diff options
124 files changed, 14516 insertions, 10820 deletions
@@ -1,3 +1,59 @@ + --- 9.9.0a3 released --- + +3170. [func] RPZ update: + - fix precedence among competing rules + - improve ARM text including documenting rule precedence + - try to rewrite CNAME chains until first hit + - new "rpz" logging channel + +3169. [func] Catch db/version mis-matches when call dns_db_*(). + [RT #26017] + +3168. [bug] Nxdomain redirection could trigger an assert with + a ANY query. [RT #26017] + +3167. [bug] Negative answers from forwarders were not being + correctly tagged making them appear to not be cached. + [RT #25380] + +3166. [bug] Upgrading a zone to support inline-signing failed. + [RT #26014] + +3165. [bug] dnssec-signzone could generate new signatures when + resigning, even when valid signatures were already + present. [RT #26025] + +3164. [func] Enable DLZ modules to retrieve client information, + so that responses can be changed depending on the + source address of the query. [RT #25768] + +3163. [bug] Use finer-grained locking in client.c to address + concurrency problems with large numbers of threads. + [RT #26044] + +3162. [test] start.pl: modified to allow for "named.args" in + ns*/ subdirectory to override stock arguments to + named. Largely from RT#26044, but no separate ticket. + +3161. [bug] zone.c:del_sigs failed to always reset rdata leading + assertion failures. [RT #25880] + +3160. [bug] When printing out a NSEC3 record in multiline form + the newline was not being printed causing type codes + to be run together. [RT #25873] + +3159. [bug] On some platforms, named could assert on startup + when running in a chrooted environment without + /proc. [RT #25863] + +3158. [bug] Recursive servers would prefer a particular UDP + socket instead of using all available sockets. + [RT #26038] + +3157. [tuning] Reduce the time spent in "rndc reconfig" by parsing + the config file before pausing the server. [RT #21373] + +3156. [placeholder] --- 9.9.0a2 released --- diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c index b8a14d09..6fa199c8 100644 --- a/bin/dnssec/dnssec-signzone.c +++ b/bin/dnssec/dnssec-signzone.c @@ -29,7 +29,7 @@ * IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dnssec-signzone.c,v 1.279 2011-07-19 23:47:48 tbox Exp $ */ +/* $Id: dnssec-signzone.c,v 1.280 2011-10-11 19:26:05 each Exp $ */ /*! \file */ @@ -411,6 +411,7 @@ keythatsigned(dns_rdata_rrsig_t *rrsig) { if (result == ISC_R_SUCCESS) { key->force_publish = ISC_FALSE; key->force_sign = ISC_FALSE; + key->index = keycount++; ISC_LIST_APPEND(keylist, key, link); } @@ -557,36 +558,34 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name, vbprintf(2, "\trrsig by %s %s - dnskey not found\n", keep ? "retained" : "dropped", sigstr); } else if (issigningkey(key)) { + wassignedby[key->index] = ISC_TRUE; + if (!expired && rrsig.originalttl == set->ttl && setverifies(name, set, key->key, &sigrdata)) { vbprintf(2, "\trrsig by %s retained\n", sigstr); keep = ISC_TRUE; - wassignedby[key->index] = ISC_TRUE; - nowsignedby[key->index] = ISC_TRUE; } else { vbprintf(2, "\trrsig by %s dropped - %s\n", sigstr, expired ? "expired" : rrsig.originalttl != set->ttl ? "ttl change" : "failed to verify"); - wassignedby[key->index] = ISC_TRUE; resign = ISC_TRUE; } } else if (!ispublishedkey(key) && remove_orphans) { vbprintf(2, "\trrsig by %s dropped - dnskey removed\n", sigstr); } else if (iszonekey(key)) { + wassignedby[key->index] = ISC_TRUE; + if (!expired && rrsig.originalttl == set->ttl && setverifies(name, set, key->key, &sigrdata)) { vbprintf(2, "\trrsig by %s retained\n", sigstr); keep = ISC_TRUE; - wassignedby[key->index] = ISC_TRUE; - nowsignedby[key->index] = ISC_TRUE; } else { vbprintf(2, "\trrsig by %s dropped - %s\n", sigstr, expired ? "expired" : rrsig.originalttl != set->ttl ? "ttl change" : "failed to verify"); - wassignedby[key->index] = ISC_TRUE; } } else if (!expired) { vbprintf(2, "\trrsig by %s retained\n", sigstr); @@ -619,6 +618,7 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name, } } else { tuple = NULL; + vbprintf(2, "removing signature by %s\n", sigstr); result = dns_difftuple_create(mctx, DNS_DIFFOP_DEL, name, sigset.ttl, &sigrdata, &tuple); @@ -650,7 +650,7 @@ signset(dns_diff_t *del, dns_diff_t *add, dns_dbnode_t *node, dns_name_t *name, key != NULL; key = ISC_LIST_NEXT(key, link)) { - if (nowsignedby[key->index] && !ispublishedkey(key)) + if (nowsignedby[key->index]) continue; if (!issigningkey(key)) @@ -3364,6 +3364,8 @@ usage(void) { fprintf(stderr, "use pseudorandom data (faster but less secure)\n"); fprintf(stderr, "\t-P:\t"); fprintf(stderr, "disable post-sign verification\n"); + fprintf(stderr, "\t-R:\t"); + fprintf(stderr, "remove signatures from keys that no longer exist\n"); fprintf(stderr, "\t-T TTL:\tTTL for newly added DNSKEYs\n"); fprintf(stderr, "\t-t:\t"); fprintf(stderr, "print statistics\n"); diff --git a/bin/named/builtin.c b/bin/named/builtin.c index d0d92a0d..c41bf786 100644 --- a/bin/named/builtin.c +++ b/bin/named/builtin.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: builtin.c,v 1.21 2011-03-07 15:29:32 fdupont Exp $ */ +/* $Id: builtin.c,v 1.22 2011-10-11 02:39:03 marka Exp $ */ /*! \file * \brief @@ -241,11 +241,14 @@ dns64_cname(const char *zone, const char *name, dns_sdblookup_t *lookup) { static isc_result_t builtin_lookup(const char *zone, const char *name, void *dbdata, - dns_sdblookup_t *lookup) + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) { builtin_t *b = (builtin_t *) dbdata; UNUSED(zone); + UNUSED(methods); + UNUSED(clientinfo); if (strcmp(name, "@") == 0) return (b->do_lookup(lookup)); diff --git a/bin/named/client.c b/bin/named/client.c index 892f5c34..6b78adaf 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: client.c,v 1.276 2011-07-28 23:47:58 tbox Exp $ */ +/* $Id: client.c,v 1.280 2011-10-11 23:46:44 tbox Exp $ */ #include <config.h> @@ -24,6 +24,7 @@ #include <isc/once.h> #include <isc/platform.h> #include <isc/print.h> +#include <isc/queue.h> #include <isc/stats.h> #include <isc/stdio.h> #include <isc/string.h> @@ -116,15 +117,26 @@ struct ns_clientmgr { /* Unlocked. */ unsigned int magic; + + /* The queue object has its own locks */ + client_queue_t inactive; /*%< To be recycled */ + isc_mem_t * mctx; isc_taskmgr_t * taskmgr; isc_timermgr_t * timermgr; + + /* Lock covers manager state. */ isc_mutex_t lock; - /* Locked by lock. */ isc_boolean_t exiting; - client_list_t active; /*%< Active clients */ - client_list_t recursing; /*%< Recursing clients */ - client_list_t inactive; /*%< To be recycled */ + + /* Lock covers the clients list */ + isc_mutex_t listlock; + client_list_t clients; /*%< All active clients */ + + /* Lock covers the recursing list */ + isc_mutex_t reclock; + client_list_t recursing; /*%< Recursing clients */ + #if NMCTXS > 0 /*%< mctx pool for clients. */ unsigned int nextmctx; @@ -188,6 +200,12 @@ struct ns_clientmgr { * recursion quota, and an outstanding write request. */ +#define NS_CLIENTSTATE_RECURSING 5 +/*%< + * The client object is recursing. It will be on the 'recursing' + * list. + */ + #define NS_CLIENTSTATE_MAX 9 /*%< * Sentinel value used to indicate "no state". When client->newstate @@ -210,20 +228,21 @@ static void client_udprecv(ns_client_t *client); static void clientmgr_destroy(ns_clientmgr_t *manager); static isc_boolean_t exit_check(ns_client_t *client); static void ns_client_endrequest(ns_client_t *client); -static void ns_client_checkactive(ns_client_t *client); static void client_start(isc_task_t *task, isc_event_t *event); static void client_request(isc_task_t *task, isc_event_t *event); static void ns_client_dumpmessage(ns_client_t *client, const char *reason); +static isc_result_t get_client(ns_clientmgr_t *manager, ns_interface_t *ifp, + dns_dispatch_t *disp, isc_boolean_t tcp); void ns_client_recursing(ns_client_t *client) { REQUIRE(NS_CLIENT_VALID(client)); + REQUIRE(client->state == NS_CLIENTSTATE_WORKING); - LOCK(&client->manager->lock); - ISC_LIST_UNLINK(*client->list, client, link); - ISC_LIST_APPEND(client->manager->recursing, client, link); - client->list = &client->manager->recursing; - UNLOCK(&client->manager->lock); + LOCK(&client->manager->reclock); + ISC_LIST_APPEND(client->manager->recursing, client, rlink); + client->state = NS_CLIENTSTATE_RECURSING; + UNLOCK(&client->manager->reclock); } void @@ -231,15 +250,14 @@ ns_client_killoldestquery(ns_client_t *client) { ns_client_t *oldest; REQUIRE(NS_CLIENT_VALID(client)); - LOCK(&client->manager->lock); + LOCK(&client->manager->reclock); oldest = ISC_LIST_HEAD(client->manager->recursing); if (oldest != NULL) { + ISC_LIST_UNLINK(client->manager->recursing, oldest, rlink); + UNLOCK(&client->manager->reclock); ns_query_cancel(oldest); - ISC_LIST_UNLINK(*oldest->list, oldest, link); - ISC_LIST_APPEND(client->manager->active, oldest, link); - oldest->list = &client->manager->active; - } - UNLOCK(&client->manager->lock); + } else + UNLOCK(&client->manager->reclock); } void @@ -268,15 +286,16 @@ ns_client_settimeout(ns_client_t *client, unsigned int seconds) { */ static isc_boolean_t exit_check(ns_client_t *client) { - ns_clientmgr_t *locked_manager = NULL; - ns_clientmgr_t *destroy_manager = NULL; + isc_boolean_t destroy_manager = ISC_FALSE; + ns_clientmgr_t *manager = NULL; REQUIRE(NS_CLIENT_VALID(client)); + manager = client->manager; if (client->state <= client->newstate) return (ISC_FALSE); /* Business as usual. */ - INSIST(client->newstate < NS_CLIENTSTATE_WORKING); + INSIST(client->newstate < NS_CLIENTSTATE_RECURSING); /* * We need to detach from the view early when shutting down @@ -293,13 +312,16 @@ exit_check(ns_client_t *client) { client->newstate == NS_CLIENTSTATE_FREED && client->view != NULL) dns_view_detach(&client->view); - if (client->state == NS_CLIENTSTATE_WORKING) { + if (client->state == NS_CLIENTSTATE_WORKING || + client->state == NS_CLIENTSTATE_RECURSING) + { INSIST(client->newstate <= NS_CLIENTSTATE_READING); /* * Let the update processing complete. */ if (client->nupdates > 0) return (ISC_TRUE); + /* * We are trying to abort request processing. */ @@ -322,23 +344,22 @@ exit_check(ns_client_t *client) { */ return (ISC_TRUE); } + /* * I/O cancel is complete. Burn down all state * related to the current request. Ensure that - * the client is on the active list and not the - * recursing list. + * the client is no longer on the recursing list. */ - LOCK(&client->manager->lock); - if (client->list == &client->manager->recursing) { - ISC_LIST_UNLINK(*client->list, client, link); - ISC_LIST_APPEND(client->manager->active, client, link); - client->list = &client->manager->active; + if (client->state == NS_CLIENTSTATE_RECURSING) { + LOCK(&manager->reclock); + ISC_LIST_UNLINK(manager->recursing, client, rlink); + UNLOCK(&manager->reclock); } - UNLOCK(&client->manager->lock); ns_client_endrequest(client); client->state = NS_CLIENTSTATE_READING; INSIST(client->recursionquota == NULL); + if (NS_CLIENTSTATE_READING == client->newstate) { client_read(client); client->newstate = NS_CLIENTSTATE_MAX; @@ -389,8 +410,27 @@ exit_check(ns_client_t *client) { * or UDP request, but we may have enough clients doing * that already. Check whether this client needs to remain * active and force it to go inactive if not. + * + * UDP clients go inactive at this point, but TCP clients + * may remain active if we have fewer active TCP client + * objects than desired due to an earlier quota exhaustion. */ - ns_client_checkactive(client); + if (client->mortal && TCP_CLIENT(client) && !ns_g_clienttest) { + LOCK(&client->interface->lock); + if (client->interface->ntcpcurrent < + client->interface->ntcptarget) + client->mortal = ISC_FALSE; + UNLOCK(&client->interface->lock); + } + + /* + * We don't need the client; send it to the inactive + * queue for recycling. + */ + if (client->mortal) { + if (client->newstate > NS_CLIENTSTATE_INACTIVE) + client->newstate = NS_CLIENTSTATE_INACTIVE; + } if (NS_CLIENTSTATE_READY == client->newstate) { if (TCP_CLIENT(client)) { @@ -404,6 +444,7 @@ exit_check(ns_client_t *client) { if (client->state == NS_CLIENTSTATE_READY) { INSIST(client->newstate <= NS_CLIENTSTATE_INACTIVE); + /* * We are trying to enter the inactive state. */ @@ -411,25 +452,22 @@ exit_check(ns_client_t *client) { isc_socket_cancel(client->tcplistener, client->task, ISC_SOCKCANCEL_ACCEPT); - if (! (client->naccepts == 0)) { - /* Still waiting for accept cancel completion. */ + /* Still waiting for accept cancel completion. */ + if (! (client->naccepts == 0)) return (ISC_TRUE); - } - /* Accept cancel is complete. */ + /* Accept cancel is complete. */ if (client->nrecvs > 0) isc_socket_cancel(client->udpsocket, client->task, ISC_SOCKCANCEL_RECV); - if (! (client->nrecvs == 0)) { - /* Still waiting for recv cancel completion. */ + + /* Still waiting for recv cancel completion. */ + if (! (client->nrecvs == 0)) return (ISC_TRUE); - } - /* Recv cancel is complete. */ - if (client->nctls > 0) { - /* Still waiting for control event to be delivered */ + /* Still waiting for control event to be delivered */ + if (client->nctls > 0) return (ISC_TRUE); - } /* Deactivate the client. */ if (client->interface) @@ -449,7 +487,6 @@ exit_check(ns_client_t *client) { client->attributes = 0; client->mortal = ISC_FALSE; - LOCK(&client->manager->lock); /* * Put the client on the inactive list. If we are aiming for * the "freed" state, it will be removed from the inactive @@ -457,10 +494,8 @@ exit_check(ns_client_t *client) { * that has been done, lest the manager decide to reactivate * the dying client inbetween. */ - locked_manager = client->manager; - ISC_LIST_UNLINK(*client->list, client, link); - ISC_LIST_APPEND(client->manager->inactive, client, link); - client->list = &client->manager->inactive; + if (!ns_g_clienttest) + ISC_QUEUE_PUSH(manager->inactive, client, ilink); client->state = NS_CLIENTSTATE_INACTIVE; INSIST(client->recursionquota == NULL); @@ -468,7 +503,7 @@ exit_check(ns_client_t *client) { client->newstate = NS_CLIENTSTATE_MAX; if (client->needshutdown) isc_task_shutdown(client->task); - goto unlock; + return (ISC_TRUE); } } @@ -493,27 +528,27 @@ exit_check(ns_client_t *client) { isc_timer_detach(&client->timer); if (client->tcpbuf != NULL) - isc_mem_put(client->mctx, client->tcpbuf, TCP_BUFFER_SIZE); + isc_mem_put(client->mctx, client->tcpbuf, + TCP_BUFFER_SIZE); if (client->opt != NULL) { INSIST(dns_rdataset_isassociated(client->opt)); dns_rdataset_disassociate(client->opt); - dns_message_puttemprdataset(client->message, &client->opt); + dns_message_puttemprdataset(client->message, + &client->opt); } + dns_message_destroy(&client->message); - if (client->manager != NULL) { - ns_clientmgr_t *manager = client->manager; - if (locked_manager == NULL) { - LOCK(&manager->lock); - locked_manager = manager; - } - ISC_LIST_UNLINK(*client->list, client, link); - client->list = NULL; + if (manager != NULL) { + LOCK(&manager->listlock); + ISC_LIST_UNLINK(manager->clients, client, link); + LOCK(&manager->lock); if (manager->exiting && - ISC_LIST_EMPTY(manager->active) && - ISC_LIST_EMPTY(manager->inactive) && - ISC_LIST_EMPTY(manager->recursing)) - destroy_manager = manager; + ISC_LIST_EMPTY(manager->clients)) + destroy_manager = ISC_TRUE; + UNLOCK(&manager->lock); + UNLOCK(&manager->listlock); } + /* * Detaching the task must be done after unlinking from * the manager's lists because the manager accesses @@ -524,6 +559,7 @@ exit_check(ns_client_t *client) { CTRACE("free"); client->magic = 0; + /* * Check that there are no other external references to * the memory context. @@ -533,22 +569,10 @@ exit_check(ns_client_t *client) { INSIST(0); } isc_mem_putanddetach(&client->mctx, client, sizeof(*client)); - - goto unlock; } - unlock: - if (locked_manager != NULL) { - UNLOCK(&locked_manager->lock); - locked_manager = NULL; - } - - /* - * Only now is it safe to destroy the client manager (if needed), - * because we have accessed its lock for the last time. - */ - if (destroy_manager != NULL) - clientmgr_destroy(destroy_manager); + if (destroy_manager && manager != NULL) + clientmgr_destroy(manager); return (ISC_TRUE); } @@ -616,7 +640,8 @@ ns_client_endrequest(ns_client_t *client) { INSIST(client->nsends == 0); INSIST(client->nrecvs == 0); INSIST(client->nupdates == 0); - INSIST(client->state == NS_CLIENTSTATE_WORKING); + INSIST(client->state == NS_CLIENTSTATE_WORKING || + client->state == NS_CLIENTSTATE_RECURSING); CTRACE("endrequest"); @@ -649,46 +674,13 @@ ns_client_endrequest(ns_client_t *client) { client->attributes &= NS_CLIENTATTR_TCP; } -static void -ns_client_checkactive(ns_client_t *client) { - if (client->mortal) { - /* - * This client object should normally go inactive - * at this point, but if we have fewer active client - * objects than desired due to earlier quota exhaustion, - * keep it active to make up for the shortage. - */ - isc_boolean_t need_another_client = ISC_FALSE; - if (TCP_CLIENT(client) && !ns_g_clienttest) { - LOCK(&client->interface->lock); - if (client->interface->ntcpcurrent < - client->interface->ntcptarget) - need_another_client = ISC_TRUE; - UNLOCK(&client->interface->lock); - } else { - /* - * The UDP client quota is enforced by making - * requests fail rather than by not listening - * for new ones. Therefore, there is always a - * full set of UDP clients listening. - */ - } - if (! need_another_client) { - /* - * We don't need this client object. Recycle it. - */ - if (client->newstate >= NS_CLIENTSTATE_INACTIVE) - client->newstate = NS_CLIENTSTATE_INACTIVE; - } - } -} - void ns_client_next(ns_client_t *client, isc_result_t result) { int newstate; REQUIRE(NS_CLIENT_VALID(client)); REQUIRE(client->state == NS_CLIENTSTATE_WORKING || + client->state == NS_CLIENTSTATE_RECURSING || client->state == NS_CLIENTSTATE_READING); CTRACE("next"); @@ -745,9 +737,6 @@ client_senddone(isc_task_t *task, isc_event_t *event) { client->tcpbuf = NULL; } - if (exit_check(client)) - return; - ns_client_next(client, ISC_R_SUCCESS); } @@ -1387,10 +1376,9 @@ client_request(isc_task_t *task, isc_event_t *event) { INSIST(client->recursionquota == NULL); - INSIST(client->state == - TCP_CLIENT(client) ? - NS_CLIENTSTATE_READING : - NS_CLIENTSTATE_READY); + INSIST(client->state == TCP_CLIENT(client) ? + NS_CLIENTSTATE_READING : + NS_CLIENTSTATE_READY); ns_client_requests++; @@ -2120,7 +2108,8 @@ client_create(ns_clientmgr_t *manager, ns_client_t **clientp) { client->formerrcache.time = 0; client->formerrcache.id = 0; ISC_LINK_INIT(client, link); - client->list = NULL; + ISC_LINK_INIT(client, rlink); + ISC_QLINK_INIT(client, ilink); /* * We call the init routines for the various kinds of client here, @@ -2398,10 +2387,8 @@ ns_client_replace(ns_client_t *client) { CTRACE("replace"); - result = ns_clientmgr_createclients(client->manager, - 1, client->interface, - (TCP_CLIENT(client) ? - ISC_TRUE : ISC_FALSE)); + result = get_client(client->manager, client->interface, + client->dispatch, TCP_CLIENT(client)); if (result != ISC_R_SUCCESS) return (result); @@ -2425,9 +2412,7 @@ clientmgr_destroy(ns_clientmgr_t *manager) { int i; #endif - REQUIRE(ISC_LIST_EMPTY(manager->active)); - REQUIRE(ISC_LIST_EMPTY(manager->inactive)); - REQUIRE(ISC_LIST_EMPTY(manager->recursing)); + REQUIRE(ISC_LIST_EMPTY(manager->clients)); MTRACE("clientmgr_destroy"); @@ -2438,7 +2423,10 @@ clientmgr_destroy(ns_clientmgr_t *manager) { } #endif + ISC_QUEUE_DESTROY(manager->inactive); DESTROYLOCK(&manager->lock); + DESTROYLOCK(&manager->listlock); + DESTROYLOCK(&manager->reclock); manager->magic = 0; isc_mem_put(manager->mctx, manager, sizeof(*manager)); } @@ -2461,13 +2449,21 @@ ns_clientmgr_create(isc_mem_t *mctx, isc_taskmgr_t *taskmgr, if (result != ISC_R_SUCCESS) goto cleanup_manager; + result = isc_mutex_init(&manager->listlock); + if (result != ISC_R_SUCCESS) + goto cleanup_lock; + + result = isc_mutex_init(&manager->reclock); + if (result != ISC_R_SUCCESS) + goto cleanup_listlock; + manager->mctx = mctx; manager->taskmgr = taskmgr; manager->timermgr = timermgr; manager->exiting = ISC_FALSE; - ISC_LIST_INIT(manager->active); - ISC_LIST_INIT(manager->inactive); + ISC_LIST_INIT(manager->clients); ISC_LIST_INIT(manager->recursing); + ISC_QUEUE_INIT(manager->inactive, ilink); #if NMCTXS > 0 manager->nextmctx = 0; for (i = 0; i < NMCTXS; i++) @@ -2481,6 +2477,12 @@ ns_clientmgr_create(isc_mem_t *mctx, isc_taskmgr_t *taskmgr, return (ISC_R_SUCCESS); + cleanup_listlock: + isc_mutex_destroy(&manager->listlock); + + cleanup_lock: + isc_mutex_destroy(&manager->lock); + cleanup_manager: isc_mem_put(manager->mctx, manager, sizeof(*manager)); @@ -2499,31 +2501,21 @@ ns_clientmgr_destroy(ns_clientmgr_t **managerp) { MTRACE("destroy"); - LOCK(&manager->lock); + LOCK(&manager->listlock); + LOCK(&manager->lock); manager->exiting = ISC_TRUE; + UNLOCK(&manager->lock); - for (client = ISC_LIST_HEAD(manager->recursing); - client != NULL; - client = ISC_LIST_NEXT(client, link)) - isc_task_shutdown(client->task); - - for (client = ISC_LIST_HEAD(manager->active); - client != NULL; - client = ISC_LIST_NEXT(client, link)) - isc_task_shutdown(client->task); - - for (client = ISC_LIST_HEAD(manager->inactive); + for (client = ISC_LIST_HEAD(manager->clients); client != NULL; client = ISC_LIST_NEXT(client, link)) isc_task_shutdown(client->task); - if (ISC_LIST_EMPTY(manager->active) && - ISC_LIST_EMPTY(manager->inactive) && - ISC_LIST_EMPTY(manager->recursing)) + if (ISC_LIST_EMPTY(manager->clients)) need_destroy = ISC_TRUE; - UNLOCK(&manager->lock); + UNLOCK(&manager->listlock); if (need_destroy) clientmgr_destroy(manager); @@ -2531,14 +2523,67 @@ ns_clientmgr_destroy(ns_clientmgr_t **managerp) { *managerp = NULL; } +static isc_result_t +get_client(ns_clientmgr_t *manager, ns_interface_t *ifp, + dns_dispatch_t *disp, isc_boolean_t tcp) +{ + isc_result_t result = ISC_R_SUCCESS; + isc_event_t *ev; + ns_client_t *client; + MTRACE("get client"); + + /* + * Allocate a client. First try to get a recycled one; + * if that fails, make a new one. + */ + client = NULL; + if (!ns_g_clienttest) + ISC_QUEUE_POP(manager->inactive, ilink, client); + + if (client != NULL) + MTRACE("recycle"); + else { + MTRACE("create new"); + + result = client_create(manager, &client); + if (result != ISC_R_SUCCESS) + return (result); + + LOCK(&manager->listlock); + ISC_LIST_APPEND(manager->clients, client, link); + UNLOCK(&manager->listlock); + } + + client->manager = manager; + ns_interface_attach(ifp, &client->interface); + client->state = NS_CLIENTSTATE_READY; + INSIST(client->recursionquota == NULL); + + if (tcp) { + client->attributes |= NS_CLIENTATTR_TCP; + isc_socket_attach(ifp->tcpsocket, + &client->tcplistener); + } else { + isc_socket_t *sock; + + dns_dispatch_attach(disp, &client->dispatch); + sock = dns_dispatch_getsocket(client->dispatch); + isc_socket_attach(sock, &client->udpsocket); + } + + INSIST(client->nctls == 0); + client->nctls++; + ev = &client->ctlevent; + isc_task_send(client->task, &ev); + + return (ISC_R_SUCCESS); +} + isc_result_t ns_clientmgr_createclients(ns_clientmgr_t *manager, unsigned int n, ns_interface_t *ifp, isc_boolean_t tcp) { isc_result_t result = ISC_R_SUCCESS; - isc_boolean_t success = ISC_FALSE; - unsigned int i; - ns_client_t *client; unsigned int disp; REQUIRE(VALID_MANAGER(manager)); @@ -2551,71 +2596,14 @@ ns_clientmgr_createclients(ns_clientmgr_t *manager, unsigned int n, * process. If we didn't do this, then a client could get a * shutdown event and disappear out from under us. */ - LOCK(&manager->lock); - for (disp = 0; disp < n; disp++) { - for (i = 0; i < n; i++) { - isc_event_t *ev; - - /* - * Allocate a client. First try to get a recycled one; - * if that fails, make a new one. - */ - client = NULL; - if (!ns_g_clienttest) - client = ISC_LIST_HEAD(manager->inactive); - if (client != NULL) { - MTRACE("recycle"); - ISC_LIST_UNLINK(manager->inactive, client, - link); - client->list = NULL; - } else { - MTRACE("create new"); - result = client_create(manager, &client); - if (result != ISC_R_SUCCESS) - break; - } - - ns_interface_attach(ifp, &client->interface); - client->state = NS_CLIENTSTATE_READY; - INSIST(client->recursionquota == NULL); - - if (tcp) { - client->attributes |= NS_CLIENTATTR_TCP; - isc_socket_attach(ifp->tcpsocket, - &client->tcplistener); - } else { - isc_socket_t *sock; - - dns_dispatch_attach(ifp->udpdispatch[disp], - &client->dispatch); - sock = dns_dispatch_getsocket(client->dispatch); - isc_socket_attach(sock, &client->udpsocket); - } - - client->manager = manager; - ISC_LIST_APPEND(manager->active, client, link); - client->list = &manager->active; - - INSIST(client->nctls == 0); - client->nctls++; - ev = &client->ctlevent; - isc_task_send(client->task, &ev); - - success = ISC_TRUE; - } + result = get_client(manager, ifp, ifp->udpdispatch[disp], tcp); + if (result != ISC_R_SUCCESS) + break; } - UNLOCK(&manager->lock); - /* - * If managed to create at least one client for - * one dispatch, we declare victory. - */ - if (success) - return (ISC_R_SUCCESS); - return (result); } @@ -2804,7 +2792,7 @@ ns_client_dumprecursing(FILE *f, ns_clientmgr_t *manager) { REQUIRE(VALID_MANAGER(manager)); - LOCK(&manager->lock); + LOCK(&manager->reclock); client = ISC_LIST_HEAD(manager->recursing); while (client != NULL) { ns_client_name(client, peerbuf, sizeof(peerbuf)); @@ -2817,6 +2805,8 @@ ns_client_dumprecursing(FILE *f, ns_clientmgr_t *manager) { name = ""; sep = ""; } + + LOCK(&client->query.fetchlock); dns_name_format(client->query.qname, namebuf, sizeof(namebuf)); if (client->query.qname != client->query.origqname && client->query.origqname != NULL) { @@ -2839,20 +2829,19 @@ ns_client_dumprecursing(FILE *f, ns_clientmgr_t *manager) { strcpy(typebuf, "-"); strcpy(classbuf, "-"); } + UNLOCK(&client->query.fetchlock); fprintf(f, "; client %s%s%s: id %u '%s/%s/%s'%s%s " "requesttime %d\n", peerbuf, sep, name, client->message->id, namebuf, typebuf, classbuf, origfor, original, client->requesttime); client = ISC_LIST_NEXT(client, link); } - UNLOCK(&manager->lock); + UNLOCK(&manager->reclock); } void ns_client_qnamereplace(ns_client_t *client, dns_name_t *name) { - - if (client->manager != NULL) - LOCK(&client->manager->lock); + LOCK(&client->query.fetchlock); if (client->query.restarts > 0) { /* * client->query.qname was dynamically allocated. @@ -2861,6 +2850,16 @@ ns_client_qnamereplace(ns_client_t *client, dns_name_t *name) { &client->query.qname); } client->query.qname = name; - if (client->manager != NULL) - UNLOCK(&client->manager->lock); + UNLOCK(&client->query.fetchlock); +} + +isc_result_t +ns_client_sourceip(dns_clientinfo_t *ci, isc_sockaddr_t **addrp) { + ns_client_t *client = (ns_client_t *) ci->data; + + REQUIRE(NS_CLIENT_VALID(client)); + REQUIRE(addrp != NULL); + + *addrp = &client->peeraddr; + return (ISC_R_SUCCESS); } diff --git a/bin/named/include/named/client.h b/bin/named/include/named/client.h index 33f124d9..94f518b7 100644 --- a/bin/named/include/named/client.h +++ b/bin/named/include/named/client.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2009, 2011 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: client.h,v 1.91 2009-10-26 23:14:53 each Exp $ */ +/* $Id: client.h,v 1.94 2011-10-11 23:46:44 tbox Exp $ */ #ifndef NAMED_CLIENT_H #define NAMED_CLIENT_H 1 @@ -66,7 +66,9 @@ #include <isc/magic.h> #include <isc/stdtime.h> #include <isc/quota.h> +#include <isc/queue.h> +#include <dns/db.h> #include <dns/fixedname.h> #include <dns/name.h> #include <dns/rdataclass.h> @@ -81,8 +83,6 @@ *** Types ***/ -typedef ISC_LIST(ns_client_t) client_list_t; - /*% nameserver client structure */ struct ns_client { unsigned int magic; @@ -152,13 +152,15 @@ struct ns_client { isc_stdtime_t time; dns_messageid_t id; } formerrcache; + ISC_LINK(ns_client_t) link; - /*% - * The list 'link' is part of, or NULL if not on any list. - */ - client_list_t *list; + ISC_LINK(ns_client_t) rlink; + ISC_QLINK(ns_client_t) ilink; }; +typedef ISC_QUEUE(ns_client_t) client_queue_t; +typedef ISC_LIST(ns_client_t) client_list_t; + #define NS_CLIENT_MAGIC ISC_MAGIC('N','S','C','c') #define NS_CLIENT_VALID(c) ISC_MAGIC_VALID(c, NS_CLIENT_MAGIC) @@ -375,4 +377,7 @@ ns_client_isself(dns_view_t *myview, dns_tsigkey_t *mykey, * Isself callback. */ +isc_result_t +ns_client_sourceip(dns_clientinfo_t *ci, isc_sockaddr_t **addrp); + #endif /* NAMED_CLIENT_H */ diff --git a/bin/named/interfacemgr.c b/bin/named/interfacemgr.c index f688ebc1..7aae8414 100644 --- a/bin/named/interfacemgr.c +++ b/bin/named/interfacemgr.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: interfacemgr.c,v 1.99 2011-07-28 11:16:04 marka Exp $ */ +/* $Id: interfacemgr.c,v 1.100 2011-10-04 16:04:22 each Exp $ */ /*! \file */ @@ -268,7 +268,7 @@ ns_interface_listenudp(ns_interface_t *ifp) { attrmask |= DNS_DISPATCHATTR_UDP | DNS_DISPATCHATTR_TCP; attrmask |= DNS_DISPATCHATTR_IPV4 | DNS_DISPATCHATTR_IPV6; - ifp->nudpdispatch = ISC_MIN(isc_os_ncpus(), MAX_UDP_DISPATCH); + ifp->nudpdispatch = ISC_MIN(ns_g_cpus, MAX_UDP_DISPATCH); for (disp = 0; disp < ifp->nudpdispatch; disp++) { result = dns_dispatch_getudp_dup(ifp->mgr->dispatchmgr, ns_g_socketmgr, @@ -288,7 +288,7 @@ ns_interface_listenudp(ns_interface_t *ifp) { } - result = ns_clientmgr_createclients(ifp->clientmgr, ns_g_cpus, + result = ns_clientmgr_createclients(ifp->clientmgr, ifp->nudpdispatch, ifp, ISC_FALSE); if (result != ISC_R_SUCCESS) { UNEXPECTED_ERROR(__FILE__, __LINE__, diff --git a/bin/named/query.c b/bin/named/query.c index 96c01e98..c4ed4526 100644 --- a/bin/named/query.c +++ b/bin/named/query.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: query.c,v 1.369 2011-09-02 23:46:31 tbox Exp $ */ +/* $Id: query.c,v 1.375 2011-10-13 22:48:23 tbox Exp $ */ /*! \file */ @@ -830,57 +830,41 @@ query_getzonedb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, } static void -rpz_log(ns_client_t *client) { - char namebuf1[DNS_NAME_FORMATSIZE]; - char namebuf2[DNS_NAME_FORMATSIZE]; - dns_rpz_st_t *st; - const char *pat; +rpz_log_rewrite(ns_client_t *client, const char *disabled, + dns_rpz_policy_t policy, dns_rpz_type_t type, + dns_name_t *rpz_qname) { + char qname_buf[DNS_NAME_FORMATSIZE]; + char rpz_qname_buf[DNS_NAME_FORMATSIZE]; - if (!ns_g_server->log_queries || - !isc_log_wouldlog(ns_g_lctx, DNS_RPZ_INFO_LEVEL)) + if (!isc_log_wouldlog(ns_g_lctx, DNS_RPZ_INFO_LEVEL)) return; - st = client->query.rpz_st; - dns_name_format(client->query.qname, namebuf1, sizeof(namebuf1)); - dns_name_format(st->qname, namebuf2, sizeof(namebuf2)); + dns_name_format(client->query.qname, qname_buf, sizeof(qname_buf)); + dns_name_format(rpz_qname, rpz_qname_buf, sizeof(rpz_qname_buf)); - switch (st->m.policy) { - case DNS_RPZ_POLICY_NO_OP: - pat ="response policy %s rewrite %s NO-OP using %s"; - break; - case DNS_RPZ_POLICY_NXDOMAIN: - pat = "response policy %s rewrite %s to NXDOMAIN using %s"; - break; - case DNS_RPZ_POLICY_NODATA: - pat = "response policy %s rewrite %s to NODATA using %s"; - break; - case DNS_RPZ_POLICY_RECORD: - case DNS_RPZ_POLICY_CNAME: - pat = "response policy %s rewrite %s using %s"; - break; - default: - INSIST(0); - } - ns_client_log(client, NS_LOGCATEGORY_QUERIES, NS_LOGMODULE_QUERY, - DNS_RPZ_INFO_LEVEL, pat, dns_rpz_type2str(st->m.type), - namebuf1, namebuf2); + ns_client_log(client, DNS_LOGCATEGORY_RPZ, NS_LOGMODULE_QUERY, + DNS_RPZ_INFO_LEVEL, "%srpz %s %s rewrite %s via %s", + disabled, + dns_rpz_type2str(type), dns_rpz_policy2str(policy), + qname_buf, rpz_qname_buf); } static void -rpz_fail_log(ns_client_t *client, int level, dns_rpz_type_t rpz_type, - dns_name_t *name, const char *str, isc_result_t result) +rpz_log_fail(ns_client_t *client, int level, + dns_rpz_type_t rpz_type, dns_name_t *name, + const char *str, isc_result_t result) { char namebuf1[DNS_NAME_FORMATSIZE]; char namebuf2[DNS_NAME_FORMATSIZE]; - if (!ns_g_server->log_queries || !isc_log_wouldlog(ns_g_lctx, level)) + if (!isc_log_wouldlog(ns_g_lctx, level)) return; dns_name_format(client->query.qname, namebuf1, sizeof(namebuf1)); dns_name_format(name, namebuf2, sizeof(namebuf2)); ns_client_log(client, NS_LOGCATEGORY_QUERY_EERRORS, NS_LOGMODULE_QUERY, level, - "response policy %s rewrite %s via %s %sfailed: %s", + "rpz %s rewrite %s via %s %sfailed: %s", dns_rpz_type2str(rpz_type), namebuf1, namebuf2, str, isc_result_totext(result)); } @@ -889,9 +873,8 @@ rpz_fail_log(ns_client_t *client, int level, dns_rpz_type_t rpz_type, * Get a policy rewrite zone database. */ static isc_result_t -rpz_getdb(ns_client_t *client, dns_rpz_type_t rpz_type, - dns_name_t *rpz_qname, dns_zone_t **zonep, - dns_db_t **dbp, dns_dbversion_t **versionp) +rpz_getdb(ns_client_t *client, dns_rpz_type_t rpz_type, dns_name_t *rpz_qname, + dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp) { char namebuf1[DNS_NAME_FORMATSIZE]; char namebuf2[DNS_NAME_FORMATSIZE]; @@ -901,12 +884,11 @@ rpz_getdb(ns_client_t *client, dns_rpz_type_t rpz_type, result = query_getzonedb(client, rpz_qname, dns_rdatatype_any, DNS_GETDB_IGNOREACL, zonep, dbp, &rpz_version); if (result == ISC_R_SUCCESS) { - if (ns_g_server->log_queries && - isc_log_wouldlog(ns_g_lctx, DNS_RPZ_DEBUG_LEVEL2)) { + if (isc_log_wouldlog(ns_g_lctx, DNS_RPZ_DEBUG_LEVEL2)) { dns_name_format(client->query.qname, namebuf1, sizeof(namebuf1)); dns_name_format(rpz_qname, namebuf2, sizeof(namebuf2)); - ns_client_log(client, NS_LOGCATEGORY_QUERIES, + ns_client_log(client, DNS_LOGCATEGORY_RPZ, NS_LOGMODULE_QUERY, DNS_RPZ_DEBUG_LEVEL2, "try rpz %s rewrite %s via %s", dns_rpz_type2str(rpz_type), @@ -915,7 +897,7 @@ rpz_getdb(ns_client_t *client, dns_rpz_type_t rpz_type, *versionp = rpz_version; return (ISC_R_SUCCESS); } - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, rpz_type, rpz_qname, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, rpz_qname, "query_getzonedb() ", result); return (result); } @@ -1164,6 +1146,8 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { isc_boolean_t added_something, need_addname; dns_zone_t *zone; dns_rdatatype_t type; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; REQUIRE(NS_CLIENT_VALID(client)); REQUIRE(qtype != dns_rdatatype_any); @@ -1188,6 +1172,9 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { need_addname = ISC_FALSE; zone = NULL; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + /* * We treat type A additional section processing as if it * were "any address type" additional section processing. @@ -1232,9 +1219,10 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { * necessarily in the same database. */ node = NULL; - result = dns_db_find(db, name, version, type, client->query.dboptions, - client->now, &node, fname, rdataset, - sigrdataset); + result = dns_db_findext(db, name, version, type, + client->query.dboptions, + client->now, &node, fname, &cm, &ci, + rdataset, sigrdataset); if (result == ISC_R_SUCCESS) { if (sigrdataset != NULL && !dns_db_issecure(db) && dns_rdataset_isassociated(sigrdataset)) @@ -1270,11 +1258,11 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { if (sigrdataset == NULL) goto cleanup; } - result = dns_db_find(db, name, version, type, - client->query.dboptions | - DNS_DBFIND_GLUEOK | DNS_DBFIND_ADDITIONALOK, - client->now, &node, fname, rdataset, - sigrdataset); + result = dns_db_findext(db, name, version, type, + client->query.dboptions | + DNS_DBFIND_GLUEOK | DNS_DBFIND_ADDITIONALOK, + client->now, &node, fname, &cm, &ci, + rdataset, sigrdataset); if (result == DNS_R_GLUE && validate(client, db, fname, rdataset, sigrdataset)) result = ISC_R_SUCCESS; @@ -1317,10 +1305,10 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { goto cleanup; dns_db_attach(client->query.gluedb, &db); - result = dns_db_find(db, name, version, type, - client->query.dboptions | DNS_DBFIND_GLUEOK, - client->now, &node, fname, rdataset, - sigrdataset); + result = dns_db_findext(db, name, version, type, + client->query.dboptions | DNS_DBFIND_GLUEOK, + client->now, &node, fname, &cm, &ci, + rdataset, sigrdataset); if (!(result == ISC_R_SUCCESS || result == DNS_R_ZONECUT || result == DNS_R_GLUE)) @@ -1387,8 +1375,8 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { } result = dns_db_findrdataset(db, node, version, dns_rdatatype_a, 0, - client->now, rdataset, - sigrdataset); + client->now, + rdataset, sigrdataset); if (result == DNS_R_NCACHENXDOMAIN) goto addname; if (result == DNS_R_NCACHENXRRSET) { @@ -1432,8 +1420,8 @@ query_addadditional(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { } result = dns_db_findrdataset(db, node, version, dns_rdatatype_aaaa, 0, - client->now, rdataset, - sigrdataset); + client->now, + rdataset, sigrdataset); if (result == DNS_R_NCACHENXDOMAIN) goto addname; if (result == DNS_R_NCACHENXRRSET) { @@ -1593,6 +1581,8 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { dns_zone_t *zone; dns_rdatatype_t type; dns_rdatasetadditional_t additionaltype; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; if (qtype != dns_rdatatype_a) { /* @@ -1627,6 +1617,8 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { POST(needadditionalcache); additionaltype = dns_rdatasetadditional_fromauth; dns_name_init(&cfname, NULL); + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); CTRACE("query_addadditional2"); @@ -1729,8 +1721,10 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { * necessarily in the same database. */ node = NULL; - result = dns_db_find(db, name, version, type, client->query.dboptions, - client->now, &node, fname, NULL, NULL); + result = dns_db_findext(db, name, version, type, + client->query.dboptions, + client->now, &node, fname, &cm, &ci, + NULL, NULL); if (result == ISC_R_SUCCESS) goto found; @@ -1757,10 +1751,11 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { */ goto try_glue; - result = dns_db_find(db, name, version, type, - client->query.dboptions | - DNS_DBFIND_GLUEOK | DNS_DBFIND_ADDITIONALOK, - client->now, &node, fname, NULL, NULL); + result = dns_db_findext(db, name, version, type, + client->query.dboptions | + DNS_DBFIND_GLUEOK | DNS_DBFIND_ADDITIONALOK, + client->now, &node, fname, &cm, &ci, + NULL, NULL); if (result == ISC_R_SUCCESS) goto found; @@ -1829,9 +1824,10 @@ query_addadditional2(void *arg, dns_name_t *name, dns_rdatatype_t qtype) { findglue: dns_db_attach(client->query.gluedb, &db); - result = dns_db_find(db, name, version, type, - client->query.dboptions | DNS_DBFIND_GLUEOK, - client->now, &node, fname, NULL, NULL); + result = dns_db_findext(db, name, version, type, + client->query.dboptions | DNS_DBFIND_GLUEOK, + client->now, &node, fname, &cm, &ci, + NULL, NULL); if (!(result == ISC_R_SUCCESS || result == DNS_R_ZONECUT || result == DNS_R_GLUE)) { @@ -2474,6 +2470,8 @@ query_addsoa(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, isc_result_t result, eresult; dns_rdataset_t *rdataset = NULL, *sigrdataset = NULL; dns_rdataset_t **sigrdatasetp = NULL; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; CTRACE("query_addsoa"); /* @@ -2484,6 +2482,9 @@ query_addsoa(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, rdataset = NULL; node = NULL; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + /* * Don't add the SOA record for test which set "-T nosoa". */ @@ -2517,9 +2518,8 @@ query_addsoa(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, result = dns_db_getoriginnode(db, &node); if (result == ISC_R_SUCCESS) { result = dns_db_findrdataset(db, node, version, - dns_rdatatype_soa, - 0, client->now, rdataset, - sigrdataset); + dns_rdatatype_soa, 0, client->now, + rdataset, sigrdataset); } else { dns_fixedname_t foundname; dns_name_t *fname; @@ -2527,9 +2527,9 @@ query_addsoa(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, dns_fixedname_init(&foundname); fname = dns_fixedname_name(&foundname); - result = dns_db_find(db, name, version, dns_rdatatype_soa, - client->query.dboptions, 0, &node, - fname, rdataset, sigrdataset); + result = dns_db_findext(db, name, version, dns_rdatatype_soa, + client->query.dboptions, 0, &node, + fname, &cm, &ci, rdataset, sigrdataset); } if (result != ISC_R_SUCCESS) { /* @@ -2594,6 +2594,8 @@ query_addns(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version) { dns_fixedname_t foundname; dns_rdataset_t *rdataset = NULL, *sigrdataset = NULL; dns_rdataset_t **sigrdatasetp = NULL; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; CTRACE("query_addns"); /* @@ -2605,6 +2607,8 @@ query_addns(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version) { node = NULL; dns_fixedname_init(&foundname); fname = dns_fixedname_name(&foundname); + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); /* * Get resources and make 'name' be the database origin. @@ -2637,14 +2641,13 @@ query_addns(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version) { result = dns_db_getoriginnode(db, &node); if (result == ISC_R_SUCCESS) { result = dns_db_findrdataset(db, node, version, - dns_rdatatype_ns, - 0, client->now, rdataset, - sigrdataset); + dns_rdatatype_ns, 0, client->now, + rdataset, sigrdataset); } else { CTRACE("query_addns: calling dns_db_find"); - result = dns_db_find(db, name, NULL, dns_rdatatype_ns, - client->query.dboptions, 0, &node, - fname, rdataset, sigrdataset); + result = dns_db_findext(db, name, NULL, dns_rdatatype_ns, + client->query.dboptions, 0, &node, + fname, &cm, &ci, rdataset, sigrdataset); CTRACE("query_addns: dns_db_find complete"); } if (result != ISC_R_SUCCESS) { @@ -2766,14 +2769,18 @@ mark_secure(ns_client_t *client, dns_db_t *db, dns_name_t *name, { isc_result_t result; dns_dbnode_t *node = NULL; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; rdataset->trust = dns_trust_secure; sigrdataset->trust = dns_trust_secure; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); /* * Save the updated secure state. Ignore failures. */ - result = dns_db_findnode(db, name, ISC_TRUE, &node); + result = dns_db_findnodeext(db, name, ISC_TRUE, &cm, &ci, &node); if (result != ISC_R_SUCCESS) return; /* @@ -2808,9 +2815,15 @@ get_key(ns_client_t *client, dns_db_t *db, dns_rdata_rrsig_t *rrsig, isc_result_t result; dns_dbnode_t *node = NULL; isc_boolean_t secure = ISC_FALSE; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; + + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); if (!dns_rdataset_isassociated(keyrdataset)) { - result = dns_db_findnode(db, &rrsig->signer, ISC_FALSE, &node); + result = dns_db_findnodeext(db, &rrsig->signer, ISC_FALSE, + &cm, &ci, &node); if (result != ISC_R_SUCCESS) return (ISC_FALSE); @@ -2936,6 +2949,8 @@ query_addbestns(ns_client_t *client) { dns_dbversion_t *version; dns_zone_t *zone; isc_buffer_t b; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; CTRACE("query_addbestns"); fname = NULL; @@ -2952,6 +2967,9 @@ query_addbestns(ns_client_t *client) { is_zone = ISC_FALSE; use_zone = ISC_FALSE; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + /* * Find the right database. */ @@ -2985,10 +3003,11 @@ query_addbestns(ns_client_t *client) { * Now look for the zonecut. */ if (is_zone) { - result = dns_db_find(db, client->query.qname, version, - dns_rdatatype_ns, client->query.dboptions, - client->now, &node, fname, - rdataset, sigrdataset); + result = dns_db_findext(db, client->query.qname, version, + dns_rdatatype_ns, + client->query.dboptions, + client->now, &node, fname, + &cm, &ci, rdataset, sigrdataset); if (result != DNS_R_DELEGATION) goto cleanup; if (USECACHE(client)) { @@ -3257,6 +3276,8 @@ query_addwildcardproof(ns_client_t *client, dns_db_t *db, int order; dns_fixedname_t cfixed; dns_name_t *cname; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; CTRACE("query_addwildcardproof"); fname = NULL; @@ -3264,6 +3285,9 @@ query_addwildcardproof(ns_client_t *client, dns_db_t *db, sigrdataset = NULL; node = NULL; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + /* * Get the NOQNAME proof then if !ispositive * get the NOWILDCARD proof. @@ -3323,8 +3347,9 @@ query_addwildcardproof(ns_client_t *client, dns_db_t *db, if (fname == NULL || rdataset == NULL || sigrdataset == NULL) goto cleanup; - result = dns_db_find(db, name, version, dns_rdatatype_nsec, options, - 0, &node, fname, rdataset, sigrdataset); + result = dns_db_findext(db, name, version, dns_rdatatype_nsec, + options, 0, &node, fname, &cm, &ci, + rdataset, sigrdataset); if (node != NULL) dns_db_detachnode(db, &node); @@ -3341,10 +3366,10 @@ query_addwildcardproof(ns_client_t *client, dns_db_t *db, while (result == DNS_R_NXDOMAIN) { labels = dns_name_countlabels(cname) - 1; dns_name_split(cname, labels, NULL, cname); - result = dns_db_find(db, cname, version, - dns_rdatatype_nsec, - options, 0, NULL, fname, - NULL, NULL); + result = dns_db_findext(db, cname, version, + dns_rdatatype_nsec, + options, 0, NULL, fname, + &cm, &ci, NULL, NULL); } /* * Add closest (provable) encloser NSEC3. @@ -3805,11 +3830,11 @@ rpz_st_clear(ns_client_t *client) { if (st->m.rdataset != NULL) query_putrdataset(client, &st->m.rdataset); - rpz_clean(NULL, &st->ns.db, NULL, NULL); - if (st->ns.ns_rdataset != NULL) - query_putrdataset(client, &st->ns.ns_rdataset); - if (st->ns.r_rdataset != NULL) - query_putrdataset(client, &st->ns.r_rdataset); + rpz_clean(NULL, &st->r.db, NULL, NULL); + if (st->r.ns_rdataset != NULL) + query_putrdataset(client, &st->r.ns_rdataset); + if (st->r.r_rdataset != NULL) + query_putrdataset(client, &st->r.r_rdataset); rpz_clean(&st->q.zone, &st->q.db, &st->q.node, NULL); if (st->q.rdataset != NULL) @@ -3817,15 +3842,18 @@ rpz_st_clear(ns_client_t *client) { if (st->q.sigrdataset != NULL) query_putrdataset(client, &st->q.sigrdataset); st->state = 0; + st->m.type = DNS_RPZ_TYPE_BAD; + st->m.policy = DNS_RPZ_POLICY_MISS; } /* - * Get NS, A, or AAAA rrset for rpz nsdname or nsip checking. + * Get NS, A, or AAAA rrset for response policy zone checks. */ static isc_result_t -rpz_ns_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, - dns_db_t **dbp, dns_dbversion_t *version, - dns_rdataset_t **rdatasetp, isc_boolean_t resuming) +rpz_rrset_find(ns_client_t *client, dns_rpz_type_t rpz_type, + dns_name_t *name, dns_rdatatype_t type, + dns_db_t **dbp, dns_dbversion_t *version, + dns_rdataset_t **rdatasetp, isc_boolean_t resuming) { dns_rpz_st_t *st; isc_boolean_t is_zone; @@ -3833,25 +3861,30 @@ rpz_ns_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, dns_fixedname_t fixed; dns_name_t *found; isc_result_t result; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; + + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); st = client->query.rpz_st; if ((st->state & DNS_RPZ_RECURSING) != 0) { - INSIST(st->ns.r_type == type); + INSIST(st->r.r_type == type); INSIST(dns_name_equal(name, st->r_name)); INSIST(*rdatasetp == NULL || !dns_rdataset_isassociated(*rdatasetp)); st->state &= ~DNS_RPZ_RECURSING; - *dbp = st->ns.db; - st->ns.db = NULL; + *dbp = st->r.db; + st->r.db = NULL; if (*rdatasetp != NULL) query_putrdataset(client, rdatasetp); - *rdatasetp = st->ns.r_rdataset; - st->ns.r_rdataset = NULL; - result = st->ns.r_result; + *rdatasetp = st->r.r_rdataset; + st->r.r_rdataset = NULL; + result = st->r.r_result; if (result == DNS_R_DELEGATION) { - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, - DNS_RPZ_TYPE_NSIP, name, - "rpz_ns_find() ", result); + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, + rpz_type, name, + "rpz_rrset_find(1) ", result); st->m.policy = DNS_RPZ_POLICY_ERROR; result = DNS_R_SERVFAIL; } @@ -3873,9 +3906,9 @@ rpz_ns_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, result = query_getdb(client, name, type, 0, &zone, dbp, &version, &is_zone); if (result != ISC_R_SUCCESS) { - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, - DNS_RPZ_TYPE_NSIP, name, "NS getdb() ", - result); + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, + rpz_type, name, + "rpz_rrset_find(2) ", result); st->m.policy = DNS_RPZ_POLICY_ERROR; if (zone != NULL) dns_zone_detach(&zone); @@ -3888,8 +3921,9 @@ rpz_ns_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, node = NULL; dns_fixedname_init(&fixed); found = dns_fixedname_name(&fixed); - result = dns_db_find(*dbp, name, version, type, 0, client->now, &node, - found, *rdatasetp, NULL); + result = dns_db_findext(*dbp, name, version, type, DNS_DBFIND_GLUEOK, + client->now, &node, found, + &cm, &ci, *rdatasetp, NULL); if (result == DNS_R_DELEGATION && is_zone && USECACHE(client)) { /* * Try the cache if we're authoritative for an @@ -3898,22 +3932,27 @@ rpz_ns_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, rpz_clean(NULL, dbp, &node, rdatasetp); version = NULL; dns_db_attach(client->view->cachedb, dbp); - result = dns_db_find(*dbp, name, version, dns_rdatatype_ns, - 0, client->now, &node, found, - *rdatasetp, NULL); + result = dns_db_findext(*dbp, name, version, dns_rdatatype_ns, + 0, client->now, &node, found, + &cm, &ci, *rdatasetp, NULL); } rpz_clean(NULL, dbp, &node, NULL); if (result == DNS_R_DELEGATION) { + rpz_clean(NULL, NULL, NULL, rdatasetp); /* - * Recurse to get NS rrset or A or AAAA rrset for an NS name. + * Recurse for NS rrset or A or AAAA rrset for an NS. + * Do not recurse for addresses for the query name. */ - rpz_clean(NULL, NULL, NULL, rdatasetp); - dns_name_copy(name, st->r_name, NULL); - result = query_recurse(client, type, st->r_name, NULL, NULL, - resuming); - if (result == ISC_R_SUCCESS) { - st->state |= DNS_RPZ_RECURSING; - result = DNS_R_DELEGATION; + if (rpz_type == DNS_RPZ_TYPE_IP) { + result = DNS_R_NXRRSET; + } else { + dns_name_copy(name, st->r_name, NULL); + result = query_recurse(client, type, st->r_name, + NULL, NULL, resuming); + if (result == ISC_R_SUCCESS) { + st->state |= DNS_RPZ_RECURSING; + result = DNS_R_DELEGATION; + } } } return (result); @@ -3931,7 +3970,7 @@ rpz_rewrite_ip(ns_client_t *client, dns_rdataset_t *rdataset, dns_dbversion_t *version; dns_zone_t *zone; dns_db_t *db; - dns_rpz_zone_t *new_rpz; + dns_rpz_zone_t *rpz; isc_result_t result; st = client->query.rpz_st; @@ -3942,16 +3981,26 @@ rpz_rewrite_ip(ns_client_t *client, dns_rdataset_t *rdataset, } zone = NULL; db = NULL; - for (new_rpz = ISC_LIST_HEAD(client->view->rpz_zones); - new_rpz != NULL; - new_rpz = ISC_LIST_NEXT(new_rpz, link)) { - version = NULL; + for (rpz = ISC_LIST_HEAD(client->view->rpz_zones); + rpz != NULL; + rpz = ISC_LIST_NEXT(rpz, link)) { + /* + * Do not check policy zones that cannot replace a policy + * already known to match. + */ + if (st->m.policy != DNS_RPZ_POLICY_MISS) { + if (st->m.rpz->num < rpz->num) + break; + if (st->m.rpz->num == rpz->num && + st->m.type < rpz_type) + continue; + } /* - * Find the database for this policy zone to get its - * radix tree. + * Find the database for this policy zone to get its radix tree. */ - result = rpz_getdb(client, rpz_type, &new_rpz->origin, + version = NULL; + result = rpz_getdb(client, rpz_type, &rpz->origin, &zone, &db, &version); if (result != ISC_R_SUCCESS) { rpz_clean(&zone, &db, NULL, NULL); @@ -3963,26 +4012,31 @@ rpz_rewrite_ip(ns_client_t *client, dns_rdataset_t *rdataset, * hit, if any. Note the domain name and quality of the * best hit. */ - result = dns_db_rpz_findips(new_rpz, rpz_type, zone, db, - version, rdataset, st); - RUNTIME_CHECK(result == ISC_R_SUCCESS); + (void)dns_db_rpz_findips(rpz, rpz_type, zone, db, version, + rdataset, st, + client->query.rpz_st->qname); rpz_clean(&zone, &db, NULL, NULL); } return (ISC_R_SUCCESS); } +/* + * Look for an A or AAAA rdataset + * and check for IP or NSIP rewrite policy rules. + */ static isc_result_t -rpz_rewrite_nsip(ns_client_t *client, dns_rdatatype_t type, dns_name_t *name, - dns_db_t **dbp, dns_dbversion_t *version, - dns_rdataset_t **rdatasetp, isc_boolean_t resuming) +rpz_rewrite_rrset(ns_client_t *client, dns_rpz_type_t rpz_type, + dns_rdatatype_t type, dns_name_t *name, + dns_db_t **dbp, dns_dbversion_t *version, + dns_rdataset_t **rdatasetp, isc_boolean_t resuming) { isc_result_t result; - result = rpz_ns_find(client, name, type, dbp, version, rdatasetp, - resuming); + result = rpz_rrset_find(client, rpz_type, name, type, dbp, version, + rdatasetp, resuming); switch (result) { case ISC_R_SUCCESS: - result = rpz_rewrite_ip(client, *rdatasetp, DNS_RPZ_TYPE_NSIP); + result = rpz_rewrite_ip(client, *rdatasetp, rpz_type); break; case DNS_R_EMPTYNAME: case DNS_R_EMPTYWILD: @@ -3990,17 +4044,24 @@ rpz_rewrite_nsip(ns_client_t *client, dns_rdatatype_t type, dns_name_t *name, case DNS_R_NCACHENXDOMAIN: case DNS_R_NXRRSET: case DNS_R_NCACHENXRRSET: + case ISC_R_NOTFOUND: result = ISC_R_SUCCESS; break; case DNS_R_DELEGATION: case DNS_R_DUPLICATE: case DNS_R_DROP: break; + case DNS_R_CNAME: + case DNS_R_DNAME: + rpz_log_fail(client, DNS_RPZ_DEBUG_LEVEL1, rpz_type, + name, "NS address rewrite rrset ", result); + result = ISC_R_SUCCESS; + break; default: if (client->query.rpz_st->m.policy != DNS_RPZ_POLICY_ERROR) { client->query.rpz_st->m.policy = DNS_RPZ_POLICY_ERROR; - rpz_fail_log(client, ISC_LOG_WARNING, DNS_RPZ_TYPE_NSIP, - name, "NS address rewrite nsip ", result); + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, + name, "NS address rewrite rrset ", result); } break; } @@ -4008,6 +4069,52 @@ rpz_rewrite_nsip(ns_client_t *client, dns_rdatatype_t type, dns_name_t *name, } /* + * Look for both A and AAAA rdatasets + * and check for IP or NSIP rewrite policy rules. + * Look only for addresses that will be in the ANSWER section + * when checking for IP rules. + */ +static isc_result_t +rpz_rewrite_rrsets(ns_client_t *client, dns_rpz_type_t rpz_type, + dns_name_t *name, dns_rdatatype_t type, + dns_rdataset_t **rdatasetp, isc_boolean_t resuming) +{ + dns_rpz_st_t *st; + dns_dbversion_t *version; + dns_db_t *ipdb; + isc_result_t result; + + st = client->query.rpz_st; + version = NULL; + ipdb = NULL; + if ((st->state & DNS_RPZ_DONE_IPv4) == 0 && + ((rpz_type == DNS_RPZ_TYPE_NSIP) ? + (st->state & DNS_RPZ_HAVE_NSIPv4) : + (st->state & DNS_RPZ_HAVE_IP)) != 0 && + (type == dns_rdatatype_any || type == dns_rdatatype_a)) { + result = rpz_rewrite_rrset(client, rpz_type, dns_rdatatype_a, + name, &ipdb, version, rdatasetp, + resuming); + if (result == ISC_R_SUCCESS) + st->state |= DNS_RPZ_DONE_IPv4; + } else { + result = ISC_R_SUCCESS; + } + if (result == ISC_R_SUCCESS && + ((rpz_type == DNS_RPZ_TYPE_NSIP) ? + (st->state & DNS_RPZ_HAVE_NSIPv6) : + (st->state & DNS_RPZ_HAVE_IP)) != 0 && + (type == dns_rdatatype_any || type == dns_rdatatype_aaaa)) { + result = rpz_rewrite_rrset(client, rpz_type, dns_rdatatype_aaaa, + name, &ipdb, version, rdatasetp, + resuming); + } + if (ipdb != NULL) + dns_db_detach(&ipdb); + return (result); +} + +/* * Get the rrset from a response policy zone. */ static isc_result_t @@ -4021,6 +4128,11 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, dns_fixedname_t fixed; dns_name_t *found; isc_result_t result; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; + + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); result = rpz_ready(client, zonep, dbp, nodep, rdatasetp); if (result != ISC_R_SUCCESS) { @@ -4041,8 +4153,9 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, dns_fixedname_init(&fixed); found = dns_fixedname_name(&fixed); - result = dns_db_find(*dbp, qnamef, version, dns_rdatatype_any, 0, - client->now, nodep, found, *rdatasetp, NULL); + result = dns_db_findext(*dbp, qnamef, version, dns_rdatatype_any, 0, + client->now, nodep, found, &cm, &ci, + *rdatasetp, NULL); if (result == ISC_R_SUCCESS) { dns_rdatasetiter_t *rdsiter; @@ -4051,7 +4164,7 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, &rdsiter); if (result != ISC_R_SUCCESS) { dns_db_detachnode(*dbp, nodep); - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, rpz_type, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, qnamef, "allrdatasets()", result); *policyp = DNS_RPZ_POLICY_ERROR; return (DNS_R_SERVFAIL); @@ -4068,7 +4181,7 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, dns_rdatasetiter_destroy(&rdsiter); if (result != ISC_R_SUCCESS) { if (result != ISC_R_NOMORE) { - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, qnamef, "rdatasetiter", result); *policyp = DNS_RPZ_POLICY_ERROR; @@ -4086,10 +4199,10 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, qtype == dns_rdatatype_sig) result = DNS_R_NXRRSET; else - result = dns_db_find(*dbp, qnamef, version, - qtype, 0, client->now, - nodep, found, *rdatasetp, - NULL); + result = dns_db_findext(*dbp, qnamef, version, + qtype, 0, client->now, + nodep, found, &cm, &ci, + *rdatasetp, NULL); } } switch (result) { @@ -4098,7 +4211,8 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, policy = DNS_RPZ_POLICY_RECORD; } else { policy = dns_rpz_decode_cname(*rdatasetp, sname); - if (policy == DNS_RPZ_POLICY_RECORD && + if ((policy == DNS_RPZ_POLICY_RECORD || + policy == DNS_RPZ_POLICY_WILDCNAME) && qtype != dns_rdatatype_cname && qtype != dns_rdatatype_any) result = DNS_R_CNAME; @@ -4109,8 +4223,8 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, * DNAME policy RRs have very few if any uses that are not * better served with simple wildcards. Making the work would * require complications to get the number of labels matched - * in the name or the found name itself to the main DNS_R_DNAME - * case in query_find(). So fall through to treat them as NODATA. + * in the name or the found name to the main DNS_R_DNAME case + * in query_find(). So fall through to treat them as NODATA. */ case DNS_R_NXRRSET: policy = DNS_RPZ_POLICY_NODATA; @@ -4129,7 +4243,7 @@ rpz_find(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qnamef, default: dns_db_detach(dbp); dns_zone_detach(zonep); - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, rpz_type, qnamef, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, qnamef, "", result); policy = DNS_RPZ_POLICY_ERROR; result = DNS_R_SERVFAIL; @@ -4167,7 +4281,18 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, rpz != NULL; rpz = ISC_LIST_NEXT(rpz, link)) { /* - * Construct the rule's owner name. + * Do not check policy zones that cannot replace a policy + * already known to match. + */ + if (st->m.policy != DNS_RPZ_POLICY_MISS) { + if (st->m.rpz->num < rpz->num) + break; + if (st->m.rpz->num == rpz->num && + st->m.type < rpz_type) + continue; + } + /* + * Construct the policy's owner name. */ dns_fixedname_init(&prefixf); prefix = dns_fixedname_name(&prefixf); @@ -4186,13 +4311,13 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, INSIST(result == DNS_R_NAMETOOLONG); labels = dns_name_countlabels(prefix); if (labels < 2) { - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, rpz_type, suffix, "concatentate() ", result); return (ISC_R_SUCCESS); } if (labels+1 == dns_name_countlabels(qname)) { - rpz_fail_log(client, DNS_RPZ_DEBUG_LEVEL1, + rpz_log_fail(client, DNS_RPZ_DEBUG_LEVEL1, rpz_type, suffix, "concatentate() ", result); } @@ -4200,7 +4325,7 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, } /* - * See if the qname rule (or RR) exists. + * See if the policy record exists. */ result = rpz_find(client, qtype, rpz_qname, qname, rpz_type, &zone, &db, &node, rdatasetp, &policy); @@ -4214,14 +4339,31 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, return (DNS_R_SERVFAIL); default: /* - * when more than one name or address hits a rule, - * prefer the first set of names (qname or NS), - * the first policy zone, and the smallest name + * We are dealing with names here. + * With more than one applicable policy, prefer + * the earliest configured policy, + * QNAME over IP over NSDNAME over NSIP, + * and the smallest name. + * Because of the testing above, + * we known st->m.rpz->num >= rpz->num and either + * st->m.rpz->num > rpz->num or st->m.type >= rpz_type + */ + if (st->m.policy != DNS_RPZ_POLICY_MISS && + rpz->num == st->m.rpz->num && + (st->m.type < rpz_type || + (st->m.type == rpz_type && + 0 >= dns_name_compare(rpz_qname, st->qname)))) + continue; + + /* + * Merely log DNS_RPZ_POLICY_DISABLED hits. */ - if (st->m.type == rpz_type && - rpz->num > st->m.rpz->num && - 0 <= dns_name_compare(rpz_qname, st->qname)) + if (rpz->policy == DNS_RPZ_POLICY_DISABLED) { + rpz_log_rewrite(client, "disabled ", + policy, rpz_type, rpz_qname); continue; + } + rpz_clean(&st->m.zone, &st->m.db, &st->m.node, &st->m.rdataset); st->m.rpz = rpz; @@ -4230,7 +4372,8 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, st->m.policy = policy; st->m.result = result; dns_name_copy(rpz_qname, st->qname, NULL); - if (dns_rdataset_isassociated(*rdatasetp)) { + if (*rdatasetp != NULL && + dns_rdataset_isassociated(*rdatasetp)) { dns_rdataset_t *trdataset; trdataset = st->m.rdataset; @@ -4253,24 +4396,38 @@ rpz_rewrite_name(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, return (ISC_R_SUCCESS); } +static void +rpz_rewrite_ns_skip(ns_client_t *client, dns_name_t *nsname, + isc_result_t result, int level, const char *str) +{ + dns_rpz_st_t *st; + + st = client->query.rpz_st; + + if (str != NULL) + rpz_log_fail(client, level, DNS_RPZ_TYPE_NSIP, nsname, + str, result); + if (st->r.ns_rdataset != NULL && + dns_rdataset_isassociated(st->r.ns_rdataset)) + dns_rdataset_disassociate(st->r.ns_rdataset); + + st->r.label--; +} + /* - * Look for response policy zone NSIP and NSDNAME rewriting. + * Look for response policy zone QNAME, NSIP, and NSDNAME rewriting. */ static isc_result_t -rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, +rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, isc_result_t qresult, isc_boolean_t resuming) { dns_rpz_st_t *st; - dns_db_t *ipdb; dns_rdataset_t *rdataset; dns_fixedname_t nsnamef; dns_name_t *nsname; - dns_dbversion_t *version; + isc_boolean_t ck_ip; isc_result_t result; - ipdb = NULL; - rdataset = NULL; - st = client->query.rpz_st; if (st == NULL) { st = isc_mem_get(client->mctx, sizeof(*st)); @@ -4278,7 +4435,9 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, return (ISC_R_NOMEMORY); st->state = 0; memset(&st->m, 0, sizeof(st->m)); - memset(&st->ns, 0, sizeof(st->ns)); + st->m.type = DNS_RPZ_TYPE_BAD; + st->m.policy = DNS_RPZ_POLICY_MISS; + memset(&st->r, 0, sizeof(st->r)); memset(&st->q, 0, sizeof(st->q)); dns_fixedname_init(&st->_qnamef); dns_fixedname_init(&st->_r_namef); @@ -4288,78 +4447,147 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, st->fname = dns_fixedname_name(&st->_fnamef); client->query.rpz_st = st; } - if ((st->state & DNS_RPZ_DONE_QNAME) == 0) { - st->state = DNS_RPZ_DONE_QNAME; - st->m.type = DNS_RPZ_TYPE_BAD; - st->m.policy = DNS_RPZ_POLICY_MISS; + /* + * There is nothing to rewrite if the main query failed. + */ + switch (qresult) { + case ISC_R_SUCCESS: + case DNS_R_GLUE: + case DNS_R_ZONECUT: + ck_ip = ISC_TRUE; + break; + case DNS_R_EMPTYNAME: + case DNS_R_NXRRSET: + case DNS_R_NXDOMAIN: + case DNS_R_EMPTYWILD: + case DNS_R_NCACHENXDOMAIN: + case DNS_R_NCACHENXRRSET: + case DNS_R_CNAME: + case DNS_R_DNAME: + ck_ip = ISC_FALSE; + break; + case DNS_R_DELEGATION: + case ISC_R_NOTFOUND: + return (ISC_R_SUCCESS); + case ISC_R_FAILURE: + case ISC_R_TIMEDOUT: + case DNS_R_BROKENCHAIN: + rpz_log_fail(client, DNS_RPZ_DEBUG_LEVEL3, DNS_RPZ_TYPE_QNAME, + client->query.qname, + "stop on qresult in rpz_rewrite()", + qresult); + return (ISC_R_SUCCESS); + default: + rpz_log_fail(client, DNS_RPZ_DEBUG_LEVEL1, DNS_RPZ_TYPE_QNAME, + client->query.qname, + "stop on unrecognized qresult in rpz_rewrite()", + qresult); + return (ISC_R_SUCCESS); + } + + rdataset = NULL; + if ((st->state & DNS_RPZ_DONE_QNAME) == 0) { /* - * Check rules for the name if this it the first time, - * i.e. we've not been recursing. + * Check rules for the query name if this it the first time + * for the current qname, i.e. we've not been recursing. + * There is a first time for each name in a CNAME chain. */ - st->state &= ~(DNS_RPZ_HAVE_IP | DNS_RPZ_HAVE_NSIPv4 | - DNS_RPZ_HAVE_NSIPv6 | DNS_RPZ_HAD_NSDNAME); result = rpz_rewrite_name(client, qtype, client->query.qname, DNS_RPZ_TYPE_QNAME, &rdataset); if (result != ISC_R_SUCCESS) goto cleanup; - if (st->m.policy != DNS_RPZ_POLICY_MISS) - goto cleanup; - if ((st->state & (DNS_RPZ_HAVE_NSIPv4 | DNS_RPZ_HAVE_NSIPv6 | - DNS_RPZ_HAD_NSDNAME)) == 0) + + st->r.label = dns_name_countlabels(client->query.qname); + + st->state &= ~(DNS_RPZ_DONE_QNAME_IP | DNS_RPZ_DONE_IPv4); + st->state |= DNS_RPZ_DONE_QNAME; + } + + /* + * Check known IP addresses for the query name. + * Any recursion required for the query has already happened. + * Do not check addresses that will not be in the ANSWER section. + */ + if ((st->state & DNS_RPZ_DONE_QNAME_IP) == 0 && + (st->state & DNS_RPZ_HAVE_IP) != 0 && ck_ip) { + result = rpz_rewrite_rrsets(client, DNS_RPZ_TYPE_IP, + client->query.qname, qtype, + &rdataset, resuming); + if (result != ISC_R_SUCCESS) goto cleanup; - st->ns.label = dns_name_countlabels(client->query.qname); + st->state &= ~DNS_RPZ_DONE_IPv4; + st->state |= DNS_RPZ_DONE_QNAME_IP; + } + + /* + * Stop looking for rules if there are none of the other kinds. + */ + if ((st->state & (DNS_RPZ_HAVE_NSIPv4 | DNS_RPZ_HAVE_NSIPv6 | + DNS_RPZ_HAVE_NSDNAME)) == 0) { + result = ISC_R_SUCCESS; + goto cleanup; } dns_fixedname_init(&nsnamef); dns_name_clone(client->query.qname, dns_fixedname_name(&nsnamef)); - while (st->ns.label > 1 && st->m.policy == DNS_RPZ_POLICY_MISS) { - if (st->ns.label == dns_name_countlabels(client->query.qname)) { + while (st->r.label > 1) { + /* + * Get NS rrset for each domain in the current qname. + */ + if (st->r.label == dns_name_countlabels(client->query.qname)) { nsname = client->query.qname; } else { nsname = dns_fixedname_name(&nsnamef); - dns_name_split(client->query.qname, st->ns.label, + dns_name_split(client->query.qname, st->r.label, NULL, nsname); } - if (st->ns.ns_rdataset == NULL || - !dns_rdataset_isassociated(st->ns.ns_rdataset)) { + if (st->r.ns_rdataset == NULL || + !dns_rdataset_isassociated(st->r.ns_rdataset)) { dns_db_t *db = NULL; - result = rpz_ns_find(client, nsname, dns_rdatatype_ns, - &db, NULL, &st->ns.ns_rdataset, - resuming); + result = rpz_rrset_find(client, DNS_RPZ_TYPE_NSDNAME, + nsname, dns_rdatatype_ns, + &db, NULL, &st->r.ns_rdataset, + resuming); if (db != NULL) dns_db_detach(&db); - if (result != ISC_R_SUCCESS) { - if (result == DNS_R_DELEGATION) + if (st->m.policy == DNS_RPZ_POLICY_ERROR) + goto cleanup; + switch (result) { + case ISC_R_SUCCESS: + result = dns_rdataset_first(st->r.ns_rdataset); + if (result != ISC_R_SUCCESS) goto cleanup; - if (result == DNS_R_EMPTYNAME || - result == DNS_R_NXRRSET || - result == DNS_R_EMPTYWILD || - result == DNS_R_NXDOMAIN || - result == DNS_R_NCACHENXDOMAIN || - result == DNS_R_NCACHENXRRSET || - result == DNS_R_CNAME || - result == DNS_R_DNAME) { - rpz_fail_log(client, - DNS_RPZ_DEBUG_LEVEL2, - DNS_RPZ_TYPE_NSIP, nsname, - "NS db_find() ", result); - dns_rdataset_disassociate(st->ns. - ns_rdataset); - st->ns.label--; - continue; - } - if (st->m.policy != DNS_RPZ_POLICY_ERROR) { - rpz_fail_log(client, DNS_RPZ_INFO_LEVEL, - DNS_RPZ_TYPE_NSIP, nsname, - "NS db_find() ", result); - st->m.policy = DNS_RPZ_POLICY_ERROR; - } + st->state &= ~(DNS_RPZ_DONE_NSDNAME | + DNS_RPZ_DONE_IPv4); + break; + case DNS_R_DELEGATION: goto cleanup; + case DNS_R_EMPTYNAME: + case DNS_R_NXRRSET: + case DNS_R_EMPTYWILD: + case DNS_R_NXDOMAIN: + case DNS_R_NCACHENXDOMAIN: + case DNS_R_NCACHENXRRSET: + case ISC_R_NOTFOUND: + case DNS_R_CNAME: + case DNS_R_DNAME: + rpz_rewrite_ns_skip(client, nsname, result, + 0, NULL); + continue; + case ISC_R_TIMEDOUT: + case DNS_R_BROKENCHAIN: + case ISC_R_FAILURE: + rpz_rewrite_ns_skip(client, nsname, result, + DNS_RPZ_DEBUG_LEVEL3, + "NS db_find() "); + continue; + default: + rpz_rewrite_ns_skip(client, nsname, result, + DNS_RPZ_INFO_LEVEL, + "unrecognized NS db_find() "); + continue; } - result = dns_rdataset_first(st->ns.ns_rdataset); - if (result != ISC_R_SUCCESS) - goto cleanup; } /* * Check all NS names. @@ -4368,17 +4596,30 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, dns_rdata_ns_t ns; dns_rdata_t nsrdata = DNS_RDATA_INIT; - dns_rdataset_current(st->ns.ns_rdataset, &nsrdata); + dns_rdataset_current(st->r.ns_rdataset, &nsrdata); result = dns_rdata_tostruct(&nsrdata, &ns, NULL); dns_rdata_reset(&nsrdata); if (result != ISC_R_SUCCESS) { - rpz_fail_log(client, DNS_RPZ_ERROR_LEVEL, + rpz_log_fail(client, DNS_RPZ_ERROR_LEVEL, DNS_RPZ_TYPE_NSIP, nsname, "rdata_tostruct() ", result); st->m.policy = DNS_RPZ_POLICY_ERROR; goto cleanup; } - if ((st->state & DNS_RPZ_HAD_NSDNAME) != 0) { + /* + * Do nothing about "NS ." + */ + if (dns_name_equal(&ns.name, dns_rootname)) { + dns_rdata_freestruct(&ns); + result = dns_rdataset_next(st->r.ns_rdataset); + continue; + } + /* + * Check this NS name if we did not handle it + * during a previous recursion. + */ + if ((st->state & DNS_RPZ_DONE_NSDNAME) == 0 && + (st->state & DNS_RPZ_HAVE_NSDNAME) != 0) { result = rpz_rewrite_name(client, qtype, &ns.name, DNS_RPZ_TYPE_NSDNAME, @@ -4387,42 +4628,23 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, dns_rdata_freestruct(&ns); goto cleanup; } + st->state |= DNS_RPZ_DONE_NSDNAME; } /* - * Check all IP addresses for this NS name, but don't - * bother without NSIP rules or with a NSDNAME hit. + * Check all IP addresses for this NS name. */ - version = NULL; - if ((st->state & DNS_RPZ_HAVE_NSIPv4) != 0 && - st->m.type != DNS_RPZ_TYPE_NSDNAME && - (st->state & DNS_RPZ_DONE_A) == 0) { - result = rpz_rewrite_nsip(client, - dns_rdatatype_a, - &ns.name, &ipdb, - version, &rdataset, - resuming); - if (result == ISC_R_SUCCESS) - st->state |= DNS_RPZ_DONE_A; - } - if (result == ISC_R_SUCCESS && - (st->state & DNS_RPZ_HAVE_NSIPv6) != 0 && - st->m.type != DNS_RPZ_TYPE_NSDNAME) { - result = rpz_rewrite_nsip(client, - dns_rdatatype_aaaa, - &ns.name, &ipdb, - version, &rdataset, - resuming); - } + result = rpz_rewrite_rrsets(client, DNS_RPZ_TYPE_NSIP, + &ns.name, dns_rdatatype_any, + &rdataset, resuming); dns_rdata_freestruct(&ns); - if (ipdb != NULL) - dns_db_detach(&ipdb); if (result != ISC_R_SUCCESS) goto cleanup; - st->state &= ~DNS_RPZ_DONE_A; - result = dns_rdataset_next(st->ns.ns_rdataset); + st->state &= ~(DNS_RPZ_DONE_NSDNAME | + DNS_RPZ_DONE_IPv4); + result = dns_rdataset_next(st->r.ns_rdataset); } while (result == ISC_R_SUCCESS); - dns_rdataset_disassociate(st->ns.ns_rdataset); - st->ns.label--; + dns_rdataset_disassociate(st->r.ns_rdataset); + st->r.label--; } /* @@ -4432,31 +4654,76 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, cleanup: if (st->m.policy != DNS_RPZ_POLICY_MISS && - st->m.policy != DNS_RPZ_POLICY_NO_OP && st->m.policy != DNS_RPZ_POLICY_ERROR && st->m.rpz->policy != DNS_RPZ_POLICY_GIVEN) st->m.policy = st->m.rpz->policy; - if (st->m.policy == DNS_RPZ_POLICY_NO_OP) - rpz_log(client); if (st->m.policy == DNS_RPZ_POLICY_MISS || - st->m.policy == DNS_RPZ_POLICY_NO_OP || - st->m.policy == DNS_RPZ_POLICY_ERROR) + st->m.policy == DNS_RPZ_POLICY_PASSTHRU || + st->m.policy == DNS_RPZ_POLICY_ERROR) { + if (st->m.policy == DNS_RPZ_POLICY_PASSTHRU) + rpz_log_rewrite(client, "", st->m.policy, st->m.type, + st->qname); rpz_clean(&st->m.zone, &st->m.db, &st->m.node, &st->m.rdataset); - if (st->m.policy != DNS_RPZ_POLICY_MISS) - st->state |= DNS_RPZ_REWRITTEN; + } if (st->m.policy == DNS_RPZ_POLICY_ERROR) { st->m.type = DNS_RPZ_TYPE_BAD; result = DNS_R_SERVFAIL; } - if (rdataset != NULL) - query_putrdataset(client, &rdataset); - if ((st->state & DNS_RPZ_RECURSING) == 0) { - rpz_clean(NULL, &st->ns.db, NULL, &st->ns.ns_rdataset); - } + query_putrdataset(client, &rdataset); + if ((st->state & DNS_RPZ_RECURSING) == 0) + rpz_clean(NULL, &st->r.db, NULL, &st->r.ns_rdataset); return (result); } +/* + * Add a CNAME to the query response, including translating foo.evil.com and + * *.evil.com CNAME *.example.com + * to + * foo.evil.com CNAME foo.evil.com.example.com + */ +static isc_result_t +rpz_add_cname(ns_client_t *client, dns_rpz_st_t *st, + dns_name_t *cname, dns_name_t *fname, isc_buffer_t *dbuf) +{ + dns_fixedname_t prefix, suffix; + unsigned int labels; + isc_result_t result; + + labels = dns_name_countlabels(cname); + if (labels > 2 && dns_name_iswildcard(cname)) { + dns_fixedname_init(&prefix); + dns_name_split(client->query.qname, 1, + dns_fixedname_name(&prefix), NULL); + dns_fixedname_init(&suffix); + dns_name_split(cname, labels-1, + NULL, dns_fixedname_name(&suffix)); + result = dns_name_concatenate(dns_fixedname_name(&prefix), + dns_fixedname_name(&suffix), + fname, NULL); + if (result == DNS_R_NAMETOOLONG) + client->message->rcode = dns_rcode_yxdomain; + } else { + result = dns_name_copy(cname, fname, NULL); + RUNTIME_CHECK(result == ISC_R_SUCCESS); + } + if (result != ISC_R_SUCCESS) + return (result); + query_keepname(client, fname, dbuf); + result = query_add_cname(client, client->query.qname, + fname, dns_trust_authanswer, st->m.ttl); + if (result != ISC_R_SUCCESS) + return (result); + rpz_log_rewrite(client, "", st->m.policy, st->m.type, st->qname); + ns_client_qnamereplace(client, fname); + /* + * Turn off DNSSEC because the results of a + * response policy zone cannot verify. + */ + client->attributes &= ~NS_CLIENTATTR_WANTDNSSEC; + return (ISC_R_SUCCESS); +} + #define MAX_RESTARTS 16 #define QUERY_ERROR(r) \ @@ -4773,6 +5040,8 @@ query_findclosestnsec3(dns_name_t *qname, dns_db_t *db, dns_rdata_nsec3_t nsec3; dns_rdata_t rdata = DNS_RDATA_INIT; isc_boolean_t optout; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; salt_length = sizeof(salt); result = dns_db_getnsec3parameters(db, version, &hash, NULL, @@ -4782,6 +5051,8 @@ query_findclosestnsec3(dns_name_t *qname, dns_db_t *db, dns_name_init(&name, NULL); dns_name_clone(qname, &name); + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); /* * Map unknown algorithm to known value. @@ -4798,9 +5069,9 @@ query_findclosestnsec3(dns_name_t *qname, dns_db_t *db, return; dboptions = client->query.dboptions | DNS_DBFIND_FORCENSEC3; - result = dns_db_find(db, dns_fixedname_name(&fixed), version, - dns_rdatatype_nsec3, dboptions, client->now, - NULL, fname, rdataset, sigrdataset); + result = dns_db_findext(db, dns_fixedname_name(&fixed), version, + dns_rdatatype_nsec3, dboptions, client->now, + NULL, fname, &cm, &ci, rdataset, sigrdataset); if (result == DNS_R_NXDOMAIN) { if (!dns_rdataset_isassociated(rdataset)) { @@ -4947,7 +5218,8 @@ dns64_aaaaok(ns_client_t *client, dns_rdataset_t *rdataset, */ static isc_boolean_t redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, - dns_dbnode_t **nodep, dns_db_t **dbp, dns_rdatatype_t qtype) + dns_dbnode_t **nodep, dns_db_t **dbp, dns_dbversion_t **versionp, + dns_rdatatype_t qtype) { dns_db_t *db = NULL; dns_dbnode_t *node = NULL; @@ -4956,6 +5228,9 @@ redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, dns_rdataset_t trdataset; isc_result_t result; dns_rdatatype_t type; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; + ns_dbversion_t *dbversion; CTRACE("redirect"); @@ -4966,6 +5241,9 @@ redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, found = dns_fixedname_name(&fixed); dns_rdataset_init(&trdataset); + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + if (WANTDNSSEC(client) && dns_db_iszone(*dbp) && dns_db_issecure(*dbp)) return (ISC_FALSE); @@ -5001,11 +5279,18 @@ redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, if (result != ISC_R_SUCCESS) return (ISC_FALSE); + dbversion = query_findversion(client, db); + if (dbversion == NULL) { + dns_db_detach(&db); + return (ISC_FALSE); + } + /* * Lookup the requested data in the redirect zone. */ - result = dns_db_find(db, client->query.qname, NULL, qtype, 0, - client->now, &node, found, &trdataset, NULL); + result = dns_db_findext(db, client->query.qname, dbversion->version, + qtype, 0, client->now, &node, found, &cm, &ci, + &trdataset, NULL); if (result != ISC_R_SUCCESS) { if (dns_rdataset_isassociated(&trdataset)) dns_rdataset_disassociate(&trdataset); @@ -5030,6 +5315,7 @@ redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, dns_db_attach(db, dbp); dns_db_detachnode(db, &node); dns_db_detach(&db); + *versionp = dbversion->version; client->query.attributes |= (NS_QUERYATTR_NOAUTHORITY | NS_QUERYATTR_NOADDITIONAL); @@ -5075,6 +5361,8 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) isc_boolean_t resuming; int line = -1; isc_boolean_t dns64_exclude, dns64; + dns_clientinfomethods_t cm; + dns_clientinfo_t ci; CTRACE("query_find"); @@ -5106,6 +5394,9 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) is_zone = ISC_FALSE; is_staticstub_zone = ISC_FALSE; + dns_clientinfomethods_init(&cm, ns_client_sourceip); + dns_clientinfo_init(&ci, client); + if (event != NULL) { /* * We're returning from recursion. Restore the query context @@ -5130,14 +5421,12 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) rpz_st->q.sigrdataset = NULL; qtype = rpz_st->q.qtype; + rpz_st->r.db = event->db; if (event->node != NULL) - dns_db_detachnode(db, &event->node); - rpz_st->ns.db = event->db; - rpz_st->ns.r_type = event->qtype; - rpz_st->ns.r_rdataset = event->rdataset; - if (event->sigrdataset != NULL && - dns_rdataset_isassociated(event->sigrdataset)) - dns_rdataset_disassociate(event->sigrdataset); + dns_db_detachnode(event->db, &event->node); + rpz_st->r.r_type = event->qtype; + rpz_st->r.r_rdataset = event->rdataset; + query_putrdataset(client, &event->sigrdataset); } else { authoritative = ISC_FALSE; @@ -5188,7 +5477,7 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) } if (rpz_st != NULL && (rpz_st->state & DNS_RPZ_RECURSING) != 0) { - rpz_st->ns.r_result = event->result; + rpz_st->r.r_result = event->result; result = rpz_st->q.result; isc_event_free(ISC_EVENT_PTR(&event)); } else { @@ -5342,22 +5631,21 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) /* * Now look for an answer in the database. */ - result = dns_db_find(db, client->query.qname, version, type, - client->query.dboptions, client->now, - &node, fname, rdataset, sigrdataset); + result = dns_db_findext(db, client->query.qname, version, type, + client->query.dboptions, client->now, + &node, fname, &cm, &ci, rdataset, sigrdataset); resume: CTRACE("query_find: resume"); if (!ISC_LIST_EMPTY(client->view->rpz_zones) && RECURSIONOK(client) && !RECURSING(client) && - result != DNS_R_DELEGATION && result != ISC_R_NOTFOUND && (client->query.rpz_st == NULL || (client->query.rpz_st->state & DNS_RPZ_REWRITTEN) == 0) && !dns_name_equal(client->query.qname, dns_rootname)) { isc_result_t rresult; - rresult = rpz_rewrite(client, qtype, resuming); + rresult = rpz_rewrite(client, qtype, result, resuming); rpz_st = client->query.rpz_st; switch (rresult) { case ISC_R_SUCCESS: @@ -5388,16 +5676,19 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) RECURSE_ERROR(rresult); goto cleanup; } + if (rpz_st->m.policy != DNS_RPZ_POLICY_MISS) + rpz_st->state |= DNS_RPZ_REWRITTEN; if (rpz_st->m.policy != DNS_RPZ_POLICY_MISS && - rpz_st->m.policy != DNS_RPZ_POLICY_NO_OP) { - result = dns_name_copy(client->query.qname, fname, - NULL); - RUNTIME_CHECK(result == ISC_R_SUCCESS); - finish_rewrite: + rpz_st->m.policy != DNS_RPZ_POLICY_PASSTHRU && + rpz_st->m.policy != DNS_RPZ_POLICY_ERROR) { + if (rpz_st->m.type == DNS_RPZ_TYPE_QNAME) { + result = dns_name_copy(client->query.qname, + fname, NULL); + RUNTIME_CHECK(result == ISC_R_SUCCESS); + } rpz_clean(&zone, &db, &node, NULL); if (rpz_st->m.rdataset != NULL) { - if (rdataset != NULL) - query_putrdataset(client, &rdataset); + query_putrdataset(client, &rdataset); rdataset = rpz_st->m.rdataset; rpz_st->m.rdataset = NULL; } else if (rdataset != NULL && @@ -5411,7 +5702,6 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) zone = rpz_st->m.zone; rpz_st->m.zone = NULL; - result = rpz_st->m.result; switch (rpz_st->m.policy) { case DNS_RPZ_POLICY_NXDOMAIN: result = DNS_R_NXDOMAIN; @@ -5420,27 +5710,39 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) result = DNS_R_NXRRSET; break; case DNS_RPZ_POLICY_RECORD: + result = rpz_st->m.result; if (type == dns_rdatatype_any && result != DNS_R_CNAME && dns_rdataset_isassociated(rdataset)) dns_rdataset_disassociate(rdataset); break; - case DNS_RPZ_POLICY_CNAME: - result = dns_name_copy(&rpz_st->m.rpz->cname, - fname, NULL); + case DNS_RPZ_POLICY_WILDCNAME: + result = dns_rdataset_first(rdataset); RUNTIME_CHECK(result == ISC_R_SUCCESS); - query_keepname(client, fname, dbuf); - result = query_add_cname(client, - client->query.qname, - fname, - dns_trust_authanswer, - rpz_st->m.ttl); + dns_rdataset_current(rdataset, &rdata); + result = dns_rdata_tostruct(&rdata, &cname, + NULL); + RUNTIME_CHECK(result == ISC_R_SUCCESS); + dns_rdata_reset(&rdata); + result = rpz_add_cname(client, rpz_st, + &cname.cname, + fname, dbuf); + if (result != ISC_R_SUCCESS) + goto cleanup; + fname = NULL; + want_restart = ISC_TRUE; + goto cleanup; + case DNS_RPZ_POLICY_CNAME: + /* + * Add overridding CNAME from a named.conf + * response-policy statement + */ + result = rpz_add_cname(client, rpz_st, + &rpz_st->m.rpz->cname, + fname, dbuf); if (result != ISC_R_SUCCESS) goto cleanup; - ns_client_qnamereplace(client, fname); fname = NULL; - client->attributes &= ~NS_CLIENTATTR_WANTDNSSEC; - rpz_log(client); want_restart = ISC_TRUE; goto cleanup; default: @@ -5452,11 +5754,10 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) * response policy zone cannot verify. */ client->attributes &= ~NS_CLIENTATTR_WANTDNSSEC; - if (sigrdataset != NULL && - dns_rdataset_isassociated(sigrdataset)) - dns_rdataset_disassociate(sigrdataset); + query_putrdataset(client, &sigrdataset); is_zone = ISC_TRUE; - rpz_log(client); + rpz_log_rewrite(client, "", rpz_st->m.policy, + rpz_st->m.type, rpz_st->qname); } } @@ -5488,10 +5789,11 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) result = ISC_R_FAILURE; } else { dns_db_attach(client->view->hints, &db); - result = dns_db_find(db, dns_rootname, - NULL, dns_rdatatype_ns, - 0, client->now, &node, fname, - rdataset, sigrdataset); + result = dns_db_findext(db, dns_rootname, + NULL, dns_rdatatype_ns, + 0, client->now, &node, + fname, &cm, &ci, + rdataset, sigrdataset); } if (result != ISC_R_SUCCESS) { /* @@ -5950,7 +6252,8 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) case DNS_R_NXDOMAIN: INSIST(is_zone); if (!empty_wild && - redirect(client, fname, rdataset, &node, &db, type)) + redirect(client, fname, rdataset, &node, &db, &version, + type)) break; if (dns_rdataset_isassociated(rdataset)) { /* @@ -6011,7 +6314,8 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) goto cleanup; case DNS_R_NCACHENXDOMAIN: - if (redirect(client, fname, rdataset, &node, &db, type)) + if (redirect(client, fname, rdataset, &node, &db, &version, + type)) break; case DNS_R_NCACHENXRRSET: ncache_nxrrset: @@ -6347,53 +6651,6 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) } /* - * Check all A and AAAA records in all response policy - * IP address zones - */ - rpz_st = client->query.rpz_st; - if (rpz_st != NULL && - (rpz_st->state & DNS_RPZ_DONE_QNAME) != 0 && - (rpz_st->state & DNS_RPZ_REWRITTEN) == 0 && - RECURSIONOK(client) && !RECURSING(client) && - (rpz_st->state & DNS_RPZ_HAVE_IP) != 0) { - for (result = dns_rdatasetiter_first(rdsiter); - result == ISC_R_SUCCESS; - result = dns_rdatasetiter_next(rdsiter)) { - dns_rdatasetiter_current(rdsiter, rdataset); - if (rdataset->type == dns_rdatatype_a || - rdataset->type == dns_rdatatype_aaaa) - result = rpz_rewrite_ip(client, - rdataset, - DNS_RPZ_TYPE_IP); - dns_rdataset_disassociate(rdataset); - if (result != ISC_R_SUCCESS) - break; - } - if (result != ISC_R_NOMORE) { - dns_rdatasetiter_destroy(&rdsiter); - QUERY_ERROR(DNS_R_SERVFAIL); - goto cleanup; - } - switch (rpz_st->m.policy) { - case DNS_RPZ_POLICY_MISS: - break; - case DNS_RPZ_POLICY_NO_OP: - rpz_log(client); - rpz_st->state |= DNS_RPZ_REWRITTEN; - break; - case DNS_RPZ_POLICY_NXDOMAIN: - case DNS_RPZ_POLICY_NODATA: - case DNS_RPZ_POLICY_RECORD: - case DNS_RPZ_POLICY_CNAME: - dns_rdatasetiter_destroy(&rdsiter); - rpz_st->state |= DNS_RPZ_REWRITTEN; - goto finish_rewrite; - default: - INSIST(0); - } - } - - /* * Calling query_addrrset() with a non-NULL dbuf is going * to either keep or release the name. We don't want it to * release fname, since we may have to call query_addrrset() @@ -6526,48 +6783,6 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) * we know the answer. */ - /* - * Check all A and AAAA records in all response policy - * IP address zones - */ - rpz_st = client->query.rpz_st; - if (rpz_st != NULL && - (rpz_st->state & DNS_RPZ_DONE_QNAME) != 0 && - (rpz_st->state & DNS_RPZ_REWRITTEN) == 0 && - RECURSIONOK(client) && !RECURSING(client) && - (rpz_st->state & DNS_RPZ_HAVE_IP) != 0 && - (qtype == dns_rdatatype_aaaa || qtype == dns_rdatatype_a)) { - result = rpz_rewrite_ip(client, rdataset, - DNS_RPZ_TYPE_IP); - if (result != ISC_R_SUCCESS) { - QUERY_ERROR(DNS_R_SERVFAIL); - goto cleanup; - } - /* - * After a hit in the radix tree for the policy domain, - * either stop trying to rewrite (DNS_RPZ_POLICY_NO_OP) - * or restart to ask the ordinary database of the - * policy zone for the DNS record corresponding to the - * record in the radix tree. - */ - switch (rpz_st->m.policy) { - case DNS_RPZ_POLICY_MISS: - break; - case DNS_RPZ_POLICY_NO_OP: - rpz_log(client); - rpz_st->state |= DNS_RPZ_REWRITTEN; - break; - case DNS_RPZ_POLICY_NXDOMAIN: - case DNS_RPZ_POLICY_NODATA: - case DNS_RPZ_POLICY_RECORD: - case DNS_RPZ_POLICY_CNAME: - rpz_st->state |= DNS_RPZ_REWRITTEN; - goto finish_rewrite; - default: - INSIST(0); - } - } - #ifdef ALLOW_FILTER_AAAA_ON_V4 /* * Optionally hide AAAAs from IPv4 clients if there is an A. @@ -6589,9 +6804,9 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) if (qtype == dns_rdatatype_aaaa) { trdataset = query_newrdataset(client); result = dns_db_findrdataset(db, node, version, - dns_rdatatype_a, 0, - client->now, - trdataset, NULL); + dns_rdatatype_a, 0, + client->now, + trdataset, NULL); if (dns_rdataset_isassociated(trdataset)) dns_rdataset_disassociate(trdataset); query_putrdataset(client, &trdataset); @@ -6775,9 +6990,11 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) * General cleanup. */ rpz_st = client->query.rpz_st; - if (rpz_st != NULL && (rpz_st->state & DNS_RPZ_RECURSING) == 0) + if (rpz_st != NULL && (rpz_st->state & DNS_RPZ_RECURSING) == 0) { rpz_clean(&rpz_st->m.zone, &rpz_st->m.db, &rpz_st->m.node, &rpz_st->m.rdataset); + rpz_st->state &= ~DNS_RPZ_DONE_QNAME; + } if (rdataset != NULL) query_putrdataset(client, &rdataset); if (sigrdataset != NULL) diff --git a/bin/named/server.c b/bin/named/server.c index 74adc2c2..a45e1da0 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: server.c,v 1.619 2011-09-06 22:29:32 smann Exp $ */ +/* $Id: server.c,v 1.621 2011-10-11 00:09:01 each Exp $ */ /*! \file */ @@ -1355,11 +1355,11 @@ dlzconfigure_callback(dns_view_t *view, dns_zone_t *zone) { result = dns_zonemgr_managezone(ns_g_server->zonemgr, zone); if (result != ISC_R_SUCCESS) - return result; + return (result); dns_zone_setstats(zone, ns_g_server->zonestats); - return ns_zone_configure_writeable_dlz(view->dlzdatabase, - zone, zclass, origin); + return (ns_zone_configure_writeable_dlz(view->dlzdatabase, + zone, zclass, origin)); } static isc_result_t @@ -4341,15 +4341,12 @@ load_configuration(const char *filename, ns_server_t *server, ns_cache_t *nsc; struct cfg_context *nzctx; int num_zones = 0; + isc_boolean_t exclusive = ISC_FALSE; ISC_LIST_INIT(viewlist); ISC_LIST_INIT(builtin_viewlist); ISC_LIST_INIT(cachelist); - /* Ensure exclusive access to configuration data. */ - result = isc_task_beginexclusive(server->task); - RUNTIME_CHECK(result == ISC_R_SUCCESS); - /* Create the ACL configuration context */ if (ns_g_aclconfctx != NULL) cfg_aclconfctx_detach(&ns_g_aclconfctx); @@ -4445,6 +4442,13 @@ load_configuration(const char *filename, ns_server_t *server, CHECK(result); } + /* Ensure exclusive access to configuration data. */ + if (!exclusive) { + result = isc_task_beginexclusive(server->task); + RUNTIME_CHECK(result == ISC_R_SUCCESS); + exclusive = ISC_TRUE; + } + /* * Set process limits, which (usually) needs to be done as root. */ @@ -5212,7 +5216,8 @@ load_configuration(const char *filename, ns_server_t *server, adjust_interfaces(server, ns_g_mctx); /* Relinquish exclusive access to configuration data. */ - isc_task_endexclusive(server->task); + if (exclusive) + isc_task_endexclusive(server->task); isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_DEBUG(1), "load_configuration: %s", diff --git a/bin/named/unix/dlz_dlopen_driver.c b/bin/named/unix/dlz_dlopen_driver.c index f707db9a..6cee006e 100644 --- a/bin/named/unix/dlz_dlopen_driver.c +++ b/bin/named/unix/dlz_dlopen_driver.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dlz_dlopen_driver.c,v 1.4 2011-03-17 09:25:53 fdupont Exp $ */ +/* $Id: dlz_dlopen_driver.c,v 1.5 2011-10-11 00:09:01 each Exp $ */ #include <config.h> @@ -143,7 +143,7 @@ dlopen_dlz_allowzonexfr(void *driverarg, void *dbdata, const char *name, static isc_result_t dlopen_dlz_authority(const char *zone, void *driverarg, void *dbdata, - dns_sdlzlookup_t *lookup) + dns_sdlzlookup_t *lookup) { dlopen_data_t *cd = (dlopen_data_t *) dbdata; isc_result_t result; @@ -177,7 +177,9 @@ dlopen_dlz_findzonedb(void *driverarg, void *dbdata, const char *name) static isc_result_t dlopen_dlz_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) { dlopen_data_t *cd = (dlopen_data_t *) dbdata; isc_result_t result; @@ -185,7 +187,8 @@ dlopen_dlz_lookup(const char *zone, const char *name, void *driverarg, UNUSED(driverarg); MAYBE_LOCK(cd); - result = cd->dlz_lookup(zone, name, cd->dbdata, lookup); + result = cd->dlz_lookup(zone, name, cd->dbdata, lookup, + methods, clientinfo); MAYBE_UNLOCK(cd); return (result); } diff --git a/bin/named/win32/dlz_dlopen_driver.c b/bin/named/win32/dlz_dlopen_driver.c index 223c5ba2..468043fe 100644 --- a/bin/named/win32/dlz_dlopen_driver.c +++ b/bin/named/win32/dlz_dlopen_driver.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dlz_dlopen_driver.c,v 1.4 2011-03-17 09:25:53 fdupont Exp $ */ +/* $Id: dlz_dlopen_driver.c,v 1.5 2011-10-14 00:52:32 marka Exp $ */ #include <config.h> @@ -178,7 +178,9 @@ dlopen_dlz_findzonedb(void *driverarg, void *dbdata, const char *name) static isc_result_t dlopen_dlz_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) { dlopen_data_t *cd = (dlopen_data_t *) dbdata; isc_result_t result; @@ -186,7 +188,8 @@ dlopen_dlz_lookup(const char *zone, const char *name, void *driverarg, UNUSED(driverarg); MAYBE_LOCK(cd); - result = cd->dlz_lookup(zone, name, cd->dbdata, lookup); + result = cd->dlz_lookup(zone, name, cd->dbdata, lookup, + methods, clientinfo); MAYBE_UNLOCK(cd); return (result); } diff --git a/bin/named/zoneconf.c b/bin/named/zoneconf.c index 3173074b..8ebc4611 100644 --- a/bin/named/zoneconf.c +++ b/bin/named/zoneconf.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: zoneconf.c,v 1.182 2011-09-06 22:29:32 smann Exp $ */ +/* $Id: zoneconf.c,v 1.184 2011-10-12 00:10:19 marka Exp $ */ /*% */ @@ -1577,10 +1577,10 @@ ns_zone_configure_writeable_dlz(dns_dlzdb_t *dlzdatabase, dns_zone_t *zone, dns_zone_settype(zone, dns_zone_dlz); result = dns_sdlz_setdb(dlzdatabase, rdclass, name, &db); if (result != ISC_R_SUCCESS) - return result; + return (result); result = dns_zone_dlzpostload(zone, db); dns_db_detach(&db); - return result; + return (result); } isc_boolean_t @@ -1589,6 +1589,8 @@ ns_zone_reusable(dns_zone_t *zone, const cfg_obj_t *zconfig) { const cfg_obj_t *obj = NULL; const char *cfilename; const char *zfilename; + dns_zone_t *raw = NULL; + isc_boolean_t has_raw; zoptions = cfg_tuple_get(zconfig, "options"); @@ -1614,16 +1616,19 @@ ns_zone_reusable(dns_zone_t *zone, const cfg_obj_t *zconfig) { strcmp(cfilename, zfilename) == 0))) return (ISC_FALSE); + dns_zone_getraw(zone, &raw); + if (raw != NULL) { + dns_zone_detach(&raw); + has_raw = ISC_TRUE; + } else + has_raw = ISC_FALSE; + obj = NULL; - (void)cfg_map_get(zoptions, "signing", &obj); - if (obj == NULL || !cfg_obj_asboolean(obj)) { - dns_zone_t *raw = NULL; - dns_zone_getraw(zone, &raw); - if (raw != NULL) { - dns_zone_detach(&raw); - return (ISC_FALSE); - } - } + (void)cfg_map_get(zoptions, "inline-signing", &obj); + if ((obj == NULL || !cfg_obj_asboolean(obj)) && has_raw) + return (ISC_FALSE); + if ((obj != NULL && cfg_obj_asboolean(obj)) && !has_raw) + return (ISC_FALSE); return (ISC_TRUE); } diff --git a/bin/tests/system/dlzexternal/driver.c b/bin/tests/system/dlzexternal/driver.c index 13d76295..291fe447 100644 --- a/bin/tests/system/dlzexternal/driver.c +++ b/bin/tests/system/dlzexternal/driver.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: driver.c,v 1.5 2011-03-21 00:30:18 marka Exp $ */ +/* $Id: driver.c,v 1.8 2011-10-11 13:36:12 marka Exp $ */ /* * This provides a very simple example of an external loadable DLZ @@ -29,6 +29,7 @@ #include <stdarg.h> #include <isc/log.h> +#include <isc/print.h> #include <isc/result.h> #include <isc/types.h> #include <isc/util.h> @@ -152,7 +153,33 @@ del_name(struct dlz_example_data *state, struct record *list, return (ISC_R_SUCCESS); } +static isc_result_t +fmt_address(isc_sockaddr_t *addr, char *buffer, size_t size) { + char addr_buf[100]; + const char *ret; + isc_uint16_t port = 0; + + switch (addr->type.sa.sa_family) { + case AF_INET: + port = ntohs(addr->type.sin.sin_port); + ret = inet_ntop(AF_INET, &addr->type.sin.sin_addr, addr_buf, + sizeof(addr_buf)); + break; + case AF_INET6: + port = ntohs(addr->type.sin6.sin6_port); + ret = inet_ntop(AF_INET6, &addr->type.sin6.sin6_addr, addr_buf, + sizeof(addr_buf)); + break; + default: + return (ISC_R_FAILURE); + } + if (ret == NULL) + return (ISC_R_FAILURE); + + snprintf(buffer, size, "%s#%u", addr_buf, port); + return (ISC_R_SUCCESS); +} /* * Return the version of the API @@ -260,17 +287,18 @@ dlz_findzonedb(void *dbdata, const char *name) { return (ISC_R_NOTFOUND); } - - /* * Look up one record */ isc_result_t dlz_lookup(const char *zone, const char *name, void *dbdata, - dns_sdlzlookup_t *lookup) + dns_sdlzlookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) { + isc_result_t result; struct dlz_example_data *state = (struct dlz_example_data *)dbdata; isc_boolean_t found = ISC_FALSE; + isc_sockaddr_t *src; char full_name[100]; int i; @@ -281,21 +309,39 @@ dlz_lookup(const char *zone, const char *name, void *dbdata, else sprintf(full_name, "%s.%s", name, state->zone_name); + if (strcmp(name, "source-addr") == 0) { + char buf[100]; + strcpy(buf, "unknown"); + if (methods != NULL && + methods->version - methods->age >= + DNS_CLIENTINFOMETHODS_VERSION) + { + methods->sourceip(clientinfo, &src); + fmt_address(src, buf, sizeof(buf)); + } + + fprintf(stderr, "connection from: %s\n", buf); + + found = ISC_TRUE; + result = state->putrr(lookup, "TXT", 0, buf); + if (result != ISC_R_SUCCESS) + return (result); + } + for (i = 0; i < MAX_RECORDS; i++) { if (strcasecmp(state->current[i].name, full_name) == 0) { - isc_result_t result; found = ISC_TRUE; result = state->putrr(lookup, state->current[i].type, state->current[i].ttl, state->current[i].data); - if (result != ISC_R_SUCCESS) { + if (result != ISC_R_SUCCESS) return (result); - } } } if (!found) return (ISC_R_NOTFOUND); + return (ISC_R_SUCCESS); } diff --git a/bin/tests/system/dlzexternal/tests.sh b/bin/tests/system/dlzexternal/tests.sh index e8a46f9c..3272b8b5 100644 --- a/bin/tests/system/dlzexternal/tests.sh +++ b/bin/tests/system/dlzexternal/tests.sh @@ -52,4 +52,12 @@ status=`expr $status + $ret` test_update deny.example.nil. TXT "86400 TXT helloworld" "helloworld" should_fail && ret=1 status=`expr $status + $ret` +echo "I:testing passing client info into DLZ driver" +ret=0 +out=`$DIG $DIGOPTS +short -t txt -q source-addr.example.nil` +addr=`eval echo $out | cut -f1 -d'#'` +[ "$addr" = "10.53.0.1" ] || ret=1 +[ "$ret" -eq 0 ] || echo "I:failed" +status=`expr $status + $ret` + exit $status diff --git a/bin/tests/system/dnssec/clean.sh b/bin/tests/system/dnssec/clean.sh index 12a0428b..2ced443c 100644 --- a/bin/tests/system/dnssec/clean.sh +++ b/bin/tests/system/dnssec/clean.sh @@ -15,7 +15,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: clean.sh,v 1.42 2011-05-23 20:10:02 each Exp $ +# $Id: clean.sh,v 1.43 2011-10-11 19:26:06 each Exp $ rm -f */K* */keyset-* */dsset-* */dlvset-* */signedkey-* */*.signed rm -f */trusted.conf */managed.conf */tmp* */*.jnl */*.bk @@ -46,6 +46,7 @@ rm -f ns3/secure.optout.example.db rm -f */named.secroots rm -f ns1/managed.key.id rm -f signer/example.db +rm -f signer/signer.out.1 signer/signer.out.2 rm -f ns2/algroll.db rm -f ns3/kskonly.example.db rm -f ns4/named.conf diff --git a/bin/tests/system/dnssec/tests.sh b/bin/tests/system/dnssec/tests.sh index 9ddd5184..ccebaa29 100644 --- a/bin/tests/system/dnssec/tests.sh +++ b/bin/tests/system/dnssec/tests.sh @@ -15,7 +15,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.93 2011-09-02 21:55:16 each Exp $ +# $Id: tests.sh,v 1.97 2011-10-11 19:26:06 each Exp $ SYSTEMTESTTOP=.. . $SYSTEMTESTTOP/conf.sh @@ -982,11 +982,13 @@ cd signer cat example.db.in $key1.key $key2.key > example.db $SIGNER -3 - -H 10 -o example -f example.db example.db > /dev/null 2>&1 awk '/^IQF9LQTLK/ { - printf("%s ", $0); - getline; - printf ("%s ", $0); - getline; - print; + printf("%s", $0); + while (!index($0, ")")) { + if (getline <= 0) + break; + printf (" %s", $0); + } + printf("\n"); }' example.db | sed 's/[ ][ ]*/ /g' > nsec3param.out grep "IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG.example. 0 IN NSEC3 1 0 10 - ( IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG A NS SOA RRSIG DNSKEY NSEC3PARAM )" nsec3param.out > /dev/null @@ -1048,6 +1050,26 @@ n=`expr $n + 1` if [ $ret != 0 ]; then echo "I:failed"; fi status=`expr $status + $ret` +echo "I:checking dnssec-signzone retains unexpired signatures ($n)" +ret=0 +( +cd signer +$SIGNER -Sxt -o example example.db > signer.out.1 2>&1 +$SIGNER -Sxt -o example -f example.db.signed example.db.signed > signer.out.2 2>&1 +) || ret=1 +gen1=`awk '/generated/ {print $3}' signer/signer.out.1` +retain1=`awk '/retained/ {print $3}' signer/signer.out.1` +drop1=`awk '/dropped/ {print $3}' signer/signer.out.1` +gen2=`awk '/generated/ {print $3}' signer/signer.out.2` +retain2=`awk '/retained/ {print $3}' signer/signer.out.2` +drop2=`awk '/dropped/ {print $3}' signer/signer.out.2` +[ "$retain2" -eq `expr "$gen1" + "$retain1"` ] || ret=1 +[ "$gen2" -eq 0 ] || ret=1 +[ "$drop2" -eq 0 ] || ret=1 +n=`expr $n + 1` +if [ $ret != 0 ]; then echo "I:failed"; fi +status=`expr $status + $ret` + echo "I:checking validated data are not cached longer than originalttl ($n)" ret=0 $DIG $DIGOPTS +ttl +noauth a.ttlpatch.example. @10.53.0.3 a > dig.out.ns3.test$n || ret=1 diff --git a/bin/tests/system/forward/ns5/named.conf b/bin/tests/system/forward/ns5/named.conf new file mode 100644 index 00000000..92cc3117 --- /dev/null +++ b/bin/tests/system/forward/ns5/named.conf @@ -0,0 +1,36 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: named.conf,v 1.3 2011-10-13 22:48:23 tbox Exp $ */ + +controls { /* empty */ }; + +options { + query-source address 10.53.0.5; + notify-source 10.53.0.5; + transfer-source 10.53.0.5; + port 5300; + pid-file "named.pid"; + listen-on { 10.53.0.5; }; + listen-on-v6 { none; }; + forward only; + forwarders { 10.53.0.4; }; +}; + +zone "." { + type hint; + file "root.db"; +}; diff --git a/bin/tests/system/forward/ns5/root.db b/bin/tests/system/forward/ns5/root.db new file mode 100644 index 00000000..422250b3 --- /dev/null +++ b/bin/tests/system/forward/ns5/root.db @@ -0,0 +1,35 @@ +; Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") +; +; Permission to use, copy, modify, and/or distribute this software for any +; purpose with or without fee is hereby granted, provided that the above +; copyright notice and this permission notice appear in all copies. +; +; THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH +; REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +; AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, +; INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +; LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +; PERFORMANCE OF THIS SOFTWARE. + +; $Id: root.db,v 1.3 2011-10-13 22:48:23 tbox Exp $ + +$TTL 300 +. IN SOA gson.nominum.com. a.root.servers.nil. ( + 2000042100 ; serial + 600 ; refresh + 600 ; retry + 1200 ; expire + 600 ; minimum + ) +. NS a.root-servers.nil. +a.root-servers.nil. A 10.53.0.1 + +example1 NS ns.example1 +ns.example1 A 10.53.0.1 + +example2 NS ns.example2 +ns.example2 A 10.53.0.1 + +example3 NS ns.example3 +ns.example3 A 10.53.0.1 diff --git a/bin/tests/system/forward/tests.sh b/bin/tests/system/forward/tests.sh index fbb30a17..9d2d32ad 100644 --- a/bin/tests/system/forward/tests.sh +++ b/bin/tests/system/forward/tests.sh @@ -1,4 +1,4 @@ -# Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2000, 2001 Internet Software Consortium. # # Permission to use, copy, modify, and/or distribute this software for any @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.7 2007-06-19 23:47:03 tbox Exp $ +# $Id: tests.sh,v 1.9 2011-10-13 22:48:23 tbox Exp $ SYSTEMTESTTOP=.. . $SYSTEMTESTTOP/conf.sh @@ -88,5 +88,18 @@ grep "SERVFAIL" dig.out.f2 > /dev/null || ret=1 if [ $ret != 0 ]; then echo "I:failed"; fi status=`expr $status + $ret` +echo "I:checking for negative caching of forwarder response" +# prime the cache, shutdown the forwarder then check that we can +# get the answer from the cache. restart forwarder. +ret=0 +$DIG nonexist. txt @10.53.0.5 -p 5300 > dig.out.f2 || ret=1 +grep "status: NXDOMAIN" dig.out.f2 > /dev/null || ret=1 +$PERL ../stop.pl . ns4 || ret=1 +$DIG nonexist. txt @10.53.0.5 -p 5300 > dig.out.f2 || ret=1 +grep "status: NXDOMAIN" dig.out.f2 > /dev/null || ret=1 +$PERL ../start.pl --restart --noclean . ns4 || ret=1 +if [ $ret != 0 ]; then echo "I:failed"; fi +status=`expr $status + $ret` + echo "I:exit status: $status" exit $status diff --git a/bin/tests/system/inline/clean.sh b/bin/tests/system/inline/clean.sh index f36b1d12..f67a88b3 100644 --- a/bin/tests/system/inline/clean.sh +++ b/bin/tests/system/inline/clean.sh @@ -12,16 +12,30 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: clean.sh,v 1.2 2011-08-30 23:46:52 tbox Exp $ +# $Id: clean.sh,v 1.3 2011-10-12 00:10:19 marka Exp $ rm -f */named.memstats rm -f */named.run rm -f */trusted.conf rm -f ns2/bits.db +rm -f ns2/bits.db.jnl rm -f ns3/K* rm -f ns3/bits.bk rm -f ns3/bits.bk.jnl rm -f ns3/bits.bk.signed rm -f ns3/bits.bk.signed.jnl +rm -f ns3/noixfr.bk +rm -f ns3/noixfr.bk.jnl +rm -f ns3/noixfr.bk.signed +rm -f ns3/noixfr.bk.signed.jnl +rm -f ns4/K* rm -f ns4/noixfr.db +rm -f ns4/noixfr.db.jnl +rm -f ns5/K* +rm -f ns5/named.conf +rm -f ns5/bits.bk +rm -f ns5/bits.bk.jnl +rm -f ns5/bits.bk.signed +rm -f ns5/bits.bk.signed.jnl rm -f random.data +rm -f dig.out.ns*.test* diff --git a/bin/tests/system/inline/ns5/named.conf.post b/bin/tests/system/inline/ns5/named.conf.post new file mode 100644 index 00000000..02919b9e --- /dev/null +++ b/bin/tests/system/inline/ns5/named.conf.post @@ -0,0 +1,44 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: named.conf.post,v 1.2 2011-10-12 00:10:19 marka Exp $ */ + +// NS5 + +include "../../common/rndc.key"; + +controls { inet 10.53.0.5 port 9953 allow { any; } keys { rndc_key; }; }; + +options { + query-source address 10.53.0.5; + notify-source 10.53.0.5; + transfer-source 10.53.0.5; + port 5300; + pid-file "named.pid"; + listen-on { 10.53.0.5; }; + listen-on-v6 { none; }; + recursion no; + notify yes; + notify-delay 0; +}; + +zone "bits" { + type slave; + masters { 10.53.0.2; }; + file "bits.bk"; + auto-dnssec maintain; + inline-signing yes; +}; diff --git a/bin/tests/system/inline/ns5/named.conf.pre b/bin/tests/system/inline/ns5/named.conf.pre new file mode 100644 index 00000000..0de06f81 --- /dev/null +++ b/bin/tests/system/inline/ns5/named.conf.pre @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: named.conf.pre,v 1.2 2011-10-12 00:10:20 marka Exp $ */ + +// NS5 + +include "../../common/rndc.key"; + +controls { inet 10.53.0.5 port 9953 allow { any; } keys { rndc_key; }; }; + +options { + query-source address 10.53.0.5; + notify-source 10.53.0.5; + transfer-source 10.53.0.5; + port 5300; + pid-file "named.pid"; + listen-on { 10.53.0.5; }; + listen-on-v6 { none; }; + recursion no; + notify yes; + notify-delay 0; +}; + +zone "bits" { + type slave; + masters { 10.53.0.2; }; + file "bits.bk"; +}; diff --git a/bin/tests/system/inline/setup.sh b/bin/tests/system/inline/setup.sh index c1007d77..d7f6b3e5 100644 --- a/bin/tests/system/inline/setup.sh +++ b/bin/tests/system/inline/setup.sh @@ -12,7 +12,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: setup.sh,v 1.2 2011-08-30 23:46:52 tbox Exp $ +# $Id: setup.sh,v 1.3 2011-10-12 00:10:19 marka Exp $ sh clean.sh @@ -34,6 +34,8 @@ rm -f ns3/noixfr.bk.jnl rm -f ns3/noixfr.bk.signed rm -f ns3/noixfr.bk.signed.jnl +cp ns5/named.conf.pre ns5/named.conf + ../../../tools/genrandom 400 random.data (cd ns3; sh -e sign.sh) diff --git a/bin/tests/system/inline/tests.sh b/bin/tests/system/inline/tests.sh index 73bf5262..4b84e147 100644 --- a/bin/tests/system/inline/tests.sh +++ b/bin/tests/system/inline/tests.sh @@ -14,12 +14,13 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.2 2011-08-30 23:46:52 tbox Exp $ +# $Id: tests.sh,v 1.3 2011-10-12 00:10:19 marka Exp $ SYSTEMTESTTOP=.. . $SYSTEMTESTTOP/conf.sh DIGOPTS="+tcp +dnssec" +RANDFILE=random.data status=0 n=0 @@ -326,4 +327,27 @@ done if [ $ret != 0 ]; then echo "I:failed"; fi status=`expr $status + $ret` +n=`expr $n + 1` +echo "I:checking turning on of inline signing in a slave zone via reload ($n)" +$DIG $DIGOPTS @10.53.0.5 -p 5300 +dnssec bits SOA > dig.out.ns5.test$n +grep "status: NOERROR" dig.out.ns5.test$n > /dev/null || ret=1 +grep "ANSWER: 1," dig.out.ns5.test$n > /dev/null || ret=1 +if [ $ret != 0 ]; then echo "I:setup broken"; fi +status=`expr $status + $ret` +cp ns5/named.conf.post ns5/named.conf +(cd ns5; $KEYGEN -q -r ../$RANDFILE bits) > /dev/null 2>&1 +(cd ns5; $KEYGEN -q -r ../$RANDFILE -f KSK bits) > /dev/null 2>&1 +$RNDC -c ../common/rndc.conf -s 10.53.0.5 -p 9953 reload 2>&1 | sed 's/^/I:ns5 /' +for i in 1 2 3 4 5 6 7 8 9 10 +do + ret=0 + $DIG $DIGOPTS @10.53.0.5 -p 5300 bits SOA > dig.out.ns5.test$n + grep "status: NOERROR" dig.out.ns5.test$n > /dev/null || ret=1 + grep "ANSWER: 2," dig.out.ns5.test$n > /dev/null || ret=1 + if [ $ret = 0 ]; then break; fi + sleep 1 +done +if [ $ret != 0 ]; then echo "I:failed"; fi +status=`expr $status + $ret` + exit $status diff --git a/bin/tests/system/resolver/ns7/named.args b/bin/tests/system/resolver/ns7/named.args new file mode 100644 index 00000000..e4eeccb5 --- /dev/null +++ b/bin/tests/system/resolver/ns7/named.args @@ -0,0 +1,2 @@ +# this server runs named with the "-T clienttest" option omitted +-m record,size,mctx -c named.conf -d 99 -g diff --git a/bin/tests/system/rpz/clean.sh b/bin/tests/system/rpz/clean.sh index 45080b7b..2008de1c 100644 --- a/bin/tests/system/rpz/clean.sh +++ b/bin/tests/system/rpz/clean.sh @@ -12,11 +12,11 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: clean.sh,v 1.3 2011-01-13 04:59:24 tbox Exp $ +# $Id: clean.sh,v 1.4 2011-10-13 01:32:32 vjs Exp $ # Clean up after rpz tests. -rm -f dig.out* nsupdate.tmp -rm -f */named.memstats */named.run */session.key -rm -f ns3/bl*.db */*.jnl +rm -f proto.* dig.out* nsupdate.tmp +rm -f */named.memstats */named.run */named.rpz */session.key +rm -f ns3/bl*.db */*.jnl */*.core */*.pid diff --git a/bin/tests/system/rpz/ns1/root.db b/bin/tests/system/rpz/ns1/root.db index f27372b6..aa209311 100644 --- a/bin/tests/system/rpz/ns1/root.db +++ b/bin/tests/system/rpz/ns1/root.db @@ -12,17 +12,24 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: root.db,v 1.3 2011-01-13 04:59:24 tbox Exp $ +; $Id: root.db,v 1.4 2011-10-13 01:32:33 vjs Exp $ $TTL 120 -@ SOA s1. hostmaster.ns.s1. ( 1 3600 1200 604800 60 ) -@ NS s1 -s1. A 10.53.0.1 +@ SOA ns. hostmaster.ns. ( 1 3600 1200 604800 60 ) +@ NS ns. +ns. A 10.53.0.1 +. A 10.53.0.1 ; rewrite responses from this zone tld2. NS ns.tld2. ns.tld2. A 10.53.0.2 +ns2.tld2. A 10.53.0.2 ; requests come from here tld3. NS ns.tld3. ns.tld3. A 10.53.0.3 + +; rewrite responses from this zone +tld4. NS ns.tld4. +ns.tld4. A 10.53.0.4 +ns2.tld4. A 10.53.0.4 diff --git a/bin/tests/system/rpz/ns2/hints b/bin/tests/system/rpz/ns2/hints index 69ab18ca..2218602b 100644 --- a/bin/tests/system/rpz/ns2/hints +++ b/bin/tests/system/rpz/ns2/hints @@ -12,7 +12,8 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: hints,v 1.3 2011-01-13 04:59:25 tbox Exp $ +; $Id: hints,v 1.4 2011-10-13 01:32:33 vjs Exp $ -. 0 NS s1. -s1. 0 A 10.53.0.1 + +. 0 NS ns1. +ns1. 0 A 10.53.0.1 diff --git a/bin/tests/system/rpz/ns2/named.conf b/bin/tests/system/rpz/ns2/named.conf index f7e4e1b2..bed5187f 100644 --- a/bin/tests/system/rpz/ns2/named.conf +++ b/bin/tests/system/rpz/ns2/named.conf @@ -14,7 +14,8 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: named.conf,v 1.3 2011-01-13 04:59:25 tbox Exp $ */ +/* $Id: named.conf,v 1.4 2011-10-13 01:32:33 vjs Exp $ */ + controls { /* empty */ }; @@ -32,6 +33,10 @@ options { zone "." { type hint; file "hints"; }; -zone "tld2." {type master; file "tld2.db";}; -zone "sub1.tld2." {type master; file "tld2.db";}; -zone "sub2.sub1.tld2." {type master; file "tld2.db";}; +zone "tld2." {type master; file "tld2.db";}; +zone "sub1.tld2." {type master; file "tld2.db";}; +zone "subsub.sub1.tld2." {type master; file "tld2.db";}; +zone "sub2.tld2." {type master; file "tld2.db";}; +zone "subsub.sub2.tld2." {type master; file "tld2.db";}; +zone "sub3.tld2." {type master; file "tld2.db";}; +zone "subsub.sub3.tld2." {type master; file "tld2.db";}; diff --git a/bin/tests/system/rpz/ns2/tld2.db b/bin/tests/system/rpz/ns2/tld2.db index 22e6f5f1..2723425c 100644 --- a/bin/tests/system/rpz/ns2/tld2.db +++ b/bin/tests/system/rpz/ns2/tld2.db @@ -12,46 +12,106 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: tld2.db,v 1.3 2011-01-13 04:59:25 tbox Exp $ +; $Id: tld2.db,v 1.4 2011-10-13 01:32:33 vjs Exp $ + ; RPZ rewrite responses from this zone $TTL 120 @ SOA tld2. hostmaster.ns.tld2. ( 1 3600 1200 604800 60 ) - NS @ - A 10.53.0.2 + NS ns + NS ns2 + NS . ; check for RT 24985 +ns A 10.53.0.2 +ns2 A 10.53.0.2 + + +txt-only TXT "txt-only-tld2" -nodata TXT "nodata" a12 A 12.12.12.12 + AAAA 2001::12 + TXT "a12 tld2 text" +a12-cname CNAME a12 a0-1 A 192.168.0.1 AAAA 2001:2::1 - TXT "a0-1 text" + TXT "a0-1 tld2 text" a3-1 A 192.168.3.1 AAAA 2001:2:3::1 - TXT "a3-1 text" + TXT "a3-1 tld2 text" a3-2 A 192.168.3.2 AAAA 2001:2:3::2 - TXT "a3-2 text" + TXT "a3-2 tld2 text" + +a3-3 A 192.168.3.3 + AAAA 2001:2:3::3 + TXT "a3-3 tld2 text" + +a3-4 A 192.168.3.4 + AAAA 2001:2:3::4 + TXT "a3-4 tld2 text" + +a3-5 A 192.168.3.5 + AAAA 2001:2:3::5 + TXT "a3-5 tld2 text" + +a3-6 A 192.168.3.6 + AAAA 2001:2:3::6 + TXT "a3-6 tld2 text" + +a3-7 A 192.168.3.7 + AAAA 2001:2:3::7 + TXT "a3-7 tld2 text" + +a3-8 A 192.168.3.8 + AAAA 2001:2:3::8 + TXT "a3-8 tld2 text" + +a3-9 A 192.168.3.9 + AAAA 2001:2:3::9 + TXT "a3-9 tld2 text" a4-1 A 192.168.4.1 AAAA 2001:2:4::1 - TXT "a4-1 text" + TXT "a4-1 tld2 text" a4-1-aaaa AAAA 2001:2:4::1 a4-2 A 192.168.4.2 AAAA 2001:2:4::2 - TXT "a4-2 text" + TXT "a4-2 tld2 text" +a4-2-cname CNAME a4-2 a4-3 A 192.168.4.3 AAAA 2001:2:4::3 - TXT "a4-3 text" + TXT "a4-3 tld2 text" +a4-3-cname CNAME a4-3 a4-4 A 192.168.4.4 AAAA 2001:2:4::4 - TXT "a4-4 text" + TXT "a4-4 tld2 text" + +a4-5 A 192.168.4.5 + AAAA 2001:2:4::5 + TXT "a4-5 tld2 text" +a4-5-cname CNAME a4-5 +a4-5-cname2 CNAME a4-5-cname +a4-5-cname3 CNAME a4-5-cname2 + +a4-6 A 192.168.4.6 + AAAA 2001:2:4::6 + TXT "a4-6 tld2 text" +a4-6-cname CNAME a4-6 +a4-6-cname2 CNAME a4-6-cname +a4-6-cname3 CNAME a4-6-cname2 + +a5-1-2 A 192.168.5.1 + A 192.168.5.2 + TXT "a5-1-2 tld2 text" -a4-5 CNAME a12 +a5-3 A 192.168.5.3 + TXT "a5-3 tld2 text" +a5-4 A 192.168.5.4 + TXT "a5-4 tld2 text" diff --git a/bin/tests/system/rpz/ns3/base.db b/bin/tests/system/rpz/ns3/base.db index 0b3b176e..7ceff0d8 100644 --- a/bin/tests/system/rpz/ns3/base.db +++ b/bin/tests/system/rpz/ns3/base.db @@ -12,13 +12,15 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: base.db,v 1.5 2011-06-09 00:42:50 marka Exp $ +; $Id: base.db,v 1.6 2011-10-13 01:32:33 vjs Exp $ + ; RPZ test $TTL 120 -@ SOA tld3. hostmaster.ns.tld3. ( 1 3600 1200 604800 60 ) -@ NS ns.utld. +@ SOA blx. hostmaster.ns.blx. ( 1 3600 1200 604800 60 ) + NS ns.tld. +ns A 10.53.0.3 ; Poke the radix tree a little. 128.1111.2222.3333.4444.5555.6666.7777.8888.rpz-ip CNAME . @@ -30,7 +32,8 @@ $TTL 120 128.zz.3333.4444.0.8777.8888.rpz-ip CNAME . 127.zz.3333.4444.0.8777.8888.rpz-ip CNAME . -; for testing rrset replacement + +; regression testing for some old crashes redirect IN A 127.0.0.1 *.redirect IN A 127.0.0.1 -*.cname-redirect IN CNAME google.com. +*.credirect IN CNAME google.com. diff --git a/bin/tests/system/rpz/ns3/crash1 b/bin/tests/system/rpz/ns3/crash1 new file mode 100644 index 00000000..d8c65c34 --- /dev/null +++ b/bin/tests/system/rpz/ns3/crash1 @@ -0,0 +1,22 @@ +; Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") +; +; Permission to use, copy, modify, and/or distribute this software for any +; purpose with or without fee is hereby granted, provided that the above +; copyright notice and this permission notice appear in all copies. +; +; THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH +; REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +; AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, +; INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +; LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +; PERFORMANCE OF THIS SOFTWARE. + +; $Id: crash1,v 1.2 2011-10-13 04:53:06 marka Exp $ + +; a bad zone that caused a crash related to dns_rdataset_disassociate() + +$TTL 120 +@ SOA crash1.tld2. hostmaster.ns.tld2. ( 1 3600 1200 604800 60 ) + + NS tld2. diff --git a/bin/tests/system/rpz/ns3/hints b/bin/tests/system/rpz/ns3/hints index 69ab18ca..2218602b 100644 --- a/bin/tests/system/rpz/ns3/hints +++ b/bin/tests/system/rpz/ns3/hints @@ -12,7 +12,8 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: hints,v 1.3 2011-01-13 04:59:25 tbox Exp $ +; $Id: hints,v 1.4 2011-10-13 01:32:33 vjs Exp $ -. 0 NS s1. -s1. 0 A 10.53.0.1 + +. 0 NS ns1. +ns1. 0 A 10.53.0.1 diff --git a/bin/tests/system/rpz/ns3/named.conf b/bin/tests/system/rpz/ns3/named.conf index 86aae6e0..4463f8af 100644 --- a/bin/tests/system/rpz/ns3/named.conf +++ b/bin/tests/system/rpz/ns3/named.conf @@ -14,9 +14,8 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: named.conf,v 1.3 2011-01-13 04:59:25 tbox Exp $ */ +/* $Id: named.conf,v 1.4 2011-10-13 01:32:33 vjs Exp $ */ -controls { /* empty */ }; options { query-source address 10.53.0.3; @@ -31,47 +30,62 @@ options { response-policy { zone "bl"; - zone "bl-given" policy given; - zone "bl-no-op" policy no-op; - zone "bl-nodata" policy nodata; - zone "bl-nxdomain" policy nxdomain; - zone "bl-cname" policy cname nodata.tld2.; + zone "bl-2"; + zone "bl-given" policy given; + zone "bl-passthru" policy passthru; + zone "bl-no-op" policy no-op; # obsolete for passthru + zone "bl-disabled" policy disabled; + zone "bl-nodata" policy nodata; + zone "bl-nxdomain" policy nxdomain; + zone "bl-cname" policy cname txt-only.tld2.; + zone "bl-wildcname" policy cname *.tld4.; + zone "bl-garden" policy cname a12.tld2.; }; }; key rndc_key { - secret "1234abcd8765"; - algorithm hmac-md5; + secret "1234abcd8765"; + algorithm hmac-md5; }; controls { - inet 10.53.0.3 port 9953 allow { any; } keys { rndc_key; }; + inet 10.53.0.3 port 9953 allow { any; } keys { rndc_key; }; }; logging { - category queries { default_stderr; }; + # change "-c named.conf -d 99 -g" to "-c named.conf -d 99 -f" + # in ../start.pl to check the rpz log category + channel rpz { severity debug 10; + print-category yes; print-time yes; print-severity yes; + file "named.rpz";}; + category rpz { default_stderr; rpz; }; + category queries { default_stderr; rpz; }; category query-errors { default_stderr; }; }; zone "." { type hint; file "hints"; }; +zone "bl." {type master; file "bl.db"; + allow-update {any;};}; +zone "bl-2." {type master; file "bl-2.db"; + allow-update {any;};}; +zone "bl-given." {type master; file "bl-given.db"; + allow-update {any;};}; +zone "bl-passthru." {type master; file "bl-passthru.db"; + allow-update {any;};}; +zone "bl-no-op." {type master; file "bl-no-op.db"; + allow-update {any;};}; +zone "bl-disabled." {type master; file "bl-disabled.db"; + allow-update {any;};}; +zone "bl-nodata." {type master; file "bl-nodata.db"; + allow-update {any;};}; +zone "bl-nxdomain." {type master; file "bl-nxdomain.db"; + allow-update {any;};}; +zone "bl-cname." {type master; file "bl-cname.db"; + allow-update {any;};}; +zone "bl-wildcname." {type master; file "bl-wildcname.db"; + allow-update {any;};}; +zone "bl-garden." {type master; file "bl-garden.db"; + allow-update {any;};}; -zone "bl." {type master; file "bl.db"; - allow-update {any;}; -}; -zone "bl-given." {type master; file "bl-given.db"; - allow-update {any;}; -}; -zone "bl-no-op." {type master; file "bl-no-op.db"; - allow-update {any;}; -}; -zone "bl-nodata." {type master; file "bl-nodata.db"; - allow-update {any;}; -}; -zone "bl-nxdomain." {type master; file "bl-nxdomain.db"; - allow-update {any;}; -}; -zone "bl-cname." {type master; file "bl-cname.db"; - allow-update {any;}; -}; - +zone "crash1.tld2" {type master; file "crash1";}; diff --git a/bin/tests/system/rpz/ns4/hints b/bin/tests/system/rpz/ns4/hints new file mode 100644 index 00000000..5d88ce0a --- /dev/null +++ b/bin/tests/system/rpz/ns4/hints @@ -0,0 +1,18 @@ +; Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") +; +; Permission to use, copy, modify, and/or distribute this software for any +; purpose with or without fee is hereby granted, provided that the above +; copyright notice and this permission notice appear in all copies. +; +; THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH +; REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +; AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, +; INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +; LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +; PERFORMANCE OF THIS SOFTWARE. + +; $Id: hints,v 1.2 2011-10-13 04:53:06 marka Exp $ + +. 0 NS ns1. +ns1. 0 A 10.53.0.1 diff --git a/bin/tests/system/rpz/ns4/named.conf b/bin/tests/system/rpz/ns4/named.conf new file mode 100644 index 00000000..d960de39 --- /dev/null +++ b/bin/tests/system/rpz/ns4/named.conf @@ -0,0 +1,39 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: named.conf,v 1.2 2011-10-13 04:53:06 marka Exp $ */ + +controls { /* empty */ }; + +options { + query-source address 10.53.0.4; + notify-source 10.53.0.4; + transfer-source 10.53.0.4; + port 5300; + pid-file "named.pid"; + session-keyfile "session.key"; + listen-on { 10.53.0.4; }; + listen-on-v6 { none; }; + notify no; +}; + +zone "." { type hint; file "hints"; }; + +zone "tld4." {type master; file "tld4.db";}; +zone "sub1.tld4." {type master; file "tld4.db";}; +zone "subsub.sub1.tld4." {type master; file "tld4.db";}; +zone "sub2.tld4." {type master; file "tld4.db";}; +zone "subsub.sub2.tld4." {type master; file "tld4.db";}; diff --git a/bin/tests/system/rpz/ns4/tld4.db b/bin/tests/system/rpz/ns4/tld4.db new file mode 100644 index 00000000..59834e4b --- /dev/null +++ b/bin/tests/system/rpz/ns4/tld4.db @@ -0,0 +1,73 @@ +; Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") +; +; Permission to use, copy, modify, and/or distribute this software for any +; purpose with or without fee is hereby granted, provided that the above +; copyright notice and this permission notice appear in all copies. +; +; THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH +; REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +; AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, +; INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +; LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +; PERFORMANCE OF THIS SOFTWARE. + +; $Id: tld4.db,v 1.2 2011-10-13 04:53:07 marka Exp $ + +; RPZ rewrite responses from this zone + +$TTL 120 +@ SOA tld4. hostmaster.ns.tld4. ( 1 3600 1200 604800 60 ) + NS ns + NS ns2 +ns A 10.53.0.4 +ns2 A 10.53.0.4 + + +txt-only TXT "txt-only-tld4" + +a14 A 14.14.14.14 + AAAA 2001::14 + TXT "a14 text" +a14-cname CNAME a14 + +a0-1 A 192.168.0.1 + AAAA 2001:2::1 + TXT "a0-1 text" + +a3-1 A 192.168.3.1 + AAAA 2001:2:3::1 + TXT "a3-1 text" + +a3-2 A 192.168.3.2 + AAAA 2001:2:3::2 + TXT "a3-2 text" + +a4-1 A 192.168.4.1 + AAAA 2001:2:4::1 + TXT "a4-1 text" +a4-1-aaaa AAAA 2001:2:4::1 + +a4-2 A 192.168.4.2 + AAAA 2001:2:4::2 + TXT "a4-2 text" +a4-2-cname CNAME a4-2 + +a4-3 A 192.168.4.3 + AAAA 2001:2:4::3 + TXT "a4-3 text" +a4-3-cname CNAME a4-3 + +a4-4 A 192.168.4.4 + AAAA 2001:2:4::4 + TXT "a4-4 text" + +a3-6.tld2 A 56.56.56.56 + +a3-7.sub1.tld2 A 57.57.57.57 + +a3-8.tld2 A 58.58.58.58 + +a3-9.sub9.tld2 A 59.59.59.59 + +a3-10.tld2 A 60.60.60.60 diff --git a/bin/tests/system/rpz/setup.sh b/bin/tests/system/rpz/setup.sh index 95937671..947b28a4 100644 --- a/bin/tests/system/rpz/setup.sh +++ b/bin/tests/system/rpz/setup.sh @@ -14,10 +14,11 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: setup.sh,v 1.3 2011-01-13 04:59:24 tbox Exp $ +# $Id: setup.sh,v 1.4 2011-10-13 01:32:32 vjs Exp $ sh clean.sh -for NM in '' -given -no-op -nodata -nxdomain -cname; do - cp -f ns3/base.db ns3/bl$NM.db +# NO-OP is an obsolete synonym for PASSHTRU +for NM in '' -2 -given -disabled -passthru -no-op -nodata -nxdomain -cname -wildcname -garden; do + sed -e "/SOA/s/blx/bl$NM/g" ns3/base.db >ns3/bl$NM.db done diff --git a/bin/tests/system/rpz/test1 b/bin/tests/system/rpz/test1 index f665505a..c076c093 100644 --- a/bin/tests/system/rpz/test1 +++ b/bin/tests/system/rpz/test1 @@ -12,19 +12,64 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: test1,v 1.5 2011-06-09 03:10:17 marka Exp $ +; $Id: test1,v 1.6 2011-10-13 01:32:32 vjs Exp $ +; Use comment lines instead of blank lines to combine update requests into +; single requests +; Separate update requests for distinct TLDs with blank lines or 'send' +; End the file with a blank line or 'send' + server 10.53.0.3 5300 +; QNAME tests + ; NXDOMAIN update add a0-1.tld2.bl. 300 CNAME . - +; ; NODATA -update add a1-1.tld2.bl. 300 CNAME *. -; and no assert-botch -update add a1-2.tld2.bl. 300 DNAME example.com. - -update add *.sub1.tld2.bl. 300 A 12.12.12.12 - +update add a3-1.tld2.bl. 300 CNAME *. +; and no assert-botch +; 5 +update add a3-2.tld2.bl. 300 DNAME example.com. +; +; NXDOMAIN for a4-2-cname.tld2 via its target a4-2.tld2. +; 6 and 7 +update add a4-2.tld2.bl 300 CNAME . +; 8 +; NODATA for a4-3-cname.tld2 via its target a4-3.tld2. +update add a4-3.tld2.bl 300 CNAME *. +; +; replace the A for a4-1.sub1.tld2 with 12.12.12.12 +; 9 +update add a4-1.sub1.tld2.bl. 300 A 12.12.12.12 +; +; replace the A for *.sub2.tld2 with 12.12.12.12 +; 10 +update add a4-1.sub2.tld2.bl. 300 A 12.12.12.12 +; +; replace NXDOMAIN for {nxc1,nxc2}.sub1.tld2 with 12.12.12.12 using CNAMEs +; 11 +update add nxc1.sub1.tld2.bl. 300 CNAME a12.tld2. +; 12 +update add nxc2.sub1.tld2.bl. 300 CNAME a12-cname.tld2. +; +; prefer the first conflicting zone +; 13 +update add a4-4.tld2.bl. 300 A 127.0.0.1 +send +update add a4-4.tld2.bl-2. 300 A 127.0.0.2 +send +; +; wildcard CNAME +; 14 +update add a3-6.tld2.bl. 300 CNAME *.tld4. +; 15 +update add *.sub1.tld2.bl. 300 CNAME *.tld4. +; CNAME chains +; 16 +update add a4-5.tld2.bl. 300 A 127.0.0.16 +; 17 +update add a4-6.tld2.bl. 300 CNAME . +update add a4-6-cname.tld2.bl. 300 A 127.0.0.17 send diff --git a/bin/tests/system/rpz/test2 b/bin/tests/system/rpz/test2 index 76815972..6d18ab97 100644 --- a/bin/tests/system/rpz/test2 +++ b/bin/tests/system/rpz/test2 @@ -12,24 +12,47 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: test2,v 1.4 2011-01-13 19:30:41 each Exp $ +; $Id: test2,v 1.5 2011-10-13 01:32:32 vjs Exp $ +; Use comment lines instead of blank lines to combine update requests into +; single requests +; Separate update requests for distinct TLDs with blank lines or 'send' +; End the file with a blank line or 'send' + +; IP tests + server 10.53.0.3 5300 ; NODATA a3-1.tld2 update add 32.1.3.168.192.rpz-ip.bl 300 CNAME *. - -; NXDOMAIN for network of a4-1.tld2 +; +; NXDOMAIN for 192.168.4.0/24, the network of a4-1.tld2 update add 24.0.4.168.192.rpz-ip.bl 300 CNAME . - +; ; poke hole in NXDOMAIN CIDR block to leave a4-1.tld2 unchanged update add 32.1.4.168.192.rpz-ip.bl 300 CNAME 32.1.4.168.192 - -; NODATA a4-3.tld2 +; +; NODATA for a4-3.tld2 update add 32.3.4.168.192.rpz-ip.bl 300 CNAME *. - +; ; NXDOMAIN for IPv6 a3-1.tld2 update add 128.1.zz.3.2.2001.rpz-ip.bl 300 CNAME . - +; +; apply the policy with the lexically smallest address of 192.168.5.1 +; to an RRset of more than one A RR +update add 32.1.5.168.192.rpz-ip.bl 300 A 127.0.0.1 +update add 32.2.5.168.192.rpz-ip.bl 300 A 127.0.0.2 +; +; prefer first conflicting IP zone for a5-3.tld2 +update add 32.3.5.168.192.rpz-ip.bl 300 A 127.0.0.1 +send +update add 32.3.5.168.192.rpz-ip.bl-2 300 A 127.0.0.2 send + +; prefer QNAME to IP for a5-4.tld2 +update add 32.4.5.168.192.rpz-ip.bl 300 CNAME a12.tld2. +update add a5-4.tld2.bl 300 CNAME a14.tld4. + +; wildcard CNAMEs +;update add diff --git a/bin/tests/system/rpz/test3 b/bin/tests/system/rpz/test3 index 05759aaf..0ecebea7 100644 --- a/bin/tests/system/rpz/test3 +++ b/bin/tests/system/rpz/test3 @@ -12,11 +12,33 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: test3,v 1.4 2011-01-13 19:30:41 each Exp $ +; $Id: test3,v 1.5 2011-10-13 01:32:32 vjs Exp $ -server 10.53.0.3 5300 +; Use comment lines instead of blank lines to combine update requests into +; single requests +; Separate update requests for distinct TLDs with blank lines or 'send' +; End the file with a blank line or 'send' + +; NSDNAME tests -update add *.tld2.rpz-nsdname.bl. 300 CNAME . +server 10.53.0.3 5300 +; NXDOMAIN for *.sub1.tld2 by NSDNAME +update add *.sub1.tld2.rpz-nsdname.bl. 300 CNAME . +; +; walled garden for *.sub2.tld2 +update add *.sub2.tld2.rpz-nsdname.bl. 300 CNAME a12-cname.tld2. +; +; exempt a3-2.tld2 and anything in 192.168.0.0/24 +; also checks that IP policies are preferred over NSDNAME policies +update add a3-2.tld2.bl 300 CNAME a3-2.tld2. +update add 24.0.0.168.192.rpz-ip.bl 300 CNAME 24.0.0.168.192. +; +; prefer QNAME policy to NSDNAME policy +update add a4-1.tld2.bl. 300 A 12.12.12.12 +; +; prefer policy for largest NS name +update add ns.sub3.tld2.rpz-nsdname.bl. 300 A 127.0.0.1 +update add ns.subsub.sub3.tld2.rpz-nsdname.bl. 300 A 127.0.0.2 send diff --git a/bin/tests/system/rpz/test4 b/bin/tests/system/rpz/test4 index e614a69a..16a027e7 100644 --- a/bin/tests/system/rpz/test4 +++ b/bin/tests/system/rpz/test4 @@ -12,11 +12,26 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: test4,v 1.4 2011-01-13 19:30:41 each Exp $ +; $Id: test4,v 1.5 2011-10-13 01:32:33 vjs Exp $ +; Use comment lines instead of blank lines to combine update requests into +; single requests +; Separate update requests for distinct TLDs with blank lines or 'send' +; End the file with a blank line or 'send' + +; NSIP tests + server 10.53.0.3 5300 +; NXDOMAIN for all of tld2 based on its server IP address update add 32.2.0.53.10.rpz-nsip.bl. 300 CNAME . - +; +; exempt a3-2.tld2 and anything in 192.168.0.0/24 +; also checks that IP policies are preferred over NSIP policies +update add a3-2.tld2.bl 300 CNAME a3-2.tld2. +update add 24.0.0.168.192.rpz-ip.bl 300 CNAME 24.0.0.168.192. +; +; prefer NSIP policy to NSDNAME policy +update add ns.tld2.rpz-nsdname.bl. 300 CNAME 10.0.0.1 send diff --git a/bin/tests/system/rpz/test5 b/bin/tests/system/rpz/test5 index 1f19d1bd..ef8566da 100644 --- a/bin/tests/system/rpz/test5 +++ b/bin/tests/system/rpz/test5 @@ -12,25 +12,34 @@ ; OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR ; PERFORMANCE OF THIS SOFTWARE. -; $Id: test5,v 1.4 2011-01-13 19:30:41 each Exp $ +; $Id: test5,v 1.5 2011-10-13 01:32:33 vjs Exp $ -server 10.53.0.3 5300 -update add a3-1.tld2.bl-given. 300 CNAME . -send +; Use comment lines instead of blank lines to combine update requests into +; single requests +; Separate update requests for distinct TLDs with blank lines or 'send' +; End the file with a blank line or 'send' -server 10.53.0.3 5300 -update add a3-2.tld2.bl-no-op. 300 CNAME . -send +; the policies or replacements specified in ns3/named.conf override these server 10.53.0.3 5300 -update add a3-3.tld2.bl-nodata. 300 CNAME . -send -server 10.53.0.3 5300 -update add a3-4.tld2.bl-nxdomain. 300 CNAME *. +update add a3-1.tld2.bl-given. 300 A 127.0.0.1 send - -server 10.53.0.3 5300 -update add a3-5.tld2.bl-cname. 300 CNAME . +update add a3-2.tld2.bl-passthru. 300 A 127.0.0.2 +send +update add a3-3.tld2.bl-no-op. 300 A 127.0.0.3 +send +update add a3-4.tld2.bl-disabled. 300 A 127.0.0.4 +send +update add a3-5.tld2.bl-nodata. 300 A 127.0.0.5 +send +update add a3-6.tld2.bl-nxdomain. 300 A 127.0.0.6 +send +update add a3-7.tld2.bl-cname. 300 A 127.0.0.7 +send +update add a3-8.tld2.bl-wildcname. 300 A 127.0.0.8 +update add *.sub9.tld2.bl-wildcname. 300 A 127.0.1.9 +send +update add a3-10.tld2.bl-garden. 300 A 127.0.0.10 send diff --git a/bin/tests/system/rpz/tests.sh b/bin/tests/system/rpz/tests.sh index 7aef0eb5..63c2ecfe 100644 --- a/bin/tests/system/rpz/tests.sh +++ b/bin/tests/system/rpz/tests.sh @@ -12,19 +12,21 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.6 2011-06-09 03:10:17 marka Exp $ +# $Id: tests.sh,v 1.8 2011-10-13 13:03:51 marka Exp $ # test response policy zones (RPZ) SYSTEMTESTTOP=.. . $SYSTEMTESTTOP/conf.sh -root=10.53.0.1 -s2=10.53.0.2 -s3=10.53.0.3 +ns1=10.53.0.1 # root, defining the other two +ns2=10.53.0.2 # server whose answers are rewritten +ns3=10.53.0.3 # resolve that does the rewriting +ns4=10.53.0.4 # another server that is rewritten -DIGCMD="$DIG +noadd +nosea +nocmd -p 5300" +RNDCCMD="$RNDC -c ../common/rndc.conf -s $ns3 -p 9953" +HAVE_CORE= USAGE="$0: [-x]" while getopts "x" c; do @@ -42,16 +44,21 @@ fi trap 'exit 1' 1 2 15 +digcmd () { + #echo I:dig +noadd +noauth +nosearch +time=1 +tries=1 -p 5300 $* 1>&2 + $DIG +noadd +noauth +nosearch +time=1 +tries=1 -p 5300 $* +} + # set DIGNM=file name for dig output -# $1=target domain $2=optional query type $3=optional string -dignm () { - DIGNM=dig.out-$DIGNM_SUB-$1 - if test -n "$3"; then - DIGNM=$DIGNM-$3 - fi - if test -n "$2"; then - DIGNM=$DIGNM-`expr "x$2" : 'x-t *\(.*\)'` - fi +GROUP_NM= +TEST_NUM=0 +make_dignm () { + TEST_NUM=`expr $TEST_NUM + 1` + DIGNM=dig.out$GROUP_NM-$TEST_NUM + while test -f $DIGNM; do + TEST_NUM="$TEST_NUM+" + DIGNM=dig.out$GROUP_NM-$TEST_NUM + done } setret () { @@ -59,109 +66,159 @@ setret () { echo "$*" } +# (re)load the reponse policy zones with the rules in the file $TEST_FILE +load_db () { + if test -n "$TEST_FILE"; then + if $NSUPDATE -v $TEST_FILE; then : ; else + echo "I:failed to update policy zone with $TEST_FILE" + exit 1 + fi + fi +} + +restart () { + $RNDCCMD stop >/dev/null 2>&1 + rm -f ns3/*.jnl + for NM in ns3/bl*.db; do + cp -f ns3/base.db $NM + done + (cd ..; $PERL start.pl --noclean --restart rpz ns3) + load_db +} + +ckalive () { + $RNDCCMD status >/dev/null 2>&1 && return 0 + HAVE_CORE=yes + setret "$1" + restart + return 1 +} + +# $1=message $2=optional test file name +start_group () { + ret=0 + test -n "$1" && echo "I:checking $1" + TEST_FILE=$2 + if test -n "$TEST_FILE"; then + GROUP_NM="-$TEST_FILE" + load_db + else + GROUP_NM= + fi + TEST_NUM=0 +} + +end_group () { + if test -n "$TEST_FILE"; then + sed -e 's/[ ]add[ ]/ delete /' $TEST_FILE | $NSUPDATE + TEST_FILE= + fi + status=`expr $status + $ret` + ckalive "I:failed; server crashed" + GROUP_NM= +} + +# $1=dig args $2=other dig output file +ckresult () { + #ckalive "I:server crashed by 'dig $1'" || return 1 + if $PERL ../digcomp.pl $DIGNM $2 >/dev/null; then + rm -f ${DIGNM}* + return 0 + fi + setret "I:'dig $1' wrong; diff $DIGNM $2" + return 1 +} + +# check only that the server does not crash +# $1=target domain $2=optional query type +nocrash () { + digcmd $* @$ns3 >/dev/null + ckalive "I:server crashed by 'dig $*'" +} + + # check rewrite to NXDOMAIN # $1=target domain $2=optional query type nxdomain () { - dignm $1 "$2" - $DIGCMD +noauth $1 $2 @$s3 >$DIGNM - $PERL ../digcomp.pl dig.out-nxdomain $DIGNM || setret " in $DIGNM" + make_dignm + digcmd +noauth $* @$ns3 \ + | sed -e 's/^[a-z].* IN CNAME /;xxx &/' >$DIGNM + ckresult "$*" proto.nxdomain } # check rewrite to NODATA # $1=target domain $2=optional query type nodata () { - dignm $1 "$2" - $DIGCMD +noauth $1 $2 @$s3 >$DIGNM - $PERL ../digcomp.pl dig.out-nodata $DIGNM || setret " in $DIGNM" + make_dignm + digcmd +noauth $* @$ns3 \ + | sed -e 's/^[a-z].* IN CNAME /;xxx &/' >$DIGNM + ckresult "$*" proto.nodata } -# check rewrite to "A 12.12.12.12" -# modify the output so that it is easily matched, but save the original line -# $1=target domain $2=optional query type -a12 () { - dignm $1 "$2" - $DIGCMD +noauth $1 $2 @$s3 \ - | sed -e "/^$1\. /{" \ - -e "s/.*/;xxx &/p" -e "s/^;xxx $1/a12.tld2/" -e '}' \ - >$DIGNM - $PERL ../digcomp.pl dig.out-a12 $DIGNM || ret=1 +# check rewrite to an address +# modify the output so that it is easily compared, but save the original line +# $1=IPv4 address, $2=target domain $3=optional query type +addr () { + ADDR=$1 + shift + ADDR_ESC=`echo "$ADDR" | sed -e 's/\./\\\\./g'` + make_dignm + digcmd +noauth $* @$ns3 >$DIGNM + #ckalive "I:server crashed by 'dig $*'" || return + if grep -i '^[a-z].* A '"$ADDR_ESC"'$' $DIGNM >/dev/null; then + rm -f ${DIGNM}* + return 0 + fi + setret "I:'dig $*' wrong; no A $ADDR record in $DIGNM $2" } # check that a response is not rewritten # $1=target domain $2=optional query type nochange () { - dignm $1 "$2" ok - DIGNM_OK=$DIGNM - dignm $1 "$2" - $DIGCMD $1 $2 @$s3 >$DIGNM - $DIGCMD $1 $2 @$s2 >$DIGNM_OK - $PERL ../digcomp.pl $DIGNM_OK $DIGNM || ret=1 + make_dignm + digcmd $* @$ns3 >$DIGNM + digcmd $* @$ns2 >${DIGNM}_OK + ckresult "$*" ${DIGNM}_OK && rm -f ${DIGNM}_OK } -flush_db () { - if $RNDC -c ../common/rndc.conf -s $s3 -p 9953 freeze; then : ; else - echo "I:failed to freeze policy zone $1" - exit 1 - fi - if $RNDC -c ../common/rndc.conf -s $s3 -p 9953 thaw; then : ; else - echo "I:failed to thaw policy zone $1" - exit 1 - fi +# check against a 'here document' +here () { + make_dignm + sed -e 's/^[ ]*//' >${DIGNM}_OK + digcmd $* @$ns3 >$DIGNM + ckresult "$*" ${DIGNM}_OK } -# $1=message $2=test file -start_test () { - ret=0 - if test -n "$1"; then - echo "I:checking $1" - fi - PREV_FILE=$2 - if test -n "$2"; then - DIGNM_SUB=`expr "$2" : 'test\(.\)'` - if $NSUPDATE -v $PREV_FILE; then : ; else - echo "I:failed to update policy zone $1 with $2" - exit 1 - fi - #flush_db - else - DIGNM_SUB="${DIGNM_SUB}x" - fi -} - -end_test () { - if test $ret != 0; then - echo "I:failed" - else - rm -f dig.out-${DIGNM_SUB}* - fi - if test -n "$PREV_FILE"; then - sed -e 's/ add / delete /' $PREV_FILE | $NSUPDATE - status=`expr $status + $ret` - #flush_db - fi -} +# make prototype files to check against rewritten results +digcmd +noauth nonexistent @$ns2 >proto.nxdomain +digcmd +noauth txt-only.tld2 @$ns2 >proto.nodata -# make NXDOMAIN and NODATA prototypes -echo "I:making prototype RPZ NXDOMAIN, NODATA, and CNAME results" -$DIGCMD +noauth nonexistent @$s2 >dig.out-nxdomain -$DIGCMD +noauth nodata.tld2 @$s2 >dig.out-nodata -$DIGCMD +noauth a12.tld2 @$s2 >dig.out-a12 - status=0 -start_test "RPZ QNAME rewrites" test1 +start_group "QNAME rewrites" test1 +nochange . nxdomain a0-1.tld2 -nodata a1-1.tld2 -nodata a1-2.tld2 -nodata sub.a1-2.tld2 -a12 a4-1.sub1.tld2 -end_test - -start_test "RPZ IP rewrites" test2 +nodata a3-1.tld2 +nodata a3-2.tld2 +nodata sub.a3-2.tld2 # 5 no crash on DNAME +nxdomain a4-2.tld2 # 6 rewrite based on CNAME target +nxdomain a4-2-cname.tld2 # 7 +nodata a4-3-cname.tld2 # 8 +addr 12.12.12.12 a4-1.sub1.tld2 # 9 A replacement +addr 12.12.12.12 a4-1.sub2.tld2 # 10 A replacement with wildcard +addr 12.12.12.12 nxc1.sub1.tld2 # 11 replace NXDOMAIN with CNAME +addr 12.12.12.12 nxc2.sub1.tld2 # 12 replace NXDOMAIN with CNAME chain +addr 127.0.0.1 a4-4.tld2 # 13 prefer 1st conflicting QNAME zone +addr 56.56.56.56 a3-6.tld2 # 14 wildcard CNAME +addr 57.57.57.57 a3-7.sub1.tld2 # 15 wildcard CNAME +addr 127.0.0.16 a4-5-cname3.tld2 # 16 CNAME chain +addr 127.0.0.17 a4-6-cname3.tld2 # 17 stop short in CNAME chain +end_group + +start_group "IP rewrites" test2 nodata a3-1.tld2 nochange a3-2.tld2 -nxdomain a3-99.tld2 nochange a4-1.tld2 nxdomain a4-2.tld2 nochange a4-2.tld2 -taaaa @@ -170,9 +227,13 @@ nxdomain a4-2.tld2 -tany nodata a4-3.tld2 nxdomain a3-1.tld2 -tAAAA nochange a4-1-aaaa.tld2 -tAAAA -end_test +addr 127.0.0.1 a5-1-2.tld2 # 11 prefer smallest policy address +addr 127.0.0.1 a5-3.tld2 # 12 prefer first conflicting IP zone +addr 14.14.14.14 a5-4.tld2 # 13 prefer QNAME to IP +end_group -start_test "RPZ radix tree deletions" +# check that IP addresses for previous group were deleted from the radix tree +start_group "radix tree deletions" nochange a3-1.tld2 nochange a3-2.tld2 nochange a4-1.tld2 @@ -183,94 +244,73 @@ nochange a4-2.tld2 -tany nochange a4-3.tld2 nochange a3-1.tld2 -tAAAA nochange a4-1-aaaa.tld2 -tAAAA -end_test +nochange a5-1-2.tld2 +end_group if ./rpz nsdname; then - start_test "RPZ NSDNAME rewrites" test3 + start_group "NSDNAME rewrites" test3 nochange a3-1.tld2 - nxdomain a3-1.sub1.tld2 - nxdomain a3-1.sub2.sub1.tld2 - end_test + nochange a3-1.tld2 +dnssec # 2 this once caused problems + nxdomain a3-1.sub1.tld2 # 3 NXDOMAIN *.sub1.tld2 by NSDNAME + nxdomain a3-1.subsub.sub1.tld2 + nxdomain a3-1.subsub.sub1.tld2 -tany + addr 12.12.12.12 a4-2.subsub.sub2.tld2 # 6 walled garden for *.sub2.tld2 + nochange a3-2.tld2. # 7 exempt rewrite by name + nochange a0-1.tld2. # 8 exempt rewrite by address block + addr 12.12.12.12 a4-1.tld2 # 9 prefer QNAME policy to NSDNAME + addr 127.0.0.1 a3-1.sub3.tld2 # 10 prefer policy for largest NSDNAME + addr 127.0.0.2 a3-1.subsub.sub3.tld2 + nxdomain xxx.crash1.tld2 # 12 dns_db_detachnode() crash + end_group else - echo "I:RPZ NSDNAME not checked; named was not built with --enable-rpz-nsdname" + echo "I:NSDNAME not checked; named not configured with --enable-rpz-nsdname" fi if ./rpz nsip; then - start_test "RPZ NSIP rewrites" test4 - nxdomain a3-1.tld2 - nochange . - end_test + start_group "NSIP rewrites" test4 + nxdomain a3-1.tld2 # 1 NXDOMAIN for all of tld2 by NSIP + nochange a3-2.tld2. # 2 exempt rewrite by name + nochange a0-1.tld2. # 3 exempt rewrite by address block + nochange a3-1.tld4 # 4 different NS IP address + end_group else - echo "I:RPZ NSIP not checked; named was not built with --enable-rpz-nsip" -fi - -start_test "RPZ policy overrides" test5 -nxdomain a3-1.tld2 -nochange a3-2.tld2 -nodata a3-3.tld2 -nxdomain a3-4.tld2 -dignm a3-5.tld2 -tany -$DIGCMD +noauth a3-5.tld2 -tany @$s3 >$DIGNM -if grep CNAME $DIGNM >/dev/null; then : ; else - echo "'policy cname' failed" - ret=1 + echo "I:NSIP not checked; named not configured with --enable-rpz-nsip" fi -end_test - -ret=0 -echo "I:checking RRSIG queries" -# We don't actually care about the query results; the important -# thing is the server handles RRSIG queries okay -$DIGCMD a3-1.tld2 -trrsig @$s3 > /dev/null 2>&1 -$DIGCMD a3-2.tld2 -trrsig @$s3 > /dev/null 2>&1 -$DIGCMD a3-5.tld2 -trrsig @$s3 > /dev/null 2>&1 -$DIGCMD www.redirect -trrsig @$s3 > /dev/null 2>&1 -$DIGCMD www.cname-redirect -trrsig @$s3 > /dev/null 2>&1 - -$RNDC -c ../common/rndc.conf -s $s3 -p 9953 status > /dev/null 2>&1 || ret=1 -if [ $ret != 0 ]; then - echo "I:failed"; - (cd ..; $PERL start.pl --noclean --restart rpz ns3) -fi -status=`expr $status + $ret` - -ret=0 -echo "I:checking SIG queries" -# We don't actually care about the query results; the important -# thing is the server handles SIG queries okay -$DIGCMD a3-1.tld2 -tsig @$s3 > /dev/null 2>&1 -$DIGCMD a3-2.tld2 -tsig @$s3 > /dev/null 2>&1 -$DIGCMD a3-5.tld2 -tsig @$s3 > /dev/null 2>&1 -$DIGCMD www.redirect -tsig @$s3 > /dev/null 2>&1 -$DIGCMD www.cname-redirect -tsig @$s3 > /dev/null 2>&1 - -$RNDC -c ../common/rndc.conf -s $s3 -p 9953 status > /dev/null 2>&1 || ret=1 -if [ $ret != 0 ]; then - echo "I:failed"; - (cd ..; $PERL start.pl --noclean --restart rpz ns3) -fi -status=`expr $status + $ret` - -ret=0 -echo "I:checking ANY queries" -# We don't actually care about the query results; the important -# thing is the server handles SIG queries okay -$DIGCMD a3-1.tld2 -tany @$s3 > /dev/null 2>&1 -$DIGCMD a3-2.tld2 -tany @$s3 > /dev/null 2>&1 -$DIGCMD a3-5.tld2 -tany @$s3 > /dev/null 2>&1 -$DIGCMD www.redirect -tany @$s3 > /dev/null 2>&1 -$DIGCMD www.cname-redirect -tany @$s3 > /dev/null 2>&1 - -$RNDC -c ../common/rndc.conf -s $s3 -p 9953 status > /dev/null 2>&1 || ret=1 -if [ $ret != 0 ]; then - echo "I:failed"; - (cd ..; $PERL start.pl --noclean --restart rpz ns3) -fi -status=`expr $status + $ret` +# policies in ./test5 overridden by response-policy{} in ns3/named.conf +start_group "policy overrides" test5 +addr 127.0.0.1 a3-1.tld2 # 1 bl-given +nochange a3-2.tld2 # 2 bl-passthru +nochange a3-3.tld2 # 3 bl-no-op obsolete for passthru +nochange a3-4.tld2 # 4 bl-disabled +nodata a3-5.tld2 # 5 bl-nodata +nxdomain a3-6.tld2 # 6 bl-nxdomain +here +noauth a3-7.tld2 -tany <<'EOF' # 7 bl_cname + ;; status: NOERROR, x + a3-7.tld2. 300 IN CNAME txt-only.tld2. + txt-only.tld2. 120 IN TXT "txt-only-tld2" +EOF +addr 58.58.58.58 a3-8.tld2 # 8 bl_wildcname +addr 59.59.59.59 a3-9.sub9.tld2 # 9 bl_wildcname +addr 12.12.12.12 a3-10.tld2 # 10 bl-garden +end_group + +# check that miscellaneous bugs are still absent +start_group "crashes" +for Q in RRSIG SIG ANY 'ANY +dnssec'; do + nocrash a3-1.tld2 -t$Q + nocrash a3-2.tld2 -t$Q + nocrash a3-5.tld2 -t$Q + nocrash www.redirect -t$Q + nocrash www.credirect -t$Q +done +end_group -if test "$status" -eq 0; then - rm -f dig.out* +# restart the server to see if that creates a core file +if test -z "$HAVE_CORE"; then + $RNDCCMD halt + restart + test -s ns3/named.core && setret "I:found stray core file; memory leak?" fi echo "I:exit status: $status" diff --git a/bin/tests/system/smartsign/tests.sh b/bin/tests/system/smartsign/tests.sh index 92d14a89..714880fb 100644 --- a/bin/tests/system/smartsign/tests.sh +++ b/bin/tests/system/smartsign/tests.sh @@ -14,7 +14,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.15 2011-07-08 01:43:26 each Exp $ +# $Id: tests.sh,v 1.17 2011-10-13 03:55:01 marka Exp $ SYSTEMTESTTOP=.. . $SYSTEMTESTTOP/conf.sh @@ -118,11 +118,11 @@ status=`expr $status + $ret` echo "I:checking parent zone DS records" ret=0 awk '$2 == "DS" {print $3}' $pfile.signed > dsset.out -grep "$ckactive" dsset.out > /dev/null || ret=1 -grep "$ckpublished" dsset.out > /dev/null || ret=1 +grep -w "$ckactive" dsset.out > /dev/null || ret=1 +grep -w "$ckpublished" dsset.out > /dev/null || ret=1 # revoked key should not be there, hence the && -grep "$ckprerevoke" dsset.out > /dev/null && ret=1 -grep "$ckrevoked" dsset.out > /dev/null && ret=1 +grep -w "$ckprerevoke" dsset.out > /dev/null && ret=1 +grep -w "$ckrevoked" dsset.out > /dev/null && ret=1 if [ $ret != 0 ]; then echo "I:failed"; fi status=`expr $status + $ret` @@ -177,43 +177,43 @@ ret=0 # check DNSKEY signatures first awk '$2 == "RRSIG" && $3 == "DNSKEY" { getline; print $3 }' $cfile.signed > dnskey.sigs sub=0 -grep "$ckactive" dnskey.sigs > /dev/null || sub=1 +grep -w "$ckactive" dnskey.sigs > /dev/null || sub=1 if [ $sub != 0 ]; then echo "I:missing ckactive $ckactive (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$ckrevoked" dnskey.sigs > /dev/null || sub=1 +grep -w "$ckrevoked" dnskey.sigs > /dev/null || sub=1 if [ $sub != 0 ]; then echo "I:missing ckrevoke $ckrevoke (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czactive" dnskey.sigs > /dev/null || sub=1 +grep -w "$czactive" dnskey.sigs > /dev/null || sub=1 if [ $sub != 0 ]; then echo "I:missing czactive $czactive (dnskey)"; ret=1; fi # should not be there: echo $ret > /dev/null sync sub=0 -grep "$ckprerevoke" dnskey.sigs > /dev/null && sub=1 +grep -w "$ckprerevoke" dnskey.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckprerevoke $ckprerevoke (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$ckpublished" dnskey.sigs > /dev/null && sub=1 +grep -w "$ckpublished" dnskey.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckpublished $ckpublished (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czpublished" dnskey.sigs > /dev/null && sub=1 +grep -w "$czpublished" dnskey.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czpublished $czpublished (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czinactive" dnskey.sigs > /dev/null && sub=1 +grep -w "$czinactive" dnskey.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czinactive $czinactive (dnskey)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czgenerated" dnskey.sigs > /dev/null && sub=1 +grep -w "$czgenerated" dnskey.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czgenerated $czgenerated (dnskey)"; ret=1; fi # now check other signatures first awk '$2 == "RRSIG" && $3 != "DNSKEY" { getline; print $3 }' $cfile.signed | sort -un > other.sigs @@ -221,47 +221,47 @@ awk '$2 == "RRSIG" && $3 != "DNSKEY" { getline; print $3 }' $cfile.signed | sort echo $ret > /dev/null sync sub=0 -grep "$ckactive" other.sigs > /dev/null && sub=1 +grep -w "$ckactive" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckactive $ckactive (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$ckpublished" other.sigs > /dev/null && sub=1 +grep -w "$ckpublished" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckpublished $ckpublished (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$ckprerevoke" other.sigs > /dev/null && sub=1 +grep -w "$ckprerevoke" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckprerevoke $ckprerevoke (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$ckrevoked" other.sigs > /dev/null && sub=1 +grep -w "$ckrevoked" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found ckrevoked $ckrevoked (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czpublished" other.sigs > /dev/null && sub=1 +grep -w "$czpublished" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czpublished $czpublished (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czinactive" other.sigs > /dev/null && sub=1 +grep -w "$czinactive" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czinactive $czinactive (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czgenerated" other.sigs > /dev/null && sub=1 +grep -w "$czgenerated" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czgenerated $czgenerated (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czpredecessor" other.sigs > /dev/null && sub=1 +grep -w "$czpredecessor" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czpredecessor $czpredecessor (other)"; ret=1; fi echo $ret > /dev/null sync sub=0 -grep "$czsuccessor" other.sigs > /dev/null && sub=1 +grep -w "$czsuccessor" other.sigs > /dev/null && sub=1 if [ $sub != 0 ]; then echo "I:found czsuccessor $czsuccessor (other)"; ret=1; fi if [ $ret != 0 ]; then sed 's/^/I:dnskey sigs: /' < dnskey.sigs @@ -293,7 +293,7 @@ status=`expr $status + $ret` echo "I:checking child zone signatures again" ret=0 awk '$2 == "RRSIG" && $3 == "DNSKEY" { getline; print $3 }' $cfile.signed > dnskey.sigs -grep "$ckpublished" dnskey.sigs > /dev/null || ret=1 +grep -w "$ckpublished" dnskey.sigs > /dev/null || ret=1 if [ $ret != 0 ]; then echo "I:failed"; fi status=`expr $status + $ret` diff --git a/bin/tests/system/start.pl b/bin/tests/system/start.pl index f12ecf2d..ae84dbae 100644 --- a/bin/tests/system/start.pl +++ b/bin/tests/system/start.pl @@ -15,7 +15,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: start.pl,v 1.24 2011-05-05 23:15:56 smann Exp $ +# $Id: start.pl,v 1.28 2011-10-13 01:32:32 vjs Exp $ # Framework for starting test servers. # Based on the type of server specified, check for port availability, remove @@ -23,6 +23,7 @@ # If a server is specified, start it. Otherwise, start all servers for test. use strict; +use Cwd; use Cwd 'abs_path'; use Getopt::Long; @@ -35,6 +36,12 @@ use Getopt::Long; # options - alternate options for the server # NOTE: options must be specified with '-- "<option list>"', # for instance: start.pl . ns1 -- "-c n.conf -d 43" +# ALSO NOTE: this variable will be filled with the +# contents of the first non-commented/non-blank line of args +# in a file called "named.args" in an ns*/ subdirectory only +# the FIRST non-commented/non-blank line is used (everything +# else in the file is ignored. If "options" is already set, +# then "named.args" is ignored. my $usage = "usage: $0 [--noclean] [--restart] test-directory [server-directory [server-options]]"; my $noclean = ''; @@ -81,14 +88,15 @@ if ($server) { my @ns = grep /^ns[0-9]*$/, @files; my @lwresd = grep /^lwresd[0-9]*$/, @files; my @ans = grep /^ans[0-9]*$/, @files; + my $name; # Start the servers we found. &check_ports(); - foreach (@ns, @lwresd, @ans) { - &start_server($_); + foreach $name(@ns, @lwresd, @ans) { + &start_server($name); } - foreach (@ns) { - &verify_server($_); + foreach $name(@ns) { + &verify_server($name); } } @@ -125,12 +133,28 @@ sub start_server { my $cleanup_files; my $command; my $pid_file; + my $cwd = getcwd(); + my $args_file = $cwd . "/" . $test . "/" . $server . "/" . "named.args"; if ($server =~ /^ns/) { $cleanup_files = "{*.jnl,*.bk,*.st,named.run}"; $command = "$NAMED "; if ($options) { $command .= "$options"; + } elsif (-e $args_file) { + open(FH, "<", $args_file); + while(my $line=<FH>) + { + #$line =~ s/\R//g; + chomp $line; + next if ($line =~ /^\s*$/); #discard blank lines + next if ($line =~ /^\s*#/); #discard comment lines + $line =~ s/#.*$//g; + $options = $line; + last; + } + close FH; + $command .= "$options"; } else { $command .= "-m record,size,mctx "; $command .= "-T clienttest "; @@ -188,7 +212,7 @@ sub start_server { exit 1; } - # print "I:starting server $server\n"; + # print "I:starting server %s\n",$server; chdir "$testdir/$server"; @@ -208,15 +232,19 @@ sub start_server { # already been started my $tries = 0; while (!-s $pid_file) { - if (++$tries > 14) { + if (++$tries > 140) { print "I:Couldn't start server $server (pid=$child)\n"; print "R:FAIL\n"; system "kill -9 $child" if ("$child" ne ""); system "$PERL $topdir/stop.pl $testdir"; exit 1; } - sleep 1; + # sleep for 0.1 seconds + select undef,undef,undef,0.1; } + + # go back to the top level directory + chdir $cwd; } sub verify_server { diff --git a/bin/tests/system/upforwd/tests.sh b/bin/tests/system/upforwd/tests.sh index cc12e26b..8844b8bd 100644 --- a/bin/tests/system/upforwd/tests.sh +++ b/bin/tests/system/upforwd/tests.sh @@ -15,7 +15,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: tests.sh,v 1.12 2011-08-31 23:46:43 tbox Exp $ +# $Id: tests.sh,v 1.13 2011-10-13 22:18:05 marka Exp $ # ns1 = stealth master # ns2 = slave with update forwarding disabled; not currently used @@ -26,6 +26,20 @@ SYSTEMTESTTOP=.. status=0 + +echo "I:waiting for servers to be ready for testing" +for i in 1 2 3 4 5 6 7 8 9 10 +do + ret=0 + $DIG +tcp example. @10.53.0.1 soa -p 5300 > dig.out.ns1 || ret=1 + grep "status: NOERROR" dig.out.ns1 > /dev/null || ret=1 + $DIG +tcp example. @10.53.0.2 soa -p 5300 > dig.out.ns2 || ret=1 + grep "status: NOERROR" dig.out.ns2 > /dev/null || ret=1 + $DIG +tcp example. @10.53.0.3 soa -p 5300 > dig.out.ns3 || ret=1 + grep "status: NOERROR" dig.out.ns3 > /dev/null || ret=1 + test $ret = 0 && break + sleep 1 +done echo "I:fetching master copy of zone before update" $DIG +tcp +noadd +nosea +nostat +noquest +nocomm +nocmd example.\ @10.53.0.1 axfr -p 5300 > dig.out.ns1 || status=1 diff --git a/contrib/dlz/drivers/dlz_bdb_driver.c b/contrib/dlz/drivers/dlz_bdb_driver.c index a4d7a9d7..50abb287 100644 --- a/contrib/dlz/drivers/dlz_bdb_driver.c +++ b/contrib/dlz/drivers/dlz_bdb_driver.c @@ -451,7 +451,8 @@ bdb_findzone(void *driverarg, void *dbdata, const char *name) static isc_result_t bdb_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result = ISC_R_NOTFOUND; @@ -467,6 +468,8 @@ bdb_lookup(const char *zone, const char *name, void *driverarg, char *tmp = NULL; UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); memset(&key, 0, sizeof(DBT)); memset(&data, 0, sizeof(DBT)); diff --git a/contrib/dlz/drivers/dlz_bdbhpt_driver.c b/contrib/dlz/drivers/dlz_bdbhpt_driver.c index 25d78d7e..a3a2bc4d 100644 --- a/contrib/dlz/drivers/dlz_bdbhpt_driver.c +++ b/contrib/dlz/drivers/dlz_bdbhpt_driver.c @@ -533,7 +533,8 @@ bdbhpt_findzone(void *driverarg, void *dbdata, const char *name) static isc_result_t bdbhpt_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result = ISC_R_NOTFOUND; @@ -548,6 +549,8 @@ bdbhpt_lookup(const char *zone, const char *name, void *driverarg, char *keyStr = NULL; UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); memset(&key, 0, sizeof(DBT)); memset(&data, 0, sizeof(DBT)); diff --git a/contrib/dlz/drivers/dlz_filesystem_driver.c b/contrib/dlz/drivers/dlz_filesystem_driver.c index a04faaac..aa7f1835 100644 --- a/contrib/dlz/drivers/dlz_filesystem_driver.c +++ b/contrib/dlz/drivers/dlz_filesystem_driver.c @@ -774,7 +774,8 @@ fs_findzone(void *driverarg, void *dbdata, const char *name) static isc_result_t fs_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; char *path; @@ -784,6 +785,8 @@ fs_lookup(const char *zone, const char *name, void *driverarg, UNUSED(driverarg); UNUSED(lookup); + UNUSED(methods); + UNUSED(clientinfo); if (strcmp(name, "*") == 0) /* diff --git a/contrib/dlz/drivers/dlz_ldap_driver.c b/contrib/dlz/drivers/dlz_ldap_driver.c index 0318a400..d84dbb47 100644 --- a/contrib/dlz/drivers/dlz_ldap_driver.c +++ b/contrib/dlz/drivers/dlz_ldap_driver.c @@ -913,10 +913,14 @@ dlz_ldap_findzone(void *driverarg, void *dbdata, const char *name) { static isc_result_t dlz_ldap_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; + UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); if (strcmp(name, "*") == 0) result = ldap_get_results(zone, "~", NULL, LOOKUP, diff --git a/contrib/dlz/drivers/dlz_mysql_driver.c b/contrib/dlz/drivers/dlz_mysql_driver.c index dcfab1e6..08c2adbd 100644 --- a/contrib/dlz/drivers/dlz_mysql_driver.c +++ b/contrib/dlz/drivers/dlz_mysql_driver.c @@ -743,12 +743,15 @@ mysql_authority(const char *zone, void *driverarg, void *dbdata, /*% if zone is supported, lookup up a (or multiple) record(s) in it */ static isc_result_t mysql_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; MYSQL_RES *rs = NULL; UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); /* run the query and get the result set from the database. */ result = mysql_get_resultset(zone, name, NULL, LOOKUP, dbdata, &rs); diff --git a/contrib/dlz/drivers/dlz_odbc_driver.c b/contrib/dlz/drivers/dlz_odbc_driver.c index 6031b08d..9c1ff461 100644 --- a/contrib/dlz/drivers/dlz_odbc_driver.c +++ b/contrib/dlz/drivers/dlz_odbc_driver.c @@ -1219,12 +1219,15 @@ odbc_authority(const char *zone, void *driverarg, void *dbdata, static isc_result_t odbc_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; dbinstance_t *dbi = NULL; UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); /* run the query and get the result set from the database. */ result = odbc_get_resultset(zone, name, NULL, LOOKUP, dbdata, &dbi); diff --git a/contrib/dlz/drivers/dlz_postgres_driver.c b/contrib/dlz/drivers/dlz_postgres_driver.c index c5367c61..4149bff7 100644 --- a/contrib/dlz/drivers/dlz_postgres_driver.c +++ b/contrib/dlz/drivers/dlz_postgres_driver.c @@ -1016,12 +1016,15 @@ postgres_authority(const char *zone, void *driverarg, void *dbdata, /*% if zone is supported, lookup up a (or multiple) record(s) in it */ static isc_result_t postgres_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; PGresult *rs = NULL; UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); /* run the query and get the result set from the database. */ result = postgres_get_resultset(zone, name, NULL, LOOKUP, dbdata, &rs); diff --git a/contrib/dlz/drivers/dlz_stub_driver.c b/contrib/dlz/drivers/dlz_stub_driver.c index c2e72ddb..a41697e3 100644 --- a/contrib/dlz/drivers/dlz_stub_driver.c +++ b/contrib/dlz/drivers/dlz_stub_driver.c @@ -170,13 +170,16 @@ stub_dlz_findzonedb(void *driverarg, void *dbdata, const char *name) static isc_result_t stub_dlz_lookup(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup) + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) { isc_result_t result; config_data_t *cd; UNUSED(zone); UNUSED(driverarg); + UNUSED(methods); + UNUSED(clientinfo); cd = (config_data_t *) dbdata; diff --git a/contrib/dlz/example/dlz_minimal.h b/contrib/dlz/example/dlz_minimal.h index 923c63a9..4337bdeb 100644 --- a/contrib/dlz/example/dlz_minimal.h +++ b/contrib/dlz/example/dlz_minimal.h @@ -26,7 +26,7 @@ typedef unsigned int isc_result_t; typedef bool isc_boolean_t; typedef uint32_t dns_ttl_t; -#define DLZ_DLOPEN_VERSION 1 +#define DLZ_DLOPEN_VERSION 2 /* return this in flags to dlz_version() if thread safe */ #define DNS_SDLZFLAG_THREADSAFE 0x00000001U @@ -48,6 +48,7 @@ typedef uint32_t dns_ttl_t; typedef void *dns_sdlzlookup_t; typedef void *dns_sdlzallnodes_t; typedef void *dns_view_t; +typedef void *dns_dlzclientcallback_t; /* * prototypes for the functions you can include in your driver @@ -58,83 +59,109 @@ typedef void *dns_view_t; * dlz_version() is required for all DLZ external drivers. It should * return DLZ_DLOPEN_VERSION */ -int dlz_version(unsigned int *flags); +int +dlz_version(unsigned int *flags); /* * dlz_create() is required for all DLZ external drivers. */ -isc_result_t dlz_create(const char *dlzname, unsigned int argc, char *argv[], void **dbdata, ...); +isc_result_t +dlz_create(const char *dlzname, unsigned int argc, char *argv[], + void **dbdata, ...); /* * dlz_destroy() is optional, and will be called when the driver is * unloaded if supplied */ -void dlz_destroy(void *dbdata); +void +dlz_destroy(void *dbdata); /* - dlz_findzonedb is required for all DLZ external drivers + * dlz_findzonedb is required for all DLZ external drivers */ -isc_result_t dlz_findzonedb(void *dbdata, const char *name); +isc_result_t +dlz_findzonedb(void *dbdata, const char *name); /* - dlz_lookup is required for all DLZ external drivers + * dlz_lookup is required for all DLZ external drivers */ -isc_result_t dlz_lookup(const char *zone, const char *name, - void *dbdata, dns_sdlzlookup_t *lookup); +isc_result_t +dlz_lookup(const char *zone, const char *name, void *dbdata, + dns_sdlzlookup_t *lookup); /* - dlz_allowzonexfr() is optional, and should be supplied if you want - to support zone transfers + * dlz_allowzonexfr() is optional, and should be supplied if you want to + * support zone transfers */ -isc_result_t dlz_allowzonexfr(void *dbdata, const char *name, const char *client); +isc_result_t +dlz_allowzonexfr(void *dbdata, const char *name, const char *client); /* - dlz_allnodes() is optional, but must be supplied if supply a - dlz_allowzonexfr() function + * dlz_allnodes() is optional, but must be supplied if supply a + * dlz_allowzonexfr() function */ -isc_result_t dlz_allnodes(const char *zone, void *dbdata, dns_sdlzallnodes_t *allnodes); +isc_result_t +dlz_allnodes(const char *zone, void *dbdata, dns_sdlzallnodes_t *allnodes); /* - dlz_newversion() is optional. It should be supplied if you want to - support dynamic updates. + * dlz_newversion() is optional. It should be supplied if you want to + * support dynamic updates. */ -isc_result_t dlz_newversion(const char *zone, void *dbdata, void **versionp); +isc_result_t +dlz_newversion(const char *zone, void *dbdata, void **versionp); /* - dlz_closeversion() is optional, but must be supplied if you supply - a dlz_newversion() function + * dlz_closeversion() is optional, but must be supplied if you supply a + * dlz_newversion() function */ -void dlz_closeversion(const char *zone, isc_boolean_t commit, void *dbdata, void **versionp); +void +dlz_closeversion(const char *zone, isc_boolean_t commit, void *dbdata, + void **versionp); /* - dlz_configure() is optional, but must be supplied if you want to - support dynamic updates + * dlz_configure() is optional, but must be supplied if you want to support + * dynamic updates */ -isc_result_t dlz_configure(dns_view_t *view, void *dbdata); +isc_result_t +dlz_configure(dns_view_t *view, void *dbdata); /* - dlz_ssumatch() is optional, but must be supplied if you want to - support dynamic updates + * dlz_setclientcallback() is optional, but must be supplied if you want + * to retrieve information about the client before sending a reply. */ -isc_boolean_t dlz_ssumatch(const char *signer, const char *name, const char *tcpaddr, - const char *type, const char *key, uint32_t keydatalen, uint8_t *keydata, - void *dbdata); +isc_result_t +dlz_setclientcallback(dns_dlzclientcallback_t callback); /* - dlz_addrdataset() is optional, but must be supplied if you want to - support dynamic updates + * dlz_ssumatch() is optional, but must be supplied if you want to support + * dynamic updates */ -isc_result_t dlz_addrdataset(const char *name, const char *rdatastr, void *dbdata, void *version); + +isc_boolean_t +dlz_ssumatch(const char *signer, const char *name, const char *tcpaddr, + const char *type, const char *key, uint32_t keydatalen, + uint8_t *keydata, void *dbdata); /* - dlz_subrdataset() is optional, but must be supplied if you want to - support dynamic updates + * dlz_addrdataset() is optional, but must be supplied if you want to + * support dynamic updates + */ +isc_result_t +dlz_addrdataset(const char *name, const char *rdatastr, void *dbdata, + void *version); + +/* dlz_subrdataset() is optional, but must be supplied if you want to + * support dynamic updates */ -isc_result_t dlz_subrdataset(const char *name, const char *rdatastr, void *dbdata, void *version); +isc_result_t +dlz_subrdataset(const char *name, const char *rdatastr, void *dbdata, + void *version); /* - dlz_delrdataset() is optional, but must be supplied if you want to - support dynamic updates + * dlz_delrdataset() is optional, but must be supplied if you want to + * support dynamic updates */ -isc_result_t dlz_delrdataset(const char *name, const char *type, void *dbdata, void *version); +isc_result_t +dlz_delrdataset(const char *name, const char *type, void *dbdata, + void *version); diff --git a/contrib/sdb/bdb/bdb.c b/contrib/sdb/bdb/bdb.c index 10f58113..ff86663d 100644 --- a/contrib/sdb/bdb/bdb.c +++ b/contrib/sdb/bdb/bdb.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: bdb.c,v 1.1 2002/05/16 04:25:22 marka Exp $ */ +/* $Id: bdb.c,v 1.2 2011-10-11 00:09:02 each Exp $ */ /* * BIND 9.1.x simple database driver @@ -98,8 +98,14 @@ bdb_create(const char *zone, int argc, char **argv, } static isc_result_t +#ifdef DNS_CLIENTINFO_VERSION +bdb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *l, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else bdb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *l) +#endif /* DNS_CLIENTINFO_VERSION */ { int ret; char *type, *rdata; @@ -109,6 +115,10 @@ bdb_lookup(const char *zone, const char *name, void *dbdata, DBT key, data; UNUSED(zone); +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ if ((ret = ((DB *)dbdata)->cursor((DB *)dbdata, NULL, &c, 0)) != 0) { isc_log_iwrite(dns_lctx, DNS_LOGCATEGORY_DATABASE, diff --git a/contrib/sdb/dir/dirdb.c b/contrib/sdb/dir/dirdb.c index ae43af6d..353c86b6 100644 --- a/contrib/sdb/dir/dirdb.c +++ b/contrib/sdb/dir/dirdb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000, 2001 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dirdb.c,v 1.12 2007-06-19 23:47:07 tbox Exp $ */ +/* $Id: dirdb.c,v 1.14 2011-10-11 23:46:45 tbox Exp $ */ /* * A simple database driver that returns basic information about @@ -60,9 +60,16 @@ static dns_sdbimplementation_t *dirdb = NULL; * Any name will be interpreted as a pathname offset from the directory * specified in the configuration file. */ +#ifdef DNS_CLIENTINFO_VERSION +static isc_result_t +dirdb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else static isc_result_t dirdb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) +#endif /* DNS_CLIENTINFO_VERSION */ { char filename[255]; char filename2[255]; @@ -73,6 +80,10 @@ dirdb_lookup(const char *zone, const char *name, void *dbdata, UNUSED(zone); UNUSED(dbdata); +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ if (strcmp(name, "@") == 0) snprintf(filename, sizeof(filename), "%s", (char *)dbdata); @@ -80,7 +91,7 @@ dirdb_lookup(const char *zone, const char *name, void *dbdata, snprintf(filename, sizeof(filename), "%s/%s", (char *)dbdata, name); CHECKN(lstat(filename, &statbuf)); - + if (S_ISDIR(statbuf.st_mode)) CHECK(dns_sdb_putrr(lookup, "txt", 3600, "dir")); else if (S_ISCHR(statbuf.st_mode) || S_ISBLK(statbuf.st_mode)) { diff --git a/contrib/sdb/ldap/ldapdb.c b/contrib/sdb/ldap/ldapdb.c index ed124c07..08d8df45 100644 --- a/contrib/sdb/ldap/ldapdb.c +++ b/contrib/sdb/ldap/ldapdb.c @@ -217,8 +217,15 @@ ldapdb_bind(struct ldapdb_data *data, LDAP **ldp) } } +#ifdef DNS_CLIENTINFO_VERSION static isc_result_t -ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata) +ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) +#else +static isc_result_t +ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata, + void *methods, void *clientinfo) +#endif /* DNS_CLIENTINFO_VERSION */ { struct ldapdb_data *data = dbdata; isc_result_t result = ISC_R_NOTFOUND; @@ -233,6 +240,9 @@ ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata) #endif int i, j, errno, msgid; + UNUSED(methods); + UNUSED(clientinfo); + ldp = ldapdb_getconn(data); if (ldp == NULL) return (ISC_R_FAILURE); @@ -370,18 +380,29 @@ ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata) /* callback routines */ +#ifdef DNS_CLIENTINFO_VERSION +static isc_result_t +ldapdb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +{ + return (ldapdb_search(zone, name, dbdata, lookup, NULL, NULL)); +} +#else static isc_result_t ldapdb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) { - return ldapdb_search(zone, name, dbdata, lookup); + return (ldapdb_search(zone, name, dbdata, lookup, methods, + clientinfo)); } +#endif /* DNS_CLIENTINFO_VERSION */ static isc_result_t ldapdb_allnodes(const char *zone, void *dbdata, dns_sdballnodes_t *allnodes) { - return ldapdb_search(zone, NULL, dbdata, allnodes); + return (ldapdb_search(zone, NULL, dbdata, allnodes, NULL, NULL)); } static char * diff --git a/contrib/sdb/pgsql/pgsqldb.c b/contrib/sdb/pgsql/pgsqldb.c index a05ecef7..7091a04f 100644 --- a/contrib/sdb/pgsql/pgsqldb.c +++ b/contrib/sdb/pgsql/pgsqldb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000, 2001 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: pgsqldb.c,v 1.15 2007-06-19 23:47:07 tbox Exp $ */ +/* $Id: pgsqldb.c,v 1.17 2011-10-11 23:46:45 tbox Exp $ */ #include <config.h> @@ -43,7 +43,7 @@ * connection to the database per zone, which is inefficient. It also may * not handle quoting correctly. * - * The table must contain the fields "name", "rdtype", and "rdata", and + * The table must contain the fields "name", "rdtype", and "rdata", and * is expected to contain a properly constructed zone. The program "zonetodb" * creates such a table. */ @@ -111,9 +111,16 @@ maybe_reconnect(struct dbinfo *dbi) { * Queries are converted into SQL queries and issued synchronously. Errors * are handled really badly. */ +#ifdef DNS_CLIENTINFO_VERSION +static isc_result_t +pgsqldb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else static isc_result_t pgsqldb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) +#endif /* DNS_CLIENTINFO_VERSION */ { isc_result_t result; struct dbinfo *dbi = dbdata; @@ -123,6 +130,10 @@ pgsqldb_lookup(const char *zone, const char *name, void *dbdata, int i; UNUSED(zone); +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ canonname = isc_mem_get(ns_g_mctx, strlen(name) * 2 + 1); if (canonname == NULL) diff --git a/contrib/sdb/sqlite/sqlitedb.c b/contrib/sdb/sqlite/sqlitedb.c index c3dab3da..f99f2581 100644 --- a/contrib/sdb/sqlite/sqlitedb.c +++ b/contrib/sdb/sqlite/sqlitedb.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: sqlitedb.c,v 1.1 2007-03-05 05:30:22 marka Exp $ */ +/* $Id: sqlitedb.c,v 1.2 2011-10-11 00:09:02 each Exp $ */ #include <config.h> @@ -108,10 +108,16 @@ sqlitedb_lookup_cb(void *p, int cc, char **cv, char **cn) } +#ifdef DNS_CLIENTINFO_VERSION static isc_result_t -sqlitedb_lookup(const char *zone, - const char *name, void *dbdata, +sqlitedb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else +static isc_result_t +sqlitedb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) +#endif /* DNS_CLIENTINFO_VERSION */ /* * synchronous absolute name lookup */ @@ -123,6 +129,10 @@ sqlitedb_lookup(const char *zone, int result; UNUSED(zone); +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ sql = sqlite3_mprintf( "SELECT TTL,RDTYPE,RDATA FROM \"%q\" WHERE " diff --git a/contrib/sdb/tcl/tcldb.c b/contrib/sdb/tcl/tcldb.c index 54580468..a7363d43 100644 --- a/contrib/sdb/tcl/tcldb.c +++ b/contrib/sdb/tcl/tcldb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000, 2001 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: tcldb.c,v 1.10 2007-06-19 23:47:10 tbox Exp $ */ +/* $Id: tcldb.c,v 1.12 2011-10-11 23:46:45 tbox Exp $ */ /* * A simple database driver that calls a Tcl procedure to define @@ -85,7 +85,7 @@ tcldb_driver_create(isc_mem_t *mctx, tcldb_driver_t **driverp) { cleanup: isc_mem_put(mctx, driver, sizeof(tcldb_driver_t)); return (result); - + } static void @@ -98,9 +98,16 @@ tcldb_driver_destroy(tcldb_driver_t **driverp) { /* * Perform a lookup, by invoking the Tcl procedure "lookup". */ +#ifdef DNS_CLIENTINFO_VERSION +static isc_result_t +tcldb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else static isc_result_t tcldb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) +#endif /* DNS_CLIENTINFO_VERSION */ { isc_result_t result = ISC_R_SUCCESS; int tclres; @@ -110,6 +117,11 @@ tcldb_lookup(const char *zone, const char *name, void *dbdata, char *cmdv[3]; char *cmd; +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ + tcldb_driver_t *driver = (tcldb_driver_t *) dbdata; cmdv[0] = "lookup"; @@ -183,13 +195,13 @@ tcldb_create(const char *zone, int argc, char **argv, tcldb_driver_t *driver = (tcldb_driver_t *) driverdata; char *list = Tcl_Merge(argc, argv); - + Tcl_SetVar2(driver->interp, (char *) "dbargs", (char *) zone, list, 0); Tcl_Free(list); *dbdata = driverdata; - + return (ISC_R_SUCCESS); } @@ -211,11 +223,11 @@ isc_result_t tcldb_init(void) { isc_result_t result; int flags = DNS_SDBFLAG_RELATIVEOWNER | DNS_SDBFLAG_RELATIVERDATA; - + result = tcldb_driver_create(ns_g_mctx, &the_driver); if (result != ISC_R_SUCCESS) return (result); - + return (dns_sdb_register("tcl", &tcldb_methods, the_driver, flags, ns_g_mctx, &tcldb)); } diff --git a/contrib/sdb/time/timedb.c b/contrib/sdb/time/timedb.c index 71b01fb0..cc5860dd 100644 --- a/contrib/sdb/time/timedb.c +++ b/contrib/sdb/time/timedb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004, 2007, 2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000, 2001 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: timedb.c,v 1.10 2007-06-19 23:47:10 tbox Exp $ */ +/* $Id: timedb.c,v 1.12 2011-10-11 23:46:45 tbox Exp $ */ /* * A simple database driver that enables the server to return the @@ -43,18 +43,29 @@ static dns_sdbimplementation_t *timedb = NULL; /* * This database operates on relative names. * - * "time" and "@" return the time in a TXT record. + * "time" and "@" return the time in a TXT record. * "clock" is a CNAME to "time" * "current" is a DNAME to "@" (try time.current.time) - */ + */ +#ifdef DNS_CLIENTINFO_VERSION +static isc_result_t +timedb_lookup(const char *zone, const char *name, void *dbdata, + dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo) +#else static isc_result_t timedb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup) +#endif /* DNS_CLIENTINFO_VERSION */ { isc_result_t result; UNUSED(zone); UNUSED(dbdata); +#ifdef DNS_CLIENTINFO_VERSION + UNUSED(methods); + UNUSED(clientinfo); +#endif /* DNS_CLIENTINFO_VERSION */ if (strcmp(name, "@") == 0 || strcmp(name, "time") == 0) { time_t now = time(NULL); diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 4cf4cc8c..6a3c5154 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.502 2011-09-06 22:29:32 smann Exp $ --> +<!-- File: $Id: Bv9ARM-book.xml,v 1.506 2011-10-13 23:44:47 tbox Exp $ --> <book xmlns:xi="http://www.w3.org/2001/XInclude"> <title>BIND 9 Administrator Reference Manual</title> @@ -4682,6 +4682,19 @@ category notify { null; }; </para> </entry> </row> + <row rowsep="0"> + <entry colname="1"> + <para><command>RPZ</command></para> + </entry> + <entry colname="2"> + <para> + Information about errors in response policy zone files, + rewritten responses, and at the highest + <command>debug</command> levels, mere rewriting + attempts. + </para> + </entry> + </row> </tbody> </tgroup> </informaltable> @@ -5031,6 +5044,10 @@ badresp:1,adberr:0,findfail:0,valfail:0] <optional> cache-file <replaceable>path_name</replaceable>; </optional> <optional> dump-file <replaceable>path_name</replaceable>; </optional> <optional> bindkeys-file <replaceable>path_name</replaceable>; </optional> + <optional> secroots-file <replaceable>path_name</replaceable>; </optional> + <optional> session-keyfile <replaceable>path_name</replaceable>; </optional> + <optional> session-keyname <replaceable>key_name</replaceable>; </optional> + <optional> session-keyalg <replaceable>algorithm_id</replaceable>; </optional> <optional> memstatistics <replaceable>yes_or_no</replaceable>; </optional> <optional> memstatistics-file <replaceable>path_name</replaceable>; </optional> <optional> pid-file <replaceable>path_name</replaceable>; </optional> @@ -5207,7 +5224,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] <optional> resolver-query-timeout <replaceable>number</replaceable> ; </optional> <optional> deny-answer-addresses { <replaceable>address_match_list</replaceable> } <optional> except-from { <replaceable>namelist</replaceable> } </optional>;</optional> <optional> deny-answer-aliases { <replaceable>namelist</replaceable> } <optional> except-from { <replaceable>namelist</replaceable> } </optional>;</optional> - <optional> response-policy { <replaceable>zone_name</replaceable> <optional> policy <replaceable>given</replaceable> | <replaceable>no-op</replaceable> | <replaceable>nxdomain</replaceable> | <replaceable>nodata</replaceable> | <replaceable>cname domain</replaceable> </optional> ; } ; </optional> + <optional> response-policy { <replaceable>zone_name</replaceable> <optional> policy given | disabled | passthru | nxdomain | nodata | cname <replaceable>domain</replaceable> </optional> ; } ; </optional> }; </programlisting> @@ -5557,7 +5574,8 @@ badresp:1,adberr:0,findfail:0,valfail:0] The pathname of the file the server dumps security roots to when instructed to do so with <command>rndc secroots</command>. - If not specified, the default is <filename>named.secroots</filename>. + If not specified, the default is + <filename>named.secroots</filename>. </para> </listitem> </varlistentry> @@ -5602,19 +5620,6 @@ badresp:1,adberr:0,findfail:0,valfail:0] </varlistentry> <varlistentry> - <term><command>session-keyfile</command></term> - <listitem> - <para> - The pathname of the file into which to write a session TSIG - key for use by <command>nsupdate -l</command>. (See the - discussion of the <command>update-policy</command> - statement's <userinput>local</userinput> option for more - details on this feature.) - </para> - </listitem> - </varlistentry> - - <varlistentry> <term><command>port</command></term> <listitem> <para> @@ -8693,7 +8698,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; }; <para> Specify a private RDATA type to be used when generating key signing records. The default is - <literal>65535</literal>. + <literal>65534</literal>. </para> <para> It is expected that this parameter may be removed @@ -9330,141 +9335,228 @@ deny-answer-aliases { "example.net"; }; <title>Response Policy Zone (RPZ) Rewriting</title> <para> <acronym>BIND</acronym> 9 includes an intentionally limited - mechanism to modify DNS responses for recursive requests - similar to email anti-spam DNS blacklists. - All response policy zones are named in the - <command>response-policy</command> option for the view or among the - global options if there is no response-policy option for the view. - </para> + mechanism to modify DNS responses for recursive requests + somewhat similar to email anti-spam DNS blacklists. + Responses can be changed to deny the existence of domains(NXDOMAIN), + deny the existence of IP addresses for domains (NODATA), + or contain other IP addresses or data. + </para> - <para> - The rules encoded in a response policy zone (RPZ) are applied - only to responses to queries that ask for recursion (RD=1). - RPZs are normal DNS zones containing RRsets - that can be queried normally if allowed. - It is usually best to restrict those queries with something like - <command>allow-query {none; };</command> or - <command>allow-query { 127.0.0.1; };</command>. - </para> + <para> + The actions encoded in a response policy zone (RPZ) are applied + only to queries that ask for recursion (RD=1). + Response policy zones are named in the + <command>response-policy</command> option for the view or among the + global options if there is no response-policy option for the view. + RPZs are ordinary DNS zones containing RRsets + that can be queried normally if allowed. + It is usually best to restrict those queries with something like + <command>allow-query { localhost; };</command>. + </para> - <para> - There are four kinds of RPZ rewrite rules. QNAME rules are - applied to query names in requests and to targets of CNAME - records resolved in the process of generating the response. - The owner name of a QNAME rule is the query name relativized - to the RPZ. - The records in a rewrite rule are usually A, AAAA, or special - CNAMEs, but can be any type except DNAME. - </para> + <para> + There are four kinds of RPZ records, QNAME, IP, NSIP, + and NSDNAME. + QNAME records are applied to query names of requests and targets + of CNAME records resolved to generate the response. + The owner name of a QNAME RPZ record is the query name relativized + to the RPZ. + </para> - <para> - IP rules are triggered by addresses in A and AAAA records. - All IP addresses in A or AAAA RRsets are tested and the rule - longest prefix is applied. Ties between rules with equal prefixes - are broken in favor of the first RPZ mentioned in the - response-policy option. - The rule matching the smallest IP address is chosen among equal - prefix rules from a single RPZ. - IP rules are expressed in RRsets with owner names that are - subdomains of rpz-ip and encoding an IP address block, reversed - as in IN-ARPA. - prefix.B.B.B.B with prefix between 1 and 32 and B between 1 and 255 - encodes an IPv4 address. - IPv6 addresses are encoded by with prefix.W.W.W.W.W.W.W.W or - prefix.WORDS.zz.WORDS. The words in the standard IPv6 text - representation are reversed, "::" is replaced with ".zz.", - and ":" becomes ".". - </para> + <para> + The second kind of RPZ record, an IP policy record, + is triggered by addresses in A and AAAA records + for the ANSWER sections of responses. + IP policy records have owner names that are + subdomains of <userinput>rpz-ip</userinput> relativized to the + RPZ origin name and encode an IP address or address block. + IPv4 addresses are encoded as + <userinput>prefixlength.B4.B3.B2.B1.rpz-ip</userinput>. + The prefix length must be between 1 and 32. + All four bytes, B4, B3, B2, and B1, must be present. + B4 is the decimal value of the least significant byte of the + IPv4 address as in IN-ADDR.ARPA. + IPv6 addresses are encoded in a format similar to the standard + IPv6 text representation, + <userinput>prefixlength.W8.W7.W6.W5.W4.W3.W2.W1.rpz-ip</userinput>. + Each of W8,...,W1 is a one to four digit hexadecimal number + representing 16 bits of the IPv6 address as in the standard text + representation of IPv6 addresses, but reversed as in IN-ADDR.ARPA. + All 8 words must be present except when consecutive + zero words are replaced with <userinput>.zz.</userinput> + analogous to double colons (::) in standard IPv6 text encodings. + The prefix length must be between 1 and 128. + </para> - <para> - NSDNAME rules match names in NS RRsets for the response or a - parent. They are encoded as subdomains of rpz-nsdomain relativized - to the RPZ origin name. - </para> + <para> + NSDNAME policy records match names of authoritative servers + for the query name, a parent of the query name, a CNAME, + or a parent of a CNAME. + They are encoded as subdomains of + <userinput>rpz-nsdomain</userinput> relativized + to the RPZ origin name. + </para> - <para> - NSIP rules match IP addresses in A and AAAA RRsets for names of - responsible servers or the names that can be matched by NSDNAME - rules. The are encoded like IP rules except as subdomains of - rpz-nsip. + <para> + NSIP policy records match IP addresses in A and AAAA RRsets + for domains that can be checked against NSDNAME policy records. + The are encoded like IP policies except as subdomains of + <userinput>rpz-nsip</userinput>. + </para> + + <para> + The query response is checked against all RPZs, so + two or more policy records can apply to a single response. + Because DNS responses can be rewritten according by at most a + single policy record, a single policy (other than + <command>DISABLED</command> policies) must be chosen. + Policies are chosen in the following order: + <itemizedlist> + <listitem>Among applicable zones, use the RPZ that appears first + in the response-policy option. + </listitem> + <listitem>Prefer QNAME to IP to NSDNAME to NSIP policy records + in a single RPZ + </listitem> + <listitem>Among applicable NSDNAME policy records, prefer the + policy record that matches the lexically smallest name + </listitem> + <listitem>Among IP or NSIP policy records, prefer the record + with the longest prefix. + </listitem> + <listitem>Among records with the same prefex length, + prefer the IP or NSIP policy record that matches + the smallest IP address. + </listitem> + </itemizedlist> </para> <para> - Authority verification issues and variations in authority data in - the current version of <acronym>BIND</acronym> 9 can cause - inconsistent results from NSIP and NSDNAME. So they are available + When the processing of a response is restarted to resolve + DNAME or CNAME records and an applicable policy record set has + not been found, + all RPZs are again consulted for the DNAME or CNAME names + and addresses. + </para> + + <para> + Authority verification issues and variations in authority data + can cause inconsistent results for NSIP and NSDNAME policy records. + Glue NS records often differ from authoritative NS records. + So they are available only when <acronym>BIND</acronym> is built with the <userinput>--enable-rpz-nsip</userinput> or <userinput>--enable-rpz-nsdname</userinput> options - on the "configure" command line. - </para> + on the "configure" command line. + </para> - <para> - Four policies can be expressed. - The <command>NXDOMAIN</command> policy causes a NXDOMAIN response - and is expressed with an RRset consisting of a single CNAME - whose target is the root domain (.). - <command>NODATA</command> generates NODATA or ANCOUNT=1 regardless - of query type. - It is expressed with a CNAME whose target is the wildcard - top-level domain (*.). - The <command>NO-OP</command> policy does not change the response - and is used to "poke holes" in policies for larger CIDR blocks or in - zones named later in the <command>response-policy</command> option. - The NO-OP policy is expressed by a CNAME with a target consisting - of the variable part of the owner name, such as "example.com." for - a QNAME rule or "128.1.0.0.127." for an IP rule. - The <command>CNAME</command> policy is used to replace the RRsets - of response. - A and AAAA RRsets are most common and useful to capture - an evil domain in a walled garden, but any valid set of RRsets - is possible. - </para> + <para> + RPZ record sets are special CNAME records or one or more + of any types of DNS record except DNAME or DNSSEC. + Except when a policy record is a CNAME, there can be more + more than one record and more than one type + in a set of policy records. + Except for three kinds of CNAME records that are illegal except + in policy zones, the records in a set are used in the response as if + their owner name were the query name. They are copied to the + response as dictated by their types. + <itemizedlist> + <listitem>A CNAME whose target is the root domain (.) + specifies the <command>NXDOMAIN</command> policy, + which generates an NXDOMAIN response. + </listitem> + <listitem>A CNAME whose target is the wildcard top-level + domain (*.) specifies the <command>NODATA</command> policy, + which rewrites the response to NODATA or ANCOUNT=1. + </listitem> + <listitem>A CNAME whose target is a wildcard hostname such + as *.example.com is used normally after the astrisk (*) + has been replaced with the query name. + These records are usually resolved with ordinary CNAMEs + outside the policy zones. They can be useful for logging. + </listitem> + <listitem>The <command>PASSTHRU</command> policy is specified + by a CNAME whose target is the variable part of its own + owner name. It causes the response to not be rewritten + and is most often used to "poke holes" in policies for + CIDR blocks. + </listitem> + </itemizedlist> + </para> - <para> - All of the policies in an RPZ can be overridden with a - <command>policy</command> clause. - <command>given</command> says "do not override." - <command>no-op</command> says "do nothing" regardless of the policy - in RPZ records. - <command>nxdomain</command> causes all RPZ rules to generate - NXDOMAIN results. - <command>nodata</command> gives nodata. - <command>cname domain</command> causes all RPZ rules to act as if - the consisted of a "cname domain" record. - </para> + <para> + The policies specified in individual records + in an RPZ can be overridden with a <command>policy</command> clause + in the <command>response-policy</command> option. + An organization using an RPZ provided by another organization might + use this mechanism to redirect domains to its own walled garden. + <itemizedlist> + <listitem><command>GIVEN</command> says "do not override." + </listitem> + <listitem><command>DISABLED</command> causes policy records to do + nothing but log what they might have done. + The response to the DNS query will be written according to + any matching policy records that are not disabled. + Policy zones overridden with <command>DISABLED</command> should + appear first, because they will often not be logged + if a higher precedence policy is found first. + </listitem> + <listitem><command>PASSTHRU</command> causes all policy records + to act as if they were CNAME records with targets the variable + part of their owner name. They protect the response from + being changed. + </listitem> + <listitem><command>NXDOMAIN</command> causes all RPZ records + to specify NXDOMAIN policies. + </listitem> + <listitem><command>NODATA</command> overrides with the + NODATA policy + </listitem> + <listitem><command>CNAME domain</command> causes all RPZ + policy records to act as if they were "cname domain" records. + </listitem> + </itemizedlist> + </para> - <para> - For example, you might use this option statement + <para> + For example, you might use this option statement </para> -<programlisting>response-policy { zone "bl"; };</programlisting> +<programlisting> response-policy { zone "badlist"; };</programlisting> <para> and this zone statement </para> -<programlisting>zone "bl" {type master; file "example/bl"; allow-query {none;}; };</programlisting> +<programlisting> zone "badlist" {type master; file "master/badlist"; allow-query {none;}; };</programlisting> <para> with this zone file </para> <programlisting>$TTL 1H -@ SOA LOCALHOST. named-mgr.example.com (1 1h 15m 30d 2h) +@ SOA LOCALHOST. named-mgr.example.com (1 1h 15m 30d 2h) + NS LOCALHOST. + +; QNAME policy records. There are no periods (.) after the owner names. +nxdomain.domain.com CNAME . ; NXDOMAIN policy +nodata.domain.com CNAME *. ; NODATA policy +bad.domain.com A 10.0.0.1 ; redirect to a walled garden + AAAA 2001:2::1 -; QNAME rules -nxdomain.domain.com CNAME . -nodata.domain.com CNAME *. -bad.domain.com A 10.0.0.1 - AAAA 2001:2::1 -ok.domain.com CNAME ok.domain.com. -*.badzone.domain.com CNAME garden.example.com. +; do not rewrite (PASSTHRU) OK.DOMAIN.COM +ok.domain.com CNAME ok.domain.com. -; IP rules rewriting all answers for 127/8 except 127.0.0.1 -8.0.0.0.127.ip CNAME . -32.1.0.0.127.ip CNAME 32.1.0.0.127. +bzone.domain.com CNAME garden.example.com. -; NSDNAME and NSIP rules +; redirect x.bzone.domain.com to x.bzone.domain.com.garden.example.com +*.bzone.domain.com CNAME *.garden.example.com. + + +; IP policy records that rewrite all answers for 127/8 except 127.0.0.1 +8.0.0.0.127.rpz-ip CNAME . +32.1.0.0.127.rpz-ip CNAME 32.1.0.0.127. ; PASSTHRU for 127.0.0.1 + +; NSDNAME and NSIP policy records ns.domain.com.rpz-nsdname CNAME . 48.zz.2.2001.rpz-nsip CNAME . </programlisting> - </sect3> + </sect3> </sect2> <sect2 id="server_statement_grammar"> diff --git a/doc/arm/Bv9ARM.ch04.html b/doc/arm/Bv9ARM.ch04.html index cfb0cbed..5ddb4cef 100644 --- a/doc/arm/Bv9ARM.ch04.html +++ b/doc/arm/Bv9ARM.ch04.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.ch04.html,v 1.141 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: Bv9ARM.ch04.html,v 1.143 2011-10-14 00:04:22 tbox Exp $ --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> @@ -68,19 +68,35 @@ <dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572174">Signing the Zone</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572256">Configuring Servers</a></span></dt> </dl></dd> +<dt><span class="sect1"><a href="Bv9ARM.ch04.html#dnssec.dynamic.zones">DNSSEC, Dynamic Zones, and Automatic Signing</a></span></dt> +<dd><dl> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563550">Converting from insecure to secure</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563588">Dynamic DNS update method</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563624">Fully automatic zone signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563796">Private-type records</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607729">DNSKEY rollovers</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607741">Dynamic DNS update method</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607774">Automatic key rollovers</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607801">NSEC3PARAM rollovers via UPDATE</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607811">Converting from NSEC to NSEC3</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607820">Converting from NSEC3 to NSEC</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607833">Converting from secure to insecure</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608144">Periodic re-signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608153">NSEC3 and OPTOUT</a></span></dt> +</dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#rfc5011.support">Dynamic Trust Anchor Management</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607625">Validating Resolver</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607648">Authoritative Server</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608185">Validating Resolver</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563834">Authoritative Server</a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#pkcs11">PKCS #11 (Cryptoki) support</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609400">Prerequisites</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607828">Building BIND 9 with PKCS#11</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609425">PKCS #11 Tools</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609456">Using the HSM</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609927">Specifying the engine on the command line</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609973">Running named with automatic zone re-signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2610506">Prerequisites</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608524">Building BIND 9 with PKCS#11</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608688">PKCS #11 Tools</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608718">Using the HSM</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2611101">Specifying the engine on the command line</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2611147">Running named with automatic zone re-signing</a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572544">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt> <dd><dl> @@ -1042,7 +1058,269 @@ options { </div> </div> </div> -<font color="red"><xi:include></xi:include></font><div class="sect1" lang="en"> +<div class="sect1" lang="en"> +<div class="titlepage"><div><div><h2 class="title" style="clear: both"> +<a name="dnssec.dynamic.zones"></a>DNSSEC, Dynamic Zones, and Automatic Signing</h2></div></div></div> +<p>As of BIND 9.7.0 it is possible to change a dynamic zone + from insecure to signed and back again. A secure zone can use + either NSEC or NSEC3 chains.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2563550"></a>Converting from insecure to secure</h3></div></div></div></div> +<p>Changing a zone from insecure to secure can be done in two + ways: using a dynamic DNS update, or the + <span><strong class="command">auto-dnssec</strong></span> zone option.</p> +<p>For either method, you need to configure + <span><strong class="command">named</strong></span> so that it can see the + <code class="filename">K*</code> files which contain the public and private + parts of the keys that will be used to sign the zone. These files + will have been generated by + <span><strong class="command">dnssec-keygen</strong></span>. You can do this by placing them + in the key-directory, as specified in + <code class="filename">named.conf</code>:</p> +<pre class="programlisting"> + zone example.net { + type master; + update-policy local; + file "dynamic/example.net/example.net"; + key-directory "dynamic/example.net"; + }; +</pre> +<p>If one KSK and one ZSK DNSKEY key have been generated, this + configuration will cause all records in the zone to be signed + with the ZSK, and the DNSKEY RRset to be signed with the KSK as + well. An NSEC chain will be generated as part of the initial + signing process.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2563588"></a>Dynamic DNS update method</h3></div></div></div></div> +<p>To insert the keys via dynamic update:</p> +<pre class="screen"> + % nsupdate + > ttl 3600 + > update add example.net DNSKEY 256 3 7 AwEAAZn17pUF0KpbPA2c7Gz76Vb18v0teKT3EyAGfBfL8eQ8al35zz3Y I1m/SAQBxIqMfLtIwqWPdgthsu36azGQAX8= + > update add example.net DNSKEY 257 3 7 AwEAAd/7odU/64o2LGsifbLtQmtO8dFDtTAZXSX2+X3e/UNlq9IHq3Y0 XtC0Iuawl/qkaKVxXe2lo8Ct+dM6UehyCqk= + > send +</pre> +<p>While the update request will complete almost immediately, + the zone will not be completely signed until + <span><strong class="command">named</strong></span> has had time to walk the zone and + generate the NSEC and RRSIG records. The NSEC record at the apex + will be added last, to signal that there is a complete NSEC + chain.</p> +<p>If you wish to sign using NSEC3 instead of NSEC, you should + add an NSEC3PARAM record to the initial update request. If you + wish the NSEC3 chain to have the OPTOUT bit set, set it in the + flags field of the NSEC3PARAM record.</p> +<pre class="screen"> + % nsupdate + > ttl 3600 + > update add example.net DNSKEY 256 3 7 AwEAAZn17pUF0KpbPA2c7Gz76Vb18v0teKT3EyAGfBfL8eQ8al35zz3Y I1m/SAQBxIqMfLtIwqWPdgthsu36azGQAX8= + > update add example.net DNSKEY 257 3 7 AwEAAd/7odU/64o2LGsifbLtQmtO8dFDtTAZXSX2+X3e/UNlq9IHq3Y0 XtC0Iuawl/qkaKVxXe2lo8Ct+dM6UehyCqk= + > update add example.net NSEC3PARAM 1 1 100 1234567890 + > send +</pre> +<p>Again, this update request will complete almost + immediately; however, the record won't show up until + <span><strong class="command">named</strong></span> has had a chance to build/remove the + relevant chain. A private type record will be created to record + the state of the operation (see below for more details), and will + be removed once the operation completes.</p> +<p>While the initial signing and NSEC/NSEC3 chain generation + is happening, other updates are possible as well.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2563624"></a>Fully automatic zone signing</h3></div></div></div></div> +<p>To enable automatic signing, add the + <span><strong class="command">auto-dnssec</strong></span> option to the zone statement in + <code class="filename">named.conf</code>. + <span><strong class="command">auto-dnssec</strong></span> has two possible arguments: + <code class="constant">allow</code> or + <code class="constant">maintain</code>.</p> +<p>With + <span><strong class="command">auto-dnssec allow</strong></span>, + <span><strong class="command">named</strong></span> can search the key directory for keys + matching the zone, insert them into the zone, and use them to + sign the zone. It will do so only when it receives an + <span><strong class="command">rndc sign <zonename></strong></span>.</p> +<p> + + <span><strong class="command">auto-dnssec maintain</strong></span> includes the above + functionality, but will also automatically adjust the zone's + DNSKEY records on schedule according to the keys' timing metadata. + (See <a href="man.dnssec-keygen.html" title="dnssec-keygen"><span class="refentrytitle"><span class="application">dnssec-keygen</span></span>(8)</a> and + <a href="man.dnssec-settime.html" title="dnssec-settime"><span class="refentrytitle"><span class="application">dnssec-settime</span></span>(8)</a> for more information.) + </p> +<p> + <span><strong class="command">named</strong></span> will periodically search the key directory + for keys matching the zone, and if the keys' metadata indicates + that any change should be made the zone, such as adding, removing, + or revoking a key, then that action will be carried out. By default, + the key directory is checked for changes every 60 minutes; this period + can be adjusted with the <code class="option">dnssec-loadkeys-interval</code>, up + to a maximum of 24 hours. The <span><strong class="command">rndc loadkeys</strong></span> forces + <span><strong class="command">named</strong></span> to check for key updates immediately. + </p> +<p> + If keys are present in the key directory the first time the zone + is loaded, the zone will be signed immediately, without waiting for an + <span><strong class="command">rndc sign</strong></span> or <span><strong class="command">rndc loadkeys</strong></span> + command. (Those commands can still be used when there are unscheduled + key changes, however.) + </p> +<p> + If you wish the zone to be signed using NSEC3 instead of NSEC, + submit an NSEC3PARAM record via dynamic update prior to the + scheduled publication and activation of the keys. If you wish the + NSEC3 chain to have the OPTOUT bit set, set it in the flags field + of the NSEC3PARAM record. The NSEC3PARAM record will not appear in + the zone immediately, but it will be stored for later reference. When + the zone is signed and the NSEC3 chain is completed, the NSEC3PARAM + record will appear in the zone. + </p> +<p>Using the + <span><strong class="command">auto-dnssec</strong></span> option requires the zone to be + configured to allow dynamic updates, by adding an + <span><strong class="command">allow-update</strong></span> or + <span><strong class="command">update-policy</strong></span> statement to the zone + configuration. If this has not been done, the configuration will + fail.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2563796"></a>Private-type records</h3></div></div></div></div> +<p>The state of the signing process is signaled by + private-type records (with a default type value of 65534). When + signing is complete, these records will have a nonzero value for + the final octet (for those records which have a nonzero initial + octet).</p> +<p>The private type record format: If the first octet is + non-zero then the record indicates that the zone needs to be + signed with the key matching the record, or that all signatures + that match the record should be removed.</p> +<p> + </p> +<div class="literallayout"><p><br> +<br> + algorithm (octet 1)<br> + key id in network order (octet 2 and 3)<br> + removal flag (octet 4)<br> + complete flag (octet 5)<br> +</p></div> +<p> + </p> +<p>Only records flagged as "complete" can be removed via + dynamic update. Attempts to remove other private type records + will be silently ignored.</p> +<p>If the first octet is zero (this is a reserved algorithm + number that should never appear in a DNSKEY record) then the + record indicates changes to the NSEC3 chains are in progress. The + rest of the record contains an NSEC3PARAM record. The flag field + tells what operation to perform based on the flag bits.</p> +<p> + </p> +<div class="literallayout"><p><br> +<br> + 0x01 OPTOUT<br> + 0x80 CREATE<br> + 0x40 REMOVE<br> + 0x20 NONSEC<br> +</p></div> +<p> + </p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607729"></a>DNSKEY rollovers</h3></div></div></div></div> +<p>As with insecure-to-secure conversions, rolling DNSSEC + keys can be done in two ways: using a dynamic DNS update, or the + <span><strong class="command">auto-dnssec</strong></span> zone option.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607741"></a>Dynamic DNS update method</h3></div></div></div></div> +<p> To perform key rollovers via dynamic update, you need to add + the <code class="filename">K*</code> files for the new keys so that + <span><strong class="command">named</strong></span> can find them. You can then add the new + DNSKEY RRs via dynamic update. + <span><strong class="command">named</strong></span> will then cause the zone to be signed + with the new keys. When the signing is complete the private type + records will be updated so that the last octet is non + zero.</p> +<p>If this is for a KSK you need to inform the parent and any + trust anchor repositories of the new KSK.</p> +<p>You should then wait for the maximum TTL in the zone before + removing the old DNSKEY. If it is a KSK that is being updated, + you also need to wait for the DS RRset in the parent to be + updated and its TTL to expire. This ensures that all clients will + be able to verify at least one signature when you remove the old + DNSKEY.</p> +<p>The old DNSKEY can be removed via UPDATE. Take care to + specify the correct key. + <span><strong class="command">named</strong></span> will clean out any signatures generated + by the old key after the update completes.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607774"></a>Automatic key rollovers</h3></div></div></div></div> +<p>When a new key reaches its activation date (as set by + <span><strong class="command">dnssec-keygen</strong></span> or <span><strong class="command">dnssec-settime</strong></span>), + if the <span><strong class="command">auto-dnssec</strong></span> zone option is set to + <code class="constant">maintain</code>, <span><strong class="command">named</strong></span> will + automatically carry out the key rollover. If the key's algorithm + has not previously been used to sign the zone, then the zone will + be fully signed as quickly as possible. However, if the new key + is replacing an existing key of the same algorithm, then the + zone will be re-signed incrementally, with signatures from the + old key being replaced with signatures from the new key as their + signature validity periods expire. By default, this rollover + completes in 30 days, after which it will be safe to remove the + old key from the DNSKEY RRset.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607801"></a>NSEC3PARAM rollovers via UPDATE</h3></div></div></div></div> +<p>Add the new NSEC3PARAM record via dynamic update. When the + new NSEC3 chain has been generated, the NSEC3PARAM flag field + will be zero. At this point you can remove the old NSEC3PARAM + record. The old chain will be removed after the update request + completes.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607811"></a>Converting from NSEC to NSEC3</h3></div></div></div></div> +<p>To do this, you just need to add an NSEC3PARAM record. When + the conversion is complete, the NSEC chain will have been removed + and the NSEC3PARAM record will have a zero flag field. The NSEC3 + chain will be generated before the NSEC chain is + destroyed.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607820"></a>Converting from NSEC3 to NSEC</h3></div></div></div></div> +<p>To do this, use <span><strong class="command">nsupdate</strong></span> to + remove all NSEC3PARAM records with a zero flag + field. The NSEC chain will be generated before the NSEC3 chain is + removed.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2607833"></a>Converting from secure to insecure</h3></div></div></div></div> +<p>To convert a signed zone to unsigned using dynamic DNS, + delete all the DNSKEY records from the zone apex using + <span><strong class="command">nsupdate</strong></span>. All signatures, NSEC or NSEC3 chains, + and associated NSEC3PARAM records will be removed automatically. + This will take place after the update request completes.</p> +<p> This requires the + <span><strong class="command">dnssec-secure-to-insecure</strong></span> option to be set to + <strong class="userinput"><code>yes</code></strong> in + <code class="filename">named.conf</code>.</p> +<p>In addition, if the <span><strong class="command">auto-dnssec maintain</strong></span> + zone statement is used, it should be removed or changed to + <span><strong class="command">allow</strong></span> instead (or it will re-sign). + </p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2608144"></a>Periodic re-signing</h3></div></div></div></div> +<p>In any secure zone which supports dynamic updates, named + will periodically re-sign RRsets which have not been re-signed as + a result of some update action. The signature lifetimes will be + adjusted so as to spread the re-sign load over time rather than + all at once.</p> +<div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"> +<a name="id2608153"></a>NSEC3 and OPTOUT</h3></div></div></div></div> +<p> + <span><strong class="command">named</strong></span> only supports creating new NSEC3 chains + where all the NSEC3 records in the zone have the same OPTOUT + state. + <span><strong class="command">named</strong></span> supports UPDATES to zones where the NSEC3 + records in the chain have mixed OPTOUT state. + <span><strong class="command">named</strong></span> does not support changing the OPTOUT + state of an individual NSEC3 record, the entire chain needs to be + changed if the OPTOUT state of an individual NSEC3 needs to be + changed.</p> +</div> +<div class="sect1" lang="en"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="rfc5011.support"></a>Dynamic Trust Anchor Management</h2></div></div></div> <p>BIND 9.7.0 introduces support for RFC 5011, dynamic trust @@ -1052,7 +1330,7 @@ options { configuration files.</p> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607625"></a>Validating Resolver</h3></div></div></div> +<a name="id2608185"></a>Validating Resolver</h3></div></div></div> <p>To configure a validating resolver to use RFC 5011 to maintain a trust anchor, configure the trust anchor using a <span><strong class="command">managed-keys</strong></span> statement. Information about @@ -1063,7 +1341,7 @@ options { </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607648"></a>Authoritative Server</h3></div></div></div> +<a name="id2563834"></a>Authoritative Server</h3></div></div></div> <p>To set up an authoritative zone for RFC 5011 trust anchor maintenance, generate two (or more) key signing keys (KSKs) for the zone. Sign the zone with one of them; this is the "active" @@ -1137,7 +1415,7 @@ $ <strong class="userinput"><code>dnssec-signzone -S -K keys example.net</code>< Debian Linux, Solaris x86 and Windows Server 2003.</p> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609400"></a>Prerequisites</h3></div></div></div> +<a name="id2610506"></a>Prerequisites</h3></div></div></div> <p>See the HSM vendor documentation for information about installing, initializing, testing and troubleshooting the HSM.</p> @@ -1211,7 +1489,7 @@ $ <strong class="userinput"><code>patch -p1 -d openssl-0.9.8l \ when we configure BIND 9.</p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2580824"></a>Building OpenSSL for the AEP Keyper on Linux</h4></div></div></div> +<a name="id2608349"></a>Building OpenSSL for the AEP Keyper on Linux</h4></div></div></div> <p>The AEP Keyper is a highly secure key storage device, but does not provide hardware cryptographic acceleration. It can carry out cryptographic operations, but it is probably @@ -1243,7 +1521,7 @@ $ <strong class="userinput"><code>./Configure linux-generic32 -m32 -pthread \ </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2580962"></a>Building OpenSSL for the SCA 6000 on Solaris</h4></div></div></div> +<a name="id2608419"></a>Building OpenSSL for the SCA 6000 on Solaris</h4></div></div></div> <p>The SCA-6000 PKCS #11 provider is installed as a system library, libpkcs11. It is a true crypto accelerator, up to 4 times faster than any CPU, so the flavor shall be @@ -1287,12 +1565,12 @@ $ <strong class="userinput"><code>./Configure solaris64-x86_64-cc \ </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607828"></a>Building BIND 9 with PKCS#11</h3></div></div></div> +<a name="id2608524"></a>Building BIND 9 with PKCS#11</h3></div></div></div> <p>When building BIND 9, the location of the custom-built OpenSSL library must be specified via configure.</p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2607836"></a>Configuring BIND 9 for Linux</h4></div></div></div> +<a name="id2608533"></a>Configuring BIND 9 for Linux</h4></div></div></div> <p>To link with the PKCS #11 provider, threads must be enabled in the BIND 9 build.</p> <p>The PKCS #11 library for the AEP Keyper is currently @@ -1308,7 +1586,7 @@ $ <strong class="userinput"><code>./configure CC="gcc -m32" --enable-threads \ </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2607867"></a>Configuring BIND 9 for Solaris</h4></div></div></div> +<a name="id2608564"></a>Configuring BIND 9 for Solaris</h4></div></div></div> <p>To link with the PKCS #11 provider, threads must be enabled in the BIND 9 build.</p> <pre class="screen"> @@ -1331,7 +1609,7 @@ $ <strong class="userinput"><code>./configure CC="cc -xarch=amd64" --enable-thre </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609425"></a>PKCS #11 Tools</h3></div></div></div> +<a name="id2608688"></a>PKCS #11 Tools</h3></div></div></div> <p>BIND 9 includes a minimal set of tools to operate the HSM, including <span><strong class="command">pkcs11-keygen</strong></span> to generate a new key pair @@ -1349,7 +1627,7 @@ $ <strong class="userinput"><code>./configure CC="cc -xarch=amd64" --enable-thre </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609456"></a>Using the HSM</h3></div></div></div> +<a name="id2608718"></a>Using the HSM</h3></div></div></div> <p>First, we must set up the runtime environment so the OpenSSL and PKCS #11 libraries can be loaded:</p> <pre class="screen"> @@ -1437,7 +1715,7 @@ example.net.signed </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609927"></a>Specifying the engine on the command line</h3></div></div></div> +<a name="id2611101"></a>Specifying the engine on the command line</h3></div></div></div> <p>The OpenSSL engine can be specified in <span><strong class="command">named</strong></span> and all of the BIND <span><strong class="command">dnssec-*</strong></span> tools by using the "-E @@ -1458,7 +1736,7 @@ $ <strong class="userinput"><code>dnssec-signzone -E '' -S example.net</code></s </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609973"></a>Running named with automatic zone re-signing</h3></div></div></div> +<a name="id2611147"></a>Running named with automatic zone re-signing</h3></div></div></div> <p>If you want <span><strong class="command">named</strong></span> to dynamically re-sign zones using HSM keys, and/or to to sign new records inserted via nsupdate, then diff --git a/doc/arm/Bv9ARM.ch06.html b/doc/arm/Bv9ARM.ch06.html index 86d5f820..0782f8d8 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.292 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: Bv9ARM.ch06.html,v 1.294 2011-10-14 00:04:22 tbox Exp $ --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> @@ -66,40 +66,40 @@ <dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575639"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575765"><span><strong class="command">logging</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577764"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577837"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577901"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577945"><span><strong class="command">masters</strong></span> Statement Definition and +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577790"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577864"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577928"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577972"><span><strong class="command">masters</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577966"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577993"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#options"><span><strong class="command">options</strong></span> Statement Definition and Usage</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_grammar"><span><strong class="command">server</strong></span> Statement Grammar</a></span></dt> <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#id2589533"><span><strong class="command">statistics-channels</strong></span> Statement Definition and +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589694"><span><strong class="command">statistics-channels</strong></span> Statement Definition and Usage</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#trusted-keys"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589741"><span><strong class="command">trusted-keys</strong></span> Statement Definition +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589971"><span><strong class="command">trusted-keys</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589857"><span><strong class="command">managed-keys</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2590018"><span><strong class="command">managed-keys</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#managed-keys"><span><strong class="command">managed-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#id2590214"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2590375"><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#id2591826"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2592123"><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#id2595392">Zone File</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2595553">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#id2597554">Discussion of MX Records</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2597851">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#id2598306">Inverse Mapping in IPv4</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598433">Other Zone File Directives</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598706"><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#id2598398">Inverse Mapping in IPv4</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598525">Other Zone File Directives</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598798"><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> @@ -1750,12 +1750,25 @@ category notify { null; }; </p> </td> </tr> +<tr> +<td> + <p><span><strong class="command">RPZ</strong></span></p> + </td> +<td> + <p> + Information about errors in response policy zone files, + rewritten responses, and at the highest + <span><strong class="command">debug</strong></span> levels, mere rewriting + attempts. + </p> + </td> +</tr> </tbody> </table></div> </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2577244"></a>The <span><strong class="command">query-errors</strong></span> Category</h4></div></div></div> +<a name="id2577271"></a>The <span><strong class="command">query-errors</strong></span> Category</h4></div></div></div> <p> The <span><strong class="command">query-errors</strong></span> category is specifically intended for debugging purposes: To identify @@ -1983,7 +1996,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2577764"></a><span><strong class="command">lwres</strong></span> Statement Grammar</h3></div></div></div> +<a name="id2577790"></a><span><strong class="command">lwres</strong></span> Statement Grammar</h3></div></div></div> <p> This is the grammar of the <span><strong class="command">lwres</strong></span> statement in the <code class="filename">named.conf</code> file: @@ -1999,7 +2012,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2577837"></a><span><strong class="command">lwres</strong></span> Statement Definition and Usage</h3></div></div></div> +<a name="id2577864"></a><span><strong class="command">lwres</strong></span> Statement Definition and Usage</h3></div></div></div> <p> The <span><strong class="command">lwres</strong></span> statement configures the name @@ -2050,7 +2063,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2577901"></a><span><strong class="command">masters</strong></span> Statement Grammar</h3></div></div></div> +<a name="id2577928"></a><span><strong class="command">masters</strong></span> Statement Grammar</h3></div></div></div> <pre class="programlisting"> <span><strong class="command">masters</strong></span> <em class="replaceable"><code>name</code></em> [<span class="optional">port <em class="replaceable"><code>ip_port</code></em></span>] { ( <em class="replaceable"><code>masters_list</code></em> | <em class="replaceable"><code>ip_addr</code></em> [<span class="optional">port <em class="replaceable"><code>ip_port</code></em></span>] [<span class="optional">key <em class="replaceable"><code>key</code></em></span>] ) ; [<span class="optional">...</span>] }; @@ -2058,7 +2071,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2577945"></a><span><strong class="command">masters</strong></span> Statement Definition and +<a name="id2577972"></a><span><strong class="command">masters</strong></span> Statement Definition and Usage</h3></div></div></div> <p><span><strong class="command">masters</strong></span> lists allow for a common set of masters to be easily used by @@ -2068,7 +2081,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2577966"></a><span><strong class="command">options</strong></span> Statement Grammar</h3></div></div></div> +<a name="id2577993"></a><span><strong class="command">options</strong></span> Statement Grammar</h3></div></div></div> <p> This is the grammar of the <span><strong class="command">options</strong></span> statement in the <code class="filename">named.conf</code> file: @@ -2089,6 +2102,10 @@ badresp:1,adberr:0,findfail:0,valfail:0] [<span class="optional"> cache-file <em class="replaceable"><code>path_name</code></em>; </span>] [<span class="optional"> dump-file <em class="replaceable"><code>path_name</code></em>; </span>] [<span class="optional"> bindkeys-file <em class="replaceable"><code>path_name</code></em>; </span>] + [<span class="optional"> secroots-file <em class="replaceable"><code>path_name</code></em>; </span>] + [<span class="optional"> session-keyfile <em class="replaceable"><code>path_name</code></em>; </span>] + [<span class="optional"> session-keyname <em class="replaceable"><code>key_name</code></em>; </span>] + [<span class="optional"> session-keyalg <em class="replaceable"><code>algorithm_id</code></em>; </span>] [<span class="optional"> memstatistics <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> memstatistics-file <em class="replaceable"><code>path_name</code></em>; </span>] [<span class="optional"> pid-file <em class="replaceable"><code>path_name</code></em>; </span>] @@ -2265,7 +2282,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] [<span class="optional"> resolver-query-timeout <em class="replaceable"><code>number</code></em> ; </span>] [<span class="optional"> deny-answer-addresses { <em class="replaceable"><code>address_match_list</code></em> } [<span class="optional"> except-from { <em class="replaceable"><code>namelist</code></em> } </span>];</span>] [<span class="optional"> deny-answer-aliases { <em class="replaceable"><code>namelist</code></em> } [<span class="optional"> except-from { <em class="replaceable"><code>namelist</code></em> } </span>];</span>] - [<span class="optional"> response-policy { <em class="replaceable"><code>zone_name</code></em> [<span class="optional"> policy <em class="replaceable"><code>given</code></em> | <em class="replaceable"><code>no-op</code></em> | <em class="replaceable"><code>nxdomain</code></em> | <em class="replaceable"><code>nodata</code></em> | <em class="replaceable"><code>cname domain</code></em> </span>] ; } ; </span>] + [<span class="optional"> response-policy { <em class="replaceable"><code>zone_name</code></em> [<span class="optional"> policy given | disabled | passthru | nxdomain | nodata | cname <em class="replaceable"><code>domain</code></em> </span>] ; } ; </span>] }; </pre> </div> @@ -2523,7 +2540,8 @@ badresp:1,adberr:0,findfail:0,valfail:0] The pathname of the file the server dumps security roots to when instructed to do so with <span><strong class="command">rndc secroots</strong></span>. - If not specified, the default is <code class="filename">named.secroots</code>. + If not specified, the default is + <code class="filename">named.secroots</code>. </p></dd> <dt><span class="term"><span><strong class="command">session-keyfile</strong></span></span></dt> <dd><p> @@ -2549,14 +2567,6 @@ badresp:1,adberr:0,findfail:0,valfail:0] hmac-sha384, hmac-sha512 and hmac-md5. If not specified, the default is hmac-sha256. </p></dd> -<dt><span class="term"><span><strong class="command">session-keyfile</strong></span></span></dt> -<dd><p> - The pathname of the file into which to write a session TSIG - key for use by <span><strong class="command">nsupdate -l</strong></span>. (See the - discussion of the <span><strong class="command">update-policy</strong></span> - statement's <strong class="userinput"><code>local</code></strong> option for more - details on this feature.) - </p></dd> <dt><span class="term"><span><strong class="command">port</strong></span></span></dt> <dd><p> The UDP/TCP port number the server uses for @@ -3701,7 +3711,7 @@ options { </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2583835"></a>Forwarding</h4></div></div></div> +<a name="id2583781"></a>Forwarding</h4></div></div></div> <p> The forwarding facility can be used to create a large site-wide cache on a few servers, reducing traffic over links to external @@ -3745,7 +3755,7 @@ options { </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2583894"></a>Dual-stack Servers</h4></div></div></div> +<a name="id2583840"></a>Dual-stack Servers</h4></div></div></div> <p> Dual-stack servers are used as servers of last resort to work around @@ -3956,7 +3966,7 @@ options { </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2584582"></a>Interfaces</h4></div></div></div> +<a name="id2584528"></a>Interfaces</h4></div></div></div> <p> The interfaces and ports that the server will answer queries from may be specified using the <span><strong class="command">listen-on</strong></span> option. <span><strong class="command">listen-on</strong></span> takes @@ -4424,7 +4434,7 @@ avoid-v6-udp-ports {}; </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2585731"></a>UDP Port Lists</h4></div></div></div> +<a name="id2585676"></a>UDP Port Lists</h4></div></div></div> <p> <span><strong class="command">use-v4-udp-ports</strong></span>, <span><strong class="command">avoid-v4-udp-ports</strong></span>, @@ -4466,7 +4476,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; }; </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2585790"></a>Operating System Resource Limits</h4></div></div></div> +<a name="id2585736"></a>Operating System Resource Limits</h4></div></div></div> <p> The server's usage of many system resources can be limited. Scaled values are allowed when specifying resource limits. For @@ -4628,7 +4638,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; }; </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2586281"></a>Periodic Task Intervals</h4></div></div></div> +<a name="id2586295"></a>Periodic Task Intervals</h4></div></div></div> <div class="variablelist"><dl> <dt><span class="term"><span><strong class="command">cleaning-interval</strong></span></span></dt> <dd><p> @@ -5049,7 +5059,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; }; <p> Specify a private RDATA type to be used when generating key signing records. The default is - <code class="literal">65535</code>. + <code class="literal">65534</code>. </p> <p> It is expected that this parameter may be removed @@ -5467,7 +5477,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; }; </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2588388"></a>Content Filtering</h4></div></div></div> +<a name="id2588333"></a>Content Filtering</h4></div></div></div> <p> <acronym class="acronym">BIND</acronym> 9 provides the ability to filter out DNS responses from external DNS servers containing @@ -5590,131 +5600,228 @@ deny-answer-aliases { "example.net"; }; </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2588510"></a>Response Policy Zone (RPZ) Rewriting</h4></div></div></div> +<a name="id2588456"></a>Response Policy Zone (RPZ) Rewriting</h4></div></div></div> <p> <acronym class="acronym">BIND</acronym> 9 includes an intentionally limited mechanism to modify DNS responses for recursive requests - similar to email anti-spam DNS blacklists. - All response policy zones are named in the - <span><strong class="command">response-policy</strong></span> option for the view or among the - global options if there is no response-policy option for the view. + somewhat similar to email anti-spam DNS blacklists. + Responses can be changed to deny the existence of domains(NXDOMAIN), + deny the existence of IP addresses for domains (NODATA), + or contain other IP addresses or data. </p> <p> - The rules encoded in a response policy zone (RPZ) are applied - only to responses to queries that ask for recursion (RD=1). - RPZs are normal DNS zones containing RRsets + The actions encoded in a response policy zone (RPZ) are applied + only to queries that ask for recursion (RD=1). + Response policy zones are named in the + <span><strong class="command">response-policy</strong></span> option for the view or among the + global options if there is no response-policy option for the view. + RPZs are ordinary DNS zones containing RRsets that can be queried normally if allowed. It is usually best to restrict those queries with something like - <span><strong class="command">allow-query {none; };</strong></span> or - <span><strong class="command">allow-query { 127.0.0.1; };</strong></span>. + <span><strong class="command">allow-query { localhost; };</strong></span>. </p> <p> - There are four kinds of RPZ rewrite rules. QNAME rules are - applied to query names in requests and to targets of CNAME - records resolved in the process of generating the response. - The owner name of a QNAME rule is the query name relativized + There are four kinds of RPZ records, QNAME, IP, NSIP, + and NSDNAME. + QNAME records are applied to query names of requests and targets + of CNAME records resolved to generate the response. + The owner name of a QNAME RPZ record is the query name relativized to the RPZ. - The records in a rewrite rule are usually A, AAAA, or special - CNAMEs, but can be any type except DNAME. - </p> -<p> - IP rules are triggered by addresses in A and AAAA records. - All IP addresses in A or AAAA RRsets are tested and the rule - longest prefix is applied. Ties between rules with equal prefixes - are broken in favor of the first RPZ mentioned in the - response-policy option. - The rule matching the smallest IP address is chosen among equal - prefix rules from a single RPZ. - IP rules are expressed in RRsets with owner names that are - subdomains of rpz-ip and encoding an IP address block, reversed - as in IN-ARPA. - prefix.B.B.B.B with prefix between 1 and 32 and B between 1 and 255 - encodes an IPv4 address. - IPv6 addresses are encoded by with prefix.W.W.W.W.W.W.W.W or - prefix.WORDS.zz.WORDS. The words in the standard IPv6 text - representation are reversed, "::" is replaced with ".zz.", - and ":" becomes ".". - </p> -<p> - NSDNAME rules match names in NS RRsets for the response or a - parent. They are encoded as subdomains of rpz-nsdomain relativized + </p> +<p> + The second kind of RPZ record, an IP policy record, + is triggered by addresses in A and AAAA records + for the ANSWER sections of responses. + IP policy records have owner names that are + subdomains of <strong class="userinput"><code>rpz-ip</code></strong> relativized to the + RPZ origin name and encode an IP address or address block. + IPv4 addresses are encoded as + <strong class="userinput"><code>prefixlength.B4.B3.B2.B1.rpz-ip</code></strong>. + The prefix length must be between 1 and 32. + All four bytes, B4, B3, B2, and B1, must be present. + B4 is the decimal value of the least significant byte of the + IPv4 address as in IN-ADDR.ARPA. + IPv6 addresses are encoded in a format similar to the standard + IPv6 text representation, + <strong class="userinput"><code>prefixlength.W8.W7.W6.W5.W4.W3.W2.W1.rpz-ip</code></strong>. + Each of W8,...,W1 is a one to four digit hexadecimal number + representing 16 bits of the IPv6 address as in the standard text + representation of IPv6 addresses, but reversed as in IN-ADDR.ARPA. + All 8 words must be present except when consecutive + zero words are replaced with <strong class="userinput"><code>.zz.</code></strong> + analogous to double colons (::) in standard IPv6 text encodings. + The prefix length must be between 1 and 128. + </p> +<p> + NSDNAME policy records match names of authoritative servers + for the query name, a parent of the query name, a CNAME, + or a parent of a CNAME. + They are encoded as subdomains of + <strong class="userinput"><code>rpz-nsdomain</code></strong> relativized to the RPZ origin name. </p> <p> - NSIP rules match IP addresses in A and AAAA RRsets for names of - responsible servers or the names that can be matched by NSDNAME - rules. The are encoded like IP rules except as subdomains of - rpz-nsip. + NSIP policy records match IP addresses in A and AAAA RRsets + for domains that can be checked against NSDNAME policy records. + The are encoded like IP policies except as subdomains of + <strong class="userinput"><code>rpz-nsip</code></strong>. + </p> +<p> + The query response is checked against all RPZs, so + two or more policy records can apply to a single response. + Because DNS responses can be rewritten according by at most a + single policy record, a single policy (other than + <span><strong class="command">DISABLED</strong></span> policies) must be chosen. + Policies are chosen in the following order: + </p> +<div class="itemizedlist"><ul type="disc"> +<li>Among applicable zones, use the RPZ that appears first + in the response-policy option. + </li> +<li>Prefer QNAME to IP to NSDNAME to NSIP policy records + in a single RPZ + </li> +<li>Among applicable NSDNAME policy records, prefer the + policy record that matches the lexically smallest name + </li> +<li>Among IP or NSIP policy records, prefer the record + with the longest prefix. + </li> +<li>Among records with the same prefex length, + prefer the IP or NSIP policy record that matches + the smallest IP address. + </li> +</ul></div> +<p> + </p> +<p> + When the processing of a response is restarted to resolve + DNAME or CNAME records and an applicable policy record set has + not been found, + all RPZs are again consulted for the DNAME or CNAME names + and addresses. </p> <p> - Authority verification issues and variations in authority data in - the current version of <acronym class="acronym">BIND</acronym> 9 can cause - inconsistent results from NSIP and NSDNAME. So they are available + Authority verification issues and variations in authority data + can cause inconsistent results for NSIP and NSDNAME policy records. + Glue NS records often differ from authoritative NS records. + So they are available only when <acronym class="acronym">BIND</acronym> is built with the <strong class="userinput"><code>--enable-rpz-nsip</code></strong> or <strong class="userinput"><code>--enable-rpz-nsdname</code></strong> options on the "configure" command line. </p> <p> - Four policies can be expressed. - The <span><strong class="command">NXDOMAIN</strong></span> policy causes a NXDOMAIN response - and is expressed with an RRset consisting of a single CNAME - whose target is the root domain (.). - <span><strong class="command">NODATA</strong></span> generates NODATA or ANCOUNT=1 regardless - of query type. - It is expressed with a CNAME whose target is the wildcard - top-level domain (*.). - The <span><strong class="command">NO-OP</strong></span> policy does not change the response - and is used to "poke holes" in policies for larger CIDR blocks or in - zones named later in the <span><strong class="command">response-policy</strong></span> option. - The NO-OP policy is expressed by a CNAME with a target consisting - of the variable part of the owner name, such as "example.com." for - a QNAME rule or "128.1.0.0.127." for an IP rule. - The <span><strong class="command">CNAME</strong></span> policy is used to replace the RRsets - of response. - A and AAAA RRsets are most common and useful to capture - an evil domain in a walled garden, but any valid set of RRsets - is possible. - </p> -<p> - All of the policies in an RPZ can be overridden with a - <span><strong class="command">policy</strong></span> clause. - <span><strong class="command">given</strong></span> says "do not override." - <span><strong class="command">no-op</strong></span> says "do nothing" regardless of the policy - in RPZ records. - <span><strong class="command">nxdomain</strong></span> causes all RPZ rules to generate - NXDOMAIN results. - <span><strong class="command">nodata</strong></span> gives nodata. - <span><strong class="command">cname domain</strong></span> causes all RPZ rules to act as if - the consisted of a "cname domain" record. + RPZ record sets are special CNAME records or one or more + of any types of DNS record except DNAME or DNSSEC. + Except when a policy record is a CNAME, there can be more + more than one record and more than one type + in a set of policy records. + Except for three kinds of CNAME records that are illegal except + in policy zones, the records in a set are used in the response as if + their owner name were the query name. They are copied to the + response as dictated by their types. + </p> +<div class="itemizedlist"><ul type="disc"> +<li>A CNAME whose target is the root domain (.) + specifies the <span><strong class="command">NXDOMAIN</strong></span> policy, + which generates an NXDOMAIN response. + </li> +<li>A CNAME whose target is the wildcard top-level + domain (*.) specifies the <span><strong class="command">NODATA</strong></span> policy, + which rewrites the response to NODATA or ANCOUNT=1. + </li> +<li>A CNAME whose target is a wildcard hostname such + as *.example.com is used normally after the astrisk (*) + has been replaced with the query name. + These records are usually resolved with ordinary CNAMEs + outside the policy zones. They can be useful for logging. + </li> +<li>The <span><strong class="command">PASSTHRU</strong></span> policy is specified + by a CNAME whose target is the variable part of its own + owner name. It causes the response to not be rewritten + and is most often used to "poke holes" in policies for + CIDR blocks. + </li> +</ul></div> +<p> + </p> +<p> + The policies specified in individual records + in an RPZ can be overridden with a <span><strong class="command">policy</strong></span> clause + in the <span><strong class="command">response-policy</strong></span> option. + An organization using an RPZ provided by another organization might + use this mechanism to redirect domains to its own walled garden. + </p> +<div class="itemizedlist"><ul type="disc"> +<li> +<span><strong class="command">GIVEN</strong></span> says "do not override." + </li> +<li> +<span><strong class="command">DISABLED</strong></span> causes policy records to do + nothing but log what they might have done. + The response to the DNS query will be written according to + any matching policy records that are not disabled. + Policy zones overridden with <span><strong class="command">DISABLED</strong></span> should + appear first, because they will often not be logged + if a higher precedence policy is found first. + </li> +<li> +<span><strong class="command">PASSTHRU</strong></span> causes all policy records + to act as if they were CNAME records with targets the variable + part of their owner name. They protect the response from + being changed. + </li> +<li> +<span><strong class="command">NXDOMAIN</strong></span> causes all RPZ records + to specify NXDOMAIN policies. + </li> +<li> +<span><strong class="command">NODATA</strong></span> overrides with the + NODATA policy + </li> +<li> +<span><strong class="command">CNAME domain</strong></span> causes all RPZ + policy records to act as if they were "cname domain" records. + </li> +</ul></div> +<p> </p> <p> For example, you might use this option statement </p> -<pre class="programlisting">response-policy { zone "bl"; };</pre> +<pre class="programlisting"> response-policy { zone "badlist"; };</pre> <p> and this zone statement </p> -<pre class="programlisting">zone "bl" {type master; file "example/bl"; allow-query {none;}; };</pre> +<pre class="programlisting"> zone "badlist" {type master; file "master/badlist"; allow-query {none;}; };</pre> <p> with this zone file </p> <pre class="programlisting">$TTL 1H -@ SOA LOCALHOST. named-mgr.example.com (1 1h 15m 30d 2h) +@ SOA LOCALHOST. named-mgr.example.com (1 1h 15m 30d 2h) + NS LOCALHOST. + +; QNAME policy records. There are no periods (.) after the owner names. +nxdomain.domain.com CNAME . ; NXDOMAIN policy +nodata.domain.com CNAME *. ; NODATA policy +bad.domain.com A 10.0.0.1 ; redirect to a walled garden + AAAA 2001:2::1 + +; do not rewrite (PASSTHRU) OK.DOMAIN.COM +ok.domain.com CNAME ok.domain.com. + +bzone.domain.com CNAME garden.example.com. + +; redirect x.bzone.domain.com to x.bzone.domain.com.garden.example.com +*.bzone.domain.com CNAME *.garden.example.com. -; QNAME rules -nxdomain.domain.com CNAME . -nodata.domain.com CNAME *. -bad.domain.com A 10.0.0.1 - AAAA 2001:2::1 -ok.domain.com CNAME ok.domain.com. -*.badzone.domain.com CNAME garden.example.com. -; IP rules rewriting all answers for 127/8 except 127.0.0.1 -8.0.0.0.127.ip CNAME . -32.1.0.0.127.ip CNAME 32.1.0.0.127. +; IP policy records that rewrite all answers for 127/8 except 127.0.0.1 +8.0.0.0.127.rpz-ip CNAME . +32.1.0.0.127.rpz-ip CNAME 32.1.0.0.127. ; PASSTHRU for 127.0.0.1 -; NSDNAME and NSIP rules +; NSDNAME and NSIP policy records ns.domain.com.rpz-nsdname CNAME . 48.zz.2.2001.rpz-nsip CNAME . </pre> @@ -5929,7 +6036,7 @@ ns.domain.com.rpz-nsdname CNAME . </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2589533"></a><span><strong class="command">statistics-channels</strong></span> Statement Definition and +<a name="id2589694"></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 @@ -5989,7 +6096,7 @@ ns.domain.com.rpz-nsdname CNAME . </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2589741"></a><span><strong class="command">trusted-keys</strong></span> Statement Definition +<a name="id2589971"></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 @@ -6029,7 +6136,7 @@ ns.domain.com.rpz-nsdname CNAME . </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2589857"></a><span><strong class="command">managed-keys</strong></span> Statement Grammar</h3></div></div></div> +<a name="id2590018"></a><span><strong class="command">managed-keys</strong></span> Statement Grammar</h3></div></div></div> <pre class="programlisting"><span><strong class="command">managed-keys</strong></span> { <em class="replaceable"><code>string</code></em> initial-key <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> initial-key <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>] @@ -6164,7 +6271,7 @@ ns.domain.com.rpz-nsdname CNAME . </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2590214"></a><span><strong class="command">view</strong></span> Statement Definition and Usage</h3></div></div></div> +<a name="id2590375"></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 @@ -6465,10 +6572,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="id2591826"></a><span><strong class="command">zone</strong></span> Statement Definition and Usage</h3></div></div></div> +<a name="id2592123"></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="id2591833"></a>Zone Types</h4></div></div></div> +<a name="id2592131"></a>Zone Types</h4></div></div></div> <div class="informaltable"><table border="1"> <colgroup> <col> @@ -6748,7 +6855,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="id2592547"></a>Class</h4></div></div></div> +<a name="id2592708"></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>), @@ -6770,7 +6877,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="id2592580"></a>Zone Options</h4></div></div></div> +<a name="id2592741"></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> @@ -7681,7 +7788,7 @@ example.com. NS ns2.example.net. </div> <div class="sect1" lang="en"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id2595392"></a>Zone File</h2></div></div></div> +<a name="id2595553"></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> @@ -7694,7 +7801,7 @@ example.com. NS ns2.example.net. </p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2595410"></a>Resource Records</h4></div></div></div> +<a name="id2595639"></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 @@ -8431,7 +8538,7 @@ example.com. NS ns2.example.net. </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2596965"></a>Textual expression of RRs</h4></div></div></div> +<a name="id2597194"></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 @@ -8634,7 +8741,7 @@ example.com. NS ns2.example.net. </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2597554"></a>Discussion of MX Records</h3></div></div></div> +<a name="id2597851"></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 @@ -8890,7 +8997,7 @@ example.com. NS ns2.example.net. </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2598306"></a>Inverse Mapping in IPv4</h3></div></div></div> +<a name="id2598398"></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 @@ -8951,7 +9058,7 @@ example.com. NS ns2.example.net. </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2598433"></a>Other Zone File Directives</h3></div></div></div> +<a name="id2598525"></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 @@ -8966,7 +9073,7 @@ example.com. NS ns2.example.net. </p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2598455"></a>The <span><strong class="command">@</strong></span> (at-sign)</h4></div></div></div> +<a name="id2598548"></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. @@ -8977,7 +9084,7 @@ example.com. NS ns2.example.net. </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2598471"></a>The <span><strong class="command">$ORIGIN</strong></span> Directive</h4></div></div></div> +<a name="id2598564"></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> @@ -9006,7 +9113,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="id2598600"></a>The <span><strong class="command">$INCLUDE</strong></span> Directive</h4></div></div></div> +<a name="id2598625"></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> @@ -9042,7 +9149,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="id2598669"></a>The <span><strong class="command">$TTL</strong></span> Directive</h4></div></div></div> +<a name="id2598694"></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> @@ -9061,7 +9168,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="id2598706"></a><acronym class="acronym">BIND</acronym> Master File Extension: the <span><strong class="command">$GENERATE</strong></span> Directive</h3></div></div></div> +<a name="id2598798"></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> @@ -9485,7 +9592,7 @@ HOST-127.EXAMPLE. MX 0 . </p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2599659"></a>Name Server Statistics Counters</h4></div></div></div> +<a name="id2599684"></a>Name Server Statistics Counters</h4></div></div></div> <div class="informaltable"><table border="1"> <colgroup> <col> @@ -10042,7 +10149,7 @@ HOST-127.EXAMPLE. MX 0 . </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2601201"></a>Zone Maintenance Statistics Counters</h4></div></div></div> +<a name="id2601430"></a>Zone Maintenance Statistics Counters</h4></div></div></div> <div class="informaltable"><table border="1"> <colgroup> <col> @@ -10196,7 +10303,7 @@ HOST-127.EXAMPLE. MX 0 . </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2601584"></a>Resolver Statistics Counters</h4></div></div></div> +<a name="id2601813"></a>Resolver Statistics Counters</h4></div></div></div> <div class="informaltable"><table border="1"> <colgroup> <col> @@ -10579,7 +10686,7 @@ HOST-127.EXAMPLE. MX 0 . </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2602742"></a>Socket I/O Statistics Counters</h4></div></div></div> +<a name="id2602835"></a>Socket I/O Statistics Counters</h4></div></div></div> <p> Socket I/O statistics counters are defined per socket types, which are @@ -10734,7 +10841,7 @@ HOST-127.EXAMPLE. MX 0 . </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2603115"></a>Compatibility with <span class="emphasis"><em>BIND</em></span> 8 Counters</h4></div></div></div> +<a name="id2603208"></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 1f0e80b9..77237361 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.257 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: Bv9ARM.ch07.html,v 1.259 2011-10-14 00:04:23 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#id2603289"><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#id2603382"><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#id2603438">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603498">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603600">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603659">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> @@ -122,7 +122,7 @@ zone "example.com" { </div> <div class="sect1" lang="en"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id2603289"></a><span><strong class="command">Chroot</strong></span> and <span><strong class="command">Setuid</strong></span> +<a name="id2603382"></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> @@ -148,7 +148,7 @@ zone "example.com" { </p> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2603438"></a>The <span><strong class="command">chroot</strong></span> Environment</h3></div></div></div> +<a name="id2603600"></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 @@ -176,7 +176,7 @@ zone "example.com" { </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2603498"></a>Using the <span><strong class="command">setuid</strong></span> Function</h3></div></div></div> +<a name="id2603659"></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 9130e52d..db15aad8 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.258 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: Bv9ARM.ch08.html,v 1.260 2011-10-14 00:04:23 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#id2603646">Common Problems</a></span></dt> -<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2603652">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#id2603664">Incrementing and Changing the Serial Number</a></span></dt> -<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603681">Where Can I Get Help?</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603739">Common Problems</a></span></dt> +<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2603745">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#id2603756">Incrementing and Changing the Serial Number</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603773">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="id2603646"></a>Common Problems</h2></div></div></div> +<a name="id2603739"></a>Common Problems</h2></div></div></div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2603652"></a>It's not working; how can I figure out what's wrong?</h3></div></div></div> +<a name="id2603745"></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="id2603664"></a>Incrementing and Changing the Serial Number</h2></div></div></div> +<a name="id2603756"></a>Incrementing and Changing the Serial Number</h2></div></div></div> <p> Zone serial numbers are just numbers — 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="id2603681"></a>Where Can I Get Help?</h2></div></div></div> +<a name="id2603773"></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 78eac83a..fbfe9341 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.262 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: Bv9ARM.ch09.html,v 1.264 2011-10-14 00:04:23 tbox Exp $ --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> @@ -45,31 +45,31 @@ <div class="toc"> <p><b>Table of Contents</b></p> <dl> -<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2603811">Acknowledgments</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2603904">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#id2603982">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2604007">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#id2607331">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607424">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch09.html#bind9.library">BIND 9 DNS Library Support</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608665">Prerequisite</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607924">Compilation</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607948">Installation</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607979">Known Defects/Restrictions</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608056">The dns.conf File</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608151">Sample Applications</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2609192">Library References</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607996">Prerequisite</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608006">Compilation</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608030">Installation</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608881">Known Defects/Restrictions</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608957">The dns.conf File</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608984">Sample Applications</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2610025">Library References</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="id2603811"></a>Acknowledgments</h2></div></div></div> +<a name="id2603904"></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> @@ -172,7 +172,7 @@ </div> <div class="sect1" lang="en"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id2603982"></a>General <acronym class="acronym">DNS</acronym> Reference Information</h2></div></div></div> +<a name="id2604007"></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> @@ -260,17 +260,17 @@ </p> <div class="bibliography"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2604170"></a>Bibliography</h4></div></div></div> +<a name="id2604263"></a>Bibliography</h4></div></div></div> <div class="bibliodiv"> <h3 class="title">Standards</h3> <div class="biblioentry"> -<a name="id2604181"></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="id2604274"></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="id2604204"></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 — Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p> +<a name="id2604297"></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 — Concepts and Facilities</i>. </span><span class="pubdate">November 1987. </span></p> </div> <div class="biblioentry"> -<a name="id2604228"></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 — Implementation and +<a name="id2604389"></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 — Implementation and Specification</i>. </span><span class="pubdate">November 1987. </span></p> </div> </div> @@ -278,42 +278,42 @@ <h3 class="title"> <a name="proposed_standards"></a>Proposed Standards</h3> <div class="biblioentry"> -<a name="id2604332"></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="id2604425"></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="id2604359"></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="id2604520"></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="id2604385"></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="id2604546"></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="id2604409"></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="id2604570"></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="id2604433"></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="id2604594"></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="id2604556"></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="id2604649"></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="id2604583"></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="id2604676"></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="id2604610"></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="id2604702"></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="id2604672"></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="id2604764"></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="id2604701"></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="id2604794"></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="id2604731"></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="id2604824"></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="id2604758"></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="id2604851"></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> @@ -322,19 +322,19 @@ <h3 class="title"> <acronym class="acronym">DNS</acronym> Security Proposed Standards</h3> <div class="biblioentry"> -<a name="id2604840"></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="id2604933"></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="id2604867"></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="id2604960"></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="id2604903"></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="id2604996"></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="id2604968"></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="id2605061"></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="id2605033"></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="id2605126"></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> @@ -342,146 +342,146 @@ <h3 class="title">Other Important RFCs About <acronym class="acronym">DNS</acronym> Implementation</h3> <div class="biblioentry"> -<a name="id2605107"></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="id2605200"></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="id2605132"></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="id2605225"></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="id2605201"></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="id2605293"></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="id2605236"></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="id2605329"></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="id2605282"></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="id2605374"></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="id2605339"></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="id2605432"></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="id2605377"></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="id2605469"></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="id2605412"></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="id2605505"></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="id2605466"></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="id2605559"></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="id2605505"></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="id2605597"></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="id2605530"></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="id2605623"></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="id2605556"></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="id2605649"></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="id2605582"></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="id2605675"></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="id2605609"></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="id2605702"></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="id2605649"></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="id2605741"></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="id2605678"></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="id2605771"></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="id2605708"></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="id2605801"></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="id2605751"></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="id2605844"></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="id2605784"></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="id2605877"></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="id2605811"></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="id2605904"></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="id2605834"></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="id2605927"></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="id2605892"></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="id2605985"></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="id2605924"></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="id2606017"></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="id2605949"></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="id2606042"></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="id2605972"></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="id2606065"></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="id2605995"></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="id2606156"></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="id2606041"></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="id2606202"></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="id2606065"></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="id2606226"></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="id2606122"></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="id2606283"></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="id2606146"></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="id2606307"></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="id2606172"></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="id2606333"></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="id2606199"></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="id2606360"></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="id2606235"></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="id2606396"></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="id2606281"></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="id2606442"></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="id2606313"></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="id2606474"></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="id2606359"></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="id2606520"></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="id2606394"></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="id2606555"></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> @@ -497,47 +497,47 @@ </p> </div> <div class="biblioentry"> -<a name="id2606439"></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="id2606600"></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="id2606461"></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="id2606622"></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="id2606487"></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="id2606648"></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="id2606513"></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="id2606674"></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="id2606536"></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="id2606697"></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="id2606582"></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="id2606743"></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="id2606605"></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="id2606766"></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="id2606632"></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="id2606793"></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="id2606658"></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="id2606819"></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="id2606838"></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="id2606931"></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="id2606896"></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="id2606988"></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="id2606922"></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="id2607015"></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> @@ -551,39 +551,39 @@ </p> </div> <div class="biblioentry"> -<a name="id2606970"></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="id2607063"></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="id2607010"></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="id2607102"></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="id2607036"></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="id2607129"></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="id2607066"></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="id2607159"></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="id2607092"></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="id2607185"></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="id2607118"></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="id2607211"></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="id2607155"></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="id2607248"></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="id2607191"></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="id2607284"></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="id2607218"></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="id2607310"></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="id2607244"></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="id2607337"></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="id2607289"></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="id2607382"></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> @@ -604,14 +604,14 @@ </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607331"></a>Other Documents About <acronym class="acronym">BIND</acronym> +<a name="id2607424"></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="id2607340"></a>Bibliography</h4></div></div></div> +<a name="id2607433"></a>Bibliography</h4></div></div></div> <div class="biblioentry"> -<a name="id2607342"></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="id2607435"></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> @@ -648,7 +648,7 @@ </ul></div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2608665"></a>Prerequisite</h3></div></div></div> +<a name="id2607996"></a>Prerequisite</h3></div></div></div> <p>GNU make is required to build the export libraries (other part of BIND 9 can still be built with other types of make). In the reminder of this document, "make" means GNU make. Note that @@ -657,7 +657,7 @@ </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607924"></a>Compilation</h3></div></div></div> +<a name="id2608006"></a>Compilation</h3></div></div></div> <pre class="screen"> $ <strong class="userinput"><code>./configure --enable-exportlib <em class="replaceable"><code>[other flags]</code></em></code></strong> $ <strong class="userinput"><code>make</code></strong> @@ -672,7 +672,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607948"></a>Installation</h3></div></div></div> +<a name="id2608030"></a>Installation</h3></div></div></div> <pre class="screen"> $ <strong class="userinput"><code>cd lib/export</code></strong> $ <strong class="userinput"><code>make install</code></strong> @@ -694,7 +694,7 @@ $ <strong class="userinput"><code>make install</code></strong> </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2607979"></a>Known Defects/Restrictions</h3></div></div></div> +<a name="id2608881"></a>Known Defects/Restrictions</h3></div></div></div> <div class="itemizedlist"><ul type="disc"> <li><p>Currently, win32 is not supported for the export library. (Normal BIND 9 application can be built as @@ -734,7 +734,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2608056"></a>The dns.conf File</h3></div></div></div> +<a name="id2608957"></a>The dns.conf File</h3></div></div></div> <p>The IRS library supports an "advanced" configuration file related to the DNS library for configuration parameters that would be beyond the capability of the @@ -752,14 +752,14 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2608151"></a>Sample Applications</h3></div></div></div> +<a name="id2608984"></a>Sample Applications</h3></div></div></div> <p>Some sample application programs using this API are provided for reference. The following is a brief description of these applications. </p> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2608160"></a>sample: a simple stub resolver utility</h4></div></div></div> +<a name="id2608993"></a>sample: a simple stub resolver utility</h4></div></div></div> <p> It sends a query of a given name (of a given optional RR type) to a specified recursive server, and prints the result as a list of @@ -823,7 +823,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2608250"></a>sample-async: a simple stub resolver, working asynchronously</h4></div></div></div> +<a name="id2609083"></a>sample-async: a simple stub resolver, working asynchronously</h4></div></div></div> <p> Similar to "sample", but accepts a list of (query) domain names as a separate file and resolves the names @@ -864,7 +864,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2608304"></a>sample-request: a simple DNS transaction client</h4></div></div></div> +<a name="id2609137"></a>sample-request: a simple DNS transaction client</h4></div></div></div> <p> It sends a query to a specified server, and prints the response with minimal processing. It doesn't act as a @@ -905,7 +905,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2608368"></a>sample-gai: getaddrinfo() and getnameinfo() test code</h4></div></div></div> +<a name="id2609201"></a>sample-gai: getaddrinfo() and getnameinfo() test code</h4></div></div></div> <p> This is a test program to check getaddrinfo() and getnameinfo() behavior. It takes a @@ -922,7 +922,7 @@ $ <strong class="userinput"><code>make</code></strong> </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2608382"></a>sample-update: a simple dynamic update client program</h4></div></div></div> +<a name="id2609216"></a>sample-update: a simple dynamic update client program</h4></div></div></div> <p> It accepts a single update command as a command-line argument, sends an update request message to the @@ -1017,7 +1017,7 @@ $ <strong class="userinput"><code>sample-update -a sample-update -k Kxxx.+nnn+mm </div> <div class="sect3" lang="en"> <div class="titlepage"><div><div><h4 class="title"> -<a name="id2609128"></a>nsprobe: domain/name server checker in terms of RFC 4074</h4></div></div></div> +<a name="id2609961"></a>nsprobe: domain/name server checker in terms of RFC 4074</h4></div></div></div> <p> It checks a set of domains to see the name servers of the domains behave @@ -1074,7 +1074,7 @@ $ <strong class="userinput"><code>sample-update -a sample-update -k Kxxx.+nnn+mm </div> <div class="sect2" lang="en"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id2609192"></a>Library References</h3></div></div></div> +<a name="id2610025"></a>Library References</h3></div></div></div> <p>As of this writing, there is no formal "manual" of the libraries, except this document, header files (some of them provide pretty detailed explanations), and sample application diff --git a/doc/arm/Bv9ARM.html b/doc/arm/Bv9ARM.html index 16212bb2..1daa002e 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.279 2011-09-07 01:14:42 tbox Exp $ --> +<!-- $Id: Bv9ARM.html,v 1.281 2011-10-14 00:04:21 tbox Exp $ --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> @@ -111,19 +111,35 @@ <dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572174">Signing the Zone</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2572256">Configuring Servers</a></span></dt> </dl></dd> +<dt><span class="sect1"><a href="Bv9ARM.ch04.html#dnssec.dynamic.zones">DNSSEC, Dynamic Zones, and Automatic Signing</a></span></dt> +<dd><dl> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563550">Converting from insecure to secure</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563588">Dynamic DNS update method</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563624">Fully automatic zone signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563796">Private-type records</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607729">DNSKEY rollovers</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607741">Dynamic DNS update method</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607774">Automatic key rollovers</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607801">NSEC3PARAM rollovers via UPDATE</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607811">Converting from NSEC to NSEC3</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607820">Converting from NSEC3 to NSEC</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607833">Converting from secure to insecure</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608144">Periodic re-signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608153">NSEC3 and OPTOUT</a></span></dt> +</dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#rfc5011.support">Dynamic Trust Anchor Management</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607625">Validating Resolver</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607648">Authoritative Server</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608185">Validating Resolver</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2563834">Authoritative Server</a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#pkcs11">PKCS #11 (Cryptoki) support</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609400">Prerequisites</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2607828">Building BIND 9 with PKCS#11</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609425">PKCS #11 Tools</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609456">Using the HSM</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609927">Specifying the engine on the command line</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2609973">Running named with automatic zone re-signing</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2610506">Prerequisites</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608524">Building BIND 9 with PKCS#11</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608688">PKCS #11 Tools</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2608718">Using the HSM</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2611101">Specifying the engine on the command line</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch04.html#id2611147">Running named with automatic zone re-signing</a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch04.html#id2572544">IPv6 Support in <acronym class="acronym">BIND</acronym> 9</a></span></dt> <dd><dl> @@ -159,40 +175,40 @@ <dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575639"><span><strong class="command">logging</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2575765"><span><strong class="command">logging</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577764"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577837"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577901"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577945"><span><strong class="command">masters</strong></span> Statement Definition and +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577790"><span><strong class="command">lwres</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577864"><span><strong class="command">lwres</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577928"><span><strong class="command">masters</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577972"><span><strong class="command">masters</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577966"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2577993"><span><strong class="command">options</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#options"><span><strong class="command">options</strong></span> Statement Definition and Usage</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#server_statement_grammar"><span><strong class="command">server</strong></span> Statement Grammar</a></span></dt> <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#id2589533"><span><strong class="command">statistics-channels</strong></span> Statement Definition and +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589694"><span><strong class="command">statistics-channels</strong></span> Statement Definition and Usage</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#trusted-keys"><span><strong class="command">trusted-keys</strong></span> Statement Grammar</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589741"><span><strong class="command">trusted-keys</strong></span> Statement Definition +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589971"><span><strong class="command">trusted-keys</strong></span> Statement Definition and Usage</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2589857"><span><strong class="command">managed-keys</strong></span> Statement Grammar</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2590018"><span><strong class="command">managed-keys</strong></span> Statement Grammar</a></span></dt> <dt><span class="sect2"><a href="Bv9ARM.ch06.html#managed-keys"><span><strong class="command">managed-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#id2590214"><span><strong class="command">view</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2590375"><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#id2591826"><span><strong class="command">zone</strong></span> Statement Definition and Usage</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2592123"><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#id2595392">Zone File</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch06.html#id2595553">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#id2597554">Discussion of MX Records</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2597851">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#id2598306">Inverse Mapping in IPv4</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598433">Other Zone File Directives</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598706"><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#id2598398">Inverse Mapping in IPv4</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598525">Other Zone File Directives</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch06.html#id2598798"><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> @@ -201,41 +217,41 @@ <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#id2603289"><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#id2603382"><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#id2603438">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603498">Using the <span><strong class="command">setuid</strong></span> Function</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603600">The <span><strong class="command">chroot</strong></span> Environment</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch07.html#id2603659">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#id2603646">Common Problems</a></span></dt> -<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2603652">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#id2603664">Incrementing and Changing the Serial Number</a></span></dt> -<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603681">Where Can I Get Help?</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603739">Common Problems</a></span></dt> +<dd><dl><dt><span class="sect2"><a href="Bv9ARM.ch08.html#id2603745">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#id2603756">Incrementing and Changing the Serial Number</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch08.html#id2603773">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#id2603811">Acknowledgments</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2603904">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#id2603982">General <acronym class="acronym">DNS</acronym> Reference Information</a></span></dt> +<dt><span class="sect1"><a href="Bv9ARM.ch09.html#id2604007">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#id2607331">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607424">Other Documents About <acronym class="acronym">BIND</acronym></a></span></dt> </dl></dd> <dt><span class="sect1"><a href="Bv9ARM.ch09.html#bind9.library">BIND 9 DNS Library Support</a></span></dt> <dd><dl> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608665">Prerequisite</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607924">Compilation</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607948">Installation</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607979">Known Defects/Restrictions</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608056">The dns.conf File</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608151">Sample Applications</a></span></dt> -<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2609192">Library References</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2607996">Prerequisite</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608006">Compilation</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608030">Installation</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608881">Known Defects/Restrictions</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608957">The dns.conf File</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2608984">Sample Applications</a></span></dt> +<dt><span class="sect2"><a href="Bv9ARM.ch09.html#id2610025">Library References</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 c251b757..bdded874 100755 --- a/doc/arm/Bv9ARM.pdf +++ b/doc/arm/Bv9ARM.pdf @@ -321,978 +321,1062 @@ endobj << /S /GoTo /D (section.4.9) >> endobj 220 0 obj -(4.9 Dynamic Trust Anchor Management) +(4.9 DNSSEC, Dynamic Zones, and Automatic Signing) endobj 221 0 obj << /S /GoTo /D (subsection.4.9.1) >> endobj 224 0 obj -(4.9.1 Validating Resolver) +(4.9.1 Converting from insecure to secure) endobj 225 0 obj << /S /GoTo /D (subsection.4.9.2) >> endobj 228 0 obj -(4.9.2 Authoritative Server) +(4.9.2 Dynamic DNS update method) endobj 229 0 obj -<< /S /GoTo /D (section.4.10) >> +<< /S /GoTo /D (subsection.4.9.3) >> endobj 232 0 obj -(4.10 PKCS \04311 \(Cryptoki\) support) +(4.9.3 Fully automatic zone signing) endobj 233 0 obj -<< /S /GoTo /D (subsection.4.10.1) >> +<< /S /GoTo /D (subsection.4.9.4) >> endobj 236 0 obj -(4.10.1 Prerequisites) +(4.9.4 Private-type records) endobj 237 0 obj -<< /S /GoTo /D (subsubsection.4.10.1.1) >> +<< /S /GoTo /D (subsection.4.9.5) >> endobj 240 0 obj -(4.10.1.1 Building OpenSSL for the AEP Keyper on Linux) +(4.9.5 DNSKEY rollovers) endobj 241 0 obj -<< /S /GoTo /D (subsubsection.4.10.1.2) >> +<< /S /GoTo /D (subsection.4.9.6) >> endobj 244 0 obj -(4.10.1.2 Building OpenSSL for the SCA 6000 on Solaris) +(4.9.6 Dynamic DNS update method) endobj 245 0 obj -<< /S /GoTo /D (subsection.4.10.2) >> +<< /S /GoTo /D (subsection.4.9.7) >> endobj 248 0 obj -(4.10.2 Building BIND 9 with PKCS\04311) +(4.9.7 Automatic key rollovers) endobj 249 0 obj -<< /S /GoTo /D (subsubsection.4.10.2.1) >> +<< /S /GoTo /D (subsection.4.9.8) >> endobj 252 0 obj -(4.10.2.1 Configuring BIND 9 for Linux) +(4.9.8 NSEC3PARAM rollovers via UPDATE) endobj 253 0 obj -<< /S /GoTo /D (subsubsection.4.10.2.2) >> +<< /S /GoTo /D (subsection.4.9.9) >> endobj 256 0 obj -(4.10.2.2 Configuring BIND 9 for Solaris) +(4.9.9 Converting from NSEC to NSEC3) endobj 257 0 obj -<< /S /GoTo /D (subsection.4.10.3) >> +<< /S /GoTo /D (subsection.4.9.10) >> endobj 260 0 obj -(4.10.3 PKCS \04311 Tools) +(4.9.10 Converting from NSEC3 to NSEC) endobj 261 0 obj -<< /S /GoTo /D (subsection.4.10.4) >> +<< /S /GoTo /D (subsection.4.9.11) >> endobj 264 0 obj -(4.10.4 Using the HSM) +(4.9.11 Converting from secure to insecure) endobj 265 0 obj -<< /S /GoTo /D (subsection.4.10.5) >> +<< /S /GoTo /D (subsection.4.9.12) >> endobj 268 0 obj -(4.10.5 Specifying the engine on the command line) +(4.9.12 Periodic re-signing) endobj 269 0 obj -<< /S /GoTo /D (subsection.4.10.6) >> +<< /S /GoTo /D (subsection.4.9.13) >> endobj 272 0 obj -(4.10.6 Running named with automatic zone re-signing) +(4.9.13 NSEC3 and OPTOUT) endobj 273 0 obj -<< /S /GoTo /D (section.4.11) >> +<< /S /GoTo /D (section.4.10) >> endobj 276 0 obj -(4.11 IPv6 Support in BIND 9) +(4.10 Dynamic Trust Anchor Management) endobj 277 0 obj -<< /S /GoTo /D (subsection.4.11.1) >> +<< /S /GoTo /D (subsection.4.10.1) >> endobj 280 0 obj -(4.11.1 Address Lookups Using AAAA Records) +(4.10.1 Validating Resolver) endobj 281 0 obj -<< /S /GoTo /D (subsection.4.11.2) >> +<< /S /GoTo /D (subsection.4.10.2) >> endobj 284 0 obj -(4.11.2 Address to Name Lookups Using Nibble Format) +(4.10.2 Authoritative Server) endobj 285 0 obj -<< /S /GoTo /D (chapter.5) >> +<< /S /GoTo /D (section.4.11) >> endobj 288 0 obj -(5 The BIND 9 Lightweight Resolver) +(4.11 PKCS \04311 \(Cryptoki\) support) endobj 289 0 obj -<< /S /GoTo /D (section.5.1) >> +<< /S /GoTo /D (subsection.4.11.1) >> endobj 292 0 obj -(5.1 The Lightweight Resolver Library) +(4.11.1 Prerequisites) endobj 293 0 obj -<< /S /GoTo /D (section.5.2) >> +<< /S /GoTo /D (subsubsection.4.11.1.1) >> endobj 296 0 obj -(5.2 Running a Resolver Daemon) +(4.11.1.1 Building OpenSSL for the AEP Keyper on Linux) endobj 297 0 obj -<< /S /GoTo /D (chapter.6) >> +<< /S /GoTo /D (subsubsection.4.11.1.2) >> endobj 300 0 obj -(6 BIND 9 Configuration Reference) +(4.11.1.2 Building OpenSSL for the SCA 6000 on Solaris) endobj 301 0 obj -<< /S /GoTo /D (section.6.1) >> +<< /S /GoTo /D (subsection.4.11.2) >> endobj 304 0 obj -(6.1 Configuration File Elements) +(4.11.2 Building BIND 9 with PKCS\04311) endobj 305 0 obj -<< /S /GoTo /D (subsection.6.1.1) >> +<< /S /GoTo /D (subsubsection.4.11.2.1) >> endobj 308 0 obj -(6.1.1 Address Match Lists) +(4.11.2.1 Configuring BIND 9 for Linux) endobj 309 0 obj -<< /S /GoTo /D (subsubsection.6.1.1.1) >> +<< /S /GoTo /D (subsubsection.4.11.2.2) >> endobj 312 0 obj -(6.1.1.1 Syntax) +(4.11.2.2 Configuring BIND 9 for Solaris) endobj 313 0 obj -<< /S /GoTo /D (subsubsection.6.1.1.2) >> +<< /S /GoTo /D (subsection.4.11.3) >> endobj 316 0 obj -(6.1.1.2 Definition and Usage) +(4.11.3 PKCS \04311 Tools) endobj 317 0 obj -<< /S /GoTo /D (subsection.6.1.2) >> +<< /S /GoTo /D (subsection.4.11.4) >> endobj 320 0 obj -(6.1.2 Comment Syntax) +(4.11.4 Using the HSM) endobj 321 0 obj -<< /S /GoTo /D (subsubsection.6.1.2.1) >> +<< /S /GoTo /D (subsection.4.11.5) >> endobj 324 0 obj -(6.1.2.1 Syntax) +(4.11.5 Specifying the engine on the command line) endobj 325 0 obj -<< /S /GoTo /D (subsubsection.6.1.2.2) >> +<< /S /GoTo /D (subsection.4.11.6) >> endobj 328 0 obj -(6.1.2.2 Definition and Usage) +(4.11.6 Running named with automatic zone re-signing) endobj 329 0 obj -<< /S /GoTo /D (section.6.2) >> +<< /S /GoTo /D (section.4.12) >> endobj 332 0 obj -(6.2 Configuration File Grammar) +(4.12 IPv6 Support in BIND 9) endobj 333 0 obj -<< /S /GoTo /D (subsection.6.2.1) >> +<< /S /GoTo /D (subsection.4.12.1) >> endobj 336 0 obj -(6.2.1 acl Statement Grammar) +(4.12.1 Address Lookups Using AAAA Records) endobj 337 0 obj -<< /S /GoTo /D (subsection.6.2.2) >> +<< /S /GoTo /D (subsection.4.12.2) >> endobj 340 0 obj -(6.2.2 acl Statement Definition and Usage) +(4.12.2 Address to Name Lookups Using Nibble Format) endobj 341 0 obj -<< /S /GoTo /D (subsection.6.2.3) >> +<< /S /GoTo /D (chapter.5) >> endobj 344 0 obj -(6.2.3 controls Statement Grammar) +(5 The BIND 9 Lightweight Resolver) endobj 345 0 obj -<< /S /GoTo /D (subsection.6.2.4) >> +<< /S /GoTo /D (section.5.1) >> endobj 348 0 obj -(6.2.4 controls Statement Definition and Usage) +(5.1 The Lightweight Resolver Library) endobj 349 0 obj -<< /S /GoTo /D (subsection.6.2.5) >> +<< /S /GoTo /D (section.5.2) >> endobj 352 0 obj -(6.2.5 include Statement Grammar) +(5.2 Running a Resolver Daemon) endobj 353 0 obj -<< /S /GoTo /D (subsection.6.2.6) >> +<< /S /GoTo /D (chapter.6) >> endobj 356 0 obj -(6.2.6 include Statement Definition and Usage) +(6 BIND 9 Configuration Reference) endobj 357 0 obj -<< /S /GoTo /D (subsection.6.2.7) >> +<< /S /GoTo /D (section.6.1) >> endobj 360 0 obj -(6.2.7 key Statement Grammar) +(6.1 Configuration File Elements) endobj 361 0 obj -<< /S /GoTo /D (subsection.6.2.8) >> +<< /S /GoTo /D (subsection.6.1.1) >> endobj 364 0 obj -(6.2.8 key Statement Definition and Usage) +(6.1.1 Address Match Lists) endobj 365 0 obj -<< /S /GoTo /D (subsection.6.2.9) >> +<< /S /GoTo /D (subsubsection.6.1.1.1) >> endobj 368 0 obj -(6.2.9 logging Statement Grammar) +(6.1.1.1 Syntax) endobj 369 0 obj -<< /S /GoTo /D (subsection.6.2.10) >> +<< /S /GoTo /D (subsubsection.6.1.1.2) >> endobj 372 0 obj -(6.2.10 logging Statement Definition and Usage) +(6.1.1.2 Definition and Usage) endobj 373 0 obj -<< /S /GoTo /D (subsubsection.6.2.10.1) >> +<< /S /GoTo /D (subsection.6.1.2) >> endobj 376 0 obj -(6.2.10.1 The channel Phrase) +(6.1.2 Comment Syntax) endobj 377 0 obj -<< /S /GoTo /D (subsubsection.6.2.10.2) >> +<< /S /GoTo /D (subsubsection.6.1.2.1) >> endobj 380 0 obj -(6.2.10.2 The category Phrase) +(6.1.2.1 Syntax) endobj 381 0 obj -<< /S /GoTo /D (subsubsection.6.2.10.3) >> +<< /S /GoTo /D (subsubsection.6.1.2.2) >> endobj 384 0 obj -(6.2.10.3 The query-errors Category) +(6.1.2.2 Definition and Usage) endobj 385 0 obj -<< /S /GoTo /D (subsection.6.2.11) >> +<< /S /GoTo /D (section.6.2) >> endobj 388 0 obj -(6.2.11 lwres Statement Grammar) +(6.2 Configuration File Grammar) endobj 389 0 obj -<< /S /GoTo /D (subsection.6.2.12) >> +<< /S /GoTo /D (subsection.6.2.1) >> endobj 392 0 obj -(6.2.12 lwres Statement Definition and Usage) +(6.2.1 acl Statement Grammar) endobj 393 0 obj -<< /S /GoTo /D (subsection.6.2.13) >> +<< /S /GoTo /D (subsection.6.2.2) >> endobj 396 0 obj -(6.2.13 masters Statement Grammar) +(6.2.2 acl Statement Definition and Usage) endobj 397 0 obj -<< /S /GoTo /D (subsection.6.2.14) >> +<< /S /GoTo /D (subsection.6.2.3) >> endobj 400 0 obj -(6.2.14 masters Statement Definition and Usage) +(6.2.3 controls Statement Grammar) endobj 401 0 obj -<< /S /GoTo /D (subsection.6.2.15) >> +<< /S /GoTo /D (subsection.6.2.4) >> endobj 404 0 obj -(6.2.15 options Statement Grammar) +(6.2.4 controls Statement Definition and Usage) endobj 405 0 obj -<< /S /GoTo /D (subsection.6.2.16) >> +<< /S /GoTo /D (subsection.6.2.5) >> endobj 408 0 obj -(6.2.16 options Statement Definition and Usage) +(6.2.5 include Statement Grammar) endobj 409 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.1) >> +<< /S /GoTo /D (subsection.6.2.6) >> endobj 412 0 obj -(6.2.16.1 Boolean Options) +(6.2.6 include Statement Definition and Usage) endobj 413 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.2) >> +<< /S /GoTo /D (subsection.6.2.7) >> endobj 416 0 obj -(6.2.16.2 Forwarding) +(6.2.7 key Statement Grammar) endobj 417 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.3) >> +<< /S /GoTo /D (subsection.6.2.8) >> endobj 420 0 obj -(6.2.16.3 Dual-stack Servers) +(6.2.8 key Statement Definition and Usage) endobj 421 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.4) >> +<< /S /GoTo /D (subsection.6.2.9) >> endobj 424 0 obj -(6.2.16.4 Access Control) +(6.2.9 logging Statement Grammar) endobj 425 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.5) >> +<< /S /GoTo /D (subsection.6.2.10) >> endobj 428 0 obj -(6.2.16.5 Interfaces) +(6.2.10 logging Statement Definition and Usage) endobj 429 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.6) >> +<< /S /GoTo /D (subsubsection.6.2.10.1) >> endobj 432 0 obj -(6.2.16.6 Query Address) +(6.2.10.1 The channel Phrase) endobj 433 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.7) >> +<< /S /GoTo /D (subsubsection.6.2.10.2) >> endobj 436 0 obj -(6.2.16.7 Zone Transfers) +(6.2.10.2 The category Phrase) endobj 437 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.8) >> +<< /S /GoTo /D (subsubsection.6.2.10.3) >> endobj 440 0 obj -(6.2.16.8 UDP Port Lists) +(6.2.10.3 The query-errors Category) endobj 441 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.9) >> +<< /S /GoTo /D (subsection.6.2.11) >> endobj 444 0 obj -(6.2.16.9 Operating System Resource Limits) +(6.2.11 lwres Statement Grammar) endobj 445 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.10) >> +<< /S /GoTo /D (subsection.6.2.12) >> endobj 448 0 obj -(6.2.16.10 Server Resource Limits) +(6.2.12 lwres Statement Definition and Usage) endobj 449 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.11) >> +<< /S /GoTo /D (subsection.6.2.13) >> endobj 452 0 obj -(6.2.16.11 Periodic Task Intervals) +(6.2.13 masters Statement Grammar) endobj 453 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.12) >> +<< /S /GoTo /D (subsection.6.2.14) >> endobj 456 0 obj -(6.2.16.12 Topology) +(6.2.14 masters Statement Definition and Usage) endobj 457 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.13) >> +<< /S /GoTo /D (subsection.6.2.15) >> endobj 460 0 obj -(6.2.16.13 The sortlist Statement) +(6.2.15 options Statement Grammar) endobj 461 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.14) >> +<< /S /GoTo /D (subsection.6.2.16) >> endobj 464 0 obj -(6.2.16.14 RRset Ordering) +(6.2.16 options Statement Definition and Usage) endobj 465 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.15) >> +<< /S /GoTo /D (subsubsection.6.2.16.1) >> endobj 468 0 obj -(6.2.16.15 Tuning) +(6.2.16.1 Boolean Options) endobj 469 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.16) >> +<< /S /GoTo /D (subsubsection.6.2.16.2) >> endobj 472 0 obj -(6.2.16.16 Built-in server information zones) +(6.2.16.2 Forwarding) endobj 473 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.17) >> +<< /S /GoTo /D (subsubsection.6.2.16.3) >> endobj 476 0 obj -(6.2.16.17 Built-in Empty Zones) +(6.2.16.3 Dual-stack Servers) endobj 477 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.18) >> +<< /S /GoTo /D (subsubsection.6.2.16.4) >> endobj 480 0 obj -(6.2.16.18 Additional Section Caching) +(6.2.16.4 Access Control) endobj 481 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.19) >> +<< /S /GoTo /D (subsubsection.6.2.16.5) >> endobj 484 0 obj -(6.2.16.19 Content Filtering) +(6.2.16.5 Interfaces) endobj 485 0 obj -<< /S /GoTo /D (subsubsection.6.2.16.20) >> +<< /S /GoTo /D (subsubsection.6.2.16.6) >> endobj 488 0 obj -(6.2.16.20 Response Policy Zone \(RPZ\) Rewriting) +(6.2.16.6 Query Address) endobj 489 0 obj -<< /S /GoTo /D (subsection.6.2.17) >> +<< /S /GoTo /D (subsubsection.6.2.16.7) >> endobj 492 0 obj -(6.2.17 server Statement Grammar) +(6.2.16.7 Zone Transfers) endobj 493 0 obj -<< /S /GoTo /D (subsection.6.2.18) >> +<< /S /GoTo /D (subsubsection.6.2.16.8) >> endobj 496 0 obj -(6.2.18 server Statement Definition and Usage) +(6.2.16.8 UDP Port Lists) endobj 497 0 obj -<< /S /GoTo /D (subsection.6.2.19) >> +<< /S /GoTo /D (subsubsection.6.2.16.9) >> endobj 500 0 obj -(6.2.19 statistics-channels Statement Grammar) +(6.2.16.9 Operating System Resource Limits) endobj 501 0 obj -<< /S /GoTo /D (subsection.6.2.20) >> +<< /S /GoTo /D (subsubsection.6.2.16.10) >> endobj 504 0 obj -(6.2.20 statistics-channels Statement Definition and Usage) +(6.2.16.10 Server Resource Limits) endobj 505 0 obj -<< /S /GoTo /D (subsection.6.2.21) >> +<< /S /GoTo /D (subsubsection.6.2.16.11) >> endobj 508 0 obj -(6.2.21 trusted-keys Statement Grammar) +(6.2.16.11 Periodic Task Intervals) endobj 509 0 obj -<< /S /GoTo /D (subsection.6.2.22) >> +<< /S /GoTo /D (subsubsection.6.2.16.12) >> endobj 512 0 obj -(6.2.22 trusted-keys Statement Definition and Usage) +(6.2.16.12 Topology) endobj 513 0 obj -<< /S /GoTo /D (subsection.6.2.23) >> +<< /S /GoTo /D (subsubsection.6.2.16.13) >> endobj 516 0 obj -(6.2.23 managed-keys Statement Grammar) +(6.2.16.13 The sortlist Statement) endobj 517 0 obj -<< /S /GoTo /D (subsection.6.2.24) >> +<< /S /GoTo /D (subsubsection.6.2.16.14) >> endobj 520 0 obj -(6.2.24 managed-keys Statement Definition and Usage) +(6.2.16.14 RRset Ordering) endobj 521 0 obj -<< /S /GoTo /D (subsection.6.2.25) >> +<< /S /GoTo /D (subsubsection.6.2.16.15) >> endobj 524 0 obj -(6.2.25 view Statement Grammar) +(6.2.16.15 Tuning) endobj 525 0 obj -<< /S /GoTo /D (subsection.6.2.26) >> +<< /S /GoTo /D (subsubsection.6.2.16.16) >> endobj 528 0 obj -(6.2.26 view Statement Definition and Usage) +(6.2.16.16 Built-in server information zones) endobj 529 0 obj -<< /S /GoTo /D (subsection.6.2.27) >> +<< /S /GoTo /D (subsubsection.6.2.16.17) >> endobj 532 0 obj -(6.2.27 zone Statement Grammar) +(6.2.16.17 Built-in Empty Zones) endobj 533 0 obj -<< /S /GoTo /D (subsection.6.2.28) >> +<< /S /GoTo /D (subsubsection.6.2.16.18) >> endobj 536 0 obj -(6.2.28 zone Statement Definition and Usage) +(6.2.16.18 Additional Section Caching) endobj 537 0 obj -<< /S /GoTo /D (subsubsection.6.2.28.1) >> +<< /S /GoTo /D (subsubsection.6.2.16.19) >> endobj 540 0 obj -(6.2.28.1 Zone Types) +(6.2.16.19 Content Filtering) endobj 541 0 obj -<< /S /GoTo /D (subsubsection.6.2.28.2) >> +<< /S /GoTo /D (subsubsection.6.2.16.20) >> endobj 544 0 obj -(6.2.28.2 Class) +(6.2.16.20 Response Policy Zone \(RPZ\) Rewriting) endobj 545 0 obj -<< /S /GoTo /D (subsubsection.6.2.28.3) >> +<< /S /GoTo /D (subsection.6.2.17) >> endobj 548 0 obj -(6.2.28.3 Zone Options) +(6.2.17 server Statement Grammar) endobj 549 0 obj -<< /S /GoTo /D (subsubsection.6.2.28.4) >> +<< /S /GoTo /D (subsection.6.2.18) >> endobj 552 0 obj -(6.2.28.4 Dynamic Update Policies) +(6.2.18 server Statement Definition and Usage) endobj 553 0 obj -<< /S /GoTo /D (section.6.3) >> +<< /S /GoTo /D (subsection.6.2.19) >> endobj 556 0 obj -(6.3 Zone File) +(6.2.19 statistics-channels Statement Grammar) endobj 557 0 obj -<< /S /GoTo /D (subsection.6.3.1) >> +<< /S /GoTo /D (subsection.6.2.20) >> endobj 560 0 obj -(6.3.1 Types of Resource Records and When to Use Them) +(6.2.20 statistics-channels Statement Definition and Usage) endobj 561 0 obj -<< /S /GoTo /D (subsubsection.6.3.1.1) >> +<< /S /GoTo /D (subsection.6.2.21) >> endobj 564 0 obj -(6.3.1.1 Resource Records) +(6.2.21 trusted-keys Statement Grammar) endobj 565 0 obj -<< /S /GoTo /D (subsubsection.6.3.1.2) >> +<< /S /GoTo /D (subsection.6.2.22) >> endobj 568 0 obj -(6.3.1.2 Textual expression of RRs) +(6.2.22 trusted-keys Statement Definition and Usage) endobj 569 0 obj -<< /S /GoTo /D (subsection.6.3.2) >> +<< /S /GoTo /D (subsection.6.2.23) >> endobj 572 0 obj -(6.3.2 Discussion of MX Records) +(6.2.23 managed-keys Statement Grammar) endobj 573 0 obj -<< /S /GoTo /D (subsection.6.3.3) >> +<< /S /GoTo /D (subsection.6.2.24) >> endobj 576 0 obj -(6.3.3 Setting TTLs) +(6.2.24 managed-keys Statement Definition and Usage) endobj 577 0 obj -<< /S /GoTo /D (subsection.6.3.4) >> +<< /S /GoTo /D (subsection.6.2.25) >> endobj 580 0 obj -(6.3.4 Inverse Mapping in IPv4) +(6.2.25 view Statement Grammar) endobj 581 0 obj -<< /S /GoTo /D (subsection.6.3.5) >> +<< /S /GoTo /D (subsection.6.2.26) >> endobj 584 0 obj -(6.3.5 Other Zone File Directives) +(6.2.26 view Statement Definition and Usage) endobj 585 0 obj -<< /S /GoTo /D (subsubsection.6.3.5.1) >> +<< /S /GoTo /D (subsection.6.2.27) >> endobj 588 0 obj -(6.3.5.1 The @ \(at-sign\)) +(6.2.27 zone Statement Grammar) endobj 589 0 obj -<< /S /GoTo /D (subsubsection.6.3.5.2) >> +<< /S /GoTo /D (subsection.6.2.28) >> endobj 592 0 obj -(6.3.5.2 The \044ORIGIN Directive) +(6.2.28 zone Statement Definition and Usage) endobj 593 0 obj -<< /S /GoTo /D (subsubsection.6.3.5.3) >> +<< /S /GoTo /D (subsubsection.6.2.28.1) >> endobj 596 0 obj -(6.3.5.3 The \044INCLUDE Directive) +(6.2.28.1 Zone Types) endobj 597 0 obj -<< /S /GoTo /D (subsubsection.6.3.5.4) >> +<< /S /GoTo /D (subsubsection.6.2.28.2) >> endobj 600 0 obj -(6.3.5.4 The \044TTL Directive) +(6.2.28.2 Class) endobj 601 0 obj -<< /S /GoTo /D (subsection.6.3.6) >> +<< /S /GoTo /D (subsubsection.6.2.28.3) >> endobj 604 0 obj -(6.3.6 BIND Master File Extension: the \044GENERATE Directive) +(6.2.28.3 Zone Options) endobj 605 0 obj -<< /S /GoTo /D (subsection.6.3.7) >> +<< /S /GoTo /D (subsubsection.6.2.28.4) >> endobj 608 0 obj -(6.3.7 Additional File Formats) +(6.2.28.4 Dynamic Update Policies) endobj 609 0 obj -<< /S /GoTo /D (section.6.4) >> +<< /S /GoTo /D (section.6.3) >> endobj 612 0 obj -(6.4 BIND9 Statistics) +(6.3 Zone File) endobj 613 0 obj -<< /S /GoTo /D (subsubsection.6.4.0.1) >> +<< /S /GoTo /D (subsection.6.3.1) >> endobj 616 0 obj -(6.4.0.1 The Statistics File) +(6.3.1 Types of Resource Records and When to Use Them) endobj 617 0 obj -<< /S /GoTo /D (subsection.6.4.1) >> +<< /S /GoTo /D (subsubsection.6.3.1.1) >> endobj 620 0 obj -(6.4.1 Statistics Counters) +(6.3.1.1 Resource Records) endobj 621 0 obj -<< /S /GoTo /D (subsubsection.6.4.1.1) >> +<< /S /GoTo /D (subsubsection.6.3.1.2) >> endobj 624 0 obj -(6.4.1.1 Name Server Statistics Counters) +(6.3.1.2 Textual expression of RRs) endobj 625 0 obj -<< /S /GoTo /D (subsubsection.6.4.1.2) >> +<< /S /GoTo /D (subsection.6.3.2) >> endobj 628 0 obj -(6.4.1.2 Zone Maintenance Statistics Counters) +(6.3.2 Discussion of MX Records) endobj 629 0 obj -<< /S /GoTo /D (subsubsection.6.4.1.3) >> +<< /S /GoTo /D (subsection.6.3.3) >> endobj 632 0 obj -(6.4.1.3 Resolver Statistics Counters) +(6.3.3 Setting TTLs) endobj 633 0 obj -<< /S /GoTo /D (subsubsection.6.4.1.4) >> +<< /S /GoTo /D (subsection.6.3.4) >> endobj 636 0 obj -(6.4.1.4 Socket I/O Statistics Counters) +(6.3.4 Inverse Mapping in IPv4) endobj 637 0 obj -<< /S /GoTo /D (subsubsection.6.4.1.5) >> +<< /S /GoTo /D (subsection.6.3.5) >> endobj 640 0 obj -(6.4.1.5 Compatibility with BIND 8 Counters) +(6.3.5 Other Zone File Directives) endobj 641 0 obj -<< /S /GoTo /D (chapter.7) >> +<< /S /GoTo /D (subsubsection.6.3.5.1) >> endobj 644 0 obj -(7 BIND 9 Security Considerations) +(6.3.5.1 The @ \(at-sign\)) endobj 645 0 obj -<< /S /GoTo /D (section.7.1) >> +<< /S /GoTo /D (subsubsection.6.3.5.2) >> endobj 648 0 obj -(7.1 Access Control Lists) +(6.3.5.2 The \044ORIGIN Directive) endobj 649 0 obj -<< /S /GoTo /D (section.7.2) >> +<< /S /GoTo /D (subsubsection.6.3.5.3) >> endobj 652 0 obj -(7.2 Chroot and Setuid) +(6.3.5.3 The \044INCLUDE Directive) endobj 653 0 obj -<< /S /GoTo /D (subsection.7.2.1) >> +<< /S /GoTo /D (subsubsection.6.3.5.4) >> endobj 656 0 obj -(7.2.1 The chroot Environment) +(6.3.5.4 The \044TTL Directive) endobj 657 0 obj -<< /S /GoTo /D (subsection.7.2.2) >> +<< /S /GoTo /D (subsection.6.3.6) >> endobj 660 0 obj -(7.2.2 Using the setuid Function) +(6.3.6 BIND Master File Extension: the \044GENERATE Directive) endobj 661 0 obj -<< /S /GoTo /D (section.7.3) >> +<< /S /GoTo /D (subsection.6.3.7) >> endobj 664 0 obj -(7.3 Dynamic Update Security) +(6.3.7 Additional File Formats) endobj 665 0 obj -<< /S /GoTo /D (chapter.8) >> +<< /S /GoTo /D (section.6.4) >> endobj 668 0 obj -(8 Troubleshooting) +(6.4 BIND9 Statistics) endobj 669 0 obj -<< /S /GoTo /D (section.8.1) >> +<< /S /GoTo /D (subsubsection.6.4.0.1) >> endobj 672 0 obj -(8.1 Common Problems) +(6.4.0.1 The Statistics File) endobj 673 0 obj -<< /S /GoTo /D (subsection.8.1.1) >> +<< /S /GoTo /D (subsection.6.4.1) >> endobj 676 0 obj -(8.1.1 It's not working; how can I figure out what's wrong?) +(6.4.1 Statistics Counters) endobj 677 0 obj -<< /S /GoTo /D (section.8.2) >> +<< /S /GoTo /D (subsubsection.6.4.1.1) >> endobj 680 0 obj -(8.2 Incrementing and Changing the Serial Number) +(6.4.1.1 Name Server Statistics Counters) endobj 681 0 obj -<< /S /GoTo /D (section.8.3) >> +<< /S /GoTo /D (subsubsection.6.4.1.2) >> endobj 684 0 obj -(8.3 Where Can I Get Help?) +(6.4.1.2 Zone Maintenance Statistics Counters) endobj 685 0 obj -<< /S /GoTo /D (appendix.A) >> +<< /S /GoTo /D (subsubsection.6.4.1.3) >> endobj 688 0 obj -(A Appendices) +(6.4.1.3 Resolver Statistics Counters) endobj 689 0 obj -<< /S /GoTo /D (section.A.1) >> +<< /S /GoTo /D (subsubsection.6.4.1.4) >> endobj 692 0 obj -(A.1 Acknowledgments) +(6.4.1.4 Socket I/O Statistics Counters) endobj 693 0 obj -<< /S /GoTo /D (subsection.A.1.1) >> +<< /S /GoTo /D (subsubsection.6.4.1.5) >> endobj 696 0 obj -(A.1.1 A Brief History of the DNS and BIND) +(6.4.1.5 Compatibility with BIND 8 Counters) endobj 697 0 obj -<< /S /GoTo /D (section.A.2) >> +<< /S /GoTo /D (chapter.7) >> endobj 700 0 obj -(A.2 General DNS Reference Information) +(7 BIND 9 Security Considerations) endobj 701 0 obj -<< /S /GoTo /D (subsection.A.2.1) >> +<< /S /GoTo /D (section.7.1) >> endobj 704 0 obj -(A.2.1 IPv6 addresses \(AAAA\)) +(7.1 Access Control Lists) endobj 705 0 obj -<< /S /GoTo /D (section.A.3) >> +<< /S /GoTo /D (section.7.2) >> endobj 708 0 obj -(A.3 Bibliography \(and Suggested Reading\)) +(7.2 Chroot and Setuid) endobj 709 0 obj -<< /S /GoTo /D (subsection.A.3.1) >> +<< /S /GoTo /D (subsection.7.2.1) >> endobj 712 0 obj -(A.3.1 Request for Comments \(RFCs\)) +(7.2.1 The chroot Environment) endobj 713 0 obj -<< /S /GoTo /D (subsection.A.3.2) >> +<< /S /GoTo /D (subsection.7.2.2) >> endobj 716 0 obj -(A.3.2 Internet Drafts) +(7.2.2 Using the setuid Function) endobj 717 0 obj -<< /S /GoTo /D (subsection.A.3.3) >> +<< /S /GoTo /D (section.7.3) >> endobj 720 0 obj -(A.3.3 Other Documents About BIND) +(7.3 Dynamic Update Security) endobj 721 0 obj -<< /S /GoTo /D (section.A.4) >> +<< /S /GoTo /D (chapter.8) >> endobj 724 0 obj -(A.4 BIND 9 DNS Library Support) +(8 Troubleshooting) endobj 725 0 obj -<< /S /GoTo /D (subsection.A.4.1) >> +<< /S /GoTo /D (section.8.1) >> endobj 728 0 obj -(A.4.1 Prerequisite) +(8.1 Common Problems) endobj 729 0 obj -<< /S /GoTo /D (subsection.A.4.2) >> +<< /S /GoTo /D (subsection.8.1.1) >> endobj 732 0 obj -(A.4.2 Compilation) +(8.1.1 It's not working; how can I figure out what's wrong?) endobj 733 0 obj -<< /S /GoTo /D (subsection.A.4.3) >> +<< /S /GoTo /D (section.8.2) >> endobj 736 0 obj -(A.4.3 Installation) +(8.2 Incrementing and Changing the Serial Number) endobj 737 0 obj -<< /S /GoTo /D (subsection.A.4.4) >> +<< /S /GoTo /D (section.8.3) >> endobj 740 0 obj -(A.4.4 Known Defects/Restrictions) +(8.3 Where Can I Get Help?) endobj 741 0 obj -<< /S /GoTo /D (subsection.A.4.5) >> +<< /S /GoTo /D (appendix.A) >> endobj 744 0 obj -(A.4.5 The dns.conf File) +(A Appendices) endobj 745 0 obj -<< /S /GoTo /D (subsection.A.4.6) >> +<< /S /GoTo /D (section.A.1) >> endobj 748 0 obj -(A.4.6 Sample Applications) +(A.1 Acknowledgments) endobj 749 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.1) >> +<< /S /GoTo /D (subsection.A.1.1) >> endobj 752 0 obj -(A.4.6.1 sample: a simple stub resolver utility) +(A.1.1 A Brief History of the DNS and BIND) endobj 753 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.2) >> +<< /S /GoTo /D (section.A.2) >> endobj 756 0 obj -(A.4.6.2 sample-async: a simple stub resolver, working asynchronously) +(A.2 General DNS Reference Information) endobj 757 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.3) >> +<< /S /GoTo /D (subsection.A.2.1) >> endobj 760 0 obj -(A.4.6.3 sample-request: a simple DNS transaction client) +(A.2.1 IPv6 addresses \(AAAA\)) endobj 761 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.4) >> +<< /S /GoTo /D (section.A.3) >> endobj 764 0 obj -(A.4.6.4 sample-gai: getaddrinfo\(\) and getnameinfo\(\) test code) +(A.3 Bibliography \(and Suggested Reading\)) endobj 765 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.5) >> +<< /S /GoTo /D (subsection.A.3.1) >> endobj 768 0 obj -(A.4.6.5 sample-update: a simple dynamic update client program) +(A.3.1 Request for Comments \(RFCs\)) endobj 769 0 obj -<< /S /GoTo /D (subsubsection.A.4.6.6) >> +<< /S /GoTo /D (subsection.A.3.2) >> endobj 772 0 obj -(A.4.6.6 nsprobe: domain/name server checker in terms of RFC 4074) +(A.3.2 Internet Drafts) endobj 773 0 obj -<< /S /GoTo /D (subsection.A.4.7) >> +<< /S /GoTo /D (subsection.A.3.3) >> endobj 776 0 obj -(A.4.7 Library References) +(A.3.3 Other Documents About BIND) endobj 777 0 obj -<< /S /GoTo /D (appendix.B) >> +<< /S /GoTo /D (section.A.4) >> endobj 780 0 obj -(B Manual pages) +(A.4 BIND 9 DNS Library Support) endobj 781 0 obj -<< /S /GoTo /D (section.B.1) >> +<< /S /GoTo /D (subsection.A.4.1) >> endobj 784 0 obj -(B.1 dig) +(A.4.1 Prerequisite) endobj 785 0 obj -<< /S /GoTo /D (section.B.2) >> +<< /S /GoTo /D (subsection.A.4.2) >> endobj 788 0 obj -(B.2 host) +(A.4.2 Compilation) endobj 789 0 obj -<< /S /GoTo /D (section.B.3) >> +<< /S /GoTo /D (subsection.A.4.3) >> endobj 792 0 obj -(B.3 dnssec-dsfromkey) +(A.4.3 Installation) endobj 793 0 obj -<< /S /GoTo /D (section.B.4) >> +<< /S /GoTo /D (subsection.A.4.4) >> endobj 796 0 obj -(B.4 dnssec-keyfromlabel) +(A.4.4 Known Defects/Restrictions) endobj 797 0 obj -<< /S /GoTo /D (section.B.5) >> +<< /S /GoTo /D (subsection.A.4.5) >> endobj 800 0 obj -(B.5 dnssec-keygen) +(A.4.5 The dns.conf File) endobj 801 0 obj -<< /S /GoTo /D (section.B.6) >> +<< /S /GoTo /D (subsection.A.4.6) >> endobj 804 0 obj -(B.6 dnssec-revoke) +(A.4.6 Sample Applications) endobj 805 0 obj -<< /S /GoTo /D (section.B.7) >> +<< /S /GoTo /D (subsubsection.A.4.6.1) >> endobj 808 0 obj -(B.7 dnssec-settime) +(A.4.6.1 sample: a simple stub resolver utility) endobj 809 0 obj -<< /S /GoTo /D (section.B.8) >> +<< /S /GoTo /D (subsubsection.A.4.6.2) >> endobj 812 0 obj -(B.8 dnssec-signzone) +(A.4.6.2 sample-async: a simple stub resolver, working asynchronously) endobj 813 0 obj -<< /S /GoTo /D (section.B.9) >> +<< /S /GoTo /D (subsubsection.A.4.6.3) >> endobj 816 0 obj -(B.9 named-checkconf) +(A.4.6.3 sample-request: a simple DNS transaction client) endobj 817 0 obj -<< /S /GoTo /D (section.B.10) >> +<< /S /GoTo /D (subsubsection.A.4.6.4) >> endobj 820 0 obj -(B.10 named-checkzone) +(A.4.6.4 sample-gai: getaddrinfo\(\) and getnameinfo\(\) test code) endobj 821 0 obj -<< /S /GoTo /D (section.B.11) >> +<< /S /GoTo /D (subsubsection.A.4.6.5) >> endobj 824 0 obj -(B.11 named) +(A.4.6.5 sample-update: a simple dynamic update client program) endobj 825 0 obj -<< /S /GoTo /D (section.B.12) >> +<< /S /GoTo /D (subsubsection.A.4.6.6) >> endobj 828 0 obj -(B.12 named-journalprint) +(A.4.6.6 nsprobe: domain/name server checker in terms of RFC 4074) endobj 829 0 obj -<< /S /GoTo /D (section.B.13) >> +<< /S /GoTo /D (subsection.A.4.7) >> endobj 832 0 obj -(B.13 nsupdate) +(A.4.7 Library References) endobj 833 0 obj -<< /S /GoTo /D (section.B.14) >> +<< /S /GoTo /D (appendix.B) >> endobj 836 0 obj -(B.14 rndc) +(B Manual pages) endobj 837 0 obj -<< /S /GoTo /D (section.B.15) >> +<< /S /GoTo /D (section.B.1) >> endobj 840 0 obj -(B.15 rndc.conf) +(B.1 dig) endobj 841 0 obj -<< /S /GoTo /D (section.B.16) >> +<< /S /GoTo /D (section.B.2) >> endobj 844 0 obj -(B.16 rndc-confgen) +(B.2 host) endobj 845 0 obj -<< /S /GoTo /D (section.B.17) >> +<< /S /GoTo /D (section.B.3) >> endobj 848 0 obj -(B.17 ddns-confgen) +(B.3 dnssec-dsfromkey) endobj 849 0 obj -<< /S /GoTo /D (section.B.18) >> +<< /S /GoTo /D (section.B.4) >> endobj 852 0 obj -(B.18 arpaname) +(B.4 dnssec-keyfromlabel) endobj 853 0 obj -<< /S /GoTo /D (section.B.19) >> +<< /S /GoTo /D (section.B.5) >> endobj 856 0 obj -(B.19 genrandom) +(B.5 dnssec-keygen) endobj 857 0 obj -<< /S /GoTo /D (section.B.20) >> +<< /S /GoTo /D (section.B.6) >> endobj 860 0 obj -(B.20 isc-hmac-fixup) +(B.6 dnssec-revoke) endobj 861 0 obj -<< /S /GoTo /D (section.B.21) >> +<< /S /GoTo /D (section.B.7) >> endobj 864 0 obj -(B.21 nsec3hash) +(B.7 dnssec-settime) endobj 865 0 obj -<< /S /GoTo /D [866 0 R /FitH ] >> +<< /S /GoTo /D (section.B.8) >> +endobj +868 0 obj +(B.8 dnssec-signzone) +endobj +869 0 obj +<< /S /GoTo /D (section.B.9) >> +endobj +872 0 obj +(B.9 named-checkconf) +endobj +873 0 obj +<< /S /GoTo /D (section.B.10) >> +endobj +876 0 obj +(B.10 named-checkzone) +endobj +877 0 obj +<< /S /GoTo /D (section.B.11) >> +endobj +880 0 obj +(B.11 named) +endobj +881 0 obj +<< /S /GoTo /D (section.B.12) >> +endobj +884 0 obj +(B.12 named-journalprint) +endobj +885 0 obj +<< /S /GoTo /D (section.B.13) >> +endobj +888 0 obj +(B.13 nsupdate) +endobj +889 0 obj +<< /S /GoTo /D (section.B.14) >> +endobj +892 0 obj +(B.14 rndc) +endobj +893 0 obj +<< /S /GoTo /D (section.B.15) >> +endobj +896 0 obj +(B.15 rndc.conf) +endobj +897 0 obj +<< /S /GoTo /D (section.B.16) >> +endobj +900 0 obj +(B.16 rndc-confgen) +endobj +901 0 obj +<< /S /GoTo /D (section.B.17) >> +endobj +904 0 obj +(B.17 ddns-confgen) +endobj +905 0 obj +<< /S /GoTo /D (section.B.18) >> +endobj +908 0 obj +(B.18 arpaname) +endobj +909 0 obj +<< /S /GoTo /D (section.B.19) >> +endobj +912 0 obj +(B.19 genrandom) +endobj +913 0 obj +<< /S /GoTo /D (section.B.20) >> +endobj +916 0 obj +(B.20 isc-hmac-fixup) +endobj +917 0 obj +<< /S /GoTo /D (section.B.21) >> +endobj +920 0 obj +(B.21 nsec3hash) endobj -869 0 obj << +921 0 obj +<< /S /GoTo /D [922 0 R /FitH ] >> +endobj +925 0 obj << /Length 240 /Filter /FlateDecode >> @@ -1300,32 +1384,32 @@ stream xÚ•OKAÅïó)rl›N2Éü9ZªRA¡27ñ°´[)¸[ºÖïïlWË‚^$0ïý˜y[Š *Z—BTK ÛÖXx+Þ½¡oFÔ¡Šsåð‡[ LÁ+T\@1M±_8±Eo=C¥BÈÌ~À—Ù,CyÄŠƒÂ•Ë»—Ùrý´š——ì,ãf׺Ãǹ¯ÏÇ~”ž›}Ó7ݶ™¿æ a$/¾äKc¼\óXwŸõûà›Û|
§â1'p®äðqH'`Ôð3‹zšüßÚ±y±n VG³1°™ž07l(%tî[þM^Xúendstream endobj -866 0 obj << +922 0 obj << /Type /Page -/Contents 869 0 R -/Resources 868 0 R +/Contents 925 0 R +/Resources 924 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R +/Parent 931 0 R >> endobj -867 0 obj << +923 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./isc-logo.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 876 0 R +/PTEX.InfoDict 932 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 612.00000000 792.00000000] /PieceInfo << -/Illustrator 877 0 R +/Illustrator 933 0 R >> /Resources << /ColorSpace << -/CS0 878 0 R +/CS0 934 0 R >>/Properties << -/MC0 879 0 R +/MC0 935 0 R >>/ExtGState << -/GS0 880 0 R +/GS0 936 0 R >>>> /Length 843 /Filter /FlateDecode @@ -1341,7 +1425,7 @@ BqÕ•l9uš !=§ ¨Œø†vGc £I#/'~<1‚ÀÔRPy±´ýl1½Í¶w1 чd
}¡þa Ë9b :žÎÞF"‹>64”~0IGD˜ËØ°$ÙtMâ¯%Z½Gð¾¥Úñ§aÑÌ‘I¼ý—/øýzü+À endobj -876 0 obj +932 0 obj << /CreationDate (D:20100303120319-08'00') /Creator (Adobe Illustrator CS3) @@ -1350,24 +1434,24 @@ endobj /Title (ISC_logo_only_RGB) >> endobj -877 0 obj +933 0 obj << -/Private 881 0 R +/Private 937 0 R /LastModified (D:20100412113400-07'00') >> endobj -878 0 obj -[/ICCBased 882 0 R] +934 0 obj +[/ICCBased 938 0 R] endobj -879 0 obj +935 0 obj << -/Intent 883 0 R -/Usage 884 0 R +/Intent 939 0 R +/Usage 940 0 R /Name (Layer 1) /Type /OCG >> endobj -880 0 obj +936 0 obj << /OPM 1 /BM /Normal @@ -1381,22 +1465,22 @@ endobj /SA true >> endobj -881 0 obj +937 0 obj << /RoundtripVersion 13 /ContainerVersion 11 /CreatorVersion 13 -/AIMetaData 885 0 R -/AIPrivateData1 886 0 R -/AIPrivateData2 887 0 R -/AIPrivateData3 888 0 R -/AIPrivateData4 889 0 R -/AIPrivateData5 890 0 R +/AIMetaData 941 0 R +/AIPrivateData1 942 0 R +/AIPrivateData2 943 0 R +/AIPrivateData3 944 0 R +/AIPrivateData4 945 0 R +/AIPrivateData5 946 0 R /NumBlock 5 /RoundtripStreamType 1 >> endobj -882 0 obj +938 0 obj << /Length 281 /Filter /FlateDecode @@ -1407,10 +1491,10 @@ H‰b``2ptqre``ÈÍ+) rwRˆˆŒR`?ÏÀÆÀÌ ò‹KRS€j!îAˆBPˆi endobj -883 0 obj +939 0 obj [/View/Design] endobj -884 0 obj +940 0 obj << /CreatorInfo << /Subtype /Artwork @@ -1418,21 +1502,21 @@ endobj >> >> endobj -885 0 obj +941 0 obj << /Length 981 >> stream %!PS-Adobe-3.0
%%Creator: Adobe Illustrator(R) 13.0
%%AI8_CreatorVersion: 13.0.2
%%For: (Brian Reid) ()
%%Title: (ISC_logo_only_RGB.ai)
%%CreationDate: 4/12/10 11:34 AM
%%BoundingBox: 247 367 366 413
%%HiResBoundingBox: 247.0869 367.5654 365.0859 412.583
%%DocumentProcessColors: Cyan Magenta Yellow Black
%AI5_FileFormat 9.0
%AI12_BuildNumber: 434
%AI3_ColorUsage: Color
%AI7_ImageSettings: 0
%%RGBProcessColor: 0 0.658824 0.8 (ISC logo blue)
%%+ 0.372549 0.376471 0.384314 (PANTONE 425 U)
%%+ 0 0 0 ([Registration])
%AI3_TemplateBox: 306.5 395.5 306.5 395.5
%AI3_TileBox: 18 33.1201 594 786.96
%AI3_DocumentPreview: None
%AI5_ArtSize: 612 792
%AI5_RulerUnits: 3
%AI9_ColorModel: 1
%AI5_ArtFlags: 0 0 0 1 0 0 0 0 0
%AI5_TargetResolution: 800
%AI5_NumLayers: 1
%AI9_OpenToView: -381 793 0.92 1268 743 26 0 0 117 75 0 0 1 1 1 0 1
%AI5_OpenViewLayers: 7
%%PageOrigin:0 0
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments
endstream endobj -886 0 obj +942 0 obj << /Length 11082 >> stream %%BoundingBox: 247 367 366 413
%%HiResBoundingBox: 247.0869 367.5654 365.0859 412.583
%AI7_Thumbnail: 128 52 8
%%BeginData: 10932 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45FD1F52285252A8FD04FFFD05A8FFFFFFA87DFD4F52285252522852
%525228525252285252522852525228525252285252522852277DA8FFFFA8
%7D7D525227FD04527DA8FFFFA85252275252522852525228525252285252
%522852525228525252285252522852525228525252285252522852525228
%52525228525252285252522852525228525252285252522852525228FD21
%52A8FFFF7D7D525227FD0752275252A8FFFF7DFD215227FD2A522E522752
%2E5227522E5227522E5227522E5227522E5227522E5227527DFFFFA85252
%27522E5227522E5227522E5227522752A8FF7D5227522E5227522E522752
%2E5227522E5227522E5227522E5227522E522752277D7D7D275227522E52
%27522E5227522E5227522E5227522E5227522E5227522E5227522E522752
%2E5227FD1A52277DA8FFA87D2EFD11522E527DFFA853FD1D52A8FFFFFF7D
%28FD285228525252285252522852525228525252285252522852277DFFFF
%7D522752525228525252285252522852525228525252275252FFA8522752
%285252522852525228525252285252522852525228525252277DFFA852A8
%FF5227525252285252522852525228525252285252522852525228525252
%285252522852525228FD1852277DFFFFFD1B52FFA8FD1A527DFFA8275252
%FF7DFD265227522E5227522E5227522E5227522E5227522E522752277DFF
%FF525227522E5227522E5227522E5227522E5227522E5227522E52275252
%FFA852275227522E5227522E5227522E5227522E5227522E522752A8A827
%522E527DA9275227522E5227522E5227522E5227522E5227522E52275227
%5227522E5227522E5227522EFD17527DFFA8FD1E527DFFA8FD17527DFFFD
%0452287DFFFD155228FD075228FD08522852525228525252285252522852
%5252285252522852527D2752525228525252285252522852525228525252
%2852525228525252285252527DFF7D522852525228525252285252522852
%525228FD0452FF7D5228FD0452FF52522852525228525252285252522752
%2752527DA1A8A8FFCACFA8CAA17D5252275228FD3C52A8FFFD145228A8FF
%53FD0652FFA82EFD0C527D7DCAFD04FFAFAF85AF85AFAFFFFFFFA87DFD05
%522E5227522E5227522E5227522E5227522E5227522E5227522E5227522E
%5227522E5227522E5227522E5227522E5227522E5227522E5227522752A8
%FF275227522E5227522E5227522E5227522E522752FFA827522E5227522E
%FF7D522E5227522E522752275252A8FFFFAFAF603CFD041413FD04143C60
%AFFFFF535227FD3A52277DFFA827FD11527DFFFD0852A8FFFD0952A8CFFF
%FFAF3C3D1414141A141A141A141A141A14141461AFFFA8FD045228525252
%285252522852525228525252285252522852525228525252285252522852
%5252285252522852525228525252285252522852525227A8FF5227525252
%2852525228525252285252522EFFA85227525252285228A87D5252522852
%27527DFFFFAF603CFD07141A1414141A1414141AFD041460FFA8FD3D52FF
%A8FD10527DFF7DFD0F527DFFFFA9611414141A141A141A141A141A141A14
%1A141A141A141A14143CFFA827522E5227522E5227522E5227522E522752
%2E5227522E5227522E5227522E5227522E5227522E5227522E5227522E52
%27522E5227522E5227522E527DFF525227522E5227522E5227522E522752
%A8FF27522E5227522E5227522852275252A8FFFF3C1413FD191436FFFD3C
%5259FFA828FD0E52FF7DFD0D527DFFFF8B1414141A141A141A141A141A14
%1A141A141A141A141A141A141A141A141460285252522852525228525252
%285252522852525228525252275227522752275227525252285252522852
%52522852525228525252285252522852525227A8FF7D2752525228525252
%2852525227A8FF52275252522852525228522752A8FFA93CFD05141A1414
%141A1414141A1414141A1414141A1414141A1414141A1414FD1552285252
%7D527D597D527DFD065227FD1852FFA8FD0D52FFFFFD0A52277DFFFF601A
%141A141A141A141A141A141A141A141A141A141A141A141A141A141A141A
%141A142E5227522E5227522E5227522E5227522752527D7DA8A8FD09FFA8
%FFA8A87D532852275227522E5227522E5227522E5227522E5227522E527D
%FF525227522E5227522E52275252FF7D522E5227522E522752277DFFFF36
%FD2314FD0E527D7DFD07FFA8A87DA87DA87DFD04A8FD05FFA87DFD15527D
%FFA827FD0A52A8FF7DFD0952A8FFAF1414141A141A141A141A141A141A14
%1A141A141A141A141A141A141A141A141A141A141A145252285252522852
%525227527DA8FFFFFFA87D7D52522752275227522752275227522752527D
%A8FFFFFFA87E52522752525228525252285252522852525227A8FF522752
%5252285252522752FFA8275252522852525227A8FF85FD05141A1414141A
%1414141A1414141A1414141A1414141A1414141A1414141A1414141AFD07
%52275253A8FFFFFFA8FD045227FD0F522EFD04527D7DFFFFFFA87DFD1052
%7DFF7DFD0A52FF7DFD0852A8FF8B1414141A141A141A141A141A141A141A
%141A141A141A141A141A141A141A141A141A141A141A1427522E52275227
%7DA8FFFFA85252275227522E5227522E5227522E5227522E5227522E5227
%522E52275227527DFFFFFF7D52275227522E5227522E5227522752A8A827
%5227522E52275227A8FF5227522752525227A8FF6113FD2714FD0652A8FF
%FF7D7D28FD22527DA8FFFF7DFD0C5227A8FF7DFD0852A8FFFD06522EA8FF
%61141A141A141A141A141A141A141A141A141A141A141A141A141A141A14
%1A141A141A141A141A141A14285227527DFFFF7D52522752285252522852
%525228525252285252522852525228525252285252522852525228522752
%52FFFFA8525228522852525228FD0452FF7D5228525252285252FF7D5252
%52285227A8FF611414141A1414141A1414141A1414141A1414141A141414
%1A1414141A1414141A1414141A1414141A141452277DFFFFA87D28FD2952
%287DFFFF7EFD0B52A8FFFD065227A8FF7D2752525227A8FF8B141A141A14
%1A141A141A141A141A141A141A141A141A141A141A141A141A141A141A14
%1A141A141A141A1428A8FFFF525227522E5227522E5227522E5227522E52
%27522E5227522E5227522E5227522E5227522E5227522E5227522E522752
%7DFFA87D275227522E522752277EFF52275227522852A8FF52522752277D
%FF8BFD121413FD0F1413FD0914FFFFA8FD3352FFFFA8FD0952FF7DFD0652
%FFA8FD04527DFFAF141A141A141A141A141A141A141A141A141A14613C3C
%141A141A141A141A141A141A143D3C3C141A141A141A14FF7D2752525228
%525252285252522852525228525252285252522852525228525252285252
%522852525228525252285252522852525227A8FFA8FD045228525252A8A8
%27522852277DFF7D27522752A8FFFD051461A9AF848B1414141A141436AF
%AFFFFFFFAFAF36FD04141A14141461A9FFAFFFAFAF601A1414141A7D2EFD
%3552277DFFFFFD0752A8FFFD05527DFFFD04527DFF3C14141A141484FFFF
%FFAF1A141A141A85FD09FF841A141A141A14AFFD08FF841A141A1427522E
%5227522E5227522E5227522E5227522E5227522E5227522E5227522E5227
%522E5227522E5227522E5227522E5227522E5227522E52277DA8FF52522E
%5227527DFF52522E5227FFA852275252FF60FD061485FFFFFFAFFD041460
%FD0BFF36FD0414AFFD0AFF60141414FD3A5253FFFF7DFD04527DFFA85252
%527DFFA8285252FFAF1A141A141A141A84FFFFFFAF3D141A14FD05FF603D
%60FD04FFAF141A1461FD04FFA96136AFFD04FF141A142852525228525252
%285252522852525228525252285252522852525228525252285252522852
%52522852525228525252285252522852525228522752A8FF5252285252FF
%A8FD0452FF7D5227A8FF3C141AFD051485FFFFFFAF14141460FD04FF3614
%141460FFFFFFA91A141484FFFFFFA91A141414FD04FF611414FD3D52A8FF
%FD0452A8FF525228A8FF7D277DFF8B141A141A141A141A85FFFFFFAF1A14
%1A60FD04FF3C141A1461FD04FF141A14FD04FF8B141A141AAFFFFFFF601A
%142E5227522E5227522E5227522E5227522E5227522E5227522E5227522E
%5227522E5227522E5227522E5227522E5227522E5227522E5227522E5227
%522752A8FF5252277DFF7D2752A8FF2752A8FFFD08141385FFFFFFAF1414
%1361FD04FF36FD04148584856014133CFD04FF60FD0414FD04FF851314FD
%3D52287DFFFF525252FF7D5252FFA8527DFF3C1A141A141A141A141A85FF
%FFFFAF1A141A60FD04FFAF141A141A141A141A141A3CFD04FF61141A141A
%3C616061361A145252285252522852525228525252285252522852525228
%525252285252522852525228525252285252522852525228525252275252
%522752525228525252277DFF7E2752FFA82753FF7E27FFA914141A141414
%1A1414148BFFFFFFAF1414143CAFFD04FFAFFD091461FD04FF3614141AFD
%07141AFD2B522852285227FD075227FD075227A8FF7D27FFA8527DFF7D7D
%FF3D141A141A141A141A141484FFFFFFA91A141A1485FD06FF603C141A14
%1A14143CFD04FF61141A141A141A141A141A1427522E5227522E5227522E
%5227522E5227522E5227522E5227522E5227522E5227522E522752275227
%FD04527D7DA8A8FFA8FFA8FFA8A87D7D52522752275227FFA8527DFF277D
%FF52A8AF13FD0A1485FFFFFFAFFD0414138BFD06FFA860FD05143CFD04FF
%36FD0B14FD2852A8A8FD07FFA8FFA8FFA8FD06FFA87D5227527DFF7D7DFF
%7DA8FF7DFF3C1A141A141A141A141A141A84FFFFFFAF3D141A141A148BFD
%07FF8B141A141A3CFD04FF61141A141A141A141A141A1428525252285252
%522852525228525252285252522852525228525252285252522752275252
%A8A8FFFFFFA8A87D7DFD065227FD04527D7DA8FFFFA87D2752A8FF52FF7D
%A8A8CAA914141A1414141A1414141A1485FFFFFFAFFD071460A8FD06FF8B
%1414143CFD04FF36FD04141A1414141A1414FD2252A8FD04FF7D7D525228
%5227FD0B52275252527DFFFFFF5253FFA8A8A8FFA8FF61141A141A141A14
%1A141A141A85FFFFFFAF1A141A141A141A141A60FD06FF85141A3CFD04FF
%61141A141A141A141A141A142E5227522E5227522E5227522E5227522E52
%27522E5227522E5227522752277DA8FFFFA859522752275227522E522752
%2E5227522E5227522E5227522752277DA8FF7DA8FFFFA8FFFFAFFD0C1413
%85FFFFFFAFFD061413FD0414AFFD04FFA9141360FD04FF36FD051413FD05
%14FD1D527DFFFFFF7D7DFD1E52A8FFA8FD05FF601A141A141A141A141A14
%1A141A85FFFFFFAF1A141A143D363D141A141A14FD05FF3C1A3CFD04FF61
%141A141A60AF85AF601A1452522852525228525252285252522852525228
%52525228525252277DFFFFA87D2E52275252522852525228525252285252
%52285252522852525228525252285228527DFD06FF3C141A1414141A1414
%141A1414148BFFFFFFAF141414AFFFFFAF8BFD04143CFD04FF3C143CFD04
%FF60FD04148BFFFFFFAF1414FD1752285259FFFFA9525227FD2352A8FD04
%FFAF141A141A141A141A141A141A141484FFFFFFA91A141484FFFFFFA91A
%141A1461FD04FF3C1414FD04FF8B141A141AA9FFFFFF85141427522E5227
%522E5227522E5227522E5227522E52275227527DFFA87D27522E5227522E
%5227522E5227522E5227522E5227522E5227522E5227522E5227522E5227
%522752A8FFFFFF60FD0E1485FFFFFFAF14141485FD04FFFD041436FD04FF
%3C141484FFFFFFA8FD0414FD04FF611414FD16527DFFFF7D5228FD275227
%A8FFFFFF3D141A141A141A141A141A141A141A84FFFFFFAF3D141460FD04
%FFAF363C3CFD05FF141A1461FD04FF853C148BFD04FF3C1A142752275227
%52275227522752275227522752275227A8FFA82852275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275252FFFFAFFD0F1485FFFFFFAFFD0414A8FD05FFAFFD05FF36FD0414
%AFFD0AFF841414147D527D527D527D527D527D527D527D527D527D52A8FF
%FF527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527DA8FF853C363D3C3C363D3C3C36
%3D3C3C363D85FFFFFFAF3D363D3685FD0AFFAF3C363D3C3C60FD0AFF6136
%3D3CFD16FFA8FD49FFAFFD11FFAFFD09FFAFFFFFFF
%%EndData
endstream endobj -887 0 obj +943 0 obj << /Length 65536 >> @@ -1706,7 +1790,7 @@ sÓ
·ÓíÑ·OÒ„ŸuMÊ’ÏyÒÁQÊ—*V€)-z=¦Hèªmƈœ~ÅñÓ×z…Sý[t¸c&4 ŽªªAj^råº;ņÜ(cçç Dx^QÜ×}Ì ˜ØyY‰Ÿ‹©
¨zŽ…N¬V¥%™‚¨™@“£=HU˜ü¢³l0¼Tq_PIÐ/u,dÆö¶fý"íŒØ¾MMæu [endstream endobj -888 0 obj +944 0 obj << /Length 65536 >> @@ -1948,7 +2032,7 @@ qlÞ¯ò×âô`> ¶“¬ûVG=# [ül&wJ΂fkíY”&{öñß1øÀ ÛÄ%'DSì F?؆Fß®U
E2,„Ò-[‰Ðð~Eô׈bˆ¨<Þë‹uAhÜš:®—Ú[ɬëxÏ*}ñ endobj -889 0 obj +945 0 obj << /Length 65536 >> @@ -2171,7 +2255,7 @@ uALŽk‹Š=ŽÉÀÇš?éì•ëðå0ƒ¨Ua¦7S“«ÙŽ®&éÀÓ˜çÈî¹m(‚4„Ћz35Ãùd2pnSø׸®÷—fSµNP™š ]×g1ͼ‘ôAÚF¥5³ò(ª®Í endobj -890 0 obj +946 0 obj << /Length 53114 >> @@ -2368,18 +2452,18 @@ Y‘φ㧻Ç'ÇÕpV— ´Š›·§/ óü8 œ;ø#ñ<Ý°'€å‰íöÐ"W€ Ö^IYïc endobj -870 0 obj << -/D [866 0 R /XYZ 85.0394 794.5015 null] +926 0 obj << +/D [922 0 R /XYZ 85.0394 794.5015 null] >> endobj -871 0 obj << -/D [866 0 R /XYZ 85.0394 769.5949 null] +927 0 obj << +/D [922 0 R /XYZ 85.0394 769.5949 null] >> endobj -868 0 obj << -/Font << /F21 874 0 R >> -/XObject << /Im1 867 0 R >> +924 0 obj << +/Font << /F21 930 0 R >> +/XObject << /Im1 923 0 R >> /ProcSet [ /PDF /Text ] >> endobj -893 0 obj << +949 0 obj << /Length 1063 /Filter /FlateDecode >> @@ -2390,21 +2474,21 @@ c2Š˜I)Lî¬ê&#ˆB5šhÞ.Q7hf#Š)×t›qdQø ŸÓ‡ñŒ#nKKwšEáŒh*Ýþõè–ǯSñ¶¯G§¿kÌ@¶Á Ÿ¬<×w‚§VãØsŽí‰Þ|M`YC1Ý(L¼?ÖÀ <*‡ÎÒ™wZ\¬¾,%M"H,n«—¬ƒæk'ý,Ž–*±(éE”ãU׉×æ&Ý7òŽ¥“§–‡]5wÚÑMý(–ÒNcg QèÍî…®7Œ5žWx –[6c<¢6ä“ËʱûI'E´N‡L¢+ÖÀ,ô.÷Û¢Û§ Ï ¬bãsŠ‡"®¼:géôù̾Û27W ÁÂܶà€dà{•t`ý}{•‚¶'¼ó)ˆÞ{L\_tMšÞh&µ†úsf(ð>;#奖çw^«¾·í+…â|{.KuþºE=¸œÜì½€‹æPd“ÁÃÞô©#ÝSញíëúøÛx|>Ÿ…¨¨6¨lH½onmõ€¥‰'ê~¾þN!–Éendstream endobj -892 0 obj << +948 0 obj << /Type /Page -/Contents 893 0 R -/Resources 891 0 R +/Contents 949 0 R +/Resources 947 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R +/Parent 931 0 R >> endobj -894 0 obj << -/D [892 0 R /XYZ 56.6929 794.5015 null] +950 0 obj << +/D [948 0 R /XYZ 56.6929 794.5015 null] >> endobj -891 0 obj << -/Font << /F22 897 0 R /F14 900 0 R >> +947 0 obj << +/Font << /F22 953 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -903 0 obj << +959 0 obj << /Length 2886 /Filter /FlateDecode >> @@ -2417,1623 +2501,1764 @@ x6$a»N9pšÛCcÓ®³ŒhÉ\HŸE.õ]y<çö°þ4ü|U/6+›Íã¹2ù±?l¾žå™Éÿß$5>Ó;²}Ž`¸+äîù?CO$ ¿Z×U½n—÷Ð̈ƒ2fûHBÎ’ ‹µÁPá_ù™óœ˜ØûÆ»Õõ Î…~‰‰&Áº"15s_êb["_ø3yoÿ>ªendstream endobj -902 0 obj << +958 0 obj << /Type /Page -/Contents 903 0 R -/Resources 901 0 R +/Contents 959 0 R +/Resources 957 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R -/Annots [ 906 0 R 907 0 R 908 0 R 909 0 R 910 0 R 911 0 R 912 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R 940 0 R 941 0 R 942 0 R 943 0 R 944 0 R 945 0 R 946 0 R 947 0 R 948 0 R 949 0 R 950 0 R 951 0 R 952 0 R 953 0 R 954 0 R 955 0 R ] +/Parent 931 0 R +/Annots [ 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R ] >> endobj -906 0 obj << +962 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 688.709 539.579 697.4212] /Subtype /Link /A << /S /GoTo /D (chapter.1) >> >> endobj -907 0 obj << +963 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 676.5858 539.579 685.5919] /Subtype /Link /A << /S /GoTo /D (section.1.1) >> >> endobj -908 0 obj << +964 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 664.4876 539.579 673.4937] /Subtype /Link /A << /S /GoTo /D (section.1.2) >> >> endobj -909 0 obj << +965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 652.3894 539.579 661.3954] /Subtype /Link /A << /S /GoTo /D (section.1.3) >> >> endobj -910 0 obj << +966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 640.2911 539.579 649.1477] /Subtype /Link /A << /S /GoTo /D (section.1.4) >> >> endobj -911 0 obj << +967 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 628.1929 539.579 637.0495] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.1) >> >> endobj -912 0 obj << +968 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 616.0946 539.579 624.9512] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.2) >> >> endobj -913 0 obj << +969 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 603.9964 539.579 612.853] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.3) >> >> endobj -914 0 obj << +970 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 591.7985 539.579 600.7547] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.4) >> >> endobj -915 0 obj << +971 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 579.7002 539.579 588.6565] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.4.4.1) >> >> endobj -916 0 obj << +972 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 567.6019 539.579 576.5582] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.4.4.2) >> >> endobj -917 0 obj << +973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 555.5037 539.579 564.46] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.4.4.3) >> >> endobj -918 0 obj << +974 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 543.5051 539.579 552.5112] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.5) >> >> endobj -919 0 obj << +975 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 531.4069 539.579 540.413] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.4.5.1) >> >> endobj -920 0 obj << +976 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 519.3086 539.579 528.3147] /Subtype /Link /A << /S /GoTo /D (subsection.1.4.6) >> >> endobj -921 0 obj << +977 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 496.5559 539.579 505.288] /Subtype /Link /A << /S /GoTo /D (chapter.2) >> >> endobj -922 0 obj << +978 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 484.4775 539.579 493.4338] /Subtype /Link /A << /S /GoTo /D (section.2.1) >> >> endobj -923 0 obj << +979 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 472.3792 539.579 481.3355] /Subtype /Link /A << /S /GoTo /D (section.2.2) >> >> endobj -924 0 obj << +980 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 460.281 539.579 469.2373] /Subtype /Link /A << /S /GoTo /D (section.2.3) >> >> endobj -925 0 obj << +981 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 448.1827 539.579 457.139] /Subtype /Link /A << /S /GoTo /D (section.2.4) >> >> endobj -926 0 obj << +982 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 436.0845 539.579 445.0408] /Subtype /Link /A << /S /GoTo /D (section.2.5) >> >> endobj -927 0 obj << +983 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 413.5759 539.579 422.1635] /Subtype /Link /A << /S /GoTo /D (chapter.3) >> >> endobj -928 0 obj << +984 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 401.4527 539.579 410.3093] /Subtype /Link /A << /S /GoTo /D (section.3.1) >> >> endobj -929 0 obj << +985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 389.3544 539.579 398.2111] /Subtype /Link /A << /S /GoTo /D (subsection.3.1.1) >> >> endobj -930 0 obj << +986 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 377.2562 539.579 386.1128] /Subtype /Link /A << /S /GoTo /D (subsection.3.1.2) >> >> endobj -931 0 obj << +987 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 365.0583 539.579 374.0146] /Subtype /Link /A << /S /GoTo /D (section.3.2) >> >> endobj -932 0 obj << +988 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 352.96 539.579 361.9163] /Subtype /Link /A << /S /GoTo /D (section.3.3) >> >> endobj -933 0 obj << +989 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 340.8618 539.579 349.818] /Subtype /Link /A << /S /GoTo /D (subsection.3.3.1) >> >> endobj -934 0 obj << +990 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 328.7635 539.579 337.7198] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.3.1.1) >> >> endobj -935 0 obj << +991 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [532.6051 316.6653 539.579 325.6216] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.3.1.2) >> >> endobj -936 0 obj << +992 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 304.567 539.579 313.6728] /Subtype /Link /A << /S /GoTo /D (subsection.3.3.2) >> >> endobj -937 0 obj << +993 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 281.9139 539.579 290.7706] /Subtype /Link /A << /S /GoTo /D (chapter.4) >> >> endobj -938 0 obj << +994 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 269.8356 539.579 278.9413] /Subtype /Link /A << /S /GoTo /D (section.4.1) >> >> endobj -939 0 obj << +995 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 257.7373 539.579 266.8431] /Subtype /Link /A << /S /GoTo /D (section.4.2) >> >> endobj -940 0 obj << +996 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 245.6391 539.579 254.7448] /Subtype /Link /A << /S /GoTo /D (subsection.4.2.1) >> >> endobj -941 0 obj << +997 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 233.5408 539.579 242.6465] /Subtype /Link /A << /S /GoTo /D (section.4.3) >> >> endobj -942 0 obj << +998 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 221.4426 539.579 230.5483] /Subtype /Link /A << /S /GoTo /D (section.4.4) >> >> endobj -943 0 obj << +999 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 209.444 539.579 218.4501] /Subtype /Link /A << /S /GoTo /D (subsection.4.4.1) >> >> endobj -944 0 obj << +1000 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 197.2461 539.579 206.3518] /Subtype /Link /A << /S /GoTo /D (section.4.5) >> >> endobj -945 0 obj << +1001 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 185.1478 539.579 194.1041] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.1) >> >> endobj -946 0 obj << +1002 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 173.0496 539.579 182.0058] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.5.1.1) >> >> endobj -947 0 obj << +1003 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 160.9513 539.579 169.9076] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.5.1.2) >> >> endobj -948 0 obj << +1004 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 148.8531 539.579 157.8094] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.2) >> >> endobj -949 0 obj << +1005 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 136.7548 539.579 145.7111] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.3) >> >> endobj -950 0 obj << +1006 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 124.7562 539.579 133.7623] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.4) >> >> endobj -951 0 obj << +1007 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 112.658 539.579 121.6641] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.5) >> >> endobj -952 0 obj << +1008 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 100.5597 539.579 109.5658] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.6) >> >> endobj -953 0 obj << +1009 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 88.4615 539.579 97.4676] /Subtype /Link /A << /S /GoTo /D (section.4.6) >> >> endobj -954 0 obj << +1010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 76.3632 539.579 85.2199] /Subtype /Link /A << /S /GoTo /D (section.4.7) >> >> endobj -955 0 obj << +1011 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [527.6238 64.265 539.579 73.1216] /Subtype /Link /A << /S /GoTo /D (section.4.8) >> >> endobj -904 0 obj << -/D [902 0 R /XYZ 85.0394 794.5015 null] +960 0 obj << +/D [958 0 R /XYZ 85.0394 794.5015 null] >> endobj -905 0 obj << -/D [902 0 R /XYZ 85.0394 711.9273 null] +961 0 obj << +/D [958 0 R /XYZ 85.0394 711.9273 null] >> endobj -901 0 obj << -/Font << /F21 874 0 R /F22 897 0 R >> +957 0 obj << +/Font << /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -958 0 obj << -/Length 3247 +1014 0 obj << +/Length 3290 /Filter /FlateDecode >> stream -xÚíIwÛFÇïú|o.Ò=½/GE¶3ÙÇRæ0I0K|&…KͧŸnÅFQí±lËbòž‰(T±þ?vW/؈úÿÙHi¢w#ã$Q”©Ñd~DGWþµoXwÎ8œ4†g}sqôÏÂŒqšëÑÅÛ‘TŠpµ¹˜%ÔZ6º¸üíøìç—Ï_^œŸüqñýÑó‹xUè™QÑ\òÏ£ßþ £KÀ÷G”gÕè½ÿ…æͤDI!Â_fGçG¿Ä‚W7¦ÉwÂ(áBóÄ[ἕæEÅFF9¢›7"‰%ìdÌ8¥Çß–U¹(VÓêêdÌ=þ¡¼]žŒæÇäd¬ü ï‡tî£]ì®ÔÔgÝÝçsG›ÅÕ¨=x
Õ -vch¸«Öîõ½8߉#¨ŸŠcõX‘†hJud…w¬œO¯ªÊêºlþSWþÈP} %&d5›`ˆUãb˜˜D1¨÷@ŒPDië"1¢#欮~§”_‘›órñW¹hÚ&ž**ƒŒ„<f31F N#‰80FPï†ù&Gûî‘û^MÞAâ<"Ôóðì¶*æÓIÇʼn£Ç‹{¼^®Ú¿œV“ëzÑÿTTÅU9/«U£ƒù*AD#d/
`ˆ¡ÕájD¨÷Ð|0æ+:‹“Ÿ8~\̦— @y].ë™oANÆ‚«C_“†%$4`ˆÁÃ`IÄÁ‚zï`ÑÎi„‹°„êät½ò-ÅtåYù«„}ÍÉX+yèj¶‰iÌE"ˆlÉ„ ’ŠA÷ºm
‘’‡®†QŸ
ëÎÎ[0þÁX{ð»ï‚η7«úÝÔw]®onê…ïeŒ|zà’šM0Ĉ¢q=LL"ŒÔ{hTŒ"Ò—#˜¦2>¯'Ì—í¿®§Ëéªôµ+·x´óÙº¥˜ål‚€!FT#(FêqM¤`r¤µ ÂÄAPÃPC‘õíÉ7ëéì2V0?ß”Õùùí/oCqÇÓ§Ï_Å©˜›²{µ®ÚŸ?N«õßþ¢B~ž24¾Él !&!L"7Ã&âÀ$D½÷*F„4JÈ?@Âó³ÓöÀœé¶€çõ¬XL}âÿ¼Íyx¯ÙJCLI˜Kn‡•LÄ)‰z͹pD0šsÞ6çÛ*~óÝËgí‘k¼Ÿ®®Û£¦Th‹-ŸHAr–Í0Äx€š`<$âÀx@½÷Ÿln·Â"B㜘£Ú#~Ä»öWIõ5H’’-90Ä$‡IçnXòD˜ä¨÷^r¶YÄaPrþ’÷-6×Zílµ!¦6Ì7¦v"LmÔ{hð© œÃú]tõûîTªë™WTS{(ÜïƒNHo6:ÀCʇ¡“ˆCõÞ¡£œ/Ó=ƒlÑùu¹»Öõ¯óŸ<5ƨ¹51³¹Ô@C„š-åjRq ÔàÞ5Ʀè\TKÍùM9™¾½ÝE§¬®¦U¹=ˆ/Nêù¼¨.Û_f›óħ¢ì#cf²U†˜ê0ó‚
«žˆSõT׆0®d¯ºnU½®ú•ñª˜——wÅzUÏ‹UXèúoXh§–ÆË°¶îý|ñ‡4dK1‰aš1‰q`£ÞÃܱRŠP×X;wüÝ«¿tW†Éáæ—i•(g‡(ä8 `ˆ5Ä -å„Sã"<~õgÞ~SƒƒVCYsh5PTB:³Q†*P.•D*¨÷Ø\G 3ºïWø¡_ù@Pb*sA†([R! ¤â@@Á½÷ K˜”€rèWvYÊf -ö‘³bO#„=Ì +xÚímS#7Çßó)\uo ê¬=K/ Ëæ’ì²ÜÚ{UwI^8f\ñ1ö&äÓŸÆ3icMƒrû8©Z{ÚÝôÿçVK£±y¯ÿóž6Ìxá{Ö+¦®{ãÙAÑ»Ï}{À›súpRŸõÍðà/¥íyæ0½áûžÒš ½y1Ç +çxoxñãáÉ›³áéÙppôóðûƒÓa|U왲zÉß~ü¹è]„ +½@$B5Dœ/'Bè¯n¯ýëâ?^l~^„&Ò:»o"ï éÌFR¨`¹„íF%… +éP1’IëÚADà r6øáô?’Åtº¨ç¶û)išÈf6)È"«E‘’ˆƒ"…ô¤hΤjgÌìÛN WÙ CŠ¬ÅA"ŠÒ;p C‡Áu;¸Ø†ƒ;É_ËÛdõÐÊ퇔˜Äl@!‰$é + +ƒD¤wÀ L4áEÕ8>¹ËÁÓÆ +D ¤w¸ü©µf…óŒªÁÐw¯x|UPÜáúfÕ\Ëúøõh>º,gå|UÉaŸ$/h@ö²Ñ@†Xá»ÑHÄA¡Az‡Ú¡$+Lœƒã¦ëøw5ùM'hÖÛòf1
½ÈQ_ +½_×Là ͆R°`Á(XqP°ÞÉY!ÕÂÒt%ÇëU¨“U`åC‰·Ú„–D«}/rHc6"ÈBËD!’ˆƒB„ô‡î˜÷Î#¼jÎ8iV»ÿV=TüTèâdy{½Zü: ÇÍ£7ëëëÅ2Œ2V=?p:‰¤fƒ)b°h²è&&EéŠJaÂCqªÃ9Œ@çõì¦þ÷·õäf²*«uO÷ˆ7{~¹a ²œM2¤Â*R%â "½sa˜’\õT`ÉË8ªª(r¡ž|³žL/bó溜¯š…hnãvâãÓó¸ýºlž]Ì럯&óõáE¥ú2mhü#s%Ć„„[I”¼SÂT„„´÷VB'˜/¤ÅŠ¿ áàä¸>0EQl8XLGËI(!^Š/ZÎãßš$2¤”Ť”LÄA)Izoʹ²sñÒ7çÐ"n‹øÍwg/ê#_ÿø}²ºªªN¡îŒzý ¤,›†ÖŽ‚ "»oæHA¡@¹nßÓÚ1§ +‰`€²œØœ¿ÃD|s7•W®}wŸVmHJ¶ÜÈÒ'<¥8齕\æ +ÔþÉÅ_¼ÕÂ<jµ!Ùj#CJmœoJíD”Ú¤w(õR1k‘ÔͲsb®7¬V“‹iÔnß±?„œ&»Ùà´v7H;Ù}3N"ŠÊ5@#³J£1AÕÔ¼»Ù½½ïŸƒ×ë÷À<Èl61ÈB+G1“ˆƒ‚†ôÔ„Ó-—¦¥F×Ô®Ëñäýí.:åür;÷aŸ/f³xElº9O~.Ê>ö¬2“:2¤TÇ™—ª[õD”ê¤÷Fué3ŽûVuS«þv=oožfåÅÝYDç]w/™?_»Ä1
¹cCBâ4§â $¦½Ãz±t†ÝÎD½^üÝùÓt‚° \ïjI4Ž^ðý +Ç„VµTzs¿{õ1_Ýéižþe9ZÞ†áô‘\xýØï$H_ö; Rï$,ÅD"Š
Ò{dƒ&„
¢ac«¥¨x1*gÕôÉ[½¿JB2³IA†)X,Š”D);ÞS5Wxɼõf4ÓÔÜRÛ®å†9L¯ß–ïËe9—™‹/þÐz‹
ˆz»´ìÞñ‚_ŽÈÔ®×Ô{J8ÎœçµL&ÖÛdj^N ·8nvQVw÷qû\ç+|@JsßYØxgmIFq’ˆƒâ…ôÞ4Âxæ´×€Kü@š¦õõh5¾‚Aù¦BÅX±ŸÓÞAÒ™ +2¤PÁr©î
-©8(THïñ2šÐ–9a]ËY‡ÜÎW£?ŽúÒëýzøC@Tfƒ‚)P°T(‰8(PHï-(J3ë
G ˆ”e5Í'í(—¼ßÝŒ.˯d‹åç¸4³”Í +,…J" +Ò{[.gVŠv\ûq寂©ÌR `©(PqP Þ[P +ÏlÁ9e?®ì2 +Î7'÷)pº¿âèâ N§šÔfSÓÚQÐ á(fvƒ ¡\7Ä8ϤS2ãï%fº¸¼¬¶“%Æ)ˤñú¾E¯ý³‚>òøÎÙà`ýpAà®á«—‚ØZ´¥†ŸŠœt8_f“ÕÇšiC*³¿“©µ£¾’ ¥º÷v'‚ ¾‰r¯/ͤàø`€j»ò.-¦óh}îøj4Ÿ—©Å>é˜ÒÚ4ç_-G7#ųêcšä棘‘ߧ…#Ù`‡˜øE³}áYòc|«9g^kñÿ¯mûõ»* +¦Ö=ztYÏɤ{n} +ýYt +endstream endobj -957 0 obj << +1013 0 obj << /Type /Page -/Contents 958 0 R -/Resources 956 0 R +/Contents 1014 0 R +/Resources 1012 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R -/Annots [ 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R ] +/Parent 931 0 R +/Annots [ 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R ] >> endobj -963 0 obj << +1019 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 758.5763 511.2325 767.4329] /Subtype /Link /A << /S /GoTo /D (subsection.4.8.1) >> >> endobj -964 0 obj << +1020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 746.445 511.2325 755.4012] /Subtype /Link /A << /S /GoTo /D (subsection.4.8.2) >> >> endobj -965 0 obj << +1021 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 734.4133 511.2325 743.3696] /Subtype /Link /A << /S /GoTo /D (subsection.4.8.3) >> >> endobj -966 0 obj << +1022 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 722.3816 511.2325 731.3379] /Subtype /Link /A << /S /GoTo /D (section.4.9) >> >> endobj -967 0 obj << +1023 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 710.3499 511.2325 719.3062] /Subtype /Link /A << /S /GoTo /D (subsection.4.9.1) >> >> endobj -968 0 obj << +1024 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 698.3182 511.2325 707.2745] /Subtype /Link /A << /S /GoTo /D (subsection.4.9.2) >> >> endobj -969 0 obj << +1025 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 686.2866 511.2325 695.2428] /Subtype /Link -/A << /S /GoTo /D (section.4.10) >> +/A << /S /GoTo /D (subsection.4.9.3) >> >> endobj -970 0 obj << +1026 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 674.2549 511.2325 683.2112] +/Rect [499.2773 674.3546 511.2325 683.2112] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.1) >> +/A << /S /GoTo /D (subsection.4.9.4) >> >> endobj -971 0 obj << +1027 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 662.3229 511.2325 671.1795] /Subtype /Link -/A << /S /GoTo /D (subsubsection.4.10.1.1) >> +/A << /S /GoTo /D (subsection.4.9.5) >> >> endobj -972 0 obj << +1028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 650.1915 511.2325 659.1478] +/Rect [499.2773 650.2912 511.2325 659.1478] /Subtype /Link -/A << /S /GoTo /D (subsubsection.4.10.1.2) >> +/A << /S /GoTo /D (subsection.4.9.6) >> >> endobj -973 0 obj << +1029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 638.1599 511.2325 647.1161] +/Rect [499.2773 638.2595 511.2325 647.1161] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.2) >> +/A << /S /GoTo /D (subsection.4.9.7) >> >> endobj -974 0 obj << +1030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 626.1282 511.2325 635.0845] /Subtype /Link -/A << /S /GoTo /D (subsubsection.4.10.2.1) >> +/A << /S /GoTo /D (subsection.4.9.8) >> >> endobj -975 0 obj << +1031 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 614.0965 511.2325 623.0528] /Subtype /Link -/A << /S /GoTo /D (subsubsection.4.10.2.2) >> +/A << /S /GoTo /D (subsection.4.9.9) >> >> endobj -976 0 obj << +1032 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 602.0648 511.2325 611.0211] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.3) >> +/A << /S /GoTo /D (subsection.4.9.10) >> >> endobj -977 0 obj << +1033 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 590.0331 511.2325 598.9894] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.4) >> +/A << /S /GoTo /D (subsection.4.9.11) >> >> endobj -978 0 obj << +1034 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 578.0015 511.2325 587.1072] +/Rect [499.2773 578.0015 511.2325 586.9578] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.5) >> +/A << /S /GoTo /D (subsection.4.9.12) >> >> endobj -979 0 obj << +1035 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 565.9698 511.2325 575.0755] +/Rect [499.2773 565.9698 511.2325 574.9261] /Subtype /Link -/A << /S /GoTo /D (subsection.4.10.6) >> +/A << /S /GoTo /D (subsection.4.9.13) >> >> endobj -980 0 obj << +1036 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 553.9381 511.2325 563.0439] +/Rect [499.2773 553.9381 511.2325 562.8944] /Subtype /Link -/A << /S /GoTo /D (section.4.11) >> +/A << /S /GoTo /D (section.4.10) >> >> endobj -981 0 obj << +1037 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 541.9064 511.2325 550.8627] /Subtype /Link -/A << /S /GoTo /D (subsection.4.11.1) >> +/A << /S /GoTo /D (subsection.4.10.1) >> >> endobj -982 0 obj << +1038 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [499.2773 529.8748 511.2325 538.831] /Subtype /Link +/A << /S /GoTo /D (subsection.4.10.2) >> +>> endobj +1039 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 517.8431 511.2325 526.7994] +/Subtype /Link +/A << /S /GoTo /D (section.4.11) >> +>> endobj +1040 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 505.8114 511.2325 514.7677] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.11.1) >> +>> endobj +1041 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 493.7797 511.2325 502.8855] +/Subtype /Link +/A << /S /GoTo /D (subsubsection.4.11.1.1) >> +>> endobj +1042 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 481.7481 511.2325 490.8538] +/Subtype /Link +/A << /S /GoTo /D (subsubsection.4.11.1.2) >> +>> endobj +1043 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 469.7164 511.2325 478.6727] +/Subtype /Link /A << /S /GoTo /D (subsection.4.11.2) >> >> endobj -983 0 obj << +1044 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 457.6847 511.2325 466.641] +/Subtype /Link +/A << /S /GoTo /D (subsubsection.4.11.2.1) >> +>> endobj +1045 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 445.653 511.2325 454.6093] +/Subtype /Link +/A << /S /GoTo /D (subsubsection.4.11.2.2) >> +>> endobj +1046 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 433.6213 511.2325 442.5776] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.11.3) >> +>> endobj +1047 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 421.5897 511.2325 430.5459] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.11.4) >> +>> endobj +1048 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 409.558 511.2325 418.6637] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.11.5) >> +>> endobj +1049 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 397.5263 511.2325 406.6321] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.11.6) >> +>> endobj +1050 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 385.4946 511.2325 394.4509] +/Subtype /Link +/A << /S /GoTo /D (section.4.12) >> +>> endobj +1051 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 373.4629 511.2325 382.4192] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.12.1) >> +>> endobj +1052 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [499.2773 361.4313 511.2325 370.3876] +/Subtype /Link +/A << /S /GoTo /D (subsection.4.12.2) >> +>> endobj +1053 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 507.5545 511.2325 516.2867] +/Rect [499.2773 339.111 511.2325 347.8432] /Subtype /Link /A << /S /GoTo /D (chapter.5) >> >> endobj -984 0 obj << +1054 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 495.5427 511.2325 504.499] +/Rect [499.2773 327.0992 511.2325 336.0555] /Subtype /Link /A << /S /GoTo /D (section.5.1) >> >> endobj -985 0 obj << +1055 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 483.5111 511.2325 492.4673] +/Rect [499.2773 315.0676 511.2325 324.0238] /Subtype /Link /A << /S /GoTo /D (section.5.2) >> >> endobj -986 0 obj << +1056 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 461.1908 511.2325 469.923] +/Rect [499.2773 292.7473 511.2325 301.4795] /Subtype /Link /A << /S /GoTo /D (chapter.6) >> >> endobj -987 0 obj << +1057 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 449.179 511.2325 458.1353] +/Rect [499.2773 280.7355 511.2325 289.6918] /Subtype /Link /A << /S /GoTo /D (section.6.1) >> >> endobj -988 0 obj << +1058 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 437.1473 511.2325 446.1036] +/Rect [499.2773 268.7038 511.2325 277.8096] /Subtype /Link /A << /S /GoTo /D (subsection.6.1.1) >> >> endobj -989 0 obj << +1059 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 425.1157 511.2325 434.0719] +/Rect [499.2773 256.6722 511.2325 265.7779] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.1.1.1) >> >> endobj -990 0 obj << +1060 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 413.084 511.2325 422.0403] +/Rect [499.2773 244.7402 511.2325 253.7462] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.1.1.2) >> >> endobj -991 0 obj << +1061 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 401.0523 511.2325 410.0086] +/Rect [499.2773 232.7085 511.2325 241.7146] /Subtype /Link /A << /S /GoTo /D (subsection.6.1.2) >> >> endobj -992 0 obj << +1062 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 389.0206 511.2325 397.9769] +/Rect [499.2773 220.6768 511.2325 229.6829] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.1.2.1) >> >> endobj -993 0 obj << +1063 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 376.9889 511.2325 385.9452] +/Rect [499.2773 208.6451 511.2325 217.6512] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.1.2.2) >> >> endobj -994 0 obj << +1064 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 364.9573 511.2325 373.9135] +/Rect [499.2773 196.6134 511.2325 205.6195] /Subtype /Link /A << /S /GoTo /D (section.6.2) >> >> endobj -995 0 obj << +1065 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 352.9256 511.2325 361.8819] +/Rect [499.2773 184.4821 511.2325 193.5878] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.1) >> >> endobj -996 0 obj << +1066 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 340.8939 511.2325 349.8502] +/Rect [499.2773 172.4504 511.2325 181.5562] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.2) >> >> endobj -997 0 obj << +1067 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 328.8622 511.2325 337.8185] +/Rect [499.2773 160.4187 511.2325 169.5245] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.3) >> >> endobj -998 0 obj << +1068 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 316.8305 511.2325 325.9363] +/Rect [499.2773 148.4867 511.2325 157.4928] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.4) >> >> endobj -999 0 obj << +1069 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 304.7989 511.2325 313.9046] +/Rect [499.2773 136.4551 511.2325 145.4611] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.5) >> >> endobj -1000 0 obj << +1070 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 292.8669 511.2325 301.873] +/Rect [499.2773 124.3237 511.2325 133.4295] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.6) >> >> endobj -1001 0 obj << +1071 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 280.8352 511.2325 289.8413] +/Rect [499.2773 112.292 511.2325 121.3978] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.7) >> >> endobj -1002 0 obj << +1072 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 268.8035 511.2325 277.8096] +/Rect [499.2773 100.2604 511.2325 109.3661] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.8) >> >> endobj -1003 0 obj << +1073 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 256.7718 511.2325 265.7779] +/Rect [499.2773 88.2287 511.2325 97.3344] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.9) >> >> endobj -1004 0 obj << +1074 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 244.7402 511.2325 253.7462] +/Rect [499.2773 76.197 511.2325 85.3027] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.10) >> >> endobj -1005 0 obj << +1075 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 232.7085 511.2325 241.7146] +/Rect [499.2773 64.1653 511.2325 73.2711] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.10.1) >> >> endobj -1006 0 obj << +1015 0 obj << +/D [1013 0 R /XYZ 56.6929 794.5015 null] +>> endobj +1012 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1078 0 obj << +/Length 3423 +/Filter /FlateDecode +>> +stream +xÚíKSIÇï| +æ +ž[´2F>èV&䲘`ˆaµRªŸ“L(¨÷8ûÖZ«¤Ö̾ŸÏçÓjÔŠú¦¥Ã{p[9
º%!]Å0 +°\LjZ¬Tk56& XZ`ˆilD¿¸™80uQïI^¥ ã¦[…¢~g“›5Loɯx/!GÅ +
Ìä$>¸¸\µeë ú>” ¾GŸrT@²Ãô +`òßSsÄ÷ãE¡i·aõŸž®79¦a•{œ~¥_ŒÆçëŽÂi½=%‡˜Žb¡!¦4L·íßÌ‹ÓõžÄ––ëº%׈]¯^Ç-n/ý¯};$B<â±`ÌX1Àã*bû+̹80P‰d¶³Ã…·EÈãjy9Ÿ-«°ø0ŒAÛß¼ú*züöƒÿƒ…jå獩LK&ï}·¾~±¸À¦×ö×sq`â¢ÞãŽXÉ%‘Ò€â’Ù¸#¶ÄeŠÔ³¡7Üàf›§½…Ls1Ž ’¶¿‹ãõž8bœH£A ÊÞG›7V[·
…§˜Ñb^€!ÆTã%Æê=ñB)QT“ÛÌ‹a²\MÆËáø|4›UÓÜ®|«ˆTÖmh„$7[p²9f±˜`ˆ1U²HY!Æê=2"¬72¡8ýŒln`”ûHô±³UÊ4DX訰‹a÷žX0š(Æ |ó!÷Õâj¹ªN‡V_ûn@àvÓ`ÅÊ„”ó’ì0\€`-7ƒÀ`Á\'V´$ÊZçw +Ëæƒ+ñ°1…Åp +†D& Ô{B¢£V;"±ùú§Iõ9wCŠô_ÈÏñVC ñR{a +é.† b0A9mÿºJ.&Ô{‚©ÞÙO]ª¿q}'0mnW´ÓÛsISLk14ÀƒÊ†A“‰ƒõž ¡’®Ûᛋ¶õâzjܦ0”µxy'¦»&`ˆÁåtý‡Jrq`0¡Þ#LÜqb´U{'0mnŒbÛÓmÅ´–B
h:²¹þe£\4¸÷¸&È-%Æ£H>,–= öõ²ZŸBugX/ !…Å€ +PËõ/e‚ÀHÁ\'P”&V)I×[’xËŽàO
H-d®˜ `ˆA•Á¨ÈÄazO\HéG’C.Úë4ö¿ÎFáØÓûËS?Ì + +æb<@AP2`< î#ÌBi¼D¶æ·<¬OÔV_VWa?{õå2ܽ+±a8^Ïdô¶ö1O¥@CƒŽ¾§ïÅ ‚î>ö¬~Œw6bÀÛ~`²_eôþå?™&BÒGù8„ aÈa1"ÀCj„"’ CuŸ1‚Ðz«X@D´ˆ¼«Vér•““×käÓ ³ áb€€!TÑþ“´¹@0€P÷ ÍêÇYE~dËÏᬾ´rü2º¼Œ0…ƒt‡o?ù7s+žæ#!‰Åˆ$;Œ +ÈÍ(0>0ß écñ†Qß
¹æãÍê<”½>û]¯¦LšAÉx5ùTOW„d¹ +Y,b„@•í߯–cuŸ†«Â&ã%@’8}¹ÍõÿÊ,ÕùW‚‡7Ô'´F«árr6kNi)Åž:¦˜õb¨€!T…*ê>AÅ=EFI +;%zuptpü¬®ûäš'íçyTÈ<xú;ú@™*å +2Q ¾Ó3
Ꭵ‹i¸~ßHRÿåú:¡ú£ŸæÌ!¥d +endobj +1077 0 obj << +/Type /Page +/Contents 1078 0 R +/Resources 1076 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 931 0 R +/Annots [ 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R 1087 0 R 1088 0 R 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R 1094 0 R 1095 0 R 1096 0 R 1097 0 R 1098 0 R 1099 0 R 1100 0 R 1101 0 R 1102 0 R 1103 0 R 1104 0 R 1105 0 R 1106 0 R 1107 0 R 1108 0 R 1109 0 R 1110 0 R 1111 0 R 1112 0 R 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R ] +>> endobj +1080 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 220.6768 511.2325 229.6829] +/Rect [527.6238 758.4766 539.579 767.5824] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.10.2) >> >> endobj -1007 0 obj << +1081 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 208.5455 511.2325 217.6512] +/Rect [527.6238 746.5057 539.579 755.462] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.10.3) >> >> endobj -1008 0 obj << +1082 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 196.6134 511.2325 205.6195] +/Rect [527.6238 734.5349 539.579 743.6406] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.11) >> >> endobj -1009 0 obj << +1083 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 184.4821 511.2325 193.5878] +/Rect [527.6238 722.564 539.579 731.6697] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.12) >> >> endobj -1010 0 obj << +1084 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 172.4504 511.2325 181.5562] +/Rect [527.6238 710.5931 539.579 719.5494] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.13) >> >> endobj -1011 0 obj << +1085 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 160.4187 511.2325 169.5245] +/Rect [527.6238 698.6222 539.579 707.5785] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.14) >> >> endobj -1012 0 obj << +1086 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 148.3871 511.2325 157.4928] +/Rect [527.6238 686.6513 539.579 695.6076] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.15) >> >> endobj -1013 0 obj << +1087 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 136.3554 511.2325 145.3117] +/Rect [527.6238 674.6804 539.579 683.6367] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.16) >> >> endobj -1014 0 obj << +1088 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 124.3237 511.2325 133.28] +/Rect [527.6238 662.7096 539.579 671.6658] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.1) >> >> endobj -1015 0 obj << +1089 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 112.292 511.2325 121.2483] +/Rect [527.6238 650.7387 539.579 659.695] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.2) >> >> endobj -1016 0 obj << +1090 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 100.2604 511.2325 109.2166] +/Rect [527.6238 638.7678 539.579 647.7241] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.3) >> >> endobj -1017 0 obj << +1091 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 88.2287 511.2325 97.185] +/Rect [527.6238 626.7969 539.579 635.7532] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.4) >> >> endobj -1018 0 obj << +1092 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 76.197 511.2325 85.3027] +/Rect [527.6238 614.826 539.579 623.7823] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.5) >> >> endobj -1019 0 obj << +1093 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.2773 64.1653 511.2325 73.1216] +/Rect [527.6238 602.8551 539.579 611.8114] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.6) >> >> endobj -959 0 obj << -/D [957 0 R /XYZ 56.6929 794.5015 null] ->> endobj -956 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1022 0 obj << -/Length 3494 -/Filter /FlateDecode ->> -stream -xÚíKs7Çïú<ä 8Ás€ÙÓ&²ìR*‘¼²\»•ÇK©PC-‡òc?ýœÐ¦±‰‰T¥Rfâiv³ÿ?b= -SÂí;þçà—ßÈèÊøÿြÒrôÑü)hU±Ñͼ‚s÷foþáßüíÊ4öA$×…ÔLE> cà“P) -¥T5R²*JÎø꣔+hY¨#“røó¼Æ̼º<ªÈábÒvïêEw4–ŠæB颪þ´7»§ªdº(¡!q2,ÞúPg7††›Âl¾ÿJ˜r#'t,Ô{ÀB(F%!ºÇâí‹×=¯ç‹eÿêǦ[Z.„zæÂg.›`ˆq±¦ŒNs‰ãõ¸àÒ\V*ÈEÕsq~[/&˦}ß3ñæs·¬oú×u7¿[Q}817EFù8ÅNÊë-/0Ää]Kp•–7&/ê=È˸¹ŒWP^JŽÆÜ -Z/>Ô‹m‚*ZîÈ÷<I€ËQ6À#`M„€H¨÷@ -³† P"îZÇâÀ -,Ébr+
šúc„&̧QrËx!9߃©)Ž|ºsA‚†Ikrj‘D)Âî=À¤M1S‚Å]¬|˜¶)eU>=v’и´fC1h l4‘80hPïe -œ¬÷bÛ›¶öáz¢*µmÒzŸìøtgÃ1˜ œ:ý`?ê=À$M T²Ð‰cúA`Ú>)Iwè¶åÒš
0Ä ²éôÁX4¨wÿLPS)•`}˜ ‹F·©}¾W[‘ø¾®KâR˜
0Ä -V¥ÅâÀpA½\˜)|$X]fÂâ÷Ç“ó[{ï°è°çaÄëæ2—Í0ĸ€Ê`\DâÀ¸@½.¨©a$ÕÑsñâs;¹q›ŸÞÞ^™b¬Biì]GH¹³²»ÄdË1Ùaâ+¤&ÄÉŽz¯ÌKÍùˆ›R¸ŠÔŒ”¬
/›™} -'«'y̬S!—0`‡ -ê;bwõ„cÈ,*<•Ó³ãß¾8‰©–)yŠÆwîFåS™M 0Ä0RQ’^uH±{{¨–€‘CŠ™MÅV–”…U‚%å^ÕÃ>ÅÙCŒ (!JP$Œ Ô½¯‡™ÝDeèÏ•C=üýéÙ7cê–®4ñɧeÝÚ¾ÍßL1LÉá2ÊU¥!Uºu’ß¼:9;¹øÎ6þ.cãSÉB¸ˆ“W~¥îO’—ªl€!F”%!Fê>`wúPZtj áþi#—«#…ì™3ª|ž9ûfó1> @”¤×ÁÆÁø@Ý»ÇÄÌîó ‡”‰á9±&ªá¿ÔdŠ=?þÃ<¹Œgó1ž ¢FÌ4O‘@0žP÷¡v±»ˆßç# -²6ÉÞ@*=•fû8?ö Ëæb<@AP"`< îÃýÇî"¢ô<¸…÷!8žßÙó–ícRíù’dÅ%3›`ˆ±Å¢$}8Z,ŒÔ½;¨ÝïCüJ5œMnÜàŽ?L3$˜~ÊBûLä -
¡×2 w„Ö¼þ`4V„&ýO“Æ‘6i§õ6±Í8óØÛZîgëì09A>)I/‰D‰‰ùZ*j®ò+Á¬˜¬š}Á—U—lwÆhŸl©!¦5Ì7*v$LmÔ}[Væ2.Ü®7õf>ýÝv}úíù6Õ˯ü´ÿävùÈ–brÃ|S’Þƒ“uäÊ\æzY¹å ÷ñüæÖhûïfÖ¸³j?6Ëë¾ÿëµbpõ&îÐU*ÒŸT÷ßô-ü±…I"\ʲ‰ -endobj -1021 0 obj << -/Type /Page -/Contents 1022 0 R -/Resources 1020 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R -/Annots [ 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1078 0 R 1079 0 R 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R ] ->> endobj -1024 0 obj << +1094 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 758.4766 539.579 767.4329] +/Rect [527.6238 590.8843 539.579 599.8405] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.7) >> >> endobj -1025 0 obj << +1095 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 746.4739 539.579 755.4301] +/Rect [527.6238 579.013 539.579 587.8696] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.8) >> >> endobj -1026 0 obj << +1096 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 734.4711 539.579 743.4274] +/Rect [527.6238 566.9425 539.579 575.8988] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.9) >> >> endobj -1027 0 obj << +1097 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 722.4683 539.579 731.4246] +/Rect [527.6238 554.9716 539.579 563.9279] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.10) >> >> endobj -1028 0 obj << +1098 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 710.4655 539.579 719.4218] +/Rect [527.6238 543.1004 539.579 552.1065] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.11) >> >> endobj -1029 0 obj << +1099 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 698.5624 539.579 707.5685] +/Rect [527.6238 531.1295 539.579 540.1356] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.12) >> >> endobj -1030 0 obj << +1100 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 686.5596 539.579 695.5657] +/Rect [527.6238 519.0589 539.579 528.0152] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.13) >> >> endobj -1031 0 obj << +1101 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 674.5569 539.579 683.4135] +/Rect [527.6238 507.0881 539.579 516.0443] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.14) >> >> endobj -1032 0 obj << +1102 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 662.4544 539.579 671.4107] +/Rect [527.6238 495.2168 539.579 504.0735] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.15) >> >> endobj -1033 0 obj << +1103 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 650.4516 539.579 659.4079] +/Rect [527.6238 483.1463 539.579 492.1026] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.16) >> >> endobj -1034 0 obj << +1104 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 638.4489 539.579 647.4052] +/Rect [527.6238 471.1754 539.579 480.1317] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.17) >> >> endobj -1035 0 obj << +1105 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 626.5458 539.579 635.4024] +/Rect [527.6238 459.2045 539.579 468.3103] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.18) >> >> endobj -1036 0 obj << +1106 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 614.4433 539.579 623.3996] +/Rect [527.6238 447.2336 539.579 456.1899] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.19) >> >> endobj -1037 0 obj << +1107 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 602.4405 539.579 611.3968] +/Rect [527.6238 435.2628 539.579 444.219] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.16.20) >> >> endobj -1038 0 obj << +1108 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 590.4378 539.579 599.3941] +/Rect [527.6238 423.2919 539.579 432.2481] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.17) >> >> endobj -1039 0 obj << +1109 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 578.435 539.579 587.5407] +/Rect [527.6238 411.321 539.579 420.2773] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.18) >> >> endobj -1040 0 obj << +1110 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 566.4322 539.579 575.3885] +/Rect [527.6238 399.3501 539.579 408.3064] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.19) >> >> endobj -1041 0 obj << +1111 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 554.4294 539.579 563.3857] +/Rect [527.6238 387.3792 539.579 396.3355] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.20) >> >> endobj -1042 0 obj << +1112 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 542.4267 539.579 551.383] +/Rect [527.6238 375.4083 539.579 384.3646] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.21) >> >> endobj -1043 0 obj << +1113 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 530.4239 539.579 539.3802] +/Rect [527.6238 363.4374 539.579 372.3937] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.22) >> >> endobj -1044 0 obj << +1114 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 518.4211 539.579 527.3774] +/Rect [527.6238 351.4666 539.579 360.4228] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.23) >> >> endobj -1045 0 obj << +1115 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 506.4183 539.579 515.3746] +/Rect [527.6238 339.4957 539.579 348.452] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.24) >> >> endobj -1046 0 obj << +1116 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 494.4156 539.579 503.5213] +/Rect [527.6238 327.5248 539.579 336.4811] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.25) >> >> endobj -1047 0 obj << +1117 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 482.4128 539.579 491.5185] +/Rect [527.6238 315.5539 539.579 324.5102] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.26) >> >> endobj -1048 0 obj << +1118 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 470.41 539.579 479.3663] +/Rect [527.6238 303.583 539.579 312.5393] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.27) >> >> endobj -1049 0 obj << +1119 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 458.4072 539.579 467.3635] +/Rect [527.6238 291.6121 539.579 300.5684] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.28) >> >> endobj -1050 0 obj << +1120 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 446.4045 539.579 455.3607] +/Rect [527.6238 279.6413 539.579 288.5975] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.28.1) >> >> endobj -1051 0 obj << +1121 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 434.4017 539.579 443.5074] +/Rect [527.6238 267.6704 539.579 276.6267] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.28.2) >> >> endobj -1052 0 obj << +1122 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 422.3989 539.579 431.5046] +/Rect [527.6238 255.6995 539.579 264.6558] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.28.3) >> >> endobj -1053 0 obj << +1123 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 410.3961 539.579 419.3524] +/Rect [527.6238 243.7286 539.579 252.6849] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.28.4) >> >> endobj -1054 0 obj << +1124 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 398.3934 539.579 407.3496] +/Rect [522.6425 231.7577 539.579 240.8635] /Subtype /Link /A << /S /GoTo /D (section.6.3) >> >> endobj -1055 0 obj << +1125 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 386.3906 539.579 395.3469] +/Rect [522.6425 219.7868 539.579 228.8926] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.1) >> >> endobj -1056 0 obj << +1126 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 374.3878 539.579 383.3441] +/Rect [522.6425 207.8159 539.579 216.9217] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.1.1) >> >> endobj -1057 0 obj << +1127 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 362.385 539.579 371.4908] +/Rect [522.6425 195.845 539.579 204.9508] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.1.2) >> >> endobj -1058 0 obj << +1128 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 350.3822 539.579 359.488] +/Rect [522.6425 183.8742 539.579 192.9799] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.2) >> >> endobj -1059 0 obj << +1129 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 338.3795 539.579 347.4852] +/Rect [522.6425 171.9033 539.579 181.009] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.3) >> >> endobj -1060 0 obj << +1130 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 326.3767 539.579 335.4824] +/Rect [522.6425 159.9324 539.579 169.0381] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.4) >> >> endobj -1061 0 obj << +1131 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 314.3739 539.579 323.4797] +/Rect [522.6425 147.9615 539.579 157.0673] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.5) >> >> endobj -1062 0 obj << +1132 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 302.3711 539.579 311.4769] +/Rect [522.6425 135.9906 539.579 145.0964] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.5.1) >> >> endobj -1063 0 obj << +1133 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 290.3684 539.579 299.4741] +/Rect [522.6425 124.0197 539.579 133.1255] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.5.2) >> >> endobj -1064 0 obj << +1134 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 278.3656 539.579 287.4713] +/Rect [522.6425 112.0489 539.579 121.1546] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.5.3) >> >> endobj -1065 0 obj << +1135 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 266.3628 539.579 275.4686] +/Rect [522.6425 100.078 539.579 109.1837] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.5.4) >> >> endobj -1066 0 obj << +1136 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 254.36 539.579 263.4658] +/Rect [522.6425 88.1071 539.579 97.2128] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.6) >> >> endobj -1067 0 obj << +1137 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 242.3573 539.579 251.463] +/Rect [522.6425 76.1362 539.579 85.242] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.7) >> >> endobj -1068 0 obj << +1138 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 230.3545 539.579 239.4602] +/Rect [522.6425 64.1653 539.579 73.2711] /Subtype /Link /A << /S /GoTo /D (section.6.4) >> >> endobj -1069 0 obj << +1079 0 obj << +/D [1077 0 R /XYZ 85.0394 794.5015 null] +>> endobj +1076 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1141 0 obj << +/Length 3416 +/Filter /FlateDecode +>> +stream +xÚímsÛÆÇßëSð]¥™êŒ{Ƶ/:–§J'•”éLÓ¼€HˆBM4AZã~úˆ»ãR<lt±[6ãÉ’°Øåþ·¸'€t”Ùt$Q†™‘6‚ÈŒÊÑx~”¦öoßQwÌ©?èuv}ôì%×#CŒbjt};R&7'ËI–çtt=ùåøüÇW×ß¼º¾:ùõú»£o®ÃY¡gšñî”oŽ~ù5Ml +eŠNÅHKCg|óQìïˆu}rJ¹ÌŽ¯ïÊ“Sfß\ŠUÕ®ªqÛÿü²šÙ¿˜œ““S™eŸÛ‹0æýÏò@Ma¬öÆæ)$l/ýËé¨s v§Ðp_ýów‚Pšía厂ñ€ºï`‘t¤…¶¯4t,°lóf]¯Ê¥ý)ÏÌgŠÁ''Å'3™`ˆ‘Å¢”“ #u¿\¡rÀJ¨¯Š¹/åòm¹Œ—‘-C‚åOAïA¡}&’…†˜Ð0ӨБ@0¡Q÷[¡'<WÍœÐÿnj'ôEeŬ‹z\þ–ÚF‹ÏEØAEýGNVbŠÂ”Rʆ‚)Šºß*J)ᙀŠr§èeÙ6³G4Ù\±§W°åöùH–brÃ|£rGÁäFݹ•1„1X¨…Sûª¿.W½¶Ï~ü-ÑU&¾ +bXAeQ¬"`X¡î=VTÙ¢c¶X1‡ÕÏmUOûËè*J˜V$7¾:¶ƒ5-#:5íåºw«Šþª‘òYOF +bHAUQ¤"`H¡îõ5³£¥cŠ»®Ú‹wu1¯Æ=S?/&Ū|Ø»ÕRzcqb|N“‰†1P3”˜H 1{îc£ ™[t˜ä~„º]ŸPJ—ÍúfV¶wöúÕ¤¡ü„3<v°
ÁÎNd”šÁ¼Àó!ùØwkAR™nñ°Ÿ—ÈÃ`缙ϻâÙ5šŸúµÍͼÄqÛ$7ªæÔF
‘Fµ## +O$"Ô½»²K©‰P40:Œ«?¹sݸÙÄûfùÚ¶®¿ö?Ý5÷ý›qá`»è_þ“elºÞ€çJw³ög¸+Âiï]rú7[Ñiþ (Üç$Yp`ˆ sŽ + uª†„kãg®j\Ôã^²®O:uÝHµŸ5¹+êéN_ϯV…›Gyµžßt‹ÖÉ*ƒø4%C +I$Ô}(2#œå(á}ù8«nfU3]‹»w[0ÂEâj=–íªœø²RLì0¯g†3öutÐCæ’¹ +*ׇÂ"㳚Œ0ĪQ–# Cuï‘a†H*¶È¨™«b¾˜9jž/³jìnÌ:•B|ⓘL0Ä"¡„DÁA݇{:9Õö
£[FúÍ›v$Ýn0ùËÉ)·c¡¢Ç¥¶è´«õMÿÎ-÷€;»×+w/¨ú‰¬Ú…L$
1¡a¦Q¡#`B£î·Bg’p™A¡ÙŽÐ§Eû®'ËÅñŸwödºEÀîdwn_e³ngïº=Zì=%òŸ!Y"`ˆIsDÙðæ¥X ˜D¨û 3œ0•…ø®B~ŽÂöò†u +ó]«eQ·ÅØ/²ãñ¬ÚÜ$e2þiš˜ÿ€©ò;D=˜>L¼Hˆv¨ït9%4W@:±+Ý´¨œdÓrÕWõmÓ-iõËY;›eìu1/÷X…5²q3±rK.?¾fî“%k¶µÃ4yC5ÛÓó½ÕL™îÉiˆ&wE[oîùnjxƒÐÜ ä[Z÷~ÑÁ鲘Ÿœêe˵A8|’d‘€!¦ÌåÃ
‹‚é„ºß +%5É…B)'TݺôÞx™&ͼ¨êguxFTž5¾+ǯýUí[ÕrÞîîd»|yÞ¿™éwy
êä?H²NÀÓ &Šòá-c±@0P÷n´Á„ †›íåK÷£e—b6é:“‡¦qV|:“Y†+P.”•H +{îcµc„çº/ügÝv~üCQ¯ýÞÂE1EökëÇî׆È~í¨(~º<–‹=·±uLf·=Ä~Uìl³,ÅÍñ¤š~;žÜœPÐ#¹åC¬åA½QÊ"`´¡î=mÔä„1îic=mwM׳”ú€ÛŽ[$7hˆà¶#8åÃó±@Üp÷·\*܃ªÎ6K_]q«Û¶ŸNÚÛ¾÷6]ÚÏóM¿#ŸèdŒ€!†’Šá1@,#Ô}ÀH’Iã1;Yx<G³â¦œ=ñ§v|v“Ù†;P=*†÷˜ÆÁØAÝv%FkîØ‘Ù™–ݾ
!×µD“Ïw2MÀ£ êIÅð³c`4¡îMÂÜHO“Ú¡©Ú¾m^wk¯’ˆú@Dùœ'1¢ ¦T ]¤H Q¨û@×$·ã +jÆ)†ê>àÄ$ÑÜ=ÒãŒä»8UÓú›§ªÁ ½/H>ÕÉ C$(%•Ãst±@0P÷$ʉƃdzº‰õÉéf"½ßm¤$;ô» ò9N&bA
©Þq#uÊ(‘Ê=äŒÐ¬Û½ƒ«EòP„~?B>ÉÉC!("•Ã»c`¡î=B¹!"— +²Ã|#3”†Òk +°Cø‚ +S9ÜYŠDÐ…úöpiMDæûÝ”Áêôßf½¬‹ÙbYuëøB©>éß{Ò§7ù[O‚ö'[é¨B¾ñd/ìûNÇÛ§ú¿‡Ï"Ã2ßü!µ8”¢ùÄô>ýéOø'¿½AHKòÍ*{!ì!¾Jñ”’çÑï“°ÿSb¤dïÿÍÛ/˜šð|è·˜6„e™ußËåF§Õ[ä&†ÍQ ôÿ¾eí‰endstream +endobj +1140 0 obj << +/Type /Page +/Contents 1141 0 R +/Resources 1139 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 931 0 R +/Annots [ 1143 0 R 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R 1166 0 R 1167 0 R 1168 0 R 1169 0 R 1170 0 R 1171 0 R 1172 0 R 1173 0 R 1174 0 R 1175 0 R 1176 0 R 1177 0 R 1178 0 R 1179 0 R 1180 0 R 1181 0 R 1182 0 R 1183 0 R 1184 0 R 1185 0 R 1186 0 R 1187 0 R 1188 0 R 1189 0 R 1190 0 R 1191 0 R 1192 0 R 1193 0 R 1194 0 R 1195 0 R 1196 0 R 1197 0 R 1198 0 R 1199 0 R 1200 0 R ] +>> endobj +1143 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 218.3517 539.579 227.4575] +/Rect [494.296 758.4766 511.2325 767.5824] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.0.1) >> >> endobj -1070 0 obj << +1144 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 206.3489 539.579 215.4547] +/Rect [494.296 746.4943 511.2325 755.5003] /Subtype /Link /A << /S /GoTo /D (subsection.6.4.1) >> >> endobj -1071 0 obj << +1145 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 194.3462 539.579 203.4519] +/Rect [494.296 734.4122 511.2325 743.4183] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1.1) >> >> endobj -1072 0 obj << +1146 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 182.3434 539.579 191.4491] +/Rect [494.296 722.3302 511.2325 731.3362] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1.2) >> >> endobj -1073 0 obj << +1147 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 170.3406 539.579 179.4464] +/Rect [494.296 710.2481 511.2325 719.2542] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1.3) >> >> endobj -1074 0 obj << +1148 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 158.3378 539.579 167.4436] +/Rect [494.296 698.0664 511.2325 707.1721] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1.4) >> >> endobj -1078 0 obj << +1152 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 146.3351 539.579 155.4408] +/Rect [494.296 686.084 511.2325 695.0901] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1.5) >> >> endobj -1079 0 obj << +1153 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 124.3038 539.579 133.016] +/Rect [494.296 663.4123 511.2325 672.2689] /Subtype /Link /A << /S /GoTo /D (chapter.7) >> >> endobj -1080 0 obj << +1154 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 112.2761 539.579 121.2822] +/Rect [494.296 651.3501 511.2325 660.4558] /Subtype /Link /A << /S /GoTo /D (section.7.1) >> >> endobj -1081 0 obj << +1155 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 100.2733 539.579 109.2794] +/Rect [494.296 639.268 511.2325 648.3738] /Subtype /Link /A << /S /GoTo /D (section.7.2) >> >> endobj -1082 0 obj << +1156 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 88.2705 539.579 97.2766] +/Rect [494.296 627.186 511.2325 636.2917] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.1) >> >> endobj -1083 0 obj << +1157 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 76.2678 539.579 85.2739] +/Rect [494.296 615.1039 511.2325 624.2097] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.2) >> >> endobj -1084 0 obj << +1158 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [522.6425 64.265 539.579 73.2711] +/Rect [494.296 603.0219 511.2325 612.1276] /Subtype /Link /A << /S /GoTo /D (section.7.3) >> >> endobj -1023 0 obj << -/D [1021 0 R /XYZ 85.0394 794.5015 null] ->> endobj -1020 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F39 1077 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1087 0 obj << -/Length 3051 -/Filter /FlateDecode ->> -stream -xÚíßsÛ¸ÇßýWèöL…¿Éö¡'—Ô×6w=Ó‡ë=Ð-±‘H…”’¦}A€V¸$vÚ$¼›Ó6—»Üï‡K, -nÅ'3¢8ãû;I/¦4I’ó›JéySïnWE»¬ëmY-îßÈL.2cè¯`üØ_6‹‰=x
óçO¡Ái`§×í"£Tž¤×Ý)¼–·¸ÕÔüR™|M”ÖVÙ”Ð.#29V¯×uu1eæøç悦çµÉͺ½˜*!ÎÉÅTš´}[_D–}þU¡qi>Ñì·à†§*ž^ÿ7á ‚A„ºïž8I'šK¢ÍC{Š˜ÉÇÕöwe¨ª·öà}ݼ1O×íwËú½=˜å=lWöË?“„-v{ð -û“zç®°Ìýeß[4«ÅŸ.¦Ú}y -w9‰b‚Ãœ£‚ÁGÝûªÁ8ÑJ¥½â¬¯WÕÌJ¶.ª}
Ý‹”Ws{ðl™Wÿãí²WöºhÊ|e_íÖ·Es15N¾¢R0KS4Àƒ - ÊÄi˜oW6hJ¨bžW6^owFt+¹ygôÝ^½îG©Ž’×/žµ…”/(¸”E³ -f·-WåöCG”þJÖë|&b…††ˆÐG™Æ„‚»?*¢¤Ì€ÐìHèiÞ~¨fÑrkqþû£Ý˜ýò_w±e¿£²Þµ«Ýî,ö™¹{ˆ–bÁQ6¼m)&êþ ‘D'I -$âǹI -3ÌÊOxm›¼jó™ë/’óÙª,ªy $üôŒ¹;Œb¢ÁDÝTŒh!P¸ÈË^¸E±í–ÈËê®îV¶ìªÖÑnsF•¯‹Ó3¶~©lVÏè’ËÇWÎÝZ´rÀS¦U.¦êþ œLˆÎ”“ÇÊí6ó|‹¼
çŒXå¬ýíO>~èºã-ˆ‹&__LõÑæCmöw-0Ä„‚™2ù*&êþ OIÊ%Óv£Ú½PUÛ§÷ÖÉ4¯×yY=鞢^°¢ñC”Ù²˜½qß”•{´šu{¼Ÿíõ‹gö@$º[cêatr70Ät‚‰¢lxãX(L'Ô}ßy#Wš&‡Q¥¶ÇÑÌц1“tÈq»i˜—ÎhV€!Æ -”e%ÆʉûÐvm‘ˆîg–ÔËnk?ÿ[^íÜÃM¾@vm{ëݵ
]ÛGQQ–
ç\ËʼnÛК&Ï8I’þ£W—û%*žÏËÅ·±ûá«›òzÄ>yÐyòŽôÆ(‚І»÷´¥”$’õ°1Û²îF—R´}yÚz=¢a;Øa¬µ)žD‘†ùö ©Œ$YÿÙ²ËýXWÖª¶-fÓy{gÇmë7…ð4Aúd‚\¢£†CPHʇGÿ¡@0ŠP÷#© ýÇÊ.÷ë`Œ<Ž£U~[˜ÁCšd#;ì¸ìF³1v z”ï4
‚±ƒº÷ìIhªDÏŽ¼Ï΢èvo9¾Òˆ&—ïhš€!FÔ“Šd˜¦@ M¨{Oçæ|Ú÷,û…µM¶©}W¿éV`%‰z ¢\Σ‰†QPS*R Œ(Ô½'ŠQ´rŸ>"ª-¶Û²›ÄÔÃáä0Äp‚‚R1<£ -à uïqJ2ÂY’õ8¥Ç8•‹ê?uµç‰ }.H.ÕÑ C$(%ós¡@0P÷$–i•t[fAê¦ÔçÓýºÝs¤$ úT‚|Žc ‚†AGR9¼ï>BîÞ”J"hâº6št»¤êk‘‹Ð§#ä’0Ä‚"R9¼÷1†êÞ#¤9RºæR€éó39ÎN>þì¤!1`ˆ!E¦rxÀ -CuïS”˜ûwe°Jý«Þ5U¾Ú4e·’/”)ŠÇÇ%8`ˆá¤rxz)†êÞã#2"…ôw¼Ç§u[A¤cuzÌêäˆÆbxA©^©‚á…º÷xqMdš¹vŽ -‹WSÍg戦ã"ÝçÍ)Í0ÄxƒŠS…¸`¼¡î=oLšáº>ûð{òBÀŒ‘ŒŠÎEwR‡¢ýüÉþÌ£«š -ª•Òý™#£Ê¡S*šC`ˆqI jxV4Æ!êÞsH9Q:ó½£:Ô½iÛ~Õ†S>Ö¸‡…Ê¥=*`ˆAe¥jxJ+êÞC•˜zÄ„ï&µ…j>¯ÚT©Ò#MD“Ëw4MÀ£ êI2ò‚Ñ„ºw4Ñ43o·Ì7Ž©¥)o6y¿ñX#±Ç|zbñ‚†^GS5<ò‚à…»÷xiMÒn˜Õã•Y¼Ljòj^¯»×ŸÁz°\ê£Á†XPZª‡·0„ÁÀBÝ{°”$©éÜîÏ~Z¾lgÓå:ŸM»¿šðïÝÆð•[Š(—óh¢€!FÔ”j:LT Œ(Ô½'Jr’%Ü5ÌÍÒ·ÅŒ/óvÙ-Ž#õÇË¥>,`ˆ¥EÁ -r–ÿ[LSJS"t¢Cž0ÿQ’I;5öyüéð7ª„&<M¶+3™:h¢á’˜kÙÂ\¾C6*ÚÓ@ðÿZ„3endstream -endobj -1086 0 obj << -/Type /Page -/Contents 1087 0 R -/Resources 1085 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 875 0 R -/Annots [ 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R 1094 0 R 1095 0 R 1096 0 R 1097 0 R 1098 0 R 1099 0 R 1100 0 R 1101 0 R 1102 0 R 1103 0 R 1104 0 R 1105 0 R 1106 0 R 1107 0 R 1108 0 R 1109 0 R 1110 0 R 1111 0 R 1112 0 R 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R ] ->> endobj -1089 0 obj << +1159 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 758.4568 511.2325 767.3134] +/Rect [494.296 580.4498 511.2325 589.3064] /Subtype /Link /A << /S /GoTo /D (chapter.8) >> >> endobj -1090 0 obj << +1160 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 746.5215 511.2325 755.6272] +/Rect [494.296 568.3876 511.2325 577.4934] /Subtype /Link /A << /S /GoTo /D (section.8.1) >> >> endobj -1091 0 obj << +1161 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 734.5663 511.2325 743.672] +/Rect [494.296 556.3056 511.2325 565.4113] /Subtype /Link /A << /S /GoTo /D (subsection.8.1.1) >> >> endobj -1092 0 obj << +1162 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 722.6111 511.2325 731.7169] +/Rect [494.296 544.2235 511.2325 553.3293] /Subtype /Link /A << /S /GoTo /D (section.8.2) >> >> endobj -1093 0 obj << +1163 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 710.656 511.2325 719.7617] +/Rect [494.296 532.1415 511.2325 541.2472] /Subtype /Link /A << /S /GoTo /D (section.8.3) >> >> endobj -1094 0 obj << +1164 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 688.8627 511.2325 697.5749] +/Rect [494.296 509.7138 511.2325 518.426] /Subtype /Link /A << /S /GoTo /D (appendix.A) >> >> endobj -1095 0 obj << +1165 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 676.8826 511.2325 685.8887] +/Rect [494.296 497.6069 511.2325 506.6129] /Subtype /Link /A << /S /GoTo /D (section.A.1) >> >> endobj -1096 0 obj << +1166 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 664.9275 511.2325 673.9336] +/Rect [494.296 485.5248 511.2325 494.5309] /Subtype /Link /A << /S /GoTo /D (subsection.A.1.1) >> >> endobj -1097 0 obj << +1167 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 652.8727 511.2325 661.9784] +/Rect [494.296 473.4428 511.2325 482.4488] /Subtype /Link /A << /S /GoTo /D (section.A.2) >> >> endobj -1098 0 obj << +1168 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 640.9175 511.2325 650.0232] +/Rect [494.296 461.3607 511.2325 470.3668] /Subtype /Link /A << /S /GoTo /D (subsection.A.2.1) >> >> endobj -1099 0 obj << +1169 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 628.9623 511.2325 638.0681] +/Rect [494.296 449.2787 511.2325 458.2847] /Subtype /Link /A << /S /GoTo /D (section.A.3) >> >> endobj -1100 0 obj << +1170 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 617.0071 511.2325 626.1129] +/Rect [494.296 437.1966 511.2325 446.2027] /Subtype /Link /A << /S /GoTo /D (subsection.A.3.1) >> >> endobj -1101 0 obj << +1171 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 605.1516 511.2325 614.1577] +/Rect [494.296 425.0149 511.2325 434.1207] /Subtype /Link /A << /S /GoTo /D (subsection.A.3.2) >> >> endobj -1102 0 obj << +1172 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 593.1965 511.2325 602.2026] +/Rect [494.296 412.9329 511.2325 422.0386] /Subtype /Link /A << /S /GoTo /D (subsection.A.3.3) >> >> endobj -1103 0 obj << +1173 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 581.2413 511.2325 590.2474] +/Rect [494.296 400.8508 511.2325 409.9566] /Subtype /Link /A << /S /GoTo /D (section.A.4) >> >> endobj -1104 0 obj << +1174 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 569.1865 511.2325 578.2922] +/Rect [494.296 388.8684 511.2325 397.8745] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.1) >> >> endobj -1105 0 obj << +1175 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 557.2313 511.2325 566.3371] +/Rect [494.296 376.7864 511.2325 385.7925] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.2) >> >> endobj -1106 0 obj << +1176 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 545.2761 511.2325 554.3819] +/Rect [494.296 364.7043 511.2325 373.7104] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.3) >> >> endobj -1107 0 obj << +1177 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 533.321 511.2325 542.4267] +/Rect [494.296 352.6223 511.2325 361.6284] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.4) >> >> endobj -1108 0 obj << +1178 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 521.4655 511.2325 530.4715] +/Rect [494.296 340.4406 511.2325 349.5463] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.5) >> >> endobj -1109 0 obj << +1179 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 509.5103 511.2325 518.5164] +/Rect [494.296 328.3585 511.2325 337.4643] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.6) >> >> endobj -1110 0 obj << +1180 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 497.5551 511.2325 506.5612] +/Rect [494.296 316.2765 511.2325 325.3822] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.1) >> >> endobj -1111 0 obj << +1181 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 485.5003 511.2325 494.606] +/Rect [494.296 304.1944 511.2325 313.3002] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.2) >> >> endobj -1112 0 obj << +1182 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 473.5451 511.2325 482.6509] +/Rect [494.296 292.1124 511.2325 301.2181] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.3) >> >> endobj -1113 0 obj << +1183 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 461.59 511.2325 470.6957] +/Rect [494.296 280.0303 511.2325 289.1361] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.4) >> >> endobj -1114 0 obj << +1184 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 449.6348 511.2325 458.7405] +/Rect [494.296 267.9483 511.2325 277.054] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.5) >> >> endobj -1115 0 obj << +1185 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 437.7793 511.2325 446.7854] +/Rect [494.296 255.8662 511.2325 264.972] /Subtype /Link /A << /S /GoTo /D (subsubsection.A.4.6.6) >> >> endobj -1116 0 obj << +1186 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 425.8241 511.2325 434.8302] +/Rect [494.296 243.7842 511.2325 252.8899] /Subtype /Link /A << /S /GoTo /D (subsection.A.4.7) >> >> endobj -1117 0 obj << +1187 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 403.7868 511.2325 412.6434] +/Rect [494.296 221.2121 511.2325 230.0687] /Subtype /Link /A << /S /GoTo /D (appendix.B) >> >> endobj -1118 0 obj << +1188 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 391.8515 511.2325 400.9572] +/Rect [494.296 209.1499 511.2325 218.2557] /Subtype /Link /A << /S /GoTo /D (section.B.1) >> >> endobj -1119 0 obj << +1189 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 379.8963 511.2325 389.0021] +/Rect [494.296 197.0679 511.2325 206.1736] /Subtype /Link /A << /S /GoTo /D (section.B.2) >> >> endobj -1120 0 obj << +1190 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 367.9411 511.2325 377.0469] +/Rect [494.296 184.9858 511.2325 194.0916] /Subtype /Link /A << /S /GoTo /D (section.B.3) >> >> endobj -1121 0 obj << +1191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 355.986 511.2325 365.0917] +/Rect [494.296 173.0034 511.2325 182.0095] /Subtype /Link /A << /S /GoTo /D (section.B.4) >> >> endobj -1122 0 obj << +1192 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 344.0308 511.2325 353.1366] +/Rect [494.296 160.9214 511.2325 169.9275] /Subtype /Link /A << /S /GoTo /D (section.B.5) >> >> endobj -1123 0 obj << +1193 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 332.1753 511.2325 341.1814] +/Rect [494.296 148.7397 511.2325 157.8454] /Subtype /Link /A << /S /GoTo /D (section.B.6) >> >> endobj -1124 0 obj << +1194 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 320.1205 511.2325 329.2262] +/Rect [494.296 136.6576 511.2325 145.7634] /Subtype /Link /A << /S /GoTo /D (section.B.7) >> >> endobj -1125 0 obj << +1195 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 308.265 511.2325 317.271] +/Rect [494.296 124.5756 511.2325 133.6813] /Subtype /Link /A << /S /GoTo /D (section.B.8) >> >> endobj -1126 0 obj << +1196 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 296.2101 511.2325 305.3159] +/Rect [494.296 112.4935 511.2325 121.5993] /Subtype /Link /A << /S /GoTo /D (section.B.9) >> >> endobj -1127 0 obj << +1197 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 284.255 511.2325 293.3607] +/Rect [494.296 100.4115 511.2325 109.5172] /Subtype /Link /A << /S /GoTo /D (section.B.10) >> >> endobj -1128 0 obj << +1198 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 272.2998 511.2325 281.4055] +/Rect [494.296 88.3294 511.2325 97.4352] /Subtype /Link /A << /S /GoTo /D (section.B.11) >> >> endobj -1129 0 obj << +1199 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 260.3446 511.2325 269.4504] +/Rect [494.296 76.2474 511.2325 85.3531] /Subtype /Link /A << /S /GoTo /D (section.B.12) >> >> endobj -1130 0 obj << +1200 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 248.3895 511.2325 257.4952] +/Rect [494.296 64.1653 511.2325 73.2711] /Subtype /Link /A << /S /GoTo /D (section.B.13) >> >> endobj -1131 0 obj << +1142 0 obj << +/D [1140 0 R /XYZ 56.6929 794.5015 null] +>> endobj +1139 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R /F21 930 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1203 0 obj << +/Length 660 +/Filter /FlateDecode +>> +stream +xÚíØ;oÛ0 +™’ˆá?ß‹Çâó0aôî>4µ…–)+Lb%BD+qþÒú©ŒrL£ÀýJnȕ讶mSû+°WlAçóËþE:w¶ÉþÑ¢úFXsìÈI{·+Ò_|‰âhxÚðÓù»Žƒ6'…A©BrÞ²éoÒ0moªK}'!+s »Ý Ž"«_Û—~ä»Y50£µ9ŒœžÕaèÔd‡Q`Îa,´w˜($ç0›~pˆŠ.8ÔÇsvØVËvAp>ã΋*lûdTQ`UÜV00Ž*QHU6ý€Ê—áÏ#P™UÓ´»#*«Í¬éLšÂ~OÖæ4Åý#Æ5% +Éiʦ40 ƒ&Ûkª¶oU[m–*ôüM좟€¡“yE9^qƒÁà8¯D!9^Ùô—öVix¹ž—?£¶UÛ¼nº?=ûº¬aë§ÂŠ3°ÞµŒ…•*$+Ÿ~€e
sÂ-¥à=¬o»š®7UM¿r.þü|ó¾Ì¢Î$*ìùdQQ`NTÜS0j\T¢œ¨lúA”QÌInô¢ÚݲÆuµ[/¨Cœª‹À +[?V˜ƒ·6+QÈ ¬á Õ’3©‡dþ˜SJüÿ#¹ãƒC׉֊ôr‘[æœ6ÄßFtsu‹ý5ºÔà ¨ò¿ääÂendstream +endobj +1202 0 obj << +/Type /Page +/Contents 1203 0 R +/Resources 1201 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1216 0 R +/Annots [ 1205 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R ] +>> endobj +1205 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 236.4343 511.2325 245.54] +/Rect [522.6425 758.4766 539.579 767.5824] /Subtype /Link /A << /S /GoTo /D (section.B.14) >> >> endobj -1135 0 obj << +1209 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 224.4791 511.2325 233.5849] +/Rect [522.6425 746.5215 539.579 755.6272] /Subtype /Link /A << /S /GoTo /D (section.B.15) >> >> endobj -1136 0 obj << +1210 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 212.524 511.2325 221.6297] +/Rect [522.6425 734.666 539.579 743.672] /Subtype /Link /A << /S /GoTo /D (section.B.16) >> >> endobj -1137 0 obj << +1211 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 200.5688 511.2325 209.6745] +/Rect [522.6425 722.7108 539.579 731.7169] /Subtype /Link /A << /S /GoTo /D (section.B.17) >> >> endobj -1138 0 obj << +1212 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 188.6136 511.2325 197.7194] +/Rect [522.6425 710.656 539.579 719.7617] /Subtype /Link /A << /S /GoTo /D (section.B.18) >> >> endobj -1139 0 obj << +1213 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 176.6585 511.2325 185.7642] +/Rect [522.6425 698.8005 539.579 707.8065] /Subtype /Link /A << /S /GoTo /D (section.B.19) >> >> endobj -1140 0 obj << +1214 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 164.8029 511.2325 173.809] +/Rect [522.6425 686.7456 539.579 695.8514] /Subtype /Link /A << /S /GoTo /D (section.B.20) >> >> endobj -1141 0 obj << +1215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [494.296 152.8478 511.2325 161.8539] +/Rect [522.6425 674.7905 539.579 683.8962] /Subtype /Link /A << /S /GoTo /D (section.B.21) >> >> endobj -1088 0 obj << -/D [1086 0 R /XYZ 56.6929 794.5015 null] +1204 0 obj << +/D [1202 0 R /XYZ 85.0394 794.5015 null] >> endobj -1085 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1201 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1144 0 obj << +1219 0 obj << /Length 2174 /Filter /FlateDecode >> @@ -4049,48 +4274,48 @@ FŠüäuܹê;´¡’<ÕY®§6<ÁG‰ÐB –Q£¢+O(Ÿèº³ß…Ù¤ µ¾€Ð5༚ºÜ¸c3Í¡vÃH-Ôø·¿‹ß endobj -1143 0 obj << +1218 0 obj << /Type /Page -/Contents 1144 0 R -/Resources 1142 0 R +/Contents 1219 0 R +/Resources 1217 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R +/Parent 1216 0 R >> endobj 6 0 obj << -/D [1143 0 R /XYZ 85.0394 769.5949 null] +/D [1218 0 R /XYZ 85.0394 769.5949 null] >> endobj -1145 0 obj << -/D [1143 0 R /XYZ 85.0394 582.8476 null] +1220 0 obj << +/D [1218 0 R /XYZ 85.0394 582.8476 null] >> endobj 10 0 obj << -/D [1143 0 R /XYZ 85.0394 512.9824 null] +/D [1218 0 R /XYZ 85.0394 512.9824 null] >> endobj -1146 0 obj << -/D [1143 0 R /XYZ 85.0394 474.7837 null] +1221 0 obj << +/D [1218 0 R /XYZ 85.0394 474.7837 null] >> endobj 14 0 obj << -/D [1143 0 R /XYZ 85.0394 399.5462 null] +/D [1218 0 R /XYZ 85.0394 399.5462 null] >> endobj -1147 0 obj << -/D [1143 0 R /XYZ 85.0394 363.8828 null] +1222 0 obj << +/D [1218 0 R /XYZ 85.0394 363.8828 null] >> endobj 18 0 obj << -/D [1143 0 R /XYZ 85.0394 223.0066 null] +/D [1218 0 R /XYZ 85.0394 223.0066 null] >> endobj -1148 0 obj << -/D [1143 0 R /XYZ 85.0394 190.9009 null] +1223 0 obj << +/D [1218 0 R /XYZ 85.0394 190.9009 null] >> endobj -1149 0 obj << -/D [1143 0 R /XYZ 85.0394 170.4169 null] +1224 0 obj << +/D [1218 0 R /XYZ 85.0394 170.4169 null] >> endobj -1150 0 obj << -/D [1143 0 R /XYZ 85.0394 158.4617 null] +1225 0 obj << +/D [1218 0 R /XYZ 85.0394 158.4617 null] >> endobj -1142 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R /F48 1153 0 R >> +1217 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1157 0 obj << +1231 0 obj << /Length 3187 /Filter /FlateDecode >> @@ -4108,63 +4333,63 @@ H•²/hÊ ®£fw"®höx׺©;°Çn|>”°ÃÓ¶PˇýjÎÖzýÁ”rþ!È£+Œ$üE™Bö‘Q™…Ê"ôãÇœ/Áò±r=?5M[ô°ÌÏ[€Ì°u¸Âz
ÆmÜo<)¶ó=P¿+{’‘OíRzwdîØPÖ6ôV`0ÐhõðlÓã>§¦|êv=£lÁá“xý1‡š[ÚÍ„C9ßšÞ4â¦Å7ɵkù ’ßÿe¬ˆ¦¯¸Çÿ¤ùâãý×þ{Ôñ¿Ä T0iª_ð‡)¶ˆÌ€ @Ÿ!þêó4Ï©Êendstream endobj -1156 0 obj << +1230 0 obj << /Type /Page -/Contents 1157 0 R -/Resources 1155 0 R +/Contents 1231 0 R +/Resources 1229 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R -/Annots [ 1163 0 R 1164 0 R ] +/Parent 1216 0 R +/Annots [ 1237 0 R 1238 0 R ] >> endobj -1163 0 obj << +1237 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [272.8897 207.1951 329.1084 219.2548] /Subtype /Link /A << /S /GoTo /D (types_of_resource_records_and_when_to_use_them) >> >> endobj -1164 0 obj << +1238 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [190.6691 179.6723 249.6573 189.0819] /Subtype /Link /A << /S /GoTo /D (rfcs) >> >> endobj -1158 0 obj << -/D [1156 0 R /XYZ 56.6929 756.8229 null] +1232 0 obj << +/D [1230 0 R /XYZ 56.6929 756.8229 null] >> endobj -1159 0 obj << -/D [1156 0 R /XYZ 56.6929 744.8677 null] +1233 0 obj << +/D [1230 0 R /XYZ 56.6929 744.8677 null] >> endobj 22 0 obj << -/D [1156 0 R /XYZ 56.6929 651.295 null] +/D [1230 0 R /XYZ 56.6929 651.295 null] >> endobj -1160 0 obj << -/D [1156 0 R /XYZ 56.6929 612.4036 null] +1234 0 obj << +/D [1230 0 R /XYZ 56.6929 612.4036 null] >> endobj 26 0 obj << -/D [1156 0 R /XYZ 56.6929 555.4285 null] +/D [1230 0 R /XYZ 56.6929 555.4285 null] >> endobj -1161 0 obj << -/D [1156 0 R /XYZ 56.6929 530.6703 null] +1235 0 obj << +/D [1230 0 R /XYZ 56.6929 530.6703 null] >> endobj 30 0 obj << -/D [1156 0 R /XYZ 56.6929 416.0112 null] +/D [1230 0 R /XYZ 56.6929 416.0112 null] >> endobj -1162 0 obj << -/D [1156 0 R /XYZ 56.6929 391.253 null] +1236 0 obj << +/D [1230 0 R /XYZ 56.6929 391.253 null] >> endobj 34 0 obj << -/D [1156 0 R /XYZ 56.6929 164.815 null] +/D [1230 0 R /XYZ 56.6929 164.815 null] >> endobj -1165 0 obj << -/D [1156 0 R /XYZ 56.6929 137.4068 null] +1239 0 obj << +/D [1230 0 R /XYZ 56.6929 137.4068 null] >> endobj -1155 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R /F21 874 0 R >> +1229 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1170 0 obj << +1244 0 obj << /Length 3415 /Filter /FlateDecode >> @@ -4184,60 +4409,60 @@ txÕÁ(1Âùãqt0úØÇ‘C×µLm›§:ÂÄ$è’y¦ ·o¾Àbº¦úž&\Õ=¯d‚Ó÷aŠKѨðÀæ@pð –þvA•c«ÇøÀ†û,¤ÆAg€hCõoœ€}¼ew8ýš*çÐð‡#çô/œÿn1]/‚0Péú\í8°ef´>+sŒBOD‡+^ .ùRéØ{ endobj -1169 0 obj << +1243 0 obj << /Type /Page -/Contents 1170 0 R -/Resources 1168 0 R +/Contents 1244 0 R +/Resources 1242 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R -/Annots [ 1173 0 R 1174 0 R ] +/Parent 1216 0 R +/Annots [ 1247 0 R 1248 0 R ] >> endobj -1173 0 obj << +1247 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.8432 463.1122 539.579 475.1718] /Subtype /Link /A << /S /GoTo /D (diagnostic_tools) >> >> endobj -1174 0 obj << +1248 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.0431 451.8246 133.308 463.2167] /Subtype /Link /A << /S /GoTo /D (diagnostic_tools) >> >> endobj -1171 0 obj << -/D [1169 0 R /XYZ 85.0394 794.5015 null] +1245 0 obj << +/D [1243 0 R /XYZ 85.0394 794.5015 null] >> endobj 38 0 obj << -/D [1169 0 R /XYZ 85.0394 570.5252 null] +/D [1243 0 R /XYZ 85.0394 570.5252 null] >> endobj -1172 0 obj << -/D [1169 0 R /XYZ 85.0394 541.3751 null] +1246 0 obj << +/D [1243 0 R /XYZ 85.0394 541.3751 null] >> endobj 42 0 obj << -/D [1169 0 R /XYZ 85.0394 434.1868 null] +/D [1243 0 R /XYZ 85.0394 434.1868 null] >> endobj -1175 0 obj << -/D [1169 0 R /XYZ 85.0394 406.5769 null] +1249 0 obj << +/D [1243 0 R /XYZ 85.0394 406.5769 null] >> endobj 46 0 obj << -/D [1169 0 R /XYZ 85.0394 301.1559 null] +/D [1243 0 R /XYZ 85.0394 301.1559 null] >> endobj -1176 0 obj << -/D [1169 0 R /XYZ 85.0394 276.6843 null] +1250 0 obj << +/D [1243 0 R /XYZ 85.0394 276.6843 null] >> endobj 50 0 obj << -/D [1169 0 R /XYZ 85.0394 200.1512 null] +/D [1243 0 R /XYZ 85.0394 200.1512 null] >> endobj -1177 0 obj << -/D [1169 0 R /XYZ 85.0394 175.6796 null] +1251 0 obj << +/D [1243 0 R /XYZ 85.0394 175.6796 null] >> endobj -1168 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R /F21 874 0 R >> +1242 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1181 0 obj << +1255 0 obj << /Length 2457 /Filter /FlateDecode >> @@ -4256,39 +4481,39 @@ S¦…€Äüœºã2±öŠ
41ÑÍ–,÷úBäí]¨u›«˜úDOâ‚ÙLë–3žatÙ±º÷5vxnïH‘šªmÝóìAߌå M ZãŠÜƒ[æž.ÇñS!L%:P–ô˜¥Hé!”·i"®"!Gš¼ü…3Ãø(M¶æÒ?/ÕºðõwÕNïÉzê-çÕÃÿ@úÂ?Dþ ÇD÷ÿï2ýý¥Ê2¹ü—ŠÌ OÕÈŠ%ºaÜÿ?sËùy;:»endstream endobj -1180 0 obj << +1254 0 obj << /Type /Page -/Contents 1181 0 R -/Resources 1179 0 R +/Contents 1255 0 R +/Resources 1253 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R +/Parent 1216 0 R >> endobj -1182 0 obj << -/D [1180 0 R /XYZ 56.6929 794.5015 null] +1256 0 obj << +/D [1254 0 R /XYZ 56.6929 794.5015 null] >> endobj 54 0 obj << -/D [1180 0 R /XYZ 56.6929 717.7272 null] +/D [1254 0 R /XYZ 56.6929 717.7272 null] >> endobj -1183 0 obj << -/D [1180 0 R /XYZ 56.6929 690.4227 null] +1257 0 obj << +/D [1254 0 R /XYZ 56.6929 690.4227 null] >> endobj 58 0 obj << -/D [1180 0 R /XYZ 56.6929 550.0786 null] +/D [1254 0 R /XYZ 56.6929 550.0786 null] >> endobj -1184 0 obj << -/D [1180 0 R /XYZ 56.6929 525.2967 null] +1258 0 obj << +/D [1254 0 R /XYZ 56.6929 525.2967 null] >> endobj 62 0 obj << -/D [1180 0 R /XYZ 56.6929 393.0502 null] +/D [1254 0 R /XYZ 56.6929 393.0502 null] >> endobj -1185 0 obj << -/D [1180 0 R /XYZ 56.6929 363.1913 null] +1259 0 obj << +/D [1254 0 R /XYZ 56.6929 363.1913 null] >> endobj -1179 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F39 1077 0 R >> +1253 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1188 0 obj << +1262 0 obj << /Length 2097 /Filter /FlateDecode >> @@ -4304,66 +4529,66 @@ hZã|jY/ýE‰áÝN6“dy 8xp]7b~{é0h”~’e±½„3×rÓ,Ã,*r¸2Ư{ë³½ŸØøÎê±×꛼cµ¬Ë" Ìk âþî^̲EÑÅk˜èP<sgÕ1BÚÖP!žÅj˜K±dx ’;mêá6¨BоI½Ÿp endobj -1187 0 obj << +1261 0 obj << /Type /Page -/Contents 1188 0 R -/Resources 1186 0 R +/Contents 1262 0 R +/Resources 1260 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R -/Annots [ 1194 0 R 1195 0 R ] +/Parent 1216 0 R +/Annots [ 1268 0 R 1269 0 R ] >> endobj -1194 0 obj << +1268 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.8432 268.1131 539.579 280.1727] /Subtype /Link /A << /S /GoTo /D (acache) >> >> endobj -1195 0 obj << +1269 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.0431 256.1579 143.5361 268.2175] /Subtype /Link /A << /S /GoTo /D (acache) >> >> endobj -1189 0 obj << -/D [1187 0 R /XYZ 85.0394 794.5015 null] +1263 0 obj << +/D [1261 0 R /XYZ 85.0394 794.5015 null] >> endobj 66 0 obj << -/D [1187 0 R /XYZ 85.0394 769.5949 null] +/D [1261 0 R /XYZ 85.0394 769.5949 null] >> endobj -1190 0 obj << -/D [1187 0 R /XYZ 85.0394 574.3444 null] +1264 0 obj << +/D [1261 0 R /XYZ 85.0394 574.3444 null] >> endobj 70 0 obj << -/D [1187 0 R /XYZ 85.0394 574.3444 null] +/D [1261 0 R /XYZ 85.0394 574.3444 null] >> endobj -1191 0 obj << -/D [1187 0 R /XYZ 85.0394 540.5052 null] +1265 0 obj << +/D [1261 0 R /XYZ 85.0394 540.5052 null] >> endobj 74 0 obj << -/D [1187 0 R /XYZ 85.0394 447.7637 null] +/D [1261 0 R /XYZ 85.0394 447.7637 null] >> endobj -1192 0 obj << -/D [1187 0 R /XYZ 85.0394 410.3389 null] +1266 0 obj << +/D [1261 0 R /XYZ 85.0394 410.3389 null] >> endobj 78 0 obj << -/D [1187 0 R /XYZ 85.0394 348.7624 null] +/D [1261 0 R /XYZ 85.0394 348.7624 null] >> endobj -1193 0 obj << -/D [1187 0 R /XYZ 85.0394 311.223 null] +1267 0 obj << +/D [1261 0 R /XYZ 85.0394 311.223 null] >> endobj 82 0 obj << -/D [1187 0 R /XYZ 85.0394 189.9853 null] +/D [1261 0 R /XYZ 85.0394 189.9853 null] >> endobj -1196 0 obj << -/D [1187 0 R /XYZ 85.0394 156.0037 null] +1270 0 obj << +/D [1261 0 R /XYZ 85.0394 156.0037 null] >> endobj -1186 0 obj << -/Font << /F21 874 0 R /F22 897 0 R >> +1260 0 obj << +/Font << /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1200 0 obj << +1274 0 obj << /Length 591 /Filter /FlateDecode >> @@ -4371,27 +4596,27 @@ stream xÚ¥TKs›0¾ó+t3AÕtt’:3Nƒû˜4Ç()SŒ\ÀIóï+!°Iâž:³«}|ì~Ú… ÕºÕõ«3uEó»$hô®ËZ«¤iëâa׺BÿÚ*Æ‘]…#;`ÞþÒþ{ã¿¡0FLzX¦ñÐS‘ŒÙ¾(Klô¡ða3?VþP%6endstream endobj -1199 0 obj << +1273 0 obj << /Type /Page -/Contents 1200 0 R -/Resources 1198 0 R +/Contents 1274 0 R +/Resources 1272 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1154 0 R +/Parent 1277 0 R >> endobj -1201 0 obj << -/D [1199 0 R /XYZ 56.6929 794.5015 null] +1275 0 obj << +/D [1273 0 R /XYZ 56.6929 794.5015 null] >> endobj 86 0 obj << -/D [1199 0 R /XYZ 56.6929 769.5949 null] +/D [1273 0 R /XYZ 56.6929 769.5949 null] >> endobj -1202 0 obj << -/D [1199 0 R /XYZ 56.6929 744.7247 null] +1276 0 obj << +/D [1273 0 R /XYZ 56.6929 744.7247 null] >> endobj -1198 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R >> +1272 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1205 0 obj << +1280 0 obj << /Length 1159 /Filter /FlateDecode >> @@ -4404,45 +4629,45 @@ JxI1|«ÄR{}Ö8!S8ÆM§,ývrö‹çf¨qdü)G%§ÀÚÉ®×r›6H–¬Ú‹½‹…¿ðÃJNXV„ÐO^nóëÅ¿_æ’£ Ó–ÿ¼\g¥»ÜE ¾qÂôrœº=ȘZ\
ö\FØÿxd²ó‘ód¦·$4%9‡‹{¦úÃ9šfؼ!¼‚¦ÿH ËI)xáõ8kØ;ߥo…<©»çÃ¥ÛŽ›>L/‰ÁÌ ²”Š,`îö$àžÇV”ðl×ØæÚ,˜Lá5]Ö·[öhLs&¾Ñ¡0ÌC/—U5U}hõö5¡æ^uº…®û]}á¦×=}»ž^êáý-Rb_ósoù _dð!AK"8YXù½±é_Á£µ endobj -1204 0 obj << +1279 0 obj << /Type /Page -/Contents 1205 0 R -/Resources 1203 0 R +/Contents 1280 0 R +/Resources 1278 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R +/Parent 1277 0 R >> endobj -1206 0 obj << -/D [1204 0 R /XYZ 85.0394 794.5015 null] +1281 0 obj << +/D [1279 0 R /XYZ 85.0394 794.5015 null] >> endobj 90 0 obj << -/D [1204 0 R /XYZ 85.0394 769.5949 null] +/D [1279 0 R /XYZ 85.0394 769.5949 null] >> endobj -1207 0 obj << -/D [1204 0 R /XYZ 85.0394 575.896 null] +1282 0 obj << +/D [1279 0 R /XYZ 85.0394 575.896 null] >> endobj 94 0 obj << -/D [1204 0 R /XYZ 85.0394 529.2011 null] +/D [1279 0 R /XYZ 85.0394 529.2011 null] >> endobj -1208 0 obj << -/D [1204 0 R /XYZ 85.0394 492.9468 null] +1283 0 obj << +/D [1279 0 R /XYZ 85.0394 492.9468 null] >> endobj 98 0 obj << -/D [1204 0 R /XYZ 85.0394 492.9468 null] +/D [1279 0 R /XYZ 85.0394 492.9468 null] >> endobj -1209 0 obj << -/D [1204 0 R /XYZ 85.0394 466.0581 null] +1284 0 obj << +/D [1279 0 R /XYZ 85.0394 466.0581 null] >> endobj 102 0 obj << -/D [1204 0 R /XYZ 85.0394 201.2466 null] +/D [1279 0 R /XYZ 85.0394 201.2466 null] >> endobj -1210 0 obj << -/D [1204 0 R /XYZ 85.0394 170.5419 null] +1285 0 obj << +/D [1279 0 R /XYZ 85.0394 170.5419 null] >> endobj -1203 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1278 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1214 0 obj << +1288 0 obj << /Length 1768 /Filter /FlateDecode >> @@ -4456,41 +4681,41 @@ tèErÆ)LÌìÔ)ÂpÉ!è©n½ˆ4ï8Ky^ëéMšezºÈsk¿²å‘µÎ”k1…éÔ‹T©¦ô0j}z¬¬Ó%ÿn¿ô¡ô1µ ÊTˆiivíÚÔ«×eΓ=5’´Š£.mÃU;GÝ©ÔE^à9"–JØCàxy¥™Zÿqdkà“µ› jÝ Na>¤¯xÁã/jY»—|‘´7ŠÂ-Ý M¤³•PQŽŠ2Q£ýëq€:Ž¦Ö÷£J\„¥r8.ù ¬ "~AªíŪNAÕ1̃`àùFŒ!Mr¡äå‡~-zP©Ä¢VÊKu¦}?N[êÃFÓ=¦SYl‹3¼îb¿§”Cˆ¹Ê[öOÂ]Có¬ûœ„èéÌEc½â°õbz|í/×<ÇG,„i¸Ï(ôY«•P=x¢ºù7Û£û_`#~›endstream endobj -1213 0 obj << +1287 0 obj << /Type /Page -/Contents 1214 0 R -/Resources 1212 0 R +/Contents 1288 0 R +/Resources 1286 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R -/Annots [ 1219 0 R ] +/Parent 1277 0 R +/Annots [ 1293 0 R ] >> endobj -1219 0 obj << +1293 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [55.6967 61.5153 126.3509 73.5749] /Subtype /Link /A << /S /GoTo /D (rrset_ordering) >> >> endobj -1215 0 obj << -/D [1213 0 R /XYZ 56.6929 794.5015 null] +1289 0 obj << +/D [1287 0 R /XYZ 56.6929 794.5015 null] >> endobj 106 0 obj << -/D [1213 0 R /XYZ 56.6929 372.6686 null] +/D [1287 0 R /XYZ 56.6929 372.6686 null] >> endobj -1216 0 obj << -/D [1213 0 R /XYZ 56.6929 334.1957 null] +1290 0 obj << +/D [1287 0 R /XYZ 56.6929 334.1957 null] >> endobj -1217 0 obj << -/D [1213 0 R /XYZ 56.6929 266.1213 null] +1291 0 obj << +/D [1287 0 R /XYZ 56.6929 266.1213 null] >> endobj -1218 0 obj << -/D [1213 0 R /XYZ 56.6929 254.1661 null] +1292 0 obj << +/D [1287 0 R /XYZ 56.6929 254.1661 null] >> endobj -1212 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R >> +1286 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1223 0 obj << +1297 0 obj << /Length 2693 /Filter /FlateDecode >> @@ -4511,45 +4736,45 @@ v‚_Ñ&-Ë÷–Ðùs’LŒ“é¨úcº¯ç½¿ªîzWnBˇ¢—ålÊOøQ‚x#£cÇl»„“¬ðܯb¼ocàÁ p¬xJ´§¹=vrB þ²¡ðÙ£,ˆ†— N8çŒd¬`—·Àvÿ¤?í.îü›¾ü2õÃ%0'üµµQ†Ìè‘2ÂÒTúÄ„íû&·×ˆã<dÏÄŸ¼÷?²œÿ¿Gd„çùÌ9#×çŒ,ñJiõ‹©âþ^.5ÿ+Lendstream endobj -1222 0 obj << +1296 0 obj << /Type /Page -/Contents 1223 0 R -/Resources 1221 0 R +/Contents 1297 0 R +/Resources 1295 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R +/Parent 1277 0 R >> endobj -1224 0 obj << -/D [1222 0 R /XYZ 85.0394 794.5015 null] +1298 0 obj << +/D [1296 0 R /XYZ 85.0394 794.5015 null] >> endobj 110 0 obj << -/D [1222 0 R /XYZ 85.0394 769.5949 null] +/D [1296 0 R /XYZ 85.0394 769.5949 null] >> endobj -1225 0 obj << -/D [1222 0 R /XYZ 85.0394 744.949 null] +1299 0 obj << +/D [1296 0 R /XYZ 85.0394 744.949 null] >> endobj 114 0 obj << -/D [1222 0 R /XYZ 85.0394 744.949 null] +/D [1296 0 R /XYZ 85.0394 744.949 null] >> endobj -1226 0 obj << -/D [1222 0 R /XYZ 85.0394 721.0357 null] +1300 0 obj << +/D [1296 0 R /XYZ 85.0394 721.0357 null] >> endobj 118 0 obj << -/D [1222 0 R /XYZ 85.0394 672.3079 null] +/D [1296 0 R /XYZ 85.0394 672.3079 null] >> endobj -1178 0 obj << -/D [1222 0 R /XYZ 85.0394 647.0603 null] +1252 0 obj << +/D [1296 0 R /XYZ 85.0394 647.0603 null] >> endobj 122 0 obj << -/D [1222 0 R /XYZ 85.0394 136.5325 null] +/D [1296 0 R /XYZ 85.0394 136.5325 null] >> endobj -1230 0 obj << -/D [1222 0 R /XYZ 85.0394 113.5963 null] +1304 0 obj << +/D [1296 0 R /XYZ 85.0394 113.5963 null] >> endobj -1221 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R >> +1295 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1233 0 obj << +1307 0 obj << /Length 3556 /Filter /FlateDecode >> @@ -4567,50 +4792,50 @@ r¹Lœ±‰ÕŒM8*ƒÉªû:¢ÿÀ¹ÆÀ$$ë ?¡ñ¡9êb‹÷5KSv–Õ%lŸêµ“Ê‚„„úÛ3'e€ñUi}q&Ë—þf€Ï÷ô• }U·fÃSÕû–æxÚ`°Àn¿ã8Ü[<´~‡Ûêž~^7ý#©,cíwœÛ'Tr‚¦+ïwôÍ/ô;‚eèwS,úõCú‘÷Cz¼4kÓ^HAÀD/¤ÇÝyÖ/#׃öþ68†ÌðËe@Œ«È²‹ùžMÕ~4ÞÓ‚-¦<ÄBÑZC]ê‹RØï÷:Åž}å°4ì·TÅ–…%Ó_·e‡>7QË—ýkþ8Éq'¿â±ÄÌ&öÿT`âúŸ "—ø;_ü¿Vý¿ éËJM}oÌ´¥ endobj -1232 0 obj << +1306 0 obj << /Type /Page -/Contents 1233 0 R -/Resources 1231 0 R +/Contents 1307 0 R +/Resources 1305 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R -/Annots [ 1238 0 R 1239 0 R 1240 0 R 1241 0 R ] +/Parent 1277 0 R +/Annots [ 1312 0 R 1313 0 R 1314 0 R 1315 0 R ] >> endobj -1238 0 obj << +1312 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [219.3839 342.7466 281.1025 354.8062] /Subtype /Link /A << /S /GoTo /D (options) >> >> endobj -1239 0 obj << +1313 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [401.2123 288.8914 470.1877 300.951] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1240 0 obj << +1314 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [243.8464 235.0361 306.1963 247.0958] /Subtype /Link /A << /S /GoTo /D (options) >> >> endobj -1241 0 obj << +1315 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [368.2917 181.1809 436.8984 193.2405] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1234 0 obj << -/D [1232 0 R /XYZ 56.6929 794.5015 null] +1308 0 obj << +/D [1306 0 R /XYZ 56.6929 794.5015 null] >> endobj -1231 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F14 900 0 R /F48 1153 0 R /F55 1237 0 R >> +1305 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F14 956 0 R /F48 1228 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1246 0 obj << +1320 0 obj << /Length 3007 /Filter /FlateDecode >> @@ -4632,21 +4857,21 @@ nÍuՀɃ 2f€]ËŠÆX崀 šû’;‘ÜØohÓpÃÇúܦ%S‰’]´±_õÚ¸¯}e;‹+Œ,Œ>ƒ+]¶Ó¸¸lοÏÖùÉŽÕ¼ÜбÉîXõ_Uk÷†ð¡WOXoüqÜ\ŸËü9÷ß4]7ÛGB3Ës•@—mÆtž«gºAþßÿ²Aúµ3šÅiªÎhç¹ÆÚõ
œD,N¢¤¯ÞMÞ6“v
Yý¼u}8d•ïÓRÃÊ¥ÆYy˜±:¤‰yÊÏX½ËvÚêË}¼štY ÇGš‡¿ˆ«þ_»P·endstream endobj -1245 0 obj << +1319 0 obj << /Type /Page -/Contents 1246 0 R -/Resources 1244 0 R +/Contents 1320 0 R +/Resources 1318 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R +/Parent 1277 0 R >> endobj -1247 0 obj << -/D [1245 0 R /XYZ 85.0394 794.5015 null] +1321 0 obj << +/D [1319 0 R /XYZ 85.0394 794.5015 null] >> endobj -1244 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F55 1237 0 R /F41 1134 0 R >> +1318 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F55 1311 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1250 0 obj << +1324 0 obj << /Length 4224 /Filter /FlateDecode >> @@ -4669,29 +4894,29 @@ s&#Í1<ø'§Ÿ=›sÑYSˆÎ&8 ±¦{žBq¦ôþÉí•·³Ë=dΛ¶ÙùcÛs79ÒyÆÔª‡'íö>w†!$ÅzD<þâ rà¿ÓÛ?ýtã‹y`Ÿà݃‰Þë»ïÏýHêÀ“9€ÿ°åþÏ¿>…ƹsw)¬ÃK2N WÄÅÉÌ9+„4"3õ endobj -1249 0 obj << +1323 0 obj << /Type /Page -/Contents 1250 0 R -/Resources 1248 0 R +/Contents 1324 0 R +/Resources 1322 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1211 0 R -/Annots [ 1252 0 R ] +/Parent 1327 0 R +/Annots [ 1326 0 R ] >> endobj -1252 0 obj << +1326 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [91.7912 377.7554 148.0099 386.9707] /Subtype /Link /A << /S /GoTo /D (controls_statement_definition_and_usage) >> >> endobj -1251 0 obj << -/D [1249 0 R /XYZ 56.6929 794.5015 null] +1325 0 obj << +/D [1323 0 R /XYZ 56.6929 794.5015 null] >> endobj -1248 0 obj << -/Font << /F37 962 0 R /F48 1153 0 R /F22 897 0 R /F21 874 0 R /F55 1237 0 R /F53 1229 0 R /F41 1134 0 R >> +1322 0 obj << +/Font << /F37 1018 0 R /F48 1228 0 R /F22 953 0 R /F21 930 0 R /F55 1311 0 R /F53 1303 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1256 0 obj << +1331 0 obj << /Length 1638 /Filter /FlateDecode >> @@ -4705,53 +4930,53 @@ x•aðú „&¼¨®¢mÃH "ŒÓ€I Y];þOO^\¼ÙʼnbÈXªWßä¿s³39àfÿ")‡ÛþjËÍ#ÕN—½a>îò¯jéP&—ßÚ¤³iiw\Icˆ‰¸2{Œpl þˆH2ÍÄšÆÍ›êÿˆÄH“¯‘8âH![ÏŽÏ^ÝÏâžÍGcñžŸÃ,îûù`'¹ifWO[š¿²ú4{´£~w4#J3èÉ”âk4p¥¤¥Ùôtv?Ëz&e{n³¬ïæÁ²G;ê÷Â2¢)Â’D „¶|.ÄÁWóãC?Nn¾ÙBÍ”bÄ`^yà•À–ãa{÷Ø~ÆlÅzÎÿ˜%8·endstream endobj -1255 0 obj << +1330 0 obj << /Type /Page -/Contents 1256 0 R -/Resources 1254 0 R +/Contents 1331 0 R +/Resources 1329 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R +/Parent 1327 0 R >> endobj -1257 0 obj << -/D [1255 0 R /XYZ 85.0394 794.5015 null] +1332 0 obj << +/D [1330 0 R /XYZ 85.0394 794.5015 null] >> endobj 126 0 obj << -/D [1255 0 R /XYZ 85.0394 454.7135 null] +/D [1330 0 R /XYZ 85.0394 454.7135 null] >> endobj -1258 0 obj << -/D [1255 0 R /XYZ 85.0394 427.409 null] +1333 0 obj << +/D [1330 0 R /XYZ 85.0394 427.409 null] >> endobj -1259 0 obj << -/D [1255 0 R /XYZ 85.0394 397.8916 null] +1334 0 obj << +/D [1330 0 R /XYZ 85.0394 397.8916 null] >> endobj -1260 0 obj << -/D [1255 0 R /XYZ 85.0394 385.9365 null] +1335 0 obj << +/D [1330 0 R /XYZ 85.0394 385.9365 null] >> endobj -1254 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F48 1153 0 R /F21 874 0 R >> +1329 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F48 1228 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1264 0 obj << +1338 0 obj << /Length 69 /Filter /FlateDecode >> stream xÚ3T0 endobj -1263 0 obj << +1337 0 obj << /Type /Page -/Contents 1264 0 R -/Resources 1262 0 R +/Contents 1338 0 R +/Resources 1336 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R +/Parent 1327 0 R >> endobj -1265 0 obj << -/D [1263 0 R /XYZ 56.6929 794.5015 null] +1339 0 obj << +/D [1337 0 R /XYZ 56.6929 794.5015 null] >> endobj -1262 0 obj << +1336 0 obj << /ProcSet [ /PDF ] >> endobj -1269 0 obj << +1343 0 obj << /Length 2407 /Filter /FlateDecode >> @@ -4770,29 +4995,29 @@ SDôçÃÃ@x´»'¡w˜+
"1f¼ù¤È,Üì£ù™0Ž–ïé3€>5áwâ„K¤`Á.ä›&‘¿——0*«í*
{ÿvÖœ¦º ΄£Màõ¿|ŒÜHÖôA-08×I@t98ÔÌÁˆÏùMã혽B†·Ã³å`æp„²Þ"°q—o—^ÇãsÇM´^„|UÀ1øXžÆÛŒØ<âr“ü–«üû¦GŒ—¼{÷Ö-m»ðhŽ|€Jä¹ùç_4’ÏŸï>~xEë·°•z…)AÃK,¹pÝ׶½ÿ¬&TdÍ9³à¤Õ‚w:|d…êäÛ£dZK&œÈªVŸ±*Œ£_KSÐ=5m8#<ÌÁ,–JÍ#D±”îI—€-`ñcóÝÓ|Ä—×Ç:—üK³›”Œüs ý1àÖº@TÿyÀp.ª…aGØ…~æII¨L>óznvFš¥Â¦ˆBE D¨3SÏ>º^÷µµ^endstream endobj -1268 0 obj << +1342 0 obj << /Type /Page -/Contents 1269 0 R -/Resources 1267 0 R +/Contents 1343 0 R +/Resources 1341 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R -/Annots [ 1273 0 R 1274 0 R 1282 0 R ] +/Parent 1327 0 R +/Annots [ 1347 0 R 1348 0 R 1356 0 R ] >> endobj -1266 0 obj << +1340 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/local/share/db2latex/xsl/figures/note.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 1283 0 R +/PTEX.InfoDict 1357 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 27.00000000 27.00000000] /Resources << /ProcSet [ /PDF ] /ExtGState << -/R4 1284 0 R +/R4 1358 0 R >>>> -/Length 1285 0 R +/Length 1359 0 R /Filter /FlateDecode >> stream @@ -4805,12 +5030,12 @@ qª„Ñ«ò^ÿï>‹«>÷—
.13×…Óƒ!¶3¢SËAÕ”ih¥Å¨Š^…(€<Îm䦽ªšÛÆlLÊâ³ò7Ù n*Œ1½÷¨¾x¥Æˆpîâ‹&Xîܧ³±è\íD¤ßä0}#XŒûž˜‹¸À>#^V°¡|2Îi‰9ÊÎr)`˜¢Xh¡Ò& „hb—H°Œe"Ãê þrÓGçX5¾ûû8‡´ÕªOª«t–Ô³$Ây°‰—BÒ›ÀÄ5©/¨vp÷o`kA“ôr±ñœÓ4N.4Žæ endobj -1283 0 obj +1357 0 obj << /Producer (AFPL Ghostscript 6.50) >> endobj -1284 0 obj +1358 0 obj << /Type /ExtGState /Name /R4 @@ -4820,57 +5045,57 @@ endobj /SA true >> endobj -1285 0 obj +1359 0 obj 1049 endobj -1273 0 obj << +1347 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [470.3398 467.2776 539.579 479.3373] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1274 0 obj << +1348 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [316.7164 455.3224 385.3363 467.3821] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1282 0 obj << +1356 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [304.6433 163.6578 373.3153 175.7175] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1270 0 obj << -/D [1268 0 R /XYZ 85.0394 794.5015 null] +1344 0 obj << +/D [1342 0 R /XYZ 85.0394 794.5015 null] >> endobj 130 0 obj << -/D [1268 0 R /XYZ 85.0394 769.5949 null] +/D [1342 0 R /XYZ 85.0394 769.5949 null] >> endobj -1271 0 obj << -/D [1268 0 R /XYZ 85.0394 576.3463 null] +1345 0 obj << +/D [1342 0 R /XYZ 85.0394 576.3463 null] >> endobj 134 0 obj << -/D [1268 0 R /XYZ 85.0394 576.3463 null] +/D [1342 0 R /XYZ 85.0394 576.3463 null] >> endobj -1272 0 obj << -/D [1268 0 R /XYZ 85.0394 533.5444 null] +1346 0 obj << +/D [1342 0 R /XYZ 85.0394 533.5444 null] >> endobj 138 0 obj << -/D [1268 0 R /XYZ 85.0394 299.6823 null] +/D [1342 0 R /XYZ 85.0394 299.6823 null] >> endobj -1281 0 obj << -/D [1268 0 R /XYZ 85.0394 263.0631 null] +1355 0 obj << +/D [1342 0 R /XYZ 85.0394 263.0631 null] >> endobj -1267 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F62 1277 0 R /F63 1280 0 R /F48 1153 0 R /F41 1134 0 R >> -/XObject << /Im2 1266 0 R >> +1341 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F62 1351 0 R /F63 1354 0 R /F48 1228 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1290 0 obj << +1364 0 obj << /Length 3579 /Filter /FlateDecode >> @@ -4888,54 +5113,54 @@ j=§’úq’IÇ¥kn5 .
'·JíË4¶°AmÞò\y0SS•:5×R*ô5ãOÀ!O ´ .–d¬‡Ò,üÔïÖ ¡¢¥hÆc ´Úl8<ëfXžŒ (Ñq–zxûȦÐOžüö^þ‡9žï
Ä'“’G³¡ÄÝ?õ‘³ŽÞj¶š
%&êÀ*½ñâ Wð]Gjä]$’cä„D"é€ FoŸH¬a™ú™®¼Àè™2i+ê‚ó1/=Ó’ Ü|ꊞW°Òâ“I¿|À)%í6N”+qìxfß¹¥(wF$Œà ÃpbrÁÃÁÄ'¸M¾ Gg\ªà
8"À`xbílgC‹›d¬.â)h¨Ký©§¢cDߣɑb ÃЯ¿Tš*%„$¼Âî`ªˆ ™qÄgylþ; endobj -1289 0 obj << +1363 0 obj << /Type /Page -/Contents 1290 0 R -/Resources 1288 0 R +/Contents 1364 0 R +/Resources 1362 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R -/Annots [ 1294 0 R 1295 0 R ] +/Parent 1327 0 R +/Annots [ 1368 0 R 1369 0 R ] >> endobj -1294 0 obj << +1368 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [464.1993 393.2115 511.2325 405.2711] /Subtype /Link /A << /S /GoTo /D (proposed_standards) >> >> endobj -1295 0 obj << +1369 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [55.6967 382.2725 105.4 393.3159] /Subtype /Link /A << /S /GoTo /D (proposed_standards) >> >> endobj -1291 0 obj << -/D [1289 0 R /XYZ 56.6929 794.5015 null] +1365 0 obj << +/D [1363 0 R /XYZ 56.6929 794.5015 null] >> endobj 142 0 obj << -/D [1289 0 R /XYZ 56.6929 769.5949 null] +/D [1363 0 R /XYZ 56.6929 769.5949 null] >> endobj -1292 0 obj << -/D [1289 0 R /XYZ 56.6929 749.4437 null] +1366 0 obj << +/D [1363 0 R /XYZ 56.6929 749.4437 null] >> endobj 146 0 obj << -/D [1289 0 R /XYZ 56.6929 458.7525 null] +/D [1363 0 R /XYZ 56.6929 458.7525 null] >> endobj -1293 0 obj << -/D [1289 0 R /XYZ 56.6929 425.4132 null] +1367 0 obj << +/D [1363 0 R /XYZ 56.6929 425.4132 null] >> endobj 150 0 obj << -/D [1289 0 R /XYZ 56.6929 270.5184 null] +/D [1363 0 R /XYZ 56.6929 270.5184 null] >> endobj -1296 0 obj << -/D [1289 0 R /XYZ 56.6929 234.9696 null] +1370 0 obj << +/D [1363 0 R /XYZ 56.6929 234.9696 null] >> endobj -1288 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F55 1237 0 R /F48 1153 0 R /F39 1077 0 R >> +1362 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F55 1311 0 R /F48 1228 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1300 0 obj << +1374 0 obj << /Length 3172 /Filter /FlateDecode >> @@ -4952,35 +5177,35 @@ xÚå]sãÆíÝ¿Bo¡3'v¿¹LŸ®9§¹Lr¹äÜ6Ó$3¥%Þ™=™TDÚ:ç×Xì’KŠ’ìfúÔуö° CEÕ0´2ÂE¥Ï¦D1ÑÎÊNSí¡ÉNÒv+3&û-¤thÊYÈ6ÙÈ[NÚã3õˆÔ©6Lž¯ñefõj.õÌ‚NgÆ5þ1
J“f"³g4AÐ`€:¯ÁST#
NÉÎk0&û¿Ôà™~ ÏŒ}Fùü”# ÌÇ-Æ㊧Q÷œ"#¨ŠPçyŠj¤È)ÙyEÆdŸ®Èw>B8*+µ<øIYÅPÇeÕC•ÕIªƒ¬ÈÎÊjDöjè)MjÇðÞox8Ž”£igc¡ÜKùдΘ1ãóë!G>*ÿcYÛ“B7?¿1gtAÐQ€:¯£ST#MÉÎë(&ûÿZ¸Â¯¡Ä™êb¨Pç5xŠj¤Á)Ùy
ÆdÏß2Ð(}’t^‹Z¤áeOÒ¢yvTù/µ¸XJ ˜³<Ÿ\ö²ÿD!SÔïË”ÿNKEݘôµ4þ+®SVŸ…Îb¦ü—|n¸÷Kÿv¯Âp´.ÛÕ®º¡¯3€ÔMó€_A=’¼iº2 *º0 L…ÿ1NÌÑlyÙó¨G¯‰ÿ<©EFoc§wòæPdNŠ-Z|lîwçAQÙQ†Î_[–S“V «¤]púÒô1'mî>,hðcdÜ=ü2~àиñ¢ ÞÅ_ÁÉ”pã>3sp¿Ð9¦¸¢WÄÒ²Tkk¦oâð4©ßÇ‚?QÀqâw¬3|³þÕ?ü¹ìàØÔoÖŠy HfR+ò,0…g<tjýwµ‡¬ÿíp~endstream endobj -1299 0 obj << +1373 0 obj << /Type /Page -/Contents 1300 0 R -/Resources 1298 0 R +/Contents 1374 0 R +/Resources 1372 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R -/Annots [ 1303 0 R ] +/Parent 1327 0 R +/Annots [ 1377 0 R ] >> endobj -1303 0 obj << +1377 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [417.8476 110.3446 466.5943 122.4042] /Subtype /Link /A << /S /GoTo /D (sample_configuration) >> >> endobj -1301 0 obj << -/D [1299 0 R /XYZ 85.0394 794.5015 null] +1375 0 obj << +/D [1373 0 R /XYZ 85.0394 794.5015 null] >> endobj 154 0 obj << -/D [1299 0 R /XYZ 85.0394 769.5949 null] +/D [1373 0 R /XYZ 85.0394 769.5949 null] >> endobj -1302 0 obj << -/D [1299 0 R /XYZ 85.0394 749.3028 null] +1376 0 obj << +/D [1373 0 R /XYZ 85.0394 749.3028 null] >> endobj -1298 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R /F14 900 0 R >> +1372 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1306 0 obj << +1380 0 obj << /Length 735 /Filter /FlateDecode >> @@ -4990,21 +5215,21 @@ xÚÅWMs›0½ó+˜œà Y€a|r§m¦“IcÚKšÅrÊGïɯ@ ܤNÓÉL‚–§ÝÕ{om›Hü`Óõ ÀtvÍ Æ¯/t-lvWo{‡ Ý‚Zr*4ÐÂ'ºzªë"ÊÖ)“ÏQšæ7 äѪX2.c?‹V¹¢€‰%Ö‘ ÛºÑr%¶õÄÓÈYQò$.åêòŠñ»M_qÌ -k²lúðÌ´“g.û‹F8‹¯x!>÷d[z!¼§Â@ëcýè4Í„Y” ÷B ]:^#öŠ¤d²Û:Œól¯mGµ©s€ònÝ©¥¥v™¨†ö²Q¿ÈV9¹2ÏÔ$‰<*“kÖ(–§We£@åÚ§meg@ûšÀ-Vy[ãm™žúÏZ-Š4RÜõ]u® /uy抺ԟLQŒú5´ã"=6ôeD·Òü_Æo¤ð¶Áï
°Êù^7½M…É»ÍÒî³óêÑéÍÀKˆÅ»À¯d÷ÿMÞMÝ5šº°ºûj.½¨cç+öÓÎRß'Íí™Ö홌}èø"ɦ©ªsì÷:Wwñ~ë¿ÈUendstream endobj -1305 0 obj << +1379 0 obj << /Type /Page -/Contents 1306 0 R -/Resources 1304 0 R +/Contents 1380 0 R +/Resources 1378 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1261 0 R +/Parent 1382 0 R >> endobj -1307 0 obj << -/D [1305 0 R /XYZ 56.6929 794.5015 null] +1381 0 obj << +/D [1379 0 R /XYZ 56.6929 794.5015 null] >> endobj -1304 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +1378 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1310 0 obj << +1385 0 obj << /Length 1364 /Filter /FlateDecode >> @@ -5016,27 +5241,27 @@ R/JýÄŠïÛ@‰2/ü@ƒrý¥—]#jŠø‹ØP}Õ6ÄØ´ª&?AFÉîNvDçmó1ý‚±|ò‰Iæ¸ï±ü@c";1cóª! ÑKLæ—Ä£´ïéãÓ© ñ¦lÌ.Ù´C]çÚ¦§‚7nœ¿\ê}Ÿ¤fß'Ùƒzä’£4>U¹„J9$iè‰}óÆ5 ÃÆž9ò'+eÆF
z{ãq’W°»Š8ƒê&' €n¿ëÛu'vre‚íÙD¾-Dv¸ºüò“ôá
&^¦¾ýµ°ØKý,B˜yvêùáíúëÿ¨6Eendstream endobj -1309 0 obj << +1384 0 obj << /Type /Page -/Contents 1310 0 R -/Resources 1308 0 R +/Contents 1385 0 R +/Resources 1383 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R +/Parent 1382 0 R >> endobj -1311 0 obj << -/D [1309 0 R /XYZ 85.0394 794.5015 null] +1386 0 obj << +/D [1384 0 R /XYZ 85.0394 794.5015 null] >> endobj 158 0 obj << -/D [1309 0 R /XYZ 85.0394 223.4026 null] +/D [1384 0 R /XYZ 85.0394 223.4026 null] >> endobj -1312 0 obj << -/D [1309 0 R /XYZ 85.0394 185.2496 null] +1387 0 obj << +/D [1384 0 R /XYZ 85.0394 185.2496 null] >> endobj -1308 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R >> +1383 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1316 0 obj << +1390 0 obj << /Length 2265 /Filter /FlateDecode >> @@ -5048,51 +5273,51 @@ Nƽ“š2:Š` €u¾}¤1¡ / ‚3ÉÝýsÑÿdiÙendstream endobj -1315 0 obj << +1389 0 obj << /Type /Page -/Contents 1316 0 R -/Resources 1314 0 R +/Contents 1390 0 R +/Resources 1388 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R +/Parent 1382 0 R >> endobj -1317 0 obj << -/D [1315 0 R /XYZ 56.6929 794.5015 null] +1391 0 obj << +/D [1389 0 R /XYZ 56.6929 794.5015 null] >> endobj 162 0 obj << -/D [1315 0 R /XYZ 56.6929 726.8027 null] +/D [1389 0 R /XYZ 56.6929 726.8027 null] >> endobj -1318 0 obj << -/D [1315 0 R /XYZ 56.6929 697.6944 null] +1392 0 obj << +/D [1389 0 R /XYZ 56.6929 697.6944 null] >> endobj 166 0 obj << -/D [1315 0 R /XYZ 56.6929 648.8841 null] +/D [1389 0 R /XYZ 56.6929 648.8841 null] >> endobj -1319 0 obj << -/D [1315 0 R /XYZ 56.6929 624.769 null] +1393 0 obj << +/D [1389 0 R /XYZ 56.6929 624.769 null] >> endobj 170 0 obj << -/D [1315 0 R /XYZ 56.6929 472.4047 null] +/D [1389 0 R /XYZ 56.6929 472.4047 null] >> endobj -1320 0 obj << -/D [1315 0 R /XYZ 56.6929 448.2896 null] +1394 0 obj << +/D [1389 0 R /XYZ 56.6929 448.2896 null] >> endobj 174 0 obj << -/D [1315 0 R /XYZ 56.6929 356.0575 null] +/D [1389 0 R /XYZ 56.6929 356.0575 null] >> endobj -1321 0 obj << -/D [1315 0 R /XYZ 56.6929 324.2991 null] +1395 0 obj << +/D [1389 0 R /XYZ 56.6929 324.2991 null] >> endobj 178 0 obj << -/D [1315 0 R /XYZ 56.6929 275.4888 null] +/D [1389 0 R /XYZ 56.6929 275.4888 null] >> endobj -1322 0 obj << -/D [1315 0 R /XYZ 56.6929 246.3805 null] +1396 0 obj << +/D [1389 0 R /XYZ 56.6929 246.3805 null] >> endobj -1314 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F39 1077 0 R /F48 1153 0 R >> +1388 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F39 1151 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1325 0 obj << +1399 0 obj << /Length 2935 /Filter /FlateDecode >> @@ -5113,53 +5338,53 @@ u?ðÉÉ“L†‡ÚÙÈ(ÃÃѾaÄG8|3ô{.ºc¢xzá¡^>A_¯¸Á»{Ê=˜oj$¼› ò-?ÎCño_iòvËõT‚du¹|Hyž¿ª1¾ð¤ Ká$î´ô‘…»‚H½R”hcð|æB±=„” Wào8¦Í9}‚Aìie:l5œÑJ"eò£Ðú™›g 1O•Ñ/žÝ©tôÎç'ù‘‘ÉŽŒLîo*ÔØ»ù¤eø{”Ljeñðflðe]åÉø Ÿˆ_–œœž/Ëâ÷âñÌCysI/6ÝÑW‰}wüɶ¬6Uï?J„@>Žù콟㿇™+Šü¥n÷ìUôÜ¿,$ÐÖN½G¨!Mÿ¿ÿypø«…K#›eÏ<lÀýŠ2“§ž)„Òèc·¿(œ²þ?G°±endstream endobj -1324 0 obj << +1398 0 obj << /Type /Page -/Contents 1325 0 R -/Resources 1323 0 R +/Contents 1399 0 R +/Resources 1397 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R -/Annots [ 1329 0 R ] +/Parent 1382 0 R +/Annots [ 1403 0 R ] >> endobj -1329 0 obj << +1403 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [101.3082 379.428 169.9802 391.3282] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1326 0 obj << -/D [1324 0 R /XYZ 85.0394 794.5015 null] +1400 0 obj << +/D [1398 0 R /XYZ 85.0394 794.5015 null] >> endobj 182 0 obj << -/D [1324 0 R /XYZ 85.0394 769.5949 null] +/D [1398 0 R /XYZ 85.0394 769.5949 null] >> endobj -1327 0 obj << -/D [1324 0 R /XYZ 85.0394 749.2913 null] +1401 0 obj << +/D [1398 0 R /XYZ 85.0394 749.2913 null] >> endobj 186 0 obj << -/D [1324 0 R /XYZ 85.0394 546.785 null] +/D [1398 0 R /XYZ 85.0394 546.785 null] >> endobj -1328 0 obj << -/D [1324 0 R /XYZ 85.0394 519.0032 null] +1402 0 obj << +/D [1398 0 R /XYZ 85.0394 519.0032 null] >> endobj 190 0 obj << -/D [1324 0 R /XYZ 85.0394 364.477 null] +/D [1398 0 R /XYZ 85.0394 364.477 null] >> endobj -1330 0 obj << -/D [1324 0 R /XYZ 85.0394 339.5007 null] +1404 0 obj << +/D [1398 0 R /XYZ 85.0394 339.5007 null] >> endobj 194 0 obj << -/D [1324 0 R /XYZ 85.0394 175.6792 null] +/D [1398 0 R /XYZ 85.0394 175.6792 null] >> endobj -1331 0 obj << -/D [1324 0 R /XYZ 85.0394 143.0963 null] +1405 0 obj << +/D [1398 0 R /XYZ 85.0394 143.0963 null] >> endobj -1323 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R /F14 900 0 R >> +1397 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1334 0 obj << +1408 0 obj << /Length 3227 /Filter /FlateDecode >> @@ -5178,39 +5403,39 @@ vDw’§Eá£ÐÕ&â, /\øŽó8«úÁjÜ(,ÿñÃ=½•8 «þXÒЙv¦òsð \}6óiÁ@È»Ÿ¾û¥ü%Èã;VÅ—A.T¥föµ4ó$N井¯™QqfÂWCd <Å^Ÿ"ßX=³°ŸDáS¢“+(}€¦þº7ILç©ð¯¿`yZÐ÷+/a´~¨EJG:š3&<¯§væa´üP„ÁNr9M|zvÜÎî!}Ì3-%Üeàñ³3×>e~æfC‚™Šd¹Õt0øè?ü¶ÏŸ,|(þ̯;”Žñ'+¿Å!}þ¿ùqúÉKšÇʹþ£™›85° å>µÉg”ûŸˆ<'ý¿w€=endstream endobj -1333 0 obj << +1407 0 obj << /Type /Page -/Contents 1334 0 R -/Resources 1332 0 R +/Contents 1408 0 R +/Resources 1406 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R +/Parent 1382 0 R >> endobj -1335 0 obj << -/D [1333 0 R /XYZ 56.6929 794.5015 null] +1409 0 obj << +/D [1407 0 R /XYZ 56.6929 794.5015 null] >> endobj 198 0 obj << -/D [1333 0 R /XYZ 56.6929 678.9507 null] +/D [1407 0 R /XYZ 56.6929 678.9507 null] >> endobj -1336 0 obj << -/D [1333 0 R /XYZ 56.6929 644.5195 null] +1410 0 obj << +/D [1407 0 R /XYZ 56.6929 644.5195 null] >> endobj 202 0 obj << -/D [1333 0 R /XYZ 56.6929 514.5361 null] +/D [1407 0 R /XYZ 56.6929 514.5361 null] >> endobj -1337 0 obj << -/D [1333 0 R /XYZ 56.6929 481.3387 null] +1411 0 obj << +/D [1407 0 R /XYZ 56.6929 481.3387 null] >> endobj 206 0 obj << -/D [1333 0 R /XYZ 56.6929 279.5586 null] +/D [1407 0 R /XYZ 56.6929 279.5586 null] >> endobj -1338 0 obj << -/D [1333 0 R /XYZ 56.6929 251.1623 null] +1412 0 obj << +/D [1407 0 R /XYZ 56.6929 251.1623 null] >> endobj -1332 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F39 1077 0 R /F41 1134 0 R /F48 1153 0 R >> +1406 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F39 1151 0 R /F41 1208 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1341 0 obj << +1415 0 obj << /Length 3255 /Filter /FlateDecode >> @@ -5227,33 +5452,33 @@ dlVÕïóU9†ãÂ3ê ¢èêuÏ$º¾Zrôô“‹‘ÛÚ–GÁbB„½žþ0séÄaeø¨(üTŽ=þ(W>€²Úí”hKæ½ý·VvU_º…
/Ú21NÅÝP¶fèi²‘æŶ‹U
O~šœXŠ0;탆þ[Œ˜É±•%…ŠŽÁ8zjÛtÿ¯=&JEÊ“¨ò…ÂFXŠiºH#M¬?Ú '›ÑÄ-ºí7üdžض³ôÌvÆ;‚á{¨©<->Ÿâª©†*¯öÂ8¥ž<>{÷ñ‡è±û×ßTs½þúO×ß²ûîû§vírHû››õ7zUß.¿Êïïžû‘Žþ÷gæO?Ò·ÿï¿ÿUBÐYÎÿ{Hc54©# ™êSÊý‘ÎIÿݳÊZendstream endobj -1340 0 obj << +1414 0 obj << /Type /Page -/Contents 1341 0 R -/Resources 1339 0 R +/Contents 1415 0 R +/Resources 1413 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R +/Parent 1382 0 R >> endobj -1342 0 obj << -/D [1340 0 R /XYZ 85.0394 794.5015 null] +1416 0 obj << +/D [1414 0 R /XYZ 85.0394 794.5015 null] >> endobj 210 0 obj << -/D [1340 0 R /XYZ 85.0394 671.4386 null] +/D [1414 0 R /XYZ 85.0394 671.4386 null] >> endobj -1343 0 obj << -/D [1340 0 R /XYZ 85.0394 641.1061 null] +1417 0 obj << +/D [1414 0 R /XYZ 85.0394 641.1061 null] >> endobj 214 0 obj << -/D [1340 0 R /XYZ 85.0394 444.8166 null] +/D [1414 0 R /XYZ 85.0394 444.8166 null] >> endobj -1344 0 obj << -/D [1340 0 R /XYZ 85.0394 417.1342 null] +1418 0 obj << +/D [1414 0 R /XYZ 85.0394 417.1342 null] >> endobj -1339 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F48 1153 0 R >> +1413 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1347 0 obj << +1421 0 obj << /Length 1913 /Filter /FlateDecode >> @@ -5265,310 +5490,550 @@ xÚW[“ªH~ï_aÌËê:B](.qbPlñ. 8îcbE裋ё•G” iÇ!€D.÷upsõÎ)1„§#.e¤#0l)ð;ÇÆ–uú•›_Cu T„b ¹3¥mj€“$œ3½¬ï®~Á}ƒmïPI‰¨C¥ŸžŠk¯šïNñèe§ÊEíC‘†FÌG§Ám>©!A*GëÛ¯X>ym²sûw›ªn¤À¿Y9ÕŸìþ1ßq*”óÙ$'YñCSRA¤|Ë+Úƒ1GÊí0ßß[ôFà@ùä¯Î]ÓGί_@ÄQtÊ·^à<<P…”£ õ_Œ~9Ž—$Jbé%~.«nùK$ž¦Õ÷çÒÏåüK¢òôò#Òk¢þøâäéý„€tw|æ9·ø"ñãÁy[¿Öõíû=ú›·;ÿ°Âû‚žL\"m>NTà=àts…ÿ endobj -1346 0 obj << +1420 0 obj << /Type /Page -/Contents 1347 0 R -/Resources 1345 0 R +/Contents 1421 0 R +/Resources 1419 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1313 0 R +/Parent 1423 0 R >> endobj -1348 0 obj << -/D [1346 0 R /XYZ 56.6929 794.5015 null] +1422 0 obj << +/D [1420 0 R /XYZ 56.6929 794.5015 null] >> endobj -1345 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F62 1277 0 R >> -/XObject << /Im2 1266 0 R >> +1419 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F62 1351 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1351 0 obj << -/Length 2971 +1426 0 obj << +/Length 2465 /Filter /FlateDecode >> stream -xÚ¥]sÛFîÝ¿B7Sj.bv¹ä’lžÔØiÝ4nÎVzÓIû@K+‹‰TE*Žòë_KQ2}“ñŒÄb± -ŒYªÞÈJç©Æ·¤‘÷˜ù¼¦µbßž/”xàQVï«z¿O[ŸÅeî«Î½9|.N- -ó<‰‡•KÓP¥iü<3^¨€™€Ý’SfÇ|˜(Èt&ÒýˆîÜf9ÊU˜jȃ6Õa–ælØÔVb?±±FBÂÄD ;Qü:žX@f³Qpunàk
RJ¨0uÀÖ£¿F:Tqž&êÁ¤ìÑ -„xy½‰F—5h4ê)åOúœI)ÛOS:B›ÄÑÈÆY˜i08ŠüÏ«ñÎk ®Ç8Å69+ÌíÜÜ•„§1ì„4Ñù)¬\îÈGx7ŒûŠ!Ïë$@·•
‹–¡UÑçKòrnpVvÔd)a¹É!JÇZû†¾l0¯«?”ŠPrœ"ŠÇ²]ñ,i‰(æä‘…°ê¦¢"Á#~¡8UV-¬,ëªX¯<¿vKa°¯Ókw¡16¸Fµ“.á$(@Ù0î~©àÀ0ÍËåA²"\¦ŸË‚):ã&‰¿’þùù¹›»«×/ñŸáo8Ïz·hP«ƒY“&ÍÄ+ -ÐáÕPè–wˆ¹yÛœù@ŸL|€uýÐxn·«Iÿ3‡Éh“™çÜ¢¿DÔ)¼/þE±¿|)ÂÚƒxú®¦ÒÅû+>nÔ'²åÄà¡úV;jóª‹Á¬À H¥°zQÎ!\1èŒ ýMŒ0šçxܲIl¢à•¨÷¨ÔDõŽ‰ðœpÑ×7—åa ->a¼W"Ê›ˆ‰}Ìuðû`54tžÕ‰(Êœ§12 -öbEU<¸
zè±êñbûJI
!^ C`‚i¤åªu±Ÿ“_Ãt³ßnë]ËÔ0 åí›×ŒK£“fi°ðr"er¿'˜§XJœÙtR‚Z“*ti9#íä -ßE!\ãõcÓ™ñ¨¦"¨Jä¦ -c@±MµÎÕ[è½Ú]ó]c-öùé©6Å'ßzùú
ƒÔU{àÅ#³vMxtÂc
f6iÇ©öNjqC~Dà{¼ëL ó¬×Ð*>ãp |¥ gù1´†(V|îä^¥¸KêZh˜å}bß3Ë^Poʵã½èA.‰tI†ˆ¦6Pê`¹sÜtJHöPèÀ©çÓ=Óõ”zû™Å~ºo:SCÞ‡±QÞ[92ò§µYhã‹ ¦…»G¢È@}p]#mzÇ\Ü“×ñB)Ž1/*ßÊF½÷/eõ$Q+8þH¥U6Ô˜±!òäîAZœÛÞëKG?é/xš2ŸòEî Ä褷aÂí}.Ú Ê¢ž<uTÿMŒ'ÜPŒÁ¸€Uj–e>>¢.>"‰éâòï¿ïÜîÿŠ
c¡~p-û-xb4žòGÔWnv -¡bŽåbq \ÈПì) ¾kž}¸áÃ^HÎå‚ß\Hò“7<–œ¢³ÿ¶ˆ{C<W‹ÉýAŠVÀ¢ÉŸû¦ôZ‡P?ëä<KBãåëµ0g‰m!}OÍö;ë£Ø<ƒ)½T!m'_ -q³óå˜H¸š_¯¬«Á¤’èK=äª]²×Xº7i·•—)vt½ÁäÄžŽoES: -{°GúIBKIãv] ép®`L/ µwG•s<kå©$p¢9åÈ™Kå>sIZÝ»V6àûH,özáYf HËl˜dq&…×¢j ‰Æ"
.Ë»}ÒÑŸ:Lµàó0¶Úž²FAý/gÌÓ8´yîß®©…×üâf5™ÈzÓY-·#¢ -Fl÷÷k|³à*Ëbf üj5›ÙúÄ`ñ'††^¤,xÕ‘¸‘ÿvltÇæøÓrlµ¯°¤¡ ´úÔÝøîg$·0â˜h_zÀ„™kãgLH¬&w¦„v]å™ïýõïó1Š"Ý:£E.ÕÝ!ˆ”Œ-¿×øUgä‡$ŠMêO6¡rQT.™4Ô¥ ‘=¿Û•ÿè{Ö'Ö§5¥Qàx–ü¿a¦SgÞJ¨É[¹$#Ì’GÊE„xÏcU? -bÚ!þv_ -ÌoaÅÇ;ô›’I ¿1z¨JW#ïßüÃðñ¥&NC“Á™–ûFÙ0ƒ+¼“ -Í%ç²w?!ÿo%endstream +xÚ¥kÛ6òûþ +¡Àò¡VDQÔ£p7›t›ë¦Íº=¤M?heÚÖU–\KÞs¸ÿÞÎP¢¥w@°Àj8g†ó"-¼þ„—© ”yì¥y¨P(¯Ü]…Þæ^] ¦™[¢¹KõõòêÙK™zy'Qâ-ׯ,³LxËÕ/þõ7‹ï—7ogóH…~Ìæ* ýÅ‹ŸfBqw}ó‚¦^ÜÝðòf1KcùãÛ›û™LR«r^D÷7×_òŠww‹ïn¯iðó›»›{žXÜ1ÏÅË™Èü7ßGK{ûêîöîÕì×å·W7ËAM×"”¨ãïW¿üz+°È·Wa óLyO0‘ç‘·»Š•T,¥ÅÔW÷W?Y³tÊ´JfÊ¢t¶Q4e[•‰Œ¤±mWm½b;]¨®¦ñ‡¶ÑO۪ܸ.ªš ¾¥ïcQW«¢×̦hV¼¨ª™’¸öÇCÃöƒãTÊÿé%ZuqûÏs~ý–(ëJ7}€f]ç"D–§Fð·ºÛ·MgäËbWœ`é2EÜ +„YT»ã•ôAžçST¬Ç”ekÖ²}_¨zöÀQVëÛöX³§m‹Gv™›Ko>§ +–Ë¢t&BÿØ™Qâ—mó>#”§ÅSÕoiÖh‰(âd‘³¦GQ‘à G($NUM+«¶)êúDóµ^3ƒc3Ÿ +JÒJ¥”‰‹j«!á( ê÷0‹BÿD0Í«õ‰³"ÔÚǪ ŠÁ¸JÙê Üó³swPšŸá?Ic8Ïö°êP«/'³&Mš±W +ë‹ï£(¶Å×DXbO?´¦u±þ +^!õ™l¹a°iY+×j£6χؙlN(…)¬^U%„+f˜0£Äh[‰F“ãmƒ{C6‰eä¿Uø=ª +>!W"Êš°‰=æ:à>Ø
Mgs&Š„6gIiÌÀ˜ØÚCèÛ‹bŠCÇäŽþSnDh*.«jœ§Ðt'Òs+úgv Ø‘¨<ɽùx;ø¼.æ¼ñP"kt$<2N"÷.'9ô‚,
—,8Þ0¼¼dšbW•|ÉÂ+Åå=aqì[ha-Í=TìÇ6ƦD8Ú6T EÑ¢£B…a åàF€7 +BB'TÅÄû÷‡ZÓ¬ñ@À–Û¢Ù0® ÔÊʃTcavlr
׳¶ØåhkÂFSœ|(ÊßµZ„wÒôŸòÛ©Ëߊ +îpc4ô
ú@0–O‚Z#yé+`À¦n/ ÛK膓<·‡>Î붫Q?ôæÜ?aw>¦§ggÜôù©@ŠŒÊæ5¸JIMUdõ„sòò³¬¸Ä“} +cT‘öí/.v“;8¢[#‰'¤Ñum:ùÄ_4SÞ5ö¦É¸|~ààu“®˜;¹Þ/½jª¾*˜Mǽ!-¢¡ÔÝ_¶4éÐÐD¶?u[Òág +&‚©~þïfirÜØY-ÜdÅ*òkHè´Ã¦SÙd2(þFq×t,ì„›ýƒHú¾&@¿O=€‚yð×…‰ŸÂÁŸý#Æx« endobj -1350 0 obj << +1425 0 obj << /Type /Page -/Contents 1351 0 R -/Resources 1349 0 R +/Contents 1426 0 R +/Resources 1424 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R -/Annots [ 1358 0 R ] ->> endobj -1358 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [408.1244 312.3306 469.3244 324.3902] -/Subtype /Link -/A << /S /GoTo /D (managed-keys) >> +/Parent 1423 0 R >> endobj -1352 0 obj << -/D [1350 0 R /XYZ 85.0394 794.5015 null] +1427 0 obj << +/D [1425 0 R /XYZ 85.0394 794.5015 null] >> endobj 218 0 obj << -/D [1350 0 R /XYZ 85.0394 467.9375 null] +/D [1425 0 R /XYZ 85.0394 486.5796 null] >> endobj -1356 0 obj << -/D [1350 0 R /XYZ 85.0394 430.2317 null] +1431 0 obj << +/D [1425 0 R /XYZ 85.0394 454.3582 null] >> endobj 222 0 obj << -/D [1350 0 R /XYZ 85.0394 371.8733 null] +/D [1425 0 R /XYZ 85.0394 412.0822 null] >> endobj -1357 0 obj << -/D [1350 0 R /XYZ 85.0394 343.5427 null] +1432 0 obj << +/D [1425 0 R /XYZ 85.0394 381.7503 null] >> endobj 226 0 obj << -/D [1350 0 R /XYZ 85.0394 296.5035 null] +/D [1425 0 R /XYZ 85.0394 150.1125 null] >> endobj -1359 0 obj << -/D [1350 0 R /XYZ 85.0394 271.1378 null] +1433 0 obj << +/D [1425 0 R /XYZ 85.0394 122.4306 null] >> endobj -1349 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F62 1277 0 R /F65 1355 0 R /F21 874 0 R /F41 1134 0 R >> -/XObject << /Im2 1266 0 R >> +1424 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F65 1430 0 R /F21 930 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1364 0 obj << -/Length 3289 +1436 0 obj << +/Length 3336 /Filter /FlateDecode >> stream -xÚ¥ksã¶ñ»…fÚ™£‹!H‚|s|¾žãôε|ÉdÒ| IÈb"‘²ÎùõÝHJ¦/67`w±Ø·¬füS3¹Q꧳8
]í)=Ë7gÞìÖþ~¦dÏÂnZŒw}öí» ž¥nùÑì~5•¸^’¨Ù}ñ«ºÊsç€Âsno.—ó…¯=ç/Jñà_žö.ïæAìür{?W‰óñæ`²ºüt{û‘Vïç@[ûÎåû‹Ûû«;^ïÅÛŸæJ)çâÃåÕ[^zûA(½»º˜Ç¡sÿéîj9ÿíþ‡³«ûþ^ã»+/ÀKý~öëoÞ¬ -&i¸ïBS@œ¸çbÕ™ˆ)õ+ëG„(y3XÊò®|2é\àyvrXÿq÷fßv<z5´S0ìPvk†>4<!ô\vß,o„zã1S¬ä -TZMÛwÍ&ëÊ<«*ƒKNÒÒIöcš Ph¬ø!Ý
!l=8:º7©Þ¼o-M¿È»@Ö†7“½¹ú…ww-x–²ï°.ó5ï,e)ÛnM¶kñ5"ʺ#&áLYUS"Í)L¤ì1+k¶nzhå¹Ùvôx -âÙŽ‰“£]9hwYÐK& fÙ«¢E§“á©(¶Žå¡2›U2à!i³Ëp î€qä|2óݬù8†!‘™ÊÅ UQ,»å€¾n„ŽÍ8+Ìd•sÂXƒrÅ߮٩G£Õöè-ÞB23ßõ}•ÆúC‰›Q¨^ª‚ÓØf…°!_›\²Õ¿‚BÇCš -4w¼D¼Â×òšD½×‰ nJ¤+3½À7ûª+Áòl¬¥‘£szdâ~›,_—µ™ˆ×”]i²)üš/[ ĉî³/Í™¢vVûnoe„óÑÕ€ú€_Ö¥üa["TE!†ÛZ*–úÈm [õˆ|²Xᆕ¼S-̲!ñ×1½‚Q¾¯8ËãlþÈN¤ -à°YŠ‰ -t?q“Ôçë ÆÐŒ0@Œ·û‡ªÌy~Ã&ã;LæR5Ag‰ù;®¢Ç"\À¤0X¾Õ¤Š0Íø³²<ÊfÁÓ².ÌÖÀÿ( -ÒgJsSçKáÙPª>\çWƒµ‹¹r®nyÊ´µjÓáUY×ã!û€l°ŒF™= -–-‘ð,{´ "‚ýoÍCIå@,ëý—ÉÄwà^¸>yîŸç}IÑdËÒìúŠÁ÷¼`d±+w½´«S]Jemvgvæ÷}Ù–ØÌ™6Hí*úC᪘Ňxq@V I„øRM¾ß€ÉÈ#âòŠ× ë©Ñ¼F+ÙC³ïìÔ`ÑÔ ËP§ -ªõÉ»Jø -Ô¸Å˳šx’ -´¶9j¾|‘SýýîµßôT \_¥Á×ÏàT8Šó±r£ áâŸ7T|J4|*ñ¿NÔnzIô(¹Hd%©>&úÉÖõo8¦.$!œS›ž@ýßœV:˜~b–Žz¶\O_I¼OSPØx’‚êcçn“ëÓFë
õ_Cû rrÚI{C5d´¼{zÔ32z(m–Ч#É,5JÂ>Ñ'#'®ÛÊ}w)(ì¯'—°yÑ”º%©©ÇŸhÛhÓëÊf7ý™®}b¯j§'5mL‘-Ž7ø{Ï[c¨Pq_ØıU¨8² -°A{ +xÚÝksÛ6ò»…¾ÜTžV4ð…ë]gÇqÝ$ÎÃr’¾>P"eñB‘²IÙq~ýíb|‰I;Ó~¸¹É8\.–‹Åû„ÄÄ…bâN ¥ž„Ús|Wø“ÕöÈÜÀØù‘`š™%šu©ž,ŽNž©p¢È`²XwxEŽEb²H~zŽvŽƒ;}zyuuvúÝñLúðòóåüåÅ)½üòêòìŠæ—O¸^‹húêåü8ô¦K{uq~yqy~¬‚Пžþ8½8{K#Ï3úîXœNϘLMÀ³3âvýöìêø÷ÅOGg‹f™]UWáo~ýÝ$ ‘ŸŽ\GéÈŸ<À‹ëåd{äùÊñ=¥,&?º:zÓ0쌚OGU+\Gª@ŽèÖÝ +F… +&¡¯@Ie”ûÃñ,pÝé~—ÄuJpœ$¤Ÿâí.O" Jx~ö3ÁÒPôé18›Ï)D¸»~æ>ß-_Ïå*<ÿï–"ºwëôùB=ÎÏ×OÖ/¢ôMçÊÿüY1Ó±=¹š¿yòéâöåúE}ñpûþurSoª½ +âÏço梣Òaå3!íûò¯®"üâ*’“°L®O¯”/Ϋl½|Q¿ÙÖ¯¢äÙÓz1ÿåÃÕùí•ž\_æ·úâÇ[õ³K_¨OÝ‹}üŸÜ~ŒŸ¿ûô!•yÖß&/ƒëtóxzûñk«¨Ò"Áá“gRvöoæ…N$Ýp2SpÜ€Œãý&ËaÅÒUÓzÀUÂwhéí>jB<dyŽœ®JÔ‹%Œómii²í6M2à‘?;@òàsY¤}njZ”üñ’‡,{àaÞ«ì¦H–°¨³œ×Ø=£BhqErŒ¨B)'ˆ F¢M\ÓÐ ! ζ(C(¦uI˜‡8ÿÈcf
+^•æ™TàAP.† ×æÌxA½Ó@óƒÇ‰wé'‚XÛ +¿ñ›8+œæØFŽò]m½XÚÁk>–{ˆYm…‚ !̾ʊ‘·¢ñ¬¨ê·ñåš—äë;¬aE›rŸ'4n,‘qÑ~ ^k9¿¿¤±¡Ö»R¡†GÌ0+²:3jtkKÍ[Âm"³t¤2ò!@Ko x™ˆ3:$¬Ù"xnâûtðÁ«×¶ z™÷eVE•š
†èS¡/Ã1;Ô°µL~s]ß°eÀ‹Lódl±¨l>íŽw•ˆ¸¾²È^pø&ÃúäΊŠuøeW×9{aøïoöïÿQJüÿE©?· +:Mt’ð]ô.Ë"¤òü Œ´ûwÅÅù
˜Z‹‡Fa|œ×±f€û‘ÑÓÖ»zQ×¾‰Œ +š¦t—þpö®%@!ŽÝ¦/jA(âJwŠ54T ‰P¾@uÝ“Äx`Œ–m¢jÚ:lM.çXɆ¶‚ö…}ÛýZÓÍËáb)§¿febíJQ/ 7%" +$ˆDÑ2ˆ¨"THz\ØýK(;(§…Ál}8Z’aÃÖÓ¶Úpƒ–.€ÒXðÜ+CQ<€EÓéÔè¦ …xÓˆƒç6NRû1VÎÈŸV{£dXH!9Ÿ„á¦NhQF@OC÷åGÒr êÒöf#f‹±ž-E ÐÕŠ‹!¬ƒ¬)U๊ïî2S¦Àp¹Ç—§ýé“GNÒu¼Ïku›Ì@ØÌ@fÒÔHNpõ‘8Ûª +ç3úd, ù«À¥'8¿=ìÇ÷cÅÕó +|*=„CÎcm "Ƚ›™û€™˜š¤Ý&íBjsÙ¾ó2Nð(Í |¥w÷q>À<åxl²2êsîH“„(³køº?eÛý–p¦4…§ôhŽÕWzàµãk!û+_Œ×ÚAØO.LG˜…‘ÓÆÜ5yŽUZ媑ãI%ÿ(§Džb*Û€6{O`ã¦È øÝÊÝÕàÊÁ±9a|¡29è8K—µ…'¼ì襢úÙ±˜’uÒ·}Q—§wsák…v<²NÁ‚ ÎÓÄt‚D˧¥c¿ Ð’1ͽˆ²í¥ÙhÅÜ»1íªLM«‡Ê~ã!`„TíE㹨¡#uãÈù¸ endobj -1363 0 obj << +1435 0 obj << /Type /Page -/Contents 1364 0 R -/Resources 1362 0 R +/Contents 1436 0 R +/Resources 1434 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R +/Parent 1423 0 R +/Annots [ 1442 0 R 1443 0 R ] >> endobj -1365 0 obj << -/D [1363 0 R /XYZ 56.6929 794.5015 null] +1442 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [411.5778 302.2913 489.9929 314.351] +/Subtype /Link +/A << /S /GoTo /D (man.dnssec-keygen) >> +>> endobj +1443 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [55.6967 291.0037 134.1116 302.3958] +/Subtype /Link +/A << /S /GoTo /D (man.dnssec-settime) >> +>> endobj +1437 0 obj << +/D [1435 0 R /XYZ 56.6929 794.5015 null] >> endobj 230 0 obj << -/D [1363 0 R /XYZ 56.6929 452.0466 null] +/D [1435 0 R /XYZ 56.6929 436.3593 null] >> endobj -1366 0 obj << -/D [1363 0 R /XYZ 56.6929 416.1703 null] +1438 0 obj << +/D [1435 0 R /XYZ 56.6929 405.7905 null] +>> endobj +1434 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F11 1441 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1448 0 obj << +/Length 2453 +/Filter /FlateDecode +>> +stream +xÚ¥ÛvÛ¸ñÝ_¡·R=+$@웚hÓl;µ•íI7û@SÄŠÔŠ”ï×w3àE¦»îéÑ€Á`07Ì… +f~ÁLG¾©š%©ò#D³üp%f;Ø{w0ÎÂ!-†X[_ýåG™ÌR?Ãx¶Þhi_hÌÖ›_¼7_~Z¯nç‹0žòç‹(ÞòíÏó ¼åõ›Õ[Úz{}G“WËy¢¼õçÛÕÝ\ÆI§R>Hw«7?ð‰/×ËïßÐâß7׫;ÞX^3Íåçõ<ÐÞÍG¢èpïÞ¿»~ýnþëú§«Õºs¨Š@H”ñ·«_~³
hä§+áËTG³GX?HÓpv¸R‘ô#%¥ƒ”WwWÿìvíÑ)ÕFRû‘“ ݆Á,ü4ŠÂ‘r£Ôe(rQ3j¾„Þ§SñµfÑ>
Éy2y}Ú4('P–3@ðã ‰-™õÞžP^ÓœJ¯Þ¨íöŠ]UT;ZO¨Ø:7MCèEÓce¥ÙÐêþÉ¡y“ž=üá¸áÃ_E$‹vO«Œ†Ùfç²¥cŽ€ò²òÌSÇjERÀG‘QÈN ä¿ö¦<𧦘žÖ–ws +©ì™¬ÜÕ'ÐÂa¾ˆ!¡¿²q M]eµ„ņNJÆÊ´õé- zÙ§‡4d—/]tByбk[f»Irêùq2~ÎñàÎGîüEœíXYHÈJSÔ¾©Jô%ž©|2Ûí¬NÖÐø5•cç„œgm[÷ìHZ#ÆC‘ÑÎæ©ÊENÐóq>x3«½eۚñ廬ψѩœì4¥æ>@üd çQ^¸ Ï86Eiª¶|âX´«è +øk +uÝ#ÁÕ=.†vîaAœ‚’a +JzÊ$ðžê³‹Ÿ†#iË×dpʽ.)_Ä‘b•}°F‹ü4ŽŸ(Iúøó„pÐ=I¥f,Œ¥a¾måínfî;q©©Ä”綇èú*IÔØ@fJÝRú:HÆ:t¨%õrW`æ +¹¡kÄ®õm)mikÝ@lTÅoJ¥N1Ê)F9Å`ízG#D
늵âjrŒìßÑå· +û½·##Ö9LÛ„Ô—ÖS5ù~,ˆ>"†âÔ”ÂMß+‡ª{B’[jœäeŒñ~‰’Š‹w_òÌr
#d²bûDôµÒÐCDk:õêLž}Íé]¦£¦ª÷8 ^1]qô>òâ±WéxÛ#—b“ѸAD +ªvpùŽ2þû‰ +endobj +1447 0 obj << +/Type /Page +/Contents 1448 0 R +/Resources 1446 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1423 0 R +>> endobj +1449 0 obj << +/D [1447 0 R /XYZ 85.0394 794.5015 null] >> endobj 234 0 obj << -/D [1363 0 R /XYZ 56.6929 332.281 null] +/D [1447 0 R /XYZ 85.0394 769.5949 null] >> endobj -1367 0 obj << -/D [1363 0 R /XYZ 56.6929 302.2092 null] +1450 0 obj << +/D [1447 0 R /XYZ 85.0394 749.2278 null] >> endobj -1362 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R /F14 900 0 R >> +238 0 obj << +/D [1447 0 R /XYZ 85.0394 398.6362 null] +>> endobj +1451 0 obj << +/D [1447 0 R /XYZ 85.0394 370.8109 null] +>> endobj +242 0 obj << +/D [1447 0 R /XYZ 85.0394 321.6035 null] +>> endobj +1452 0 obj << +/D [1447 0 R /XYZ 85.0394 293.6228 null] +>> endobj +246 0 obj << +/D [1447 0 R /XYZ 85.0394 120.47 null] +>> endobj +1453 0 obj << +/D [1447 0 R /XYZ 85.0394 92.4893 null] +>> endobj +1446 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1370 0 obj << -/Length 2141 +1456 0 obj << +/Length 2247 /Filter /FlateDecode >> stream -xÚµ]sÛ6òÝ¿B3w3¡fBIdîÅqÜÖMk»±ÜN§éEQ§É”eç×ß.”(…ɵ“Üð‹ÝÅb±Ü/@L8|bkÆ• &‘ ˜æBOÒÍŸ¬€öý™p<~Ïä¹^ÏÎοSÑÄ0Êp2[dŌDZ˜Ìx—?\ÜÍ®ÞM}©¹°©¯Cî]¼ùu*„ð.n.¯ÞéÍÍ=ß]]L£À›=¼»Ld´„e‚»•wo/ß¿„ à=×üòÝTEÞïw³©ˆ½Û·×€sÔû‡»»[KMÿœýxv5ÛŸkxvÁêÃÙòÉLðãgÊÄz²ƒ gÂ9ÙœZ1(ÕcŠ³û³_öT»tÌ–ZÅLÇ21¦”c -pN"mX¨¤²ÆìÖÙŽH¯*‹g„„·¬BuëªÍ—6ÏuWš¤^ç)Q—Û2íòªl{æ¤#ÞM–}Øæ9IÓ¬m‰¡«ú%ŽØfé–˜ÄQ7ùcÒ9ê_Ù³ý·/qª¼v›®Ì -He~(½«SË€Ì@€j!œ6”Òn=ù0ŒÆ(bÀö¬XÄùõFNÞTp¢ÉàP½`(Ù*<ÊYÜ( -@%˜6":x¯ÒbÿsÞ{.N§R{YÓBØ"q\]¿´Ë7B;"‘#Ô8·µŒ93,.lõPÞõý%awyQŒ9bÝTS¡½ÇCI) -e·õ´‡HRÒxuÒa[zK#$1ɽMçqd«5¬<×6n§øSŽ1Î`9þ±¦”ÈX2Š½r*@¿ÍÜf!˜çOAaü¡Ea¶ƒKèÑ”¡Z·²Rê,µ'¶²*ÓuR®2”óIX&‚B1tü¯‹%ŒZmB3ñõë"}žš.:Z}{6Bðü0°&aqqEÒpo¾Í‹™Óô~ˆxCˆ]Þ ášÀQÓb° -ÔuÕt_gíkÝÒ2ÎÝe†…8ižijÿ’qkBjÀÑžÝÚþMÀ‘·Ž8{îÊT]$iÖW®…+e¥KñwÇlŸA²+eV¯!é‡ûŸý<È–«”p#½[míYa¼¹Zäó‹-ëµÃÛy—ôšÎŠôW”B!wþ&HP’‰ˆSõoÈžŒ½Ê:‚Ö]W¿:?ßívêÙ¶«šÕy[m›4;w(ße’.iØêã Q²yËÕS×$iwbX=‡¾ãïk øø´$àëCò.êÚ¶Œ'?°oF–ô'6'Ϋ5y5ƒþà‹‡†‡pû è׋±ãî½Pý÷‘`‘Çnûâ™çå·Ë9€çõ_i+ÄÉÏò÷¾?Ö@(¡ ˜oÒ?DüÂÔ?ô+>— ¤ -™Ô2úýƒâœ…q}ËþABO¢5\>¾yÿ0”ü…þABk§#c5ÆëÝM…·‹ PîÞ¹(¢œs!ˆÉ¦Èˆ¾I°Š=¡¬:æn^ ÏŸcÕîWPò¤]Û{)+âÚvy‘wN.Ö`“ñvoXa§¾êÒ¥¥¥ê+øûT[¢ïÕ¶¥=;-ÀØA'¶HÀäû›¬ŠÌ^z?W•;…_ï¡ÿϪ,•f±ÇýbU–"`JÇä¿3ø Âh,Šx壒ŒW^Ҭơt8âfG»8ÀûN˪ôÁÂå"±‰nAÄ¢Jí¥xÚŠ°ä‹a·¨°•"9…÷Ëf™õ}ÒÈϸ¯_ˆ.ṙ°æ$n”E›íÖiÜ#\ÊF€<ŒQp}J]b#¸s&Ú_Q[¼èqéíWº®ìc‚p=Ž{×£IÆÈ€´ÛõxÛ6ˆbcMëoS#=WY\¯Ýìõ¾gÁ.`opËj±…'\31ÖWÛ}?v\«˜K„'¥)€¤‰)u±J‚A5ÊÉëC3wÚXГ°*ŽÞþ{mÊËíÓx=–1“&ƒk‘”$LI±†H{}1¡a¯ÖX½‘íðüB4|p±@ÛUM²Êˆ‹^°¿°S툅éÖA5hÁÜ^ÎõwÉp—ã'¥?Å'£Â=ž0¬2‘wm¯q°ÖÞ¢4dݤÁNqÕ¶'¿U!›{„p…Rˆ¹[G¼½þódn
-8¸µ£¶ï\%AÏÐÍ9º
£ÏQ—wŒ~㬳¾éyâ‚.DŽã>bùø8÷¢œä*yìèàÈó1wíwéñ' -z÷ -S’A’‹_€\Zy9fâÞ€ƒkGÃ8É#ç ò«ÏvošáSëÈ+ß÷I_ý¢{¨LAÄTËñ¤xÈbi¢^)<¦ŒN5ß?ý~ªúþÓ‘endstream +xÚY[—Û6~÷¯ð£}NÌ%E]݉›¦{2™Î8»§ÛöAcÉcnlÉÉ3qý¨‹¥I¦§{ü Aø +¦›ÃDN ïÝD±Ì -ºR?¬'ÿøQGÓD$¡N×ÛŽ®XÈ8VÓuöÛ̉˜ƒ9{{}w·ºz3_x4~½^~xEÿ|¼^ÝqÇòú-ŸÖsÏ>~XÎ#¶v²wïß]¿¿~7×aÌ®~ZÞ¬W·Ôãó<Ë·ÿš+¥@ÓÕŠuÁÔDü¸"mŸnWwó?Ö?OVëf™]W(©q_&¿ý!§xäç‰:‰ƒé34¤PIâM?Ð"ðµvœýänòK£°Ók‡ŽºVIáéÐñçù6HD¨=m}›îÊGSï°8íÍviEDQÖDÑ…ù“)OÕþŒ<=»Ïó‚zOUžU—ôÌ÷Õ»œˆ?Ë"ÇÐèyc½¤öÙì÷Ä»ç¾íiOs’^7—3òËÉl>;£€ Ñ +ôçüÌ"}ÉÇ}º1ű҂d󯦪n3²¼T^¥‡œF4ŽÓˆÂ춞YúI{1[¶p>Ò]lˆ{È‹:E7" a2íÇ ¯ÞÑH’Ö'ˆ·µò@Š¬9È.÷vyØuŸÛ%· oœuŽÞò(ñ)qÄCŠ<0`€y$²§XOéÞd¦æ1Çüє̿
‰"|OÎ~8SG–oÓÓ¾Æh$ˆSÃÈÎý¾DØX}›òpÜçuΦ ¯–¬(=W¬%ÝÖ0h$nÏ;³ÙQhMÝ ±¥î9èUºeÊæ|9 ` +ówLØд˜¢õoOªØ?W¿}{[åµ@ó P¨icßõ}!7õ7ž/””rv
õWß`þ,o—Ø,vOEÍ'“ñéæíržx³õŠ'éV#˜Ã‹E‡c™á +BŸM
>pxJPÄS<±)í—GÒ¼02;éÁlˆ{:fimÓ?гS’µÓønš€¦!Þf—–£‚×<|È‹Üλ-L–a–iÅ™£‚Á +÷»”:}hh/·Ù
R÷<üOš®ÄÍI³eMlÂ(RÇÒÌ<—'$ +çÖ–¦ìèã“¢Õðå”Wœ"Mâ½´ ƒöª, +æ¾`•‹š)}š#¶jΞÀyÄ©hû¡U‘y·f»…0Þ†,DzÃX'£²]ÞÈÑAD¡@uˆql×Hv§Çü+ÖF-â:P€kí¿×ž§Xë‹Í–¶Byúâ0kÏÓ®,àì°+Æè@–EI*.’ÞaªrcgÍ +눔$À‚’`Q—‹o$„R±#‡òXóvÙfSsøÎë¦Ãêñ㎞X úNÏ9¯Fæ‚uú^ƒ7ªB FõÌ*ŽI¸fs;¢
îìQÄ
(-4Ôj(ä^ß©ïíñxapoèì‹]Íï¡OcOQâô#PäXÒu +¶áãÍúã§õHz]Àp2D«ö…ïKw<,¿@hñ#UJ§äØ9nE)»…ý¼ËcH,4}¾Ù\Œœ,i¯7Ýœ'@ñõƒ;©Æò2z±åg¼X£—ì3xʶmÑ#^KB‘¨¸[êÇ|uKiç³ÖS¨Ù¾¦àÃóêŽ`ðEóY¦ã+±cÂÅ7Ö#‡-`ÒVg€;Ñi}B'h-E¤UØOåƒùJgÙs†öÔËÎPR‹H*ý=wø°?:od%½J*V?9ˆ¸v_à÷H÷ö2°I’M$ƒUYö¥Ú¦ÈÌ“ÉNéžøíU–â#݇Aß—¸©)~ØÖT°ó™©²½%$‰}¨ˆ‹QÄï}+EÛÊÙ=[ÊVgn àV]%ËÚÕHÙ[
Šº´€®ñéÇÐñÒÿ:øçÄÈ¿²)=û?ö¿#Ž;qìÿ½áE±ðcPÂF¡ý^<°ÜýY24ý–æÆendstream endobj -1369 0 obj << +1455 0 obj << /Type /Page -/Contents 1370 0 R -/Resources 1368 0 R +/Contents 1456 0 R +/Resources 1454 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R +/Parent 1423 0 R >> endobj -1371 0 obj << -/D [1369 0 R /XYZ 85.0394 794.5015 null] +1457 0 obj << +/D [1455 0 R /XYZ 56.6929 794.5015 null] >> endobj -238 0 obj << -/D [1369 0 R /XYZ 85.0394 167.1016 null] +250 0 obj << +/D [1455 0 R /XYZ 56.6929 687.5192 null] >> endobj -1372 0 obj << -/D [1369 0 R /XYZ 85.0394 138.9668 null] +1458 0 obj << +/D [1455 0 R /XYZ 56.6929 659.2346 null] >> endobj -1368 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F62 1277 0 R /F41 1134 0 R /F21 874 0 R >> -/XObject << /Im2 1266 0 R >> +254 0 obj << +/D [1455 0 R /XYZ 56.6929 590.6286 null] +>> endobj +1459 0 obj << +/D [1455 0 R /XYZ 56.6929 559.3791 null] +>> endobj +258 0 obj << +/D [1455 0 R /XYZ 56.6929 493.738 null] +>> endobj +1460 0 obj << +/D [1455 0 R /XYZ 56.6929 462.4885 null] +>> endobj +262 0 obj << +/D [1455 0 R /XYZ 56.6929 408.8026 null] +>> endobj +1461 0 obj << +/D [1455 0 R /XYZ 56.6929 377.553 null] +>> endobj +266 0 obj << +/D [1455 0 R /XYZ 56.6929 258.7201 null] +>> endobj +1462 0 obj << +/D [1455 0 R /XYZ 56.6929 227.4706 null] +>> endobj +270 0 obj << +/D [1455 0 R /XYZ 56.6929 161.8295 null] +>> endobj +1463 0 obj << +/D [1455 0 R /XYZ 56.6929 133.5449 null] +>> endobj +1454 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1375 0 obj << -/Length 1972 +1466 0 obj << +/Length 3154 /Filter /FlateDecode >> stream -xÚ½Xmoã¸þž_aà -œ
D)ê…*p²ÞäšÛ»Mºñ¶(v…b˱°²¤³¤¼ô×w†3”-Géö®èÁ0Ä×áÌó<Cª‰„Ÿš„‘ˆ?™ÄI B©ÂÉr{"'÷Ð÷ã‰â1žäŽz³89»Ôñ$IäG“Åú@–Ò5Y¬>M¡¤˜9½y7¿y~(§ß)E…Ï2”ó3Oÿq³˜)3½~wmÜ{ûñææÚö.f°vèOç9¿Y\| î€åž¿ýÛL)5=?¿xK]oßóJ—ç³8˜.>~¸¸}Yütr±èí:´]IFýzòé‹œ¬À?H¡N¡"…J²= B-Â@k×RœÜžüµxÐk§ŽúÜáëÈqf ÆœÄ"ŠcræŸf^$åtYÓ·þºl”?Îç -½qvéûkʉ§¥H’$°«-6y^ŒÕæíÒÝ3U\cUÜ’>¤y‘ÞVýéºÚQûÏyÙ=ñž”ÒGûÞ]ÞRù./Q6î l¨†ÝºZSÏcÆ“vx4¸²¬¶u^äå½Ób 8 -ö‚ûåýióÜ´ÙömF+ÁIúÖJ;NŠ5¾e¶Ìš†¬…j[Ñ%–USúôv@ù®Ë‹Õ)—yvSgË|ýLÚBÝÛjŸ—+Yþ&;˜NEع¼*Ñ«›¤î%x«(È]§G"ÞeÏu¶£ò~Ë BþûµË©Ð¸yTMW
KjØØG¸íšv`[Qï§ -:Gƒ³{tŽÜ©]Ñ·ª³²i -FSŒm Ogóª\ç÷Ý.£†7Ô»ÏÊl—/Ñ‘ØH.µ%TT¢Úg¥+<V"ÖÊ@äyõW¥<pR™n³¾+C‰Gê²°u‘>T»šü¾ô(6¾1i—ó§ãµGÂÒs:õ|ÝÚBˆˆò³”>ø ÎÙ)µíffÚ•Tþìû‹=Ü%%aLƒf(p›~ÍF÷‘È(äAV”š–xXƒà5ét–pf„ÛymGêå2ÚèÃe¤!,xÝéHÿ¶e¢Ö¬À²ç1o7û%Nú1}¾Q”$“0… ùoĉ‘£ôáõ½C‘–†VøZD¡‰÷+£5iõ•L(«–¬ZW]¹Bƒ=E .4ÃCù\u´»¯Ú! -¦«Õæb¹«21²W‘@÷÷‰»JBœ¼Aøëqò0âööç½2ÃEoççT€“Œ™Œ§·U‘î -~7]íÑÿ“·Ÿ.Ý¡ùFÕ5î¨p±ÇÐ_à,†n»Œ;£Ì-,Ž7ÇŸ0ñÚŒÉòçkJH±{¦z5cÀþXñ TqDR"4 Ѻ0 -¼“(£,Œ3¥ð˲Ûró&e… œQAÎØÔtu]íZrÀ¨ -Û!Í0×Öa8]eà¸UßU±6<5ÜÃëH6«Ë6[ýy±à¾h|¿Œ:ÚÊ
¢žé"ÇtXpÛgŠKh -}âÞ?B`õˈca^,M4ð+áF¸–H}”‘`4G.š¡Ðã +xÚ¥ZÝsã¶÷_¡‡ÎœÜX,@ühŸœ;_âxr—Zºt2¹<Ð"mqN"U‘:Åýë»_ +¬Òv¶Þ]¨ÙŒ}w¡eÎÂMZg}»ºøË{“̲ ‹Ãx¶zðJ•¦z¶*~¿ýþú§ÕÍýå"´j—«ùõ»Ÿ/µÖóëooÞñлK¹¾L¢ùêÓý
Pt&°L+Yùî—×?޾婫ûOËwÓ÷e—¯?\wóã͇Õåo«.nVþ$ÃÓjeðÿ¼øõ75+àÐ?\¨Àd©àC:ËÂÙî"²&°‘1Ž²½X^üÝ3ŒÒÒ)íY“6
“ õ…z¦£ÀDq8ÒŸÍ‚0MBÒ + +jP +Îþ\ç»j-g'Žm' +¨×›æ +Èëü©Ü•u‡ +€mÂÁ-©Ù€´ ñÿööÜ€ÕfAÀVÆfóªî—:7Åq]¶<Ü÷ûæÐñÇ#n…3ïß¿e +ðÓWÐM“yáäD:0Jç$%NÏEJÙy)ánc“Í?µUý$«6•lûXæÝ‘„)ñ0(¾ÖAf-«'ßn›S+ÇÔƒc˜óqTÊ0 ÞXñ¬®=a§/e¹Ç^Òçë/Ll¹]oòú‰”‚ã²b}¨ºjoùlyyó–g|)Ÿ[¦žªnÓ;þÈëg¯KŒH¬Sèt›’Çš}yÈ;OnH‹8FïJÆzØå_J¾|/~ |DlêÏJ…OGàW55‘²-ÛÀkÏ3d+IƒLÛÞ +-vȾ›o«˜á!³û²m¶_ËôŅqëy.³pŽrE½\—zî.™è97_yå}€Ä³d¯EhøpäØ–L ›D +Ú$÷hír0møß‰‘M è + z »€tG¯.ž0ÔcëU•O™kDF9se×(d</§à¿:4¹íòι‘Ñj~[ƒ%í÷œ?Ù‘=_‘Eä2ú vóØë‚» Ÿ3àŒTèP%³8L +Zµ¼‚Ì^õØ
Mè?ºŽç+ £c×nÓj'£¢7^A8aQƒPÞd + +ÇØwˆœ
1:pwCâê<m·ß–pPT[è$Î¥p¹)6cçAf±¾6_„AÊ—L»9N…¸ÙùrÎç·ÛRÖ5 R:äÒL™ª+0í³ ¶,<0‘éM‚[:d$eÞV%¹=8Ø)f*ãØñ6GÕáXΔCkgŽ*cÖÊÍOÀvÌ‘‘Ke¹Vwù¡“
8 ÀÂÄA•!¼ +ŒÖŽóð1já¼Î+êºO¨¼qÆ-ù
ù,ˆ›óˆ6ÎâvœgRˆgìý_&žÔ‡†{&ƒ¬€G8'Ï) J’;í¤›ðR.vØ^¬ZJ´´ª¯ÞÈ> #÷OÃÊ…ÒòÑ”©
¾Côj@•Þ(U`Í~äìÉPä†ÓF£$… +{öFç¦5” +üB¢‡9#PÊa3@m RæÏÝJæIÜ™•åû}™(q¶È(ïFB +†O¨´.9·¡Lzâg'ðnºh$õ©P%,£•u™-¡A_6á¸{èENÏL¼8+û’ˆÒÍ¿oN¥PýR_/6"?‡='Šë’å²òp5q¸avèrÃþÁc endobj -1374 0 obj << +1465 0 obj << /Type /Page -/Contents 1375 0 R -/Resources 1373 0 R +/Contents 1466 0 R +/Resources 1464 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R +/Parent 1423 0 R +/Annots [ 1470 0 R ] >> endobj -1376 0 obj << -/D [1374 0 R /XYZ 56.6929 794.5015 null] +1470 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [408.1244 623.7385 469.3244 635.7981] +/Subtype /Link +/A << /S /GoTo /D (managed-keys) >> >> endobj -242 0 obj << -/D [1374 0 R /XYZ 56.6929 543.3025 null] +1467 0 obj << +/D [1465 0 R /XYZ 85.0394 794.5015 null] >> endobj -1377 0 obj << -/D [1374 0 R /XYZ 56.6929 516.8878 null] +274 0 obj << +/D [1465 0 R /XYZ 85.0394 769.5949 null] >> endobj -246 0 obj << -/D [1374 0 R /XYZ 56.6929 111.3678 null] +1468 0 obj << +/D [1465 0 R /XYZ 85.0394 744.1913 null] >> endobj -1378 0 obj << -/D [1374 0 R /XYZ 56.6929 81.1852 null] +278 0 obj << +/D [1465 0 R /XYZ 85.0394 684.3648 null] >> endobj -1373 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R >> +1469 0 obj << +/D [1465 0 R /XYZ 85.0394 655.3895 null] +>> endobj +282 0 obj << +/D [1465 0 R /XYZ 85.0394 606.8822 null] +>> endobj +1471 0 obj << +/D [1465 0 R /XYZ 85.0394 580.8718 null] +>> endobj +1464 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1381 0 obj << -/Length 2075 +1475 0 obj << +/Length 2743 /Filter /FlateDecode >> stream -xÚÝXÝsÛ6×_¡iû@Í„A ™™<8²rq“³u¶œ»LÓéPdñÌU¤ìhnú¿whŠFÚ\;ӇƓájì~Ø]€Ž=ø£ã8$K‚q”$ôh8ÎÊ‘7¾ƒ±Œ¨žãšInÖëåhú†Eã„$Üçãå¦'+&^Óñrýƒ3{{¶Xί'®zN@&nÈ=çìüÄRêœ]Îæç8t~yƒÄ›ùÙ$ -œåíõ8Qú°ŒzzåâÝLÏû–R$>y¡7»ž°Èù¸XNhì\½» -YpªÃuåyr먚¦x5… -ÈWÏ¥<âqOº>D¦ü}A£$¦¦@ߦEaÑrBÄö4‘Nn‡J8ß -¼.ƒ°zA4è@…L:PöÒ\‚9IT™”ÕKrÑ`*/,X£°EðïÔî"·B
Îç”õ¬–*Ôd¥£^ýÒKƒìaã¦û2OR_AÔbǧpe:1 6·Ý×G‹UPN¼ V¡î²~½À‹Iäq>è‹Ñbkz¸gŸÇÎíåŦx'R¿U)jTÒe2¾@¾O}¹žß"©/ ´AŽF2P ~r-bP–ÖÈÕÔ¦6$ÉDª*1ôÓ+äc/m-2_^-ç/¥VBøv’:1‘¾ÖÀÏXBuþòÓ˜ŒSлU9UNܦU‰¹@aêK€§±?¤3Pßl
]¬ ]¡)ÝâÖ¤aéxÌ!£¹,Æ¥¾¸+Hjo@œhT#Àïb£—ªµªa•€nÐ ¸mÄ@¢[âwEÓ{”ØM’¾S:|| -.Á¥V&úJÁÓçxæ9IÒêÎ,‰C£GÕó -|q÷åBµû’5ÈWÀ1/Xúñ(¹Jó'ê´køÝÒÆvF[ð yh:†©N†{ tjŠ¹m±G#§F÷sÐ$">÷L—¡DÁ^·›ý{ ~7ÿ¸˜_[€lµïKÀ,$òÕÖò\ëu™çO??½¢CPYûöì,;ÎØO"c”tÜO†–w¯ÈÏMÿìy¯endstream +xÚ¥koÛ8ò{~…= 2+¢¨g¿¥iöší^›«Ó;¶û–i[WYrõˆ›þú›á%9Qr¢áp8çI‹™bFn”úé,N7ôD8ËögÞls?L³°D‹1Õ›»³‹_e<KÝ4ò£ÙÝfÄ+q½$³»õNà +áÎ…çܾ¿ZÎ~è9¿AÀ/ô®>Íeìüçön.çãûÀñìòóííG3{7‡½Cß¹zwy{wý‰¦æ{ùö_s!„sùáêú-M½ýÀ;ýz}9çîó§ëåüÏ»ßήïúsÏ.<‰‡úvöÇŸÞl
*øíÌseš„³#<W¤©?ÛŸ¡tÃ@J‹)ΖgÿìŽfÍÒI] +ÏõeäO(Ó3¸2€É±6ÃÔõ“Øïµ9_Ï{^›õá¾æƒ›îp¨êO{ø£óf)ÜT„‘aΟ9€o»U‘g4~¯ m¶µ:ìF:ËV•kUã%®{.,Öú‹çù¥nh¨ès(T»©êý‚†y¹Ö
ÿÊ–—·7 +\×r5~øn +´"0X^€ÁI‚Ö)8!†<ï¢[EºÕá‡d?ƒ^Èû|‰²ÔGšÙhÕv±Â4]ÆŒü@|{ó{UBpØ›Äaì>&~ )aÂR‰ÿFÓ·Ìô#ëL
…Ö$uªåЃÁ¬ŒH˜¸˜@ +_Ìr)äßØ„ +ï Îb{æä„@¯¦P€`³Zµµtéq
€¨¼lu½Q™&¼¹8@“ÝÂ$Ä<γxž( £:c–@¶~(Õ>Ï”q5œ(*µÆ3áäŠqƒ +i:3~ÄIâ“LíÌJ[yúb¦ÐëÉ y·Ó}ŠUãW16@ªûªnp@hSÁ—u…¬@
¡#E ƒWbvØñVƒÀ€/êœw)õévG(3v´ß¾kx8òÄõe»ªÁhdôÚöJAen»¾<AÍ0ÞÝ_yVդ̮ÜUy¦m%f}+¸ò¹yl¿¯Ÿk¹A"ƒ—›¥1•©ïE0Êó±p#x¡ +¾x"~¼iüD⿼©%zºéIq‘7LÓðtÓÏ
+âåÔ„C ðSqczóE„\d‘îLAUÂÎÞÙNÝkÂMÞKP |T‚†§ÁÿÜ×`Iv£.©-\ö†Ë^@õIÞ}ŒšLq¥Œ’/.1þ H +:\Ì!ÙeŒGø<Ì;g(åD¶uÑ”¹ÉŠIË—ÍmLõ¼¹õTÿÏÜ^Ü´7·'›NšÛɦdnqì¼jòm¹¨ÊâÍ*îÛ›8¶f86+À
6èµÆÅFý0e® +°›®ÌØ„ + +Ï
¥’ŠóE$ð9òëÇšž^ìÇ3߃õ=³õìÛL¸^¦’ˆF°9ë ƒ¸¸Ùû³·œh6:”e¼s6‡ŠÆ‰2M`2†ýýÄ’tÔtJ“fènú"ÜÏ¡£ÖucR"Sµv)–Ê¡¹LqoPÍVk¦Kƒ¯ç¦nR˜vÉm?`yQLÙá¡®æ"t¸‹—äÉøíkeÊ$és÷Ìó
}!€ùPPÒ`tž6Rû£VÛ¬y‹:¸VØÀgòiªáú qÊ94Ý~e‚ŒsÆ“OÅè~(AQ˜£©Ž1ÌšTÃ+›ñt€T"¯Š¾äQ(-€Ï¯"|ßO“ÙØîΕÐiê½ÅðCÄÏ9ú©wz˜èdÅgÉD„¥Ÿ$C~3Îã)t¼]^ØW k‡ˆO Áe`Ú÷ñ©à^5íïs~šh kÌÒ®x[=ÐÐÜNãÖ„RÀÉž-u€#k0¡œ³Ô¡P¶ÃÞJŽð·§ ¬ÖÀy÷üóÀâñÂ_zΰAX>L>|\µÊJ>œäé¯)‚Bè<ý}XJÇþÄNt½Å×R„vm{x}qq<]ÈþeÓnUo/šª«3}Á¨’VÕîöÇ3?B
›\oke{ø^+°xEdz
¹¡¿bªWñúÜñÓ?ïZûØ•IòL×þŽÍµì¥ÂsIï‰ìö‡À áÿÜ÷‡•endstream endobj -1380 0 obj << +1474 0 obj << /Type /Page -/Contents 1381 0 R -/Resources 1379 0 R +/Contents 1475 0 R +/Resources 1473 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R +/Parent 1479 0 R >> endobj -1382 0 obj << -/D [1380 0 R /XYZ 85.0394 794.5015 null] +1476 0 obj << +/D [1474 0 R /XYZ 56.6929 794.5015 null] >> endobj -250 0 obj << -/D [1380 0 R /XYZ 85.0394 769.5949 null] +286 0 obj << +/D [1474 0 R /XYZ 56.6929 769.5949 null] >> endobj -1383 0 obj << -/D [1380 0 R /XYZ 85.0394 749.7384 null] +1477 0 obj << +/D [1474 0 R /XYZ 56.6929 743.6915 null] >> endobj -254 0 obj << -/D [1380 0 R /XYZ 85.0394 597.0369 null] +290 0 obj << +/D [1474 0 R /XYZ 56.6929 650.8595 null] >> endobj -1384 0 obj << -/D [1380 0 R /XYZ 85.0394 568.7086 null] +1478 0 obj << +/D [1474 0 R /XYZ 56.6929 617.7643 null] >> endobj -258 0 obj << -/D [1380 0 R /XYZ 85.0394 376.3288 null] +1473 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F14 956 0 R /F62 1351 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -1385 0 obj << -/D [1380 0 R /XYZ 85.0394 351.2522 null] +1482 0 obj << +/Length 2100 +/Filter /FlateDecode +>> +stream +xÚ¥X[oã¶~ϯЬDoº´Ù$»M·'›³ñž¢èöA–i[ˆ,y-9‰ûëÏCÊ’£´i†¡g8俹PÌ£ðc^*RéÅ©$!e¡—¯O¨·Þûfe'ô¥ÞNOÎÞ‰ØKIñÈ›.zºB“„yÓùoþÅç·Ó«O“€‡Ô—d„õÏ/ÿ7aŒùç7W—Ⱥ¼¹CâÝÕù$–þôó§+‰ÓÃ4ÆìÌÛVî;ÆøBCzñi"bÿ×Ûé„%þÇ×0f¹wŸoo?îtòûô§“«igWßvF…6êëÉo¿So.øé„‘&¡÷/”°4åÞúD†‚„R7RžÜü·SØãš©c¾EB„Ç#ΔlÌ™2&Q£3ÿ5 "Jý6Û"ñÇÓ‰z£ª¦)JR’”ÈòmïÙ;Î{Z©J8ºóͦܣ›Ú•Bb“µù +ÉÅV{³^I¼½¾±g–âÈ©Reú7®9°d¸¦5Á.£É`Ã,13Ǿ0!µn/f$àG@D†ÜèüefE5RzäÙæ>o;jpá F¢4J_ÆIš†r +`tE+œGA—%ÝŒ¡ªCø…¡ŠFbàl;?,¼”’˜AØE,!ßÜôPFp0 È( ‡‰à=ÑDÜ¿:ö蔶ƒÁÍÒÞW*ÓT P6¶|`ή×Ü»¬Á"¯g”Sô5£¢>`‡ãŒ%l ‰‰c³cñ7ux”R +Ÿ²õ¦T
øˆSî?Z©|U×¥ÛŸôðÅ
ëÈ€¼Ûº¼k¶zˆŒÙòË$å¾,…1P»F¹ªS4HnDÍÊJæu¥c}¹sž8ªUÄ&ÂãÒ$ —6¯˜>~`…zòvWXähÝÁ˜ÒXoªâùÕ-Ô^‡¸¡Ýn.ªÝÓx9æ!‘"ÂÚ8ÕÊç¨0ß)ÓƒÚú™ácU,Wºzk±FåÙšw¯öH4m½Í– +¥æê¡ÈÕ©N1P,w-Š @5ß +Hqh0;Ïx(ìö?ËfÆA Ñ +–`’Ñ,¿@Ù´r:æbçÀMi’±&õ™êçQ9ƒ-¿ºÉÌ7¶Ù4ÓÉû‹(„“¦&@„ÈY@ÿíHìÕEO‰¬ïNæ»A}òHeYQ&¹Í!0ŽÙE줂3ã ¡¥ÕºõµIû<z½@ŽñžžÔe>xÑÝt%Øc0ÌDÅ‘<(î–ç6FȇKÇ•ÊUÓ µ!V—aî3|tv8˜ÛÀ™ÙÙ¼‹}þ`-¸]®: +'3Ýf×N,Íhˆ¼o•%ºëôHE?CŽ¬»È|ÝH4n¾fóÆjjêaܯwM;0ÄZ±9L%¯Æìø%häDìrvQW‹êžÂRŸg°T•Ú¹ö£¹[;Jï +vôŠ{UlîÀGU¶V?üe¤5vÛe}e‹R羺¤øÒ¤n[µ(žŽ× ÊÀYпà.ZsÐ2ìµ€²SÛNW!mºù磒$ ôxWZg÷jdmèmR +E…ðb •BÓ¨ ù’v¸nÆTò¾r3¯U +endobj +1481 0 obj << +/Type /Page +/Contents 1482 0 R +/Resources 1480 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1479 0 R >> endobj -262 0 obj << -/D [1380 0 R /XYZ 85.0394 235.6513 null] +1483 0 obj << +/D [1481 0 R /XYZ 85.0394 794.5015 null] >> endobj -1386 0 obj << -/D [1380 0 R /XYZ 85.0394 207.6098 null] +294 0 obj << +/D [1481 0 R /XYZ 85.0394 491.3865 null] >> endobj -1379 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1484 0 obj << +/D [1481 0 R /XYZ 85.0394 466.1094 null] +>> endobj +298 0 obj << +/D [1481 0 R /XYZ 85.0394 166.668 null] +>> endobj +1485 0 obj << +/D [1481 0 R /XYZ 85.0394 141.3909 null] +>> endobj +1480 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F62 1351 0 R /F21 930 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1389 0 obj << -/Length 2169 +1488 0 obj << +/Length 1727 /Filter /FlateDecode >> stream -xÚ¥Y_sã6÷§ðL;S¹«"õ?oÙlÚM3Msko;×½}-:Q#‰®%;Í~úP–me»¹›Á ðɈ±ÿÄ8ŒÜ(•é8N7ôD8^V#o|c?ËLд/õf>úáG?§nÉh<_õt%®—$b<Ï?:+<w*<çîær6™ÊÐs¾‚ˆÿx¡wù~âÇοïæ‘8¿Þ\Ggîî~5£ó ¬JçòÝÅÝüê=
¬÷âío!„sq{yõ–†ÞÞòJ?^]LâÀ™x5›|šÿ<ºšw~õ}žNý5úøÉç‚ŸGžë§I8~‚ž+ÒTŽ«Qúnø¾å”£Ùè_ÂÞ¨™:K‡ô#9L)‡‚¦näKßsþ 5™úiê¨zWl0bº®TÝ"3qv٦ȥjH¦Ú6<°àYj‰xzPµÚ©
o&‰³ë¢¾§Ñ¬~&¢Õº$‘ö!ã©Û†ô#Õ¾›ýrFTQ/ËmŽŠ Øà’è¹ä§B¸iJãÌúqÙ1}TÏ÷ªfñ~¢Ø
EÂ4”>Pˆñ󰺲 -Bœ4h ‚|^°z@xV€‰‹#”¸†cmÀÔ…‡Rs>ÔeñÈKÔzSe¥]ž¾¼ìÙPø©ÏN¥LëÚÌ´ø±Ð-³×ÛEY,‰&¬G¦u‘gm†åäK´³ááÎküÁæx9]—¬ƒ€UÆëž®à;ërÛX«†´ÈáôZàâÔì¥=
HÞ²çü`$—]LBÁ;]
5-ãNβÔ[}¤–Ú/Ró‹‚K«ÍVŠUµW4°W=k cðnâv’½£Åõ -k.qžõ–ˆ§¢y@*¥”Ÿ|ýÊèŤMòژ㌢&×xbá!¡€"Ag%<èôa’öá éÌ6¸„ÊÒ¤_?-«[4N‡¢±TùÖ¶ -Ùnèxà›uM|úÚŠF¿ü"ÏYl[V -÷L7HÂøK·‚nר-Íñ÷8§¿âÞý›Ú«gceĆدÅ)x0J'ŽŸ•÷ -ä¡j·ãvvué¿Ÿ]ÌÞ]wȈ?ºÅº™·Fç°8æ\Ø5ùæÞ_„YÌn&ñ5Œ¯J‹m_b_æa>µÓ*?d6-”¦‹ç!{ûà¢ôš6ôŠî‡.>}¼yÃvïÿ~aßÿ)2ËO9üx.ãò”°Qè‰ïXnŸâOMÿ/g„Þendstream +xÚÕXYÛ6~÷¯0Ú>È@D‹¤¨£À>lœM›¤Èn³n‹" +$¯…È’+É{ô×w†3R|hÛ¢- +~9䜜ù8´œzð“Sˆ Vñ4Œ}a<i¦éfâMoa훉ä=n¿ÉÝßõ|9™¿Ôá4q ‚érµ'+^Éé2{ïøBJ1žsõfq=s•ñœ/¥¤ÁÏx‹w3:?_-g2r.ß¼¯^ÿpuuiW—3Ðm”³øöüjyñŽ–}–{þâÇ™”Ò9»¸xAK/Þ²¦—ç³Ðw–?¼»¸ž}\¾ž\,¿ö}—žF§~¼ÿèM3Áë‰'t™é=L<!ãXM7ßha|{J9¹ž|?Ü[µ¬£±”žP:P#ÁôåX0M,´
æW37ð<GÌuµ*nwMN„¶.“¦hß}ˆ‚_à“¦´ðAjÝž†R„ÔÃaÄÆ(+Íu·Ÿ¤tËâ¦J6ùÙ|×6s˜Ì?ÛOi»ÛúH’7*dU&wus–6Û®v“4Í˼IººyŠ[öÜM¾*Îæõ¶›“J´÷Î_*µ·wAK¡Ò€óç%*Á³N裕{St4¾ÙeöŒÆ»6ç¤SÊçˆa¼ XHaUFƒ!û¡67{?b¡‚зvœ¯ºœHëêƒç)8œ¢ºeÕÍ,rv;µÊÒó„g´y(f“|ÊG\W!äS(yš8")Ú€5{‚¬ê.o»‘¾¾"Þ.¬Oàä¦ïG‡¾]V)ÈÒ*vë
ÖÉ“0À
/·yu}ýÝ3š±Ë0ŽlÀÇLŒP@ûµÝ¶yÕ¶%ÉÈ«Û¢bEt#žHˆN,£>:t”ÈÑÕôåi6L^'l0áhñIín»›ŽÂ¡b-”'£Ã„¿OZØ«}»ÙežáÌ8EÕS›,O»òÑÂ’E)€ uN;ê]·ÝuÄÕ®ë]™ý&'Z]õWDèzÎU]–õ=¤ÑKN‹á6ÆÉr\6,Õl
³(Oc…Žaµšvyö5E÷ +‹ä‹çW´ô&Üæ¼jqhéŽá¡ÂæÂ.áíI£² +½ÓêÄòþO¡SÓ +æñBendstream endobj -1388 0 obj << +1487 0 obj << /Type /Page -/Contents 1389 0 R -/Resources 1387 0 R +/Contents 1488 0 R +/Resources 1486 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1360 0 R +/Parent 1479 0 R >> endobj -1390 0 obj << -/D [1388 0 R /XYZ 56.6929 794.5015 null] +1489 0 obj << +/D [1487 0 R /XYZ 56.6929 794.5015 null] >> endobj -1387 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +302 0 obj << +/D [1487 0 R /XYZ 56.6929 442.1519 null] +>> endobj +1490 0 obj << +/D [1487 0 R /XYZ 56.6929 411.6415 null] +>> endobj +306 0 obj << +/D [1487 0 R /XYZ 56.6929 374.4296 null] +>> endobj +1491 0 obj << +/D [1487 0 R /XYZ 56.6929 347.6871 null] +>> endobj +310 0 obj << +/D [1487 0 R /XYZ 56.6929 190.5336 null] +>> endobj +1492 0 obj << +/D [1487 0 R /XYZ 56.6929 160.9816 null] +>> endobj +1486 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1394 0 obj << -/Length 2485 +1495 0 obj << +/Length 2310 /Filter /FlateDecode >> stream -xÚ¥koÛ8ò{~…>Pù+"©çaM·Y쥹$»÷¡[,›N„Ê’kJñú~ýÍp†²d«»Ú -ö Á[¯oMñþ—ÛÛw3•ú4q}Cß××7L4Ÿ}zøéìê¡We¨.F=¾œ}üzKÐú§³0Py{;„ÈséÏ¢Xq¤”›©ÎîÏþÓ¬ÚSæ‹UÄ™L'ì'…šåq,GŒó QRY¢ A–CÐy£åj_ÖO¤`û¬ ÐõSY3ÜÔG‹‹f½.ê%
*ij -Ñ8ȧ.Ö€~*ŽBCEcYá‘dQUĬYÑDûÌÜí¡Ÿ²ËU ÃL1emŒ^Ìÿ>Á0A’¦±mšÊ°z{bÐkõSéÿ&e4¿"jbÈVAjÎûó²?L0Nƒ4ÊRæË>%(ó N{´ýŽâèpöiLgo§›M[65Ĕʔ½¢I€rÂ/
»²j Ü•í3-’{Á0Kpz¾ù¼0BœÃ €Z΄ohÖR¯Š®j
êãÍ#ðÿ4ém&ø(FjU"ä‘Tãx -ÆÓÂifÀòÄ©Çé1(€sy.S,Q>¬€ WÀ»®®ûòGÕ£€ÅïÚf]´å‚†tVGm‚»ÿ¤þE}L‰<¤˜B`WÔí”é¡l`iÿ‹j&ƒ,ˆ6G’Ë=à—ÊG8AæµBâ„°²Zãòƒ †‰>ë½
¬Pb…¼@çÅ]Ž¾û:z`/½rZ4ö»4´¯¬Þ¶¤ -Ù^ -.»JPÖWN~u¬1`ô«-€µ<nÑÛm¹\j7¿§/daÎüJh¸½ºÁ2vÔŠGPÄ3©/Ê<Ì¿¥—¤ÅlºŸ÷çC’ÔgZ=™™€SèÑìEåÃÍ;X×/%•´zMÅÔy)¶åœL"`«8ò§CUzÔ«f˜()µ%ÉB~o=çħªP*È0×"Þóû¢ÁcÄJóOú¸h·Æ±@-ÖÇS,;ñi*p¨°š}šûêŽõ±‰]'§¸H®`˜ÐÔ709Büº*68üpûóå®ÙýÚû«»«©~{~t£jf®ë¨¨Lã ªÙÈÝsv¸“Ð4]<äM.ewQª´l\á…%µÔöÐÄâ;›<¶YëÁm&M°dV¦ê31¶M+‘¶"NçìÞ
wT+},¯›fÔûöy˜íe[²|ìcY}é˜çrÜ×õý4H¹0)~íÞµ -RGÓÅ_@¶Éãh:Û€}2da’|íƒnÇQâêßWd*KGykÐåaŠLxps -Ò<$ûïÀ7ã’– e&á*q Ž,ý;û?:µð¯{Xú?Û -¸D„Åb•Ä©µ•÷¬‹(Ri[íV±×kå½m@Go ¦#<R¶j&£é9L¡Ÿ•h”E”o]MW’à -ª×lY (hš'§õÉÇzn¥)™òRŸö,K24ì~pR÷ó4HT¢¼¡³_ü`¤Æy’{óÃ+Ü÷E÷0$ô -ðG+pVõ~Ë®ÌrEíøSL40Ÿ£-0_6;
wüÝàœ‹Ú¢mÙÂ¥çeòþçŽ"££Èœ›Úœ¾b†ÜŒ +xÚ¥koÛ8ò{~…]`m ’EQÏ +ћ̿öO?Œ'£ëa»Vß1†ëYý“³ßBˆþÉåé茖Î.oø8:øNr{=Œº6‚OŽ/NyßOBðÍrÓëôû_Æ“úWç€ãÕ›ÛñøJ¯Nß'¿&^ûºK¢R}ýnõæ`‚_,S†ÛÛÀÄ2EÚ½ôÈq¥é:RÖ˜äèæè_
Á½U}´Ë–®L7°ýcÚv—1ÝÐô¤-µ1QÕyAšE4HÛ˜ÆÁÓuœÌßœ§5öôôý7Ûvf3šQfš-ßGéÜspÍÔû€†L߶æx¾€C¡ÝŸåÙ7˲ïÖú¨ª‘é*‰â¬Ä©ìGÓ|]ÑÊÕJe77Ÿi’åŒÝäÅ}œÝ€Ò’ým¾&tm‰À2z`Ê
Òz«‡X–;®Ô¬Ú“DöÓ¸L£j¶4„º.¹àU…fñ=æê×\}Qs(ÎfyAdgUÂËåJÍbÔ]Í Q-yû*ª–ŒÊiÜ©
ð²´äHd™¯>?U-:e”2•%¸oE¡D™ìp·6µ¥KUÆ÷®¥ÂQS`'zÅᢘ‡@Ö;YTŠ=nçt‹ˆ+Aq$‚'! pe±çÊÂB_v ¬ŒîïÚwxpÂÐò\Þ„¤Þ=Oö;2Ü'JÚª²ê ïHÓ‘^¸Gž£(›?ËF +3–÷„
x}%I'×3…»ÏÈlÈ6÷´è¡3šv( HX8¾Þ¯S²:“ÝDçÍ<OÊÎps60·ƒPÓúp~‰ÉU†ý‡ + +À¨É༿"0Ï´)<p¥aØ“ +iˆ™D«,Í ‹WËÜôÅ%L¤ˆ6‚mEø|UÅyfv%RÌß—W“Ñ1êàP%„±¡Ô¤–FŠ +ÃQl6¡îB´›9ðmh:}Ò¯oúÒyU;g›aÝÍœÑP4öI>íÔœÀ7-ß³wœÑ–ãë«ßÎÏ ñ帲¡zÁ¡½Uö“
³]Õ~ˆŠ£ÿ°†ë.d±mtö®Zßv‡¦Ãk"«.@Þ® +V1ÒuC96Ëx¶ìJ8e•SâÆj(mhy‘23Dð“BJÉñ8VSËœuÉ«Ó-tûxPß>¢Zù +0ä[ÝSáÓõtš?`ǪфÔba¡;üÅq|Óõܺcr¨±Í : +)5¤Ü6.HÈaÍû©“ˆÐ7mϪ»5°B—óÍî—œøbôe<ºîpäNù^vÞ ~ mÍ“P†tÜ$»’öPŠÀ…)ŸÒ©
„zÐË”'2¸e[°¶Ñ(¬|¬RÖ8&KÝ*BÏu«-o}±]…Ëͦ«Ä¿¯ê"Àô|_¼‘Øû?/0-ϱ_¢Wo˜ge©f¨ë¢ÈShGU×S'tMØök…d¢e|—ý7ïtkßß 7üñxp{A󦄆n—Š ¥ }ºÛÕq0u”>
,êo0T›<%8[§Óú¥Ìo”ÛSW¼ÛU¦§ +Ù †Û¨œE©šwhA†²~†R¿ŠÍœé¾wØ‘ÿ>mìªõóB pó,ß0†®~?áœÊ%E aÀšü8‰ù0…¥
`tÞ,ÅõK&*눷³-aÛ®4Øð$¡
úso v?ð©zÊÓQMÈK›Ç|¥«D÷å=Î^_ÔÃ\£Œ)$¯Æ$4"âÅäŸRŠ´v±¨j9›6„î!C”o–¿Î+m+2ý=wŽÏ/»>˜Ñ{ï«õý˜öÁeŽUO›@8¾HÏeCÌ’¨, ”4èkø|§Ù/;ýB˜x”»$c¶âY¶þ¶öÙ>IÔ"¯ß¥"Ä, ‹‚äëé»Ñ¨œFLiE4`~ð·(EÅ
¡ýhØ;Cß&ÂGz÷"¶S#OrË,£ÁÓ÷S·®·”¾ëï[m«¯«8‰+:ÛéÏs]*m©•Å–H +ë¸È±‹u¬;ë°ÈO?€té†Ml9:É8ACan;‘J;£²uNèÊÑmHà…ux1ÒRš´™©êmI «þý(ð ¿àêæ¢n«Ö?úáAº&þZÐñ3Õ¼Ðþï%v¿Þ@ó)ƒÀî~Åâ—¹ÀýZ(´…”mÉ›_/žŠþ?«–²endstream endobj -1393 0 obj << +1494 0 obj << /Type /Page -/Contents 1394 0 R -/Resources 1392 0 R +/Contents 1495 0 R +/Resources 1493 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R +/Parent 1479 0 R >> endobj -1391 0 obj << +1496 0 obj << +/D [1494 0 R /XYZ 85.0394 794.5015 null] +>> endobj +314 0 obj << +/D [1494 0 R /XYZ 85.0394 678.3493 null] +>> endobj +1497 0 obj << +/D [1494 0 R /XYZ 85.0394 652.8222 null] +>> endobj +318 0 obj << +/D [1494 0 R /XYZ 85.0394 535.8888 null] +>> endobj +1498 0 obj << +/D [1494 0 R /XYZ 85.0394 507.3968 null] +>> endobj +1493 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1501 0 obj << +/Length 2554 +/Filter /FlateDecode +>> +stream +xÚ¥koÛÈñ»…€8)iî.ŸAQÀçØMÎãFʽË} Ä•E˜"u")×ùõÙ™%)‰É¥-üÃÙá¼vž–˜xð'&A膉L&Qâ»'‚Éj{áMáìo‚iKä©~\\\Þªh’¸I(ÃÉb=à»^‹É"ûuê»B¸3`áMî®ç3GÞôOBðÙ¼ë3Mÿõ°˜‰xúáî=àøtþéááƒ9]Ì@v §×ï®7éØg¾Wož !¦W÷×7oéèí=Kº½¹šEþtñéãÍ|öÛ⧋›Eg×Ðvá)4ê÷‹_ó&¸à§ÏUILžáÅsE’ÈÉö”øJYLq1¿øgÇppj>õ¥ð\©B9âL)Çœ$n¨¤2Î\lôÌQa8Ý£¯tÝM^>"*˜Þ½rŸô§eF +×{ŒF9]W +üCþuºev;ãéʻݕÎZº w¤Ëê ‘m€>$ÑôÈò5Ò®5}R6„uŠt©ó]h‰kH c†I›±ü)¿Wmó¦éd}–ÒwÖßÍïð•^ÖdÇßÄ´™‰©±à¬¬ÁéÎØeƒ`ûÑ‘n=5¨Çv6Ôoð»Ë[_ +pQX™ËŸ¡BxÞt÷´ª…p€'\<¡œ%=…‡jLAO¸€]¡/õÓ˜ã™#kn´ì4ü +ó®ÿmn©Rû¨Þž¨}U4z_¦M~ÐE1h¿ i¶é$zMIî™Çgá’â +U™²C«ÒÉrÔq˜S,ŒãÁÞ\àûý~?úìðÃb“cJ©.PÕ ~ u„!ÒîócUa.™ÞxzÚ¤Ä0¡y/Û†äåJw´Ìue?7 ©(]crIÚíRïëj˦À([ + åar=‘OšeGn0å«ÁÂÏÖ°éfT;¯HÂ[ Y·;#*p“( +AŽùŠnâÕð`€7óì¹Å2t}O0Ó~´TÞN]ã3®Öuc4}cý²îƒ™¯¾«¹yãšeäÜ4Gø‘ëÇAô¢Ûݵ¥ùhù=è›Ò艔ïïߌåôÏzŸ¯_Œ–Hf¬E —Å!xtJ£N‡O‹Ç +Òc³GeÜÏo®ÕÇùÕüÝ•pÇôü¥Ö¹_0É1ÂôÊÊ|CÄC!Œúe~W3(^Óón€bÝWØ—ùØ£Ç^ª'#ë&%gù2¦Ìà\4Š›MÇŽÌ´C¶ÙD©~›
fŽð€û|§Wö"ŽÂN—¹
¼ª<K¡í–¶x)òѤ©2€RFƒµÆòP*çó¿ã‹ê¤àõI +Ø^bEýƇJˆ1|]¶yÑÈ[dg@°ÑMÜCØblJ9
pø]×€*Óë´- ¸›–à®…â¤ßb…#c @4÷¥:Î "â¸Ï‡8²- š³võϘ§DZ Û’Ç €iH +*a·¸³òPázXîª\Ÿï¸‹å§–ùOÜQé ÿ<ŸÔ ‰DÒŽ5— +—”—m½¿™—CÙç„Ó“‚ý [E•_nEÁqk Ý[ÁÔWRn»JPÕWVuj1Pt+»¤*ÞèðóƒÞïó,ÓÿBO¨Â\ù•èyx¸¹Ç6vòSˆJ`©Š"‰åHb×ÿŽßB¤›@ÿâtÇó_9À5®†XtÓõ‡û[RV—‡œÚY¹¥F¦Ò}îðÖêKÆÄ“¹®oI§ËÕÕ“Šå~íg!¸ø[ÎÈ8^W&ÿúßÖ`¡Tq,Çý$£ÖM`ÂJ¡Ê?ÓÜþ¶t®ú +endobj +1500 0 obj << +/Type /Page +/Contents 1501 0 R +/Resources 1499 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1479 0 R +>> endobj +1502 0 obj << +/D [1500 0 R /XYZ 56.6929 794.5015 null] +>> endobj +322 0 obj << +/D [1500 0 R /XYZ 56.6929 353.0332 null] +>> endobj +1503 0 obj << +/D [1500 0 R /XYZ 56.6929 322.4681 null] +>> endobj +326 0 obj << +/D [1500 0 R /XYZ 56.6929 162.2421 null] +>> endobj +1504 0 obj << +/D [1500 0 R /XYZ 56.6929 134.4864 null] +>> endobj +1499 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F11 1441 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1508 0 obj << +/Length 2381 +/Filter /FlateDecode +>> +stream +xÚ¥YmoÛ8þž_áœ|ˆU¾ˆz îpۤ͢ÛæwïC[,‹N„È’+ÉñfýÍp(™–åÞM€pDg†Ã™‡C†OüòI¬|&“`%¯W“åúŒM`ìÝ·<³Žiær½^œ½º’Ñ$ñ“P„“ÅÊ‘û,Žùd‘}ñÞ¼Ÿß,.o§3¡˜øÓ™ +™7ûÛ”sîÍ?¾¹|KCo?Þqu9ŸF·ø|{ =ÀÅ$ÌãÂN½¾ù-$Æ»Ï77Ÿn§2òÔqý‘Ú××ÐdúmñËÙå¢_Š»\Œëø~öå›d°ê_Θ/“XMvðÁ|ž$b²>”ôU e×SœÝý§èŒš©cîS2öU,¢ÿ 1æ?•ø¡Òøï.]o +MË©6ºlšÂ_–«\Ù««€;óƒÈ5Rø I™ùvÎï˪\Mg!cÞ¿¨é2½BY`*8ÛO”fÞ—c.Óñí™6Y—y©›ùÔ÷{£—m^•?P1`ÓBü›§eÃùêWÂ]%ÆÓJn0Š
ÿ¼ù0sIt?öþòöòß´;8lA`D.spˆbo—QiÑTUT;"ÛGMD>×ËÙ?lwUMGÚIË¥nšÁ¬÷w¿vjÚÇjÛÒ‡1 ]¶õ‹I;H%™(ï+SlÑM&¨´ªF\EŠ!.I1Y^O9hZ¶i:§þ²j‰xÎS">A\ÝÝ}°ãÆÐÚÁ›.“¿£íÉ{«•T}ßZõ¶VÔ¶±l`åÚ‡¥òSX ¢Ðçaü—° +»ièhMCNª„²ßdfö†„™ièë³kü´ ‘¯Be~i‹1!ÈÑùhÀ$£^ƒÁ(âQöÊÄÁ^C%âÀVPù&ôÓz“Ž ´TÀ(,_VÁI´p.A%£X0ØsR +o§év û[Ú¯*2'œcÌl7å÷W‰cmÇþ±±KD!¬Å,Š"ï“Qjô㶀O2ÏÀôÚ=*¡»'Æ¡®ùèùû¼Lëâ+Ò{]˜í0náT±Ôu‰×‹ù¡òžÊjWIXZ©mÓÖƒøaª|ÃB|N¨po®BÐë +™ŠAu»ÔÐÇyjpŠRŸ¹Rᥑ,îÒrפ6t˜Š[G6žx"ðF¥šê„™¥¶e‘?é!Áð¬!SÃÈk6z™c"é?AÕ˜»ñ<LJ×#[„ ã=Vn ´r¶Ï:ý‡y?=y.e‡¥ût{ý®{à³Ó|€ûÑÛÉcÕ@ŽFX%ðO1$é?»pÀ>`áÙ}|qÁO^èz>cí#e`R[JÚÀY^ÎÈ58²†³wéÁ¥»Ì£L$¬ƒŽÎ=뵆ƒ"3¯èÒ»^Y ÔÐrpž9òÌHI-…9Úœ•¢ûÞ#øäÑàƈû"˜îè¼»ñµ#ÛÅy·ö¾R¹¸XÁÏO>Þù…•qƒØNJ›Ú:kòO½œàÿ$±K~úÿÎûBäË8'–…~,’¨3ÊTjhyÿ‡cÓÿNtendstream +endobj +1507 0 obj << +/Type /Page +/Contents 1508 0 R +/Resources 1506 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1479 0 R +/Annots [ 1511 0 R ] +>> endobj +1505 0 obj << /Type /XObject /Subtype /Form /FormType 1 @@ -5588,147 +6053,127 @@ xÚm”In1EOPw¨u€$ÅIg0²Êľÿ6¤¤êV5oʯÅésÀóή¯ƒÖ×O²Î Ž¢‘ÿ¨#h8Çùø:„5?ù 6\>RgÈbÏWÖ¹j[†› WŒÏ¢®{6;»²þFÃÇñ÷ø]š¨)Õ/Ô¬Mu;pk;Ì©Ëdh<åE–ñ¬AÏw³ð¬±±Nê¦ó¡Ä½t•‹ùD„™Â²]°Ä(‡;„ ·åŽ°Šr²ÂÙÄLûˆ
T¥Í¡èª‹ŠŽt’¹w_=Î]ˆ‹=¦uSä÷—ä"ï±yl±‡µÃ-ËkHsŠöreOÚ³êvg›<7ºt,‡Ýe—;ãÒèÐ/I…B÷&ê(ýê³ö󻉨YÙ¹Ç,çkRÔšÚ'^
m" ^˜h±ÎW9AVªy©/fýÆ"•œãûFy-Sng \Çdª¼˜©Æ¥†Í}B©•µŒÎ$âw1.¶&Øíþ²C¶O–ÃVç X×9g¹E{îÇ<•ãóP)!ÍZÜÅŸLÞª~ÑÔ'¯UâXLµüc“ÅXsЖõÚ¯½˜Ó’~òBL–§èªÆ¹O¦ºNZ_[Èü.øšŠû*]3QôçÇñ!Ö-žendstream endobj -1395 0 obj << -/D [1393 0 R /XYZ 85.0394 794.5015 null] ->> endobj -266 0 obj << -/D [1393 0 R /XYZ 85.0394 769.5949 null] +1511 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [377.8384 238.2889 436.8266 249.0732] +/Subtype /Link +/A << /S /GoTo /D (ipv6addresses) >> >> endobj -1396 0 obj << -/D [1393 0 R /XYZ 85.0394 748.9695 null] +1509 0 obj << +/D [1507 0 R /XYZ 85.0394 794.5015 null] >> endobj -270 0 obj << -/D [1393 0 R /XYZ 85.0394 584.2783 null] +330 0 obj << +/D [1507 0 R /XYZ 85.0394 463.8124 null] >> endobj -1400 0 obj << -/D [1393 0 R /XYZ 85.0394 555.4887 null] +1510 0 obj << +/D [1507 0 R /XYZ 85.0394 428.0717 null] >> endobj -274 0 obj << -/D [1393 0 R /XYZ 85.0394 180.284 null] +334 0 obj << +/D [1507 0 R /XYZ 85.0394 217.284 null] >> endobj -1401 0 obj << -/D [1393 0 R /XYZ 85.0394 147.3278 null] +1512 0 obj << +/D [1507 0 R /XYZ 85.0394 184.4347 null] >> endobj -1392 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F11 1399 0 R /F41 1134 0 R /F62 1277 0 R >> -/XObject << /Im3 1391 0 R >> +1506 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F62 1351 0 R /F21 930 0 R /F39 1151 0 R >> +/XObject << /Im3 1505 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1405 0 obj << -/Length 1649 +1516 0 obj << +/Length 712 /Filter /FlateDecode >> stream -xÚ¥XËvÛ6Ýë+¸è‚:ÇFñâË;'±S÷´Ž+Ëé"É‚!›
Eª$%5ýúÎ`@š”gQk×`8sgæ°ð8ü„„,LdâE‰f·Ú̸÷kïgÂÉœwBçC©7ËÙÏ×*ò–„2ô–뮘ñ8Þ2ûäk&›ƒ -îßÜ}çç2àþýÃÝ݇Å\Eþ’&nn©}ssûŽzÉü\Á•ÿö—Ë»åÕ‚fµSuùîã–ýËÛ·WnûÛ{ê\_]Î#í/W÷ó/Ë_gWËÞ•¡» ýø{öé÷2ðú×g*‰ï -ÐC$?T,X n=È·!KëmJ’#U -I·»ºDßØ@©í -–;ó5µOùÞ`š…<òoœè6Û|µ+Ò.ÑVB§o×>WuÞF{CS
öjÊtã–Sïû¤µ˜Ö2ìUš9µÔü[•nçgÎea¦<\Ueµ©F„ÜÃ}oÃúmK”ŒL2è ¶*õ>77ZSKQƒN»%£¤ø<öw+À×â<Þë87d 4±Ä‰{9>/TÀ™Žcé…Ài‰„㘛ë':‹Õ÷òçÃ
§Tª¸7+Ll²æ’I&ŽíÑ<‚}À_Cõ'N/õ+Nµ¡ÌqŸðú ®É³(±.‰Σ—ÈDp¤ -ày^ž4¸²³£€ýQ¹ÓTÞÐFâ:˜èàÙl™½i*ÿfí4PCîà>{äÙ•’ZJ!\|
É9ðê4†´øþÑ0̈_/EÄÜÒ!oŸ'Â%D—Ñþ¦rq±†¿‘ -Þx9¶ªp°ÛR›ºÅQùàDîJ÷Mì÷W$%"dr+^xàt,[7N»ŠÅA“C•|£þàþžY¡ÿ×Φ×xgÈD†`Ž9CðÈ;½†µHÔÑÕ›M -oT“7x âMGuFÙ÷…<±¼{¨Ÿšþó_B©endstream +xÚ¥T;sÛ0Þõ+4tî*”O‰Êæ$Nê\Ïqm%Òr$ÇneIõ#Nÿ}A‘–åÆéÒã@€ +ˆRÔM²O +ÇÌ]:Br‚óýIáLœ¯mÀŽµ¹z’>J€ñàQ—Rˆ¥dGÊBÎø@†l‚¸³l•¯×è¦2û0]æFúRU?·µ5ßå³õXL§…õ¹ªVËt£‰ÁçY§|Ä
˜€XPѼûmž—~À±FmBie[›=µÆ3ò©òš¬ôÁÂJû¦–gÍ›Q¡‘·™çï\}ª–uUæåÆê©1e½XÖÅo#›ó—|µÎ³&jèýØ®7Ú(¼ô‚Ô°ZŠÖ`ô"l"i™íÐ $HcA÷EBºªS8A˜T Ý;îs®ë¼ÌòÌä¢K¤O[Ìð¶ØXF…Wbù°EÔÔƸå¯)¢ÍÿflVEµkk±«¶…}¨nW/‹,oPc»ÀŽá{ôæ7vˆ3ÝP¶½S4½cä™ÎC©Ùæ•&WK»ÅfnMê½e‘â`TD–F=˦ê쌞 2”I.¬/œ°£‚l,¥Tãùáv<¸Ö£#įAàx)˜B†;m4G•<t…á…ù×Â߇<*Ѳ"vb¡ê’±•¾IšàŒJÐ-tÔxšC°uìt0iã%úÞ”âôh91SH;6þ{‚¦»ˆ€+Åé[#énÇ 6)
‰‡o2ߺ·©ÿv[ƒ#endstream endobj -1404 0 obj << +1515 0 obj << /Type /Page -/Contents 1405 0 R -/Resources 1403 0 R +/Contents 1516 0 R +/Resources 1514 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R -/Annots [ 1407 0 R ] +/Parent 1519 0 R >> endobj -1407 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [349.4919 679.3933 408.4801 690.1776] -/Subtype /Link -/A << /S /GoTo /D (ipv6addresses) >> ->> endobj -1406 0 obj << -/D [1404 0 R /XYZ 56.6929 794.5015 null] ->> endobj -278 0 obj << -/D [1404 0 R /XYZ 56.6929 665.2042 null] ->> endobj -1408 0 obj << -/D [1404 0 R /XYZ 56.6929 636.6244 null] +1517 0 obj << +/D [1515 0 R /XYZ 56.6929 794.5015 null] >> endobj -282 0 obj << -/D [1404 0 R /XYZ 56.6929 509.5108 null] +338 0 obj << +/D [1515 0 R /XYZ 56.6929 769.5949 null] >> endobj -1409 0 obj << -/D [1404 0 R /XYZ 56.6929 480.9311 null] +1518 0 obj << +/D [1515 0 R /XYZ 56.6929 749.4437 null] >> endobj -1403 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F39 1077 0 R /F21 874 0 R /F41 1134 0 R >> +1514 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1413 0 obj << +1522 0 obj << /Length 1913 /Filter /FlateDecode >> stream -xÚX_Û8ï§È£h\KòßÇöfoÑÅ]±èÎ>]ïA±•‰P[ÊFöäæÛ)JNœqºE€˜¦(Š"©)³M?¶©‹4M¾©š<-2VlÚá]¶y†±_ß± “"-r!àeet[ˆ:-j^m¶×J>=½ûðOÎ6<KË’›§ý¼VYÕi#òfóÔý'ùÇAGuzØò"KŠ‡ÿ>ýFÓò´ª+†Ó2X¢H«&«ý„§ƒ"áOŸ¿<ÕÐã_úù0žþã«r¶åQ+ËS‘—<h-EZ•™Q¤ìa˲,»è¿¯.ïNòôtóM“6%/ƒj^§eÕ2ø¡É’“ìô¨‘}ÿ -5e"Ç^·™Ž8ù¢ª’R†x½6ßUGôY—Äpã´#êôÀêd6&’y^~<È1LQ¦s×sÚéä4[&_þ MꤕÃÍávK›¢à~;£¥ýKzô¶•=‘lÚ<Ó‹‘Cð£S'´ªÊ“tÖWA@Æ ¾Ï¿¿”[«[Ó*¤ªD›Ñ[g»©ÅÝã¨QglípìÕÿôøJ lid<(bÍî˜Ð½Ä;’ÆV9÷þa霸©=ÐDéHfoûÞžýý1Ö¤6.ˆšnÍ+_>þûØ/¯£_v¸Üσá*qz˜úQe'Gzk¿OGµ{âWr¢æ‰ä(Ï꺰C§\ -veÒÖNϬ—ê¼g¸rÞÊ.ÎèŒÈ¢h¡Á¾¨îý<æBh%ÒËÞ:z³á˜èáhÓ»>HÅôÑhÇ L8[Ú,²j¼œ—D>Õ/…T¿—T„
¬ñØ€0š&îm´Ù4DÈÞY¢Bž¼è.ÈÜ&ò0§5¤RP¦†³à÷öÆ'çSʯ†í°ÓF^b ®Æû+ìY‰Óò¸ó†_Ž;oDHàJz+ÞI©!úê`Dñ:™Œ¡£Q’â™ÞR-ÅãT!pº -M&PÄqíèÙi7jÓŽ4¾§YyŸ"A¦Í ì‚d,"û©ì±‰kkÒ;¥)ÏR^Š:”&JÓ×9*—“²,Jן©IW؃È!6Š‚O -q¿–D"mX•
‘¹ÈjmËúÿ@CH®2#¶¦È²&RØš8"u£ -:åô³¡&Ä«»Û†ý5é˜âB€û}Ye¡ødÉ °]B楖x¬†Í@”üizT(þ¶Úxe訳vTn3o-òÁa^¨ª1ü8Háã=ô6³¶µ{Ó‘¡š»hW”P·Šj‰v¢æwЮ„Z[Š´»ƒhM 5ƒ©º¡s?‡+ì -ïp,'èñ+)jä‘jåQúk ©ï¯‘ÙYºÝÕ¡Eâ¦Á§âÛð´â·I-§Ñ;ÀÍÍ$b®»Ö¬Ý‰ÜQµã©º›{JýÐà4;,ÿ‰f`¨º
‡W$‚7€Úù«1[Ë/¥nÆÏX «EšQS£»»·ž;šWïP{“øÄDN)ój=u”ö¬ÊùßC;»òÕ]Û Ñ_;Œ`ÝÄF -q…7ÉGb†N0bèKNôJ…$ȳÈBÏ"g¥OØêåýµ G’^—=Ys{}ñJE½Ó6l`‘“TÈ‹«Ã}%JüŠÆ‹ŸêIÙmS:_Óß Ð *çóýÃì(š´ªŠúºWy÷ËÓü-1~!EŠß×¾6F‘íE†>5.NF¸ábBÜ®6¸|»Üÿ_þhendstream +xÚXQÛ8~ï¯È£h\K²-û±½Ù[tqW,º³O×{Ple"Ô¶²‘=¹ù÷GŠ’gœn ¦)Š¢Hê#e¶ÉàÇ6U‘f¢Î7²ÎÓ"cŦéße›gûõ2y!Ò"^VF·…¨Ò¢âr³½Vòéé݇r¶áYZ–¼Ø<íçµJY¥µÈëÍSûŸäuõéaË‹,)þûôMËSYI†Ó2X¢HeU~ÂÓA“ð§Ï_‰ªéñ/ó|Ïÿ‰ñU;Û½€ò¨•å©ÈK´–"•eFf){ز,Ë.úï«Ã»“:½Ý|S§uÉË šWi)kA?ÔYrRT×½ÂBu™¨ã±3B¦#ÎA½h¤d²Óz ^g†ïº%úlÆ+b¸qÚuz`U2›GÉ</?Ô¦è¡u×sšéä[&_þ Múd´ÃÍávKë¢à~;£¥ý+zt¶Q‘jfx¦—AõÁNŸÐ*™'é¬OB@Æ ¾Ï¿¿”[«Û¡ÑHÉÄ£·Î¶Sƒ»ÇÑAŸi°±ý±Óÿ3ã+
€°¥‘ñ ‰5»cB÷ïHíÜû‡-¤sâ¦æ@•#™½í:{ö{@öÇ`XsPfpAth×¼òøåã¿ýò*úÕúg‹‹qÁý<–‰3ýÔjÐvr4¡³öût¤Q»'x%'jžHŽò¬¶
;tÚ¥`WÆ!míô| ñÞºq©Î{‰+çì⌎À˜ü@-ÔÛݾŸÇ\¢Qz9Ð[Ko6Ósfש˜>íèõΖY5^ÎKH"ŸêƒBªßK*ÂV{lÀM÷6ÚŒìF
D¨ÎY¢Bž¼˜6ÈÜ&ò0§
¤RP¦†³àwöÆ'çSʯ†m¿3ƒº(Ä@]wWس§åqç5¿w^‹2ÀUôþV¼UÒ諃ūd:Ê )‰@ žyà ÕR<NÓØ^?
ˆnšÄ‚¼qË
1¿!çÓ39Kþ|ü}»SNû=ÔѼÑ6¶ƒLDCêäçùµ«üüån‘s§ÐdE7Žžq£š‘Æ÷4«§1ïS$ÈÔ t« ‹È~êB{lEâÚšôNiʳ”—¢ +¥‰‡ÒôuŽÊå¤,‹Ò#ÅõgjÄö rˆ&‚à€qéR¹q)p +q¿–D"Y•
‘¹ÈjmËêÿ@CH®FlM‘e‡Hakâˆ4A~ŒJ +í,7
>ßš§’ß&µšF;Ønn 1ûpݵÃÚÈuc0žº½¹§T? +¯“Ä`ÄЖœè• +Hg‘…žEÎJŸ°ÕËûkŽ½.{²úöúâ-Tšz§mØÀ"'©3V‡+úJZ•ø?Õ“²Û¦t¾¦¿
,çóýÃì(êTÊ¢ºîUÞýò4KŒ_E‘â÷Ƶ¯Qd{‘¡O‹“‘ä endobj -1412 0 obj << +1521 0 obj << /Type /Page -/Contents 1413 0 R -/Resources 1411 0 R +/Contents 1522 0 R +/Resources 1520 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R +/Parent 1519 0 R >> endobj -1414 0 obj << -/D [1412 0 R /XYZ 85.0394 794.5015 null] +1523 0 obj << +/D [1521 0 R /XYZ 85.0394 794.5015 null] >> endobj -286 0 obj << -/D [1412 0 R /XYZ 85.0394 769.5949 null] +342 0 obj << +/D [1521 0 R /XYZ 85.0394 769.5949 null] >> endobj -1415 0 obj << -/D [1412 0 R /XYZ 85.0394 576.7004 null] +1524 0 obj << +/D [1521 0 R /XYZ 85.0394 576.7004 null] >> endobj -290 0 obj << -/D [1412 0 R /XYZ 85.0394 576.7004 null] +346 0 obj << +/D [1521 0 R /XYZ 85.0394 576.7004 null] >> endobj -1416 0 obj << -/D [1412 0 R /XYZ 85.0394 544.8207 null] +1525 0 obj << +/D [1521 0 R /XYZ 85.0394 544.8207 null] >> endobj -294 0 obj << -/D [1412 0 R /XYZ 85.0394 403.9445 null] +350 0 obj << +/D [1521 0 R /XYZ 85.0394 403.9445 null] >> endobj -1417 0 obj << -/D [1412 0 R /XYZ 85.0394 368.2811 null] +1526 0 obj << +/D [1521 0 R /XYZ 85.0394 368.2811 null] >> endobj -1411 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1520 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1420 0 obj << +1529 0 obj << /Length 69 /Filter /FlateDecode >> stream xÚ3T0 endobj -1419 0 obj << +1528 0 obj << /Type /Page -/Contents 1420 0 R -/Resources 1418 0 R +/Contents 1529 0 R +/Resources 1527 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R +/Parent 1519 0 R >> endobj -1421 0 obj << -/D [1419 0 R /XYZ 56.6929 794.5015 null] +1530 0 obj << +/D [1528 0 R /XYZ 56.6929 794.5015 null] >> endobj -1418 0 obj << +1527 0 obj << /ProcSet [ /PDF ] >> endobj -1424 0 obj << +1533 0 obj << /Length 3198 /Filter /FlateDecode >> @@ -5739,49 +6184,49 @@ xÚÍË’ã¶ñ>_¡K*šªŒ7ÍiýØd}p{o¶«Â‘8#ÖJ¤,R;ž|}ºÑ q@ÏÉÉ »[ƒbä]Ža«”ç±|4šÄ¸0^áZ×ÆJ}Èõû^¸áràj/+ì´næ«Ý¢Â‡bÚ†=ßLdNŸAo4V”3‘SY’Q@÷Å
Ô bœQf¢»‡Ê´pû‰“<r[Uœ+üx[-ÈF!âuQç¸RÔ·¬Á5p!‹krac´ </ÚuY7'‘LyVx[ìa_ËÆÙe.šIHÌ•çöƒ¸e÷L†x&µþ¶» Æa—»~K[•ÚLŸ—u8`€áç:ìíÂ`Ø7†‘¸1©ãღ#h¾ýá'G2ÞÐØ#ÆCìT¿—ëYnË“¶'‘RgJBº+–Œñ…õU׳ýzñ ÖgM± q^Pב"Ü*ïJ¬}9ÊôÅ9u•½Ma®¨«„¬ÖbP„sÉ
dKFè±2dw£CF:ñPïBFã!¤C‘Ÿ·(9˜p@Ê@èë‹òˆq6F™‰xT¨âTD_ZÈœW¡¸8öõëýGz<i=Ô°…¼¦BNƒñø¸ˆ=º†s/ÞÎß0^pw$Vóz]®®;¼¿‡ä‚6žq)^i·¥‘ºé«'Ìaüs¹Ú…ÞðøÉþð…`¤1ô¦«6å¶ì ÞÆÚ×åüÜ/Rü‹ý‘êb:ÅÅ#¡.³©k @;“‚®*kÌÌkå7V° -*3ëÛk +*3ëÛk endobj -1423 0 obj << +1532 0 obj << /Type /Page -/Contents 1424 0 R -/Resources 1422 0 R +/Contents 1533 0 R +/Resources 1531 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R -/Annots [ 1430 0 R ] +/Parent 1519 0 R +/Annots [ 1539 0 R ] >> endobj -1430 0 obj << +1539 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [356.2946 363.7923 412.5133 376.6291] /Subtype /Link /A << /S /GoTo /D (address_match_lists) >> >> endobj -1425 0 obj << -/D [1423 0 R /XYZ 85.0394 794.5015 null] +1534 0 obj << +/D [1532 0 R /XYZ 85.0394 794.5015 null] >> endobj -298 0 obj << -/D [1423 0 R /XYZ 85.0394 769.5949 null] +354 0 obj << +/D [1532 0 R /XYZ 85.0394 769.5949 null] >> endobj -1426 0 obj << -/D [1423 0 R /XYZ 85.0394 576.7004 null] +1535 0 obj << +/D [1532 0 R /XYZ 85.0394 576.7004 null] >> endobj -302 0 obj << -/D [1423 0 R /XYZ 85.0394 479.565 null] +358 0 obj << +/D [1532 0 R /XYZ 85.0394 479.565 null] >> endobj -1427 0 obj << -/D [1423 0 R /XYZ 85.0394 441.8891 null] +1536 0 obj << +/D [1532 0 R /XYZ 85.0394 441.8891 null] >> endobj -1428 0 obj << -/D [1423 0 R /XYZ 85.0394 424.9629 null] +1537 0 obj << +/D [1532 0 R /XYZ 85.0394 424.9629 null] >> endobj -1429 0 obj << -/D [1423 0 R /XYZ 85.0394 413.0077 null] +1538 0 obj << +/D [1532 0 R /XYZ 85.0394 413.0077 null] >> endobj -1422 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1531 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1434 0 obj << +1543 0 obj << /Length 4062 /Filter /FlateDecode >> @@ -5813,35 +6258,35 @@ s–Ö*hîžm™â‰µ ÚŒ8‹Áµñ.pÃ\bŸ®šîN N!‚š æP³‡yãKΨ
©ÐCËxMU›U×ܯ°ÔùÒ¨0 D¬x/DyHvkͬ”ÚHI0×¥™¿bjïJÚMÿÖź½8‹A¼¤_âÛ5±ŒêmšSØQ-1ØÅÇüͦé¦î²]K×Fm4PÕ]½H©0u?º‡ŒŒyÏh)ÓánŤ ÷JìøßLŸÁc®ã‡âÃr
F×Ѐӟƒs)Ýõçvg»ëR<|×?š_0ÃéÁBm!3Î5¿LñÄ},Øh‚«¶–) '%’¹ ÇÉ}((º™dàâ^좀Ë*§2¤Ô™üuC{2 ÓæÉ -›¬s짼h "”IŒ)%F*<zé“'â¡jÿÿÍ”àxÒ‡BvÉ +›¬s짼h "”IŒ)%F*<zé“'â¡jÿÿÍ”àxÒ‡BvÉ endobj -1433 0 obj << +1542 0 obj << /Type /Page -/Contents 1434 0 R -/Resources 1432 0 R +/Contents 1543 0 R +/Resources 1541 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1402 0 R +/Parent 1519 0 R >> endobj -1435 0 obj << -/D [1433 0 R /XYZ 56.6929 794.5015 null] +1544 0 obj << +/D [1542 0 R /XYZ 56.6929 794.5015 null] >> endobj -306 0 obj << -/D [1433 0 R /XYZ 56.6929 165.9801 null] +362 0 obj << +/D [1542 0 R /XYZ 56.6929 165.9801 null] >> endobj -1431 0 obj << -/D [1433 0 R /XYZ 56.6929 136.242 null] +1540 0 obj << +/D [1542 0 R /XYZ 56.6929 136.242 null] >> endobj -310 0 obj << -/D [1433 0 R /XYZ 56.6929 136.242 null] +366 0 obj << +/D [1542 0 R /XYZ 56.6929 136.242 null] >> endobj -1436 0 obj << -/D [1433 0 R /XYZ 56.6929 106.2766 null] +1545 0 obj << +/D [1542 0 R /XYZ 56.6929 106.2766 null] >> endobj -1432 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R >> +1541 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1439 0 obj << +1548 0 obj << /Length 3065 /Filter /FlateDecode >> @@ -5855,41 +6300,41 @@ xÚ¥ZÝsÛ6÷_¡>En,˜ø ^ŸR×iÝi“\âÎ=4”–`‹cŠTHÊŽ§wÿûíb’’(¹£ Š"?GÊMVg0Û_lnJØuªfcÞålæÏß –^P‘p»#r•!ø°/ü€‚ŒðÚÕ…Ÿ¢Uº¤QïçKý³î(ÚxK žÀöÀBËxÃx€ !é¸+s¼ç!™ ¬_²Õº°n–Ô§X;‘LjÉRÓaXΓçB}ƒY™š~E•qùÍX|ë$Œ¤Ï\tc©ÕƒZN‰ -覷=èv/P>ÂQl'æ^r) \œùòåË3ŠKU=ú”¸´Eq¾¶u÷”ú„ËÍïe‚€=éýƒqï!C§Pü°Sœ;bH›4†.¦•¤ÿ(|í:‚bƒŽkw_á(B™QAû‚µÎŸ\oà.©¼ ÁÒ¡ÈÁÁÝ9½2ú¹ÿˆ¥L +覷=èv/P>ÂQl'æ^r) \œùòåË3ŠKU=ú”¸´Eq¾¶u÷”ú„ËÍïe‚€=éýƒqï!C§Pü°Sœ;bH›4†.¦•¤ÿ(|í:‚bƒŽkw_á(B™QAû‚µÎŸ\oà.©¼ ÁÒ¡ÈÁÁÝ9½2ú¹ÿˆ¥L endobj -1438 0 obj << +1547 0 obj << /Type /Page -/Contents 1439 0 R -/Resources 1437 0 R +/Contents 1548 0 R +/Resources 1546 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R +/Parent 1519 0 R >> endobj -1440 0 obj << -/D [1438 0 R /XYZ 85.0394 794.5015 null] +1549 0 obj << +/D [1547 0 R /XYZ 85.0394 794.5015 null] >> endobj -314 0 obj << -/D [1438 0 R /XYZ 85.0394 730.0812 null] +370 0 obj << +/D [1547 0 R /XYZ 85.0394 730.0812 null] >> endobj -1441 0 obj << -/D [1438 0 R /XYZ 85.0394 700.9798 null] +1550 0 obj << +/D [1547 0 R /XYZ 85.0394 700.9798 null] >> endobj -318 0 obj << -/D [1438 0 R /XYZ 85.0394 216.5924 null] +374 0 obj << +/D [1547 0 R /XYZ 85.0394 216.5924 null] >> endobj -1442 0 obj << -/D [1438 0 R /XYZ 85.0394 187.7778 null] +1551 0 obj << +/D [1547 0 R /XYZ 85.0394 187.7778 null] >> endobj -322 0 obj << -/D [1438 0 R /XYZ 85.0394 127.6814 null] +378 0 obj << +/D [1547 0 R /XYZ 85.0394 127.6814 null] >> endobj -1443 0 obj << -/D [1438 0 R /XYZ 85.0394 101.3894 null] +1552 0 obj << +/D [1547 0 R /XYZ 85.0394 101.3894 null] >> endobj -1437 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F14 900 0 R /F39 1077 0 R >> +1546 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R /F14 956 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1447 0 obj << +1555 0 obj << /Length 2310 /Filter /FlateDecode >> @@ -5899,42 +6344,42 @@ LHE(ãÍã{¦˜…“«µš¼«á‰ï•ïÜClùÖœdC¶ïŽùøÿÌD ̽·%1SA$ýfŒ)‹Eœ¸n–ímœ5. —ú\n³õ:Û>ZÅÖ:Áö$™í:À(¥Ïaó!R¸Ø š Œ[†,Šñ6ËËãgÛ¸¸¤þ¥q¤QjÜ%ć*[›šV®~ ¥l¹$4tµùÊÈ·K°Yìv¥)Hrk‘å9AǦÑØRñVŽéh×4Û•ÞvSsè€ãsqÏŽ×ñ%Š(î z9Jwâ‘AQ”<#2òqh›†M5µ«Ÿ‘[^Z›hºVnÇaZXAŽ ËfØù»Õw-ËoúLþ°û-RŽÅ‡Ë£¶Õ2!*”ÕŽ€vmQíÃL1}\‚w^Çî¿P‚ DC!¢§%˜@ôLÛä -ós.ÔÓ‹c–Šš¿è‡g¹Õlt^ wÃ"nË ¯Àݬ»ü“÷Áê·D¶î„o¶
‡’7ï²×î²›õhøß¿{éÏ®éBÔâÃÕåã²òøð:Æ`[‰â È*bI”¨±ßßøäYÕé¯}}öÄ Dú…˜gñq‚¨!.d•JJN÷³ …òHÿ’ûQCendstream +ós.ÔÓ‹c–Šš¿è‡g¹Õlt^ wÃ"nË ¯Àݬ»ü“÷Áê·D¶î„o¶
‡’7ï²×î²›õhøß¿{éÏ®éBÔâÃÕåã²òøð:Æ`[‰â È*bI”¨±ßßøäYÕé¯}}öÄ Dú…˜gñq‚¨!.dU JN÷³ …òHÿ’ Q>endstream endobj -1446 0 obj << +1554 0 obj << /Type /Page -/Contents 1447 0 R -/Resources 1445 0 R +/Contents 1555 0 R +/Resources 1553 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R +/Parent 1561 0 R >> endobj -1448 0 obj << -/D [1446 0 R /XYZ 56.6929 794.5015 null] +1556 0 obj << +/D [1554 0 R /XYZ 56.6929 794.5015 null] >> endobj -326 0 obj << -/D [1446 0 R /XYZ 56.6929 730.9277 null] +382 0 obj << +/D [1554 0 R /XYZ 56.6929 730.9277 null] >> endobj -1449 0 obj << -/D [1446 0 R /XYZ 56.6929 704.9004 null] +1557 0 obj << +/D [1554 0 R /XYZ 56.6929 704.9004 null] >> endobj -330 0 obj << -/D [1446 0 R /XYZ 56.6929 236.9993 null] +386 0 obj << +/D [1554 0 R /XYZ 56.6929 236.9993 null] >> endobj -1450 0 obj << -/D [1446 0 R /XYZ 56.6929 205.1553 null] +1558 0 obj << +/D [1554 0 R /XYZ 56.6929 205.1553 null] >> endobj -1451 0 obj << -/D [1446 0 R /XYZ 56.6929 146.386 null] +1559 0 obj << +/D [1554 0 R /XYZ 56.6929 146.386 null] >> endobj -1452 0 obj << -/D [1446 0 R /XYZ 56.6929 134.4308 null] +1560 0 obj << +/D [1554 0 R /XYZ 56.6929 134.4308 null] >> endobj -1445 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F62 1277 0 R >> -/XObject << /Im3 1391 0 R >> +1553 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R /F62 1351 0 R >> +/XObject << /Im3 1505 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1455 0 obj << +1564 0 obj << /Length 2419 /Filter /FlateDecode >> @@ -5950,47 +6395,47 @@ b%C{1rŠ ÷Ç‚³B¢xRQ¯± ÞŽk§–6uï»®SÕ:›êûv&M+7Qt‘XÝò¢‰òò‡Ç Ž1I´Ö|$¨K! ¦ -ez»„t˨ޘ®Ìšúù¦cVúÀ
á}IᎠQýÈ¿hS7ÖÙË‘§íøzž»\ê&xÓ8šfÈzs÷#gÁã»|!þPy(3IÓ&˪ÁÆ="…¯à.ù$¬Hð³ö(
†u“¶Yäå£ß*XÏ¥¸L}¦ÿRŠ¬&³f^cß;±£;`38=´¶œÞ£.6¾*q¬^yøÃQJ ¤I}?ø¤§I`²+Kv›:êænc°®xXô^wqZÙ¡dßl™ÿÝhÿð(!Û—!ØË]uÊè˺#¢H -:nÑž[Û»¯»b›[û’:÷øÀ‚¹Ü®¸r`€Ä˜}ŸQæ2 àç¬zÅOûÏLbS] $B ä¿Áßn^ZØÁÆ4¼m¸lê¹n9ÝGœ7¬Á–ÿÉi÷Ÿ½wùΑ›¥„DK¥Õ_Â2í
8ЫÃ.÷Õ²éxo:Ÿ·þ°uÇ=–mO1NéP ŠE.|—ëÝa‘ëA‰Ú—AkÐ!xñ~Búˆþ¹Jv‰Oe}…Žb¯çþãËæ¿‚@w˜o+s¡Ü™„}r•Á#•áz@ôÿÿ‡Žendstream +:nÑž[Û»¯»b›[û’:÷øÀ‚¹Ü®¸r`€Ä˜}ŸQæ2 àç¬zÅOûÏLbS] $B ä¿Áßn^ZØÁÆ4¼m¸lê¹n9ÝGœ7¬Á–ÿÉi÷Ÿ½wùΑ›¥„DK¥Õ_Â2í
8ЫÃ.÷Õ²éxo:Ÿ·þ°uÇ=–mO1NéP ŠE.|—ëÝa‘ëA‰Ú—AkÐ!xñ~Búˆþ¹Jv‰Oe}…Žb¯çþãËæ¿‚@w˜o+s¡Ü™¤xr•Á#•áz@ôÿþ¬Žendstream endobj -1454 0 obj << +1563 0 obj << /Type /Page -/Contents 1455 0 R -/Resources 1453 0 R +/Contents 1564 0 R +/Resources 1562 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R +/Parent 1561 0 R >> endobj -1456 0 obj << -/D [1454 0 R /XYZ 85.0394 794.5015 null] +1565 0 obj << +/D [1563 0 R /XYZ 85.0394 794.5015 null] >> endobj -334 0 obj << -/D [1454 0 R /XYZ 85.0394 513.3136 null] +390 0 obj << +/D [1563 0 R /XYZ 85.0394 513.3136 null] >> endobj -1457 0 obj << -/D [1454 0 R /XYZ 85.0394 488.974 null] +1566 0 obj << +/D [1563 0 R /XYZ 85.0394 488.974 null] >> endobj -338 0 obj << -/D [1454 0 R /XYZ 85.0394 420.2055 null] +394 0 obj << +/D [1563 0 R /XYZ 85.0394 420.2055 null] >> endobj -1458 0 obj << -/D [1454 0 R /XYZ 85.0394 390.0916 null] +1567 0 obj << +/D [1563 0 R /XYZ 85.0394 390.0916 null] >> endobj -1459 0 obj << -/D [1454 0 R /XYZ 85.0394 312.7536 null] +1568 0 obj << +/D [1563 0 R /XYZ 85.0394 312.7536 null] >> endobj -1460 0 obj << -/D [1454 0 R /XYZ 85.0394 300.7984 null] +1569 0 obj << +/D [1563 0 R /XYZ 85.0394 300.7984 null] >> endobj -342 0 obj << -/D [1454 0 R /XYZ 85.0394 159.3 null] +398 0 obj << +/D [1563 0 R /XYZ 85.0394 159.3 null] >> endobj -1461 0 obj << -/D [1454 0 R /XYZ 85.0394 131.3824 null] +1570 0 obj << +/D [1563 0 R /XYZ 85.0394 131.3824 null] >> endobj -1453 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1562 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1464 0 obj << +1573 0 obj << /Length 4330 /Filter /FlateDecode >> @@ -6012,51 +6457,51 @@ epc .ѯs±“YGþóêpŒÕr:q#"OÎr'tå-½ý"„JÈVÆr°‹ç¬¨Î€õ|bE‘¢£
i=k·ÕÀÑ ©„zÂ+?l œEaÀLf ¥ b¾b/ƺsÈãøåsû_‹2U™ÆÄ4SÏX³<Q<Hl6ì Ö¶_¢8ù¯¾‰íc¬ˆ%ìÒ×¾úº7å?,4uÕ¤»²é³ÂR`í”`ñGºüöÂSqåë™k,W¸H F¯j?-hqFÅÉÅ°L(up¤Võ}ÝS‰&†7.,3¾¤YxcÍÌp¨±u¨›ÀË,~y>ŒcúõÞ79î°Éq‡dòÜðd-Åd¹Rç+ ÌvÜ™<¶à®{"¾-?[¸o¯
øZ0ÚSq<´]WߺL—ô`[*Ácƒ»g"}ƒŸ$/ Ý~S ½ Ÿæ$ÍBƒµ§¾4îR*4ì”è=U,¥õ÷Ä ¦sÖ††=ªº9\¦Î€"ˆHD¼ÑöØî>û¥Ë 9ѽ1W·.ýU¥Q^^‡«ltsiçÛ×þzÖ`šX°ÏxÀíQºº¢¶ª;Ïòxš!ºÄ¢W‘ƒpÇ€~1\Má™$¿ »à…Kq˜x•Ò/Lå6I“«“4ý€ûdè»"ÃÞ¿N©+Žåã8èð?aR‹ÌXéÊ™T~oñ?b´ÿ@"›ýªJþCÌw»¤ -kþï%A\uWo*´>¯O¦—u†ÿ•HL²Èüÿ£Õ†xB…8‘i5EAƒLáj;â<üGÖ1ëÿm™”{endstream +kþï%A\uWo*´>¯O¦—u†ÿ•HL²Èüÿ£Õ†xB…8‘i5EAƒLáj”:â<üGÖ1ëÿnI”endstream endobj -1463 0 obj << +1572 0 obj << /Type /Page -/Contents 1464 0 R -/Resources 1462 0 R +/Contents 1573 0 R +/Resources 1571 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R -/Annots [ 1466 0 R 1467 0 R ] +/Parent 1561 0 R +/Annots [ 1575 0 R 1576 0 R ] >> endobj -1466 0 obj << +1575 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [55.6967 387.5149 256.3816 399.5745] /Subtype /Link /A << /S /GoTo /D (rndc) >> >> endobj -1467 0 obj << +1576 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [268.5158 387.5149 332.4306 399.5745] /Subtype /Link /A << /S /GoTo /D (admin_tools) >> >> endobj -1465 0 obj << -/D [1463 0 R /XYZ 56.6929 794.5015 null] +1574 0 obj << +/D [1572 0 R /XYZ 56.6929 794.5015 null] >> endobj -346 0 obj << -/D [1463 0 R /XYZ 56.6929 692.9565 null] +402 0 obj << +/D [1572 0 R /XYZ 56.6929 692.9565 null] >> endobj -1253 0 obj << -/D [1463 0 R /XYZ 56.6929 660.5438 null] +1328 0 obj << +/D [1572 0 R /XYZ 56.6929 660.5438 null] >> endobj -350 0 obj << -/D [1463 0 R /XYZ 56.6929 112.3379 null] +406 0 obj << +/D [1572 0 R /XYZ 56.6929 112.3379 null] >> endobj -1468 0 obj << -/D [1463 0 R /XYZ 56.6929 85.6994 null] +1577 0 obj << +/D [1572 0 R /XYZ 56.6929 85.6994 null] >> endobj -1462 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F48 1153 0 R /F14 900 0 R >> +1571 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1472 0 obj << -/Length 2373 +1581 0 obj << +/Length 2372 /Filter /FlateDecode >> stream @@ -6068,69 +6513,69 @@ gRLöõ„ÝáÉC)’g~.™‘ R‹ë„zÎÍË\D€úQQy($-ËåßÍ®Á2x{Œ{Çöˆ‘ÃU?–3ü‚¼Š:åN)"B®Ni ·Önꢙ+ƒ4x¿d»qÚÁH!>Èq;æÐ4$“j*A4„”SÝáÃ
3®4¡ûF‡– ZmH~êÐÖ).&ÔöaÒ²PnŸA|UÒ%,Ÿ=“ö ~AÀ¡–8åÇ¢‚ö'¢)€sxE‘ñ‘ŽÂ·¼Ã8‰µÖó¯° §I:eYƒz Œ¡êèÑ\-žÍy‘wS”âkÒ<£©âjù[U¿T&
~QvÍ•0<r• ÛÉña‘q%«Ë$÷û}½Ð¶ÊßWXÂÂTÕæ;,¹y4>€1¶t®É—7-N£kðÐѳ®U:Ø!c|}^sT¸D!iWùBvÆK)¡ŒÏ=lÑ&}hÀdlºÇ`3AÇ‚ÜÎøSq¶F-Ø—?õ&Ü›û Õ©È©‹…QˆË2ä¥ñøeÒ¦+\@ôÈfÒal)rdžBŽ—ÀÜŽŸC¦‚gG]úW’>ÖWɳÁµc*œë…Ø£]%i'К ¢b-N‘Ò¤8gˆE·8½™/.££ÄäKLèYÎ kF}Yêýä€P…ò€ždü(½.ú‡#Ù]ÉTˆƒVÑÐb¶6îÏc q„Ìc–!l4+׬‘¢oT¸oFˆ'|7búz
EF˜öÉ],m“¨Ü–ˆTmË`aÁUÔr¢óþùêÈæ.~Áúçƒq\Á ™,c߉WÙaìÛÖ
ؽ!OdFÙ1ÔÇLðC
4ѶbD‰®6´"ÈÍG¢Vy,ê3ö.B–`‰ `ΠryoÈêCŠÓ%lK0fz0fQ€f+b%µ„-«Y¼Ù˜:n¡ö7á×}?¸¿•Óvr Ú.æmµï·¸£m¡èÛbm_Jú…ÄœIc‚(Äm f"ÊøÖ¦Xì[CEýôä-úiŒaïhìûaLA½jÛóCa?#Fß0¾bÁ6 à÷<í$E¤Ç¼ðèë¤]áî£}8.Ô
„„G{ZÇZøül«"/sw—!ôe.õ{úMþo3 Ç
w³rùS›]ªÂ_}oz7º]mf6›9¾þèä+Š½C>ؼ Æ–aín¯¨ÔöžÓ¤) NÇj{I6UoÝé5ì4Ý”=Ûš‘,yõX¶eæaë y®|§u9BÝÁõçéPÄ¡ÆÇÇ]ƒÇ´Íà«^ÜñÒÉVÕ§ï)÷fJlJ©Í;w8EeÞ¢þ|Ïc¹»Ñ)OdÃ¦ß -ù|ƒAЊËXuLYÎCvÈyÿ'ç”õ¿ +ù|ƒAЊËXuLYÎÃIï·ÿ“sÊú_—0‰Äendstream endobj -1471 0 obj << +1580 0 obj << /Type /Page -/Contents 1472 0 R -/Resources 1470 0 R +/Contents 1581 0 R +/Resources 1579 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R -/Annots [ 1477 0 R 1478 0 R 1479 0 R ] +/Parent 1561 0 R +/Annots [ 1586 0 R 1587 0 R 1588 0 R ] >> endobj -1477 0 obj << +1586 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [406.6264 524.1437 456.8481 536.2033] /Subtype /Link /A << /S /GoTo /D (tsig) >> >> endobj -1478 0 obj << +1587 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [140.5805 512.856 196.7992 524.2481] /Subtype /Link /A << /S /GoTo /D (controls_statement_definition_and_usage) >> >> endobj -1479 0 obj << +1588 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [103.6195 470.0794 159.8382 482.1391] /Subtype /Link /A << /S /GoTo /D (controls_statement_definition_and_usage) >> >> endobj -1473 0 obj << -/D [1471 0 R /XYZ 85.0394 794.5015 null] +1582 0 obj << +/D [1580 0 R /XYZ 85.0394 794.5015 null] >> endobj -354 0 obj << -/D [1471 0 R /XYZ 85.0394 769.5949 null] +410 0 obj << +/D [1580 0 R /XYZ 85.0394 769.5949 null] >> endobj -1474 0 obj << -/D [1471 0 R /XYZ 85.0394 749.3189 null] +1583 0 obj << +/D [1580 0 R /XYZ 85.0394 749.3189 null] >> endobj -358 0 obj << -/D [1471 0 R /XYZ 85.0394 679.8163 null] +414 0 obj << +/D [1580 0 R /XYZ 85.0394 679.8163 null] >> endobj -1475 0 obj << -/D [1471 0 R /XYZ 85.0394 652.1211 null] +1584 0 obj << +/D [1580 0 R /XYZ 85.0394 652.1211 null] >> endobj -362 0 obj << -/D [1471 0 R /XYZ 85.0394 573.4726 null] +418 0 obj << +/D [1580 0 R /XYZ 85.0394 573.4726 null] >> endobj -1476 0 obj << -/D [1471 0 R /XYZ 85.0394 542.9681 null] +1585 0 obj << +/D [1580 0 R /XYZ 85.0394 542.9681 null] >> endobj -366 0 obj << -/D [1471 0 R /XYZ 85.0394 335.1831 null] +422 0 obj << +/D [1580 0 R /XYZ 85.0394 335.1831 null] >> endobj -1480 0 obj << -/D [1471 0 R /XYZ 85.0394 307.4879 null] +1589 0 obj << +/D [1580 0 R /XYZ 85.0394 307.4879 null] >> endobj -1470 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R >> +1579 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1483 0 obj << +1592 0 obj << /Length 3489 /Filter /FlateDecode >> @@ -6153,35 +6598,35 @@ J;âê×SgÛí©1ÜW4·-fÕWû÷Õý'“‹›¡h§ÀÖ*‹½¾/Û¶ÚEÔ[j‘%&ËÕå2l¼ðp¿/{XR*°wßwëôî±/ íISÓkè K¿q:Ö©J”ÍåÜF‘#%ón·#w‘|×+±vXïëU ¯º÷üWÖÒ•ðh«Gj€¢‚ØJ8ñw‡Ã`aØ©äôs vk^)úåDa%“…KåãVYH13øŠmG+4ÝtÝM9”\k ü“Ål7·5Ú'}Á¯"´ú‚HcÀÀž¢í¶dÚ¼Œ~?Ú×í°¤jç=U}ô#Í›ªs—QqÏùw2Eš<\{ðõl$a@Z)ĉ+&9¹b’ók$0L’Óë#Ép2 -kî²Úc¯0¹¿C8_Pø;v! ¹(Éï3S|µŒ@x"BÉ_–
IJ,Ç÷xc$†âÖ•Æ'Ëýн.ô'
& +kî²Úc¯0¹¿C8_Pø;v! ¹(Éï3S|µŒ@x"BÉ_–
IJ,Ç÷xc$†âÖ•Æ'Ëýн.ô'
& endobj -1482 0 obj << +1591 0 obj << /Type /Page -/Contents 1483 0 R -/Resources 1481 0 R +/Contents 1592 0 R +/Resources 1590 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1444 0 R +/Parent 1561 0 R >> endobj -1484 0 obj << -/D [1482 0 R /XYZ 56.6929 794.5015 null] +1593 0 obj << +/D [1591 0 R /XYZ 56.6929 794.5015 null] >> endobj -370 0 obj << -/D [1482 0 R /XYZ 56.6929 769.5949 null] +426 0 obj << +/D [1591 0 R /XYZ 56.6929 769.5949 null] >> endobj -1485 0 obj << -/D [1482 0 R /XYZ 56.6929 749.2381 null] +1594 0 obj << +/D [1591 0 R /XYZ 56.6929 749.2381 null] >> endobj -374 0 obj << -/D [1482 0 R /XYZ 56.6929 540.3599 null] +430 0 obj << +/D [1591 0 R /XYZ 56.6929 540.3599 null] >> endobj -1486 0 obj << -/D [1482 0 R /XYZ 56.6929 517.4049 null] +1595 0 obj << +/D [1591 0 R /XYZ 56.6929 517.4049 null] >> endobj -1481 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R >> +1590 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1489 0 obj << +1598 0 obj << /Length 3318 /Filter /FlateDecode >> @@ -6194,3320 +6639,3291 @@ $mR_ 8”\Rá°y3œC@65›c“/zõó¬)pÇL
”Yr
êÒp,þéµå#¯Ó]¸fïí Sÿ&t«&b_À’‰ÌG)MœJH•œÃBÇe^0CÉóèXè ùÂlÂd 0—AÎÚ¢#h-Jʯ‚£Î4^Ñ0FBï¹*YC g’×±Pº/“HÞ=¤»Sûý£IJ(!†Å>Y„öÆ:]Kþ`¨&g’×õnWŸÊÆlåô8Ô~œÁa½¤½ÙÄÙ0éß¹a ÂÖÀ˜h¨pÈ7šjµd ˆü"Š¤{'BEc„LåEiÇ3¢å Y=ˆ&Òñü¹D6u;iÖXûÖŽp5ów/ÖÂÙÁg¸:sNjYR0ß×Iµ|à†ÀË¢9¡\ˆy˜°õB^î|ÝáØ¡æ•œ¤àå/Pú«—öP,Ë5Wgùh¡yIýÞ@FÕœRjþö¢Fdôp¸ïCi"= åò7wÎolƒ8óÇ«6‡]jw]b˜ÁE_ëú«÷¡ -au–z¢³È\RÞÿÚê)éÿ9«)Šendstream +au–z¢³(½¤¼ÿµÕSÒÿ:[)Žendstream endobj -1488 0 obj << +1597 0 obj << /Type /Page -/Contents 1489 0 R -/Resources 1487 0 R +/Contents 1598 0 R +/Resources 1596 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R -/Annots [ 1491 0 R ] +/Parent 1561 0 R +/Annots [ 1600 0 R ] >> endobj -1491 0 obj << +1600 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [173.6261 273.4719 242.2981 282.8815] /Subtype /Link /A << /S /GoTo /D (the_category_phrase) >> >> endobj -1490 0 obj << -/D [1488 0 R /XYZ 85.0394 794.5015 null] +1599 0 obj << +/D [1597 0 R /XYZ 85.0394 794.5015 null] >> endobj -1487 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +1596 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1496 0 obj << +1604 0 obj << /Length 2400 /Filter /FlateDecode >> stream -xÚÙrã6òÝ_¡ÊËHU#<vžœ‰=ëT<“x‡$5EKÄ -E*<ÆQ¶ößÓnðécw¦ü °Ñhô}ÀræÁŸœéP„‰JfQíI=[íϼÙöÞŸIÆY:¤åëÛÛ³7—~4KDªpv»ÐŠ…Çrv»þe -%@Á›¿ûøáòêýÏ7ç‹(˜ß^}ü°X*íÍ/¯~¸ Õû›óëëó›ÅRÆZÎßýóüÇÛ‹Ú -™Æ·W¾#HB?½¹¸¼¸¹øðîbñÛí÷g·,Cy¥ç£ œýò›7[ƒØߟyÂOb=»‡OÈ$Q³ýY }¡ßwüì_g?u»öè¤þ¤'”ª r ÀØ¡¤"ˆÐW¾U`ݬMU½EA€ÚRJ‘hìÖ›7‹eèyó²È´ªM±¦Õ¡ÊÊ*kž›’V©CØeÛ©¦ÈÖ泥ۗʉô‡MþoÇšÛFèj—…ɉDÑæ¼úÅ•‘H|é8aš²®«Çf—ÛN´Æaðï.cLwÛ„0x7³r°ÿæR©!P˜DÄq”XœÛa¤¡µ”'Xyem6i›7§î&Áò~ÌBÿÅî¦DÇñ´³-½å€ õ£gRúÂ× ©Ã"ïÚ턬¾Ú÷"–£³›…ó]Zã"M‚Ô³ÊRÞ>TÏ˃©ÐWÒìÒ†Nd
AÈ5ØëvejÞk›CËø÷;S8î.S.–دj²`œ€V¼plĂ}ž›Ó]‹²øËÐÕC|éͯ·SíÓÙï{ðxÃgÐÁð7¥Ÿ_=Oå†Ö+8aÖ¤ÆQì¦à1¬Ç"Ý›µ¨ÚbBãƒT'Œ™|鎯ËMÌ•Õï6ðcYq̪)«ãBJ9¤ßEE¡óôÈÒ¿,–J »j)¬ñ‹h¤uYÔ¯x”M€{Ä -,~U*˜U¾ˆ)Y‚e;!¤³¡XB–äªÜïmÂ<+ìM¼¨ÉJ¾Þš~ÛÚ¬-oÚr4Á‡Í“¡~™Î#•¸hí,:¸mÅiÌšYB×%ÅFJ(©‚±ß¥›†òçi^P"–±25vP6tìTh#MéÈÆßÖr cöÃȹF</Ì=A~¾úî5H—°Ù’ ]<Ä]„!xk -S±t.˧²h[qýOìgÌ}ݤUÃŽÏÛ«/’*'곌ƒ“×M†å—ÕNQ€o«•ˆµ,Q’È§Û -DÈÀ5C.xüòOÿÏ÷6 !¸løz^—´aeA\«H„PÏŠ *ý -;ä†êt‡ßY‡œÇ*¨ $`“Ðö¦®Óaž³bJ>nËT<0¹¯P &^„cô!„šl„X-¤™ì}e ¡ÐþÃî÷´Nh‘¸œ5¼<VëƤ൉P²ÜËÚDX§M„§ë
aTÄŽoPD,¡«£ÀÞ”y^Þwqˆét»üѧY×ObSò‰îc/+Î'iš†°Oõ±c¾m
gØK&”sYcJ…sógº?äÆêÚ,Ó¼ªi£N„ÉŠ]`ˆL®É·,r×1"«h˜ŒCMé“ -ßfsæèŠ4¯ß]Î7æÀ×Ú¨ÐÀ‹N=xœJ
äA˜nqäçžþß‹DAõ~Åe¿arîlþ¤ý¢‡óëþøÉ©âÓhƒÆÙ“±˜8Þ`{e‘¾Gð7o¿æÔ=¤1öºÞ|Ïð:!ßÛ©jx겜8ð” -#„~N³<½Ë¡ábȨ‹AÛ†Ââ`Z®M½ª2Û«2V¹†>üx0'{Tæ`ñ -_Ckÿ‚§¨["ò¢“—Æÿï”c{A¨Õ¡Ös@ç< ÅKwâôõÉ µ”¾'‚${Â2‚ùü=‘þ3=BˆH.Öl{øQ_4Ð
ñu¿5}6t$ìËBKçløÝÕdgTÖx6”#çÀïû¾Ï
B.Ûä·¯øXYà׶Ø9ˆãüÔ4aL1Õ¾' -ñ´I驪ȱi¯»’íkí)Ä”Œ^ÚS»îPq>„}8m€-MUÐK.îܧ#8¾hZ‡/u3ª•…9ñ€Uºê¦}`éq#Ô÷µŒìz9IwâQ#Gžˆd¬Ÿ6r +xÚ]sÛ6òÝ¿BÓ—H3B€ ^žÒÔιÓ$=ŸûpÓv2´IœR¤JRqÕ›ûï·‹]ðC¦ß%ã‹Åb¿?`9àOÎt,âT¥³$„¤žöÁl{o/$ã,=ÒrˆõÝíÅË«0™¥"U<»Ýh#g·ë_æ±Pb‚ù›ï¯®ßþ|óz‘DóÛëïK¥ƒùÕõ—´z{óúÝ»×7‹¥4ZÎßüýõO·—7´3ï®ßO”~!zsyuysùþÍåâ·Û..o;Y†òÊ DAþ¸øå·`¶±¸D˜=»‡@È4U³ýE¤C¡£0ôââŸÿèvÝÑIýÉ@¨0V +Œä@&q +NØ5©q»°)$xë±Ìöv-êc9¡qÈAʘ”1ó’/Ýñc¹‰¹ªþÝ~¬s'Ž]µU}ZH)ç‚´±ˆ’$öžž8úWÐRitWG +kü"YS•Í·<Ê&À=b¿*MÈ*£P˜TJ–`yœÒ[ˆP!GrUí÷.áG‘—î&
^Ôæ_ïL¿ÇÆ®oÚq4Á‡Ë“±~žÎ•úhí,:¸mÅiíšYB×%Å&J(©¢±ße›–òçy^PÂH£†LM…”
m¼ +]¤)¸øÛ:´a?L¼k˜yiï òóõ÷ßÒŠt {- ÒŃé"Á[[Úš¥Ópy1•Õ@Û"2iò?±Ÿ3÷M›Õ-;ª™¬¾HªHž©Ï1NÞ´9–\Ö8U–D¾VvÖªBI’nè:oV™ÛZƒÝÁQŒš_ohïTiQZË÷8mÂï*;´G26Ñ£:‚[¤/Ô¬ zûcÓùcrÎ(È?Ç+®ïóv7®BTܺà~$¢”„”ú”°Ü>7 €b9:ðÎpt÷™‚3K¬1‚@gáT[?‘ø|v …Š´ìË(²ñ¡\q +ù§ÿ0ó½KBî›G¡ž7m8Y×)!Ô³"ˆJ?€@s
òU†í®ÚŠ¶ËØ÷ž#†N1šßÓ
¯%‹€_ÐÕÊsê\¥*_´CzÎ%SÊ4°ËhIÆm’sÔÎ&RmF±Â¹¡:ÝáwÖ!ç„Àq +* Ø$´½mšlk™ç¼œ’Û2e&U +*ÁÄ‹pŒ>„P“§e€´“½¯Œ4t +ª÷.k}ü
“sgó'í—<œ_÷§^G4ΞÅÄñÛ+‡ôÍð8‚¿yõ5§î!±×õæû¯ò½šª†ç.;ÁÁ™O ðôÜ=4³ªŸzºfKeÁ“Þ bœ–£æ<5LzÇD/µHÂ~šÃŒ‡ìB׎çæ)Ïù ±'2ÄŸ[/±<
S½]’À¹AÆ4 rb=Eáé4r5ÈŠAÔ×vü 0Bè§,/²».†ŒºÄpm(,î +;Ízm×c?Ú¾@´€Ú6âÁÃOB¤3Ç"ÔÐÚ?ãéê–H‚äì¥ñÿ;åÁ^ju¬õãй endobj -1495 0 obj << +1603 0 obj << /Type /Page -/Contents 1496 0 R -/Resources 1494 0 R +/Contents 1604 0 R +/Resources 1602 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R +/Parent 1608 0 R >> endobj -1497 0 obj << -/D [1495 0 R /XYZ 56.6929 794.5015 null] +1605 0 obj << +/D [1603 0 R /XYZ 56.6929 794.5015 null] >> endobj -378 0 obj << -/D [1495 0 R /XYZ 56.6929 520.4669 null] +434 0 obj << +/D [1603 0 R /XYZ 56.6929 520.4669 null] >> endobj -1493 0 obj << -/D [1495 0 R /XYZ 56.6929 495.6849 null] +1601 0 obj << +/D [1603 0 R /XYZ 56.6929 495.6849 null] >> endobj -1498 0 obj << -/D [1495 0 R /XYZ 56.6929 178.7136 null] +1606 0 obj << +/D [1603 0 R /XYZ 56.6929 178.7136 null] >> endobj -1499 0 obj << -/D [1495 0 R /XYZ 56.6929 166.7584 null] +1607 0 obj << +/D [1603 0 R /XYZ 56.6929 166.7584 null] >> endobj -1494 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R >> +1602 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1502 0 obj << -/Length 2418 +1611 0 obj << +/Length 3175 /Filter /FlateDecode >> stream -xÚÍZKsã6¾ûW¨j+W"çæØò¬S3ö¬ÚÝ$Z„%ÖP¤"Rö8¿>
4(R2%Æe¹jì@ -CÜ÷+SÙ£YõB|q}[šŠ¡ÃÌJ-Ô?Ú}Ëõtn«ƒa\b³jn° -FÑu¾ˆ«éBU¤ŸËxflìcŒ;®µÐDYsA³º:@J¢€ûVO±ïsÇ÷–ö¸þLS™Õ"Íëb0 -mGŒ‚nø«¨;Íâ:^Û.Ç#‚Èd,xš§6âôP¸|Mìeóe4vÿ¼\(§À¡Ê¯á15Oå6 -«È7fh4<ÃpЖ֡lL˶Agòa–Ö¹r½XÄ«güpþÒ8+ß°˜ÍÓ5—"L»; „0ª7¸ï5%® “µ§qefÏCÂSº Í·ÁŸÌÝä„ldàK
ëÒ{02,)Ñþ ÌMÒ+6ÄŠ¬¾\ã*1+Gw~´Y4HÌC¼Î|—iÕÅÂZÑƼЧ—Ià—B°zû®³¬FD
Î<ÎssÈ·Lòmfþ¾ž˜q"µèõÄLRôĹ©žŠÕ×^¿qíÛ¡Îì:‡¼mk2ßs觔(®ûˆ•¢áÌ[÷z™€iôŸXžÁs¦S„eáÕšÈwŒ—ÔoBôà%#N¸Œ¢^£ÒÂÒªŸ3-=AzŒ³sbò´.¬™€WÇ+˜@{GÃ:b„kþªý^‹ìE[D!ˆC|êA[Ã(4À“,~•B€ïCùni¦–Á:Üžšj?ë>Ðí΋u–Ô‡_L7áÊ9cÒåµÏÀWB€çWÕz n?ÐÐŽêèœuÇ›ÙD›Žˆ§Àø«Ýõþ -MhÈ6Œ$ÇïúvaÖÇ<N„àr{ªÆSF¶÷S6Ä@¹u"õ„už{êš ¸nMð$;fƒ:2KY}ÏcG .“{rRi¡·©…ÐFX“tÂŽèÈͳv..´.Cu/‹Uå®jAdÿôÅW_p‚q’ø›_am²c|Û£
æïâÞ4!_z+Ü%ØfŽ¶5°LßÎó?[Úˆ</
0/Ø劾íÐDÈð¾•ÙØÜŽ#º7¶ÍÜâU€ý¼0eŠ’ -iŽ› Ç|«º±ê(sÃ;‘t–;³ƒB;æݦ5Û²Ž¹¡0Ò™cº.
flãº*p -P>9ÿ‚™(ˆ$Ìd#Ã727M=Län|Ž}Þ|µ»Ô…˜“¶˜BF£¬ïÛV8®åvû}~Ñ´;Ÿ›éWg™¶æ"-'n,×f·÷¥lƒnoõP¹Ë
·;‘ë²zŸÚóKY¥y}·5ÛÖÐliÞliæჲš);j€à6;×÷O—AÛÏì X:¢ðÏþ¡¸êÃéˆqŠŽüùCç¶xz"æ[¼Xf†L‹öruéüaq—t{èpÐðÐ ìÅ ¹©ö
:ÂA;cw;$¾1ξ+0á@È>b)tD(ç¬ #8'«þø}•ÛÛézO±.¾·}.ÛÄoÆðïr~ËÂqË™3”8Ÿ -"Òû|'¤ L*¼ -í¼{lñä. Rh"-©¬›µ&ÿŠlendstream +xÚÍZKsã6¾ûW¨j‘+ƒssü˜u*cÏÚÚªÝMr EØf
E*"eóë·
H”L‰™OUìšx£Ñ¯â#ÿ|”¨ˆÉ4™4Žãj4›±Ñ´½?â¾Ï$tšt{ý4=úñBšQ¥ZèÑô¾3W±$á£iþëøôŸ'§ç7Ç¡ØXGÇ¥Ùø§Ë«3ªI©8½¾º¸|ÿc§—×WT}s~q~s~uz~<á‰â0^øö¸¸ü在÷7'>œÜÿ>ýùè|º>K÷¼œI<ÈG¿þÎF9ûç#É4Q£gø`OS1šÅJF*–2Ô”G·GÿZOØiuCûø3q¡äh"“(V*Ù¿,-Á`YOr¥Jí®:áÒÀLïD鈹¾Á;wÂc%Rª‘Qi¤¥îRfuõcâ¹Dg +&€9Lû3<ö¹ç ½°N}'@Öš¥ã:€ÛJ£6ª…}Ș1.‹@5«ù<[¾Ð‡³ŸPfeSûŽõÃC†¸æJbÓ®p£Éšï{UI$WágYkjXžsN€¶p;•‰ØfþôÑmNªÍøÒãP{JF5
éÔ¹
C™QÃøBÞ—ëÜævéàÎX‘J‚¹½ÏV¥Ÿ²hûPXÇÛx…wzçôšC +ð¥”<ˆïª,ûØÃ#˜ó˜U•=d‰;*ùujþm-1‘Jä %æ:↑%®lû\/?
Ú+ßl0`f貶Íü]?c‘É°Ò,Ž÷Ú½Zä ÃËXÎbF,£1‡øÕÙÈߘ_*I x“r€_*‘PiÚáפÁ ¬h‡1Óɤ§¬Ü‰˜s[¡2 _€º‡x3^§<‰ø"yCör[¦†ƒàv«°˜"+8ü² +µ½Uë!‹0)Î~ÌÇä¨SwN‚žð±ªJ@O}&±H:|‘=;„3qðLõÂ'‹`îÇÌAð‹ÖV¥‰L¶¡…c zX›÷²˜Èí‚HÜ‹#À†:ºîE½lýÂmHˆâ;_}ù‘6˜å¹Ï¼øÔÉžõqFtæïüÎn\¾òZ,…_Jòõ±7 LßÏã?¬ÝyYX@^ åàŠ>ïÀâ€À};'à +n‡Ý‡[‰Ê áàç™m +™SðXf~†ÌOÕØ^„òSì{بVã’FtÔâqt:žP5(×=`÷½B3ñšo Î-S;¨Ä5o×èñ9fÈzöFƒ€ÎŠÊUc‰ÀÎÃLÒ ~zú‘ˆõP’oÆL×cÄzÌÙõ¦6r{~Js^ÂÎ}×E<$<"¡±~nlpXêq
ü>=Ûô;}´³ON3±å¬hPƒs·–ë³;{J£°C¿µºo]rÃI'a]äã—¦-ªÛ…–mm؈´Øˆ4÷샺€”´? +ÁwUÅ/‚á†Ð¨Í³úÉn€]Ê]æ Kz]G*¥´¬" +P2a¤k*ɱ÷8µö±n¶ÞH¼7Ï!Ú
YëíGË"Ó¹¯»áo*4,f"Ó!™a +‚-åíª-탻ÎI]•ÃI€³u7äØ
¢ìåDB<òKýÐPËÆÙœPÙ“%Ê…TŽÂô1\ÄŒ2r»úÏÙõ‡“K÷[ ã”…Òá!Ìt¼(}SÂÐ{¯~uP×ö§^3j{d(ë‰*Ù&IJÃÜ3qÇ,ÄÈEµõ
NÊgNkÿ‚×´«;¢þ\¿üå"/R¹ýÚ¹ú·PÁôü¢Ÿ"øQ"¥M ì3²i¼Å$÷qÄ°Qs5Óác:SAø ÎP[‡½kêëã1=^”Yáûº_; ‘¯z¹útÜs¨m*œ($ï¡JðR×TT…S¹ºõ`’è-‹ê:tÌXêâÕ‰½³>/¢Æ7§D endobj -1501 0 obj << +1610 0 obj << /Type /Page -/Contents 1502 0 R -/Resources 1500 0 R +/Contents 1611 0 R +/Resources 1609 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R +/Parent 1608 0 R >> endobj -1503 0 obj << -/D [1501 0 R /XYZ 85.0394 794.5015 null] +1612 0 obj << +/D [1610 0 R /XYZ 85.0394 794.5015 null] >> endobj -1500 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1609 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1506 0 obj << -/Length 2956 +1615 0 obj << +/Length 2903 /Filter /FlateDecode >> stream -xÚÅYKsÛ8¾ûW¨jKWYAðé=9;ë©ÄÙu¼sÉä@‘Å -E*"Åóë§_àC¦wf6‡M*a£4€F?¾†Ôƒ¿jFn”úé"N7ôT¸È·gÞâúÞž)³´ƒ–ãQ¯Î^Ýèx‘ºiäG‹‡õHVâzI¢Å''r}÷$xΛw7·oÿsuÎÃ퇻ó¥zÎÍí»k¦ÞÞ_½u¾TI¨œ7ÿ¼ú×Ãõ=wE"ãõíÝOÌIùó‚Ðûë›ëûë»7×çŸ~>»~èÏ2>¯ò4äëÙ§ÏÞ¢€cÿ|æ¹:MÂÅž«ÒÔ_lÏ‚P»a µåTgÏþÝõÒÔ9ýžr•êÅÒ¬Z{q]^Ãu…ôU„>Yv©¼ÔUðÜN軉'ý¥øjt) -¦I¼ˆÃÔ´¯éRLQ·Ë¢l³Ue -TLòG“@9qÄ°Ž~×<‚V½Èùz0ûÒ´Üè6Y‡Tèl²o†y+cj¦ÖÍþ\%NâytÃcÝUY)cºûÈDq0¸Xv©”›ÂÁh}š¦NWnMsèZ°CçaS¶ÜÁßÄiÖ,E¼~òÆ0Aû2Û¦“Ù3{‘T7ÝÜV¦¬QqèÜß¼a¬'@*ròf»«Ê¬î¸ãW/ôP5²ê˜=µLóÊÝa_‹´È¹ùp¿œ.È^óþú-ß×è¾Ó–Û²Êö̤CóšUœáj€Õ…L†SË|ótÓ–Mݾ¤b+Ö$XÇžsÜ J¥ï‰©ŒOÂ
:*Ž<Ôè±kš4 à’¢X;·2™w2³ò‘
¥h/P#>¬B·ÅŽýv¼Ü£éȘ€C†ßáê¢ÄÚ#°×YYÉÔ†¿¼ßv×b"²Š³6!|Ú„†& -5€TÑÔ¦tîÎïíò|$‘(W'N……ÄÖ´mö(Ü<«™Èª¶aj%]dÍZƒŸƒ*™ÜeùÓYm;»úk#ŽˆÆžjQÄ®Ùwl‚i0R"ô¯ÉÜ€[7õ’M¸bêÀ¶¦ž›9ý‰~ÀÚMs¨H×)y¼ö²3-_$°è~à[ÀÝî·emxû*ðë¼ÅnÚÍZæmfnzØ!† ¥ú0³`e>6¤—~‡Ð±ã5¾™Zî”´ -!#¬ìÞÀßöJM‹™4ð‡óÔ§<ˆ -ˆ”à·Ü:n„ „Ħ9r$‹S7ðÓÓ@Öo =0eþ ²°áPuÜI€uàœhyhØû\€'*J<?wd2Ç€×ïi"jÌN^ê¼g R(y‘AÀ‰üxa!*lŽR<ŒijΧ!@Ç£‘„w,»ÍÌ}‡¡*åËÒÌååP‹dT™ª’t¶L"7N48£ŠÝTû ¸Ð“€'L$ÏžfN5ÎÁž³)ñ ²f˜Œ4ݾ‡ÑÁ¦«qÒfºÊG(-ÃÐùå%_ݾc®… -ceeÂ[7UÕÁI%šzŸ˜=4¯J‚¸§Âx -z^ï À¦ -J”Kï¢Æ2oÄÜ=²„ì.ÕEV¬xØR)FG ã2õù0ƒzMz,CÏI$ 2ÇFL>h©F Ó“²‡äMÕÈ“T‡Ç“w®Øɘqjª=ËšêðFÓ(BgŽ40É`Ü&¢šñΩid) -†ãõ*¨^úëev«Ô¸6 -á :)rP3uV1wŒr°“ŒTeìÄÆv‰€çN…Ã(Àcw_ÏËü^ …x¤ÈœgLÊ»qÀÇ6ü¹h&n¤6Ø3Pã8LúxÏõ‚£Ó<ˆëj-ÞÌ埬A‡µmã¦Fy
Ù½’±1’Ú>Ñ
“!Òfø>Á½ÓÑšµü¾ÞPõ”ìž”ÔÍ?¶Qr‡Â×¾JjœÞó±C^û4•©Ô=..i*ÈÞî:nXyÛ¬Àç°Q~ðÓJR"vŠACrÐ}ªÄpÈ4–“dc
íl¶6A/”—œf•¨¾ +xÚÅZKsÛF¾ëW°jKU‰ãya +Xd‚àh×…à1ð?‰’L¨@u2‘b !¦£p13J*+“Û_ÿƒïSå`*¼HèøãœëjUï6I[Ô<iΓ婘×û–zùnw*¢y½k¨_ØYfn©y³«&§‘m]éþYWŽú;ç²Ì›3<츂ÅA íÖÄã°+Ú6¶*Ò#¶°h¡¡›T
&-}ÛuNuq¿Î›ÖÝqôg17‘»d–/÷÷OOj¸ŸTæ_óÒt!ˆ[èh|âMN$ðõç/ª{"%p•Í¶mØ1u2-bÐ@Œß
¥#¦@ÿf‹’Ïaׄ<<Âøÿ¶ÊD˜˜© ·!ãáX7éˆ# +íEÈb%#;㢥M[Tbl›´šÚöò𮻣¯µoöÉΈ'ö¥;ÛÓÙ_±ñnvRZgùx—àmƒ`þÛr¾¸~GÔÂeøX‰£ê²¬ +•Oœ"xÿhd¶X:qw-X¤•pó@!Ã@ÍßÕ÷„e-
Øh;¿N_`rúêí±XºÖ6ÙµEº/“Z=ê¼Ü:Äuæk„Ú4Ù7/BìÊë‰54øÝ·ëÜ1D3_‡&ß}ÍÕñP9VP£ÜæFw + +´NAl4I»±ÑG +jB¯ƒ4NKk°ð¸-ŠQ 5àI`J÷»†NÝ‘šºÜãtw†v´£a€í¤}vï%ŠŽÆX\)P©áÄ},в®?»Vñ9ÿ+fB‚KÂØžl•·hÉPKA™A§[o¼òîðú :Ð_ð\ük0iP%q²#ĹˆÔ9õÛbãwƒ8÷U³OS¸+>fõ&)ªóóéØ5_MHÊsy'måçáÙ—ÝC>Îpà}œ•É&?çgÜp·ƒÆ”œ–IL¶çâ,É–4m®#4¿&%µ>=Ìà»F],³ÜX#±k.<´:HäåÐarã`SÒº´°ZQCã‡Ç"!Â1T;’‡*ÑH1a™µÐÕ´{æø[
€i MŒj†z¦RLGñŠXôâ%r»T¸vl(„“ìM‘‚/S%%Q‡QÒ…±Uæ~a퇃ÇJ…Ó¬Ça4ð»
Øs·¾chM<¶,œ' åÝÐàcŸR¨ +"ˆŒcoì{…™ŽPÃ0ˆ:{oͼ@ÈÀûAÜW)§Í”Ú(íQ!ÊÛM¥~
ÉÝ#cgJÂT+“Áb°´é5nt<[Ñ« +ÇNq¿µUR6¥æ¤áɆ"°~È»šñm‘RÕí(G×6áñ *‚ÎBZÙ‘žçUZB®•Ýæ<ðm¾ìûìúË]’~ÎÛÆ:m€å
F
Ä;g0tùeéÕ$RÎNFÊQî,/Ko^'ÐÙ\ú[[…ˆú¤vd0¢…ª«w§›ÊrÐ,HŸÏ¢.çeF»øËjï;4Æ<ù–ÔWw• ;ça[ù(y´fŠ†:PåÙ?q´cDYà`qÏùà³?gÆ ZåRcuáä t!ÈÙ(oÀŽã!LºòNôú +]èz×Dœjýü#°v”4‡Ø'ó“ [ûûõ¤‚RUÇÅñãp hΖ¡+rè»®Ž–%Ëú«k:Ÿâ'=à&l©t…_£Aó8,anê¦í£y¯¹ÄÊÁv™=]ÚŠñG•6}àòr–~Å“hQÌx¬Í3hÓ‰|l…!þËÀïÑ
Û6ü¦i‰Ù3¶É8RË-ãÍí +Z?¸©Û| +f#%P'ì<v´ÛÄæ9 +rö¦ÜaYNXX´g>…ß}1Þû]èëÌp<ª§QõÉ×ôuu7h}®lh„K(B¢+2çUÏyºZ68Ï7]p`äèýŸR»!ž¿OGzµ“ŠÅâ/i2PßP;0iùmµÃn°ÂjËW”N¿ÐÄÕ›x#»êJ_ÕîË<êظL+W]I5¡Ç”<`Jéø9
ZtGF”ƒ7ú¾w?¥ú¡¢ÔXWñ3¢‹àŽ¹làe²„dª“%´)ì’žICÔ¦¨R7¹õ«ŽäÚQ:§H/×GÁtâ]áÐ|CVƒGøQ²"½Œ¤·‹ÓqôŒ¤”d1„Ðî6ù0½£ôÒ,Ké’ÉÓõÈÓÁP_=À^ÒNÉgZ!µ!ÈgSšRŽýÖû. à¼ÆYplÛ$Ýæ5]©óÌn5–ШO—ÄV^8?xb?ÊCìïzr¾| ¯ýMA`vh³["ŽÏAJí–Ù_`z2šhë#vÚŠ¾X—Ýo=ç©Ä¿©ˆÿn+À5Ë'G€,;Y&vs%ǽxû=áQú¤ºÊ__ÉNÆS?ÄCÍÔfyOëSÔæÖƒ€6iÈÍä_jÀî˜ßýw!ýÍè©(êýÛ€îgo…/òÂç ø£¿ZœIe¤Ÿ58úEQendstream endobj -1505 0 obj << +1614 0 obj << /Type /Page -/Contents 1506 0 R -/Resources 1504 0 R +/Contents 1615 0 R +/Resources 1613 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R ->> endobj -1507 0 obj << -/D [1505 0 R /XYZ 56.6929 794.5015 null] ->> endobj -382 0 obj << -/D [1505 0 R /XYZ 56.6929 510.1455 null] ->> endobj -1508 0 obj << -/D [1505 0 R /XYZ 56.6929 482.5541 null] +/Parent 1608 0 R >> endobj -1509 0 obj << -/D [1505 0 R /XYZ 56.6929 117.762 null] ->> endobj -1510 0 obj << -/D [1505 0 R /XYZ 56.6929 105.8069 null] ->> endobj -1504 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> -/ProcSet [ /PDF /Text ] +1616 0 obj << +/D [1614 0 R /XYZ 56.6929 794.5015 null] >> endobj -1513 0 obj << -/Length 2444 -/Filter /FlateDecode ->> -stream -xÚÍ]oÛ8ò=¿Âo§ -òÇÁåG>ÉáØ?p¦ÒÄL¾À€3‘¦r²<ÐF1£• -ÅÁ‡ƒ¿w{³néØýi.˜FÁM bköoK[pØÖwMÊâØ$;»N…Š™61Ê„'LÊH´è‰DhÅ¥Ì$:VIåd².š6[·x7?HÙÇ[‰ŽaÄ»¸)§°KTm–WÅšúõ5µ³¯³EÑP¿½ÉÚÐóKÖ‡"‰Š¦^܆…íº,òþä²näv› -ÁRc¤Û¶)Ö°HÁ#$lxê;~ç³ ‹mj=¿y½ÌÊjäXš³TÃÚ¿ëª -S?«0-gškõ0cnÄÒÁÛrYÔ›Ç -bW'Lè;aˆ4mÊjæ‘Û°jG°dV”·èM•›Q7ºÈš–baßÜ#¬Þ-<—°‚i>c¼³œ3+“‡ž5"=¢«XŒvÂn£0í -©»‡ -4i½~œQ)-;£Â¾“/´H -gveÄìÁ´Ôö›UùˆDµ/¼§)ÄVÇtÌŒÏ'VìÕ1øÏ„µå>üŠ‰¥€•_=ÆQŸdåbãeEojœ«4)*—ÞS"¸ïwpü¢ö"p ‚ZŠSO. “$Mz¾< -׎GÅ}!„ -G -Sm8ÒÂo[Wø䉽›lµ**ê—cÙÈ4I>™?.>x¥$Nö«{_‘žË#nþú’€kbï|Iø¾UaS¦b ¥,KâD÷¿@Üù¡8 É4ž`>Î$Wº3©Á}†Ï$J@‡“A¹wÄà‰¬‰òâj3'Ø¢¸-
ÉÁÚHQS¯ |SÎ1íćí˜oé4þåÙX44Ê<Áö¦n<½eš°Ööy4åXñØ]Žðz>wU L\SÀœKŠG¬³«\|ÁãRf×ûp|~:ûû åèôFµÍå„ÚR¯*æàn=|'/GP³Á‡xWP5žÌ?Þ¼wtzæ¡Ûç ㇎М&sgÑ= -=ÎG<@xñ`aü?hÕ÷IXÿ%,˜„u'a=.a -endobj -1512 0 obj << -/Type /Page -/Contents 1513 0 R -/Resources 1511 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R +438 0 obj << +/D [1614 0 R /XYZ 56.6929 689.473 null] >> endobj -1514 0 obj << -/D [1512 0 R /XYZ 85.0394 794.5015 null] +1617 0 obj << +/D [1614 0 R /XYZ 56.6929 661.8816 null] >> endobj -386 0 obj << -/D [1512 0 R /XYZ 85.0394 220.329 null] +1618 0 obj << +/D [1614 0 R /XYZ 56.6929 297.0896 null] >> endobj -1515 0 obj << -/D [1512 0 R /XYZ 85.0394 191.1908 null] +1619 0 obj << +/D [1614 0 R /XYZ 56.6929 285.1344 null] >> endobj -1511 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R >> +1613 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1518 0 obj << -/Length 2078 +1622 0 obj << +/Length 2618 /Filter /FlateDecode >> stream -xÚ¥Ûrã¶î=_áGe¦æ’ukŸ¶»Ù=霦§Iú”f<ŠDÛœêâJrÒ´=ÿ^€ dÉQÒdw2A ˆ;@Pb„,Ld²ˆÅ.‚EVžðÅÖ>ŸG³ì‰–cªï¯OÞ}ò£EÂ’P†‹ëõˆWÌx‹Åu~ã…L²SàÀ½?]|:ÿüËåûÓHy×ç?]œ.eÀ½Oçÿ=#èóåû|yºq ¼ÿyÿ¿ë³KZ -ïÏ/>&¡Ç3L/Ï>]ž]|8;½½þáäìz°el¯à>òûÉÍ-_ä`ö'œùI,à…3‘$rQž¨ÀgòýSœ\ü<0Ú³þœI?”3”b!K‚@N<$,ô¥?xPHð -çÜ+Ý’W]ÚéRW½~Ô¿r.+Ó™º"LZåüÒ¦ž -XþKò„,–¡:Nž–ä²ÇT9‰8ÒL#ŽŠxKô¦Û:7k$];“ CmDAdÂh‚%ªwºéŒn™%…š1‘/_¨ÉIoµi;]-!šO-W>‹æŠÆ¼v§3ƒ†ÛzñC›í€Gv„¨×„IóÜÙßm`ÓÛ–?Òíê¦k)ž¸ÖmSÇ ÛGo*^eúˆq/q\_°NÒ\ö†`‚J¦ŽJO/Ou‰™Œp»÷ENpšez‡wß냎«u… -5㯠QÕôDc2Žôà¨ü¬öpD“HAzâ}«ó#ÎÎÈiÐG|d[]š®³¢°µN5G̃) -‚°@l¶–j׌ûî,dÄ M˜pœHi{´Iñ†\ƒþ¬’ÐåнÑs¦Pÿèi¢ÉØ÷îL•·’+:$¾aBà3¥GaN…7Ê ÄM+1}à-ãzÂÀªéäô’¨Wà©ÐöR1ˆãêL3¾ócOiS[Ú$×8½vuÕj"‚ -½j_ÞÙS\E4 -_3Mûܤe bžf -ÂàÊò(df—¯°Ãòéç¿E‹|;>óV‡Ì·.}MFÙä_®M¡ß‰|_î^¿u"ïõ6¾l{©KìFÐMæ*ÿQ·«ºYUõ+ŸlÿBv&ÿÂù{èÕæßöÏý6 -mTñÍûžªþ$&»ÿendstream +xÚÍkoã¸ñ{~…¿UÎ<¾ôê~Ên’m·Ùk’=HÅ¢m¡¶ä³ä¤Ûâþ{g8¤,ÉJ²kQ,Ž†Ãáó¦WL8ü“$d\¥z§š…\„“ùæ„O–0÷öD8š™'šu©^ßžüx¡âIÊÒHF“ÛE‡WÂx’ˆÉm~¼ùËé/·ç×Ó™y±é,ŒxðúòêŒ0)
oÞ_]\¾ýp}:up{ùþŠÐ×çç×çWoΧ3‘„ÖKÇ቗?ŸôöúôÝ»ÓëéÇÛŸNÎoÛ³tÏ+¸Âƒüvr÷‘Or8öO'œ©4 'ðÁ™HS9ÙœèP±P+å1ë“›“¿¶;³véØýi.˜¡‚›„ÄQøô¶´‡m¦,ŽÃd°ëL¨˜é0Fð„IyP‰•X¢T8‰O¤¤²:)Mcv;¼š/¤ìåġŽa$»]™éLi”ûͽÙ\-hD" ªÒTûšPaêýºqˆf•5²¬”§©Öž¡)g( ì9‚¥a(íæój_‚”–<G•FAQÒX›©Ê¼(—ôýÛÞì +SÓîˆ#îhØ¿0f‘VÒ0¯6p=¾•0
WìÈþ§»S2Þ—–-ÈšFŒ‡Q:”z³©J<˜æYm*jÝ-hw›ªqßµÙ¹ûðÄa°/‰*›¯²ûµ#ÌʼYädÄXEÃëm1sS<à
) +Ó—|(JS–„‘¶ç¾Ïò©·_æDQµN„0:ŽûÒüskæ
Z8~;õm«²Fm!êï<äè×—*Gìz`ëlcF$“Š¥ôH2à,¦3-DÐT4¶Ž„µ)‚î?;2< +}+CLÖHF¼.LK½äu3ÉC¦”8¹ßS&ÖUÞ÷ÄÁÆtÌÉã¯`éW<mcR§æ/ØX:Jyjžå÷_§/²b½w:옆6R†)—.P"ºvðÛ‡$Íòܱ¨=´RœWê <J“$M:¡ +×VFÅ•‹]€8={ÍõÞÓ´á.œÖ¦ »ÒÆJnc¦
Ê~¯Ap´Y(JÝV +(¡K”my¨¹K¡ +-ÜF endobj -1517 0 obj << +1621 0 obj << /Type /Page -/Contents 1518 0 R -/Resources 1516 0 R +/Contents 1622 0 R +/Resources 1620 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1492 0 R -/Annots [ 1521 0 R 1522 0 R ] +/Parent 1608 0 R +/Annots [ 1626 0 R 1627 0 R ] >> endobj -1521 0 obj << +1626 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [491.4967 730.5319 511.2325 742.5915] +/Rect [519.8432 183.6871 539.579 195.7468] /Subtype /Link /A << /S /GoTo /D (lwresd) >> >> endobj -1522 0 obj << +1627 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [55.6967 718.5767 89.457 730.6364] +/Rect [84.0431 171.732 117.8035 183.7916] /Subtype /Link /A << /S /GoTo /D (lwresd) >> >> endobj -1519 0 obj << -/D [1517 0 R /XYZ 56.6929 794.5015 null] ->> endobj -390 0 obj << -/D [1517 0 R /XYZ 56.6929 769.5949 null] ->> endobj -1520 0 obj << -/D [1517 0 R /XYZ 56.6929 749.3309 null] ->> endobj -394 0 obj << -/D [1517 0 R /XYZ 56.6929 523.534 null] ->> endobj -1523 0 obj << -/D [1517 0 R /XYZ 56.6929 498.8411 null] +1623 0 obj << +/D [1621 0 R /XYZ 85.0394 794.5015 null] >> endobj -398 0 obj << -/D [1517 0 R /XYZ 56.6929 429.268 null] +442 0 obj << +/D [1621 0 R /XYZ 85.0394 402.0723 null] >> endobj -1524 0 obj << -/D [1517 0 R /XYZ 56.6929 398.8008 null] +1624 0 obj << +/D [1621 0 R /XYZ 85.0394 375.8082 null] >> endobj -402 0 obj << -/D [1517 0 R /XYZ 56.6929 353.453 null] +446 0 obj << +/D [1621 0 R /XYZ 85.0394 235.594 null] >> endobj -1525 0 obj << -/D [1517 0 R /XYZ 56.6929 325.7313 null] +1625 0 obj << +/D [1621 0 R /XYZ 85.0394 203.5557 null] >> endobj -1516 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1620 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1528 0 obj << -/Length 1159 +1630 0 obj << +/Length 1487 /Filter /FlateDecode >> stream -xÚ½X]s£6}÷¯à1~åÃØ0û”M4;ÝlëºOiÆ#ƒ‰•Dlïvÿ{…ü‘ÇÙÉd0Ýstut‘mXêÏ6|Ï´Ü``Œ‚éY¶g„iÏ2žÕ³»ž]¾ª—@óÓÞ/·îÈÌ`èiÜÀòMË÷mc=^ÝüvýÇt<édz®†fxCëêãýïº%З›/·÷wO®û£ÁÕôþ˃nžŒoÇ“ñÃ͸lß³U§D8Òáöþ÷±þu7¹þüùzÒš~ê§5—&_Ûr"_{O–)ÚŸz–é¾g,ÕeÚAàio๦7pݪ…ôþêýY6žnºÒÏs}ÓóÑvC@ÛòÍ`ŒŒ‘˜C×q7 ->öÁв®„„‰CbLnÌ Lf¦èƒ¾*øªAm›ç9M€oŒ"°EÑk$fŒÏ(; -ùEÁ\$¹ŒØ’vJ FTŠî,&ä›R` -Ô=þMט³D8ŽG4¬¦é˳K®Õm5 _êaŸâTD᜜±FËî/àÊzÖŽ‡«ÌÍ>€M[@#´…ÞBUØŠm¦‚µmÚ®ä¹Z‡† +k>ÝFl‡—sµCy‹öQ;Y½†„aˆ2©¬>ÃEg'ãKÈ£]½ŠØš‹s!pñ2-¿ëK•¿ÙFQ©ìcƸ¬Û‹›'}Wcšf5Þæòã}rå€ÊFÃ…’›¿ÔaëûÌqÍ (ZZŒ¶ºèÙÚ”ÿWå™FiÁƽ¹R¡Ì°–f[KÓÖäQJ&H©Ò0ö-¿cÑj©ö•Fœ'H§’¶S -bÒjÀÏ”qtlíÀÛûŒ¢<S{^Èx´Çëƒ[¯è˜®~â`KL¢°^¯]üB÷WzæX®»;EÅV—?‘³à/ï;æžLŸÏ(àUý½-u1Ú²¾]îÇépbªÄ* 1K¡*šgWæ|Š5jÐF•~¦sT;û…aC¨ææ=DÐÈ—[rHE\ÙéÅ`wªÞ‹iQã^^‰<SzPPÖõj½€%²¶‚…Xœ]ë–@)Û¯H«€–_QV|´)×êd“å`ê²@ë"ÞmõvFEIŒŽØì\Uë¿>K]ãÉN³ÞÝ1Á¯AIµ6eXlê±’%éNI'Êˈ5•‰RV\,çD•– #gdõ¡Ã2×3‹®G[V]D¾ù m{Ê8™®ï;õ™ã4ÎÈ\khúN0ª‚*X‚ÝÈë·ýÐÿÒ'Yendstream +xÚ¥XIsÛ6¾ëWè(ˆ Á¥99‰“:Ó:£œ&!. +zéòßû°Ú•äñŒñ +œ&!íÈ¿w▕újô˜.Ô´dÀŒ¢ +,7ã÷Ž·‚KdtðAvŒÒ Nž9ÁÄ™[ç’N! +…©7ûÄÝ2å(^šÈÈg
y0øiaGCgÇtkß÷AE©xë ?ïúz˪ +Äüœ1B©¤q +UTPÏ{ØPñJ7d¸“Dæšß—«¦]ÕÍ>Õ¸{üÈ(lE~d +Þyú[ÒÄG$x¾ø“Õã÷<ø1$ ™þEbxÏ% endobj -1527 0 obj << +1629 0 obj << /Type /Page -/Contents 1528 0 R -/Resources 1526 0 R +/Contents 1630 0 R +/Resources 1628 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R +/Parent 1608 0 R >> endobj -1529 0 obj << -/D [1527 0 R /XYZ 85.0394 794.5015 null] +1631 0 obj << +/D [1629 0 R /XYZ 56.6929 794.5015 null] >> endobj -1526 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +450 0 obj << +/D [1629 0 R /XYZ 56.6929 687.8224 null] +>> endobj +1632 0 obj << +/D [1629 0 R /XYZ 56.6929 663.4753 null] +>> endobj +454 0 obj << +/D [1629 0 R /XYZ 56.6929 594.6899 null] +>> endobj +1633 0 obj << +/D [1629 0 R /XYZ 56.6929 564.5686 null] +>> endobj +458 0 obj << +/D [1629 0 R /XYZ 56.6929 520.0085 null] +>> endobj +1634 0 obj << +/D [1629 0 R /XYZ 56.6929 492.6327 null] +>> endobj +1628 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1533 0 obj << -/Length 1174 +1637 0 obj << +/Length 1219 /Filter /FlateDecode >> stream -xÚÍX[“›6~÷¯àÑîŒT]B“§ÍÖ»ÝL³i]÷ÉõxÈ»t18€7qšü÷ˆ‹ÍŃ½ÛéøÁHBßùΧs¤ƒ°†ÔkÌ€† BãB‡a¦Ù«ÒÔØí -
¯?ÜßÜÝþ5¹q}8½ûp?„¡áÍÝoãìévrõþýÕd°Éððú׫ߧãI6däoïîÉzDöwt2¾OÆ÷×ãÑ|ún0žî})û‹Mù4˜Í‘æ(·ß
¤ÂdÚgÕ@A´Õ@g2Ò]7øsðÇ°4šNmÔ#H¨AÔqI@A)(Î4(¡©€³0n" žu°qÖ`„q”õþ›ý%=Ïâ¬ùýMö?O¼W -Q¸X6^ò<·UJq•Ým—uû–3!2"hsôg¢vR‚r¨›ºž³Ñ±ÑØd4tu*ŒÆõùo):Þ´R#ÇBg·ÍÑcj&8$"½£ÇdªÖFOõj‹Ü)zŒSÑÓcéN/Ñÿ8z’³ „ŒÚ¼/ëßÊh„?èºyíç—O -@†TùTT¬RW“™‚ACÇõúõ˜³'™C©ßZɽgÇY쬵ks9ýƒVªÍêW-¨yqPƸ_–!ð‚¹_åÕØ?*`|uœÓ“§E´–v‡u°UÌÎ켎ªµzίx°t½] Òßx[öÓ%ìmOZ¾ë?€îu…ý£´Âø£´bpfEžN[Z¶<@I«j̵£s}ˆƒu ÂoÛíÆfÞ–N‘Ê™âÝ‹ Â0’1BgW æhiÏá"ÏZGëZ$êqY<•ç ŽÏùÄòmË~lÜtKLî`._Ñþ#÷â«Þâ\Wi’ý-.!¥[\ÂMõɯ@rR‰ƒªD¯3ßÝ RÿäSfendstream +xÚ½XÛrÛ6}×WðÑêPÞ ’“'Ç•]g§UÕ'×£HȘ$ +ÞÁD×/ÖLH $–THêáçüAœFKÂßå7aeô2›i„CÀ‰HX,ˆÈ‡wD,_Äìˆ4”4 ðc `4b&éjw0/¿ý–_ÈsRŸÊÖ`„…$°8Üá%'~Êeq‚|å›–î¹KˆÑŸ^* H_ .¦±Tÿ€>¯8XbAúc짮8‹@@W+ÂIì—Ÿé_éÝ’ç궆Dˆ7DÍ0Î ÄB/ø\Lßà*ºË¯vÚ]œJvÚµ.ì±',h@jèªÄÎPÊÓæ°ìÓäïIžªuˆcÍ +ÅšO܇ˆ]îEä’ +3ÂÒÞþòß9ú¤*ª4ê?)¹ù¦r㤯{0Ó‚^¶_´´ªuÉ¿Ö"KŠ?€+ã,w¬åáyÜ3™KŠëÀª¤ik:yÒøk¢Ti$öšß©Ñ)÷•†ŸÒ™Ò©`ˆÛ!…iØ 1ãäÔë„o1 +ÒDíy>ãÁ¯W׿£côüVÆ:(niøÕzí“/òùjã!œÊ]ÿLQ²ÍK‚ŸÈYðÍÏ·I—!û«„ÃmAL¶à‹I;õìrçd±®QLXY!B,",ýõ"¤er>ôsJø«0˜ ÜÙ‡uøX}›·C~¥ÛjHŽc±*Óé`>T½Ãã¯Dš¨Šoèo—ƒ‚¢Î¨Vë +žÄSÿ4PTgPÄŽ+Ò² h嫘eM›ÊZ½RVaL]žÈ.ó·®Þ^PQ† +Gì÷ +®ªõwŸ]ÔóH¦pšõîA|÷=¤Z›ÒÏ6õ•’eÝŸR(› »X®•²b°À^†ª´\³p¸¨ÎzÊ
Ò YØv5é»J6Lµ¨¯D<êz•˜C{8 bö6©Ø}
Ô*±[ÝÄ endobj -1532 0 obj << +1636 0 obj << /Type /Page -/Contents 1533 0 R -/Resources 1531 0 R +/Contents 1637 0 R +/Resources 1635 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R +/Parent 1608 0 R >> endobj -1534 0 obj << -/D [1532 0 R /XYZ 56.6929 794.5015 null] +1638 0 obj << +/D [1636 0 R /XYZ 85.0394 794.5015 null] >> endobj -1531 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +1635 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1537 0 obj << -/Length 1102 +1641 0 obj << +/Length 1176 /Filter /FlateDecode >> stream -xÚX]w¢8¾÷WpY/Âò! -§WN×v³cg]÷ªÛãI!jÎbÂ$Ájgæ¿ïÅ)Òêñ -¸AŠn;F -"“ô…äuûB–2"þ¡Qþmq‘ -ÿ/’4ñ_)5óUÚÒ$tsqùº+WT⧠®¹ j³=V88¦¬ZNù”,³ÌáH·GÖ ¹Ÿœæ–
ªVªCTÛ[Æþ„%úuîkˆœîöšvµ-“wêFf‡¢¨=
\çíÆG!Ipô‚V\ -S‘½ú!ðsRqí#ÛÞši¥
‡§âgØ¥µügD^ž6fSUœ³ñäny‘N/DpxéA’ãÓÙåy\ƒ¹xVkP’‡»<sÒM+U§ -; Ìäs²Y©n¯ÞjÂuf$‘J÷ž-ØñºµJ!Åu…!?Dº“#Îà]/â!õ¸Zï -W†üÓJejùÙò³Œ3§%¶£'G
gð;"¼û$åtÌ4€æáºVqHbY¥CÛê®år¥ÍÉjšG.¯UÿIoû×endstream +xÚ½Xß“Ú6~ç¯ð#tFª$K¶5}º\¹ëešKCéeÇwêÛ±Å%¤éÿ^ùØÆ4%í§oW»«•°ôÌ‚'Ü°9…afx«2žôØý +Ð>‹]*·;Ü”ýUÊÂ=TÝ.—æ.†É%TÓK|k'k]Ãslg¥âðª¬$cÚÎÏ6‡&±YGrdÛ¶ÕgU’-3î¼3G;Ïöx6Ù#‡ªù}¨dêšÁæÝ^ ÀYf¡í{u®ôR®ÌXçöwp=iZB0Ä6²ú›6çaÛÐFÎþ ØÓ5NŸm~âm#Œ”\n€/w³Í_^úi¥î`,zÅ’eCÓ&ôÙu±d›Ð¤œŸfy:’ª°üÞ‰9†Ä!ö±
Q‘æêîígï=qƒ4RÑñ÷ŽU®j&É´(6{úæìE”Pºº+±Óì°omW;n›ÃÈù„°QmþÓ´e·U#¿,DO •_ÅeÐ_ÚaB}œWâYk‘ÆÂë]^¤‹™¶dï}ÔÕ¨{üRÛ¤—p³Q®÷rÍê^ ÜP†Oà‚úY¸‰ú(\u@Ó3±¥ë‰Kh(]I/½AEq¤Ý¯†åõp¡K4ïy‘Õ{¥oÏ…Sªc¦š{.T³FNR¡@”øÛJ°DË{Ú›<;:º¡U &è8JÜmBÏõž{ +·ÂùRÙT>½ùÒ—jÓé +¥¡Šyÿ“YfzÊ£$Œüæ}¡w ÕQ²W“ÿ endobj -1536 0 obj << +1640 0 obj << /Type /Page -/Contents 1537 0 R -/Resources 1535 0 R +/Contents 1641 0 R +/Resources 1639 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R +/Parent 1643 0 R >> endobj -1538 0 obj << -/D [1536 0 R /XYZ 85.0394 794.5015 null] +1642 0 obj << +/D [1640 0 R /XYZ 56.6929 794.5015 null] >> endobj -1535 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +1639 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1541 0 obj << -/Length 3034 +1646 0 obj << +/Length 1591 /Filter /FlateDecode >> stream -xÚ¥]Û6ò}…Ñ—h˜!)RÛ§M²É¥h“»d{÷Ð8Ù–c!²äHòn·‡ûï7Ã!eIæn’+DÃáp8Î'½bÁáŸXè„%FšEjÓ\èÅzÁaîõ…p4KO´S=¿¹xö*N†™D&‹›íˆWÆx–‰ÅÍæ×(a’]½x÷ö՛׿¼¿ºLUtóæÝÛË¥Ô<zõæ§k‚^¿¿úùç«÷—K‘i½øÛÕßo®ßÓTâx<óö%a}`úþúÕõûë·/®/¿ùñâúf8Ëø¼‚ÇxÏ¿þÎ8öœÅ&Ó‹;p&Œ‘‹ý…Ò1Ó*Ž=¦ºøpñáhÖ.
êOp&ãD(ÅBf´–
jÃ’XƃEZáœGÍ¡/›º£S~èó¾ØuO×ÅoœËºD -Âäõ†€_ºücº€åèÊøb)¦tªìV7;O$FD"cƘˆ‘ÆKpÎ,éãX9ºn$\G]ÑwôýX5«¼"øt,ô
~U´*Ü‚®Ø´º§/š#ðfWºe³
÷¹#·"oÝ>uu=+ÜŽF±ášè"ÈlKÐ`œ$QŽŸ4Z75êöã±ÍI»8‡˜ª -iC4ò¿Û•Ö#`ïµ5d»iO_PÛ–›¢#‚Þû‚TŠe2K¦7àRÒ¹¸Ò°T§æ+Õ–²LG_Ñ2K™N!‡oJÇÓ¬Õ‚ùá¸s–e¢«‘L•|M9#™É²,\Ì,ŽË1K§ÂÅ1Ë’ÌœvF!ën1a\Ék04a($ܧ÷8á* -2QÿOüË09}†ªÈ^þîÉ~yä…ÎÛUÙ·yë$EãuQ\ò´G“»¼ª[|CÉ2$cT–LN•MÚ¢\ºrÆþ^$•b€éŽ+ªŠF‹µSöÊ -59³[QÈé§zj™@ÅóÝÕwüÇnèkbfÏž Õ•ÖÛÖÛZ `-/á|ÔZÌî•1稳Ýhö¿?„L}$ñóÇ$–_”¸E•;,ê¿WOº/È<±¯¹‚ÇÁcÈù1^üµc|›âÅW+~æË ýüóRëÈ·uäË{‚Ɔ9}†@Ç¡5ì©ïïÍКQë5zí¸œò.En¤Ë[XÓSœœHB-ì˜Û¶i[¬ûÐ…¸ÎãcœPQë,Z[:>ÅÚ`¿VÙöÂç "ŠÏÇr(‘²÷<¶
æ
ëÛˆ?p gÓ«ŒvMÑve×ãJd*…«» -“MébÍ(v@->ÔðƒXX¯«xEU¼>½ñJø¥J¥+Ü - ûü“#a—¢îHdO_tò¨¸µÏ™ë2̺í~{¬ðV Ѿé kªLDùf_Ö`'ÐL ·4Žž¸—!hG«²Â ßßÓÕ|°YÝO%.?k3¿ÂÞÖ…k¦J×#T?ë©7®]FM¹¦Ðz îÚË,:†Û0× O/ó^:ô¼/t¸H¾ð¼?¦zøy "M´àñÑu¶³I!¡eÙã;{¢ÀΓ—}™4†À5Ùšj©¡³o?‘aÂ`㊨: ¿·÷„¥^QûOû7%2øf¬ Ku¤uS/ó•}v´‡¼ßQÞ†¡¢Ÿ ƼÎß%¤v?Bù¾˜ñ˜Ï’=ªÄŠ~O‹Uõà5¡ìïÊ·*ð½õD
ÍPiŠÐéÄx\!„=8!))üCÈ jÖ^L˜"ÿ`ßØúP)RÍ%ºŽ6ÇþptSt¨Î4/ØGè}fnoŸùX{å~³Ôdþ1{6°gŒý}Ý›zúÀ9ãLÚŸø ÑM˜‘³¥jü÷”¼žž`j°¦ /00ÔÕgGG€ößEÄI5 OÇyx® +xÚX[s›:~÷¯ð£3sD˜Ûô)mžtN“žÔ}j;dÃ#Š°÷´ÿýì"ÐÄN“<h½ì®ö¦O:6៎}Ç0í`:ö‚©á˜Ô‡›‘9^÷·#ªeH-DÚR¯æ£¶7ŒÀµÜñ|Õ²å¦ïÓñ<ú<yý÷ù‡ùìæŒXŽ9q3â¸æäÕåÕÅ Ôðúúêâòí§›ó3o:™_^_)öÍìbv3»z=;#Ôw(è[ÚÂo..ÿ™)êíÍùû÷ç7g_çïF³yK;^jÚÈ÷Ñç¯æ8‚°ßLÃ|g|?Lƒ5ÞŒ¦Žm8SÛ®9éèãèßÆ`ëk¥:”?Çö
Ç·¼Ni+Ôô`xcÏ ×¶ì*ƒŸÏˆkš“M’‘‚¯ +.cR&®¸Ùv³ä…¢_ªá+ÆJÀq¬Žv÷F*OÊb’ zßSMt¼ÈEQ**ÉøãEI™ˆŒ¥dUˆ
aÛ2V_ö\.D±ÈÄÑ!ôm…,Œù Æ:Ž,‹ÀFÄwI¨ä¬Œ«³sdq+/ˆL~h5¤2çá ¥)ØlXžóˆ@Ð+’Ë^`Gx³JÒ’„ÁÙMû‹é˜ƒYú©†eÁÙ7e0iØhÐÓæSŒÿš:a‹*®EšHÝ5¿ŽÈ¸áj¿/?ì\’ÃÚIîjó¨gÙF€82äQ˜&<+åŸxÓ«/ÖäÙ‚ãwaºø³¹'·«&9U¶´±cÚŸ‡ÛB&;’îêµN(÷›fX›–« îå.V@$/v5FÖæ£-DB‘•,,Qìâô/ +X„ëtËû‹ç¼³hÎá¯Ã¸º¾š´z8øI¶QÞ‚…ÇG‚ùñªÝÂQê¥|ÍK[å I1Ö¬g9&¿oy±OÅú©À%’-SNXºERƽÂÀY’u—S-¢:‹ºža{Ötxo:ȶê®<ò° …þ<Cÿž¼¯)#aÊY–dk’d +ö¤ÝhCIÐ^îÉÇ'[ê…%!°×p²Àäaa–ü®üY°[\qGÛ㛼ÜÿVŽÁðJý7èrôô?DÆåémc
ŠƒEÅGjqRL?x!H&ˆŒ”eúT‡zfþð|Æ¥HwuçT‡V±-ŸÔ‹Ïö„eò+ÝãÕc›py^VgÏ#Ðñ僵k»”&¬ïÐ Éçw‚ÎE&9ÉEš„ûŽ¹^5w€ƒàŽYgÔ-u˜9“²Œ‹m‡™ÝµÁ»fŠˆ•¬Ã +´º{ϯVè<h}ð€/.,:nÒ±Âä8¦á{¦S á—ºp6ÁšÈq›”êŠû±d%ß +T`„U|ÈÙðÀÃc¥®Üð )“eªÙÉ&¯&;mð~@Co’P&|HhP³Ùþø½òð˜;…›„ï[ÃnãÒ·¯v +“î8}Ï›‡Íû®ÿ¼¤Ù½endstream endobj -1540 0 obj << +1645 0 obj << /Type /Page -/Contents 1541 0 R -/Resources 1539 0 R +/Contents 1646 0 R +/Resources 1644 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R +/Parent 1643 0 R >> endobj -1542 0 obj << -/D [1540 0 R /XYZ 56.6929 794.5015 null] +1647 0 obj << +/D [1645 0 R /XYZ 85.0394 794.5015 null] >> endobj -406 0 obj << -/D [1540 0 R /XYZ 56.6929 769.5949 null] +462 0 obj << +/D [1645 0 R /XYZ 85.0394 191.8419 null] >> endobj -1242 0 obj << -/D [1540 0 R /XYZ 56.6929 748.9597 null] +1316 0 obj << +/D [1645 0 R /XYZ 85.0394 160.0572 null] >> endobj -1539 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R >> +1644 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1545 0 obj << -/Length 3829 +1650 0 obj << +/Length 3177 /Filter /FlateDecode >> stream -xÚµZÝsã¸
Ï_á·:Ó˜á§DNŸöv³{éõö®›t:»{m%Ѭ-e-y³ù菉"9×»éd&¦@„@ -®ðE¾œýò_láµÿ~Æ™rÖ,žà3áœ\ìÏ´QÌh¥"ewvsöÏvÂ^¯:¥?£,3V¦ -”²§@Á¡“EjK”T^ÍCÖœ¯”0Ð*jléeõØUIÔ‡¬¦FYQg~w.ìò.ß„a‘±yȉá1k˜»ê@_9—»<L¿©Ê&+Ê¢¼3—«won®ÞÒóçü9pÖÇÍÑ@ -Põå{-z/a©¶Ô€¯².Ê-C¶ÅªíY Áœ1Ò3ø‰ý4½HÅnÍr1±fÎ -åvÃ`ª‰™ì’q&xù—S<61q®:¯kPõÌt‰a©Q‘—ýÊxapœq¾Š”¥BÉiL«>Ù‡˜r°È…«î³2»Ï·+ÔÝj[`ß«ÃóXá©Ñ§åh¹&l_0‰Jrë
Œ§KM0H$»<Öù–:›Š~ªÝ–úš8®3Bx -kFãäÃòõ -rlÑ"_ŽyÝä[2CÐiš&j¸kk4 - -¨R§Ùë`Ù®®¨µn±Bè*î:_AzŒÛ›~Ø¢z:‰ú“„Ãíÿ…̆|
'¡‚CõtÈïs͇ü–«U_§£Aœ× -ÒÔWÖŽLk⼶ÝÑâäf€Ú‚ -pƒÍŒäV@$Ûzÿ—Ä'Êm 7¯£Û…Jœ˜´ó¶ï«‘EÛPî -’'G—í……Ìå¨VÞÝ$>}“ ÀË®Ã0: -(¥£`0Ö«ýÅ@ÞÃø-ç8cA¿ç˜÷:ÁYjEúŠ×õ¸Nx]äò(%Û<ä«î¦càw°éÉ`ĤãE®‰åžf›Hž×§"z?«ñ˜Ï«
k»I¾˜ÑÛ›wÕ(·œÕž„,øJ†Óçš×^Ëå‘ãþqVyŽÙ䕵#ÓÄÚCÕifµ-~¡X¿ÜŸ¼Djm5¡#v¡ -‰øõhÐ6ƒC «ã°*`;JC U”us8·ËㆲžÓ6üÖ-5“
àPµ.a&¼!n Rm×ÓÈIvwPÑWïÆ9qWø;ì $TLÝŽû˜"\Ú¿‚o°Â»0H‹28‘éŸF>팫þ”Þ†w÷Z0‰škÙ¢-²I…»ÕJ´ -›óXÞ‚x¯xIë„—D._ÿÈ÷u“5€;‹M=ç.x;çNKÑrMˆ1p˜Ä±Ä -9”#œW¼ç0øäkX6Ú‡åÃôˆ¢wÆÁñq(¨¼mx9•Žíc݇q݇yª°XI¿ -PÀ¼òíYŸëD\Gáí&æŽsTgLrZ‚–kB„A<À¯÷ÔH:né·&X5ü6çb9Z›5ÑŒéÝü™Qý_ŽXË?yÛ‘5ÔêŠ2ð°ÝŒÌ4(ˆHÙ†›˜ãOÒ†hן¾UÜì€7«ñV£,h¸Þ‡ÄßnÔtÒ¤ýåÿ
éÚ48%“d•´%èYÃÆ/ÙRÈlNSÙ1ø¤20yô*ŒÄò‡];µ~ËôR€a©PMÌ@‚ð%¥î£xòè€Ç/yyï -—ëŽØ¢àÌá «CG-úý†|ØÇùVi~}¾ÅM(MU©SÆ57S ^Ï¡AáÐÞa{ŒC£àØ!Fñá>ÜEw%Q36Š\mpN@ö*MÛ“ Ü|«q‰Åß w H4Uð‰Wó3_¥ƒ›à§äæÄ1Rüé/Ö»Ïùñ8kg¢â ³àj -aÔXòöÓö—¢ÿ’&iendstream +xÚ½ZÝoã6Ï_aôe`Í’”(QíS²Í¶)®Û»ÝÜÝC[àd›Ž…µ%Wɦ‡ûßo†Cê˲»‹"j8‡3?ÎPb¡b§2]$iÄj±>\ñÅ#ô}%ÏÒ3-‡\·W_¿
“EÊÒXÆ‹‡í@–f\k±xØüÄL²kÀƒ7?¿{{ÿýßßß\'Qðpÿó»ë¥T<x{ÿ—;j}ÿþ槟nÞ_/…V"xóÃÍ_îÞSWìdÜÞ¿ûŽ()=Î}÷öîýÝ»7w׿=üxu÷Ðe¸^ÁC\ÈïW¿üÆXöWœ…©V‹gxáL¤©\®"2…¡§ì¯>\ý8èµCgí'8“a,g(åÀ€Z0•¦j‘¨”Å¡ÍöZèàWÎå:7Åú…¸r϶΋Gj6»¼¦Vylò²`¸vP +‡æ5ËgG³“`ÐÅZoK×m>eAˆ#ƒ|ÛïÔ„×løÒìèͽúEBóæ5=oÝ3+6Ôx3%”3é¹/O:ì X‘ ùµÝ¤v`˜FÞU©ãŒŸF œm_Úˆ8Š§©
H·>ÛkáàPÛeáãW®¸EPๅñª¦âî€Ë$ª]Ò >á1‘ÛÅù±GÇÞÿ¿¡UD£5»€ +L‰Hö¹Ô2†lç«›¯¨ño;¡÷®Ñ|_M,”Sb«¿Ë)o\Ãz^ÌyŸLÝ–1¨³³ýçÛ9_h|{Icñ§WhrGE{ãóæU}Vgyê+Þrß~Á2ÄtoþŸ†—
/O‚`9ë?ÿ¸V*p RÐ/k¨5:xÍèÑmíXwÙ“ñÃ]£¶ ¶Žå>ÇêÛ–QJîr#_VÁ˜†pr¤ •0cfK¦Y7s&AÕ üØ’’Pé`ÝV´ŽÅ)(.±´ðç0ÇïmÞ%ÈÙxÛÏ
ÛH?Qhˆpf—…»2o×
Î>ç‹Š P)\ÞM—|~3ƒz©dPÎyƒX\"ZÔó˜Giâx_ÏHS×w'ýzo²V¸Ì؃§®.ŠLa%ð'"•cØumÖËl½6Çfi>ój67OS¦´úR± b¾¡-<©¡0¾ rIÄãIIxÈ>0,›fÎ1TY<Œ.ÈàXêêW\”CÕÆã/‘Gâêü¹ƒ.ÖJø^?—fmæŠ\HôBí§þÃTå²(—u™S6AI/Úçg)èÇå8={W66µˆ|Oó‘È…4ÐWŽà: €`$Ä”¸Ý@ˆ¯m[S å?8ȼœ¤>Pfƒx´ÝXÍ û&wX3ÀÈÅ»¾SóõaQ¯(‹§ðË(‘.qbŸ¸…0Ø*nÅŒ'ÛœÂuœQòXÇnYN‹Žåô<“Ò²sÊý‚RAÕ’\VÚVî}nâ¬~vbœ$ÏPÃÐú½…êÒ&¿¾¢±“47aiœXHùçVqÈ>Ú<f1Eíš”°Áéé“N˜'{ ]…¤ñÔÛv»í}CT[Pid›C^€Ÿ@1Ò’0xåzÜ qD?Zå{ýæ…º(çƒÉŠºíS\~Rf~†¿+¦rW#͘~RSo\¹Œ–rE¡]W×:hçË0W vW/ÓZztÑ*X"D¼IÌ"¡Â3£Ä´rѽ¨˜¹Xî¸Èð%ƒ“™Ó4/Ïì™ff‚™àp’† +*ûê#9&¼l\R +MìÅd¾>뚸¡L$ø„NºÒ¼ße†q4ã"€÷ÝE†yŸóÚ+ç/I˜Äüed?ÜHSb€²»ð‰¿DvDíRà3{›úÏV +¹p(|æÀg¢=Ô,T±plæÓuWVd›Ùœ=Œqm ½c¦ó!智lpù áUPLÀ{iâŽédæ0ád^) âpjú†º‡üÐ}vB&-¦1lþÖK&Ýõ:,Ž 4*ìâH¶:€'ýFû4làÁ³û\b‰6ZÉ×cÞù¯)2RL†¡~Dïì9½F†,’ÅBN®œ”->VÙ“h¨îGèî·=:HñØŽE¼×ïzšsßw@!ñ9)ˆª´»?(B³ÿC¼®ù-ª 骩۶XãÆeûÜ–ñÝ€4Xµù¾q¤¢q:7§¿Ìð.*†?šq1Þ}»ùŸ—Ôÿh-¤µœ?d¢Y¤AˆS +-øq–îL§ªÿKÂendstream endobj -1544 0 obj << +1649 0 obj << /Type /Page -/Contents 1545 0 R -/Resources 1543 0 R +/Contents 1650 0 R +/Resources 1648 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R +/Parent 1643 0 R >> endobj -1546 0 obj << -/D [1544 0 R /XYZ 85.0394 794.5015 null] +1651 0 obj << +/D [1649 0 R /XYZ 56.6929 794.5015 null] >> endobj -1543 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F39 1077 0 R /F48 1153 0 R >> +1648 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F53 1303 0 R /F41 1208 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1549 0 obj << -/Length 3600 +1654 0 obj << +/Length 3670 /Filter /FlateDecode >> stream -xÚ¥Z_sÛ6÷§ðÛÉ3
AÎ=¹‰“K¯qz¶{s7m(²8•H•¤’ø>ýíbHQJoΙÅX`û”¼ðO^«$H²0»ÖY(!Õu±»×/0öþJ2ÏÒ1-}®ïŸ¯nßEú:²$L®Ÿ×Þ\i ÒT^?—¿,’ n`±xóéá݇÷??ÞÝèxñüáÓÃÍ2TbñîÃ÷Ôzÿx÷ñãÝãÍR¦J.Þüíî§çûGJxŽï?<¼%JF3“>Þ¿»¼xsóÛóW÷ÏÃ^üýJáFþ¸úå7q]¶¸A”¥êútD ³,¼Þ]Å* -TEŽ²½zºúÇ0¡7j_=?)‚0J™Cï -2ÐRW˜‰åÕÓÒç¢%åô®¸ªêòwóÚ-YK“õ¥ÔI|Y€kFÓ2”A–j=áÙEG‹}Þoê|g{1á¨9u©oèÙ|6m[•üBïæYªm¿¬jfnoÒÅ¡ë-Ö€
wËëµ72…I`[½âLÎ-’ ¡DànQ\”°d6s‘²*X“Ë( -2Ê @ög¾½Å)ÙPI-@,Î'v¦£#byØí;G.mÕ¿Ò -qWF¾4§ÐwL—…8™¥@]D™Ï ‚šÚçm_‡mÞ”~¶€ÖDBé’Œi„×Y õ° KË}³Š9E%pCxìzàÝ™ºÿ‹ÃCê£.ÖØ¡nÛù6£(™p iö.@É‚2€A׺kl q¥CMUƧç«æÐ;×ì -‹µÉû½ -)Ç"P€Ï"òkØà(ŸÅfbý6è´¡Aá
XÈI"ip’n2)%ZnsÀÌعXæ±s.!‡¡cÀ„ŽÕ,ókÆ2KƒJ¡Ø…ªsœCBŠŒgC¢‚’ÜRü
=z\ôè¸&zÌ·/§ñ"¶;¾¸þÀ5#À8¦X&c ¬c Ðö¥P¶Ùa—Tˆd«B$X"¥wo -qlP!’=¦B,þy“Ad„LŸX!é?˜Ž—t–‡Í./–Ý&— ×X)ês -…_4
rÀ -*³^-^Ub)z Dé”GÉ™p®PÒÈ®Txµèpœ"ŒO@¹ˆzYòQ–Z êÉv`1úCg—æsØÀõ¿å\E8æ\§2Ìæ\#!(ç -•ŸsAJìSs.hsÎ-—sA“Hñs)§Ç1Ó‚'`aÌ9(%‚¥DИO»ÀÕA)£¦9’4 TOœÇl¦ª&Á$’ —„@Fä‚,4FA/ÖG†™ ‹™C&ÿ|ŒÕY(ÿlÕÙPÄ_²*Órd¼t¾°c8µÛ£r:Ž×ÆQ{¢ašA}¥ô$4ÿÉèÃK±ˆ¿á•}®Fã¸P€}ÓöÓEµ -ÀqÈË‹:¦™E'7&qÅãEÉHDºøùíO·Ïo~¢ŽZzQv+¬‰‘Ú;^W(cÝ+)Htˆ…©>Wõ‘ÈéÙWër ¾}x¢Wù¶ªoŠfËkµùihœ†å4¶²¢!Žˆdâ—½ºUóMlº - öna\Û¿l›UÎSÂÑŸ
ÀSOºŒpŸë<Â.{…0hvËÒ|®ŠÙ 0ó‹Ë\3ëOC‚ÐŒ°h—™Xt
™zÁ}t€øGEPÜ¿ÏŸ+f¸—LqÃœ£ï
p?‡Ï}[íò¶Ú2¹6¦t³ZÄaôtÿ†3Hã4#¾Ùc9`î¾ã²ÿ`$?yGÏç¿ßÿ›Z`Nu—ۂЦ¨®"ƒ¡sùª ÎPŒ:|vÕKm˜ù?Mmð4V•åÜóÄ–Ó–å m.ÓÑ*ßxÄ´#¬¬‘îNÜ:bÛ_ÓQî¨7܈D|#³×ÉKêùŠä´P II–]¾bAÜ3w"à²6ßÞûKüq¨Zra“uf²0¶a
Š…ˆD-¾*Ôî–X{Ÿ‘ ½É;]ÝÈ…q¬æë&·ýèÑ4m¹É5è“;=ÜìÒóÀg3ajÎ^ïEöÆø!ïA@?·d·s±ƒØÕÓ¬=B,ÞÎÆÓ¤Ö‡3#½ú§¢ÿŽ(£Ø¨vÔ²þóKÕ<‘¹˜0ñ>!d,)bÞïL¯ÍE †¦!BàÅmþ»é¨il8Z›¢wÄwƒL™ý¯%cÜWuÕWÎñMZz9´^¹¿mrþZè¾4ã‰Àªí{öæÕκx;å4ˆÜôÝaÕÁÙÃÁRŸ˜pÑîl¹™þFð¹Î˦9Y›¶5åò‘xBü†]^àš`48ÿ$K`m'=ùl“9ƒL£Å¶âjÀÖ¿î
µáwÄ` ÝÁƒ¨lî@_ñDfWõÃL+³>^ûà$œÀÐY%í·½4<Ê’—eåJR°ªHOR„‘CWçìu_«sz -[ÝÆÜ•0Ü+žäùÇ·±ã÷ÍžÈ[óÙlùõsÚŽ£gê.à
÷ùŠð¤£ ‘Ó+ã§Idî0µ÷áf¾ÛCÉúF› † ˆ-âoŸèÎXQµoa°c¾‚)Ò§ A—@ø\ñè./Íx„“—#d7_ÌàûìÈ+='I}>Nh
¹ÔOœ;…œ æäpu62ŸŽHÃv°Ós.Âßå³Eî¸l4OñÜŒ3š¿ÂóDëHäÚ¨À«ptv”d´,çÆÃê0ýÌnþõöÓÇ»§¡óM|ø ÁÑ‘¼y¸ûxÆ?àÍþtÁCy?)D<O„÷2³ ±™Zb׌9Vc"œJI©5”¥X–mñ#ë@í¼É oªmI|Ç·«žŸÐ=¾´ý’¿òû´`‹/ìY8ZázÓîªÚ̦€Ãn>R -è-ô+wë“Ûü“J’ŽiÅÆ¿wyôÝ‘É]?Ü5±'GWmñsyÿ:Î'× u.Çjë—>ùss‘ÓIÂV㼶BV†MŽ]vœûíh¤üÁçL®ÿyÕÿûw¥ÇÝBAA:wæ·ŽJà&a¡p·*>Ívù¨§¢ÿ“ÒÓendstream +xÚ½ZÝsÛ6÷_á·“ç"Ÿ$ø˜6NêöšölÝÜÜ´} DÚâD"‘Jêÿþv± +iXeû‚^©)Ž_Š#¾ptöZ,b4žÅ‰àÓÛ蘖}.’‚Om£çB)ÚOÅËò¹i²C¹„f›Ç"ð„G2֯ȸ&„¨"‰#©â‘«-¨BòxñÃÃ7šZNÛþ•1±smM¿§Æ’ÅS}$ʇÇÇåêñþƒë?äY[4hVÌ,îŸÜèmÙP«>´e]QÛÓš¢¥9³*wü¨ÔÈõ2Ž#Å8çQªµ°‚;ÍmŽ7Ü,Š¼¨Ú2ÛÁ®*a'J.ªº¥Ìí|Ð <õ8Yéák¹s3¬¢d»]ýµÈ‰øµ„¡D®^ˆ2eŸµ›mY=9#âáXV›òÄrk¶ r|/æ_ˆv¢9›õm×ã¤}˜5Ì8‘‘a<¾l˜}®yÃ\cÃ܃jÇÆ cõŠžiBŒi¦,Jxç@kšÐÛ·9Ëö…žÆ;Ž4ÚÛÚ–×l»ñÖË©½O»œÚÙ X`–
˜ +2Qú2`ès͆ÀÕ¹ëwple€¨X¬./í™&–â1¥åpí!Ødñ짙—ß»ÝÞz“OÈP2'ÒÚQZ?:”+)¤yt@Ô~àÄ^B"M<zÊ_6)5¡È_JxÈÃ
Ÿ‘Üpf¹
ãøyüâ<)Væ +ÒÄEÅõ¹æ5¸lú8í³šK#¿²¶gšX{¨9%F‹¯<;díÖôø¦…£„ŽØ)$â[4£Ayá?kü°Ú;ªA UVM{¼1‹Ó†JžSî~›š–š)…–NMN"ŽUî’J•¯§a“бèUGè¥Oジ;õ»êà<¨l¦*Fžz”ÊÍÇ,¥Õ…4"ÒÆ$õ„—ý)9¤“ŠG5ؼ-F“ +v£$ +›óÍÁ?Í+‡ +¼mã…ŽØì«@ ~¨ +j¸ÙSòá— ô¾þ–J”x™Ðº>»§çŠZE*‘>ØÌ(cÌ„×6]=Ðuhj/KÊãÒÖA˜p( ã ¸SdÀw$}`œ‚zž™ØWyªCe?uê^T›]Ýø{U_`äõ‰Šh>ÕöÊz&„ + +"’E¶îš¦úÇíÚì[ûÍvx³îÝ¿LÕ×P:«Ø§à憚>ÔIÿtò†tÍ +*Ïxxm‘ +!¤‚c‡HÅ}wÝ!•XÎX"hš3>´Ä9i +€1>è̇×+rœÏv9tH¡ò•:´Ïu!tx.ûIMYåx~x9%¦—\L¤D1rb"û91¡ÀÔŒƒÉæøuß|¸Ÿg}*wíÒ"d¶Á¡¡$•(ZŠëÆþRæ¾oý2u?Í1¼=ÆûÉúW˜– z},z¢ÑuÊ!ÒŒ/ônNMã,OŸFk¼äd>ñåUӛ宮?e
ª`"+áM/óWiÝS0ÆŒðA‰›ôK¶+súgbV…¸ðµ“;˜äàÐmVËÇÜçcq–ýù6tõò1Ÿ‰‚hà*\:]¬×ðë#´éÈnókßÄ̈šD"‰_ûµcºðªc¢v6ǺngM¦‘ˆw_Z=0/?ÌÑ* +ÂJý•ÿú«çiŠÊxúZÌ‚¯õ‰zâ×czZ²ÿ^;È£êÖuZGµ_°Ñ7 æ5â +ŽÉ¢FœÑš9#•*’Œn5:ðè•<}y©L,ÿߧ¤Ñ‘^;V +g‡~¤=aðç"ÉŸþ¼ûP^%ˆ÷gNˆ$‹##àP(¸NÆ’‡ÆÏEÿ7%èÅYendstream endobj -1548 0 obj << +1653 0 obj << /Type /Page -/Contents 1549 0 R -/Resources 1547 0 R +/Contents 1654 0 R +/Resources 1652 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1530 0 R -/Annots [ 1551 0 R 1552 0 R ] +/Parent 1643 0 R +/Annots [ 1656 0 R ] >> endobj -1551 0 obj << +1656 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [222.5592 758.4766 286.2499 767.8862] +/Rect [250.9056 161.9511 314.5963 171.3607] /Subtype /Link /A << /S /GoTo /D (statsfile) >> >> endobj -1552 0 obj << +1655 0 obj << +/D [1653 0 R /XYZ 85.0394 794.5015 null] +>> endobj +1652 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F48 1228 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1660 0 obj << +/Length 3345 +/Filter /FlateDecode +>> +stream +xÚ¥ZÝsÛ6÷_¡¹—£g*š ~LŸÜXÉ¥W;=Ûé\§é%B§üPIÊŽïæþ÷ÛÅ.(’¢œ¹¹d‹°Üýa?@‰…ÅB…n˜øÉ"J¤«<¡›òÂ[<Á؇Á<KË´rýðxqõ>ˆ‰›„~¸xÜÖŠ]/ŽÅâ1ûÍ ]ß½„<çݧ»÷?|¾¿¾Œ¤óøñÓÝåÒWžóþãO+j}¸¿¾½½¾¿\ŠX çÝß®~\ÝÓPÈküðñî†( =Î,z¿z¿º_ݽ[]þþøãÅê±—áû +/Àùóâ·ß½E¯ýã…çI¬/Ðñ\‘$þ¢¼*p•K)..þÑ/85Sçô'Uì*_† ÉÀ
‘ÌkY¸‘ÀIáŠ0 {-ûbNË–µÜê¶Íëjù‡~ýây~¡§ï-|‰Ò‹áâ'"ô\32ø„Ÿ¸"ö±;}¹„ïìÓnW¥%÷ê-=;;Ìšv^u5µ^vùfÇœ–Ôäó¥ôx|øøZüÆÔצƓ®t“v:£îúõ0Q` <×}xcå̘køŠË ‰ÜP¨á&Jù†}[7°´òC«©1»‡L\?Œ#»G{ØgiÇ–ÅÌvÊÅ+É +§¥]äP,!•ë!þh›«ç´¹jÕ•Q«ÔEmžJ(”r¥ˆü±ˆ_<å=è¸ÅÂUI¢‘ˆ\_%æœÑXó´ Æý +‚ '|>B›dÚ§M—oEÚLYÞnÅ> #Ã)¤D”¸Qä[ý¢–ûºÈ7sæ +AqÈÌm¼¥®º¿ZTÄCìÀ*-öŠz“Î!4\/ñ,tê½Q:°áIIÜ؇rzRЗб£©—W0P¦d2$¤ëúÐQ³Ûå-µ¶:í4͈‰7ξ2Œ¤Çp˜ßt¨C®óµçš8Tãɦx +$¬ÄoÐsÍH0ÂS +”™Â,Î'Ðá8Å5Ÿ€.°q
xŽq
ørã¾À*,(¥˜ÙÎLE€Ë3éY¯ÓyxY&Üy_7ÝtÇHíaæ[;ZžÓGáÎseÈÑŽ”cy±óùæç«Çw?SÇÈÈ©åZ7Dí,o«›gK¸µÄJ©$?çÕ‘Èrfj•õÔ›»šº7Sê®ÞÔïÕ¤[¤¡7è[bidEsAŠè…p}‰ŠÈ—¨Ø@„Ö‡4Ad㌶´2Í«â•iUb¾‡#s¢þ‘¥Óm¯ð=ôB‰ä”áК7D2’>q¬%òšÝ.¬œs0|É‹‚¢9Sh¬µq·Œã†ç¦.ËC•oLVˆ„ð6 +2驨×)/ ª?mðO± +ão€{Àõº-¾Q0¨Ëe¦ŸóÍlE…‘x{ûžkfÿiEhÆ´‹ÄsÚš²
÷1UÂ'¤4Åý+P¿ø\3#À=cŠåè×$@Ýèb(óœÕt1>÷M^¦M^0¹Ò:³«Äaô°zÇîΫŒ“1âë=V& +ÑMÌÑcÁ
1çEºi‰UÜÕ{"úY<½Æœ¶åèÛÊ fP°ª;ÂS§BLë4ã§Idj1µÂM݇ŒígÆíƒ D†ÐÌ‚7Tø# +G‘nY=ªdñ¹æÑ2Íôx„“—#d7/º÷}fä•žGMRŸÕ >—‰çs§£3ù9Ü(Ÿ–Hýë`§ã\„>ŽZ.ÍcÔ›¶aùkzžX‰\m°b7'JŽ’Œ¶å\ ÁÁ£ß–ŸIMîþyóéöúãÝ©Gh‡G¼~Î3OØ‘¼»»¾]ñxY?ëQJ»I!2ðDx5“©…fÏ c3†ž5cH))µú²Ë²¢Ôv°Äà]^dÄwœwüli„.pRñ’¾òû¬`Š/ì8á:Ý”y¥gSÀf7(€y¼š6”nFåÐ<&¹Ø#}AcøòØgp@‹Ä7´f2‰_Òr™|I9Ÿ®‰†¥·„% @ÁåÂ'o•µ<¯G^ +Öñ×Ñèeª¶Lhu³ÎŽIöÀ˜µf½ó @ô{ß÷ghl)%•sm–k-¯Ù˜AÉOŽ§š§›w¦57Œkb¿]l•ì'ãeù’2zi^þóÒ\Ý@?··>©É?©$i™¶ÙéÍmO}<arÛõwMìãÉÑå~ùë^Çùä¬ÎåXeüÒsŸ/`17w®¬$|j¬×†µæ#Ç.;›
y™icœ¿”Vl‚ÄàÂ…CÒ eƒÞi“[®Ñ §Ë½·Ä™‡YUUSûä›õ:zÈ$}HádÈy5å 3Àe—9R +WÅg‚æ1Ç>‰¿×w¿ò}ÇŒòîjƒ N£.¹Eɤ/‡È´ 4F±ú,-´PMÚ}bâ瘛պá7ÃÐü ?%üÒcCüü€ÿóžTá÷íç‡Õç[lQÉÀ>42ù%µ,¥â<v‚6¾+ ¸3Àxøå9”û°`èyοÍr2rcß‹Æ‹ÎÖfRŸÓ +æñ—Lÿå{nÏ}óÐöÍòÐêCi»ÿù¾ÿprº5
ÎUOQäúQøâiÀôƯ?˜ÉÜ¥ç-^0/ûLíéçoPå©7è™N%üŽ\)E<á†DÀ+vûÁ0}K¤¾$5ƒi͘IB®a‹úå[+R>º”pn¡ +¶…w¨ÜXúÁøàî‹Ùïê¡+db?«Ïërúa&v!\ûÓë|¶Ó¡Ç_¿Ð- DÂO½ëèÝDY·ö +ɾÛÆsÖÇ÷Ÿöû"gG;÷£¦@¹øK¤ãÂ?èÿýƒ§ã¯Á +e“+cX„…BM©øô``ú3¢ÿ•MÇÚendstream +endobj +1659 0 obj << +/Type /Page +/Contents 1660 0 R +/Resources 1658 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1643 0 R +/Annots [ 1662 0 R ] +>> endobj +1662 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [80.6033 603.1703 149.9876 615.23] +/Rect [80.6033 713.4536 149.9876 725.5132] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1550 0 obj << -/D [1548 0 R /XYZ 56.6929 794.5015 null] +1661 0 obj << +/D [1659 0 R /XYZ 56.6929 794.5015 null] >> endobj -1547 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F48 1153 0 R >> +1658 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1556 0 obj << -/Length 3664 +1665 0 obj << +/Length 3945 /Filter /FlateDecode >> stream -xÚ¥ZmsÛÆþ®_Áé—B3!|Àá€CÜéŒ"É©[v%¹L’yÑ€ -¨9/Ý‘·4…¹Ëš¼*ñ@ -ó ðS¥B{¤ªÄÓà-ýQ•†¨‡µ)‰²“ ñûÞ옯yÜrc^Ó³¬"N.:‚ÀóÛ•R?Щ]è²jpX”xuµaêæýNÅ ${Tj¦ù€èmݾófB)ÿ4PŠÔû%£³süû
wùþ8
½´Ú6~¾Æ¿¼f¹ì¸?|¾>ÿü)%Ï{³¶G–"¯yO®79!OóeíëôÀ -áÍ»(èi0ËÀ¢ˆ…¿Å³Á„±Þ¿ítQâëP$ÃIwUÕÌ;aÌI8È|Yû¥q3ØÇŸ–æOo™,î[r_·äf_›ýƽþç]y>Zš|uÌVøBG‰íË$öRÌ3ï1‘NÊ1áz˼În3ÏŠ»j—7ëM=^?H„¯a›Ïïxž®?°ñDù‰Ör°3Ú -·¦¨^šÍõ|ë‡}Ñäsº•Xù:ÿ3Pˆ-lÐj×@žAª•¢Kr$ýPhHÝdÙ˜²aÃî¬_ -8„Yâá}lýFë#6UÍ~ =Û‚J^DݺɶÛ"ÇÉ(—‚« “4~^»ú\‡Õ«å²R)ëÚ,æEUý–ÕùÒ<Ñ®XÂä±|~-×ÄCø•I<ÜÃ?É¿F¡W›æ›‰‹Œ”Ÿ -˜HÜòø……‰°¥0sŸÛ ‚ëÐqŸù2k ¢Ø×Т2ÞQV4fWfä«ocšuµäIªnVÎ@G°p0TÎ%VäÇóŸˆ~ËBÅ–¬C@T["ª=3z`pBÍ…“^××_%Mlª:ìF-«M–óDC[„á·CßN¾m7…¸d¶¦n&nˆˆZ{zÅÍ% Aœò -FÄð¬Ò@«2Àm×vúZ¡.X$Ò— - -•
OÄóW+6HË¥L&ü™„Gc“ÕÜ€>ÎÇšœ¶‡Ht¶êb#æË6§ijÜdšZg‹Ø<Á’‰Ý¦F’UâGp½¯Pe`LTÌœT/€YoÝÞ«‡õÑÊÞÛâ©QáåÅC5Z7ͶþöÍ›‡‡<œŸ×ŸŒòîM]{›n¾Y÷´`˜=~"ÍûùË|õÁ•©Y!¸¼B½¿ÍõãS°Üœ÷FZ¬<XÿÉü¸‹¿NA&?‰tÒj-éE’PE¨ïÄ0¦Þ 0’q±¹'í -"”!KÂÔ
Yò©+
€4ñº;ý4TßVI
\pUíKtÞ=AãPé”zÜø¬¨+æ6ÛœÌw[RkkÝy‚ -Û½ä -…Ÿ¦2Š3 -1•)ו)so’س€3A?iÝ¢(@Uo€p°d³± c–½5$‘÷f‡µBnÉx`>÷ûÞÙáÔÙ ¯‚ô$|ÙÍ'Qà$`!Ìoi,Q<‡ÑÄb,{0{28¢ÐáH&m\¨™õ°l/ -Ý’è‹O÷ÁÇl¹dDRÞmÃxóþQ~Ì©;b´c1ÊY{#)?r„’:ÏèDà)xjl•†Ñ£Ð»h¨×âJàÏËÆ¡µáYnyVÑÈ_RÏ¢*ÿµ/®68lTF—ôÅ°xžAš€]q‚&鬀TiœM€SIûõÅ ))L`Ö£8ôпµ_\Á1Æ‘œ¤àè/ŒSìç mñ<¯©[ü249·“éBÝ)À_ð²·nvЊøðäëìžù -SÞ5kn¦b½ðdÈÎ$ŽÐL¨˜ ·w®ü -/åõ2žlë`ÓÕ»S"T8U¤:Y.s¼^ˆ\. 2‚Ëóv5—,.>ÅþÉÕ'Äã'ÄB¸û(ª"uËEG @Tèëj z îªèÙûøB¬µ£éåTåòbÀB<oZÐ'šH*«ŽÌ‡x[•KZ '¹œŸœ]žh_·¼õc ÓÕùöÜ0ùéåɇóÚŸ°‰ÑžM -éƒö¿ˆðw*å»ø,–æï¸Xú¡ýØB<†~
KF †Ñ¿Ë8j3ñmµ6M“µ6˜5£Lò>7D½aƒs? S¼7Å´)Íp¥ªÔŒ·äËçCí¶Î~=eƒ|fù* _á2uÔ’ýv[í.øÙj˜t' +xÚ¥ZYsä¶~ׯÐ[FU + qÑ›J•¼«u”ز£U’J%y f8+Ær<äh,§òßÓnðul"=L +»Añz󄚯/ðÛ´¤‚^g`´_<(pì•\Ä%´i†M¢DªàïŠjÁôÍÌчԎîÝ\ôŒD}êGO³ž™%Áø„Q,dà°¬3f¾½÷1d¸ÏÐдپõ®79«é @”$NǪNg$ri¢Çgþ’(¸É©¡Ä)›Aìz3rØÈY÷Ef€xQ™ÅM¿ªw4?†bl!-‚ÑwnŠ +¤R–xôøÈš‰#H3±‘°,R)(0è=›¾ÞÐàÕaO*Tµ<Ï_oØbD%€¥Gn›8ƒGï–yÖp:]Ø—1Ž¼vˆ‡HôÆ‚#ù/»‚¦iÉ4õÞCp~$‚%cSÉÇÚF +Ž÷
ª6<C’Ÿõ.ð^+ÔG/SxÞ¬Û²I…‡gÆjt߶»æëóóãñˆ›‹Šf‘Q~>oêò€öÞœ¯ËbGŽ”ÖÈÈ +队ßN¡qlAô©Ñ§³cAcêþé4P| +—»7—ÃW=\qðtdäws°)²ÊÙNqI5¬¥´cäÈ0°Þ¢,0šÊ„Áqþ@&U@Ëwe¾mhH1w¬R +ÇŠÃI!¡'¼Ÿ•MÍcëí® SCn+jí,|$QpD1 +›®«ÒCçã[Cä*ß·”ÁC—èÙk¶§†^gjFE2î°ÖÛ£ö×èÐPmê&çU<,‚ +NzÁÁ¦DqjDoø3‰!ÏŸû<Ä%‚¶Q3Ä
ù¤Œt -„5¤ÁWaìxÁpxºãm&(«Föý’Mô¤Êµ•šT;\ðŽz¾àÑ`-fowùèÃþiÕÃâ©Ø¾ÌF7j†QÕ#ÁNøø„¶A5Œíâ¾È÷™Ý +Ȇ÷ÅêžHä–(/|øõÅžŒ§ ãŒð;§‡Œêså
žIs€ÉØ-}Ž£ŠÃŒÒ‹4R&zü˜Ïé:1`™AJï,%3>™Öî
Öìä¬:̨lµÊwÞs\©šc¾o¨Ãç½Îû£0´“‘M2ÃÔVˆù=Ç"Gª9(÷tÓ~Õ®~áD_¿p”…œÉE€ÆÂ;”I:ÔÕ7 +£4DIJ>R0Rœ!Pt¨ +8°‰2\Æâ€SzÙaë;vÐ>. +©>ŸÃNVÐÁ4Óóý\¶Í;¿·Ú½O£—ÏyN¶ä‚¿'§7Í6$¤¼:8ûmVeŸŸŸ‚f¢»$@{I~ÕrF9;¿2Qú‹Ê‘ZØðËjàI³U[<äÏûB€#ʘä_8õ‚/£˜u£žø>ŸN!辸l7jfݱ˜h´J¦ ÄqØ_µ õ jÅäÉ×Vm3[7ŒQÉä5/Æc“ÐÁ¹i½íaQQÓëtk¢¯~|P„³õš!I“3·-Îø£–Ÿù¾ nÅpÇÄ(çí¸Ò‘‰ûÓÞó‰N~O-“1š£ŠW-õz` ㋪
%Fhmy–;ž•C4Ž¯¨gUWÿ:T«P!•Ü•Ñˆkº,C+^f…f`—±alo¤JÓ”:¤¶Á®st … Lý
ŠÃaÂ*0§'9KÁ·aœòý¡l‹]ùòؼéðËØä'óåº÷€ÁËÞ…ÙA+Ìó“ßg<®Ì«Ïí=7SÉ^,’˜‰pLhÃDàë¿b‘òzO¶°éæã{~Eèx–ù‹õºÀó…pðÈE*&„LoßpáâêG]Üüˆˆü‚†°Ä> +«HÝqicEï#R ª÷õ•7’wÕô;¸ƒ¡¡µ£íT™dôsEZˆS¦¡@C$Õˆu?ì‡xWWkZ '¹^^|øpóüD‡¦Û<V0]Süê÷
“¿¿¾øþ’ ëÄ(&<{£ +©î"2aH©Åçjpߧ¾d§ äâ‘¿Ä +)ì[Ô!Q©ëRŠ‰¥ó’UÎÆš$úXž€d*¹¾ žZF¿P +ÚÇ5Šý³Þ<§WW&ÜQË—Xf诰ٛ?4Óå¥ ßPà…¯Ø´ÏŠ’Ш _?@s—µÍY«ykêÂyðÆO§‹o¹¸'"c¦—ìý¾LÙ;x’ùˆÈ ›‰a™>jÁmj€Ê¡¾ýõ³²xpÙ*]ðݲ3„vuOÛ—]ª!¦©†d<Jo„|>
’AöG’Áa‡†÷p×}ì!ÁMkç¿ü«¿èÃa»K¦=VßÀ4K_ œ-AYÑ}óäK#ô-rþ"+qäìöå«C1]ÄK&îb’ìR^’Ý<tP)ÛîA˜à½|e)ç‚}ƒßöS+×Cð4ö§Ù 6Iãä•ãlf>]H"°í•B+P“ endobj -1555 0 obj << +1664 0 obj << /Type /Page -/Contents 1556 0 R -/Resources 1554 0 R +/Contents 1665 0 R +/Resources 1663 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R -/Annots [ 1558 0 R ] +/Parent 1643 0 R +/Annots [ 1667 0 R ] >> endobj -1558 0 obj << +1667 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [278.4002 425.4993 280.3928 437.559] +/Rect [278.4002 594.2609 280.3928 606.3206] /Subtype/Link/A<</Type/Action/S/URI/URI()>> >> endobj -1557 0 obj << -/D [1555 0 R /XYZ 85.0394 794.5015 null] +1666 0 obj << +/D [1664 0 R /XYZ 85.0394 794.5015 null] >> endobj -1554 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F48 1153 0 R /F11 1399 0 R >> +1663 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R /F41 1208 0 R /F11 1441 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1562 0 obj << -/Length 3402 +1670 0 obj << +/Length 3481 /Filter /FlateDecode >> stream -xÚ¥Z_sÛ6÷§ð=Už‰ü!HÀyr'çNëôßôfÚ>Ðdñ"‘®HÙVoî»ß. H‰²Û9g&°Ø]ìþv)qÊáŸ8Õ)K´§™M˜æBŸ«~zcŸOD ™F¢iŸêýíÉÛO*;µÌ¦2=½÷Ö2Œ#Nog¿LR&Ù¬À'¾\ºúüÏ›‹³,™Ü^}¹>›JÍ'Ÿ®~¸¤Ö盋¼¸9› -£ÅäÃß/~º½¼¡¡4¬ñþêú#õXzYôæòÓåÍåõ‡Ë³ßn¿?¹¼íÎÒ?¯à -òûÉ/¿ñÓûûΔ5úô ^8ÖÊÓÕI¢Ó‰R±gyòõäÝ‚½Q?uT~‚3©R9"@){4‚ikõi¦-K•T^€ùl¶>fâšÆ5x:5iy‹dòT.—Ôw稧¼¯j¢ŸÑ@9§vá¶Ô“?<¸|F+ÍéuV¯òØUå+÷]Øñþ¨Ek´Ç¬yƒ½z’Wa·×_ӤLjd0‚Y¥?qÊ‘eI\òI[‡ÎjKzìmˆa‰»Ü³Kú©jÀ^”à“«y¬Û0Ãýʹ¬Üì
²ò=ùK›±Lp#£î¹Xnf.ö¥2¦éfnžo–m3<IUWŽùóO•ÒŒ§<9–d©õÓà„*M'õC[ÖU¾áG–%R‡mšÍ…€ü?ð$
³R§¸È+Z>_65¶2/wìéD@ÝmMÝk©á¥ë'”x&ßµÎËeY݇‹°Ò --iFí«Ÿî,
á: TÛÉû-IÄp–¦à!†äˆš³¸Iã¨ø`´0uÃHZ“8Ó‡p/Â;?YÜœHÐÅÀê·‹á¶ÐZåm± ãgÄÍqC -ñCþÐŒ hÉ ûÉ Ù¦ g¸s$¦’EÉýÃùy5ëîÚQæÇÀÄ-ϲ$œlíŠÍº)Ý´®–ÛA¤†eÌ’ÈKä.‘AÀ‰è<ØB&S‘…9[ðM#6pORhHp°pp¸t³PÓqKòg8à9õ}噘¸Š^çà|#¸2§Þß7n]:´7m´Wf'WeÁ¥äÚY^ز9e¢X"Òx«ªzÜŠ ¥:+òûi¸ñ †ÌþUˆ>M£¦îÖ.ÿ6Uàë‹1= f’¬§& >Ϋ ãjJ˜’Ƽ¬¦Œq¥jÂõ¢/Ç=vjÂ×v …ÊAÍ`Û=ú·sß-ÌdÚ‘â1_–³¼EìûŸêÍrT&ASY¦‡N¢È7Þ/Èc
ÙüzùºÂràPé}~kC›£E€}`DÀ‘vám擦^êË‚éÃà¨Le*Ed/ZEŒɢLåš¿‘E«ƒ>ñ6zTúø¥Ï‡‰|d“È`
ZfÓf(›²*ê•÷ShÏx¶gBˆÉ›[g]üŒŽÔ÷÷_nn¾^}¡¬®öâÙE~·t£ÑùMG&öÍFwfÓÇd?,8ðÁ͢‘3g‰’taóH9ì</„†^þCÁßšw¡i%©y+ÒØ‘aÇ[!ÃûßEW -qÂ"ôþ jÐâ‘ MÎ?}²ïÏÏßÚ4î‚3ˆlÏ(ÈT-zÜ -xmÝEìmá)ÕÈñ.‡±2¹ç‡rЕO¦AÅÔdt§J› QÝÃXÐöΞÜ<e=æÿ|lNM‡³¦kõ´ï -¥^+MX%û†jDH0•&¤àÉOM&„Ï|6#Í–žë3·¸-WŽ¦£íŒÜ`Ë^©®zVÍŠnEow#…лMâ -ö—®<ŒïáJ‰þV”oqâVé~…ty„)J–ØCÁê÷mW'«s
t‘úíô+u®Aµô˜K,úA(~ÙŒ{T/˜q¤ -Žf1žCÍ߈´%Rˆ—·ï¨Fö±` —ÉQ#¶`äÜ_²aÓ³aÙÙ07±¤³_xÔL&Y4Œ‹‹ñêªNE$¹+ÑÈy¨Á3_>åÛЦ„6£D%›\ÿëã—/®®é-À‡ðN® R5Ï/8§gÀçX•Z{èv£ð -0Fff/8g5 -#5¥Þ`ßEi{¯o(IõÌЃ0m9'¼¢‘ðÑZÆ3šÒg%xßÖ›°FWBƒ—M ™<b Žäc¬&ìå\õ2 -ÐqÔ@üþ¸û4mˆ»¦& ÷®f -À¾øÖi)ßCݺU½Þ9@†o{%Xƒ÷ê‚6ò6•rfÒý2Lø0¾û¼ÿÑ´ž®$¶ÜØZíÏóŒ7Çí|f*LúŠ=ô¨^°‡HåëPnÕ´à&À˜‡àœ`šXûòöÕÈþr/áLHtÀÀÏøÛðV>!×ÈjÖ+^{¼ù÷¨v«c¯ý7[¯LJ\Qb•4¦õ#9*Äc»ïBLÃr‡Wœ¢¶I¼ºþG°¿BAA’$ÁÉÚ^)¹u²S¥Ó÷ -EG¾w$‰Ž[oª¥/¡Ý|7]}-øn˜¬Å2öñ¡¨W«Î^—eå†÷/”=eÞ¸¡7=„î\þ -åÓC?~"vÈúÿ +xÚ¥]sÛ¸ñÝ¿B}:y&â HÉ““³SßôœÖqçÚ¹»Z¢,6©)+j§ÿ½»ØDR”}™&“` ,€Åîb¿ 1 ᯘÄIi&©QAŠx2__„“'ûx!gæf]¬÷ßßDéÄ&‘ÉäaÙYK¡Öbò°øeš2¸„Âé‡Ow7·ÿ~u™ªéÃí§»Ë™ŒÃéÍí_® úxõÓOW÷—3¡c1ýðç«¿>\ßÓPÂk¼¿½ûz5g½¿¾¹¾¿¾ûp}ùÛÃ×þ,ÝóŠ0ƒü~ñËoádÇþñ""£ãÉ>Â@#'ëGA¬¢Èõ”Ÿ/þæìŒÚ©£üa £DŽ0P‰…4’¡œ¤± ’HF–ƒ‹ªIÔå,
êíÍyÿöí÷&¡žÿà'*
´ÓÉLˆÀı´óæe‘Wmãðl“U‡wý÷ö笳Í&_ô¦üi»œ#ô»×V yç_çån‘÷–è’Í“ß¾]Ÿ·!ü±ÿGÆ kvËeñÕÍ%”Ùè±i~Oæ"H…H&Iœ +¤FF„4ëbYI1¢ã‹%ÔäóÙn³ÈÚ|¶®áøD ÔWhðX#DÈ®žÄqªp@ÅíòrEñ´]
Aõ¦-êŠ`××ä-£Õ<ÐòÈ"_f»’GŸ³r—ó*K<ÍPU5ð^„“ÞUÿ³G,0VÄZ0bÁädÔü»®Ž»Y‡M>²_ +"6Úo×´ùvd³Ydd¦Böub¿*æ+X?4ćPO¸ûüùúì)ž*TxʪÍëê×0”O»í¥ÐS7l†heYï qq¨²u1§~?/ÿk‡M~¢*LƒTÇ 9±P(_Û>M¸ï(„GŸuðOõádU<óç|ÎÒÚÐ +K¨zÒ8•Q]zNÔÒ#½BÅp-¤ø Þ +”÷$üþŸ +:RAi§«Ì²=™fóyÞX˜úÚUNÀf[<ƒ„h_TO4ò%?X!µÔ³¬·¼Š›ªŠ'ûª‘#ÈX£’FLÔ#}_”%Ó¾këuÖsP°Ã‘H2u‘L‚4JLßØf8W3ò=H6¶óUV=¡æâ©ñ¼¶í¢¡N+üݵ_¸eÖ²æ3êÒj™ +€7 +¢È×Ø)#µé±—&Êÿ”¾½i·$ÔÔ™Q3p$ØE·qQ£©Ïj%›
å³ +ä(½Ê]`hÝ"Nóž«õ#\Ú˜ÖÑ7¨ëÙ{6
â©—oùçüg2oèªæXÙ©«YþµhO}U +!,$¾/ìîqN¶ïRÉ@% Îþ+¸|á}f;ÈÕq½à¡cT +jtM Dë6„ÂQæç_H)à‹r<”g¾®·B‡0á‹Û¼réVÑZK.h#«GIèdXtá +-„^u/h螇‚2Ø@ ¼É·@Öz8ÏÞœ×B‚®¼¬¬ôÀaÙªS¾nZ0
Ä•§¾Dóòökd9H2“8Ú#àg,rƒ…²IxŒô d°à³C›ývb7±ËÛã)–µ¬ü1Ùäó;¨Lc*?’—‚Ï×&qQD3^îôº‚!Œr×#ÜÀ^€RŠ
«é‘ªQÃ:‹¢(ˆ‘
ýâШUR±ÛzW•¶ „zóÝlM@?ùý®Ÿ öÙÒÑü£þÕëµ×ײ¨òþýãb£ÅÌš¼oG. ˆÀµCÐyVûe‚óã—µ¿‹u^û=–µƒEVî6ÃmuÄ)äl/nëF¶ížÐˆ +^€9͘詨¸¨‡8Ç@ÄÎ ç†8v¬7ÄÀ®‡¨@‹- +»<0Á2«jGßgnŸ&„²._V"BPnŽ-W"±_ÝVšEŒ…ü9ì±åº¼à2L^¯Œ…MípmŠPÁ-× +0×9m¯5_ +<vV˜éžwÁ[˜ŠÓÎü^/Š|¿É.CÃýß¿å;þÐQ¥ }æçW2]Ô°eŸØÂÓ„œôwJúÿ endobj -1561 0 obj << +1669 0 obj << /Type /Page -/Contents 1562 0 R -/Resources 1560 0 R +/Contents 1670 0 R +/Resources 1668 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R -/Annots [ 1564 0 R ] +/Parent 1673 0 R +/Annots [ 1672 0 R ] >> endobj -1564 0 obj << +1672 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [406.7896 460.2041 476.0457 472.2638] +/Rect [406.7896 641.7083 476.0457 653.768] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1563 0 obj << -/D [1561 0 R /XYZ 56.6929 794.5015 null] +1671 0 obj << +/D [1669 0 R /XYZ 56.6929 794.5015 null] >> endobj -410 0 obj << -/D [1561 0 R /XYZ 56.6929 324.0989 null] +466 0 obj << +/D [1669 0 R /XYZ 56.6929 505.6031 null] >> endobj -1286 0 obj << -/D [1561 0 R /XYZ 56.6929 298.5973 null] +1360 0 obj << +/D [1669 0 R /XYZ 56.6929 480.1015 null] >> endobj -1560 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F41 1134 0 R >> +1668 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1567 0 obj << -/Length 3365 +1676 0 obj << +/Length 3452 /Filter /FlateDecode >> stream -xÚÍ]sã¶ñÝ¿Bo•gŽ,ñE‚—Äwu¦¹$Ž34É-Q‰TDÊ>÷×w» @‰’œäfzãñp -Å~a? & ü‰‰5q¢r=Ér›D˜Él}•Lá·÷W‚q"…X_Ü_ýýÊ&yœ§2Ü/‚¹lœX+&÷óŸ§_þãíw÷7wב4É4¯#“&Ó/n?|E#9=¾üöûÛ÷?Þ½½ÎôôþöÛ4|wóîæîæ×7ב°FÀ÷’g8ñÁ»ÛÞôþîí7ß¼½»þõþë«›û~/á~E¢p#¿_ýük2™Ã¶¿¾Jb•[3y†—$y.'ë+mTl´R~duõÃÕ÷ý„Á¯îÓ1þecce6Â@)Š`N2“Ç©’Ê1°]6Û÷$§UÝ•Û§bõ†^›zVT>•ÛÜ*L( …Žµ„…7Õ²,¶ÝCYt‘Ÿ‰¿ ‰°*¶ˆ OŠzNK,›M¹ØV/ô:ßm«ú‘ànYz‚˜«J‰tzË´ÃZbÚ6ôÒî6›íµ°Ó²mˉ˜D´Ff™HĹ1’v߬Kh³ '¯–Lëf»†Yü_^:™®Ü[]0o -+kˆHmÝsÏ‚ë¢Ý#?´p2«¦hÁŽ=æsµZùQ´[„š]7˜ù÷÷·ï~"˜Lð÷]Ù2N×0®Ÿg¿ÌªxbKM†œý%1 ›€,,ÕhanG&Gÿµ[!1)Úbõøè¨MY0 -ù•æ©š;ÿ„è(¼øÒƒ]Ÿ!¶àH7€Í3{¸@ex17Öи_-Ðüt¾ÇÛû#PÝUy0ˬ©ërÆæKŽ‡…±§òÐGµe7ô€$ò¶'cd;Þ` -e2íqÀ‰E'çÓy,MoœÞÛæ°Š¶ÖÛ[ÖÛ›Lý -þê)õž2p5„ßÐs>1Tœ&ˆÆä¾à5—¬Éi6óÞVÎ÷Áç --tœ$^Ê›Š©¥u*^¯˜Ï+¶
\½¡'z4´GwŠa”³aRÙÀµµqÏ©@7ÞUµó.2UžÐ(@£P -
sYAŒ5çÑzîZ&è dYËT_¶ŒtVûЂM'&á „»n ì7ÀkЪⱄcrluˆDmÀÑê|6*›ÆY®Ò!ß6EÛ‚ß³5KÕG6žBôti±§†=]ô‹S6‡=÷Üä¿õ>ŒÃABꕘXÇö -ßÄÆôGð>ÅÏŽ7r´sîHäÇ4â˜'
á#Òp›|ãÎ -s»v3N~Ü&¾¹!4nnJc -ѯ2·¨ÿh îÀðÞð¹ãò€¹ÆÄÖæ>*=£$:VJeC%Áiÿ³kù”™Wmñ°òX¸q‡ls8!a7 „Ör/aSóš,Ne -“³¸?÷•'$p¾') AÿÅpª¨ßTd@©¥êDŽ(1M‚yðÝŠ,cTÊ€š¹Ú´9Ïi•EŠ¡&À™ÊŽ°ö.-”xäXIpðáþWÿZdA0ÿ)-!”ÈR¹g´e4æ])‡ðã Ž…ðpCà.!~~Aå· ä¾0C„‰O5ÎÀ€²OËÀO«©p *).ñO&€Ÿ¥Ž;/e;ÂÀ\ÇÙ>¦ë9´g6ά=Ÿ3¯Ù¢±—˜•X˜Hêó‘Ã_#ºu–_%Ÿ±uê\ÁäIvaƒÆyž©ÀE
;c!%Ÿ±†i+bmŒ¹Ä0,j).œê'öïò9ó+Í!‰HÔ%~e*Nlš‡ÑôŸgÛ9à úT|ÛW¥ÿ’ÈÁ5gCFÀM '(ŽÉ•€3Ï*‹†…RaÏ×ÈAƒc›ù̯éúË>FÙÇ>afx³‡u/GÄ®d¼(gÝÙˆ„ ÐÅJ!çv_D> -hm'Æ -HÁp”:Ñ„a¤(Ä:Ö[ßàè±\Y øŒ*L8Ž‚6¡l,Ò<;¿x5²ú0‚ˆÜˆáê·˜ÊCÄ]«§\ƒ´ç±Lé«ÙðkYc²0§Új½[‰ÊW$«yh›UéäÃ_}ø -Dá/¿•å†Ý®à°˜{pH׳ÄOŸ(ø7;L‰Dpu¦ [5bìZ Ō䑖q"EvÐX®º%{û>Y¸7PÅ -"ds@‡ô>B˜ÆÔ>‹‰hml²$ïÏ°HIÁש4ùq8ÎÅ)yjÏuH³h
º© áTù®+:º5†œ [z)èÑm‹º -H¨0˜æhÞ6
dú`Q<ûíb, +xÚÍZÝsã¶÷_á·Ê3!ŠO|¼\|©3=_ãs¦“¦y %Êb#“ŠHÙçþõÝÅ)RÒ5½™Þx<°XìÇo——þÄ¥5Œ«\_f¹f†s9ºà—0öý…ð4I JúTßÞ_üùÊ.s–§2½¼_öÖ²Œ[+.ï¿ÌÞþåÍßî¯ï®iø,eW‰IùìÛ›Ûï¨'§Ÿ·nßÝ|ÿÓÝ›«LÏîo>ÜR÷Ýõ»ë»ëÛ·×W‰°FÀ|éW82áÝÍ_¯©õýÝ›÷ïßÜ]ýzÿÃÅõ}<Kÿ¼‚+<Èï¿üÊ/pì.8S¹5—/ðÀ™Èsyùt¡bF+zÖ/~ŒöFÝÔ)ùe™±2› ”= +m^f&g©’Ê ðeUÍWpþœÏÚÝf³½vV¶mÙR_ÝlŸŠ5µiléIü$šÑÌaNU?R_Q/üŠe½hOLþ}Wn«°Õ˪¬©ÕJ,°/zì+ÇÌ
_•Å¶{(‹.©ê®Ü>—4§ä$NJ„`¹1ÒÍ-?m*ÏÉ7tŸÈ²›®moº1ÌÚ<÷;n +8ãs9±ÖL)PVÞ).û¯]ÛQkQµÅÃÏŠOA¬ØI;‡be‡z&$œ†+q™)ɌП£h*Ë™&*Ú›øà{¹å€æqXË7ÃŒáRI<S’IÎŒ±öˆKËdëdŒL턾¨ŠõnCÂ{jåU¢¬6§¸P¤G *Ò*‘©lDU7]µ|=¼°=¦$7—ýüoRAùk‘é hñEÍ-K9(n´˜´° '‡Q7 à&DÐÿrÃå²Ø;hŠ«DKkf¯¨û–‰+$VYå—š`³/+À/ª©iž²T[sN€œ3©…,ÄX‚à¹3£ƒ£ˆöRóÓ&¥Õgãk––Õ,Í•:#ÔºFî%í¤À&´ë¤Àˆýµ,“,SVžX–± r¡$¶à»Ðoý;a}N¾f¥œeö¬‚¥¯ÁfÎDõ#òú÷Õããk–€#Àöœ¸Œ´îÙcòÇ¥vÒ,‰¡üKÊmœÿ +Üœy±kÁ¤1ÀU‰²»Kìlè·èºòiÓAèt;’J@7³*êñ"sëó¥¶Ù¹Æ|Ð;oÜ/Ö + OZ£ñ›PI® ¾•Åâ¨QªÌ2“Ë3H©OuÜ(#•»÷¦í’¶œÖvÕ|l”ÌȦú4‘j‚ƒ¡QÂU¤Y6dÁ! #zÑÑAaèñPZ}€ü,7Þí +ŠêðÛ;ƒ#Z6[?õ™À/4ñ°Ã”Hx±BŒ_*`"h»W Åœ,lR2.E6´É—ª[yo’¥Ëpõ¿mÀM«3—½':qמÙDCéà?©>Q1;y(Ú1@;ÏS}’‡@3â@aß( +ÿ Ø 9ú~>×ÀF¦Ý!¢ø +’æ>ZmÀG`VD‘íd2?SšéSWäH5|ß9Ð_i0êô¾‘jb㡱f,Å$y°ódÐœAÈOF
)˜ÆöÞþS!'νVelFj£L_H Xl[<âàHô¸8Ô¸ 9gG@„5°EûÁH,¥TÆsÔ; + +ä‚©Ê3#õ–sÀMq5›¯ŠúÑ}¤†¯1h¶Š¥Ð):Œ,Ó.6Óàöñ’wý{ ôIÂĽŒÖE¾>†ª&ò¦™Õèǯ”쀛q.Páa¼šà:µ4Þ…ñ^ˆÄ!aœ 7w«8„·ÓÒÃÒ7W$ŠÊŸ.RâÕþɯ‘·"XÉ|®ÕcsùÓÜar¥t(,êè°½/0j¬ÞÖ]…~Á±¤(¡Lýøá
5Þ;äšnÂzÔÑIíç»Ãï«î·ké!þ`§1@>¨Rë¶IŽ~X"Ó1PSb> endobj -1566 0 obj << +1675 0 obj << /Type /Page -/Contents 1567 0 R -/Resources 1565 0 R +/Contents 1676 0 R +/Resources 1674 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R +/Parent 1673 0 R +/Annots [ 1680 0 R ] >> endobj -1568 0 obj << -/D [1566 0 R /XYZ 85.0394 794.5015 null] +1680 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [182.6146 157.9689 231.8861 170.0286] +/Subtype /Link +/A << /S /GoTo /D (notify) >> >> endobj -1569 0 obj << -/D [1566 0 R /XYZ 85.0394 565.5402 null] +1677 0 obj << +/D [1675 0 R /XYZ 85.0394 794.5015 null] >> endobj -1570 0 obj << -/D [1566 0 R /XYZ 85.0394 553.585 null] +1678 0 obj << +/D [1675 0 R /XYZ 85.0394 744.8677 null] >> endobj -1565 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F39 1077 0 R >> +1679 0 obj << +/D [1675 0 R /XYZ 85.0394 732.9125 null] +>> endobj +1674 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1573 0 obj << -/Length 3634 +1683 0 obj << +/Length 3732 /Filter /FlateDecode >> stream -xÚkoã6ò{~…¿UjU|‰îÓv_—â6{—ÍwhûA‘•XXÛòZòºî¯¿Iëe{=ˆ(r43Λf³þØL¥qšñl¦3«„©Y±¾If/°öþ†9˜¹šw¡~~¼ùéг,ÎRžÎŸ;¸LœÃf‹_£4æñ-`H¢×ïßݽÿ÷ë[-£Ç»÷·s®’èÝÝ?ÞÒèýë^=ÜΙQ,zý÷Wÿ||û@K©ÃñóÝýšÉèqéÃÛwoÞÞ¿~{ûûã/7oÃ^ºûe‰À|¹ùõ÷d¶€mÿr“Ä"3jv€—$fYÆgë©D¬¤~fuóéæ_agÕ~:%?©L¬¸Lgs!cô§¥ÌbÍ -clÈØ´L
ø·’ØèXÂ;KîÀ`„¾ —ÛeXÂÓièeU5.¢r»x´?8ìVa`nèªìI2žÄ™¯†:XþQ”[äDH‡Þà8è -Œ«p]¡S°,áÌfð駯hðÁú;´¬^½•"Wb¿«é™oŽ]r
½„Í(‘qu=ÄÀÇ嫦žŸÄàðÐëH¥œ%RŠ÷wKs¶ŸÊóŸÅFkíP¼æõf5E.U±VB:X”€È¬÷²rÁò®rpYDvÚ© Ì‘ÝÁT8˜DÀHfzÆ1aêb w!âåÛUUTí—Rdž'ú;¸ô¼ñÀ/Ãó$×Á4Æûþ©„³Å¸áY±¡ÞýYÛ˜ÒT›—‰Sf"Qj/Ê˧,! *éý-†[–œ’„C‡d&qqe™ßF²¹©ýó$%(½”ð¥ä”‹')„;ÞS®ÇIusM9“£3[ÀÖSdØ'$4ëüH”žJz6Û²8ٰ˲paÚ²¨/×M&‚›Š•^>è´å6‚’‚ -‡eU,iXäã§jéYƒnìÀÃ4—¸™C<ÂÄ“õ5‹¶Žâ7Ùyq¥:ºXDŸÍÓ讥õ~µ !i57ÆŠÎb.ôè»#½Ú¬–Ûýnã>yÆ“vË”æâ´Os¸r«•#Xä.ß…µfùi[¥!¦Ýn©L*vy³<›p©”ƒV@x¼˜pu¡Î'\꤆ó¶ž7u> -ö`D&dá"ù -ÌýbžŠîx€‹Ê8Äèæ?>ܽ¿»ÇMï¹C^µ}bÍ~»I_MôŠ(³ˆ -/.¼íž¢2é«ÇDJ5’HƒBGXÁ"iÚ…8¨Òm•¤¢Oõº -Xs±^íÎN¤S'xÙà·^VHy¦ª¨P%iƒÛGú²ßåÞ
iíÊ%íTG£Fä--‘óùc½§Á¡.Éõà[nR{5Ò= Át—¼=€hÚjµ¢)P‡É©ÏÔBrŠaªu±,·(”+ltë™Â Rû¢1@[³À¦ -šÅY%ˆ¥‘ê²êB÷QÊ·e±ß5èl”3¹XÂ]¤ì&(÷¼ÔƒÜÈ>å3Y¢2‰ºèœ QÊ7¼K{|§®s-xÿ²/mô!%0Ñ´
A¹ÔŸðc¨*6OG”ñÑã'R¤ÔB<ÄJ -ö¯•€CH3Ð ùé.ñ¯iÈ(6ˆ«XH–^öŒ`&±ÐâÊM€B‰‚»˜W‹ù¶®W#¿˜@Öh5ë¢ûE5¦.²žÂâF{äݵ#˜wèÇ©ÓÜSS¯Êv*ª€Ø¤JÄÑír¸¥£*ª.ðZŒ^}Öû7n®“?àô@ÑœXœe‹]+šºPÎÅCùžÞbPØUÅøB€I™¾Ì@€šà ol*6hk]ÎO)Xæ÷O¾²ÏT§ÐQ¡Ð‘P¯V”!ˆßµMtðþ˜<¼›Þ„;fØf;áÀÞÉ~³¢ŒÑøžja›:tç%€¿ÈöuŠV`ÑÚ˜tÐÁÄiÊéÒŽGnásyÇ£§¼±‘<ÑÓ‘¦,Õçã™^¹’àû4ïôm»glL†0(jú½•ãkº.C¦®ö†¡ZaÃÆ+6›À–R™º3ØYÂHr:CÊÃÑ¢¿/Ï°É9°q”mÃdÔ“®…Û8g vm×fÏÞQh ¡*Ü.í6‹â„J‡%À§)ë^¼$¡Sß¹„X`-°ÞÒÈš -¹+4út²µÎ'–ö3ú“XæïDÉa6UYßAŽòúžO\CJ i¨3Ùµ«a>ïÀOø–!ÖÞÅ0ý6¤=q9,^‚³é ß
{ ËLŒpMf‚Þ_3˜4»òóˆ.Ôy§ B°ý¢Ì°Iž‚é"a4&Ü‹³YŠ·>¬O˜Â¬Ð§k‡¹óakÖ
³€Ñ6„I¨QŠ6¥UgM×/ø\TMþdõ^îþóî¡¿œÓc›ï@‰÷«|GÁìYäŠxµ·«Úÿ4ûÌ’1û«Bæ:Ú‚@ò«Ùw#þgŸô¬îôE'š* -ò0·Ïí®þZ-Ng54-F5¸âsסC¥,•œ1߃¯»bT|Þ…ŸÐç!Ö £â èCnø}ðkªÇÎHÓÔ.ÆؾÕÕˆÔÄJ&ß,– -WflIÌ¡°™`ý3ße”endstream +xÚ]sÛ¸ñÝ¿Bo¥g"† >LŸr‰“ºÓØã›^çîhŠ²9¡H…¤¬ª¿¾»X€"%JJæn4#‚Àrw±Ø/,ÀfüØLªP™ØÌ#B19ËVWÑìÆ>]13÷@ó!ÔOWo?òdfB£b5{\pé0ҚͿ*ŒÃkÀïïï>Þ~úùáÝu"‚ÇÛû»ëy,£àãí?n¨õéáÝçÏï®çLK¼ÿÛ»>Þ<Ðr8~º½û@=†'>Ü|¼y¸¹{sýûã߯nû¹çË"ŽùvõëïÑlÓþûUr£ål/QÈŒ‰g«+!y(羧¼úrõ¯á`Ô~:%?!u(c¡@’"Œ9çÓRfa +c¥ã^Ê1›’²‡B)WuW,w󮞷uz8gÆD¨#ÁgCÄGä{¨ úñ€>c&L´LÆÜ.‘êÛB@u˜ƒb—·2ÂGa)ã`5,_¤q:ÔÈ^òì+6Mнän0]åmÞ¼æMKEEÏâî=Ú¼£¯Óç´¨Úî + $@¨ZаE– F¤
ei›Sß®ÞPc[—›Ò}²MíR&^’‘„ {HÞ®@´]Q–Ôªà09õ™š)SKÎÌ"gjQ`‡%±)@GY8iBÛÎmmÍ#šExäûQŠ…,Ö|Ôê´ê¡pRMžmšá²1!âä<e4Ayä"ð°ZŒ)O:'JɳΉ%¡á±v0oPßc§;&¶jmXðÁŠÞ¿mòfGÍæšé ‡Ž¶k Šzœ +r÷R¬Öe¾dø®r +ÆàÍ¡õµmHD
–‘›JQ-±´¿WµzP!(¯@²éç¹nê×b±_«CK°èè}Ê(}9ªvÆ°gRÌ8G‰å›ó–åÁçCø …>Ä:aW°#ЇÜpðþàÝäˆ#Më¡.pqŒí{W:”"ún±ôð—8:Â{$ò£
“!ä¤ÒC]àáÛYgö(æ&>ïl†P§M5¥Äãâ8f
v}–z5A~áAñhpD¿W€n¿±o³¦˜K½œ0D“„Q,~ÈÕ>=:4?ˆ@åh¢çìÏÃ_˜ò1Þïµ@ÁB–×jÒ=Ô6Ž±×5ÌB/iZsFφêÐöÜcZË"ØÃ2Ÿ£ÛÃk˜´©å?G¿ù?Ô/ðpÀâiýJ4 +)vMžvóŒv^i;o×i–ï†!Ëá†g£‡šàc¤f\„2Žä˜W©l꡽M]ç†á…;‚…WŒ€–¦‡=mƒç*ýš»«³"Úӂuôš¥MSÐ%ÁƧYðŽ›ÞßâXÒÂq—!ÈE‘ß4VF +Vçm`Bñy¨é1 w#ùzI›4›»#p<ÑþÌ‘R¯ŽN¨µ?4oéÆtmíI ÉÐñ<½ÒúÚ¦-ÃH—>¹S"K²ÛÿiwµÆ–iV”EçäUPÖéÂ%t´sÇm›i»˜È +=~¾»ýű»ƒÚjêÈÈÕÁ>yKUœÞžó +fH\½ºS÷¼{¤§<?Ü¡ÆÊž"ѹ£n¸W!˜7ô|ª±-Ç%´N?K¨Àùë_M¬?¬ªîË–Ž›ÎÂÏ盂<ÅF"Cž0óƒZ8žÉPÿ¤y¸ú¸”b¼¶U¾-‹Ê× Ó~yë‰Y–¯a¥ßøcŒÅA šªhÏUíŽàOúRŽðb©w +¬À–+ÉcOá˜sçøÝz_ë>Û—ëíøÆ#f°y‹ª +ñúÀTìh_X×þò“}ïoÂA·u¹„”¹ ¯Wn´-ºM
Ï~f}¡1®–|8ŸM |Ñ`Ýè
]±wèÚ“ý’;;r—¨zÿlÜ=$è†åËòÆÁÔîÀïoKeuãλÊpZ‰áÅ,;1ÇDíPÕðÒÖžÇÅ„åú+j/T¥ÝMè{rc .v•8ôê…=ÁÈÝûÓŽ endobj -1572 0 obj << +1682 0 obj << /Type /Page -/Contents 1573 0 R -/Resources 1571 0 R +/Contents 1683 0 R +/Resources 1681 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R -/Annots [ 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R ] ->> endobj -1575 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [154.2681 688.6419 203.5396 700.7015] -/Subtype /Link -/A << /S /GoTo /D (notify) >> +/Parent 1673 0 R +/Annots [ 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R ] >> endobj -1576 0 obj << +1685 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [180.4479 182.0134 244.1386 191.4429] +/Rect [180.4479 359.6573 244.1386 369.0867] /Subtype /Link /A << /S /GoTo /D (statsfile) >> >> endobj -1577 0 obj << +1686 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [265.4578 136.1089 326.6578 148.1685] +/Rect [265.4578 313.7527 326.6578 325.8123] /Subtype /Link /A << /S /GoTo /D (server_statement_definition_and_usage) >> >> endobj -1578 0 obj << +1687 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [367.5441 136.1089 416.2908 148.1685] +/Rect [367.5441 313.7527 416.2908 325.8123] /Subtype /Link /A << /S /GoTo /D (incremental_zone_transfers) >> >> endobj -1579 0 obj << +1688 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [280.9692 104.7897 342.1692 116.8493] +/Rect [280.9692 282.4335 342.1692 294.4931] /Subtype /Link /A << /S /GoTo /D (server_statement_definition_and_usage) >> >> endobj -1580 0 obj << +1689 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [277.6219 73.4705 338.8219 85.5301] +/Rect [277.6219 251.1143 338.8219 263.1739] /Subtype /Link /A << /S /GoTo /D (server_statement_definition_and_usage) >> >> endobj -1574 0 obj << -/D [1572 0 R /XYZ 56.6929 794.5015 null] +1684 0 obj << +/D [1682 0 R /XYZ 56.6929 794.5015 null] >> endobj -1571 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F48 1153 0 R /F62 1277 0 R /F39 1077 0 R >> -/XObject << /Im2 1266 0 R >> +1681 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R /F62 1351 0 R /F39 1151 0 R /F14 956 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1584 0 obj << -/Length 4049 +1693 0 obj << +/Length 3773 /Filter /FlateDecode >> stream -xÚËrã6òî¯ðQS5b€Ï£3ãIœÚ™dÇNmª’h ²X¦H…¤¬x¿~û”('[»ö`£4ý†Ôuÿê:‹ƒÐäÑušGAªøzµ» -¯Ÿ`ì»+%8K‡´c}ûpõÍ'“^çAžèäúa3Z+Â,S×ë_¾¿ùéáö뻥ŽÃE¼[ÆI¸øöîËG†äÜ|øñ˧»ï~þzó.w?~að×ÛO·_o¿|¸}·TY¬`¾–.Løt÷[î}÷õæó盯ï~øáêöÁŸe|^<ÈW¿þ^¯áØ?\…ɳøúa ò\_ﮢØqdŒƒTW÷WÿôŽFiêÿ¢8b%×KYkÌr9¸¶Lã<HŒ6žËZÍqÙa!—ûÖýrÕ¾SÙbYtËn_¬ìéÙUœY'×ã
ÎÈðX3tè*Ñp–$Ÿò°-;¸€H-š}_65÷… -£ÿï9Hl#m‚$†¥ånÙ°×öXÁ]tln½øQܺÕÊîá¦ßË'ñ:,ìÐñvú¥L*Ÿê†\g\Ìd’ÃC¿mKÇX—m©Çƒëu‰$ÕrÓ6»eqè·Žú“¡Èã™™ÕY„:ÔoSè±fH߉Îu†*™Òø°µðhþuü±jj6ŒM… -8žF6iíæDýP¯mW¶ÅceߣW4‹î€êfƒc°¬I¡3ˆ†^Zãõl+8
‡XÎvðxËÓV=SV¥›à5&D4²D)‹ò½ô3ÔUd$t205ÉÀñ¿2ìQÆ@\èÇp€íšu‰÷kåûñ•hñ’{7\% -d…}Ñö`¯0¬H’ÅMÕ5(=/M)ñQâ®0A‰d;@Œ†ïMÓÎG?ÄàLO…;SNÈ`Dä`ÝÞy -‡+v{x‚blš¡YÄA1‹Ø-ºçŽ{›æf¹ýü·"Ú“\kã¶Ú6]/Æ}8hc‚4ËS1Ü›¦ „¨`Õìf}9Rb\”)”“äâ.ÄÜ÷œ¤ýàðÄ,!Û - ñŒOl›-£‹é: Ã… -¹ÝeåI¯m?Cº2 -’þ$Å…D¿^@¶+ªŠ¸ºCЊØt˜žJ€èHndŸ/\ÜÀ;<üµ:e½¿š:·:¡_˜'ä¤zÊœù³ÁZáp-¢Œ*b †öD‚BFÚ£*dD!(€z®›c-0ûB6 à+Oh(YÔWYÆÛaø¨›ž;¥Ÿ##c¡" -kòá›WÍʈcbFò3ÄH°mN3lgl†€¥ì]:‚Q’dÎaÏq3Šácˆ
’ÑÛšD¿ˆnì:?Ží4ÜÃd—|xO‰~4f?ŠPžh¦¡‡Ÿe/¥=Ž¢ÜÑáozÈÍ÷=QÇlÖu¡+¶vç‡Î…B…Qó¶T`âé
̱D—Õp¥²áÞ®ÊÍ«ÈëÌ.ÐuÖ´µ«CÛqÈ‹ÌngA -?U\@^ÄlÜ’¯`^ÊF2LÏQ¤™—žÄƒúŒsتyˆxÄ¢9Z€˜¿âÉÎ -Óý[܈² S‰Ë æSNˆuõ…ÛPi åìc±‚x²âèXU6rjfY¤%ºLvë©v˱bF¢˜ Ȭ›œV$qŸÖºXaM‚¬kž{Ô¡5”„²¼`cVDLÎj -›}z„D r -¯?Í©!G/"i(ÙqMÄ¡ó`Ú¥5,düz’ -ê#…¯—tûFrKž†]OÍ5E
D*É -UïÅÒ‰ -Y%0çMB<Ö%Ó_*˜ ŠÀöNH`ôÀ%Ã/)Ú(—ä -®ï‡©D -–(W£™ã¤¢õf"Q › •÷D¿Ù¹$ž$oÖz„tFmqn#5–1”ÿ5ÁeÅ?3šqh¥£¹ -Œ ^Ý
ºfúä0 -¿ý‹ÃLÁÉdAš¥NE°z6§GX•J]¹³Ã_ÍìDJÐÊÊÎø^ÖRŠ2 Qžªæ‘k!§{G)Ä!¾Øõ÷“ÆA®¢|¢ÖÁðÃ"ƒÁâ$È™s|
Pÿ]ÔˆÃéX1Òì°ÎpŸ„×ð«”1Šø¿kôXeÅù›“D©‰.qg†Ü®)ÒÑ”\~,GÊ6Üzú‡À±Èº±B>ëšòzUÖ®$çA¨ó“’ ðáþö>¤¥;Š^(žO牋³a¸à7¾”Þ7¸wö$Bx>‚µ,?XÂÇÈR—¼ù¥“³ qÖÚ¹5t¼c“ˆËï÷Õ_<÷îõ|¼òiÙÓgvCáëôIüt…Ù ü‚|¦¹ÿ‘Òck‹çåºË½šÓ)’]¼æÊ ZÐ;Œð{güFàè×fà7þ:‚Ÿo,…HD`2¨_Ê -ì«1Óòlq#Ðîðôdéµ™%Tk}â»ùqÚý¸Qê8T#ˆü[ŠM<¢:`šJC`ŠÊ
›YêѺŠøx//» -Ùq§é±¸³êç|q]ᛩV²ØÙÕ¶¨ËŽÂZ,Õ×·œÌANÒ:–¨ÄòÑýô"NF¿#ˆÅ‹Ç±“Gòÿ–{¢h0x®h~&©h)+‹5ƒl ãk
—9wÔQ”´JʩЗXzòD¹@ +xÚ¥Ûrë¶ñÝ_á·êÌDðúèœø$î4'é±3éL’š„,Ö©ˆ”÷ë»7€¤D»íÔ~ °X +\Ã-9ðwØZFØw}_?6–ÁöϽm{ê6KdèÕG{¨mœ†ã®• +ò8ÖL{Ç—qø ²•í»ædð²¥±Õ›Š›Pqx©{Áy”ïžfw§º²‚X·üeª¡1# ú½-±xš² J€ÿHÓ§x ‡+vûÆ~SÂ|Uoš +ÄC½r³èŸ{nmºj%³‹–¿?üƒ¿|IJ£oÅkmÜVÛ®–¯?EjrßÚ˜ ÍòHDÊ6]QAÙíxÂL@2‹Ä8|¡¼h+Þ…Øû^Ò‚´^Íwµ @|£ùý¦u´@kä™2²3: Õ +ù»+êÆ“ÞÚateH~’Ë +¸Ñ¯WmwØMCÜÝ!èNElzÌO%ÀßÂ8¼‘ |¾pu +UïdéD€À!¢ø>¾o€2KÖDÇV8ÖË~Χ=Ú¦{ñîOhÚÛ?¹EÇÛ× uÕRHŠÖÍ¢ÉÈ|NìycŽ´CÌ_\Žû—ÂG!äCoìáP4?T‘•ÀQ–‡Öu²ØhîÄLqç£^±ïvvéP9£¨i¸¹¯ÒܧUœãĆ¹ØÄK@ÙÒÕ}Ý–öÓ©œ‘Ö̳Œ)/ +›3Þ™¡ç=™¥©Á“âÇÑÜR°ÕÎLžO5ûþ‘¤epQ€7Î ÏÒ Ï•Y.€ÒzŠÅù»Z(€x,Î-†r»Þû½Ö˜Ô +Gv¢Y… +ÆtO-OÊW ‡œs˜;>…l\ñ»)ê†Ç„Ö2¾ï^ì‰ãʯ–¼IžId\.¸Zôovî–â!4¯XVóï‚»‰vE³DŠâ¥ºF…˜Ševe·1ˆtKÂ=ÆŽ”Ýñ +m‡–ÎÍðýöó=ã”M
îGFmÃþ0«å¢t A´Œ21²‚'+òYgûß‘úÚ!X²bïb½r_Œcí«¦»«)Ðцíâ‘‚%ÊÕh¦Å8©8x3‘¨„ÍŽVvS›Áov)‰FE 'É»µ!Q&[\ÚHeåPßQü£ÇV:ZªÀ¸@"V©/Mž&á·qX(8™,H³Ô©VÏ–ô«R©+wöíÛH ZYÙ¹?q e¢<5Ý#×BÎ÷ŽÒ }±ë¿gL¹Šò™Z»’w–Æ$ù<ÈYŒs|
Pÿ[ÔˆÃéX1Òl°Îp›„×ð«”SHôÅï=ÕBYqùfà$Qj¢·¸³@n×éhN.Ù-¢lÃ_Oÿ8ö©:+ä³î¡)oËæX¹’`œ¡ÎÓ¹>Üß~ć´t…aG1ˆÅóé<qq6üÆ—Òû·.žDÏçOЩlc~L§–zòæ—Î΂ÆYkçÖ`ÐñŽM".¿ß7ÿá¹)“1Zù¼ìé3»±ð5+ˆ-¬°„¿!Ÿiî_«¶x^W-XîrI#Tú /^sePPü”~cë‚ßk÷Ðñü†T_žo,…HD`2¨]Ë +ì«1Óòlu#ÐþøôdûA¢Þu¦‚Xë3ßMÎ+Qî-„ë8T#ˆü[ŠM<¢:`šJC`Šê
›YêѺŠøt//» +rvãßh)ØŒ%03q6¾y + +8bú‰BZH7¨‚B:Pzä‘vE?¸%¤^ƒ“g€“-E0!Hm’fçbF± å÷þMA2•žG +`ò ?’P"Ï!mh(Æ‘éâ¯,´¢KóV˜<Ñˌˉ endobj -1583 0 obj << +1692 0 obj << /Type /Page -/Contents 1584 0 R -/Resources 1582 0 R +/Contents 1693 0 R +/Resources 1691 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R +/Parent 1673 0 R >> endobj -1585 0 obj << -/D [1583 0 R /XYZ 85.0394 794.5015 null] +1694 0 obj << +/D [1692 0 R /XYZ 85.0394 794.5015 null] >> endobj -1582 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F14 900 0 R /F48 1153 0 R /F41 1134 0 R >> +1691 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1588 0 obj << -/Length 3848 +1697 0 obj << +/Length 3880 /Filter /FlateDecode >> stream -xÚ]sÛ6òÝ¿Âo'ÏD,ñè&NÏ‹“Úî]gÚ>ÐeñB‘*IYqýíb~ ’’ö’™X¬€Åb¿°Ëþ²K±æúRé(!“—‹ÍExùc?\0‹3wHó!Ö÷ß½êR:æñåãj0W„IÂ.—¿Îâ€W0C8{ûñîýí?ß__©höxûñîjÎe8{û¯jýpýáÃõýÕœ%’ÍÞþóúÓãÍ=
ÅvŽïoïÞDÓçȤ÷7ïoîoîÞÞ\ýþøãÅÍc·—á~Y(p#\üú{x¹„mÿxB'òr0`ZóËÍE$E #!¤¸x¸ø©›p0j~êå.bîa ç&,ZËK%u.wM^>Ó®ÚuÞPk“-Öi™7ê¾ä)5n?½DÔÚçEA§Œ¾Ë¬Ì³%µ¯áµê+–̲Ee¾K;}ö’•ÔÊWöÛÚ¡E‘gek6 €³¦ÃÎçLZ+m¶ñhhÒ."6sàt»-}Øi+Lwíºªó6mó—ÌâYü}V\±Y1–U9?ø
›n…)‘³kúÛ¶i'Ž|h)¹!ß2VK8„´¥–Ù>|ËÊ -Öœñ8H" u$`¿…!/p -!g(8BÄCÉhh$¥"ú=y -Ej¬!Œ'z%˜ÅBû™—ZjZ“4nw(m
‚"€÷Û
‘ÏAôEµÙ:ýò â»HézHzBÖ€Ú–¦zÉAÝhÈ’“سÈ"-»"mœ MÖRŸØ¡g½›)QŽÑ( *;ŠbçtÃçµ
EõülT7ŠÈVÁ—ls$
ÿÑð¿Õ®.‘¿Øqg‚íf·Xº5VýÑ}çsf§ C';¿9œMÞ¶ŽcLỬöeÓýéÆ®ƒ"ÑÐÓÆ·—ÔES‘@ ‰„ñ‘˜øRÜïÑD¢,¢¿¡Xz‡³v‚Æ‚ÖØnEß';ŽoI-2¨ ½Ë×2ÝäÁÉš7ØN\ð„ -µmÉ%£ZXÀ¯Ÿ@”æ>.ìóe"B1ÃãÀ/I&4²/Û¬lL'"`·±ÔЈ ·Ÿ~¶3”²É6UýJíEU6»%˳N䬋að<ŠÁ½YLP³6GÁï°g$C’“Öa£Ó:ìT+ú¦ôqÇËm˜ÇRY›‘ýž\¹‹C1°zø»nݱ›5ËìÍÉhlOð«#"sã±.ðj;¦
)Èÿ4‰µNéSa)òÑŽOyI¸ÿa?£E„-Ç+6,ouǿζáFcÖcv«u´÷DgWfÓ0Í6ÛªN뼋?@¹ÆþQ†@â5üÉÚ’;Ì$Ü¡Úá€×‡C ¬W†“Ðïl´0qÊ'BÐÝyå¢A:5Df‹E¶mÏ‚R’CT@¿°Jq8±ŒÅñÀÝNÅ jà`Ÿ‡Ü£'n€ü5‹"åbm±™9nmý‚Ⱥ4Ô) “*l{¿Î]×`‚õò푸ŽùX¢¿™±3)¹Ówy`V¢ä/'aiJr7¡'Ñ9v'tœß<Ð<vVµÝ,Hbc·”ÀdÚ`ó=‹›m¶À¬Dž1†¦P0ˆ‹'éhEì±»~uÙï*ÝíÑø9J¢€+®NÐC¬ãt‡e˜«æóžu£ˆ™IÒ€“«wXžåG13Á…¯O‰7Zžf]팈9 ÂŒµ…Æ~mò/h½V;ÂY›ˆAfÛÂõÌ^B"B»Fkö:C;ÓŽåÒžc“Yš¨¿2æ/6y¿‰ŠE(±±
œ'¤\aà½Xƒ±Æ0Nh6»]yR¬HÉ8:™" %À4Âyã³>`Ý$fdK¿íQ’;¶e “’n…ùÅ35,Ë•³'*FW§î»Í“á´«1bŸm`Ûœ/N|uhiiÓ°˜¡37²'{Œ+÷Ç#0‰±:¿A0·ÁÅ®vÇáÑ:m¬f>®³‘öuzzxB˜…¹Å+ß Ù-ÊqUa…íVåÖ UvXF ->&঴AKÂgïînÞR»Ùm!h©“—>ógÓðsg‚7ªãð< -ãÙÏ¥•¬ÄEg‰ÓÔÉ!Æàž¥_Í 8+„IØ9¦§lmãø„j†+ûµ/+‡ªHf†ó - ž/Ò“rБšV±i<ŒòxBŽ£O%_i⥀rÅÛ‘óÄOÁâ°„·Ä¼SbŒ[{‹3ûÆGÁw™7&úü6Š’0ˆÃÈQ”îZM\¯t¾†&Ò~¡‚åbÄks¡µ“ažëc&m×TW‚ÑÎ`§¯’Ù®içi¹X›r ®¨áªXÐ -n_ê&°•è¦¯pV« Êhb¬«>c=ÕÃHzÑ)’–{•Î?g¯9$ÂÀÉ`|‡e2u¼×Ÿ£04GêPgï°<«{êP“åÝÝ™0aOat›#¬Å@ˆ=¡¶Î1Ɔë´Nö¶5´±Qd‹ðØh^Ë6ýB£æR”ÕmšÛe—Õ†Ú0@!jÊaù)š:{ÁÛ]¡6öî´\~ç.i)Æënk›mU6o|µÁí0ôìu'^è¶ûªþlÞ<%ÎçÄCŸC\fÄŒX¸GÖ“Å®6¹EØ5¾`‰(tw™)*¼â³÷Þ0H…¨Åò+ÊíŒk5©Ú*§Ljà.šû|
ä„<êj;«4/|ŽR‘fƒDNÀÜ~Ò!PZ©óõf-:÷ÿ |ŸÖ¥?9á÷Pn¡§#>pRËI~ø.dxÉ6°[Vx¨ó[(Co5ˆ‘S[9õ™ró¬Í-˜ŽM–ó³£Å°(ÔÛGˆªªÚ{:BÂY04øúÅé[²ŒÊÅ&Ë(¨–,\)šC@ólŠ¨ -«®S.ê¡™Ðâ{{HøæÒ½yËm|w{7¿~÷î>¸¾ÿt¥¹5z÷OAîÖ‡nïÑ.
¨”‚Ü2>O
Ž‡S©×·ån;¯ñ|–‡1˜N¥Á·œZ¿C:$`\:•R`†‡¼¥wšB%}h¢çÄ°I%(¥ÅGI°Õ¿kB°
ŒÈ˜Q‹ï¹~C°yAß.w†õž@LEÚÃg`ó8 -˜Jâ±H4Ù&-[RSâ\âËIcÀyL² H]V -h€z/ÄDó¸KÇqK‚Xu%ã¯v×!Ÿ}´RS5MNI.ô^Òb—ÙEÛ=¸O‚LÝ™GJt•¬£O ªVÁ£úžÂª„7ß
»ÊÄß~&ßÿ‚HAÖ™¹#à -rLȦQ愇šmßÓ’þ?'RÅendstream +xÚ]sÛ6òÝ¿ÂôLÄ_ðè&NÏ‹“sܛδ} %Êâ„"U‘²ãþúîb~H””\/ž ÅX,ö»Là]ª4N-·—ÚÊX%L]Î×ÉåŒýtÁ<Î, ͆X?>\üð^èKÛ”§—ËÁ\&NŒa—‹ß¢4æñÌDo?Þ½¿ýé—ûë+-£‡ÛwW3®’èýí¿o¨õÓýõ‡×÷W3f‹ÞþëúÓÃÍ=
¥~ŽoïÞÄÒãȤ÷7ïoîoîÞÞ\ýñðóÅÍC·—á~Y"p#^üöGr¹€mÿ|‘ÄÂuù$fÖòËõ…T"VRˆ +.|…- eeY¿ÕõŠj¾½b&Ê×yÕf%Ó诺Êi¸ÝfU³Ì·ïÖô|ôû&_Ð+ËzK ª®f‹×*[sàdÍl›¨]~¦zÓuEí&{Κæ1«3ä5lxÆXl•âŽú—bÑ®®f"QÖÒ³]åÔÈ¿nòªqÕKvËzûé?Cå!ë|]o_©=¯«f·ödM¬#£uÖ´ù¤H¦6ºõ˜›lÛó]™¹AØ«`:*–Sûp“qÅ£*¡Æ3p—X¤Ÿ=üA@Ëñ
žóz½)ó6/ñ4•ˆ°ìŽÈm¶ºbQK#K©×ô^·î†Ÿ‹z秄5Þì!5y;¤çp™yî_~)Êr¼ORW'!Êú ,mÈFMñ—0n#Ù6{,=¢-|®< +ÏÈÜ6eè¹½4„D„vÞìu†.
¦!‹…?Ç&÷4QéÌ¢ÖÎøÍ„‰5—l¬ûÆ )×È™¯ÀX7(
–E·K’+iÆ–&Qi¾×I¥a:¶‚£ñfÊúÄ‚u“@˜‘/¦mV<ˆ°³çŽÌªöô–õ5<Ëu°':EWPdá…ÝúÑñÚõQUtmw¾81ð5 e1’ÅL˜¹‘‡|Y%;Ü—`;³ybƒÒÈ°ÁùnŽ#8¢UÖxÍ|Xå#íëôôð„XÚD¨`i«zê„üå¨*+z(µ>ÊC¬ãªÜa9¬@pç32 ºÚg4³§—ï°&Ö벊|LÀMåƒÃ£wwŸ?ß¼¥v³Û@,ÐR§¨¦Ì/œL,?w¶`8¬Ð‡g2I£_*/Y&Dg&hêÞ!¦àž•ÿ\Í´=/„&éÓc¾òq<P–ùg±ôOOñ¢¨Šdf8ÁÛŒ¬LÏKUbrLï‘f ì6iú
œ0gÅYɘkyNœX'Ä9`
Äù9+‹Eær}‘)øuÈôN’ÐaMÐ0Ú®.'°ßA¤…ÐHc{@•ëOK5,~ƒ°ìKµÒ,º«Û|bJŒ¿´‚u ñ{3§:VÝÄÀ"±7Ôl=èÑïÑ)8”Hð|ÒîÅÓò¦„'é0Êã†;GŸJ¾ÒÅK1劷K#%†Æ$
,IbÉ;o‰y§Ä·ö fö‚ç¢h\ôù}™$N(ÊvíM\ÄË!ßBi¿Ðq‚r1Žµñà¬
a2Ì#EêÓvŒói´3Øi·W&Ú5í,«æ+Œ‡qI
Ÿçah¡!ÊŽkÿ6ELØ¢¥+m +g/aR
Æ5ã{&Š¤S¹,£¤Z²¥hÍ“+¢lU7Wpñ5i²\”"Sà§ðZáGÀ’·±ÎÝsðîß¿%0œ“3T»ýˆg~Q?ùº^“ÌäîÆ®Š¦c ;çïÞö¬û~fÂcUGŸ@o6%-ÉÞêpÕ€ú¥rf`Á4j·
Ïë74t
ÿBV@~%€Uo’0¤H
s·4ˆå«$øbO†ðdHG†;ú@òÈ€»Íµ +Äa3€¼Öªèþ}Lÿ]È9xxÞ}~Cϯ}ëï¾A‡ˆc÷WJEÿ¥Îá~„Qtë„ïе¥Nq?W,¢-aßž穚ˆOø͈<Xš€/«¼S¦‡†?8l"o¨UT‹£—E@vw˜8ž~Öl¸"^Yû ʺþ²Ûø–#Ü \ÔC[³GËÔE6á»{È…× +ßÝÞ߽ͮ»¯ï?]YîDÍ?¥û pk‰C·wh—ŽT{bÒx¦~:Ä:PuX½Ê-v›ÙhqV¶¶à^N’ÐaMÐ0®ŸªXk°Å#"Þ"¨:¦P í]6©¥í¡0á( ¶:ÛçÀ><p‚ãF=þÄ%‚Ñlá³Ë a½GÐW‚v˜œT[ÆL›½Ì¸É×YÕ‚¬ºRç*ÊÿÜ93ÎS’ +àxÐqhwLuÖâ#O´§z[´«5-€A†Þ‘K„¤@c&• õŒK²øå£ÿvt¨»ys~ÙÞ/à óËÝ9!ôV:GR6.4x,~úF@bé׎“µp¯”øb¬µ¬@“‚ƒ$Ù?kkDzÒ1§Líåþ‹FLÿš7*=Ðl«ª¯±1LœÖÞÒqå
H½îU›?ÁѾ*¯ŠE¢N.p«.Db&£Õ?å[ઓ§M“dÈêlA0ÿ‰ÇÀ7èPÝ
ÑÅiÒèÃY'<x^Þ> endobj -1587 0 obj << +1696 0 obj << /Type /Page -/Contents 1588 0 R -/Resources 1586 0 R +/Contents 1697 0 R +/Resources 1695 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1559 0 R +/Parent 1673 0 R >> endobj -1589 0 obj << -/D [1587 0 R /XYZ 56.6929 794.5015 null] +1698 0 obj << +/D [1696 0 R /XYZ 56.6929 794.5015 null] >> endobj -1586 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R >> +1695 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1592 0 obj << -/Length 3685 +1701 0 obj << +/Length 3627 /Filter /FlateDecode >> stream -xÚÅksÛ6ò»…¾<Sñˆ^?¹©“æÚ$=Û÷êã#Q'éŠT÷×ß. -¸¶Ð’%™2p™³).{,äòrS.?,vŸÆÇeÜ -Îd
S]!™sˆS#¡ÓÁ…Tm{pž¥ ú.`õiï§Z?cÃÖöX½
WuWÞƒtŸŽX$™‚¤á,k‚‚¡=`~,÷À]«W)ú]«Ñl¾mŠÁPhÔÓiQ,ñ-MY㇧W"œ÷J„rs®0ú¯@7EGPèàé,ƒÍoo.•šÿË1n²‘<‡1uG°8þ Áç¨|CÃ(æ*jð
vÁó -þ‘>â“Xq@´ãè~‹ê4¹Çä姪uŸ’^׫r[Þ]¹š44X#0è¥õš&#Ží8 -ž‚Ïúð“Ǫ@§ZašTwl|¤ZŠ3÷ÿ³jIÍÁtv^µb¬Óª°"Õ‚šSþ±bÉKÛìüökbÿa^2ç!ÿ&©Ëlþ@ !•R²>é2‚ö+š+¶mC#Ÿ¬ËàB - -A=Ï(^„uFñ<Ö„â-–Øä‘úé<a°Åy2Öƒ#™¤F³!!¤~r$ÁÚ?Ëmoa½¦á[¬i„†Ò‡nõ
á¨oO³Ú†+~œ´Úf!îëHÖ<g$k„{Y[©2ÉF -8© -ÊGJúÚÇÉ x -–=CAÀš aØFMë
$x!œ„„PV°’ÂA06œµ]‚7.±‘ƒº -²gìN'¹¡“€<Ä…#K‚ßúûÛïið¾rûWŽÜô”Fʧ!á«’ÚM®žã\ÃyS>Ô™ cd×±žhÓ¶Îk½/Cç 䩱þ+ër†a}4ÞßÜܾ~åÒ*/ûvx·¾»¨¨C“„ªØ‘C6ˆt½#/ZÕž‚Ò—÷EþèÜ~éÆ}m7J Å-°¢uÝ
{`?1ÂcÎöà扽0 ö€ØÐ×MÁ;O1¾„»¡°¸@ËhÁ²îª¾Û?Õ±YH\¬ìUÈþXÐÒÕ¿áhD2ƒ= -ùòU¥eÐd˜á9döEfÏÑãD]`åSĨ•*‡?ùIþøãÙ‘Gf~201÷áळrÍžééÇX§}ÀŠ4¯»Ñ¼lã|u鱿‡ä -Ò1©¼_.]³ óÒghÓüÿzJŽ)þœ*ü¼©êT ‡ë¡‡¦ºfÿÔûl•Ê¡ \ŽKçW!ãïïO¥MrªfU-‹-UTî·BWI -EZê/Ž€jçÃÐÈCC®S€eanìi/Írܲ&ÞŠ^Ðgã!FªÄ˜¤ì,e 3™míÒÜþ~Fƒ›H§<ú"ÆŸP©ñª‘vÃÙîËÉ16ŒŽ(ŒPt¤ÛëB„‰Á[ý%.Wl«d¢Tª?—ÿ9ŽÖCAÙxË“¼"…@ +xÚÍ]sÛ6òÝ¿Bo'ÏD<â‹ +–Ð,KŒNÙ°Ù:¢ILEZdžÌÖSáŽö +&«Ï“)^Éîö,K#QSí¨è5S‰á*ïsp5¸¹<Q<ÍÜUÝ•ëª{¸E¼h¥£¯PL6nKŽQãnQÖ„šÕòÄS±vH«šð[=ÔMPb˜öþ?„ß·@v‹ÂNÃóÒÒ5„~s}ñþò6!%gN¬ŒèkùAU²¿°Ð€J‰DgA-íö¯ƒ‹„KpC'”*ÓèÍqŠˆ«”'ÚJ«]:ªRêèîhû…2½ýè“:‰>Y¬O™qú”å^Ÿ +wl½§TŠqóÿ¥T‚Á]«SZQQ+OéUu¿¬ê‡=’Y"¥ÉŽo¨öïé8{Éó¼ÏÀ¿Iê2?–kˆg+äžõx«Jv˜¢Ñ++–mCE…“3 ýy,ÚE8@—Ÿ!¾µqRã$ +ØDx0âˆ,O4?s:易’LÓ2šü„$#ª#’ôT¸ã—rÝLêfÒ6Ťë–{²T`ü93ÇTôe >BÖgÁÉ’1ghÝf]Wçll%ØbÓ-hÑUŸðò!î×åCxòÓÚGÈDl¢(k£@xûá‚lÊuE£©sH¶pÞÝýH›KÂ0»‚µp©’œkÖ7ð¾ç ³Þž¢t˜ªvïÝ?’K™ÚrÚUM¼‚ýÉàBÍËS˜«¯JvN*žR:Ñ:ÓÇ/¦:¬xj@ñ&ÓlrOýt±lþ(j€Þ‘„I³>#¤~²dÁÚ?ËŸ ÜVÓð)Ö4"Ciáˆ#·ú†xÔ·gÂYmCÀŠ¶YŒ›ÉšçŒdx/k«€W% +È|<Š°¢›!é³ qRúDžú„ô#ª#Ò÷T¶Àzœ]IIÿäcûq?3OÁ²ªz§Õi¢s½Ã ^'!!”•"¬¤Æ†£Ÿ +߸ÄFöêi²v§“\„Ð
I@â‘eÁoýÃíÜWnÿʱ[‚žô±|î3>+»ƒ¡«ç8×P(§¼ï´¶‚Œý‘]Çz¢E³Y:¯u_†"ÎažÈScýWÖåÃúhlÜÜ^½si
•—èå‚wÛ„Ôy”5¥À—\œQPÿ@^´ª‹u¥/ï‹÷£s;Ò‡Ún(”@Ž[‚°¢¥ŽOUk§˜ˆà©g»qãt½ +=€S›Å¦—ï˜^s…¦˜|ZËÌS–ü/´à©å¨ív€ubÈŠ†I#-fá‰4ÒáLD˜ÊsÒúù«jY¬û‹v‹¡þP~€ßu÷:«[0q«ÇNþ°ÂäË€<&afïR¦Íj:K˪v~‚tbÐS8×”S!¡dP!ÄN9Ç®ä° +1Yh¦ÔWøkùkc5gëäxµi;Úð¾¤ßÂí»,?Ô=5nlJ Ž{/¥Èk"€¶òL£Åò³ÄÅŠFhËlj¯8M"ómƒE i¢·.ËHŠÆÇ4 +ÄÛZ£ybLß]øÖ*ÊQ 6£Ü`Dàâ»vù”´Ëÿ³ïv†ÕSw\LД
Ú ´Ü®â:À×íxÑíìî<9@Éô—^RÆsŸ”!e/y”ám‘»:`e`4ÉÇÝw@WuÙ tÀxUç +=üùâr—Áï´©KSþ° ñ±ÖÙ
è„‚t¼ÎµoºfBç¥ihÓü¿’#h·”¹÷×Uç 9¼zlÚªkÖÏ[ŸRÙw”Ëqéü*düÛ÷§Ò&9U3«¦Å’**êá Y[–„ ê†ò;R—O„ñõœ/ŠO¥ß¥tåN™ÍüF6LjW±mhW(ÒRsT+†vÜä:XÖáÆÀžöuYŽ[Ö„"ÛÑúl<ÄŽ*qf);W’ÁQEhlý0"à&Ò)O>‰éTjwÕH»áleìvŽ(Œîq´§Ûê#BHHa˜ìsâr•Þ¶J&J¥úk/"Пb`oÝ8”ˆ·<xR¤`ÎÑ»T'XÙ_-zß.¹²áb Šå|§.ÊÙwþf§{¹¯Ýk1øÚÇ/Š»”£ÓGëN}ïPsŸÿÓg8Ö€UÍ DORtÕ”hw<¥o‰sm6 «Út%¾ø‘™{ñƒèmK|¤ìÇ,Kr™ú`•¥ÚïYxŠòeî5¥BÀÈNËn³F9Ø~!÷MBËcµÚ¬èaôŒB¿à%‡šœ÷Yñ‹ÃDÛRñ'Âþ|òçSûKH7òðý +á¹.VÖ‰²Üë£62w뢗J^ð¤AÍŠFãw +þæSéVØj>ùÓ
¼q;W×=•Ëå`³ùjî?) ðo9lË¥%²-Üg&]ø8¥Ú~béý(ÔÓ²m‹µûL¥shº¨Þ~ŠÖþé<çã‹›‹÷4è%`tÞ=.‡úª ר +¾Ð™¿V„¦~´iA2,ºâÂYãß"ÌjÖÛwã3²¶Œ„)â5b“ÊÜ[®«Ž(ˆ …Î#˜V9¥v&]›•8rá=êz´÷»¹åË%WõDßf¸—•óM×{YI0¶ÄËd(-Y¨?…òÃih2üåïž·…K°TcUàÐ!¡Óž)›„ª]ÎÃÒû¬ÿ ø}‡wendstream endobj -1591 0 obj << +1700 0 obj << /Type /Page -/Contents 1592 0 R -/Resources 1590 0 R +/Contents 1701 0 R +/Resources 1699 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R -/Annots [ 1594 0 R 1595 0 R ] +/Parent 1673 0 R +/Annots [ 1703 0 R 1704 0 R ] >> endobj -1594 0 obj << +1703 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [254.5198 97.3808 332.9349 109.4404] +/Rect [254.5198 249.5776 332.9349 261.6372] /Subtype /Link /A << /S /GoTo /D (man.dnssec-keygen) >> >> endobj -1595 0 obj << +1704 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [353.5545 97.3808 431.9695 109.4404] +/Rect [353.5545 249.5776 431.9695 261.6372] /Subtype /Link /A << /S /GoTo /D (man.dnssec-settime) >> >> endobj -1593 0 obj << -/D [1591 0 R /XYZ 85.0394 794.5015 null] +1702 0 obj << +/D [1700 0 R /XYZ 85.0394 794.5015 null] >> endobj -1590 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1699 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1601 0 obj << -/Length 3383 +1707 0 obj << +/Length 3168 /Filter /FlateDecode >> stream -xÚ¥ZKsã6¾ûWè¹jÄ øª=93žYggÖv©$š¢,ÖP¤"Rv¼¿~ûˆ/Ù[µ5å!Øh -þŽ‡bÕ5«²æöÄ2b°Ç8 -ÞÅqÍÈ2Øv{IGCa®ªªyÕ«t™ÁCûËõkíÊœibÐ"ÃîîÕmÙ•MÍt6¡fǽ´²©Þ(xÊmpþá‡~éž{-Ûò©.Ö²DÃ&Bt -“¡ kæ„á -¸“xùˆ–$`Uѱ±5«*n4îfÛ§Ûû]ÿÆm(oè¹nÁlc—Ìšˆ½]‚cðû¬É¾ò’$1bOu3gràŽÈš-s³a!ÚB¦ïš9‹N¼$Çÿß-4j`ú¬^óü¥¬ã\+ -·÷×yæÑ!p÷Ki?Êj̶kž™ádyøfwçÛ]q‚i!^d-?_Šªòk쥲ây@BCÆš¢ F7¤¡ØîÏBk¦–<[æϪ¶aJ]äEÛf~in!³¢ë…<÷×ËT/¯ ×r§= höö;‘r°s>O< )€CmQ0ا¨[y›â&»FÔSq&Lä<ðÌܨæ )cßÔkö¶ˆ3èÏÑw©È¤äí7s°,fYü½/À·òŽüÝ6ë¬Dìjã=ñäK‘´¨%ˆ¹@ëQŽ»¨Ê]Yg49¥‹ZÌ€›cç‘vù°*²¶ð(¶„W¿mðÈ?´’ú;P2~•x „-Ú’´$åMý‡ïë'YxÍý/e·ñ{ík@.©Ùgžl—•usáÀ÷½Ø÷m<à@@R¼äþP>gv/ߊW‘T”*“BœðÀ¾ÙUŽ]>V8Þ¤¤XÌì<;`Bnð|ûÒEsèey#ž3%šƒ–بœ%Rpó;€9Ø¡ÌíòéSFB -¡¢+5E% âYqKVÅò#N—`€Êj€‡al=Ê -ÌG˜óPvàçÏ6e×¼×M1f'e§`ú⦗p_v2lø,Ø7€ÔM«·Á~Ÿë<Øw\¨'vÚõxÝ"«†JóÍu-Ó̺ýxõ¼ö£d¸î§|ÀÍ^Àzª–ŽÆ§”]‘Õ` -¡uØ€V•m7œ} -Iò“)gnCb/±iB’+
Ç ñ½ÆÓДh -Q%#‘#düa„0z{|a‘JU}°€fri@ÐS):gyIšÐ%6wžÜ¸ë9½ã_õL~:/9=€JÊî|
¯=È?cÒÔ3>ÄÊþü“Øã¸Þc2›»DBiˆ¥WBA¿ -¤út̪Sù7ÞÁ½ íw‹¢þ@º>ĘÏZ~ÏÜUcઠ-oö†9¹È~Lhµ(èZ‡ú]¹g¤Ç²®áÞPŽŒ¦&c‚N:3Êr‘öBe’¡aÐ
<]®¥_$Ç ÕäP£üR"Ç #t ¢ `VÛCŸE_Ø¿;Ò®Jµ2P2¾â‰–:N_T϶c+¼v=\§_ ’ޤЈө•ëáfái¾H…ç6ÃÍ?æ[ÙÄÞ?CCÔ,ü-?Ñ°,Éšhú
k»þø–-ô>$öz}ÞÇ™$ôt¨ì©C¬øYHËe/ǺÂóç+5°<•¤fîJMܳÜSöõCUok¯9‹Ú¦ÍOj}ÆËóf·sutUÚÛpa…÷4¸u’zQìÛh|3FƒVfFü? ¬:D›d -Šô8µ -´çc'¶çÆ÷$¡gB$œŽ¾eÉ—[»‚œ 6sˆJ¢/—qªâ¡ÂJÊÝÚ–ˆBൃT<+fÐ<J”®Å1ï(”¬¢h":B‘8ä+øXêpÐ\4Ær¿@ëñƒ‰›¨4;߆IX”ÑöUìó¹$Ý0õóßø7#ƒ€²gÌ~J:Îøã‡Û§¢=•—‚¼OßaOyeþ®µpM}Å;÷§ +xÚ¥Ërã6òî¯Ð-tÕ!$Á£3ãÉ:µñÌz¼‡$š¢,ÖP¤#Röz¿~»Ñ
Š/Ù[›LÅF£ß
J®Bø'WQ,âT¥«$5" +e´Ê÷áêæ~¾Œ³öHë!ÖO÷?~ÖÉ*i¬âÕýv@ËŠÐZ¹ºßüÄB‰K ¿Ü~¾ùùŸwW—‰ îo¾Ü^®UŸoþ~M£Ÿï®~ýõêîr-m$ƒ»úz}GS1ÓøéæöARzœ!zwýùúîúöãõå÷¿\\ß÷gžW†òçÅo„«
û—‹PèÔF«x …LSµÚ_˜H‹Èhí!ÕÅ·‹ô³né¢üd(”ŽÕ‚ +`Z€ +AlRŠ4Š‘Ëó¢mˇ +×›4(ñt h¢ +”„e£×ÖpÎD(¥VQ|ÀYrJÖºm!2¼¤¨¶ 1#Mp³¤%#‘¨^ô΀ô‹ÄÄ£l‰Œ>y‰r*6¨…T¿w2O¡€Í×ûNÓÊ(a£Æš«ç¬¯G&‚¢ÊÇ7}}ˆuÞ×{¬¯£iL¶–aÅ&¸ò›{÷X›ê;8´±àñ£Ý¿õRF±{Vàp7_ m6”ˆÚ¶Çiå¡ w*pD6“ÊIÙ6¢
%¸½‹PËéÎ
ŒbŽ~£°æ}q ¼fµ:÷Öc6‡•Rxiƒž¤=‰`šÔ zR1€*pä«–êq„6ŸOq¸i\aL²¶ÄRGi.úÝHjÊ{«æžñGá¹åUÍR®uüÆÚ•H‡r³q±Ì±ðŒÏ¤a'n˜k¶„´åÂÿºÄà{$8‰Û¢#È”´e~ÄJнÓ[¢¨¨]ýD³¥+ç¶$¢îoì‚.æBÍx ÉsõQÆI~Fr^]›D$à">MpruË1hüè£ñ<4YÕx*yåCÌ`¥ÍÈ^˜Tƒ³p}á+•ªúàšbêêPBs +Î › ©A¦ÉÃãŠw§ïñ×Ãs§ŸÓuNE¥ËîÔš+ùgÊPš +B¬ÒŸÅžë=6fÔÅFHC†Xª;!ÍЧcV¡Ê¿Ó¾qýn[4\¨57 ˜ÑZz'ÍôÂ}”#Y;@'ÜÈ9«ÌÕ5 +^šÃ÷!ýæèškxrÙAÐïy×–jßYCš=øv
ˆmŽÌžÏk¿¨z©8oF{;>=9žF¥vQß|}6c{Hì=dR0C
Ï´öÀ[YŸ¯¡£Z½“2Hç3¦Gr¥Y¯Ãu{Òû(qê¬L¿¹¿Ç™ï?JšÆ FŒr¦6K/ß=Ð5TðœäOÄr–c"/?^à®tÜ|ßênÁ±¥kh6be9ÒÎŒ`ÒiËe¸X‰H;i»P¹¡ `PÓ‹µµN¬ëÇ¡Fþ¹= «ÎŠæŲôu=ÌùÊç÷Gwj€º> ]ï +Ëù,ǺBýÓušŽ…´©—óÞBœc6œ`øu ×ñ2Ý(RÊlQS›3þ7û}ßCW$8aVˆÇ¥ l*â$Œù€t+æÍ‚8¸¾Õ^}y6Ëàü:†´½” g‚« >6uwhª÷³@¿È(’žñÕ' endobj -1600 0 obj << +1706 0 obj << /Type /Page -/Contents 1601 0 R -/Resources 1599 0 R +/Contents 1707 0 R +/Resources 1705 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R -/Annots [ 1604 0 R 1607 0 R ] +/Parent 1714 0 R +/Annots [ 1710 0 R 1713 0 R ] >> endobj -1604 0 obj << +1710 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [339.2005 333.2521 400.4005 345.1523] +/Rect [339.2005 487.4882 400.4005 499.3884] /Subtype /Link /A << /S /GoTo /D (zone_statement_grammar) >> >> endobj -1607 0 obj << +1713 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [455.0966 139.2274 511.2325 151.2871] +/Rect [455.0966 291.8379 511.2325 303.8975] /Subtype /Link /A << /S /GoTo /D (address_match_lists) >> >> endobj -1602 0 obj << -/D [1600 0 R /XYZ 56.6929 794.5015 null] +1708 0 obj << +/D [1706 0 R /XYZ 56.6929 794.5015 null] >> endobj -414 0 obj << -/D [1600 0 R /XYZ 56.6929 564.9177 null] +470 0 obj << +/D [1706 0 R /XYZ 56.6929 719.9903 null] >> endobj -1603 0 obj << -/D [1600 0 R /XYZ 56.6929 537.5004 null] +1709 0 obj << +/D [1706 0 R /XYZ 56.6929 692.3483 null] >> endobj -418 0 obj << -/D [1600 0 R /XYZ 56.6929 319.0547 null] +474 0 obj << +/D [1706 0 R /XYZ 56.6929 472.9321 null] >> endobj -1605 0 obj << -/D [1600 0 R /XYZ 56.6929 296.5788 null] +1711 0 obj << +/D [1706 0 R /XYZ 56.6929 450.2316 null] >> endobj -422 0 obj << -/D [1600 0 R /XYZ 56.6929 183.1066 null] +478 0 obj << +/D [1706 0 R /XYZ 56.6929 336.0947 null] >> endobj -1606 0 obj << -/D [1600 0 R /XYZ 56.6929 160.7901 null] +1712 0 obj << +/D [1706 0 R /XYZ 56.6929 313.5536 null] >> endobj -1599 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1705 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F63 1354 0 R /F62 1351 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1611 0 obj << -/Length 2819 +1718 0 obj << +/Length 3205 /Filter /FlateDecode >> stream -xÚÕZÝoÛF÷_¡·Ê@Èì÷yJ§çâêôßSÛZ¢#"2éŠR\ßáþ÷›Ù/-©•ì"-p‡ -%Hi(£QË@f´¸PËõzÝ?¿íšÍÓôÆø¸¦É‚Üá‘+s:KN§¢*¹dj|üLJfÑþBkоÖóÇU»X!iæ«~ØúÑzsNõ¼qãVäféf¶½>»Þ².Û®†Ù©wWÝÜrض}7”xÕ‰v˜©J&5ƒ[eô2¹¼Fe཯Ÿ¼˜ë¡GîYÁµ.
¡¨Zšªb–ño -aH©ƒ;Èr‡›]ÓÃðʨ\iåÚg…p|DNý…T$§|´æaw›Cš5¼U†»gô“œ` <c&Ø0@Ý¢Öç‚ -¨zØĆQðƒ€:^œB”f†Ÿn‹¥\'‚QàÊ£\-¢!‚ÀNK¹2bŒâ‘ÆVdõ#9ƵQ1¥ƒj!Ô"ä°YW‹ÀܧöKã†b(Âá¤íS¤`8„"f¤K»`Ò¥]09J»\ºB+1)Eþp.æâÔ‰´¬{:HË^åzxàS=µÎŒ1 -ÈÜTô¥º[æŒÝ` Ù:Úvn7‚Wpð£æÊ ›ÖFëÓæšr7×Èu$«fY -öÌù)sþ¸f¦ -ƒü™(QÙ&9Ô‚¶ðu“›O¾»rXMä/Ò‡Vs¸¯µšf±mƒ+©’H#¡VaZ¤9°ÜÈõœ’CäBÏIepdqd[·ë¾ËÀñŒ|&ñJ¹Nønàšúnâ<Ö›%ÊT„@b -kN -¹2’Œ”Aª’²ôZ‡n,ytc ƒ¹wc|ˆnÎwøÞÞ»1>X7"ñ©dÙºþâý?ój6 ßÖ³ñuù%PuÛ9<;ÅÙÏ$Vl=ôžuåy|p9§ÊF;“àB(&_¿TLÆdI¨™ü¿!)$ÄЖüO.÷á¥2ñï^¹íƒNQ ¦¶½mŸ¤öÇw^lÍíìûä;5B¯†7výp}d€qkƒ“ÐNI0òÐl`§{LX -NÌüæÜ°yïxš®¾]{¾x´P©baçWŽ9t,3z2P?UŒrìqc7ÐóŽ^²W-lA³oŽª–Çr© +xÚµZÝsÛ6÷_¡·Ê3‹oÓ§´qÚt®nÏõ=µ} %ÚæD"]QŠë»¹ÿýv± +¦Ak«XQ*.’–ŸÒräB-Wëu÷¼øs_o_];^4׺B‹Y>òÑü‰kB +ìŠñ\ +à¥9¡ÑøÎ&a
H>Zá Kzl!-˜šÌ”‘wÍ'Ã%£rË”ëß +aú9‘ú;ÓlJùÚ¥Œ£ûl²¬þèå$=£L Âá"†aNšN(® +Q +1LQð#‡ëÞ¯ö•"$ç:íŒ×¤3š*EJð °€óR$® 1þ¨Ä +’úÃR„Ù”ÑA±Kv\ŠÀ[*EàÝCó©&RrEH>¸"|EA +ÈÑ g(í‚—”vÁËAÚEÙmÕ¨ùÛ¹ù©3iYûr”–½™@§¼àŠ•ctN€Q‰¢´É–ªv5v‡Žf€uÄöÔh3®hà§á +¶É…v¯À5ã:×Èu‹fS(ñÊü‘ibþaÉÌ!x9`7M*™±ã&4qRÜ4”-á/Ö½Ô"V¿¢Ot¨U±Ç#!xÿð MxÕ×[¨mð8lŒžªHd\SåË+ጕÊ2CŒÄ†P‚”SѽŸˆä§¢ui Èp|4_ÌD)†!…§°ö|ø„T‚K&>7|2¥ÏNMé8¯’1>tÝA 4äCÈ9]¬ +9*Pˆ
!{
9^,#!'÷Egƒ‹„Vƽ\r®ÓÖš¸& 6Z HÚYׄbTÃKtO)†&+Rh‘"…¤ŽB¾õ¡Å¿§\H›«°Ñ\1±UÌGd¤4SŒ¢‰Ï@ÂÄl|ÌNd™ŸMF’|i±Ÿà +Š^-ÜùÙ×Äô àÁ¡Tb8ÿ(Ç8wBľ©Éwû‡è»‘ÉïûýÝÆ.AûÝK[mš%1Ðy'Pi‘1ÁCJ¤nª~W‡6võ!ÿ¸p€ð*±Þ?ÈiÉ58Àóªö)PS9Kzl +óg¼¸TG_…^~™:Íp8yÓöˆgÿ.¸½¾>Š€ü™Y¥¡Z´PõX_¡ÓËíC8]¹ÉP“øy‡cÔëQS/wM4%[È#iÔ*¢´iŽ›¸^“ÁÈBr´œ\B#»ªYŸ¶]ŠçüWžs¶ÝÄ5¶Ýˆó\mW”±2ƒÄÔ”çI\’”Á4d^ù²ŽÍØÈdÆÐŒf̓ãC2cx Û‘3†öÁŒñÁ›142›Êº«OÁ^ÈWŠQ6à-·+tªÛŸÃ3)Î%ñÂàÑCXOp”ÓIn½wðo²¸‹É¯ßCTÌ&LÁ¸Š™ü )d,оùß©ÜGÖ•1wxCÃG¢@5ÔSAXò@lƒØÁ›û·÷ô(œÔëŠòæ¡3‹Ë''£ 7Þ9©’””§z#m0acqóÛK'æñÔmu·|ijesÅÂÈoˆ9žXNèÉAý¤…䆓àÆÓÀÀ;XGP-lQ³ßœTLåÒ0Bø½¡oM’Í?Uë=Â…ü1°=Ví„èx0Á¬°o‹-žwF9`›&Æ…1j4l¶¼©QA1eç0SÍ=èó…–Ý?T=Q8Zí—ñƒfä¡ž&ËÙAƒ#kÚ%î‹–1ã©kûæ®Y7»b ï @L'ÔÐ^vþ3 ±&ZÿØí×+j‡w4 +~ŽÍœ7vL5W• +"—>r¢]ø^‰þ‚\öøÃÅ`ü~I–%#ÄÇHÊ´6lÑhuµÛ§ªtR
D^ËS +|ÛÌóÓþõÔõu$ÒrÌýT§ÙÖ/Ù7Íã0NÈÆ(bZïâŽáAI×fÛ•§¿»]µüØŸN¤ƒj]—zÆ¡œÔ%• +g’ƒÄ¿È;Ç¢ãq?'9P°:Öš~|× r½"ƒRxž-åP†”lº\寥 +xu T¯d +ÓéD!2\é'³è_ZÀnOajXò±B(w^€Ät,Á°àÓ…LDw¬q©ý\y¢Á/çÉQy¯ƒ +Žß°ô¼ßtwHÜB +œwa-&Èf¢lSRû¹N`²†Žx<ÿª~ +u'¸£p:ÊÆÇ¢1ŸO€·ªx;®
xˆæcùt\Ũðmc¹Û<´à«Ã½‰àºMgÙ¶Émð&ÅÙR—3a¥Ñ¯AÆuÆ +"×Á<pîëíq±ë +!ÊóÓG¦‰é‡¥®*W0˜#+¡c>‡Í#+a92ÒSŽŒˆ7ü
ûSû$øKÄVÆ:X…ù¸ò#ʉï}`·/§å‰X¼tù£?ô`+SéØC[L¶Üà–ŠtnÐò &üo©HG·H¤;yKEBµ’¾Ÿ¾¥â,çS÷TO3¤V.ÞSQ,Ü{rƒ{*§¥±e!0
ï©„¥fêƒB’[nÿŽúK_³Û*d•ÿ‡›)€FÔ§'nJ]ྠÓaéòÇß<\£T–Žf¦“f ºw6 +…4v,9~€×¥°¢ÿI†g'endstream endobj -1610 0 obj << +1717 0 obj << /Type /Page -/Contents 1611 0 R -/Resources 1609 0 R +/Contents 1718 0 R +/Resources 1716 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R -/Annots [ 1613 0 R ] +/Parent 1714 0 R +/Annots [ 1720 0 R 1721 0 R ] >> endobj -1613 0 obj << +1720 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.0783 153.2417 261.825 164.0261] +/Rect [213.0783 305.3272 261.825 316.1115] /Subtype /Link /A << /S /GoTo /D (dynamic_update_security) >> >> endobj -1612 0 obj << -/D [1610 0 R /XYZ 85.0394 794.5015 null] +1721 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.1622 182.7836 446.9089 194.8432] +/Subtype /Link +/A << /S /GoTo /D (dynamic_update_security) >> >> endobj -1609 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F63 1280 0 R /F62 1277 0 R /F48 1153 0 R >> -/XObject << /Im2 1266 0 R >> +1719 0 obj << +/D [1717 0 R /XYZ 85.0394 794.5015 null] +>> endobj +1716 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F63 1354 0 R /F62 1351 0 R /F48 1228 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1617 0 obj << -/Length 2974 +1725 0 obj << +/Length 2677 /Filter /FlateDecode >> stream -xÚËrã6òî¯ÐÞäªB<™“3ëIœÊL&oí!É’(‹‰TDÊŽwkÿ}èDR”<©Ä>l4F¿)>IàŸORÍ´vb¬biÂÓÉb{•LaîÛ+N8³€4ëb}ópõÕ{i&–Y-ôäaÕ¡•±$ËøäaùóT3Á®B2}÷ãÇ÷wßþëþæÚ¨éÃݯg"M¦ïï~¸ÅÑ·÷7>ÜÜ_Ïx–òé»ïn>=ÜÞã”&ßÜ}ü'B,>ν¿}{ûñÝíõ¯ß_Ý>ijtÏËéòûÕÏ¿&“%ûû«„I›¥“gxI·VL¶W*•,URÈæêóÕO‘`gÖ/•O˜ZŒPˆŽ -Ï=î¶yñ<¸›q[ºgY5Å"2ã wŸð™/—nÌó¦XÒÜbÁ‹ºj=b½A@[RÛæ‹ßš·øÖÅP ¤IXÆÅÄ(ô1ÜÝÎí'8¸ï\_@ŸuñOo;ÿçbÑ–á̆É!+Š–jÝçåD"Ö+,(‘°$նϨò^m^nvb"œÎõÄð”YÐé3*H³.2ÄÇ\BÀrüä›Mý<{Ò³æ¥ÝmÊfÈW B‰0—yˆX#Lt¥Â•fY¦úL<¬K§G&Ö;º!?ç¨A=I·–‡…W>˜D9ÂÀœ4Ûºn×ÜçUSRzºÂõ[œ½?« ¢ñ™WËÁgF32‘)Õ·¦_„PU9Ÿo -\²ÉçŦqP|GÚf:/«|ÿÒÅÿ)3;ý®~.œ]ƒ³|Ó™œ6eµ js:‹&ÞtàmŒ ŽŸ‹¨QnûuQ!þ²ØáÄÒò͘ghñœKØM/Àñ¦©ƒžvi¹ƒpp-¹B¯êg<V¤åä2žK*ç êmvÙWÑ#mÁ£äÅyCÐÜ·ü²!t±ÎBÄ:‚Wœrh`ÌEÓËûG¬zF R–é!ŸwÅ¢ü%IDrT`].Ö8\×Më¡ á–Üsí¤ë^œÆ¹'ÝPQ>ÖêŠFá|Dëh~rMXp@1ý=Ä'Ó”i7“ŽàÐP¤µp0•
´«#Ô?Í C±DÊ7!mP8Í|6Q8K”>Ó§<r!W’a/€ÓÝÉ‚ÂRÓ‚No‹ªuÖ¨xÜ®Á
¹¹Bj·©APûré®ì7&c"Í‚ÄÐÆšpÔŽø4pmœ£øøˆÏ&F
ìrì‘´#Ä7¦×1 -¸”HúQƒ˜ïÁø¹t’u#‹žä];ÿ~(öe u´f¿'Q8ø,QHW@Ô›§"°ëµO(–Y=ˆrnƒ—kÎù””꧰£»íN\EejŠ“¼1àâIzú8'lBÝÕÕ2DŠ¶¦ýÎi¨·p5k -ⲦvÎ+j@òIhɦÅ@=ËáoL_¥LåÅý#Ò)Cm•\ë=eõW…TVŸ¬ÎÞa0wt‰#ŽNs–‰NN;««Ù“¹Ù W!ÿ“ïv›²hþ¼&ðIJrŸ¢ª—‘=!·Rd¯*‚°L8ßpY:XT!`ùrm¥ãílÖ–Û¢>´'JbÕ:“—y‰X#ÌôÎeuŸ/]™@@ÚÖ‡ªÅ±÷[ðt|Ñ( u¼È!䪬]²ê©µ’ Þù²×¯ñ2ûNÈ!vÉB1Ú¸ìÅû¥,…:*áý ˆ~ HAª\¬b-åÞWPIÁ~®Kñ\ -0ŸMÕ
ä*ýÒJ‚ZÊ€Ùæ¿ù¤B¹²Ÿ¸Iî”E¥^¤a~GL -8àZê`0R\ÏhØW,³TM &6_Ò -ÌfY6ÞœEŠ³.Iï{üI¨Ø¤Qâ¸3Ö!-†·“)w©µ#“âkL¦p9*3}&}À~=½™¥Ö„K:¶u0}¡bÐ=WxÃ.£G³œ½t®gl¡DÉÛüeP]œ´QÂ1ñ,”’ ’õ;g+™#r*‡ gÈ3£OòýËLF¥÷ð`ån3jž ƒ‘ý,3±–ÅXP·ÝGÒ¢c¿=Áâ|\¼1¤Y&Yš¤Yà[ØÂ%™þPž3ò·øö¿·cŸÁJ”žAå¬zÔþÁÁ7K¦ˆ¼}Åuö©–I#;F…rßž’¡m§¦U¾%PtÄ -« -blèŸÑÆ3;˜Ï}’Wghâb£â@¬Û|±.«"´ÕIkÒL]0Œüœf“´GÕôXÐ(ª -%üo×)>õ8,òPJÛ7ý®¾zñ&f%Ù4§‰˜õv6Ý%±<“3pÆ
ÁpôDHý—Ãq¤8ë’<
ÇÜÀÁw>›3÷±‘Kþ÷1)¾Â$à0‘pÛgò\Î -9ZÙœíbx~ܳE¼E]ÁêmƒP/€Þ¿‡ +xÚËrÛ8òî¯ÐÞ¤ªÁ“ +=²Ä¼Ý,z´¡Æ°ÑÍü÷qA8™ +!ë³Ïg¿%‚½]ÿjÎ~R¢¸,FS!‰þy+3¢$,)Éʜ嬱œ•o×åìë²YW‡ú2ʈbÀºOôˆuÂÊðæ=ÞŒDZuÀüó¶šþ ”Wíd*8—ø³^µ®šEؘÏï&ÌŒ«¶¸Ý²ìâªÂE[ÝÝWw¸~X׸ª›€WÎfÕ6¬¿íª»U$µð´›Mà(ìZOVŒ»A‚f}_EqÁh£)‡³±…k0b•â^7Çàqƒ +FÇ¿EŽÎÍöÝ(àx¹å¢„š¸•×Ä-nv@Ý6õ¼šZMàw³HójQîÖáÍUëd~})Mït„ÐDjªáLèuSWˆ58C.ˆužHä(@‚j¦§\=ãª=¬'\5b9ŽÎQÖ]åuž–ð/ç²B(ñ´ +#Ã¡Ë +VC!.ëÐeÝʹ쉓tŽäOt¹š-ƒ…ûj³‚Ã!KÒ¼ÂÓ¦žÞËÌÑhG#mxoEÛn×àq?îŒZH;:úCY?fx2M¬àæ9w('škû´;ô±N»CÂrï0Ñ:>Ú¦ÝjS5»îÈ/À¬EaÄÓ²$¬Œ0½FÚb(·® v\nš]ÝáÚg/øur…UDëå’;„„„«v[Õó@ëªÍ¶[Õ_Âû
æ09Ä>ÙÙî®]ÝW˜Œ"Jo.;©rÉ¢Á×ðyQ®ÖÀÏÕM ˆz8y`zï5Cï…:§¢C0šóµSÙäWs¤ÝE&›òûj³Û<ÁÄ*bb +YAËè–^‹ÏUlLV]àÚdèœ(hCÂë9–0žD‡Ô‰—µpºùsJ4Ä o+/¤[Bñ™“LŠpÅÆRÈJS ±£©J½+ˆ‚ˆR:¾ª!k,ÊYÕfä§@Ã-ß;.·N/Á3ÇÓqÛæ®kq‰5×ívñµXsÝ:T*ÿrû¡©Ôº‡^á´Mùˆ`_Ð +QÄ€’åä0¿›a”)
%KÑâ%Í)'Ö“oM§‰â´OÒçÂ|‚i-ùž³sSvXÞB*JŒ²öo2R|NHh´4z(¤/ØÏ79SeuH‚pH©Á„u}X¡c„s®ñ„KØÄ°çŒ@¼øÜ Ø\©^¯›‡ØÂÝ>¦¶ð¨•@ +WŸpgèdî´ƒsmC9ÈÒFÌ÷¾ +꽶 +ž ¶‹Qžòì`í7ÅãŽñQ7Gåà~àÎ?ê§Q€ãˆJÑ›fT1iø‘¡>„q§Œ¯]}º—Ñ<1… ²ÓBACà.[ú¡y“-šÌBN’GÚN®ûf""c!d°¾°>1 ÄO8¢9è-!é0ë‰èS ±×Au釥 ûtק•¬*bëì ɪ +¨ŽlÞ,ý¥rœ(Nû$Ë1ÓÖMrÏùdÏÀ%œ ö÷ ™(>#$àÀÌÏìPÈS=Lߺˆ3fØþé{J(ˆR°‡tÅzz.½Ä™É{GpŒyS×À„ Û‰kí£ãÄW¶åÔ×p}UX"¹›ÂûñÑ6³¯>ñ +¢ÒxéÃV.p•b‡__ÚO]î9ˆ+4“Ø"0\rͶA1á±}smp½,ªnv_‚\矮ænë³é ÈðÞAIJ:þ&äe3H¶ˆáåq¿âÍšÞÞ´õfèõå;iE¿Zö”äÀ†¹¦Å‚Î5hRúZa‚q +ˆ¡{[lg endobj -1616 0 obj << +1724 0 obj << /Type /Page -/Contents 1617 0 R -/Resources 1615 0 R +/Contents 1725 0 R +/Resources 1723 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R -/Annots [ 1619 0 R ] +/Parent 1714 0 R >> endobj -1619 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [369.8158 743.8714 418.5625 755.9311] -/Subtype /Link -/A << /S /GoTo /D (dynamic_update_security) >> ->> endobj -1618 0 obj << -/D [1616 0 R /XYZ 56.6929 794.5015 null] +1726 0 obj << +/D [1724 0 R /XYZ 56.6929 794.5015 null] >> endobj -426 0 obj << -/D [1616 0 R /XYZ 56.6929 482.9727 null] +482 0 obj << +/D [1724 0 R /XYZ 56.6929 634.757 null] >> endobj -1620 0 obj << -/D [1616 0 R /XYZ 56.6929 457.9448 null] +1727 0 obj << +/D [1724 0 R /XYZ 56.6929 608.646 null] >> endobj -1615 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F41 1134 0 R >> +1723 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1623 0 obj << -/Length 3291 +1730 0 obj << +/Length 2993 /Filter /FlateDecode >> stream -xÚZÝsã¶÷_¡·Èˆ!>IÞ=9É]êLã$Wg¦$”Ùœ“HE¤ì»vú¿w» H öùÒŽ/¾‹Å¿]HÌRø³Ü$©*ô,+tbRaf«íE:»ƒºï.·Y„F‹q«¯o/¾z«²Y‘VÚÙíz4Vž¤y.f·Õ¯óoþzõÓí›w—iÒ¹M.Ʀó¯¯o¾%IAŸo~¼y{ýÝ/ï®.3=¿½þñ†ÄïÞ¼}óîÍÍ7o."7úKá‰o¯ÿö†Jß½»úᇫw—¿ß~ñævXËx½"U¸?.~ý=U°ìï/ÒD¹™=Â?i"ŠBζڨÄh¥‚dsñ÷‹Ÿ‡Gµ¾kÌ~Få‰Ée1 ”1š"±J*oÀÇz³¹\¨ÔÌ]S.7ËzÞß;6å–EÛ?¸=IÛ†d»vß“Ä(’¬[nR6©pýÓƒ¥º²ªö—"Ÿ»®sUþ–šô±îï¹ »º¹Š€zÕªôÝ*®mWï]Å— - Ec"8T‘™•N¤1Ùhf%384í{W!Âj…ûv>¼Õ‰ÊŠg%Àçâdèñ¢@ã¾ÄÔÏL’‰,û,õ a–°‰8G@1‚Ä# HBMIÝò -_;ƒ]Ì -p—%Jšà~¤E×ö+Yðbh>±òÑupS¬åUY3=ŒXC
xÓ¡
@ËèâƒBw@ÌÆJT¨v úšlþ64`1·v
Õ’¹A†ƒö¢†t 6uÐ$tæ+$ê!ãã<¶MýàhØ,›¢_B[=ªZ–+n^>éf*Kt.ôñ¼žT$™`ê/1Õ -Bª¤kúxw$<á%›1´Ž˜ÑÀ=žëààåC[WŸ2d,Oë`ù¸µÀ"€ÙtØÁ^pª -©ÌôÂxÖ`pÊ„”“«"p†QXw_?¸MðFš‰û\d˜„„ÙNÇñÆú¡œ¯'×If„xÙ½oVÒüYû€>Êd:2Þ“w¥Ñvº~†hý¯"ñ²ïDYi¦p9ÑÞG=£Ët&$L%° -
›4 -nwï¶È•!î"‰ß
ŸÎÓÝ€žÌÍQñ“\¹Ð 12M[QKùPÖLŽÅ¶©€šYóémÊd®§ÛS`®ÄÏA›’U» Ú6t¿`ý°IÐd0Vøûæ5î^FÔcÝ9Dã<õᶉÌW“«Âúá8ªTŸ„Eíc3ÅåWŸN霯qZ‡ù\·T²Æ(3Iöœ&·ÎŽ×Ÿó©íùMÛ^m°œSiŽ2„]i²¡ùñn‡ò’eÝaMñ¯jˆæ6I¾¡»àŽGäÄ(´w«Ã¾î<-×ó+ª‚c…Gbò°Ð¸þ—u;×T<7å_óùC¹¯Ûwå"fA8“¼Ú_ÐZÌ—ô à/è -l -‡|[Är›¸&>å¶Il ‡tÈ:Ý},0_º¯—uO²BJ'¤ðš¾]»eI`4P6…îC¹Ý13Âf2=!l¿Ü\ÿ¸dŒìèfP¢w -(Àyn£œ7‡µñú3GV¦6›¬½! -ãçëïÛC˜‰>dˆ0ýn_? -7”«ó±tÙP I€¿A=á‚‘ñÏ@P™“gPIsôc%ù5ÜVŽÚë(Nâzí/9J ]í!úuUHàS_OU¸§(IoÉ4S -ZÇpÀ“neû¸c—Æ’užt -Åš§àV6,*
Œ?â¡$Kn¥8†E~~ÃYÃ=I÷ñ!›T‚Ò‘tð«|ÝßíÅ$ÄÁžìÍ݆_ૺ;²Clâ·.¼–¯¹_IŸ]¹æ{@>ä;óÞB
…Z<á] -³)F¾8mi…µÏ%¢Zkp×Üþ‰·¾³üåkFEQ@ë_z@«;ŒJ»Ì$×Aù.D£l|Òõï)DØb?™R&Áß9E~à”ÙÄÿùçTÇßša2:Ïeü—Rƒ&¹,² ”d7g}áwWçªÿm#endstream +xÚµZßsã¶~÷_¡·È#‹ß{ONâKiœäêÌ´“ä’ ›sɈ”œk§ÿ{w± +>å@§F +éˆkæ&5àÆØüû½Û}¤%Þ¬V;׶¸DHb³Dä©Ê8
q·¾N$tèž½´nwp;|çóUíÚ곎>Tõó‰nQµÏ¤ÂšúôùËÞµ]YWoà3Óó2ò\n6½‹]j0ŒRÛ‘m–0ôø!•Bç°\‚)iëýné&œôê çi®µð½ÚÆ-ËŸ®… «2z^€ï®¹£ÿ|KQ襩wéì[dëzG/í~ùDhPéÀôÄèlþ.*qÐvUª&wƒìAåzî=‚6N-‰›bWtnÂ7,®’Ÿù&9˜ ÷d:5Yfƒ/ë7-¥-€Ø8Ÿ@)H`}_¼g2K•…h&½²*O3¥£ÆŸ¦lK™ÒYPø‰iV´ø°ý +L‘BTl1~d>w¿.7ûUY=R#Õ
èãÜ’päFlD7Fí 7j(äVõ¨z¨ËÕ§™3H-=?í-ð3y6¶÷dU.¤>‰³Kƒ,ã Ö +ô +ÂB€QXwWÜ&F#Íúà‚Bz®ÜºØoº–¾ê5=§eUšiÎ_Wù
à +³ÄóTêLMŒ÷bµÔÊŒ@öRyq¡Nj8I"O¥z쀑õ‰7¨¦3.`*°˜À*ìR|³¸]ƒ†ˆ¬3àvÖfùD/æYf†ÞÒîðL¦§Qpê‰só”L•ÿoëN¹Ïy*<]–P83n.UÍ-ÿMÀA:(!Ñ"RÁ³|>¯Ó£òX
àáÍÈ™!¨"'^M1,™Zib|‡2Ã/ŸÜò¾šy¹&‘Ç(|©ÄÑc¶·Pm©‰ªZÀœÌã4,åÊ#œÔžŠJ{=îŠí– ÚÊ +¸) +Î-Å¡(7Åb㦶)‡ÍŒþô6eªñ6Á>4mH–õ.¢h]QÁö~“@¥w6ø‚ów/£3ÔsÙ:„cËüu&æ+)TaýŽ’©“ƒQý\qy +ÒN¨ßYzy¼ø7=!ÂWõ–ÞŒÖR¿¥÷ÿ¼ïˆ˜N¯ß1æùÙw÷ux
¼ÁÌ·ÅŒ+–A ô/fCh2{,îð¾²v¿FUÌãe ç¹ÍG’o¨<†)RQß-÷»²;5«æ7Ôi…)±ÃPÊå¿\lk\µ +s×=Å®¬÷AØÉ”!'Dµ¯ÐŠÏ{Œ 0Ï
¬ +ÏáÃSEhÜ88Ž‘ˆi½†½BdT<ˆ%Is*ðÐ +#ìh>"ÓÂ3'3~OÂ4›¶¦7ÏN'r–‡GCÐ +ÉÇÇÞ»ëånééª%ð˜â1Rq_‹àyr|›ª÷†™øM$˜Ì|š”Ÿa^?¨ûܼ, m`mXŽHxä§ä8Éò‰,çÓža!à™gº>Ú”wÈÿ‹¶® +´7xM϶ÞId4p ûDº_‹m˜ z!‡¤a'„í‡û»`Š‹€‘-}V +`~žî +t8¶«˜Rúô`¯|‘£[¤«Ý*Þ +Â՚˷v¯»¿|P1€( uÏ/= •-žJṲ̂Ð@Å.œZŒçàºþ"l£Ü!´å3@ŽT endobj -1622 0 obj << +1729 0 obj << /Type /Page -/Contents 1623 0 R -/Resources 1621 0 R +/Contents 1730 0 R +/Resources 1728 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R +/Parent 1714 0 R >> endobj -1624 0 obj << -/D [1622 0 R /XYZ 85.0394 794.5015 null] +1731 0 obj << +/D [1729 0 R /XYZ 85.0394 794.5015 null] >> endobj -430 0 obj << -/D [1622 0 R /XYZ 85.0394 624.5443 null] +486 0 obj << +/D [1729 0 R /XYZ 85.0394 769.5949 null] >> endobj -1625 0 obj << -/D [1622 0 R /XYZ 85.0394 595.4169 null] +1732 0 obj << +/D [1729 0 R /XYZ 85.0394 748.5275 null] >> endobj -1621 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R >> +1728 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1628 0 obj << -/Length 2522 +1735 0 obj << +/Length 2533 /Filter /FlateDecode >> stream -xÚ½]sÛÆñ]¿‚ogÌîÀäɱeW™Fvef2m’ˆ<Jƒ -^æØy9 “zVS N·¥ÅmÝÞôóÛ„™WKä0™¡/§Z)pþp¨æÀ© -²é¨°Í¯pÛD·(ä®Å…vJ:äcG~?ßlJ<æÞÕUùäÑkÚq²àÆ!(–ÒÈ2åòsTòÉ3 -xo“4ÚNÁ¾ t½¦õ®ÚxšEiïÐl¸Ýip§ÊdL¤Y:éGÂó‚ÃXg¢k_|ŸúBCŽÍ‹ÐJ úaþ‚¦áÄ©4¢Œk7ÄWÒˆ†õ’iD¥«—O#}ʧӈ‚–-å ÅקºÌ½ÿûB™À'cÓÖã@migY[_Õ-ÍnÓ‹;·cÛ¶¨î`‘dœnRËÂÃ]òÂE—*pA7ˆ"’·©ñŸñŸm}”žŠþ%?Ïoþ‡’¼L„pf—ESwBŒi4ºNò•d<dò’÷Ï„Î’—>åÓ"S(p\IŠk)%çeSÔPhÞµýI¿v›WÍ -s¼uõó|!M4“ÊÖ—ÂÃA÷ÈC°«¯Ugp•X†ê|::úü<Ÿyùèº!¸’8ßK ^¦`2£27,ÁV&Ž£×•¥Þw>åœGî†ì¶éùj GA)´Ÿ¹iJ–ÆD÷yCÀÚ.îóªhÖ~ý>7eîr€ØVH“D«|QL9ä̦ÚúÓ‰â:)Ü’2- -š%pEqÔ£²×h7»$Œp~ÀïožÓõ§±X ѵ{.Á/¡Fh?:K£{[n<è䀧š]gVÜ'kš»‰ -”ÂVž=% -z¦Œ«”zÇ+T*Æ£áo -·ü3aiR–‚{y2.+ó’.‚ì^ÖP7Ðú\DîfbL%67´¨!1m‹¥%ÎÝ·¦o-š©|5òâŸWºqH -ä-/SÉbŠ¡‡ýBŽ›Û®˜wiÉ·)€zÚü0ÇFJ@§ÜÀÓµn´õKÍ!Wu}ü ` ¬qȈ@ۧϰ-p8U{¸¾Á»„¼Óèos:h£‡NÔ©ŒyƒùKHRK™
óUˆj; -m‡Û}¶r½å6ô y»ï[Ð^ÂÞÓîÚV»Þ´¾ õâô[¬ãÊ·¤¡ór‰Â'±E¾ÿJŽ§ -ßA4ÃßÐG.3î>Þ=û§úÞWth•ÒTœøqj4B2å>͘ãp€¶@1"ú +xÚÝZësÛ¸ÿî¿BßJÍD8<Hœ~Ê%Nꛞ:ºé´w÷–(›>‘²Ï÷×w» H™²Ó&>&3ÁZì¿],˜¨™„?jYaSÎâ4‘TÑlUÉÙ-üöþL1ÏÂ3-†\ß/Ͼ{gâY*R«íl¹ÈJ„L5[®¬ÐbdðæêòÝÅûŸ®_Ïã0X^\]Î:’Á»‹?Ÿõþúõ?¾¾ž/T©àÍŸ^Xž_ÓO–e|qù–VRN½>w~}~ùæ|þëò‡³óeïËÐ_%
:òùìç_ål
nÿp&…I“hö +¤Él˜_—[˜ÅQj!¹õá«3_Ç„úÛÈŠ!ùcÀÞ—{êwœª"Q¢„2IúB±!Ü%‰ú¦UÄJ)Â0þ7T‘¡äÓUÄB´!⩳øcSfŒ?€¯Id +3þþ•wœ¥§2dxÈ_‡›ÿþQ.»ðŸñ”wœÊ‚ûÒ=… ÏÆö[fH˜Z!±ß>C†’OgH$!Ú¾7ü˜çT’³²m&îÐPÐb’Ý.«Û
ÖøÜÝŸÏ_¤1tZ¡µ¼—¯Âã;:&ñâ!ÙŠÍK·3/¿OgÇð€¿3ß>;Æ04&9 PM4ó!€Pë0ì›yeEŒŒ”Áß›:§~{9WJî€ò];€ªG9™šÐ8AÔÇkƒ»¬%¢ÊWwY]´Ï±½Âq[f®¤‰]…±q°ÉVÅ\AÉì².§¥ß)Ž©·ÂM©Ð“ˆ²¨ŠŽmX UPd¯š}͌͆74Ùš´twY7U::1l2’¨ +W(Њ¼fõT€€`‘dµÇçhSÆp´°QãÁ.GU rG$Xí©œˆu¾Éö¥gÝÐ,|Ư™½áèÒlùñâ=QŸòG"V^0¥R7¬aaXàå"LÛF‘A›)Ю2|Z.´Ku&ú@=²44Þ0g[ÜÖùú01è‚ÙÈöèØìK¢1ïy7œU~Vê|:RUA,‹mÉ‚î‹üa®õÓ+hCcþ<ÕWEÇ·Ê°¾ò—•ß²£±j|Zâkãz +¸ÐG%ÖxàV$×d`°+O}û„u†¯8>eÉg+ÝGáat~‚¤X²Ÿè”Äo“áWJý¥‰¨ØD‚Ý!Âx[Ü»ƒÂ%³ •p5% +c‘ÀëæyKz® SÆhÒ"NU2¶å€&Õ£IѤŸI +?·ÎöæöÐáªëôU,Õ#KEt¸‘\ªï¶ƒKK •jý¯‚˞–:`ë?-c<^(RC®g å¹N©fß=Rv¥êySz® [FزpX‘:4æjß1¸4<óøÇ÷âà3L‡¥ +çضpµrÜô(pTÁ[SŽê&|ïuãU
•B;'ÓÿÓj•¤BõB±0”g:]ª&ñd°)ÞŽžé©!ãJ•cäØ’˜Œô`2RŽ*•T‡J´«T0NT*Øè*•ô¨¢½®RIBÕÑÿp¥’,·‹ãÁв"†ú5†ù¯Vþs]$ðLœ¨ìÿ½á«ÿÄà{2<ï’DOcY"L@…ŽåÓ¤€§Œ±zÂô endobj -1627 0 obj << +1734 0 obj << /Type /Page -/Contents 1628 0 R -/Resources 1626 0 R +/Contents 1735 0 R +/Resources 1733 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1596 0 R +/Parent 1714 0 R >> endobj -1629 0 obj << -/D [1627 0 R /XYZ 56.6929 794.5015 null] +1736 0 obj << +/D [1734 0 R /XYZ 56.6929 794.5015 null] >> endobj -434 0 obj << -/D [1627 0 R /XYZ 56.6929 344.892 null] +490 0 obj << +/D [1734 0 R /XYZ 56.6929 456.3937 null] >> endobj -1287 0 obj << -/D [1627 0 R /XYZ 56.6929 323.2556 null] +1361 0 obj << +/D [1734 0 R /XYZ 56.6929 432.081 null] >> endobj -1626 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F62 1277 0 R /F63 1280 0 R >> -/XObject << /Im2 1266 0 R >> +1733 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F63 1354 0 R /F21 930 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1632 0 obj << -/Length 3519 +1739 0 obj << +/Length 3613 /Filter /FlateDecode >> stream -xÚÅ]“Û¶ñý~ŽE7c¡ø$‰GÇ9§Î4¶k_¦Ó&y $Þ‰c‰TDê.×_ß]ì‚")J>O;ÓÑÀX,öR×~ê:sBo¯So…“Ê]/·WòúÆ~¼RŒ3Hó>Ö÷wWykÒk/|¢“ë»ûÞZ™Y¦®ïV¿ÎÞüõõÇ»ÛO7síä,7s—ÈÙ÷ïÞÿ@=ž>o>¼ûîÇ_>½¾Iíìî݇÷Ôýéöíí§Û÷onoæ*s -æk^áÌ„·ïþvKП^ÿüóëO7¿ßýtu{×¥^%
ä«_—×+8öOWRŸ¹ë'hH¡¼××Û+ëŒp֘س¹ú|õ÷nÁÞh˜:Å?ë2á´M®çΉD*?Íe)¤®ÍS“‰Ìû¤ã²VS\ŽXÈåmþç¼ÝçUs_ìoT6›·å¶˜×‡v|~•Ya—\÷79!¥Ãš E÷hQ™Ö&~ḢC»¨Õ -."Q³×UAP$°¡æþ&›ªª¬¨½©oÔ¬z€ö:¯"Tò”m^=3TV‡¶àî§r³!h·*öÛrŽ‡G¡™•N¥„wN«¼-V KFÉÙݺ ™Y÷ùaÓR#ì _¥%Ç-¡ñ›tR¸®ûÚj¼\J¹=l©ñ˜oÅpeñ¶ùsoU+ÍhGZ{,È,- ²v‰»,R}¬ó"ÕaMŠT¹Úœ)%Ÿ|…”k‚–¡H%"IÓ1G‘22Š”‘²/R8°Í¿qB¸ªé»Ô×áS4
M,+%Ù¢¹([¶ß ñ‰B‹‚g1KXÀ‘e‡‹¼XÄ’s¦Žöÿ0ëE¢Ì׬‡uAÀ"r¨)öe¾™ÿq(öÏó=0ëD°)´ ¸HB‡5AÃ@°'tšfC">oòGäšÑHÏ#'Ó™èÞ™õª\æ›Í3Šip›7m0XÐÝ›¯gmMßߤÔÁêNè,暑M#í
¼ ¸:l¸N-pƨl([k¢9ó³%ɇ eV'³Û|¹¦þæ¡H,€‡&È@9}èú¹kú…ôe ,÷Ô×®y°Ùt;Ò)oæàv¿ãÕª¢}ª÷_¨±È«ÕS¹j×A àŠ˜rŠîn¼ž!k”mÊm‰*ÇA_GÀ -øv+.œbõ -@b8¾·d3Z3ˆÎÛ=KÐï%/ˆ*g…Ì5š¢jµÚg¬s€Mj68]J Wê°/4@'ÂypBò¼èä5M…Nœâõ®-ë -ÏÔ,8Fت¬Úý%ÜÍf ”£‰Q²#’{<½TáÀÔ½‹xM±¬«Uà‚
\b ¡“È0>ès`Ò¶iÙ €©ÑiÀ}‡G0é,_J<µHk²lÙ’ÙÞl(>ÀÁp& -)ÁÔ_ܿÚ `àÀéù€‚ ˜ÚGÛ¢³Y†ºeÌÅNð` åúG›&ÔXkZM6EKû‘$@ÏQw¡·Ó]º«ƒš,{ºøpáaö$4‡C88q#a=ºÑ)Š1à6›ú •GP!ñø‚kZŠ²»¥ -ž -9,°äÛ,bjÓlÄ3&Å&©È“^6)}¬ó&¥Ã -Üéç0÷õ~›Ÿf0ÎâÄì2ÖC»â…g<$ã_!ÖSÞõsl.Ñ›#°àqº+„øR¤§š€p>P‡Jk^Mù2døÎäTÅö‚ù§7'tª‹9Pa¦ÔBdÒGÀ¬‰×›Ô p£NG¡¡H -~ö¾ÀqiÕÅß›p,´Ÿ@Ôï?SÔ‚;ìe+é%ˢ߻$¹¢)‘õ4¶š:$ëè·/”>×EÉØåË/L{ÞÐŽ!§x)Ñ xv0Ò®U:¢½¡Îœ¿»ºiÊņQ!z®yœ>Ì#1)‡ãÁ—J}&¤21Ø/y÷m}Ì-RV±6xY‚×`f‹""q<©®BÖ PsØíê}[¬Ø@Ú›y7bÊâ™J´Ó&oÁoBYÓ´'ä0/€”³ÂîF[α?\‚ŒQöø€ÓyrËÄŸŒê2JöƬðÂQg]=å|˜¦BŠ8êÆ{°Ö÷YÌ÷G&”bŠýìoÖ‰V§—˜05ôåè\šWà -¸Ç̈ˆ˜8=\gšxûõÓ믢ßT¦}“;ÚË —zõ6ÕvS¶ù3§]Ôpæ}¹Z·ù›ÓgÇ«í)LÍ›˜!.ž_‚h0w¦óN¼Ú¤PIÒ*-'ÛÈŸ‰<Lb„äÙåÈ£u>òè°ú¬mæeurÀ5%Ì‹»wXÛB«…—7Ø>Hªu—G`£‹¨5UXð[V±¸ -
.®Ô/®bs‚}€BÈ‚À‚1û¥ü€0HLÀ -}¬!-08š.!K-Œ:cÕP(3c£¤+9!qí¨s›ZˆÆI™‹<HÜ„‚@Ô"M2Òxã˜ Ô Ÿ…zº7»"$Q -‘æ -àÃU!iÙmÊÐÆ°‰ öè`¡Ã{†ç#û¾Pù£Pù3B¥…Pª«Ýê)›-|š&=¯`䋼pËŸx…¡XŒ'N.K‘5xVf ¾;q1øÅ…|£ô„ÏPTÄÇÁ.¢WGŸ¡Söø,Ðyì!?¥ôÈ;ô¶Tì ½Ã€šþ%â -*Óp}Owy}Cpa:ØüPØLpÿA3}ÑEA/€Í™¥ÉÖ…=ÖåRk~Ër£f„dÂñþ>_òœß´¶ËMÝ̧Nñ!r¨aÞ;Šð&ì4¾ŒK -8’i{ˆkæ»]‘ï©7üõF›¸öÈ™À -~ŠÖcå„ ÿÃ̺u„ -t€·_–Xê£pYZfZ‹V;þ¤m.=7 YsWP±ÙÓ²²IŸ`ƒ<þÃ…C~›ÖÓs$ø±î|/t|/¶y<§fô½%aOq„Ë
0}2‚Ï„ÁÉæÀÐO -…N+G”:±cÇeÂ
›²§²]—Õ¥ò”MEŠÏú´h8ñéÎâAFjëýT¢êÄEâ&ב©!ìÖ—ar×%r`zPôû<¾„ÈPwÞâÜ¿cø—Ö /-»|ì¿þçìñoÅÀ9“ez: -¹öi$ -Ï›¤cÊäÄ.ÓééÿI#tÂendstream +xÚ]sÛ6òÝ¿Bo•f"Ÿ$ñ˜&NÏ«“Kܹ¹kû@I´Í‰Dª"e×ýõ·‹]~Š²éfÄ%° +x¶3.ìbó@•ß›²ÍD‹fçåï󅚯yBäP8ƒ(‡…JæŒ_eE
¬Õ>™ßÐlnþnÙpkd4¹R‡u¡{¤:ÎKƒÎŠþH^ãXèÈ)Qîë¼,pßJÍÓ‚–Ê‹:»ƒÃ€³àž·!o^¢€þ™ïŽ;z!É"Œ†Ün÷R…
Só¾Á«²uYllàBK0C"qÑðp7ÙmzÜÖdË%ðԲ؜Õ6à^áL<O7›wFo¤5É–¬ÃA”Ûm^ÜqgØ +ÑsÉýô`‰I9Ô¾Vê1ž0M°Ÿó껲Ë-bVñmð:-®ÁÌW!EDâxPY„¬ ê¸ß—‡:Û°+€´7ñnÄ”za%™
Û´oŒ‰iÚ#ur˜@ÊYau£-gØA6Q¶ø€ÓzrèKÄŸŒŒŽ®Ï +/5–Åcʧi*¤ˆÓªn¼[a}ŸÅ|þMÏ„RL±ß€ýMZÑjõ¦ŠžKÓãjè@þá“ŨM‡~Î×HWå-7ý{áÈЦ|¬hª""~öÒ¥€ÛeFDÄÄîá8ãÈÛ—w¯_Ú=D¿±Œû&w´–.öê[mªm‡ìÒ'N'8º(aχ|³É +~çgJ=ÏÞÙSšVM†¸zze¢ÁÜ™Ö;ñlBEQ¨ÔœìB"&ò°q™›Ÿ<úXç#«ÏÚj™'!S$!Á|võkbùAÈaµpàòËéCµnó|i#jM|æŪ<%†*J!ÔTÂë}ö +!+Æ<,’ù±((+@„AbH)5ÇTÀ讆`´ˆL|¦„`dSj `£3V
…21¶‘t%'d¡™»Qࣅhœ”9KƒÄM(D-ÒD#
iŽq3:a‰µ§HqµÏBàqOŽñ±Øó@:q—kn‡Ù:’p´»€<C`EÍ)wèxdɲ…Ÿõ*ﶛuê€m™n†*ÛëZ‡, +“‡'ˆ‰vçõGƒ'RQò‚þô°žÑŸkÈx¬œžÔ‘2y~ùkbý¡%BAn6$ hU½L_
Ôphز +á©B=BtR!ì*„ÀŠ1û*„¨gTˆ4ˆ£‘ë§#œacÒ©ž¦€Dª«F è™ý¹†ˆ‡Ïÿv|þ\ÅúÕÂ{ŸËmGòò7͸A5˜ë§lœ[éoQá3RhÀôù—*R=¤ó2Ø
E°qbÅiU +âÞ8ñѳ$´H§4/)”ˆcéDpíYö +BðÒs¹ ¤dgÈñ…o”ìKax½§xˆ¥›VŒy"uƒñ6—ƒéÕ㘤WkôäüáÁõ iÚ] +ðŽAìËÁ6‡›Ï[ö}qò8ù3⤅ ªÚê)k-|G=`ä«üpËŸøƒ¡LŒC&î-‰1n5øVc ^;ŵÁ[(.á¥'¼…¢ò=v¶±¼ê¼…ŽÙ[à…@Mxä°…<”Ò#¿Ð[R±_@$ôjú‡ˆtˆ”Þ!žòptôZ&‚su½¨IO4ʼnžØ^ò3¥îqà†RàÀ'BãÀ›Îž²™± +}Y¨9!™pA|¸M×<æ7íz[VË©s‚ø¹ +(Sì‚ðEM]¨úÌ,øe•ñU´+_¸ Œø³3o¿êh +8òÀÐ0ðÀøÎý)½6ø!§â# ¡éárô4žÁ'B‚e{äËFhN'… +§¿•#JHÙ±ûld‚›Œ‚ÛǼ¾Ï‹çÊS61^ëÓ¤aǧ+kˆ +uÜP[¦jÍ[G®!.ðgrû&]Ãú:LîÚDLŠÞÝñ67!2Ô·ÙI¸ $~¢ÍÞ\E±~ͧf& _Î%ÓŸš‘ÁšTTŸ‹ÆI˜‹ÁfÄpªeC]øúÄ!ÔË¡Ú³B:ª‚)° endobj -1631 0 obj << +1738 0 obj << /Type /Page -/Contents 1632 0 R -/Resources 1630 0 R +/Contents 1739 0 R +/Resources 1737 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R +/Parent 1714 0 R >> endobj -1633 0 obj << -/D [1631 0 R /XYZ 85.0394 794.5015 null] +1740 0 obj << +/D [1738 0 R /XYZ 85.0394 794.5015 null] >> endobj -1630 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1737 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F62 1351 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1637 0 obj << -/Length 2482 +1743 0 obj << +/Length 2920 /Filter /FlateDecode >> stream -xÚÝZKoÛH¾ûWð¶0ìé7›ÈÉ“ØY2NÆQƒ™9Ðe‘HE¤ìñ.ö¿oU?(R¢d °‹ÝÅêêê¯^-³ˆÂ?)MtƳ(Í$Q”©h¶:£Ñ̽=cž' LIŸë§éÙ—"2’i®£é¢'Ëj‹¦óßcM8™€¿~}yõöÓÍù$•ñôêýõ$áŠÆ—Wï.õöæü—_Îo& 3ŠÅ¯ÿ~þazq㦴—ñÓÕõ7’¹Ç¡7—7ׯ/&N>»˜v{éï—QùröûŸ4šÃ¶>£DdFEðB Ë2ΤDI!ÂÈòìãÙ¯ÀÞ¬ýtÌ~’¢…N#ЪØK–ÆZÑŒ/Ká0`+)Xþ¨,÷Yž_E%†•e*JÀ2Dqaºãå<bŒdJq<_“ž£œ¹vç{¶œQZ2dd”(Á%HGŽ÷“D³x -ÿóøà<Œ&œE”Â:Fp\9ú1Be– ÇÓ£íVw&°?^xô¦†
Eý=y¹IO°Ý’æ=Ä2.à`¤ˆR Ò,5Váõ2ß -U\6“Dè,³æȼš;¢ð<˲ظ‘y]xþªnÑl×ë¦%ÃHѶeuç^ÚûÂÖÛÍÌÓù|¾)/i14 `6<óî4@Íéë -A6_¯7õÚ×°«å¤|î|
Ô‘eq=añÖM5‘¶ÆBb^¬‹Ên×u弯[Ê«í uÊ, -Cu>5"…ÉÂñ¤LÖƒTã¦k?Á`DS6aàÌCY<6^dWoÂx³.f%†#8ƒÍQé…Í‹E¾]¶þ+ˆa‡ÁR H¨ê‘CgÐù3jê6¸4å«ÞÒ×Ƚ%_’Qèy¦½ §¢[,%RHåyþ Š.¬iTÿ.øǬ^ó¶¼-—eû¬ì( -EK§PãŸDaŸë8 -;.g°¶\<Ãl†>·z`zfuÆá˜2ðÜÓËï·6 -{Qàr.>›Â]¤ñõûéÕåontzäwE^¢µ€¾ÐÝ9˜¾žžsÛ´~j½¶·H—•“é¯`™eþÈbó€šÊøocÍ¥€ÎxW„®rˆö›1C§«¸qÒö>þB–jÏëfË|‹þ$„´q -Û[ŒKBÓ.âºk±ý£„E« -sÒÝv“clpƒ8²,Žv°‚M”IÿKoy¹ÐDìÕ•#,Ï°¶2ò{v°ÐÇà5ƒøþl_ò‰–k¼I¡ìÿÿž·Êÿã÷¼&õsuLÇuµFox)1%ú¢G. Óˆp EŒPb¨Á»òs1z•GRüiì…ÁlË^åÚŒb¯k×k -%ÈËe~»?ÛxÛîÿœÓ5Ks4,£ñeèC‹¿òÕzYøè‚%ÛÞ -‹+òîçŸý’ÈbV²á«€jƒR5îC‰†XñO÷ØäÕ]áHÁSm©•ê•£ÿõj,+Ž8O_¬„pD_,¡pØ/ÑãpKŒý +xÚÅZ_sÛ8ϧðÛ)3•–ÿE]ŸºmÚËN7í¥éÃÍî>(–œhêX^KŽ/{sßý +ÔÆ“Lkñ-R€Í¤Zz¾UC¶Û”m2¾8Ëepo\&©ÍÔsìVZç†vÚnÙ,¶21JfÇyÑ:¼|7¬²Šƒt±‘@¨´îÛK§–Å̦‰H€s³DëŒ +0¤¿Ëad +TÂ,®”Ì¥yå,õ#~î#~õ#“H¹‹LŽêÞ“»È„™°?™˜M8XèñÈä1’ÞBXåJ£“|::X¦,íE'ò
ÅàzE*‡¾q"S‹¡É2ñŒèLDƒÚS+Íi;êS·£Žê‡N§8xõ ùÓÂtTÒÉ€Á1ˆó¹A°)l60)ß›LîMª¡éÚO +äj(æbÛ¸à.M]}¸¹|û/} +uãßš –¹è’ЇÐ~3eÅ‹;pò/Œ!`+=òºù2ߢ?I©`ëÄ”S•C9@exp$н‹É&dB,Með(ÚË•Î<(¶kZ +0 +ó
ÉuXq¬‚°E+ó• +Vñö€8ù+X ¤0"ûñlŸó‰ ++!,å8Ÿêeîk6±Y$pêRP€Néi–•«‡`¤¨KOOu.tšízŽ¨ÀtüH(ÐðÃs¶/iq +_2èq…zóú#ySSûRþA@¡ŽWeý[þ>Ãù¿WeÈ™‚LödÓQ ÖT-5«”賞x$$¢ Æ%ub%b ÁûêK9ù”9¶åÏWÐ-Ôvžú¡‹(Ø4 +ÃØýÃË£Š·Å:Æôj*íH!y66ëŽ?QØÛ—äuU|'³‚Òó¹<”曤Œ…ÌŽÔ±¿¬É{š»…t§_±Hr×+K Á"{:ª4÷ª|®a +ŒPz‹=—@ë°IöS¹g4xp +_¡¸Š®ê¶LÐ\x‰`¾(›Š$òÜ<¢b×¹vòeSùŸ¢%Þ) +Ãòzµô;»«˜þéž‘/Zuwç\GR0t “~GzçžzÜUðc¯J$V3À™)7‡ãA™ž3ÜëcC|»°^íÛU‘;;æ)=9Ž€n›ò¥¿Þûòiȇ +„îÝŸ\;9öç,)ðoP&ò*Ö=_|÷ŸºìÿH¥ ±b:AƒjÒ7`â…B=¦âhRx(úÿ endobj -1636 0 obj << +1742 0 obj << /Type /Page -/Contents 1637 0 R -/Resources 1635 0 R +/Contents 1743 0 R +/Resources 1741 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R -/Annots [ 1640 0 R ] +/Parent 1747 0 R +/Annots [ 1746 0 R ] >> endobj -1640 0 obj << +1746 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [442.7768 128.8813 511.2325 140.941] +/Rect [442.7768 242.6802 511.2325 254.7398] /Subtype /Link /A << /S /GoTo /D (query_address) >> >> endobj -1638 0 obj << -/D [1636 0 R /XYZ 56.6929 794.5015 null] +1744 0 obj << +/D [1742 0 R /XYZ 56.6929 794.5015 null] >> endobj -438 0 obj << -/D [1636 0 R /XYZ 56.6929 188.6884 null] +494 0 obj << +/D [1742 0 R /XYZ 56.6929 304.9374 null] >> endobj -1639 0 obj << -/D [1636 0 R /XYZ 56.6929 164.0083 null] +1745 0 obj << +/D [1742 0 R /XYZ 56.6929 278.7995 null] >> endobj -1635 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F62 1277 0 R /F21 874 0 R /F63 1280 0 R /F41 1134 0 R >> -/XObject << /Im2 1266 0 R >> +1741 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F62 1351 0 R /F63 1354 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1643 0 obj << -/Length 3547 +1750 0 obj << +/Length 3455 /Filter /FlateDecode >> stream -xÚ¥Z_“Û6ßOá·zgjÿˆu}JÛ$—N›ô²Û¹‡^d[»«‹-¹–¼›Í§?€ -;ªUf‘u
ëþ}‹’ÌJŠ$ÍŒ-¤Lrc”"BHÚf| SzÉ·‹zÍÇí”ΣM2¡
,\"MJǶxlªõâ1]Ö»iþT5.OÒÔÕ Û -»ÄeÚšÖþ…iS~eU€‚•^áJ¨ù¡-×Ôã=;¿Éå#îú©yž(ãÜKÛ¬ÐV³?6žÏê¡iZ¿Èh©·êZê€
]Ó ›-´‰Py6Þ°¶9ø W¸„4÷G™Zþ¸¨£{(¸Uµô»Ü4«O~É@¸|¦ÎgœÑ·þ+„¢õ?x6±¯ÙuqÌîtvÖf4u—ç.v»Mµ*ºª©Ûïø½»Hð|þç¡Ü?û¥‹°d:@Od‚©™7ß°`;Ýuô« HNé×잣·ìÑ‚áÌk›³±!QÝ>¡øØ~j›5½T7<ó}ÙųÚáÍcEÒlëj´JÕŸ& -¿OKžeƒB•k0<-ôüfUlü6ÀÈc±9„×úãà0‚U>z(yF¯È»gTÄ„s8–ù)âÞóÔÚùÜw
Á¤ü\À¦•ßNEPØiTˆ‡òí„:%B™LÇ!y-™'9ylU5è«àPç;¡åÁ’¤Èt–J§Ò ¶x¸•Öä=LËZ¡‡"Z5-Õã#ä^³t÷Õ}±|îÊ©sibS¡Æt¨y'„J³$©Y(Úpº×ÚDïÒc["nÒŽ¢&ôÅ@c[|®¶‡-=Eµ)–+¶Í¡î¦DVV&Φ†X—wÅaÓM#ËÜ93øÅöˆ?+ú -n=Lþˆ G -˜Úê#È% 0D>³±?¦æ‡ý¤ØÙ{¶
†]–G/AHZí+ï6©còÁ@bt–ÖV_ÊãDDCÞà2§f&K@¸Ù_IE*ÌM'"‹~ÆE<%e±pÚXØŸl`ìE„3;±EJ%©0;’ÆG«ÈŸ[‘VAƒûû5>F™PO?!ãèhœÌ‹üoÊÕ x›ÈciR%J¦ùHš“l¬§zA†ÓÙP†„˜¾ÌŒg
äƵŽS|ì㬂@Þ–]è¢<ö®Ú§®ß$×8ì©Ñž„ňŸlèåXÑ õ?ß4n`Â{“8ˆ
±¦þÝ— wØ1N…þÖÏ…-ïÈá×G&¤ónÎ4ç"ÇŸ 3ÿPó‡Õ·ˆø¢à`A -yš†p_®û¶z,ìs€ciôøt¯6UYOæç’@Ó×`ü†±RȳaIƒ´Vks9,ÅTçÃRO…R`ÅbS¶'QIÀÒR—]fÜSMpE%á€#Æk³8!Ìæõa»$”™Ñyß ¢èÂkÍØ£A¶I•AÿòÎçfÐZ55lùŽºï!¥œû3n!†€³T`¸“1+Ó@è¹\Ê—
F7H›^@:…œN¥/ -" èÅdÚàÎ¥Ó´É„¨¿'₲ί‰Çå“Ü‚±6,çIÁõ¼›Hö¿QÀÓ*_v¹¨ÂªrÊü°9OQS_f8*bWHá°GÅ4 -!“»î!´ßq]¥G)ž5+¿‰Öe_4«˜ê¼YõT!¨TŸé"k±iî“&f%@Q‘_£§šc\…´If¡k$`ë*å•°oÙ6›²Ã2zjS>âábµ*wtOþ -%¹IÐ5¯¿"ìCR@(õÈ™ì(c]|ñ,t©ØVíy¯‘ê¨^ˆ@1Õ¯¨p1MÛ- -·ÜòÝýWÇ!ñ›¥—â@DuaGÕ8«Œ2ÇÑ~š<É Ì‹"ôT2Œ¤É"ÏÇBLAv9lRÙaxÓuÙZ¢"«æEp¼i>víÄÉñåy2-®ù¯)>€VyÀeùPlP¾ PàWYgX£š—ábwâÎ %À)‡•Òp%+ÄÔ]•Nrü¤o¨> -5ÿ¾\TŒ€É)"b+҃ǩ½t4Ìw‘Ð*hð®¨öÔ±¬ºxU}ñ•wâ®WŒ´ré& 5~GA +xÚ¥ZÝsÛ6÷_¡·£g*ñAœ{JÓ$—N›ôlßÜC¯EÙ¼H¤*RIÜ¿þv±”(¹™ŽÇCXbÀîo? ±HàO,ò4NT¡Y¡ã4é¢ÚÝ$‹G{w#˜f鈖!Õ÷7«²EFšÅÃ&˜+“<‹‡õ¯Ñë¾úåáÍÝíR¦IdâÛej’èû÷~ ž‚¯?~xûþÝ¿ï^Ýf:zxÿñuß½yûæî͇×on—"O|/y†¼}ÿÓj½»{õóϯîn{øñæ̓_K¸^‘(\Èï7¿þ–,Ö°ìo’Xyºø/I,ŠB.v7:Uqª•r=Û›û›ù ƒQûéÜþ¥*Ó\f3(ÅܦEl”TvqÍÂÄ°Q"I’èã¾>”CÓ>Ò2ïŸû¡ÞñnÕ}w<T5½ýÔìš¡ÇõpI0ò¤ÒÎÿð„È<êëÃçúp»„
ý[O]Ǿ|äÑnƒÏ"Ú•í3Ó;ÖÐ>ÜŠ<²ì±QÕü}U¶ÔXñ,[ª^Ã!ªDE÷U¹×4ò¹ÜÝg%MÇ/Ûm÷…¨Šè+¢–^ú}]5›gÜX%®Kˆ¸Hy]§"!KIôÀ_½íØ+¢úk¹Ûoëïx·Â3JÅ"…³Hì¬âÝÌŽÂñÈ<s$vÑÈkÅ<=Š¦…-+ùvt†]"c•™c—d*Ó"—z†m*ã\&9“MË»B/e°jZ*ž£åÞ²tÍc¹zêxF бщp[K6}lùg„ÒYœÔ,Âïp²žJƒo鵇]‡(Øz«ÐØ•_›ÝqG/åç²Ù–«-•»îØs"K#âÜhͬëMyÜ3‚*yn˜äèOøó¦Q_É/%“5Uº¥Ò`Ñpp¢|›ÎkÚ"¨mK-šÎÚì°;‡òÀæ!À¶ëúä£uÝW‡f?4O7«C0§*Kyi}óG} +ƒ +P+Ïr¹0€Õ"æÏ +©.»%O…Rü7Iä¶îϼRKÓyv±§šá<ñJIçjʘƒÛ,Ì +³¨=îVkf¤/ðt"Ú—Á}6F¥#¤œO_øñÞ&hЪºŽ°£ +—rj:dŠ«¿=NT i>¦žß'žÖP4ÀBjŒÆZA-²žH¸®wÈþ +yJaþ§°rçÇlþ‡
—ÎYŠ–ú7ÃI)»\RÊTÔ` +5†J‡JØ·ê»m=ÔÿÀª¨¶ÑG8\VU½·™«}k×<üØr<Æ#¶(€
ªî#MNU·ÛÃq¬šm3x@Í endobj -1642 0 obj << +1749 0 obj << /Type /Page -/Contents 1643 0 R -/Resources 1641 0 R +/Contents 1750 0 R +/Resources 1748 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R -/Annots [ 1646 0 R 1648 0 R ] +/Parent 1747 0 R +/Annots [ 1753 0 R 1755 0 R ] >> endobj -1646 0 obj << +1753 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [389.4645 570.951 438.2112 583.0107] +/Rect [389.4645 694.3759 438.2112 706.4356] /Subtype /Link /A << /S /GoTo /D (configuration_file_elements) >> >> endobj -1648 0 obj << +1755 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [375.4723 193.4648 432.5882 205.5244] +/Rect [375.4723 314.3269 432.5882 326.3865] /Subtype /Link /A << /S /GoTo /D (journal) >> >> endobj -1644 0 obj << -/D [1642 0 R /XYZ 85.0394 794.5015 null] +1751 0 obj << +/D [1749 0 R /XYZ 85.0394 794.5015 null] >> endobj -442 0 obj << -/D [1642 0 R /XYZ 85.0394 651.2334 null] +498 0 obj << +/D [1749 0 R /XYZ 85.0394 769.5949 null] >> endobj -1645 0 obj << -/D [1642 0 R /XYZ 85.0394 626.1263 null] +1752 0 obj << +/D [1749 0 R /XYZ 85.0394 749.7681 null] >> endobj -446 0 obj << -/D [1642 0 R /XYZ 85.0394 322.0105 null] +502 0 obj << +/D [1749 0 R /XYZ 85.0394 443.842 null] >> endobj -1647 0 obj << -/D [1642 0 R /XYZ 85.0394 299.3741 null] +1754 0 obj << +/D [1749 0 R /XYZ 85.0394 420.887 null] >> endobj -1641 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +1748 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1651 0 obj << -/Length 3322 +1758 0 obj << +/Length 3289 /Filter /FlateDecode >> stream -xÚ¥Ërã6òî¯Ðm媂' ÉLÖ[ÉdÖq6‡$J‚lÖP¤"R£Q¾~»Ñ -XíkÞFÈï•Î·ÿÉ‹²$(_Ü®e(…ÙB¦¨‡p:Á2cä€WP‘µÛäÀu -/·oÞ롨ɌÕ$„ç„3HÊ2%mÀaê.DŬIôí›b]¿ùwÜ;/‡õ¢©WŸÜÄõ+<ûíýÎÄö£“ªŽ*Ôx/N-LwÛZÐmãØïœË2̯]³Ú»¶Þ74°¿v¸§e›zOS¨Bfó7ÔmÚuQ#lÒ¹kWà -,ey-¥Ê¹u -äëêÍ]
*pœYýq1yÔÌ<Ð=:o)p8B×ó¿ús±v„@ýzKT¬Ar%HÞÝ_™Tpå‡ö¥.ªê‘!ðçÁí×P'¯ÖÕªÞvÈÕ•#¨ÝçU³qû®Xù+½âê)[tÆ•ˆ¢1B^5Ö´3VØÄô› -Z¥Êß?Ž-OCCNÀÆ~}uUOÅk…¶ø>3ŸÈL$9Zh×y›ä5Z² -¼Ôô5ÿŒZN -£‘Ç@7§nô:8t,ÚWÅ’¨Ø•‘ÅÂô¥ŠwÞòìL±ƒøw»’,è4n—£Ë(OÔ÷îÊðè%xç0
6ϽÏ$7¾åð¬óë…’oùÕª3Î0/ºQH×jDŠ¹.%ÈÈ)—Uqf!m¹¹}‡t¹ÿ¸Ò1P¥;b „Ó,¤é+奴k_}¸³=n':z«5]¢©‚@qP…µ›Q¸ÍÀOí+WL§¡¥],5ö}ñ>Š¥¾F;I©k½æaOJQ5ÄÌõ hŠ¢&By‰!(Æ[òÐe˜{lóêDÏøv_ºÉ<pAq!oPÖ’üÖ4Ñ}"dÆÓC™DÖNà1£öt¨A„zæCÒ $lµé\Î,]·n—7kö¦m|?ðOÿCs'Cè”G¤C”Cø
3E •Y9é”öyÑ`<¾¬ð ufOR(0ãƒ74‘0!«ûEU½.VdŠÏ÷o>Q÷SðsÍ5UÒJðù7
t€tÝ@#ò¸*)?XaÿKÕp(Áoíß!]20¶ÐŒ Ĉƒç »rÞ±@½0ÚG.>Ÿ€ÁzÙԥÜŠâH2ÿHÚò¹¨
`¡lÃ;Dˆ†}òˆð±>”kûR(lØ%#ë.Ú’3] RSæ¸òî$›H¤`p(™è! -+Gn&µ10§ÙйÁxïc¼mfá=§úä:qu©?°gXóäò¦®òe–vi2À}õËá -Åà”¡RôV&¼]Ð}†PJS -RXðFpžEÿÛŸ¦Háõ'é 7Å;=øÇ?^êÙ¥¡V±VNû;(§!g"-¼™”_úyÈUÒa
Xÿ?cá£xendstream +xÚÙrã6òÝ_¡·•«"ÏGgâÉ:•LfeóÍ-A6k(R#RÖ(_Ÿ¾Àâ”TeËUf£Ñh4€>陂?=‹â ÎL6K²0ˆ”Žf«íš=Cßw7Zhžh1¤úfyóõ{›Ì² ‹M<[n¼Ò@¥©ž-׿ÍãÀ·ÀAÍßýôáýÃw¿<ÞÝ&á|ùðÓ‡Û…‰ÔüýÃ÷}÷x÷ãw·Fzþîßw—÷Üo>|˘Œ?˜>Þ¿¿¼ÿðîþö÷å÷7÷Ën-Ãõjeq!Ÿo~û]ÍÖ°ìïoT`³4š¡¡ef¶½ #D¡µSÞü|óŸŽá —†NîŸV±±™Ø@c˜ê ʲh–DY[ci—/E˪wmQW¿ä‚,‹¶-Ãns«ÓùÆZ Ä¿ÞFѼ¨Öõ± Î6D‰Öñ,1i¦pžÓ`¢ÅŠå×S +à©Pþmþe±ÊW/nѸ·ÓkI˜ØëówT7P›, +CÈða›P˜LôÔfz`€•}G< ¬Y<áé!|¨šâ¹¢Š¢p{aø?)õ…ÝÝõ@©áÜB“ÀŽ«/lj¡jzÙGjú’¿¢€©’ +Þ|âæ„Œ=ø¹æ’F +´ÚD‘ó©.›hG…b®JN…ˆpn¤P~Ä:½.BG5!ÃØL³@‡V…XŠ›y'·ÛÇ/ +”U +«ÚÔ°¹žU{†ª0‘p²Á†Øˆ)Š> (y +¢Ë‚jýÖK5m½óWê8S—½ø|c¸nv{yëS–WñÏì<q†cÎÉòE§ZÄ&µ×Þê²Óë¨pÙMËÅÔ°¹ZÄiöBtTR¼?âD½ãß”
‚;á°Ý•ÂÐó$ÔeýÌ¢*½œ¿gQ`3ãýÕ…Odð±Î|\˜ZÉTŸ%°Ãƒ
ˆL’¼±'Q€X½½ êã6Þ"ùkåþ®ˆâ6^‘pÜŽÔ(n#ƒqÜÞŸä¶ã«,õÕ8MnìX³ŸD +ÞØ3}ô¯N`?°XÈÏþƛڛJ!ÎM¾‰ÿð«8ºÌ‹Ç)à% 1fµðÒ-t™±#ìN7 L’ˆ}©q +Áo'¡ÆÇ
£å
Ñîó^ˆÂÈ¿Í0±cÊ®äꥮ',rþTä-±·§äË8ÄaÀ>1ª¿ôèFÉ IÐ
cˆßD2ÀÜéZ_U°êŸí6üÀ[¹
ÀÇÇÊyL.Ä…§ám,VÔOܵ*qaïú¶qåK«°K&ßÆzZ‹M¶—'Ö=pû¤ó2dxù''ÒåÕÄ< œ!¦ñ<>_/ä /Т$oÕz·œçÞR¥ÚÌR°«ÿÖL]Unâ·0<×íÖtsò³z»z9ëÚ@‰mÓÿ›tÃëâi
áØ endobj -1650 0 obj << +1757 0 obj << /Type /Page -/Contents 1651 0 R -/Resources 1649 0 R +/Contents 1758 0 R +/Resources 1756 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R +/Parent 1747 0 R >> endobj -1652 0 obj << -/D [1650 0 R /XYZ 56.6929 794.5015 null] +1759 0 obj << +/D [1757 0 R /XYZ 56.6929 794.5015 null] >> endobj -450 0 obj << -/D [1650 0 R /XYZ 56.6929 439.4679 null] +506 0 obj << +/D [1757 0 R /XYZ 56.6929 561.2205 null] >> endobj -1653 0 obj << -/D [1650 0 R /XYZ 56.6929 414.5066 null] +1760 0 obj << +/D [1757 0 R /XYZ 56.6929 534.995 null] >> endobj -1649 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F48 1153 0 R /F62 1277 0 R >> -/XObject << /Im2 1266 0 R >> +510 0 obj << +/D [1757 0 R /XYZ 56.6929 154.3399 null] +>> endobj +1761 0 obj << +/D [1757 0 R /XYZ 56.6929 129.2851 null] +>> endobj +1756 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F62 1351 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1656 0 obj << -/Length 3429 +1764 0 obj << +/Length 3180 /Filter /FlateDecode >> stream -xÚ]oÜ6òÝ¿bïéd «ðS"‘'7uZZ§u|¸‡¶ò®lÑJÎJÇ(î¿ß‡ÔRZCÃ?†Ãáp8ŸËþøÂè”I«¹U©f\/V›¶¸ƒ¹ŸN¸‡Y eõÃõÉëw2_ØÔf"[\ßF¸LÊŒá‹ëõÉÛŸÏ~»>¿:] -Í’,=]êŒ%?\\þH#–>oß_¾»øéßWg§¹J®/Þ_ÒðÕù»ó«óË·ç§Kn4‡õÂc8²àÝÅ/çÔúéêì×_Ï®Nÿºþ×Éùõp–ø¼œI<ȧ“?þb‹5û_',•ÖèÅ#tXʋ͉Ò2ÕJÊ0RŸ|8ù}@ͺ¥süÓÒ¤Úˆ|†‚Ï1PÛ4“B:â™y–r<`Œ%קœó¤}hëöî HD„„-–"K™b™[~VקK…+úûr‹M‘ô÷Us×ÑðM m.?íŠú´Ó÷e€K‚ìÊíç€au߶]éQôiŠMI³{Hžô-}Ú•Û'ºÝžr“´›hµHêªë=¡·4âðÁùðDœ§VkáNDØ; TZžT°Jf"ypHË[˜ÁItãLÛ”a¤ðÀU€!6V«¢®ŸhjUãÁú0ïáû®¬oAô2e’ëûÒ³=¾;Éò4ÓÖµHdü‚”‚[ö`]_ôå¦lÂ~§À¥§®hfö1yª²\ùõÅzéX´TÒ¦\çr̪õ¶ìºéà̦Jäù"‡FføW=‘ZcÌüX—1ÊCùæ\¤Šgz¿3¹)úÕý‘Šß‘È€ñ%"•L³Ìò1‘N<ï’çi.·Ñ¬áædžTM_n½DöëÃ~3”{ìvåª*jê<Oîu£’Ëyr^ -Í0aTŽPIÍ1™ -¹ó&êÃñ»‘<ιè*çà-دóÑÁ³°V«yÛ‡\™ ¿{c€Ë7ʉ1ÄBÒÚ4·¹Ù{b1HÖí²4çã“rcɼF¯KgÀOô Xª¥þÜ{` - Nçù”1€ø!Šƒ©ÝYŸ|}k%ÁDmwÒ=ÜÀë‹XüØÂyÑ‘Þe„Ø(¹:"OY®`{ÁSΕÈ*“1,4¥žu…³‰+l$€mxW9YTü6mïP¹¢Þu*<¤%¡eÓ)Ç”§\éE|Yßvÿ(iÚfv±Ü|ß&c‘’ÖÊç£CH€ð¶ãèP†è0<è¼–½Ùû0Ä/Œ„AªÄéÜ…C8SP÷ÇËÔ÷±67ÅM®`m£N
ÁàTL÷8Ú Ý¹Æj4ºjÝwÝÑBÔ™WWÓâê¶Ýn\àŠ³Åÿƒo6¢D: -Û”=n^v&~À$Å·Ø -ñ-¶½=Äy ‰âHìyç·m¨OÄêð‡•‡fUâv§f˜sÞ,¬ 8lÖ%ø¢pr¸Nõçrf,žçf‡øDeI~6€…C`ºÝËvëODF³Tp>Ä"úª™>C0r)ãÙBÂ;ÈTæ^!Ímï¼rºŠÒ%|Ù )V¤åC¹òJ( CM ’ è„2cŠÒ6Ô„bó¼G6ó"êj`SÖšD gÛµ‡ƒ˜cW¯c¸b»-š»è]e‰¼9aSÁP‡ãTŒ®=ßÐ>l+¸*t/ò̧Cp¾êÜPžì:zS¸Æù¾ØØ»ñ¥ÇGJ:øqÐpFšMz ÈMįAÜâÖ#ó®üt+ô¯!ùœB“¼š{»d T)Ü;„FÌØŽ†Vî
Ac›º ¥òSÎ}Çå!¾qð÷¯V½{Ïn¨ù“1q·óŽ’Çlò—'sópÅÊ1ø¶(30LÅÁà«@›§U8.œyØt “c@è¾åU"ùÏ”d&žv>ÙdÒGë8×z\0áŸõ¢[A•(ÐÈT]Xêøc‚˜~ÚUÖc¸Fˆwy9¿G±\?¸°!>+CІdvÇvì–ŒS;6Í2|ÁBê7©RÍžIÒ‰E¥êt)vnJˆZ¼Y²pw>{ÇØ|öŽK“k³!}7›¡“\¦:79¨8Ô^pçßšü0.c”‡>†u©³\ïw>š¡“伉ïHdÀø‘*O`|Läñ8€ãc‡:ëéAß44²i‡¬ô\ªÅ™ÒŤx
œEÉIͧ2~ÄÖ¢€oú¹b0q‚‹C¸×{f* H]iÁ©S D ÍØ—¬n€_ÆfÌîÞ±ÝÍxT²8l–nF$͘]zŽ\‘ÑIòÉSwí5|96aeõìuq8i‡8åyÅÁå a6».àwŸªg€)=Tä2ÎÛ“`Ë/uµªúr2•* -84xi&”ð¡AG‡Pš|_¿]*!)ý…Ph*ÓIŽUY9¢’}!ݘý*gcâÍ&Y4Dv -Ò§£9ÌìË»ÌðϘ÷ 9ŸÅñî¾}l¨ývÄýè®ó SHó[k™ü>&ÀOSÆ?²Ã^A/aÒÿBG· -¹ó)åÃ//Iÿ…Ùendstream +xÚ]sÛ6òÝ¿B÷tôŒã“'Oiê´î´NëøæÚ>Ðeq"‘ŽHÅÉtúßoP EÙ½I&ãp,‹Åb¿ 1ãðO̬a\åz–åš.Ìl±=ã³ûáLxœy@šÇXßÝ]¾UÙ,gy*ÓÙÝ*¢e·VÌî–¿'o~|ýëÝÕíù\ž¤ì|nRž|w}ó=õäôyóîæíõÿ¹}}žéäîúÝ
uß^½½º½ºysu>Ö˜/=…Þ^ÿ|Eз¯ùåõíùŸw?]Ýõ{‰÷+¸Â|<ûýO>[¶:ãLåÖÌž Á™Ès9Ûži£˜ÑJ…žÍÙû³ßz‚Ѩ›:%?£,3Vf”rJ€&g©’Ê °hÛê¡.—çs%ó¤[— +kUÊlFJOZ%& +Úº!UÂÑféñÚu³ß,c¼b·+ê‡è +èä}ÑäÆÓê‘iÿn© +šD‰N¦jÃT'Ôôã¾ò¸žR/5’@¼Š³§“ÖØå!£ëú06dieHÝÍvܪa\2°q—¤©áVï"
œ‚L\XslàøX´ªÎ˜b㾄ÔÅû¥¯ø€{Ç‘¢žâ@¹¸6õ”Q¶˜%Ù'ÅLf³™Rè™sñO¢ˆ1,„šÓ1FOq“<2ØK“fæ°2²é²ü#&)z“ßÉ@ñ%&uƬäbÈ䉣ƒPc·§SA$¹ó¶©ó'Vutˆ`pjêÙ6}ñZíc¹¨PŸÎÏ“åµ°ìP‡}%!'œ-j§“ò€{ôqRÈ O´—»g- Jy]•C> A‰ aK!t|Éíüy<aÂïÑ:ÞTôŽW+6gVØK~—^àãˆVäuA“’«ÂeÐxÍ#8Ù
Il$ÊêÙã p*ï•ç
‡P½…ÙîÛ@¿kËÍŠTFs ƵªZr•Iî)p†åçÇMµ¨º vRÍ4 >oC„Õ„)r‚L ¯¾ž=ÅyLòøz +H¶r béÑNÚ‰ZbMþí˜ì)¾À¤_ 2Ôâ˜ÉS6ÄBêkÃu¥ÊžUS—tXE`G÷ÔàK…è1ÁšRˆˆh=v¨R1ÜW}pÌ%RÜû™¤2¹þ•´H A¸FC‘¯Æ¢,D +%}Å¢ÛcÖ endobj -1655 0 obj << +1763 0 obj << /Type /Page -/Contents 1656 0 R -/Resources 1654 0 R +/Contents 1764 0 R +/Resources 1762 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R -/Annots [ 1660 0 R 1661 0 R ] +/Parent 1747 0 R +/Annots [ 1767 0 R 1768 0 R ] >> endobj -1660 0 obj << +1767 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [242.0197 308.8411 315.2448 320.9007] +/Rect [242.0197 397.9224 315.2448 409.9821] /Subtype /Link /A << /S /GoTo /D (rrset_ordering) >> >> endobj -1661 0 obj << +1768 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [238.0484 230.3842 311.8142 242.4439] +/Rect [238.0484 319.7982 311.8142 331.8579] /Subtype /Link /A << /S /GoTo /D (topology) >> >> endobj -1657 0 obj << -/D [1655 0 R /XYZ 85.0394 794.5015 null] ->> endobj -454 0 obj << -/D [1655 0 R /XYZ 85.0394 769.5949 null] ->> endobj -1658 0 obj << -/D [1655 0 R /XYZ 85.0394 749.6227 null] +1765 0 obj << +/D [1763 0 R /XYZ 85.0394 794.5015 null] >> endobj -458 0 obj << -/D [1655 0 R /XYZ 85.0394 377.478 null] +514 0 obj << +/D [1763 0 R /XYZ 85.0394 465.7379 null] >> endobj -1659 0 obj << -/D [1655 0 R /XYZ 85.0394 355.0589 null] +1766 0 obj << +/D [1763 0 R /XYZ 85.0394 443.8076 null] >> endobj -1654 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F62 1277 0 R /F63 1280 0 R >> -/XObject << /Im2 1266 0 R >> +1762 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F62 1351 0 R /F63 1354 0 R /F21 930 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1664 0 obj << -/Length 2109 +1771 0 obj << +/Length 2229 /Filter /FlateDecode >> stream -xÚÍYOsÛ¶¿ëShz¢;Œÿ$›“›Ú©;Ó*zó¦“æÀX”Í)E*"ǯó¾{X€)Jvâ:ž1Åb±ûÃbw±)…?6Ušè”§Ó8•DQ¦¦×ë ÞÀØ« s<3Ï4¹~XLN/D<MIª¹ž.V¬„Ð$aÓÅòm¤ '' F/__]\¾úÏüì$–ÑâòõÕÉŒ+]\þrŽWó³_=›ŸÌX¢Xôò§³ßçsÒNÆ—W?"%ÅÏ¡óó‹óùùÕËó“w‹Ÿ'ç‹Î–Ð^F…1äÃäí;:]‚Ù?O(i¢¦÷С„¥)Ÿ®'R ¢¤žRNÞL~ï£vê(~Œ.4ó1 -ⰇЀR> fêÀ±f -×0–ö$¯ê²¬ï‹ê»`UÓ—Ž!àï@£Á‹ÀÑW$d5⎰úmf°Í/Ž,ºò‹>IìHÿßÿ‘3“„S}jÌu™5
6_öWbC|ï‡!aß9![Gàƒ¾Û±q;X±Ïâæÿ:àøaàø8v¸#^ñyP<•›}
àØ''Ž?ÁãÄgA!¾À?9á³<ŽÈjˆÓf‹y -Ó
ðT±-1£h‰•Xã÷CWµA'¨Ñœ#þëêOžˆnûŽÛ¤?/ -‚k[M¹„I“ÄÜîqp{3ÅÆ<xèøgá„ýç€}¹F7.éô'Qìé”B´IRÑÓiïa¢ãzL“=iF¼ïÏ„¥iÙpgÕôšPåí|5TVÒIO9BBkö”ÊN£ï33/pJD{ªQJt«ÝÂvÓ7ùõˆcpN$Uþ4.1,ssp*ÉÏë±æ{taOSªú`½Å:Þ.¤D¸&JSæê¸BÀ$1ªˆB<±Nâ,i!ë)Ç`;cn ól¶t39w2W×¢%ïš·íÃ&1"ÓÜû‰gêYŽ4Ñ_Ñj/ñ1«ÓÜ=–Ï°zÇÜ·ZASúxþͲ^gEµw°)#š õõï$>b¸ ’hÊžáߌYž8uißò]ö±žnÎiÆëí‰Ý¨ð]®ð鮪ñqÏÝŒ
©€¤îšæ<æ”æK¸‹DûgC£Õ*ƒ¼ã¦4£Ñîq:ötvõÇxhЩôf‡Ê%N9(³@¥MÞeê–†º%t‹‘¼KjÇtÓÇu³Î,xC <IôÕõéÖB§®éøèø'çrLqš€£Pá”úvDm – †¬H͚ܤùÚÌ¥#½qß=^·2¿É\ùþ1+ïò.HoG”K Äã> )0N»òÊU«ßï-šÿ¦LB‘©zÊÙ2!1”ÞýÓûe³¼"Ô¿3‰8‚,×ô3†qÓÈÃùÀ9ž`D
8ßÌTUîÇ!ã>Ÿð` -Qïjùnûí®M½ö<¸Ð ‰Ä2:úΚç$¡2Œ9ܳf1”%ŠUÒtúè~<õÅݯ݄҄—ä<N`?@ˆ°ÉØâó½Ÿ;ý/Ž+Pý¶¾)Iendstream -endobj -1663 0 obj << +xÚÅYÝsÛ6÷_¡É}SÁø™<¹9;u§uîÝÜܤy`$Úæ”"‘ŽãÞÜÿ~,@ñK¶§ÓÉ8ÁÅb÷·‹ý€ØŒÂ?6Sšè„'3“H¢(S³ÕæˆÎ®áÛ›#æiæhÞ¥úqytr.Ì,!‰æz¶¼êðŠ c6[®ßGšprhôúíåùÅ›-NŒ–o/ç\Ñèüâ—3½YœþúëéâxÎbÅ¢×?þcy¶ÀOÚóøñâòï8“àã +«È§£÷èl
jÿ|D‰Hb5»ƒJX’ðÙæH*A”"ÌGïŽþÙ2ì|uK'ñc”p¡ù€’u + +ñ\àøw:ªDtUCœ¶»ì*ó_››´Á£¼i ¿Ë¯zòOp +Z >²¯~<9ç¼A-CÁcG³¼ûr£«ª(ª»¼¼Æ×ìKºÙþÛ]^8ºÎ?û¹Ý1‹£,«2ýè>f7éçÜ‚„ý {¸ +¼<¢¯v‡t›™`ÀOâ§t„‹ãéžuλQÅ~?J‰6Fí7vFßf« ÇàœHªÂiÊ}bXgöà`P²~觱«_ú 6M¨ê×nﱎw)ÑÝH¥)óµT]ÀÈk(ÈщaÏF¬å8ï²tõ„c`Nò–Ì•n6çN@æëZÔäBó¾¹ßfjCdcš? D=À‘Æú;j8>¦u’€»ù÷Ä}eˆç/ÖÕ&ÍËÑÁ¦Œh&Ô÷S¼åøˆâ‚J¢)cÅ_Liž8uI_ó}öœÐžnÏi'6L×6Úg¨îº°5±‚J×V°*±Ê!©û¡=Ϲ=¥Ùš`ûÌn¬³«òŽ_ROF/èã´ :½üÏthЉjd‡ÂÅ^8(³ïA¤mÖîå>”-éÊÍ"y›Ô’M?,›sÎÎF€7$L³Á•D_Ün} ôâÚ—ã\N Ncp*¼P›[‚f"œ!ÇREÓº7©‡1óéÈF/A…駣eÈ®S_¾N‹Û¬
Ò» áâ8(ñ¸OB +4I[^ùjõå(hÑ„0ø¤m&žt%+dL”ÞýÓûm«‚ 4Ü3< ®£ÀËÊaÜJÍ9˜’#ˉüÊ‘6K#%Zźϼ +½‰ó4tÑë$íô’
ûøìêI<Hºe;Îßõ8,p¡ÑU™MuŠvU‘‘¡¹¥2D2(w:À<kkUÈQñ~û§³+šÏ&@.Mü°ýlú‹…Än—–k¼Þø +ó©.êm-ßšOѶ¨«M ÁIÄÈè0è]užÑu¼b4_Á2¬8Œ:0—¼“s§Q‡ÙÝmu¿*òÕŸ†ºoÂü.{âê¶\Ïqô1ÐŽm1<¾-ôWj¶çug˜wM'ŠïˆïòæfÐHÚ:s”s4æ®áõéÀv¤ÛЮò(m¦ïUµÙ殫p¨mU°Élê®û.ý¼Û•CZ.ó&w©BÐa»Ëñ®G.AD{C“›´YÝLÁÒæJRÐÙ÷ù´o–ô–ö±€Óuªç9êÞ÷÷¿ùý‹é„Ãm§ +©VÝígG}-7 ,¸Å¢€>ÐÖ†H!RCµ3Ìyåïüü½ùË—y ‘‰T£›—Î}^¨N{vïü`sáppíúß\fG/ì•ñ’ðßá׋v/ŒŒ¯ýö=…Ä:c=šCžú»ðþGsi+ŘOÃí"‚P£G’‡Ç¢ÿBK„–endstream +endobj +1770 0 obj << /Type /Page -/Contents 1664 0 R -/Resources 1662 0 R +/Contents 1771 0 R +/Resources 1769 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1634 0 R -/Annots [ 1666 0 R ] +/Parent 1747 0 R +/Annots [ 1773 0 R ] >> endobj -1666 0 obj << +1773 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [325.3322 237.4931 398.9856 249.5528] +/Rect [325.3322 327.1569 398.9856 339.2165] /Subtype /Link /A << /S /GoTo /D (the_sortlist_statement) >> >> endobj -1665 0 obj << -/D [1663 0 R /XYZ 56.6929 794.5015 null] +1772 0 obj << +/D [1770 0 R /XYZ 56.6929 794.5015 null] >> endobj -462 0 obj << -/D [1663 0 R /XYZ 56.6929 308.0833 null] +518 0 obj << +/D [1770 0 R /XYZ 56.6929 397.747 null] >> endobj -1220 0 obj << -/D [1663 0 R /XYZ 56.6929 280.4919 null] +1294 0 obj << +/D [1770 0 R /XYZ 56.6929 370.1557 null] >> endobj -1667 0 obj << -/D [1663 0 R /XYZ 56.6929 154.8032 null] +1774 0 obj << +/D [1770 0 R /XYZ 56.6929 244.467 null] >> endobj -1668 0 obj << -/D [1663 0 R /XYZ 56.6929 142.848 null] +1775 0 obj << +/D [1770 0 R /XYZ 56.6929 232.5118 null] >> endobj -1662 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F53 1229 0 R >> +1769 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1671 0 obj << -/Length 2725 +1778 0 obj << +/Length 3007 /Filter /FlateDecode >> stream -xÚYÝsÛ6÷_¡¹'j¦DñI×'7µ{î´Î£»—¶´ÛœR¤"RqÜ›ûßoHŠ¢œ¦i2 !p],vûA¶ ð—-rE¨0r¡$Š2µXo/èâÞ}ÁM‰Ò1Õ·«‹¯¯…^b2ž-V£½rBóœ-V›Ÿ“7ÿ¸üçêên™rE“Œ,S•ÑäÛ›ÛïpÆàãÍÛÛë›ïÿ}w¹Ô2Yݼ½Å黫뫻«Û7WË”åŠÁzv8³àúæÇ+}wùÓO—wË_W?\\ú³ŒÏ˨pyñó¯t±cÿpA‰0¹Z<ÃJ˜1|±½J%…ˆ3ÕÅ»‹õŽÞú¥sú“”Æ• -gŽ V’É~A -Ò˜´ëª)Wé©”p¯±í‰Nù£‚"’ëìˆñ;Û…"£/"êÃöÞÇL˜ô¹;<[ˆ›µ™®ÜhBYR¬q
÷QÞT>Ãûq“²Þ”ëÂÕÎÇhžPœß”+S®n7·,yT¿PEWO±‚çi9ŒYÉ·oW3áÀCo!c׊ÙÀðgc7¸1ÌV188`™@;“>1!‰É{þ=Îðw·•S̘àTŒ†ü ¬m‘µ³õf‹·ÅÇr{™Î‡¢:Ø×ÄäœCXA]3+OF P‰#NÅ!!Uƒbš'ð?FK…[‘µµ
ŽÀ>:,y+c*m¡ îpŒ%#Âè»Ûwï®ÞàXnŠXªä¡(«Pô¶a¯>¥q<n‚¹¬\¢7¼+ãÜ ÎV¦sÛ+· I[ÔÆ`ò}þ/§ ij&¢#¸J´PÚ°ª|8ɬzåáNÝñÆàm\YÔ³b‘³øD!ögüø4½‚OÈk©ø˜Öþ˜³(#¹1¯2ï‰N¹¡”ódP`ŒÙ¯–°È5 -TpÜÍaí» 2©m÷Üì×ݾèëŽ5¾GŸâ.€¯qOyÜÌÎî¡ê‚H¸öÝ
nbB
ø;´]3Ø ¼«í#Øè‡@YÔí³Ýã…L4™J8KæúaGw¢Ëis*'ëÃ[ ‘y3'Ú
-”sÀ -˜µØ#z“[‡>#¬5¹ïµa.œ”uÿ>òŠúˆ/%š" -¹¥ç‰Þ +xÚZÝsÛ6÷_¡Gi¦dðIsOnj÷Üi;[w/mh ¶9•HE¤â¨3÷¿ß.à‡D;é¤É$Åb±Øýí.(>cð—Ïr2iÕÌX•jÆõlµ½`³'ûñ‚š$%Cªï—ﮥ™ÙÔf"›-¼ò”å9Ÿ-׿Îßÿóò_Ë«»E"4›gé"Ñ›sûõXz¼ÿp{}óãî.FÍ—7n©ûîêúêîêöýÕ"á¹æ0_¯L¸¾ùùŠZ?Þ]þòËåÝâ÷åOWËn/Ãýr&q#/~ýÍÖ°íŸ.X*m®g/ðÂRn˜m/”–©VRÆžÍÅýÅ¿;†ƒQ?uJZæ©Î…™P âr&RkŸmÓL +é5Xï×n¿H2Ææ«ãjS®þ›š%ܤV"SÎS«µðÄÿóƒï®…ðe³DòTY:‘—r³eÙ|UGÍ¢:Rc¿àùÜ5»ºj\ƒ]fþXïi¬=îùåxUû纡β +Ü7Eºnn‰Sû\´Ôó\| +¬~B‘Ì#]+Ri8èÕý\7mê>ÛÝÆ¥«z;±K«ÓLu<[ÚZ¢ GsxDicL|þºŸ·5iTæ`¸¸TZl^ŠcCVõàèIoûÊ©ÇïGŠj
âùvÐœ)®äl~镃í3kÏm¨Fè,¨÷Kë‘IL®‡{‚£ç6ÕRç~/7D¹=lÚTÔ8T¼²)ÏTÔ¸ß7®MÈÏU®˜)xÑ6mѺ«Ú¸ƒÝÎ^–ï¨v|œØ\U·a/õö¡ìv'hºyÔ +¤uåºE6¥kÒ×=Ó<Í4¾ÆÓ9øŸÕjÚÓA•¹“öu^4¯ÐŒ3ƬzDÕYêÖ= €~;ã›f©á€¤"ˆ |;8
&OЇ,âI| +'|©éIa[,J)ë-Ã+#“Ã5K™ÈlgØBv¼lÞÙòH0@Õ*;µeZo]» ˜7Vl4‡ÝQ}RBŽ‡•…ds·ŽÀ†¼bŒ+×abY=!6ÙùŠw¤öÚ="Ÿ<¡Cñùu8ÁÄüUQFŽž®*<ÏMœDøkÑÕvå&PµåÖÐìܪ|<"óˆ$^zÞá+üËú’ÁÞƒMîJOòdhàЪ®pÊÓaïzJlJ/@<»3ïVÖ +åsFýë²)6.pEntùü)PýÆ4[zÀòLš‰X*a+–w°|ûa9DAtêÍdˆ1'ØÝ:…Õ8eË
!B>ÐL$Q\ªÔæÝúBN¬ç#d¤Á]q²„²:´®¡¥}°Ö'y[|.·‡ï|*6÷–8ƤrְϧåÉRÅø@y.N6È“ù8Ãù9+œŠ‚Ü©©öÑzÖb:më=¶É T„Dhýp{õžÚ°Árí-…X<åæ2æÀ«KlpM4Àu0—%¦{ýX''Ø[™Œq–ì SnR·¨Þä»,(N’Õ"tDG€&D´}é¬òñ,¿ê”GgVjÇŒÁ'š8³¨&ÅJ_E)®R†0û6J
¨Þ@©HåU|N*¿ÓI¬›QÂÚ·×ï¨&a•åPkŒ$X., ¨Aèà¾ëà +5+Ô¼ríK½ÿƒÛ}ÑÕ +'ÏËW4×g?سs{¨À (®æцóºG1àдuo‰0V¹'°ÔO²¨š·§c9Ñf¢`3™–'vw¦Î@à….†·!çPP®©åžd=Ð(HÎ1 /Ô5`•äS8<ZTwb׳kB_ؽ”U7׊úˆƒŠ`;Øä,‰‚Ò™ +ÔÆÛ¦W!I‚ÅÔÛ4¤z’:ª¨é×IAÔW"{ùŽjbý1"A~*²'EˆÏ†[G_ƒnò5h¼<—«çÑœÌàx8Ƭ*Y¼x(«b¤4Í]Ý”m ®÷ÉÅ"ë(‘ÂE²¨Ø¤ÉùØ)û'žTùçzþâÜÔ…‹j¢‘ +<ùíc×%üywIí“k§aú5‰À +-Jº¢Ê?ÊIÐhpÓœ®§rM{Bœ×ŽVÍOV‰ä!8¡P€5§NX¬Vn×Rûåê#]ggi®M¼†Sˆ©5&Þ¹œg@©²T'xÇþ5¹¿ÂÍóüÕ+<Ãé"íëïhÆYq…Kxá5Íà +sf¼ÍÌüwxÈTÂú’Š›Üüm·xçdÈzâ0Öæ$ÈèIg´-ogÌ/êñþÌ…«œ2Ü +Óãtz\3] +hðÓ‡câH,í¡«{
æ®"’®°†^ØvU´ƒRÆ‹C[o¡„¡²81,Í…<¹C]AÆÈ
õõ“«Ü>$ðê¿ú0Jc]C€Å&Ãs}¬Šÿ~/‡÷.LÄÐzªxÌlA¯Ü_VAÝ—£Nipÿ<ënp}2œp~ç|){[…²ÄÐs&
x‰IsfÕ—d8ãî_8 ?h¹Ï»• &›®6Xa¨ú z½Ãma6U0!àhXooG‡ê
oƒ©ã1Åf3´Jìx®_¨±©ñ[²à»—õHm +²Ô +çvçWô%fô¤áÎÀ0·Ì¤ÿ–†£¾:Šò%Swå$ôRB©M̪Î^J‡Ñ‡@u²8‘ùÀ §¨Aé"Ìò×HÁÃ07·ýª¤ßî5š@Щ9P•“_ôzM嘉jÐ !üPD0zÆõ™‡o+0dèÑ3÷ŸI_ÊŽa;f5–V¤§/ˆ1g$|Á¨ÏY¢”ÈlóéÂ]™T@h‘ZN•í\¥Vð˜û„ý endobj -1670 0 obj << +1777 0 obj << /Type /Page -/Contents 1671 0 R -/Resources 1669 0 R +/Contents 1778 0 R +/Resources 1776 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R +/Parent 1747 0 R +/Annots [ 1781 0 R ] >> endobj -1672 0 obj << -/D [1670 0 R /XYZ 85.0394 794.5015 null] +1781 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [315.1789 121.2911 363.5077 133.3508] +/Subtype /Link +/A << /S /GoTo /D (dynamic_update) >> >> endobj -466 0 obj << -/D [1670 0 R /XYZ 85.0394 429.6422 null] +1779 0 obj << +/D [1777 0 R /XYZ 85.0394 794.5015 null] >> endobj -1673 0 obj << -/D [1670 0 R /XYZ 85.0394 406.031 null] +522 0 obj << +/D [1777 0 R /XYZ 85.0394 543.8411 null] >> endobj -1669 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F62 1277 0 R /F63 1280 0 R /F48 1153 0 R >> -/XObject << /Im2 1266 0 R >> +1780 0 obj << +/D [1777 0 R /XYZ 85.0394 517.875 null] +>> endobj +1776 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F62 1351 0 R /F63 1354 0 R /F48 1228 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1677 0 obj << -/Length 3654 +1784 0 obj << +/Length 3748 /Filter /FlateDecode >> stream -xÚ½ZYs#·~ׯÐ[¨*s×\ë]³N¼ëHrªR¶F$(M–œ¡93:üëÓn`©T¥*¥*Mh -ùãâ×ßÅå–ýã…ˆtžÅ—ÏP‘Ìsu¹»0±Žb£µ¯Ù^Ü^ü#8hu]çöÏÄY+“ÀNêH%RÏﲌR))52RF¨°ËJÎí²çÂ]nʇåS±-×eûº,«Ö 4]»4idŒL/‡‰¸fäP9d¬"£ôXŽÛ½]•¿ ¡l‘&‹öÑ"‘.ªnwoTYo¨n]¼2ˆ\SwH›®íW2[pùùÑVÄòñËííõª……W…gl¨½èÚzW´å7 -4¥ôé¯aÔÃslÇC„¥éûXw‡Ö®³˜ÖŽó¬í¦ û樂;^æÜxÞ}2CÍ
ŠUÉ4ƒžØAb+UåJæÌÂëñʧÁŠ4*¦<å^"BÓX§ªà›RùNQ‡E4Æš×u»â¥Üu;*À噋pG¡
õj‹CC—1Q‘Ôy2½‹±ÐI"Èã|¨¢°oØJâ$”ÚªÊje÷¬È Ø–;ßÐз«”%é §Î•¤¶Ì_Ó·®¸.QÃûîX½«î@õU;Ô3¡Á©p(´ìm¹+ɪ@¡ØÕhw.ð]mëÕ7"›oöù*W‹S[DH‚I‚º5å¤ùŸÀ+בF?„{Á†l|9ìèVÑRÅÖMËu}5²¥†\…r¿uøˆdPM[·_ßSM¯ð©Lr]É…Éí(|iGš¤Õž¦éxCqŸÝ6±hà¼ï·–êÜ°…7xPqoÛgk¹Àb Àô¡¬»†káTyÈ¢âò:ŸÖ<:òÙA‹Ó,2Išœ÷â†\§½¸Àå‘ïó²ª×¶9òà4xÖ:UçE\32Œ•ŽøÚc!œ·ÁÞ“Cý ¾Ðîüä¥N5}﹯}O©r7jªuLjkþ芪õc³›¸ìÂ%222ËǦ„´!}þ¤‹ÔsÙ>Žš*ûL¸Ž»þו”rQÍH¯åTsú[‰$Ê¥âÛ#ŬO£\+¯ãOCH'è5½¹Î@ÈsM!äUêŽb3ÁÏʸfl@&,I#»sPhëÙmy¬âª€% –”9vê]W§™”wv\= - QRîô Fí`î»–êZ:€é˜£èŠ"¨½
ˆØ/‡gÁãöñ`¾h¶ÅóùCsC¯g³ - -.x#’`„?WäuA -LдÝ=U¡P
OÏÍpK¶Ån?èqt&Žwk
vËÇK>tª'Õ8—â"-Ä÷²öµHa‘‡’òo!ÃÒPc±ß‡-œ |Á#0™ô.öT=ÏXÊL`ö]†¼‹ i(¥{x<GœE`vŸb¢êç¦à·)?L–«É4¤BuG©éÝÏ.†Kk¿9-7'–I¢T3ZùЪL„JòȘÌoT,8ÖŽüx¦f2!ul¿&3¥""I½ÛªDžLf£.TMzÒ¢ƒƒÎLòFŒ4ä:mÑ—»ãëªYvë=¸±»¯ -ÓTæç§\3óÜWîk¬ÕX€[Ûºd·O<Q¬AѶ%y¢P¾†8‚¨_>þLÄ}·Á[¹qêI€~@é]‹s¿ã•!8[ß±BÎØw§'
ÐwÅê[Œ][[>aêÚ×L9Mr3ÿD5ÈÚKŒ›
±TD8É Õ -í
˜ýªu–'_ÿ»kZ`³kB™»Œ‹sï…ÖX³I]œ:“NVtî…ϘB]×t.‘•ÉAZŠÊ¤Â -¨"ðï1>ŒnÆ/t€ÐPðK†=”ž·ö/* ¤ëÎóµ£g|—)ÛÒga¡ìÐâž<‚I/AÌ!*¾Ò²F{ë^±(ÌÉ’Å`5…;½çzmµª;8rÎ 7%Í3à@輄œ2¹œùP(¯N·»bËÉdV˜@´ÝàúÁù€½çº¬tŸ¿žó_\:é‰áÓ5vœÃ¿ûðó•Tùé<Œ„<ÓoäŠL§m˜gòù¤ŒJ©ôÙ©ÓñÜcû¥#‘ëd49™/±¨A‹ #˜"_ÊtÈBwð wîX¨¹i†U éŸ5NÞ0¥™R£æFµÎÛG½ÂTDòm^¦Bò³ÑáàVE&Mãºcw;tsbØ„!54aX&̱;†ÕlÂd©Êª [o¿(6BûŒWâë°-h{,°¶G’¦‰Ù\Í„4‚Œ½ñBrh¼°ìŒgŒ—JÁûÉÒ{xÎv™(Žac{ã…£ô/¬ðËá„~}§û Lá l¼FlÎLÑkRgª5Iöú=C㥄96^ÈÄy2dçg; ‡Æ{<(Œ×¨ñþœ3÷Ã÷æ -˜‡æjF;6^°˜y.›gäDzµÝÃ-±Ó·ÈÎÑ :?'º¡ìÓÏ`¬(‡õß:8&’ÁÁé‹Î‘TI:²¼·ŒL–¼œ„¦þýµ~¤>o¿åÄÆÈá²ý;r¯×iÐCáÖ‹ XQOqê%5§MAšF`[å?þê™Îüö‹™èöanÅÛÚ%\ÞyAã”|ü©9+A`:aüh( -À_
dýìKKN‘iÞ¶-Ó,œ£Ý/OàK)´ž³ñ…X4ö8U -á¬?.ä̯¨ûù%:ú
Š“Dàü “A¨µ>»«é
¦cõ× -Ü\\\fŸJ:w·¢oMY8$ 5
MãÞñB5Ä-:UÉ+M£ð´Övõu_ò±h_–§~6Š¹'=›áaîþIiÿ{[gÙ‰`*|µÐx¡pY©9V>p_Ñ‹þ@“#»endstream +xÚ½]sãÆíÝ¿Âo•g¢
÷‹—;_zmsIm§3$”DÙìQ¤"’ö9¿¾À»")Jn§3ϘXÜÅX|äuòÚÆ"ÎTvdFØHÚëõî*º~„wß_I¦Yz¢å껇«o?êä:Y¬âë‡í`®TDi*¯6¿,b¡Ä
Ì-Þÿøùã§ï¾{w“˜Åç?ß,•?ýí– ïïÞýðû»›¥L\¼ÿó»ŸnïèUÌs|÷éóÂdô83éÝíÇÛ»ÛÏïoo~{øËÕíCØËp¿2Ò¸‘߯~ù-ºÞÀ¶ÿr ¥öú‘Y¦®wWÆjaÖS]Ý_ý=L8xë>•ŸŒ„Ò±š R¦RØ,³×‰ÍD¬•v|x*`OJ-Úò±Î»þp#Ó£Êz]컲©iØ•;ÿ¢¥g_¯›zS"I^U¯ˆÔ‹¶è˜¾¡gSógO
Lï U±m†+už‹u |ÝM¥éô"¯nä¢j^h„ó€@K)EfrÛÊIQU¹+»bCƒ|×ônZ€›-=×U³þB`û¥x¹ÉÔB„ù2¡Ó˜ +¹ió5 VE÷R<`¶¢Ås~(›¾e,¨–§ÌkÖ‘c÷•àMÞ89bR$RÆ×qjE:æ-‡Tt"äŒK T^xÊúqY7ñ„©ÁéD]f!PÍð0´i´ˆÀ%™¸ßër‹‚ ‹„¾Ë¿–»~Gغߜü +«Ðiè¥ìžF¯êâ…€ŸïÿzûÏ)%6‡yð²)¶9˜6UK§Çu¦¢XdRñé‘Q4sÂd"2R¦9oB€(³o˜Ð€ê‚ yª© y¿:cGØ´ÀøE>Õ#£=Ç +6ã1'G;RÖéÝ`ð<Îñ +Ï<XJbdö†Á¨.¼§Bñ‹YŠ-¸Ñ§%&ßê "΢uwx=¥õÈé4„·8ŠÍå-ª™=íBDZ°)¤P£M€M¶ f™Aêë–Ewä6+B¸ˆ@É +!®Ï¢SiÊ¡´|Å䋧fRZµ…—»dàg«YJ›Dsp6¬£ØGÅ–^æû}áLíŽÍ¤Ò'ÙSÿ<+ÓHXe|Z¥!swË´6@†§kØT@à5~‰‰¯Ÿ[BBæ¦ü°X¦&ËÕ½ò4E'h8µ,Š/ÎÍͱebH°í|V&LÅ™0&õ‚²ÈS˜ßwPùéJILÁc(€+%TqâWeñd5àFÕd£gCºÎ´È¢ôvHu>¤*wÆ7u»ì7{Hdÿ8M`¤¦‰Ì./¨fÖ%° +X«Õ˜ûM]E¾ÿ@¾OÛ•”‹Âø* ‚~þð«~‹§rëÜSþ¹wo\þ…¯]á'nè9öèß»Â&Üçë/3Nn‹²<N/Á®Ó¤;ótƒì½ô º™hàáà…•Š +ÇH*/ÃWXk8rê~"¸=ä;Ð>-ÂFˆpNߺÌ`ücþ„ØM?×’=¶!£Å#ëª;æ59×üd¡ØB|õý¿‰Ò&Ѭ†*i3£,E¢ïw¹a‘XÈL«j•»¶o“J +žŽ·5nÝt¾…Ìý’Ù`?…¢ÞŒÛ½E½nzÐ9·…Û’ÖP í|
meJ:³©E!¿:YÜïòŠûÉì1"Ûv“ÿá'g- +ºDæ¡œÔÏØÔY"ƒõŸf8FÈᄺ +ÿK¡¥Œ#f™þbÌ,èÀp?‡ÏÓŒÁ;ÈÐÿ</B-Ão}H1Üùijïsóë¾ÊùfáT®™úè1œ–.ÒÍÅo)"«³!mKëlÚ•Š€ þ®·¾s>¿U©$ö#ü™8ä/s[”‚s;uéݶ¢³‰èwEîºñ–.¦¬ +wüú¨€©DÔ瘌¬Hc“½Å¤±‘qI“î°Må_ñrC·Cÿkß»T›ïr‚&°*ž‹ŠóÖ3ìWvéÉ…X3>ÁdyúŒ‹B—i³øísf¤
–ÐÔ¸ìcÈùGZÆ7\”|%a£+v”šwÔ^bG¦xßüÄ™h¦SlU‡Ëj#LîUèúïUrf|Åwû˜(Dé$àeÙ¡ÜlœŸÕ _†¦t陎®“˜à0~ãn•Ü›UÞRÛ3¥¨¡ñ—Sëªßð5'N:£›@±«ÿN ¦ÛÈ«k¨Xm¯ämÌ+a©ñ÷f&™\Ÿ‰Xʈ( DŽqªU §)ܽ8‘ÌΫùVÇS–Ó_þÚŸ‚ýù-Þ0i=—ÃEá8ÿó/l??6p¬ÒTÍ'ƒ*I…lÐ3…ûMÒÓƒŠ{Êú¿™xrNendstream endobj -1676 0 obj << +1783 0 obj << /Type /Page -/Contents 1677 0 R -/Resources 1675 0 R +/Contents 1784 0 R +/Resources 1782 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R -/Annots [ 1679 0 R 1680 0 R ] ->> endobj -1679 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [286.8324 725.4794 335.1613 737.539] -/Subtype /Link -/A << /S /GoTo /D (dynamic_update) >> +/Parent 1787 0 R +/Annots [ 1786 0 R ] >> endobj -1680 0 obj << +1786 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [324.9335 73.4705 381.8296 85.5301] +/Rect [324.9335 169.1118 381.8296 181.1714] /Subtype /Link /A << /S /GoTo /D (zonefile_format) >> >> endobj -1678 0 obj << -/D [1676 0 R /XYZ 56.6929 794.5015 null] +1785 0 obj << +/D [1783 0 R /XYZ 56.6929 794.5015 null] >> endobj -1675 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +1782 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1684 0 obj << -/Length 3783 +1791 0 obj << +/Length 3585 /Filter /FlateDecode >> stream -xÚZmsã¶þî_¡ò̉Å+N:¹Üùw_ës;í$ù@K”Ä E*"eŸó뻋 R"ídÚ9ÏX€Àb±ûìÅgþñ™Õ “™š™L%šq=[î®Ølcß]q?g&-ú³¾}¸úÓ'ifY’¥"=¬{kÙ„YËg«ç¾ÿ÷‡›ûë…Ðlž&ײù··w‰’ÑãÃç»O·ßýóþýµQó‡ÛÏwD¾¿ùtss÷áæzÁæð¾ð+L¼ðéöo7Ôúîþý?¼¿¿þùá¯W7ñ,ýór&ñ ¿^ýø3›àؽb‰Ì¬ž=C‡%<ËÄlw¥´L´’2Pª«/WÿˆöFÝ«còÓÒ&Ú -3"@!zäÚ*%©Ò p_,»b‡‚ƒv
>õü± þ¦¨‹Cî‡üâ§m<7¬Îû«K™(ið„ëÖù®X-–Ín_VÅoM^é3”é„k£ý]ÓT ~iåü®é -Ú³Ûæíú¼-j¢åDp‹:ÂOŒ‰Êó\'Êõ5·óuqÀGQwÈÆl!ˆ,SÙlÁy’i-ëæ°£í$n\˪J’,c&°\|íFÎ%R¯´~RÙÒŠU“¯ŠÕ»Ñ)H«e_r#«‚|
7ÂÏÚå/´l³+½„ÚfWxÚ:ÂKe¹-–¿x>ž·årëeÚ¯ù¼ò×ÿèßÞ”DÐ -h“ÐxʃjÖ—ÊYñÓ(AW -Æ -¿ˆÁ…ÛŽl˜ò„i™õ綴Ϫ¡SÕMG„|¿¯^¨‰¢qƒãGå‚'Zˆ`‡üyì¨`ÙÒŒôa[¶$y0+˜”Eu%ìÛyLjénA‹`@ˆ÷mwZN1ÉtbS•½Å¤ÒL¸¤EwǶ£Íýv}Ô€îsÙmii#Ú|ç[NÐÔ¬Š§¢¢‰y»´ - €Ø} -HôñÉxõ.HJI´Òß¼»¡ØHÒÕËx_¸{ØqÝL¤ç¦ƒ~õwû%“Á= Vöœ*Æ ¦-qU$º»EZÑ‚A° -Ý“±–d¬„q2FBOÆʈ zÂöeŒÝ°@ÝÐûǽ’›#Ê›{Ë¿Ÿ×4µÜ훶ð3_Æ"cÎ58$¡‡=„`&z,€ðÖf!ŽŸŒS„lL¤òõ8µ?k:N³Îºrý²XU~~r…·—É×w³F¶\¨ÒIápòÊ ÒqÀ9Ÿ£¹XŸŠŒJ!°_¹DÍbá¥{.Š8Tû4 ð9$´¨¤“ú³mW´m¾qÚm‚7rNoWOËú…0:±º -¤,éÖ•y -׸ØüÛcYu‹ëÅ€Øå”èÆTŽxÉŠÝ&ÀF¡K{ZJZ>ß“žÊ•sA8ê0lm‹j¿>V4qU曺··¤ÁH趴Ôq³¥7r¢ØFª'ÒãÑ°ç/' -¸òmºÂÜ[Ô.P@:Æuø,¾î«ré’è…÷4aP¦Ôr!R›E{¯ !çYHNNÜÆrýxðÓýBÌX (R6È«`Öt g9¹ª6õhqÈÙP¯ogì<´V ’“f¸µ¹läÁuº@¦ˆíPW6™ö¾9tþí2§†„šöÖt5“Ko‰)¿>}bòü$^Óàäø¥Ç×p——}1ñéRfÁq>üûaÎ )Ê”²CÚñ:+CLb¦Bw/Þ‚u“¤"zgŒ|3áC#hD¸ÆNÙÒ³£$ö¼¢^¼2ìÄ(ÚΊÜ{aFá†Ï¿à—ªõæˆbj[sv~ŸñOˆL^pË£œ·4ë-!Œö¥ŸP°ê}Jˆ™)+æ$äôoXaoÖ+Vf!¯[.ƒnÌœ¼äòõä‘:&!³ÎÔÙÎd„izbÁõº@ŽV˜öª› -M™¡«Æ77B°Ášðsú]ÖïêéxŠav+ÿ°áÁ’TAÆ‚åµDG7íž”³ô¯É”GÄa
e¹-ëÞ\ryý)áí´—ÿhÉ€æB¼eÕÐzÖTÊÐ÷IPT¹Òd` #p|ÂŒõ±vá°+i†œ^ØÊ]îÔ;ÇVè
§@ôᕲ½r”2n**ûà ĵOîâRZg$qB]>6>9ÛS×íÉÜ×£eî>ͳðÍ·cT5r3–Ý\ôK˜ß>o= 1×Z§B®ÈÞ‚7Ð-a…>ÓqZñí›1‡Þ‘…
qÂØL&L±37ñA;. ›7o„½IÓX&õ"l¬–«K¼Ã‚¯î']n>Ä;+„kýÝI%™ß~¤g谀Ξ5áGVqdY”O$cKu%xÜÑ•BëKoÕ[§¼î'ž‚Ös÷åö£· k<l†rXæAàV¦p&Ħz¬åxæ/ X‹à©yPÃÛÉ—›ûÝÜ%+:I³tíàÂSÑŽLtÝ÷ïÃW\n2°1¨Þ¿_Ó¾â’$v‚¤FøÁ÷ðƒ” -Êd{õÇs&|~3þËÉTdƒ/„øÊ2?¶‚L €8û•ËäH•d\~—‰‹+Ÿg2œVõ]7ó–¨Þ¹"Ée«YHŒ39î\ÝK'çja»Šaûˆ³Q"Q:S£ÉXdÿYïÓËXõ¯Ç¥¾ø8:ú[ СìäGŽPPÓ þ|wêÙ,ìò?ÿJøTåS&‘ÖŠq§!YšXÀÝÀ2n.JzñçÄ—¬ÿ|€²Hendstream +xÚZmsã¶þî_¡o•gN^ bÒéÌåΗ8Óó¥¶ÛI›äMÑç(R'Rvœ_ß], +K¸µb¶>SZ&ZI(õÙÍÙ?℃V7tJ~Jg‰*-¤J²æ˜”2K˜©-Œ¶I*…ŒR|JÊ¡J¹¨«²é»Å¦Üžól¾ø²+·ÏoHëü÷Ådû¡lDj’L +=2pÄfì5Á§ð)ŒH2.í˜ÑÛUÙ•ÀKç]ÙcAÏû•§TMÕWyMÔǼÞyú¯L³54®wk(rjÏ›%µÂþ°…*Ín}{„Í<Rc¡Ä«µp´÷ÐSÚ¹DYì¶]õX©ƒyê>oÊv×!%r¥æûvK…¼y¦Âm¨HuEd9øæÌ—hÈùø+uÉÌ$Fe™ïð¥É×å›/ýóþ/ê¼ë&&ÍÒD¦Zú!;5§ñ¼ø€É~•÷¡¶_nË-mü©ªk’¢T,QR‰±ó¢(78Îæw%J¥‰u;_ºJ»ÙTÍõÈ—K8Ù¶qg«£XÏîpCv”2„€2XNìJ‚Õ¥&lËqK+õ}¹&Æ`g-»²¾§R¿k<“ýªêˆ
G;‚Öb•7eG,ß +~ u|¶¹[—aµÜvå7Ryž–e^{“à0¸_ù#÷Zx)MÇZÖ´ÍÂKlÓ6ªÒùSdi¼Æ +jq„~ESíV4"'z@l$¡~"í.nkþ„° ‘¿,±±¦9 Áoºr·l}»YÔåcY/–-:DÚ¾a¯`l&8·»ª™Š „I„á€K° +.7”·”ñlßýðöÓÍÄŒˆ Y¼à¸{æ +›©:Ô«ò‰šÑ캲<•VPÊ$Š— ¶íÃŒ +×S •aÿc ;šwxa=é"·N…>S™XÅĈ 4õ½^áâx¶ÁMxp(ßÁulÕâÚ,}å¡WÆE¸?ªbEÓÒuo§pX„Y€‡´MmþbX +:µÈ"Œ:Å¢`Y¢Ò<—WS +I*
n¶}nÅÜu3Þ}{0.šôÄù…'“½5BŸ˜tð €3?Ó¢K¼v‹ÆE +HÇ¿å*Üýjaœ&ÌÊ)µ¢“Ùƒ@ï$ä܆{ÂÞ«ƒÛ(VÑ‘G=ÌÁLÅ€à*@&€>/Ã^§£ÀØËÉ„(µmŽ@C&ÔËÇ^+U‚ä¤/íc®,òà*} FSÄrH©@™L{Ón{?ºÊ©à?áîE + sºtɱ·ÄÛ¾×t‰øINxMƒiw¦cÞÁ¥p•çÍ”ã„øWJçíÏ·SpEf¤Û:Ü8 "::Ob&ÆÖF¼ë&IEôÎúZáC#(D¸ÆJÕÑ·$ö¼¦Z<2¬Ä(ÊΊܸ0ƒ?G£pA#Óùͦ, BGÃœðObíÌ…_Ó,Ç»Bd‚8F¦cÃô(ç-ÍÇzÄÑ>ërU,\°Ù>sÊ +áHOõ+V8èõ‚†^Èë +‚Ë ›#3„¨Krùò¡ÓÄÂ#“p©¶ê`e2Â4ݳàj} G+L‰M€ö‘BYaJ‰ª4VE'æᜧ¬0ã‰2©õG:e†.36B\dÚ Àš2-Ç:òUÖcõéxŠáíVþiÃ))yŒË눎nÚ}éÎ2<$Ó="6kð(Ūj}Éå
»„Ñéàþ£}$šñV¦Æ@sO‰¡Œs¨BU.+XÂÜŸÐã~׸pØe3Ã¥l¶Õ:wꀕÝs*4Âé}x¥²A&J +7e|°âˆÆßîâRšg"'ˆº|<øËÙ†ªnM掊¼ë©BrÁå%Œ\¢ß‹~ý»'àÍ¡T!æÚRiŸÃö5xÝ™Ð:Nó ¾};åpÀ{"²°1®QkeÂ;À¾ÿÚˆ™Iù2Ú
{F»Økdc°ZC&2ñòò±×ÄúcÐcpm…˜mÄ +¬Ÿ!’sˆ=H£¨Ð„hÒ¸4Z¼Ì¥à LÙ
yÈd +:ì4Á*I¶2ìV
8óŽ¨ÞÅ"ÉÝYm¸aÒźA{kÁ»ŠÁû„ËQ"QÚªINÜ[UÂ¥¼½L%qO4—úèut*< Ce/&…ÁpŸÎ ›ÉœðÅzÓ?Sñ?_—¾rg¸ZÒ›¢ÄW;J÷ia„ZI³c—«*Äͧ·DwÏjH½º¡¯÷”yZúÚ¦~ƳƒÓJ‹9P|–‹‰O¨¸ÄýÁj”1p\’šˆoÌBS|‡{¬³©‡†ð⊔º-B·ðS †ðÉ€`a¾MCRj?¹m°þ'6ü`—M_n›²ÿ‹Ÿ‡p Là1
qIÑ;òD¦p‚gîe¥ ŸI9ˆÌ¤Š<½hýïcdÌŽA-¦ÛäEéúݶ¡ö«ŸßúøöòŠjÃçôÎÏÕÒÀÁœÃ7zÛ¤˜®ŠÅä[t»¯{½q*£#Ó&È
+ÄîÑâFÏV;à&n4ȼBíúÃ;Þ,ócÜiïÛô\Jˆ‰è2 endobj -1683 0 obj << +1790 0 obj << /Type /Page -/Contents 1684 0 R -/Resources 1682 0 R +/Contents 1791 0 R +/Resources 1789 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R -/Annots [ 1687 0 R ] +/Parent 1787 0 R +/Annots [ 1794 0 R ] >> endobj -1687 0 obj << +1794 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 325.7532 144.9365 337.8129] +/Rect [84.0431 443.6118 144.9365 455.6715] /Subtype /Link /A << /S /GoTo /D (view_statement_grammar) >> >> endobj -1685 0 obj << -/D [1683 0 R /XYZ 85.0394 794.5015 null] +1792 0 obj << +/D [1790 0 R /XYZ 85.0394 794.5015 null] >> endobj -470 0 obj << -/D [1683 0 R /XYZ 85.0394 399.3135 null] +526 0 obj << +/D [1790 0 R /XYZ 85.0394 513.6755 null] >> endobj -1686 0 obj << -/D [1683 0 R /XYZ 85.0394 373.5636 null] +1793 0 obj << +/D [1790 0 R /XYZ 85.0394 490.006 null] >> endobj -1682 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F11 1399 0 R >> +530 0 obj << +/D [1790 0 R /XYZ 85.0394 170.0746 null] +>> endobj +1795 0 obj << +/D [1790 0 R /XYZ 85.0394 141.3042 null] +>> endobj +1789 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F11 1441 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1691 0 obj << -/Length 1923 +1799 0 obj << +/Length 1732 /Filter /FlateDecode >> stream -xÚ½š]oÛ6†ïý+|7˜9~ˆ”¸;·q:«Û¹0¬Ý…j+PGÊ,¥YöëwhŠ-Ó¤…Cˆ¢^ž—Ï¡DÒ²ÉÃs„¤rËqLøxû0Âã/pí͈4š™ÍlÕ«Íè‡[%’‚ŠñæΊ• œ$d¼Ù}œDÑ"àÉëw«Ûå›ßÖóiM6Ëw«éŒr<¹]þ²Ð¥7ëùÛ·óõtFN&¯š¿ß,Öú’hb¼Z®ntÔ‡A׋ÛÅz±z½˜þ¹ùy´Ø´,6/ÁLü5úø'ï -/l_•ºi^l÷O»Ì…¥{Ìh¯ÇŒœô®ëCýòý7¡«Ž· ®´0ô5õ`u·¨RTUþ¥ÈvêÑQ9d¢D&û¼øê‹™UM“ú~J&M쎔3×½÷9Ý~Õ3ÊiUÅ1‰PЀBJOÅ×¢|.ÎZ¢Ö#—Æö$D)›<çû½.¥u&}r¼ýà¸ËàazÈ‹LŸæwêÓŽ>í¦+u¦f&Ô^Û§»]‘ýWu¥ËÇAQ±šót[çßš†jô½i¦
åòrb -£ú¬§ÝLMl®[ÄÒäÅ”]¶…ç!ó²PÚKi“(é¹ -ۢΌV³nÒo¡dV=_›§UæÌþÆŒÞöé -Š¦É²¤KåÓ«¹òêÇK+«À Š0¬kÞ„:.„$²–¬˜Àú'¬Xª×Ÿ0¬=Óâ‘„úMèÜôdLâRòSSX¹—«Ùüæfæë÷SI'óKà\Â*/eä·U—Á[UÜkÚ‚Ÿ™:ÁOL[z=<h‰q -ÂûL;ø¾©Þ6¥x|$%Š.ýð¶ê2|« -Á{M[ø3S'ü‰)%Ãà!ˆH
À[*¼Qá}¦|ßÔ
o›R:^ÀÇÝÞØ*¼Qá}¦|ßÔ
o›R6>â(Šã$ -XêlÕeøV‚÷š¶ðg¦NøS:loÇb†°¥ÎVyà*ï3íàû¦nxÛ”Ûá1ØJ–:[å7ª ¼Ï´ƒï›ºámS:l‡Ç˜@‰½·Ux£ -ÂûL;ø¾©Þ6eÃvx>Ä< ,u¶ÊoTAxŸiß7uÃÛ¦lØaŒ¥ÎVyà*ï3íàû¦nxÛ”xèåõô4¡ˆsXëlÕeúV¢÷š¶ôg¦NúÓëßßP¡ˆãÀ+[åá6ª ·Ï´ã¹mSëÜÕä‘@, -<ë–ÈÃ݈‚ØÇŽºç膶)Ìö°Î_Ï
Ë!xà†òUÝgÚ±÷MÝð¶)ExØsN@ÑÀ¶ÎVyè*Hï3íèû¦nzÛ”À”Çaš—ÉÕ PÉÂL¶v¶êrZU(^Ó6g¦Îœ˜û<D1»žv†’ÅÝòðUßgÚñ÷MÝü¶)åÙÿWg´ ‹Û<[åÉ‚Q³à3í²Ð7ugÁ6Åè¿ý-ß‹pÆXŒbØ_2f©<3ª`Æ|¦]Æú¦îŒÙ¦äÿÈ‘HPØPÚ*OÆŒ*˜1Ÿi—±¾©;c¶i‚^¡µØùéuÀ 6(X*OŒ*˜Ÿi—¾©;¶é
ºU´W‘'E”v•–è2·…°}Ž-ußÑ m;&h1€ZpÄ‚ß·Ï7ÀZüþ÷²]÷íï©û»ßÎNâe©9: +xÚ½š]sÚ8†ïù\’™E«Ë¶zGÒMg—vYöªí§ñ,¸I³¿~eK²FáéÌN&a¿ö£ç`‰RýÆ2%©âj˜©„HÊäpõ8 ÃoúÜ»³™±aêz1øõVdCETÊÓáâÜ+'4ÏÙp±þ4J 'WútôöÃìöîÝßóÉU–ŒwfWc.éèöî÷©i½›Oþøc2¿³\²ÑÛß&Ó¹9•Ú{\ßÍnÌeþœ¹é|z;Ogo§W_ïÓEë}µÈ?ƒO_èpµß(*—Ãý‚¦>)ˆL„pG6ƒ¿¶7g›Kƒõc”p‘ò@9P*’ +.šÎ–ÅZ[q1z)7ÓZVUñøT™ÕÎü]U±,·…yYÞדÑÒ¼üú½ÜTãrk^ý»s±åfÅòQ±\¿šÅòPL{··÷²¯—«ª|¶~¦’®vÏ…¹Üvñëëô~·Y6õx·Ý¼Öo‡®É˜1¢¤ä È”Ûoæý[«Ír¿¬ÊÝVc˜9¸Ü®MÃÖA·¶»Ê4VV¢*\Öü«ôjšVY·J{²zXºË—‡‚´ËIÎxÖtnñ`¯Y}ßÄÖ^²ÑU2Ý}u°°Ã›³¡~.´]t Õ<3,ÏLÆô£’‚{Õ½þLYÖ…fú~,ç8Ô…N¡GjΈTJCuûn6žÜÜÌÉdþñJñÑäœxª˜¹ÂÅaê¼x›Š‰£ÐVü?‚²”°Œ_.¯³ ן¸<H!ò.•Ç ^¾
ËC(ËúÉëË”‰$"Rˆ¼KEå1¨—ïBÃòª?)zÉ‹„ä”fyBä]**A½|–‡P¦úÉ3ITžÅÆ<H!ò.•Ç ^¾
ËC(§½ä¥ª‡‰ŒŒy˜:/ߦbò(´•?å œõ“Ïr¢g?‘¹%L!ò.•Ç ^¾
ËC(çýäõ\N&*2æa +‘w©¨<õò]hXB¹è'ŸP’‰˜»!ê65Gˆ^¼C{"Oúië¢x""Þ …ˆ»TÔƒzõ.4ì¡\ö“§úa±•$L!ò.•Ç ^¾
ËC(ï7·Kò„p•ç¸<L—oS1yÚÊŸ@ƒòGPÞon—¤’$yd5Bˆº
EÍ¢ïÃÞ€ÈûÍê’D72í0…ˆ»TÔƒzõ.4졼߬.ÑÏHžÒØ›Rˆ¼KEå1¨—ïBÃò*úÍêªM²Øh)DÞ¥¢òÔËw¡ayýfuBÕ_jI†ËÃÔyù6“G¡ü 4(e©ôª‡½îzÂydSˆ½KEí1¨·ïBÃözù77Br’Rï0…x»TÔƒzï.4ì
¡Lþ‹Í… ™J#ëW˜BÌ]*jŽA½y6‡P.õ”6U—Û³D/~“Ȧ{—ŠÚcPoß…†í!”Úk´sUOYd´ÃÔyû6³G¡ý 4he”©?ìU~y²Œ™GVr0…À¥¢À ¾ +ñw©¨?õþ]hØB¹”þ^\¡ô’XD>` +©‚KE«€A}ºÐp ”’Ÿû¹û˜Æ+Æ©^HÓÈb¦Š¹T´bÔW¬
WBÙÿQ1Ê £Y쓤Š¹T´bÔW¬
WBsrMnê6?¿¨,z yd@輿Åô1bkß%å!ñ†ÜÖž—9§‰^~óȦk—ŠjcPïÝ…†Å!4'Ó>î‰$i}ÃA +qw©¨;õî]hØBU?wž’\¦‘4L!î.uÇ Þ½
»C褟;Íõâ;2§!Ä܆¢âÑ{wˆam@¼>k?2õ¤›¦éñžŠ©Ý'Ád»O‚%#³¤0ÇEU-¿nì«f—†ŽTöÀsY¼˜Ö¦x.6öÍö}¬Ùhb.|z2ÍÄl’±—lîÞœZm–{ènFLã¦<ÔüµI˶Ç=-¶BŽÊíC±/«æN"Ý7×ìÍÉÝS½Ãå`N5ûuôAmÙ–BöuÑç¶;spí»§ºîé®{úèá©X•Ÿ)åŽÝ”Ñ +=é¹ÛYvÚõÿ endobj -1690 0 obj << +1798 0 obj << /Type /Page -/Contents 1691 0 R -/Resources 1689 0 R +/Contents 1799 0 R +/Resources 1797 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R +/Parent 1787 0 R >> endobj -1692 0 obj << -/D [1690 0 R /XYZ 56.6929 794.5015 null] ->> endobj -474 0 obj << -/D [1690 0 R /XYZ 56.6929 769.5949 null] ->> endobj -1693 0 obj << -/D [1690 0 R /XYZ 56.6929 749.894 null] +1800 0 obj << +/D [1798 0 R /XYZ 56.6929 794.5015 null] >> endobj -1689 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F14 900 0 R >> +1797 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1696 0 obj << -/Length 3018 +1803 0 obj << +/Length 3261 /Filter /FlateDecode >> stream -xÚ¥]sÛ6òÝ¿BÓ—£f" ~Ü=9ÝsçêôßÜCÓ˜¢lÎP¤"RvÜ_»Ø J”Ó¹Lf¢Åbì.ö´\ø'™…ÊãEšÇ¡R/Ší…X<ÂÜÏ’iVŽhåS½¿¿øñZ¥‹<Ì“(YÜo¼½²Pd™\ܯ~úçåo÷WwËU¤E„Ë•NDðþæöarúùéãíõÍÏÿ¹»\¦qpóñ–ÐwW×WwW·?]-W2ÓÖG¼Ã™×7ÿº"èç»Ë_½¼[þqÿËÅÕý ‹/¯ -ùrñûb±±¹¡Ê3½xežG‹íE¬U¨c¥¦¾øtñïaCoÖ.Óß@³Rq˜%°ÇÛZÖy˜¨H
Z–±§åÀLŽ -µüYÈôXT)bX§¿“SªÓc£È;V -€ãdzìex^/ó(o~KÂ˻߾<«s•ƒô:ý†ôÕÒ;ªoKÿÖ©žôÇÇÎKïûþ¬ô‹UûŠ$ò0M -æ)uðgÛ”‚q`öK™%ỲïÍCÍ#ÓIÿĈçª|!¨.ŸËš7hÖ„k›š·7»°¶—vL·¡©¢6£nnC>Tž¿&Šr†c=pŒ’ -Q†¹Ö‘‘YP:¨š§r_õv'•»¦ÝÒd»ë«¶éhªÚ¤TèQ/0×´„\ìÖ±Ž=Àv»²¨>¹³é -'`_–¾9Çy -ås¢¾+}ŸwbÐy’/Vcò}±cÅk&¡]“OãøL»"B¡3ÛÝÄà€I49ÓTxCTXP0<)Ücè‘$ÔÚþ¾§…»£š9~â¾1Ô߹Χç -qƒiSåÁ‹M91CÆÔÆóÖˆ¢lM0^9þRn€Â<ØPƒ¹1Ÿ>^úSEkyÒæPØ´´56¸`AP?ÙFˆnSn†J°âêÓ«yß
é¨9JL¸ÿßxɇ; @.EBý²>MQ|ß1ou¶‡ŒÂ£zÃ(ÕhEÛôX
œXEFÑ·Ž¨fΟXC$Ž¬cYÇ‘E³Ú - ³8”Q¦¸n7vù/ä¬4Í™Œ÷·-/2ÔÐ)UÓ—{f‹9¡ Û¤ªÚzfQzGÁ÷®m:ž‚JlCqtÅïoÒ½€t?¹9è<‹’ŠfûH“
OÑ€ÉÑ:ò,ø/EH˜CÝy·‘‰Q}¸¢àÛ°3HÙÈîÌ…®wý¸Ì!œÔˆ4¼ç¨{ÜS»ïWÅ¡Ÿ}‡ÂJ4J9× -Œ<–“Y÷C†™7OhàdT+LmKlÍ«nËåHÁ‡°6õ+~÷âæ}Wà€Ko£^FlÜkQmú㧀¡\úpûɽÒ9††ž -ué£ZfH0“Oæ¨éü"¤j¬Œˆ3ï “øé^_MofócÃßfÚ‡çª=tãçžõ38»ytÓsJ’J„y©¿…"%"?©Äy"~‰â_º«/‡ŠÃa·›+jÇêSŒù3ù»JÆoM^nƒ‘åŒ?KºXÉD…2=¾œû§~1RPDà72•÷)à$ÀÔÔ;“!h—V +xÚ¥]sÛ6òÝ¿BÓ—£fJ +§Tßß]}÷N¥+Ù$NVwÛÉ^Y$²L®î6¿?üôæ_w×·ë06"H¢uh|óþ-a,ýüðáý»›ÿsûfêàîæÃ{Bß^¿»¾½~ÿÃõ:”™‘°>æ^XðîæŸ×ýxûæçŸßÜ®¿ûÇÕõÝp—é}¥Px‘OW¿þ.V¸ö?®D¤lfVO0‘´6^®´Q‘ÑJyÌþêãÕ¿‡
'³né’üŒÊ"“Åé‚ +>6„'Ž§‹¶ ¿<g¨Í‹Sõ›qQåû&žÊ)uYnœjàÍÒƒ¡0ÑR7åqßœ-ŒP"ø[ìòº.÷ŒÜ1-JôLà¾ÉyIþ”3në8h«^#Lñ
¢—üDbDdbùuŽBÆ‘µF/; +¸}®"ÕñË{Ñ:{1èWÌ·²I4r9øpƒŒ·++¢T‚#NTÅVX'÷÷§ap@èyà–*ÎÅ°Ü¡Å×—’=µÖŒU8,‹G¯>d$´µŠˆ&°»ë(‡øîæ¯Þ6p£ÕäR~ãpº³»T2õo2N#2I@Ü"³d)wîÓ,8•¤œ68槲îÏŒn)x\Ç&`Í‚íPd:v´“,øc-MÀî{TίcP?¦Í÷{œ{&"¿ž&úzSž|ÁÌN33]›‘_€ÃÎ4šß Ѽ.ÂkÀ¢@¨iº¥-@°É·8•²D"ÿKwËÀw!}µïBç `ÊßvÂqK-XúíxªqÕs9׆ÿ’hª`¥AíîÁÊ0Xý¾ÓoÊòè]Õ£À 8•åÀßTµ…P«µššÒ_³NôÆ‚þ†cNð×|G¨#› +cÙTÄËYšˆ„É0ÝÐp~šéÑ)È…,m ¢܂œá¥„¤ÖQ&u²šîûìôjáø™ùj¥ÖØùùeQm1l*<¹ƒ3ä`m<ï”!ŠÖã“ã/Åf +Ðm¸ÚóÈLG2Îçí¹[¾ÀK1+M-“ñþ®äE†j:¥ª»òÄl1'4áŠT@U‡#ÕW|•ÎSpá}lê–§ Û’
éáb©#! “Ÿ½TžEIIsƒ-Šlè
Æ¢vØ,ø…<$Ì¡ì@=†×ÈÄ(>\Qðk¸¤l dsæDwrýøÈ!ü™óž£XÜq»æÔ…Eß-åñ.SŽ5 +^yÓ¸®
©õƒó;l~LzŸÚK½G‚ý@AÝ»âø7aDù¹(ÝÅÒÛÛ¶ìøN8¸Ç¥Øpù˽®Q¯ÔàCœÏE-+ }_î›'à@º‰4¸ï;š`·zaÒ8C²V—&2io±°¸E{¨©'”×Ýþ¼–RºšT˜à†Ï"Ïn°Èíª¢ßç' [¸wpâoòXú”¯äìõp–KÓ¢k9ÙóÅjÍ㾺ÜïcF
é!ŸË¹zåZ[ûNW†]IÞ›c€Ú”ûò!G!óõûpÊ-xƒ‡}Ïzo½¨®™êñýièü-¢ï»¼bÖdésuè4˜= "&ïy äØÃÑ,þ¤†t’ÁxC +^svŸphÄYÏ?"! ´=dܤ” ÅMGä.ïö.ï€ï« cüv1C^aöZId¬Œ¿â±#™jL\ðéÒ=7Ü|†O£{ìN$dö™¶s&&õæ/Ii¡Õ«^DF:æU/"#€ü.è
÷Œ©gi9G̱iÛê~èX6|§¡K1éðB´øÍïBúãѧ*ûêP]ù ·æâÝMûª7ŸXïýÙw–¥¥ÿhùç%ÛV,É5UP”štÝê$“Xõr:5IB(ÚÌ°•¬Š¢/ŒUMö©'ñŸ¦h§!#1”1nž0¹,ƒÏò—yŠd<wœœü²6àò»]¸”‰4}·¨ QšªìëJl(µžoù¹L|ü+Ξ*–öÉ"÷`²i† ,ù +f|×oz2¹¨-çvš‡£’Q©ã³ŽØª ¥f¥}¦ÁVû"ÔÒWfüý¯«rÚû÷EQ–®ö˦a§åƒ ÷@—Íž¿ßkò3#?zpÇ~ö‹YÞéKÂæ´¡Ï:«3¨)‡¤ûæ ÔøÉÌÀ•L©Æ‘‰ÿøÿ¡
±÷¼Š<)‹R*ØÍÔ1>½“T¾â"~I]-S¯ÎsmÃñhHu>²û»Ì¿Çc'æLàÐÔrýèªni”ÓO{ÈÉ¢Ò î÷d@|i=“cÈV•³ðËB€{çô×8Ù}ÝÁð ûÒŸÂÕßtó§]™Ã‚&Ó3Ì2ÆKÓò9̬p÷9uÞŠÝb:yç·Ü6{¨J‡ý| 缶?r}\lŽ¾ðz¡M°øàl!UúçÜõ‹ L„ã³ÐiÃ÷ö¿ü§Dãg}(1T–ÅË-[%’(‹¡ endobj -1695 0 obj << +1802 0 obj << /Type /Page -/Contents 1696 0 R -/Resources 1694 0 R +/Contents 1803 0 R +/Resources 1801 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R +/Parent 1787 0 R >> endobj -1697 0 obj << -/D [1695 0 R /XYZ 85.0394 794.5015 null] +1804 0 obj << +/D [1802 0 R /XYZ 85.0394 794.5015 null] >> endobj -478 0 obj << -/D [1695 0 R /XYZ 85.0394 300.7202 null] +534 0 obj << +/D [1802 0 R /XYZ 85.0394 398.7344 null] >> endobj -1197 0 obj << -/D [1695 0 R /XYZ 85.0394 273.2443 null] +1271 0 obj << +/D [1802 0 R /XYZ 85.0394 373.8645 null] >> endobj -1694 0 obj << -/Font << /F37 962 0 R /F14 900 0 R /F22 897 0 R /F41 1134 0 R /F62 1277 0 R /F21 874 0 R >> -/XObject << /Im2 1266 0 R >> +1801 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F62 1351 0 R /F21 930 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1700 0 obj << -/Length 3798 +1807 0 obj << +/Length 3454 /Filter /FlateDecode >> stream -xÚZ[wÛ6~÷¯ÐÙ—ÒçX@€·f/ÇMÖÝ$í:îö¡íEQשŠ”ewÏþ÷Á(R¢â´‰ý@ƒÁ\¾PM$ü«IŠ0ñ“I”HL²Õ™œÜÁoßœ)3uƒ¦ýQ_Ýž½x£I"’Ð'·‹XÈ8V“ÛùÏ^(|q¤÷êûw¯¯¿ùñæò<2Þíõ÷ïΧ~ ½××o®¨õÍÍåÛ·—7çSÊ{õíå·W7ôSÈ4¾º~÷5õ$ô8AôæêõÕÍÕ»WWç¿Þ~wvuÛí¥¿_%5nä·³Ÿ•“9lû»3)t“¼H¡’ÄŸ¬ÎL E`´v=åÙû³u{¿Ú©£òSRø:ôGèûcj_[^ÎçE[ÔUZÂÖ´ñš<ÃW| ¼,Í–EuG¿¤eSS÷2m¸‹ÞWEUo¨'_œ«Ø[ -»‰H¢½&]åÔuÀ3ô슒©ÌxÌ}¾n©eµéo³,Ïçðî¦Y:y³ç
/L}w)QæMË.ü ¿mÛ1 -q|ðÁ3psúÁ·ŸPT…ç››iroLZÞ!xX®.ÈÙ&R -@c7OÔ¦HZùÔRðÔödð¹m˜ ãdíp²î¬dýÏ¢ÝÃi›0ñ~² ÒM±g)–RÒõÖq‡ð‘"˜ñæi›R«¨ÀÒ¸ÐdÛdzøÞaÜ‚[e±*Ú¢ÝÜ΀ƒ?BËê5WÀÝRwwÈÊ'&R»µÒvÏÛ>°,àÅîÛw@yù#SväÆ»®¨;¥ÇžOøl—Ô»3+ÖÖ·ÀÛC‘ï¬;1¼AÕ_2]¯Ë‚ä‚×é -"Tû•)`µ”Ù˜„L.•úŒL:ŠÏ1 Á74ÒL–EÓŽ%"D=í°‰Uk>¨QÊÎëÌóêiÊJ'>åÃEíÀ{$L¬¢¡g§ã¸™kTñX²îÇÊ•ïb9´xõîòí5 -Âóë}×±ÆC§ÕøØ¥˜Ðø€RZiƒ
ꪨLK£U"Ö,£ý¤ÞÂvnŸu¿Øz¶³¦-Ú-eŽ¡ô~Ûæ6Õ»%CåÍm®JŠ)!ïˆí8”¤dÖ¦B·˜uÒ -»5ºZ$„QrXìp•¬ ÆzšÃZ‡öȬèÈ°k£¡&ÅhðÉ`“Ä«5!jû#=àLæõ*µˆM“;·Ï*ïwD{9-ÈX÷¤{hþFƈ+õD'&ùdëïN{ß`ƙĪ[÷C¶ ?Hœíçe¾‚0ßØ›…Ø&= À²±/üÐŒš°Ë{†RJàÔãð£T01‘リr€]”ÌçÔaܱRFàÁL§é×ít±0²’Á{µ¯h=â/ìbËÚBv¥¹b/ë´:sĆ1†ÍÌÚ2LŸ±ü|¶–¨ÓùµžÁøãTã“YN°cðë©ö’!öÞ÷ù®hòšSÎužšì~ e‘5ŒJ™âÞ>öë» -@"´RñÉ…ñ?§¶wŸÙª b -õ¬À"Ó;~±`¬†˜Ec1ç+Ø°ÕÎ~lÃÅc8%°WÓá#ø ø-:DjyÑdŒ€Übý¨þ/³üÞ°µ·¹»ªæƒ¾÷W7øñÅ¿_cQûòú
ߌ©O†¥ãxG5¿ÞeeV°¯AÜâ"²ÝQ8uÐ -zÍ”šlS¬¹žÑ \u¯zewþ,„¹Kù{“mÕ©ÒH¯ûZ£Â¯£ºûpéîðë§öÍ*;<ïìU“4¦Ù¬¤÷£eB«ÍTnÅÞªž3Iª*uBƒž²ÎºaîT,Eº,€ê‹–úgLÉt-t;µŠ¾’P‰d6Ñ°ð†Ým0%²hàòœ~°»ÆÆ:]ã–íÔ‡´(íµ8½¶ô\¶íúË/Öõ¦MK‘f+AîöîEV´©ce‹Õ?Šùß”oaŸILž]}à떿Ʀ=?„&"0æí
ýz?qßz¹‰ÓþLƒëÑG.þ> - _N¢Z87Ù¿ÞÁûŠ$澧˜Y?=pìž\XŠ0Šú=Gùš¾ÅKú9¦¤êµ¡™š!—ï]†ªÉÉÌ©ÙO@@»81.$E^±§²ºç!pô–*Øš¯”uâ -ßð{hû]ؘ&*HÇ@tB¾ð
Ç#Ú -¯¸[²„lþ¸x:×Á—*›óØÛ–yóåÊ釛¸îk›æý—}®^R×ÿèѯšôgü¥'Ç¿¸)/Çv<XÙ£tœoj)"GáŠ5Êžû+2Nç¬ðÌÛ†ûéa}.6>; -&Gš`'“KÂf§Ô_sk»²Bê`{ú‘È:æÚ™{ñV$Æ£×LC»éÝ
c§ÅGé´}À2€?ÃÐŽ=eqß}vUv}¬ök=vÇ.'ŽëOþhxÿEµ‰„Ž{¹ÅAÁr‹ˆ0S((>þ@¿.>fýÿ@*¡}endstream +xÚZ[wÛ6~÷¯ÐéKås"„¸$›½7u²î&i×qwÚ>ÐmsC‘ªHYv÷ìßÌ€%*Î6±p!.ƒÁ\¾HN"ø—“Ø +›©l’dFÄ‘Œ'óåI4¹…o¯O$™ùA³pÔ·W'Ï_éd’‰Ì*;¹º ÖJE”¦rrµøyj…§°B4}ùûW¯º<;MÌôêâ‡w§3GÓWoΩöúòìíÛ³ËÓ™Lc9}ù·³¯Î/é“å5¾½x÷õdTYôòüÕùåù»—秿^}r~ÕŸ%<¯Œ4ä·“Ÿ&8ö÷'‘ÐYO¶Ðˆ„Ì25Yž˜X‹Øhí{ª“÷'ÿ辺©cü3q*be,pR‹TgÉ8—¥H¤„A‰‰„µ2í¹¬ä—ý(är>ÏçwŬ¨óëªØ?³T@›2r.|°}?jdì/U,t›!7¸ë©™6¶°<Žx,Z2X͈Ìè”Ç<£ÛË‹²+›:¯¨ÝslROZÖ·Ô([*éà-£éÕ]AÝ‹â&ßT5îójSôÓ©UVŠTšŒi©›1r¥€šæ!â@ºø +“(‰¶ê‰{F}äžý¨àžçU‘×À„YYwÅvpå6:NÔÇ)éG28u¢„Ö ÜZˆË*ƒëYßkªo˪¢ÚúT¦ÓbÙÜûQ]^aUÓroQwë²hñⵞ^çm± ̹|sùMÆäÕm³.»»å3<ÿd–E@] +v +®)‹c"³ +¹àYåͱðÎÆ4Y¼ ©éÅ÷†jnGê±Tès¬‚®eÞ9‰¼~Aåì@="Øà´D+©p5<éžÐ22µvk%"›ÙOAåJdišŽcòY¿â,\Òy‹} B&q¼Û™žpŸH“"Ú•_H¿âSD‚óµ\ڀȪl»pž)í±‰k¾¨Qd£Þê,ŠúqÆB7>ãËEí@{"L*“¡B5+Ö +fæE<XöS°¥•sÐ5Ðh¿|wööœªN¡ün×u(ñÐé$JA¨ü@)¯Ê¼Å +uÕù² Q«JQ§–ÉnR°±›Ò ý²Ý\·]Ù€C +AéoD˜®Ê[Z9]¸XºœO±|"Öch:!s:eý)`ÖQE²1 U96mŽ@ #µ€7€D$q– +€„Cý0w‡‹ñåSͶ¬ +SÛgoø5ˆLsÔ3º<ÊüùHŸ™ªÎ5꺮\6@gÈê +/|姘'g$·p60ù±„-æ\µÂŠ:Óƒ§3›¦Ó÷e=/öFHtqšŸæè»Wý#šÏîQføûèöÜÎpWSƒ€LÚ–2ð:I‚|_¸û0G À$øçö±«9£?¸_ÀøW¨8¯‡U;½Óç~;ÃV56Ä#0Ž¥o(ïXæTTÅmÙ•ÀžXO˜GG%Á}'þÛ-=xe\Úe•{F9°†ûœòð£`ýàgLé“r¦Ó€úq‘WÇ~D¨!~Ö£¿W‰&þ¨ŸýÃݯ/M"4úØѾ¨‚ôa¢ðté!åÎ÷[5Búÿ endobj -1699 0 obj << +1806 0 obj << /Type /Page -/Contents 1700 0 R -/Resources 1698 0 R +/Contents 1807 0 R +/Resources 1805 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1674 0 R -/Annots [ 1703 0 R ] +/Parent 1787 0 R +/Annots [ 1810 0 R ] >> endobj -1703 0 obj << +1810 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [63.4454 168.1561 65.4379 177.7958] +/Rect [63.4454 268.4593 65.4379 278.099] /Subtype/Link/A<</Type/Action/S/URI/URI()>> >> endobj -1701 0 obj << -/D [1699 0 R /XYZ 56.6929 794.5015 null] +1808 0 obj << +/D [1806 0 R /XYZ 56.6929 794.5015 null] >> endobj -482 0 obj << -/D [1699 0 R /XYZ 56.6929 499.6811 null] +538 0 obj << +/D [1806 0 R /XYZ 56.6929 601.2567 null] >> endobj -1702 0 obj << -/D [1699 0 R /XYZ 56.6929 470.975 null] +1809 0 obj << +/D [1806 0 R /XYZ 56.6929 572.3004 null] >> endobj -1698 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F11 1399 0 R >> +1805 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F11 1441 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1706 0 obj << -/Length 3536 +1813 0 obj << +/Length 3857 /Filter /FlateDecode >> stream -xÚ¥ÛnÛ8ö=_‘G¨UŠ¢n3؇´Mg³ØI;iÌåA–[ˆ,y,Ùnúõ{n”(G™°
P‘‡äáá¹ÒÁ¥‚¿à2|fæ2ÉŒ© º,¶êr
c?]2ga'-ÜYï.Þ~“ËÌÏb_><:¸R_¥ipù°úÍ{ÿÏëÏ7÷W)/ö¯Q¬¼w·w’ñçý§»·?ýçþú*1ÞÃí§;ßß|¼¹¿¹{sµÒ(€õZ0¼²àãí¿o¸õÓýõÏ?_ß_ýñ𯋛‡á,îyâAþ¼øíu¹‚cÿëBùa–F—'è(?È2}¹½0QèG&-¤¾ørñˀХ¥sü‹ÂÔRÌ0ÐsŒ2?uHÌû>/žÊ½_~Í·»ºô‹vLˆ•ò®ùdÚWÀ™ -ˆc8¾ka+AôÈßcU²¢{6Þm?=‹u[7(²8Uï"°8c -Ÿ×Á@Âd¹†
7wzžÁ6#DtÆþ -¨ddI¨R"®L°OÊãDNZ T M>·Ä¾ƒyµ¬šì#šs¬)ã´í¡Ä»=l»¯P°»<"<7ˆeFɧ$6"$Ǫ«"ÇÃŽØ9‡ŽùíÌfÒô‘¥¢H=a¤ÎiëuÉЮêY5#oӞʣ#÷X䮀§ÏÜX -úÄf@‚ùCq¸¤=ÃY¢Ê=žlNf3#C爢è¹Øbq†¬"QT2ˆ»×àOÄ -q±+À=æk¶LË>øBjÀJËB×Þ¡©ÉC"\«¨Æpfè€}wpáÃìM~P#ÛÙôšÅ¦ -«q”ïÀ¦£²ŠÏ¨«
|ù4ÜÙÈ$} †CØáà@ëÑÏÆÛ÷ã!¡Žé6í¡^q{)°]¾ï«â -joÉ÷ý¤øÜ®gnÿÚ6ÅRïþó¯\ÏQ_žö¹àt³»üAdh?. KÆ’!Ô›¢>¬¨ ¿JEÀ‰uµ(§ÇñmY@
Vu[îRs¶-øüg†q–
·Äéx™É8Vö]…þfýy(»~6Ué€Op,#~9òJHÿjÉV‹n—o¹ËŠS–5x¥º¬¨JQè]ײ⬋1c¾ÃºoÀ÷NPa#"ý]1œ¬:6¯•$P:Ä*L¤ÌØËNÙä¥ÈÊÉÁG?ã8Ç¡ Ä•+ë-·Íè‡Yëº]Z‡Ëøl-òøz} -—¹C¸Öv[=𚵶™(y¬¾±»ÒÂ6g)ˆÜçÖÃf²pÂ.-ÌÑ–´©‚œèxaǹaçúÍœ0¯áß›i4¦ÛuzI–ÌàÔ<R6ÕïÇ9UÇó¼_hÚ›?À2[á}™ŽŒ£ËØsŠ#ÈUöÕz-fµb]ùDæeí"|¯ñJч}øg·š0YdÀ9[Š¾‡ÛÃ\Ô6Œ¹g˜³ °1ÎÈì-¼{ 6ȇñ²L¢R:}æ˜Üˆ½ÓèÓU‰q)c˲?•T8‡Ï0dƒV‚†ooÜ]xbâæ“©}·x²8+¹SxÌÎ -W§öåˆ{O§JSv}Ýr"OœI»j>¥KSIéÐABð0N·|LS¾ç˜ì¢ì0ƒ`þBDßi©•¦¯\E˜ -Jè1…Õ+¡y&°HOô\;×¾„ƒ?IdGÖG`‹Õòc(°ñ×Ý ±+UBÞ¨˜ø -ÒË}P4>oDZbÂì]$ÝtèÔÙNc¼äËìŽIÊðÝï¾-ªÏ‘7¦”sdæ¿–[(¦CaÂpXÖmñ$ïf<r,÷|*-÷Æ°ŒNßÛ»ÅõýgLÛ¯}žá2ÞÇsšÉ†æLTì;è<ØõàÝßX¤£ˆ\1tv˜¿òš³Ë„(Féãc‚×=ÍXš¨€¼f¨lªŠ ›þKuÏßûŸððó9–O÷¾øß¾IƒgÊ}sàœÐ¦$´©À^Qƒî÷À¬\^‹gÎÃ| @S~¼EYÕ’^î–ˆ®"½ˆ~øAÞí^<iî ·Ošâ*e
ÐÞYQø[9øFtK3Û²sÖ½x€ã×·/8áÀÇÂ骧›$´I½\4ü¥+ƒÄ <‰\YLžÎ®
ä5 -¿¹¼{Ÿ|`…š&¯*Îe¬Õ‰Fd?ò‹9iYçqþFŒçÐtöldµ“,Í> s ,¥ZÛ¥È9fÒ#œ2“yà$6í„scRFT’b<Í ÛU6Èck¨U•½RfL¨åNM.køM üîmgÒâȪ¿ù®ÎŒ¤^™áÔ+‹ä©y%ÀgþŽ -•™IaB ™+Z@3Š63\³R‹<t6QJœls»LÔ 3Óp1p.J|öݵ«v/…w}€r[<¸6àýÐcx( -!±Á;‡î@´„‘ØÎÍ÷ÕpGŠà„)Jþ¹Š;• -Mzöë -ç|‹EÙàn6oˆþ/Kè@á/¬²øìî`‚ïDâÈâgXWT`Í ÖÚWFÛ[‹Ée¡ƒAÿ²@ZË{Òè®ÁYoW^W
;—¹Ÿ‹…‘¿ñšùq—º´Œù¿J6þÎÎ$~˜¦zø•Øäü¡ŠýTg‰% -™d甿9{Iúÿ +xÚ¥ÙrÛ8òÝ_áGº*ÂÏ™Ú9vf=5q<Ž·¼5Ç%ÑË©)ËÎ×o_ !‰ÎnÕ&•°Ñ +x1‰Óлé7Ǧc].Wxdq +ªÞíäÀâŒ/ +áÍ–Ý–¨FØœ 9Ü7ˈ"’MI|+íÁ¶ªržw%™‰¤·; +ã`̺“ÿÆ8² +ã˜* ª„g:!…ÅØ>1‘"¤Æk1–VürŹ)þ7uÖ命,²Yý‘s µQß
ïYýȻ|ÔLS @x
ѳXŸÔ€¯œ7ìzSÔKÁ}®qÇÆ^
€¿ñÕ€q‡W#uMe*ϮЀûfÿž†r¢¡z·-iˆd5²yûÌ(kºš6qD>ÄÉÕ?4²‚ɨýp·M„ɆD´lâZ{žMÄÙÌ‚ñzFÑ;™oÄJg&–lv+‹MDP§–!‰T˜@îÏãÃø~F6e¥E„â.`rM ‡Ã6_«8ŽÍ¡Ö/«f†NÞ :mäÀ
(º[ÃjÞÃÓ{ ÃÝ8Äf–CËr¹™\”ðï~º¹»˜ø‰²Î·oL€
W8œ_‰Éh>Ñ;•,óîïÛ¢kfÕ1~oI$7„/«Ø‚u³]‹¯… ÄÇ8UíZ§(Å4”´<`×îxÌ·gE+#ØZ7ØvÛrn{VM{À‚аä=CëªòyLëâDÅ~dK(°•f?Aò¢p:tË-‰JM¯pO#ÔÔH鯚y^Ï4Ÿ’ +#•Aš'C—#¤B•¥ÚÈ€ŸFÔ?Paæ[fØLMt+ãgñ‰¹bdפ@ÎùÄÁ) Ÿ!Õkûä“:Açq”HÂüÛíôóõæT™'Û¯nÛØ ;®p’âà§aÏ!§ƒññK¤4Ú÷øàD³Ó2H»ÑúÐ3S³@gÓÅî`Žï}µ?Âal›ê¥°¤^³ *hë_‡ dP +Y,Þ¦pAâÝb¹¦§ƒÄ +c(:«è˜O§LùCÑÍJ*òâ*Cì÷R~+d*·ÎTXè{NËw`n¬"¨TŒ%ÎSËgzÌ'*JšpàóÈ;à ÁK¾3v`(–KQsY{&óŽ=< Ø;ûÞ”Gæ–É)ü[l4’c“m¤”‰Àôöë#Vä)ô®‚w؃`-;dÓT„¾Þ5˜‘, +Q´/áÉ°¢µ%qÞÊa¶:$à‘ÑaÀÐŽˆ
ÜG¢3kò7Ûâ©|ŠzÙÔe¨.ºÔ¥VïŠS§ìH÷fœr¾Jc17XzELì1qîåúB³Â~»}ÁÕ€ÈÓÂw-0x‰ 2Ê£·€)¯Œ¶. Ù[W±7‘wZÀX €W€ñ—Z0™ ˜3è’´–Qµ1‚ÜC7ØhQ +&EÄX9/£!ZÖ%ê¸â!Ì÷Çœ¹W€Ž’é„KÑðå²Ä1·“éÕÕ=D.jz‡ÑÙTIÏÝK|B¤°d¥J\¥²„¶ç š”5×'5„[áÄ2zmRÏÅƦ7ĸ—®x¥Ê¦¦ÎIP–ÿaD5‚,!ÓëÇT=&ê1V‘zÕ£QzüŽŽßÊ7±£ã!\Íëœ*À +°÷˜~PJ}xÔr=ãT™ÀOO‹Œ”éó‡§!…‡8Άc ± + é›Aš`ù‰¿ùÒ¸m‰ZL±V¹‹-ê$7$s×6s×6R5©~ÀgN²—†«áĽ‚:ËØŒþHñú¨×XZæüùh³™HÞø¢Àv¹ËP÷“33à™ŠQp4²‚côÝÚRméfBöTeñá>ÕÍÑÊÖ<Ÿªî¤~°ñÿ9²·0‰ÓDèã¿
øJ±™6C®ƒ±,ÉXÀ~;çØKBßCA¹¦PSþ‚(ŽËê‹0‹Y€¤¨[õ4—.´!ˆXóçBhæKœ3ú>Þk<Ý1§†}´»ã똻?MpŽ\ªÙº#‘-mɱ7‰HEp‡êñNÜn’P%a_`õuÃa¢Òà¸`ŠbŽ¤r&4ýå;ªbq'×¹©bÃJ•æÐ{(b±x…77†°¦aT·À¾ÖÍP×t +á‘dH×È3ì„dÎ=-˜Ìñ7Ø£,Ü`ìZÌsyKìkL|\üÇ>yPIĨ&2_0ºÂ†sóy_˜[Êè7é’ðnÝ°qŽmì'Ü<è\2’öFÙÑœ±D8Z‹.ɾ~òOyê‘‚Sê«,‹l*suóuzùëõÕدŽ"6š³j<<æœz9Vîj¹,wzpcxœT,ê#ãôÔ`m®/ç‰8Šíïý
¿!\èïþîÎD¿;(Òe +þ{K‚?^sTðîšw,‚'{sœr›užÖœÛöëVÜ™ž‚ø£À§ùŽÈM¤ð—’#Û‡bþïd‡®Ä¤i0.HãCød‰e +™šcÎû_nž²þeOèendstream endobj -1705 0 obj << +1812 0 obj << /Type /Page -/Contents 1706 0 R -/Resources 1704 0 R +/Contents 1813 0 R +/Resources 1811 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R +/Parent 1787 0 R >> endobj -1707 0 obj << -/D [1705 0 R /XYZ 85.0394 794.5015 null] +1814 0 obj << +/D [1812 0 R /XYZ 85.0394 794.5015 null] >> endobj -486 0 obj << -/D [1705 0 R /XYZ 85.0394 459.4309 null] +542 0 obj << +/D [1812 0 R /XYZ 85.0394 554.5262 null] >> endobj -1708 0 obj << -/D [1705 0 R /XYZ 85.0394 433.3749 null] +1815 0 obj << +/D [1812 0 R /XYZ 85.0394 527.1127 null] >> endobj -1704 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R /F14 900 0 R /F48 1153 0 R >> +1811 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F14 956 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1712 0 obj << -/Length 2252 +1818 0 obj << +/Length 3350 /Filter /FlateDecode >> stream -xÚYmoÛHþž_a,öƒ³XMçE¯-8o^Ú,Ú¤›xÃ¥A¡Ør,T–´’œÄ¹ë_Î#KŽ’6×C€ˆ3Ãá9$e‰‡?1ò|æG2‘Ë<.¼ÑlµÇG7°övOc™œ.×oÓ½WÇ*E,ò¥?š.:²BÆÃPŒ¦ó˱Ï$Û ||pvz|òöÏóÉ~àŽ§'g§ûŽôøøøäýRoÏ'>LÎ÷zb|ðnòqztŽK>Éøíäôg"|<!ôüèøèüèôàhÿjúûÞÑ´µ¥k¯àJò×ÞåÍÁìß÷8SQèî`À™ˆ"9Zí¹žbž«”Éö.öþhvVÍÖAügRùr -|~’Ò-‹/ Ž–¸MOÁ0äcm½žÞ&=Zÿ‘Yˆi|prxŽÔuV̾Ô(Är[aEn%åñÊê“AÈí06ƒ«P0ŸC=@ø*‚Á!â¼Ýу¢(›´ÈÁ›JpãM“ÏÑc†´ŽÑ´ N? -N˜º&–˜ê…&¶ÛµnHêq7•è±¹(šÏjsWi|ѨŒ«æ1ã@èw¹ÁRIƒð¯šôÇõz¦ÕQj׸¨ÜÇ«2KجX1r<¬ ‹5+Žÿ «`¦ÚÇk£ÌÕV’!ŒÃŸA+KYYÒ$S=qòÇ$I»€»O\(W¸,ÈÛˆîP.³|ýÌn]*ta(í€sBE·©ÌâYBà5i¿ÆIƒyËA§SMZ„s51™Lö…íÊ@ÿÓ)«¢nðÀ~Uä;B@ÏÅ:k5í¹›Åe³n%ê0Ë)JoÓ)›ÂLç½`¼‹³ÌÆ°ÍÙIþ+õº±"76³”¸ëd'[;7¥,ê:½ÖÞµš‡Ì¤g4ŸdZ? N™ML#£2÷Ñ0Ÿü73;sMûŠÛ¤ªÒ9X€cº{@ÅCiZ)HÓ|'äih§BÏVÔY¦{‘¡ÒmEඕ÷&½5Kƒ[áIÏ&®:Þ•úªÌ¤MÞï”àEh¸bÂ…>¥å…S”ƒCú, -v‹<Éíá‘Ї/!ÑÕä]PE—ä6˜h/L§Á:«•2+PJ= ôÁšÐo¹§À}l²Ð•Âº„ºC}Ll‚ª°I0¤´¹î0k¬“JHÆeè÷3è¶Å”ª-·ë¬T>ò™âAØzb7ñP0)¦¼ $5ŠÇC’}w&´a:ÓÉ·< 2¸dÑ.<°áQö©° -Í7kˆ¨‘-]Ã’§²É;
r~y;åuÑË6:¦¬þm^¢@óøNˆæŒcSFL
6‹2Õ¦X#±Jo–”—Öubë£MGXí)5àýU’7ˆŸÛE|çÐÝîZ?>þ>tƒÔO×ÙOoüúfÀ);B1Å÷ÔCY/T®¯ -žÖ›ºC͆Z7ÊݾßnÔ¤ð˜ˆlÓ5qûŬxèáµ¢3Ïè†Â[Éã×ÞëxÞ;'Ô -¬®ÔÈpìäŒ +xÚ¥koã6ò{~…Qܧ¨UQÔÅç&ÙÝ»É^âÞ®ÛŠ%ÛÂÊ’kÉÉf‹þ÷›áõ–Ü»Ãb#r8äóæÐbfÂ?1s\Ã
¬`æ¶á˜Â™÷ælco/ã,4Ò¢‰õãêâû7Ò›FàZîlµi¬å¦ï‹Ù*úeî–q +˜ó«û»7·o~X^zö|u{w¹°sþæöý
µÞ>,?|X>\.„ïˆùÕ»åÇÕÍ
¹¼Æ·w× è3²èÃÍ››‡›»«›Ë_W?]ܬª³4Ï+L‰ùíâ—_ÍYÇþéÂ4dà;³è˜†k¶¿°i8¶”’^<^ü½Z°1ª¦ñ¯ÂYHÛðþ.;áJKV\vƒËž€AN ±ËŸLáuêÁz·fÍåzD5RŸ¨e5ˆúÂp‚Ài]îólüÜyx8¤É:|Jcêß=^ß-?ÜPçÃØ+µ—ŸÇë\}£â»Ë…4ýùÀ›øHXå.>7U#†%µöa¹ÞÅEg~m¥é+2N¼ÂÇRû/ö0%©LîãQm±Ã3¡1-·Ö„Ü4ÖY¹MåÖ%:,·&Q-78ôíGúæGúÞ=jHÅyh÷…¦0šBƒ>1½‡N°—¤ÜuÐRØEÅ}^ì“iZ_ŒQ1€ô<Ë÷Έ¡5!uVSDk1t‰‹¡IT‹Á
º& ³ÌÓ,P:ªZó¿P?³m¹CÉ€lI¦9_ ¾JÜðeq{
q÷vC064hÕ†Æ+·,KX–V©0Šhé¢P"ž-,ÛL×…Éžx6™å?wq„Çû†(_ÃÌDñ`ù¿þ<¤.¯|ȳ‚'%Ek¤eñÂ9Íå¡üRÌÓç˜`Úq!‰#}¯jP_R +’,G¯é8ßY¹bðÚž,?°º©(™uBØ'˲A™Pw·'Ž` +
]r€óÄ€šÝšHÈ[Q¬£Ž"
îRøDÝqµü¥–òÍð
ƒÜ?Fé
ÇúÑØŒV-]·â bl(¸û@“™Êç$Ó™…^X«Žëg uЛ‡I ¶oAýä«•@Úìœí:‡ÇöW8¾Jú=AV„À¾lÌ飘"í†! |zÔFï,ªó5S¯¼©P“#5ó—,æ¦rªõR«Žíõ3:ðo§øøZ_ PÂœ¯Ð»R,¬§<Â!‰Ù!¨¤Ÿ5W Îe·%kpðzâÓk51Ñ™7šêhÖìX¦aù¦œÎš›XãYs…u.kž$ZeÍ=¢ƒYs‹èlUªÍ—]N“%vo•ÁJáËL¶ˆÉyÎÃQ¾§Ä¦~2Ó€?%è’‹E¿7– ¨!šÌ†ŸcÍÝ¿®ï?,oïâ‹ÑÅ>#²M!æßý—]²Þ©mÚ§,k!-Çð\„olšdO‰FÂL"ö´>4ÆÕA#Ó†)Š•2t)êB“"ª‚éVª +¦ÓVÓ%U0ui +SÒ5µN!´©SØW‰ „ÔmkB`jÉЊZ8ÂU(‚ï·Fü%ÜÒØX«Œ×„|‡G9ºA+Ë{UÅ¢Ùp;8# +~ÂuQÂ6`Ÿ©¯Ô—tÕ½RBžF×I‘vÒphÂ'ï2ÐËú:Ø!Œƒã9슸¹Jë2ã7"6`œŠDÖ×o¸{G4¬ˆdS¼b’…:Ú* é¼üTIw¾YÁRyG/8¯µ}â)ÀñÍ)¥öF›@šo·I¶7 +s•£x|\½{øyÀ‹9¾À¬íÅÒçL¾µûŒðÄ!}´ùù²2?€¶Ì¯±é'4Ty€®«Ð;„GFÄ|WM(yä{äE½À°}ßï\R(´<«Êé@Ío1@Úª*
“®°ã\q(çrž÷ĵ‹Vw|Ñ-Ñ#‡‚€}^ð,® ÜA½¶P×ÏCþ™Þåi\ðõºI6Z{Jtp¨tüêöš_ZžÒ|ý¹]ŸóÚÅ›•b·cãZèdh9´Å +I
Õg€ñY”<'Ñ ï¬ïû …D_*ÙHºcƒ‹86ÝÚà›?ÇÇ#:Ê(ŠyH—P…â°‘¦×VɾæJax¶ŽÖëT׌ôÞäH˜_È +¢Ÿ] Z¨”WM¯J¨ÓÚ±R%ç
e«'Jõ+)t¢P€©À
zLó¤4à"q&î4±&4OcÕ¼)¢µæu‰k^“è™zŸ‚žÖ™ZëL~úqÌ!ͨ“#•To^‡ª}:™ç¶p¸úŸ©Í4±&¸±Îr{ŠhÍí.Ñan7‰þ™ò™QS§Óœ£¿@*|Õ¹úCE +^}Ç_‡Ç¤QÃÚ©²,Ò¶4l·ó̃I½°Ú„Ç®tŽ¿1pðŸ—ü¿îÚ(hz†ô}k¸´hy¾aûÒқ£øý˨0
KºÖÀÖÿœaþïendstream endobj -1711 0 obj << +1817 0 obj << /Type /Page -/Contents 1712 0 R -/Resources 1710 0 R +/Contents 1818 0 R +/Resources 1816 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R +/Parent 1820 0 R >> endobj -1713 0 obj << -/D [1711 0 R /XYZ 56.6929 794.5015 null] ->> endobj -490 0 obj << -/D [1711 0 R /XYZ 56.6929 266.9869 null] ->> endobj -1714 0 obj << -/D [1711 0 R /XYZ 56.6929 239.0156 null] +1819 0 obj << +/D [1817 0 R /XYZ 56.6929 794.5015 null] >> endobj -1710 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +1816 0 obj << +/Font << /F37 1018 0 R /F14 956 0 R /F22 953 0 R /F48 1228 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1717 0 obj << -/Length 3633 +1823 0 obj << +/Length 1579 /Filter /FlateDecode >> stream -xÚµ]sÛ6òÝ¿ÂòMÄ H -3±<§÷1¼ùSîeÏÜpìÙEÛTö'À–$föî´H¬É>æò”–O¶ïPÍ2[zÝ€½ú»¶ãíQÖ´%Ë°¥SÒ,2…<©Ý-é†I]–XéÆ&¿õ+ %|6¯£õmÓµVáoÀO£ ÷5XÜ;G¶áŒ¦ã1`<!&{ž?¹³jŽ?©4t6Üdt¶é^R'Êjõg÷šáØ’Áq3Ë -ÀUk`7ÄtÓ0èoæo‹®L’áža -]s·ƒm[´!~S‰x
1øD ÇñB³b!!ñôˆ|ñ»·›Øê!HèÖžv‘áA†ßñÞ -¬ÜÑ,á<*KÉÎe¥VÖá±j¨Þ´jVëàZµpÙ˜kdƒ”ÉÇrœ-Ö¤m[$i΂!BØX°³É9˜f˜w´¨¨™6gÍÌYZýÊþÅ?0¤FÛõ‘†Ë¨UtZÏ_›Í³'Ò -Øk6ßsBLäÒ¹THeA†UN2(Ë2A†!8NÑB -†ÔÒ -&X-®z‚n‹GžµéZFÊtUS9i™Ê…Á«L€˜÷¥€õz‚À'Þ䋹x¥æ„…
C¸ä=å1„ˆ%²òE -\8æÆZEÏ2
u§@[Hô|(ø¯×X†Mõć
S#ƒtZœ0\ò0‰Î;ì¨X…£GÄ|4€‡¾ÝBªI™·^¬ÉÎCë¦ðÌìûP$Ô¼L\·™ -3‰ - ?*hª
·è’ÈßG™‡VEVܦl⬛ÖÕ -›Ì+²-ÞP¿ùa{¢ßÂý–"Ô`ÐE¿¯·‡-u‚!¬ì8^uþmÖ7—T"ufž×ga¢Ö³Ü{ª_f¶v¬Œ"(#W\ÁÈY5ÍãÅ*E*ª¿´€T!¬¢ª(EÅA’\‡. -Fôqðc=U˲à <廈Z -¼_Þ-Ø¥™„:®ŸŒ);‹«ÙtK˜âÓ63*6> -ûÐE8ª° ÿ"UúÄAÃüâ/ì<؈H@) -Þúé~&ÍÖzäçgŸÈL’ºÈÿÁ›7ná}¿_ˆÊ«ÙM5I'DL—c½õ)lfªìP'ÕCÃ^ ›zëË&Ä_&üãˆæQéàfuØãQ„ÕÍM{ðÚdD,ËqXŒÊÀƒMFüÇeãÌžÁ)•ä£Œ„sþåL—Šÿêx†=i*ì´ø>ðØ“ÿåãÓÀ³áìŠÅ*˜äèíÃí¼`)È'žHórÇâ<+eF'JGÅŠzâ?Ÿi†¬¹hŠøG±¿üÐãŸe5h€µ*þÕs—ä‰U΢|+§”Ç?Ž>%ý‰¤n¾endstream +xÚ½XmsÚ8þίà#ÜœëÅoí'š6½¤„ÎÜLÊt,ˆ§ø¥¶IHîúßoeIÆ“BoæÂL,KÚճϮv%ã® ?Üu-dRu!ËÄVwuÌîÆÞw°šcèIF}Ö»içì’:]y6±»ÓEM—‹L×ÅÝip×;ÿ0¸™'}ƒXfÏF}òÍÞ»«Ñ…ìñäã|<º¼zÿy2è;¬7½d÷dx9œGçþ]ƒ<Q\^ý9”÷“Áõõ`ÒŸM?v†ÓÊ–º½Ø¤Âï»™Ù
ÀìQϵºOðb"ìy¤u˜E‘Å(Õ=«ÎmçS¥°6ZŠ¶ñgQY.qZd¸@æ Ûq$oû†mš½O£ÁõP6ÓdΟe;ãó$r`x>ðŒË_7âD‰ñ,L‚\¾|1-Á?¬&/ +žÉfñ ä’§X÷Å~Äa
à20Fže‘]¼ ’Èc¤ó$êÔ™s »ÐxžèS¶Œþº_®F
sÊ¥éqø…ßPÍH¥Z`#R2‹‘èUŠýVYÈs»[ë.«¡_¦ƒ=öDlˆ†¡÷~Ð +6‘ø™ÌÝ.ñ ÿŠWå_>žüÕŠ²½ô³€ÇÒ F³IsíüATì°~CÞ¼Á +«žN(òD<×"&H´ÿç)¾
€›ÁííôÃäó6Æ ét>¾nówòÉ‚½ãéÆx1ut÷/IÌ›>uw”H>ßøQºâ5µÒ¼AûÔéßGûËU–Sd{®ózTí¯Gíf¾¦@ñqAzÈøZ\R¹¶eÕI¸º9˜ô¶öÛ +î „f*FœÌ“‘'ël^+žaÊÊ
-,3½ã!J ¡ÈôV=Óom¿K“¬¨v•x™µà3juäHœÆ£]‡jïCÝžr~^”N† + êxPá@.ž#ÔvuS(Ù”ì u(ÛÜÞÀøs2O©ð§ÃÜr÷É„D–5¹T#ÏóÝ©Òv=!Ê„ÙµzÁVøó£žÝž+¶ÝŠ@8iYÃ-~ÖÎiuôl7ì<D°ÅZ]ZgªòèédQO\ÙA²ðÿMÖñþÚ!NE˜¹¤Ê:çFI˜XÜH“dµSëŽHMyC´Õæˆ:³£bÂ…‡1\VýÕA]Õù®¡òÇÛcLîÏLü‹i’8,Â$–=å™Q4>çþ’«¥HÛYJ«z…g; »Èva+šõóÖ¾.â!ÛñˆžVÃfâ^ ±ñ\¾ÎüÌŸea^„sÕ)®CâyÏåÓÏód‚š@¾?…Ń‘¬Ý’¢ =y¦# +¤ÃÄ›x´wµhH¦RT`ÚHÙïã^¼„JoÁ‘—ZÞNzP +ÚS>…,~=–ø@!(§¤\ +1“Èù:ظå,nAP;¶§|.øà’/ZÂÃò6ôTtè#Ü#Å—«–OVfµEþó²í×CµÜuIõí«™šbo@(PåMÒÚE^}IÛ‡þ/hl@
endstream endobj -1716 0 obj << +1822 0 obj << /Type /Page -/Contents 1717 0 R -/Resources 1715 0 R +/Contents 1823 0 R +/Resources 1821 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R +/Parent 1820 0 R >> endobj -1718 0 obj << -/D [1716 0 R /XYZ 85.0394 794.5015 null] +1824 0 obj << +/D [1822 0 R /XYZ 85.0394 794.5015 null] >> endobj -494 0 obj << -/D [1716 0 R /XYZ 85.0394 646.8126 null] +546 0 obj << +/D [1822 0 R /XYZ 85.0394 466.4788 null] >> endobj -1581 0 obj << -/D [1716 0 R /XYZ 85.0394 615.4502 null] +1825 0 obj << +/D [1822 0 R /XYZ 85.0394 437.4509 null] >> endobj -1715 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R >> +550 0 obj << +/D [1822 0 R /XYZ 85.0394 137.2559 null] +>> endobj +1690 0 obj << +/D [1822 0 R /XYZ 85.0394 105.2631 null] +>> endobj +1821 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1721 0 obj << -/Length 3403 +1828 0 obj << +/Length 4351 /Filter /FlateDecode >> stream -xÚÅZÝsÛ6÷_¡·“o">ˆ6Onš¤î\Óœ£Î=¤™-Ñ6'¥ŠTRß]ÿ÷ÛÅ(Q–}îÌà»Øýí$F~b¤
3¹ÌG6ϘæBfË3>º…±·g"Ì™ÄI“tÖ·Ó³¿½Qv”³ÜH3šÞ$´ãΉÑtþql˜dç@_ýôîÍåÛŸ¯.Îm6ž^þôî|"5¿¹üûkj½½ºøñÇ‹«ó‰pZŒ_}ñ~úúŠ†L ñíå»ï¨'§Ç¢W¯ß¼¾zýîÕëóOÓÎ^O;^R~WÈÈog?ñÑØþáŒ3•;=ú -/œ‰<—£åY¦Ó™R±gqöáìÁdÔ:(?Á™TFPÊ!êœ%•àô®D&`ªH¦JØŒ–ÐÇ9ŸËû&LJéI\–¥I³E±mÊó‰Êòq5/ë¶ú…sY6ÔS,âË2žïÙ—¦ä‚å¹u»?Bž’åιaiN:Š“”$‰ªÏdŒé˪šHAHæl¹˜—Èu]Ήíë{z¶ƒR6Ž9¥÷°/dÊ.㜦-Úr Â}t·«°N<œ@Xùfµ KoŠº)fmµª©£)gÛMu.Æ_o„Íx§= ¥_ê®ùôÃåÛû§â3 d#›Yf¬(AÛÜŽ¨q•hgœ>Iç*çUÜÇ2îÛÙ1hÛþV„2Ì£{{9°nÖ‰-Rr´¯w¥ßŠ·ÅâsUßR·?|Þ•ÔØœ7.—«¶¤ÙM¹ùRnA -Æ–Öç_ÊEÔÿI.ì
-¨;¢FübOŸnvH´ï~àd”ÓàLœyÒ‘Oº¯úJˆÛ’2ž ª1Ü–¨–բض`kR ’#Χïm<3èé!Ž4}¶ðÛ#lI
A‰–úɧXn£0ÁÏÚº/W¯½¾(åX.!Üêáî¼l‹jp@àYîÁë¼lf›jMnÜãòÍ hA¼†óSÔê중j«þ#•BEÒU½x("PVŽâs}"êæOÒCCº½0ˆr -´9‡xwó°9åœ›Í ê¬Ë_S‚G¹³ªó5)ËwÖ¤LÞ-þÜòñÊÿ$±&?%µ&OfE×aB¿8¿s=¿(ã9©üΔyt{zªï„ñ}g@˜Ã3 m‚á'>`Q&2¨ì¢1`ÑÇ8(‘u(yúTµé;t\ì:øéLB0Í]Þ—ÿ£IÄ_«¯aÎÕ<Ö|üj`ÇA˜<è3ÜX(ùùDpÌAZÈ›¶š5“Ù]Q×å"äfb}%”CÚå—ÉR¦ ó -¦é –¹ê«LøÔ'„‘˜ÊÉJÁB]íìî×E…9·ø#}™’ç'øfŒ½ìoÇ‹Ëõ?ûãåÐií+tFw§,ùOù;ªÙU»‹Ü>4~F'< ¢{Ç4ô±NÙ¤t·¿›À©vÊßì6ª„„Xà6@õÌVË嶮fE(“!ïXÅ îàéáž¡@ó|izšûÖ v1_V5lrSLÂIpÍœvªíjÓô+·ee1›Q ”î8U•PfYôR‚~ÒPË,—L©ª"L**|궬çaÌoDX‚x‡ãVåïÕõ¢LÇM¬.ÐË®äo{‚Æ®5Õ“ÚÕlµh⪠gV¼ÙÆ‚b¤„sض42£þÉ…ôªV°úÖ÷Óé{ju‚†vžIu³Ùñ¥Í~Õ*ÌnZáÚZ9=¼ à \¯«…_á2l-ªëß— V+;R‡Ê‡¶Ò‡êÜTïaΦ‘)&3)MC:C"ÀhëK–Ø…ZûJ%”_°æê§Þ„gK#ô)øÏmµ]ÈéjHÓaB/p½)6;w™ëpœXÈïiv8¡°~ÓD‚qW7-Ç€—øé}qâ€K*‚ŽÁE=>`¸Ò¸.ƒ¸»€¦]f´ª[Z÷*óxøâHLorüëôÕ{zoV³ÏÞú¡ž ¬©â -sŠÐM„Ž´"<(d†é.´ÖI7 =ç -½[ù!Á*Hè²(ÙXJëE¦ R!pˆõ.NÜ4À±s;JfaüY€oªæ3(a‚ÇÜ{Ô
ù¼2 *ˆ¿Ù¹ -ÁÓ¤ -¼ïb ø -Á˜ÛM5#(„>ÑO‚BO!¬XÕ{ öu¹ŠE7Ê°ìÇ2k»šJmŒ®Â^¥é—]í–ï®kÀ_ï¥n=örØ;ã½ñ†_ÖåfYµÄaéSAÚ•; -kr{$ô—œ3+;7ª.7ÇÎ(Q¨[†¤÷Ù.7Rœ¤$\.Œ:lwÓp›¾˜qsJ¤Éþ¼MvOlRÁéCX û›ôµ–“Èð*,ïLÂ:Eh‡h8 ‚ Yw+~TË„Ë÷þ&€àMˆ‡ˆ ñÿIh -¾QЄûnͶ¨Â‚ÀbSa9_%ÅChÞ~Ð×4zUöNµç’îªÛ»øÿÚ,Â?bÒ:JŠ:{“Þ¥TRQé -ùÿ -P «ëPÇXo*Ȩü7%ñ®CU^@´ìiµ.Í2íÜ@BŸHç„~Å[%Ä ýRàn]ÓªŒ§ÿëAOã±û(º~ŧçó‡êÎRe9yXw–"T$Û̓ùÄÿ)çYç>¥]¥Á³}Ðßx7‡ÓêíòºÜ<ÜNç¿Òç‡óžN—ÊÓŒ±OŸŽýV†(5t‘Í;Ñ?û/¶»ÿg«8'‡oÄ%B™"aS('vÿ‹{¸õÿ ´\endstream +xÚ¥;Ûr㺑ïó~ÔT¸¸Pyšœ3sÖ©ÍädÆÉîV’Z¢eîH¢"Rö8_¿ÝèxåËIùA`h4},¯üÉ+Sd…WþÊú<3Bš«Õî¸Ú@ß/ï$YÆAËá¨ßß¼ûÏÚ^ù̪¸º¹àr™pN^ݬÿ¶(2•½bñÓŸ¾|¾þå/_?¾·ùâæúO_Þ/•‹Ï×ÿõ‰Z¿|ýøÇ?~üú~)‘‹Ÿþóã¯7Ÿ¾RWÁ8~ýåg‚xú¹€ôë§ÏŸ¾~úòÓ§÷ÿ¸ùûO7i/ÃýJ¡q#ÿ|÷·ˆ«5lûïD¦½3Wð!2齺ڽËÎL®u„lß}{÷ç„pЦÎòOŠLéBÍ0P©9ŸZéÀÀ›û +7Cå`¨ô¸\øqL[ª#bÔH••qXWvÕ®ÚwÀ$««rOfµ:©Yr_«B#_tÍ Ûê¡Úòø»Ñ ÀÔìÿ.„ÚœŽeW7Œ![Ð0úzßÖkÆ\ÎlKK“I£=üPW3»Ry挛n +DD[¿¸¾»Œ~©Ïœ°ùÕRÊÌ£^XÆ +8…sæ‹[îJØ~¹E³¯6 +€4¤[Ì].2gÍkÎNåòlùö®àaÉíÕÝ7-/_ Úˆ +BèÅâ_Ánb«;–ûö.Ð.ndÏð{ +ц×,0Ðh R®U]Mõø¾}š#NB©Ú·/wÕz.µG©JÑ(-àÄjç¸)€#R ¡Óv¬c£ÄRúña +jñ+âà&G¡%GÒ•§"P$iÆF&r†ðFJ"òaäìñ¶ú05‚}¼2²„l,±¦MÝecwÙ&Ô]5
÷’Ç5Å…[’¢ÍÑa[WíÛ¬°5>Z‘]ùãYýæûˆ‰~õ[ŠXƒAý£Þvô
©`eÇþªmË
,8.7¨Læƾ¬ÏÂ&g¹TíC™Ù¹±2Š¨Œ\q#çT>þ¤¢J)RQ¥$ùo +{’¬”}LÇ`ZÍ$D¥Ä~S€^Ѐïûæq*jo—èß.¦¬d1sž9~ÈÁµI÷‹Ç/@Êu1örZ™Î;WHªû²’îƒ1`ÑcC`®7:=¬7b¸F³%[Úè²xÓvf÷! †OU\À»„³—FeÆ*ÓWÏrŠ9-’h"… +äD=‚—ÑÁÀëLÚÉ-Wd›Sh¬B¬,º¢L,ä"í8ÝÕÌX‡#L²û'ÞÔ\ R¸,OYd†--ÒzXnGwK‰˜çIœLFþXË¡A™EÜÄŸ¹-,¥×`þ&¹ÕË[£¿)`ºÁƒ/i-~ @¬jÐft9dÄx‚ƒi’Š—r +w½¦#gÓ‘_ª ‚kqÚL0e²@Ûtf6Ðò`X‡ÏO$ E¾—FÁÁkŸ~ä胾âË‘î‰ï¼ ¦^Mî¼0@¿ùvýˇé©8—Ù„úÎ#©ï¸¹¢Æ×Á8|9þBë+ÒðŠt;NÕLI‘ºÈlQ˜-gÄÒ¨H8ÇÆ|D +²È3{ö,nVl™‹œ}žÕÎÝóU ‰ý\Dˆ©Ój®x9¨VÞ½t[£e*àÎà]>3¨!¢–…µg7ø¶,&*×â +'¥H§HfðÔAz…è‰Ù'¿!òô‚ÈŒ^å1Ñ&V¯òɳ!3}6äÒë&4çÕ6Êÿ2ö¹á§I!5l´_„ŒñæçxCR8—ëp&®xÓ‘/Ó¬±†§¼Š¿«ÆWêß êÛ–ÇA9TÇë)¼_óm<35yÜ &¯¬pî…m)nÉ(óf‰Ó™·‘¯ØÏg"ÝŽžÚ´ƒ¤Î™écË®¬·í‡h<§w÷ëª]ëX}»øÌâ«ñ·*iÿÚ÷²’«ƒ’*©#jz¿1<´h«€p›IsŸ‚ÒøåpÂyrŽwу}$³S’ðî» +ì£S SÚ†µIó#ì¸åƒøÅÊ'JDñ‹.ú×ðZÛ˜Gé‚ðéÉSg]s˜K +d +V œB÷¨EÜ ¶Æ€Å\X +¼ºKVòåS5ÅØ¡ãb·Õ¥ÉÒ*Íùq•íßþwþÙr›iç.8e>…Õ‘(Ü‚+Î(ÿ×uNúÿï8c»endstream endobj -1720 0 obj << +1827 0 obj << /Type /Page -/Contents 1721 0 R -/Resources 1719 0 R +/Contents 1828 0 R +/Resources 1826 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R -/Annots [ 1723 0 R 1724 0 R ] +/Parent 1820 0 R +/Annots [ 1830 0 R 1831 0 R ] >> endobj -1723 0 obj << +1830 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [87.6538 743.8714 137.7628 755.9311] +/Rect [87.6538 241.1033 137.7628 253.1629] /Subtype /Link /A << /S /GoTo /D (tsig) >> >> endobj -1724 0 obj << +1831 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [370.941 634.7379 439.613 646.7975] +/Rect [370.941 133.3765 439.613 145.4362] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1722 0 obj << -/D [1720 0 R /XYZ 56.6929 794.5015 null] ->> endobj -498 0 obj << -/D [1720 0 R /XYZ 56.6929 533.5234 null] ->> endobj -1725 0 obj << -/D [1720 0 R /XYZ 56.6929 508.0548 null] ->> endobj -502 0 obj << -/D [1720 0 R /XYZ 56.6929 412.8052 null] ->> endobj -1726 0 obj << -/D [1720 0 R /XYZ 56.6929 381.5624 null] ->> endobj -506 0 obj << -/D [1720 0 R /XYZ 56.6929 133.186 null] ->> endobj -1727 0 obj << -/D [1720 0 R /XYZ 56.6929 104.7526 null] +1829 0 obj << +/D [1827 0 R /XYZ 56.6929 794.5015 null] >> endobj -1719 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +1826 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1730 0 obj << -/Length 3248 +1834 0 obj << +/Length 3127 /Filter /FlateDecode >> stream -xÚµZKsã6¾ûWè¶tÕˆ!‚$2'gbÏ:›Lvmg«¶fæ@‰°Å>‘²âÙÚÿ¾Ýè'£ì£t`Fãë.ø…‹TùÔÑ"Ñ‘¯‚P-ÖÕE°x‚wo/B³tƒ–ãQß=\|s#“…öu,âÅÃãˆWêi.ò÷Þ›?_ýõáúîr)TàÅþåRÅ÷Ýí»ï©GÓãÍÏïnnßþrwu™DÞÃíÏï¨ûîúæúîúÝ›ëËe˜ªææð… 7·?^õöî꧟®î.?>üpqýÐïe¼ß0¸‘_/Þ9lû‡‹À—:U‹4?ÔZ,ª‹HI_ERºžòâþâo=ÃÑ[;uNJ¦¾JE2£À(œS Ò~,…´ -ü×kÜÃ77"\„¡¯•84X,#í§ILƒP1B€–‚ ðºÝ¾íL¾üd^ZRÆ}—u¦2uGÍï͇ uÑMM=YñK›=^PŒDƒõD쇉JìzÓK5 -µÅI -ƒqÌDŒSŽ°G!@a4¸I˜^Nš–šß¿»¿¿~CtkÖû]ѽPkw¦^Ót-ØE„“‘E똵ë]±29w×ÇFÅŽ6Jq -‡™’YÐËÝÓ‚ˆ»Ñyöã—ã ö<'[<å‹[½7kV<ùé±4* -¼+§Ï%J -iåö,Ì:«k'ØŠ§ZKA‘Mùb·¸45«.+¬Ü2ŒAZÚÞþiC`J¯ˆ2leGôʬ³}k¨QtøTV4âaú¹D*Ãm©fžóÙf$w}2Ï´¯Ûâ d÷§£3û¹^ãp¼×ø`¥c{“µÔ³2xJصnj<¿'VUÎy\FÍnw™zö:S†aè¡‚Öƒ¢#ÂYñʺ);ðHÜ„M–;y.CD -½ç¬,òÑäšmI›Ï¦žÛõpÜ>ê(° eAzÛ¦|ÆS´x×Úl;†Ç4€æµ{dì²,ûÁDÀ¨Œ¨‚Ç´ûUÞT`SÌ·yä¹üz@.5 ×p‚©Ÿ$BÛ½\ÙÕdâ1†õ!PÁ44ÖÍŽ7µm꼨Ÿ¨í¤…!5Ë‚NiB½ÀV~¢“øLĵNx0›(qÏ
€7¯Ô5ô4¿ÁòDÒÐ'š’—¦å=YÁó°ÉxäÈò-( S'rzÔvŸ0!Š½6#KÄ3´w_TE™íÊzK ¬P zí -в»ôg,òÈl¿n’:›$ ¥$<éÆ -¯nÏÂÔ²å×MŽYµRÜh'3SXÁx½¨÷.€Fyþu°-{”tA¹à¦Ÿ›€ÿZ˳3
ˆ6“qðÝ>’´¶1¨äÁwUhŒÍ—•üÉí#‚„Þ¦9Üh•{ˆa¨\A¨ƒéÃhõé(Ö“jzÎYi‡=ÊølÑ\•Õ.Kfù !/;#+ßu$×d^V¾< -Jü%é‘"‚•ë|¹zAú(s£zA:dd®ä§=—ŒeùsßMÒ¥ê$Ó3z -ÙïC¿+vŽ&BÒ÷TÔY9L$Õ±¯È+&7Å¢¯ˆ£Bæ¯æ<xèÆ_ßd,T|´Iàn< k²Já¨wäÇì¾ ¿Àyolñ¢Åà݆8Ã3¸,ﶣîÑšYÙ6ã½p?Ÿ
/ËÞ~±Ô\£HL-¦Ot ÀEâ2Þ˜Az¸‚٧ά;ÀÜxȵ×&k™Õ¾%çSÙ[‰4°c„½6[nᒶ̵‚àµ*>3›>O j¨8ü;v|Cv0Ê{'~ö(cv—c‘f¾48w B_ʾæò5H€p3ê+UcÇ®ÔÒR+£GiyHÙJDÌ»A‚‚eÛÕÐsÅoX -Ô]š€54Vm±Y¤ŠÂ™Ê:p½FVÖ.ÒÀORüÄ2V'À*F‹Î “>×ÃÀ§¿ÆÐm
7aÇ'§`9
Âà˜¸;[°ÄÞ¢²Uä4t¬t5½17W¹€·•°0§÷»’››Òb·ëÌlõÅ–vQAJ4"Åí'~@E]|Q´3y 8#\œ'Y3ç¯üDI—BàÇ T9¯ü+“Õ,˼¿M £èlÿ£¥JfŒ
øW{kW°h_áÃîÌõm_zP(?Ði:ÅP¾Y£c¡bŸš¢x8Ôó;ÛÕ,N%âDK=\ƒB+½#~K™[–:¶,|agƒÇ¤oF–£µ
[§€¦©³®—ÒFx_ŒšÝD Þ|kcT Àã
†j¿îÉà܇™(™
’ÈRœ¡HçŽOÀ9m·&ÛµÔh©ð>FÓt>~Ááº/°ýÑlw5ä’ŒÅTÎÂ'crê
•ÔµÀaa™[Ý771H0Ÿm¬û€NÄSZóa#¥5‡))ZÇ¢ˆ|®Ü§_ ”ý‡—SáBsI4ö-‹xØð«¬=Ú5tq IQI,ý@¦Gî׆]ZÌx-åÙ9’`i”hA žö"épò‰û]Ú #I¢þêj—VÍ3M ‡Üûô02Å0㌒+$*™\ -Âð(æÂ>©3ªIá3²£µié{Â܈¤òñ_?3ÿÍú‚ãýç¢áŸWQ‚Ø%æÿå!!·H…NœP¨›Tžü¯ÄýéTôÜ‹ù[endstream +xÚµËrÛFò®¯à-Ô–9‹y +°€‰(DîÎÁ‹à ÿØ3#íÅuhž·¸"/³[ï‚0 ±ÃïÉfScç¿‚ƒ€Ä€ÂŠ³XIå@ü¦è`@qÜM§ªºí`÷÷ÀŠ)¡0Ò#ȇ&EQÝyj`©ä²¦ù}Ÿ´éî÷(§‰? ìó!øàºcÏÇè̱ëÏçs—
°UÌt +¾@õ!/¬ÀØÞ]Þî°Uäë?ö… +Ã>L<4À±ñb°Ê†Ÿ hp70~´FûhœKÑéedVýMïÜ*WÚÚ¼MŠÑʆ«ç(à Al >r˜ÔzZÄ8ÏcͧèÂrhÜ¥s8묰¸Å¯CË60Èù¦Áuˆ¤ƒÓ£”YŠ4dçF,+œG‹†»ð”P”BB°§uäÑy›x¥J‡uv~*®‘a:Ž6…<RÌpÆpÛæ«…µ¸@œÊ* 0ÕûyQ
á~U¡b¿äÛoç\É.a>[1,4RŽýà%E‘%…ËÙ€³™$ŽÏN×è`¼åQFL¾Z>L¡DúÆÇ^{°÷N5Cµ„DNEyTCCfbÈ]‡j!"€@ÕŽóâ1ÊS©2œqó¥ +œ/‹¢XA¨eØû¯«âjr*Wa YF¢?ù3î\ss"J ¦œ!HÞøž¤í?´ØqÙ†?øXÅ®ÀÏ(U~Á†œI•Û:Oјͦì
¡ƒn
XRÌ܈ÓFúàÓëŠYw4d~p¿Vàµ|9´îت?ÞñCJm9’ÐÈ3šÈ;çËû”\bçÕû¼E +
dO ŠÌ¸ †æ#,ÊË• +&ÑÄ +;²Î\>ÞÑÞß–Xµ¡´.Án[Ÿë¥Sgì[€T +º°ú«ÿ½Ôÿµbs©µ˜Êd1-À’Röt<‰ýßœ¦¨ÿYsÀÊendstream endobj -1729 0 obj << +1833 0 obj << /Type /Page -/Contents 1730 0 R -/Resources 1728 0 R +/Contents 1834 0 R +/Resources 1832 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R -/Annots [ 1733 0 R ] +/Parent 1820 0 R +/Annots [ 1840 0 R ] >> endobj -1733 0 obj << +1840 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [461.1985 679.7747 510.2452 691.8343] +/Rect [461.1985 193.4628 510.2452 205.5224] /Subtype /Link /A << /S /GoTo /D (DNSSEC) >> >> endobj -1731 0 obj << -/D [1729 0 R /XYZ 85.0394 794.5015 null] +1835 0 obj << +/D [1833 0 R /XYZ 85.0394 794.5015 null] >> endobj -510 0 obj << -/D [1729 0 R /XYZ 85.0394 730.5215 null] +554 0 obj << +/D [1833 0 R /XYZ 85.0394 741.1209 null] >> endobj -1732 0 obj << -/D [1729 0 R /XYZ 85.0394 699.1733 null] +1836 0 obj << +/D [1833 0 R /XYZ 85.0394 716.4576 null] >> endobj -514 0 obj << -/D [1729 0 R /XYZ 85.0394 490.3947 null] +558 0 obj << +/D [1833 0 R /XYZ 85.0394 623.0419 null] >> endobj -1734 0 obj << -/D [1729 0 R /XYZ 85.0394 459.206 null] +1837 0 obj << +/D [1833 0 R /XYZ 85.0394 592.6043 null] >> endobj -518 0 obj << -/D [1729 0 R /XYZ 85.0394 378.6367 null] +562 0 obj << +/D [1833 0 R /XYZ 85.0394 348.8029 null] >> endobj -1361 0 obj << -/D [1729 0 R /XYZ 85.0394 347.2885 null] +1838 0 obj << +/D [1833 0 R /XYZ 85.0394 321.1748 null] >> endobj -1728 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +566 0 obj << +/D [1833 0 R /XYZ 85.0394 242.679 null] +>> endobj +1839 0 obj << +/D [1833 0 R /XYZ 85.0394 212.2415 null] +>> endobj +1832 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1737 0 obj << -/Length 3643 +1843 0 obj << +/Length 3623 /Filter /FlateDecode >> stream -xÚZ_sÛ¸÷§Ð[å™% -“H3™¯Ï’ɼûöLòœYœ4ëÏúææìÏ—:›ä"·ÊNn–=ZN$ÎÉÉÍâýÔ -%ÎB2}ýÃÛË«oº~už¥Ó›«ÞžÏ”I¦—W» ַׯ¾ÿþÕõùL:#§¯ÿòêÇ›‹kze™Æ7WoßÐHN#D¯/./®/Þ¾¾8ÿpóÝÙÅM·—þ~e¢q#¿ž½ÿL°íïΡsg&ÐI„Ìs5YŸ¥F“jGVgïÎþÞì½
ŸŽÊO&Bi«F¨Ô˜ -¼de «óþi+)¤ÉötQ¨W£< -(Ý3]Ø4õ‚VÖ<h=V«µny¤¿gÈûËb¬ƒÆ^2µ -äjÎ唽
ŽÆFN©Ò¶USß•¬»·åa -v±èr`yV–<й -¸ÎFs„cܱ9Ö-
`¸*× Ü0R´U€#*Kö_ì
:lHЊêÁTxtàœÑÃñxiù–˜Àº`"Àµ!«XEV‹Õ*jzzhý¸ÚóSⶪnjC&RXé¢~Aôµ ÂÿXQÇ£ÕçQî…ê…P Ïù}vXSg6~•ðöåt·Á°¹à…^ñç”Ï`«¨ŸhbD¶t„“Ã4á ô¦š£QʰЊ±ÄŠ§qò“غ-yd[µmØtÀ4Ô*èñK³ÛÖBB1"ie2¡d§•Ï$-~©WcÒVl,W{i§VcŒ}b&úADÚ¬chpJd©nÛ@礣Hvò âQŸÂ`TlDOß45ÍŒ#›Æû궛‡±ø‘ØY £³á-•ÇE -²Éò}Ðl¶Ÿ:±Ï¯›-…,LAst2&¹8ãÓ T8kð
³Q¬"•“‘zƼZÞ6†kS8¹ov«Å0Ä«Ç"âÓ8††[
ed<ú]&gå©#MDžëél[ò©H'’,wC`™9Dy‚I'yCÙ¢ö ˆ³UÓ|‚ÔyQŽ¬î ôɬ$Œ-´@8<)ÀâŠ
û×Ç—V$6:lT¾ñXžcÝì8jH…SyzZ÷aRL¯Ù.¯NåÙ:‘÷.ƒä)ôØIÍ1Déóö"¥(m¤9¨z„ð1â}a®uÑp«Qù¹h¶wch܈Ìti ÌFYÉc:•wxÓqU$ï@iN†oú[4ѺöTÜ0÷Æ7ÂàóÒ3ÕHý€Å®Zµ<Zw§8@Š ¨Y§§_§Í/ù‰%ˆäG¨ÃuQÒ†í¶Z,b¨KFŒ4>Ýgzî0îÍ8ÎŒ*¼6ÝD’ÝI/'XK™“ƒÈò$íªÒÊœ -gÆ+KW(¶óP’«vH•ë$ðµ/·”][.J
&¾yûŽ¯Rø…|¥ZâòËA]*Åø‘åCå — D¹){u‰ˆï¿T\U(< -üs -Êfð« -ŠKÒžu¸¸czƒk\œ2v³¸»‘„ë ·Ñ^Á®aÙ(•IC®31uÖÝrÀקh‰þ`fßò‡ý»5¹·…@ªKñU¼§ãI½eƒÝ0«ƒóî W'†kÚLéa =v—ô¯JåN8¥ÍÉÌ%í -QõD·â'þˆ$jKC?+•a+¥*Ùã>h÷„E±ld¨ØÐMñÍŠî*q±z¿™@xÞÔ-Ý8ÓVé@i¡“ÄùiLüåÕH!Ĭ;Ïÿ…<NeQdûÈøsF|ÁÄY)‡9Á¿š€ÛñçPÆ㽯X'(´7“(8}:Õ”Ö¦#©&e9':*sBV–œc Šêû8#¸Ù$íéj’Æ-'ºÓÕ$=VôLÀ¶4;Á®RÛÞÝ’‚üá›'Zƒ´!àüL**☖Xï‘lBáÞÆô>$¿øªæ–¤« -ÛÏæp¹?ûqî ëe¯·_G†» -"ÂÎŒ“'¸ÇÀCä%å8¹Î„5óàpGj.åç3\¾ÙÛJ±ˆˆ·PØ>(gàØÅÁëý1ö~÷Áס1Y¦ßŽu7¸»8ö£K
±\뱟H&]¥æwÿ sÿkÕ4p"jü·–΋Ôf -æÒgœÇ_n>gý¿Ê/-¥endstream +xÚZ[wã¶~÷¯ð[ésÖ.$H$Oή½u›lZÛiOÏfh‰^1K‘ŠHÙqzúß;ƒð"ÑYeÛ£@ 1æòÍ€êTÂO&VX§Ýiêb‘H•œ.Ö'òô#<{{¢øóðÒùøoïN¾º2é©Îj{z÷0¢• ™eêônù>²B‹3 £×?¼»º~ûãÍÅYGw×?¼;;׉Œ®®¿»¤ÞÛ›‹ï¿¿¸9;WY¢¢×¾øÛÝå
=²LãÛëwohÄQóћ˫˛Ëw¯/Ï>Üýåäò®ßËx¿JÜÈ/'ï?ÈÓ%lû/'R—%§OðG +åœ>]ŸÄ‰IlL©NnOþÞ=õSg姤ÐÆêj5'ÀÄ k´ñ춻¶+–矊çwsôxN&œ’—×ù3 ΢û‚ڶ訓ûÖEÝŠŸt͆:UñXTÔmh…xÌ•Òpœ©´¼D¯‹¥X4õÃ7V £øÕfKdŸÊnUÖÌ5eñtætçj”Œ®h¸dnËv}šî¢û¦[ÑȦÊEûŠ7³*ž‘S|Ih²*%\’hÏI¾=SYäw®£|¹,»ò±øÖ–6ò‚õ–ÅORêºXâ_Ã"ÓAd:ˆL"ÓSÊe½*¶eGttÿÌ„*~wM,›è~×Qç…õ5ïY“ÈhòÁš&jꊶ.§[ÞµžC/~èw+¿+è
'@ǨNûÙHËX<ʤ7bmÀ0¥” cuþ1(¤'uÛå]±.j¦üv›¯×Àã¡*Yˆ8VŠµuLÉíûhƒ:m¦ûi»mY¤×Ê0¯p"
Ô»õ}±ýýþ˜À7S‰;ïßû?,ä›÷BˆXCçv÷Ÿo^8†8Z‚›í!>öÞ6Á>ü¼fø±…©3æ»w>w«¢çj䜈“¤w8#.füA&l,c~¹
¢ d6ªÊOsØT•'ò9ÿgElRÇ/3á`H(˜ÔEoÞÝÞ^¾¦~[,v`¢h™iyCjš®E?äR¿cÿÚ²|ÀG™Z½(hBÉ$½²~®áô²8‹§§ûy)™Cˆy‘óqyí§bÃGºÛ°7Ô.Až|´»®Yç]¹ +µðâú»ñ¬vÓÔ-/¸h–žD˜°ç‡Ö™9nÀ2]YïXõwð§:Þü?”d (‰å0ýðØ´ÿïœ9òØ +܈•Gˆ¢Jø±÷Tô¸þUeK;…¾GÐΩ©² +ࣱG){ï×/KæËC^v†W6vì.H¿<ËåˆQŠvÀ[¦¦úð“Ö1¬\/ÏSŒ#›ÄŽw¾&ãUa€W…ž—´ùò1‡!æÄ‘H#ÒtŒ¦gä +¶çtxék23 +¤»yU +ô~—<R2_]þ©à!–€,šœEÃ^Ü…ÓŸ>Çx-à’©l©å÷áMÊq í>캹zMD*µºÖ9rꜪR0À +‹5Ô®s_ EF%eP1VêíT¼çÂR"y.¬ƒöõ̉ç¢"hK¯äã€ås(Dú|9ÖSÈŠ¨ª<TNõÔ2ðɲÁ¥pO6¤×H鞶
?)¹ +`p3†ÑYT˜P!¼qŽá +uZèL×W\¸Uæ…óRVŠDš?“dýýkÉÜÔMG2¿XCí¨( L( +`Õ5&Oˆ£$xÕË7±Û;ªcW°X°¦ûç={ìT0ÆÁÞú²Õ2ÜDìÍýCv:kXž©‹_;.ÔÌÇ4‹’™#êQFÄ4¤›?t>;Â.¯ D¨· +E1/Ê´¢•PZ£À¬ÐºçaZ’”)–"–G†ßع9놺٢áŠÀy€Š¼Ô.l ñ x•öñ.Åû~áògážG¾©o,
¡:ƒ¤Y_+Éz-ð×{|˃㒠à )
Á2uìj +Hô@Ô'P½ ¦©R»±±³l©ÊW¯Fi‘(g¿,×Á’ºt?u'•Še&R¥ÒéI¼°’4U:ùÊýLÀD8rÔ1éã
<dþx#‘/|ï’HH»ã/Ú=šîð»‹|æ£ü +‚ýóKÔ«¼æÂnŠà0Ìדý‹*\ÞñB<Ë¿>_{¦©TæO°grš#<ƒÚ”´Iº}E–Xiiœ¼$ö| G¶e×ùíÁð +I*´JæP¿—´ø¹®æ¤!Ÿ×N +9Örž™‰PÈ0Òß „Ài‘Æ{iî·±äúV3©s¹ O~0¨Ž/½…º\ã«ëÚõ#›¦mËûþ=ŒÄOÄÎýœM¹˜æ†bÚ‚¯Q¸>=®³
žS»pŸ2‰0ÆO¶_â$½åÈ–a¢¶óŸZø?Íl”º½ÑCßHj©B‡ß˜Ä:‰n|j—þ^î ‚Ó8âþ,³±CâŒB2tû¯Bè/ÅÆ,ÃpÏn¸i‹—>–4‰À/g>m”ý×Jÿó‡”ÃW¦qŠeO=|#9‰i ˆ0S¸ó,;à<|qyÈú÷…Kxendstream endobj -1736 0 obj << +1842 0 obj << /Type /Page -/Contents 1737 0 R -/Resources 1735 0 R +/Contents 1843 0 R +/Resources 1841 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1709 0 R +/Parent 1820 0 R >> endobj -1738 0 obj << -/D [1736 0 R /XYZ 56.6929 794.5015 null] +1844 0 obj << +/D [1842 0 R /XYZ 56.6929 794.5015 null] >> endobj -522 0 obj << -/D [1736 0 R /XYZ 56.6929 452.7705 null] +570 0 obj << +/D [1842 0 R /XYZ 56.6929 719.5795 null] >> endobj -1688 0 obj << -/D [1736 0 R /XYZ 56.6929 426.6554 null] +1845 0 obj << +/D [1842 0 R /XYZ 56.6929 689.1253 null] >> endobj -526 0 obj << -/D [1736 0 R /XYZ 56.6929 294.4314 null] +574 0 obj << +/D [1842 0 R /XYZ 56.6929 610.2286 null] >> endobj -1739 0 obj << -/D [1736 0 R /XYZ 56.6929 262.7015 null] +1472 0 obj << +/D [1842 0 R /XYZ 56.6929 579.615 null] >> endobj -1735 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F39 1077 0 R /F48 1153 0 R >> +1841 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1742 0 obj << -/Length 1848 +1848 0 obj << +/Length 3297 /Filter /FlateDecode >> stream -xÚXKsÛ6¾ëWhr’gJ -ÉÌ -7ɇ|ÆlzwøÐ3:öhO~#Qòxzcƒ‰ä&5+p™JÚ‰¥ZÉ.oµß_A hãi¸ø«,²l‹X-@ÜʉÀ…qÕòöárº3ûî´»€.’ð׆†=VJ<w½>Äž -…äÃÄÁ¦5¹±Üò“e®°vRµTEj÷ʪÔÒIE,Ð=žø\÷€? ˜”Å»^[ý‚Á}h×ú0
ÃõûA.À)m<äI¢É¸HsÙØýËD=\œ¬ðÀTô˜7³OW¼œÃã“Ó1tkµ´rOËÖj·p¢´’Ü)+<÷úfkôºkZkEY´r˜y‰!†¾Ó"¥Kò;$›l›l6†8±CÄù ¥HK¤åºÊrµô\ -·åk•5¤·fv¾k%}ÄamÃgÚ‡Åùcú„ÎÉn!4(Mu
6 j:µ7¸ÒdŽ‘á5>ôŠ£R+AÚ½µlÓ[eØÉÄ b™Ó»¶î,…¬Þce -A‚ dã|¥ -0àÎ4›%Ì¥Aoœ$ŽŠû©ŽGÀËô ‰`ù$H„˜––<ê:Z}Yà‰ž!Ê -OrµQ9îé‘<`b}ˆ»Zjôâ)Fé>ó–»É–¶2–$ÆcCƒwz>Aqij’u‹”¹]Å&ðbX™ñvBé4a‡¥Ø×XÌ¡%Oš4IÄÄô -Ãq…½|‰,ç|šjnË._"mz%’¥N¨&œl\ª½+ëOƒÑ1n^÷°µ6Îó`”˜ßKqˆÿ:à[¢ÿ×û¥.7ºŠÌ¢VP\M¶±ËFÕ›,µÑ‘‘V9¡#»ô0%SÃØjÓPóÝ«fÇÒ`¿¥Ò**u©´vs›&]|Æè[{dK“ÀS¦8xCE7Ó¼[šÛ¾Ñ·\ÖªiT3–?ÎÜåÚétmå¾Xòx
j”«—TN¿Êòáž³‹,¯_Z<OÉÿç ‡;…3À‚úü\,¼ÛV½¹Ï=(–¢løP,×÷Ût~%{U6YÙ5Ûjx&v`ž< 4gjÕ5ÏÀŒÔÈáIÛv0Q”O¯tö4m¥‹Ý·€‚ï…½Y÷¨À{² }w
ØdšX²kW—ÿ <!BÄ;áß—‰0välphfQÿÎJ+bâÓØðè¯Q<†›í#¨'هᇺx[Ëõn'‘ÎxHhû;qÒÔU!×vyan—£€ÙJy~À.zh–wžþÀq?†6Á+ «<kÚ,æyù4™ž«îoËŠmkY4+UÿÏÖvÕRºÙò?Eq^URl`ó2u]áËHò^!ïUݹB¾ „\>'<MéAOÍVãLfÕ•öÄʬʺí÷õÂjÀ>‰DÄ']zªó +xÚZQsã6~ϯÈô圙XKŠ¤DÝ>¥m¶MçšîmÓ»™Ûîì(¶œhV–\KN6½¹ÿ~ +î;XQng¿ +‘6U/ÅlQ¶D½®ˆP}ÞT‹¡Zuè<µî"Õ-‘†ÛŠ÷ÝöSÝÞÐ˲ޞH;ÝöáDJ9E«"ƒYxÓm™ímÍóÓè²ïXŒrÝ«bÖÁÛþ^¬ñ³a6ØPÊ\ʤ0&u+œÎív¯¿ívÍ’Ún…ð,›ûò¡ŸÒî·õP^7üvý€ìA©r¤Tis°Æ7'kË5(‰†u¯DR`Î4*eK'ë<•`Í`Ò s2+2ë‹L©¤[ßã9SØÈBkf¶lû¾ZÌ›®ûTöõ²ŠÌnÁzdîgï6Cí8…󯞱£ïµ}Ÿe‰È +þ¼Üù1“9R•hò4è4"¶NlZèç¥dxÔ}Ý4$κ.‡zQ6ÍËÞÖC]6õï¡ÇºlËg©ðò©rƒÅlåŒl¯RÐ<Le¤QSkù½kYƒZNWg2›y•7wIÝ/’n{YBf’Ü(¿P4t•Í®œ¥š‚%2xRJÔ¹±´ @ÙõNlìë¸g¼DãOמ‹…ÕÖíPµe»àž³önQõÌÕs¿>‘³]ÝLmÃ.ʉúE’;}™5Ÿ’>µ‘‰0è†Æú,[>gäRF‡«»«¶Ûz¹¬˜¾"Á×±C¯3ëëºn— €~N>+¶hðÊ„-ð,ƒd«ctùIn%œ<e™[ëÆbH
!Äì®®îI¸Ÿ‡r¨ÖU;°ûß–ëu¹ +8ŸT'E.ɽ‡Œy}D…:mÁ”63fª«÷‹¦ìû4þßS_F~NÀâv¾hj¤÷ãÜ£\.·°å݈óËHÿÏë˜O$>˪ê¶DoðÇ™m«ÅnÛ×wÕ¼kñ„âø‡ªÿØm?¶½¾Ž-éýH=ä™^%I’±éø<¨{¿-‡ßÌ£ +&ù-øë<‘J{Èž³€o+4><žÛo°ô_zð?£<0«¨o—E’¦…'núˆ¯ÕIfÁ`iP?–,ãóž9wMw_mW;t£&Ÿ*p:à($[ÑH›2‚MYðPÙ¬©†)WgÈîë¾ÚÂAæζ¿mz|{ù35~ÛU~3ˆÈ+œ~U9)æì>0~äÅtÃ`QÎÛ#„¨6U»ˆÂ#ƒû[Æ/ +ÎËÅmhÀ†æ‹1IªeñØb”LAµÎ–ü)éâ(RÉô±…‚.ú Á© +8‘4Ä}ö¡‡‚²pv…ÊŽµP…0á9Bšî¸Ç2„yà8³tð"Ÿ¤jŠTïgÎûPHí@)¤Xšã3Bê@D›<ÒE ˆQgIžKoùÝj¿;®ü—>r` ÿÉ3áÝ'…/6±4MŒqhü‘õq´ +š÷@øw‚l)`ÃÙ6FÑ–hlnèØØŒ
_ž06Ôš0ó“Ʀ•«Ôª!e°éŸ`lÌq>f3¶,QÙhâ/ØZ–X
ÉÉŸ&càøŒŒà‹»7ò)[Ë1M“#[ó›ãOÚ Q +›ØT™gsJQˆöÄ·æg_ß´nÃ`S"ýš¦9¶4ÕyÌùA{¤,"ø‘¡rCÒwÍÕ†•,•/"ãE×Õç!,Õi ]¢„88\ˆ®lº
cAÍ*xþ/driîUæ.1«ùÉP€ÒHq!©•ršü«sÈ=: +©|(V‚=§A|ý@s°‚ö!œŸÑN£ã‚NBR)Z‚Â}æ hô.ýÅ®–[Ò™RöùRQJ¬V+kò^özûyälY%1agÆénÀ10‰¼¤Œ³®ÀÍY8‡©ºTŸKÌqOÙˆ!†aqÛ–
¶ +H‚sqнßF´W_á,–Óe,”P@Pº|×’¾,[WP\ŠPþx)®U÷ôÂ:ÀfÝîF[g‰4:›¼£ø¢JÓX!Eù ªBU\»T¡R;:c8.&Š£µyú¼0€9Üöh¿nµÇ>ÀˆTNwµÜlÜ!, +¡uë”V#HqHX•©ûÀ‘°lY*6 +Úä³fXÔóæ!À.˜X6»Šš53w›w:*$ŽkcÅ“'ö?Îø¶7OÒ˜ã*4‹¥ýNГ@qÝ: œRl¤ãŠCöÆY0üÀÆmyWMXЋ[*à'
_îÜ(Èw+/Š(ã©+@A0áÈõxã€È"ó©v˜Ñµ6ŒPªeÅ7
TÀ÷\;ÏÕ;‚øJTŠÙœN_t0…|8*+ièi ülj1Xëq‘ÅÌÊPãÊžéû%spp—mÐá,z:¶æ§7ÞTêq÷ÅåttìÖÕ’ù^vÏîƒ\ÆÙ‰›¬ûÏïöB¯wÁ +Hð‹"ÿ#1€úèdÇÞ{´!œ‹Šè
b.¤êÔX%Ëž˜˜º¦äº>`Œþ´0J‰D›—\…Å–ê#í’·‘Çú¾k öja·ÇИ]Mpíð°ÁÓþÈe¾þ©b½ë9ï8Ìk olõÿó¯‘â0¬Z%Âj3…Ùû»è¯<Øÿj|×|peJºzõŠ†\¹Ã‡-ÿçlsΆM¼Iq
Ï›ÞÚjÀÿæŒBÇ£›ãØu¶‰û½²¯¯žýMÆÒ½Ýré _¶ûBŠ“·ÚÞÕ~º!#Ry¦¹0˜F×À³¡#ä+ï×Oý+ŒåŠü‡K„ûè?ü±ýßétž@Ö™Æÿ¦D†ÇɽP¸[JþZöXôÿ*O‚endstream endobj -1741 0 obj << +1847 0 obj << /Type /Page -/Contents 1742 0 R -/Resources 1740 0 R +/Contents 1848 0 R +/Resources 1846 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R +/Parent 1820 0 R >> endobj -1743 0 obj << -/D [1741 0 R /XYZ 85.0394 794.5015 null] +1849 0 obj << +/D [1847 0 R /XYZ 85.0394 794.5015 null] >> endobj -530 0 obj << -/D [1741 0 R /XYZ 85.0394 217.9621 null] +578 0 obj << +/D [1847 0 R /XYZ 85.0394 687.9305 null] >> endobj -1608 0 obj << -/D [1741 0 R /XYZ 85.0394 190.7072 null] +1796 0 obj << +/D [1847 0 R /XYZ 85.0394 663.4015 null] >> endobj -1740 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +582 0 obj << +/D [1847 0 R /XYZ 85.0394 534.789 null] +>> endobj +1850 0 obj << +/D [1847 0 R /XYZ 85.0394 504.6452 null] +>> endobj +1846 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1747 0 obj << -/Length 1204 +1853 0 obj << +/Length 1139 /Filter /FlateDecode >> stream -xÚXmsÚ8þίðG¸é,¿{ú)Í‘\:×´Gé§Ã(¶Lt±-WRî¿Ÿüv€Æ&†‘,YvW»Ï®…4]ýf;Ðñ
_s}Ú:²µ èÚBÍ]Põ¨_Í·>N¿_™®æCß1m5°<¨{Ò¦áÝÐ)}xùåöêæúûäbäZÃéÍ—Û0l}xuó׸ì]O.>¾˜Œ -ããÍíåˆ_6'@'ã«ñd|{9ͦŸãéN—¦¾H7sE~îfº*µ?
thúžÔƒ‘ïZ2°lÚ–iÖ#ñàÛàï`c¶XzÔ~H‡†éGh¡†=:º‚rm:¦a¼GׇÁ A².ŸþÑm}…yº0·t‘2NÔ*g?”Í,W^I -©Þ\d$èbÆW»ƒÌu`i¼ÙF”ÙK‹ -‡pQ>ÿ,›j–fs†¼Ë—»ñüaÖÚBXïW4ÿuPƒ®#î±8ïH‹Õg iNÒ€ˆN¾`d’³}‹“K"$È‘z„ÆŸPÑ¥þà…MúYî]HÌ
÷J—É=á½|Trœ -eX@C6l)ߎ$iÒ©¥YÊ$Ž“϶lÈ:‹i@ek°}‡Hg¡Ë@Hb\-$`i(ú"HÃý½2[Þ?’Í¡™Nõ{ºl%P,=ÐÌj„ü¶ -±Ä}’G›%Õr) -R:›ÚÞRH"ù¦:”£/DK -E6*rHÆ+ÚÉ°|˜§8!–ã¥"º0Š%«8f«mÕ¶,Šº¤â4¦y •žÑ¿L}&œ)ÏHŸ†„«â,3åa$D>°°0à$!©Ü.SºÎÝ& Ä>Ò¶rªªöª§óÑœ2öäQعŠî ÆBÌê‚,_zv7"ÆOäïN'?ÐLŸU¡—S(b®êáàa+öê^¼• ªòáoÂD'0AýUðn¢ÖEÈ;ÃVnR•Ò;¿}kTÈåÇ×£xìeDî<YQÿ>…¶ëÎVŤBH ¢p÷6ê¾™jr2Qòî+®>•O3*q4v—FýU–ÊË0š–ýsY¡ × « ¿¿b8¬„'+Ÿ‡§”—°¢á?Ûö'ZQÿØ6´k¼þÈ&Ç”ÜU›ª3ÛŸ{Ë<wê#ïèçx¹7:¼=ÈN¼Ó}F‹„c×A¦Ö4]Þ¨µÛ›¯Šö÷h–* =ÏØÝFãÈp=hy -¤*×Òs$¯ï”Eÿ<j@øendstream +xÚWËrÛ6Ýë+8^IÀ|ˆ¯ÉÊqe×™ÚIuåz4 ÚhI‚AËJÔ/ +ããÕÍor$”¿@糋Ù|vs>›Ü->f‹Æ–¶½–éC¾nïL#áf™Ð ×XóŽ 0´|4uèNGd£¯£?ÀÖìnk¯ÿ,ÚŽg÷8pjµÚÐuƒ©áO}èù¾tàééx¦9þBÉ#NìDò“¼ÌSƒe‹¤òÏÔzŠÄJÈ7pµ€eÁÐu펌ï¤Ppgu‚‹{%/I(ª*TuñqÁ-¢LöHÅ*ØÅ—6ìqOZšœÈ¡»ŽÏu»z±M©öåQÅE}èS>ÅÙ8ÐzÁdu"÷€|©×ý“v{’K³Š`£{'siRÊÏíÐþ½ŽXü <š)¯ÅFSŽ-Óöò•(‘Õfœ¯œ^IÑ#&uµ†ÞÃØAƒŽØJ§bóA¶mŸvÍQZWÊçÅ5ð£êVˆ>âXuÑÑ×%¹W7…F +íŽWõè£SFqÌ´ïÞB +ëRĤ`.V"S'S֫ǺÅ1'^é¸ì#†=”vƒÀ"†õ1ôI´ˆÑ‹?€§¶e4éÎÓ–kúN“÷mŸçr³q¡HÌ_YÄPÎÏ_¥|åyD%^'Š#w¡å¸Î£DkYD¹êÞÆYTUw)ºvœ1(•Ü6Ü$kðFtÓå‡Ì‚˃–®XÖÝÿn&Ðáý6Xë9,£QQ¥ˆ¾³¶u™Dº¸¼¨„%áTQŽÍH¬Ó¶#G®]ʵKZëH¾…Þ㞊 +³$”5㢣$È è¢x÷˜4g÷ãªk{ +DÛ¦˜Vì(+¢Ý›ÆûÓ§ßü”R°Šª·énwJIœòôŠŠXóï'±m=ƒay Þ[ñÂQ1 Ž ÆALàÝíøäx’‰èÚdä¾^E¯t £ºnœpÚšý:ÃùQHËÚ•âÀ/[}g,yE¬3(©ö×ÁJKQ AY´ÑWg~¿Lªç}ïW~1ΞצÙ\Ê~ùm»øó›vólµíÖUÍö8
8ˆRJXšÏ4×àçªÿ:Q¸endstream endobj -1746 0 obj << +1852 0 obj << /Type /Page -/Contents 1747 0 R -/Resources 1745 0 R +/Contents 1853 0 R +/Resources 1851 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R +/Parent 1855 0 R >> endobj -1748 0 obj << -/D [1746 0 R /XYZ 56.6929 794.5015 null] +1854 0 obj << +/D [1852 0 R /XYZ 56.6929 794.5015 null] >> endobj -1745 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +586 0 obj << +/D [1852 0 R /XYZ 56.6929 457.2134 null] +>> endobj +1715 0 obj << +/D [1852 0 R /XYZ 56.6929 429.8705 null] +>> endobj +1851 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1751 0 obj << -/Length 1128 +1858 0 obj << +/Length 1195 /Filter /FlateDecode >> stream -xÚÍXÛrÛ6}×WðÑê` bò串ëLã´Šò¤z44 Úlx -G¾¦w¦h·ß
LH˜kOúÁ„ˆ1l$Ë&жYăƒß× -oKÑ6þlâBÛÅ´…@5D¦™Å¨Am‚IÉàtÓ<£˜W=©D”>Tý7UsWø©„ ³mÜL<©¸(ÄA˜‰ÄSÕð¦m*þ¬–Â{Ò}ÔYߟÙ\¤^ÜÚÆòjy £—•Cº7“9÷;X×.<y"Øø¥ñbFBª^^Ôz¸Õóת©ßFùÌQå™PëñâánË„pe¯l¾u "z¸÷äqSZJ‡"K@…!<õyíÇ‚ËY&fiÖUJrÐ'¶væ3J•þƒÖ(zF©<Àø×ͼo‰ÍâHÖËí,,"Û†¢xÇp‹‘6O?óEõ•îÜíoGÚTÇ@ëìƒ=¶7éP2g|HçÉ==¨{Jx©Ô‘ -.Ë-çè½ô%-H”Xœ ¢ÄÑWŶ+óXE Ú.2–ÛP*>¬`*×â†6]\Õ6V¯‹Ñ"h6á3K½•£S?ö¤\׎åBÔ¦V-òZâQ׳oÚ¸ØW"¿ƒ<æ:³´Q=ôgÎäþgPø$7Y«.é2ô¢x=¤™à-GŸ²9?¯ÚÛ¬NÌ›$yÂSÅØÊ3jåÙ:•g´Ã³Tóû×Èóâ8{_æ\,¶*ÿb©âRÎô1ÖlTýß:0ÙЩgäµèŸ˜ W"'òâyÞìϲ¼¤îŽŽ=ô¿¼s8áÔþÛSÿ¿uÈm»ä"úèIHÛ•”þ×èN¾ +xÚåX]s›8}÷¯à1Þi&OiÖɦ³M»^÷Éõx‰6€¨$'qêþ÷ll“œ¼íx„@G÷^{t-d˜ê‡ß…¦8†8Ð5‘k„éÀ4nջ˪¾õG ùÕ‡éà÷Û3Œ¬‘1X>4}ÓhvrþçÙ—éx2–kžŒà¸#óäÃÕõº'зóÏ×W—_'gCÏ9™^}¾ÖÝ“ñÅx2¾>ò]¤Æ[Â.®þëÖåäìÓ§³Ép>ý8O7¾4ýE¦]8ò}0››F¤Üþ80¡ø®ñ¨Lˆ‚À2ÒãÚÐul»îIÿþÞ +éÁ³œq©›4_óë +9¼#á=¸÷ýBgä†ÉJú·[h-:Cë´Úw•œY¸ùuÑc=™ºb¢ìeY²:Úæ„áHáˆÖ}°;ŒºÔ.U”a4ÓícU¡”×0¯¿¿c8l' _¬<~®’PA
þ¬7ãÊ2¨¬\:ȳö&o™¤ÍÉMµ©óíºï„g!œ·ñ¼0·þF¸P8±uL%K¶Ž1MÖŠgŒ“ƒÉ^]\¥Ï˼Ù^°\ÒZ2:¬fL“#‡r)ŠáEÊ«´Þº$É“\süØË•Uq›Õìþµ-h߯ƫMó¹vHµ"'a‡Ù+ÕÚúPäì:¦\È^^T8Š£;ží²´S½8VÏ×Y‰éSÌÁѵ`9:æ,UP¬6’…DôÏïF¦9èýõÔböüéÿO¢Œÿ—ÎéPF.a·|8¢˜®K@#•çõîØ·°? +/´oùæüéÐôÿ endobj -1750 0 obj << +1857 0 obj << /Type /Page -/Contents 1751 0 R -/Resources 1749 0 R +/Contents 1858 0 R +/Resources 1856 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R +/Parent 1855 0 R >> endobj -1752 0 obj << -/D [1750 0 R /XYZ 85.0394 794.5015 null] +1859 0 obj << +/D [1857 0 R /XYZ 85.0394 794.5015 null] >> endobj -1749 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R >> +1856 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1755 0 obj << -/Length 1179 +1862 0 obj << +/Length 1065 /Filter /FlateDecode >> stream -xÚÅX[oÛ6~÷¯údKR¼ˆÈSš:]Š5Ý\÷en`È6“%W¢ãºËþûHQ’eEN|Á0øÁ‡·‡ß¹GÈú‡Ê -»×7¿õôapùéÓå ç"Ÿ¢îÕ¯—¿û;Ä -Œw7·ïm°{@ýëþ {ÕïÝ
?vúÃê,õó"虃|ïŒî 3ÓÇþØÀ>uÖº;‹¡ ÄóÊž¨ó¥óGXÍ—¶ò‡ ÀÃ-T#PÏCâp* -€u$´rÝ¢ë«|cŒ +xÚíX]sÚ8}çWøvFŠ%Y’5yJ³$KgKwYúDÆ‘xêj‹¦´ä¿¯üØ`À2Û‡†±,YGçÝ+] ¦þ!ƒ2Ȥ&¢ÆØo˜Æ£n»o ü°ú¿z×o\Ýn(fFZÀ²¡iÛÈèOM1li³yû±{×¹ÿÔ»iq«Ùï|ì¶ +8hfšÍ TîtTâÐɪ2…Ñ(¯³÷ab¬ ¥¸Ø}6ø"9ÔÜÑár¬"7xÌÊ5àUäñTFšÜ<ˬò³IMwfœÉ$G]¦ˆH0§ r‹X)Ðoi…‚sfê5Ê:fa¤²¢;%/à +~‰ó@¢;x¢<Á7V¤Êv© +±ž“œ*ÝC•¾Ž*6‰ö.*%u<N’µ€ö&\ĈҺ\J‹1‚ˆ›¬¾¤<8‡Ü´ÙÖìÖt
K@‹ViÃ<–`¯æ§„Z©µ"qH8¶öi@Ï‹N ±„¨Œ„Ëãq° ª7ð-$Ä6æ•rþ bå(7Vî8ÞšÚ+ÔÄQ΃˺Ë[I,ß
@$§‘ŒŸ€r}¹»^Ö`à;ß/ +–SÇõ–îcFr„kÄôqu•=»a˜æI_JN`¥Î¸Rgr®ÎxKçX͉çx^ø¾Îe´X¡fõz©’q<ò5~yz•Èê_j(YÀÔ3r,¾Äð×ñæ³byÎGªí4¯÷½‘}N_cõK‹¤;˜†‘Vu£Œ’ßÕ2rž)R²GƒhE'”ĪåÔbu’²9ŽŒâÒôÖ»Öf+<¶›AK¡öR[–øÈ +)äMÎLÖzûÌ„.|fª«·M ³~ÞÃ?2¡_ ÇÇ—ÈñÑ/’ããós|ôúÿPÒXuÿFôö@HÕm™þçgßÍm..-}ζm¼¾vøp톹
-[ƒä¤æï0_]âíRÿzx6endstream endobj -1754 0 obj << +1861 0 obj << /Type /Page -/Contents 1755 0 R -/Resources 1753 0 R +/Contents 1862 0 R +/Resources 1860 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R +/Parent 1855 0 R >> endobj -1756 0 obj << -/D [1754 0 R /XYZ 56.6929 794.5015 null] +1863 0 obj << +/D [1861 0 R /XYZ 56.6929 794.5015 null] >> endobj -534 0 obj << -/D [1754 0 R /XYZ 56.6929 182.554 null] +1860 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -1757 0 obj << -/D [1754 0 R /XYZ 56.6929 152.4401 null] +1866 0 obj << +/Length 2003 +/Filter /FlateDecode +>> +stream +xÚµXOs㶿ûSxz’gV\’ú?9e·É6nÚ—u/M3Ù¢bµ²äJt¼îk¿{‚”í¬²ûÚôA +R¥2q`(Æ&,Nràïm£f~̹¡î›|m‡·Ë:ïû;ü:•ËðT¾,‹"ièýÆ®èu®«¥ßëíâÌÈs'I[Ý’X^×íÎÿm«º½SNü¢èTß߯s½\Ý×U¯‰ÿç}ïNuÊc½êUç[ª?QleªÍ=ÎÓÀêdŒ9åw/ôÔè>8q°þóŠOƒð{ð£Õ½Wý}ÛÝ7í‰Ý¤Æ
ÈŸƒóÝô¿ç²ívyWœ}ÆGV„?óˆ·M½ÿ£¬º^ÃHŒœeÜ%Vê¾ÑÛMÛ郻‡ºPµz€x´øEä+öÕ?E§ŠªSK=špeU©ÙU̓3øù¯ó^«×ùàzÈÄCµú¨ÿèòÝ—â'ÿ½\êM1êÍð¥øO|ú$êg_ŒìëK)¦»DÓ¢ŒqIŠ±«ÈZ·ÆQù +!e€x¶€€É1Ö-†FW?ЬiÁȦ‹—YYÚîp F¹bô*׎²›8go •wÜ:_j§À ;ö¶H »¬¢ÉØ¥Û`Hìv\ + l@ΰåÊ +½EÞW +HƪY:AM߶4ÎÃ5UôÄ Š4Z´ÝÝ€¯Ïu5Z@¨•¶Ëcû 3¯Å5@˜˜;'‘¦r‚ÀÔîªB¯ä‚{דp5ÜÝ@¸¦Jõ`%(«ûqÏD¼B‡»Š$ Q5=±Lògµml–n¦´²«vÛƒm=½GS ¦'©‰àPìðß,±øFÔ41¬…¢vØ–Þ¶WÄÈi¬w_dkâBù7Õ
§úåJ´½LÉáâXP˜~Á(%/I(ðÔÇÑ°åëM^n—P®‡«Ç €MÛ¥®Ê§v_sA8½üD‚¥ðt°WõÑìÁ +¡Ãðš4zß:e-ÀzÁ!û=dóºCÔBrwù4s¤zx¬×–®JúîÛ}Glm¶ãë’s¢)Z¶zP,]qA}`Š{Ž•-|º…í”<f2wüq|sÙk Ä'qÂá5r&C9ö*Ÿ:ß¼øÿÚßÙp½†›ŸÞ§÷s³Tf ¼¼ê˜dÁ'ÎpìZ©#ÓÿÓÓëendstream +endobj +1865 0 obj << +/Type /Page +/Contents 1866 0 R +/Resources 1864 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1855 0 R >> endobj -538 0 obj << -/D [1754 0 R /XYZ 56.6929 152.4401 null] +1867 0 obj << +/D [1865 0 R /XYZ 85.0394 794.5015 null] >> endobj -1758 0 obj << -/D [1754 0 R /XYZ 56.6929 128.0287 null] +590 0 obj << +/D [1865 0 R /XYZ 85.0394 421.6574 null] >> endobj -1759 0 obj << -/D [1754 0 R /XYZ 56.6929 128.0287 null] +1868 0 obj << +/D [1865 0 R /XYZ 85.0394 391.5435 null] >> endobj -1760 0 obj << -/D [1754 0 R /XYZ 56.6929 116.0736 null] +594 0 obj << +/D [1865 0 R /XYZ 85.0394 391.5435 null] >> endobj -1753 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R >> +1869 0 obj << +/D [1865 0 R /XYZ 85.0394 367.1321 null] +>> endobj +1870 0 obj << +/D [1865 0 R /XYZ 85.0394 367.1321 null] +>> endobj +1871 0 obj << +/D [1865 0 R /XYZ 85.0394 355.1769 null] +>> endobj +1864 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1763 0 obj << -/Length 2618 +1874 0 obj << +/Length 3279 /Filter /FlateDecode >> stream -xÚ¥]sÛ6òÝ¿BôLÄ€ -<
c›Å(°0QíïJéo¤_)–÷ŒØ¶|þºÿ…g‹å’Ñ]çW®d»uåþ™¥‰~Sô’Cœ0·hfR3׋ÞmÐâhƒa·,zYVñ¤…õ»ã˜ëNñ"6F_EzD 2Š².·eã·*FuמóÄ^ümSlñöâ¡4©{3¯)ÂãY0 ->·,WÅP÷Xûý¾hº•_P8±2˜e9%œµ[`7‚]»Çû¤:HcÚ†G - -Éœ»‚ªf%éO¹8 -ˆž~ð¨#ãF»ûMWeÑc¼¯“rl]2?9= +xÚ¥ËrÛFò®¯àª2áÁ`0 +³ !’…@[¿2 +œ*´VYjÉÃ1VG
êÇ<|ˆ?¨äG`™f7ÃÌ?L8bT”\Ï +'qLˆ?Ø¢Û8>Eä‡#åÓåÓ ¾[ïÑ¿†Y§sèëòè¹yA‚à¢Ã0‡pA\BÜ#¡áXŠÌPšjOi¾Sà x4¢Û«n×`ÒðR{椵Ýqœ·yæLæ3DA·ŽýÀº§f¯S¶»æER˜R¯Ýî~Ù÷óét×·6z¸û”IÁ/£°+˜¼ñ ‰ž§zÀXq|6äÖ°ìœÎÃ÷É¡7í»ÝÖMÄð2!j'Ã)µ²,…8àø”J|À'$2õ®uk¦–¡g©¤`Rsø÷›'4Dz&k †/l¸™ò1 Ö±ø´23…‰›ÚÙ¸žùÆɨl¹K–Ä*ãúì¯.ê§\*¼4”~¥.ìtáUXffJÈš bæÊ/(MóQùU˜£)€H½§ƒ!ÊÕ +N°éütžg¼T”“ˆW‚Zvëu÷Ê +)ZEÛµ#zHƧ9ÞÁûq¼ÓÊ·OS¨wï˜6‰°ã²,Kçy]è輸¨O·hª©c‰Ä„ë¨? +Ráa¨7[ìn¤:¸(Hr[žv)¥Jli5K©·6趞k`Ù +6ß±ùO]¡"LHK1Oâ—mÝÂûì%?ï~ÄO7¿<þ0YIÞ:vn' ÄI[šÞ5‰.½5Q¿]¹÷¡„z®ÛŒÝÓ‚3Ÿ*[©ˆ½kGøصJ€nä–R°3§/4ýÅ +`œXc²~¨ +-$ŸÞxXèòЙË)Ÿ%M±Ñ§¥ º©d9Iã÷þ+<€,7â'xáØ,†”;;VÝ|’lž[‰2 9ó¤:‰Ÿ8Þ\7½-'…—Xp
!üúÁ5ú8ÿýņù.|€”0—fX‹Å6IË“êêĘS“$N‘Ê`k¢„‘Î8¢8©2ÒöÃ^ï¸_aø_‡Å„ÎBTåv5ô<r¡¯Ø¾É§‹ÃÉ8£¤O ‡ç,‹¿¯¥¤ ™²f—ÏAó1°¤Ð{¿Ù’7{ëö¼:þ(ÃþQK·ŒU,Oç‰9ù:ºò…(ùŸ¹6eˆÙ‡ÊËw”+H‘ŸzÊ@þT¯ÜKãC ŸZÎÏXèwOn=e p&“*Ô?J(%Tø”‰M^š“ÄÓ}é·´+LJˆÙ—1çaG1Šìú#N:"OEQi½©‰øñdqb _Ja¶Ý»)MzÚüm•å†¹ÄJ—3±þË•Þ=A¡‘‰N½÷HYáyÜ^K¾‚Räëóhv“Q>«cžx"N’¥ï~ŽôÿrËsœG|cn‚¿5jBR&RS¿HÿÂäoþýËáÇA&Ó¢Ð!:~y›IÉ)ÿJsöëœDÅP–hO5:úÿ endobj -1762 0 obj << +1873 0 obj << /Type /Page -/Contents 1763 0 R -/Resources 1761 0 R +/Contents 1874 0 R +/Resources 1872 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R +/Parent 1855 0 R >> endobj -1764 0 obj << -/D [1762 0 R /XYZ 85.0394 794.5015 null] +1875 0 obj << +/D [1873 0 R /XYZ 56.6929 794.5015 null] >> endobj -1761 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R >> +1872 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1767 0 obj << -/Length 3318 +1878 0 obj << +/Length 3107 /Filter /FlateDecode >> stream -xÚµÛrÛÖñ]_ÁGhÆ„Ï
·vú ز£LM¥²2Í4ÉH€$Z` -?´@…Bi»´+Vó¶;,‘Ao?3še’UD{ÝÉ@XïŸu•óPÑ2¦-vE™6ŒìjF¦ýtžç†yÖ{.ºoµ®Ë²~.ª
ãó/s<œd®µŸ¡#ò}WÔUû‡ë¹“~v2,xYÚáƉ’Ã%rþ´,_¸¿ª«Ÿ•2›Csc/ÏÞ yâ5)¬ÖðÔn›VLÜ5iÕNe7²À5ˆ9ðÖÔ«wØsxyDîÒ¶ÃEnóæ)oþê¬÷¼Í+¦äEV‡¦…‹1%žÛ*_åm›6/L¹®e¥ôô<ln¿òFnÇïÚ¥Ýj›·|«tÌAžÌ<a3hË8v=bôÏ™6böo~VªÒ]ÎWZm=ê3˜V›ò*Ëxå¶Í[˜®M2ÔÀÎò9}‘Ù‡6—éù2‘èÖÜfÅú5aÑêUÇ^"=tÛº)O9£Š -øü")¢åv•3Šç#µ¬µLBÓsÉ1}*RFN³ŽmVŸh£Å…0Ž"æL™-8‘À9™„ܽ\Ù_“³:_˜î}§’ø”m,³Ë
öc£YLŒXU³u2¯æ=ÕÉ’¨aVõ^!æBÈ;lwiQuð‡\#|ÅmÙÏGi1T¯¹]|æ–ÔTÃB["åš%ë¢;»Á&ðÐÚ¨ÿóðÐ2 -N—7¹µÆcxµm±Ú2å -ýR.sF´yÞc^“v{twÚʬq dÍ2E©Sæ^J6†Àbã^M•d.l-žÃY§ÇúÊ„ýTˆ´1ØI']j0b‰ NG^Êh–µŽº3YÃm‘åG—³Ø±x\¿·:@îÓ”ØKÖÝ2Œ‰[FªÃ²,V#&skZkÆ.ÝZMÞ²@¶â8鉟û(ÇÀÀ6u+d¨†<#¢Þ3bYtŒ -)Fyû2%z£9L".åþi¼<îå£W€”i50V{_Òݾ¤Hh¢#çy]è輸¨O -NK$&\GýQ‰—v]¾Ûw¨bfpQ±G~†§õŽ²ìUuW¬_˜b‡nk“ó -íy‰àbçÇ¡
gãÄú+“u§,g„x¨0þ‹S^« -Ê{Ê…êæ9m²‰p -Ђ{ˆ*ì–;iÛ#e…M‰Ü.%cA©UN)ÐhvÓÄ>_Q¦x&N’%Á§úï¿šòŒ3‰¯ÌNŽ)O¤!¨êß±¤Lx5ݯ)÷Zºc”ŸÀ23Y…aB,Úb®y©aìGÎôþj^¥|Q]Áªfq!Àñ_ -ɺlEÂfB6-!-É5–K_
êÂÏ›°PÊTI:õú¤j2ýþ++¸îßè -í©¤ŒéKH¨ZË´¢»Åø -8¿©±=‹
‹gÖ»}QæÙœ‚
²|Êɱ[YÏ°=^{GW*Ü8§÷OG8—ßIäw„î2+¥‡Xl—‡¢ìðp"”£JБ_u#›ü*+ÿÿ¹
põ~Ù×ÜGI袙UÉ»&ÏŠ²ŒéçÖ0‰úá{ÖS‘¡$E>°ik®w0ÄÊ‘pi¸jŸIœØáï -•â·9¡˜HC?°Ã+$•EÎhʱå÷~„¨ž4ºçJ×xjÄH¡àª,ròfØisY¸Û -˜V’™ôûžÚâs&Ï™‹þÅùd… -?èp®Ò¤aøÄéo¨øuÞ»ûOoxhqKï~ÔSÞýÃGÔBŸÇn¨ŠRJ|#%YW¢^J¼xÂG½Œ‘X°×‡nº8ãÒ-ÿ²/‹½£»ØëKÂb7ÆÙ"£ÕIAŸò^ßæ«ž8JÐÉ„õt|r~uÔàËЊubÇÞÑ,Y„²:’ -Ã3Íá÷QÊ8F‡C{S¦Ê¿ï5¯6• +xÚµZKsã6¾ûWè¹j„àI‡=8ÏŒS9±Úìfr %ÊfV"’²ãüúíFƒ)RÔdg¶\.6úõ¡Ñ€(&þÄ$2Œ+«'¡ÕÌpa&‹ÍŸ<Bßû3áyf5Ó¬ÍõÝýÙ·ïT8±Ì2˜Ü¯ZsEŒG‘˜Ü/^~¸øñþêö|&
Ÿì|f>ýîzþ–Z,=.oæï®ßÿ|{qêéýõÍœšo¯Þ]Ý^Í/¯Îg"2ÆK?Ñ﮸"êýíÅÇ·ç¿ÝvußØÒ¶Wp…†üqöëo|²³¿?ãLÙÈL^à…3aœlδQÌh¥ê–õÙÝÙOÍ„^7tÈZFÌ(ðŒT"<.–DpëÉP°P‰¡3!8ãB“Y`Á)šhÑ +‰Ðz°×X(©\LžÒ¬BÇ|ûNÊs±PK”ŽL÷O xRˆiš¥U¯é¥L*"ò>å´8Ñ4Ï}ko’š±xNŠÒOáŸå6Y¤Ÿ8—É’veš=ÒD1µ|’R;ýÜÛ_y–`CuA10œYc¤ÓðŸOI†lvZ‘®ÖKõtUIônûi¦iåʤ<Û¶Ä:Õ9=QñlIt<4ÆY? h£ULc7Γñ +@Ë&/+¢Ü´É"Éüû:{œÛaPK0´z·åÝ«D™pz½òý9=ëÀï¤EŠnFÿ(Š<»‘’rºÊêY¬ãÒ3]ÏßA&à°ÚR ½‹%…Gæ›mºN–³4£†e²ŠwëjØe`š +gøÜŒo
ºä*°8Ðjz‰Ú%¥zDVOqFÔõÜŠŸjAïàóa—®+Tn@¯jIÉÅK<È-F(&Ť½"¿h‘k® ;À¼Ký_1kÀ’2*:–5TÈ”2BÈ,Œp.(’eZ$‹¡ÌqØPûÌñ#Åê9]b W +ÒÔ{ ôJs°©W;?™ÛqòlUÄ€ýóhº[T”b÷a\É8–°ä\LÙ#¦«¡ üø†ºæW÷^÷Ƨ7·ï„Œú.²Wj¦”E°·TÔšúÙëý;}Îbh|I«§|7¸Û¹½I‡ÓäÏí:]`¢4dЂZÓM»uïß럴.€!Þœ"^©½„Dæ™#cl~H† +Š4ÝJÊp«ÚÉ›)²H-óijd¸9»1Û-†IŒ2ö9å°’)q%:ßšm¨ +vj+Eà“Ô{ O†uñ†
®îþ\kkÖSeURdÉPuC÷Š7”'4ìK€tÓMu‰ì6É‚‚7{ñ¾‚’«UèbJrG<*ˆˆxŽKß·‰÷{Š«Vuª)“V6ŠÅ>Ì&ÉMí(@Ó|9`°²Œ[UW>rXò¥þ‰xñå Sš +DÏƒÅ¦Þ ¡ÏŠé´o¯ï¿ñSúCËï”Ç¡á˯› ²¿®º +PãÊÑœÊØò)n31kñʬ™¶jˆÑø·>ÇEš»Êù +µò¦¤že\ÅèhÀ¦‚:¢Üaaï†{Ц ^>}$;vÛš}[¤-?3]?À˜2§gž‰Z ß-ÿI^_|5~zûüp7´4Ó¸Þy¾¶~Íòìus +«&-.“rQ¤Ûýéòaß»6d\ê:‹Zqxâ‡|¡¢ú¥_µ)ØUà`t©Úþ&÷ç%“{ãp +Ô=• ¦ÒÚ¾o¸N)Ò›m°l#—.tØq°¡È×Új®‹™.Ø ‹„Þp
Hï‚Í0Àþßÿ5Ávôv ê ÕCXƒåÂœ<Š5ÏÂâþ¼ŸµR +ƒq×7\§éÍ6Ž5(¥µ§°ÖâÁZÍu&8õàf +V-®XÕ\‡Ëü—¸Xâg+‡ëüÇÇqE®MÚÆKn endobj -1766 0 obj << +1877 0 obj << /Type /Page -/Contents 1767 0 R -/Resources 1765 0 R +/Contents 1878 0 R +/Resources 1876 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1744 0 R -/Annots [ 1769 0 R ] +/Parent 1855 0 R +/Annots [ 1880 0 R 1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R ] >> endobj -1769 0 obj << +1880 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [251.8681 145.3358 347.399 158.0731] +/Rect [280.2146 527.9012 375.7455 540.6384] /Subtype /Link /A << /S /GoTo /D (root_delegation_only) >> >> endobj -1768 0 obj << -/D [1766 0 R /XYZ 56.6929 794.5015 null] ->> endobj -1765 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1773 0 obj << -/Length 3135 -/Filter /FlateDecode ->> -stream -xÚµ[[sÛ6~÷¯Ð[å™ -Å• -ÕSý¯0RN*¡®Ì*_pçÑheº|ZçYY7NÃûçõ&ØN¼³FU:rÆÆKtSÏç?\߆óvF‰¦²{’wýéîêý¿ÇáÀׇpÛ¬,ÓG<…¦Á?,xÿ5Î?_çkЙU¨9ìü/º‰Ø½ñÍb³.ݹ%–ýe -–ðäÛüb#¼ˆ'¨¾©;0oÙí×ÛÔŸàÌïï`oSP³Çh!yð -^†µPµÛài6–ÒüÅ®~ «•ï‡²ÌJß®sŠw:¤‡¥WÉ1›uÆÇ`VÖÇx”oôü"˜Wì+_rWNX¸Ïz¶œ³y¶ -á€0ÀB«wÕk¥œgÀ¼saéJU¯²V1’XZ§ÛVŒ¼¼hàRA§º#|YLCUé*ÏJÿÆ7’nÞi¬¨ÏÒd‚C{xªþ6•¯uƒ*a½ã™táCbØ`ؤ‘»Û« -VNÌl-Ð鉹+‰§lùy™ª®ÒIŒkn@CÕÝV“íêö7¡°¼
wÌPºp³‡¡*|M†Õ~í®ë â«åSº‡yËåTì2FÀ¸‹6Ä”/y•þí+]ÇvÙ¾J×AóªØú²ô¹»åM"Ö0üºÃÌ'b -OÞE(äYõ\ì?»¯Œ'V7ä¼»lX.Ãå!®*½¬bì,ÌÂù²Ã©=Iìü}}SÞavæ¾ ¾ŒuIk»A³ÄÖ4¿þb™ã·õ¤ý®7c+cXXÖšWN›Î5ÑŠ×١ܤ_ÆÎ`›ca¦zCËaY?vËá’÷,¿:Šuº0óê 3’íÝbã./\ë+ˇñNKˆ¢¼žÎ`Y6öiž_´½>† æй{»6*’ˆjÔ1mÿ¤!ØÝ2`]\sƒQÝ]^ÂðF¶£ûmvtmú EiNŸºs£1$¦ãdd×à'ÜÊ=µ‰cƒ3
XfhfE<î
j¡´è>ŽE˜²÷<mÔi–5¨cÁ6dµ„ýöðžGŸEõ7¨ºÙÉÂŒaLׂ·äZÛá=³ÆDîyð -endobj -1772 0 obj << -/Type /Page -/Contents 1773 0 R -/Resources 1771 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R -/Annots [ 1777 0 R 1778 0 R 1779 0 R 1780 0 R 1781 0 R 1782 0 R 1783 0 R 1784 0 R 1785 0 R 1786 0 R 1787 0 R 1788 0 R 1789 0 R ] ->> endobj -1777 0 obj << +1883 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [312.6233 576.5908 381.2953 588.6504] +/Rect [312.6233 283.6598 381.2953 295.7195] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1778 0 obj << +1884 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [310.4119 546.6312 379.0839 558.6908] +/Rect [310.4119 253.6328 379.0839 265.6924] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1779 0 obj << +1885 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [340.2996 516.6716 408.9716 528.7313] +/Rect [340.2996 223.6057 408.9716 235.6654] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1780 0 obj << +1886 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [328.1051 486.712 396.7771 498.7717] +/Rect [328.1051 193.5787 396.7771 205.6383] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1781 0 obj << +1887 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [320.3548 456.7525 389.0268 468.8121] +/Rect [320.3548 163.5516 389.0268 175.6112] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1782 0 obj << +1888 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [359.1386 426.7929 427.8106 438.8525] +/Rect [359.1386 133.5246 427.8106 145.5842] /Subtype /Link /A << /S /GoTo /D (dynamic_update_policies) >> >> endobj -1783 0 obj << +1889 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [429.9426 396.8333 498.6146 408.8929] +/Rect [429.9426 103.4975 498.6146 115.5571] /Subtype /Link /A << /S /GoTo /D (access_control) >> >> endobj -1784 0 obj << +1879 0 obj << +/D [1877 0 R /XYZ 85.0394 794.5015 null] +>> endobj +598 0 obj << +/D [1877 0 R /XYZ 85.0394 485.332 null] +>> endobj +1881 0 obj << +/D [1877 0 R /XYZ 85.0394 460.007 null] +>> endobj +602 0 obj << +/D [1877 0 R /XYZ 85.0394 339.8289 null] +>> endobj +1882 0 obj << +/D [1877 0 R /XYZ 85.0394 314.9222 null] +>> endobj +1876 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1893 0 obj << +/Length 3304 +/Filter /FlateDecode +>> +stream +xÚ[Ýs¤6÷_1•—ÃUI¤ÇMâÝsê²›ó:WIðÀØ”˜ +Î6Ïð#,Ù.FK(µ=õÅç‹ÿ:†£Qõêâüáš’… $d4#&ÛdL ”ª&ð÷CÙý3|¹¥ ‰öm§ÃC)4ú»mJÝu¬ŸzÝʛݸþÅtEw‰yTö}Ùë÷úc¹«~cRšæ¹ä„Zx¤I ",å`ŒT(¯ûvÛ´Cµ1Äc´Ifhå²ñ,zgÔk»A·¹Qﮜèr‰#Pøn¶Ã|`˜¬-4cD±TJnI’De¾[R7a(–³øm8ÄØÒžæHKZùË¢¾l +Ó#']v–ªó +ŠCªîÉÿgHÒÆVL„gÒñì,Þd Ê=Kxsô+FÏù¾oGIFixòÕš"3na¼¥2ŽèS_ +¼%à<3¦ˆÃx“ +ÄÁÇ4<ûŽjM‘·0â Eâ<KW7¢ + ÎR–ª¯îj™õÍÒy.—‰„Å;ªù~BOQÌ)óxË`:2c";¥ˆ!ÎGT8’b‘bÏÒPDµô+6Ïù¾o)F<c+kï¨V™sã
“•¬mLÀ›¥RÉbÙÉ3ö¶oóí0ÔsGK
+à¨4ð—!FÒÌWám·`ÈsŽ¹|\û0ÏÖ 3ô+VÏù~…‹Q–bž~Gµ¦ÈŒ[s€QÊÉJ7¦:9G%%>‹|(·ÚG<ö3ÐÑ%©XÑÀQ-¨à.!(añD‡· ¬K–L¿ýÂA1ÍèyÔQ8*ÇF„@gÈWŒžq}5ä’8F)†|%8ùŽjE9·0äI™XùB6¦ +@ÎRI‰EÓ÷ånkÖëÐåt6+:8ª%üeI<Ñâm@·lËDÈ›Á.å7xÏÚìùŠÙ3®g`7°¶œ…'ßQh1ç‘¥+¹Ü˜* +UÑ]ºbŸ4Ôãî½3T¦b•˜Ê $釶ÓÇ8‰mÑÆ%CUmQG¾szeßÖuûìq˜ã}!K`FüÊÎx6§>†Â?¶<ò³)’é +„üm†²;ê•*3P£ÜæúG–,uKÍ<?TCÙó]¹-ʺ:TæÕ,²Rd”%ÄX²vÖY>]Š²ª©Ï½½BˆªZË¢ªÈŒ£€Æi¡T7,ä·²dn +‚²OÝ…þé®/ÿ|1úÙiiè´ýúá˜÷jÕ€Gpÿ$k1V6¬Ž¾+ýŠœ)ìLgè2¤úÍõÏsn*Æ®n¿3ž²zÌ“dfk|V(‡]Ÿ1SŠUðøÂv.ð¥#oIűýÚ÷Mw7|³TRòÄÍ:¿•ü¨½¨œÅ¿.qÔëv“Õ#¾j¶‡òÐv/úQÏB±½«s8#
úÑjj,Sw!2SL&Þ&UdmiåØ‚šªÑñÉ}‰!4“ä-èd¶t4þ¤ïl€»‰¾äõ“.ºÒTäÀ±íå¬RU{Ý›E%Ý{^ëþ±CI¢¢ƒ‰è·Y¤TÝw¥¼ÿ ûêªyÔ•âDâ¤Õ½Æa%Q_vð¾¼ô¤ +Å8úÜ1Öç²zhb…žl/-èvõSa!h®Øxત¯º{:,hëF£\ÜŒ¥5`Œé»ïšÄÙ¸CELd+ç»1Õù¸ã¨”§¬`S±J8ŠµDb½YöľQf픟•ÝMi
ðñ}%µô+¶Îù¾:!‚#Ž Ϲ£ZSdÆ-˜Ö`pB@f„טê<¼•Z¡².ïsiývñG¤g!+ +8ª
üJE©¼hã© Ý»P·Th~/Û,RʨÞüx¬+CSR}W@š˜™Ú{Nв÷œ’$‹®÷f´4ôú¦É$l€N'ØÖÁ_Ê~éø—!9Ä)jHÏÛ£1ªY3t%e=WumŒÐ—Ú e⪪#Å‚OòEr[sãû¤V¿“›Z†ñ)úNÔ…ÖÓ°Å°á6ü\{>ôÎ
N‘$ˆËº–±Vേ£ßŽ_˜£sÎWjÕµí°]Á(¡òówL<æÓR-èá{ˆ)·ðƤXÞo$+sDؘ–JÝ+j»ç…› +ULßë~Ñ™;)$ôº+×?Zy•©š”!1÷!ò'jÇ/܃’_ ãÔ&og>€»ä8³µ•áh™ê2¨‘åT¬ÛöÖ»ÕƒöÆ–tÖ¢ÆþÌ÷êÞ‘w«ºu¼³˜½òÏŒ“ƒÚÁà}9ÕyÓ?ëÔGæšY*!õò`”rw?Í=fAÝݶ³ðÜ>ÕF~.dF'ÝÓ´ÝAft²ËN‡²Õ}Ö!‘Œ ˜§‰Pƒª,΢?Ëà˜š®¶GDç±o‰FЗ“;u>±¼1È vDsÉž;3ð‹þUŸ °9ÉÛŽvpÐ3½¦¡–²¥.>Ëœ¼nïÔ<CŸ$=¿Ð¡+ó¢rá@¢¯ðB‡ÏYR4š"×&°8™úì¸ +bÔÝ4þÖ^4†ì'™Ý3vù¬eæ£XT¸´Ú]>vÙãߧ”»)&cnædR©Ì¥„ßÝt–_2й¿’ É?mXÀü7›üÿÅéÏK’QÎÏøW"ïúp`b”’ó(Òù^2j1Wýÿÿ1ÿÕendstream +endobj +1892 0 obj << +/Type /Page +/Contents 1893 0 R +/Resources 1891 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1906 0 R +/Annots [ 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R 1900 0 R 1901 0 R 1902 0 R 1903 0 R 1904 0 R 1905 0 R ] +>> endobj +1895 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [286.0435 211.3132 354.7155 223.3728] +/Rect [257.6971 622.8901 326.3691 634.9497] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1785 0 obj << +1896 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [339.144 181.3536 407.816 193.4133] +/Rect [310.7975 592.2874 379.4695 604.347] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1786 0 obj << +1897 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [336.952 151.394 405.624 163.4537] +/Rect [308.6055 561.6846 377.2775 573.7443] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1787 0 obj << +1898 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [322.5463 121.4345 391.2183 133.4941] +/Rect [294.1999 531.0819 362.8719 543.1415] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1788 0 obj << +1899 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [331.4327 91.4749 400.1047 103.5345] +/Rect [303.0862 500.4792 371.7582 512.5388] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1789 0 obj << +1900 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [361.2812 61.5153 429.9532 73.5749] +/Rect [332.9347 469.8764 401.6067 481.9361] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1774 0 obj << -/D [1772 0 R /XYZ 85.0394 794.5015 null] ->> endobj -542 0 obj << -/D [1772 0 R /XYZ 85.0394 769.5949 null] ->> endobj -1775 0 obj << -/D [1772 0 R /XYZ 85.0394 752.4108 null] ->> endobj -546 0 obj << -/D [1772 0 R /XYZ 85.0394 632.5933 null] ->> endobj -1776 0 obj << -/D [1772 0 R /XYZ 85.0394 607.7857 null] ->> endobj -1771 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1793 0 obj << -/Length 3090 -/Filter /FlateDecode ->> -stream -xÚµ[[sÛ6~÷¯Ðô¥òL…%nð˜f¬;ۤ븳;Óö–(›5Eª"U×ýõ{p¯`;M'“>œ|8Á«þàOQªˆZ ÅO0_mWÉêÆÞ_a‡ÙxЦ‹úúþêï¨X)¤R’®î÷Y%RâÕýî‡uŠº ÉúíÇïnß÷æZ°õýíÇדõ»ÛßØÖû»7ß~ûæîzƒ%Çë·ÿzóÝýÍJŒ¯o?üÓö(û1#ôîæÝÍÝ͇·7×?ÝsusléÚ‹ª
ùåꇟ’ÕÌþæ*ATI¾z/ ÂJ‘ÕáŠqŠ8£Ô÷”WŸ®þvFÍO§Öq‰8a)¬$A’‰tz•1H0ŒRNUXe‚§VÙ£ô*益ɷ›óq—µùæPïò¡á˜'Hp•®ºÒG:Ô„¤£æ –´ø”çvùÛ'×ØåÍöTÛ¢®lG½×Š
LR%„)PaÞ–*Eœê~RTCsiš ŽqÏZ;vz\ÙÆ]Çn_0{$ÕZ½½Ø§éŽÓ¡6+Ø[`GtñjA‹±4QÝñ þA‚$ltT„tÕÙ(øxÎ_7ÏÍs]•¯#Þ¥%T-¨Pzôx—* -îëñ×h'û´[3T!QHRÁæ©'A®À¸gqŒ{¿`ûXîûñœ”à oB@-(2–å_*¡!Sç_5Ï¿€Ò3¶§×M»=nNùþ”7O#挔$®@@MhÐÛv’B[¦}>õ&Ìž -˜“ÏS.! -'5…À_ý€ZRd$-N9hHN\^¡œG'‘µÙCÖŒ¢«G0щ=hb⾃Ád˜èÏüé˜o‹ýëõ†2Ç6JÕº}=æ¶hf>ƒ†v¼¶½unòmíë“…4m}*ªÇ®`hü^WN„¨³/™¬ïý´M{ùɾ.Ëú¥'aÌ÷
„,…9œ2pŠs<ZÍ¡¡ž%þ€€G~}±\kí‰Xû¬Úüt4#ykL#r¹ÁÌ~”EÓÚ–Y# -‚MoÙÛìÙ-RoC'Wë#,¯9àlýkVžõ”ÒUôÀ±nšâ¡ÌíP±·½ÙnWh÷ž•¶¿ëPØzw‚…89iOÙ¯®û!Ï+ÛWÕ³9MÐ<©m¯sXlÝä'ø½.ÖLE‡×ŸêÃ$Çšìp,=Cü¤ÛsOºmyÞy -¾íÓ\…öUçKÀ‚¶mTÆÅDzºœ~xõÁÝPo6îpH°q§‹š;e<e›xN+! àytZš˜¶WPAÐá HoÚÏ”Yå‡QÎiIk -¹™)d&çÛҌ㌉õíÞæÆatB˜ÁZ>¾æÍTùNrˆKÔОŽGåTófØJÏõR”¥3¢lœæ.®êx%e?/rQ$±5s¾Oûhóé\Xá}¢|‰¾Ã
¡Õ¶´rƒ°18ð[píYÛ78dcH&X®Xš"º\ãü¦ûƒ1;ÇrµV§ºn7%T"È?IO£ñÁô¨ =úb(-~0) KÜ.*r0=JÏYúKvÚÊ
Šá<>¯MÌÛsü‘$•ýy?ÒPÊׇ<« ¹ßŸKÓ÷¶ßEt*é@c»2ûa•7™ªK˜IÆMägæÄCÑ7Iê“·™KBÁo -ì@&ñsn3(qÜ\AŲ®Ÿ! -Òþ_Ù€ƒ…û¡qä - ’G’ŽC]± NI›-gu^ÂuHåbMÇ2KöNDÚ…äÚ\4ôrÈß/‰wµŒ…•Ó©¥I3§Ò~»LÜÞgÌó’%(ål!ï¢"¼ô(“©þ¶7Úlf®‚¨Nj¢³{ÐÄìë pZ¤?ý¯1)†ìÂÞè`ÅCt-auKÚM_ýµñWHú‹Yq=Ze‡Üvi&u† qŸ•¹¬XcËúÑŽü˜ðäçú|‚*šØw&¤tRÍ®ëÎÝ+LPl²æ™Ž¥–~ˆA¹x]C(oÿ÷îÙ¦+ÉSûÌ:ŠÇÊ^€˜|0õN9õŒ±AÔ8•\Ÿ·íðÖxÝeŽÑe¯yçMÓ¦Ôyå˜_$„¹¤²K Fìœòçùsåz{ëçª\Ì8Í4Ó)Î[”Í9kÉì™!P.Jð›ñ3ÓEÍŸ™€ê™öpܸå:uXÉø‚5¡Eß©Ã(Ij„³cÝó"ծޚ˟p× -×_\ž=K}¡ƒ“õm ânªæW–I -±5»¨ÈJ{”a‘#îð²@!©“…è¼41o/g„,](ÖŸ÷K:¤?D’tîêd8Q_6ö«%#-`
Ÿ¥IȨ‹¶»¼ÒU\Â]‰(q_ª‰8úç~Ts}nsCdÝdÇB©ÁEíÌF°&þš>¥‘*ýBÁð”Z/¡£”¡Œ»ìÖnº²Ýfþ²Ë—¦ƒºH 4e^‡CÖèìtòFE]‚½v²Äžðè¼)õ%Þ„=Ü3õºbzŽÊX¯ÐÌË*wP*{”µó·cͦ)~{JQÂð ú×%Ö¥§Áç¹›²c0½úY˜Äü=[cø<~Áì±ÜÙ»°d¤¤1"e<¾þµ¤ÉHZ´æÆ’#ÛG9×ÍS΃üN™´gŸ»pUòÍÄ”©\F•p±ÃixŠiO‰ÏGº9SÆoÓP!DômÌqÏÞ…·i<nûHêóÄè}(K$Å$ºþ×b$+Î:Ø/Lðí:¨ï<jr·Š]9I<ˆÍð¸&5¡JŸ~ ¥· «ËßÄ¿ŽECþQ”&’Ìó3”b"zFÇèñæåþ -bDH‹îC@-(2–g¡vÚR.ðŠpÐæF}nÇ΢V8ªG -endobj -1792 0 obj << -/Type /Page -/Contents 1793 0 R -/Resources 1791 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R -/Annots [ 1795 0 R 1796 0 R 1797 0 R 1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R 1804 0 R 1805 0 R ] ->> endobj -1795 0 obj << +1901 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [359.5147 737.8483 420.7148 749.9079] +/Rect [359.5147 439.2737 420.7148 451.3333] /Subtype /Link /A << /S /GoTo /D (options) >> >> endobj -1796 0 obj << +1902 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [386.0748 707.9148 454.7468 719.9744] +/Rect [386.0748 408.6709 454.7468 420.7306] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1797 0 obj << +1903 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [301.97 677.9813 370.642 690.0409] +/Rect [301.97 378.0682 370.642 390.1278] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1798 0 obj << +1904 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [231.137 522.3818 299.809 534.4414] +/Rect [231.137 219.7917 299.809 231.8514] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1799 0 obj << +1905 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [143.8055 462.6742 239.3365 474.4748] +/Rect [143.8055 158.7457 239.3365 170.5463] /Subtype /Link /A << /S /GoTo /D (root_delegation_only) >> >> endobj -1800 0 obj << +1894 0 obj << +/D [1892 0 R /XYZ 56.6929 794.5015 null] +>> endobj +1891 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F48 1228 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1909 0 obj << +/Length 3118 +/Filter /FlateDecode +>> +stream +xÚµZÛrÜ6}×WèmGU„ +Œ _Ýüçú–Qì¹à«wôÃУ|¬j;ECVgdŸI]¬½mêª9ì/ôê¸9ô_ û± +ío5ñ•³pÞ:l¸užŸ‹*/«Gúù«ûæZ¶Y$…`‰28úh##ûCs +Æ@ÉÓnú£®\‰,aƒpu1‘è”éù¨ é!H'^»çµób?j$Æ»˜“ }á?IÅx·¥‡`A˳ŠžÇ*¯7Ç]Q0x¬»<m \ºç)sj bÌ£ÕM ]>5Ó~U SÂå‚k[¨ïz”匣iß©\3!!Î +¨ÉÝT3!”銾Ünë0\û¨Ñb•Ùq{ Z§ÛßúIÃïX +XK`¨¿/èY*öû2Ï‹ +<.#µº{r-^Ëƽî[‘ÜS2^ÊÓK9`BjL7åL-3šÇ>dÇÃ\bx$aIi¡ÈkîžJÇ?ÿÀ¶Üd÷Û"Ä1õÎ;dNY’Hßý.kÅ~D‹X0#á`˜óFú2r7§ÙfŸŠ1{¤äأЧÍ4›¹‚÷ÒtÍ-Ô›=Šìü¼v¬Y7åÃ\‘p&#!ç5¨:´NëXwuøP½ì™Íf_¶’äס›MÊ@¦#6´¤'>Õ°F…½ +äç”NÀ¿0eÎr®šæ\@ù‘²‹‡ÂMUå®X‡ƒÃxA¬ÉyMjD•÷4ä(Õ]]¾÷¦,ê©a Òt†ƒZ3i´è=ÇA_0ØïÓÎó óì8Ô‚"ÃÞæY¨ +†x{¥RFÑmåþ=:™©wô+/›¸gqïC¨4®ö ©€>¼ž”ÉNJ£aQ÷dËGŠ÷§1þ¥sš×Î4\Ó$Æ34w´<Câj†Äå÷¾×ÍF®9”›f˜6
¸[1«@@hÐa³Â™Â¨® +7.'ÂŒÛʉⱟ‚_Éѳg…op8SçP“¬šbÃFå—r»¥ÒÇ¢xvíÞæÌ5•zç)Äo(¸ ‚zË +ÒÀ¾róDµ›Ì½qïdçÇÝs‘éSÎtñé[Ç™Ãù@¤LêÄ/)NƒÓ:Sì/B$‡ðF^ °êÝ®×ÞMŸ~+ÉÂ`5M¼€²f‘ø©˜åù¾hšbÈ>˜ëàBÌkP#jtO@@¼MÑÑã§j‹‘ÕjWd¤À‡#Bûñ‡;ˆ’ã=µ¸£µä‰?ó=›=áç*l.„š›Ÿé‰öRh +÷ªÀ*¨úﲎË0kܸUBuYÔ<ÕÇ-²L‰zðlŠ +¥Ê„†jHÔæ¸oÊOE»ª©·GÇv¨#k¥ IVÚ$iV—ÔTyp±{>¼RÑ™)“vÖP +“”]B g!<+Ú¾vÓ'Yµ©+¤ïã1¤ò6w³çâ3•Þp×yÜ5 {úI˜¦©7eŽ¼·G÷ö¥#½#ÿ%üóPXe ¯h÷Y~íowŸ³Ýóƒ>3Vå]þÀ“P×Â6õŽF^ºK+=crªõWZ2w]øuÁWbXGó-–È.,q#X„K,÷våº_¾Íïõ·ßr˱)ɧ€lìÄTãí¿úœ +Ëþq^ÊT¢}¡a~Óª‡ÏÌiQA.öe‰ +ÈC
ÕdôÀT÷JE›D°€±ôòò‚—ZØ Ä@qËè$ìö=ïË,)ãDŽëCDÄRY•‡Ò_Øê
q??ù³½ÆƒìJ>ƒwn0µ‚ؽöOG]ÂLNÉœÃG*L=óSr5=%T/ö‰+ƒÅ ÌB:Žç5¨º‹Aܧ“iWšŽã$êLÇqâ™
é[ütœÀHÒtŒµ%Ù3z‘¦ªØ]€Ãš¼Þe˜±Î‡G¹fWeâ¦a #ÇuÚçzfé¦WÙÆ,¿ÓUv<<Õû¶QM¾?ûà +‚§£gÚ³
Z|FqÈPëu…¢'±¶Ù4nÏîŸlJÀîkzâĪ—¯Ç˜Þ]•ˆ„¾°†3F™ˆÃ &ê’mÃÆxÝÊïòWE‘»^m$ˆÄŠHZÒjFŸ`¼z°u›]ˆÕ¦‡ÛeÿFéúhŽÏ/ðÚ›]ÝCM/díh ëlP¶»¨:n6à ]èÛìb•0‘w;wG»ìÁÊÚî*£Gs¼÷ôŸvhüôˆûòÑ7º;\-XwÍi"Oã5«Ì‰,›7cÙ—¾Œã¨»@©ŠƒËž˜¶‘>‘»‹^[~ gF.)#·8áö“¼ŠÂ„sa3"±Ê]ê‚9eÍ'.SÇŠá
è‘ÿÝ€ýé‹Ö§[è2e±ÖSG—Q´0©W +l‡D*ÖLi‘Ž¨þ?ÅN4yendstream +endobj +1908 0 obj << +/Type /Page +/Contents 1909 0 R +/Resources 1907 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1906 0 R +/Annots [ 1911 0 R 1912 0 R 1913 0 R 1914 0 R 1915 0 R 1916 0 R 1917 0 R 1918 0 R ] +>> endobj +1911 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [324.1075 211.1828 397.7608 223.2424] +/Rect [352.4539 612.162 426.1073 624.2217] /Subtype /Link /A << /S /GoTo /D (server_resource_limits) >> >> endobj -1801 0 obj << +1912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [359.1555 181.2493 427.8275 193.3089] +/Rect [387.5019 582.2234 456.1739 594.2831] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1802 0 obj << +1913 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [353.6164 151.3158 422.2884 163.3754] +/Rect [381.9629 552.2849 450.6349 564.3445] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1803 0 obj << +1914 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [370.2338 121.3823 438.9058 133.4419] +/Rect [398.5803 522.3463 467.2523 534.406] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1804 0 obj << +1915 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [364.6948 91.4488 433.3668 103.5084] +/Rect [393.0412 492.4078 461.7132 504.4674] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1805 0 obj << +1916 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [226.7331 61.5153 295.4051 73.5749] +/Rect [255.0796 462.4692 323.7516 474.5288] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1794 0 obj << -/D [1792 0 R /XYZ 56.6929 794.5015 null] ->> endobj -1791 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F48 1153 0 R /F41 1134 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1808 0 obj << -/Length 2868 -/Filter /FlateDecode ->> -stream -xÚÅZÝsÛ6÷_¡Gy&BñEè››:=w®IÏñ=µ} %ÚæE]QŠëûëo@ü•L3sÉx`wñÛÝI‰‡ÿbf3Æ•Ó³Üi–q‘Í–›>{„±Ÿ.DYD¡E[ꇻ‹ïÞ©|æ˜3ÒÌîZkYƳ»Õoó·ÿ¸úõîúör!3>7ìr‘>ÿáæýÔãèòöÃûw7?ýûöê2×ó»›ï©ûöúÝõíõû·×—a3óeXáÄ„w7ÿ¼¦ÖO·W¿üru{ùÇÝÏ×wÉ–¶½‚+4äÏ‹ßþ೘ýógÊÙlö7œ çäls¡3Å2TìY_|¼øWZ°5꧎ùOg–eR›Ù"ÓLeJ{™3ž×¹†4´¢—¥ór”B/oë}õðºX•ëâµo² -ÁíôöIjdÿ.Þ,JŠ®o®‹·£½½
g†K18Ãœ6®cé$à‚ü›‡ëžÜoŠÁ*zÚùIêœ"ƒÕ&ñfòœIãÌ4ÞÚR§ñ–¤pÇçÃý§r˜ØLãs'÷MR#w€&5³ÖÙîÎ7èo(1¡bA˾«€¼ª¡ž:¢Ú/E謶ûr»*Wx—Íêu7Ïå0Wmé¾ ¸®–Ôþo½-iÚì»ÒôÏå®ús¹,Ž[нtS=n‹: £ -h¥Âí„ÐÂʳÛëõk7eY\Ö[„ïã!¥ï6v‹çò/j½ÿÁ£ÛKµ -2MS/«bàq}³¯èø¯à_\„BÀ+Ád5¹øŠ -—ÍË¿ŠÍóƒ-æÕöêùïPÂ[Ö¼%qt -P\(Í›ÝþH×ûjO
Jeô¸>DlUÛj c,vúùð9ÈŸm^8´b§°%¿ÄaÚw1us²$ƒ×;çùtInK.ÉIªû„•
„*d•šÖ I¨Ð¥‚P¶Î»:P9V†wʱ20Ð)Ç8˱“¤rŒ½€94šH¥ -;°"cϪޘ±/†‡áa8ty§„2¬áä„ÍûX/<Üì¼XƆÇw>/û§zW¡Â> -a(®çoüFp
ðÌ{¶ÁHŒ@®R~€Þ¨+4#ˆÏ¦ª]Ý?û”€Ë×tEâÕ[-Æ‚¶ËJ¤¡§ªaÅ0‚7—ñè²ÉnJ1©µŽRe¹ -«úH&Š4@i
£O0^£°w›ç#r~‡i!ÈmŠOeœQ…5šÃ3ä‹
p!Ï²þ4†äÊv½9,—à€'ú>»x%nÇææàivÖ¡q¤ -º4‡û/¼õ$ÐÅòˆ»ê1âÂ]±.ç„Ž -ÑFióÿ¤èPÞ™£—_ÄÑ{ÞüBž~œ-³‡Œ[ ¦ñ+R‹qË\7vß æ¢ë¸'Æ-_±ÒqcG¬(MŒÛ‹?…ánŽÏEz↤ó®ÞÅmÝ–€Ìêá¸ÈHtßzå=º-¥Ê”GºÍðŽ+Ÿ¦Û87DK¯ØrO·ñêé6ÊÝæî(ÒÖ'‘l/Û¥Õ#Ý؞ǛÞCVAƒ‘\+-OG -AR ©îš°5•3ퟘ¶ÔòfDõQâÿ;Ï8½8o½ØÔí·õ‰£M|çÑÖæäcÈü¹oim©ÓIÊcªz\|.ÖÕªÚ¿.|ÀÝàÙ ÏXnNª‘¤Fôè<€¾¹qYW‘oó
÷¤9=ðWå&>æZÈÈR䋧¾Eù3¶×ýò¹øÜ›MŸB’:£ÉpµÉkBZüýÁ™WÅm© -õ*~螟8›O*‘„†Zt€çàÁÚv”øv)oÜ”¾\±ütÊÓŸéeÇØ à%ñi³«~ìr$˜*›ô~:£Fé_dó1ý6ÉL|„%™þ)í_ŸËÔ ÇÍÔÞIf°y÷K˜føÁ¬µù·Z4¡ÿåÀ0£ÅDvÓV4m+§r[”ž´·¿æW -Èø‹½‘Ýà/Í¿ýÃÀã¯&u…Ñžød¯¸aø{T -wª¯y¦,ˬÌGTÿeGendstream -endobj -1807 0 obj << -/Type /Page -/Contents 1808 0 R -/Resources 1806 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R -/Annots [ 1810 0 R 1811 0 R 1812 0 R 1813 0 R 1814 0 R 1815 0 R ] ->> endobj -1810 0 obj << +1917 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.5276 736.3425 385.1809 748.4021] +/Rect [311.5276 432.5306 385.1809 444.5903] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1811 0 obj << +1918 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [315.9507 704.9032 384.6227 716.9628] +/Rect [315.9507 402.5921 384.6227 414.6517] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1812 0 obj << +1910 0 obj << +/D [1908 0 R /XYZ 85.0394 794.5015 null] +>> endobj +1907 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F48 1228 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1921 0 obj << +/Length 3129 +/Filter /FlateDecode +>> +stream +xÚµ[Msã6½ûWè¹j…à“ +š˜@J'¨e)R”¨`”™ \W-ØT”ËëZªe_¯›OÓzco4½1ÜÕÚ\J&B ÆHH†¸¾Þ?Ôûs¢–«¶ÚÕýøÄT‚"E1èkÿCH¶¼>vÌO”ò¶Gõçjw¿Q[ºÇê·Ý`žà˪ÝØÞÇf»
1ZÔ¿×ëÁYrý¤ÕY¬HÁ`6)‡A¥Ôh¢í3Þ]w¶ÿö°¯´n¶ó¾ÚƒmšÈÁð°D¥Tvß +PJÎĽ)ê4Û<*rTò +2<S¦ð¡¼cªÁz&]h{;èLô×;Ó2”¸–C°o)âÛUý +•6Uc¤xX+¨Æ‘¿l<|fôc©“I0qhWŸœ9‚çIv<(¯G$Ëßà ¶¦ÌÑ¿÷P"L[¯le6Í„8÷r¢dà‰SaA *BçT:¹ë +‚YŸžØ‰;ùhY›Tz›¦.½µåét¹íªmÙ[6MïvöjpöÛ]È—´Ã~Ò˜tÌÜ´¿n™ØœúHÿ@(áBøCÀ_þÒó´ ª2¥è‰ÔM*Ä•~¯h•Ò“Rª8e°«þ ¬éendstream +endobj +1920 0 obj << +/Type /Page +/Contents 1921 0 R +/Resources 1919 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 1906 0 R +/Annots [ 1923 0 R 1924 0 R 1925 0 R 1926 0 R 1927 0 R 1928 0 R 1929 0 R 1930 0 R 1931 0 R 1932 0 R 1933 0 R 1934 0 R 1935 0 R 1936 0 R 1937 0 R 1938 0 R ] +>> endobj +1923 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [381.2254 155.8332 454.8788 167.8928] +/Rect [352.879 576.3168 426.5323 588.3764] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1813 0 obj << +1924 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [362.4163 124.3939 436.0696 136.4535] +/Rect [334.0699 546.3833 407.7232 558.4429] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1814 0 obj << +1925 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [402.2465 92.9546 475.8998 105.0142] +/Rect [373.9 516.4498 447.5533 528.5094] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1815 0 obj << +1926 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [348.0303 61.5153 421.6837 73.5749] +/Rect [319.6839 486.5163 393.3372 498.5759] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1809 0 obj << -/D [1807 0 R /XYZ 85.0394 794.5015 null] ->> endobj -1806 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F48 1153 0 R /F41 1134 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1818 0 obj << -/Length 3351 -/Filter /FlateDecode ->> -stream -xÚµ[[sܶ~ׯط¬fº(q%‘<9Žì:“(¬L;Mò@-)-ë]ÒYre«¿¾W$T'ÎxìÁÃsùp. WüÁ+.D®rÉÏ0_mÙêî½½À–fãˆ6cªoo/þú†æ+‰¤ bu{?âU ¬(ðê¶úe-A—À![¿þéúÍ»·?ß¼ºÌÙúöÝOח³õ›w?\™ÑÛ›W?þøêærƒŽ×¯ÿöêï·W7æ–°<¾}wý™‘æçÓ›«7W7Wׯ¯.»ýþâêÖë2ÖgT)òûÅ/¿e« -Ôþþ"CT|õ .2„¥$«ÃãqF©›Ù_¼¿ø‡g8º«ÙñqÂX’",`µ2F9Æ@”3Œ(Ò[™à˜••²òp,Ûþ¾>^âb½é»Óq[O5Ç|—çb5f?ÂSE¤ #)0‘ˆó‰ïëÚ˜ØÙAU÷ÛcóqhºÖLt÷J®‰J2GaHÐe"@öÎ9³Ï4íT]š³êš›Ç‡•ÜŒ÷ôŠÏùÍ·Ï:*Ècò™H9C<íOµ$ÈŒ›Í -€Ž~A÷9ßeÂ7ái'xªAæÜ’ -Êe€cªó -M1ÈÍ %Ç dbÌŠ@ç$-ý‚ös¾ÿøÑ´<Õ‚ sniòñ‚/Á1UƒŽ*á²X „€2ÉÓ²xªˆ0¡² ’BiþTÆ£¡”*+&(8˜m,èý‚æ|_ŽDJ „€0é Oµ Èœ[‰êððGT $:*µâ©¯7/ˆ -<DÙ.%Œ§ŠH@Q -Äù2IyA©©$0.Äy0æ -]ð9¨I-EPóô:Ïù¾¼
áA ¢iÛ{ªAæÜÒhò‚Ò…¸7¦J ÍQÍm@ @€¨œÀE -7 Õû«×fðwÕ\[>Ô‡º 0Sœowõ84qjØ™+{ù±ëûÆ«¾³ÿ:²÷2¬@DÂ^žzD§FÛobÇÅBr»
?ÖÇC3ôæPA¬Í`æ®6¿§U9h)Öme©vö¶ ¢jtÚïŸÌ]£Ø¦oZ÷ä§]Ý‚©æÊ?<£;áÂœÔ÷'ä}„Úv‡ƒO$aT‚G…¯Žme¥1äœ%¨ ØÙCi°‹¥©Žd®ãB±œŠ¦Špžð
!Ò´üý&zn¥êxü\äl÷§Jkí `è®{ÔÝÉ×w§ÁÜ5;BLKí
ýDõŸS?„|°V÷+;éÁL2ƒí/Oà8 Y÷Û]]öN”r»í´Û+½»ÅÐKÍú+;×<Ý¡JÀXi®T-Ó×óVZs¢šOØĈ‘Œ/¾Ê°ô›ñ±WS¾JIã²
üP·J¢"V°Z]h™"ï2,Õ‚$,+¤€²@ô`YR ,ƒºü…¦ðôKÌøŽL¡Ò¡>kž©g -œ¶…§ZeÎM‰¢ÖE›ª™‚“pq«‘–“Dˆ€˜á"C<q.DpDxA–C„:õ'ÒñÝ–ØúÈòCbÄ®R¼ªX© (#®ÔÕûDÜweeF&Z«‘)Ù»ƒ¹œþ&#åØFbÈ-.ÍôMÄÇ:¯Ô={ÖœæÛËN¸JFŸšagF_Ô ÷ÂÛxè›>Ñ©(·ëXÔÄbeNØÄB«êÑÄ#à@I±x™Gr,_â‘‚òx„ùC:ãá="FFð1¥H!36‰¡&ýqë'5˜úIÍ™dËŸCíäK@{èÏÌä×V'tNléCÖÝv{:šaÓÚ[nõûÓ`0âÐ[™|¢IíoÕÕ–Ÿêª”FY¨‰†Ð8¥]„µð;€Y¨# 'aŒUßÊy±V=ë×—–Cíe´ Ä—"t½S -FêÖÜU&w5…©a²œ®çëUeûÁΚs7S/Ö¡:ñ³íÅçF#Fw¾83øVn13Z]›ìÊöÁU,Pa5]eS±RÛú™U“j_÷½ï´ÌŠ»zØùn: -)£½Ý˜ê|oç©ôF¬•û©Ö7PRíºj~<5*„º¤Ž("Dx8(‘PgH¶ÅSç´óOÍꢙ]‹§.t‹§ºÅSÝØ™SéÆ2ìF'Ò*º©_pèäðÚÀróVXmrõŊȧqØ -Í7¹Ú “Í992f·O§Ã]}t{dòÈûŸ^ÛÉËÈG¡xÿy ͨI´PYÛòYŒ ³ÏP†;ñW, -Í -£nZ£M ƒ¾çn˪F}IŸ[µ´<Ö Ž7Ì[ÃÂì]ý¼œéŸ7p}Xè%Ï(–˜Ýç¬^—Ûµ¯zkrÎ9>Ö™6në]]%
–Ô -Q57êÂàªjú†ÆtZ0Ušw ¦î=ÖÇÞœBSaԢš€æ3™„Ú[u¥ã¯tmÚcCW_FjÚÒBþ…ŽÖªÎ&°œýñ¥Û!w5ãMw:NŠ¾¦W웨Ÿa" -¨[øÓѤ>ÁÔ4:]ÀzÍæù-Tx¶O£Yj]O3[8|‡’ÁM¨uF+™7(Sù§C•áó/P -¨ÆrÁG*¦^Ÿ8ꤲSžç>öÀó—'B½óK™Û‘$˜ð‰×Õ -”«ö ¶üµ{ýÿ_ŸçÿÅrD¡f9c8¨5YL¬PJpÉæ›!C°¯IDôÿ29º”endstream -endobj -1817 0 obj << -/Type /Page -/Contents 1818 0 R -/Resources 1816 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R -/Annots [ 1820 0 R 1821 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R ] ->> endobj -1820 0 obj << +1927 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [307.1508 737.5313 375.8228 749.5909] +/Rect [307.1508 456.5828 375.8228 468.6424] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1821 0 obj << +1928 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [334.8268 707.2808 403.4988 719.3404] +/Rect [334.8268 426.6493 403.4988 438.7089] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1822 0 obj << +1929 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [337.0185 677.0302 405.6905 689.0899] +/Rect [337.0185 396.7158 405.6905 408.7754] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1823 0 obj << +1930 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [364.6945 646.7797 433.3665 658.8394] +/Rect [364.6945 366.7823 433.3665 378.8419] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1824 0 obj << +1931 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [374.6372 616.5292 443.3092 628.5889] +/Rect [374.6372 336.8488 443.3092 348.9084] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1825 0 obj << +1932 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [292.0276 586.2787 360.6996 598.3384] +/Rect [292.0276 306.9153 360.6996 318.9749] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1826 0 obj << +1933 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [319.7036 556.0282 388.3756 568.0879] +/Rect [319.7036 276.9818 388.3756 289.0414] /Subtype /Link /A << /S /GoTo /D (zone_transfers) >> >> endobj -1827 0 obj << +1934 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [460.1655 525.7777 533.2211 537.8373] +/Rect [460.1655 247.0483 533.2211 259.1079] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1828 0 obj << +1935 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [368.9978 495.5272 438.8121 507.5868] +/Rect [368.9978 217.1148 438.8121 229.1744] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1829 0 obj << +1936 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [293.1435 453.3215 354.3435 465.3812] +/Rect [293.1435 175.2261 354.3435 187.2858] /Subtype /Link /A << /S /GoTo /D (options) >> >> endobj -1830 0 obj << +1937 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [329.3035 350.6148 407.7186 362.6745] +/Rect [329.3035 73.4705 407.7186 85.5301] /Subtype /Link /A << /S /GoTo /D (man.dnssec-keygen) >> >> endobj -1831 0 obj << +1938 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [427.0093 350.6148 505.4243 362.6745] +/Rect [427.0093 73.4705 505.4243 85.5301] /Subtype /Link /A << /S /GoTo /D (man.dnssec-settime) >> >> endobj -1832 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [288.6803 61.5153 357.3523 73.5749] -/Subtype /Link -/A << /S /GoTo /D (boolean_options) >> ->> endobj -1819 0 obj << -/D [1817 0 R /XYZ 56.6929 794.5015 null] +1922 0 obj << +/D [1920 0 R /XYZ 56.6929 794.5015 null] >> endobj -1816 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F48 1153 0 R /F55 1237 0 R >> +1919 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F48 1228 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1835 0 obj << -/Length 3449 +1941 0 obj << +/Length 3494 /Filter /FlateDecode >> stream -xÚ¥]sã¶ñݿ“—Ê3Ž ì½Ô¹ø.N_j;“é$y EZb"u"eÇiûß»‹]€¤DÙ×ÉÜø‹Åîb¿)yÀ?yj”¢4>Õi,T Õéb}œ.aíÉd˜¹š¡¾¾;yó>Ò§©H“09½{à2"0FžÞå¿ÌÞ}{ñãÝåÍÙ<TÁ,gs•³¯¯®¿¡™”ï>^¿¿úðÓÍÅ™ŽgwW¯iúæòýåÍåõ»Ë³¹4JÂþ1Ùðþêï—4úpsñÃ7g¿Ý}wryçyò+ƒù|òËoÁilwˆ(5êô ^!Ó4<]ŸÄ**Ž"7SÜžüÃ#¬ÚSò‹•*Œ“Ó9 -ßX‰íEÏ ê¨L„TûÅa*”zí<Ô+„bCJľ³Ré :JÂW4o -G±CÌÓe·²´Ã‚Sœox./ê²à¹^ZZ| (€®šq½qï›qXå©{>Ÿ¤”Où$ër´fä8@äÚ‘Ãl $veT¢æ§áìêH§`ÐûDxñZˆÍç]Ñv´d¶ÙÒ!néÙ–K{ó¸ã×@½b‚@'câYé&êEµËÞèe÷¼.ÝßÝíÕ6‘-=aà?9eP8¾g2,€ç±±ùeK>£_dlo÷>oéðRkÔÆ £»± -QO÷Œ/èNYÛp"!;Nô±ð !‹Hbýåfªcé|ítÿ€¼÷ëZÚ°±ODÓºz¦éu‘Õe½|ØUôNºŠ6ë'pÄmÕ&‘³ŸWEM¶&µ -=TŸ Jw$gróHF6j~ýLÓyñí*ëÙTØCq4.Y´ñHA4T2t -òæ1Û¾Ùîê7VÆoX8I›¨ž•±Ô!ï=ï)µ²ˆ#,Ç’°<FÒ媑´dÙ™_AWÚÍs(áñæðp@™½”=’¬Z6[0‡5½:Lßþpñn~ûíE¨LÚÂdv¿ë<[3Àð1«vïðÁÑüÿ}UL¥Pl‚Gë¶(r^–e8ªù6&„ -+'ÈC”±Hœ@iå8Ñ]„«ù‚Z0>Ä b¢1½ RÎÐ)1rµ Pb’x¯Ää\+®–hl]D]“ÑŠœ<9:(rI4lŸ!×XÛ$Ñe,0Ë·£lC>¼ÙlKÎJGi¶Ý a({vg#ýYîN̘&o=ˆÓc‹GÙDöIf+ßHÀ@H#oÐØq “3›'Ûl)Hmض hæi÷·äºíø©¬*Ý3R[íÏvŽ&ölÁè€ÂÅ*«—| -{•ý;òæÊû`ÔS84gÖekÙ£VÄTK±GÆDL¶:®TXé«Á²S›§ÁœóL¥o‰ã*–ÖÖŽ ƒö: †Šœ«ë›y[TS>QŠ(”¾g=‰+„rL9¤kâ£È´±¼$ÈUóT<œ#½P×yæ³=_ØJf5$$Öyâêzp•‰²ûÝÕZD‘LÆ—Ù(7¥ùævm7¸Ã›V/]ÌÝ”n§CÕ4%`]Ψ×dkà0“Ñ+d$ùÂ˧×ø)¸âOç´ã:’16—Ñ!{K\½
Î5øŽ%e˜`Aö–Ó£ ’E陡O©Ÿ8„Ot<à\lGË®eœ´}ùO¿»T -߬Æ#î1ϳ›d°O<œº#m»ÊzÃ@BìÎZyu -µE÷¡¸8Ù×E1ÝÿJSnØ64ùÍõí4ª´l“Õ-÷ÄSØÏ[8}ænF»*¦ÁËS”øSÖ»ª+7tøMeB»ï&ei´L|öáª@DRw4ð[æbyF›Î?ï²jñIIúRózìhÛrSïÑG4ºôdª×¤ÀÐ÷ç>mïÕѸ ÝWBç¸9 뙯Ûcˆb)LÉ/ED4íî™õ‰¾ -T\&t¼¢Tõí•qg-iȉ/àÕJDÚ_ò´‘I-âÄÿÊê%E +xÚ]sä¶íÝ¿bߺž9éDQ”¨Ü“s¹KÜi.©Ï™všäA^Ѷæ´Òf¥õÅéô¿ @êcµëë¤ãñ, +Œã‘Ep’®2•‡©Œ¥U`ÿh`EYºþ£mú\õu@¶þdž;BõEÏ/÷—B¯yL±é«'¢>`V1ž5ÕaœÁl‘oß”R·EiùÚ1JƤi˜K‘ñ”¬)¶†™—¤¢Pe"gÂMqèL· ƒ¡ÔR1ò*˜IfIâ˜õí &AƒîíÒÛ-2Y¤È£D®!Â\©xP¬T1#€ôµk»ªo÷Œ+š’€nóhÊC=³-ª¦‡Õ7~cžLÓw£ˆøÛn6‡=UïÜì÷‡þ@¿D¦×w‡žIù·l
ókÚÞ®(š®¤««”ÌU"W´D‘Ù ®Ú‚Z«¢7õó¥b®¤ôúCÛ›¯.ƒ$Së–V!cV%Ž,žAwÆ4ôUnJÂÞ·{BóùX¹þ%Šâ}×3¶ÚÚ•ªÄL–C!c¾
èΟ+ké +œÈC‰Ñp"}iî‹CÝ»}ëûªyð‚K1RGRð4Å¡o’Òo(ã~IËy§¹—ï(öGa¤àXJS +¤[<ë˜(SQ¨g§²~¦VÔÁaW‚“[°Ÿ¶œ!tŒêOÎKá©Ä˜l‰ÎΦrü\,Bäà +mƒ&ñÀ!¦$¬õÊgˆµÕ†¾ùð‘€mñL +LEù
çÑü„F„¿h’!×=ýZ»b²Ð@C ³.«-CØÁd¡QÏÜmÕuÞá©ÞºMÍóR‡gÚÛõDöÖb¹Uô‡+3çÍŠÛaÁ/6“(Õó}yNŠŽ¡aÛºŠ +ßPk7 +O¨©bkúM}(
ôºµ…ùÂ
ÒíÇëoÙE¸ÂNÙ&ÿ‚C!þÕÌeXÏSgó¯øh¦ÞÒô¸©Í‰á5À N³Ñµ&<`8ekC· ÒìÔñ ‹H“ìËÝ4K„]só!®g‚›SÁà4ml/+Å,°r¨é™l_P…iÉ‘·5›TP7”ú%™†Jéãx¸t‹qòå+Ë¥ráªëxK= Í-¹`ßÁ‹Wä$ÕŒ¢ Çá¤.8¤ÙSdÚÓ#-[ŸÚ™8”<Êó/>×DzBzëØ0Ïá«5Èâ3¼ðšøôhm¨vp’帮4dÝâ8þ³<ËËbg™\›ß4õŽðäà H|O¸‚9¼!/F´”m‘eÉëêˆ â9ÜÍq bæøÃĤhPmžŠ¦?uèyëÖÜ‚ß‚~X™Ápÿ¸Prä¡N|®õŠÔYì¬y8(ôÐLÖ.ŠhŽ"ðÛ}®z¾ÖØ(æÔÓ.áÈv»]Î÷â’öÄßr ŠwµQ˜¤Ñìs‚ºÝõÒ…ð‹Ò\ù[Ip¤|ýÑ +JmUt”Tä|φ˜aÉð`ƒš ¦*üp Â}?õA…ÈTßJœù¢ü(Q\˜!Mä|D +ŒâûBÁ“ó‡ˆ2A¥#8“¤öÔüú™ÐÜ%}Å5 G°»žN&’_ˆØÈë§bÿzh^[¿få„(ÚBõ¬T˜ˆ,]>±¤V‰Ä‚q¨èKárU)Ýä +"™r§ƒ¢D`÷¹ÆÖ&‰.c¬ûL‹Åðv·¯8+¤ÙvdL_ÐÜt…èf,X&ï=ÈÓMc‹'Ù‚q'Ê7èƒ&„¼CcÇ,N¬mžl³¥(ç¯L€Ýü/Ý|¬‚B·…ùò ;fJ—·£¹] Iü² endobj -1834 0 obj << +1940 0 obj << /Type /Page -/Contents 1835 0 R -/Resources 1833 0 R +/Contents 1941 0 R +/Resources 1939 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R -/Annots [ 1837 0 R 1838 0 R ] +/Parent 1906 0 R +/Annots [ 1943 0 R 1944 0 R 1945 0 R ] >> endobj -1837 0 obj << +1943 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [317.0267 484.3495 385.6987 496.4092] +/Subtype /Link +/A << /S /GoTo /D (boolean_options) >> +>> endobj +1944 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [356.8967 736.8562 430.5501 748.9158] +/Rect [356.8967 453.0511 430.5501 465.1107] /Subtype /Link /A << /S /GoTo /D (tuning) >> >> endobj -1838 0 obj << +1945 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [432.0945 705.9305 500.7665 717.9902] +/Rect [432.0945 421.7526 500.7665 433.8122] /Subtype /Link /A << /S /GoTo /D (boolean_options) >> >> endobj -1836 0 obj << -/D [1834 0 R /XYZ 85.0394 794.5015 null] +1942 0 obj << +/D [1940 0 R /XYZ 85.0394 794.5015 null] >> endobj -550 0 obj << -/D [1834 0 R /XYZ 85.0394 689.3081 null] +606 0 obj << +/D [1940 0 R /XYZ 85.0394 404.2557 null] >> endobj -1243 0 obj << -/D [1834 0 R /XYZ 85.0394 663.0018 null] +1317 0 obj << +/D [1940 0 R /XYZ 85.0394 377.4017 null] >> endobj -1833 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R /F48 1153 0 R >> +1939 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F55 1311 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1841 0 obj << -/Length 2973 +1948 0 obj << +/Length 3378 /Filter /FlateDecode >> stream -xÚÝZKsÛȾëWð•ZŽçýÈ)Z[v´YËŽV©=8>@$d!& . Yv~}º§ @‚[òf+¥*Í=3=_?9bÀáOŒe6È0pA3Ã…Œg'|ðÆ^ˆ4gTOµgýx}òì¥rƒÀ‚•vp}Û¢å÷^®'Iv -øðù›Ë—¯þyuvêôðúâÍåéH>|yñó9Õ^]½~}vu:Þˆáó¿½½>¿¢!›hüxqù‚z;ˆ^¿<¿:¿|~~úþú§“óëæ,íó -®ð ¿¼{Ï8öO'œ©àÍàœ‰ä`v¢bF+U÷LO~9ùGC°5?íåŸàL*+{(eM`VIx}—ã!ž½4ª5UxfÇpÎ<›åÕ—EšØ¡©sBÙ4ñ_œË|:>¼ËVTŠÊOÙô>_ý…¨hÑ¢â5“R™Ör=KIÅò”&ýÐC¯êM¯îo&å,+æ=¤€©€¢£I=ÓÉ8[NúÎܽ©|z»óhúk¨Àñú¶#˜×ͼ£áá°Ë3ÚqºÃÜi'™–ÎFB°`ŒŒSg«]$9gðBuv·^1ëA‚Ž¤‡ÛCÍ æŽß\5^ì<æ—Тd«Rû%tHý§œçÇA,*Äl>é¡(5SÊ×ÛÏ?WùržMwž³Ö"lS« -˜€§à&¥W•öÌq·¡W¿í«z#|0ªµÐÎÐwh¥jýE—Ô¨9ÔÈAÍëÐ(í…0L4°÷û4¤ã,HU£øüs6®F³¬ßŽ”S í³l^ãX;ë9¨þbE#ËS?¼ŸæÔˆ_äiäá.ŸcM«»4^/ŽÜhKëM^Ì?Ê'ÔÀEb9Équ -®6$ªPfTÀ!瀉ðÃIÿ -vm"#“öª-Àëæß ¶º•³¢Ø£ËZJâqŠgË”aÞš¯!Y±S—ƒÆFæ½ -‡b¹M]ÖëxÀnµ8äw êl0×\€²ž”
” eþQŒ#ƒÎ—¿P%m’$ öäŸÙ| -r ïcþ…zù²SIxMªÏ×(7-"–éŽÒœ»T!²0;¦;Cé&¼jÑnOêQR)jQvXkXRõ&uÝ/ /J -0_q»+O*$ãžû#.”ˆ%ã0„uÒš«E>Ž®DŒšTÕö}p¹Å‹dN+éý¹÷ÊM`Ühô]8‰%AÊð,)ãlUåËbõúDò¶ü”q¶Êwëå¶Æ{*7á;ÍT®ü@ȣ櫤<cí
™mǣú³ y°ÀÞsŸ1h”ÄàÑkšL…H² ‘z¸¤¥ËÛžÕ„ðÈþ¯U$1ã8ÓUÊÞÜäŒÏ¤´®àœ^Ñ -—Ò¬¥‡’è}PQ¼í•ñäIAÙ@ýPÇÁ}*κ•H3Bkå|ú%-ÚMé
‘šgTW‹ïÁj}49(x* €&tÎ|Mj¾ð»¢œ»«Õ -°¡Òl!ö–TÖ‚õ– èYŒv¿½(úÅ)Z‹Ò©°J?í¸¤óýZz°“K¿áíš(==nßUzZ°|ZéyR›#0p¿_z8x +xÚÍZ[sÛ¸~÷¯ðìôAîX\âöi³»Nš½$ãÎN'›š¢-6©©8éôÇ÷€eÊrât¦ã‘‰ëpðáÜ +Àæ°-Å
`- +ÝZ”&”A¢ié{³ÝxP@?—η%ðR¦ü˜¯ª¦\ +ó¢hÝr9m.ÔÝUýr‚ +3¢ä§âÅÊnM$»‡ãêûAj7Ãø8{,»“½.‹ÊQ÷2¡j&SÊO"ÆŽÎû«ËÇ!ÍÝ.aYL%T{Ónè)#ÆTb¡“—u}±žwe}3%Y"8Ó¾á41žX£¬o¢ûV$fŽÊ‚Z.Û»ò‚#pÂ]|'¤.â…AËÎ7Yå뵓žXû-}ÖÔ +™÷‘$&&‚™ñîmƒ”1»Úv}´‰{»!õÈÎ\M;‹±i#x0çÔhew¡$§ì]U/ŠáT Ðb)`a³ÊQ¡–8§~(Ðý4Æçe4ÈÍ^ÕÕ›—/ÆãC +ýÔÉô‰sÊi.ÒÔ˜¤P
â´š¾Äm)6òúÓ‘þDÉÒå7'P°.§ÏÕÏÿ¤Tù±XæÍïêä0q]–glÖPfoð-hŒaHO¶[滓-}CP؇Ž¹10‡ÌÃïP="+c²¾{:ÀœC·˜Ê»=rGF#ÆËaÙ’ìGj oA{9ŽNlcà¯C”öŒç^¦p%fyݵTâŸ5åmÛWA“ái,ûe» 4Í +SןèûâÍ›9â뜲wËŠŸòëºê¼àä oýàÑ¡³Ø¶Ì{ÊLkM77–©ÙÏåæºtÜo;*UßÕ:¯)‹üÄïУ¨+'—:ý¾¤â¼óV‘åœ5`‰¦™_ßÀb7ß¡Á—,ÚU^5ßLH<–šDe:•Àhžqù0‘ûUf‰3žÉ&ì¸OÚ-CÃAÖ áXÖ8q(ÀÈ–Vî‰C4VïKŠÙ¤ªž‘9€lºþWYôÔÎY¿Pøã«7Ó¤4 l7(q=èï»xû!6Þ,*麦bòdéa”Õ¶î«uhê9S¡7‹«IÞ‚Í´ÉŽ3WïÂØ=掕¨“>Ê<§³çlóz¤ò $”&1îöEÃ^Љ^›7ÚsĬÆ`ŸtVº ‚eé'ø~sê]‘€û–r>AK'rGjÕ"$Yb¥`%DsÚ^û¥ß§gÁ岚ô +,ï‹Nâ=B¸¸§/ìirf.
aôX
=EâÈ$³ƒ˜þl‰s„Þ19ÃóøÉ=àf=f"J:Y€|DêßmS>bCTkB8Kpµl˜~ù±/7M^\§Ì¡½@$KA;ÿS©À©d<{L(RH›˜Ôì…"¿¬W˜š¼:8ê—-Ÿ=Ƥæâæ’Û$K!Ð9b":å˜(%XjRŠ‡D$èþŒ‹ +T>Ë€ÃÑ><moE"µ6ÀE~U¸¤pR3XçÃpái¢„<ª +Ç!Dp^Ç,Žd±êÑLø(¤°lÈæôq3šOǃ5ÜÞœ¡{ø9€˜µI*¹úª +|'P!Úì?)ÂÌ#ÓNƦäA^Ê /å /¥ŠwÂ2jáÅ&´Ì§¾~å!7Lü@È"^êa<Æý4ðìëVþ5u+OÁ÷SR>ŒG",5ü¡À”^>춓ez·XsçÃÇ&ıµß,,òÛ‰…ÃvbùˆÂ1½3«—¤¹< Ÿt–€in>Ke&öM«¹üÀÁœK;„µ<&îŸ;˜oåç_Ý6¿š9÷2>“‰EÊ#_oÝÙm¢ž¯6â7øBXIÇA+º³Ñ‡b÷L‚9®†g$GâŠÈù}Æh%wŒ;î +ex·“‡»‰®/7U÷ž^錟 S¡È»ò¹ ¼¯e'üb,$®•òˆÏÃ2‘«ì‘(ë¤Ï¬G&&û<X`ŸØOƉåGBÄ`ÒínƒÄ ©ž‹º½™1‹ìÿ2qQÀñWÀ)—]Èç0Râ-ø?¯0-ø½#Å]Ð)u,Œ>‘ÆVYê-)øPÁÌ4TÀ—SJ…Jk݃Š£é ‚©¶©?ùA#иš)Ѐ)“Ì(±w¥u«ƒû1@æñ@‰vàk$¡Á×H'z +¾ŠU&;‚ î§>zŸ1ÇeÝËß—¾<§Ïèâ›×X½rÀ,ÊýU>ŸR„®ÓŸ¾»¼xö˯áÁ&=ƒ„ØQÅLEl0éÚS[ç÷cÙ endobj -1840 0 obj << +1947 0 obj << /Type /Page -/Contents 1841 0 R -/Resources 1839 0 R +/Contents 1948 0 R +/Resources 1946 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1790 0 R +/Parent 1906 0 R >> endobj -1842 0 obj << -/D [1840 0 R /XYZ 56.6929 794.5015 null] +1949 0 obj << +/D [1947 0 R /XYZ 56.6929 794.5015 null] >> endobj -1843 0 obj << -/D [1840 0 R /XYZ 56.6929 746.113 null] +1950 0 obj << +/D [1947 0 R /XYZ 56.6929 465.1666 null] >> endobj -1844 0 obj << -/D [1840 0 R /XYZ 56.6929 734.1579 null] +1951 0 obj << +/D [1947 0 R /XYZ 56.6929 453.2114 null] >> endobj -1839 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R /F21 874 0 R /F62 1277 0 R >> -/XObject << /Im2 1266 0 R >> +1946 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1847 0 obj << -/Length 2669 +1954 0 obj << +/Length 1605 /Filter /FlateDecode >> stream -xÚÙrÛ8òÝ_¡Gª*Bpò˜}ò8rÖ3³JVvjw®š„-V(R!);þûíFƒ%Ó›d2å*³Ñ -™À•çeY?Îʈ ÛX¸ÛM¨]3q`ÿà\~ö‹jZski¼ßåiçáÛ'šK«'BÜ\¼' ««Êf]QWȽ‚%ÆHÇÃ;¥ÞÂZ{6tÒ³¨Êvuó‘ÐuCÈveuCL·»ºÊ‹êžæ¯Þ?hZæ‹)&r¿«ež÷MÑ‚£…: ¯ -Šª³Uns¢"ð›’qÁêšPÈ!~߬Îÿµ¤©õºµ]{¼TxÄNšÓ G·¿(ÄâƒmZècÙi H¡YdÂp δ㯠)5Ó1¸×d( -œ?L"&âÐ8FnmB`3£¤önýn¾Á†ð_ϲ -h…ÝÜHÖ³O3Á¸NE«F°÷ ‡x}µ•³755ËÕS^ŒI;¹ÂqJBL=!cpÃ#ÇôU‡9N9‡3è([7¶+2ð±'šÚÕm[ÜÎ%JKtü‚»×wSŽ
Tœ»D1Å#-ø9c;&xæ;ZÅ,Ö \o›èo°7x
ØûG¿Ïeâ P„ÒËäoH¹&˜‚6Èe2ð7¶¼˜Ç‡X„_Èã!z¼„€EÛÙÏmª´üb§l¥d9"öèJ&”œZ¿{|\d d%~s•n!å<?Bi&CÓá2?Û;ÛyJº—èP4?tÓ+BÂvtÎ…à hQËc'í³(Vúܶ"°¯1㜘ú¹ACn”§v[Wl*nWm’`LÕa5tÈ)â²z»ÝWh+ˆz,º
-êúD`T7N¶;›-¦òxE3y$±tÐI9=CF;è\'lãõ\ä¶êŠîi ’…”Â/t”ù«ù¢„¸Ä3îêf›v£|ø}ÜÙA‰Œ“D+é::÷È95Kb¡ü±e
ùè‡ 1”a _¶KAÏE +vf|8ø7‰@g¡b6AY–Dæ—('L($^‹˜C½ÆŽm×€84*±)
?¬®þ»ðzìk}ÒÔÛm¨¡“hëì£í KH¸~±÷GÕAšB ’N"'Ó–S«ÛìܦoW¨+LíŽî~·«›Ž"ñÔ›¶6Û¤UÑnœ(¦ü{m?ím‹=†Ôc¸¯;€Cœàhðd€S¯v7hA„LP?`äÑ8h‰O«CÔヴíòKï›të‡ZGÍ] À
ч˜pEô„(<VÎû¦îê¬ÙBÎlœqPí··(Âh+MàíSgÛWdðcŠ$ÐÐpö‹ ª›Ü6¯ÎÀêdq7Î.ô–˜RTi«{”}šâøÿýÜö¤€ëâ¾KYíËröÞUŠå&Ú®ýØ\AÖŸâñ« ¸nÂMÔû&›¤ÍlÆ7r¶F™’³{ÚÙo¤õ³}ú>!^þJPW´Þ«¼_ ûWŒ:yÖ„~c1ÚòÞà˜Êð»K1ðz9IŽBIhO¸Úä -Ø„
·W¡™Ò¡{Æ MObMïA!Ss¸X‚#üVWþôË¢´‡‡%ÜÊY‰¸ßÊ„ß<öDC…Õ½F[ßàøð˜÷òVžÓÿlúËjAýпÑAÝNäàC½ -úêñn–°Oî;ƒ’´zoË'ZqëŸ8ëGÔ®2Go¡0¿¾¼ 4\´´'’Û6kŠ[ÛÒŒëÅ›oEÎŽXwq7h}7$Á‘ræW¯GÂWë5u0nãiE”þcWB¦Ã³…ôŽ„ò¾€¸ÂÏí[›3º=]CP[·°a·¿-‹þ‡3Žcø’È -ï¼ +xÚÍXKsÛ6¾ëWðÐu Œ'ÞªØrª´V\E’(‰Š8‘HE¤íúßw%F¦ãx"g2ž1‹ÅcïÛ]ŠþX`¡"‘N$Q”©`¾éÑàŒ½î1o5FQÛêÕ´wv)t$æq0]¶Ö2„Âéâ}xþÇàz:œô#®h“~¤b¾/P“`sþv|9zýÏdÐ×2œŽÞŽQ=^'Ãñù°1£Ìç~…G&\Žþ¢ôz2¸ºLú§ozÃéÞ—¶¿Œ +ëÈ—Þû4X€Ûoz”ˆÄ¨à:”°$áÁ¦'• J +ÑhÖ½w½¿÷¶FÝÔ®û“”Æ•€›t¬ß· °UB´Væh׈ M¤ÒöM¨!œžD²Ö“0)ˆBÖ‰îM6UTÝÌå&Í{Ag—œ·&iJ.ì)¬ñt•WýÈhîú&¼Yg¶ÃÃ:ýœy}ŠÍ¿}¥Â¼X”wšlÒù*/2ÝîòbžoÓ5v?PE7idw‡}"ÆH¢wºI¿ý>þº3Ögá²ÜYVµZ8¿k1Ši±@ÃyYÜf»ºò–5¶uÙµ§_”ìúÌ„YºÞ +.X#Ç «¹[åóŠöe» +yá8p˜¶ãÎ2¸¸˜Á亟ðp€@rþXat·‡dé&«¶é<ó€v˜?‚°µñª²‹ö3?Š·ÿ¯œI¢UJ0ˆ”Éw}Žp.‰4€“ÎÏ8Ž DÞçäfÆL÷Ç‹¤’6/±=Luû«]œS"|ß(¦¡NJœóã>¡tbД(Á¥ÇçÛ~d7üçáðÁÝÀšLÀ§’Ô‚h,$ƒ/Ü“L࢜QKvÎ.Á)ÎF\”àRÐöªY8j윊ÛTâ*&:aƒŠ%•=ò¨¶ŸŸÂ…9pÊB¡Üeu>‡`}CÛ²ªòY>@lβPÛVÛ²\>RW*Ú Õ¬PÂó¢6SáÃ@'1®Ö?Ì)`E¡Æ
¢Ã‡ìA‘kx šXøexr‚ÀùÂÑX +ÇB1_ÛD`6ª¶ÖljûÏ•hã².ô›L+Ïîq,-îQápc(5Šl^tº"Ò!ÚÂUúc@°óÇ endobj -1846 0 obj << +1953 0 obj << /Type /Page -/Contents 1847 0 R -/Resources 1845 0 R +/Contents 1954 0 R +/Resources 1952 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R +/Parent 1906 0 R >> endobj -1848 0 obj << -/D [1846 0 R /XYZ 85.0394 794.5015 null] ->> endobj -554 0 obj << -/D [1846 0 R /XYZ 85.0394 247.636 null] ->> endobj -1849 0 obj << -/D [1846 0 R /XYZ 85.0394 215.5303 null] ->> endobj -558 0 obj << -/D [1846 0 R /XYZ 85.0394 215.5303 null] ->> endobj -1166 0 obj << -/D [1846 0 R /XYZ 85.0394 185.6746 null] ->> endobj -562 0 obj << -/D [1846 0 R /XYZ 85.0394 129.296 null] ->> endobj -1850 0 obj << -/D [1846 0 R /XYZ 85.0394 106.9848 null] +1955 0 obj << +/D [1953 0 R /XYZ 85.0394 794.5015 null] >> endobj -1845 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F22 897 0 R /F62 1277 0 R /F21 874 0 R /F53 1229 0 R >> -/XObject << /Im2 1266 0 R >> +1952 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F62 1351 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1854 0 obj << -/Length 3180 +1958 0 obj << +/Length 2887 /Filter /FlateDecode >> stream -xÚÍ]sÛ¸ñÝ¿BôLÄâ“ -#ÃÌHJBåhº<!£G{wB=θF·±ÞÞŸü튫‘ MÄ¢Ñý¼µ–‰Ött?û5ˆBžÂ -$øÏÇ›ËÓ1“$¸ºþ -ÎkHv29ùg³`kÔMÝK&JBÆ#¶‡NŒí£“4aÄwtZÅ몄Ssû4AµHpq3 ô¾xJ>'kK…7 -HÂ) &IòœûœòPSØŽ*Œ”¢–8¸~aã®Å¸Üž°Ë¸Ýuíy'ÉÔÌI0iR¾³'-C¡¢Î–v$¨FÚ‡VÐŽ¢î>â|öü¥‚¨3ñt¨Ñ^¿³j/ÄΆ”ú0¬¡ì¬fw:¡ÆBf(X- -ÔâL»Áû…—§i±\y’;¥ƒ¾SxÞ%e±YŸRL“2-ÀKaì:Éߟ‘Rø3RŒ€¦ßd|¸Ð¡"ê™ñùÿfÕi©eïpµ|³žÑ]jÜj¬ü=¡X«‘" ”)Góâ)¯µ9—–œÚ¨-'fÅ2NóÎ8´ž ¸¶5¼«H=ßæÅ&Ÿ…;r&U(¨±Ùn÷e$°ÄæàÖFcÆCsЩì,YÏè¥j’¬¨Ô‡©[aRI4³_W@’HD28³Ô3QäÓb欤‘Æi…Ÿãl“`Ób@pöÙÚÒ¤¬‡j·´ÅqZÑBžŒŠiŽ„êXÿçjƒjÕégT›/£ê–Q`4#ê;–¬gô3Š“P9 þ‘‚w…¹¿ÿ -Æ5ktvk»-tW1¨¢"r‹ :²´,´mKa®)Z¬z¶¬µ°Ot%¶õ‘ć¨}žc™XÃ軓0˜D[Ù„•–i?óÚT9ó¶ùÞ_ÃÑÈ„\AŠ†ŽÖM<wâf>Tht•R†Ò(q8•ÂæH¨nd</²¬xÂœrçZ¢C¾oZËh»e
;o⑱:/ -KF#U+%˜„tVGte-Ñ!0ý¯¢€ú -PLi(P_H (Çò -’Ãòc‘Ïs΀bÑï'#dë6⼪ÑN½)Îv@$眼£ÙÌíu5_¶îÃ`»\Þ¯i>K}¾ƒµ.™+‡¹§SGh`Žk[—KºÅð{«°ç¼l{Îî-Àîގ1êIÚ§R"‘ áˆOŸE91Áå—U1>DgqæAmÙÊ&<Q6¡Á4У_6[L™ ýÐ(X°^ŠkMÁBAßgW“‹· ÚL“àC1릒{7',ldô— ‚±Àé„—Ñ‚hKðÂöÜ@Pú™Ð:Ýk¶¯àóʯ…@ÇPo_o!9”’Óଫ֤#ýÉÒ¦püœì[yy¯æ”¢rkûÇ2Ã?‚Ê„…F3@eÈ…$÷ ßùåÝ)dò÷.s Áû"›•üj–>¦Um`§És;PŠdÀÁµk₦èÄmíú×ò¸2!áfÀÇqã«ÃŽ¸7g¿\•"á[7/†l)Ù.òtêˆp_,U¾LgÖmE(Kcg]´èPRbº×¶ÕÚ|Å92‡ˆ23dsEÂÈß\¼?¿¾ -—„‰iµèçBÕ5–Óß& -EèÖµhrÜ*ktÌ*+·7LD©ˆBô^…$ˆü]²Êâ)–•TPÁòµÚÞ5@Û«´¶•ð_\4®Z¸Bjgu½l³17,ÈŠâ» 7<ج޸8!H\p9·âçÄÖP-¦SW'M®—ã+dMxðróPa?A÷Ô6›³^ïœ@豊]€ëØX{ÔØãÁ~²±SÃÇñ¸Ä1|Cm¤ -ÕP™ÁÓfVîØ×·“ËsçM˜â"¸Å[±ÏÓ–[´LªEáŠ|ÁÔ€IóQ¯„•Êdk¬ðLÕÚUÚlϲ¦”Ž!ó;À«^±+¡à$4¡ÖˆrÁ1羞\ÜœŽ%‘ʆ´Þ™Øzš$Ãâ ´¥zDeê`bs@J!ì|Vëp°øöÃ¥¦öIÅP‹¦`¦Œý\ó0C"8çh3œÞ +xÚÅZKsä6¾ûWôQ®šføÒ+{š8vâlÊ“mwj7¯ƒ,ÑnUôèHj{¼¿~‚TK¶lÏd[S5AüÀ¶Xqø'VaÄ¢T¦«8Õ,ä"\åõ _ÝAßw'Âɬ½Ðz*õÍö䫯R–F2Zmo's%Œ'‰Xm‹ß‚ˆ)v +3ðà×Wç§kòàâòG „ҡξÿÓö|C‘ýæòê[â¤ô9ûpuqùÝÏ›÷§±¶—®ˆ½9¿8ßœ_Ÿþ±ýáä|;ª<Ý–à +õýëä·?øª€Ýýp™J“põ +sk:š~ØÏË˾ljµ·Ôý°3 цà +d•j ”`iÓãäVQŠ‰Œ>wå½iˆ<ì‹l0D£VÊõ²"3uÛ0»Ÿ¯°E]u˜5(Õ@Cœ¢¦ÈËÛº>4ež
esG¬‡rØ‘ÐàGÒìD£¹±³ß›|=_ÎMù;ç̺Ž¥ +ʆ¾8•µ3ÙÑÎ9)×Þeaš¡†ŒK)œ ] *Þ®-HK\ã¶íêl ÷‡ß‡]™ï”¨8ùA$@ñÜH¿K©iÝYlbÜ +å–Ú<«¾^؆ +Y…¡Ûg`¿ç[°WÁµß¬ú‡©À`éNE,H‡,¹|cf<gQäþ ÅVíÁ†hèƒÜŒš?_]þgíì¢R–ÀÉŸÙ¥hë}¨uômþ§ Ñ¥\B~vèHóf¨O…lI§±Ýµ–5«lþS@´
Œ¡yû}Û
tŸFSmò]Ö”}Í`E±ßó×ÁôÎ/´=&ök×âxN°5F2Й3»mô° ¤Â ½Ç“;›ãh%¾l<‚dwH{,‡ì®Ëjפ£eOóÎëÛ€=|ÔÄþz!1âhnœŸºvhóöq€Þ”Š°ÑêÜÒè+MäÍã`úwäðùŒ´¡Æm÷çQ˜¨¶+L÷Žè¼N·MaýbIç‰%CU¦¹Ã½/«C¿²ôsß“®Ë»fºËæPUkðw]6”íè‡ì{Tó +²þ’ŽŸ<Áöì'×Ѻ|q®¬(:Ó÷Ÿ©ÙãeiŸÃãÞ|æ\ÿ4_¶ÉžÿBÔÐþi\T97¾0ïßqêâZÀù;ƒ§ðÇT†ß}†Ï‡È“ä(”t2æ]{F¡A‡ŽòÀ¾*MOtN#{'»Üèf™íùÜC×´1 +Å–.ðJÇí`sØáµH”!oïñ¢FÆ5p¸×´nØce€PA=ã0Èb®”æ«ÛT—¹¬XúoÏžÂ^ÆL‹4^M±âP¥¦ +Ø€û6ß×C†›/c>æf?{³¹¾üîÑW׎¸þð~dŸ¹‰š‚F#K-óÓ”n™ày†šëÆc~F±ã‘:Ðd° âxÖòêPP€Ä[ï¯~!Øe6Aã;MR·SàGÆÛm%›âÈRï–N¾ƒÙÛqèXZ¤gw,J2¦j†úGÁU;¸>—&@ +?´%Na*㧣í©Ä%÷Ü¥ÛÞõö€ÖJºüì’Ì°gÉSÎà3àæbÈ%¹c(â¡Û¸‘ŠÑ¹‚-Ëw¾t+ûa„|sÝ*à6V¯B3¥#‰‘c±YA%þâ +K„_ÛÆ~QVæ8ÔïÂUœE±‡2áO#1¤‹Õ>Rp\t,ü~§é¿w¾XõêϽ +*<yXñ ¿14Åfã–Úe÷núã¢ÚÛ%›%<ëý]ÖûÊÔ ìãÛçññ`|{uÍÆ +š…pˆŠ=ïRú,Šö2@âÆIcþ£›-%`‹k•nq ìâZ,-®ùtq›fDlSF´=ôÙgÝPæ<“¶íì¦ .âœy[ïÛÞOà×ï
Œ´Ð[„øR +–Üî§#,†m§Î„©^ ÈmtR÷¶¦[¿³"ÑCih ’cÙ ¶BÆOÄÉÎi°wö2ݽ•tíZY)˜©:,¶ÛôhájÂk½þÀ/ìÍiñ%ÉÝ£"2Ü Ö÷éî%‚ˆ¡äìÜÕ1Yª¡ÜWn¸µ•t6AÆß©I7*·Êºü¯‹+yèÐ…½[l”43<÷‹w¿Ïû3üwý NÃÇÂ>“u7N˜ÌIôîìJŸaЉ]OèkcžÀX"À°°sEöÕœ:»»› Äå×ÓÏ!öóy훃ÉÁ컿d"bB=Ó) +…\º6ùêÍtÿ©#pü; PH%‰\Žw5ƒ#üÁç²o¾\>ûÁ™T‘ôbÝÿŸ9j.endstream endobj -1853 0 obj << +1957 0 obj << /Type /Page -/Contents 1854 0 R -/Resources 1852 0 R +/Contents 1958 0 R +/Resources 1956 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R -/Annots [ 1856 0 R 1857 0 R ] +/Parent 1966 0 R +/Annots [ 1962 0 R 1963 0 R ] >> endobj -1856 0 obj << +1962 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [312.8189 743.8714 386.4723 755.9311] +/Rect [312.8189 175.0606 386.4723 187.1202] /Subtype /Link /A << /S /GoTo /D (the_sortlist_statement) >> >> endobj -1857 0 obj << +1963 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [406.3277 743.8714 479.981 755.9311] +/Rect [406.3277 175.0606 479.981 187.1202] /Subtype /Link /A << /S /GoTo /D (rrset_ordering) >> >> endobj -1855 0 obj << -/D [1853 0 R /XYZ 56.6929 794.5015 null] +1959 0 obj << +/D [1957 0 R /XYZ 56.6929 794.5015 null] >> endobj -1858 0 obj << -/D [1853 0 R /XYZ 56.6929 726.9349 null] +610 0 obj << +/D [1957 0 R /XYZ 56.6929 385.3709 null] >> endobj -1859 0 obj << -/D [1853 0 R /XYZ 56.6929 714.9798 null] +1960 0 obj << +/D [1957 0 R /XYZ 56.6929 353.2653 null] >> endobj -1860 0 obj << -/D [1853 0 R /XYZ 56.6929 534.8553 null] +614 0 obj << +/D [1957 0 R /XYZ 56.6929 353.2653 null] >> endobj -1861 0 obj << -/D [1853 0 R /XYZ 56.6929 522.9001 null] +1240 0 obj << +/D [1957 0 R /XYZ 56.6929 323.4096 null] >> endobj -1852 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F39 1077 0 R >> +618 0 obj << +/D [1957 0 R /XYZ 56.6929 266.7517 null] +>> endobj +1961 0 obj << +/D [1957 0 R /XYZ 56.6929 244.4404 null] +>> endobj +1964 0 obj << +/D [1957 0 R /XYZ 56.6929 158.1241 null] +>> endobj +1965 0 obj << +/D [1957 0 R /XYZ 56.6929 146.1689 null] +>> endobj +1956 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1864 0 obj << -/Length 2767 +1969 0 obj << +/Length 2922 /Filter /FlateDecode >> stream -xÚíZßsÛ6~÷_¡·R3‹ß -o*~Ê5Õʤ¯,ÏrÂØ7¦á1WLZÞ/½©<¶Ú†4×{¶³¶“=Ïq_4ªÐFÁ|»¨@;xSnMýDDÇÃã`SS‚ ”`6)ÁJÀk6›É«„›=‚|?ÍÇÓÝT¬2ž‚¿‡±ñ0s—æ³ôjnq.x]•O¥ýU¯1<Tày‡µß•òÔ#vkš|ÎvŲ
Èõûyù¡â2(X¹„xÂÕ -¦6D¯›„O½kRôýˆ[@ò„>Jþ“ƒ–DÕ„¯”ºÁFo¸‰ŒÀnò9®[IS§z÷b–ŽëAWt¥(5<æ‘W7ýD§Ü}ŸÓ´Ìñy&¾Íêü¨™5®ÃkTbbÃ…û¾L L0©•J5ECÁ‘]ÃþU7.ÒeERqºyzÒ.’ɪQ* @,Þ€¶ßeƒÝž³_GûS²öâÅl/°‡Áÿ˜Ó•’)ˆÎ-sËÅgظÀB£Šˆîò úªp6ºMp³pw•U÷Y6§Â
' žPø+ÆBÛd<¼ÌÊxwbÜé@"ðÝÊiú5+GÊXhÓµí(˜ƒM,%ïÍo}pXÕ×D´…ßëá&€½€†œ6yh¤úÄ’T¿°¢U¿°6:ÓÛã:ù-0t:{"Ýqîöi«ÃaµuXºcI,•î¤;¡bç,ÑÝpxyöv"`¼èm1¯(îhǀʉ¨Ìoæiµª·Blš¤U -ør¶YRŸ(Îà*ÚŸ·Ws(Ð/Ñßãuõˆ CÆ+Ǻ‚pà—8±6d!}i£º‰,VU6¨¦De«›)ått…Š¤©ëy&šeU’HáJáÕ‡E¾WJåAì”åa(Da»Ùl’“bÇMIì&I!øÁ0Mµ*¼þ§Mª¸Ú5×¾ç¬kv8ö]{Û^‡lƒþ<E¾¬m€d¸êrHitÌ9·ïŽÚ%IË-¦·!bGy˱©öE”)¤´¡,`!(nBʾ؄™’ë0Sr -3ñ—@ØäÃhjxâ
ÜKJС¬rŸ.BŸÎ葸œìÔ
OýiÆàï¤ìr¢†q>©¿ÅH¾ÇjZê8”Õ¼À¦+¹„PGuEDR$±P†Ôwùés=à³ ø^þ;c‡D–¯÷вòªßŠ¯éšRÊ6~h¾Œeú¯avó»%’Çë^’ߤ¶×úŠwVá {IïR Ó1\)º¼8EG–mGVÌEX_C |™Í'>5ù¢˜åã’O—+¢eX–iERØàý…t7ð7ù]|&ƒØiFâ:ŽzJÁ^±[wmP^q+€]“]$, ]Rä‘î†}£a"hÔf +
äW…'9,p5%±/sÜa½Øì’u9,g¡”†,×¢×r·þþýËÀ†¨ŠÎtÃ:±GU-^³ª¬ßÊ.æ<i`º¼üpŠŸ¡1ÚÜNµç7g¢ûôî}õ6k]øËbu5ËË)ýœRÛºW5õÚÆŸ¾d?”ÔŠ\;ß“‰ÜdËÅòÛOÞ;Nì+W¶!:”&_à<,fÂui+ÃæÈ×+
„#¬Og_+$D¦ôáaòÔÖþ}§=¿W|l@0sÖI]‚ÇF%¶¦
@sç
ÚÒB×´…"ÕåA4Á°10Š
ƒašÁÞì)Tðq>ÑÙåÇÑEŸ‹$zêö”®`öNΊ¬‹bYÕºý—cL!vjp
Í+8°2O ×Þ¯Aè[<¤…X~m£aÖª6×û“Tf„ë绢´Þqàf;/³,ÙÊËv§Ïª“´W{(¥¬™uZÃ1–ÙSkÿߨz"Ü$±´B‚qؘÙÍÓnßœz“`“N€#¸V1$`;ô^ÉãÒÄÖ…ºòŒ¯‹Ù¬¸ÇÜpþñT&‘FÁ,‚×áñ,ES¿7`n a"ÔÏõ
“–mjõÙ¬-~}äì‚t;¯fá¨Ü]:Ë·Œ¤ª -T•'-ŒÎ+úáãÙˆ¼ÖQ¸Í'à)VîaÂaÚŠ¹¤Huqšr_ŠaÚìWt¿X-E™á£‚6Óyžþ¡|¬@rµÊgÕ Ù&ë#~ÞëÚÕuhÀ¾›mßÄoˆ@-è-h…hžUÂðKpˆå°'ñÐwÏÑ¿µ®Ÿg>X"µ fXZÎ;YÌzÞûÔsÌë³ÜÊÆÒ¹_9R‡iã³$Ù†CÃœµM¯ÖÔÿÕ¼cendstream +xÚÍZÝsÛ¸÷_¡Gz&Âá`ûäØrâkNv%g¦íÝ=Ðms"‹®HÛqÿúîbA‰R,1©•©ã™` øÛïDßèyøJuÏ¥š.LorwÀ{7ðîÈcúÍ ~{Ôû˃_N•ë¥,µÒö.¯[kyƽ½ËéïÉñÇ£‹ËÁè°/
O,;ìË“÷gÃêI©9>žž}ø<::t:¹<;R÷hp:
†ÇƒÃ¾PÚHX@Å%þu>Ð Ó³OƒÃ?/=\.·Üþ,Áî÷ß¿ÿÉ{Søº_8S©7½'xàL¤©ìÝh£˜ÑJ5=³ƒñÁß—¶Þ†©/Á¤¹`BÕëδە~ïFR*–â>×>Ú1m"¯5ã)_!/ey¡óJ™ž3)³Jª +?àˆ·æGœa3c+~Æ;æU]ø vO‘\dV‚ìoGO€ù*Ç‘E䮂AË [ÔE6ûfÜSt5×ø +ÍוBßEËÍ_RòaÅ|Zк“º(Q!²¬ËØ}bžÝEêé6æÅjDÜ[MOÁ϶XÛ=vàîñ-nŒ¯k%>yûk +™Š‹fùt|ò”[zž|*'q"õèé4Ž Ž®²*§î*_<æ‹ ½R|ƒ8tßjp¿5"«í\X}Þ¶°ð’qÁ»,¬1†™ÔE{ñ \ŸQ"9Z×k¾&þÔ3+ª:šÜMØWVøP$[
±rÊýïË7&fŸ0kθ1]1$¦ÌjIòvɶrB`öÀ“ålZ%YÓ⦨;É”àVä>ànÐUñ;Ðmm{_èþ„ +=-ï² +uþ§œ¯ìM»…ê0E\íÈZ(ì׋ìÕ«ÔB°©º2Èð™P&š¢1fÒ¬1J¤QGDj’Û¬º% +µÛŒF4<Ä®ÀÃðnÍkèÈÃå,³ä!ÒÈæi¯¯a^–ýf{
u! +Aâøâ3TpÅAN`aH(Á#CµÞ†¯tÛŸú†]ŽÂו6+ÈN•Imøð³‹ñà8xé”N.èˆì"ÛjÍÝåõm-KŒÁÜ€Y‹±¯•ª|e°–Ýw`®¡æ†OÈŒhœ^QEÖ\îâV†·Ì-ð)w&Iz¦!Z'nO†‡}ÃÃÐ6º,]PÍÉH*¬ÛÓP¹V)Ì1ÂϲGèÛâáåwxøÝU§ö§î‹#?¡0-ƒ@«ëDUqÍŒòdЂæ +yS̃G¢u@½ÿJ´½M©'ØPF&€oM½*ð°H*Ÿ\=Ô/åU]Ì¢û‹¶¨[5>û€uiŽUçÎx£ZVÌZ½ºRµ#—mñm¿•å½úKø,ˆEW +$šÚA½qË"‚Z/ +Á]’µJ½¤â;˜ÑúÌ7\b–Z0álWî%!‘ÄC +B‰bFT#ìôD²Þœvã„eÅ:£1’ªYfy/ èèC¯w8¾x:G—Š¼X^eòt`8+Ÿ‚ÎyŠ{Ø}•×óă6x¦ÛAðí3µ´Y˜FçøØ‹3@¡r²Ì:"@5H|g2—:ýä[ŒÜ—mý Ú,R!éŠ|$«©–d[‡G—#¬ñ*ž xt9ç.Šú¹IéŠ9ð/LýÀñE*v ÚÞë~‡ö©LsÞå®$«©w$ŸÃñÑ ê|¸£êÕyýT.¾ÄCõ|ñX4wó²Édu@‡(oàxn
6ßq¢½ñý¦Ï{
ÿ…*å]¥má㪣ëã=-å–Òša™º¢
ŠŽ—‰&©|4!ª)€ßcÖ„ZmÄz°Ûn´?ï
0ž2kÓN)×)R¸È†Áq¨ù&&ײÐ.Ãfz÷> …Ô˜îUR©?L˜x*Ç…K±HFqjL +€ÊvÅûOsä±–÷Ðàþp3Ø“Qƒ§°õÉå(‘Ëöˆ©‚.3®RÖDä_‹ªÞ\ï… endobj -1863 0 obj << +1968 0 obj << /Type /Page -/Contents 1864 0 R -/Resources 1862 0 R +/Contents 1969 0 R +/Resources 1967 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R +/Parent 1966 0 R >> endobj -1865 0 obj << -/D [1863 0 R /XYZ 85.0394 794.5015 null] +1970 0 obj << +/D [1968 0 R /XYZ 85.0394 794.5015 null] >> endobj -1866 0 obj << -/D [1863 0 R /XYZ 85.0394 133.9784 null] +1971 0 obj << +/D [1968 0 R /XYZ 85.0394 671.961 null] >> endobj -1867 0 obj << -/D [1863 0 R /XYZ 85.0394 122.0233 null] +1972 0 obj << +/D [1968 0 R /XYZ 85.0394 660.0058 null] >> endobj -1862 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R >> +1967 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1870 0 obj << -/Length 3138 +1975 0 obj << +/Length 2982 /Filter /FlateDecode >> stream -xÚÍZÝsÛ6÷_¡·£g"ñÁÜ=¥ŽÝ¨“º=G½Ë\ÛJ¤%6©Š¤÷¯¿]ì‚¢d*NÚô¦“™X -oß曆<%KÛt‘6yó‚úM·\S+å ÍήèlÝÖ¶»¢jaœ—Ts©é[Wþ©ê0öµ0`’áþ˜3(ø -k2=8ás^kâ >ñêß·Ê ""ã«œüÀâãhxà+àš -#´…Év!%‘Ë0²œ¯+€†÷U¾£f•n˜HŽƒ÷m^1i³-‹eÑ‚Ý”J¼] -ÈëÚuʓЫŠjEGD¯viI½mºks·œw½»ó©qS3çüC -Ûæ¼ç&Çœ‘äÆÄH#gJB»ï®JËò‘Q8jµ9ÍÃͺN›5Q˜xݲíhbÓ3àõk^:Øy›.QNi{1—ë´¨hæÝ3SË{êTu–7ph-´µÈÈáH‚
0²Š•Z - }ÜZ™µò–eÚ4ÜžÏßÀ¨ yûuaZSzAÒ²®š¢Ïh©Oz k'¡ãEº@ i -f—tQž•*¹†= -w÷Šjþ÷’å ³õ“Ù6ŽšS£ÊóŒiè_GclÌš¬ºdê"'Åb.Ë›å®Xä™ß‹ûFÉd2 Í&OÉ*É‹cö $€öˆ‚òåeFQ0šòìbÃÓËbS´D´É¾ëzÏc5íBµ)hzì/Sž»`6ïó-s)ª£–érƒ‹E víÄ ]GlÕ¹"À7-CˆãíCi¶œ ©k×õ®h¡‚<ä4„u€Z$@àýVWyóOpn´–ǘyZ6Ì -5‘Jx
{oÑñÞ·1i×ÙðžM¹f3o[cvr²£GŽU-ËÅh+è$¿œ;ÙÍ°©0Œ›¦XUV8 ZIŒ>ðH3Hu mº2œ péÑFÔÚcºä -|`£œÞ€ -]UÚÚŒC¬üg]”£9¡åc$¥n¨e]‹œ¾„°…fÃ/ -¼)~ËÝ‚%êÏ¢ã’*|~#që~jl‰º.EÛŒñáÜ(ØRiY´EÎ3mDÂwf3s>ê€Û|g±Iµd¬Òt«UÞ08¡è§VÞðt¡†'¯ë®dì³àaÂ8ÒÕ‰ _ Ûq÷ž¾YúÈ\ÈŽÃ%)‹%•0H£uÓZäy3^›Ò~µ5¬4,껇݂¹?.p›öDh<YD:ͺ%á;ƒð‰d5õlX˜Á x -—¹Ñض&Aû!-»Ü‘˲Þ÷™¹Ïá´ùI~ŽùYF‡¶lõ\EÂQQ!R8› zÄ5çÙrQÂBÂ2Ýí -{œˆ‘-~y¬Þ,0p™‹è¹ u÷ÈÛ´¨X·°bNY½I&Lãswú~zHhÍÁæ¾ú£æ¨ókõÙB‚àÙ1(ÿIJ½ {cûØ:5;‡ï]Olñêöð¦àM^)¸\
î©Â—p-
‚ -Àbs2Ê×ÏÑ•ö>ˆ¤ÄÇqTP11Ë}Ñ®Ó`°L«÷¨0W§3;Ì_‡ht:Öî¶p’Š¥Aj=ÜPžÜ@8Úè…²œO¯PZj:[fv¾s-»Ì%uº€õ7œ4Kà®G›kGï27‡òŠ±MN
R -=æ1y{¦—…E`é€R^0‰®‘8ßæ=¤Ùû$ó¼?YI÷|h\&õ‘µº&?Y¸©òM]Ëfôæ’cÜW}^Ô68"—#c£ /ë)×^ûFAî€6¾¯{½ÑɆ-¾Ûá9´ ÔˆuÿLìôšÈéC]8© -ÜÿÂ:Päî8zÎ9”†³jªG¡ oè )¨EÆçÕ2Øð/2\<‘ás®!¥FF»†u^ ö_H Ÿñ;åŸPêDBµ1æ³~§=#ÀÁÂðã¿SŠXùa<Ä[øK4¦l%5$¬Ó¢WÒ'PËþ~í vø§,œÊïžÌŠ^€½âjODÓ…ýÁHU·YÐC±â7IzzåÜ"Õ?Íᾯ|ü!/Í2bÍ ²·žþ«u•d€4ûþza8~É×€ôR)Içë±0>ÅŸ²üú
ùvu„ü(¥iŠýÑ,¤+:Š·¯OÎíÏS÷÷‡ÛóáçÚ±7ÐÑî[z@r c€4ÏŸ€I“ø‘RÂ’}b>-¾ÌïŠ/ó‚’îHÜ8‹B?L
éC£ò÷îÿæêÿílÎxRš˜îsˆ™ Ä¢PØ*€ÿ´~š -lö…ò9áË;ìTƒx¼fBÔ±û3®`ò¬Õ>õÆ8§c@õ‰¯(ê,Žðï~ZMOÌ"ŽQ‘tÓ²ÿù¢¶œendstream +xÚíZKs㸾ûWè¶TÕ‹ 09y=öŽ÷áqdm2•Ý=Ðl1+‘ŠHÙãüút£A‰ÒH”gÇSñ!å*³ÑxèFèn@ô8ü‰^œ°$•iϤšÅ\Ľñü„÷î¡îûÚšFƒv«ïF'ß^(ÓKYšÈ¤7ºke·VôF“_£„)Ö‡xôÏ÷WçýŒytqùPBéXFgïN¯GçCªHBÓï.¯Þ'¥ÏÙû«‹ËïžöŽF—﯈=<¿8ž_÷ýpr>ZO¹½,ÁÎ÷ß'¿þÎ{XÝ'œ©ÔƽG(p&ÒTöæ':V,ÖJ5œÙÉÍÉßÖ¶j}×}bÒ\0!cÕƒØÄþ]ú
¿H«Xb“ÝŸž2
dŸXÍ”Ðf-{)[²"fÚšž‰S–(©¼ì¯nÎÏT •¶Ñ/•›ôHå}ß^Ý@ým^Q±.é[¹ñjÙ6r³§¦Ã$gµí¦YMÔpº>æõ”¨¬@MôŒfiK8›ò±pK˜Q‘ÍRÒO9}ÆnYgÄ“ëVZÕnù͈?)Ã(eM„û˜Wõîx8¾=ƒÿ”."N`ž"ZkƒÒ#
¨á¾õÓÂá*ce$â/¨P¹"t¸+—ÍÐôõ“lOƒL"/îq’Ü/v¼²Q“üǾsËŠwþ·Ê9”Dê[ŸÖʃF<'|Ãì`vU‡ À–\±šƒV@`u^Ä»]ÕDøaT4/×K/VµoŸÍü&îãÂUþàöýœ”r[ú}â§ìˆU^qW MJ"Ôòh<ËIÀž™…aPŒ¼uÕx™ßºÐ1/öÉ{xqFp‹8f»P¡cÃ@®¦×6°/3Z°¦ +Æ^½6/_xÈòYv;Eœ~WÚ‹[ŠÇ +\ƒ?ž©ê–¿L/Uðä7=«šs–HQu,W0Žî‡¡Z¨ `mS Û(˜x(Qün£=µnÑ·#lÊ£=„öHýퟋö2Õ
Úk-ƒné7nª"0§û¼À5#—4õW*Ðo/fÙ¸étûD_: +Â0{$°¶èg
ø.]FÓÚ_¶ÃwñQ½$>Æ&aFXÙm4q*™ŒÓÔËéz4D¿S¥Ñ)º1:Z”~R#
ª†ã«a.²eMTyšytbRÎ3ò±tØÔHUк· ì·npØpºUKïPQ{í/…k_ქ2Ë=¢¢¦ Ó„TôŽ-ØŸÑ59Cù-UZͳŌ,”n]ýè\AVJ"< ñ +hZ.ÿUÛ89°an,Ï»>Ývü /1Ƕ̿L_wk(NErÄ5&V$oŒ±MÓ–1lƒ¯ŽôŽ%"«±D¤É™4!!`À^;“‡²ÆÁT"Þq0!ö&Ö°@–÷h€µF‰7PV"$ AUç>P„6+œÑž-@Û´
£þÆcÎáŸ8Š×ÕÆ9
Áaã,:6MK/µi¾‚3¤R:>âi©™µ†ðäæý)y€—°¼ü7Î¥÷†ŒØœŸUí]TßÑ7£&mU„€þ©/„ˆü™»…ðØ&gy'Âw»§í¥¾âSUY¹Š¸@à>²ÔZ÷Íõš±j›±æ6ªû"B… }㊉‰¾.gùø‰è‹% e9¦cZN2¼Õ ‘ö}îó,ÆÛ4#rãB=Ã!¸·‡U×–É+Ž,T"ÀÕ¡tª<JÆ“„¢›a?Ž£¿c +‡ónXpÌn~]÷…L£7!YO +¶hCDW«Å¢\ÖnßåU
ŽÇƒ‡ƒl‰æš„C€n‚ÇÊ”åÆ‹òƒŒÑiˆM4tssøXE¹Eø~`Ø©Íq…Ý€Ìðt' ûÓ¹¬îx¬µÖ—ÒÈæ^ýØE=ö1Üì\Ôÿ¹^ÍD˜ÊH…jdÜl_ðrÑ0hSHATL +øšGRI¦eH–¦áN뮜ÍÊGùAÊß^€47=
“´~
»Œg*˜Úmý‚ª}P;ïͯa´*é@»½àºçÒ
N@*µ?*õÍò-R7€Hð/»;dm‘*IÄÿJ¡ÈóÏ:Éc¦ÄïRò;D\^õ ^õ~‰7`ÆÖµù•—:±¾B²MFëcQ’H–Bðê…qöï? endobj -1869 0 obj << +1974 0 obj << /Type /Page -/Contents 1870 0 R -/Resources 1868 0 R +/Contents 1975 0 R +/Resources 1973 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R +/Parent 1966 0 R >> endobj -1871 0 obj << -/D [1869 0 R /XYZ 56.6929 794.5015 null] ->> endobj -566 0 obj << -/D [1869 0 R /XYZ 56.6929 513.3136 null] ->> endobj -1872 0 obj << -/D [1869 0 R /XYZ 56.6929 488.6113 null] ->> endobj -1873 0 obj << -/D [1869 0 R /XYZ 56.6929 303.0671 null] ->> endobj -1874 0 obj << -/D [1869 0 R /XYZ 56.6929 291.112 null] +1976 0 obj << +/D [1974 0 R /XYZ 56.6929 794.5015 null] >> endobj -1875 0 obj << -/D [1869 0 R /XYZ 56.6929 122.9426 null] +1977 0 obj << +/D [1974 0 R /XYZ 56.6929 229.6198 null] >> endobj -1876 0 obj << -/D [1869 0 R /XYZ 56.6929 110.9875 null] +1978 0 obj << +/D [1974 0 R /XYZ 56.6929 217.6646 null] >> endobj -1868 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +1973 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1879 0 obj << -/Length 2952 +1981 0 obj << +/Length 3020 /Filter /FlateDecode >> stream -xÚÍ]sã6î=¿Â÷à̬Y~êãÞÒÝl/Ýl/›Îì\ÛYVbMeÉ'É›ÍýúP–y“^Û¹&"AA -•¦z¶9³Îg êìãÙ?‚£Q?uJLÚ(;3[+’HŒž ‰D§1Õ¥"2ÚBÕzJ¨V‰(MêíºìhóÅ—l³ -êtëæáýCClµjÏU2/º®à±»¦Ey}óÖªÑB*ÖB{¸Ä§OâÝëâýÕ¸|ó#á2fD”DŠÑ_1;Y¾¦VsÇëÓgUÞ!w1S÷Ϋ¬ëSW3¥DêœFò0ìD¢R”JÉÈ/ƒç¯A¤”ó7e—ﺮlêÃßbå)ò¦]u¬K nEj•õD/@.&ÒóUÑåm¹,VØ5ólÙ|.`_&ö›MVÖïŠösÑòœ®ohG4VÖ ÜMÖ{¦p<c¼l˜[B~ÆÇÓì|#/h” 9Q_užÅòÏ~X— -¿ë¢Ú2™Ç®/6³PôE»)kžþ°.Â<8‚‰MÜ°ÛÎj¼)1LˆEjtì' éÐ#å'`6šW%/HhùãÝD}÷ME«¢=m©çϾN…wˆ3¬9ˆ -‡Hn‹g”—?K©Ã -þ0q¥€~È#.é³m˦-{^ÜŸNˆiP{…î"ðoÄÀF´l4ÞgGã}@d†Š–ºD3báA~÷Ô‰q;ÂÍz8îm_¬P§cÔt¼JÕ< ‘Ml¤Þm–…÷,ÉØvpÌxÓͯ¼sIùZ‚aÞ“w†Ø;~)DïÐ|ÈWXöa û_B(yz>\R2oAÚ͆ÝÌÁú x&|¸_»ç/}ï–î%?匎“Á‡o›zUÖ÷Èoªy‰“Яæ -|Œ6u’š'7ÃŒCR‹°§…ЖYãa2'°R™™'‰ñâdA‰¼Ù ‹1¹]]cì*AY!«šâŽ’ç‹X²ËÓŽdìtü&v6æç÷m…©b£ÿ©E?ÚÈMK
nQZ:³$çÐòRc¥bƒÅc¼xôåC+Gqù@V¥SÈ‹Ÿ‘³"‰“âÑcñbv[Ñ´÷_ÎhÙ¿°pL -Ûôs&gµH5ßXO
ò€±ÝÁÕi¯SÿÕiVÿËHÇÂ$ê9 À8DtdDpý}EFú´ŒhuõGÊh_ðûÜ`O"‘ÖÍ@$BƇ•Ç¯M -b—V}½¨²i¬èvxOÁÖ£ÔPkB€ûP¾C’H]º»ÏLZÉȆ8õÈ&bVСÄɳrðsL5!¸tDT?Cu.щæ)ú@·Q󇼃ÖWœµpð…Y°H"ЩƒÈ¤äbc]”œ™Œ*=f£!¬ÍóÂgÓ¾ -º¬“'ä: ÉmïB§Ä¦!¸±AÎ|XŽã:âÃa(³F -ë¸æiÕpõcÑ÷”àµÛÛw/¨¨ÞR¼ÍûrS,úfQQB’QBºˆ‹D‘ü‹jEJ(>‡®Ñ‹eÙó÷$ñˆãÊ-g)Ç“‹ìê²ïÆ+GÄæ¦wþHBl?,aú¼ÉÚÒ'¥H -†ªld’àÛ¥H¿úPú„d˜qRgn¦ôY… ±ä‹ãoÞUX,RREnb‚ƒWâ: Õ¿¹ôô¥"àôÍ– ¾à¯CÝ +xÚÍ]sÛ6òÝ¿BôŒÍ# +D4Ë×gÁl }ß sé]ŽG½¾?ûËJfÚ×±Œg÷#Z©¤©˜Ý¿xWõÓýõüüRFûç—Qx¯oïÞFÓÏÕÛ»›Ûï~ž¿:OBïþöí¡ç×7×ó뻫ëóK¡ÂHÅ$þýöîšÝÜþp}þÛý÷g×÷Ëãm‰@!¿¿Ÿýò[0+`wߟ¾Òi4ÛA#ð…Ör¶>#åG¡RS½;ûÇ@pÔk§N‰)R©¥2™“”SrŠ´+©¬œ6Ù¶£ýüDÁü
Iÿ½„ ®n•
ƒÙµ[P—eÁ¸æá¨o{.R¯l›Þ9c¥©—e›oÍ¢,|&ìèR$¾V2µìÝ#ܬˬ¶sTÙUÙQoäÝßÿ@䯬 +j˜–z3mÖ<¼2kÓ²©éwÕ츯¡UB/« 3ŸS;Ïxì‚É|(7LÅÔ+åY¾*Á`âTÁ´ªÛ¤ðuI»É¢)íáÕ%xÙfS=®kÕw«fkº¬3%uY—DÞ§¦.Û¿_† +p÷1ñ¬j™J¢ dÓw0<Þ¢çµna’®Óá«rÅjÞ¦©LnïÍöpsäˆDE‡–5I +Ö*àHošU¥•—µYÖ–9ÀZNt¸§‘kS›¶Ûf¬fQ¨Ã…ÚJbú€Œrrtiê¬+[Ëšôþµ2U9¥¤„N +äº%ÈšhøÛ·È;B¨6üE†×æSé&ä(¿li°0œÑÏ'b·–!`CØ•Y˜®¢CÞhÚmV™ÎªQÖ#á÷¶îÊm]Nà¦Ü‚×Yþ©¤ôÚ~¹,ÛŽäý•-@jyðªé˼ànëV4ƒ–µ¢Üró~‹ì‰©ÇSº§É³Š«¦í0ËØ»å¹ý䫬^–S¦G+5s…òîÀ`7 î$§ÂÔ-¦Ùx6‰dZô¹µJ@l¶†xÕä›rD†™uê‘`ËÔyS·`Ãe?ªè·äS’T9¡!¢{A!“̆¢lMPeÝ“bŒÍò<¬áA.r£²Q?fU_:tU5»!21œ?ŠÏÉ>>KÈ‹äRa(’1‡D$BµeÞ™¦¦†µP7oi¦i ‘gÛ±ÛFÆH^%oÖt\¦"*ˆÝ>ñ2 +ÖM¬™RѬ3ÇdÑõ'$~ïv?ÇL—Y«·Jp‘ÅJŽ¿÷eÝaÜF\?h"ã)¿JnƒŽØ"|¨¦[9°0#æXoîÞYv!·‹Qnæ•ò…àêëáK(_‚ +†¾¾úv]=½È¤ecÂVf¹²Scí»6£vüCnÜ‘®íÔ6ŒÏèM‡¦´åöÑj°
ÿº2©Âðu*N hÓö%àâc¶ÞTÖcí„ðhŠãEç7W4ªÐðb*8bô xwOUÉ D©*ÛRï`þKmˆ³Åü®3ˆb</Ë6v%0Û<Ïç‚a)ydçe– TBœì˜šMðò ãØʇ&˜vJ6«a#eäÌh–&zd)ðƒë×Z¿¤;ì(R•„ªLmã°„j¤‚Š¬_®¨y5uïBLá-£…@m
¸Þ¢âeû–".vð°Ú&ÚötE,cš£Ò@Š}Ê™‰²+#$½%‹íQ/l“ìobæ|îpË=ÑqäE¨˜˜äÎt«Ñ0謲úŠ”ÃÙéÄʆI@Å×c5:U:6î´p[ò¥QhÝŸPž@ØÛMÓ·.Êù¼Fn tº:ŽìÍC7ʱU_¸ në•ý '+²…ºëÉÆÚIÍÝìÓ+ú69 +ö×há¸Ô*ñÓ(Ò°ywB‘ðöÝýæg¼ôQiàýøþü2Q‰„ú0PƒÿóúîzþʆI4ZI¨@¢£µÿÜ~Pr`ƒ{3ûšJ"?J"5-!j_†õT¢}m%ô\$¯Þ9-ÑJß°<båÇ2Ÿ³˜8ñe“ZVë`72’©¯}`Iž–)¿qÉDü7úœ¡D‘/#[Á2€5@Ñ"Øÿ†% ´Ÿ +R‘Éi©Œü†Å"?‰Âøs– Ü“‡–á¼C‘O¾¢öO0ÿT' ªPë +?Hß‚ž½ © öS©„ÐX’äå7!™J êÑ£‹T6d+RÑ€ˆUöÈ]tKú¬Ô®¡ÔÂÆneò
å{O&E7ÀŠnqCOÄ—û`¨º_/è¢Xñ$]½òƒ€›¤†«9ìÂû•—/ò²¢àB¬=ª…ì©gTÿÀѺ.¨äéö§4è†áð&o²£’JIÚßPãUü1ɪ߈OW•ß¾ÊcnZóqØš+鈎ì횣};ÆË,_Ÿž‰§Sw “Üwtä.@§ +Ò²|^LÊØפоŠ…ü2ÓÈÃô—“_#ιM]Ê ñà >ý•¯0úKë@Žàû÷þWïüo﹤G¦#–Màeq$l"À¿0|cˆGKÿÙ¨¿vä#tä‡Qp"=ÊH¢ÆôˆA¤JB~Ü‹Bx{I!òFpR&ãå¾’Pþ—¼ðõV@º¼ 0ôeyA@-š0½ó‚€<CÊåHdÚ—ãÏbFAÜGJz[8ô€DúB‚ƒ ÓŸx‹H¡èMcÁÃ/NÅ/Žº…y@.Jw¯:Ü8p°µÏ(C¶x +WT…žSÜcÊÓæýÄÓ æJ\˼٧žQ@¬qBqý•½…“û °©†;4¥÷añôjÀs†·ê35¥!ʺПñ¸l˜KÏô1_¢îù] +ö6çKµÖò!X¾ãÙ”Ö§*)÷Ù«)z×Vöª3yolÛ”öòFñ³~¬0Þ‚ºhðƒ©GÅÝÇ +@ø×–$3á^€ð~é‚®ÇDš?¸°ËÙµ“/%BÙhü$ŸtÂEà[cï½°vøôñDhûª!ìÓÞ1#Ê +OHGÐ~WMûíƒP¤4AÅ°ÏßÖ& +ô’H‰‚8„ç(Q5@«œøv ?8šøÒ(˜}6þéwMûo»BˆZi*§Ã +BˆiZ8¦P"ˆŽY¾€zÎû föendstream endobj -1878 0 obj << +1980 0 obj << /Type /Page -/Contents 1879 0 R -/Resources 1877 0 R +/Contents 1981 0 R +/Resources 1979 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R +/Parent 1966 0 R >> endobj -1880 0 obj << -/D [1878 0 R /XYZ 85.0394 794.5015 null] +1982 0 obj << +/D [1980 0 R /XYZ 85.0394 794.5015 null] >> endobj -570 0 obj << -/D [1878 0 R /XYZ 85.0394 723.7047 null] +622 0 obj << +/D [1980 0 R /XYZ 85.0394 622.0858 null] >> endobj -1881 0 obj << -/D [1878 0 R /XYZ 85.0394 699.3651 null] +1983 0 obj << +/D [1980 0 R /XYZ 85.0394 597.3835 null] >> endobj -1882 0 obj << -/D [1878 0 R /XYZ 85.0394 499.5106 null] +1984 0 obj << +/D [1980 0 R /XYZ 85.0394 411.8393 null] >> endobj -1883 0 obj << -/D [1878 0 R /XYZ 85.0394 487.5554 null] +1985 0 obj << +/D [1980 0 R /XYZ 85.0394 399.8842 null] >> endobj -574 0 obj << -/D [1878 0 R /XYZ 85.0394 352.0214 null] +1986 0 obj << +/D [1980 0 R /XYZ 85.0394 231.7148 null] >> endobj -1884 0 obj << -/D [1878 0 R /XYZ 85.0394 324.7169 null] +1987 0 obj << +/D [1980 0 R /XYZ 85.0394 219.7596 null] >> endobj -1885 0 obj << -/D [1878 0 R /XYZ 85.0394 283.2444 null] +626 0 obj << +/D [1980 0 R /XYZ 85.0394 131.5008 null] >> endobj -1886 0 obj << -/D [1878 0 R /XYZ 85.0394 271.2892 null] +1988 0 obj << +/D [1980 0 R /XYZ 85.0394 107.0349 null] >> endobj -1877 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F39 1077 0 R >> +1979 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1889 0 obj << -/Length 2481 +1991 0 obj << +/Length 3197 /Filter /FlateDecode >> stream -xÚÅYÝoÛF÷_Á‡{ €j»\~Å¡®#çTħ¨Í¡ih‰²P¤"RvÜ¿þfvv)R¢íôRà \ÏÎÎÎÌÎÌþf%<ÿ„§C&2ñ¢$`ší-6gÜ»‡¹·gÂòŒÓ¸ËõóüìûKy KBzóUGVÌxo¾üè‡L±Hàþï7דÑXjî_NßÁH¨@Kÿâ_ç·óÉŒ&BËúóôú
Qú\Ü\_Nßþ:;E?ŸÞ\y6¹œÌ&דѧù/g“y«r×,Áêûùìã'î-Áº_Î8SI¬½Gøƒ3‘$ÒÛœZ1(å(ÅÙû³·;³fé ›gR…rÀORxB°DkÙs”NX¨¤j€W8çþ´|ÈvuFF^¥Ûm^ÞÓyIßéíC€FƒhÙ9îeÀ’@Fæ,³rTÂý2Ýà(NüÝHÄ~VWžɫ’fÿàš7ë´!Ž¼þn4¤ö›]ZÖEjù`feWZ5½%jº\Z¡5M4MঠZ5¯-ûbƒjK¢Þ=u“Á^DªVVÌ:#+UÒ·²õ&X™—c³?„KwÛtÀ/pz"vn,«Mš{"?-Q‹8ôoç3!‹Ê|—5„d$¹?)›]žÕ´ˆ‡F=K8RÁL÷ö!±4±I—Y_R‘¥u3nªñ¦ª4 -œI¬ªŠuÂŒ=ï™Îž—ghçÿ¬",Žd -È,ŽÌŠq-ï}Ž"ÑÁ³ÉƒOÃø¯„†[qäÓC@Ò(Ql(»Ø0K#o,ÇuÒèb !a´ß¤¹`þþ—þ ™<’‘§9ga¬Œ5ÞgO0$ ˆaêŒÂ÷ÓôÞT`‘×1Ê w%£Â.ú‚~ -‡hÑYåÊñuE¢w4-_—EŽyy@Žf «(,Kº³S+œÂÂlwÕHhÿ!§ËI‹ªlhyÓAµÏ -7¨-Ô,á²_T%‚% -®Nc¨pºàä¢8Eã}Þgh^o7Î>ìF€ÁA±}
h|àª[gÈ+£˜à|s@?‹´qTÓ2ÐÈ’:>±+júî2l$FÐVÉl×yÝ`[€ãÊŸ—§E/L -Ù¦`ÔÚJpõŽÆV WÀAs¢@}4@*Æ#Ï›Ü!uì -Z`'s>GŽË®¶„ ¸²Ñä6#æΗ?ÑŸ/ÒfŒí±ynx5>¬MØ)I¥FŠÎW¹ÖEz—4‡˜AÉΣ͘ž mUÚ…N·Þf;J -Íe3 -€;Ü•yLöª*ŠêÑDœ¦§/ãÊ]ší#ß²j0$Ø@Ò -“¾;÷žèLéÕ…ÎC¡Öö‚3E¬}:ArM_ó€¢C?l—/òfèÊœA †¤—;¨M¨ä7U
ØOCóˆ‡* )¾½J8‰ã®È*¡#¨¡8ìüj•PGUâÄÒØ2°¡[•Eø3ÁpѶŠè^ч*Ýsèj‚îÝçq€‘|2ŒŽ]ˆû/înè9·AÞ¹aY7Ñ6[tÂý -‹a|u>½¿ŸÌ~›Ì†5íõÜ
:H‹Ö6pø©Î¼¯+lÏ&ÿ9¿º}7a7WŒ”¶ª„}MúŒÏüØwþB6ðÓ÷^}tüÚâºM¾ Éî;J'é"èÃ[¥Ð`Áå‰êî'»SÝÿIendstream +xÚÍ]sÛ6òÝ¿B} g*¾H‚}s[§çNãä\ÝLç’>ÐdqŽ"u"Ç÷ëo» H™v’‹;ý +ù*ÑÑbÃØ€¶õÚÝ9À,Ë÷B¨°CYóN||< +§¤f·/›}Ùñæþ½hvD&’‰UgÂ=LÕÅÖÁéR!øt06ÀeÒá=[šï Èíé“p¦ðNårCCþöÔa[‚-:xî]çVÀi:“ÌP£]ªæÞµÝÔ{ׇí-n®´€ûžy®E]q4ºû†¦ùN¥ké»\üð[!xÔ€÷ð\ïI‹³Û ]râ,[nšÖ3#ô÷@íf[=œK)£Ñþ6ªFìq„½;n©¹²ÔÖS~â²Ç[ÍÑîšzUÖwxÞ\ñ5¬‰ˆè×Áá +î‚WØZ†Ù@"OˆÞ·)ˆÀ`““Ôž°tÛ6˲è¼5}
–ƒßd¤ÀŠÇÞ‹D\P×ÓÚøƒaÉ +ç<Þ“' upq7¬£š‡;Í›ƒøªÞŸ4r ûYsÆÎ’\?iSOL&S¼l¶¨]48mWà5k%è c#)Îç™`M–œP×äYl™Ï'ùº»!e¦ÕB®,‹AÚiz bÀlà."N6ž`§ÔÉu´§ŽúLòv~YúÈ—¤OšÄÒ +“Ì€$±ÈÆ †G‰•ÙØX<u"uœ%F?Ÿh0y[%É0¼&— +k^A͛څS(öS`A¡I‘Ï´5qfäçhkƒ†™þ2m=½jàâÐbJ|‰#VœX p%ðÒ8Wâ UòŸƒáÕÈl¦Hþ~}Ó€ f¢ªðI!ðÉ‚¦™Î&ˆ£¦¥Š“8е»+8“Ÿ1xþ h± ëÆÉIœCnF^WÏ‹ÑHž˜Ã“¤Ïï@÷˜›Áª-é… ºu3»™‡\
Ž¡Ž¿þíÇ7¯/®®Cî!äåZ×NñüšN»%>{hñ”Ü÷R°->–ÛC£žÂ±–áH.1$×1ã¡©iÜ·ÇŠÞࡻʼ¹Ìá¥ìðu†¼¬…µ ¼5àþ"”aÅ“Lþ‡Ï³¬²1Ÿò9ßx%a0'I 8°Á4¦Uúˆ3DQœÄœžVœ!F˜®ÙшÏ﫦†ÒØ#íAÓH롆!1 ÖÁQÌ-µ¼ëÓ¼rëâPu'*¯çw4ü¡‚õæÐ4]ŸKYž j]÷OôÔþºç;åó‚¡0?çéó<!Lœ7"ÐÉ;àÛf:º,0—ªTB“*ažN<)¡!ÒáwK-©2•°@ý£:„²>¼¹ñþ`_9Á±à'£BÓ“|AF®Tœ8ª81Tq‚ïÂêÂä¼ÊgÞHÛ—â€Ï{þK*sp»3¥¿4îñþ,<Øóq2¼ÞœâϟϹ0HÕôßqˆXWX~b ÷@
A°‡‰C´^<LãÕPs¸Ûœ +‹ æ´6QÆ¡Ã<ŠGW5².³çëb·;Z8æ㫷̧ÅÇxt.B¥ÅæG×ú@eiœE¥Mõ„(‰Æ Ó*._ãÌј㪫·4:ªbhNkãnÊú>'ûìÁÁfÃÑV4Š?Žb•‹—Óƒ‹Pô>©Ïœ<EYÏýþ™‰âb¿+&è‚ž< ±j_²—m½]ÜPç¤æþW¦Dt +ÉWRq-NÙªù“#øéÑ>½5„‰m±rcL•7ºmÃußy8óÈ—jË»š¬÷¬T¤¹¬‘‡êy±"ˆÊ»aSEûònƒuc#²àYÂ(µ}PïvM[v\€”¾q2àbhÏŠA®ÀvÀŽQ*º +¢’CQU\0½ß—Ý|Ê1ì\í+.ÖZ.·¡ØÂuAª·ø’ò—Iè '쩘¿pB‚ŠŒFäGo0Á6/ïw~ CAæôás}¿ÑÄ•4ì‰Iœøt¹ObªÞÙ·ÄË}l™ôãÇ[b^ü¢}ð¥£éÇ5Åì.çR,ÿ4!Œísl(‡‡¡ endobj -1888 0 obj << +1990 0 obj << /Type /Page -/Contents 1889 0 R -/Resources 1887 0 R +/Contents 1991 0 R +/Resources 1989 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1851 0 R +/Parent 1966 0 R >> endobj -1890 0 obj << -/D [1888 0 R /XYZ 56.6929 794.5015 null] +1992 0 obj << +/D [1990 0 R /XYZ 56.6929 794.5015 null] >> endobj -578 0 obj << -/D [1888 0 R /XYZ 56.6929 769.5949 null] +1993 0 obj << +/D [1990 0 R /XYZ 56.6929 613.3608 null] >> endobj -1891 0 obj << -/D [1888 0 R /XYZ 56.6929 749.4437 null] +1994 0 obj << +/D [1990 0 R /XYZ 56.6929 601.4057 null] >> endobj -1892 0 obj << -/D [1888 0 R /XYZ 56.6929 660.1505 null] +630 0 obj << +/D [1990 0 R /XYZ 56.6929 465.8716 null] >> endobj -1893 0 obj << -/D [1888 0 R /XYZ 56.6929 648.1953 null] +1995 0 obj << +/D [1990 0 R /XYZ 56.6929 438.5672 null] >> endobj -582 0 obj << -/D [1888 0 R /XYZ 56.6929 449.4639 null] +1996 0 obj << +/D [1990 0 R /XYZ 56.6929 397.0946 null] >> endobj -1894 0 obj << -/D [1888 0 R /XYZ 56.6929 424.0768 null] +1997 0 obj << +/D [1990 0 R /XYZ 56.6929 385.1395 null] >> endobj -586 0 obj << -/D [1888 0 R /XYZ 56.6929 352.0618 null] +634 0 obj << +/D [1990 0 R /XYZ 56.6929 216.4249 null] >> endobj -1895 0 obj << -/D [1888 0 R /XYZ 56.6929 323.4047 null] +1998 0 obj << +/D [1990 0 R /XYZ 56.6929 186.4354 null] >> endobj -590 0 obj << -/D [1888 0 R /XYZ 56.6929 272.2519 null] +1999 0 obj << +/D [1990 0 R /XYZ 56.6929 97.1422 null] >> endobj -1896 0 obj << -/D [1888 0 R /XYZ 56.6929 246.3845 null] +2000 0 obj << +/D [1990 0 R /XYZ 56.6929 85.1871 null] >> endobj -1887 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R /F62 1277 0 R /F63 1280 0 R /F11 1399 0 R /F53 1229 0 R >> -/XObject << /Im2 1266 0 R >> +1989 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1899 0 obj << -/Length 2124 +2003 0 obj << +/Length 2117 /Filter /FlateDecode >> stream -xÚµ]oã6ò=¿Â(œ
T\~KêÓ¹‰“ºÈ:{Ž[·ÝŦc¶”Xò¦ù÷rH[Š•lÒ½C€p4g†óEšõ(ü±^¢©ìÅ©$Š2Õ›oNhïæ.O˜§‰QÔ¤úyvòáBĽ”¤šëÞlÙà•š$¬7[|îŸý2ü4MW´¯É RšöOΓâpv=¹_þ6bÙŸ¯'ˆžŽ.FÓÑäl4ˆ˜ŠáYü÷z2B¢‹ñÕhðeöëÉh¶¹©£ÂÊûpòùí-@»_O(i¢zðA KSÞÛœH%ˆ’BÌúäæä?{†Y·´ËLJ$D%<î°g]vR)Ñ‚g'«™"¥”ög+ƒÊŽ'gW¿{UÏó™×ùWcõ®¼Á•ö"®‰bT;~7OEýõ“'ln/Pi ,Ý~G¨DƒPœ Ÿ'\ækSd›®…1á ?w°@+OPnó»¼èà’%Z²/¨s»”0®bO7/7SÔü$#‰lÏ(ÀH‚*í)±”€S795ÙöI?+÷ï·–ô˹©*œ©Ý¡ -yò ±«Ìïw¿ÍËíñÒŽ|£‰÷ÁßÎ7혀|#e𫲘›[ð(¦IɹíQMGZeÞ˜·Æ¡žš¶«FhHÛ‰‚X|K‘`œ¤©’ÝERp*ç:}™®£À˃aE›Õ¡æ*© J°äPKxo¯>¤BJbµVs ã “¦Ó)
)Êz'%Jðö¯‘fýüçý£ê <%Ѹa,œaz=›6ÓT MvªLàÆÞ;/A¡^C§À7j0v*é¦0jÃHSNÓ¨ÒôâlÉ8íC9W -›àD«CÌ'‘á0ÑòÕ†ë·tÒVÐP© I©ú·YÁÊ.µ+ i³…+[[<®,æqelâB$š -‘®crЮX›×LÙýfWÿÝnóÆŒ…X?Û·œ€¶Ñ”éˆmVÜy_ g2–‰Ð2FL‚‹Štœ4mÛìpÔ-«ãQ³gmRS%Û:ú2!
€í›{6*eøEPðuå'¸¶öŽ}¸–~Ì*—÷Ýý2ÝÅè¯Úä“Ÿ ñ°F_xz9šŒàò -&þç±oZ»;³†öŠ?³Y¯ª®v‹“„ò·Gw„±˜¤‚'ï½±³ªK"ž¸¥Í0{~%‘“ sýtïÜv*(á¼!þÿ/áÿì àR•§Þ¯ÙKçÕNOœÄJ‹¦s容¶šëþÜ·°µA|†Ce¶¹ñ‹\œÂˆ”U¹s€k Áqš°Üñæcë'„p’¥s}ø^â}lƒlL6_ùØfXðÖ/Í -sˆ›*¿}Èé -ý(hÝê&¾i*I˜Þ÷Gs»™Ð›{›YŒµ™M
ÒÂw¦°2yZ´
wÁ -!דÀÔ‘ì$"v9}bÈÈ÷÷¥½B9Ž»[>pÙ\—¬Ê÷RA‘V]˜µ¹Ël£²ÏqÕ|›ß¾’ãXìsЙ¥5¾QÀôŸÃóó)N?Yc¿°éxµxžý½5ÒáªÝ'
¾CÒU -ü Úôg×±ˆ#ðo&78ÞŒ¦¿¦§dôÇð㧫ÑÛXÁ +xÚµXÝoÛ8Ï_¡‡{—Ÿy86›:=/šd/õ^ÛöA±•D€,¹–Ü4û×ßCÊ’£4ÝëD49Îço†d…?iE¨02ÊŒ$Š26'4ºƒµ×'ÌÓ$(Rý¼<ùñ\d‘!&åi´¼ðÒ„jÍ¢åú}|öÓ_—óëYÂS2KTJ㟗¯pÆàçìêò|ñú·ëÓY&ãåâꧯççóëùåÙ|–0!³øýêrŽDç‹7óÙÇå/'óe/òP-F…•÷ÓÉû4Zƒv¿œP"ŒVÑü „ã͉T‚()D˜©NÞžü³g8Xu[§ÌÄ#™Q"$Ñ)°=%æ@l¨¥„“~“ŒŒc”œ–‘‚§œ––î£ÀËÃŽ1«ƒËSɉLeÚ»œóˆ1b”âÖ熒ŒÁöŒ 04—Îç—ÖŽÒ•Jf %JÀ:uW³$eñþóø‰ó€§d Zšjˆ--íÑѧˆ*H4;]6p?.6<zÕ€FÑ@©À8rvJ¥|ÇŒg„fÐÉ$¬Y‘—÷ª•Š-x‘*ÔúËÕõâõ«?â)!$M=]UÖE;K„¡qYã·önPÌ¿ä›mHò_ºµKÍlwÍŒ©øs¹.ë;œZ5u‡Û;Ï´ùsL¡ˆ¡`’Þ§ ^SW@ÏhüóG–§±Ÿ_7ø›ÎŠUѶ9È2•a{¾ÝvN0†Š² ‹]\uû¼Âñ¾Íï +«d·”Ôûp +бè÷…¥å™vºÛoY¯ËUÞ…Ùû¼#?5°‰ßÑâwWTyW~žqñì÷VeÛ nÜxåïÊš‡´4IDÎ0¾/C-(“š(9@Ò÷áÇ8éiš²CÒ³aÒ:e ¿5@—µ¼…f ”ÆW` ¢óïM]xœ.+?zUîŠXcÐEÈp(䟡’õi—pã‹L½Ã±g¥M|Þì6Σ0û·8(ë²+óÊÆŠý¹.>PÊkç'·Š[¯ÏÏp +„ÂQ^{š{deâvÓŸöEÝn7EQã¨øÒõºXÛ˜…ywo¥šˆIŒÐ»Wad^—][T·~ÜâwUåB,[{fíéAIìfZ5î»îÉ=Õ׎ßì[ÏìÆÏ4^€^î6ßYH¯$xMz÷O3O£`èm/ÕªÚ¯=˜B`
€J¡ÎR6…¦üM9´!H÷Ã+IŒf"0Z\ž½ùíÕ|‚“‚$ÊøÚ«^O°ä’¡³Às¹|ƒ†Hx +µÍPH a U¥<äa>#–Á–?áçU4ï’¶¼«aÈ^΃w÷.ìG胑@ÿÂ: +U~ST¸f°ˆd§kðŸ;ůP^Tk««Pa¯ˆóv[ì0`n…ÙnÆb'æíOÛÇÍMãODOoñÓBˆ¶GÒö;\tÑ;š]–Ç9sÚÇ`—ïºgâóc¬nUñCH¦q"u¡‚³QЩ”pÊCÐý
IäÄv½ãÝaGðÎ3A¤Ñ"’ +Teß‚Å€ÄZëg¸g˜8:$ Ƴ”€d¬?× +h½=¡'ÄØVµøûDÄA‹Æ-¬#…õômSU̓7‹ÞŽ»¼¬\Óa›ÎÆ™ÈhrdF&Cf¨AfðãÌé>./gÆÛǺ˿üuâ|§³t²9SÃ&NfD0Î=ݺÙäeÌ8::G.eˆ–÷Ü0Ë¢¬šÍÆÆû†1¢¥Œ>N™M—ŽÒ~A.C ¶…Ë@ÅB¢0¯š#(„e,?,~(±ž0_¸ëàló”
~óúûúôp¥ƒ”5î8ªDÄök"À—åˆ;CÎ2ŸžÌåî®íSƒ*#P@Ö¹;Hùêæüt‹ßÜ-§q ]¹*»©zÃ2ðS2Ê+M*øwA„†JCá¾, U…ÿŒ“!Ë €vM¨q=Ù‹(!PâYMÉTI%™àâQEÔEÔEÁÓ€ jT2&ü—Qè2þb¿HªIÆÙQ<…Â0rêƒ|P^Yeh[¬á~è±úâ2–P°Fú²„cÊÒwûMßè•·Ó5Í]Àœ7mSí»‚L'[¸ÑJmq˜YàÔ#i’`¸ÀÀš,ÈïÞ½ßXÀ>»<½°2Ƨ‹Ëäíüú_óëi Æ󲑹¡Ÿ.?çU¯ü©Ìt,+Oæÿ>½øõÍœœ]]Ú‹’Ž%>u +°†HÓlxq!âI9 +MãÿºÒQ QpÁ:àÍ-´ÓÏT#Íú>÷Åj„
×L§JõÅÈé<ÅÎÆUöß7|£’gãrv€.ÂíKd1ö}QÀßBjßßM„ƒXU‚å[LÆt`¹?Áåíò~?jŠ]Å+‹¯¬DLÈå–ó.,–žù¶-Úh/n§®Lª{Ð|ÞMÐåIa<Y`?Ä$,žÔ¾6™ì™kh/ì +ÊÛ•¿Ë‰,ƒ–‹êqŒ"(H<ãÆ®2D4GXé+Œ}¿#¤ù\ì<•³ÈFƒ´È&qö>÷çmw¥»žmÀ›”‘¬Oþ¯Ý‚o¤qÕÔ«bÄÖ>6¥0Í8¢†„/&‡oùš<÷:¨cŸÔ'ÞÒiÿÜôÝ/÷‡W-ë|ùð%{˜ZözoXÊêÇhv,ºš(
öTöÿ endobj -1898 0 obj << +2002 0 obj << /Type /Page -/Contents 1899 0 R -/Resources 1897 0 R +/Contents 2003 0 R +/Resources 2001 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R +/Parent 1966 0 R >> endobj -1900 0 obj << -/D [1898 0 R /XYZ 85.0394 794.5015 null] +2004 0 obj << +/D [2002 0 R /XYZ 85.0394 794.5015 null] >> endobj -594 0 obj << -/D [1898 0 R /XYZ 85.0394 769.5949 null] +638 0 obj << +/D [2002 0 R /XYZ 85.0394 617.17 null] >> endobj -1901 0 obj << -/D [1898 0 R /XYZ 85.0394 750.9871 null] +2005 0 obj << +/D [2002 0 R /XYZ 85.0394 591.42 null] >> endobj -598 0 obj << -/D [1898 0 R /XYZ 85.0394 522.5618 null] +642 0 obj << +/D [2002 0 R /XYZ 85.0394 518.3317 null] >> endobj -1902 0 obj << -/D [1898 0 R /XYZ 85.0394 498.7164 null] +2006 0 obj << +/D [2002 0 R /XYZ 85.0394 489.3118 null] >> endobj -602 0 obj << -/D [1898 0 R /XYZ 85.0394 412.0682 null] +646 0 obj << +/D [2002 0 R /XYZ 85.0394 437.3327 null] >> endobj -1903 0 obj << -/D [1898 0 R /XYZ 85.0394 383.338 null] +2007 0 obj << +/D [2002 0 R /XYZ 85.0394 411.1024 null] >> endobj -1897 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R /F62 1277 0 R /F63 1280 0 R >> -/XObject << /Im2 1266 0 R >> +650 0 obj << +/D [2002 0 R /XYZ 85.0394 208.889 null] +>> endobj +2008 0 obj << +/D [2002 0 R /XYZ 85.0394 179.8493 null] +>> endobj +2001 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F63 1354 0 R /F21 930 0 R /F11 1441 0 R /F41 1208 0 R /F53 1303 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1907 0 obj << -/Length 3326 +2011 0 obj << +/Length 1844 /Filter /FlateDecode >> stream -xÚåËrÛ8òî¯Ð!UKWY¼H{ód팧g6ÑV¥6“%R6k(R#Rvœ¯Ÿn4À‡+Î&[{ØÒ F¿»!>cðã³(ãT¤3ª0b<š6'lvs¯N¸]3w‹æãU?/N~º”z–†i,âÙb=‚•„,Iøl‘âP†§ -jîî7–aÂã¸y1ùT„i¢áæ<”\F†Š»¬¾)F°VŒÖjE”ffÕâ¶lAÙã$Xe5u–µMm::hÖ4ÐÝ7ÔY7»Mû÷Ó¹TqÐvÙ®›·]³µ»vÔã?µ]±ÊXWÔ=äwÆÄ®í|b€§À¢4
ŠÐîÛ"?@œ# -¼1ðûd¥O‚˜ÍÀR§ß -ÃwYµ/PS,NS44~c´:ízA_x¿ ´fßm÷¨|"‰‚‡fOÓuQä4ßYx 0Ù¶6?&Î'ýœ €–2û–#RÄ›e¶ú£²ö–¶r5ÞÊAcGùÚD=á8Z•Exz€‰8Ô\$Àø!0uDÈ&§a@§4è—.àASÆÔQ²¸›ì¨Ñl»²©³ª²ßF… ]ƒ47÷È3ú@ÂÃc8F
ÂCLØ4y‰¶½ØµDûÛru‹]ÐÛ[ãšÌ0©¶2&Ärml7~¯˜6ÚÒ/ëeU$µ–Æ…Un)óî–ºhÆ=¦z™µ(¶âÛ7€ä)<S=R•4¡í|¿2÷†¨8—yØË5YÌ°¬½$O%G6¢*ÖA\î@%‰€ƒÊͦÈK0X•=è?·4× -§ßa½í¾²2» £&/Vå&«èø/3çQ¹/¡4ßfynì;$¡½ÚŠ˜Û“9õÅ.æµRqHÀ·Üee•-«Â®6®ƒ–™X”º½êâš;:+b>iÒ×Þ¥çnÄjk1¨+?#vH†?ÐÀfÕ‚Hýä‘$8ubÔxNŒÂH¦Ó!ŸHƒ[Þä2yêú; ûì5ARõ -ºáÑqjÙëÙ_¬†psꀆ·Þo·Ä먰5eÒFÔ8_—KÃÅ#â:îs¸)Ÿüù¸ö¹õBýô¹^}M§€šà[¨á£kË“¿–'i\gFðcðø1oñÜ -Óº“1Y¡|bŽe¹|ÿD2®êCÁOÿVÈÔJk‹i쾬¬ YÚÉnH]hÂb˜(×ô]vô}OÚXhhhßÄ6´3A#2÷e?#ËbRa—:0“›Ðh‘™ -ÃH<†[_ÌÀµ“´7æ/|ñ—!fÿƒLá mG<ªÏ]oêòEÖ‘Ú²ÎKðAäÃÒXMﳂ;˜€åÔÒÃÈ–"/éˆFþóéZŸðu…¡Xñãkb2VMIq´T¾4œÙp©«¾Z«x¿É6¢gL’>˜N¹)æ]3¯Ê;;bÂņ%7Eù‰1êQeÂÆ£d;¹³u $ý‘¹;’|¡ -+7Y·º¥ÁÒnïš=ž ÇGgÚζv|¤8ÿgr;’ˆ%·ŽTÏév<)·ã%©ˆŽË`!ÜËFtÛ¯¿Y˜R-¢¦Òf°ñ¹Fˆ|ßÝÉÅ$¹\S‚%KÂH(zâÀz³„™ž'Ñ¡U|(LŠ{â3;úç¾é}EGˆ9BóGsxöý_¼ØatY¾B‰
Á%$ã÷çGïÐB'¡J¤ÄDwZñaÂó-"ð1Ê -¸¿RօǺOQ^]\_¼3uÅ…¯&!!÷–Î奵À…%#óhcÂṿøÜ5Ƴv¾Î]ˆ`
+Dж׬ˆ‚…œJ,v×z!´‘zeûXÉ:›%¹ãœÍ„5ì> 5yãâú‘RêÆá2®Vx‚™þ/_Ÿ¿?IFñLï -Œcq¨Ñ »?QèÓ9gøBçåøËÒ]ìÒ\̧g -(ZÒFØV%Ìò}× +xÚµXmoã6þî_!N*._$Rì§s'M‘uö·(n»›ŽØr"É»ÝCiËÅç»E ‘ÃgÞ‡¤YDáE™$Rs)’Œ²,šo4z‚µ›ó<I`Jº\?Ïï®…Š4Ñ’Ëh¶ì`å„æ9‹f‹±$‚Æÿ¾ŸŒ‡ Ïh|}{iÆãË_Ffã).HÏúóíä +g4—÷“ëۛߦ£¡JãÙíý§§ãëñt<¹?Í~Œg{•»f1*¬¾/ƒŸh´ +A ”B¸öó‹Ùì©«²6ó¶ül:}' B8xJtÊëákÕý仢¨Åd*É‚;¦¬[o\’<ÕÌ3-̲ØÛ¤m×=’eNxšÞ=h[‰óífcëä5ø"OE +þ»]¬ËΊ¥X\ (NÛb
Æ•–ïEõäs&œ¥*Í…LÎ4 XµhHO¤é±Ï¡>òúq¨m‹°°]“àÓö2w·p
p´ìevÊ$à%hŒQ¹Oméûpy_4®í»ë4Z¤Æµ¦j ü}‡…ÛB¸OÆpÛ—ÎÆ_EIyÌRJE8à;±Y¯š-2NrÊÏ-Žþ +Q…áÄõaiÂx¦B¡‹¦O#®Iž+Ý-³o`2P9:·_Ÿ½u¯)Äêÿo)ÿo•ªá¦C^«·vÜŸ8Q™ÝçpÊ5.·jmkà2žcIÁù‡ÆÔ¥ñ›\¡ÂˆœÍv爹A€×}¢»Ë’Û\¿"µ(—–eér¾—n‡;5Æó•ß×K>úE…c …SÀÉo¯þ}µŸ«éÿê*xHB0·Â„”xIÊûÌÎXŸÙÑpAúŠô“©¬Nž×UnLÛ åî$°ôÊOv'_v%Gr´äççmÝzÄÝ#ïxÚÝüÙÔ¿KCŽ¬_˜µy*ìEeßäšy]>žhrLù&ti‹im¿îŸ£««)M?XgŽ^àC’ö¶cŸ¶÷ÓÛ›[x³I艔ØÛ'Üé»fùÚþg÷±„#ñO&8>Œ§¿§düÇèý‡»ñyPŒ+$/p¸œŒÞûÅBû;l×¢pvØ(~.ðÞl¿!ˆ'¼‡“u@Ÿz¬boXÅþW ~Ò=ìPÇ5Èwføø™ ü<P4™~¸:×Ïù†¼žsÕ!VÌ;ì9¾ìиû™Âš·#¿\-xÿŽßôÐMä2žlþnÃ?„Vx[®¼€Õ²)ž×%âA™—À-9eõäÄdþŠ8<ü—r½îsç£?-Âósèðô]cM©½r@zåì.TÎv_%ÏØôçÐSìó®·Bº~>êÿ_]ÿrÿ0K|qBör¸š]ô¥Õy86vüâH~8Õ(òïhØdœìNHXŽÖ0¾7‡õ¹¥cP?hÿæN~Z$ïó`ÿƳEŠÓ"ÅùO‹<ÙEÐmÐ òµÃ!3ÎßÛ§M÷¡ŸÃã˜Q)E¤ù9r|EÕ¿SÚ:Ò,‡÷>‡§*Íû~¨¤ûGÌwÿ,zø
UDä9ïþ¦Ø¹‡ÛŸ14Ððþ°X®gÓüÕ¯¶Œ.$lÝÿù²WÐendstream endobj -1906 0 obj << +2010 0 obj << /Type /Page -/Contents 1907 0 R -/Resources 1905 0 R +/Contents 2011 0 R +/Resources 2009 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R +/Parent 2017 0 R >> endobj -1908 0 obj << -/D [1906 0 R /XYZ 56.6929 794.5015 null] +2012 0 obj << +/D [2010 0 R /XYZ 56.6929 794.5015 null] >> endobj -1909 0 obj << -/D [1906 0 R /XYZ 56.6929 652.0358 null] +654 0 obj << +/D [2010 0 R /XYZ 56.6929 655.4043 null] >> endobj -1910 0 obj << -/D [1906 0 R /XYZ 56.6929 640.0806 null] +2013 0 obj << +/D [2010 0 R /XYZ 56.6929 633.1281 null] >> endobj -606 0 obj << -/D [1906 0 R /XYZ 56.6929 217.1748 null] +658 0 obj << +/D [2010 0 R /XYZ 56.6929 552.1893 null] >> endobj -1681 0 obj << -/D [1906 0 R /XYZ 56.6929 192.112 null] +2014 0 obj << +/D [2010 0 R /XYZ 56.6929 525.0283 null] >> endobj -1905 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F14 900 0 R >> +2015 0 obj << +/D [2010 0 R /XYZ 56.6929 90.0274 null] +>> endobj +2016 0 obj << +/D [2010 0 R /XYZ 56.6929 78.0723 null] +>> endobj +2009 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F63 1354 0 R /F21 930 0 R /F53 1303 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1913 0 obj << -/Length 2961 +2020 0 obj << +/Length 3608 /Filter /FlateDecode >> stream -xÚÝZ_sÛ6÷§Ð½É“ˆ$î-qœž;S»µÝ™›kû -fb1„£;.¦Ž&ÏÕU[ÌçÑK-Àñ_T÷¥]<X7EÒöö©íÌtTJ9¾ -ˆLŽo©&+¢‹ÒiëVCÊÕ¬\Ï}Û²n5«×Õ)pH¼ -åͤ
-åàh¨/øu’‡9Ü0ázLnitê}·vÈ)Ü>lÙ¯½÷†¿4¾u¸T ÚáØš$7âÀQ€õ€£ž»gd–ŸÛ -6ꃞõc@Ê%}mR7¡IšB"K’aŸDñH°²iƒm•dÛ/*0W½È®Íǵi»vWbB --ÇÀvg´ÝAW¿]½;ßÃO*20¥©<¢4*‚eàZmœÏ“viÖaL& R–‰Lþ¾6Ma@2àh<ÈtÉiI‘‰’˜¶N|7ÄÜG7#›±Û&,ìl÷µ;fuO+s -ØÚpE.éˆgÓ<øåØ>/+D0Ö±lóaþ½Blñp -„¤õÁÉÇœž‚NP2°ÓB†ÃNÝ9Ðå -¼[¹}·b"áƒvaP7þ©wq47ÀÏE$sÉ¿bF¾Ç3À\F‰HùÀgÀVêÎÀÛtÖçÝ[wqÝš·á ßÆöù‡ï‘2N~¶J7~¶’ägC™›‚-[Qejhü’Uxß6€ÿ -ò'Ð*ë^gŒYåjRábÝß³a*–[åÀ‚™è -V3˸ús“Ó¢[¶¶Ö"'`2º'=¨í— “×ó\˜l‘¹õM¨®¹Qâz(ª.lÿüVз²[7=Xû¨:ØRÕ.7q’D<#$¿·!õ^àbŸšµ‡ÖÍß_½ À‘³,ųøM,ö¡$ì¡.œ¤Ø¿Ù1¡ï‹A„£Ï—D*‰“í¸ -~5¨†ì¸#S: ¦ðs²üæÐÕÙA/"ÏŸ»Å` (®Š=Sv
YºïÖ» ×}Þÿ)’®Äendstream +xÚÝËrÛÈñ®¯àÁUªDì¼ðÊMëÈŽ¶våÄVªRñú +„úçó ÞÏ×7£™„š×ïnÞ\¿ý×ûËóÈx·×ïnhúýÕ›«÷W7¯¯ÎçR›@ +ôl®‡ +¤¹~@þØÙ ácä˜ ›:+о细òpW,ï°z{gÝ“&Õ6Ö,ƒX®¬ýÆñÊŠi½¡-ݲN!ô@RGÚº‘¼Ìø˜"k廓¦|Â\/ÒÅ6‚`ä7@ò\z=žI4P•$¡m l¿´÷†¨ø-`¯Œ„/Bé„e5IòDËp`#Ê|ÕÄÅT’MTl6yV€Á*ùD ÿœi˜ähDs`ŽleÔ M1‰Èà)‰ˆ|Á -H›)S$}¸¡ÃQa$¡«S2îôŒÿxa¹÷ñYôéÓäÎg‚×/Ð-"ï5Y@”üKºÙ–ùÅJaàKÝÙΓ·2/½øç}‘M™€Ä×ú‰Œ8ÐìÌrƒu72³¼‘iQrãØS‚ÚæÄNs ³ÜïH´«–&¬2Jy[ðN·ƒ½í¾ä
)/H©Éòe±IKX÷e¿M¨ÜלPšoÓ,³ör‚NmU(9ÌN}±‹¹ƒ6Ò»DßrŸeº(s^m]-³ñ(u;ÕÅ5vtV ¦¤M8ŒÓÆl‚!$G‘êÕU^;´À Ji`½l-AttòÈ$8qbTOœøNÆ'BZ‘xw ½=Éu|ê„õ3töeÒiÓ)0èÆ„Ž+?Òžý{*Ö +¨¡
À£#5|tmkyë—Áò„ «Ôêz߈ãs—‰¡Æ:ùn;ëdM\ˆi{$!û–ò›ljBÉÜeÚÏhÝD?ªX9Ùü
àUuKDIM]îÛœõMiØ)åØ®P, Ž|hÛ&wÂÐòÝûë·×7S×Ë+•" S`mEF+ ¬Â¶îdLV(Ÿ˜c!%j,×Õ±àÇÈV2µšm1Í=%›lûÔ…>XCŠ‹–Æô!²Úw±
íŒÑˆÌ§²Ÿe±é°K„ÍMh6Om +â$'··¿Žö¥Õ’WíÎco_æÿ|š½„|yÊ®+f0q1'aǬ8ˆœ˜f 0ÍíÌ1U(WSO.7ÏÆRžƒ"[ÏŠ‚N$Ï{“0)ïC9úQõ¹?CÜMìGIô\uÎDàY?É¥§>PNl4ï·sV҇߆bób.#Wd†å\G…•›´]ÞÑ$SÞW,9OØìaÝm[ny~ 8OÊü¿“Û@ü(¹u´9H·ã´ÜêÐ
„zÏȾøšh{Ø>ÿ€ak¶H/Ÿ +¡ÁÆ'(6@åû®wL1ùC)ÂÇQøÅTŒ%iR”DÙóPÄÂö&²>]#û*¥•³¾Ò'!XãÙ?öuçJ(|‚ LAûW»ÿí=îû^ñ0Ô‚”_£ÜB"Ëáóá£gD-@ DxsCÐDb@,S¯`= +l^!šæ^½: +&2*·ð®¯ôbÈQ{É},Τ-çG1Daä‘s¥°BAÖ¸Ç'¦&«]Œß!Ò@z];\ú –e÷(¤éîñú×ËF‰Ä ªé<Œu˜ F\#Bøhϥ»̲bxÈ›Â]ì½Ø”šá#0’zÿZŠFöqJ—ÿÔ~þì©ÔãèhAŽ…8ðf¢Os3íÒ›Á‰œJò!T¶¢ï7Ûñ:â'öˆŸ“¨-úA¢R“çÂ.aŠÎ?ÐA/áf$áBøÂtO*»ôaÊK”–¾üP9+âìhóÓC$N}™p˜G¥Œf:`g+£z}>¥fQTéî0\Ï à§dt”íóÓN³.ü‰â/.œÁH “,mÓÎäb¾l÷]=¿wª=6Ö–ôøaqp!<Ž6éî3P‚çŠ
áTß?NÊ:ÍúÙ•3ÄXO©†V(¥f»ƒì £Lòw÷y÷$#ºEl ×èÛ€'<QŒ…#Ò?Éèiá~¬»XÍI‡ÞP›øAzKrdxZM킱¯0ì‹æx!Æ¿ÓÁÉËpbn|…Õ±‘X^€ÄLWÇðÀto
XAÊæX‘ +
ô0~ä÷U¹ïÛºiŠ ™1G`\PØ ÃËekØßö·Ðî÷¥€¬#Ëû¿)X”û§/‹~÷ÿ«ãRPs +ÃkúÏaGêþö‡Ó€ŒMp.¥)iaÂ4œµ1l˜œ°-~ å³ +óHb endobj -1912 0 obj << +2019 0 obj << /Type /Page -/Contents 1913 0 R -/Resources 1911 0 R +/Contents 2020 0 R +/Resources 2018 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R -/Annots [ 1918 0 R ] +/Parent 2017 0 R >> endobj -1918 0 obj << +2021 0 obj << +/D [2019 0 R /XYZ 85.0394 794.5015 null] +>> endobj +662 0 obj << +/D [2019 0 R /XYZ 85.0394 306.3415 null] +>> endobj +1788 0 obj << +/D [2019 0 R /XYZ 85.0394 275.1221 null] +>> endobj +2018 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F14 956 0 R /F41 1208 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2024 0 obj << +/Length 2797 +/Filter /FlateDecode +>> +stream +xÚÝZÝoÛ8Ï_á{sÐZå‡DJwOmšì¥À&»I8Üî>È6•¥Ô’“¦ýÍpH™²§»5pEQ¤¦†Ãápø›áðƒüã£DE*ÙHgq”0žŒfË#6ºƒºŸŽ¸ã™x¦IÈõîæè͙ԣ,Ê”P£›Û@V±4壛ùïcÅÑ1H`ãwçï³ã‰HØøúæXÇã·øßÍùõÍùÉõñ$ËR1>ù÷Û_nN¯ˆK
‰âšŸ\^œÿôÛ•pyAä«Ó³Ó«Ó‹“Óã?o>ÞtÉ™Dí?ýþ'Ía¬ŽX$³4=‹x–‰Ñò(Nd”ÄRzJyt}ôk'0¨µMÆY$¤V|ÄãHÆPš-É@h’x³O8c}³µy[4m1kp„ GÖg£‰H#¥3i8£)n¦Äx™U
Q˺m¨¢¾%J³‘néEu[¯–@«+bÈ«9ÕܯŽy:®Š¹qÒó`Vyé¶fu›Ï|%ˆ¡ŠucVŽÖÖDº3>~×3TÂøpDœGY’;¢va Zf¢ +5Ú:¢|½¿¸¦j§ ÂÐ1à-&Ÿ-È—¿œ\¾?ÝKaL? 9,`’d4Ùýÿ#*ãC¢R$‘ŠYú*cñi;¨üumV…ÙÊ ƒƒr¯ÒP†Z[PJ-;PbA‰¿Pâ×'7$ûaW0,Xà
+8$Snê’:L±£¡^~vù¤_îï}2òP˜ÇãLŒŸ÷ƒÃÍÀw”™* +–>Gm¥;LÂù<+s‡„e¾úH¥?XÂþÿqjZ4ƒ®»BçDïJý-rú±ZøÅ=<¦é¸h‰„G•«¥cF(Ýç+ˆ,ƒKܺÌíîY»
‰tAH±¦§bÑPÕǪ~¬M¤©¡okçÁ@á/
¾]Xq‚Ž'ñ7/”&x× …Õ6"¾øÏÕÕõé
Ñr‡ÞóÎ~àSf*⌿p<Ô¨XÒ9ãu=ûhÜY÷ù›Ë¯^•Ã®•ZîW™zú‡«r¦–q¦»U**Ó>ÖÖÁN!¥ÌчÎGÀö䆇ü÷FΕjÏDèˆ#”‚¹›9¡Ó(N¥„ Si”dľ;aþbN&°K5Ú¼„1ÉùÔF.,ÛSmÆýþ(ÝþËá +|îwV—¥™Q +6
º]䮟®6_·‹zU´OCôqa*w©È 9uœ +os¥»¹EV{s+ƒ›ÛM¥ƒ¤ì]*c®‹ñeåjŠÆËw]û&÷eN4c>»NèÒq(ÖÍ×Ë{k)•º[e—\!áÆDéÊͽ™H îl<}r(ÿÚ‚>÷×\yìo2qBwqšd‘’™o1«+ä¼[¯º;tH|†íÝ‘&þ*¬Ó(¶¬[S>Ù¹˜R×ƸŠd¢ú~üPäA'ú®äÙ"¯*SR¥uz—È
š N¢Ï@vLàÄ9k +i·*hc–67Ã~ìèPÞ\¤„¬ ™CEw¬µÝt¦y1ϽõZD´ÁÐNu«»®†ž¶„üÏ/—]ºéúÚ?V°2mkùµ`ÜSggAê¸^ÐbWš‡6Ñß½ ÀQØ¥YʈoÞ•D°„º·%Ý-ÿõV=+ŽI_`ÓIÿ‘ +ÌåÃ0³…Ÿòë×¾øÑüs`h[AîÕ«WÃÃxßõر l2-u–fqXN</žn
™ÞÜ2Ma‹¥¸ñq1×£ÆUºßœ~ÀÕÜR«ßªâ3¬¤O¥“Ü°´ùòþ5íQ`Õ¬»}#¶ÈÈÆ€gÌýGaO±ø!¯Öùꉘùë¡HÉ3ÍÜ‹™³à!FÌ‚.h|÷œÅ½~ɉ…qø¶ÙÎö³™Ø=Í2íHqãM–È뿉Ýé&TÌM3[SãËLëÑàNwnº(Ú5¡TÄþâŠÃ×Ë8:¥W\zsE/sèÅTYóÂ/*Ü ÆBúç@^ÜÒÄÁ7…K®û³Á»mU>äåÚñÑkcà²+ Pß;:òھ゚ûá“9¿Š¡Yì*҈ƢöO¾TïTppîšžy¶)aý³SÈßÇ8pÍÃDNiR`_ä†h9ü•3 ˜cèÒ* UuKTŸ*E+Ò~ Üvší FKÐs¹zoÚk#…vk¹.СH£ÄGhç{Hz²¶£@"u0wsˆ=Å̱ +JÜzezmÀ?«žÌ”ÜÆ"j`ô¨Ò¿¶²PóâTI.4´òBBO#:øs²¿ùæfáÆ<<}nÅ:Áp啲a³Õý[Í]Ýÿ‡+_úendstream +endobj +2023 0 obj << +/Type /Page +/Contents 2024 0 R +/Resources 2022 0 R +/MediaBox [0 0 595.2756 841.8898] +/Parent 2017 0 R +/Annots [ 2029 0 R ] +>> endobj +2029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 179.2302 145.2431 190.6223] +/Rect [55.6967 269.7901 116.8967 281.1822] /Subtype /Link /A << /S /GoTo /D (statschannels) >> >> endobj -1914 0 obj << -/D [1912 0 R /XYZ 85.0394 794.5015 null] +2025 0 obj << +/D [2023 0 R /XYZ 56.6929 794.5015 null] >> endobj -610 0 obj << -/D [1912 0 R /XYZ 85.0394 686.6711 null] +666 0 obj << +/D [2023 0 R /XYZ 56.6929 769.5949 null] >> endobj -1915 0 obj << -/D [1912 0 R /XYZ 85.0394 654.5655 null] +2026 0 obj << +/D [2023 0 R /XYZ 56.6929 748.5408 null] >> endobj -1916 0 obj << -/D [1912 0 R /XYZ 85.0394 592.2384 null] +2027 0 obj << +/D [2023 0 R /XYZ 56.6929 686.2137 null] >> endobj -1917 0 obj << -/D [1912 0 R /XYZ 85.0394 580.2832 null] +2028 0 obj << +/D [2023 0 R /XYZ 56.6929 674.2585 null] >> endobj -614 0 obj << -/D [1912 0 R /XYZ 85.0394 165.8291 null] +670 0 obj << +/D [2023 0 R /XYZ 56.6929 255.5751 null] >> endobj -1553 0 obj << -/D [1912 0 R /XYZ 85.0394 142.8503 null] +1657 0 obj << +/D [2023 0 R /XYZ 56.6929 232.5802 null] >> endobj -1911 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F48 1153 0 R >> +2022 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1921 0 obj << -/Length 2826 +2032 0 obj << +/Length 2914 /Filter /FlateDecode >> stream -xÚÍ[[sÛ¶~÷¯Ð#5qˆ+‰ž'7±SwZ;‘•žÎiû@KtÌE¹"eÇçן],HA²ú–Ž&3¸\,oß.šbøÇÚ0c…$V1s=˜ÌâÁg¸÷þ€{ÃVé0Ôúa|ð¯™,³F˜Áø*°•²8Mù`<ý=2L±!Xˆ£NÏÞÙá¡Ðqt1&*:ÂÿƧãÓ·ÃCkS½ýñèÃøxDZ&èHßýíùÙÉéûO#oàüŒÄ£ã“ãÑñÙÛãáŸãŸŽÇÝÂIòXâèÿ>øýÏx0…¹þt3iS=¸ƒ‹˜qkÅ`v ´dZIÙJʃ‹ƒÁà®ëº43!Ø‚šàÛPÓ–)¤Cí»ïhJgÙ,÷å‹Û|áÛMÖuSLjºm˜1ØÝxpÈf¥HÅãlr
Ú<‰ê|Òó -/L4™W5˜ªéÖüŠ~Ë¢Êë7Ð2Ê»Ž ÛdEUTŸéº¹Î½Åp<Îè²jÜ`áæmV.½ÞÕ¼,çwù”´.ïIZ´Ooò/Í2+ébš×“Eqsˆ3ssáÌj-Ü\pøÒ ,hÛ€µLc³ Yv›evYz?¬Úw=iÕ.CžFùmÑÜ9çN<á:m®³†Ô¯³Ûœd Ú ˆb¯@–IVÍ’Ö×ó»ŠdEÕZÏ×'J‹§Þpôq,ÊœuªÇè¸Xë# -›v°4´7[W§ÓáqTæWÍl^ã08¯\Î*ºãÂ~½*²ËnfM3’¼¾Ÿ]ÎKR®bˆóvŽ iòÌHYŽ°Ö^ŒÔþI]lãZ‰nHUkó+Ñ‚:„ä,óD -l’M&y];nƒÛ0
jdþöãñ’¬Y‚;“묪òII¦
¨¶(>_{ôœ– ^~.ns?baõ1&±šc¨Døn+šCèñ;\Žòá&: -µ³²ž“¤%/¼Ym˜Z›\]‘.°Ëeãa‚®…×Î'ˉÃͼ®‹Ëòžn_a‡ºD\¶Mq6ŸøÀ‰wŠÔ’h—yã¶) -Û“j˜æÚ¶ -ÈAóÛÕ¡i4h£O¿Œúáüï¼òH6‹¬ª¯Ú·»X¢Ü`Ø{±Å´¯†ˆ-KRE5ħ›iÖäFHÀ$ýø¾»¯²Y1ñ…¯³ñB€ƒ¡ï/ÀÂ*&”ì))„MX -ÿù…/ -ñ…#Œ.Žªú1l@<„u^5»¡µ¿_¤‚‰´'ƒ‰T³4R½aìve‹e5Ép[Õ_-F\µ=‚| -¤«Áîq0&Ðï¾i‚/7¬ê Å]iüäüêK„0ƒqî1š:e°¯éÉôôQb Ü,ì -?¹IÅ*ŠÄZ=£t6HÏhQB|€GûÇ,^-ûÿ?àI +xÚÍ[Ksã6¾ûWèHU°xÄÞœ±=q*ñÌÈšlj39Ð"=fJ"‘²ãýõÛ@ƒ%S¦e+S*5€FãC£ +#ÚH¢(Sƒéü„¾A݇æÛŒêF£v«&'ÿºz`ˆ y8˜Ü¶xE„FL’߃÷?ž~šœ‡#®h’áH…4øáòê)?ï?^]\~ø2>jL.?^!y|~q>>¿z>qè/[|ßë‰íä{^O.ß_ÿ˜ütr>i&О$£ÂJÿ×ÉïÐAsýé„a"5x€”0cø`~"• J +QSf'×'Ÿ†Z×µ4%"¢"®;Pã¬5eH(¸p¨}å\ûÙUq••U6-ñ÷Ùj¾ÀÒºÍWª¨Ñp7ÒÀfpÃ0FŒRÜŽC#¡cT»,”l8b”>ã}±Ê«tYz6¼%-pá’ɤã2¹K‡#!xp[̆,˜Yþ
)U|3KK[fA¹šÏãeö?߸lg«§õxØñ.®Žjbi ‹åEAqŸ%iiA©à¢Xb“4žÞa+lô€äâ‰U-)ÊõÎÎÍÎB]Å6Œ³ô¶š¥ƒYñf«yŽ5Y‰_ß”ñÍ/½Ïâ*¤—óÀÄ5Îã¹gì¤a¬ž#PüÜöÂŒ¤aÓÒ7G&¥ Çñ5wÅC-R^óL7'ÅݤÊÅ5Ðü¶XÎV@?[)žNÓ²L¬†i`!öÕ?N&Ÿ²Á j¦wqž§3bqPl³eöíΣçZ9Íp +"C¾éÄ^Õ©–¡…ÕÎñ±V¾X÷Ød5Âù€;„)×A…iái +CqõÚÛÖPî–Ñ/YM\òàŠÛR[@*»BR„ƒöÐo›‹†À´–˜gƒŒ',ë;à†À„XwôÐÀ£$‰B9|Æé_«´¬î%8-d0þÜáÉA‡ *Àƒº>—Ÿ°¹ôVÆq(O™¦°°&bÁ˜GZEÞVØvha,·K,ç¸ +†NEaÏbQM¨ô8Àb'yIû—hÜ,ŠÍ‡P:?»º¶uqzÑzÅv"Ú’öP¶êЦÂWÀ@Èç•RS£ôCœXL~2ˆaÁ%¾ÙU^®‹bYa(‹Pc \m‰qä‹ánOåháÖ +E“!œ®ª»ÏËÇqú'ä!‘TÁøË:Û«Xf6¼Oלoù¬¸±ût¹6,ËÒ
ØÿL§Õ³°·¦t´ZÌÑš÷…0 +UÇÓt©Ð_FkD_fKÒ£E؈é¾(˜H*0Jøívé°Ädã/¿]ŒûÁüo‘{«eœ—·õéÆ.ûÐmKìc…V@$…=È +cˆ”¸[”¾,’¸JQQC. +øìaA–(çQ{wHE µˆÏc© y´VÎæ;\ç= +/âíwQ_Þ«r㬰Ül×z±²[åÛêô6ýüçRZHý Y¥=Ö—kC"ÔoÓÓ…RŸŸ¦PµÆã¿B}šî¶µ}'¾-ÙÕ8óPBVªzŒ3µ}DÕ +[>N!Q]Ƴ}Œ¹”[P[Š3æMgê(v\Q[A)ŸXÁ.‹^ø¤ºÛ&BîAXŠ".wOœ1ØïÐ7ü¦°µ‡ºÿ6eÝ˺Ö=vh•DiÓg +'T‡¢Ùª/—eZí³7¹ÞÞ›@Éü㘵ï]7k"0 yçkß²ø2ýǤKWP±˜yªXŽhUÉ};U Ç=ŽÒç;§ K,µbÛªd9[±ßMU²ûØHøÄkÄ@#k½F¼Z×Zëø6ÅøçÜ3ÒÙã8£[¸>[»ñë…=–?½ü ˆ(x‡‹8›Ì9ØA€=bŸÑ^þ¼èö$ŽÕÿ²ˆ’°ï̈EÌ¡j¼ÀÅÇñ/°-¡xϗ˃Áëy?ƒêZâcõL…2ž%¦9”ªÆRþvöñ—ÓË«¡í°Âï}Ü,Ûn–y755o‚?½Ke¢#±`ÎòíH–:ì Ę·6f0)æq–w.#"yÄ¿›Km/±ºTÆ)ä
¢ÏÌtÂP¶ÂÜ=Œ{ûjmÇÉç=UÅg¹NâU‰ú"êwÚ"(ýƒKG,ð»H—ö-t[×jA:ÔÅ©ž0ö2Z&Ž™¤ÈÈöožx>6÷DéV ¨ë„Þ¶{ªµÈyÇ#õ>]¶ç±¶Š0Jå÷SÛ–JÊ;+{릢=XÖ=ºÕ6d„1Ý2Ɖâ²qg+÷ØÞÄ.T0Â>ZËCӜ̈́ÍkxÓhª-ÇU•ÎèSl›¿k]õ}nV’¬ì|F?-|†‡O¡{Þo¿îm¶{;mÙc£!ñ†ž¶ä„³…Ò½`¶¥ËOžQ’xÕíþ§ +û"Ë=æ–Í¡7Á噣áÿFøêêq‘bml7’Îâ²ô´YýüýënR|ò-j…-ºgîþ¹Á>`7Í”îÚqñußî=f+Cí2iÖ¿c“ÁvÔMËf“YÞ°y0¶¯à¤›ÒtëµÔúmÛDÂÌ…ÀF$a$E×<ÑAïYÕKÿ¿jýgRµ_¸md"øƒõ´—x¡¾1Æžâÿ«n×’þÿšÜãrendstream endobj -1920 0 obj << +2031 0 obj << /Type /Page -/Contents 1921 0 R -/Resources 1919 0 R +/Contents 2032 0 R +/Resources 2030 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R +/Parent 2017 0 R >> endobj -1922 0 obj << -/D [1920 0 R /XYZ 56.6929 794.5015 null] +2033 0 obj << +/D [2031 0 R /XYZ 85.0394 794.5015 null] >> endobj -618 0 obj << -/D [1920 0 R /XYZ 56.6929 652.2128 null] +674 0 obj << +/D [2031 0 R /XYZ 85.0394 741.8766 null] >> endobj -1923 0 obj << -/D [1920 0 R /XYZ 56.6929 627.6341 null] +2034 0 obj << +/D [2031 0 R /XYZ 85.0394 717.2979 null] >> endobj -622 0 obj << -/D [1920 0 R /XYZ 56.6929 520.1907 null] +678 0 obj << +/D [2031 0 R /XYZ 85.0394 609.8545 null] >> endobj -1924 0 obj << -/D [1920 0 R /XYZ 56.6929 497.8795 null] +2035 0 obj << +/D [2031 0 R /XYZ 85.0394 587.5432 null] >> endobj -1925 0 obj << -/D [1920 0 R /XYZ 56.6929 497.8795 null] +2036 0 obj << +/D [2031 0 R /XYZ 85.0394 587.5432 null] >> endobj -1926 0 obj << -/D [1920 0 R /XYZ 56.6929 485.9243 null] +2037 0 obj << +/D [2031 0 R /XYZ 85.0394 575.5881 null] >> endobj -1919 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +2030 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1929 0 obj << -/Length 2583 +2040 0 obj << +/Length 2516 /Filter /FlateDecode >> stream -xÚÍ[[sâ8~ϯà‘T
ZÝ/ûÖÝIf3UÛ’©ššËƒNÇ3€il’Îþú=DzŒ -¸êˆ%8þuUÀž•*`¿'jUÀP(Œmÿc^¦ÿ†m”7+Z“£UfÂú>5 -+æÙ8»)8Øɳïm¢æ]2úë)ñÕïåÓyRfwÙ¤5ÍJœ‚ÉÚG#U×grc—X…]b±D9lf1M&“z†Ä?¦yˆ`øVU[iëÒ_!D6]ø·bYeà@%E[¼ -úó£”öm2ÿBÅQ¦³d6ªnJ¨ -H]ëSýÊCa€:X†I¨„=B™q†í\Aú†vÔl -ÀæDk»2%áÖîر5΄‡|ÿæyz—CY3ï_ø¯²þ¾µvm'dðƒf¼ÈëGˆµö
ÃÙ -îÅ°]êÖ`Á¨O\¡ªÏîŸ?-ËGÙâS`¤Q2” ןaP¥lPŠeX—R¤³’ì„/–ëmá{SUâÔWYÑŸåx?ç6àÓ‡À§__$×)çÁíQÁºà3°ˆu&‚ïzö*å«?z¤ÙcK^°B1ï”mXAÂ)mˆÊ)¤^ñ5*x ˆ+éNY%'ÖñN%[ãdbûÕÙ†3Èàý·â8úäjŽ‘„§¤€TÝ$$0 -¶äƒë§wÇF`ñDóò +xÚÍ›YsÛ8€ßý+ôHW
±¸}s|Ìxjc'²g*5Ç-Ñ1g%R);Þ_¿
‚dQ¢d;U¬TE ˆ£ñ¡Ñ
4h2ÂðŒ„DÒP3R†#‰MæGxôÞý|Dª2a](ôK}¸=ú×S#ƒŒ¤rt{ïµ¥ÖšŒn§qt-ààÃåÕ™9©ÀÁÍí±âÁ‰ýïöòæöòôæ84FÓàô—“O·çcWJz]NUýôúêâòçßÆU×W.{|~q>>¿:=?þûö×£óÛf +Ð%eù&ömV‰°dbÖÞϪK4Ýí$,Cc°©ÁE”ÌV˸ß\ÃäYS*Eà4’2¸/«» «&…¬tÁ–ÛÐ[Ãê‚}Ù”`¤$¯ËýVé¦äšÒ4Ê +ÛŠµªŠv{[ªD»AÙÚZH¥äsþvÑ‹à)[ÍJ¿<fyæ2ï’ËKÒ¢Ê+œÂ77P©†gßø“þ“Í’õ +#ÅÚîDéI9`–#
‡‚–œ#Î]c™/^ Ó:Ù<>¦'çûÒ$ïI“j¤ê9â +Fלxx€¤ÝßôÓ<{†Ó_2qìVZc•íí$êÉ:`ý$NûL'ÅÆc<¢û™ÎœKO¶´MHA¬‘PLù:ùZ…Ì÷T@'6>n mÖsV¯$ÑÒ£÷!š~ZÆËøÛ[:{ùO<iœ{-ÁU´¤9?Ön*É“Æ"´'ží“à
ï½æ
/öÆ+¡—t=\ùªJµ–¤â0#pŠGÊîϽhÂFT*
†˜ÁqD†ò-[Š:Ë¡Q¥jbÄp¼? Æ8ø£Ùt}„ÓG§Q:©2n +8'å°&õ´>’¼˜Ð$D࿇#•»´¸¥Á¸†q*vÃîZµ ø×Q3¨j"ÖZ!fÖ^&Ö&à“¤[G7Ïó»Î7pt¦Á™~•ñܸPˆ˜ó¶‡·Élé0¬õÁ a[*¶iZ
‚…0œ¸Í+œí“ûçëUñÈ;Œ‰•,x}½ü…J5ƒYbOɵ-Éã´@ÛÙyb
™žâPÛÈzJg‘ô=¹=ù*zN,5tz`å8碇ž”àñè]¦oR½êê#N;ö-DOº!C0ÖQp„•0ëߢ{Bô¤2DÛMÆIDN¡Xy»Ãg/¦°y/ïݶst{ª=ß—#yWŽT¶Ýô`dÐœ•W½>9Ô“@—hî+÷°ˆ`CVC‘¤¬Ï(ÁÜçwÈJ~?O²!ÄI©ûü1–ˆÖñÜ“/ãqüí
´u6Âq;—¯'×€—/5)Âz2,c²†ï<Ÿ/×€µÏžß”Ð=®˜jj/m+¾|…ö]ŒÏ“kÈø`£§1ëqÂTAÚ¨5|‡hßáø<¹†¼xa‹§ûrThÄo.unVûÝP/¾?6.q¶]Gä¶Åxºh+éÕv{ÚÐ> \"®¯n‰R¾–æ– e‹Òò½Xî0ûÑ"
bŠ²ƒBfÔ~Ö@‘ÒBî™eÀ+á…ÌX2Çy6{¬§bß(Y˜%F³ë>èG†ñˆ4˜&Ð"«CÍD@y¡øfˆÌ~¢+˜U>uÝ:kÂÀ~ßÃÅûH"z.+ ³QZêv›Ÿí@Ö‘!epsñ4ýÜo]ÿŽ½Eè 7ÜJB9¢÷ÜPªÀa(â!”#”‡#ô„°‚ácXô\IZ¥
1ÕîÎÛªÇRãñ!ZØqm¾3ÔõD0P•î¹¡$˜!ê˗¨<¨|+POÔáÕÚ~ùbvó4Ј&Î1_}9»þxrye?@ç"Ãs?ζÒþüJɾ¾•´ßºô|]¤1ÂTV^ø|lÿ¦ã÷‹c!‚“ËÿØ/5Æû] ÛÚPjÛ¿.±µ÷Çé‰:\ž’Û¯]zœ6übEœÏ¾¸<‡òR/ΗË~ŒM¥ýéy‚½•ž§å"»¾aÇ£^´ûþ%Oû·M\ÁÙÜÿ’Ú'D•@PYŽ˜û<Â{ÝÌ`«[ódÿ?…Ã|endstream endobj -1928 0 obj << +2039 0 obj << /Type /Page -/Contents 1929 0 R -/Resources 1927 0 R +/Contents 2040 0 R +/Resources 2038 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R -/Annots [ 1931 0 R ] +/Parent 2017 0 R +/Annots [ 2042 0 R ] >> endobj -1931 0 obj << +2042 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [333.4761 588.4542 413.3061 600.5139] +/Rect [305.1296 684.0956 384.9596 696.1552] /Subtype /Link /A << /S /GoTo /D (clients-per-query) >> >> endobj -1930 0 obj << -/D [1928 0 R /XYZ 85.0394 794.5015 null] +2041 0 obj << +/D [2039 0 R /XYZ 56.6929 794.5015 null] >> endobj -626 0 obj << -/D [1928 0 R /XYZ 85.0394 352.0981 null] +682 0 obj << +/D [2039 0 R /XYZ 56.6929 447.7394 null] >> endobj -1932 0 obj << -/D [1928 0 R /XYZ 85.0394 326.9775 null] +2043 0 obj << +/D [2039 0 R /XYZ 56.6929 422.6188 null] >> endobj -1933 0 obj << -/D [1928 0 R /XYZ 85.0394 326.9775 null] +2044 0 obj << +/D [2039 0 R /XYZ 56.6929 422.6188 null] >> endobj -1934 0 obj << -/D [1928 0 R /XYZ 85.0394 315.0223 null] +2045 0 obj << +/D [2039 0 R /XYZ 56.6929 410.6637 null] >> endobj -630 0 obj << -/D [1928 0 R /XYZ 85.0394 102.2008 null] +686 0 obj << +/D [2039 0 R /XYZ 56.6929 197.6003 null] >> endobj -1935 0 obj << -/D [1928 0 R /XYZ 85.0394 77.0802 null] +2046 0 obj << +/D [2039 0 R /XYZ 56.6929 172.4796 null] >> endobj -1936 0 obj << -/D [1928 0 R /XYZ 85.0394 77.0802 null] +2047 0 obj << +/D [2039 0 R /XYZ 56.6929 172.4796 null] >> endobj -1927 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +2048 0 obj << +/D [2039 0 R /XYZ 56.6929 160.5245 null] +>> endobj +2038 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1940 0 obj << -/Length 3436 +2052 0 obj << +/Length 3516 /Filter /FlateDecode >> stream -xÚÍ\ëoã6ÿž¿"ßNÁ¹|?p‡¶yôR´ÉnâwhûA±•°¶äZv²ûßߌHÙt,[öÅÛ3ˆõ ‡3?çEjÙ)…ìTi¢w§ÆI¢(S§ƒñ =ýï¾?a¡M¯iÔ‹[}×?yw%Ì©#Ns}ÚŒhYBe§ýᯉ&’œš|w}sáÎz\Ñä¾fdòÿô¯ïû×ç÷g=ç,OÎÿõþCÿòηÒQGÿ$t?¿½¹ºþþç»@àöÆ?¾»¼º¼»¼9¿<û½ÿÃÉe!@,$£¹ÿãä×ßéédýá„á¬:}J˜süt|"• J -Ñ<ÜŸ|\ŒÞÖ]Û@“ÒV€LOHbaü†•‚HÍWGýŸ:5|ÐÓcÄ)µe|ß©pÙôX%ÕÓŒ!@"#
ÑÆ°¥¸H´”95Š®AEPî¿ŽÊÑYOKÇëµAÂsÁ%O.²j0Í'³¼,ÖæJbý6q7ª…ú& Egngm G…!¡ólúõY‚Î+“û«—áGºò¨+³ÔÊI;]ÀäÐ=Ï*SeÅŒl†0bî°²CBÈ1ZÛ¹!B A¨÷†PïaÄÜk!4°Œé™Â!xÆ]VMÊ¢ÊP$Õ&¹»ÛG§gÌ&D?dùs6ÜhÄêñª#ViÙ(ƒ,Å*žz?<õñŒ9=Þ5®!Ž2±Oí‘Ö¸››_Üþôþ|¾R%wpß
è²ÓF¼±FEœÔ¬Ap\1X8ýru¦TòþúGPLeerw•æ£n(±7ôƒÞÂaï= ˜=bHµ ÎÑßµ!Êﻯnï~º„•Ý“µN^]N§ÝH.:í`ÄÚ¨8¡B™ -_¼Û¥´„rX<>㛡ï¬Á¼±C âãÒÝzðfË:Ä$›>–ÓñV(#&7ˆü²8Ù‘©(¡ 5Ô,qyÿÐnœ[0\€–bŸfµçASgeÝ”³ÆÆ–ÅÌÇ£-øFœ -_¡ˆ…x’MMø‚Y"šÙ.kÊ%aLE%Çûrðy·@ñ* ->ŠîÍÿ–“,x'º)FƒÏÙâFp†2¹-2ÿxPŽÇeèê饕/ù¾öí°0'’jŽqs|% õïòÊ¿IýmÔÀ?G¿Š/\F‹ìÅß{VýCÔ˜–(§ÑŸ ;£|œÏÒÈ}‡_ŒBFãè+Ú–lÖ¯xæÞ¦ßÒ -€ôBtxi-á‘võ±X³r>ÛËÎ|Ÿm¨Eü¯‘†Cm‡‘FX!Þ|?šgWÄÑXTFÈäþþkµ×f@B ¦.ó€Í!ÝÆJæÅsùy›c‰™?^Ç"5%F‰Ç"µ$B8ó -b½7Äú°G̱C€ìv”ĤâDX©^kñnÞeWí]–%¶âq|ĸB´c%﨔II‰äN¼VÝqÕÄ5âøˆMD9ÖšŽXHrK¤‘>Òø¥Î,ÓÑ{Ÿ[wãzqsyîQ{NGù0 -B‚¾ÈˆÅ#VPÆ!ùæ]NŸi¢˜[ÁñöóÛ „€oeÃFÌ -B.ˆÛzFddÓc„d¦œw¹'JiaW0¼É>í£‘nF‚R|^Ô9úsæŸææ”Q3@»×wMA,ÜÛðú–Z,ŒÚºÃ} K‰VBLÁn6v›"wYÔ˜¹ƒjˆrzŸôrÑeˆ\;°–´Ã¸ÐÎz_õqúµÞ,ì÷‹b‡ôÒ;%H‹A]NÉ,}¨3)LÞ -ŸDúl}^CÈ®Âd•¿ÄÂòÝ™000Öÿª°±T=•pÔƒ´éüe -Îp½böZêE1¸] E„Ô:4©&Ù ÇdÙÀu]tÌAþ;]– ‡uJŠïW -ÙÿŠ±R -®‰ÄCkB‚vZ»Ë™5°ÁZ¶ž>ë-ö"ŠëÚ#¸ÊL.ÆEöXÂK–ÍüEBM˜•r³€JŒNÀ†`‡€XídvE>Þ-X.PBÚ$e ’ÚÍ¢:4´Ðå`¢6;Duw9ÜŠ¬ãY-P1«²ú%"5ZÑù6MÖôÊðÒK[︃I¿ ¸]z¬J8®ÌŠôy‹ôšCS‘û]5ˆ>$¡ÄZÝ!òvƒ'Å|ü€ûÝLZ2|¶8´†7/Oe•ù÷±ýó/Ó¦&†7Ùì%ËŠ6;VLZ³YE¬±°„'VðC@(öb’mØ‚Ê€Æ,Z!ƒhëó^#\· -«Í‹µ¦àðx35b0šW%‡!p#oئ}†hIÙæµÙ'ø -XhÛ¢ü]_C±“l34Œh†¼i¶I´c<’>û²&ý8ò*€—Â"® 2¹ò[Èt錜#šJóÊ¥ŸQÓ´ßÕÄ_ òœyðPðà%ü6û¶m6Nâb£7+#Œ© &¨…uÇÕÛ•±¡Ø‹I¶(#“ ÀÚ¢rH[íœZŠ€5dú!O ž‰¦~ûŒÒj¶‹µÂˆŒjsVÔÛKŠ¤z*ç£!^KOžù5> á4ÎBƒ´jÅW¾t8mø‚”„ãhÕµÀ7PìÅ$Ûð…5¦µE³Úüµm!C&½ˆ"Á‘@W°„9–4’q–Á¾2#ý^òº}åÊ.ì+Øï°oãCÁ¦±¯ø|Õ¾âË…}Å׋¥#ÿÜoXöŸ³iË\¼>R±6Ü Ø/ ÎßvfiÇ©XìE×g_‚áiÚlrçÀ<xëF•V-ǦÜ'Î)Þ˜§,“ŸåGþçœ_—vcéÜÄ߆¬}#ÂW+z.€µØ°MÐ|À©ÿ¦–_Ö0"ÏðX MîÃöfœ×ïnÃǸ=UÍòA¨óCÞ4˦UËìöA‚ã`uúSž‹Ý°@/ªˆÞrõ]ºÜr[9‹ƒ·“lHDtg_'Y}<‰òf¹ÆtZ">ÐèÆíþ|ñA¶Úq˜ã°È±AÃwX]F¿ÖI+ +œZ’Õû՛Ȃ‚|P»jmúçílȳ‰èCÃílÂUãÀ¡±Þ‡ªÞ‰êÏEþ¥*hŠ¶1Ø®ÇÁÍ\”ã4/<ñ:ãn ƒà¸ñ‰W/õ±±–tH@”ld4RØQöƒá†n½Ë×óY•3³L”yŒÚWÁÉb±¨d\ç£:äÁ -ðZ§Ä!u -¬¸tNl×)« •ìÏÖ¨
{«ZµzHKP*Etyü .OfG -š…š…ò@¡Ö,|Û¦Yìÿ¯YÑœJ³¾Ù†0SÉèüc«fiNÀi™?SµÎG˜ÔînðØ$vnžHÔ7niQJ×~©3Œ¿[¾µ§§³µë—ýËÿë@Hzãs[«aµ"k‡ ¾4QæZž‹¡–B³ˆ÷ÿŠÅÏ‘endstream +xÚÍ\moÛ8þž_áo§àÖ,ß)âtó²—Å^Ò&Þ»ûA±•F¨-¹–´ÿþfDJ¢ÙJj7¨%ŠržÎ9Y6 ðÄŠPaåÀXIej0žÑÁ'øöËó}†u§aØëçÑÑ»sa–XÍõ`tЊ c6MþˆNþýþÃèìúxÈ49*M£Ÿ/.O]‹u?'W—ç¿ü~ýþØÈhtqu隯ÏÎÏ®Ï.OÎŽ‡ÖÆÆË€‚{3ÂA~äÍèâäæø¯Ñ¯Gg£†IF®þËÑÑÁxýõˆac5x„J˜µ|0;’J%…¨[¦G7G‚Á×jhhRÆ€7ƒ¡ˆ‰T*Þ>›‚´þ‘1b•Úœuh)à +RPšP©L#Î)X +šÿdå,YŽïA%2Ñõéj~Ýh;ŠæÕ°œy™¢fšMÍ +ãÑ}ê¾0ܸ‹ÓŸžø[‰ÓÃ<^Çœ°ËÂIhŒ4‹’ÉÄ*‘†PQ’OÞ³7vXÞûž´«¶Mjób±tO“"ݘŸWóçvÐ:ªÙ†ÇÇûÄ7>&¥{H¿ÎÓñÒ±¬âuα
ßü$HcUú§Ûꛉ”pïÅ¢kòŠº¥Ñ$ý“Rž§|eÑí7׌¬:‰…Ò6–0´ÿN`ÕäOÅÊ1Ì“ëTÌ—Y‘·I$ 1ºÏJ7×,ñ“U+†ß$w²|’“aµì!£”XJåºì¨ÛiÅûMÜÏ8WàÀã¼ÈÊ"ÏòO¾Ãr™ÎæËí»1Ôôý¶Î³iÚp"”í±iÚ(b¥vPŽø…Å*' Eýûptlq¯ÅQ="pí~|¶§WüV=…Ö”H*EªZk©³q¿%3P3CÑåVϽ¸ºÜ$¦ŸTá—!¬ò°H²Ã! Á‘”–÷ ©8n°o—ët‰^³‚ò\ÅÇ~(?¶ŽÖA·\dµVÎÓÅ]±˜í2Xä›UIXûq”Ø™ê”÷·ÝF¹À±ÇÔû|²òJº,ê ¦XÖ¶µÈ—.Xœî +?ÔÑKÀ§u9ô;ŒR˜Q¹Â`‚Y¾„ºoYé¾$î5èàÚÑ™â‡f•Aç<}tïn©®Õ¥#´ª•Ç+Î4›eË$ðÙþCicËñ"›/!Ù¡\äöS…·sUCB!zœ‰²œpem«]£c¥¢l–«å‹,àÒÙZ¸¢·ê8”Ñ6Æ=ŽCÅ0•Îqü2]¥ç)„γ!£››oå3ÜÇÅØUYêiúûü
éÖ2ËŠÏ»J¸ø·êP”–Äè>Ô1Òê
|õ‹ñՇŷ]û›…Bš˜š¸_¥a)7õ÷y^å¹zÛAì5Xñ›EœX»Q•’Haù¦Ö>U}@Tƒ¿Y[‘MlMOü£'2–Ρÿ·J"“é{—D÷£zzyssvâ0{H¦Ù$pÿ>ß c°Ä7«œLC–ÍûL*§¸±k0^}ÞAˆñÆi:Ù‰`°ºC!È!ÞyÎþ„d=¢Ai²èóù4&ʳàeúé%i×04>Åö¼ÊÅRךå˜=Ý +ѧ´¼ø3ÖØç\3rbã8î¾dÖ‡!ŧÚ#”!`÷‚‰q}¬b ³±Z?u°¨ ‹¥ÜÎ!ì5m”> ‹5Å>+ãK[ã‘÷ó;4.n(‚„ݹ]É1÷ŽÈnC±‡]ÉáÒl°;ë`Â¥Í:»n«H¶tµK£5%jøV +ÀÙÚ÷&„Gùjv‹÷Ú¬5lûRuâËã}Q¦î{h +ÝǤ> ×Ûtù˜¦y—Ƀ&c³\I8— ]Bƒrs +z +*£sw]L[Çd-ÑTš
Ç”|FUÓîÈCšgÞ[Aãÿïh»Lj£·Û:¼" 0§d +`°n!ÔÕ€c¥*€±°yŒe$4ºñ7W˜^¼»òe†x3U.³±?ì;<j™.Êá‚Ó endobj -1939 0 obj << +2051 0 obj << /Type /Page -/Contents 1940 0 R -/Resources 1938 0 R +/Contents 2052 0 R +/Resources 2050 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1904 0 R ->> endobj -1941 0 obj << -/D [1939 0 R /XYZ 56.6929 794.5015 null] +/Parent 2017 0 R >> endobj -1942 0 obj << -/D [1939 0 R /XYZ 56.6929 769.5949 null] +2053 0 obj << +/D [2051 0 R /XYZ 85.0394 794.5015 null] >> endobj -634 0 obj << -/D [1939 0 R /XYZ 56.6929 224.1778 null] +690 0 obj << +/D [2051 0 R /XYZ 85.0394 328.1878 null] >> endobj -1943 0 obj << -/D [1939 0 R /XYZ 56.6929 199.0572 null] +2054 0 obj << +/D [2051 0 R /XYZ 85.0394 303.0671 null] >> endobj -1944 0 obj << -/D [1939 0 R /XYZ 56.6929 142.6288 null] +2055 0 obj << +/D [2051 0 R /XYZ 85.0394 246.6387 null] >> endobj -1945 0 obj << -/D [1939 0 R /XYZ 56.6929 130.6736 null] +2056 0 obj << +/D [2051 0 R /XYZ 85.0394 234.6836 null] >> endobj -1938 0 obj << -/Font << /F37 962 0 R /F39 1077 0 R /F21 874 0 R /F22 897 0 R /F11 1399 0 R >> +2050 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F11 1441 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1948 0 obj << -/Length 1762 +2059 0 obj << +/Length 1351 /Filter /FlateDecode >> stream -xÚÍYÛnÛ8}÷WèÑÖ,ï`±@š:4MØE·Š¤4Â:’kÉ
ú÷Š”,Ù²Ü4i°‰Ôp†œsf8¤I€áZ Ì”áH`"‚èn„ƒ/ðíõˆx™i-4mK½\Œ^œ1d$•Á⦥K#¬5 ñ§ñ雓‹Åìr2¥%šL…Äã—óóW®Ç¸Çéûó³ùë—'ÅÇ‹ùûs×}9;›]ÎÎOg“©1šÂxÞÒàÇ^-ì ?òj1?½š|^¼ÍÍÚ‹$˜ÙÙ}úŒƒÖúv„3Z÷ÐÀˆCƒ» ÎXݳ]>4 -[_«¡}N㘠B¦L#.„>lÖ™À`Ö¿‚Œ»V§„)Ф,B"¯
„´€ œ!͘”0H2Ê*$þ´nyqFÛ’ -)®h·‹.fN¦£ -Ä%g^è¯CZ´x™fñY˜.½mÉ×”¡ÆZ¡ÍzBô8)’ù{^ƒŠ4ûâEý—”Ú•ªJJ´}ñ8ÿ2®æ‚§½ÀSBÆ9‹cq…¤Rä9!;ͳì‘E "‰Ê ÖrÇÿ5Fa‚CÁ²(1ÏÚQÄN=.yæKŠ2¼^¦Åm{¤6Q”ÅÍf¹ü>!„Œ0sÎàO‰8NKñÔ#b&DTs3Êì²ôsbv¾^•¿k‚ñ*Öcã°RR…šíN³(¿kZQ¸k;
_7€»‹FPßJµ°ÛÔRƒØ¡›lBÆe²víº?ËKû†W«e}÷¡Ì]y›ô,œ@^6Fr¿ž¯.zÖL9@Åj÷„YܧHƒNj¿¼ºËè¶G×”bŒ(ìËÝ–ßWÉ@"òlÑgàï%µÄˆc~,IÁ„=?©zÞðT2Õâia;t“‡€U*ª:Õ“ª>Âudí!±¥nÅ[®LÅ[û¬xk_Ú¼µmËÛêy€·)¬Í0oÛXÊAÞRÅWã¥'çm‹OÅ[Ȉf°@ÞSY8Ì[E»áÇh+(”èâYsñU’ųõú(oäÐ|
´bŠA¾µOîK×W€.÷–¯’uXÑ8+5öùÕ~jHjGG¹S›Lûø\¬ò,ö;6°u%ÖJ+(ª¥ô¯ƒRĉ¨½Ö˜÷u[R…˜$M!oi=JáH(ô -`ô¦ô{Z××5•Ú -ûç?|µJB?(Íjñ¤Ø™ÐîÅðUhˆx 7åÚôßnz¡i[êp4RUŠ>»/ÿ¸²ÿwm8ðbÐx#Õc½
%jS¥»æÎŒË6¡¡µ¥Î‰¶·Í,h^'Q¸)zK`C‘Mü¦µè:ã<ñSðVÅ8Œó•Ÿ€eXý±:¡Ú÷ºa¦³ñð¯£ê&_»:i -¡
µ26]nÞ‡ëêÆ°g’pº¬Þ˜Ã¢oµP§ITöxš¦ñaÎ1õ¹»öà\Kj€sµTŹ“¿ÏöÙF ñK̇Í6R=v;lƒ$Ê8Q]þB؆Ç:«ó[ênºaê7êæ -Æ©'e}°;u(-ÀÕTõÌý“–¤ßendstream +xÚ½XmoÛ6þî_¡60±|§ÚÔi] iê¸À†®™I„9’kÉ1úïw)™rd{Y‡!€MJïŽwϽ8$ÂðG"!‘ÔTGJs$0Qö8ÂÑ=¼{7"· 8D½YŒ^]2i¤%•Ñâ.• œ$$Z,¿Ž%âhðøÍìêžÄTàñÍb¢øøµýXÌn³‹›I¬uBÇï__/¦s‡’ÁA÷Ä¿øtu9{÷eî|ºrçÓËé|zu1|[|MÝÂK̬õßG_¿áh wý0ˆéDD;Ø`D´¦Ñ㈆g¬}²ÝŒ>wƒ·ÍÑ!§qL¡‚û0â„×ê4`Ðê—”!míì+ ÖˆÀÄs„5ÞÇÄïã@ˆ@<Q‘IFY‡_S^]Ò¨²8Ü +Ñí};õVhy7$T!&Iâñ
—„B¤pçÄ2˜Z5Ä4ˆüϱ‰ñ1HSX ”Hñ‘í‰ãÅ ¢ô?AŒ¢DÿŸüœ›ìé¥ü¤Øñ“bÚñÓ>sTËLþdÜËM©æž¦î|¶Ú.ß™½ôž€NÊóŸ +voÊÂ}§î++‹Âdµñè/o¯½€ÖXXeÿ‰1PO¥«Ò·?ƒÓÂ}Ï.>^»UgªÛ>šªJïÍ ‚î#ÿsdÚós_dÏUm{FauPµÿÝ©Ö"5b +ªhLª_íŸU}ªà6£‘-S–x] +ô8Ùv$ ÕAR»VI˜@ahråãb~›¯òÚGg—׎¹2컳|Vazy’ À¶ÂøFêªW51±„SŽ4'¼9ø±¬lu¦ 5XWÕyf1%m%¬ÜÛú!õ¸qyâPéSš¯ÒÛ•q/!LŶdJyºd2%¥ûûXqiOÕª*½©ÛõºÜ4ùqT)Áà~Îè”j¯Ô; z(wE§Á{Á4Ùf›‚¡!é'zz[6¥Ãö#ë[6Áã÷Ëšœ7ÆÆ·08½}ãE>A÷ahÄ6a°«eÙ ðÇ×k“úCyÑÂMu`Ðá(E"DFØpÁ‡çEŠCÔñ$èPM¾Ü-ç¿ÜØÏCÝ„J¤Nkv½a #H&@èžâ…»;ã2¤2ìö¤â¹Ï>
9Û[“¥ÛÊKS$ìú± +e±mßMå¬Wiö|€mcÓ¨ýa?à_µUò§ÿ°ÿŠýu˜$t8RTÙêko”õÿ9%1¢LÒÛÿã;+Âendstream endobj -1947 0 obj << +2058 0 obj << /Type /Page -/Contents 1948 0 R -/Resources 1946 0 R +/Contents 2059 0 R +/Resources 2057 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R +/Parent 2065 0 R >> endobj -1949 0 obj << -/D [1947 0 R /XYZ 85.0394 794.5015 null] +2060 0 obj << +/D [2058 0 R /XYZ 56.6929 794.5015 null] >> endobj -638 0 obj << -/D [1947 0 R /XYZ 85.0394 557.9661 null] +694 0 obj << +/D [2058 0 R /XYZ 56.6929 665.5626 null] >> endobj -1953 0 obj << -/D [1947 0 R /XYZ 85.0394 530.3748 null] +2064 0 obj << +/D [2058 0 R /XYZ 56.6929 637.9713 null] >> endobj -1946 0 obj << -/Font << /F37 962 0 R /F11 1399 0 R /F21 874 0 R /F22 897 0 R /F67 1952 0 R /F39 1077 0 R >> +2057 0 obj << +/Font << /F37 1018 0 R /F11 1441 0 R /F21 930 0 R /F22 953 0 R /F67 2063 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1957 0 obj << -/Length 69 -/Filter /FlateDecode ->> -stream -xÚ3T0 -endobj -1956 0 obj << -/Type /Page -/Contents 1957 0 R -/Resources 1955 0 R -/MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R ->> endobj -1958 0 obj << -/D [1956 0 R /XYZ 56.6929 794.5015 null] ->> endobj -1955 0 obj << -/ProcSet [ /PDF ] ->> endobj -1961 0 obj << +2068 0 obj << /Length 1238 /Filter /FlateDecode >> stream xÚ•WKÛ6¾ï¯0öä"š¤ÞÝS²iÚ-‚¢h¶§¦®L[ÂÊ¢*QÙ8Eþ{9R¶lÁaR3ß¼‡[Póc‹,&4Ì£EšG$¦,^»ºØšg?Ý0ÇÅ!‰£04›™§Af$ÎxºŽAÞ=ݬ>p¶à”$ O›QW’¦Äe‹§õŸË‡R´Zvwé2½ûëé‹Hš¥Ä¨Q‘šç¹x÷øë{äÎqù$‹¡«ôwªé«µì„®5ⱈ„QÂ^b,I^JØ]À(¥Ë·E!û~„Ѫqó±êµ‡â‹œä ORhÜ£<²H^>”¿cÙ0à Ñ ÑK÷hh‘Y4k<hªâ¥;§j£:Gz8¶aè%ø2Fò8fÖêzˆ‚a !ã†XD]«× QºÚìgB'$ŠÒÔ1¿™‹H'°¿ÙÍbÅ&§üz¨@53h)%<‹óÿ€¯ƒÚë«y@FÂŒ%WÙ7âÍÛ˜%$äqô?!ŸkQ¼”ª–3H‘aäìº<ØŠ"hÍÔ4¹«n9t'š~cúø\U“ˆ%U¶¥¤.âùÇË N…?úªÙÎÄt¥é¤¬Ž¶5„V¸–â‹Dê3¥¼±%aËÂÄ‘-gê>¥Ë×ÒIÛα:ü@Ž;¨^v FÖ‘$\¾VºTƒv0õ Í0Û'݃1‚fß®¡Œu`íw@ÖÒ
ÀEª¶)×ý@ª
®¿áz44dOFíG!}„‘‡ËªÇU`ªÂü(UÜð™Ú*µv"k)æjˆ‘,O™c‡D -—˜´¶P‡Ý³ìNsǦ¹óVøÔÙå+±?ôésßg©Z|—=*ÿxÂGȬQgÇüìÝêØJoúE“Nß~® +—˜´¶P‡Ý³ìNsǦ¹óVøÔÙå+±?ôésßg©Z|—=*ÿxÂGȬQgÇüìÝêØJoúE“Nß~® endobj -1960 0 obj << +2067 0 obj << /Type /Page -/Contents 1961 0 R -/Resources 1959 0 R +/Contents 2068 0 R +/Resources 2066 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R +/Parent 2065 0 R >> endobj -1962 0 obj << -/D [1960 0 R /XYZ 85.0394 794.5015 null] +2069 0 obj << +/D [2067 0 R /XYZ 85.0394 794.5015 null] >> endobj -642 0 obj << -/D [1960 0 R /XYZ 85.0394 769.5949 null] +698 0 obj << +/D [2067 0 R /XYZ 85.0394 769.5949 null] >> endobj -1963 0 obj << -/D [1960 0 R /XYZ 85.0394 574.0823 null] +2070 0 obj << +/D [2067 0 R /XYZ 85.0394 574.0823 null] >> endobj -646 0 obj << -/D [1960 0 R /XYZ 85.0394 574.0823 null] +702 0 obj << +/D [2067 0 R /XYZ 85.0394 574.0823 null] >> endobj -1964 0 obj << -/D [1960 0 R /XYZ 85.0394 543.8373 null] +2071 0 obj << +/D [2067 0 R /XYZ 85.0394 543.8373 null] >> endobj -1959 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F39 1077 0 R /F41 1134 0 R >> +2066 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F39 1151 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1967 0 obj << -/Length 3283 +2074 0 obj << +/Length 3284 /Filter /FlateDecode >> stream @@ -9522,100 +9938,100 @@ xÚ¥ZëoÛFÿî¿Bߎ,Šû ¹,¸‰su¯Hz‰»¢íZ¤-^(RáÃŽú×ßÌÎ,EJt b.g‡³¯yüfVbÀ?±#?Jd²ˆ Ši•°Uå¨Ø²Ú3ï¨ÑsHM9žm˜ýj›r«¨6eŸåšs‡nËqÕŒâ*ŽØN‡$ƒ²á]{ï\hWîÖ2A2(ìoèU“ ´ÝÆ€tŸ¶”)òí‰vi”òn~&Bše„O[þˆ.å8µ·)erƒ_ [bH9f£»dëâI–ÅÀª©N÷ÂÐ3+¥ˆ…6ÖQÕ@†•.N²ý%Åï¯D·•Öмxû:NÖ²7«+>êÙüÔ˜Á‹ýÁåcÃé‚qr±É»¼ÛÖOƒi r×™`æÆçÇ9Zî¶&×1=ñáX#Wd-“lå˜Ai±}÷w7ÄòÉæ3a3L+OÛÂ&1!]ÀXVaÁzWe[óŽ×Ý0ÕÔ‰x˜L>¦SœN:çaìþR
Ö*¼x2*Q¾”,|ådVûL^ÃØ"’–ÐMÓ‚Õrì G[¦OÌ:Ü `µŠAV£@ßò¯¤["@ó™R;NÀFR—‚/´{ϦÄqJ»r±fNñ7TÐ&7#C0Z,ksú ä´ëðl3ê¼gj;d‚¡3óPTC34s&»êKjøN
W+z¼Fꢋ–Q¼þÞ -B¼T<±lR\¼^'°N§† +B¼T<±lR\¼^'°N§† endobj -1966 0 obj << +2073 0 obj << /Type /Page -/Contents 1967 0 R -/Resources 1965 0 R +/Contents 2074 0 R +/Resources 2072 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R -/Annots [ 1972 0 R ] +/Parent 2065 0 R +/Annots [ 2079 0 R ] >> endobj -1972 0 obj << +2079 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [63.4454 707.8911 452.088 718.0529] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.auscert.org.au/pub/auscert/advisory/AL-1999.004.dns_dos)>> >> endobj -1968 0 obj << -/D [1966 0 R /XYZ 56.6929 794.5015 null] +2075 0 obj << +/D [2073 0 R /XYZ 56.6929 794.5015 null] >> endobj -650 0 obj << -/D [1966 0 R /XYZ 56.6929 690.9391 null] +706 0 obj << +/D [2073 0 R /XYZ 56.6929 690.9391 null] >> endobj -1973 0 obj << -/D [1966 0 R /XYZ 56.6929 656.5891 null] +2080 0 obj << +/D [2073 0 R /XYZ 56.6929 656.5891 null] >> endobj -654 0 obj << -/D [1966 0 R /XYZ 56.6929 517.028 null] +710 0 obj << +/D [2073 0 R /XYZ 56.6929 517.028 null] >> endobj -1974 0 obj << -/D [1966 0 R /XYZ 56.6929 489.6469 null] +2081 0 obj << +/D [2073 0 R /XYZ 56.6929 489.6469 null] >> endobj -658 0 obj << -/D [1966 0 R /XYZ 56.6929 373.2709 null] +714 0 obj << +/D [2073 0 R /XYZ 56.6929 373.2709 null] >> endobj -1975 0 obj << -/D [1966 0 R /XYZ 56.6929 344.9674 null] +2082 0 obj << +/D [2073 0 R /XYZ 56.6929 344.9674 null] >> endobj -662 0 obj << -/D [1966 0 R /XYZ 56.6929 184.6919 null] +718 0 obj << +/D [2073 0 R /XYZ 56.6929 184.6919 null] >> endobj -1614 0 obj << -/D [1966 0 R /XYZ 56.6929 151.8489 null] +1722 0 obj << +/D [2073 0 R /XYZ 56.6929 151.8489 null] >> endobj -1965 0 obj << -/Font << /F37 962 0 R /F71 1971 0 R /F22 897 0 R /F39 1077 0 R /F11 1399 0 R /F41 1134 0 R /F21 874 0 R /F53 1229 0 R /F48 1153 0 R /F62 1277 0 R /F63 1280 0 R >> -/XObject << /Im2 1266 0 R >> +2072 0 obj << +/Font << /F37 1018 0 R /F71 2078 0 R /F22 953 0 R /F39 1151 0 R /F11 1441 0 R /F41 1208 0 R /F21 930 0 R /F53 1303 0 R /F48 1228 0 R /F62 1351 0 R /F63 1354 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1978 0 obj << +2085 0 obj << /Length 846 /Filter /FlateDecode >> stream -xÚ¥UMÛ6½ëWè(KŠ¢,7k'u€n·kå$9Ðc‘DU¤ã¸¿¾C
½ënÝSaœ>ÎÇ›!Åb -?—‚P.óx)s"(qÝG4ÞÃÞûˆLz¥×¨·UôË;¾Œ%‘EVÄÕ·+_%¡eÉâªùœÜÿz÷XŸi&h²$‹T4y»yX¡Eâ²]ß|ÚTŸP»ÿýa»YŸîË<©6 -Ò¼¤%œçÁÃêÓÃÝo›{Ä|\!týÊÛ×êC´®ž¹.–Qî«ø3úü•Æ
Ôü!¢„ËRÄ'P(aRfqå‚‘s~±tÑ6úãÙáÕî|ôy‚—D”Ùò{Yv‹=!IÁ3>³÷ÎL‹”Ó"qmµ—É´`e¢•5ƒ}–Œ&' ëæ=3ì»ó5¶6}¯‡æâI9”Žc£œ¶¨ì‚÷z:Îì'5ÚZuè¨HÔ2˜œŽv!F¯Õ`=ÕPoÊ‘Bdsòæ´£È7@Õ®5ƒ7°Ä¶ûA¹#&gô… -Zm7ïaeaÕœ©ßl}¥Y‘{|$ Ž]QÇdAòd:Ç…¬Í)Åêúšè"#’É2€ÍxÉ+KìÁ»ƒw
ÁÍàI˜‚üÐö]ŸQ,Q‹”%=ÓÉ`ÜLL£$¼Èò³yÄ9UM8°3
`òýöë ÝÉLßQõ…Ò짶Àg4¹ëœž€Æö‡†ücÉD{Ž‚Ó
²²\ZpêGšÒÑtm}¾Å– bÉ‹×lûZaânÖÍYC\Àг%‘¦ßŸÞš~†Â¤¶+.’ú`Œ
fgü*€^=¢z‰BsTZÛàÆÊ¿3B9…R; › Úã®1½B+¸ÂÉFwzïgcã´]ðé‰Nx‰™r9‡ -´¿Ì ^’êÐZDžÔK—òK—Àî̘všør¥ÚâµÃ>èSëï_‡ÇBµ>ö±> ¤B¨à»ÄAó¯
0p9o8w0ØΓޅ1E¨/¿CÉê釞ìeÎt -¢F/%b^°ä¿^j.ˆ^o¼«ðyÿïWüåû–æ,³Û4§9á\²KRž/ÆøëÔŸßûçþ7à]endstream +xÚ¥UKÛ6¾ëWè(KŠ¢ÇÍÚI ÛíZ9I´ÄØB$Qé8î¯ïPCïº[õTg†çñÍb!…A(/Ó0/S"(aÝ4<ÀÞû€yL|Å·¨·UðË;ž‡%)³$«o7¾ +B‹‚…Uó9ºÿõî±Ú<âDÐ('«Xd4z»}X£¥Äe·¹ÿø´>¡vÿûÃn»Þ<Ýò4ª¶ â´ œçÞÃúÓÃÝoÛ{Ä|\#tóÊÛ×êC°©ž¹-–Qîªø3øü•†
Ôü! „—…Ï PÂÊ2 û œˆ”ó«¥vÁÏovç£Kä ^Q$ù{I²Äž(IÆ>³÷NO«˜Ó,²Ge”óhZ±"RÒèÁ¼KB£³B±óžÝå[ë¾WCsõ$-J§±‘VTöÞ{=]F«“m-;t”EòLVyG{£Wr0Žj¨7fŒ”B$sòú´#K";@Ö¶Õƒ3°È´‡AÚ&gô… +Zí¶ïaeaÕœ©Ûl]¥I–:\$ ŽÝPÇÊŒ¤)ÈtŽYësŒÕyô-ÑYBJV¬Çk^IdŽúÔ5¼k®Gœ䇶ïê‚°b‘\Å,êAP˜¦ˆmgB`K³$ý'1ÛGœSÙ4ž3Ó +“ÚZ¬8‹ê£ÖÆ›v« +Íe=N¤omƒk÷:Ìi%Jí€n¼jNûF÷àrð'Õ©ƒ›ŒÓvÅÇKíð3ååT£F9¡+ÐþÒƒ"xIªcky–/]J¯]»ÕcÜ)hâËY”j=Xˆ×¯O»óպاúˆ’ô¡¼ïÍm¼4ÀÀå\(p<ía°gµ÷cŠ„QW~‡’QÓ5™ëœ)psGÜDÑ7Î^Jļ`ɽÔ\÷¼.¼«ð÷yÿïWüåû–¦(’åšÓ”p^²kRŽ/Æòש?¿÷ÿÎýoÊàaendstream endobj -1977 0 obj << +2084 0 obj << /Type /Page -/Contents 1978 0 R -/Resources 1976 0 R +/Contents 2085 0 R +/Resources 2083 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R +/Parent 2065 0 R >> endobj -1979 0 obj << -/D [1977 0 R /XYZ 85.0394 794.5015 null] +2086 0 obj << +/D [2084 0 R /XYZ 85.0394 794.5015 null] >> endobj -1976 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R >> +2083 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1982 0 obj << +2089 0 obj << /Length 69 /Filter /FlateDecode >> stream xÚ3T0 endobj -1981 0 obj << +2088 0 obj << /Type /Page -/Contents 1982 0 R -/Resources 1980 0 R +/Contents 2089 0 R +/Resources 2087 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1954 0 R +/Parent 2065 0 R >> endobj -1983 0 obj << -/D [1981 0 R /XYZ 56.6929 794.5015 null] +2090 0 obj << +/D [2088 0 R /XYZ 56.6929 794.5015 null] >> endobj -1980 0 obj << +2087 0 obj << /ProcSet [ /PDF ] >> endobj -1986 0 obj << +2093 0 obj << /Length 1965 /Filter /FlateDecode >> @@ -9627,86 +10043,86 @@ i ·¥Ý3éÀ–yíˆùðŠ&Â8K<æcø¡›‚hïCû™<»úÐŒêhüýÔï Æס\@•‰ó÷w= vV ýf3GÕ51b‘æi‘diNŒ‘Œâ±ˆ±0·"ð0àâÄßZÕ7’\sÂw"ó‡&0ÍåþF—?$cRÍZº”í(õåŠ:éH^04g¢°û(½ÀÙWáÓ7˜¿S,[>°úŒ¹…;î3`ô¦'bÕÀ¤Ö^ïöEy˜]¹œÞv‹íçÞa¯Úák@n@þzh|ÇütÓOÓ0J¿mºã—¿ÞeÚâš(°ÁiÇEðá
êÍâÀz҃ѣm§žæˆ§çOŒ$ è×ØÚ:‰óÎÐÃBYn?z·XdÌqâd¾©Üä¤ÚNí:ørðï»QÕaáƒL·CÕMucVìâªV.Wª4 Û8Hü»Uoy)”@»Zìo+B)ˆ×©ôD9ƒ©;B.ÊõTyåvÂ)Î6™îZds§¡ÁÓÏMíµ°r=¶öä&vÓž®é^/yr€¡¶¯ÓP;«y Â1{9B€FãŸà{ËוÂM>p\×-ž‘7>å èWˆÌ¨W ¥Ìrcø-Š¼ûãËü -“¤%œ¡i±Iæ² —â~ÚøÑŸ/¯6³Âv¡ámÒ¥ß;»è½‡CÀê/aïoãã<,EQ^Çsór4ÝÅpµö;[ÃïVÎy7G)JΑOü©5¿|hW°hpk·IQ„"é5¶ÏÍŽûª‡]Ù)C™‹_Ú‘Âõ%KÄQXDñ¯oʬ±]ªÜïʽe×SX{üâññ|>‡¼+¾,}w¸ÉÀdñ:Æ›š¥îãºÊǽµÿ¶Uø]5èTíŠË°ç§ð6hÿ˜ÈŸ%×"ö"Û‹½H.ƒH"h<H#a(BÈ[wó罿ÿ +“¤%œ¡i±Iæ² —â~ÚøÑŸ/¯6³Âv¡ámÒ¥ß;»è½‡CÀê/aïoãã<,EQ^Çsór4ÝÅpµö;[ÃïVÎy7G)JΑOü©5¿|hW°hpk·IQ„"é5¶ÏÍŽûª‡]Ù)C™‹_Ú‘Âõ%KÄQXDñ¯oʬ±]ªÜïʽe×SX{üâññ|>‡¼+¾,}w¸ÉÀdñ:Æ›š¥îãºÊǽµÿ¶Uø]5èTíŠË°ç§ð6hÿ˜ÈŸ%×"ö"Û‹½H.ƒH"h<H#a(B”·îæÎ{ÿúÀendstream endobj -1985 0 obj << +2092 0 obj << /Type /Page -/Contents 1986 0 R -/Resources 1984 0 R +/Contents 2093 0 R +/Resources 2091 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R -/Annots [ 1993 0 R 1994 0 R ] +/Parent 2065 0 R +/Annots [ 2100 0 R 2101 0 R ] >> endobj -1993 0 obj << +2100 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [348.3486 128.9523 463.9152 141.0119] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:info@isc.org)>> >> endobj -1994 0 obj << +2101 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [147.3629 116.9971 364.5484 129.0567] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.isc.org/services/support/)>> >> endobj -1987 0 obj << -/D [1985 0 R /XYZ 85.0394 794.5015 null] +2094 0 obj << +/D [2092 0 R /XYZ 85.0394 794.5015 null] >> endobj -666 0 obj << -/D [1985 0 R /XYZ 85.0394 769.5949 null] +722 0 obj << +/D [2092 0 R /XYZ 85.0394 769.5949 null] >> endobj -1988 0 obj << -/D [1985 0 R /XYZ 85.0394 576.7004 null] +2095 0 obj << +/D [2092 0 R /XYZ 85.0394 576.7004 null] >> endobj -670 0 obj << -/D [1985 0 R /XYZ 85.0394 576.7004 null] +726 0 obj << +/D [2092 0 R /XYZ 85.0394 576.7004 null] >> endobj -1989 0 obj << -/D [1985 0 R /XYZ 85.0394 548.3785 null] +2096 0 obj << +/D [2092 0 R /XYZ 85.0394 548.3785 null] >> endobj -674 0 obj << -/D [1985 0 R /XYZ 85.0394 548.3785 null] +730 0 obj << +/D [2092 0 R /XYZ 85.0394 548.3785 null] >> endobj -1990 0 obj << -/D [1985 0 R /XYZ 85.0394 518.5228 null] +2097 0 obj << +/D [2092 0 R /XYZ 85.0394 518.5228 null] >> endobj -678 0 obj << -/D [1985 0 R /XYZ 85.0394 460.6968 null] +734 0 obj << +/D [2092 0 R /XYZ 85.0394 460.6968 null] >> endobj -1991 0 obj << -/D [1985 0 R /XYZ 85.0394 425.0333 null] +2098 0 obj << +/D [2092 0 R /XYZ 85.0394 425.0333 null] >> endobj -682 0 obj << -/D [1985 0 R /XYZ 85.0394 260.2468 null] +738 0 obj << +/D [2092 0 R /XYZ 85.0394 260.2468 null] >> endobj -1992 0 obj << -/D [1985 0 R /XYZ 85.0394 224.698 null] +2099 0 obj << +/D [2092 0 R /XYZ 85.0394 224.698 null] >> endobj -1984 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F11 1399 0 R /F41 1134 0 R >> +2091 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F11 1441 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1998 0 obj << +2104 0 obj << /Length 69 /Filter /FlateDecode >> stream xÚ3T0 endobj -1997 0 obj << +2103 0 obj << /Type /Page -/Contents 1998 0 R -/Resources 1996 0 R +/Contents 2104 0 R +/Resources 2102 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R +/Parent 2106 0 R >> endobj -1999 0 obj << -/D [1997 0 R /XYZ 56.6929 794.5015 null] +2105 0 obj << +/D [2103 0 R /XYZ 56.6929 794.5015 null] >> endobj -1996 0 obj << +2102 0 obj << /ProcSet [ /PDF ] >> endobj -2002 0 obj << +2109 0 obj << /Length 2544 /Filter /FlateDecode >> @@ -9718,41 +10134,41 @@ FXЂdƒ\#åS¯ÐyOpBŒšÈª†¨n4\Tòi¹^¿È=õvÂÀ3v·Ù”¹<ƒZˆLPO–`š8I9³€øQ&ŽÀ6
CÆg”ñ ¼ –a“p¯GkଯëÃá5³îǪÿêÄ- ÜȽ¬Í|µ/^ÄwxÒH‚ D¤<ÐÎÿ—yÇ‘sU@E…ÎqÌ*Š‘×8P”Ì Ë¿/@f4áRÊ}^º¦ÖÒRº#›Úv°/×ˈÖFtÅŒ‚þ[åSr Òéú@Øèªé)ŽL½"Ÿûæ¢@ù<ñpJµÙ>~æÜpËLtGYFgá±[A
—(-̃ÅÙ¶Ä ˜Þ°)Ëx™AaíF¼¨‚ÕáPâ¥V)§8·º>@ÌÔ4ûôÜÄP‰BÍÞ(dvP&máªëæßFD3zœ`·“¢ÂEàÛ=ÃBj{
†rh®ÔÐq½ ‘®³«zß&Å(uùJ¸8…B×ò5ø?Š²9Òp#ªf'Ë’•ú&_æùM_—¢±J6iðU£ª#E}ïãÏ^5X*‰eÃÏÖJ©>KF\¢P¯SSŒo&Œ>Ï! ·LÝ–è@±¸ˆ¤ægH@Ä9³ZI( Ž:ž()6Sq -UŸiQc¢õFêƆEiX*×5ÔÏ]OÕ-ãÖXXE p³Í‚¥¢o¹‡šMÔºõÁùˆ4òs®øbðج–× +UŸiQc¢õFêƆEiX*×5ÔÏ]OÕ-ãÖXXE p³Í‚¥¢o¹‡šMÔºõÁùˆ4òs®øbðج–× endobj -2001 0 obj << +2108 0 obj << /Type /Page -/Contents 2002 0 R -/Resources 2000 0 R +/Contents 2109 0 R +/Resources 2107 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R +/Parent 2106 0 R >> endobj -2003 0 obj << -/D [2001 0 R /XYZ 85.0394 794.5015 null] +2110 0 obj << +/D [2108 0 R /XYZ 85.0394 794.5015 null] >> endobj -686 0 obj << -/D [2001 0 R /XYZ 85.0394 769.5949 null] +742 0 obj << +/D [2108 0 R /XYZ 85.0394 769.5949 null] >> endobj -2004 0 obj << -/D [2001 0 R /XYZ 85.0394 573.5449 null] +2111 0 obj << +/D [2108 0 R /XYZ 85.0394 573.5449 null] >> endobj -690 0 obj << -/D [2001 0 R /XYZ 85.0394 573.5449 null] +746 0 obj << +/D [2108 0 R /XYZ 85.0394 573.5449 null] >> endobj -2005 0 obj << -/D [2001 0 R /XYZ 85.0394 539.0037 null] +2112 0 obj << +/D [2108 0 R /XYZ 85.0394 539.0037 null] >> endobj -694 0 obj << -/D [2001 0 R /XYZ 85.0394 539.0037 null] +750 0 obj << +/D [2108 0 R /XYZ 85.0394 539.0037 null] >> endobj -2006 0 obj << -/D [2001 0 R /XYZ 85.0394 510.2426 null] +2113 0 obj << +/D [2108 0 R /XYZ 85.0394 510.2426 null] >> endobj -2000 0 obj << -/Font << /F21 874 0 R /F22 897 0 R >> +2107 0 obj << +/Font << /F21 930 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2009 0 obj << +2116 0 obj << /Length 2811 /Filter /FlateDecode >> @@ -9770,66 +10186,66 @@ EЙOÆܨŒÚ›-—e]s÷Z_ÔU×.Ê‘zE)míë¹®¸ÊWñ•¿ÉUêº0¢Æ÷jbqå¤7‘Љ’-9ŽÂÐák â”mÖöÑëC½Ã cåàföí÷¹àRõvùÀw²½šÈöëvuyùòò‚*p ]8*?\ÕÂXé[}ãú&?kÚþù+üM\O:‰p-’Ó~å‡1ÎCN("ÛÿùøÓ‰øN”±iÙE˜øôƒ–¿ÌìèÇþ»G·c1Üb¾{øÃO)Ô1T~ß!¯½<æÏGþã8:âïè[L‡uÊÓH§Ô§¿Lå]ÀĈ90&ºÒK÷ðxj7ˆ†žÄ˜-t|×âÚv ª{ô^Ù¶Ä>±t‹à-Ö‹i¦'¾}¤¥¶Ÿ4žÓÂ>©]¶£÷OtJµùï‘ÊøÙJ„b¤‡7 -}Ç÷èUHÇÁ{‘Ý°î8u¢º¦Nh{'RíÚ©›Íe³ÎN|Çs#'qå1WG¾Óa²2RÄ)µ·|'r"?Ž†<ÇéÜ4†`“6MKÎü=B¿õ…S~–œÃíóÿüõ³ÿ +}Ç÷èUHÇÁ{‘Ý°î8u¢º¦Nh{'RíÚ©›Íe³ÎN|Çs#'qå1WG¾Óa²2RÄ)µ·|'r"?Ž†<ÇéÜ4†`“6MKÎü=B¿õ…S~–œÃíóÿüõ³ÿ endobj -2008 0 obj << +2115 0 obj << /Type /Page -/Contents 2009 0 R -/Resources 2007 0 R +/Contents 2116 0 R +/Resources 2114 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R -/Annots [ 2013 0 R 2014 0 R ] +/Parent 2106 0 R +/Annots [ 2120 0 R 2121 0 R ] >> endobj -2013 0 obj << +2120 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [253.7995 149.3637 417.685 161.4234] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://www.isi.edu/in-notes/)>> >> endobj -2014 0 obj << +2121 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [63.4454 110.455 208.8999 120.6168] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ietf.org/rfc/)>> >> endobj -2010 0 obj << -/D [2008 0 R /XYZ 56.6929 794.5015 null] +2117 0 obj << +/D [2115 0 R /XYZ 56.6929 794.5015 null] >> endobj -698 0 obj << -/D [2008 0 R /XYZ 56.6929 662.0717 null] +754 0 obj << +/D [2115 0 R /XYZ 56.6929 662.0717 null] >> endobj -2011 0 obj << -/D [2008 0 R /XYZ 56.6929 624.1661 null] +2118 0 obj << +/D [2115 0 R /XYZ 56.6929 624.1661 null] >> endobj -702 0 obj << -/D [2008 0 R /XYZ 56.6929 624.1661 null] +758 0 obj << +/D [2115 0 R /XYZ 56.6929 624.1661 null] >> endobj -1410 0 obj << -/D [2008 0 R /XYZ 56.6929 593.0972 null] +1513 0 obj << +/D [2115 0 R /XYZ 56.6929 593.0972 null] >> endobj -706 0 obj << -/D [2008 0 R /XYZ 56.6929 294.2701 null] +762 0 obj << +/D [2115 0 R /XYZ 56.6929 294.2701 null] >> endobj -2012 0 obj << -/D [2008 0 R /XYZ 56.6929 255.4568 null] +2119 0 obj << +/D [2115 0 R /XYZ 56.6929 255.4568 null] >> endobj -710 0 obj << -/D [2008 0 R /XYZ 56.6929 255.4568 null] +766 0 obj << +/D [2115 0 R /XYZ 56.6929 255.4568 null] >> endobj -1167 0 obj << -/D [2008 0 R /XYZ 56.6929 226.1045 null] +1241 0 obj << +/D [2115 0 R /XYZ 56.6929 226.1045 null] >> endobj -2015 0 obj << -/D [2008 0 R /XYZ 56.6929 53.5688 null] +2122 0 obj << +/D [2115 0 R /XYZ 56.6929 53.5688 null] >> endobj -2016 0 obj << -/D [2008 0 R /XYZ 56.6929 53.5688 null] +2123 0 obj << +/D [2115 0 R /XYZ 56.6929 53.5688 null] >> endobj -2007 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F39 1077 0 R /F53 1229 0 R /F11 1399 0 R /F41 1134 0 R >> +2114 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F39 1151 0 R /F53 1303 0 R /F11 1441 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2019 0 obj << +2126 0 obj << /Length 2825 /Filter /FlateDecode >> @@ -9848,191 +10264,191 @@ Zî–ÁÅ“ž„N(ËEHq¤;#UO«E;õ4:É$£ÇgöHm)7™FJ“>2½Ð-™'ØÃdvÀ› ã3¤%ä¶B-dU™Ï}¸
ö‡MÐFžŒ¯ -3wÊ,Ÿw¢^
[ÖŒ*…ÅÈ´<Øû©ÍØ/cŒ ±ïÖÙN>Ë^vå›~¾Ñó åçú«d>C¶K¡`Œidå7ÆÁâU<2³û»I_åCæœ:& ôÚäLcjKy¨ÖRמZ/´EvÛÁ¶
>-÷{¹ëŠõfëÀ·@09—¬–‡JÊH…‰Åq³N¬é„`ü]þmøèœÆ(æØ>F¢aóù XäýqŸêSW±ïÚôy°Úc +ïÔàT
>d mâŒ^·Ãs§÷œ¥ÅùÆgîóÝÎœø~ŸIð‘0Šüa ¹
BµT$žƒnk}àak°‘Ù!×G%ǶÚ4[Y¯†ªLÆ,<=5G±Žö\×~ïGI ¶àÏÔÿ–[áZ¨Íø¾Ï¾|¸ÂûÀà ·‘÷AŸWÏÙ6}ÍE5#P}m kkôÓÒ9áBŸÔ6"²€ÑÛÇ×H^MÖêD2ì #FEÐ|X|Ö~ѼJyÈ«m^§DRãKá%Jæ./öY®P¯ÙÙC²7Ü…¤jñ î€j“Ûÿò—¾ÖÎaŒh’8Ó(4Ÿ”r¬_Jü -ŒyÿÕÍ7Á§ïþ_%"b—endstream +LhÿÕÍ7Á§ïþ_$Gb’endstream endobj -2018 0 obj << +2125 0 obj << /Type /Page -/Contents 2019 0 R -/Resources 2017 0 R +/Contents 2126 0 R +/Resources 2124 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R +/Parent 2106 0 R >> endobj -2020 0 obj << -/D [2018 0 R /XYZ 85.0394 794.5015 null] +2127 0 obj << +/D [2125 0 R /XYZ 85.0394 794.5015 null] >> endobj -2021 0 obj << -/D [2018 0 R /XYZ 85.0394 752.3015 null] +2128 0 obj << +/D [2125 0 R /XYZ 85.0394 752.3015 null] >> endobj -2022 0 obj << -/D [2018 0 R /XYZ 85.0394 752.3015 null] +2129 0 obj << +/D [2125 0 R /XYZ 85.0394 752.3015 null] >> endobj -2023 0 obj << -/D [2018 0 R /XYZ 85.0394 752.3015 null] +2130 0 obj << +/D [2125 0 R /XYZ 85.0394 752.3015 null] >> endobj -2024 0 obj << -/D [2018 0 R /XYZ 85.0394 746.3107 null] +2131 0 obj << +/D [2125 0 R /XYZ 85.0394 746.3107 null] >> endobj -2025 0 obj << -/D [2018 0 R /XYZ 85.0394 731.5461 null] +2132 0 obj << +/D [2125 0 R /XYZ 85.0394 731.5461 null] >> endobj -2026 0 obj << -/D [2018 0 R /XYZ 85.0394 728.1497 null] +2133 0 obj << +/D [2125 0 R /XYZ 85.0394 728.1497 null] >> endobj -2027 0 obj << -/D [2018 0 R /XYZ 85.0394 713.3851 null] +2134 0 obj << +/D [2125 0 R /XYZ 85.0394 713.3851 null] >> endobj -2028 0 obj << -/D [2018 0 R /XYZ 85.0394 709.9887 null] +2135 0 obj << +/D [2125 0 R /XYZ 85.0394 709.9887 null] >> endobj -2029 0 obj << -/D [2018 0 R /XYZ 85.0394 651.9592 null] +2136 0 obj << +/D [2125 0 R /XYZ 85.0394 651.9592 null] >> endobj -1297 0 obj << -/D [2018 0 R /XYZ 85.0394 651.9592 null] +1371 0 obj << +/D [2125 0 R /XYZ 85.0394 651.9592 null] >> endobj -2030 0 obj << -/D [2018 0 R /XYZ 85.0394 651.9592 null] +2137 0 obj << +/D [2125 0 R /XYZ 85.0394 651.9592 null] >> endobj -2031 0 obj << -/D [2018 0 R /XYZ 85.0394 648.8377 null] +2138 0 obj << +/D [2125 0 R /XYZ 85.0394 648.8377 null] >> endobj -2032 0 obj << -/D [2018 0 R /XYZ 85.0394 634.0731 null] +2139 0 obj << +/D [2125 0 R /XYZ 85.0394 634.0731 null] >> endobj -2033 0 obj << -/D [2018 0 R /XYZ 85.0394 630.6767 null] +2140 0 obj << +/D [2125 0 R /XYZ 85.0394 630.6767 null] >> endobj -2034 0 obj << -/D [2018 0 R /XYZ 85.0394 615.9121 null] +2141 0 obj << +/D [2125 0 R /XYZ 85.0394 615.9121 null] >> endobj -2035 0 obj << -/D [2018 0 R /XYZ 85.0394 612.5156 null] +2142 0 obj << +/D [2125 0 R /XYZ 85.0394 612.5156 null] >> endobj -2036 0 obj << -/D [2018 0 R /XYZ 85.0394 585.7959 null] +2143 0 obj << +/D [2125 0 R /XYZ 85.0394 585.7959 null] >> endobj -2037 0 obj << -/D [2018 0 R /XYZ 85.0394 582.3994 null] +2144 0 obj << +/D [2125 0 R /XYZ 85.0394 582.3994 null] >> endobj -2038 0 obj << -/D [2018 0 R /XYZ 85.0394 567.6349 null] +2145 0 obj << +/D [2125 0 R /XYZ 85.0394 567.6349 null] >> endobj -2039 0 obj << -/D [2018 0 R /XYZ 85.0394 564.2384 null] +2146 0 obj << +/D [2125 0 R /XYZ 85.0394 564.2384 null] >> endobj -2040 0 obj << -/D [2018 0 R /XYZ 85.0394 549.5337 null] +2147 0 obj << +/D [2125 0 R /XYZ 85.0394 549.5337 null] >> endobj -2041 0 obj << -/D [2018 0 R /XYZ 85.0394 546.0774 null] +2148 0 obj << +/D [2125 0 R /XYZ 85.0394 546.0774 null] >> endobj -2042 0 obj << -/D [2018 0 R /XYZ 85.0394 531.3128 null] +2149 0 obj << +/D [2125 0 R /XYZ 85.0394 531.3128 null] >> endobj -2043 0 obj << -/D [2018 0 R /XYZ 85.0394 527.9163 null] +2150 0 obj << +/D [2125 0 R /XYZ 85.0394 527.9163 null] >> endobj -2044 0 obj << -/D [2018 0 R /XYZ 85.0394 513.1518 null] +2151 0 obj << +/D [2125 0 R /XYZ 85.0394 513.1518 null] >> endobj -2045 0 obj << -/D [2018 0 R /XYZ 85.0394 509.7553 null] +2152 0 obj << +/D [2125 0 R /XYZ 85.0394 509.7553 null] >> endobj -2046 0 obj << -/D [2018 0 R /XYZ 85.0394 483.0356 null] +2153 0 obj << +/D [2125 0 R /XYZ 85.0394 483.0356 null] >> endobj -2047 0 obj << -/D [2018 0 R /XYZ 85.0394 479.6391 null] +2154 0 obj << +/D [2125 0 R /XYZ 85.0394 479.6391 null] >> endobj -2048 0 obj << -/D [2018 0 R /XYZ 85.0394 464.8745 null] +2155 0 obj << +/D [2125 0 R /XYZ 85.0394 464.8745 null] >> endobj -2049 0 obj << -/D [2018 0 R /XYZ 85.0394 461.4781 null] +2156 0 obj << +/D [2125 0 R /XYZ 85.0394 461.4781 null] >> endobj -2050 0 obj << -/D [2018 0 R /XYZ 85.0394 446.7135 null] +2157 0 obj << +/D [2125 0 R /XYZ 85.0394 446.7135 null] >> endobj -2051 0 obj << -/D [2018 0 R /XYZ 85.0394 443.3171 null] +2158 0 obj << +/D [2125 0 R /XYZ 85.0394 443.3171 null] >> endobj -2052 0 obj << -/D [2018 0 R /XYZ 85.0394 428.5525 null] +2159 0 obj << +/D [2125 0 R /XYZ 85.0394 428.5525 null] >> endobj -2053 0 obj << -/D [2018 0 R /XYZ 85.0394 425.156 null] +2160 0 obj << +/D [2125 0 R /XYZ 85.0394 425.156 null] >> endobj -2054 0 obj << -/D [2018 0 R /XYZ 85.0394 355.0758 null] +2161 0 obj << +/D [2125 0 R /XYZ 85.0394 355.0758 null] >> endobj -2055 0 obj << -/D [2018 0 R /XYZ 85.0394 355.0758 null] +2162 0 obj << +/D [2125 0 R /XYZ 85.0394 355.0758 null] >> endobj -2056 0 obj << -/D [2018 0 R /XYZ 85.0394 355.0758 null] +2163 0 obj << +/D [2125 0 R /XYZ 85.0394 355.0758 null] >> endobj -2057 0 obj << -/D [2018 0 R /XYZ 85.0394 352.0499 null] +2164 0 obj << +/D [2125 0 R /XYZ 85.0394 352.0499 null] >> endobj -2058 0 obj << -/D [2018 0 R /XYZ 85.0394 337.3452 null] +2165 0 obj << +/D [2125 0 R /XYZ 85.0394 337.3452 null] >> endobj -2059 0 obj << -/D [2018 0 R /XYZ 85.0394 333.8889 null] +2166 0 obj << +/D [2125 0 R /XYZ 85.0394 333.8889 null] >> endobj -2060 0 obj << -/D [2018 0 R /XYZ 85.0394 309.8192 null] +2167 0 obj << +/D [2125 0 R /XYZ 85.0394 309.8192 null] >> endobj -2061 0 obj << -/D [2018 0 R /XYZ 85.0394 303.7727 null] +2168 0 obj << +/D [2125 0 R /XYZ 85.0394 303.7727 null] >> endobj -2062 0 obj << -/D [2018 0 R /XYZ 85.0394 278.3282 null] +2169 0 obj << +/D [2125 0 R /XYZ 85.0394 278.3282 null] >> endobj -2063 0 obj << -/D [2018 0 R /XYZ 85.0394 273.6565 null] +2170 0 obj << +/D [2125 0 R /XYZ 85.0394 273.6565 null] >> endobj -2064 0 obj << -/D [2018 0 R /XYZ 85.0394 246.9367 null] +2171 0 obj << +/D [2125 0 R /XYZ 85.0394 246.9367 null] >> endobj -2065 0 obj << -/D [2018 0 R /XYZ 85.0394 243.5403 null] +2172 0 obj << +/D [2125 0 R /XYZ 85.0394 243.5403 null] >> endobj -2066 0 obj << -/D [2018 0 R /XYZ 85.0394 173.5556 null] +2173 0 obj << +/D [2125 0 R /XYZ 85.0394 173.5556 null] >> endobj -2067 0 obj << -/D [2018 0 R /XYZ 85.0394 173.5556 null] +2174 0 obj << +/D [2125 0 R /XYZ 85.0394 173.5556 null] >> endobj -2068 0 obj << -/D [2018 0 R /XYZ 85.0394 173.5556 null] +2175 0 obj << +/D [2125 0 R /XYZ 85.0394 173.5556 null] >> endobj -2069 0 obj << -/D [2018 0 R /XYZ 85.0394 170.4341 null] +2176 0 obj << +/D [2125 0 R /XYZ 85.0394 170.4341 null] >> endobj -2070 0 obj << -/D [2018 0 R /XYZ 85.0394 144.9896 null] +2177 0 obj << +/D [2125 0 R /XYZ 85.0394 144.9896 null] >> endobj -2071 0 obj << -/D [2018 0 R /XYZ 85.0394 140.3179 null] +2178 0 obj << +/D [2125 0 R /XYZ 85.0394 140.3179 null] >> endobj -2072 0 obj << -/D [2018 0 R /XYZ 85.0394 113.5982 null] +2179 0 obj << +/D [2125 0 R /XYZ 85.0394 113.5982 null] >> endobj -2073 0 obj << -/D [2018 0 R /XYZ 85.0394 110.2017 null] +2180 0 obj << +/D [2125 0 R /XYZ 85.0394 110.2017 null] >> endobj -2074 0 obj << -/D [2018 0 R /XYZ 85.0394 95.4372 null] +2181 0 obj << +/D [2125 0 R /XYZ 85.0394 95.4372 null] >> endobj -2075 0 obj << -/D [2018 0 R /XYZ 85.0394 92.0407 null] +2182 0 obj << +/D [2125 0 R /XYZ 85.0394 92.0407 null] >> endobj -2017 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +2124 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2078 0 obj << +2185 0 obj << /Length 2889 /Filter /FlateDecode >> @@ -10050,179 +10466,179 @@ id„ý4¦Õ0m¥Ñ¡¥ ¾šÈÖϺ`]Ë4OòJv‰šU
N«µƒiqLË2í«ÿ ŒÛÏiueK×±ôƒƒæÏBŽãŒÄaÓj˜¹¶jÞLpð0s«tÃüD»—yK[ÏÇ"ß»ø+Vý,/MÓ~‚é;üd'DÄñCK˜ýl~h½u Äë!ÍTò'/Ø‹PˆÇª¦•…’²j(ÙöK«´A©«ÝOÉÔ^³ïÇTìq{–«íPo‘Í#/þéºÐ湚»×,Ý…ô¦¬+#wŸ[<¹ÂùÅ!Ù±r¹
…º#õ:ÓÊEYi(^ds›´¥«ÝÅÔOï7Õá¸D˜d™7žmôl‘‡ü€ºíÉÿ ã -.Wçñ|¾FñZD—øw¦~TЙìkUUIw9SAèJ6î$Í«z꾅щlÍ£ü~dÃÏu1dwGÛ›VdÊJ#‰å4i•6uµû‘™ÚËøBm¼DÁ¶Ï9„§L½Î´ç1NîC݇MyúýȺ‡ лéz~ÐÛ–±DÇÊŽ§^I§‚ö;•“~f8ö–…a4LK5eb©TÛtV]á^T¦°Žqn¨bœñ7ƒ´ºsnÔ©b‚å2^Åâêr…tÇÉÐû¼¤é“ÖÓ?±N©áv3¥†f#¥æÒè¢.lå¹x òüßµ·eYšìÕ‹Z¤uö×ÎÚyÍnð i©³xˆ¿OÛ3ùŽ>“þϯíUñ +.Wçñ|¾FñZD—øw¦~TЙìkUUIw9SAèJ6î$Í«z꾅щlÍ£ü~dÃÏu1dwGÛ›VdÊJ#‰å4i•6uµû‘™ÚËøBm¼DÁ¶Ï9„§L½Î´ç1NîC݇MyúýȺ‡ лéz~ÐÛ–±DÇÊŽ§^I§‚ö;•“~f8ö–…a4LK5eb©TÛtV]á^T¦°Žqn¨bœñ7ƒ´ºsnÔ©b‚å2^Åâêr…tÇÉÐû¼¤é“ÖÓ?±N©áv3¥†f#¥æÒè¢.lå¹x òüßµ·eYšìÕ‹Z¤uö×ÎÚyÍnð i©³xˆ¿OÛ3ùŽ>“þϯíUñ endobj -2077 0 obj << +2184 0 obj << /Type /Page -/Contents 2078 0 R -/Resources 2076 0 R +/Contents 2185 0 R +/Resources 2183 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1995 0 R +/Parent 2106 0 R >> endobj -2079 0 obj << -/D [2077 0 R /XYZ 56.6929 794.5015 null] +2186 0 obj << +/D [2184 0 R /XYZ 56.6929 794.5015 null] >> endobj -2080 0 obj << -/D [2077 0 R /XYZ 56.6929 748.5056 null] +2187 0 obj << +/D [2184 0 R /XYZ 56.6929 748.5056 null] >> endobj -2081 0 obj << -/D [2077 0 R /XYZ 56.6929 748.5056 null] +2188 0 obj << +/D [2184 0 R /XYZ 56.6929 748.5056 null] >> endobj -2082 0 obj << -/D [2077 0 R /XYZ 56.6929 748.5056 null] +2189 0 obj << +/D [2184 0 R /XYZ 56.6929 748.5056 null] >> endobj -2083 0 obj << -/D [2077 0 R /XYZ 56.6929 743.7078 null] +2190 0 obj << +/D [2184 0 R /XYZ 56.6929 743.7078 null] >> endobj -2084 0 obj << -/D [2077 0 R /XYZ 56.6929 719.6381 null] +2191 0 obj << +/D [2184 0 R /XYZ 56.6929 719.6381 null] >> endobj -2085 0 obj << -/D [2077 0 R /XYZ 56.6929 711.8197 null] +2192 0 obj << +/D [2184 0 R /XYZ 56.6929 711.8197 null] >> endobj -2086 0 obj << -/D [2077 0 R /XYZ 56.6929 697.0552 null] +2193 0 obj << +/D [2184 0 R /XYZ 56.6929 697.0552 null] >> endobj -2087 0 obj << -/D [2077 0 R /XYZ 56.6929 691.8868 null] +2194 0 obj << +/D [2184 0 R /XYZ 56.6929 691.8868 null] >> endobj -2088 0 obj << -/D [2077 0 R /XYZ 56.6929 665.1671 null] +2195 0 obj << +/D [2184 0 R /XYZ 56.6929 665.1671 null] >> endobj -2089 0 obj << -/D [2077 0 R /XYZ 56.6929 659.9987 null] +2196 0 obj << +/D [2184 0 R /XYZ 56.6929 659.9987 null] >> endobj -2090 0 obj << -/D [2077 0 R /XYZ 56.6929 635.929 null] +2197 0 obj << +/D [2184 0 R /XYZ 56.6929 635.929 null] >> endobj -2091 0 obj << -/D [2077 0 R /XYZ 56.6929 628.1106 null] +2198 0 obj << +/D [2184 0 R /XYZ 56.6929 628.1106 null] >> endobj -2092 0 obj << -/D [2077 0 R /XYZ 56.6929 601.3909 null] +2199 0 obj << +/D [2184 0 R /XYZ 56.6929 601.3909 null] >> endobj -2093 0 obj << -/D [2077 0 R /XYZ 56.6929 596.2225 null] +2200 0 obj << +/D [2184 0 R /XYZ 56.6929 596.2225 null] >> endobj -2094 0 obj << -/D [2077 0 R /XYZ 56.6929 569.5028 null] +2201 0 obj << +/D [2184 0 R /XYZ 56.6929 569.5028 null] >> endobj -2095 0 obj << -/D [2077 0 R /XYZ 56.6929 564.3344 null] +2202 0 obj << +/D [2184 0 R /XYZ 56.6929 564.3344 null] >> endobj -2096 0 obj << -/D [2077 0 R /XYZ 56.6929 549.6297 null] +2203 0 obj << +/D [2184 0 R /XYZ 56.6929 549.6297 null] >> endobj -2097 0 obj << -/D [2077 0 R /XYZ 56.6929 544.4015 null] +2204 0 obj << +/D [2184 0 R /XYZ 56.6929 544.4015 null] >> endobj -2098 0 obj << -/D [2077 0 R /XYZ 56.6929 529.6968 null] +2205 0 obj << +/D [2184 0 R /XYZ 56.6929 529.6968 null] >> endobj -2099 0 obj << -/D [2077 0 R /XYZ 56.6929 524.4686 null] +2206 0 obj << +/D [2184 0 R /XYZ 56.6929 524.4686 null] >> endobj -2100 0 obj << -/D [2077 0 R /XYZ 56.6929 500.3989 null] +2207 0 obj << +/D [2184 0 R /XYZ 56.6929 500.3989 null] >> endobj -2101 0 obj << -/D [2077 0 R /XYZ 56.6929 492.5805 null] +2208 0 obj << +/D [2184 0 R /XYZ 56.6929 492.5805 null] >> endobj -2102 0 obj << -/D [2077 0 R /XYZ 56.6929 467.136 null] +2209 0 obj << +/D [2184 0 R /XYZ 56.6929 467.136 null] >> endobj -2103 0 obj << -/D [2077 0 R /XYZ 56.6929 460.6924 null] +2210 0 obj << +/D [2184 0 R /XYZ 56.6929 460.6924 null] >> endobj -2104 0 obj << -/D [2077 0 R /XYZ 56.6929 436.6227 null] +2211 0 obj << +/D [2184 0 R /XYZ 56.6929 436.6227 null] >> endobj -2105 0 obj << -/D [2077 0 R /XYZ 56.6929 428.8043 null] +2212 0 obj << +/D [2184 0 R /XYZ 56.6929 428.8043 null] >> endobj -2106 0 obj << -/D [2077 0 R /XYZ 56.6929 414.0996 null] +2213 0 obj << +/D [2184 0 R /XYZ 56.6929 414.0996 null] >> endobj -2107 0 obj << -/D [2077 0 R /XYZ 56.6929 408.8714 null] +2214 0 obj << +/D [2184 0 R /XYZ 56.6929 408.8714 null] >> endobj -2108 0 obj << -/D [2077 0 R /XYZ 56.6929 382.1516 null] +2215 0 obj << +/D [2184 0 R /XYZ 56.6929 382.1516 null] >> endobj -2109 0 obj << -/D [2077 0 R /XYZ 56.6929 376.9833 null] +2216 0 obj << +/D [2184 0 R /XYZ 56.6929 376.9833 null] >> endobj -2110 0 obj << -/D [2077 0 R /XYZ 56.6929 350.2636 null] +2217 0 obj << +/D [2184 0 R /XYZ 56.6929 350.2636 null] >> endobj -2111 0 obj << -/D [2077 0 R /XYZ 56.6929 345.0952 null] +2218 0 obj << +/D [2184 0 R /XYZ 56.6929 345.0952 null] >> endobj -2112 0 obj << -/D [2077 0 R /XYZ 56.6929 321.0255 null] +2219 0 obj << +/D [2184 0 R /XYZ 56.6929 321.0255 null] >> endobj -2113 0 obj << -/D [2077 0 R /XYZ 56.6929 313.2071 null] +2220 0 obj << +/D [2184 0 R /XYZ 56.6929 313.2071 null] >> endobj -2114 0 obj << -/D [2077 0 R /XYZ 56.6929 298.5024 null] +2221 0 obj << +/D [2184 0 R /XYZ 56.6929 298.5024 null] >> endobj -2115 0 obj << -/D [2077 0 R /XYZ 56.6929 293.2742 null] +2222 0 obj << +/D [2184 0 R /XYZ 56.6929 293.2742 null] >> endobj -2116 0 obj << -/D [2077 0 R /XYZ 56.6929 267.8297 null] +2223 0 obj << +/D [2184 0 R /XYZ 56.6929 267.8297 null] >> endobj -2117 0 obj << -/D [2077 0 R /XYZ 56.6929 261.3861 null] +2224 0 obj << +/D [2184 0 R /XYZ 56.6929 261.3861 null] >> endobj -2118 0 obj << -/D [2077 0 R /XYZ 56.6929 199.468 null] +2225 0 obj << +/D [2184 0 R /XYZ 56.6929 199.468 null] >> endobj -2119 0 obj << -/D [2077 0 R /XYZ 56.6929 199.468 null] +2226 0 obj << +/D [2184 0 R /XYZ 56.6929 199.468 null] >> endobj -2120 0 obj << -/D [2077 0 R /XYZ 56.6929 199.468 null] +2227 0 obj << +/D [2184 0 R /XYZ 56.6929 199.468 null] >> endobj -2121 0 obj << -/D [2077 0 R /XYZ 56.6929 191.7053 null] +2228 0 obj << +/D [2184 0 R /XYZ 56.6929 191.7053 null] >> endobj -2122 0 obj << -/D [2077 0 R /XYZ 56.6929 176.9408 null] +2229 0 obj << +/D [2184 0 R /XYZ 56.6929 176.9408 null] >> endobj -2123 0 obj << -/D [2077 0 R /XYZ 56.6929 171.7724 null] +2230 0 obj << +/D [2184 0 R /XYZ 56.6929 171.7724 null] >> endobj -2124 0 obj << -/D [2077 0 R /XYZ 56.6929 157.0677 null] +2231 0 obj << +/D [2184 0 R /XYZ 56.6929 157.0677 null] >> endobj -2125 0 obj << -/D [2077 0 R /XYZ 56.6929 151.8395 null] +2232 0 obj << +/D [2184 0 R /XYZ 56.6929 151.8395 null] >> endobj -2126 0 obj << -/D [2077 0 R /XYZ 56.6929 137.1348 null] +2233 0 obj << +/D [2184 0 R /XYZ 56.6929 137.1348 null] >> endobj -2127 0 obj << -/D [2077 0 R /XYZ 56.6929 131.9066 null] +2234 0 obj << +/D [2184 0 R /XYZ 56.6929 131.9066 null] >> endobj -2128 0 obj << -/D [2077 0 R /XYZ 56.6929 117.2018 null] +2235 0 obj << +/D [2184 0 R /XYZ 56.6929 117.2018 null] >> endobj -2129 0 obj << -/D [2077 0 R /XYZ 56.6929 111.9736 null] +2236 0 obj << +/D [2184 0 R /XYZ 56.6929 111.9736 null] >> endobj -2130 0 obj << -/D [2077 0 R /XYZ 56.6929 97.2091 null] +2237 0 obj << +/D [2184 0 R /XYZ 56.6929 97.2091 null] >> endobj -2131 0 obj << -/D [2077 0 R /XYZ 56.6929 92.0407 null] +2238 0 obj << +/D [2184 0 R /XYZ 56.6929 92.0407 null] >> endobj -2076 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +2183 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2134 0 obj << +2241 0 obj << /Length 2542 /Filter /FlateDecode >> @@ -10233,307 +10649,308 @@ i’|œ8Hrà
€-È_k©îòuà8‹<KkV˜z`Í÷²úwGQ¶eã…±ùA0žI>¦‡,o”Ói’ÖrûîGU¶k,E )ÒI8²×à| D}`k°ùzH‹v;–<óç‘<k˜¹mP7,ÏKÍt²}Ó|Û«" éÿBp7¥Œ+)ƒrì Ümp>Ķn‚sF…‹±#ø4¥ w}vÓT`j¯K‚^ñÒ•‹µ±ŸïÄQ¾¯Ì‡‹è8:4‰8Œmúp€ÂŽq~ƒqq¯–p¾óE®nÒ#ü:O‹íkþáAL ƒº”ÍM);áZÊ ÜQ;¡;ÂÏ°Ç ï?ŠÛrÇx -ÈLíª¯ÝƒïüÂÙ)óWy~„{¹ÿý_ýò£
Šòr,4æ0[ÄV>ýˆzQx)]˜Rv>µTÇ'uNèŽÏ3ìq>{à=}gE7½S.%«‚ó©êÏrjÇtå¬Q„Gõ1þYoÓm»›x1xé„´H!]Ò£ÈÑùp
RÀNä5ƒnŒ°Q3+ZÄpEdôºP•:¢ þ0yCA»/ÁóêÁЯ%k”"J¼8õ÷'IQ猣o(À±&B½ +ÈLíª¯ÝƒïüÂÙ)óWy~„{¹ÿý_ýò£
Šòr,4æ0[ÄV>ýˆzQx)]˜Rv>µTÇ'uNèŽÏ3ìq>{à=}gE7½S.%«‚ó©êÏrjÇtå¬Q„Gõ1þYoÓm»›x1xé„´H!]Ò£ÈÑùp
RÀNä5ƒnŒ°Q3+ZÄpEdôºP•:¢ þ0yCA»/ÁóêÁЯ%k”"J¼8õ÷'IQ猣o(À±&B½ endobj -2133 0 obj << +2240 0 obj << /Type /Page -/Contents 2134 0 R -/Resources 2132 0 R +/Contents 2241 0 R +/Resources 2239 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R +/Parent 2106 0 R >> endobj -2135 0 obj << -/D [2133 0 R /XYZ 85.0394 794.5015 null] +2242 0 obj << +/D [2240 0 R /XYZ 85.0394 794.5015 null] >> endobj -2136 0 obj << -/D [2133 0 R /XYZ 85.0394 748.4854 null] +2243 0 obj << +/D [2240 0 R /XYZ 85.0394 748.4854 null] >> endobj -2137 0 obj << -/D [2133 0 R /XYZ 85.0394 748.4854 null] +2244 0 obj << +/D [2240 0 R /XYZ 85.0394 748.4854 null] >> endobj -2138 0 obj << -/D [2133 0 R /XYZ 85.0394 748.4854 null] +2245 0 obj << +/D [2240 0 R /XYZ 85.0394 748.4854 null] >> endobj -2139 0 obj << -/D [2133 0 R /XYZ 85.0394 743.3452 null] +2246 0 obj << +/D [2240 0 R /XYZ 85.0394 743.3452 null] >> endobj -2140 0 obj << -/D [2133 0 R /XYZ 85.0394 728.6405 null] +2247 0 obj << +/D [2240 0 R /XYZ 85.0394 728.6405 null] >> endobj -2141 0 obj << -/D [2133 0 R /XYZ 85.0394 723.1655 null] +2248 0 obj << +/D [2240 0 R /XYZ 85.0394 723.1655 null] >> endobj -2142 0 obj << -/D [2133 0 R /XYZ 85.0394 708.4607 null] +2249 0 obj << +/D [2240 0 R /XYZ 85.0394 708.4607 null] >> endobj -2143 0 obj << -/D [2133 0 R /XYZ 85.0394 702.9857 null] +2250 0 obj << +/D [2240 0 R /XYZ 85.0394 702.9857 null] >> endobj -2144 0 obj << -/D [2133 0 R /XYZ 85.0394 688.2211 null] +2251 0 obj << +/D [2240 0 R /XYZ 85.0394 688.2211 null] >> endobj -2145 0 obj << -/D [2133 0 R /XYZ 85.0394 682.8059 null] +2252 0 obj << +/D [2240 0 R /XYZ 85.0394 682.8059 null] >> endobj -2146 0 obj << -/D [2133 0 R /XYZ 85.0394 668.0414 null] +2253 0 obj << +/D [2240 0 R /XYZ 85.0394 668.0414 null] >> endobj -2147 0 obj << -/D [2133 0 R /XYZ 85.0394 662.6262 null] +2254 0 obj << +/D [2240 0 R /XYZ 85.0394 662.6262 null] >> endobj -2148 0 obj << -/D [2133 0 R /XYZ 85.0394 599.7666 null] +2255 0 obj << +/D [2240 0 R /XYZ 85.0394 599.7666 null] >> endobj -2149 0 obj << -/D [2133 0 R /XYZ 85.0394 599.7666 null] +2256 0 obj << +/D [2240 0 R /XYZ 85.0394 599.7666 null] >> endobj -2150 0 obj << -/D [2133 0 R /XYZ 85.0394 599.7666 null] +2257 0 obj << +/D [2240 0 R /XYZ 85.0394 599.7666 null] >> endobj -2151 0 obj << -/D [2133 0 R /XYZ 85.0394 591.7571 null] +2258 0 obj << +/D [2240 0 R /XYZ 85.0394 591.7571 null] >> endobj -2152 0 obj << -/D [2133 0 R /XYZ 85.0394 565.0374 null] +2259 0 obj << +/D [2240 0 R /XYZ 85.0394 565.0374 null] >> endobj -2153 0 obj << -/D [2133 0 R /XYZ 85.0394 559.6222 null] +2260 0 obj << +/D [2240 0 R /XYZ 85.0394 559.6222 null] >> endobj -2154 0 obj << -/D [2133 0 R /XYZ 85.0394 534.1777 null] +2261 0 obj << +/D [2240 0 R /XYZ 85.0394 534.1777 null] >> endobj -2155 0 obj << -/D [2133 0 R /XYZ 85.0394 527.4872 null] +2262 0 obj << +/D [2240 0 R /XYZ 85.0394 527.4872 null] >> endobj -2156 0 obj << -/D [2133 0 R /XYZ 85.0394 502.0427 null] +2263 0 obj << +/D [2240 0 R /XYZ 85.0394 502.0427 null] >> endobj -2157 0 obj << -/D [2133 0 R /XYZ 85.0394 495.3523 null] +2264 0 obj << +/D [2240 0 R /XYZ 85.0394 495.3523 null] >> endobj -2158 0 obj << -/D [2133 0 R /XYZ 85.0394 420.5376 null] +2265 0 obj << +/D [2240 0 R /XYZ 85.0394 420.5376 null] >> endobj -2159 0 obj << -/D [2133 0 R /XYZ 85.0394 420.5376 null] +2266 0 obj << +/D [2240 0 R /XYZ 85.0394 420.5376 null] >> endobj -2160 0 obj << -/D [2133 0 R /XYZ 85.0394 420.5376 null] +2267 0 obj << +/D [2240 0 R /XYZ 85.0394 420.5376 null] >> endobj -2161 0 obj << -/D [2133 0 R /XYZ 85.0394 412.5281 null] +2268 0 obj << +/D [2240 0 R /XYZ 85.0394 412.5281 null] >> endobj -2162 0 obj << -/D [2133 0 R /XYZ 85.0394 388.4584 null] +2269 0 obj << +/D [2240 0 R /XYZ 85.0394 388.4584 null] >> endobj -2163 0 obj << -/D [2133 0 R /XYZ 85.0394 380.3932 null] +2270 0 obj << +/D [2240 0 R /XYZ 85.0394 380.3932 null] >> endobj -2164 0 obj << -/D [2133 0 R /XYZ 85.0394 365.6884 null] +2271 0 obj << +/D [2240 0 R /XYZ 85.0394 365.6884 null] >> endobj -2165 0 obj << -/D [2133 0 R /XYZ 85.0394 360.2134 null] +2272 0 obj << +/D [2240 0 R /XYZ 85.0394 360.2134 null] >> endobj -2166 0 obj << -/D [2133 0 R /XYZ 85.0394 345.4488 null] +2273 0 obj << +/D [2240 0 R /XYZ 85.0394 345.4488 null] >> endobj -2167 0 obj << -/D [2133 0 R /XYZ 85.0394 340.0336 null] +2274 0 obj << +/D [2240 0 R /XYZ 85.0394 340.0336 null] >> endobj -2168 0 obj << -/D [2133 0 R /XYZ 85.0394 325.269 null] +2275 0 obj << +/D [2240 0 R /XYZ 85.0394 325.269 null] >> endobj -2169 0 obj << -/D [2133 0 R /XYZ 85.0394 319.8539 null] +2276 0 obj << +/D [2240 0 R /XYZ 85.0394 319.8539 null] >> endobj -2170 0 obj << -/D [2133 0 R /XYZ 85.0394 295.7842 null] +2277 0 obj << +/D [2240 0 R /XYZ 85.0394 295.7842 null] >> endobj -2171 0 obj << -/D [2133 0 R /XYZ 85.0394 287.7189 null] +2278 0 obj << +/D [2240 0 R /XYZ 85.0394 287.7189 null] >> endobj -2172 0 obj << -/D [2133 0 R /XYZ 85.0394 272.9543 null] +2279 0 obj << +/D [2240 0 R /XYZ 85.0394 272.9543 null] >> endobj -2173 0 obj << -/D [2133 0 R /XYZ 85.0394 267.5392 null] +2280 0 obj << +/D [2240 0 R /XYZ 85.0394 267.5392 null] >> endobj -2174 0 obj << -/D [2133 0 R /XYZ 85.0394 252.7746 null] +2281 0 obj << +/D [2240 0 R /XYZ 85.0394 252.7746 null] >> endobj -2175 0 obj << -/D [2133 0 R /XYZ 85.0394 247.3594 null] +2282 0 obj << +/D [2240 0 R /XYZ 85.0394 247.3594 null] >> endobj -2176 0 obj << -/D [2133 0 R /XYZ 85.0394 223.2897 null] +2283 0 obj << +/D [2240 0 R /XYZ 85.0394 223.2897 null] >> endobj -2177 0 obj << -/D [2133 0 R /XYZ 85.0394 215.2245 null] +2284 0 obj << +/D [2240 0 R /XYZ 85.0394 215.2245 null] >> endobj -2178 0 obj << -/D [2133 0 R /XYZ 85.0394 149.4956 null] +2285 0 obj << +/D [2240 0 R /XYZ 85.0394 149.4956 null] >> endobj -2179 0 obj << -/D [2133 0 R /XYZ 85.0394 149.4956 null] +2286 0 obj << +/D [2240 0 R /XYZ 85.0394 149.4956 null] >> endobj -2180 0 obj << -/D [2133 0 R /XYZ 85.0394 149.4956 null] +2287 0 obj << +/D [2240 0 R /XYZ 85.0394 149.4956 null] >> endobj -2181 0 obj << -/D [2133 0 R /XYZ 85.0394 144.3554 null] +2288 0 obj << +/D [2240 0 R /XYZ 85.0394 144.3554 null] >> endobj -2182 0 obj << -/D [2133 0 R /XYZ 85.0394 120.2857 null] +2289 0 obj << +/D [2240 0 R /XYZ 85.0394 120.2857 null] >> endobj -2183 0 obj << -/D [2133 0 R /XYZ 85.0394 112.2205 null] +2290 0 obj << +/D [2240 0 R /XYZ 85.0394 112.2205 null] >> endobj -2184 0 obj << -/D [2133 0 R /XYZ 85.0394 97.4559 null] +2291 0 obj << +/D [2240 0 R /XYZ 85.0394 97.4559 null] >> endobj -2185 0 obj << -/D [2133 0 R /XYZ 85.0394 92.0407 null] +2292 0 obj << +/D [2240 0 R /XYZ 85.0394 92.0407 null] >> endobj -2132 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R >> +2239 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2189 0 obj << +2295 0 obj << /Length 2928 /Filter /FlateDecode >> stream -xÚ¥ZKsã6¾ûWè¶tUÄŃÏÜ4¶'åÉdÆk9µ›É¦h‰;©ˆ”=ʯßn4@E¥vËF7€¯_€Ì'þø$Œü(é$N?d<œdë+6YÂØOWÜðL-ÓÔåz÷tõ÷÷2ž¤~‰hòôâÈJ|–$|ò´øâÍüÀ¿ Ì{wÿéöz*Bæ¥ô¹ý4§ÆÇûw³Çk{¿aþëÃÃgMxºžò N…7{x¸ût{ÿ/b˜¡LÆ,õæn~ýûÓ‡«»§nÑîÆ8“¸â?®¾üÎ&Ø߇+æË4 'oÐa>OS1Y_¡ôÃ@JK)¯æWÿè:£zêàAq打|¹Ÿ†¡èU˜ú‘RÕçç¦.ó6_Ï<ÏvÛ¢ÝSïñýMsv³RúR¤üŠM¡h¹pi_@«`Qøû±f.œJ«î¸NuËÔÑÍEì‡"îë¾×ª¨®§`Þ'µÎ±Å½ù¾ió5Q„#wßÛ¼jŠºÒÇt´;ž0?NâÖ…²€)‘ôn}3U5m©¾åלFOn¯yâ-HªLãÆðÿ¬v/kU)TµSÛ=j…-[ES‚övûgÑcpJ<Ðs¸Fг\z\Æ#è©vÐ;Ö=Œž«[cƒg˜«6hb›ÐÔ&nÐÔûJ‹Œ:¿nªÍ‡€L¹ˆÔRÏõék4dƒ¢éÍ6Û¢¤æ(Q"ý6>Ž‡ËuŽ«Ã#”#Þ4ªú€Ç‰îA<zº/Ÿ?ÜŒ{S,ý4
ÿ~Qº›:Òó8Dñ4¾€ƒÃ5‚ƒå²8HÆ’ÆT;8ëÆÁÕmqIbpÀ–ÅA·;d{_YÈ #Ìïn Å
G±¬ŠjIÙ®]Õšÿ'qHZ©ô„ðÞù4ñŸ×^ó²Imc™Þ§ú5_?ç[ -fv~/– ÆØyÌ ‚§P\ÀÌáÁÌr0KÙfcªÌŽucæê>“‘;¡îM©¶ÅWÆD¦ÚŽh¿ÿ®+ërjwCN%xì³X$}¯º3^õ1+ša'@øy@xèsÁ.”.× –«$Æ‚Ù˜jcÝÀ¸º?ë¢%€\ݮЋ ϳz“~!’¼Ÿï~#ÊcÞÔ”™23ô˜gõvAmt·ÇGíj pƒX8q§`ÜCÁ¿¨¦É÷DÓƒ^’otÔ
D .w›g®‹Y™Ó®L$g!
“À—,¼P/¸\ç!í¸:H£pÒQÕHOtBÚÓý˜/rtžª ç‘1'á«ýOÆLǺ¼jð0¬–õ˜jµºÙ‰’Ð.Ú!YâÇ1,ò§˜sú1‘h„%4>¦Ÿv‹õ®Z4
FMÑ -íØÅRë¥ò<¤pÉRº®Œ@êp@j¹HGRݨjÒcÝúºoó2_:±Ó–=
Öæ–¾Ýô¼’(ä•–û¬Wò$òƒ áý¸ùÙÄÍXT§Xÿû°È -Cè/Ú‘iŠñ"3Ãx‰u¯hп«ÚížšuQµ‡Yó»‡Ã´÷¥Zà,áâ+À; ud쨽ÈhóçºüF÷hì}0Ôy¶*÷mÏ$t>W9÷ºQ‹ ßÀ.XŒËuÞb:®Îb’±RhTõÁbNtZLO÷™ÚôøÚ ¯}ù÷½k9ò}êq=ÞήÃÐ{BÏœé}½]«ÁdÁÊô{ÇÙn¹kÚ#¬ŽÉ¦BFÀ£Í¬‡æEQúâzÊáúáÝW ·Ê¤Ûzi‡Jj†W¨1$•Î¬$´³ MeßýmcNUwHÐÑíz·\M8‡ˆoõö›.Aqþ¢Îvk¨LÿºúÄñ¾æ»jYTy¾5ÓÍa«æ1Ãq“ãk‡ÑUNK¬ïEfº„I<}©Œc/‡*´ÊˆšÒ«!Уnœ*bhlhz µt…ÏWšØ´j™7Ô¦ò+òùk^Öܬ(J¹w¿Þ”9öë‘ÞNÌÔ•h±WÕQ]÷·A¨ÐÌ¥²/nÌ° †Ò_éÙOñªJ´¥ÄÆ„X×ÿ{âjVõ®4TÏ9}ÿØÕôÆ -Œ:«-+)Ðç£5VFØZ}ID_èÙðgY½žá³QU¡¥sæ=ïéKEÑd¥*Ö:‡êÕv,†ù`„Ðù*D€6×PW/¾„b½$Ö¦ñ‘†è¡±R¯Fˆ¢OY¼ä
,zÚZáÛß©±®«ve悽Û%¾ -¸rlÔ¬8tWEî¼jwG†mý¸gžÍTR˜zBé'f08°Ó MPø"lµâà…aç¹Þ™X¡èäÂ$ˆ:¹Â»ŠÍuä%ߢ}s±ðYãÙÄå:Í&œ3ØäA˜N'ü|"ÕzH$'jIO+%¿b‘{Tî¢#È>‰tB>ÌyP»’&ÍJ¸wýy$éÌÂ+²o: -¥O«,ž§Òƒšž^¦°ƒŽ_R‡”>+òï(»¡°Ä¢52 -´0b¯Ô+*r3ØÔô¥¸E-ŒØÊ”QŒ¡—§/ôvMÙ[æ‚âýt£¶!ªÍ¦,èõ¬Š3ëº/€S®š¢Äb”¿ß=SeITXÑšh‡šð´² -ª6T«{þ£“Ð -Ú%VÔs †© å eETF$:æ‹ÊÌŠ‡ËªŠ®’›.úº*C{‘¡‡¦SÚ’^»UU£2cÖ0òV´+j)ú ·Ù®T[ê7ùöõPáKóAÖ¢û9Ø(ããûÃ÷V[ì¡Á
ø9-]B
v²ô€a€¢Á†ÂbC=µxU¯Á§DpØNÀ'sͬ)£+Ñ ²,ʾ>Jûî' @ÝY-±öSBv08!üä?‡•é -§nÍK}³¯²ÁZÕ»æèn«‡An~öJ›¤>ï…gC‡é¼Z¦K8¦±ó¿cƒîçjÔÞ'eŒÞG
ô«ûÇ9¹—&àÒE¹Áˆyáísvé¡Ä<C¿4Y”sîáŽÄpuii¨ï]HQF¦ã]ØÅÈ®'¨mcIvµà/ƒ•?e½ª$=ñ+-$««Áo´™3@â!ËaϘõBÿ>è\ÒlòŒ~h"‡½ånkOæH´~ÄC"-ü°¤–zú¢—2Ê{¡d£²op-<¼4ùqS̶Åæð>Ø=XªÆlÄÐú´ƒÀõòRì;—¡ÿ‚3`t¬»üßÿéã¼Å¾L’3?ˆ8ôard¥ëJ!N–nÿ'ètíÿÓÉ
Hendstream +xÚ¥ZKs㸾ûWèºjÅ +á +/ágP´¸hmÞŠ†—ö´z,¾j枧Dãª;®cÝ"±ts/r/êë¾®Ö2//§¾Çœ;¹Î°Åù®i³5Q÷„#7?Ú¬lòªTÇt°;37Š£Ö…²‚)¡p®]=U6m!_³KN#¾#êK;Ò#KݸÒüŸåöe-K-å“,·²Þ¡VزQ4%Øi/`W‘{=§Ä}ïz×z†«C‹h½1Õz‡º‡Ñ³u+lð3mÕMlšÊÄ5šŠcWÊužRç·ÍB¶Ù w}/±€Ts]ú 5Y£¨{³MÔÅ#Œ…ÂÆÇñ°¹NãÑquxbÄ›FUïñ8Ò=ˆGO÷ùóqoŠ„›$Áÿ€Á¯RuÓU‡Cr‡Ðw!žFgp°¸Fp0\ÁX<‚Øj‡CÝÃ8غ
"Ž5Ø28¨v‡ƒˆ#çd„ùÍ´¸æÈ—e^.©3Û¶«Jñãä…’Vb=Ïs>¸4ñŸ—^³¢ +þU6M¶#šªÔ’\£j0 +p¹ë,µ]ÌÈœve"ù˜wÒ ö]Á‚3õ‚ÍuÒŽ«ƒ4F U½‡ôH÷ ¤=ÝÙ"Cç)srq¾ÊÿDÄT¬ËÊ6ÃjYÉVR¡›]ë( ýç¼ÂÅnÁ"÷1‘qŠ‰0§‰FXBã^3ý²]¬·å¢i0jˆFhÄ.–/§!…K†ŸÐueR‹kRÃeA:’êFU[ê†ÔÖ}ÙÒŠ…˜¶Ìi¨´6'°Ôí¦ç•D!¯4Ü'½’Ç¡ëû1ïÇÍ{7{`Qbüï/À"|¸¦±3• Í5‹áê`‰F=mLµË¡îaXlÝ_ +*Ñ"§¬ZºêoƒP¡™Ki^Ü<0À‚R}…cn<ù›,Жb"UÿYUÛBS•Vl<gôýc[Ñ+0ª¬´4×$_ÒXja/hõm|¡»-8fÍŸ¦Õz:„ÏF–¹’Ιó¼£/Y4y“2_«ªdÛ±hæ½Bç›çùhs
uÕráK(VKbmùhˆ+ù¦…HúùKÖÀò¨§¬¾MþƒëªlWz.Ø»Yâû*‡+çÀFõŠ{ÅÐYdÖ«vwdØV{zàYO!¹®'¤zÒhƒ; +B…{aª/;ÏÕVÇ +õkD'. ~ØÉõ\°«H_G^²ýèä›»y.‹#<›Ø\ÇÙ„sæ›ØSé„ŸN$£Z÷‰äHí`"éi¥DÂíW,´Ê^tÙ'Vȇ9r[ФY÷®?$]Y8yúª ô¿ä[œÈ}(97»:_®Tv™ð(†
ø1þÖÂô-"¥% +اÅ÷ñ`èv +`+•Z1†^ž@¼lÐÛeg˜sŠ÷Ó¬[M”›M‘ÓëY3gÖU^ +â§.|Rƒ¶Im3ìê\ñ–/²ƒI/UQTïT`7“.›ŸO@6á™Ë±Í¥"QÏ‘#÷ÒÐ’¥=9:T<{ãJ
Ó±ÒžÓÄÜ
ð׋žÒ'uIâ”Ù»:_h¦t4 ñ‹âh‘£e=A]-¶…ªÙ‚H{"’ÍWÒgÁNe)hXXQ̺€–…–Qj‘è˜/2Õ+.«Jº> +®,¸è«ªíEšN¡hKÂsÚZ–LµYÃÈ{Þ®¨%éƒÞš§ÛBÖÔo²úm_áóAÖ¢û9Ø(ããûÃ÷VSì¡Á
ø9-]@
v´tŸa€¢Á†ÂbC=¹x“¯Á§D°ØLÀ'sŬ(žCW$¢Ae™/¤y}æÝσ€ug¹ÄÚ7JÙÁà„ð“ÿìW¦*œªÕ/õÍ®LWkYm›ƒ»¹ÙÉ+mœ¸p¼gž
-¦Óh˜Î9à˜ÆÎÿ5ºŸQyŸz5Яnçä^Š€W´Rå# >f-„·7ÌQØ¥‡ýýBgQιƒÿ9ÁÕ¥¥¡¾w!Ej™–wa#»š ëÆÌjÁ_+ÊjUq²7â7ZHZ•/4‚Þh3"Ñf€Ä}–Þ6ë…ú}ÎW¹¤Ùd)ýÐD, {ËmmNæ@´zÄC"-|¿¤–zꢗ0Ê{¡d#ÓW¸î_šì0À)¦u¾Ù¿v‡{–²Ñ['1´>å p½|§{ÂÎEàâ¿àë.ÿ÷úXo@‘+âøÄO'^¸094‹Ru¥-ÝüOÐñÚÿÔy
Lendstream endobj -2188 0 obj << +2294 0 obj << /Type /Page -/Contents 2189 0 R -/Resources 2187 0 R +/Contents 2295 0 R +/Resources 2293 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R +/Parent 2328 0 R >> endobj -2190 0 obj << -/D [2188 0 R /XYZ 56.6929 794.5015 null] +2296 0 obj << +/D [2294 0 R /XYZ 56.6929 794.5015 null] >> endobj -2191 0 obj << -/D [2188 0 R /XYZ 56.6929 749.0089 null] +2297 0 obj << +/D [2294 0 R /XYZ 56.6929 749.0089 null] >> endobj -2192 0 obj << -/D [2188 0 R /XYZ 56.6929 749.0089 null] +2298 0 obj << +/D [2294 0 R /XYZ 56.6929 749.0089 null] >> endobj -2193 0 obj << -/D [2188 0 R /XYZ 56.6929 749.0089 null] +2299 0 obj << +/D [2294 0 R /XYZ 56.6929 749.0089 null] >> endobj -2194 0 obj << -/D [2188 0 R /XYZ 56.6929 745.2843 null] +2300 0 obj << +/D [2294 0 R /XYZ 56.6929 745.2843 null] >> endobj -2195 0 obj << -/D [2188 0 R /XYZ 56.6929 721.2146 null] +2301 0 obj << +/D [2294 0 R /XYZ 56.6929 721.2146 null] >> endobj -2196 0 obj << -/D [2188 0 R /XYZ 56.6929 714.4694 null] +2302 0 obj << +/D [2294 0 R /XYZ 56.6929 714.4694 null] >> endobj -2197 0 obj << -/D [2188 0 R /XYZ 56.6929 699.7048 null] +2303 0 obj << +/D [2294 0 R /XYZ 56.6929 699.7048 null] >> endobj -2198 0 obj << -/D [2188 0 R /XYZ 56.6929 695.6096 null] +2304 0 obj << +/D [2294 0 R /XYZ 56.6929 695.6096 null] >> endobj -2199 0 obj << -/D [2188 0 R /XYZ 56.6929 680.9049 null] +2305 0 obj << +/D [2294 0 R /XYZ 56.6929 680.9049 null] >> endobj -2200 0 obj << -/D [2188 0 R /XYZ 56.6929 676.7499 null] +2306 0 obj << +/D [2294 0 R /XYZ 56.6929 676.7499 null] >> endobj -2201 0 obj << -/D [2188 0 R /XYZ 56.6929 652.6802 null] +2307 0 obj << +/D [2294 0 R /XYZ 56.6929 652.6802 null] >> endobj -2202 0 obj << -/D [2188 0 R /XYZ 56.6929 645.935 null] +2308 0 obj << +/D [2294 0 R /XYZ 56.6929 645.935 null] >> endobj -2203 0 obj << -/D [2188 0 R /XYZ 56.6929 631.2303 null] +2309 0 obj << +/D [2294 0 R /XYZ 56.6929 631.2303 null] >> endobj -2204 0 obj << -/D [2188 0 R /XYZ 56.6929 627.0752 null] +2310 0 obj << +/D [2294 0 R /XYZ 56.6929 627.0752 null] >> endobj -2205 0 obj << -/D [2188 0 R /XYZ 56.6929 603.0055 null] +2311 0 obj << +/D [2294 0 R /XYZ 56.6929 603.0055 null] >> endobj -2206 0 obj << -/D [2188 0 R /XYZ 56.6929 596.2603 null] +2312 0 obj << +/D [2294 0 R /XYZ 56.6929 596.2603 null] >> endobj -2207 0 obj << -/D [2188 0 R /XYZ 56.6929 572.1906 null] +2313 0 obj << +/D [2294 0 R /XYZ 56.6929 572.1906 null] >> endobj -2208 0 obj << -/D [2188 0 R /XYZ 56.6929 565.4454 null] +2314 0 obj << +/D [2294 0 R /XYZ 56.6929 565.4454 null] >> endobj -2209 0 obj << -/D [2188 0 R /XYZ 56.6929 550.7407 null] +2315 0 obj << +/D [2294 0 R /XYZ 56.6929 550.7407 null] >> endobj -2210 0 obj << -/D [2188 0 R /XYZ 56.6929 546.5857 null] +2316 0 obj << +/D [2294 0 R /XYZ 56.6929 546.5857 null] >> endobj -2211 0 obj << -/D [2188 0 R /XYZ 56.6929 531.8211 null] +2317 0 obj << +/D [2294 0 R /XYZ 56.6929 531.8211 null] >> endobj -2212 0 obj << -/D [2188 0 R /XYZ 56.6929 527.7259 null] +2318 0 obj << +/D [2294 0 R /XYZ 56.6929 527.7259 null] >> endobj -2213 0 obj << -/D [2188 0 R /XYZ 56.6929 501.0062 null] +2319 0 obj << +/D [2294 0 R /XYZ 56.6929 501.0062 null] >> endobj -2214 0 obj << -/D [2188 0 R /XYZ 56.6929 496.911 null] +2320 0 obj << +/D [2294 0 R /XYZ 56.6929 496.911 null] >> endobj -714 0 obj << -/D [2188 0 R /XYZ 56.6929 464.7873 null] +770 0 obj << +/D [2294 0 R /XYZ 56.6929 464.7873 null] >> endobj -2215 0 obj << -/D [2188 0 R /XYZ 56.6929 439.0859 null] +2321 0 obj << +/D [2294 0 R /XYZ 56.6929 439.0859 null] >> endobj -718 0 obj << -/D [2188 0 R /XYZ 56.6929 352.4521 null] +774 0 obj << +/D [2294 0 R /XYZ 56.6929 352.4521 null] >> endobj -2216 0 obj << -/D [2188 0 R /XYZ 56.6929 326.7507 null] +2322 0 obj << +/D [2294 0 R /XYZ 56.6929 326.7507 null] >> endobj -2217 0 obj << -/D [2188 0 R /XYZ 56.6929 290.6891 null] +2323 0 obj << +/D [2294 0 R /XYZ 56.6929 290.6891 null] >> endobj -2218 0 obj << -/D [2188 0 R /XYZ 56.6929 290.6891 null] +2324 0 obj << +/D [2294 0 R /XYZ 56.6929 290.6891 null] >> endobj -2219 0 obj << -/D [2188 0 R /XYZ 56.6929 290.6891 null] +2325 0 obj << +/D [2294 0 R /XYZ 56.6929 290.6891 null] >> endobj -2220 0 obj << -/D [2188 0 R /XYZ 56.6929 290.6891 null] +2326 0 obj << +/D [2294 0 R /XYZ 56.6929 290.6891 null] >> endobj -722 0 obj << -/D [2188 0 R /XYZ 56.6929 241.4457 null] +778 0 obj << +/D [2294 0 R /XYZ 56.6929 241.4457 null] >> endobj -2221 0 obj << -/D [2188 0 R /XYZ 56.6929 201.7704 null] +2327 0 obj << +/D [2294 0 R /XYZ 56.6929 201.7704 null] >> endobj -2187 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F39 1077 0 R /F14 900 0 R >> +2293 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F39 1151 0 R /F14 956 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2224 0 obj << -/Length 2294 +2331 0 obj << +/Length 2293 /Filter /FlateDecode >> stream @@ -10549,47 +10966,48 @@ bsب– ²y<ChR µJH%âWÇ«jØb€;WP§ªbu8›ZÎURC—iÑÁ„&L^š P#¢
&6æ0wV}-±b]íO«–í%9µ2¶žTû¾Ò“žAäíEÑѣ̀~ãÊ»Ì^¹¾'åe ±)ìúŸ`ÖnqaSx¿áÄ«¶´¥$ÓÕå„á#áQàY1Ó½|Os‘ï¤Íw¿”Æ æƒ’ÊáNšë¥jÚZÓ‡„—8@Ääܘêån zs€{Uêq€»;9Àˆýp2ßh0á–ÂCP˜XÃg‰±ˆ€âLî€×ÛÈwƒã´‚ðYÝ26iàÞ.‘ØO|)Úˆ8ñKD˜‰••@Åt"'%M_ñX¨Ù«9÷}WúL¾qŸ#ªWzû>_“:ºÏs±Ó÷9K^"áÐtÀ¼¿TF¹ ‘Ë¥é:$ã˜b¯¦m‹ì›ýpG'ßNìWšèäúÍÖ’žm/zèᢋÛYìÜå´dF+ö‰™Ú¡¾™ 8¢oX/dîpŠ³:áØ8Ò WÐBi:–Ž™ .Ó>÷7ŠCßfœÈ²‰œ#„‰¸§Ú¯ua‡H;B£x“kéƒÞqàõÁûxÁÏD‚…¶êÚ³IÙªJ¹’Ì
Exêìc…±dÐż³@©ß•%±3Hqøñ….oÔ~½9»åη¨ks“ÓÛ;‚W%0þ5=ÿ}Ï ÷Âòÿ?]¾}¾‘Ž_§œòÕVx*åW1ùQž
%ìoÿ{☻dèŠ(ò¦sˆ€\Sï… -qOœÝP¨#/œ8ûI”»âendstream +qï"qù +uä…gÿ/JD»æendstream endobj -2223 0 obj << +2330 0 obj << /Type /Page -/Contents 2224 0 R -/Resources 2222 0 R +/Contents 2331 0 R +/Resources 2329 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R +/Parent 2328 0 R >> endobj -2225 0 obj << -/D [2223 0 R /XYZ 85.0394 794.5015 null] +2332 0 obj << +/D [2330 0 R /XYZ 85.0394 794.5015 null] >> endobj -726 0 obj << -/D [2223 0 R /XYZ 85.0394 662.3711 null] +782 0 obj << +/D [2330 0 R /XYZ 85.0394 662.3711 null] >> endobj -2226 0 obj << -/D [2223 0 R /XYZ 85.0394 634.4781 null] +2333 0 obj << +/D [2330 0 R /XYZ 85.0394 634.4781 null] >> endobj -730 0 obj << -/D [2223 0 R /XYZ 85.0394 566.8617 null] +786 0 obj << +/D [2330 0 R /XYZ 85.0394 566.8617 null] >> endobj -2227 0 obj << -/D [2223 0 R /XYZ 85.0394 536.3186 null] +2334 0 obj << +/D [2330 0 R /XYZ 85.0394 536.3186 null] >> endobj -734 0 obj << -/D [2223 0 R /XYZ 85.0394 411.7882 null] +790 0 obj << +/D [2330 0 R /XYZ 85.0394 411.7882 null] >> endobj -2228 0 obj << -/D [2223 0 R /XYZ 85.0394 386.7645 null] +2335 0 obj << +/D [2330 0 R /XYZ 85.0394 386.7645 null] >> endobj -738 0 obj << -/D [2223 0 R /XYZ 85.0394 230.2565 null] +794 0 obj << +/D [2330 0 R /XYZ 85.0394 230.2565 null] >> endobj -2229 0 obj << -/D [2223 0 R /XYZ 85.0394 203.9874 null] +2336 0 obj << +/D [2330 0 R /XYZ 85.0394 203.9874 null] >> endobj -2222 0 obj << -/Font << /F37 962 0 R /F14 900 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R >> +2329 0 obj << +/Font << /F37 1018 0 R /F14 956 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2232 0 obj << +2339 0 obj << /Length 2527 /Filter /FlateDecode >> @@ -10606,50 +11024,50 @@ A!zBΪª zÊaÄwIl3H’ ²R7IK#«pˆ1‚¾‡JʤM.“]²È‹¼=Ð<QÊF,\zÔya`,öºu1ƒâA ävXíÐð0Išõ› ±ÕFM-‡ÇJ
ðk¿ãètw«é¬÷˜Øšwg=§ H¨ã -e0ì>Ùr${ÑÁãÍðÍtÜŠzéÙüDñùîÏ¡9rP#nßÔ“±ÏOè(µ”GµMo£g~ÿÑèþ¾–Ž¥4úøôyyyI´î KyÅK¶˜¦C7c§±¯ë)ÆãØ£‘8hyøíÎ,|¦ïO ðOcŸõ;²2ˆm–h CnÚwš‡i3ÁEHèówUfÿ4ûðU‚ð`¡É×%Ý(í6O!•î‰%[VÏ¥!Ø£Ò``Û.X»+ÛÚÐÝUù‡ž×]DÎïa38îÈË-Õ6oé+ª&i6‰ ‰yÊÄ_ìE\áê⃣òþR5âѼ«ÃÿïÄŽ/—T•Ñ¥^A†Ð±Ä06B¡\ÀY$5?Ëþ_<»-žendstream +e0ì>Ùr${ÑÁãÍðÍtÜŠzéÙüDñùîÏ¡9rP#nßÔ“±ÏOè(µ”GµMo£g~ÿÑèþ¾–Ž¥4úøôyyyI´î KyÅK¶˜¦C7c§±¯ë)ÆãØ£‘8hyøíÎ,|¦ïO ðOcŸõ;²2ˆm–h CnÚwš‡i3ÁEHèówUfÿ4ûðU‚ð`¡É×%Ý(í6O!•î‰%[VÏ¥!Ø£Ò``Û.X»+ÛÚÐÝUù‡ž×]DÎïa38îÈË-Õ6oé+ª&i6‰ ‰yÊÄ_ìE\áê⃣òþR5âѼ«ÃÿïÄŽ/—T•Ñ¥^A†Ð±Ä06B¡„ŒÎ#©ùéì\öÿ=k-¢endstream endobj -2231 0 obj << +2338 0 obj << /Type /Page -/Contents 2232 0 R -/Resources 2230 0 R +/Contents 2339 0 R +/Resources 2337 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R -/Annots [ 2235 0 R ] +/Parent 2328 0 R +/Annots [ 2342 0 R ] >> endobj -2235 0 obj << +2342 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [344.9397 501.3201 406.1397 512.7122] /Subtype /Link /A << /S /GoTo /D (trusted-keys) >> >> endobj -2233 0 obj << -/D [2231 0 R /XYZ 56.6929 794.5015 null] +2340 0 obj << +/D [2338 0 R /XYZ 56.6929 794.5015 null] >> endobj -742 0 obj << -/D [2231 0 R /XYZ 56.6929 609.3932 null] +798 0 obj << +/D [2338 0 R /XYZ 56.6929 609.3932 null] >> endobj -2234 0 obj << -/D [2231 0 R /XYZ 56.6929 583.208 null] +2341 0 obj << +/D [2338 0 R /XYZ 56.6929 583.208 null] >> endobj -746 0 obj << -/D [2231 0 R /XYZ 56.6929 484.1849 null] +802 0 obj << +/D [2338 0 R /XYZ 56.6929 484.1849 null] >> endobj -2236 0 obj << -/D [2231 0 R /XYZ 56.6929 454.463 null] +2343 0 obj << +/D [2338 0 R /XYZ 56.6929 454.463 null] >> endobj -750 0 obj << -/D [2231 0 R /XYZ 56.6929 405.4622 null] +806 0 obj << +/D [2338 0 R /XYZ 56.6929 405.4622 null] >> endobj -2237 0 obj << -/D [2231 0 R /XYZ 56.6929 378.8348 null] +2344 0 obj << +/D [2338 0 R /XYZ 56.6929 378.8348 null] >> endobj -2230 0 obj << -/Font << /F37 962 0 R /F41 1134 0 R /F14 900 0 R /F22 897 0 R /F21 874 0 R >> +2337 0 obj << +/Font << /F37 1018 0 R /F41 1208 0 R /F14 956 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2240 0 obj << -/Length 2457 +2347 0 obj << +/Length 2458 /Filter /FlateDecode >> stream @@ -10657,42 +11075,42 @@ xÚÍZ[oÛ:~ϯðÛq€c–w‰yKÛì"»9Ù&vÑöA±åD¨,¹’œË¿ß!‡TD[¶Hv±(ZÓähøif8ó
k6¡ð‡MRE¨0r’ ‡P¡‹¾¶Ù}ÈœC¡‰¿…d:žÁ8gD =QüL¾=}³Â‘RU˜Œé·
é˧‰{‡ƒ/_vpJ©Ìû 7‚$B¦òîe{ÈEµÞì&!ç“wÛ+<VHM4$ì¬QWŠ¹o%š‡€2NâÏuWÔUÈ.Œ-¹vι߬ ¿¶gû¬Œ¤F¡¦C©ý ¶—RÓ=…˜[ú,U´ÿÛ*qÐx,ãˆ{„v_){Ãåa3õR#[Gõ@H IŠ·¶9Kj(ÅGqý• f=XðNïÔ_©0ÁLs¡þÂðµþÚ
úúë´õ(ŸqY`è¹tÁÄBò$‰aUûÐnÖëºéòE8g¡ª>0\²Á™Ùèuy|OŒÊÔ@3æpŒ¥öÇh/åbtoºbÔÀù‚`j}[|G€2Æ ‰Ž‘ÚŒµƒQpB5OÛ§—Ù7&+ ¡R²xß×ndÈHÀ^8aQ3DoËÜmÏyòe¶)½ÙC$ôõ{ù ¤<Hçé±PH… e_t´0Fm®ÐѶoì¼Æ#m_¡ êÆ _KAœKbh*§—Ù9ŽNÒÔ¤ñΞ5z"6pø6‰mãà.j§Zø˜È³Ð”EåÅæPÆ`‹¶£§¬Õ}¹‡;{Ͼ-uÌTFl,ŽËp
ÅÜûôôDMë³[=; ¨ò.@UKžŸŸƒš1ž.4I5³'P‘$õi‰ºˆ‰z“ùi»ýT½¿üꚬj³¹MÞte¹ô8%¿td6í/œ9îÃ|Ÿá†è¾~¥¿/ÀlÎC±I$v ,°>]7E…þcá\³àý5x7G±§¢{ÀµUQ«¬Ä/kdÐs(9àlçTÕ#^Ôy[ýæ¿À«{ˆã|ÜòuŽv7ðm„]3s£§E‡ËmW¯[zÂÏ· ¤px—í¾¾ã bzéQ×Nñˆk¡!µíïÛŒbÓeÑùbq¥‘Gåþ`…¸Þ=·,M‰N( -É)´ ½
n»v—?dEÈ€Ò‰£~v›.û™±)8±sY©F)á ¨ +É)´ ½
n»v—?dEÈ€Ò‰£~v›.û™±)8±sY©F)á ¨ endobj -2239 0 obj << +2346 0 obj << /Type /Page -/Contents 2240 0 R -/Resources 2238 0 R +/Contents 2347 0 R +/Resources 2345 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R +/Parent 2328 0 R >> endobj -2241 0 obj << -/D [2239 0 R /XYZ 85.0394 794.5015 null] +2348 0 obj << +/D [2346 0 R /XYZ 85.0394 794.5015 null] >> endobj -754 0 obj << -/D [2239 0 R /XYZ 85.0394 650.8348 null] +810 0 obj << +/D [2346 0 R /XYZ 85.0394 650.8348 null] >> endobj -2242 0 obj << -/D [2239 0 R /XYZ 85.0394 625.7398 null] +2349 0 obj << +/D [2346 0 R /XYZ 85.0394 625.7398 null] >> endobj -758 0 obj << -/D [2239 0 R /XYZ 85.0394 378.0874 null] +814 0 obj << +/D [2346 0 R /XYZ 85.0394 378.0874 null] >> endobj -2243 0 obj << -/D [2239 0 R /XYZ 85.0394 350.2627 null] +2350 0 obj << +/D [2346 0 R /XYZ 85.0394 350.2627 null] >> endobj -762 0 obj << -/D [2239 0 R /XYZ 85.0394 153.7325 null] +818 0 obj << +/D [2346 0 R /XYZ 85.0394 153.7325 null] >> endobj -2244 0 obj << -/D [2239 0 R /XYZ 85.0394 128.6375 null] +2351 0 obj << +/D [2346 0 R /XYZ 85.0394 128.6375 null] >> endobj -2238 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R >> +2345 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2247 0 obj << -/Length 2393 +2354 0 obj << +/Length 2394 /Filter /FlateDecode >> stream @@ -10702,30 +11120,30 @@ xÚÅY_sÛ8ϧðtîAž]sùWsOé5·“Ý6—xgî¦ÛÅV]m˵”¦î§?€ eÊ–Îv(Aø€ÅˆÃ12)K´ =GƒjÁ‘žÓ`§y½„´ÏŸV‡;äf‘9}¢Øƒ"Ÿ26ǨrÅR®ÒÓŒ¹Ž°ãBåW`’CØ+¹W€‰o(À΀3+2qz×À.úg`XŽÖÛÆ-Þ(AÐn×{‡»r½.7…OQ0£¸¬¨Äå#˜ÅUŒÄMøvs˧!V£îhL(£˜0ùÙdÌuâH—;Ò¥o?ÕàPÀʜԤãP¥Ÿj(ØSÓ×¥;%C“¨‘'Õô¼ó3¤÷KÈ.<Óv]ÍŠ½”_ j[áëÉϾh’Y²¨¡ò«?ú—ê£çE›Ì€ÈWL+¸½zØ;þF6¼¹ÙùÒÍ›¬¦øç…°cGÈ\™Jõ7ÝÁZÀ-l¾…¡pqÇeÑwdùaøbïBïš¹Òõì²^ u»¿Ám¤2ðAiS&”²Î"o£FŒIáÎuU3J xõ«À¶m*“Ë}Ë€LžÉlW ìÖ:_} @S,ìS4v{ÝÙÀ~ºZÊÑ›v4Š6ObÉnSi쥬Ÿq@ß÷q-6ž»¼³Á¶š•c¸½±½&²¤ô¸€,ØÁg½¡ºdâéKüÒÁ ÔGÏ^¬×›zí¿éú¨
™"ù<–&qp‰¬¡që?ÖÉW4`Vö·!ŒîÇÊé@5Nßfy -—„oÍ98ŒÍ již–î•.¡UÔèj”ëй^ÖQ›ENj¾×¡ËÚB-3s½h˜£üG®ù…ßQ‹GC.ý9òÃtRr.Îçwùù9”ªúG
½ÿ«dZgNÂ_ +—„oÍ98ŒÍ již–î•.¡UÔèj”ëй^ÖQ›ENj¾×¡ËÚB-3s½h˜£üG®ù…ßQ‹GC.ý9òÃtRr.Îçwùù9”ªúG
½ÿ«dZgNÂ_ endobj -2246 0 obj << +2353 0 obj << /Type /Page -/Contents 2247 0 R -/Resources 2245 0 R +/Contents 2354 0 R +/Resources 2352 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2186 0 R +/Parent 2328 0 R >> endobj -2248 0 obj << -/D [2246 0 R /XYZ 56.6929 794.5015 null] +2355 0 obj << +/D [2353 0 R /XYZ 56.6929 794.5015 null] >> endobj -766 0 obj << -/D [2246 0 R /XYZ 56.6929 740.3318 null] +822 0 obj << +/D [2353 0 R /XYZ 56.6929 740.3318 null] >> endobj -2249 0 obj << -/D [2246 0 R /XYZ 56.6929 714.7319 null] +2356 0 obj << +/D [2353 0 R /XYZ 56.6929 714.7319 null] >> endobj -2245 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F14 900 0 R /F62 1277 0 R /F41 1134 0 R >> -/XObject << /Im2 1266 0 R >> +2352 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F14 956 0 R /F62 1351 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2252 0 obj << +2359 0 obj << /Length 1890 /Filter /FlateDecode >> @@ -10735,56 +11153,55 @@ xÚÉnÛ8ôî¯ðQj–›¶™SÚ¦ƒE›IR`i²DÇBµ¸’'óõóÈGÊ’$t’ƒžÉÇ·o$›SøgóÈ'TÄrÆ’ø”ùó´œÑ Ÿ8k…“,C#µÓ-¯¶»îXnÁ Êþ?¹{Š¯È-xL"Åc¹¿SÊug|ù*IƾóedP¾nµ›Û“*M õ¡Ø:Xh<Ý},Îr€„’±‰’ê4Óev̪²”òe~ç”ßÐqL$÷ÇüšEäíª£¢ç*ðwÎe¦V»{
àRYgŠ` îónãä®H›!|ÿûÜu‡lWnRP¿žŽZFÞá×Ö(} %Ϲz¡œ±—ý0ÄzÞ=–ñÄÉ'‰âà–i‚åȉÂðˆ%TMÔ9iÉÀ:«ºÍ»§qªÁE¶SUuS&Ö¬Em{h é…¨µžºéýcŠ¡œOÚJs®Â•»¢ËM-6žÍÔ³¦÷9aBðWL?ÀzÁô˘þ¥ È8%aàÙÿR%é)¾"+ã‚„þ‘¬º `4‰i_õÞÛ‡XxŸª|.ò9ºõ
€2°ÅÖZUe¦„¦óÁ–Å°ós§šÜ¤,›á&èZ…û‡«.¬c±Ö¤ëÒîŽæBËMdghR½‹é7M»*s“T?öj‡þ~4¥IQàÄ{̲þɺç0%ýÜκÛv´f'Ìì$28z¯ñ=PW…O ȆýCGhŸ9>»¯™£ÕZ5ªJQá—_'δ·1ýµY# 5y -jm¥ -·Çª¿k7„ÂAk™T»¤°ZÈ[xC[úê1UÛ 8tIMw%DEÚ¨%\±nÝŸšH˜p°™µ}k²Iò -HÎendstream +jm¥ -·Çª¿k7„ÂAk™T»¤°ZÈ[xC[úê1UÛ 8tIMw%DEÚ¨%\±nÝŸšH˜p°™µ}k²Iò endobj -2251 0 obj << +2358 0 obj << /Type /Page -/Contents 2252 0 R -/Resources 2250 0 R +/Contents 2359 0 R +/Resources 2357 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2328 0 R >> endobj -2253 0 obj << -/D [2251 0 R /XYZ 85.0394 794.5015 null] +2360 0 obj << +/D [2358 0 R /XYZ 85.0394 794.5015 null] >> endobj -770 0 obj << -/D [2251 0 R /XYZ 85.0394 741.6375 null] +826 0 obj << +/D [2358 0 R /XYZ 85.0394 741.6375 null] >> endobj -2254 0 obj << -/D [2251 0 R /XYZ 85.0394 716.9352 null] +2361 0 obj << +/D [2358 0 R /XYZ 85.0394 716.9352 null] >> endobj -774 0 obj << -/D [2251 0 R /XYZ 85.0394 420.5643 null] +830 0 obj << +/D [2358 0 R /XYZ 85.0394 420.5643 null] >> endobj -2255 0 obj << -/D [2251 0 R /XYZ 85.0394 393.2598 null] +2362 0 obj << +/D [2358 0 R /XYZ 85.0394 393.2598 null] >> endobj -2250 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R >> +2357 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2259 0 obj << +2365 0 obj << /Length 69 /Filter /FlateDecode >> stream xÚ3T0 endobj -2258 0 obj << +2364 0 obj << /Type /Page -/Contents 2259 0 R -/Resources 2257 0 R +/Contents 2365 0 R +/Resources 2363 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2367 0 R >> endobj -2260 0 obj << -/D [2258 0 R /XYZ 56.6929 794.5015 null] +2366 0 obj << +/D [2364 0 R /XYZ 56.6929 794.5015 null] >> endobj -2257 0 obj << +2363 0 obj << /ProcSet [ /PDF ] >> endobj -2263 0 obj << +2370 0 obj << /Length 1945 /Filter /FlateDecode >> @@ -10800,44 +11217,44 @@ FU—¨UÙ‘[¢–õ„/ c˜"v¨¯]¿x
/¨¦zŠ©,ƒ‡“jì^MÈ=n´B$ŽÌÿ/Š™AÃozrm@ £óÀ’O#°ã—_ØäƒcÒú:ƒÄl²«Ö2[PCçB‡A|ßöÀ7zWQ@x©k†ÿˆŽ=]LÈw›{Šh(Ï`žÙ±¥|ßd³ø)¼Áº.4h@õ Ôζ–ú‘*ÁŽ––nU@€u´ŽÂMô©…2&ô5»XžG»<•Å”? iô¦?ÿûãçOþóšÞn1˜)f3+NAÍï7QUÊñ§êgCí r õ(G§ÀM¡É\3-äY=òaoø‰ëà¤m!.cÖAs/ç˜S¤à¬“içÞ7˜P²nïèK]-Þ}¤/ýÞà[fÌ)Qˆéªhij;Œú«p}ÓXåž\E4z%d˜^§ÙüCIMÒ©sgLü¬ -§g=42¾ûùÁC#j*u[øa;xs»icŸì½‡ÁKØù;üø<fø³ìäC;°$GúEöÔfГ/U2??nø÷åyÿU¡ž{endstream +§g=42¾ûùÁC#j*u[øa;xs»icŸì½‡ÁKØù;üø<fø³ìäC;°$GúEöÔfГ/UJ7üÀûò¼ÿTÆžvendstream endobj -2262 0 obj << +2369 0 obj << /Type /Page -/Contents 2263 0 R -/Resources 2261 0 R +/Contents 2370 0 R +/Resources 2368 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2367 0 R >> endobj -2264 0 obj << -/D [2262 0 R /XYZ 85.0394 794.5015 null] +2371 0 obj << +/D [2369 0 R /XYZ 85.0394 794.5015 null] >> endobj -778 0 obj << -/D [2262 0 R /XYZ 85.0394 769.5949 null] +834 0 obj << +/D [2369 0 R /XYZ 85.0394 769.5949 null] >> endobj -2265 0 obj << -/D [2262 0 R /XYZ 85.0394 573.0107 null] +2372 0 obj << +/D [2369 0 R /XYZ 85.0394 573.0107 null] >> endobj -782 0 obj << -/D [2262 0 R /XYZ 85.0394 573.0107 null] +838 0 obj << +/D [2369 0 R /XYZ 85.0394 573.0107 null] >> endobj -2266 0 obj << -/D [2262 0 R /XYZ 85.0394 538.4209 null] +2373 0 obj << +/D [2369 0 R /XYZ 85.0394 538.4209 null] >> endobj -2267 0 obj << -/D [2262 0 R /XYZ 85.0394 504.6118 null] +2374 0 obj << +/D [2369 0 R /XYZ 85.0394 504.6118 null] >> endobj -2268 0 obj << -/D [2262 0 R /XYZ 85.0394 432.7569 null] +2375 0 obj << +/D [2369 0 R /XYZ 85.0394 432.7569 null] >> endobj -2269 0 obj << -/D [2262 0 R /XYZ 85.0394 303.3232 null] +2376 0 obj << +/D [2369 0 R /XYZ 85.0394 303.3232 null] >> endobj -2261 0 obj << -/Font << /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R >> +2368 0 obj << +/Font << /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2272 0 obj << +2379 0 obj << /Length 3825 /Filter /FlateDecode >> @@ -10857,29 +11274,29 @@ bÎDü…îR ”®DXð9I;܉ ô½¿ù@„0È•œåñú¹X¶åçbã?^¡€™ À°õW¶ÖƒMw›gÂW%fèÂphðRØ.]¡Ã‰h¾,¤ª\,6<ÏËe³8´Z9ÿký¾ÅEÓèâ}ÂÆLÁ©—îÀS7ØQóëEÚP8d½¡é“löá»—)Rú±-Ú5˜³Àe’ù¸Ÿ9.¯nèNmÆÇácÕyW µãrâÖK…zº÷¿ "BV˜ñI§ë†¾xÀfHÏqàÛw/çï^%cÁ8`–Y(bOud)ú O¨&y¢álD
×Tˆc÷Âà)†Ì‰HÉ´õ0QÉÓÁù âþ“I‘r5Æ|Äï4K‹0ANEÞóTS_Q-ëÁ'ïÑþ´ôŸõnx’»¢ÂK2œvE”'0« -‚ÕrœÀ4d‹VM}°¢Æ¾ÌáK‰ÿù{éã×àÚDÊÚ‰o|b‰amfÊ¡%N¿eâ/«Oyÿ/d¢Èlendstream +‚ÕrœÀ4d‹VM}°¢Æ¾ÌáK‰ÿù{éã×àÚDÊÚ‰o|b‰amfÊ¡¥O¿eâ/«Oyÿ/eRÈpendstream endobj -2271 0 obj << +2378 0 obj << /Type /Page -/Contents 2272 0 R -/Resources 2270 0 R +/Contents 2379 0 R +/Resources 2377 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2367 0 R >> endobj -2273 0 obj << -/D [2271 0 R /XYZ 56.6929 794.5015 null] +2380 0 obj << +/D [2378 0 R /XYZ 56.6929 794.5015 null] >> endobj -2274 0 obj << -/D [2271 0 R /XYZ 56.6929 752.1413 null] +2381 0 obj << +/D [2378 0 R /XYZ 56.6929 752.1413 null] >> endobj -2275 0 obj << -/D [2271 0 R /XYZ 56.6929 501.191 null] +2382 0 obj << +/D [2378 0 R /XYZ 56.6929 501.191 null] >> endobj -2270 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F48 1153 0 R /F53 1229 0 R /F11 1399 0 R >> +2377 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F48 1228 0 R /F53 1303 0 R /F11 1441 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2278 0 obj << +2385 0 obj << /Length 3111 /Filter /FlateDecode >> @@ -10897,26 +11314,26 @@ X&dÜ‘Lr2KU=Æ Í©ßpª'uÆ©Vª³nuÞ©ç”{NjŸpª¯ÞdÁRÇÄ£X0<Š…¦hï©dЇ…ëúÅèæžà¨j•·9=ÿá×CɃ”Õ`ÀóP‡|èÆ&ô²Ol¦²öÅÛþ:sày]|Y¦pªÇ#mÈ—ò!¿“š{
oÊ+’Ââ«Û‘ê½{}ø¢«F#F£âÓªy³„ÒK¾)WL˜!=Ë¢$Œpp‰"Ö/—|wJ¡-ªIôä¹@òûŒÀe³]½¹‚d|yôg•u³b¯¥‘¹ ÖïIMeµÂÇÓ¢±]Ìm¯ï#ÞåxoÖ“ÍüÉ‚qÞ|³Î³o=†hI9üRX‡‚÷à¬)ö@å—Û¾®Í¿|]PÅ>¯žð
9Rf¶‚ãÙÒOV»ç¨Ûå{Öc¼¨%{ ¾U¯ycGôsd*ö6Åe%ÎK“ƒ÷¦€}žb|©iŠqRŽb–ç)æ¬òŽbN´SLO½¡Ø˜œªevM3Ƀ%ò6>ÜÐ/RÌr],Ÿik@ͪlðD¸â?2€Ã2X0aÒ¥Ç2 ŸX›ú,fa×Ë=äãPõVæšôqóùîîã‡Þr»býØK,ébh -p2£·RKOhV¨ÃÁfòÞöœÖîÚv¨vüÖÖ×{C¸Sù:¿ñÞ2¿\ßÝÙ;ò¢ò^F]Þîdû\5éVˆõ*|ãY¥“™v*Ët7½-,ö‰[!wÉ$ +p2£·RKOhV¨ÃÁfòÞöœÖîÚv¨vüÖÖ×{C¸Sù:¿ñÞ2¿\ßÝÙ;ò¢ò^F]Þîdû\5éVˆõ*|ãY¥“™v*Ët7½-,ö‰[!wÉ$ endobj -2277 0 obj << +2384 0 obj << /Type /Page -/Contents 2278 0 R -/Resources 2276 0 R +/Contents 2385 0 R +/Resources 2383 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2367 0 R >> endobj -2279 0 obj << -/D [2277 0 R /XYZ 85.0394 794.5015 null] +2386 0 obj << +/D [2384 0 R /XYZ 85.0394 794.5015 null] >> endobj -2280 0 obj << -/D [2277 0 R /XYZ 85.0394 679.319 null] +2387 0 obj << +/D [2384 0 R /XYZ 85.0394 679.319 null] >> endobj -2276 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F48 1153 0 R /F53 1229 0 R >> +2383 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F48 1228 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2283 0 obj << +2390 0 obj << /Length 2808 /Filter /FlateDecode >> @@ -10931,23 +11348,23 @@ b"Mš²û³ñ]ÇÂótùþí"ÁsÕ»L¤;?„h^/Õ!Õ0ã÷¡ÚbdÙï}ªy¿·TÖï7ûí™×'P«z³¥:gÂ
²+Ùˆ Þ0!ÃõÎax‡ÁÇ[\«¶[T{\PÕœ\9HxáF§ýZÍ•Ùõ„lÌŒ½°#Ìã¼ “mÍØ\›”Å㶳±0w6 ’Ó#™J¶U9ž:ÇyJ¢8‹û©¡„ŽPhýí†äŽ!Âôƒ, áÕؤu`öÙ¢Úåñ:Ôt%ÍGO¯ì ½ïNŠÛÆ ß7
º‚@h92¦Q±ïq¼ádz=8÷ÝNûšrÛ9O¢pž\ˆi>Õ‚'*—H1ööóž´ÄÞó¤1ÿOòðkè@+®ñ”d‰¦nE†(û5fÏÿ7…ÌÛ#Iâ,%rŸjÁ†Ê]‰g-¸¼YÈ—°Tç„I)-B ‚¦†·ãÄDΪp}3î2åš=„ú\Ýz¹ý[àȱ¼GÃN(ÅoÕþÐåöE´;í«ö}š—qN‹‘O#ëj+ÃÑ_ÅÉu+ƒé¹`¥Zw'][¿ût÷·÷ÿñës#}/ïìti¿Óm:@_ë"ƒŽ¬ß;œÐ:ß—}³Ž+÷SÛسNµ„·~íLÎ7˜6²Ù™…'…hNrR,ÃÓ§š‡§¥Â¼ qV¦&O~žÈ¤pDwqµÙUÐ/ËRN÷¬K "½ò¸N”\iœB›²À´€Ô25`ÂÌtjmfRWL^d´Qµ:K÷^) Lì6Qš¡M\Ÿ–$&s—±ÂÓÔ]l"‹-~ñ.–q[±(d&÷ÚTÐàê“;T¨Óuƒ=7ZàG3Ø+¸9X›<xTîhžMóC)'ã:ÏX³¿ÖÔuccݤÛËî?"Ò¢Œ‹Î¶"|ªùa©\—4TÉËô?‹¼]—tÆ|ºK ¸ë†’¶=…¡)Såx°»|QV‚×¹KúG|ÊSÔýPoú?Ëß#˜T?„Švô±Ç /Q`°¯¶2¥Œ8º¾þ]Xó·rÖÛÐÕÍ˨íµ[ví"ØÖúïÚ êGš>¯£wGŸGÄ8ajRŸjA†Ê"èÛqÌ·,âŒ^`«iιŽò…<”ÓíÓÈ—m7 - J]óú2—gõÈÓ{H÷ÚJoÃû‹×ó›Õý÷…߇ êÇeqé÷!ŸjÁ†Ê™B¶aÒæÚƒEö®=8ã?Ý£ÈN[ÅtØö¾M…§îFÌJ«Þz±q/x#GÕER*ÃPÇUاҴö„c¹'ŸèÃéØâ$À{óƒÏdÓý?_»xÂ+ðlÜ‹AX´(³€² *W/Ñ< ‘Ń»k°OcÆ8]äl‰ÎXb{Ž~éó~ç7„çªÛ“‡…‹¬@Ÿ¦X©ÆÁVÿÿãcЩÖ&‘ÿ{±Ó§Z0Š¡rVÑ¿Vžß‡)ÍK²ÌßRšFÖD<a¡Î6Ì؆۰À6ÌþÖ™DNdõêÌCK4Có°)ó$¹6óÍôy˜6~]6ORÀ »ä2Õ‚y•3Ïv[ËÓUÍlO¿(€ëéÏ$˜ìé <ópcnÌÃóäÆ<<òDVïÎ>Øö >&ìSûpß>\Û‡kûäÖ>óþ‚Ñ8 1½ðû’£YøUiœ¹šf¶Ç]àé:ÜÓéþÖãz'†°Ø4²Ù2mÅD¤æ…VOõ™iܳXþ‡×„˜ÉÊh÷ÿ#™û79–Cú.fŠuètcø˜¡ä‰ MÏšÄ)åé„ìÿͽ½8endstream + J]óú2—gõÈÓ{H÷ÚJoÃû‹×ó›Õý÷…߇ êÇeqé÷!ŸjÁ†Ê™B¶aÒæÚƒEö®=8ã?Ý£ÈN[ÅtØö¾M…§îFÌJ«Þz±q/x#GÕER*ÃPÇUاҴö„c¹'ŸèÃéØâ$À{óƒÏdÓý?_»xÂ+ðlÜ‹AX´(³€² *W/Ñ< ‘Ń»k°OcÆ8]äl‰ÎXb{Ž~éó~ç7„çªÛ“‡…‹¬@Ÿ¦X©ÆÁVÿÿãcЩÖ&‘ÿ{±Ó§Z0Š¡rVÑ¿Vžß‡)ÍK²ÌßRšFÖD<a¡Î6Ì؆۰À6ÌþÖ™DNdõêÌCK4Có°)ó$¹6óÍôy˜6~]6ORÀ »ä2Õ‚y•3Ïv[ËÓUÍlO¿(€ëéÏ$˜ìé <ópcnÌÃóäÆ<<òDVïÎ>Øö >&ìSûpß>\Û‡kûäÖ>óþ‚Ñ8 1½ðû’£YøUiœ¹šf¶Ç]àé:ÜÓéþÖãz'†°Ø4²Ù2mÅD¤æ…VOõ™iܳXþ‡×„˜ÉÊh÷ÿ#™û79–Cú.fŠuètcø˜¡ä‰AMçVMâ”òtBöÿÎm½<endstream endobj -2282 0 obj << +2389 0 obj << /Type /Page -/Contents 2283 0 R -/Resources 2281 0 R +/Contents 2390 0 R +/Resources 2388 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2256 0 R +/Parent 2367 0 R >> endobj -2284 0 obj << -/D [2282 0 R /XYZ 56.6929 794.5015 null] +2391 0 obj << +/D [2389 0 R /XYZ 56.6929 794.5015 null] >> endobj -2281 0 obj << -/Font << /F37 962 0 R /F48 1153 0 R /F22 897 0 R /F21 874 0 R /F53 1229 0 R >> +2388 0 obj << +/Font << /F37 1018 0 R /F48 1228 0 R /F22 953 0 R /F21 930 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2287 0 obj << +2394 0 obj << /Length 3227 /Filter /FlateDecode >> @@ -10966,23 +11383,23 @@ G \/Ïú„Iæ'Ÿ0à>î:ìÊ!ñŒh*#ûî¾µýACmqÅ´µ) ™™g?ã"fô|÷½{£p¯¢»¹}g
5e l“ÓÛïÞ?ŽÉ2ꨫg÷.|¶Z
°áncÚY•Ã¸âs+ÇŒÇS^B‹jž* arr¬pçÆ Ÿ!øÖƒôKkq\ªË5• -Q–ìaöŸaŒbų§ CSþÅóÎ[+Ž î´L¾Ÿ°Dã]½ôëŽÑćuGÐ…ŸuÏ&ÍS|O9sŸñhÊÜf|ßþ½/õŸê£æ£·‹,O)èým;4¶ÏMó2”wOʼnìrø* ô8²ÉxæöÅ¿<ýrT(ÂñóÓ¨º@E„ó”z¡P]”ó¾è”/5Øß¡ìÿ¤éLjendstream +Q–ìaöŸaŒbų§ CSþÅóÎ[+Ž î´L¾Ÿ°Dã]½ôëŽÑćuGÐ…ŸuÏ&ÍS|O9sŸñhÊÜf|ßþ½/õŸê£æ£·‹,O)èým;4¶ÏMó2”wOʼnìrø* ô8²ÉxæöÅ¿<ýrT(ÂñóÓ¨º@E„ó”z¡P]`ú¢KP¾Ô`‡²ÿ¥™Lnendstream endobj -2286 0 obj << +2393 0 obj << /Type /Page -/Contents 2287 0 R -/Resources 2285 0 R +/Contents 2394 0 R +/Resources 2392 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2367 0 R >> endobj -2288 0 obj << -/D [2286 0 R /XYZ 85.0394 794.5015 null] +2395 0 obj << +/D [2393 0 R /XYZ 85.0394 794.5015 null] >> endobj -2285 0 obj << -/Font << /F37 962 0 R /F48 1153 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R /F21 874 0 R >> +2392 0 obj << +/Font << /F37 1018 0 R /F48 1228 0 R /F22 953 0 R /F53 1303 0 R /F41 1208 0 R /F21 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2292 0 obj << +2398 0 obj << /Length 2312 /Filter /FlateDecode >> @@ -10992,47 +11409,47 @@ xÚ¥YKsÛ8¾ûWè°UKUF^|ÍM;M9Ž'¶«v+É"a‹ŠTDÊŽgkÿûv£Š’éu¶¶t Ð º§9²‘¼ÊÚc»±§7 Çg•uÔjWÍ®rË–ž·7u;µ9^BL…Á‘5’ædw÷U³$ÅÇäHD´ñÛ[Bäå²Öš«gyÉ`’•¾{ÉóÆ«jÏ<رÊÉq¼mh…g㙡£†¯[C3œÔ/kAq10.!°¶‘ä¦04DF#—¶4
¨»Måè…¤54¡I®Ú¶Íp€lzd’\¾("wvx$Ò”ÇRk—BŸô0„6X¬’`nM&ôú…q¯NftÌæGn6
Ž‡|™¤ŒéCþ›Ïuó5_#ñ(„„F~â>¼;‘3wˆ¥;„ƒí¶, SSØP*e2J’C–ÎA²uÏlúDµåÎMŒ3~kÁ/„fÐÞ5["›fû_GNzPœ¥<Q}vŸEPK½ù¾¥Æãã#+Ûœ5[7b=³ô2f~‚º“~Ë®n€áh¹2ÜíÕ´FŠ¨µ8çÉkµH«ÐÍÉëK«øîZã(wÖOš5õÈââ¡ÅAÇ¥oè»Î¾yÊŠÍu1®î6í¯ úê¤(ÛM•=µnjw/BÁn]óëߺžy!|Ö²±{8—¨ýViĽC4¢V›u¦z¢íàñ¿s%Y¾Ê¶YàÐ ©ó¦èoÆT>—ÐßHïÈ ]î]v)É1òƇ‘cD”:s_ÁR 6·FIpf
Ù> LØnÜ×Á‚ˆàžHü6xBìò:ò¶ÎÌOÈ¿Œrâ⎞šÝßš\•6¹÷"Áw·i l︦ÎÌPd²˜±ú–B¯èR&ÈYÛÔö§36îÚ{?Ì|áQ*KŸšpï£.ÉÁeÓ0h.˜P°ì'ž¸$K¨FG¸f=ÇÙ¥}½:Ìãp–‰Ž÷;£ˆg‹ëùéÅùX -×Ú*S?”¤¶š®õÂC–»¬ì]ZúàYÌ-žsÛ±YFÁNpQá¨wDu€‚bÒª©£ˆëw¢ÀV¶GŶå#9ê2!__Zi¯±í4 vuûB¸¹ŽÂí»Å…ë;®Ý‡ñõéò·[Ó6Õ¿{ŸùÛ¿~ÿøáüßoˆºÍÇdà‡{_Ÿ»'ÇùÅõÇ×cüªi;Œ¶ã¨{PÂxQ 1‹ºmM>ûfžîM=´;¨t_µ˜îñûôî7ÁU8V$,ûyã +×Ú*S?”¤¶š®õÂC–»¬ì]ZúàYÌ-žsÛ±YFÁNpQá¨wDu€‚bÒª©£ˆëw¢ÀV¶GŶå#9ê2!__Zi¯±í4 vuûB¸¹ŽÂí»Å…ë;®Ý‡ñõéò·[Ó6Õ¿{ŸùÛ¿~ÿøáüßoˆºÍÇdà‡{_Ÿ»'ÇùÅõÇ×cüªi;Œ¶ã¨{PÂxQ 1‹ºmM>ûfžîM=´;¨t_µ˜îñûôî7ÁU8V$,ûyã endobj -2291 0 obj << +2397 0 obj << /Type /Page -/Contents 2292 0 R -/Resources 2290 0 R +/Contents 2398 0 R +/Resources 2396 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2407 0 R >> endobj -2293 0 obj << -/D [2291 0 R /XYZ 56.6929 794.5015 null] +2399 0 obj << +/D [2397 0 R /XYZ 56.6929 794.5015 null] >> endobj -2294 0 obj << -/D [2291 0 R /XYZ 56.6929 749.9454 null] +2400 0 obj << +/D [2397 0 R /XYZ 56.6929 749.9454 null] >> endobj -2295 0 obj << -/D [2291 0 R /XYZ 56.6929 455.7362 null] +2401 0 obj << +/D [2397 0 R /XYZ 56.6929 455.7362 null] >> endobj -2296 0 obj << -/D [2291 0 R /XYZ 56.6929 342.9514 null] +2402 0 obj << +/D [2397 0 R /XYZ 56.6929 342.9514 null] >> endobj -2297 0 obj << -/D [2291 0 R /XYZ 56.6929 259.0341 null] +2403 0 obj << +/D [2397 0 R /XYZ 56.6929 259.0341 null] >> endobj -2298 0 obj << -/D [2291 0 R /XYZ 56.6929 194.07 null] +2404 0 obj << +/D [2397 0 R /XYZ 56.6929 194.07 null] >> endobj -786 0 obj << -/D [2291 0 R /XYZ 56.6929 153.7764 null] +842 0 obj << +/D [2397 0 R /XYZ 56.6929 153.7764 null] >> endobj -2299 0 obj << -/D [2291 0 R /XYZ 56.6929 120.1718 null] +2405 0 obj << +/D [2397 0 R /XYZ 56.6929 120.1718 null] >> endobj -2300 0 obj << -/D [2291 0 R /XYZ 56.6929 84.016 null] +2406 0 obj << +/D [2397 0 R /XYZ 56.6929 84.016 null] >> endobj -2290 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R /F39 1077 0 R >> +2396 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2303 0 obj << +2410 0 obj << /Length 4012 /Filter /FlateDecode >> @@ -11057,85 +11474,90 @@ c”þLÏ„d‡)M…cÜIˆ Ð %—¢He’.RYöé0û{
JpV¤ø„¿zG-Àýô+=GýN¦ú`»º0Þ6E̱;øUÐâH}õ|=ŒL€æKÆóÍ3;³óí|#¥ë·SɤŽù$1vU…v×| ȦÍvœw { Ș¿®Œž-bÈÁÄ(E!? ß£ï¹ -\êh̺¿!Èûÿ +\êt̺¿!Èûÿ endobj -2302 0 obj << +2409 0 obj << /Type /Page -/Contents 2303 0 R -/Resources 2301 0 R +/Contents 2410 0 R +/Resources 2408 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2407 0 R >> endobj -2304 0 obj << -/D [2302 0 R /XYZ 85.0394 794.5015 null] +2411 0 obj << +/D [2409 0 R /XYZ 85.0394 794.5015 null] >> endobj -2305 0 obj << -/D [2302 0 R /XYZ 85.0394 749.3079 null] +2412 0 obj << +/D [2409 0 R /XYZ 85.0394 749.3079 null] >> endobj -2306 0 obj << -/D [2302 0 R /XYZ 85.0394 678.8721 null] +2413 0 obj << +/D [2409 0 R /XYZ 85.0394 678.8721 null] >> endobj -2301 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R >> +2408 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2309 0 obj << -/Length 2266 +2416 0 obj << +/Length 2267 /Filter /FlateDecode >> stream -xÚµYKsÛ8¾ûWè6T•‰àA€äQ‰åYÍdl¯åììV&J‚$V(R){¼¿~/Š¤`Ç™©-ˆG£ÑèÇ×
ˆŒ0üȈ$RšŽâ4B>Zî.ðhs?_K:¢°KõþáâÝ5‹G)J£‡u‡W‚p’ÑÃêsð148¸º™Ï§Â«ùõýío¿Nÿ3Iœà4˜ÜÝMo®fÿ‡”c jŒƒß&7Ÿ&ÍØÝ8¥Áäçé|üåá—‹éC+YWz‚™ëÛÅç/x´‚CürK>z‚F$Méhwq†xĘ).æÿlvfõR¯6F” êQ¥>uð F™VÇÃV™X4ùε*ó}ÊòÆ´ÖÕÁ42ó9ŒIÈ}ñlºË¬4…å°¬ÊFÓTE!WjŒÍÖŒ7[»
ìê{w‘Ž”S‹(‚£)ñÂß
Mï $B4á©%ÉÊ•‡IA±plž^bã(ª}“We
Æf˜kœóä1â"åoÍ05ÇÝe_emWt™ -‚âD$vŶªÛ0bàP± -SÀ«$¦Nizõ -G %f¦>î÷Õ¡Q±A£ ·Üq¶\ʽT&0Üòz_dÏ–]U†&.€w`ÓËÉüÃl”19 m È£'‚1JOÉõå´‡E‹PÙ~oŠÄý!Ï“î`H—Mm{ -]Y.«•qzèé0÷ˆhZéò¥é+$TK-A]C xîå,•üDj`²nÌ€ŽN‘¨K„pاڕýZý‚ $ؘ¡?SACwmŽ½³¼u ‹O5?ÇÊ#õÄsuüieˆ‹ü«ìŠßã¡4d•)z\SëgJdã2-ºu¬“%`]PWJyŒR+rVW¥*ל¼ÓRÖ†Ò_c)ŒÇ1u ¢öÜ™(†š9…š™Ç1
6o¸5Q•!ÿ)l9†]–úB4HÞP¤B‚<í¬D¼šÍ'ï?N=Îq„£ˆÚ£Èò17f+w²lŒ3ðÜE!U -a¨-¥<sO«sÝÑõ,Ì‚Ÿ¨E+;º6£V¡`¨S}¹ú °MOªöõ \ýý>|%¼Íb‡qËÚ·€´(Šq܇ÛëÙGs7(|€¯ïd³|wÐiAŒ¯};à>çùtjÎ7ù8¿ý>‚¯òS¢`ÒV
-
Vj0QƒSEpnOUôðZûb0ΠÖ5”§áª^ªÝWùì"%¥±±ËB¿`)ÔŠ©0‚8™ÈWÜLÚN¦eÞ'l{n¾÷÷¶0–¥<dö¢‹…ªx‹úžËj_çõ0™¾„2¸µAö¤\øÞ E§”«í„@1!à£]ç!çÞ Zª2¬"(ûsøè+”yiê*…j¼Â{µƒJ¡uá/Ž#i[´mež]TÀEma“²%ˆc,†[¾{x¯²¹éœcŸÌr}¬óB¾h1wXý-‹uX¼b1Gõ²Åàúóƒz¦˜!¨FÓ¿¢è_¿¯èJÛF•Êž·œHùù[ïsX·¥‡·ºa!ÌYÔ¯:–EV×owëõw¥v.4ä7MõN9à7ùòZ -ŽbÎø_‰@ð›ò„ýTBÕ3¦îb]Mçîgw³ÛO:½Ÿ8œ -M†û ¸s¦$yu?Gs¾_×4c(úºû}rïóLBbß‹†PU˜{€š,6Õ®p;wéæøD'×Ù±hOU{Ñ·7ÿªÙžïY®Nc'[#ùT©ž%^Õü‰æeÅ[wú’Þ_Ù¬Uûp3ŸÖ;›õ”‡ýµ£—þ‚üSÿ›xäÄ“ÿí¿gNÿDEê‘Pÿ™iÌA3жB©C&ÎíiÿÈ9—ýÆ kendstream +xÚµYKsÛ8¾ûWè6T•…àAðqTbyV3Ûk9;»•É’ ‰ŠTDÊï¯ß D +vœ™ÚÒx4~|݀؀Â
dD¢”§ƒ8
‰¤LÛ:XÃÜÏÌÒŒÑè”êýÃÅ»kR’F<<¬Nx%„& <,?ï‰ Cà@ƒ«›Ùlòat5»¾¿ýí×Ɇ#'4
Æww“›«é¿‡#.)Ð5¥Áoã›Oã8v7Ly0þy2~yøåbòÐJv*=£B‹õíâó:XÂ!~¹ D¤‰<A‡–¦|°½¥ 2³‹¶OfÍR¯6%\DÜ£Î}ê)‰FgaÐä[תðû”å
¶VÕ~öC–jW<cw‘•Ø˜[‹ªlMUj©ÇDÐlpä°ÞØm`gPß»ëÉ%'q†p4-Þèw¤é„…„'2µ$Y¹ôða)¨3Ž›§—Ø8Šj×äUYƒ±•F+ç<eLd”Ê·‹†Lñ¸Û쫪íŠS¦#q%vŦªÛQ(À¡â¬ÍI¥ä†-$@»ÚBf™'ËDº”Ìò6Ôç¼yL8O„%ªo©õ eLW®à’”óèG¸æ5ŠY¨Ú¶švݪJu -‰a†ŽçÊËFí³ÂöìâZÙiíª–‡›Ñâ[éߨÒíæõµTŠä5'…!#RƒGGóe“ÈHÅ“88Ôjyé³pBXů[˜sÐu¾õ”2W+5+µhòGev²‘ ÓÚî:Õþ8`h2ìC•1€bB–Ú "ô@g‚þŒµid8ƒœêD‰]㤌1ðaDÎ6¥€WIÌÒzÍ +=H2 U>H€ +0oµ¶cUg.
JõgƒCe¶U5„£Ö™îç+üfå³ã|œ<º‹6¦yÊ›]€NÂxJ¤H’nhÍ&÷C)ƒ]ã0OmÊ=õ¾KzÚä‹5eÝsŽ6*jÕu¯²Úo5œWkó÷ªxtþ0W›ì1—!Þî:ëDqë[†Céì¶pÎ8·rj±g©\@4½ÃmÕ¶Ú?;úlm‡—j~X¯órÝ?(Ùºö +AC+"!M±Ê™^Ý RfŸîîn=xøƒ‰9D+c1®Zy‚3¢ßI×R†.ïn2íL£¤3pµù!/ĨЃ($ýA%5‰¯Ì4XdEþ_ã0µ¬¶Yn™èpR†3õa·«öŽ
¹åŽþÄÙb¡vvP› + +]U.ª%:=ôL˜{DÄÖ\¹|‰}„z©E#¨kÏœ¥“_”Z€ +º+<öÖò6µxj ü9Öi&ž«ÃOK$.ò¯êT$øö%’UX<t¸¦ÖÏ´Èè2-ºXÛ$KÀº ®´òçV䬮J]® 8x奪‘Ò_ciŒ§1w ¢÷îÝ™8…š9…šYÆ1
6o¸5q!ÿiÔr²4¢^ò†"äqg-âÕt6~ÿqâqÖP†ÜE•9šÜª²A%<fà¹óBé +ÂÐZZyFçFŸVç¦cêY˜?Ñ‹–vt…£V¡`¨S#u-ävê&À6Y<éÚ׃^põcüûð•È6‹í‡Ip(k?ÜÒ’0¦qn¯§ñnÜSx_ß©fñnoÒ._ùv ]γÉÏ7þ8»ý>‚/óµS¦aÒV
–z0у'§ +á.¹=uÑ×Úƒáà2lYCy:ZÖ«}µýªž]ä@¢ä<F»Üh´ñ–B˜F(Ø‘F¾æ†i8aß'l{†ßû{[«Rí3{1ÅBU¼E}Ïeµ«óºƒÂ\BÜÚ {rùÞ E§\êí„ 1cࣧ,ÎCνA´T=eXED ìÏ£G_¡ ÍËSW)PãÞ«T +qYÛâm+óì¢.l›¬Xû-!’Ò¨¿Eệw +)››Î9vÉ,GÐÇ*/Ô‹“p‡¥áß²Ø ‹W,æ¨^¶\~PÏœ +ÕhúWýë÷CiÛèRÙó–jÿcÿoë}ÕmkááoX„Jv«ŽE‘ÕõÛÝzõ]©õùÁMS¿Söø¿¼‚‘$±ò¯D øMyÄÇn*áúSw±®&³÷Ó»‡éí'õáÞƒÏ=N +èGËT÷Òà‹¹ãÖáüÉÛÂ@¦Lcö:Ôœáû´i‘¹B³þ~Ü9S–¼ºŸ£9ßïÔ"hÆPôî÷ɽÌþ11û^Ô\€ªïz²XW{¸ÂmÝ¥[Ò#Ze‡¢é=QTíEßÞü«fs¾g¹<ŽAžläS=¤~–xUóGš—oiŒÞùKze³VíýÍ|Z?Ù¬£t8쨼ôàŸþßÄ#'müoÿ=sü'*Ô7ˆ„ûÏÌc š¶Jš…ôÜžöœsÙÿÅ8 fendstream endobj -2308 0 obj << +2415 0 obj << /Type /Page -/Contents 2309 0 R -/Resources 2307 0 R +/Contents 2416 0 R +/Resources 2414 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2407 0 R >> endobj -2310 0 obj << -/D [2308 0 R /XYZ 56.6929 794.5015 null] +2417 0 obj << +/D [2415 0 R /XYZ 56.6929 794.5015 null] >> endobj -2311 0 obj << -/D [2308 0 R /XYZ 56.6929 631.3545 null] +2418 0 obj << +/D [2415 0 R /XYZ 56.6929 631.3545 null] >> endobj -2312 0 obj << -/D [2308 0 R /XYZ 56.6929 521.6128 null] +2419 0 obj << +/D [2415 0 R /XYZ 56.6929 521.6128 null] >> endobj -2313 0 obj << -/D [2308 0 R /XYZ 56.6929 459.6918 null] +2420 0 obj << +/D [2415 0 R /XYZ 56.6929 459.6918 null] >> endobj -790 0 obj << -/D [2308 0 R /XYZ 56.6929 421.5127 null] +846 0 obj << +/D [2415 0 R /XYZ 56.6929 421.5127 null] >> endobj -2314 0 obj << -/D [2308 0 R /XYZ 56.6929 385.2789 null] +2421 0 obj << +/D [2415 0 R /XYZ 56.6929 385.2789 null] >> endobj -2315 0 obj << -/D [2308 0 R /XYZ 56.6929 353.6095 null] +2422 0 obj << +/D [2415 0 R /XYZ 56.6929 353.6095 null] >> endobj -2316 0 obj << -/D [2308 0 R /XYZ 56.6929 288.7666 null] +2423 0 obj << +/D [2415 0 R /XYZ 56.6929 288.7666 null] >> endobj -2317 0 obj << -/D [2308 0 R /XYZ 56.6929 199.5344 null] +2424 0 obj << +/D [2415 0 R /XYZ 56.6929 199.5344 null] >> endobj -2318 0 obj << -/D [2308 0 R /XYZ 56.6929 125.6582 null] +2425 0 obj << +/D [2415 0 R /XYZ 56.6929 125.6582 null] >> endobj -2307 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F53 1229 0 R /F39 1077 0 R >> +2414 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F53 1303 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2321 0 obj << +2428 0 obj << /Length 2506 /Filter /FlateDecode >> @@ -11146,35 +11568,35 @@ xÚ¥Y[wÛ6~÷¯ÐéËJ'Š;¾Q±œuí\6r³Ý^h‰’yB‘^‘²›žýñ;¸Q$EÉé®ý AÊBa= žµ¬‘0- wBvM[¤u?J«ô~¿Ù82Ö2ÔÔ&¯aä ˜˜{
Sz$u»yþsüîãí| ÉÃáTkNœàÉ– ñý>Ëm¤ÁÒ¾z¢žAŸDi‡Ö“ƒîZ,LaªÊM‹w¢WÀp^QHExˆVCÑÒJëÃmÈCäd[Áœ2ÏËgï3b˜ø4$¨lš‹î™ì@ÓŸË}¾êr¨¬ªöéjˆ¡÷No'È6uí·/w Sô:牖¡–§ùRYnS Ÿ
V²/é7Þ¶løÅf·;«MœMëlµ]áG\Ãb2/ã(ŽøL]âY¬dDå¿¡4Šc%♚Í.é&å@Eൊ¿ÂÍñ·ÅÞˆyŒgšT3+zu};_|¦ïé`†ù+Ê܆€âŸm [ûáéþ«këÖç®4£¨m6]:~1D±pôæxSÀz•$É«Ìü
UXóf_ØŒÙV™6wÖÚ%Lˆ½°eþâãØ -MÎîÅ|î>‰o^^æ0~
/M®0„¦õÚÎËtt¦j±ÁÙõûK3 k×Ä«mVÀ"`¹-gtº#Q±ô›ÿ]RìaÇ'ùP]”⑤
Z +MÎîÅ|î>‰o^^æ0~
/M®0„¦õÚÎËtt¦j±ÁÙõûK3 k×Ä«mVÀ"`¹-gtº#Q±ô›ÿ]RìaÇ'ùP]”⑤
Z endobj -2320 0 obj << +2427 0 obj << /Type /Page -/Contents 2321 0 R -/Resources 2319 0 R +/Contents 2428 0 R +/Resources 2426 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2407 0 R >> endobj -2322 0 obj << -/D [2320 0 R /XYZ 85.0394 794.5015 null] +2429 0 obj << +/D [2427 0 R /XYZ 85.0394 794.5015 null] >> endobj -2323 0 obj << -/D [2320 0 R /XYZ 85.0394 382.6911 null] +2430 0 obj << +/D [2427 0 R /XYZ 85.0394 382.6911 null] >> endobj -2324 0 obj << -/D [2320 0 R /XYZ 85.0394 244.8892 null] +2431 0 obj << +/D [2427 0 R /XYZ 85.0394 244.8892 null] >> endobj -2325 0 obj << -/D [2320 0 R /XYZ 85.0394 154.9975 null] +2432 0 obj << +/D [2427 0 R /XYZ 85.0394 154.9975 null] >> endobj -2326 0 obj << -/D [2320 0 R /XYZ 85.0394 94.9938 null] +2433 0 obj << +/D [2427 0 R /XYZ 85.0394 94.9938 null] >> endobj -2319 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F48 1153 0 R /F39 1077 0 R >> +2426 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F48 1228 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2329 0 obj << +2436 0 obj << /Length 2349 /Filter /FlateDecode >> @@ -11188,44 +11610,44 @@ xÚµY[sÛº~÷¯ÐL_¤™Á•$Λb+‰OÛµ”iÓ$´ÙS¤ŽHÅu}Xð&QR;í?p .‹Ýß.d6 ðÇ* æzjI ¼dp´QŽ)†gUÚ½ Ôm:7îúƘ#\")ÚùØ€T³ L¬Æ<«9§¼àX´ã‡M?Àö¶O5>«æŸ›4Y$e+ß(Ô?Uioz*x±=Õ›Öj€ß{4+_)2°kAE¬³çÐÓÖ:ŽžZË¡gÚ×Â0Œ8øE¡Ó¿ ‚ÿÓÞb,:ßðæÂ&N¶(¹æ¡ÖIõ¥”¢@ 5Å.ØêVkê:ö¦üZ_wÌÒ•|†GÚ>ãÁû¡Q´WÙ‘ÁbÏ5áqs²…ù›Š‰6±»u‰#®Ø(ͳ½kmumÐõDÆmæ$ÌÂððÊZJÇAV)9Œeg‰¦ý›W‡jX@$ôIÏj¥C׺%F„¦¼ã[f<ˆ<˃¿@²¢ÆŸŒppÕÑÒÃg[óšš(ƒ‚OÕ
-§õß X¨xïÏ~Ý%RѽAYœ„>úVýÇíÍG,×as/qÕl†@Êšw!YW`Í«[½ö¿ÂØ!kèÓôÛ[Pƒ‡åÊê—Ðúh¯HNÍ-ÏéÍüzþ
¿6>h¬÷m»qQä‹ÄÞ}7ªjòáSîvڸЬ}ä_mBûÿ±”ÐúG„ÿùßpÍ?eHDñ~¼ñPAŸ²wÊFš‰èðìùØúþodÂ:endstream +§õß X¨xïÏ~Ý%RѽAYœ„>úVýÇíÍG,×as/qÕl†@Êšw!YW`Í«[½ö¿ÂØ!kèÓôÛ[Pƒ‡åÊê—Ðúh¯HNÍ-ÏéÍüzþ
¿6>h¬÷m»qQä‹ÄÞ}7ªjòáSîvڸЬ}ä_mBûÿ±”ÐúG„ÿùßpÍ?eHDñ~¼ñPAŸ²wÊFšI~xöü?ì}ÿ7cç5endstream endobj -2328 0 obj << +2435 0 obj << /Type /Page -/Contents 2329 0 R -/Resources 2327 0 R +/Contents 2436 0 R +/Resources 2434 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2289 0 R +/Parent 2407 0 R >> endobj -2330 0 obj << -/D [2328 0 R /XYZ 56.6929 794.5015 null] +2437 0 obj << +/D [2435 0 R /XYZ 56.6929 794.5015 null] >> endobj -2331 0 obj << -/D [2328 0 R /XYZ 56.6929 752.1755 null] +2438 0 obj << +/D [2435 0 R /XYZ 56.6929 752.1755 null] >> endobj -794 0 obj << -/D [2328 0 R /XYZ 56.6929 713.6328 null] +850 0 obj << +/D [2435 0 R /XYZ 56.6929 713.6328 null] >> endobj -2332 0 obj << -/D [2328 0 R /XYZ 56.6929 677.2394 null] +2439 0 obj << +/D [2435 0 R /XYZ 56.6929 677.2394 null] >> endobj -2333 0 obj << -/D [2328 0 R /XYZ 56.6929 645.4104 null] +2440 0 obj << +/D [2435 0 R /XYZ 56.6929 645.4104 null] >> endobj -2334 0 obj << -/D [2328 0 R /XYZ 56.6929 580.0444 null] +2441 0 obj << +/D [2435 0 R /XYZ 56.6929 580.0444 null] >> endobj -2335 0 obj << -/D [2328 0 R /XYZ 56.6929 484.6996 null] +2442 0 obj << +/D [2435 0 R /XYZ 56.6929 484.6996 null] >> endobj -2336 0 obj << -/D [2328 0 R /XYZ 56.6929 379.9155 null] +2443 0 obj << +/D [2435 0 R /XYZ 56.6929 379.9155 null] >> endobj -2327 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R /F55 1237 0 R >> +2434 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2339 0 obj << +2446 0 obj << /Length 2995 /Filter /FlateDecode >> @@ -11247,26 +11669,26 @@ NËÕPõ¶_3e¶-Y»5"\š%8ÞYcsêÝk9hOPÂ…¹·©Ã¨Â™k,7UOˆµ EÖ—?Æß®¾˜ïŸõðx€ä„ ÂÓ’5T=¢u»Ü*ìŠÖWƒèÉæå¥éŽXÉŽë’BÅ’ðµ¨NèÌQYTd‰„‹-ü€¥#êaÙ)b?Ž¢=–—y^¾›0Ì$}40}3ȦÊ2X›xr¢ñé>ÃÌp´Và@6§ ¢lÖ»½ÆJ— .´<³_>˜ûúfИ=öÖ¤ýÌcžMføkµÃðxw9‚êIîìͤ5‚Ø3 #B-NóÍz¿ ÎKf¬ì<ô&æ|ðˆîy@XÇ≠ˆjc—5±çOkk<‡íYA
{¾,”Þù{Íhá »'3{™9TmmÆøEÝ]pR=<M3vƒ:çz`·:]“P&Ì´‘³ -åf/³t[Yƒ•_ŠrÝT…¹NWYfæTݲ,ê-ÚånQ
?v„]k)¨^û–$†ÞÁ”Dímj™ •êS»Gd¾¤˜_'äMõbºÝÿ¾P°5úìÞnà¶üi¿gÛ6F«7Þ2F«EXip׾ΔKÕo~cÒso²&>ýß?eÙýp'ˆ ÿEÿ
Ì—2áN(£K.“}Ñ›½Êþ_ËÝÌendstream +åf/³t[Yƒ•_ŠrÝT…¹NWYfæTݲ,ê-ÚånQ
?v„]k)¨^û–$†ÞÁ”Dímj™ •êS»Gd¾¤˜_'äMõbºÝÿ¾P°5úìÞnà¶üi¿gÛ6F«7Þ2F«EXip׾ΔKÕo~cÒso²&>ýß?eÙýp'ˆ ÿEÿ
Ì—2áN(£KÈ}Ñ›½Êþ_ËÌendstream endobj -2338 0 obj << +2445 0 obj << /Type /Page -/Contents 2339 0 R -/Resources 2337 0 R +/Contents 2446 0 R +/Resources 2444 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2407 0 R >> endobj -2340 0 obj << -/D [2338 0 R /XYZ 85.0394 794.5015 null] +2447 0 obj << +/D [2445 0 R /XYZ 85.0394 794.5015 null] >> endobj -2341 0 obj << -/D [2338 0 R /XYZ 85.0394 144.9853 null] +2448 0 obj << +/D [2445 0 R /XYZ 85.0394 144.9853 null] >> endobj -2337 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F55 1237 0 R >> +2444 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2345 0 obj << +2451 0 obj << /Length 2250 /Filter /FlateDecode >> @@ -11281,41 +11703,41 @@ KÜÇž‚wEÛ€k,·‹c½Bøª®p|Y”Ó~ÌñÍŸÅ+>—qvãCò´yX–Í¢˜õ?w‹üUWàCr@ͼ-ÖñsÞn•xw>4Î ‹ ‡œ`×Çb:3_>Öë²]¬›—QwÿaO˜7á:bÞÈuÒ¼ÇÝšwwÑaó¦‹J%л m²“Hܦ„bã\јæuÝúlèjÈÍî.R§ËXÐ|rfÿ·EŠ)ú7Ç,
ÏöÅç=¯Pêk»@D
²<äMMߟYÜÆ„Žu5éŽ%lŽÑú@Â&X¡|ËåÎõS¸œ„¹ìÊ`·¬v}áïʦ[¿$åØHöõd® ¾-ænµš3üœW›|(£²Ìže1ëi 9 Ž^\ª˜i
;FíŽeh`<ü_|»ÿç/·§
{
iy]¡™¼{m B>úð©×m¹Ym—u?td?!™Áá0þ0u>a”Ò¾«bD¹ -að¨ÃŠ FXÜ=w—)üñk§†¸ëLÚº^jAÜžü5‡v¶ýÛ¿€%½Œ&Â>|¾æìhJ¹Ý3I÷¯ +að¨ÃŠ FXÜ=w—)üñk§†¸ëLÚº^jAÜžü5‡v¶ýÛ¿€%½Œ&Â>|¾æìhJ¹Ý3)÷¯ endobj -2344 0 obj << +2450 0 obj << /Type /Page -/Contents 2345 0 R -/Resources 2343 0 R +/Contents 2451 0 R +/Resources 2449 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2457 0 R >> endobj -2346 0 obj << -/D [2344 0 R /XYZ 56.6929 794.5015 null] +2452 0 obj << +/D [2450 0 R /XYZ 56.6929 794.5015 null] >> endobj -2347 0 obj << -/D [2344 0 R /XYZ 56.6929 500.8608 null] +2453 0 obj << +/D [2450 0 R /XYZ 56.6929 500.8608 null] >> endobj -2348 0 obj << -/D [2344 0 R /XYZ 56.6929 267.1247 null] +2454 0 obj << +/D [2450 0 R /XYZ 56.6929 267.1247 null] >> endobj -2349 0 obj << -/D [2344 0 R /XYZ 56.6929 198.9409 null] +2455 0 obj << +/D [2450 0 R /XYZ 56.6929 198.9409 null] >> endobj -798 0 obj << -/D [2344 0 R /XYZ 56.6929 156.4101 null] +854 0 obj << +/D [2450 0 R /XYZ 56.6929 156.4101 null] >> endobj -1597 0 obj << -/D [2344 0 R /XYZ 56.6929 118.2653 null] +1444 0 obj << +/D [2450 0 R /XYZ 56.6929 118.2653 null] >> endobj -2350 0 obj << -/D [2344 0 R /XYZ 56.6929 84.6848 null] +2456 0 obj << +/D [2450 0 R /XYZ 56.6929 84.6848 null] >> endobj -2343 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F14 900 0 R /F39 1077 0 R >> +2449 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F14 956 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2353 0 obj << +2460 0 obj << /Length 2950 /Filter /FlateDecode >> @@ -11329,32 +11751,32 @@ Nðë ‹$P=€E<ËÄèþDii%¥ŸÙœÌNþÕì¬Ú!Uh™F:I@‚82EO:‹b)¤UÆ쩬¶uQƒ<ˆ&RD“2 ~'}ñzÉSÄ©VZæ±4ö&£×Vš\°: SÆÚÅØâ{oÚ0Ep¾/Ìû?æõ[o©¬}÷OA`…µE/×ßßßLiÝž Ú£Ÿ+ГDô½·}EÈ„Êü;LÙø1ýü ÐàƒnìºYĺ†ڢYVðÞ̯çŸiu/,äºy]WË‚ŽïJNw•=é^„=ï@Ìý4›~¤×´Îɉk,ü«Ý€kÜr¹Ç'Ù
øÑ‚§ø~~Õå´WKD“¾µ°m‘q5`àši€l3¬ö}‡m+§ -+®¢· ¾î¶»‰Ó{¤{©bæŒG<õ¯ï`½àõkßhvYfze*^fé‘,».‘¥ä.Ýgù‰úhîÚTAàd™oóÅÆ/u;Wn‰˜Ý—uk 8Ùþ6ôÊâÒ>qØýwÔ-‹öm ++®¢· ¾î¶»‰Ó{¤{©bæŒG<õ¯ï`½àõkßhvYfze*^fé‘,».‘¥ä.Ýgù‰úhîÚTAàd™oóÅÆ/u;Wn‰˜Ý—uk 8Ùþ6ôÊâÒ>qØýwÔ-‹öm endobj -2352 0 obj << +2459 0 obj << /Type /Page -/Contents 2353 0 R -/Resources 2351 0 R +/Contents 2460 0 R +/Resources 2458 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2457 0 R >> endobj -2354 0 obj << -/D [2352 0 R /XYZ 85.0394 794.5015 null] +2461 0 obj << +/D [2459 0 R /XYZ 85.0394 794.5015 null] >> endobj -2355 0 obj << -/D [2352 0 R /XYZ 85.0394 748.873 null] +2462 0 obj << +/D [2459 0 R /XYZ 85.0394 748.873 null] >> endobj -2356 0 obj << -/D [2352 0 R /XYZ 85.0394 626.152 null] +2463 0 obj << +/D [2459 0 R /XYZ 85.0394 626.152 null] >> endobj -2357 0 obj << -/D [2352 0 R /XYZ 85.0394 505.2269 null] +2464 0 obj << +/D [2459 0 R /XYZ 85.0394 505.2269 null] >> endobj -2351 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F55 1237 0 R >> +2458 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2360 0 obj << +2467 0 obj << /Length 3440 /Filter /FlateDecode >> @@ -11373,24 +11795,24 @@ _Q£èU‡Ü Îiˆ9”Ë|ZŸsB„*‘Ù^ϪNE2xtB„:RôTÌÖÅuÑ.f ”—Lme]}3Š
»™€¹Þ¥íp¡°¥+ZÔ~—†Åa~îOÅ‚§ç# Fƒ· 3å°7À¬7Þ¹HÃ$J÷ŒݓÞWA˜H’ß -Zæm>ƒsЃåç´kÝInÏÆ)öà–„´cÁ‹¦s³îëÜWÝH/;¬6a*D:&ÿ<I"δößoµ«hh.î¹j;rúÌs´LTÒÔÌÆÜt¥U2¬_2G|_Å1þoŠàø¾÷¼;g"]]„"_I9xì’ïœWq‡tºÿšá<Þ± Ä„F[ˆ—|‹Vj)õÐ:íþp‘·"éÝ#å7Ö¾ÆÐýM —þ9Y¤O°6ñ™â]éÄ¿¹É©œÙÙ†ËÑ#IS$ùœÆEc)>Eïüÿ›,ý'"§*weŸ©O¹ÑEÆs/@.±/0,^—ÅÜå. +Zæm>ƒsЃåç´kÝInÏÆ)öà–„´cÁ‹¦s³îëÜWÝH/;¬6a*D:&ÿ<I"δößoµ«hh.î¹j;rúÌs´LTÒÔÌÆÜt¥U2¬_2G|_Å1þoŠàø¾÷¼;g"]]„"_I9xì’ïœWq‡tºÿšá<Þ± Ä„F[ˆ—|‹Vj)õÐ:íþp‘·"éÝ#å7Ö¾ÆÐýM —þ9Y¤O°6ñ™â]éÄ¿¹É©œÙÙ†ËÑ#IS$ùœÆEc)>Eïüÿ›,ý'"§*weŸ©O¹ÑEÆs/@.±/0,^—ÅÜå. endobj -2359 0 obj << +2466 0 obj << /Type /Page -/Contents 2360 0 R -/Resources 2358 0 R +/Contents 2467 0 R +/Resources 2465 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2457 0 R >> endobj -2361 0 obj << -/D [2359 0 R /XYZ 56.6929 794.5015 null] +2468 0 obj << +/D [2466 0 R /XYZ 56.6929 794.5015 null] >> endobj -2358 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F55 1237 0 R >> +2465 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2364 0 obj << -/Length 2928 +2471 0 obj << +/Length 2929 /Filter /FlateDecode >> stream @@ -11406,26 +11828,26 @@ yù±Z™õ7š &2‡5C£‚á:0¾ýlû¢)ʘM*;S„ƒ&(ýÁ‚ kšÕ¢Ø0³–Vd>-—eûÒmÍ·Ð^µfñyä¼ÍQy%èðBš´c†âº`g'ÛzQÍ6/ëÖ†/m~ñàät,õ+ˆ÷¸Ž ÞrÄ?
G"PQ¢xç—ÅS±ÜÃ<€C&àœjæ¸TëžF":îªvW´ýq^L·Î9Íßí³AHÃÀ =‘´÷×7×·ìÅ>¹¿þ|{7 š&4å‘Ì51Ë»,½k@¹¬«‡bãÎí ØåÞì¤ØÑáÎ:»UþâûÃU^VŽŽs]7e[oè*Æ }„ø(›DãÀ$‚!/ÒÃ×çqAžå2È+_ËåÚ‡Æýw9XÒØŽê渔ë¾ËÅPODW;†]l³±~§¦á¢Ä>súöæ”NèÚ 3šIdµŽzºEÚ½Xsþ({¾²£oÛŽîÔ¿XÇhÕÕ©YÂ8qKh³qÐÜ[ÂÈëÉv‹4hÆ쌣.PxÚHƒimZð[ ó€QogÈuü„;,06š˜_c$xpIMѵ°ÐqŠ¹© VÁQ”…E‚YX¬øjá·í+Üâ°´€Cü|n ->‘q¬¢%°`ƒu±óò¡_¢åà ‹½¬yõu;Ô{äJèEeA9'Î#D6A×/$LJiF{¸†6:¦œ˜„ïâÇF3tj—³¢iŒ©B£ÙzÃ\Ó[¤ÎúËÌ¥ }…vðI½ÃÀêx¾Â»Ûø¿ø‰³^¨Èsé^Å{·¡?Jè‡~Y£ LSƒ¡^èòðùW7»_E ÜRS9ìaUá[¶°JáBˆHõUw¿ÏÙ×ý;JUendstream +>‘q¬¢%°`ƒu±óò¡_¢åà ‹½¬yõu;Ô{äJèEeA9'Î#D6A×/$LJiF{¸†6:¦œ˜„ïâÇF3tj—³¢iŒ©B£ÙzÃ\Ó[¤ÎúËÌ¥ }…vðI½ÃÀêx¾Â»Ûø¿ø‰³^¨Èsé^Å{·¡?Jè‡~Y£ LSƒ¡^èòðùW7»_E ÜRS9ìaUá[¶°JáBˆ(é«î~Ÿ³¯ûÿ endobj -2363 0 obj << +2470 0 obj << /Type /Page -/Contents 2364 0 R -/Resources 2362 0 R +/Contents 2471 0 R +/Resources 2469 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2457 0 R >> endobj -2365 0 obj << -/D [2363 0 R /XYZ 85.0394 794.5015 null] +2472 0 obj << +/D [2470 0 R /XYZ 85.0394 794.5015 null] >> endobj -2366 0 obj << -/D [2363 0 R /XYZ 85.0394 488.9485 null] +2473 0 obj << +/D [2470 0 R /XYZ 85.0394 488.9485 null] >> endobj -2362 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F55 1237 0 R /F41 1134 0 R >> +2469 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F55 1311 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2369 0 obj << +2476 0 obj << /Length 2165 /Filter /FlateDecode >> @@ -11440,47 +11862,47 @@ xÚ¥Y_w۶ϧðÃ='öiÅË?"%îÍMÜ®K“v±»íÞ¶ŠMÇ:µ¤Ì’“yŸ~ @ʲ-Û۽Ƀ(@ rÇùßw#\Þb|Õ1ßînün¤©v‡ÓÖœqÐÄÙ‰ªkËtw«7-#É+JÅ+®˜¢çí}_—鋆~»¯;Zœ²” ö÷O·µw§µ¡þ+ (ôpˆ1 ÝîœckézóþÎ}ÐNá,Kó22©|ã{oæc—O]RÞ&ùŠR—Óa.WJ5þÐ -ùýÛ+”üîBu´øÇââPþïâÂ}qôáYqÝZ’8´}1G•áçÉïOEV¸ÓY™Un^Œ7%4O®{½‚f£XUé:Ûê…Úª¦¤h˜‘ÂÈÓ…º@Ì\®¬ÌsñÝø¾LSf8ËzÅÃb¢"-Ú)‡yQ‹Â‰óÈÙên?#»t{ð_Müôê°?9oké©j‰®oòâ©LËýq}¢g+C÷§a{ø!ï`ÝýݘDt[‡sh3H#OÛ3Î+¶€| «o~ùŒ{½í1E8L¤%t!Ë®ŽKƒry7ò䜒7¡‘‡&¾Xm:dJˆ<oR¸::+ÔäiÞÕ©ï²5çnA§Ks싼m¿çw„69ðÿl°ý´FDÄ1ïþE€GÒ0å²ûaax`ºÿáÐö¿ +ùýÛ+”üîBu´øÇââPþïâÂ}qôáYqÝZ’8´}1G•áçÉïOEV¸ÓY™Un^Œ7%4O®{½‚f£XUé:Ûê…Úª¦¤h˜‘ÂÈÓ…º@Ì\®¬ÌsñÝø¾LSf8ËzÅÃb¢"-Ú)‡yQ‹Â‰óÈÙên?#»t{ð_Müôê°?9oké©j‰®oòâ©LËýq}¢g+C÷§a{ø!ï`ÝýݘDt[‡sh3H#OÛ3Î+¶€| «o~ùŒ{½í1E8L¤%t!Ë®ŽKƒry7ò䜒7¡‘‡&¾Xm:dJˆ<oR¸::+ÔäiÞÕ©ï²5çnA§Ks싼m¿çw„69ðÿl°ý´FDÄ1ïþE€GÒ0å²ûÑâÀtÿáíË6Wxendstream endobj -2368 0 obj << +2475 0 obj << /Type /Page -/Contents 2369 0 R -/Resources 2367 0 R +/Contents 2476 0 R +/Resources 2474 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2342 0 R +/Parent 2457 0 R >> endobj -2370 0 obj << -/D [2368 0 R /XYZ 56.6929 794.5015 null] +2477 0 obj << +/D [2475 0 R /XYZ 56.6929 794.5015 null] >> endobj -2371 0 obj << -/D [2368 0 R /XYZ 56.6929 694.0567 null] +2478 0 obj << +/D [2475 0 R /XYZ 56.6929 694.0567 null] >> endobj -2372 0 obj << -/D [2368 0 R /XYZ 56.6929 449.4582 null] +2479 0 obj << +/D [2475 0 R /XYZ 56.6929 449.4582 null] >> endobj -2373 0 obj << -/D [2368 0 R /XYZ 56.6929 306.2995 null] +2480 0 obj << +/D [2475 0 R /XYZ 56.6929 306.2995 null] >> endobj -2374 0 obj << -/D [2368 0 R /XYZ 56.6929 246.9166 null] +2481 0 obj << +/D [2475 0 R /XYZ 56.6929 246.9166 null] >> endobj -802 0 obj << -/D [2368 0 R /XYZ 56.6929 210.7051 null] +858 0 obj << +/D [2475 0 R /XYZ 56.6929 210.7051 null] >> endobj -2375 0 obj << -/D [2368 0 R /XYZ 56.6929 178.5995 null] +2482 0 obj << +/D [2475 0 R /XYZ 56.6929 178.5995 null] >> endobj -2376 0 obj << -/D [2368 0 R /XYZ 56.6929 143.9426 null] +2483 0 obj << +/D [2475 0 R /XYZ 56.6929 143.9426 null] >> endobj -2377 0 obj << -/D [2368 0 R /XYZ 56.6929 81.6378 null] +2484 0 obj << +/D [2475 0 R /XYZ 56.6929 81.6378 null] >> endobj -2367 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F14 900 0 R /F48 1153 0 R /F39 1077 0 R /F53 1229 0 R >> +2474 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F14 956 0 R /F48 1228 0 R /F39 1151 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2380 0 obj << +2487 0 obj << /Length 1873 /Filter /FlateDecode >> @@ -11492,51 +11914,51 @@ G\Ê3>5"}§ÚxéÅ-§fö8µs
¼0™f=1¯ÌÑ€çÓ:_¬{âáLN'[Ú§}Wå™: ºˆ%b"bçqoK†¾‘2èï‘"ªÝ Ú’«tõ& ŽD(a4î«»{UÄQ}_.—šì«•:©ï«½¨ƒy$’(ê~È~•þû¿ÅmÑW;ýgиþgÔ®?Û–Â"Œ$Á´‹ë§†·ÍRqãžA(q|”+“W·ñÂ{ »bN#œý%Pµ`y%#ÎD¯¼~ÍÝP«"ö*ÀF0\1¥öák#@÷ùcªÉƒþÁÔ==ð<À,ÒíZ,ßÓ‹L¡ì,ð…R_ ¥–Míj§¹Ö«œº¿twì7Ò‰¿?ÚÝNé:²[vLHäü9þ&÷ƒŽéÿ¡êñ—fý|Öi‘øôóç±wMˆh2´ÜÕ9ôa}ÇJùhnbÚ[á‚Ù"-ô€ê°öÕƒ›ÙßžCL6‰i~—©ùªø£,‚© -ÕãÆ»½µR‚á½5£×6“ÝŠ#ÍMÚ³*—õSðŽ$SÀF¶úäºUtvÓãóª»ðÁØ6yµVÙwëZû‹§Z—‡MÖ]hqê¿“¶§ZÕtê–[³¼SÁM¶|ó
øËU?‹cþòa˜ë[[âÒ \ô]oîÊ}ÿ£~×Uendstream +ÕãÆ»½µR‚á½5£×6“ÝŠ#ÍMÚ³*—õSðŽ$SÀF¶úäºUtvÓãóª»ðÁØ6yµVÙwëZû‹§Z—‡MÖ]hqê¿“¶§ZÕtê–[³¼SÁM¶|ó
øËU?‹cþòa˜ë[[âÒ <é»ÞÜ•ûþ'¤.×Yendstream endobj -2379 0 obj << +2486 0 obj << /Type /Page -/Contents 2380 0 R -/Resources 2378 0 R +/Contents 2487 0 R +/Resources 2485 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2457 0 R >> endobj -2381 0 obj << -/D [2379 0 R /XYZ 85.0394 794.5015 null] +2488 0 obj << +/D [2486 0 R /XYZ 85.0394 794.5015 null] >> endobj -2382 0 obj << -/D [2379 0 R /XYZ 85.0394 752.1483 null] +2489 0 obj << +/D [2486 0 R /XYZ 85.0394 752.1483 null] >> endobj -2383 0 obj << -/D [2379 0 R /XYZ 85.0394 677.4704 null] +2490 0 obj << +/D [2486 0 R /XYZ 85.0394 677.4704 null] >> endobj -2384 0 obj << -/D [2379 0 R /XYZ 85.0394 426.6684 null] +2491 0 obj << +/D [2486 0 R /XYZ 85.0394 426.6684 null] >> endobj -2385 0 obj << -/D [2379 0 R /XYZ 85.0394 363.9456 null] +2492 0 obj << +/D [2486 0 R /XYZ 85.0394 363.9456 null] >> endobj -806 0 obj << -/D [2379 0 R /XYZ 85.0394 325.2092 null] +862 0 obj << +/D [2486 0 R /XYZ 85.0394 325.2092 null] >> endobj -1598 0 obj << -/D [2379 0 R /XYZ 85.0394 292.2886 null] +1445 0 obj << +/D [2486 0 R /XYZ 85.0394 292.2886 null] >> endobj -2386 0 obj << -/D [2379 0 R /XYZ 85.0394 256.8167 null] +2493 0 obj << +/D [2486 0 R /XYZ 85.0394 256.8167 null] >> endobj -2387 0 obj << -/D [2379 0 R /XYZ 85.0394 191.1721 null] +2494 0 obj << +/D [2486 0 R /XYZ 85.0394 191.1721 null] >> endobj -2388 0 obj << -/D [2379 0 R /XYZ 85.0394 107.5038 null] +2495 0 obj << +/D [2486 0 R /XYZ 85.0394 107.5038 null] >> endobj -2378 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F55 1237 0 R /F39 1077 0 R /F41 1134 0 R /F53 1229 0 R >> +2485 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F55 1311 0 R /F39 1151 0 R /F41 1208 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2392 0 obj << -/Length 2993 +2498 0 obj << +/Length 2994 /Filter /FlateDecode >> stream @@ -11551,119 +11973,120 @@ xÚµ]sã6î=¿"3÷e³¢(êcîiÛM{én¶{wz^›¶5+K>KNšþú–lÙÙöæ’Q € ¡>Öéæ±lûøjCq¿nV‡iLÅPÈô¼|kDÀAS¹ÀÏ9÷çÎ2YîîE ÞºEyðfÑÙ{;mC6qÓûÎá˜Úä†u_¤â±´þÕEYϪÝüä׃?(2áç·{uÓ
‰q+Ôˇ-æWKì(T kúŠcí‘Îø#Y·zóêµÇ9¯‚2;ÿ;'›G:nàSq(ò~_:n½5g$ð-%Œì×+;Ÿ`Q÷«©[µ3
=o´ìE_ ‚]‡ˆ ë8^è:™¡Ì™D“œ NE–ʃûK]Ç7Ñ?d"¡O^q>ÖiñXÖE>»HÊèK|D‹8Nõyù<Öˆ€‡^GY6”Ý$s_2³Ð¹IF¡ŸÎMúXdÌŒ?f¤q4÷##P®zj>Óg(ˆ!ÎQ2c7p”XFG´¥s”,Ü;J†·K×öÛT±\:Ûm?[: 0gÝ…˜?¦¼¯Óø«Þ'¡³‰’øïëañ>‡e½ïnÄûr‘dûÏÎçœ/ïñΊç±F䦽T@
dçS.FÀÀ}Iaçˆs¾>‘ä|8ÓТGFàžozÑüZ+ \òAfj¿ºŒ±p_]dÐv~èÝQÍæùSqëæ ç•ÿ·Ü—¦š…W®zH§}Ë!Y×z;Øð÷é—å>0G|V6t,Ü0ªA0Sq:Žë©È}®‰”«§°M±?Hˆ|=ÕÇâŸ(ª¨p¦¡§5,š›ÊPæÃW¸¢É’°Esº¡!ÓeûFüA -žUS/ÍÖgÁ¯8mÍŸˆPå°Wq‘n]¼ôƒáºpO'ÌMÓ–ö ¶ì®+h,Ÿ@XhÍ…ý‰_aFR£urè/*þç_ í§P<d'nÛ s9Þg°P¨R'ÇÇ…Ot,û8ù7°endstream +žUS/ÍÖgÁ¯8mÍŸˆPå°Wq‘n]¼ôƒáºpO'ÌMÓ–ö ¶ì®+h,Ÿ@XhÍ…ý‰_aFR£urè/*þç_ í§P<d'nÛ s9Þg°P¨RI¿þ=ѱìÿ87«endstream endobj -2391 0 obj << +2497 0 obj << /Type /Page -/Contents 2392 0 R -/Resources 2390 0 R +/Contents 2498 0 R +/Resources 2496 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2502 0 R >> endobj -2393 0 obj << -/D [2391 0 R /XYZ 56.6929 794.5015 null] +2499 0 obj << +/D [2497 0 R /XYZ 56.6929 794.5015 null] >> endobj -2394 0 obj << -/D [2391 0 R /XYZ 56.6929 662.0208 null] +2500 0 obj << +/D [2497 0 R /XYZ 56.6929 662.0208 null] >> endobj -2395 0 obj << -/D [2391 0 R /XYZ 56.6929 341.9179 null] +2501 0 obj << +/D [2497 0 R /XYZ 56.6929 341.9179 null] >> endobj -2390 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F41 1134 0 R /F55 1237 0 R >> +2496 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F41 1208 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2398 0 obj << +2505 0 obj << /Length 2483 /Filter /FlateDecode >> stream -xÚ¥YKsÛ8¾ûWèfºÊ‚àcæäÄNÖ³3²Çrj·6É–(›ŠÔˆTå×o7€H ¶“ÝJU6ýøÐ/ÈbÄ៥Šñ(“£$“Lq¡F³å=À·÷GÂðŒ-Ó¸Ïõæîèì]”Œ2–Åa<º[ôd¥Œ§©ÝÍ?ç77—“‹«ŸŒCŃ7ìd¬8þ8Ÿ|8ÿh7'Yœ¿¿œžŒEšˆ˜Rd‹yp1™N/ߎ§Wï'ÿ¹ž\ž|¾ûíèòÎÖ7^ðúûèãg>šƒ¿qe©=Ág"ËÂÑòHªˆ)E–RMþt{_õVR¥L…2UȲ\÷BÆW +xÚ¥YKsÛ8¾ûWèfºÊ‚‚àcæäÄNÖ³3²Çrj·6É–(›ŠÔˆTå×o7€H ¶“ÝJU6ýøÐ/ÈbÄ៥Šq™E£$‹˜âBfË#>z€oï„á[¦qŸëÍÝÑÙ;™Œ2–Åa<º[ôd¥Œ§©ÝÍ?ç77—“‹«ŸŒCŃ7ìd¬8þ8Ÿ|8ÿh7'Yœ¿¿œžŒEšˆ˜Rd‹yp1™N/ߎ§Wï'ÿ¹ž\ž|¾ûíèòÎÖ7^p‰Vý}ôñ3ÍÁ‡ßŽ8“YªFOð™Ȳp´<Š”d*’ÒRª£éÑŸN`ï«Þê#R)SaÆ*dY®{!ãŒ+€`œD‚©$Íd¡ðAf¹²ñ={§TS–f ,Ó,«u1/fEÛ6ë“q€~)¶ûèˆ4f -½è›p`¨ãòXöõgø5K‡¦N‹ª˜uxŽ2Èñ¡´%ú}¶!å鱜={,ha¸Tp_”õіͼüÄyXÌ;²ªèË}A”¼¦÷âÛª*g¥QÜnfŠD9Q(ƒ;PxÀAGQ +½è›p`¨ãòXöõgø5K‡¦N‹ª˜uxŽQãCiKôûmCÊÓc9{$Z÷XÐÂp©à¾(ë¢-›yù‰ó°˜›}eUÑ—û‚(yMïÅ·UUÎJ£¸ÝÌI@äÈ0 +î@à!X,e Ž –)j³ë|YœÂæ8
òê¡Y—ÝãR¿'A[~wŸj4$«·+4 VA³0í,V둽Ã@"9‹å¦íhcñíDù¬«¶ô¾Ì;‰–Õ´FÚx#É„që -å×4ð\‚èù8â!j+¿æ]ÙÔøó¼3_P
>;bzjºÖŠ:ä¸7[Û¢#B×d„AYÿ„BÛxèŽÃÒœ¦ Ó„£Ájsot t„*tÑ"L´²?¡H謘¾¥È`¥ˆ`YÖ›vÛ»§=îŠõ×¼:õyá‚žƒC‹|Su-½‘1<ˆ¸ùšo[vPÙLùˆãˆ%2K^®1}®çkŒãÒ5¦ôÔ˜Œ‰P%¦ÄXïÊ -ä?Ô‹äeۗǸAY‘1¬1´nZh´âØf‚ò0835Õ çôŽ‘,„Ðq¤’àjAdˆÌñ„£üšhFS¨0u@
Ã>`Ø´Tf¢„ñPˆ½Ü¤ô—ŠBRÆ x•¯a×Ü·ôÌ
[Uä´/[".7:`Õ•Ë=áy"ÕrÏ6x7!
’¬œvUÌvõµoº¡ë¾Ì$™q2ëãÎTL¡+[Ñ>„²·Ó¤)Ò(-ˆ¬³B‹ÐæŸ4p›h÷0ÆÙeëäðd¨ôüŠ',‚YS{ËÌ×bÝ…Ç)6
”X¦7eJP¹ºí\Aš©jÀ†–âs +å×4ð<Ðó±ä!j+¿æ]ÙÔø.ƒyÞ™/¨Ÿ±Ê‚š®µâ‚N +]´-‚lÅOh+:+¦o)2X)"X–õ¦Ýã6ÆîéF»bý5¯N}^¸ çàÐ"ßT]Kod$7_ómË*›)q,YeÉË5¦Ïõ|q\ºÆ”ž“1ªÄ”ëÝAYü‡z‘¼l›ãò7(+QëD›8¶™ ü‡ +±—›”þ‘¢ŒbP¼Ê×°knÈ[zæ†*rÚŽ—-—H°êÊežðŒ<‰¬ÕÑžmðnB$Y9íª˜íê+jßt!C×}™I2c 2ëãÎTL¡+[r¨·Ó¤)Ò(-ˆ¬³B‹ÐæŸ4p›h÷0ÆÙeëäðd¨ôüŠ',‚YS{ËÌ×bÝ…Ç)6
”X¦7eJP¹ºí\Aš©jÀ†–âs +„çÔ{åBÑ î×â_i©
y*[ͻ߮ÙOÒÌ‹I`ºG\ÙøG´BØ· +ÜÆŒL–¾l‹|Ýq˦îíËSQ|±k<³|l6†? ¨è+ݼ¡"RƒÉ Ie3ù²æ_'x0‡mÌ)çôèÃwj’éÑ„7öüÓ|FV…hN^7håbµ—e<†+…TLAëÔVÝÜ^Mî®&ïiÿõÍÝÕõdê¶ïZ(8*&ÌðºH×-èC€éÄ'þ~Ë3…™0m~–óª5“ɽqqÓZ'ì̲Z—u·h1<ºßåê¾|Všn§¸I‡¾»îüÌøƒ÷1)TúòøÓçz~üq\züÙì«„+dE¯¨´L•}„3DXí©¼éaÓÃãÃÄ^‘‹Uc+74;¸'<Nây"_A§Çõ:–K£³zõúöìæìüìöìêìâ,¯ªgïž/Ú¸»{é½{¬´€bßÀGºkÄ3"÷¾B²n +ú ¶!}C€oúâåßÑ2º»˜åÙ»¨_Ù”FÜ͹½—…!O
K³2c +ªË·¤éÞÜVe¬XŒ(*í®ìCÞÒÐO]öÃŒ“7@Xîf#ü¼ '%jÆÊU WP `2L
=ËzŽÍÓì°wø`ÁCÁëi°ßˆ_<8DŒ'<´áã)eiY†…é9ãH(–AÒíÏ9hL3rÙŽ~
姒&tX’ü¯ fíÎ +!\DfÝþ¼&‚ïkóc~Aw’–€+6Hd°Heb?€×ísxçF+Í^kŸv,bnµ_x}â4øÚ×9/ æú
Õwøäa‹Ë+ÓÝu*õ%Ù2qꥯ4Ⱥv¥AÿRgªåžéÐøÓê-ñú§„(L Öà%“ƺ*_^’ç¿O¯=‚ýÓtÞ‡¢þÄOá?aü°£CùP‡êÒû¬åʬ ga–ÙªöæjrAB2cÎÆ‚²íà¶kâ¶XÐÔ\Ô3äy½É}xˆ8epŶéê³ endobj -2397 0 obj << +2504 0 obj << /Type /Page -/Contents 2398 0 R -/Resources 2396 0 R +/Contents 2505 0 R +/Resources 2503 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2502 0 R >> endobj -2399 0 obj << -/D [2397 0 R /XYZ 85.0394 794.5015 null] +2506 0 obj << +/D [2504 0 R /XYZ 85.0394 794.5015 null] >> endobj -2400 0 obj << -/D [2397 0 R /XYZ 85.0394 501.1626 null] +2507 0 obj << +/D [2504 0 R /XYZ 85.0394 501.1626 null] >> endobj -2401 0 obj << -/D [2397 0 R /XYZ 85.0394 344.6475 null] +2508 0 obj << +/D [2504 0 R /XYZ 85.0394 344.6475 null] >> endobj -2402 0 obj << -/D [2397 0 R /XYZ 85.0394 284.0149 null] +2509 0 obj << +/D [2504 0 R /XYZ 85.0394 284.0149 null] >> endobj -810 0 obj << -/D [2397 0 R /XYZ 85.0394 246.7311 null] +866 0 obj << +/D [2504 0 R /XYZ 85.0394 246.7311 null] >> endobj -2403 0 obj << -/D [2397 0 R /XYZ 85.0394 210.8905 null] +2510 0 obj << +/D [2504 0 R /XYZ 85.0394 210.8905 null] >> endobj -2404 0 obj << -/D [2397 0 R /XYZ 85.0394 179.6142 null] +2511 0 obj << +/D [2504 0 R /XYZ 85.0394 179.6142 null] >> endobj -2405 0 obj << -/D [2397 0 R /XYZ 85.0394 116.0598 null] +2512 0 obj << +/D [2504 0 R /XYZ 85.0394 116.0598 null] >> endobj -2396 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R /F53 1229 0 R >> +2503 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2408 0 obj << +2515 0 obj << /Length 3090 /Filter /FlateDecode >> stream -xÚ¥Z[wÛ6~÷¯Ð9»ôÙÅ•$Ú'×vS7±“œn»ih‘¶y"‘Z‘²ãüúÁ…"(JÊÙµ†À`0øæ± …6Q1‰5דDK¢(S“ùò„N ïõ s<SÏ4ísý|{òÃ/"™h¢cOnï{c¥„¦)›Ü柢ŸIJNa]ÜÌf—çÓÙÕ뛿»¹<²4aItöþýåÍÅÕ§S®(°3¥ÑõÙÍdz·–öþTóèìõåìôóío'—·`}á(ÕN>}¦“ÖðÛ %B§jò/”0ùdy"• J -á)‹“ÙÉ?»{½æÓQe0J¸ˆùˆ6”èi#eDi&‰Ò$\m¬³*¯—yñ„KùáÉúê“$¦ŠÃ,Èùùtƒ>Mg]«±³ÄŠ$JH÷QÓfëvÚ–Ëbl|Mf8þíȨB‘4Vʱ¶íbd8–-x2®íZ›®õ42…V$–̾(žŠ±I¸&išìÈüÇÈ€S”¸/Œ@‘øIñµ-ª¼Èí—ÐܧF‰ÙÎL_»Ö·®%ö.Gø}ÈíØjÑŒÊá¿Ý²-ÖY[ÖU³w_Óá¨g®õ®ŠûraÖJb1IÙ@IŸ¾/„ÏvpÎ&]'¨•K¢iç1a"µ_\\ÎÎ?\½¿½zwÓ}´•ˆÂW -N¾s^5M1Ÿ6åC…¸xïƒ$!‚KoKÈØÀÑe”áC˜5 -uR8Æ€Û'Ì’>| -R¸ÑžŠu`;ê{«M/w Íö± -º´ÝÝ<˜@4 -6Ô¿¨¢ícÖZzÙ¼ý1=?ðáÚò´^žùc¹ÈÔ0Bc©™Õ›Y+
i`{
F×kû¬ê&fö¥lì3/À~—¥Þï^ìÓN
»ESTóÁxÙ]Ÿxïˆcg+–„oá
,º)ÚS)*ö(û¥|áF¿÷sÙüѶ¼Zu&8v@åð,<!ïÌáØuYŒ$ŒÅ•ÄüG²ÇÅX¦iŸËx˜à˜y÷×qá¼Ól8%(Fk–žÒ3LÙ×^ÍD°pÊßOV±.ïݾf‹…møCêtˆ† -fî6›ìÕŒÑuÆGtÓã: Ïet3wH«àwÎ<ÒÎYÓÓ3åaÁ<Óˆ`|àg
qS ÙlUÌK4Æ¢
ˆšœ-É‚sÐ1uÆ9ªN€|I¥:¢Î×uz.£ÎóSK§œÒ3LøNX*ÓpÊóz¹D¼+eÆ&b-ë¼ø‚FÁ¢×ÎÜlÇJ0 mÑùU‹Óÿ+I¥`Žõ[eË1× -”L±žàüeåäÈó²5®C@ÜÖ#b¥œ¤Z{ìÊ›=B…AÁw_Y%)D J˖ñ,«E½àâ¦)Bü®yáúœ{ÜènTÀ4xd^ªïˆ - ÖÚ‡K{í[W’¶ï>×~û}çcp†¡•ôòr]ÌÛzý2ŽqNlÖaé:®ñÐàhÄIÊ÷¶®¿l·hת$ä8ɘQpˆ£ášc%ÇM0””D‘gÁYDYŒ+ ä¦[ƒèërhÐ@3åGM$ J³#¦Ðã:` -žË˜ÂÅÔÚ¨‡§ôL#S†.‡;œòݦ]m ziÕÕÑ.ňÆSˆÄ0¨µ´öe…GÎlÓÖKÀÊ9xãۻ̪ì¡p¬w/#g”'”$T«ÿñŒbHΣ’`À›@ËÄà¯ì„¢¿rYˆHEÀpF©‰Í±ah¶ - Cz´'!îNrà)}·*ªÙìe³Ò»œÞm4Â|ú”í ̧+”˜¾²µÏf³ZÕë“`ÎÕv²‚ÄóK{ö’bp8 ʬi™Öj]>ÙP^Ð%ÚÖ6EÇ·Ì>úɲcwSˆEô/ŒÔLXôª\Ø£ÚŸöý›óÙßâå~U¶§tϼ˜† »Eû`Â'µK»¿ÌÆ~$ÅrÕº -u{ª=îbWpÖßK°žYãž÷¼WŸˆìyrV½úa -‘=˜ÈšÝEg¦½ÌÜ&ºgÖGÁ’{Xb°ºò%W¼‹Ù_d, -ò‰ÃÛÝçÚ¿Ý—ÙîÅÈvk¸êpR'›²†1$¬)€êAÉ:®Ñ˜ dô:mëUº‹]¼ÅèwKú¶¡–•cê -LH5'.va=6Ì®bÆV6?qáÔöD0w£7æªÅåØç´aúMMhÙje/Ö\ÖBh¬Žým8±SÁÜÉéöÙ¤G\ʶ‰×›ð\Æ&š£µáðv5t1øL*‹×qÈÖEÒþb»±…{¿¹ÐÈ©Pï…}åÒušÂ_Ÿ_yº½#ë’ÉþtŸ>e‹27ÎA9Hà>É´¬Ö%4EÈ®aKwéÄÑäÜó®©#>„äµëµb, ˆ*,×Cll{VYæþ§Òî˖׶Œ|I^žB<íÖS½äölÁ£Ëã¸M‰‘åOø»¾¾
¤/~ýõúz6³i;8G“nüd/'9…?ˆ™”ŠRdUÀT¸ìŸÉ¥úÑw}¼ÉÎmÛÀ*p\X‚ í£)*H3¬©rðè¬_ZðZBv«„‘›:¯’Ô©$5*éô‘:}¤Ñ?nLv¤ÁlJ$ô>¹±Hdê*w´Þm$÷W‰Ð<öøý6¦ +xÚ¥Z[wÛ6~÷¯Ð9»ôÙÅ… ‰öɵÝÔMìd#§ÛnšZ¤mžH¤V¤ì8¿~gpAQRήý@p0ƒÁ7ˆM(ü³‰LH¢¸š¤*&’29™/Oèäú^Ÿ0Ë3uLÓ>×Ï·'?ü"Ò‰"*áÉäö¾7VFh–±Émñ)ú™däF ÑÅÍlvy>]½¾ù÷»›ËÓ)ËR–Fgïß_Þ\\ýq:å’;0S]ŸÝ|<{khïOÎ^_ÎN?ßþvryëëϨ@©þsòé3°†ßN(*““gx¡„)Å'Ë“X +"c!eq2;ù§°×«?U£„‹„hCŠž62F¤Rr’JEÁ…ÖÆ:¯‹fY”O¸”~‰Y_}1I¨ä0r~>& ‡OÓ™oµæ£`–D’TŠØ~Ôvùº›vÕ²_‘„Ž;2ª$K¤´¬]·Ž¥D ž‡ë|kã[O#S(I’˜9ÁåS96 W$ËÒ™ÿp*`1îcDIP$~R~íʺ(ó%4÷i‡QF¶3ÓWßúæ[bïr„Û‡|ÑFÅh<œã×£;Puå:益n÷îk6õ̶¾5uy_-ôšAI,!(éÓ—ò…òÙÎÙÄw‚ZyLMø4!Ldæ‹‹ËÙù‡«÷·WïnüG[‰(|%áá0uÛ–ói[=Ô(Œý€÷>HS"xìl [8úIåøz
+Nùû)Ã*×Õ½Ý×|±0
wHÑPÁÌíf“½º‰tÉÝô¸èÆqiÝÌ-ÒÊ +¾[(€üÚø«˜B"U<Àr8–Uýà°Õ[Ô«.nÚ2ÄïfQ”¶ÏºÇîFL1€Gæ¤úŽ¨ +ŽK›ÂÅÔÚ¨‡§tL#S†.‡;œòݦ[m zY5õÑ.ÈÁSˆÄ0¨5´îe…GÎ|Ó5KÀÊ9xãÓ»Ìëü¡´¬w/#g”§”¤TÉÿñŒbÄœGÁ€7…–ŽÁ_™ 1De³‘Š€à2ŒRS›cCÓLàÃÙµ¡
¢y¬0]Ý›Þv 9°m:`ÃŒ‡ÇâÆX$‰]Át6²H'¤³kŒoqHŒoñ ÀXà"…@wýæòÏQ9íÊ\Ô¬_mc‡ª§F5\B&)2¯fÃ’
$±˜E¤Âd‚Æv‚v³èÌ*ä´ç9ú*£;K¨j3Ž{3ÏÎ
׬«‡ªÎæ#“IÇ|®ºÇ»L‘$õéó߯nÎß~¼¸;ɜȔK’õ¨·Z•(ÃJ»Jc%p8¡•Àª É°ŽÈ:¤y³¼Û¦[(†é·ô¦ïL~¼ÎŸ¿M +iæúe&=š“P<ûxJßÊz6{kØŒô6§„w0—þe;¨óñ…ÝWuæÙnV«fÝa̹ÜRÕxc~iÎ^J2Ç£#A™1-ÝZ«'jºDÓÚ¦èø–›G?Y¶ì¶£3à 뉈þ…‘šî‹^UsTûÓ¾s>ûCü¡ÜÊôTöY”Ó0a7rŸL¸ä¢±i÷—yËØOƒd¢\®:àéðR·\‚ºp¨Ú>Íví?\€iŠ#ºÏuà8.}v´$2VG¦tL#S^Ž Ž<œ²—m€»½˜™ç.èƒëÓö†½¶ €M[gÁ¦7šÐRàž¤/³îâI¹ÊFqeÅŽGqB€TQœvçqtùµj¯UXr&‹E +®‡˜Øö¬6ÌýOc³/[^ÓÒòq<$Eu +ñ´]3Ptõ’›³ŸÇq“#ËŸðw}}1H_üúëõõlfÒvpŽ:ÝøÉ\Nr +)²8–”"¨²¦Òfÿ,þ1–?º®· Ù¹ikXŽk
«@´{ÔE…X««<:ë—œ–Ý(aä¦Î©$³*É´J¼>2«,úÇÎŽ˜M¥ƒ„Þ'7æ‰LS–Ö»äî*¡ƒÇ·ÂÄ@ª›Ñj ãTíù)Cx
Å 3W³qBŠ ¤Ë¥ÉØíX,bueUolªc/3›ÍöõÍj㯺šçA|¾hæ¶0Û~)ŸwïC±^´á@dž&G2¤Ó~|sLÞÊqxK3_ìëÿ8" +•Ë$ß=eö×[»²ÿ]+pendstream endobj -2407 0 obj << +2514 0 obj << /Type /Page -/Contents 2408 0 R -/Resources 2406 0 R +/Contents 2515 0 R +/Resources 2513 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2502 0 R >> endobj -2409 0 obj << -/D [2407 0 R /XYZ 56.6929 794.5015 null] +2516 0 obj << +/D [2514 0 R /XYZ 56.6929 794.5015 null] >> endobj -2410 0 obj << -/D [2407 0 R /XYZ 56.6929 692.2159 null] +2517 0 obj << +/D [2514 0 R /XYZ 56.6929 692.2159 null] >> endobj -2411 0 obj << -/D [2407 0 R /XYZ 56.6929 606.7748 null] +2518 0 obj << +/D [2514 0 R /XYZ 56.6929 606.7748 null] >> endobj -2406 0 obj << -/Font << /F37 962 0 R /F53 1229 0 R /F41 1134 0 R /F21 874 0 R /F22 897 0 R /F55 1237 0 R >> +2513 0 obj << +/Font << /F37 1018 0 R /F53 1303 0 R /F41 1208 0 R /F21 930 0 R /F22 953 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2414 0 obj << +2521 0 obj << /Length 3525 /Filter /FlateDecode >> @@ -11690,23 +12113,23 @@ c8“MLô=VOU[žyvÓVË’ß\ÊÊ
_ïeU’’²ÞµMCØ%÷ç qü²d=ׄh£ø`@6¥üX¶ûf4%Ÿ:v™ÆÁ ®Ò—Òl÷Lb͹á/ ôB?¿XɲTQóOI,##¤–}=„Ѳì -ž³v2ñšôââÂr²ö¸’ĹÊìpñ×Cüô'´Dã}Ûã°w_}Éås>:Au´¤´˜¨.CEèbü½çÄ–’YðÔ¿ü³ÒÃhÁbLžëiõüq™ñ*…êQÖ‹Þÿ +ž³v2ñšôââÂr²ö¸’ĹÊìpñ×Cüô'´Dã}Ûã°w_}Éås>:Au´¤´˜¨.CEèbü½çÄ–’YðÔ¿ü³ÒÃhÁbLžëiõüq™ñ*…êQ΋Þÿ endobj -2413 0 obj << +2520 0 obj << /Type /Page -/Contents 2414 0 R -/Resources 2412 0 R +/Contents 2521 0 R +/Resources 2519 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2502 0 R >> endobj -2415 0 obj << -/D [2413 0 R /XYZ 85.0394 794.5015 null] +2522 0 obj << +/D [2520 0 R /XYZ 85.0394 794.5015 null] >> endobj -2412 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F55 1237 0 R >> +2519 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2418 0 obj << +2525 0 obj << /Length 2985 /Filter /FlateDecode >> @@ -11718,23 +12141,23 @@ xÚÛ–Û6î}¾Âoë9'fxѵoévÚ“vw’ÍLÏ^Ú>hly†'²äZr&³_¿ œ"}F~ñ±~*Å+G`È=û¢Á¹h&%›¾Á5. lCϦ~twÎØŒ¢ØY%CtӰ܃øtjÅø.hï8·T,bûHÃZØLˆ2–Â(å-ÌÖùq9ºý‡ztm¾v‘¥§æèã«oàà™g£Ž‰#!uò…¨BÍGÊE»¹Bæ"ɾ“œ*d$ïvÅ奾pü4–A€ ðî’xn›cí˜ÓP¶u-AuPx;ö`é¹2®ømåçbgérÕäฺ)!rà<M?5ÏL¬£õÞ14|¢c0ýbí3ÍÕT c1Ì몇òºR®;ˆ,ÊÞØqÎ7Öz{—ÞÞqÕÉY¢½_ƒÓÓØICq'Zœð¦® æ §ƒöºã-»ç÷àDÐX|5¯½ÓýýT†õ§oHNyàÿAµP«i
õÊÿ®Ú -s&üb¬¸Ikn{À`øGüZGæë ϳIÇú´ê„+Tòº¹ÏP<”óP€vÿ-ÁÉ¡|˜=þ| Ëþ[ŽéãÜÔL,ðß;&!Þ×¾úOB§¿CE©0ÙÜtØœx¦Pþ*–cƒg=Áû +s&üb¬¸Ikn{À`øGüZGæë ϳIÇú´ê„+Tòº¹ÏP<”óP€vÿ-ÁÉ¡|˜=þ| Ëþ[ŽéãÜÔL,ðß;&!Þ×¾úOB§¿CE©0ÙÜtØœx¦Pþ*ŽÆ.!Î$z‚÷ÿ endobj -2417 0 obj << +2524 0 obj << /Type /Page -/Contents 2418 0 R -/Resources 2416 0 R +/Contents 2525 0 R +/Resources 2523 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2389 0 R +/Parent 2502 0 R >> endobj -2419 0 obj << -/D [2417 0 R /XYZ 56.6929 794.5015 null] +2526 0 obj << +/D [2524 0 R /XYZ 56.6929 794.5015 null] >> endobj -2416 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F55 1237 0 R /F41 1134 0 R >> +2523 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F55 1311 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2422 0 obj << +2529 0 obj << /Length 3003 /Filter /FlateDecode >> @@ -11752,26 +12175,26 @@ Bø@AH4pèÄFàϦ[?”ŸQå©E‰Pòt,ñó¦Zm CÚ¤W°oGÎïP™dBT°ŸÓ AcÒ·§†~(²Ç¦
ñ¡ïû¹QyÝkç<y—ô‹CâÕ:›*Æ84l±9ãŽÌA͹»MµÆÐΔ5Äñå¯?}øñrÆ_‚hB³Ì=¸Ç:bÛmóLÚÐ Ûî;R¢¦"¶%°÷ÓùÐÜ8ê4ϼF3xØ–6™á@C)žëI/C‡¦ïS¯¯/ —@ -Öâg1Mñý·ÜÅ(ÚãÍÜqlÒX=jjƒŒõÝ\°PAÄ`C²°cú#ÿיÉûÒrÿç?êÿ +Öâg1Mñý·ÜÅ(ÚãÍÜqlÒX=jjƒŒõÝ\°PAÄ`C²°cú#ÿיÉûÒrÿç?êÿ endobj -2421 0 obj << +2528 0 obj << /Type /Page -/Contents 2422 0 R -/Resources 2420 0 R +/Contents 2529 0 R +/Resources 2527 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2502 0 R >> endobj -2423 0 obj << -/D [2421 0 R /XYZ 85.0394 794.5015 null] +2530 0 obj << +/D [2528 0 R /XYZ 85.0394 794.5015 null] >> endobj -2424 0 obj << -/D [2421 0 R /XYZ 85.0394 205.8069 null] +2531 0 obj << +/D [2528 0 R /XYZ 85.0394 205.8069 null] >> endobj -2420 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F55 1237 0 R /F53 1229 0 R /F48 1153 0 R >> +2527 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F55 1311 0 R /F53 1303 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2428 0 obj << +2534 0 obj << /Length 1940 /Filter /FlateDecode >> @@ -11786,47 +12209,47 @@ xÚ¥XYoã6~÷¯ðKˆ¹<%±oi6Û¦ÝMÒM ‡hŠkO¼„aN^B±SÑ©fëžCÿVJ·9µ2³ÖõÖ·pñZ½Ô+u87ÉÚŕǸ$ QÈ;¶Å2APZ=j 1ºP×æáCÉÍCZ,QÛfy¸1¨ëŠg«k׈iuuf/ £=‘·ÛÔ=º‡QSÅ®?kò<ÞZ„mË”¨—Ôà¬×:°gäãôD'lc‰ZÓ¸îH%@¯}½ÑP18@žÔ¬#:TmôŒ€Z.dDGº]¬
–´Í –:[=uQ@OÞ½?ö¹ýwyŠÈRV¥eªkT;²5ÜLú7kúÔb•&€f¡p§,Ýa‹]y‡qæ01¯úR'¾}).\€û°n+rºr•Ùæï .Ç6’Ò<Íâm¶s;³™{+˜FàhTA‡I%~-çT'âÊQµõtsà)h†N‹tD‘tÜB0èX¤/ç -ê_YèžÈL¡áÏÇùTØoXÃnEÏŸUÿLw¾5äÿ‰ä`eôDîiŽ{ÎÒ´Žûvà8Ýoè”0Gr ldN†Œ…ݪmo‹'µª¬ÿ²Ò=\Þ´o=ÈãªVök‘þ”V9C7½—<¾§D·5{‹÷…DaÖèØල`>«à®ùß_‡ûïà<DL‡¯×Â4º5œRZq"èaôØïȇºÿÖŠÆ¡endstream +ê_YèžÈL¡áÏÇùTØoXÃnEÏŸUÿLw¾5äÿ‰ä`eôDîiŽ{ÎÒ´Žûvà8Ýoè”0Gr ldN†Œ…ݪmo‹'µª¬ÿ²Ò=\Þ´o=ÈãªVök‘þ”V9C7½—<¾§D·5{‹÷…DaÖèØල`>«à®ùß_‡ûïà<DL‡¯×Â4º5œRZq"‚Ãè±ß‘uÿ×:Æ¥endstream endobj -2427 0 obj << +2533 0 obj << /Type /Page -/Contents 2428 0 R -/Resources 2426 0 R +/Contents 2534 0 R +/Resources 2532 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2543 0 R >> endobj -2429 0 obj << -/D [2427 0 R /XYZ 56.6929 794.5015 null] +2535 0 obj << +/D [2533 0 R /XYZ 56.6929 794.5015 null] >> endobj -2430 0 obj << -/D [2427 0 R /XYZ 56.6929 651.0774 null] +2536 0 obj << +/D [2533 0 R /XYZ 56.6929 651.0774 null] >> endobj -2431 0 obj << -/D [2427 0 R /XYZ 56.6929 590.5583 null] +2537 0 obj << +/D [2533 0 R /XYZ 56.6929 590.5583 null] >> endobj -814 0 obj << -/D [2427 0 R /XYZ 56.6929 553.3532 null] +870 0 obj << +/D [2533 0 R /XYZ 56.6929 553.3532 null] >> endobj -2432 0 obj << -/D [2427 0 R /XYZ 56.6929 521.1051 null] +2538 0 obj << +/D [2533 0 R /XYZ 56.6929 521.1051 null] >> endobj -2433 0 obj << -/D [2427 0 R /XYZ 56.6929 486.3057 null] +2539 0 obj << +/D [2533 0 R /XYZ 56.6929 486.3057 null] >> endobj -2434 0 obj << -/D [2427 0 R /XYZ 56.6929 422.8647 null] +2540 0 obj << +/D [2533 0 R /XYZ 56.6929 422.8647 null] >> endobj -2435 0 obj << -/D [2427 0 R /XYZ 56.6929 365.3105 null] +2541 0 obj << +/D [2533 0 R /XYZ 56.6929 365.3105 null] >> endobj -2436 0 obj << -/D [2427 0 R /XYZ 56.6929 226.9857 null] +2542 0 obj << +/D [2533 0 R /XYZ 56.6929 226.9857 null] >> endobj -2426 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F39 1077 0 R /F53 1229 0 R /F55 1237 0 R >> +2532 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F39 1151 0 R /F53 1303 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2439 0 obj << +2546 0 obj << /Length 1905 /Filter /FlateDecode >> @@ -11839,47 +12262,47 @@ T„&£§!ï©0ñó$»÷UX‚åcìÞI 7#X›aú©mÝw/]ë÷®õk‚õé3Ž ó¹Ê“º¡L ~¥dì¥:ëL tìàARøɘ©ÄÐvñ¬Ÿ#ÞÁHã#2LKm”+<¸â´Å1åÜPÎ
0,ï³Ú}Û$_õ˜IDBТú&=½¤qU»Z¯w¹›wm:hôÒ<˜Ù£ ýUïÃ6ò¾*aù¢SèâŽÂÁÎ99‚`W²Ä{½ñUÂÖ£ÕA_Ú2µ]Aj9“¼—Ä®R þÈa~ê},=£¸0M¶ÉòÄzOº*=â7‡epÓ–iL®Tp·kÜ|¶S%ùC²÷6¤»ÍÖ7]hÂ÷z›c7ºhZÒ÷æoõª…ÁÄœ‰!ì¾xçÊ{mzÏpл¾Ä½ö -}®ßß&¥æiš™zb’çû!ĸÅHl½±J¶Û<3áaU5U¶j`íì'•ûëo:¯]÷ÝÞ=}Ñè£f5l‰Ç|°H˜Q¶$Ò÷¬Ü5[ƒ*#°«²<w-S×4OˆîÔµ’Ú?ÿ\5¦vdÛeÓê !ng¶£ïö#!Aá4¦ÏÃò³C-*˜úê¸Q½±E¬|ïÞ† +}®ßß&¥æiš™zb’çû!ĸÅHl½±J¶Û<3áaU5U¶j`íì'•ûëo:¯]÷ÝÞ=}Ñè£f5l‰Ç|°H˜Q¶$Ò÷¬Ü5[ƒ*#°«²<w-S×4OˆîÔµ’Ú?ÿ\5¦vdÛeÓê !ng¶£ïö#!Aá4¦ÏÃò³C-*˜úê¸Q½±E¬|ïÞ† endobj -2438 0 obj << +2545 0 obj << /Type /Page -/Contents 2439 0 R -/Resources 2437 0 R +/Contents 2546 0 R +/Resources 2544 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2543 0 R >> endobj -2440 0 obj << -/D [2438 0 R /XYZ 85.0394 794.5015 null] +2547 0 obj << +/D [2545 0 R /XYZ 85.0394 794.5015 null] >> endobj -2441 0 obj << -/D [2438 0 R /XYZ 85.0394 646.8085 null] +2548 0 obj << +/D [2545 0 R /XYZ 85.0394 646.8085 null] >> endobj -2442 0 obj << -/D [2438 0 R /XYZ 85.0394 577.8856 null] +2549 0 obj << +/D [2545 0 R /XYZ 85.0394 577.8856 null] >> endobj -2443 0 obj << -/D [2438 0 R /XYZ 85.0394 508.9627 null] +2550 0 obj << +/D [2545 0 R /XYZ 85.0394 508.9627 null] >> endobj -818 0 obj << -/D [2438 0 R /XYZ 85.0394 465.9183 null] +874 0 obj << +/D [2545 0 R /XYZ 85.0394 465.9183 null] >> endobj -2444 0 obj << -/D [2438 0 R /XYZ 85.0394 431.1058 null] +2551 0 obj << +/D [2545 0 R /XYZ 85.0394 431.1058 null] >> endobj -2445 0 obj << -/D [2438 0 R /XYZ 85.0394 393.7419 null] +2552 0 obj << +/D [2545 0 R /XYZ 85.0394 393.7419 null] >> endobj -2446 0 obj << -/D [2438 0 R /XYZ 85.0394 321.8972 null] +2553 0 obj << +/D [2545 0 R /XYZ 85.0394 321.8972 null] >> endobj -2447 0 obj << -/D [2438 0 R /XYZ 85.0394 164.4327 null] +2554 0 obj << +/D [2545 0 R /XYZ 85.0394 164.4327 null] >> endobj -2437 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R /F53 1229 0 R >> +2544 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2450 0 obj << +2557 0 obj << /Length 2697 /Filter /FlateDecode >> @@ -11893,26 +12316,26 @@ xÚÝZ[wÛ6~÷¯Ð£|N„âNàÑMnºkÇÝx·9Ûö–(‹$:"7ûëwp£@¤ä4=ÛœS“àÌ|3øfD2ÁðL„DRS=É4 \Ú2‹ÓþWìØýT÷ÃÕû^ 1ý·»éc€êÌ«•û{åþT~Øc 7‰›# zÑÒæ‘éc6üecRˆIÌqöBNdˆ"ç§HQœ¼œ¾PÙ2ßEYûÖcSÿ¢¹¡Á¨ŒÐ -l>M ·‚þéoRŸß‚Ë™R'Í‚—ePÊ(NïǤÿzµ¯ûÿ +l>M ·‚þéoRŸß‚Ë™R'Í‚—ePÊ(N„êǤÿzµ¯ûÿ endobj -2449 0 obj << +2556 0 obj << /Type /Page -/Contents 2450 0 R -/Resources 2448 0 R +/Contents 2557 0 R +/Resources 2555 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2543 0 R >> endobj -2451 0 obj << -/D [2449 0 R /XYZ 56.6929 794.5015 null] +2558 0 obj << +/D [2556 0 R /XYZ 56.6929 794.5015 null] >> endobj -2452 0 obj << -/D [2449 0 R /XYZ 56.6929 751.8354 null] +2559 0 obj << +/D [2556 0 R /XYZ 56.6929 751.8354 null] >> endobj -2448 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F55 1237 0 R /F41 1134 0 R >> +2555 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F55 1311 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2455 0 obj << +2562 0 obj << /Length 2255 /Filter /FlateDecode >> @@ -11926,41 +12349,41 @@ f,žíXÜ6%Ì„<$COî»ÉÒ—¸‚r½M•½4˜ƒ"9ÿRØÁÆ+XBËp5ìj°…íÈHæ…©ãIk#;rØs»Bžñ¬†£»Xmé ˆh¸ä-ÔNÖz®b‚–÷²³©µs\”…9P÷Ê™³nŒó×ø͵Se“î»ÑCŠ"¯!h¿ª,÷/Yžž©+5œ9W] ^pUOjÂU^ʸêßc$ù!¢j²x HÄ©œV¬“ÑlX>')`{ ZwüÄr÷u—šc‰é˜jžW`éÈ`Ü»„8ßgúØ|šåÉ&v9àj ©ùÝ´”:dX ÎÍÑ̨+!¾|Ða%à.Ò_ÛÕPÞؾ91¦ŽÃV]mwáØ:Ÿm‘@íטÑ`¾švð»ÙÙâ'ΟË*kv{ÛÅúêþÃí0*¬²îT Ç‘£Þw]AÝ¡
þor*`Zz)žzRñä¥pEsŒû“€ŒHéqråNjdéáuMH$Ùpí‡.¿”ûØžQÆãŽÏu¦|J»ÓŸ‰©‰ZFDæ¥ÖÓ–ëK·\'e1á÷ÙÀé^O¯ÝI,~L6‚ >\½³ÝwÙËßhy¸v¡Ç{%.ŠhÈ8ûýêáñþÎ~ûó4˜_z\Ç/&8¤ANÿÆÅ„ÐÂLJզ -½éŸ™;¤«4m=Ü"VÂieëÛʉ½¦G!ºÒ*Ÿ -EAƒº)‘¦_³úŒu¼º}ë¬W+ûíõ§õ—‘-z›,‚ü¡9ÞõÊok&,‰z¯ÍlB*dþW¾:²ìˆ6 BŽÝð1ƒŽÆ&Üg¿ÿxwkçÓnO $™¬nàèRºzð>íþØ8›~Ž¼Ô?]ž…Šð0Ü0žUH Ll o¬êþšz|øç—ûKöüX@,RŽõÉ{çö›²¨ËªÉÚýaUp_r7@*7þ«µX2J7|V¦BZ‚ºsÁ}ª€£½ŒôÁÃ.Î8lk¨æ8ÁÕiõÍÞ\Žý ÿ¡Úóþ«íð_"$G¡Ô™VPä*ͼR¸m&å±êÜ)Ftÿ/Ö÷^endstream +½éŸ™;¤«4m=Ü"VÂieëÛʉ½¦G!ºÒ*Ÿ -EAƒº)‘¦_³úŒu¼º}ë¬W+ûíõ§õ—‘-z›,‚ü¡9ÞõÊok&,‰z¯ÍlB*dþW¾:²ìˆ6 BŽÝð1ƒŽÆ&Üg¿ÿxwkçÓnO $™¬nàèRºzð>íþØ8›~Ž¼Ô?]ž…Šð0Ü0žUH Ll o¬êþšz|øç—ûKöüX@,RŽõÉ{çö›²¨ËªÉÚýaUp_r7@*7þ«µX2J7|V¦BZ‚ºsÁ}ª€£½ŒôÁÃ.Î8lk¨æ8ÁÕiõÍÞ\Žý ÿ¡Úóþ«íð_"$G¡Ô™VPä*ͼR¸m&õ±êÜ)Ftÿ/†÷bendstream endobj -2454 0 obj << +2561 0 obj << /Type /Page -/Contents 2455 0 R -/Resources 2453 0 R +/Contents 2562 0 R +/Resources 2560 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2543 0 R >> endobj -2456 0 obj << -/D [2454 0 R /XYZ 85.0394 794.5015 null] +2563 0 obj << +/D [2561 0 R /XYZ 85.0394 794.5015 null] >> endobj -2457 0 obj << -/D [2454 0 R /XYZ 85.0394 326.0672 null] +2564 0 obj << +/D [2561 0 R /XYZ 85.0394 326.0672 null] >> endobj -2458 0 obj << -/D [2454 0 R /XYZ 85.0394 260.5141 null] +2565 0 obj << +/D [2561 0 R /XYZ 85.0394 260.5141 null] >> endobj -2459 0 obj << -/D [2454 0 R /XYZ 85.0394 194.9611 null] +2566 0 obj << +/D [2561 0 R /XYZ 85.0394 194.9611 null] >> endobj -822 0 obj << -/D [2454 0 R /XYZ 85.0394 154.2581 null] +878 0 obj << +/D [2561 0 R /XYZ 85.0394 154.2581 null] >> endobj -2460 0 obj << -/D [2454 0 R /XYZ 85.0394 120.4739 null] +2567 0 obj << +/D [2561 0 R /XYZ 85.0394 120.4739 null] >> endobj -2461 0 obj << -/D [2454 0 R /XYZ 85.0394 84.1383 null] +2568 0 obj << +/D [2561 0 R /XYZ 85.0394 84.1383 null] >> endobj -2453 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R >> +2560 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2464 0 obj << +2571 0 obj << /Length 2813 /Filter /FlateDecode >> @@ -11980,32 +12403,32 @@ pNQÚÈû”V_<%Ûîj[ùiÚ2Û«2G"¯û¤ øù¿µë•ëã–'ôÚÁšÐ«ÃÒz]é•#Îâ,’‡eW¯Qˆ8
,ÿ"½¶s‹ºÌ°±±SºtÆ9sÐŒaæ¯U½Ìö{_öêilj$)=Ñ+w±&ÉaéCÚúÒCB°x0ŒïÊs5ÍÅÓr9$\½ìBSÆ 6õƒú?œ7{=µ¤s3½dó-X´®”a©’ufÀå¡ÀPXPÒd]©Û2/]ŬQí;ó#9Œ:‡]´VSѵ/OëÒ»@ðÕÃaÖ’Ñ•Ïù³T ¬/÷Ë“Æt’N¡a´cƒù"QŸŠ~²lçýr±7?ئõŸéùT»Ì\;´ycW:ot £õß›ÅåÐ0‰ºÍˆÁÈÁ†¥êÌâÚ“ Xkßwé8‚A—ⱨ&„Œä±Ú×ÇëGJŠÁ¥„Žâ)¥@‡Q_Ä«ë·_Þÿÿ\J±îa ß*ÝçÙ²Ÿži£J8gSÏ«ô5x)züÇhwp2ÚaØ‚NG».Öx´k±t´+NÍíUa/ÜIÄ"A¦sHÁúáÞòˆ÷%»´½DíFêþ³èø2sØ…8tà 5gP‰bU.»‹ (šíƒNüÌìFá*ùÍÊÎ¥EmLÊgª£hBS(wnS G¨"ƒ{³2+¹%š[nMa§¸ŒÙjáP¸[dvÑpí.:ó_µwac‹È|nJìÎÝé_ -¶µ¡V`Ôp yZM”ëjÄ%9TëêBÙb%”6¡9+È~ä5ûó+¨ÉÔßLyv¶¨ÿõŸfþöŒ©Ûm92($Gð±pB©M`.ŽÄþ×±ìÿ{ºPendstream +¶µ¡V`Ôp yZM”ëjÄ%9TëêBÙb%”6¡9+È~ä5ûó+¨ÉÔßLyv¶¨ÿõŸfþöŒ©Ûm92($Gð±pB©M`[‰ý#®cÙÿzßPendstream endobj -2463 0 obj << +2570 0 obj << /Type /Page -/Contents 2464 0 R -/Resources 2462 0 R +/Contents 2571 0 R +/Resources 2569 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2425 0 R +/Parent 2543 0 R >> endobj -2465 0 obj << -/D [2463 0 R /XYZ 56.6929 794.5015 null] +2572 0 obj << +/D [2570 0 R /XYZ 56.6929 794.5015 null] >> endobj -2466 0 obj << -/D [2463 0 R /XYZ 56.6929 748.7291 null] +2573 0 obj << +/D [2570 0 R /XYZ 56.6929 748.7291 null] >> endobj -2467 0 obj << -/D [2463 0 R /XYZ 56.6929 660.3963 null] +2574 0 obj << +/D [2570 0 R /XYZ 56.6929 660.3963 null] >> endobj -2468 0 obj << -/D [2463 0 R /XYZ 56.6929 549.6423 null] +2575 0 obj << +/D [2570 0 R /XYZ 56.6929 549.6423 null] >> endobj -2462 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F55 1237 0 R >> +2569 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2471 0 obj << +2578 0 obj << /Length 2685 /Filter /FlateDecode >> @@ -12021,73 +12444,73 @@ xÚÅZmÛ6þ¾¿ÂÀ}¨ˆU¾SÄ}Ú\rÁé6×lïhûAkÓk%²äZRvóïo†CÙ²-{›ÛE€5_†ÃápøÌC*|ÂàŸd:eÒ© W)pDžð!þ¡7¬#^¯g~ÝR=ÞZ]²³[ë‘Ôw±THÕ离¢šŸËL |²KåtoÏÒø³oÛœLØ»Pgô>Ž…ðø@£êxO㢎6‡O%˜Í”4x¬»
&o%-½—ô7jÀ¡ä—j{‘Ãùº*o=\9c ÀŒ‚ìFD8xåó*j—niN1g‚eçœO&øÃ!Û§L³ wê騕™ÈÜUö< k‘h=`ê©HyFh¶•9b»Ž„`Ù¶(p -ôŒaÚ »¢î>˜/¶Î1•á€*P>¤•=7¢êñ¡añчÅ'@¨o|›]
!›GÃáûNH¤g¹@˜Ëútš'
!ü™iá/&JH9´î<QŠRô²>ýtè@þ̾›±š¥Ž9ËÒÌÚƒ)ö˜óãÇ‘þ®üÉoší¹Š/kXŽŸõ ø‹öhiå`4R
îÎxÞ öN/œóï#çÈLçæëeŽçÛ.92ìp¾ÿÓ3w]QÆ"`xÉøÓ¾3˜ôùy×ídÎ|û#™à¸Ç1úÍRô²fùl駋‚ÞD÷¿ügÂóxÆ°Ì‘eûÉäeoë<údž·9•ôp´aã–¥Æ*;jóÙïtEÕÜ=áè¸M‹ƒ¾¹_ÐÃ~ØñÂ?àÿËHOýçüÆ7lK>Ÿý3vÿóDY +ôŒaÚ »¢î>˜/¶Î1•á€*P>¤•=7¢êñ¡añчÅ'@¨o|›]
!›GÃáûNH¤g¹@˜Ëútš'
!ü™iá/&JH9´î<QŠRô²>ýtè@þ̾›±š¥Ž9ËÒÌÚƒ)ö˜óãÇ‘þ®üÉoší¹Š/kXŽŸõ ø‹öhiå`4R
îÎxÞ öN/œóï#çÈLçæëeŽçÛ.92ìp¾ÿÓ3w]QÆ"`xÉøÓ¾3˜ôùy×ídÎ|û#™à¸Ç1úÍRô²fùl駋‚ÞD÷¿ügÂóxÆ°Ì‘eûÉäeoë<údž·9•ôp´aã–¥Æ*;jóÙïtEÕÜ=áè¸M‹ƒ¾¹_ÐÃ~ØñÂ?àÿËHOýçüÆ7lK>Ÿý3vÿóDY endobj -2470 0 obj << +2577 0 obj << /Type /Page -/Contents 2471 0 R -/Resources 2469 0 R +/Contents 2578 0 R +/Resources 2576 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2543 0 R >> endobj -2472 0 obj << -/D [2470 0 R /XYZ 85.0394 794.5015 null] +2579 0 obj << +/D [2577 0 R /XYZ 85.0394 794.5015 null] >> endobj -2469 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F62 1277 0 R /F21 874 0 R /F55 1237 0 R /F53 1229 0 R /F63 1280 0 R /F41 1134 0 R >> -/XObject << /Im2 1266 0 R /Im3 1391 0 R >> +2576 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F21 930 0 R /F55 1311 0 R /F53 1303 0 R /F63 1354 0 R /F41 1208 0 R >> +/XObject << /Im2 1340 0 R /Im3 1505 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2476 0 obj << -/Length 1825 +2582 0 obj << +/Length 1826 /Filter /FlateDecode >> stream xÚ½XÝoÛ6÷_¡G¨~SÄžÜ6É\´N–8Ø€mŠEÇÚlÉ“ä´Ù_¿£HÙ’8:,êx<ïëw 0üH $’šê@iŽ&"XlF8x‚¹ëñ<QËu¹ÞÏGWLiIe0_vdÅÇ1 æé¯á{D(ƒÎ&_.?FŸnîf“Ï·wÓÙ|¡¤'··—³Ó_Æ– Äa[Ë7µ¤2,ÇL¼«³Ü8‚u]b#é¼3VÙSž¬+7YŠÝÚº€ú¨²ÄG¿ÒF•Ù ±ÏE‘×nƒµ[S¯<ožlLeÊgSþàU%UUHјûD-ót1p JIJÏtPíT#ÄUm’ô$ ¤!2J ÁF
Ïu¹Z‡œ¢ÆžËûãLJÛãmµBXr~Û–i`Û^]ÀaEyß«¢1üÂ8ÔIÜ£¡Az&©{·9nŸÎ/0p>+¾n*. ܾiª×Sµ\ÞTIß9e€0¿¼ûr¬E:Vü¼&{®UzæPµ¡òé²ÚÕN‰´øšŸ7xŠÃJm‰Ã<ö•Ùt^íÖußè•ÉÓ,òÊ_ü,lSz†}êÙÝ‹a-šqæ™vyj~ØæÆ…úqÉ€À$b0ƪøáfv5½~¸›X£Ï§7³7ˆ=Ôi¾
ê2Ñæv: ‰q„‰¤žjƒÕôiçª
€f¡¥¬-Haî huQ¸Á¢Øl×æ››=15Õ¢ÌÛ5yK“líÆÖœÖ !èOÕ>NõywA÷ˆE«o–ƒ³º‰3z8!ïe5EœðV…Ý&©þ’KÞ×oXàÖëVòÂØÇ„¥lŠÔÏYÀOÜÛÒ¹fsÐ,Ü&Þdµ›ð\˜ª‚`D†Ó¥›qÛVGû:gÒðñe˜lëÅ´|+Ò¡¤hÖö™ï\ðp¨X@÷ÙŸj·XÁ†1«I,Â?Š] iïˆ^G[5sÓh»ð·Ì«äÙ8ÊÚ½Æ0ßdU&lW;ŒJŠ4–úm)ŠÕ1ÐÂF
Ђ•©Á|Û®³EVÛ&Ò¾7)Î=@pyæ,Bµ@’*Ùo=hwJ^U'e}”Z=·(oy…Aãm@÷âb TFH)¨{½’y5ý<puó¨Ç˜BDb~»\
`œBãžËîzaêÅEs.usyŠˆVC¸ÅU`ÏuªÁ"ÄXÜ×`f©Y&{(;)â–èböÕþ]5~ÓH®3Fj¹#='åE¹Ë¡¼¹¶Yz¬ÅÐw®Ïk²ç:U¥ß…b“¬¯Ë°¹:1e鉵NC7·ÞÁûËKŸïo€¦ElåêûÝÕ‡qD4 fl -8F’˸[¬ŽÚO%Œx†®8þߊÿBø…º+³øÓ¦ƒÅØÃéôßEnŽ§íu☶þê»´tPj·næôP±EŸË£bö¿Á|/lZ¦^ØLæ?ÞÜéð|¼Lí}?7>dï_àâ´ñíå -/<ò§ÉãÚ3/‹róÚç9ÐØ78.xï„ïþtwøPÉbqüÊÝ.ÐhÀØ+eíCD|Zy1¢œtªû?’ƒèendstream +/<ò§ÉãÚ3/‹róÚç9ÐØ78.xï„ïþtwøPÉbqüÊÝ.ÐhÀØ+eíöiåň2pÒ©îÿ endobj -2475 0 obj << +2581 0 obj << /Type /Page -/Contents 2476 0 R -/Resources 2474 0 R +/Contents 2582 0 R +/Resources 2580 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2591 0 R >> endobj -2477 0 obj << -/D [2475 0 R /XYZ 56.6929 794.5015 null] +2583 0 obj << +/D [2581 0 R /XYZ 56.6929 794.5015 null] >> endobj -2478 0 obj << -/D [2475 0 R /XYZ 56.6929 623.887 null] +2584 0 obj << +/D [2581 0 R /XYZ 56.6929 623.887 null] >> endobj -2479 0 obj << -/D [2475 0 R /XYZ 56.6929 483.2189 null] +2585 0 obj << +/D [2581 0 R /XYZ 56.6929 483.2189 null] >> endobj -2480 0 obj << -/D [2475 0 R /XYZ 56.6929 367.2053 null] +2586 0 obj << +/D [2581 0 R /XYZ 56.6929 367.2053 null] >> endobj -2481 0 obj << -/D [2475 0 R /XYZ 56.6929 263.1469 null] +2587 0 obj << +/D [2581 0 R /XYZ 56.6929 263.1469 null] >> endobj -2482 0 obj << -/D [2475 0 R /XYZ 56.6929 189.3485 null] +2588 0 obj << +/D [2581 0 R /XYZ 56.6929 189.3485 null] >> endobj -826 0 obj << -/D [2475 0 R /XYZ 56.6929 151.2234 null] +882 0 obj << +/D [2581 0 R /XYZ 56.6929 151.2234 null] >> endobj -2483 0 obj << -/D [2475 0 R /XYZ 56.6929 115.0133 null] +2589 0 obj << +/D [2581 0 R /XYZ 56.6929 115.0133 null] >> endobj -2484 0 obj << -/D [2475 0 R /XYZ 56.6929 83.3677 null] +2590 0 obj << +/D [2581 0 R /XYZ 56.6929 83.3677 null] >> endobj -2474 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F62 1277 0 R /F21 874 0 R /F39 1077 0 R /F41 1134 0 R /F48 1153 0 R >> -/XObject << /Im3 1391 0 R >> +2580 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F62 1351 0 R /F21 930 0 R /F39 1151 0 R /F41 1208 0 R /F48 1228 0 R >> +/XObject << /Im3 1505 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2487 0 obj << +2594 0 obj << /Length 2176 /Filter /FlateDecode >> @@ -12100,50 +12523,50 @@ Hª)‘»®Ü˜Óž5ë
ÍLžMQ•´ 7ævk{»wÛGXƒÆp²¶cÏ —jæ¬WEiöLš‚i ƒ/±+¥/¢Šƒ45;FžÛ|øš‹(6ç—LÉÇ(Ý¢Æâ`9)y^zYëeêvû4uùigjô[8úé«'éã,-†Ùyq~NWæ¿-¾ŒÓX~ƘŸbP~GW} ïí;D:ë§*…3Dl–ï/.ÏèvÆï绢,êfo®˜^Û;âÍ–^ŸMy0cN+“4TIâ~”õ@Ít( bH`þuùë—ëï±;¸p˜}i"dñ‚ß±*?Te]í›â°ëž…:+J¼Ä# å—&<XåžR1È€N1Q˜ñk—gÆiÊ0–DÃJaD©ÍÎ|¶v‹ËMú°‡¦ØÍó[,䵫š%a"Å_©]û(^¯][¨!ç ò&Èoýì¬ÝÓä?4Õp¹.ŸGj_g(£T±QÝlvfýóí7‹Òµ?×v½·ÍHš‘ZB‡¤|Í¿ðmì…íñ]±µ#Á~Òȧ[.&DFè—ƒðrŒñ ‚-¶JœÔŠÍ«ïÈö!äa%šHÇzÈ^Ç ÐÚ¡c¬û·` ï[¿Š5=ÆzýC¬{ÓÕ.·cH£0íé#Ë\G3Òì ‚»A¡IÜŽGðj‘éÿéŠâVÊq¨eäÃLX j×6@%ê’4ìÔ‡Õ®hh¯xà¢î~eÂMŠºB®rV´Œ9·˜gJBÏ•0_ü@Jêdø²¡%NŽªH¡·çRÀó00äåÆ1#*¦y>V¤'G’AÝû0®Pì³7nQ?àïíªGpçvª?LÕi8Ô&î;—Š\¿+‹ýü WYþê ÜÑPÁ‡•átN¹†ë>÷#uOÜÛš²kr¯†*seEÅ=lÎEƒÏ«Û\DT¾÷£jÄãoëÓ·Ô%aËg¯ÿý'7ŠÊ¡mhÖuš°8”9a8íZLE¼‘2¶´ñX˜Ñ8ƒœÐ¦ýï;ŠŠ„m¿ih8ûõÃÍ|»äæ ìmNó²bêWL8*Üò!ö$8‚äX‚\žÆÉQËËå‹"¨½"Ý;¬S0]¬›ã*1ïçtb“¯sÙ‰–ŽÏЦ1C3Xñɶª›#e¥ìqÈT¯#NÖîöÌÎN«qÿûAÜ~-`÷HDë|\:wø¼óa¬¾T±†Â1NÛÂñû*Ãóyfc™ ¸©Ö®ðÄóFÍņh*™Œtjè¬b5iëb‘ê˜V‘Ó)Úv"¸ÛÂ#Dð7¾Ã%»›÷C¡COQh”Ó"´×{À‰ë€#ßxÂÆçËùçsš:8gKw¨Ê“1Ò•,¾ÌßàÔŒ=8ÕÞƒ±ïP]Pú4\=ð§mÌ7ŸãºOt˜d³ôMª×:íPÛ=å2MŽ¹]îù¹*G}ÆQæÓl>P¸yóô"kŠé
5UD³ƒ_Q*ТûÀ#£Y<ªÉ^‰æí7Kþnúa˜>Á
Üû¨OÄOBõ@k¶x´Ûe²ÁMþ|‹ã,<öêü*>Rº‹¶ÀùËß»? ¶Òiªºïêê( -hIOÊUÆÙ1éígú—´ÿàS[‡endstream +hIOÊüô˜ôö3ýKÚÿßx[‚endstream endobj -2486 0 obj << +2593 0 obj << /Type /Page -/Contents 2487 0 R -/Resources 2485 0 R +/Contents 2594 0 R +/Resources 2592 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2591 0 R >> endobj -2488 0 obj << -/D [2486 0 R /XYZ 85.0394 794.5015 null] +2595 0 obj << +/D [2593 0 R /XYZ 85.0394 794.5015 null] >> endobj -2489 0 obj << -/D [2486 0 R /XYZ 85.0394 749.3357 null] +2596 0 obj << +/D [2593 0 R /XYZ 85.0394 749.3357 null] >> endobj -2490 0 obj << -/D [2486 0 R /XYZ 85.0394 691.1408 null] +2597 0 obj << +/D [2593 0 R /XYZ 85.0394 691.1408 null] >> endobj -2491 0 obj << -/D [2486 0 R /XYZ 85.0394 521.9242 null] +2598 0 obj << +/D [2593 0 R /XYZ 85.0394 521.9242 null] >> endobj -2492 0 obj << -/D [2486 0 R /XYZ 85.0394 460.7643 null] +2599 0 obj << +/D [2593 0 R /XYZ 85.0394 460.7643 null] >> endobj -830 0 obj << -/D [2486 0 R /XYZ 85.0394 423.114 null] +886 0 obj << +/D [2593 0 R /XYZ 85.0394 423.114 null] >> endobj -2493 0 obj << -/D [2486 0 R /XYZ 85.0394 387.2272 null] +2600 0 obj << +/D [2593 0 R /XYZ 85.0394 387.2272 null] >> endobj -2494 0 obj << -/D [2486 0 R /XYZ 85.0394 355.6754 null] +2601 0 obj << +/D [2593 0 R /XYZ 85.0394 355.6754 null] >> endobj -2495 0 obj << -/D [2486 0 R /XYZ 85.0394 291.5937 null] +2602 0 obj << +/D [2593 0 R /XYZ 85.0394 291.5937 null] >> endobj -2496 0 obj << -/D [2486 0 R /XYZ 85.0394 209.4884 null] +2603 0 obj << +/D [2593 0 R /XYZ 85.0394 209.4884 null] >> endobj -2485 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F39 1077 0 R >> +2592 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2499 0 obj << +2606 0 obj << /Length 4060 /Filter /FlateDecode >> @@ -12160,23 +12583,24 @@ N@¢X̸ ³c¦D†¢‹#ŠFÛ™^/ê$Ž^«G`Æk‰q1}‰|NS>^ ix7Ú‚;ß ƒ ÿ|šBøFØϘsË1'«ct÷]+œždpîß~ÄJFr €®òB˜eèØðLÇ“€ƒn?kœ¤Ù’Ò ¡'‚.‚Û– [ø"œJ<=V‘N'™véù}úäÎk-xGjb, 1ÕÂ[GÞ½áÏXÇ(2þ8m·ô5|óLºèp?Ο¾Òñ -ˆBðšKðWíp‰ü»&¹Ø³’;Ï#+°¤ÍçŽ\k—d©9Ë…NÏRgÁÐD·Qs*
ëMq(Ö>RÁ^¢uy:As¨8|œCÕaãÔ“z5åŠ×d +ˆBðšKðWíp‰ü»&¹Ø³’;Ï#+°¤ÍçŽ\k—d©9Ë…NÏRgÁÐD·Qs*
ëMq(Ö>RÁ^¢uy:As¨8|œCÕaãÔ“z5åŠ×d +^ˆendstream endobj -2498 0 obj << +2605 0 obj << /Type /Page -/Contents 2499 0 R -/Resources 2497 0 R +/Contents 2606 0 R +/Resources 2604 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2591 0 R >> endobj -2500 0 obj << -/D [2498 0 R /XYZ 56.6929 794.5015 null] +2607 0 obj << +/D [2605 0 R /XYZ 56.6929 794.5015 null] >> endobj -2497 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F41 1134 0 R /F21 874 0 R /F53 1229 0 R >> +2604 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F41 1208 0 R /F21 930 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2503 0 obj << +2610 0 obj << /Length 3189 /Filter /FlateDecode >> @@ -12204,27 +12628,26 @@ Fª{ÄÉÖ^õÀ©3¼Çö<úºËÃX¸I=û@]Û]¶²¼-/´¹Ú zàyvýnÉ«ú¡:¬»¬G}ñ;ï(ð4jȲъ )™í/Ú'µŒwQÎp÷ÿÓrâx¼Ùt ãUåöZž*øJ&ûŸ7öUøFBaüù‹ /®TÇâKø¢}
‰šíTÔK"ÅÒçý½añǨšµÕ‹P·?L üŽ¨?äÏLÙïyÉ÷'N@ã êKì;1—ª^:}aŒ)N”Å+ðžS‰ãHå‹®}½¯{ü}µÛTMÀj/¦Î¶“Áö Ö³b%ª ¹†zÅKÀÍ`pÃ¥ÀåB¸XÕbÏãßÃûÞþ7ìÃt€O_Úyf/Ï<~N‚í¯M÷–HŽ<,u‹’ ‘N¨# 1pšUæµâË:&•PçM›¶l$öå¿1¬rÜž•)56«*¡+—jlUEV=V4þÊií7ê¹dE:}ô椉žªð’žÞ‰ô¢®í¨Ë_Z §&jüÅw!×ά“åÄ×Nùý?R`§¾^ÅO'ÍSõþ§¿lì¿àÔ%ƒ<qˤ8þpãD -w$ -1=}y,û +wð>=}y,û endobj -2502 0 obj << +2609 0 obj << /Type /Page -/Contents 2503 0 R -/Resources 2501 0 R +/Contents 2610 0 R +/Resources 2608 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2591 0 R >> endobj -2504 0 obj << -/D [2502 0 R /XYZ 85.0394 794.5015 null] +2611 0 obj << +/D [2609 0 R /XYZ 85.0394 794.5015 null] >> endobj -2505 0 obj << -/D [2502 0 R /XYZ 85.0394 751.4437 null] +2612 0 obj << +/D [2609 0 R /XYZ 85.0394 751.4437 null] >> endobj -2501 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R >> +2608 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F53 1303 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2508 0 obj << +2615 0 obj << /Length 2555 /Filter /FlateDecode >> @@ -12234,26 +12657,26 @@ T9"‡Ã™o¾¡Ã&þ±‰JH’ñl’f’(ÊÔd±¹¢“gûåŠ9™™šÅR?ͯ~üY¤“Œd O&ó§h.M¨Öl2_~šþD˜ ×0Þ}ü H¡Õk‚Qœ Æ„Hª/¡=ÏœH¦™‰LŒD"„vFSýºH„¨ÕÊO›£q÷°íDz²Fhkìµ´=9vày@Ãú?|h „%7Ñ؆`ȬgkëÔY†| žÉîn–ÆuEŠœUq0
5àõf¸_h™¾CÙ®°e†i\(µð2|bØo HÌׯ¨´þ“BK½¢Ð’ð¤Ã@Æ}ŽRSìž÷¸ sÆßPt}è/§¡’ÉsËy‘“åâ]é„P掖{S6ÛuþbÂ1M€Æb¿C/¨ZìØM“?&Žµ€°.QVˆž0š[DL±bèL4R]Ø,@ÌõÆ^…eµ(Ž³b2pÓKBàÖŠj¼æÄkJu¡æŒ¥Æ-H!Gw‹M!ߦ,;¿¨X´sx‚@êæÝE?¢JÑä3;gîìÊ|vOs._óu7µŠí7¹ÏXÙ»óx\çÕgl®¡¼·3‡m%IrÁΑÔ;{)Œêæ ÅïÎdaå[˜Û9:™ÞÕm‰®ü ¶åºÊj»wiÆ–·Ð…÷U¶…óâ‹Ë;
¾ånž]ôЧ"O0`ð [MÝ_<GégÜâ~k·F»[²ÉÌù[p¶ãfM -›¶wÓ®×ËUÝ´¤sÜfà¦;›Ì2h«DqžI'’R?©}°”C
Hag4öù÷4|cÜTö2L˜©ÍãÄñåh]3:¸[3p¼é£>¼L%
+,LÄOY5……a,0lúí}(H\D;ÿ‹lÕ½‹_.;…:WqX¿ÌìPì›ÑOзò®í ™ù‚ÆUnóù»ãîðÐ_!\—ùYà¿êšþrߊÃB̽•‹Ï&^:f|ÝrhŽ¾_þóîæýs»zSœÝx(\òR%™ú pYºë<dEÛçð9üyä0õcø«bñÙAr@7ÃÐã—Ê}8@B%'¨°wXv%w
Ô?gzÐúÆi…4—L ’ut„/œŽ¦0I„êpupõô Fc§UnZí~ã°:8Ä…}Ô…ï«Ý§öJÜ-–£BèGŽ»Òƒî>Ö® ±h~Átt\ºÝì/ ©?hVE÷Þ7¸àÉ´¶BÓaÉE^¡î¦]WPX‰rágEÒ¥éñ×óÌ^)›„:òg%èü‹ (ÖwÿÉÉñOkdJ„Ö|ìÆCø8ñJ»³„Ÿrqˆ.a¨ì‰îÿØÂä#endstream +›¶wÓ®×ËUÝ´¤sÜfà¦;›Ì2h«DqžI'’R?©}°”C
Hag4öù÷4|cÜTö2L˜©ÍãÄñåh]3:¸[3p¼é£>¼L%
+,LÄOY5……a,0lúí}(H\D;ÿ‹lÕ½‹_.;…:WqX¿ÌìPì›ÑOзò®í ™ù‚ÆUnóù»ãîðÐ_!\—ùYà¿êšþrߊÃB̽•‹Ï&^:f|ÝrhŽ¾_þóîæýs»zSœÝx(\òR%™ú pYºë<dEÛçð9üyä0õcø«bñÙAr@7ÃÐã—Ê}8@B%'¨°wXv%w
Ô?gzÐúÆi…4—L ’ut„/œŽ¦0I„êpupõô Fc§UnZí~ã°:8Ä…}Ô…ï«Ý§öJÜ-–£BèGŽ»Òƒî>Ö® ±h~Átt\ºÝì/ ©?hVE÷Þ7¸àÉ´¶BÓaÉE^¡î¦]WPX‰rágEÒ¥éñ×óÌ^)›„:òg%èü‹ (ÖwÿÉÉñOkdJ„Ö|ìÆCø8ñJ»³$9åâ]ÂPÙÝÿ
Ùrä'endstream endobj -2507 0 obj << +2614 0 obj << /Type /Page -/Contents 2508 0 R -/Resources 2506 0 R +/Contents 2615 0 R +/Resources 2613 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2473 0 R +/Parent 2591 0 R >> endobj -2509 0 obj << -/D [2507 0 R /XYZ 56.6929 794.5015 null] +2616 0 obj << +/D [2614 0 R /XYZ 56.6929 794.5015 null] >> endobj -2510 0 obj << -/D [2507 0 R /XYZ 56.6929 335.9533 null] +2617 0 obj << +/D [2614 0 R /XYZ 56.6929 335.9533 null] >> endobj -2506 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F53 1229 0 R /F41 1134 0 R >> +2613 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F53 1303 0 R /F41 1208 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2513 0 obj << +2620 0 obj << /Length 2326 /Filter /FlateDecode >> @@ -12268,47 +12691,47 @@ f2†ÜM¼½½»ÆÌcJ”IH‚YçIÇ{p\Ñôv9"¼¢´s/ü1È‘½Â1ê é©üæãèsV¯qº(}4DlØÉ<+\8-·6:á´ ‘:è9!{ŠöPÓ4[eubÂs2e«"ñY†…¤ÓÛ)QÛ@µhvHQÔ¸ÒW0ÊÝðÐþÀ!ð(¯bXÒÀ+´ëµ:V“¨S,§#l%qÜúA‹ÕÀ‹/§î% z]”Å=åä7 2 Dßp“|Uî@…|²Í*l}iv„$ò2¾5®4•v4 6Õ:is\;֮جq\ØêijÐø@,‹4ˆ)èxŒ”ÜX c—ýš¥Ž“ªÆ²X“šÏªú%·¬¢¡ -ìœ{ý†ÑÞm˜Š
)uU;~¥¥w ÂôàÆÿQu¿¯¶&17òà /ó¼·Ñ¨èÂϘ{›o¶ÁäÏ…vI§û«Â¼y÷8¾!%ûǦaìBH) +ìœ{ý†ÑÞm˜Š
)uU;~¥¥w ÂôàÆÿQu¿¯¶&17òà /ó¼·Ñ¨èÂϘ{›o¶ÁäÏ…vI§û«Â¼y÷8¾!%ûǦaìBH) endobj -2512 0 obj << +2619 0 obj << /Type /Page -/Contents 2513 0 R -/Resources 2511 0 R +/Contents 2620 0 R +/Resources 2618 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2591 0 R >> endobj -2514 0 obj << -/D [2512 0 R /XYZ 85.0394 794.5015 null] +2621 0 obj << +/D [2619 0 R /XYZ 85.0394 794.5015 null] >> endobj -2515 0 obj << -/D [2512 0 R /XYZ 85.0394 692.3622 null] +2622 0 obj << +/D [2619 0 R /XYZ 85.0394 692.3622 null] >> endobj -2516 0 obj << -/D [2512 0 R /XYZ 85.0394 528.5904 null] +2623 0 obj << +/D [2619 0 R /XYZ 85.0394 528.5904 null] >> endobj -2517 0 obj << -/D [2512 0 R /XYZ 85.0394 455.289 null] +2624 0 obj << +/D [2619 0 R /XYZ 85.0394 455.289 null] >> endobj -834 0 obj << -/D [2512 0 R /XYZ 85.0394 405.554 null] +890 0 obj << +/D [2619 0 R /XYZ 85.0394 405.554 null] >> endobj -2518 0 obj << -/D [2512 0 R /XYZ 85.0394 373.0534 null] +2625 0 obj << +/D [2619 0 R /XYZ 85.0394 373.0534 null] >> endobj -2519 0 obj << -/D [2512 0 R /XYZ 85.0394 338.0016 null] +2626 0 obj << +/D [2619 0 R /XYZ 85.0394 338.0016 null] >> endobj -2520 0 obj << -/D [2512 0 R /XYZ 85.0394 273.7334 null] +2627 0 obj << +/D [2619 0 R /XYZ 85.0394 273.7334 null] >> endobj -2521 0 obj << -/D [2512 0 R /XYZ 85.0394 203.3969 null] +2628 0 obj << +/D [2619 0 R /XYZ 85.0394 203.3969 null] >> endobj -2511 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F14 900 0 R /F39 1077 0 R /F41 1134 0 R /F53 1229 0 R >> +2618 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F14 956 0 R /F39 1151 0 R /F41 1208 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2525 0 obj << +2631 0 obj << /Length 2639 /Filter /FlateDecode >> @@ -12326,44 +12749,44 @@ hÔ(Óüg:5Õ&¡lÜÄ—ê{…§¸cbcVÖùæÉ|5!DÑW™Ä,NS¨ÍŠPºüùúËõÜ~¦ÂÿÚO<ƒã€Os @G‰Ÿï<ý â ÔË$Á¦Z²_€ð¿YÄÐVýž\ˆ
Ói»í)|ÇG‚λ¯¾â¦SÖaî‡ÉO°Æ@§¦oÁûü¹Ëˆ¹3[ˆf=upÂ6ᆛ‘Å&÷&ê¾™
ÃŒ†ør]èýÕ•{÷òóýíÈ©ÛÈ’Ýí2^Ñ~§’Jøù®f¸ SÃ$ S]ÚY9”Rñšƒ\%$E"ÓWæå·ù?o¿žÒ¢ËO×e“ïÊlî_k -Bá1™‡w6þoeÿ?ËÖUpendstream +Bá1Ásïlüß4Êþ̆Utendstream endobj -2524 0 obj << +2630 0 obj << /Type /Page -/Contents 2525 0 R -/Resources 2523 0 R +/Contents 2631 0 R +/Resources 2629 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2639 0 R >> endobj -2526 0 obj << -/D [2524 0 R /XYZ 56.6929 794.5015 null] +2632 0 obj << +/D [2630 0 R /XYZ 56.6929 794.5015 null] >> endobj -2527 0 obj << -/D [2524 0 R /XYZ 56.6929 752.2728 null] +2633 0 obj << +/D [2630 0 R /XYZ 56.6929 752.2728 null] >> endobj -2528 0 obj << -/D [2524 0 R /XYZ 56.6929 348.0801 null] +2634 0 obj << +/D [2630 0 R /XYZ 56.6929 348.0801 null] >> endobj -2529 0 obj << -/D [2524 0 R /XYZ 56.6929 250.1909 null] +2635 0 obj << +/D [2630 0 R /XYZ 56.6929 250.1909 null] >> endobj -2530 0 obj << -/D [2524 0 R /XYZ 56.6929 188.746 null] +2636 0 obj << +/D [2630 0 R /XYZ 56.6929 188.746 null] >> endobj -838 0 obj << -/D [2524 0 R /XYZ 56.6929 150.8976 null] +894 0 obj << +/D [2630 0 R /XYZ 56.6929 150.8976 null] >> endobj -2531 0 obj << -/D [2524 0 R /XYZ 56.6929 118.3669 null] +2637 0 obj << +/D [2630 0 R /XYZ 56.6929 118.3669 null] >> endobj -2532 0 obj << -/D [2524 0 R /XYZ 56.6929 83.2849 null] +2638 0 obj << +/D [2630 0 R /XYZ 56.6929 83.2849 null] >> endobj -2523 0 obj << -/Font << /F37 962 0 R /F53 1229 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F39 1077 0 R /F48 1153 0 R >> +2629 0 obj << +/Font << /F37 1018 0 R /F53 1303 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F39 1151 0 R /F48 1228 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2535 0 obj << +2642 0 obj << /Length 2933 /Filter /FlateDecode >> @@ -12376,32 +12799,32 @@ t2jäXQP}c]<‰hpõT(’ãÏŠ`Çô@Æeyðdë=ÙFO¶”Rì@Ö`o+@M’=
áâOÇ+Á?‘èá$E /(ÍĤ –aðúR\¶Ð§ÛtŸUžZÇÄú,ÔÞ¡ê%ò°¶¦Ç úÎݺô…wáû†~‹öî@AØ©
FÄ‹å…WÂ{ £b~Ìà,Bj}О¢—‡*EÂÔ‡†Z·3(¦áÀbÐdàãCÛuÕçÚ¿äMçõœ`–ÈcI2Ÿ—!wç*Öjgs³Vè/ ®.ä‹nõ#‡tÎ{”s^¨X“•ƒRSfAL2ÔurX¾[É4Ÿ¶N›–ÛÒ(Šq´$íšÔkA®a…ß‚~¨2#}àn†°Ç |KÈhRs ÏpÕì6Ÿ]".pª7» –pÞ»4@b‚tçZOàêv<7^ÔsubÜðük$m@'ù4ÃKIUþâ`¢®\Ô¡ª;G¢ -Uâ²ä¼™µÑˆ
ÝqÑ?µ¡Md™I'Æ&‡‚Àb˪`–E}×ná6›ù9º*ÎÑö/æåC‘R§´ÛçPçÂÆ©{<2OÏ d²±:6<€¾?äª9åÊ™7X×¥Éj·%Ëhúú™6Û†V2ùç‡ó‹å‡wÚÏÉr
Õ—’ã@HÙÛì©q€G;Y<±ïYŠ=BzìÊñÑ8†DXÇZa8èÂ
_1 +Uâ²ä¼™µÑˆ
ÝqÑ?µ¡Md™I'Æ&‡‚Àb˪`–E}×ná6›ù9º*ÎÑö/æåC‘R§´ÛçPçÂÆ©{<2OÏ d²±:6<€¾?äª9åÊ™7X×¥Éj·%Ëhúú™6Û†V2ùç‡ó‹å‡wÚÏÉr
Õ—’ã@HÙÛì©q€G;Y<±ïYŠ=BzìÊñÑ8†DXÇZa8èÂ
_1 endobj -2534 0 obj << +2641 0 obj << /Type /Page -/Contents 2535 0 R -/Resources 2533 0 R +/Contents 2642 0 R +/Resources 2640 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2639 0 R >> endobj -2536 0 obj << -/D [2534 0 R /XYZ 85.0394 794.5015 null] +2643 0 obj << +/D [2641 0 R /XYZ 85.0394 794.5015 null] >> endobj -2537 0 obj << -/D [2534 0 R /XYZ 85.0394 749.0409 null] +2644 0 obj << +/D [2641 0 R /XYZ 85.0394 749.0409 null] >> endobj -2538 0 obj << -/D [2534 0 R /XYZ 85.0394 687.8191 null] +2645 0 obj << +/D [2641 0 R /XYZ 85.0394 687.8191 null] >> endobj -2539 0 obj << -/D [2534 0 R /XYZ 85.0394 186.4649 null] +2646 0 obj << +/D [2641 0 R /XYZ 85.0394 186.4649 null] >> endobj -2533 0 obj << -/Font << /F37 962 0 R /F53 1229 0 R /F21 874 0 R /F41 1134 0 R /F22 897 0 R >> +2640 0 obj << +/Font << /F37 1018 0 R /F53 1303 0 R /F21 930 0 R /F41 1208 0 R /F22 953 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2542 0 obj << +2649 0 obj << /Length 1766 /Filter /FlateDecode >> @@ -12410,32 +12833,32 @@ xÚ¥X[sÛ¶~ׯÐø¥Ôœ!nq:}P;qZÛ©t:½<Ð$dó”"‘ªê´ýïg)J¦ãt:| °X,ö‚owI:à¡S“X3=UZ ðlÜ÷CÖG!X¾¼í:ôUÚ€žù¿È!’a~g‘&4§ï©þŒÜþú(lµ ²dmñÖÌ^d%‰Å^æ'Vúˆh© §Jê91“@Nàì®øábs‘á‰w#€uU> ¡svŽŒƒÔhÅà•±6Ú÷@Þ‚¡(¶Š‡¤›*O]pò®|r æûˆ¬7íýÆe-Š92”ÉC 8„B·§t‡Ÿ£ozDëá`³ÏˆM¸TÍ9ëºlÆü ñ½=cŸB¼mËz="<ºÕj6YçO…-f„ÅqÇŠÞê.;VݯëÎB¹¢ÿ4»úOP™$Ê«gC‰×ŒØ!4I(K>‡ªc"l{¾§·ÉîjìÓŽ~«êmåûß2µ&ÿá›`ëf7H}7뺶#œü…¯åhß"î'<²šÀ™óó´ûúäjUùx¹¹ýD:{óájn½¹8»¼xÄ ‘<ÁžÎÕYNc_”9•}ö´Tì"ìèƯîJ¿‹@Ž«>ðN³ÌܷȉÅÃR}’†N¡ñlUŽ<Ý>–Õ·UñÉ+„H—‚-¥¹7YaïN-ª±éÛ˜CÈÄDÛFörpRõ(q¦» -Á)ïÔãˆ>«¾E £:;-ªQuàÉäK@_|Pù:Í!Óƒkcôhæ®ìuËcyˆÅ…z>„"’D1˜ì÷!ƒflÐx`Ù´Þg¯q¤ñ5ÏWEU4- +Á)ïÔãˆ>«¾E £:;-ªQuàÉäK@_|Pù:Í!Óƒkcôhæ®ìuËcyˆÅ…z>„"’D1˜ì÷!ƒflÐx`Ù´Þg¯q¤ñ5ÏWEU4- endobj -2541 0 obj << +2648 0 obj << /Type /Page -/Contents 2542 0 R -/Resources 2540 0 R +/Contents 2649 0 R +/Resources 2647 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2639 0 R >> endobj -2543 0 obj << -/D [2541 0 R /XYZ 56.6929 794.5015 null] +2650 0 obj << +/D [2648 0 R /XYZ 56.6929 794.5015 null] >> endobj -2544 0 obj << -/D [2541 0 R /XYZ 56.6929 253.0811 null] +2651 0 obj << +/D [2648 0 R /XYZ 56.6929 253.0811 null] >> endobj -2545 0 obj << -/D [2541 0 R /XYZ 56.6929 157.3292 null] +2652 0 obj << +/D [2648 0 R /XYZ 56.6929 157.3292 null] >> endobj -2546 0 obj << -/D [2541 0 R /XYZ 56.6929 85.4876 null] +2653 0 obj << +/D [2648 0 R /XYZ 56.6929 85.4876 null] >> endobj -2540 0 obj << -/Font << /F37 962 0 R /F53 1229 0 R /F41 1134 0 R /F22 897 0 R /F21 874 0 R /F48 1153 0 R /F39 1077 0 R >> +2647 0 obj << +/Font << /F37 1018 0 R /F53 1303 0 R /F41 1208 0 R /F22 953 0 R /F21 930 0 R /F48 1228 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2549 0 obj << +2656 0 obj << /Length 2868 /Filter /FlateDecode >> @@ -12452,41 +12875,41 @@ VívíjŸYY”Dê"ÂÞ®–á†tÁ?‘Ð@+‘Ͼ$ÖÐðÞËÜl2êÑð¸ÒD¶60Uçô£9)x —Áé1ØÖ²ÁF:ÞJi—õüÈÛ±Gï°ôIXŽl]B|ÚGx±>ø~D§Ò{îÏó•;=ðj×ófs”€\Á÷WãXœiZÑ®Ùof—<Z_…m×í!ÉeØô¨.À&R9Øl¯Â&Þ
0Ã)±û»(W$ÊÈÅG’èðG‚
³v8žwƒÔŽ‹²×ŽÛ7NR7z±½¦«ò3~MQÂq-®õ½’”"õI+ô2õ&ˆâªn/ _„ cÅyôÜ:×w j¯gä?»)¤‰ç"“™DYC9“o¨`¾ó`b‚0É®T}ª`ŠTL»˜J¢Hž0¸ J!I”Æ\–.QeÄ` E4”
åbJÙóq<ÔtߜݵŸvÕ ž^ZOSÍ»¹ŸõÖÇ Þ£Û×’x„Z¶ˆRí®ù;žj.\jß"…ä?ö¶-‰’
³ö¯@ÝÚ·zUëb§fh¿;?µõh{nªÚOdÏûÑ‹t‹ô®ªŸß…}e’Hu:au½%¸Ú¶!Ó¿c}°hµë@ãõƒ•/Á$}Ú—.¤ãéWÞ„Û[Û§k›-FçU1€#d>´>]‡pÝl¶‡Ždviìÿl3Ý23ß Y¤ƒÜ³‰é4…ì³›£Ñr· -Ú”;ÿ<Þ‡¸Ñ!Å„ƒ==*ß&Õ‘väÎhV‰®ÊÔÔg/üG˜i6ÀżòÓ^·±ìqöq– ¾ÕðYK‡bÕÕö<ÔÙËiƒþ²_È[TùÓxøU:§ØTî2@ôxP2²!Þ9†óÔº0b„úp `ãØCH¹vïäÜ¿þEìm&`Ðt'ôÿ[Ðñߟ¤½F6g²™ h,„íA½PvCLcÑÓ?Êþ?öc4ïendstream +Ú”;ÿ<Þ‡¸Ñ!Å„ƒ==*ß&Õ‘väÎhV‰®ÊÔÔg/üG˜i6ÀżòÓ^·±ìqöq– ¾ÕðYK‡bÕÕö<ÔÙËiƒþ²_È[TùÓxøU:§ØTî2@ôxP2²!Þ9†óÔº0b„úp `ãØCH¹vïäÜ¿þEìm&`Ðt'ôÿ[Ðñߟ¤½F6g²™ h,„íA½PvC¬`cÑÓ?Êþ?õˆ4êendstream endobj -2548 0 obj << +2655 0 obj << /Type /Page -/Contents 2549 0 R -/Resources 2547 0 R +/Contents 2656 0 R +/Resources 2654 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2639 0 R >> endobj -2550 0 obj << -/D [2548 0 R /XYZ 85.0394 794.5015 null] +2657 0 obj << +/D [2655 0 R /XYZ 85.0394 794.5015 null] >> endobj -842 0 obj << -/D [2548 0 R /XYZ 85.0394 769.5949 null] +898 0 obj << +/D [2655 0 R /XYZ 85.0394 769.5949 null] >> endobj -2551 0 obj << -/D [2548 0 R /XYZ 85.0394 744.3535 null] +2658 0 obj << +/D [2655 0 R /XYZ 85.0394 744.3535 null] >> endobj -2552 0 obj << -/D [2548 0 R /XYZ 85.0394 712.0918 null] +2659 0 obj << +/D [2655 0 R /XYZ 85.0394 712.0918 null] >> endobj -2553 0 obj << -/D [2548 0 R /XYZ 85.0394 645.3077 null] +2660 0 obj << +/D [2655 0 R /XYZ 85.0394 645.3077 null] >> endobj -2554 0 obj << -/D [2548 0 R /XYZ 85.0394 572.4552 null] +2661 0 obj << +/D [2655 0 R /XYZ 85.0394 572.4552 null] >> endobj -2555 0 obj << -/D [2548 0 R /XYZ 85.0394 472.7274 null] +2662 0 obj << +/D [2655 0 R /XYZ 85.0394 472.7274 null] >> endobj -2547 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R /F55 1237 0 R >> +2654 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2558 0 obj << +2665 0 obj << /Length 2216 /Filter /FlateDecode >> @@ -12509,47 +12932,47 @@ H
åx4Ø
Љ¨áfZ=`pT@ƒ“x§ñ+>±„ j¾ÙVMtùzS':#BØ1®qå°1 ü×nŒ¨ØX¶ÛÀY6mSTÍC*õQ PwuÇáÙ”eï(<K@F!!ù‰ƒ»"Ç£ßD^±¬wÁÈqCˆ.ÿºén8C=0Yo™Å¦«åsæ#é…-Õ“°á Ë€Êô׎[r5‡(”c½€].|¸^¬L°g\¸6ˆºÒÃŽÖUSÂÖ!QºJ»¼AQò>|áé¸[e:™Ð´Ø3¬3`þ5ÐEÇ£G @šp.Ä@à“ššùŒ!¸`8Û7Iú¬ÁÆϧ©nô)¬¾N1"Ž¡ÙÆPÿÔîê°×hÿ–ˆj ,ZfSûx·UplÀ“}ùn^H§Í9sb)ƒãh̓·Ã÷/š“3M¤µì'’×Qûë_¥‡!Ý;¼ -ªú« ˆ!l¹ZF€’Æ8îÁØÔK‹ñÜT{Æ´Š7z°oòÒï¹ðG†¢Cªû¿ËØÿf#5Ä.ÃÓ×3\CµÐJá6@ßTá/À´Žuÿ/V§}endstream +ªú« ˆ!l¹ZF€’Æ8îÁØÔK‹ñÜT{Æ´Š7z°oòÒï¹ðG†¢Cªû¿ËØÿf#5Ä.ÃÓ×3\CµÐJá6™æÇ7Uø0cÝÿUÌ|ýendstream endobj -2557 0 obj << +2664 0 obj << /Type /Page -/Contents 2558 0 R -/Resources 2556 0 R +/Contents 2665 0 R +/Resources 2663 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2522 0 R +/Parent 2639 0 R >> endobj -2559 0 obj << -/D [2557 0 R /XYZ 56.6929 794.5015 null] +2666 0 obj << +/D [2664 0 R /XYZ 56.6929 794.5015 null] >> endobj -2560 0 obj << -/D [2557 0 R /XYZ 56.6929 590.0348 null] +2667 0 obj << +/D [2664 0 R /XYZ 56.6929 590.0348 null] >> endobj -2561 0 obj << -/D [2557 0 R /XYZ 56.6929 462.241 null] +2668 0 obj << +/D [2664 0 R /XYZ 56.6929 462.241 null] >> endobj -2562 0 obj << -/D [2557 0 R /XYZ 56.6929 400.964 null] +2669 0 obj << +/D [2664 0 R /XYZ 56.6929 400.964 null] >> endobj -846 0 obj << -/D [2557 0 R /XYZ 56.6929 363.2323 null] +902 0 obj << +/D [2664 0 R /XYZ 56.6929 363.2323 null] >> endobj -2563 0 obj << -/D [2557 0 R /XYZ 56.6929 327.1951 null] +2670 0 obj << +/D [2664 0 R /XYZ 56.6929 327.1951 null] >> endobj -2564 0 obj << -/D [2557 0 R /XYZ 56.6929 295.7222 null] +2671 0 obj << +/D [2664 0 R /XYZ 56.6929 295.7222 null] >> endobj -2565 0 obj << -/D [2557 0 R /XYZ 56.6929 231.5234 null] +2672 0 obj << +/D [2664 0 R /XYZ 56.6929 231.5234 null] >> endobj -2566 0 obj << -/D [2557 0 R /XYZ 56.6929 161.2561 null] +2673 0 obj << +/D [2664 0 R /XYZ 56.6929 161.2561 null] >> endobj -2556 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F55 1237 0 R /F22 897 0 R /F41 1134 0 R /F48 1153 0 R /F39 1077 0 R /F53 1229 0 R >> +2663 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F55 1311 0 R /F22 953 0 R /F41 1208 0 R /F48 1228 0 R /F39 1151 0 R /F53 1303 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2569 0 obj << +2676 0 obj << /Length 2603 /Filter /FlateDecode >> @@ -12564,159 +12987,155 @@ t!¨,âÒûÂ=¾zM”)Àjy<,jk¥ïÒ :CÒ_f)³IªF^¿®›;î]Ä7W¼hXnY˜}Ðz\' ÙEØ‘>ô<ØÛ9XŒ]—8‰¤š(÷ᙎ» â6&jQ®V.d—ÞU[Ùp»Jz»áõYßîÖñÖ#ö.¾jŒÀc\[µ“Í—°€jÜê7ú&M:è›^…&¥ Á‰ä42õ˜^¦ÈÔ—ëÄ
ÞºšÄ¥Deò¤TÓK±Æ¨”€ßäò›‚yå±øUñÆJœ"¡ xøK@d ¬ î7òH„4ï‘@h\`ò—ýðÛݼÃˈDH§D#b ß Ä‡JcÑúáêú#MÍ‚dÅ*̦ÝcH¤¯¯° ²ô9¯ùÔg&(ã èë.!¦Í ¹ÍÐ8¿ÞýëË×SVñlWÔËUìŒo}[œáuÕÔû¶<lÛj(Ñm÷ÉÄ€pÐAzÍ¡b:_Îñ¢v—Çd‰l -&l6½û¾ûRöÿ +ž8½û¾ûRöÿ endobj -2568 0 obj << +2675 0 obj << /Type /Page -/Contents 2569 0 R -/Resources 2567 0 R +/Contents 2676 0 R +/Resources 2674 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2576 0 R +/Parent 2639 0 R >> endobj -2570 0 obj << -/D [2568 0 R /XYZ 85.0394 794.5015 null] +2677 0 obj << +/D [2675 0 R /XYZ 85.0394 794.5015 null] >> endobj -2571 0 obj << -/D [2568 0 R /XYZ 85.0394 687.6869 null] +2678 0 obj << +/D [2675 0 R /XYZ 85.0394 687.6869 null] >> endobj -2572 0 obj << -/D [2568 0 R /XYZ 85.0394 264.7716 null] +2679 0 obj << +/D [2675 0 R /XYZ 85.0394 264.7716 null] >> endobj -2573 0 obj << -/D [2568 0 R /XYZ 85.0394 197.5243 null] +2680 0 obj << +/D [2675 0 R /XYZ 85.0394 197.5243 null] >> endobj -850 0 obj << -/D [2568 0 R /XYZ 85.0394 155.6441 null] +906 0 obj << +/D [2675 0 R /XYZ 85.0394 155.6441 null] >> endobj -2574 0 obj << -/D [2568 0 R /XYZ 85.0394 117.8997 null] +2681 0 obj << +/D [2675 0 R /XYZ 85.0394 117.8997 null] >> endobj -2575 0 obj << -/D [2568 0 R /XYZ 85.0394 84.4903 null] +2682 0 obj << +/D [2675 0 R /XYZ 85.0394 84.4903 null] >> endobj -2567 0 obj << -/Font << /F37 962 0 R /F22 897 0 R /F21 874 0 R /F55 1237 0 R /F41 1134 0 R /F53 1229 0 R /F39 1077 0 R >> +2674 0 obj << +/Font << /F37 1018 0 R /F22 953 0 R /F21 930 0 R /F55 1311 0 R /F41 1208 0 R /F53 1303 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2579 0 obj << -/Length 1274 +2685 0 obj << +/Length 1275 /Filter /FlateDecode >> stream xÚ¥W]oâ8}çW䤉DZc?Òé2šR¨´R§) m´0$LÕýõ{Û!ÀìªêC±}ì{||îµC<Äã E•ª -#(”‚y!c( eGhÐPQä.ðB!!h5–¨h¤ë|J³Šö»(‹¶‰fõù+„hà‚£ÔA50ÝEq¼OŠÂ Û+WHj‘!ƒi‹â"®÷|¡$¨Ð£ñâË|2[Nî§õ¬ãÊØó©@”¨°ƒ-¥
d"I„ãPØDeR|¦šÌÀPJõõDöanèæx2ûX@»¿Ó]榷|MLÇ*ßÛ…vy§Ù‹5õ‡£Ñ
çƺœïÝšâ8[ð|ÇÚ7B™œÑ;,:5Ämíã±É“á÷ŽÁ3uY½›ÉtdðÊN‹·i– V©)ê®y²NÌƲUbºî¢ìm:$'B"*„pçÞ}êÔb>|Xþq?ïXó„ò$+“}–”†Éâ½(“ma_ò¬È÷ezØãˆÂ)0D€×eh +#(”‚y!c( eGhÐPQä.ðB!!h5–¨h¤ë|J³Šö»(‹¶‰fõù+„hà‚£ÔA50ÝEq¼OŠÂ Û+WHj‘!ƒi‹â"®÷|¡$¨Ð£ñâË|2[Nî§õ¬ãÊØó©@”¨°ƒ-¥
d"I„ãPØDeR|¦šÌÀPJõõDöanèæx2ûX@»¿Ó]榷|MLÇ*ßÛ…vy§Ù‹5õ‡£Ñ
çƺœïÝšâ8[ð|ÇÚ7B™œÑ;,:5Ämíã±É“á÷ŽÁ3uY½›ÉtdðÊN‹·i– V©)ê®y²NÌƲUbºî¢ìm:$'B"*„pçÞ}êÔb>|Xþq?ïXó„ò$+“}–”†Éâ½(“ma_ò¬È÷ezØãˆÂ)0D€×eh endobj -2578 0 obj << +2684 0 obj << /Type /Page -/Contents 2579 0 R -/Resources 2577 0 R +/Contents 2685 0 R +/Resources 2683 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2576 0 R +/Parent 2697 0 R >> endobj -2580 0 obj << -/D [2578 0 R /XYZ 56.6929 794.5015 null] +2686 0 obj << +/D [2684 0 R /XYZ 56.6929 794.5015 null] >> endobj -2581 0 obj << -/D [2578 0 R /XYZ 56.6929 749.0356 null] +2687 0 obj << +/D [2684 0 R /XYZ 56.6929 749.0356 null] >> endobj -2582 0 obj << -/D [2578 0 R /XYZ 56.6929 687.7594 null] +2688 0 obj << +/D [2684 0 R /XYZ 56.6929 687.7594 null] >> endobj -2583 0 obj << -/D [2578 0 R /XYZ 56.6929 611.5631 null] +2689 0 obj << +/D [2684 0 R /XYZ 56.6929 611.5631 null] >> endobj -2584 0 obj << -/D [2578 0 R /XYZ 56.6929 547.3221 null] +2690 0 obj << +/D [2684 0 R /XYZ 56.6929 547.3221 null] >> endobj -854 0 obj << -/D [2578 0 R /XYZ 56.6929 507.5308 null] +910 0 obj << +/D [2684 0 R /XYZ 56.6929 507.5308 null] >> endobj -2585 0 obj << -/D [2578 0 R /XYZ 56.6929 470.5891 null] +2691 0 obj << +/D [2684 0 R /XYZ 56.6929 470.5891 null] >> endobj -2586 0 obj << -/D [2578 0 R /XYZ 56.6929 438.2117 null] +2692 0 obj << +/D [2684 0 R /XYZ 56.6929 438.2117 null] >> endobj -2587 0 obj << -/D [2578 0 R /XYZ 56.6929 371.0488 null] +2693 0 obj << +/D [2684 0 R /XYZ 56.6929 371.0488 null] >> endobj -2588 0 obj << -/D [2578 0 R /XYZ 56.6929 309.7726 null] +2694 0 obj << +/D [2684 0 R /XYZ 56.6929 309.7726 null] >> endobj -2589 0 obj << -/D [2578 0 R /XYZ 56.6929 233.5764 null] +2695 0 obj << +/D [2684 0 R /XYZ 56.6929 233.5764 null] >> endobj -2590 0 obj << -/D [2578 0 R /XYZ 56.6929 83.9088 null] +2696 0 obj << +/D [2684 0 R /XYZ 56.6929 83.9088 null] >> endobj -2577 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F39 1077 0 R /F55 1237 0 R >> +2683 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F39 1151 0 R /F55 1311 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2593 0 obj << -/Length 1769 +2700 0 obj << +/Length 1770 /Filter /FlateDecode >> stream -xÚÅXK“Û6¾ûWøV¹3|èyÜì#ë4ñn×ÞN:IZ™¶5‘)Ç’ãøß (ù±JÓ´‡Ž†@ -8Èð#bO\ÂÄ+J³°€º^¦¦¡Üò,_èªv¢Ú,ê%ÑmÇ‚Ë´rK.)áa^ó‘<gš½€ÇÈ÷ÀoAíßuC„œˆ§¼®Ú2»æ¬ùþÁš4Ö€‹j–ÕXR×x'œhI‚Ošþ·•>X¼• -[V{gÁÕ©M
>§¤»ÒU•.œ¡tq2už\iH.+gn<¬‰·K«ÓƒNq÷ÕtŸ -ME¾Ëm"°ìÁ²ëWã ùj]èlh·«Xk‹M—9E†a@@ -GkƒTàºÔŒØ¹¡‡Z á%¤bï¶ÜièGHÄEÙ¸ë#$¿J÷D ˜ucµ9\^äõ¾ñ Þ9'¦å!‰…Ô £w”îè¸)ú!Á¸èò"wKmhÑÕ20D!ˆXÛBÝ@ -ÉbèU®ót]gý#ŒYìÇÊ)¬ÊYŽ²¶åÃ>õ²¬4ùÑà6r -öRä3ÈÎ DóŠº&>Û«ô`˜nd4ñ<IÃŽ. +xÚÅX[—ÚF~çWðVÓ&sñøò¸ÙK–4ÙÝ.lOz’<xÍ +›/·ÓÂΟ)²ˆˆEæE3yÜÎé9϶)*Ìp|}ö+ MÆ£×´@øAj·(òEƒß6pàG$¸Di°,íÜ +èz‘Ù†òËÓbnªÚ‹;¯D;´.²Ê/ù¤D€yAÎG®yÁ{q€ß‚<ڿ놈8E]´¥Žºæ…áÁZ¨kÀE5Çj¬iê¼^´$ÁGCÿÛÊU¬@ÞÊ
…-¯—{oÁשK
>g¤»2U•Í½¡lq²u‘ƒ\iI./§~<¬‰·Ëª§#œâî«5è>.
ù®p‰À²Ë¾\ÜŒ‰(Vë¥YÁ†n»Šµ6áÎiºØdQ Pdä¤ÐsŒ±Hiߥ¦Ä.,ý{Ô•²/!•×åÎ@?@‚ .ÊÅÝÙ ùU¶'Ál«ÍáŠeQïêw"jZ’XH²fG鎛bL‹.¿ r·0–}=!C‚ˆµ-äÐ
¤,^å;O×EqÒ?¢„%a¢¼Âªœ(ëZ>ìS/ÊÊ
ncÀ8 ¤UuÙV*ˆù0
] endobj -2592 0 obj << +2699 0 obj << /Type /Page -/Contents 2593 0 R -/Resources 2591 0 R +/Contents 2700 0 R +/Resources 2698 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2576 0 R +/Parent 2697 0 R >> endobj -2594 0 obj << -/D [2592 0 R /XYZ 85.0394 794.5015 null] +2701 0 obj << +/D [2699 0 R /XYZ 85.0394 794.5015 null] >> endobj -2595 0 obj << -/D [2592 0 R /XYZ 85.0394 752.3326 null] +2702 0 obj << +/D [2699 0 R /XYZ 85.0394 752.3326 null] >> endobj -858 0 obj << -/D [2592 0 R /XYZ 85.0394 714.9106 null] +914 0 obj << +/D [2699 0 R /XYZ 85.0394 714.9106 null] >> endobj -2596 0 obj << -/D [2592 0 R /XYZ 85.0394 679.124 null] +2703 0 obj << +/D [2699 0 R /XYZ 85.0394 679.124 null] >> endobj -2597 0 obj << -/D [2592 0 R /XYZ 85.0394 647.6724 null] +2704 0 obj << +/D [2699 0 R /XYZ 85.0394 647.6724 null] >> endobj -2598 0 obj << -/D [2592 0 R /XYZ 85.0394 583.9192 null] +2705 0 obj << +/D [2699 0 R /XYZ 85.0394 583.9192 null] >> endobj -2599 0 obj << -/D [2592 0 R /XYZ 85.0394 526.0527 null] +2706 0 obj << +/D [2699 0 R /XYZ 85.0394 526.0527 null] >> endobj -2600 0 obj << -/D [2592 0 R /XYZ 85.0394 333.3907 null] +2707 0 obj << +/D [2699 0 R /XYZ 85.0394 333.3907 null] >> endobj -2601 0 obj << -/D [2592 0 R /XYZ 85.0394 248.649 null] +2708 0 obj << +/D [2699 0 R /XYZ 85.0394 248.649 null] >> endobj -2602 0 obj << -/D [2592 0 R /XYZ 85.0394 187.8177 null] +2709 0 obj << +/D [2699 0 R /XYZ 85.0394 187.8177 null] >> endobj -862 0 obj << -/D [2592 0 R /XYZ 85.0394 150.3956 null] +918 0 obj << +/D [2699 0 R /XYZ 85.0394 150.3956 null] >> endobj -2603 0 obj << -/D [2592 0 R /XYZ 85.0394 118.0522 null] +2710 0 obj << +/D [2699 0 R /XYZ 85.0394 118.0522 null] >> endobj -2604 0 obj << -/D [2592 0 R /XYZ 85.0394 83.1575 null] +2711 0 obj << +/D [2699 0 R /XYZ 85.0394 83.1575 null] >> endobj -2591 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F22 897 0 R /F41 1134 0 R /F53 1229 0 R /F39 1077 0 R >> +2698 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F22 953 0 R /F41 1208 0 R /F53 1303 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2607 0 obj << +2714 0 obj << /Length 1122 /Filter /FlateDecode >> @@ -12725,51 +13144,51 @@ xÚ¥WMoÛ8½ûWè(Ëo‰Ø““8EãdcX Ûƒl1¶°–äZr‹ì¯ß¡H)’-»‡E€"gÞ<Î4ñ0üOH$U^¨8˜o• w† ‘@«c¢¦ÅÉÐþ4(Ã*/õŠmârch}¾ …81È2ÞVã@ÂÅÛu±O«MŸDøi¥÷q•yi§“"‹ÓÜÚëë4&!XÖ†o¦óë—‡çÅÃÓ¬]ôA{åHq‡øRÚò¬G¡ã»Ö¹á¥eÄsÛÖYhºÔ¯Íԃ˸ԉíÛ¦Ô•³‹ÚõÄßÅû8Ó} ©Ë0ó›´´¨Uãn©m{hT…mW½úÇ
m´ Çš‚V4äg¼M“´z·%Qó¸åÝý˜D¾^u›”v0ÍmÛ¦L×yÍ -®)ƒý¦Ý²r´ãü +®)ƒý¦Ý²r´ãü endobj -2606 0 obj << +2713 0 obj << /Type /Page -/Contents 2607 0 R -/Resources 2605 0 R +/Contents 2714 0 R +/Resources 2712 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 2576 0 R +/Parent 2697 0 R >> endobj -2608 0 obj << -/D [2606 0 R /XYZ 56.6929 794.5015 null] +2715 0 obj << +/D [2713 0 R /XYZ 56.6929 794.5015 null] >> endobj -2609 0 obj << -/D [2606 0 R /XYZ 56.6929 749.4437 null] +2716 0 obj << +/D [2713 0 R /XYZ 56.6929 749.4437 null] >> endobj -2610 0 obj << -/D [2606 0 R /XYZ 56.6929 692.3565 null] +2717 0 obj << +/D [2713 0 R /XYZ 56.6929 692.3565 null] >> endobj -2611 0 obj << -/D [2606 0 R /XYZ 56.6929 620.3493 null] +2718 0 obj << +/D [2713 0 R /XYZ 56.6929 620.3493 null] >> endobj -2612 0 obj << -/D [2606 0 R /XYZ 56.6929 434.768 null] +2719 0 obj << +/D [2713 0 R /XYZ 56.6929 434.768 null] >> endobj -2613 0 obj << -/D [2606 0 R /XYZ 56.6929 374.716 null] +2720 0 obj << +/D [2713 0 R /XYZ 56.6929 374.716 null] >> endobj -2605 0 obj << -/Font << /F37 962 0 R /F21 874 0 R /F41 1134 0 R /F53 1229 0 R /F22 897 0 R /F39 1077 0 R >> +2712 0 obj << +/Font << /F37 1018 0 R /F21 930 0 R /F41 1208 0 R /F53 1303 0 R /F22 953 0 R /F39 1151 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1937 0 obj -[866 0 R /Fit] +2049 0 obj +[922 0 R /Fit] endobj -1770 0 obj -[866 0 R /Fit] +1890 0 obj +[922 0 R /Fit] endobj -1469 0 obj -[866 0 R /Fit] +1578 0 obj +[922 0 R /Fit] endobj -2614 0 obj << +2721 0 obj << /Type /Encoding /Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozenge/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis] >> endobj -1970 0 obj << +2077 0 obj << /Length1 1628 /Length2 8040 /Length3 532 @@ -12779,7 +13198,7 @@ endobj stream xÚíte\Ôí¶6Ò ˆtÃÐÝÝÝÝ¡Ä000Ì ÝÝÝÝ’‚R"‚´t ÒÈ‹>ïÞûüž³?³?½¿w¾Ìÿ^×Z׺î7¶‡Œ5Ü ¬‡¹rðpr‹t´P(ÐWç…CfL9g0ЇÉ]Á¢ -Äü{fXE +Äü{fXE 0Üú÷äè¹aÖÃöOÃoäæìüØã?ûÿxýœÿŒ=ì a.ÌÁAb¡ö™9Y®
Ä£ò/z{xÂœ*Þè—ÖÁ»2#×Dj,ïêÃ8›ÇEµyÍî;Ýoª²n
öA™ºÓÁß‹(üèX>ã.3v±ms™W`gÅúϨ¯"› rnêèš—ß¡RŽwð9£_²Ò¹Ð_8=óe4%v>oFÀk(Ù?`LÙ½¼`êú4ð±ûåÃ&9[~ƒ˜;26cLà«|r)Sƒj…×Íl(ßÛ b¬Å7ÎßÊçÏVð™h9Žù,¢I‚°RÊ• e®äß·RÆ%=²ìÙ
êt›œ(†Ì%³LÇî)®Ž>1Ù¥‘„µ…^Ñ2¼éˆO£Ý %õ‰>•pjÕr{2–ÂwÍ<–g¬™-j—!3cäáakIè,AŒ$ÁLˆÇÆ‹J¯³nöùU»Ïm›Þ‰D3 @@ -12802,35 +13221,35 @@ $OíœàÅ€DÈ t‡Í=žÝbóÆÃwî6ß"£“˵?”JËOP2RÐoQo+†â1)©w†¦ÜèådîI½ÈZ¿VÍ(e÷åû È"[vQÔüFØs(úF$'‘qL ®/¶!õÔ
¤HvkÖ‰Œh¼È‰¬ê؉á¶o?Ùa:Šÿ±qêcŒ°gã!_QÇ~ÏWê¡1üaœ¯UÝGmã§Yñmn%ìRãr9÷¬ß0qˆ5†/‚E…(êÚ“†,W‚˜$Ù½ï¶åçLxËÎÔ|ú奕£w†Z|ÂV€ãž÷,éOd ÞyŠGÝ
ŽÎ¨Ý3lÍ4©¿Î\×T2Zª½Ag—.7Ù#ÏPæï™v¼eŦQLÞ»±Oþ¼Ô\’ ¬ÿĵJÅñ¾(š3Ç].Å*,MÎ>ÛBx(ÃSÃó|D³uû‚Þ¡ï†{:Ò‘Á¨2G9¡Cê{É•<|?ÒK áéá@F)Ø,êw÷ó?È ¸¢Ëa„Çh%Ù±o^Œñ{‹6™Ý@¥-«ä%Å~jÉwXjz1îi´·î¬%uÕ3^¿±g¸`d+ÎK[ŽDe—„]âò†YèÖýÇ?Ï>£³HjË,èkѸÍhÔ8Š”™v_Å
[ªJÖ®²9m=·âú?\‹k>¼à¬‡¤*³Ñ³ž,Y
ê<‹ý¹uÓZ/ZV$S·é#ƒmNOš¨5M@¿§rãÝ0Hõ7¬&7[àçŽAØñêOõƧÈêÚ5±pE6~d»Ž^.x¨T1¬µ¤$£Í7¿ÿ4òÆêüj§‹G1¬èípoóÌ3³QýÐZ:œNÍÆéç,0½‹Š‡Zg‹ðâ£à)‹Q©¯³‹X""œÛÆ0ÏÁ¾äBvFA‚)Y9(ÎYÖý…ì¬S…|¸Ôü¾“qbæÇN.LÔX§…_ï‚¿œ%%½¥åŒìé|°D>W²7}C–Í#—ZR¸$º`bÛGο…a¿9gÝS%\”Á/œîñhC|?s§Ø…šg¯ÎÙÈ)ª¬m}ÐvÖËk†Ÿ.bÉ&O üõí+uqfº`Îa‡„°£â,I§ã¯½/‘˜÷ÇÝ›Á¤'P6ߢH‚Ú?÷›½šÙ¹˜Žà9¦ŠmHr7:pMRYŸ#£ 'æW¥¿ðKCß|-¡mWÝ躖nᲶË0–«ÞÐ3äÛÙ=j’¸Ë-,n–³e±€¢üb½iÙ;‘˜Hâ°l<)žL.ßÐYÖÿ°Ú·)wL=(‚Œ£± L|)=å'ÀÆ-Å@²öò¾µ<ÃNrä³6îµEôʃ3±d¶kÓ»¬ÿ‹%ôµøü·(kD~ô(¬_yñ‡Í;¯åä²fùOî{&*‰äyÒ¯9ÛB±T¨d>è.<Sâ¢éX3p7«Á~ª"럽Ÿ“lË´ÍÔDQÿfŒ°Ì -*s"}Y
;Ò‰¢ú{YÌÝÇí]p¶Òݯ€Ž¶Xo³êÙ} +*s"}Y
;Ò‰¢ú{YÌÝÇí]p¶Òݯ€Ž¶Xo³êÙ} endobj -1971 0 obj << +2078 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 67 /LastChar 85 -/Widths 2615 0 R -/BaseFont /VLSIIH+URWPalladioL-Bold-Slant_167 -/FontDescriptor 1969 0 R +/Widths 2722 0 R +/BaseFont /MFYOXH+URWPalladioL-Bold-Slant_167 +/FontDescriptor 2076 0 R >> endobj -1969 0 obj << +2076 0 obj << /Ascent 708 /CapHeight 672 /Descent -266 -/FontName /VLSIIH+URWPalladioL-Bold-Slant_167 +/FontName /MFYOXH+URWPalladioL-Bold-Slant_167 /ItalicAngle -9 /StemV 123 /XHeight 471 /FontBBox [-152 -301 1000 935] /Flags 4 /CharSet (/C/D/E/H/I/O/R/S/T/U) -/FontFile 1970 0 R +/FontFile 2077 0 R >> endobj -2615 0 obj +2722 0 obj [722 833 611 0 0 833 389 0 0 0 0 0 833 0 0 722 611 667 778 ] endobj -1951 0 obj << +2062 0 obj << /Length1 1630 /Length2 6133 /Length3 532 @@ -12838,150 +13257,157 @@ endobj /Filter /FlateDecode >> stream -xÚíVuTÔí¶VA!¤†n†n”.IéΆ˜f(‘N)én$†FJ Á!¤[:%•$.úÝï|g}÷üuÏùë®;kͬ߻Ÿ½Ÿýìø½ki5´8¥¬á–y8ÉÉÃÅ- -Òy¦§aáèha
…«pJÕŽ H -±@Bá0Y$D¤±ÉB¬@¼¼ -µµC‚XnxXÙÙ9þ²ürYzý‰ÜD" ¶0Ó̓;Äîì!o(þ×ZiÙ@! u
%5‹‚šHƒ¸Þ¡áf鵩@ 0„dw9þq -³rt³þ%àÆnÿ-ÈÙ~ãátƒÝiÀH„•+Ô ºÉª!+ÿ‡N¤òWnôÁmn<áVn¿JúÝÐÜ H(BB<‘¿rYB@ÖP„³£…×Mî2gWèon(Ìö/ Wˆ…«µ#¸¡¹áþÕ¿êýSõÎÎŽ^¿£á¿½þ¡ŠD@m¸ -ÿóü{é!Oˆ`zn%lŸš‘†¬"Ïéé—5úÐÁƒÑâ\\£ý:ß¿Þî—¾(Rf~QÂU;(zÕä5¾í|¹ªÌ¶ÖÛAæÈÜžÙË£ò¡g}ŸO4ÏôNˆ}-lZŒŸöU/Ê{LeÓP[wm©_ó™iÑÅ=àà;>WìýSVz÷|R†g_«”·¯´ÖÞ"®*ØþÊ”°yzÂÜÕ÷±§»ýðîûUJöìW8Œbî˜øL‘þ.Ù”OuJåÊߪݎË;BbubÁï<_^Ë¿Å`i¢KÙÅy¨yc@–‰Ÿ'\;ø$·®Q;S-”âs/,
9D¦Ô#,9ƦïKv²±SÐúê¿»èçö‰%…÷²õ-âÁ]3ëãÝ“±Ñ][™CæºÊlëŠÑLü‹¦ëÀ¢€5‘ؽrô›ìç3üÜ°˜üDÑSjÛðôä)Wï8Ž*öÜŸèž“3@'}~+ÏÝ6‘žˆ•Ø\Žpµ<züuÚ>AbåPóبLbZ÷a3ÒYÍEœVÁ= ¾‹{·^®2<¿}5aq€©ÿ_5¹Ûðòµ÷>›À¥´ê$C}ÀXŠ¹œÕ÷ji—û€G‡/§Œdû-!j¹;Ë6#ÔÜŠ.Oé×ôÎc´¼$z¾I(ñØÇ/Wj®½"¹ßKÒÿ¾ð{Lš¿ÞH¥hÔ»Ã:iÓFRF<g]Û39}—ÞÞF™8|à0‰å -b݇a›yKÜ£%t×TcaÖËF˨?B:äÐ 3ÚZP‚ÌÆŠ}
fñφôˆƒTU‡J鉽žj:»«Ï‹ºôN)/ÂÕ äE½¬^gº‹ ^/«k¯&6Ö7%³"”-ήQËòÍ“ñÆ‘r¾“'# -ñÀèHvo»Vüy½¼Òç³³”ÎjÁÕŸ,_Âh^§–p³/â#Ó„HÊÀç„»ûÄŒ[‡¤Ê»B8Ò¬’%PË ™#¹&}Ô7uo(à–îu•úµÒ95ÀŒ¾?ËêcÕ8—ÄñâθÑ,™ê:f”†.‡Ðà¡ÝõÁ41hÀ›3):«;Ícƒ·ú‘¶Þ,èðY½:Nç5u…QEð‰rŸ–²ÌûŠ!&.ÜYâü×Éú;á$¤`×yme~b©@{•3*¹ -·³®pBk¾j0ĵ¹Žjœßç]ZÙŸB dŠÌÓšU• -ÂIÛ9ä‚·œãƒÂè©õß½n^(Á•Ýh´7C¶¦2„K~V')Ïï±^š}zTÉúÔu?£F-!z_‚¬šÉÉ/U‚og4²Š’.§N™EhôáÍÎËåÔŒL^ѽð¹œfCÛïPI†^ÔLʸðˆ§/çÓö±’¾¿Ÿ\S
³©»ï™Î®0‰Ú·˜O%”çp×ù1ÔA?P(åÞ.¤gÔ> -ó¥ªÕl^Œ¨Ý)e»ò3Pp[´dbõ¬ðVŠÿÒ³Ü4Å+β&VÊBÔ eŒCuOé‚¿#U9fiêCl·\r«ÒzÃÐWü®6êb1~i“EÉ5ÚÒA¦¹§üÑœNƒÇ=<l””íyIæj%‡¨äÄiñ(<ÈO›õ;Zõ}¾TªL’[î^åÛA€Z…êþHKJühØûñœq/fóÄf¢8³?€æ¢%K]TkcÑøKEÄL1‡•·FÆîšÃºåØ KCÂCkÇxG®ï[v“ -‰ÌÙd%JWܽóµÈT¿È$ÿ$H~@²&jM¤Iòüé.‡¿÷ywúÜB½ÐÛŠFög„”p¾áÚÀ7sº‰&RDî(ŠpÅ3¯ƒgƒL«Œ˜–)\°¯b„îeý¡u1ì9ÔaºÔ0•i
l]˜dÞÊNºwÚøw T甼T 31&Óãâå"q
è{•tjIõOÙ#u‰Uð¤û/qA©SˆËÕ[7Š·oÑ4Ʀ^žÔ™Q™¦¤îŠ»Lzò9QT1q†}«caK"ªQv[‘,P.£d¡ù:üœFª±î¤R=éY@A -‡¶úL9’00#†ô}à…Ú¬ëè¾>€à)…fbˆû†7sÓ¿×ÄÅ}ä׊³ÒgÍ¿?FІæIP›˜ké÷2è´à2|Ö§™¥£[¶WBMåtè³<èù:28¢Ä;Xf1S§³EŠ&´×å0Ä0d—5ŤÐ4|ylæ©@Är˜léË@È}±}µ\"òSÐd5ŒÓkùpü3ʇÏÎ -+˜^h€&9I‰òÝ3¥–\—qaâ)&J™NBb0šNí`Ò.'39ë4^€îg(}*v–õ -d ¯òˆ¦:ôw -ýL¡T÷Æ{ši®G3È¥ã"y+â3’§[cͽ<å†Q@òæì+}·÷¼Íñ0þ’Dâ%ßéfL¹7®‡SìDnŸe‹ïãF
cé¯ÿäφ=jýúÑ…fìÁµAÌ^He±œÆÌ€PP‹@Sò˜ÈÈ5D7Âþ˃¯íãìoÎ64ÒŽY›]l_o%а¤ÒÉSŽšŒæ©óAüŸhöUù»ÐyèvíS¬ÐD=ËOÃxýa“²I;ÊÃÖ‰do“LÈÁd<±~ŒÞg®¨ÙÏØÃîpðzÕ±5õ*¨2Ò1·2BÏ`«ùñG8nå^{bh…Þƒ1K÷©éVZ˜gí"2eF˜ˆA4”ÈTøxzrA¤ÚØ?ß]íÝÇKÚ -ö”bÇЃ 9µ³+&ì“[8Y) - ‘x£´J60>y®ê$´7An¦“_ƒúµZ³+i5ºÅ‡Á) ¿{iR`FªFý“Sð™ñå»ÿa%€ðeå÷uì†Ò*ড়ÅÊÎ9
|ÀÑå|,´Hƒèn_ÙË%i·˜³¼Ã'µ+c%ü麖‘Ý@;¶zu@
Ëf#[2aPàØÄë üSÑò“ëùIý1›„túÉb¯Mˆ·gÃÞç+kÚ:ÙîSRc;¦ EKZªâ¤ØjU¡ª†ziRûRž2ã ¾~æ9 ¶hKI<üORdÑ*ãAŸYëêà“ºñp0Ÿéj<°÷8KgQ»$`¹dÌù4à|ÐÈ¥ñ„î±ÃäÂñœð*S -(Z¢`‘®~VpùEaAzy÷UwJs÷Œ?´½‹š|: }ÒH»a‚º¾g)o}³=‹rrµM3v-ï€Ä@Ùì'pÅXßÒ–× -ÕB¾ª\h~8©$‰¼¼·ý˜7!g;É¥ƒ\®cf>}7›ùâžÐÙZسãÁÖ–Ü^-Už&( -ÖËÓ»ÜIFÙØS˜õOV_ºhýÐn-® -X{$¢½‰¼û£@–rlZ™âɞˊ1o(¶¨mèö¡Ðé»÷ÝõäIŒ]Œ_-ô‹¸Þûò'zŸT¶n76Gت–·&úìIĆ‹7ÎÔ‰‰f¾<B‡›&ª½úŒ×ž´)„Æc+¤ œ?µÆ(_¹à™ñ0áNZ¬/ˆ_c24íŒË¢—'{.ö¥dÖî§Çz̓¯ÛKÃ{u`‡:s±¹ Á<º'—0— HMq±LåRnC@x›ôs̈W6ß>uä3¾õˆ;)EO4,Źk&l‰#õŽ¾„˜¬Ù¶³ ½höâiF] ‹œx'´ÅfÊb\ñê{Ý?¬¹¶=ê3¤XTÕW©*®§‰\Ee¶©x‘@†Dz:ƒ!¡X¾ÂK”G½èß>c{BŒÍCŒ±¹0šUÕ¼ƒ¿ªÝ•5xfœéÉU“Nhèòã»Z–$8û훎·òБÞåú¸;ß¾2~%~QÍ÷*|6οÀ.©ó¶H&l]ážçµÐ[èù%¥ÎºÆ¬!ÙrOxÆ!.B˜“zuW,Ôêr‹9å™ÊT°CHÖ‘_e‘‰ÿð:û5r€û3.ñ4v—W”ò]ª[)ïó–äÙÀ—݈H¾ÌûùSŽ¸+¹ºfS4çHõ¿ÞzyàÂ*/ç%Šâ×»Í Ï8ôæãmº'7…\ì°Å÷K)8ÐÁ@£bÅî\ç±ÄÝÊ‚×[g“©»5é«ÅÖ¡’'¯ÔíÌ¥ºégˆ<‚â¢Ï8TŠqùœ_Uå=¢¦#fœÞ*ª6í¶²*æ›\oi›–•`ûlj[ÛW*ˆ»ºœ2Ž(ËtŒp{ˆ¥6Í]š†}„¯>{?'CÆà§5zíEëÝÚÓÞ&vø¾öŠ
÷dYcØL‰8àÇÉu°à•GËÝšÎñtûëV²ˆ’eÓëû&KÅàჃ‘oS*.m•»8ÕîŒWQì3ÊDÌûj OpHY²ï®f>×¼ù‰_ôŸö‘Ƥ‰´»ø|EÀ’=PzêîXDƒ%½+C£ˆ1_ù¶‡=AýYœ:&Aaú;æ¬U¾öÝ*“ÍXJ·=à²ùˆ1¦¬ý<ð»©,|#
O'Cƒµë“M]í¼æf°ºÜS4‡AÇ÷Mj€“Ò·ÐökxõÊáž™ËG‡ÞÕéú,óÔ92‚¬
߸gp0o9)ÁM£«&ChVF=Vv¯ñõÅž¡üÜÈT·Žïvä(Ê´ãé¿7jzä ¾¹Â6]E³ÚŸÉÞeIGOIùç…&˜+ÊZ Sl© -Í`ƒ©c½G¯Lsé:JθÿÍàÿ þOX9B,\‘p'WÀ»yendstream +xÚíVuTÔí¶VA!¤†”ºQº¤»{€!f€J¤SJº !¤‘RBpé–NI%‰‹~÷;ßYß=ÝsþºëÎZ3ë÷îgïg?;~ïFZu-Ik¸%DCrpsr‰€t4õÔ--¬¡pe)¸£µ"ÒÂtñ¥]!H(&c„ˆ€ô Ö ˆˆ‡Ä-,,`Iý\¡¶vHó
û_–_. K¯?‘›HÔbºyp‡8Â 0ä
Åÿ:P!í ¨#$¦n ¨*b–WÕÉC`×›"ÔÝ,¡V e¨†€°€là® Ç? +8Ìú«4ç
—$dB8C¬ 7aO+ˆó/ˆäqu‚"7Ï (dëjCÞô +ý-Ã
…Ùþ¥€ä +±µpµv„ 747Ü¿ºóW ªÞÂÙÙÑëw4ü·×?4@‘ˆ£
'€›ç&§ò&·- +âàæâú¦mµr€ýj?ÿfýwí7ƒú,ýLS[]í_ß®¿}Õo¶ +—™_T†pÖŠ\5yo;_®*±®õv9>nO†ìåQùг¼Ï'šgz'ȶ6-ÆOûªå½?¦¼€i(À¥»¶Ô¯¡iZtq8øŽ×{ÿ”ÅŸÞ=ߟ”áÄ™À×*åí«-„µ·ˆ« +¶¿2%lžž<îêûØÓÝ~x÷ý*%[ö+FQwL|¦H—lʧ†:¥²åoUoÇå!±:±àáWòž/¯åÞb°Î4Ћ¥lb<Ô‰<1 ËÄOƒ®¼Ûòרfß©J±¹–†ìÂSj–ìcÓ÷%:YÙ(h}õß]ôsùƒD“Â{Yûñà.™u +ñîÉØ變Ì!s]%Öu…h&¾EÓu`ÑÀšHô^9zˆUæó~nØ@L~¢È©µíŒxzò”³÷‡ÇGe{îOtÏÉ ‰ƒ>¿•ûÎî«pOÄJl.{¸j =þ:mŸ +)£žŒ³,†‡í™œ¾ŒËoo£L>p˜ÖDzAªÓ×Ñ#âÞF]uãŽ$ULeçÁKEúÅÚš‘ÀíöPT›ù[×Mîª +˜]M/„ª¡Q°˜ +‰ÆpJðÉ@{žÞ~~ÜiЋ“”¼—.Dteà¿ûÞ-k¤þ¬µî*a¶o¬lêÞ÷}L˔Ϩä|¤}¦GU,°~Ù(6®¨Ñçº3š!íÿètoSè”ÁˆD> +v×Vâ#–´W>£’
pHOê@ÙPZ¬v–BT rדôɪ®éœ9Jl¢–x–4!©a9êì¸w_>µúÉÑrd7S½êê@¯RUÜfÙúŽÎòb +hÿTÍÎV^‘3/®ïN~®þÓTëxìKÜÎÈë:ç
Ü‹·[^œÂKËé:ñå#”½{‰•Á²]ĹóZ^"8Ð%âô#!gìLrªqÀãiµª‘w×øÒ)j#ÉЇx>ÎPoD;j¦K77ZþvÖNhÍWu†¸6×Qõ³ãû<K+ûSh~„t‘¢bZ]£µªòB^(i;‡\àöƒsc|P=•‚þ»×ÃÍ%¸2öfÈÖT‚p‰Ïj$å9ƒb=ÖK³Ïî‚*Yž¹îgÔ¨&Dï‹“U39ù¥ŠóîïŒFVQ²ÃeµÂ)³>¼Ùy¹|˜’‘Ƀ º>—Ólèqû*ÉЋšI Þ + óó83S€“ÔdäÒ@¡©Ã¦Þ‡N·Š<ìMm(qG.:µcºq)øûëä÷h%µaŽ^ hè$
&BÞ™*¬í
²stÕ|V‰È;K!¯¢Á7ÙÐÀdÎ!3aFnÕ;´zh:ÛKÎkoÐJŠ²H´øYíb"S“{ÂÃ=1áwžÇÆ/ïu’ÔÃak<%)í¯3.ò<Ž«j‰d|†³û
ìÖ +d4}d䣮6ó胦˜ Ö¢(Bŵê}®¿€ ´í¤páÈœM¢t¥ÁÝ;_‹LÅñøŠLòO‚ä$*`"–ÑÑD$ÏŸí²û{Ÿw§Ï-Ô¾HadÓ$¤„óžÕ¾™ÓM4‘$rGQ„+œyh2¬2bZ¦pÀ¾fˆº—õ‹o„ÖÅ°äP‡éRÔ§Õ±uay+;=jÞiãßÅQSr’¶ÎĘLORˆ”Ç5 ïUÒ©&Õ?c‹Ô%VÆ“ê¿Ä¥N!.Wo}Ü(Þ¾EÓC˜zyRgjDIdš’º+æ2éÉëDQÅÄqöŽ™5‰¨FÉmE¢@©Œ’- +‡æëðsÉƺ“Jµ$Í€‚*vylµ™s$a`FéúÀÕ
(X×Ñ |
| +=<G¥]Ü<V,~Uaÿs2˜Ñ³ßÇi†¿ÎŽ¦mõçV|:Ës7v1YsX’áT{ÑC®oßÑꌤӪdŒÅ[8‚l˜vÒ²ZE¶*bWÐèg +¥ºŸ0ÞÓLs=šA.ÉSŸ‘<Ýkîå);”ˆú“7g_á軽çiŽ‡ñ•üè$+ùN7crȵq=œb'Rpû|@0k\l7jKý'x6ìQë×.4c®-böB*‹eÕgƒZø›’Ç„·@®!J¸ö_|m`{sÞ°¡žvÌÒìbûz+†9•FPŽrÔ|d4HâüT£¯Êß…ÎC·kŸb…&J3?
ãõ‡MÊ&í(g['’½M2yR ;ß‘ñÄú1N\xŸ¹*˜¿f?c»O`üÁÁë!TÇÖÔ« ÊHÇÜÊ
<ƒæ'á¸A”{í}ˆ¡zÆ, Üg¦kXiažµ‹È”!"‘P"SYà“éÉy’jcÿ|wÕwt/¥iˆB¸y½¼°¤6_|kÞÄþÉX×K—t‡÷ñ«1½›Ž`†L„±ÕÆ=w©5Vjæq7'a=È€]f
5ˆôeûºØ†õ³eÍ'!¾xdíZô‘¼9¿â(°Uâ;ò<„aÉ¿g§IQ•jy{oqäû!nÉÍ_6¹MªòÜF[µ. +`¹¿œ€JfL„/&kË¢E§ÝŠÞš'§Û$ý°ì–(qqZÓgZÉÖûáfõ/xa”U9ïQÜñox ö6Ȭß6Ã*¼Å[Æc]gŠQn=0oÏò›T_‡y5,©ïQæâJF•UIL™cÙìÂg4¾ÙɃ«¢q¶†‰ªž¦o~ÓÏ{Ê««:Ç¢¢´PÇ>¼[QNç
mha¸˜¨¸;Œ3ܼnq%‡ÓÅÅ;7£Ñ¸ú†Öëí +Ù{¼&¼+¢Bo`Ïs%2º6\ŒÐC8,kn!+86¹ÕV°g;n„É©]1A`ï|œÜÂ)ÈJX¾z/ òa_ÈÊÆC5âg!Äd*¿‡‰9_ Üép;Å—ƒD\`Úª=Ô¶wîIЧG¦'»¢v2¤[íø#MûŸD…÷N‘cœvH¾xèÞó@!Ç]&óîÀpÁ:·€“K{E#íÅ‘ïðô…[:ÎçòX÷?f…FyCÎnà|ª1ü€ +Oéž8L.Ï 2PnÚëâ*6»RMˆ{j¼YGÓµØå<Ÿ¨_Ó?ÜêžSN
G rQD¿-‹Èõ~vÃÀ²öȉ¬Ü8ý1ÁüÓn¥"íƒÇ¸Œ/ß%Ü7NKˆ”:½>GÑ0 ûQµMo]”ôWóé +Œ¼åÇ°üg<ž¢BÉžmaNYî)ËLêò³}!ÞŸˆ³–xõê?þ"r¯èYÒrÈ&*aÜÎí–Ü Ð¢D–*£|µð`šPÅ¥Iñ¢?¤ê
)7I”ZiÏï¤`W*¶mªª}_®S›(…\9b±ŒÏ‹µWOT›ºˆ$6 »”£Ý»ˆ%ZêÆ +ˆ`ž70'Š%â‹ ß”°ž®ÒìÙw¯]ÎÉ¿šÀ§ÎˆÈº¼Û¥,û‚ êïÇm…)‘·HW»
+¸ü"¿ µ¼ûª;¥Ö¹À{ÆŒÚÞEÍ>:i¤Ý0A]_„3—·¾ÙžE9¹Ú¦»–w@b …¬ö¸b ,oiËkk!_•/4>œT’D^ÞÛ~“„³äRÈA.×=~|ún6óÅ=Á³µ0ÍãÁÖ–\^-Už&( +–ËÓ»\IFÙØS˜õOW_ºhýÐj-® +X{$¬½‰¼û£@†rlZ‰âéžËŠ1O($¶ˆmèö¡àé»÷ÝõäIŒ]Œ_-ô‹8ßûò%zŸT¶n76Gت”·&øì‰Ç†‹5ÎÔ‰Šd¾<B‡›&ª½úøמ¶É‡Æc˧ œ?µÆ(_¹à™q3áNZ¬/ˆ]c24íŒË —'{.ö%¥×î§Çz̓¯ÛKÃ{u`‡:s±¹ Á<º'—0— HMq±tåRnC@x«Ôs̈W6ß>uä3¾õˆ;)EO4,Ÿj&l‰#õŽ¾„˜¬Ù¶³ +¾höânF] Ÿx'´ÅfÊ`\ñè{Ý?¬¹¶=ê3‹ XTÑW©(¬§ _Ee¶){‘@ù‡„{:ƒ!¡X¾BK”G½èßj²¾F!Ææ!ÆØœÍ*ªÞAO^ÕîÊ…¼ +3Îôä¬I'4tùÀþÝ-CœýöMÇ[9èHïr}Üo_¿¿¨æ}>ç_`—Ôy[8¶.χãZð-ôü’Òg]}ÖŽŽl¹'4ã!DI½º+ju¹õ8å™òT°CHÖ‘_e‘‰ÿð:û5r€ë3.ñ4v—W”Ò]ª[)ïó–äXÁ—â݈HÞ÷ó§qWru?̦hÌ‘ê¼7ôòÀ…U^ÎK8%į
v›AŸ7°ë1ÌÇÛtOn4 +ºØËc‹í—R°£36‚FÅ +ݹÎ%:¢‰»•¯·0Î&SwªRV‹C%#ìN^©Û™KuÓšˆ<~f‚â¢Ï8”‹qyœ_Uæ=¢¦#fœÞ*¨4í¶²(‚柘\oi›–•`ûljYÛWʈ¹ºœ2Ž(IwŒpyˆ¥6Í]š†}„¯j¾Ÿ“&cðÓ½ö¢õníio=|_{ÅŠ{²¬>l¦Hðãä:XàÊ£ånMçxºýu+ÙVDɲéõýV“¥bððÁÁÈ·©e—¶Ê]œjwÆ«(öe"æ}Õ„§8$‰, +ùHaÒDÚ]|¾"`N„¨L=s÷,¢Á’Ú•¦QÀ˜¯|[Ö ¦§†IP˜þîqÖ*oûƒÆÆnåÉf,ÅÛp™|Ä€(SÖ~ž²GøÝTfÞˆ‘†g“¡Á‡ÚõÉ&®v^ó3
X]î)˜C ãû&5ÀI©[hû5¼z¥pOŠÌå£Cïêt}æyjöi!–†o\38˜·œá¦ÑU“!4+£+»×øúÖ¢ÏÇP~nd*[Çw;r¤Ûqôß5=ò–WÛÜFa›®¢ÙíÏdî2§Î#ȧ$†üsƒBLe-)ÖTùf°ÁÔ1‰ÇÞ£W¦¹t%g\ÿæðÿÿ'¬!®H¸“…«à¿ endobj -1952 0 obj << +2063 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 66 /LastChar 78 -/Widths 2616 0 R -/BaseFont /EBTYIW+URWPalladioL-BoldItal -/FontDescriptor 1950 0 R +/Widths 2723 0 R +/BaseFont /CKRTPO+URWPalladioL-BoldItal +/FontDescriptor 2061 0 R >> endobj -1950 0 obj << +2061 0 obj << /Ascent 728 /CapHeight 669 /Descent -256 -/FontName /EBTYIW+URWPalladioL-BoldItal +/FontName /CKRTPO+URWPalladioL-BoldItal /ItalicAngle -9.9 /StemV 114 /XHeight 469 /FontBBox [-170 -300 1073 935] /Flags 4 /CharSet (/B/D/I/N) -/FontFile 1951 0 R +/FontFile 2062 0 R >> endobj -2616 0 obj +2723 0 obj [667 0 778 0 0 0 0 389 0 0 0 0 778 ] endobj -1398 0 obj << +1440 0 obj << /Length1 771 /Length2 1151 /Length3 532 -/Length 1712 +/Length 1713 /Filter /FlateDecode >> stream -xÚíRiTSבª¡¬2©¤j=,Œy5„„1M˜d˜{CnIH@ÄJª²,b£KFQQ*¬*u@©%Váp""<`ù,Rµ*N½`]]¥?Û_o½sþœýíïìýïlšG¤Œ!‚°
p(†“#ÁR©„Ãä™Í¦ÐhÁ8¬
Q°p°R§Üe€Íò– y| -
ciIQÀ+˜>Aâ‘Æ¥R¡†µd
¥Bd˜ ˆ4°vâF:X§Ãx1)€%6À)JaMh’ *ðßÀ.ím*ÆÓIQÀkR&"!Õ -%ä†4°ÿ`OÆœ?bÒ$уx6“ÍæDr¿=%Ni&F•„ )€Ëó -W(ä‘9 -Ã)ÿêÃ,
œž>¾¸€•21{¤{Ø_Ÿ„éŒe\ÀàòÈVìå¾€Ïcgÿ‰¨Ôá8Œ“ãCô6V!¤§0¬‡•ë
Lé·å㽧¶Uçˆ+;ŽÚÓÓç›oi;·õ¤Ù9Ôãçr
oøAð«óVç‘cNÅÃ_± ¯—zJ”e1ÊX[»-Žnôò}²”C IÓ.•¶¶¼§=°ý®uá@Zƒ÷ƒ=ŸÞÉ8g_»ê‡_A.˜^}óÆËÇ9©Û{_BžƒÅ”ÄÒÓ«öÀÑÿ½Sxeü~V‰Y«.ÍMØ÷Ôõ••Úr»+õ–£Y`*•Ú]7û¿˜Å¦ëU}íÎþÔ…ÖØÁJ™pæ|ŸkÑef`󾿇96 ©1BúËÌþNº ßÃün—$/»8<F52ïh¹‹²zžÆ?¬Šj×µ¬kÖ òêÖ乤Öupý‹8i
{hk“Ç^Ò~]´cú“ÄçÏ{ž½6Q›(6îǧÅxûîÌðò¢·±©öW?³xÄ)Ô_Ü%Dá=+LÚöe5JA¬àz®Û#ŸyZ¹”{Â1íÞ²I×yÝhÙ ÖÛâ.¢öU<üùb³i?7)48¾'ùŒü¦÷¥šúó•!®5ùÓ-¡¡•‹gbÝýAs=\çûÍv%Èz§õB—¾ð¾úl–o|lÁ1¡Ï®~ƒ?GY†û,ȱÜ</u'ó¾|©Ñ÷»s5Ɇߚ–ïç,Ùɳkö¦«Ž¨Þ¦5<ÌÚsTP÷cW–uö‰¨ñ;U)^j½"6>]Jo¥¿\óˆp*Œ|^‘ÌÄãÏ4· 8:p|̘Á=óÑzž_BÊ«®€ÃkVwm|ðèæòÛ×S„}ÝýjšøÓâœ×[FºÃtÎâƶx+z÷¨ùö÷½ˆ óÙƒÎ:Oÿد4SkÏÿgtÅ×Y%7²5qÞ¶}ã4¨©B[ãFƒÜ.)R¼¬î©ë·’')Í´-” zy¢²8š•3н⤱j´BˆÊKNi–ÚL»=}ôq±ûÀS|Ó«áüú²PàòÈu#åãþw:Çu¹®—‡Ú:½Lª’¾Ž—íIž«Ê4è;æd6v–Ìs*Ó3¼¶œþÈø9÷‹S¦†M6sðÕ’Hè[uÛ¶k®W£µœÍ1=÷Ù‘Øö<»w³VR©Ÿ ¦Åµ£ú}µá%½Gv\ÌŒz?ßrÇ+Ú½D\üÊ6.ºv°Í¶4áWèÒ l¨3í¾PQäøa´&/‘ç)[o%m^9$?¾Ëa;ç :«¨sv~ÓŒù;6ýèöhI†¬üËuçøyÑgCy½³¾õ\X¨& ¤ìƒ…âª)wÅÝáYÏ¿{zÇ>ddÑã˜3æ‚üçêžÓ¾eE’¡Ë¢›-»i5šÆª’üÝÒÙÕ.ëß s:ÔvYxÕÉW[Qï“Ö1êâÅ«ø“Kݾ6$rBºLÚWeBèáf,ÄquOƒKk 37WTÔy}ç°:©¾ýZiîOh”¬ž:ÞZ¹o'*—Ð:_(°›qïƒ+qŸ~“\Åï=/nN¼ÚýùÈšüÖD=±¡ VtñæX7<ÉŒ<”WIécÿÍEùÿ‰J
¬À L«ÀS)¿ÛlŒŸendstream +xÚíRkTSW‘ª¡¬òRIÕzX%2yÜh +«Š@} Ô«0|‘V†°©Z_sÁººJÎüš5çü9ûÛßÙû;ßÙ·ð–Æ7"R#Y@™,âêÌåÒŒ@Q(Ž)HD ¡Ð¬ÎÐ +Àˆø+D|ñ4=¦¨IàÈœ$ €X‹¨R™‚T#Zª†R¡¸EH=ˆ5°~òF:X¤#D&³i`TI‚H +ŠÑ8“šB1oa8#í]*!Ò)QÀcJ&P"aÓ茨hœµ8Õ
¡´ü7dM/.ÍÐhÖ*´“姜úK^¡E5ú߸6-ƒD Ãa„À¦S£‘·âdŒfh§gCI…UŠ±
XÐJ6wå[M—¢:GI¥¨štd +G0xºÊ¿)iL <Næùû×N%Ã(FÊõiàþÁžŠ¡?bÊ$Õx.›Ë…("µß§5“`JF±Àã{A(ô4jˆ¨ˆ@1ÑDG)æ°1œ¤® +f&šš¥Òê%ͳñÞÁ€ùn~Î}æ:ˆ,r Þe¾Ø£+~ >—íÄŸ_t\äu°ç¥ÏÐO¥‘¦¦‘#^‹rm‡¶,HÝÅ~ _nðþÕæ|X]²¾Ë»î¤éÇyËöÁòlÖº}©ÇkÃj·kõ…sö6<‚l*²Ï=7ÿ *'ŠA½GئgË™íŒ
Wê“Åá/ª’ÙD¬ÿÙÖ6ŒÀ,'Æ
™¼³Ÿlàû$¤¼îñ;²þPa÷¦‡o\´cMd7Ð;(¤§I>/Í}³u´78ÃÎQÒÜoÆî3Þù±n9wÈ1ÃÝ7曥~ôúÿ[µŽÅsTÉ
\M¬g¡õÀn©ÒÖ¹0`Ëå +WÓéŸaEKëÇtûëCÊ,ýGw^ÊŠü°Àt×#ʵLRúÚ:6ª~¨Ãº<á0OäÔ¤lj(Ús±ªÄþã(M Q&ÏW¶ßNÚ²zXVßxb·Ýè:»¤{nAˬ…;7ÿìòxYfDå×q~çù™Qç¤ü~ÿ9ß»/.V“pRÎÉ¡bIÍÁ”{’Þìçþ?| endobj -1399 0 obj << +1441 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2617 0 R +/Encoding 2724 0 R /FirstChar 60 /LastChar 62 -/Widths 2618 0 R -/BaseFont /TPDHKT+CMMI10 -/FontDescriptor 1397 0 R +/Widths 2725 0 R +/BaseFont /FXCTZM+CMMI10 +/FontDescriptor 1439 0 R >> endobj -1397 0 obj << +1439 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /TPDHKT+CMMI10 +/FontName /FXCTZM+CMMI10 /ItalicAngle -14.04 /StemV 72 /XHeight 431 /FontBBox [-32 -250 1048 750] /Flags 4 /CharSet (/less/greater) -/FontFile 1398 0 R +/FontFile 1440 0 R >> endobj -2618 0 obj +2725 0 obj [778 0 778 ] endobj -2617 0 obj << +2724 0 obj << /Type /Encoding /Differences [ 0 /.notdef 60/less 61/.notdef 62/greater 63/.notdef] >> endobj -1354 0 obj << +1429 0 obj << /Length1 1199 /Length2 2269 /Length3 544 -/Length 3057 +/Length 3058 /Filter /FlateDecode >> stream -xÚíWi<”k2edÉ~YF3vÊ>H'ŒÆNeÌ<3†1Ã,ö¥ˆâd+K›dɱ¡²%ZLˆ¬¡T”D²D§ÞGê=½}{¿½¿÷y><÷}ý¯ë]×ÿ¾î’<§aN¤û€ÖtKDö” -
‚0t; -™(C‹`J\ËQØ€4N\óÅ’ðVD -km -$@…iþJC=„ñKˆD¡¿´Gdj:Ó(AlÐów -x¢(@½ßWû Ã%ÒiÔ°îöø -š èƒþåxýÿåýœÃšM¥~QñU -á?¢ðjØ/â~vt¿^ˆ¿é~†¿²›ÓÈTÐ@k}5R˜Ö”Pˆ¥°¾_gç›ÜÄ/ÄÒ™”µ+…è¢Âœ|)ÈdB‡òiÄŸ’ZÑt"…Fp,hDñâwÃL`3N_N -Šý¶'Q A0$À‡é„‡ýª7._2—Ñx~O»MÏyñ3[NžLåš@r·ÚKú—Hëä-dæ`°¾&•žëíÖs%¤I[%ë‡øZ4!7 -‹ÄsïJ”z…¼¼ÓÞhó»MˆžYT›Tú1ÉìÜ—–a·w½•/[tW2±ìÆ%ÐÅb¶.{¼˜ -r€IË–Tð:L
ªŠ¯Ä¾qØEv4‚õsš1(¿Ø#Ù|»¯×Ýÿ ²Ûƒ¯îÕ’HE“°÷ÀàM~ݘþ8«ú´{‰¾Qs×ußÒÒÊ%N`îní}£êÝ—]Éoc›-ÔN‰^b¿x%çv¨L¡µ0ª´ðMKñ£¼®ZU%ôseÙ«-GZø…‡›ZxÄ 5øüAi›¤m[²EFw§ùŠE6R—}ñ‚×É3²ï³saA²f~ò9Öí©íŠÌ«.Ñ6WpÄÕ7RGMoªŸí}:ã¶Õn³Òïuwœè´€®Ï‚ÍF›Ø¢à·ËÕAÒñE“Ÿ‡Uœð6vd½Œ‘ËG`‰üD…ŽêšS-í§Ãç$›âLœqGUð—yñ9/ƹ´Æ¿~à¹þI:Ëuû«ÍzÇ3ScLÄG7kÀlêoN#+·húòiWä¸gi6š‚ñ y7[å°|ú’Ï#gò]†ßí=£iØÁClb´7ózz¿Þ;or®ó‡žµr™sRö ßK³¶ûŽaí‹ëÆÓ_Zx˜ú²vøl«wXšÚìôa¯Û¯8Ì‘î£Ã.Á9õr‘˜ËU[$´v~òvÓq{iz%«ÐìJòf÷”õì³w7ˆOÖX—wmå),Š=žÀZ5ø£Š×6â|xqzøðcžè$•9=®N¥™‚”¹’÷Ö7ëY-y4ðåÞ=b}þ(9Vàº,R½¥aO<ýMUÚŠÔïí%uµ
“Ñš—ËlÔ0Qè^íñÛ˜§ 5½zŒ#¤zýJ~1„Sú×Ó#§Ìu{YÒk0H2¢Éà7»›°’åd£Œgn*ï£Ép×Ïè%„Þ[´féf™q×Õ¥´šê-5"!ð—/Œ¬ëiÂï/$y -Ëþù§¼Ýˆ„m«Ÿj¤›éÜ®Û5¯:=2zÐöŽÏR_5ó“TÌF¤ }ÔŠÎ)Mzó>."ÖC`€ë•- -pJ®Á›É¦8u¿GÇʺÃOï-F‹s†E²~{¶ñ¢öY)›4pš>t!ÉšêƒêðHËܯÂyŸ<hqd„÷~Ç«FÄ„Po’ì誼ÛQô3'QZÈÎiÒöBcì¤ú_z™§·ÄH¢…f-Âíï×™…œeé¨Èô“âJÕ‰Ûü2šö•…x%™ñGü¶#ÄÌE-‰>WÀÚ¥Ø)±!ïŠn¢ðšýÁ§†šÑŽ+ÏÍçVSøˆ«û½„ò-Œzú#¤â*si":ÀÛš^ ïíƒoúîH?JšÌ@õùí{Zq ÝW‘ä9ÕZKÇÝ8!s»XØXòÔNŽÜK›V!Æú³±0ŠIgûåþ¸(/<F#|ÂÉÔäV›m/ÿžk~c}!vi(Å<“1~·Z^}@H†—0ÆQÚìchÓ2¼®aqQsd¡(ï`¹/‡jwº÷‰l4½³ie±u:ÕÒ–Ó?R9.¯ÁÎ\Ͻhª÷øÀИ%dêÉeœøÐÿrÚŸMåðm2/dv½«5¯G¶ÐMùXÈ‹w%Ë"››¹RäxˆÁyÿ˜¼ào?õ±ö¸=×’Q&ýnv¸ë‰L%ãLÔ1ÅðS7¬Üûb†%*àú %[ÿ·‡Ü;N¹Ý1Fù•ÀS³Û?¶wÖoé{;¬æÒVêp¥"2×cÂü¨°œrÑÄ,®óñ=+¸ÁC¥kåmQ -qoÏa¶óæKg¥’~÷:×’[°E¢;®Ï¦ñÚn—Àò¦žþëÛüÏÆÌYóO—9æâßyÏt3“róŹb1验ÈʬŒH»ÓUñ•ë‹ý,'¶ÏçÇh䘙Ҥ3Þéä3Å;„FóôNŽ)žÅ’ªýóD+·D;©ÜÝDÞ’>jFÉ4Ÿ;:@t,äöLœ}Ðpn…›ÇÕ©ââ’Ò#$ç°Îs¢}…Džø¢GÙ¶dµ¿˜OŸfµÀqŒ§Î—Ëú>{¨_×çIP®Ëç7Ù/eoÚ–VÌ[‹½;$ŸÂ3×)ú/øÿ þ'TÏ`ÑðxdB?”kÿfð_«@žendstream +xÚíWi<”k2e$ûrYF3v*ëØ:a4v*cæ™1Œf±d(N¶²´I–{*[¢ÅD!”ŠRÑbÉz:Õ{z}{¿½¿÷y><÷}ý¯ë]×ÿ¾î’<§aF¤û€VtKDö” +
‚0t; +'®øbIxK"…µÒ6€ðe±45Ix²!™$$
diªBÅZÒˆô€&|E?… ÆÂ4×ÒПF¡…¯ ‘(4âj{Dv ¦3Äm1@&øOdº(-”!Ê +@¡†÷«£+øíBüM÷+üÝŒF¦‚€Z뛑´¢„‚D,…Eðý6;ßå&®^PKgRV®8¢‹þsò¥üi “ Ê*Òˆ¿$µ¤èD +àXЈâĆ˜Àf0 VO +Šý¾'Q A0$Àû鄇ýª7.^2“Ñxy_»MÏyþ+[NžLåCr·ÚKú—HëäÍdæ`°¾Æ•žëíÖs%¤I[&ë‡øš7!7 +‹ÄsÛ$J½E^Þio´yj¢{Õ&•~L2;÷EØm›òeóîJÆ÷„q t±è‹¯^9À¤eË +*x^÷«Š/žw°¡F9Árš1(¿Ø#Ù|»¯×=ø¤²Ûƒ¯îí‚HE“°w_ÿMs~Ýè‡ ÖpVõ”´{‰¾Qó½ëZK¾¥
¤¥KœÀÝÝÚû‡Õ».»"’?Ä6›«½Ä~õV2ÎíP™Bkadiáû–â'y÷jU•Ð/•e-·iáljáƒÔàë'¥un’¶m ‹æ‘ÝfKæÙH-\öÅ^$ÏÈ~ÌÎ…ÉšúÉçtZµ§¶+2¯ºDY_Á—ßK5¹©~¶çù¤ÛV»ÍJs¼×Ýq¢ + +Ü=óToiØ3O•¶"õû{IG†íFúEÃd´f¥Ä25ŒÅCÔ·t-wûmÌSšX>ÆT½á^%?Â)ýëù‘Sfº=,éÇó5$Ñdð›ÝMXÉb²QÆ7Qd¸ë×>ôBï½VZ³t³Ì¨ëòBZMµPHüÍ+#«zšðÇI^…Â2ýþ)o7dm€aÛê_4ÒMun×Ù̪N
ÇØÞñYèf~‘z½éGA H_ô£rJSÞŒõزn‹ë!8%×àýxSœºß“ce]Oï.F‹sE²~{±ñ¢öY)ë4p‚>p!ÉŠêƒêðHËܯÂyŸŒ1?2Äû ãm#bB°'IvxYÞí¨ú…“(-ä=ç4i{á.ì¸ú_z™§…¢%È1hÁéFóƒöêÌŠBβtÔoÉô“âJÕ‰Ûü2šö”…x%™ò‡ÿ¶#ÄÔE-‰>SÀ²Qì”ØwE· +‹)Mã:Ï?±<Tî-}( +@âN´åkfÄY½ËûòÉr4ålüÜ“lŸ{~ù°9’OsV¥m³Hš]*¯´µ+éwÿœq÷€ÙžhQ´Åµ{š“„üœ—'!²«÷Ìm_&,ÆÛ¦xÕTIkãñèB³"Ázçþí£Š²É%–')r!˜i{•Ëw-ËãTødFÞ…6l@dËp¥r¬eã¸ÆŸ7ŸWÆŸ“mêwœ–vú<ª]¬q.íTº$rdFꩉVZgṆ11ùw)ÊϪpç¿j:¸/x9èòáN;Ÿ¹î½1ÈwÔ´÷ÀSîN\)4iºêÀõöC߀ƒ©Ÿ8‡?FnDÚßEìóÈϸ³ä8Àöš”MpÖyÌíxëüƒFÎÆÅ¢äDùøŠ&þº/üºŒ©^)ŸD<ÝNÌé‚ÙëÊxŸÍ4ü>JçvÕâ–þ,ŒxP#X›´»c-³<"«3’ÝFÔÎ(pÂYù»Üõ7Î-Ââõª’”)5ßñ¤YÕ”.Œñ6Ƈ8ð¹[軾€· H½ñ9¤¼g«ÙÕë©u^7ø‹üع¦ ˜ÙµnÎé¬êYÔœ]ìDŸ¦‹2ÞÒåÉEá3 ¨Yò+ç¥øãʼnÎãÜî·TѺ
òÝÏŠÇT#z,QAÅ‘=‡œ}>9 Ä.¢JØÕŸž>Èîe¤¥ˆ“ÓL±ÎL’&k‡–}ázÃÉëXi÷n~®tN‹VO½úä\¬h_aíG±¯ÙZ®Ðdºè%b<¡Êö´3"ßœIéå÷ìÁgã_E…”ÞÕÑ›0”‰žH6qˆ! +roÏa¶óæK'¥’~Ÿz—kÁ-Ð"Ñ×kÝxí5ÎfËâ¦î‡×·ùŸïž±âŸ(sÌÅOyOv1çú“róŹb1验ˆÊ¬Œ»ÓUñ}•ë‹ý,ƶÏæGk䘚Ф3¦tò‰â‚Ãyz'GÏbÉNUŠþy¢ó•B‘»œTî‡n"¥O¤šR2MâgŽ¹=§5œ[âæquªø‚¸¤ôÉã9¨ó’h_!‘'>ïQ¶-Yí/æóçYm'pœ]V g‚Ëe}‹=Ö¯ëõ$÷)×åóo†—²7mK+æÅÞOáéËë”@ý—üÿÿ*ˆg°èx†?<œ2¡Ê•3ø¿ endobj -1355 0 obj << +1430 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 97 /LastChar 110 -/Widths 2619 0 R -/BaseFont /VCJCBY+NimbusSanL-ReguItal -/FontDescriptor 1353 0 R +/Widths 2726 0 R +/BaseFont /OWOXFI+NimbusSanL-ReguItal +/FontDescriptor 1428 0 R >> endobj -1353 0 obj << +1428 0 obj << /Ascent 712 /CapHeight 712 /Descent -213 -/FontName /VCJCBY+NimbusSanL-ReguItal +/FontName /OWOXFI+NimbusSanL-ReguItal /ItalicAngle -12 /StemV 88 /XHeight 523 /FontBBox [-178 -284 1108 953] /Flags 4 /CharSet (/a/c/n) -/FontFile 1354 0 R +/FontFile 1429 0 R >> endobj -2619 0 obj +2726 0 obj [556 0 500 0 0 0 0 0 0 0 0 0 0 556 ] endobj -1279 0 obj << +1353 0 obj << /Length1 1608 /Length2 7939 /Length3 532 @@ -12992,7 +13418,7 @@ stream xÚívgPTݶ-HPPÉ™&çÐÉ™–œƒº–††î&K(HÎQÉH’sÎ 9#$ˆ€øÐïžsn}ïüº÷üzõvÕ®ÚkιÆsŽ¹VmVF-]^Yª„p@óùž4`ö–Î(]°ƒ¯ÜEXYå‘P0†pP G8ÚCзÿãºP( ²BÂÑ€Û¬Z -JñDÛ‚Ñ¿s£`·n +JñDÛ‚Ñ¿s£`·n uƒZ|™BX‰¼LLIB—Qdt
(<okbu:æ}Ò{ŸíûÑ쓼,Vôâº4¯rèéMûäŽãÏõg\=-äpöæxèA3gkö£¶Qî
~ó<¤]ÃpÏà µ%l“Ç+Ú:æ¹×w醄x‡ß9}™]²}IYΉ¼*"ÉVb—åìì²Å|ý~ÎÞÑÛÝÕÙ|ŒÓºNÉÏ*î‚MÈæë”N#m¢_äa™ŒéøÛÔªÏ!´0sL^µ$0ÙÂÿTh5ë¹[Fúù{ª\™ÏíßÉúÐâ¦Ùé%üföC ~–fí*!Î:‰EvýÔzð´÷Û6гßÕ•Ü ê³º£Âgü«e‰;}ƒv©b]ùßÖÒï6”‡ùÚ}sø.Gj¢T«$Kñ£•I
âQ–®‹Â~ÒìEÛ1w.ì*Çbr|¬½}$oÖ‡·Gs]> Ã?V1ñŸx£+w¿³^õ9’e‡Ð†ŠÚ¥ÍäÊu””7œœ¸äNÑ÷ˆ¨/ùŠõ.‹ú…'Ð)á0äPùÝÚ…ke ¸éÛR§ö ]8sô&sß±|*åŸî#>cÕ¯‡‹úœ‚œEëÑymeê÷AÆ€>8m„1œ4¬jõõr¦XÜâd8„²³¤¿V>M¼çÀ7ÁÜ&N\€*ÄJÒÜOµøï8•^Ýçôáö¼J%qõ‡ ‘®.µ&у;ìXBÒ0ÊÚcVKŸ0-S۷ߌG?óí·Eƒòñ(€(§¸Ëš’=´øô•ú+y\J6.æꔋ‚œÞ»ó^eúÞ‚·V„(õb*$Ã=AÁžéÌmEéïa9žoñ€Rý3™ÙÑS×!÷8ÎãÒ9‹ÅÕçÜrƒÅ£‘C™Äù\‹-ÕÕ²k±ò¡øáÃÍ8 @@ -13024,35 +13450,35 @@ QH;ǘ¢&šùŸe“ô¿žUÙ|µ°Sc0R2YE]¨ ‡á{__bçâ.°ßþ LóÃI8GU–¿Bã¡\‚–Ÿˆ{éõ´Sû›7M‹Š–…;ûÛ䃵h¹0GQœ&÷
<‹"œ_ý¼ÈAze‰ÀN2ÿPÜJ"u]©¶ÕLòs.}æQùü‰iõHö5¨ñ‹‚‘öqLðëƒýUj[’ =Á®…1Ñè²YÆHOŠåoq ’„!¿‡RÒ¯¸ð%ê«~u¯³¿0Š×·6î;>nE=m½aÔ\{\ÄcïQq”&T/bµ^þü‹}m“¹ò
A’ü陈×O/ÍI>c×b%ÒÌ&ìýºªú· ¶mJ;û7žb{ª6eC‰Æô_è<@ÀbW’+Q'‘šäçÚU›‚ݧ/ˆ+ƒË°a <¤þdÑ
_IÒõ.˜ê¢Ï\9¾§é-xÚÖ-9?›ìÐv_wóý}¾éH`…Ñ'>Êß4¬>äŽT‹¬ÌÛúGäµGÔà…$Í ï‚7LI›u`žUJ2ì„΃79ç¯~f´láÊΚìïW5?|¸':U—.ûrJoÇÓlÔË5áAÜçxE ³º×ا‰3Ç•ÚTñ#åKþtâ•.iKW@ö/É›ÔÑ÷ ûj&Q ¦Œ²È˜¥t°Èð§Äh-ؤ1íý b?e¾™F Š– ÉXrÙ/&Šjz©¨rAÁM°re.2Òe%ÉÍ£™6"5[¹(H4:\mdb“™[i:ýP½2“¿Ýä÷ö0JÑ»pÕh¯QšQ¨ý±Qó_»Ã7;mþã«÷Aú^ÁÐ;Óèvñ¡Õñ¥ã«*’Hóß¹,QëtT½}…ÁbWý€g”ùxÔ$Ó¬GÞ×™®'}¡uÞói õ´’D§ùõ; ¼xðÞÔ¡Æ°~.
°öâ%ÅÅ4O”˜»ª¡Þ»Bï\ÿÆÈæ -†ìvm…$t§³ÎLd?莑ˆ+í–«I&VñZ"-¿35MGöÊìä§7À Ñ4‰>ÅauA×W¯½r‚…`Hã×W{Ûw1Û®¹E¥^["W¬%BŽ… >«íÜMÑ#nNCuy‹¼Hû%Tž,TÜþ0]4.ïdîžk0œPañœ„5ðYÓëF–?ªU'?Õ‹«žäfü¸Š·Ö¤qCr®až1j,†º¿÷2Ó“=²õáÿ¶D4ÏØeÊÀ¿I
Üóv¼vþ´b„dîÿ¼ø)xý)\+"oÜ´¦ÜD1å[|)h$úØûeGUeŸ?õ¾†Ó<åízznKB†Éd–¬ö…Àÿò!øÿ +†ìvm…$t§³ÎLd?莑ˆ+í–«I&VñZ"-¿35MGöÊìä§7À Ñ4‰>ÅauA×W¯½r‚…`Hã×W{Ûw1Û®¹E¥^["W¬%BŽ… >«íÜMÑ#nNCuy‹¼Hû%Tž,TÜþ0]4.ïdîžk0œPañœ„5ðYÓëF–?ªU'?Õ‹«žäfü¸Š·Ö¤qCr®až1j,†º¿÷2Ó“=²õáÿ¶D4ÏØeÊÀ¿I
Üóv¼vþ´b„dîÿ¼ø)xý)\+"oÜ´¦ÜD1å[|)h$úØûeGUeŸ?õ¾†Ó<åízznKB†Éd–¬ö…Àÿò!øÿ endobj -1280 0 obj << +1354 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 36 /LastChar 121 -/Widths 2620 0 R -/BaseFont /QNWGOF+NimbusSanL-Bold -/FontDescriptor 1278 0 R +/Widths 2727 0 R +/BaseFont /LKTSZG+NimbusSanL-Bold +/FontDescriptor 1352 0 R >> endobj -1278 0 obj << +1352 0 obj << /Ascent 722 /CapHeight 722 /Descent -217 -/FontName /QNWGOF+NimbusSanL-Bold +/FontName /LKTSZG+NimbusSanL-Bold /ItalicAngle 0 /StemV 141 /XHeight 532 /FontBBox [-173 -307 1003 949] /Flags 4 /CharSet (/dollar/hyphen/semicolon/C/D/E/F/G/I/L/N/O/R/T/U/Y/a/c/d/e/f/g/h/i/l/m/n/o/p/q/r/s/t/u/w/y) -/FontFile 1279 0 R +/FontFile 1353 0 R >> endobj -2620 0 obj +2727 0 obj [556 0 0 0 0 0 0 0 0 333 0 0 0 0 0 0 0 0 0 0 0 0 0 333 0 0 0 0 0 0 0 722 722 667 611 778 0 278 0 0 611 0 722 778 0 0 722 0 611 722 0 0 0 667 0 0 0 0 0 0 0 556 0 556 611 556 333 611 611 278 0 0 278 889 611 611 611 611 389 556 333 611 0 778 0 556 ] endobj -1276 0 obj << +1350 0 obj << /Length1 1166 /Length2 8911 /Length3 544 @@ -13064,7 +13490,7 @@ xÚízU\\kö%‚»înA‚»»;PHî®!x 8îîîîîÁƒ<$ýý¿ÝÓ·{žæm~Sõp¾o}ÖÞ{}ûœz) U
1Kˆ9Pveá`e „8 l)qøCÀùÏ$AÎ@‹×¦¼Øþî›âöùØ -¶ü³%K7G6-0ÈÉ
('ù?Á¯ò¿0k +€‡“Ÿ +¶ü³%K7G6-0ÈÉ
('ù?Á¯ò¿0k +€‡“Ÿ qýñ$X8x8þÆiÚ€,ìÀ@—׳ø“‚-ÿ–R l±®¯SiælùOàÚÂÍÙùÕž?èõÞ¿öV ×@O òÊ"ÄB0Ô¶6´ý¡ZŒØƒe’«Wëî·97rŒ=ô7V˜^e»bîÜÛwŸ³$UÇl„+
`•`¡Ã㉥bø<ìøÅ;X°°Ã°`d#‰NYë„”P/駯Øûˆ¢ R¾Kx
Ê^P”ÝéÑKL`i„CpHôœTà‰ÉÊò+TŽøñž‚ÏUdíýÕàçG:%Ùmƒ#RPä»géäõQOï±+:°LûÅÑxæÃe]k/͉õJø:'º8ŸlJÛ¬žªGóy乌טòQK6‡
Ñ+íLvþ˜ð‰Å16(ÎñkX„Éßš†+…¨pœº–QÄ´Ôß^î)RêÔ[W,,¨Þ‘õÉ»ãp%n×)iuGYÖǚπñZ¬Õˆv4¹›îµ:®uľõ«GZýÖ:„<=Ÿ@‡ª˜yÝ—l:GBÎÚOAs½À:rÁUuiw™ª¨,w‘ʽVç±ÌwZ6ç]ºš½žWßÆe͹„縤h£öÙ8âØYWÑtÔ¸c}ü5æ?°5&Jt”ùËÞ¨—OÉËÛòÁHÌîZ‚pr_‘\OœÅ±„4šß²~òIÝbâí‡y"ûÊ“¬4òŽZ¦¿;‚Àždz™RÑt[^cíÆ=ðàæ÷Ÿ‘øÜÏ•ä
=X}§^ÍóâÓÌ:Ë;}ß%[µ, ýÉЛ>µÞܱ^4AXç%ä#¬wÛ±W:eÅNã¥S¶SÈ“Hf÷ÖϦŠKuP·}.óF!Ö§•"k¯“/ågö«ÉФÁ ê2³Õ°"Ý ÝkÇÃñJ @@ -13094,35 +13520,35 @@ g~nM"up^ÅÃÓíÓêè” ,{!5ÿ8¿UËn Ðú‡ä9¬PjK¢!zóÙ!ñHaŸ´Þãïÿ¼£êOß,?€úVÐz¾’¢Œ¤ñ¸gTW-Š«XÑèƒðN¨PÊ94X}chAc~‡^ÅûI8Y½-°Ji¾á.˜<®¯ÇIâšo,¦ÙNì¥#ÊͽÊûÊàùk¤lùnýh2³ÒþÝu<Aíâ$FŒþ¦ÏD!þ:ƒêj%FDõŠ‚QúPÀ„´èÖ#מbG¡³°ï\ùe%mËf›‘g'CÕ䦨Ñ)Ê$‰‡x`A%*›H«¶#Ì'å;…p‘ûÚ9ß/iÔ¤N…ï#‰yàE×Óz˜8ƒÄÛ¼êpXe€N®Ñ †µ§r%ç˜û7¯¼Çé&ï`Foùª’׬ó›}tW™ë',4Ó‘õÊ™‘8‘À`Z*\-šðú[Ü‚JåÕ®{i!Ux„T
û•ˆ¼‘‡ômÙ85û)îÛ¼e¢ý¾KµÔÌ;¨žè{ÜÈ¡¾è{´Ñe¼Žò»~!–±l˜×R¡^n`žTG?ÂŽÎCMž—û[©s¬ ;ZWÀá¤ì`±3iSw-iUÉCW ÚVâ>xj„E‹ŒwêIo³}‚üH—ã Örú ãkÑnT‚e¿S< ¢x
K»«-1…‹54ËÆa«÷-ÕÜ@ÚUóªîÐsL/}8ÀѶ›Ñl¡ò‰ó9È+ß©O¹È¨qD‹£RKˆ7hëÀûÚë,l³Ž[‹x³#‹³ÆÒ4 -¶ÿÚ®½–ZJS•ñ~´õÓp+S!¨yWC6Æjy.Lä“X5^g˜Â£˜ýÿòƒüÿþŸ°°š9»BÌœí}œ.®ç?þ€‡ü¿ +¶ÿÚ®½–ZJS•ñ~´õÓp+S!¨yWC6Æjy.Lä“X5^g˜Â£˜ýÿòƒüÿþŸ°°š9»BÌœí}œ.®ç?þ€‡ü¿ endobj -1277 0 obj << +1351 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 2 /LastChar 151 -/Widths 2621 0 R -/BaseFont /XPNSNY+NimbusSanL-Regu -/FontDescriptor 1275 0 R +/Widths 2728 0 R +/BaseFont /QLDNEV+NimbusSanL-Regu +/FontDescriptor 1349 0 R >> endobj -1275 0 obj << +1349 0 obj << /Ascent 712 /CapHeight 712 /Descent -213 -/FontName /XPNSNY+NimbusSanL-Regu +/FontName /QLDNEV+NimbusSanL-Regu /ItalicAngle 0 /StemV 85 /XHeight 523 /FontBBox [-174 -285 1001 953] /Flags 4 /CharSet (/fi/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/five/seven/eight/nine/semicolon/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/W/Y/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/quotedblright/endash/emdash) -/FontFile 1276 0 R +/FontFile 1350 0 R >> endobj -2621 0 obj +2728 0 obj [500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 333 333 0 0 278 333 278 278 556 556 556 556 0 556 0 556 556 556 0 278 0 0 0 0 0 667 667 722 722 667 611 778 722 278 0 0 556 833 722 778 667 0 722 667 611 722 0 944 0 667 0 0 0 0 0 0 222 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722 500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 0 556 1000 ] endobj -1236 0 obj << +1310 0 obj << /Length1 1624 /Length2 9769 /Length3 532 @@ -13135,7 +13561,7 @@ uTa{µ©[ØC ÈÉú¬áðŒ=“i@]`.–Î'àÙ«†ŒÜßqÂl€°?¾] Ï0 ÃÕâhýÏXÎ`k 3ÈìâòLóÌý§:ÿÌð_²:9Ù{þe
ýKë?c€À\ÀöVì\ÜÏ>-aϾ!Ž†EÑÑ -àâü[ruúævþ«@Œf†é9 êhï +àâü[ruúævþ«@Œf†é9 êhï ktòó* íþ)áëB¥æ÷•!ìµcÂMž3‡NÛJÌ;/íÚ“À'¹¾4Lyø+ô-,;¦…Ø©GúÑÞ§ßUÖŒø9õv6F4µLîQ(ÇZxœÑN¯™hÜòi¯œpü,“¿Æ}ë…{Qõùðˆ>aÿúŠ¡g°¿¯·ý¹s›œ%+NÄ
›>*à]¹„‘n©w¸ìà0>¦I‚Ôõ’7¶_„›üë%^ÍœKüÉâWöIñ‘ë¨âx&CêŒm ä¿àh×ñ€F3>ÒaáÓ®GÀÇíí3IúYbɘ¨•šâÓ,&ÿ$ˆ)66ï7¿ï†%ër¾Ê_îoj_Yüíl§¾v‹w'J‘ñwÛàÎ}¾ÇÁú„l±•÷êµÂœé7ƧøêjܪŸl±Óä½ ™ç @@ -13176,35 +13602,35 @@ aÑF"$²¯Ö|3ß!i#ÌT<ÆK[tô p;w»Ô.Š[° §¬ì:9§ËY×ûM¹6È"Ù~ÝßïJ™uz¢ƒÏCz ©aÞÉ!âÚª8µs¨•<Ä×
Òð쳯†²Å³XcÄ*3å²›Ëj†Gˆ4£j2Æ÷Q@\}’Tyž¸¢i¼á8t‚ê·ý†ó`gh‡M£ïBD¸ëÙ›0Âp^*•-ºkjÚ·Z»æãÜd¨ÅüîÇ&n»$q‡˜,[ijK„½½%¡“îe6eS.Ââú˜ˆfÄ®ý>e¾î–â ¹¶«ŠØ£>;–¢‚/MòI”¡øi1-ƒ ¯‹3ÿ²]inÁàÞËDÒ>{ÓЈ dx—v³©lò9 ‰N‰+¶¦zöÍñÔ#é)ó\M£[s@Z›ÉR'õRÇ}ËAÕNQ¹IuÒ.8þÌÀˆ‚;a?ú“‡ö8ζÜ8ùx ÐxoAy橵"wðõçÆÛƒã)ï¼àì…ŒÞΊ@ÌcKÚ_Ù¼Z‚{+ˆ•\£\hr‹v·ñjÉæǸ((%Õn¹ð·
V•BòÃ{9y¦gN°œ
fµv*Ûï›s**o™^þ(Ú‘r)`lV3°ð‘öTÇãèή hYmš´0”ÚÊ÷8K¯6ù€›§vóÉy“Æ 7D倷»ò§1
\eÌ}¯ø§5ˆòþ[%fvÄÕ'œbÛ©ö¦&©"òƒõ4ìË*Ã5[Dô`1käý¶Õ•Ïê`•rM<4{áôUC÷øwݲðãT5cï¨ûët©„U0í¶»©kµG#G”Ä~}±yôd¹üÄI!ß©¬ÐGÀEîn‡NOí¬PË$‰šÍµÃ‡WgÞú©é!q@¥{ß®ê7ö$¹UÔî¸ò¡Pšè¾Ð›ÍA©a•bg¿fD(s¥ùv®gZÙZP€=NÕòä9èÕ&çýw…$H›Àì×Eg—ó¹-}>LÁ•Ó¦4üF¸pâX•*À¢„ƒ0¸LM+ª[‹Àãco®OóbÖŽÓ%Hé.. Ê X;éôN~'R‘`&‹¤óH–$Ѹ½¤[*¶–›<
ZG„‹m8Blà‚`•‰ &ùf¾±<£>W†2<퀔ã*õˆ¦¸ïÞºÑbï)£(]|Ͳ7.ÅBêOo_™íí—I>Ĺ=à[väÍ$ø¸ºBÎk[œy¸;ª$Ô¶VÔ¶¨ì+Qý †$·fø‰AÙuõ€•ô퇚|ÄS)¬ß©ãb -ÞëÇáØ(>§"´Ô?"¸ÔvÂj“øÓ‹©OïDkº§«wèKêfhÔuÐàÕ–®L~vsÜLðw~ùŽø›f÷ÀGY¯y²™)¿ÓbOú©ogɺeÁ]ñ¡—êÅÇêá0·H—c<ØÔrZ
:ÁÀ]>Ùã‚!ååÅÈؤüð¹‘c›€ù«ð#®QÆÂùOsYŽ\$yÓ&ˆ³±Ò„} ÏK÷ØÈó¢ä(ä&&¶¬SÊŠ¡ÊÛË4öË(d®NÏpT¸#;®±õæü_>ÿŸàÿ K{0Ðu +ÞëÇáØ(>§"´Ô?"¸ÔvÂj“øÓ‹©OïDkº§«wèKêfhÔuÐàÕ–®L~vsÜLðw~ùŽø›f÷ÀGY¯y²™)¿ÓbOú©ogɺeÁ]ñ¡—êÅÇêá0·H—c<ØÔrZ
:ÁÀ]>Ùã‚!ååÅÈؤüð¹‘c›€ù«ð#®QÆÂùOsYŽ\$yÓ&ˆ³±Ò„} ÏK÷ØÈó¢ä(ä&&¶¬SÊŠ¡ÊÛË4öË(d®NÏpT¸#;®±õæü_>ÿŸàÿ K{0Ðu endobj -1237 0 obj << +1311 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 35 /LastChar 122 -/Widths 2622 0 R -/BaseFont /OUESPF+NimbusMonL-BoldObli -/FontDescriptor 1235 0 R +/Widths 2729 0 R +/BaseFont /MJMFIK+NimbusMonL-BoldObli +/FontDescriptor 1309 0 R >> endobj -1235 0 obj << +1309 0 obj << /Ascent 624 /CapHeight 552 /Descent -126 -/FontName /OUESPF+NimbusMonL-BoldObli +/FontName /MJMFIK+NimbusMonL-BoldObli /ItalicAngle -12 /StemV 103 /XHeight 439 /FontBBox [-61 -278 840 871] /Flags 4 /CharSet (/numbersign/hyphen/period/slash/A/C/D/I/P/R/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z) -/FontFile 1236 0 R +/FontFile 1310 0 R >> endobj -2622 0 obj +2729 0 obj [600 0 0 0 0 0 0 0 0 0 600 600 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 0 600 600 0 0 0 0 600 0 0 0 0 0 0 600 0 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 ] endobj -1228 0 obj << +1302 0 obj << /Length1 1630 /Length2 11260 /Length3 532 @@ -13212,80 +13638,71 @@ endobj /Filter /FlateDecode >> stream -xÚíwePœí–-î$84î'¸kp· -‘-Ó¯*^H «ƒ+zž/)-O_‘tŸ°Û:%´Tœ¢`\íéÓ´®â·;гYâ’ïsfȇü·«7qµ-Fõ!¼rÛèy^®¢Ó·£‘“D¨§¹ÅQ”ŸÍŸNˆ^rcÃFyKjÿè§ ÃVLEßزV«ØõœFS²$(X!÷{©ãÆ¢p]u¤Ñ)Ù§AbÒë±N/†ïÝŠK¸²ÝÀ`}HæYhtªÔÓô^õ“‰IEi]
OtÎŽ‹nêô*žaÍÏú±£“u•eMqQ\†â¨óåy£=‘)Q³»½dy%‚ЈFÇY®P.YS?‡‡Aŵ¨riAš¥ê×z~ž=”Á‡éãÞ7"ïù<ÂU'NÿKó -ý…õ©–Ö/L¨Š?ç;\Ã
Ô0®rËõ Ê{àâµ -™Ð³°Á%ŸtÆÝ?Ár¥U}Ý…½ý5§)8:RàXt -û±Óè›ÅGKŠ]#Uæ¡rŽÏLNºÇ2Ç…Ë×JÄàçEßr©ôI&_(…ë){ɃÄfe¬r ƒž¾|n7Êscf2QÙ"=±èCÝ¢»«áYwžºåF4ƒß --¹ý†Ú_ù
%$î-wž÷çUZ½¾aN+’K¥u6`hY -¬Ó„ÈkØê©Ré°±:@®ùMiÏÅ|ðŽk—ýÞUHëZ (¥ÔUæØ'ÂÅõa×!L¶·uxQôÛ÷~ñ<|Šªº¬KÁ‹‡ØKìjÕ†éY`ŤzPl 0DØ-vOSæq\Oeâ>$\Z@Ø¡]jØÐãCÝ#ä½Ó½ïP;ÙclóKýåw•®ÔÁûEÕºE½¨%„‚—ÙŸ_çš|œÔ‰~K£t24æ¸f2ÛØŒxç±(ŒNîà{Ô-b¦ \5qUd-Œ¢Ôðh„{üñº„œ©Ë!›Äë´ÿE.£.§ÿâ•J–œ“2³rUƒŸ¨n傤Øh0q6Zæ–ê7þ"ýpqÈ<è¾(ê”ÌüT®g27³g7?]ësòmv×°§S|gÔ½}=sàÞEtç‘?Èó#Éb†aÒÚ"C"¸Êx©µƒ¸"È%yQ^F5ý––„ô–ÕB®Zb~apoɾD]òƒŒ5}Í=Ú?`¬Ù©7'»`Gl%E¸ô[Ϋ¹¨&u¨¿àYx»TțشlC›E‹Z÷²óÔ“—¦æ
â6alÈËRï‘#–gYŽØÙ^kJmH5ά‰1žá¬XFÈ\Ól+–ÜDûÜõ+©|) F§/jBy1
]ýí8a -"i.Èø”LxiµRâÕ”·^sWçEeä;]DKt©Ê})=~48Vˆâ,‡Ú'jìéâ¾_Ÿo,‰Ú1*©£{søZ\M®é…H´qÏ”<]¤¼bΪý#y`Cóuù†8)…¼Á œ”8t¸?Ö—vÐÁ¸Ïtøº®æižOÚ#™«€o%Ú™kGYmô`!€ÔFK›'ДKÊ×¢Õh&£Í¸Ø`†—¶ITÎëŒÇ´³Äç±|*lýu‹ ê2d×@.K"æ¹¹¶ºSwž(ñæ(}O×Åöâ -¥èÞfÈs{1pÅu“2k¶õ{eý†š8® [;[}“ã—¼û1·Ùƒ.ì!Ñ¥6lïÄYµŽ)·[þÁ¬µ_ÆõuásH7Ú§
oŽ[û¯¬ã¯eTІBzÂÞß»Vèkiã/ “Ö¯½`—uôJB¼z]îû¾!+ðÎé?Ì¥ÜsÛÕ…Æð¹AmYJ[^ìOÓ‹¯f8)p˜(ûLCâá?ònðIñ\ïOí¦¾˜`
ëPyÝJfòdó&¹´‘Á† [D<ñѾÜ8YWÀcÅr‚µÙ|Y-íþ?ø~õÍŸ ÁÎ¡Ö í§ü¼Kº'»èŠ= ùC´ÊŠýècqZÒá)¸[}œF§ -\L8‘äcNç’_œ˜õœr{ÁNª\òÇr@‚3%÷uGr³wßEÝó—òDöÎ= ¶åenúÂÈ0ð)æ2lN©ª©æ≠-ñI}¶‚mÏÞ-Ö`èj‡[{«Ksßöåó¢ýhÙgºHŠdš9ÙBlL’„”?´ÂLF>.õ…€6J!)ôý1%j-«û~E¶•Pó…¿ð…ÑÐRÒ„,žÞbF1²[M$++EIŒ™#Õ"ìÃ}¡5.ùTb‡¶rµAPUù=mrÃH&8ÿ'€Od
ƒ¡¥ûYþFóž47µs±<7mµ(ñgO]O·7wþü„(PáŒC"ë(uœx²Ô±àeјCûd¤P%»5àOš×…rÃoV÷«Ih ¾mÌ/Ä£j’D€s.'x$DQ€êŽ{~kD»Í¿¤Ty’g²PÛ1_Ô-þòãjAaÖ‡J÷¥ -·ü¡ÔBÿöù‚³€i~‹O¶ñþé;yt†©M§[ä‹J¤éº;)¯M–~߯䫔‘¿¶…ŽÁo²0YðvAD<ö¢¬ï¤m}i™‹äCbÉÃ}Ä“í“iJÂBŠ/H"½ÉEûa°5¦¸§#a`ehìP"ž‹à02eëO^H¹8o.zï…ñæ¹FÙ ™(¶¬¯.uàGVGZ·ð°¢ƒíò^[÷÷Æ-À¹§ -TE
bÆl9½BËÿ‚#FqpWË›ZΣÆ`b’bQ,审h%J¬v&YÅü“›ÞpÈ#†l"ž(Y‘'› -QN7xþF£PE<íª€J…ð‚Ì#oãbO†U”€“‘¦Âä´‘¤÷ñ÷£I>‘¹ýõå.cÔå{²á /;L -¿ÐQ`aùëuî–fà!ŠHŸÞ= ez½1Ú°Ss /MØá›`?<õ ˆ¤d>Fp^ÿRûl˜—Ü](d£0ôÈuzZÍNï!ªLl½zî:9 —m6R ½-£z¿lÓpÿfX.Èê0/ü7&!E‘y{…¢ +z«©ÉO›çab›îÊÌAæÙ¿Ë•¬·“ -iõ -%ÓÅÛ±ê,¡FS
Î>‚8y½Á%¤ÛKòg\ñÑ0Ñv³œ8ªÜÁ ¶Â?â: ø®ò뚣3׳“·ë^ñ«Ìq™ª1ûá©c^2§5+9ÄR/—‰æY_ízDqe«çƒ¯œ¿üöVpo¤†°é²K:ñÈüŒ›ðº#¥ -Y£¨<[¾Òçæü 9IQ-ƒã¸|ÁHó -?›‹ç’ÇΉä°öԜݸ/[ -PÇIâŒÉØ]röÛSyÚ‡+n“GT²˜¥5ø\쮆 “Šâ2!ö¹ï6¢_>a*¿M~±çP>=ÚIè¤ÇŠ$¤zMí\÷9Ø%úrËÉÆ‘c]®Ù’–7"§çhû9Ï'Ý$,ŽøWB}Mù8–!Õ -.o×5öctñA²ÑImN+´&7g§¨ õìJÃÓ&g+¸ñàèkÃh ¡EÑæ¥?^÷v}I‚ŒV<&Nß°>#‰/2ºKö$§æ/u¤-\gÙ¥4ó1²N†²|ÅUeäòsIp½™
¤®/¢r‡«j‘4Íçwë/Ñf,A´<Qè,Dà¶Qö,ßäõ¬hXG±W¾3Ò7¦³aÓgäš®NÝ(0Ši|2Ã*UÐë»{t¹hŒÕ…:úÕ•Úf™íxÔ¤‡ìçP¯ÇEÁñ{XÚ£gEdÿ'Ìr·CâUb–Slãá&r;ý¯ó›ì
oÄmP”5ßa’^ÀïX\l¨® -%“|ÏfóJ”ÂGaøAR2…s㤪ÉάԬó~ù -ÆÁQ…è%îÝ—0p©w´5ç݈hˆr§a'þÑø¨¢Ë -*ÐËç´'|ë„üóýÁ%8>Éû1ôdÔj°ì&ês÷í$ÑÉ;Ô’áúI„WRâ ðZ3I%°DËœW( fÑ¿¤i^"Jétõr,Çm5Ûg™Ý"ÄVÈXñ]$ -&eÿvŽaûé¾~þR§qlÒ$.jÜ@Â_ñƒY-°À(=vdêCG`ØÄú±D#úÀŸ®Š@KÃÊË’-œi5Çtñ‡!:_7S¾)ÕÆB¤¶Ó‘÷r”H¹U¦ËŠx5ƒ‹ñyŒ!4çšžOVH~Yìß ú¸mRøµÌÇ’bÇ?t{.5ä™ßèÍ]¥3]Ë̹‰m>ú×ø†ó…Ì7²û¿=›C>»ÇlÑÎjÌMXö½õ’!£O6¹$©7Xˆùéa¾Ð‹$/å‘ì®xúaÔ×j…ßÒ³ëÙå^ÚHAÿBíÐöÆ—Èdyv¦<n¼LôL_Í¥zDØ"²rê(}éÆýÑ,›X w½>ðÙY×øh.Ðø™²®'gs¡Óʬ'ª3+îvÝ„bsÁÃ뉣êB˜…g³8ì%GÕ -%ú‡¥wœqj-AµÆPŠÏ]Í´þ…¿ºÙŒ/Luø
o-4¯NÉ7QlIM—°¶zZï'5î»ÐÉ…Oú§.ø¿{gÐ Þ†ßRìªQ†ë÷Ë(t.nP‹9î^q¹÷‰—’ÚÖc”ñcÅyïP0ö'\ϲÂ÷ÙsŸekåܪ/)´{25øN]oËSκJºuc»x’èøð˜•U±2z:-Zê,í¨Ý… ->Ôa7ó`¢{§èjð™ -|í¥”þʯž0 åî¾÷xktš6¡{2RæÖ±#ÉfæPðöÇÃó>—íþNU±ºR@Ð˯ûi4¾pT!-Õj=* u‹Bãyø©cÄË€’krû(ÇPØ®®–\…~ô—o -çOý½Ú‘~ÿ¤rÔ%A[ƒ˜ Üó'$ÑÍ,9‹¸±_ÐSgu ª\“8‘.·q0Î#¨R·z×ëZ.dUX@_…èÓÀzoFË›#&=NÀ‚¥EnºMàoÛ¥ùRÁŸóûå‹ñÁ€ÑC:Çá?³¾,ŠÖ=´ô¨?¾?’"wÒ6Ý Î±¦‚àQv¤Üûtû¹÷?²]Z>ˆ5n´¿±A°¶ÎSg(|¬Ï‘T<·©èJ®pøô[B|®$ÞüÕâÕš–šëôiþvTä¡¿)(‰L°ÝØŒÆv;íþÐk -ë;æ_£† øNŠçˆXw*‡Z稣Ñ=ŒÕaÆ:8Å_ÏaÐòÛJ^v{å^âÜ•šS†õ’мÑ@-ø|¤‚WöÍ rÐêŒkçWè7&ÙH4Mvé¬îO«ùÍŸ(rR&V¾‘AØ1·ª"Ã;xdd³‹¢’ÁÓjêy -„:ÿ…‹BÙK¨Oû ¤4 >‰¯ú ZCg4u:o<Ên? Îì‰|°EQHU}í/`úw”f¢öì,Ú®}Öä)¶›HƒµëDí´ÇÏÙÝŠ'c·¥Õt¡PMfó“içXŽë¤yü8v5šU’úm¨‡¿Õq-\òž -°ø‹Æº=$0ûˆÓí"ݼ½˜ ëíòÁ»±è®uÇù{‡,Ü®æ™Q™šv·—W€R9`~`©åÁ[Ù±ák{
ׄ嗎Ëåû:߬e“x©±¨t«¶ÈÆ [þÈ~3€k]ÌÕº.ÈçC‘†åã4•Þ‰š®ú$CB¹g´TÐÙJ››'¿Ÿž²¦†y@,” -R‚¿ÑRx©‰¬3;\®2?®ÛA5ÕtµaøÎ#•xˀȟ}ÜÁvJ2QÚpvŽ›Ì¬…êpÓÄüÄ&Óðª´'xÉÓ·ûÜÎ@¸”º×Úø;Ž±ª1¾ÿ'bBœ}7H‡À—¾úå´èd>Ï÷"¯‰#~þˆö%O?¬,*ŽPi•=Ÿ¿æÅ€q=:m¬zß0š -ÁÍkN¨*¡8h½ -*s”÷• =—Ò¦aêÜŸ>]ÝûnhÂ/QBž?Î!rnÖ^ËlJûYºÝ+®Ñ&aÔ…¯bd( 1Ô0摆Œ‡O¦H¼ Å®7yÐŽ_÷}… -G5\‹t‰–¿ðªèœ=82"a»„¹-ds^W¯F{
±½GlÍ®-‰1NK›œëÄyãxgU¼1þѼè -áŠ|@ýõ&PDŠo!ãà£GX(ÎKŒ“> ´×òY`Ô
KIvp/yN¥½0Ôã<J£XïæëÈôÞN³b—S)SÜo-Šîùã ûr)VÓ¨ö=;»Û6“sôJ¿Ö¿R¯…Ÿß ¥¦c_¥Â{ÉD.6¦§óXRY4gÔ&Æé=Rfº+¸çœ¦Ä>oÐ?
…¸ïcÞ¤·_ûÇ1\á™±‹ŸÉ¨!j'š-Y`ˆŒæ"¦©Ù†ˆsØÚmY`+RëÁ!3~Û
.…óx{1YÙ®õJËLz!åA<œø*Á±•:œ‚àv£'o]dTwÅÜv®ÎÀÇDŠ’Á\=ã·F¼Ä”é䃛ŠŸ©F51è6¹ÔW-ìî’"êÒì¼ÏtÇGEޜߛåÄD«Ð¥`NÑ°eJ›˜¸…H.Ñï[¼Àz]MRÂÔM‹g5z_îþÇ6"BP
-»›¬šµ¸ -„É™œ |5ÑÿrÉÚþ¹Ë -¹8ê ŸÄOåO¾þM•+àÌh„†Ÿ¯ª<ì=®ð¬;ã;˜õ@9Ä'#})²uH~‰U ð -®ÍŒP÷ÈéÒ&ÝÈm+ÊwóRïÐ Hé¬Åí(‹Iî#?^¹cÂÞ$ÐkëÚ4ÑÌ=»ÜP*ÚùªÇ„B¬:á@y:‡d -•Í-tzà82‰>÷ÝðÚ~ˆzó&œÞÜG#°áP짻„LûzÁFJ×ÛÄÆ£ûuךé¥y6³êm’`ë!IÁæ²â͇îkŽ*„Ò;÷‡5B5Éöè‹›˜Thn›þ´4¤UÁÆõ¡ŽÍª!ŽI"L¨Ø+§+¥)õÙ_í¼¦ût1RLà{²?ôKµ×©%Às(îF9'4oé_pßS.·ãhîÌƸœoïÒrQWœ+ëâ¼¾y²›ëû©XЦ-`:-)¶Ø›pþ<áÔB$¬¢Fg «â©,å··$cªU|‹²e†0ù}Þ¼úpÖnì]Qpn`‹ó!X -9àË&ïÎC+ -êêv7æLD¦÷Ÿ™ øå™Üz7ª ¼4<Üã"nR»ùAiæ$¦m¹ÿ¬eìfË°sðÔÔù´Ñä*|=¾_-©t±©&rMÚ«”Y -ÿQ«1bÞETBƒZ ·NWN܆XÙkO3{ÇÍnÏ;NE”þZ´Ð.ä#¨%cÁó aç-!s®}Px¸2 sÌÛŸ¨,³üÎ}_½â×!ÈîÇ~‚m˜¹¨è²kµÞ2êWÂÐlñ+h¤êغ¼ˆ£o9s÷ù)Œ)æžðˆ^O:啸®ùîŸÀÝ~¯9Ó™QûŒŒ.˜×ή‘‘ðI®$«"m—{é÷Õ„7œ>Y+ØTîÈ^Z¤®Õéøu½H¿|d×ò&$Ã:‹$pfŒë^ÆÏIì…³|"J(=/>ÛL¡nÉxjbi%q×ßÈ ß¥õ›ü˜ñjúúˇ?ªÖªIÍ*)›ÐûÖªr5eV{q‹œc -G,ugó…ƼSR·ÿ´ûD|Ö˜Y¥¬1 `{u&±·& ‚º[dy$jqhDiO< +xÚíwePœí–-î$84î'¸»Cp4Ð@ãîîî.ÜÝÝ݃{p÷Ë÷™9Sçί™ùuëvUw½Ï^{¯-k¿OUS‘)«1‰˜Ø$mmœ˜X™YxŠ`k#gG[y&U™³’‘ðp"QQ‰9€€N`[q ˆ 2ˆƒŒll +ZƒÜÿ‹ÀuÔý£ØãûWXÆ ø>³wa˜XÙ˜Yþa;J‚Ý@&Ê`'cs€)Ðê}fÛÕmL@V`л¶õ=ˆ…å_°/æ`cK›¿Dàü²1ù×òßåú»øOâ2":êŠÿÕ
û·§òû&8}q·þ-¦‚Éþâµux2q±˜ØعÜ܀Ϭ¬ÞÿEÆ¿iXÿyV +òüÊm;|SÃ6xJ
Ÿ+‚™kÇy_›ÜçŽì^vdéw;?ZÑt|æySÐuå}X£náfØ
ø¤ÿ5íX3ÊólV~F‡‹EcwsTEU¿èŽx¼…ÝáìŽÎÂ%Ï›òÖÍÇ8¥:§£³2ÿè˜:ñàî–¦wh ¿¯ã¶k‡!+‘ŠÏ•:ÒÏ>‹PHG½Ô3œaªj—4¦+!›ˆiz*ùôqÌ?uögŽŠµú—K.ŸÖ,¯ïrÜÐEÉmªûEú7™8-x"W½[T9žDØçõVÜ»ã% +%/BœÐÞ)oJ[˸7™uP7//f?úZ¶#¿Æãm‹—$ú=áÊ©8sš8¸3¾^lQ™ÏÑôÁè$˜÷UEšÿ¦¹î>ê%‰Üƒ²Ýûé^É…nõ£ s"¨Ý.‘g߷ʼnâ5W,å¹(©•ì6Ú&|Y¢k¢^þª¼ÊÂÃw™ (k‘vaÄ›ƒ›~(ÑôÛCœR¸¥$SžiCÞä;‚'†ÃVüLEröΊ£ë´Õç Ït×5¥C˜X"ÈÆÁñ²•ê”.çª-¿ ë:ÜÙ…èˆRwEÓ|Sk4ÉnévL»âšc?¼ˆêÃ(X¯ ©±‰\-#Îc1 +㦋ŠLßíú¨+A3æO VЄÄWu¹ï¯ô"ƒgᶯòj5Ϧa¯z±&¸NPiHo×½"îõà$YGà›2ïÆÞˆ,ìh>ðÁØWèp^º™sM.S´*„TÈÀw3œÑ:Ö²íÔ„MfÁ»wè³:€¿ÜY xÏa{ûÛ¯ÌðÉ,Žm˜ü–Ãm´î&[ÄYeíÄT/ÄÔ+â7Æÿ]›™\ök'cO'¤d úµÀÜó›=e÷ôq⡇ziÀ /!š^cµûÌa$VngÂÓçkoÃt‰z± ;%ܶ®ÇhËh¥‚‚Ò/tL+"Kz\–É~°‚TI!=®EˆU—¶â²Ê3;Ĉ>ŒÙÃ.Gz½»¼S‡]GHPë!Àt´$¬:è³\u¿M>î׫j¡Ž“üÃ.ž42”Ù°’㥵½ç,‹B³w?¡°›("Gš¹:…H„–é×NÕV/$ÐÕÁ=‹? Ï—”—§¯N‚HºOØí +V
¹„AO_·å¹13™¨l±žXô¡nñÝÕð¬ƒ;Ï
Ýr#šÁïÅ–Ü~Cí¯ü‚÷–;ÏûóŽª^ß0'†•È¥Ò:0´¬ÖiC4lõÔ¨tØX ×ü¦ƒ‰´çb>xâÞµËã^ï*¦uü¢ÔUáØ'ÂÅõa×!L¶·uxQòÛ÷~ñ<|Šªº¬KÁ‹‡ØKìjÕ†éY`ŤzPj 0DØ-qOSáq\Oeâ>$\Z@Ø¡]jØÐãCÝ#ä½Ó½ïør²ÇØæ—úÓï*]¹ƒWNÕºE½¸%„‚—ÙŸ_GM!NêDˆ +^jí ®ri^”—QM¿¥%!½åFu‡P««–˜_ØÜ[ò†/Q— cÍB_sv>Œ5";õÆâd숡—~Ëy5WÕ¤µž…‡±K…‚‰MË6´Y´¨u/;A=ù¯Ô¼A\Â&Œ€
Yê=rÄò,ëÑ;ÛkM©
©Æ™51Æ3œË™kšm¥Ò›hŸ»ÞeU¹Ò`túâ&”ÓÐÕߎ¦ ’æÂŒü dÂ+H«•R¯¦¼õšÃ¸:/*#ßØ1èò j]¢K5îcHéñð£Á±"gyÔ>ùPcO÷ýúcaHÔŽQHÝëœÃ×’jêphtM/D¢{¦äéÒ •sVíüä
Í×åNà¤lpxòƒJRâÐáþX_ÚAã>ÓáëúOóÒÉ\EÄx›à(ÑÎ\;Êj£+¤6ZÚô8 |RF3mÆÅ3¼´M¢J^g<¦%>åSQëÏ[Ü +fý2®¯‹žCºÑ>…lxsdØÚe-£‚6ÒöþÞµB_KI˜´~í»¬£WâÕëpß÷íY‘wNÿa.åžÛ®.\0†ÏujËRÚòbš^|5ÃI‘ÃDÅgo
ÿ‘wƒO‚Œçzj7õÅk˜X‡ÊëV2“'›7É¥ü6LØ"â‰öåÆɺ+–¬ÝÈæûÓjh÷øÁ÷ëô¨o°ø vµi?åç]Ò=ÙEWìÉ|Ñ*+ö£%iI‡§àî/ìã4:…:¼Nä²,/øwžÕ£J§emÅã±?žÇÎ6jXP‡Aþ d|_“P÷OXæzÚ$htìwüb³o|ðh‡“¶ÏåÜ<†ÜçxÐìõkUà‰$s:—‚’Ĭç”ÛvR•Ò?–œ)¹—¨k=’›½û.êž?U&²ïpîµ-/sÓF†O1—asÊÅPM5—H´ €ˆï]T¿„ ÐB{“!îµÏtÏ?\DF0),],[ìÒå1c2ÉÈ +òâ'ùÔ´ráà ŽÐ3µµîú¼qú¨ŸÔg+ÚöìÝbý†®v¸µ·º4÷m_>/jЖ}Æ ‹¤H¦™Ó˜-ÂÆ$IHùÓA+üÇdäãR_hã$…¾?¦Dåou߯ȶ_|á/|a4´”5!K¦·˜QŒìVÓÉÊ +CQcæHµˆûp_hK?•Ú¡Ü£pmTU~Oã#G›Ü0’ .8ä àYÃ`hé~V¸‘ļ'ÍMí\,ÏM[-NüÑScD×ÓíÍ]0?! +T<ã†È:J'žüåXø²hÌ¡}2R$†’Ýð'ÍëB¹á‡‚7«ûÙ$´ß6æÖâQµ?I"À9—<¢‡(@uǽ¿5¢Ýæ_úKe’g²HÛ±@Ô-þòãjaQÖ‡J÷¥ +·‚¡Ô"ÿöù³€i~‹O¶ñþé;yt†©M§[Š%HÓuw0R^›,ý0¾_)P-#l!ƒßda²à킈xìEYßIÛ’k™‹äCbÉÃ}Ä“í“iJÂBŠ/L"½ÉEûa°5¦´§#a`ehìP*ž‹à02eëO^D¹8o.zï…ñæ¹FÙ ™(¶¬¯.uàGVGZ·ð°¢ƒíò^[÷÷Æ-À¹§ +,µŽæŠ\=âx_œ)"¾õmöNv‡{=JwO ¦°Ô6Š®èYZ¹=Ïwš_p¯¾…XzžM+z²ÊÛ·ïÑ·…ïÆ3TÏúÓXÓÅoù̉£%®A×€‘ÿ«Ä,~;~ŸÛÈ\ž¯qÃͤgFžîþ;d63ÙÄT.]h¯É\!|ï=£,ghÉò7zôVص'²Ð¦gxö +ôÞc½0ësIÀzðaË*=¥h}&ì¾ÂôÝ‘2ªaüYâg¶O<ë:hÇë4ÔƒŠ5€ÎöÛv<wçíhK1ÿ³ +-òXi.Ne¶ïÐìqé ×~FÏÒŠ˜Ÿôôˆ½\üŽ†™ñƒÚ‡u íj¢‘< öý™HÖ cŸœ3™t—àßlrTÝz’‡‡'aÛ½Ž¥ +1c¶œ^¡å‰ËáˆQÜÕò¦–ó|á01I1Š(ý⮡h%J¬v&YÅü“›ÞpÈ#†l"ž(Y‘'› +Q^7xþF£HE<íªˆJ…ð‚Ì£`ãbO†U’€“‘¦Âä´‘¤÷ñ÷£I>‘¹ý)w—1êò=Ùp—&…_訰ˆ°üõ:wK3ðE¤Oï2½ÞmØ©¹„—&ìpƒM°žúGPDR² +.<¨Û·¦€1à_uf{lÒy\YàæÔà% k&Ó~ÓŠ&
µ[S¥Bʈ¨3±RUC2Ê=g±Ö„ºuða!V4ŒCŽ¸©7·Ú(!åk$Î1ï‘o–l0u–‹¨dîGÕ¬dSZ‹²xÅHNµÎu²³Ïp{BWˆ`Í܈+i*jˆÛ:ÄS‚ûÙ•Dš,ÞªC' “{MšLQ¸%ûUÕˆ þ¤Ruùûç)jp\¾*óõîbEº©} +¥Âž§`…ýCEÞú¿™ÛGð¯Q”"Z=@ +?ÝÝg`–æ8Ž¥¬¾Š +CàËÚ28_K<ZÜ¿‘§šš‹ª}óÃ+ˆ†"€wb“-E\ºpBýÊE»,°Tk'"p_ùõ½&ݲ[íW¼%† +.o×5öctñA²ÑImN+²&7g§¨ õìJÃÓ&g+¼ñàèkÃh ¡EÑæ¥?^÷vÉ%AF+§oXŸ‘ÄÝ…%{‚S–:Ò®³ìRšùY'CÙ‹
¾âª1rù¹$¸Þ̆R×ÿª¢r‡«j‘4-àwë/Õf,E´<Qì,Bà¶Qñ,ßäõ¬hXG±W¹3Ò7¦³aÓgäš®NÝ(0Ši|2Ãú¥¨×w÷èrÑ«uô³+µÍ2Ûñ¨IÙÏ9 ^‹‚ã÷°´GÏŠÈþ&˜ån‡Ä«Ä,§ØÆÃMävúŸç7ÙÞˆÛ (k¾Ã$½€#Þ±¸&ØP]UJ&…žÍæ ”(ÅÂðùAR2Esã¤jÉάԬó~ +ÇÁQEè¥îÝ—0p©w´5ç݈hˆr§b'æh|TÕe +*ÔËç´'|ë„üóýÁ%8>Éû1ôdÔj°ì&ês÷í$ÑÉ;ÔÒáúI„WRâ UðZ3I%°TËœW( fÑ¿´i^"Jùt¡õr,Çm5Ûg™ÝbÄVÈXñ]$ +nÕE—Ú=™|§®·å)g ]¥Ýº±]<It|xÌ*jX=Æ-u–ÖvÔîB…ꌰ›ùN0ѽӿFt5øL¾öÒJåW O‚rwß{¼5:M
›…ŽÐ=)sëØ‘d3s(|ûãáyŸËv§¦T]) èeá×ý4š_4ª˜–jµ‰ºE¡ñ“¼?üÔ1bŠe@ÙÆ5¹ýF”c(lWWK¾B?ZîÛÀ„bàùSï‡v¤ß?¨uIÐÖ f‚·Çü I´G3‹BÎâ@#nìôÔY¨ª×$N¤ËmŒójTëÞõº–YÐWáú4°Þ›Ñ +æˆIDÏ°`i‘„nøÛvi¾Tðçà~ùb|0`ôNãqøϬ/‹’u-}Äjþ7â§"RÄ’NÚ¦µÄ9ÖT<êÂŽt¡;bŸn?÷žÒG¶KËg±Æö76ÖÖyêìÅõ9’*ç2]ÉŸ¾caKˆÏ•&›¿Z¼ZÓòQs>mÁ¿ÀŽŠ<ô7…%‘ ¶›ÑØn§ýÏz
@Ï¿$ˆüoŽ9¦®ÂzÆŽù—ƨ!H…¾“â9"ÖÊ£VÅ9êhtcu˜±Nñ×s´üöRÝ^y†—8wåÂ…¦Ã”a A½$4o4Ð_Ë0.©à•„}3¨´:ãÚùú C6M“]ú«ûÓjAcó'Š†„œ”‰•od…vÌjÈðÙìÄ
$CðôÀõ< +BÿˆªâE‘ƒì%Ô§}PRšŸÄWý¡3‹:7·göD>Ø¢(¤j¾ö—ù˜þÃe§™¨=û#‹¶kŸ5yJì&Ò`Gí:Q;íñ3Fv·âÉØméC5](Ô’™ÃüdÚ9‡ã:iž?Ž]‡f•¦~êÃáou\—üņç#@e>Å~¥'ik²Qü'VµFøDÏ*ÈÅN®r«‘2b‚fø8«$Óà"ÌƼï3ëX˜Xjwå':íᲓ¯ê.Ñfþ9Ïl™šG¨vÙÊÝÍŸ8wip¾]‚îcHx”4z•ÝF6$ƒ·í§ƒiŒ,þ¤±n Ì>ât»H7o/!ˆÅz;ƒ|ðnc,¾kÝñAþÞ!÷€«yfÔ_öE»ÛË+@¹0?°ÔòàâØ𵽆kÂRn†ãòcc#G`yã¾Î7kÙ¢¤^j,*ݪ-r£1È–?²EßàZsµ®3øP¤aù8M¥w¢¦«>ÉPî-U't¶ÒfÄæ)짧¬ƒ©a‹¤‚”áo´_j"ëÌÆ—«ÌëvPM5]m¾óH%Þò ²Åg7E°’LA”€v#œã&3k¡:Ü41?±É4¼*ï ^rÆÅôí>·3.¥îµ6þN'ƒc¬j„ïÿ˜g_GÇ
Ò!p륯~9->™Ï³Å½Èk∟?â‡}ÉÓ+‹Š#T^e/à¯y1`\N«^GÅ7Œ¦BpóšªJ( Zo†‚€Êå}eBÏ¥´iF˜:÷§Od÷ð®šðK”Pàsˆœ›µ×2›Ò~–n÷Š°k´Iuá«ŠGÂcÌuŒùB¤!ãaÆ“)oB±ëM4‡ã×}D_!@»¦×ÞÓ ÂÚ…m3#<€Uä2Š¹ÑÜw=¡GŒûsA}KXwþc½µRmß$d[©=‰žçU™'ƒB¤Ü,£Úœ‡.!µÀAä´Ôˆ2/Žç¬ÔeWz͈keÇVèr{¹6YÆjC(¹´Yøã]׉OááhÃò×"]¢%Ã/¼*:gŽŒHØ.anÙœ×Õ«Ñ^Clï[³kKbŒÓRàÂ&ç:qÞ8ÞÙcoŒô#/úŸ"¸bP½ ‘Ò[È8øèŠóã¤(íµ|uÃÒD’ÜKžSi/õ8Ò(»ù:r½·Ó¬Ô¥Ç”DÊÔ÷E‹¢{þÁ0Æh¾\ŠÕ4ª}ÏNÆî¶Íä½Ò¯5Åï—×ÂoÐRÓ±¯Rá½d"ÓÓy,©,š3 _&Æé=Rfº+¸çœ¦Ä>oÐ?
…¸ïcÞ¤·_û–Ä1\á™±‹ŸÉ¨!j'š-Y`ˆŒæ"¦©Ù†ˆsØÚmY`+þÒƒCfü¶0üÎ#\àíÅde»Ö+-#0Mè…”ñpFà«ÇVêp +‚Ûž‚u±QÝsÛ¹:)JCpõŒßñS¦“n*~æ*¨‰A·É¥¾jaw—Q—fç}¦;>*òæ‚Þ,'&Z€.EsŠ†-SÚÄÄ-Dr‰~ß’Öëj’R¦nZ<«Ñûrw9ÛˆÁ/ +Çf<¯)}`#ÚÉQfÞuúèÇÉûý̬¢#þ<ÛÞ1Ç<•I×îqA±#ž9ê’?µÈ,P5†hŸmŒ ÎVu!9<é$ã‹5&³²ºÕׯ.Hã·e˜ÖbÂì3>W—d{v7Íãf› _fú6T´o Û5Û5!¡þ¦søLé2¶e…Û1…'#Ù?@œ1ÔœÛÍ¼î½ +)Yt2|¡_Ú4äçªÝ`m^o;µã{ÉžÌùúv~ð"*¾¨Ê3¹ÁéUØÝdÕ¬ÅU LÎäLૉ¾Ü$kk8øÇ.ÔÞ¾>áÎðN^ˆìyOÒgŒ€Sg3çy +ü9ÂA§_ ª@7th~aÏÉ]ü‹ÍcØF¡&¸f™.æ©â'Ô®*,9ò™©áaõ3Ø«Rm—l\ɺÁgÇ\<ßÙÁÃü/èȸ +$¥M sX¥²ôÏn7Ïe…3¿®›Ée01h·=‰îl—ùe"b‡ÌÈ,VÛG)‘vxL:d—à¥1}´¦Ô'µè?6<=ºdâˆW‘¦ÏhYø±Ñp}=nhÅÂM¥Üè¡Ð&"Ç˲q°Þˆ"Ý“Ó¡1X›ô“¦zp¥o‡Åè#nP}Ç€Cï%I€BPº“uÉl¦‡Â²Á^˜ûÖn$õ›ZHAar1ðö7žì}'=ºv +½Ô’·¦é–ÃÙ:$Á'æ+¯A
óK‚zxvã]‡>CוóÚ¶oÕcû‚/') +]zÙ|Åí_,~Ù”çWßò—h…îþù™ã…½ãQ<ß¡^G–¯û¾—"`.6üÖ+)×Ü¥z[#¨·±ýÀˆAÁº+éçÈûŒ)I
K‰ôܼsÙi¥Ž ¸7ÝVðúÁ…F"|ðöa§^Å™]ì^•+ô}—t)cÅ–ž7õÝ^ë4:êi˧à»oLß?}ørq†UAþ 6>‰ŸÊŸ|ý›*WÀ™Ñ
?#^MeØ{\àYwÆv0ërˆOFúRlëü«Œ[Aá\š¡î‘Ó¥Mº‘ÛV\àæ¥Þ¡%Ò#X‹ÛQ“ÜG~¼rÇ„½I ×Öµi¢™{v¹3 \¼óU …XtÃòtÈ*›[äôÀq.6d0}î»áµý+ôæM9½¹ŽF`áÔOw#™öõ‚”®·‰ûîwÔ]k¦—æØ̪?´I‚‡$…ùÍe%›Ý×U¿îÜÖ¿Nä°G_ÜĤBs“Øô§¥! +6®µplV
qLa¢@Å^9])O©Ïþlç5ݧ‹‘bÇØ“ý¡7Xª½N-žCq7Ê;¡yKÿ„ûf˜r¹Gsg6Æå|{—–‹ºâ\Yç%gäÉn®ï§bA›¶€A\è´¤ØboÂùó„S‘°Š®†§ºTÐÞJP‚ù¥â[”-3„‰\ôyðêÃY»²wEá¹i€y<,·`)ä +S:þ©¼ØQٖݤ+)ü=¿Vcļ‹¨”µP~®œ¸
±²×žföŽ›ÝžwœŠ(üµx¡]ÈFPKÆ‚'æ;„AÃÎ[Bæ\û ðpe@昷?QYfùû¾zÅÏC]þ~‚m˜¹¨è²kµÞ2êWÂÐlñ+h¤êغ¼ˆ£o9s÷)Œ)æžðˆ^O:啸®îŸÀÝ~¯9Ó™QûŒŒ.˜×ή…‘‘ðI®$«"m—{é÷Õ„7œ>Y+ØTîÈ^Z¤®Õéøu½H?}d×ò&$Ã:‹%pfŒë^ÆÏIì…³|"J)=/<ÛL£nÉxjbi%q×ßÈ ß¥õ›äÏx5}ýéÃUkÕôÅ*)›ÐûÖªr5eV{q‹œc +G,ugó…ƼSR·ÿ´ûD|Ö˜Yµ¬1 `{u&±·& ‚º[ly$jqhDiO< endobj -1229 0 obj << +1303 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 34 /LastChar 122 -/Widths 2623 0 R -/BaseFont /NDUPVB+NimbusMonL-ReguObli -/FontDescriptor 1227 0 R +/Widths 2730 0 R +/BaseFont /DIAZUN+NimbusMonL-ReguObli +/FontDescriptor 1301 0 R >> endobj -1227 0 obj << +1301 0 obj << /Ascent 625 /CapHeight 557 /Descent -147 -/FontName /NDUPVB+NimbusMonL-ReguObli +/FontName /DIAZUN+NimbusMonL-ReguObli /ItalicAngle -12 /StemV 43 /XHeight 426 /FontBBox [-61 -237 774 811] /Flags 4 /CharSet (/quotedbl/numbersign/parenleft/parenright/plus/hyphen/period/slash/zero/four/six/colon/equal/B/C/D/F/I/N/O/R/T/W/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) -/FontFile 1228 0 R +/FontFile 1302 0 R >> endobj -2623 0 obj +2730 0 obj [600 600 0 0 0 0 600 600 0 600 0 600 600 600 600 0 0 0 600 0 600 0 0 0 600 0 0 600 0 0 0 0 600 600 600 0 600 0 0 600 0 0 0 0 600 600 0 0 600 0 600 0 0 600 0 0 0 600 0 600 0 0 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 ] endobj -1152 0 obj << +1227 0 obj << /Length1 1606 /Length2 17262 /Length3 532 @@ -13293,7 +13710,7 @@ endobj /Filter /FlateDecode >> stream -xÚ¬µc”¦ÍÒ%\¶»Ì»ªË¶mÛ¶m]¶.vÙ¶mÛ¶ñõsÎ̼³Î7¿fÞ×ZWFDîØ;2“„P^‰FÀØÎÐDÔÎÖ™†–ž kacèâ$cg+M#hgmøkd!!r41p¶°³6p6ᨙ„MŒ +xÚ¬µc”¦ÍÒ%\¶»Ì»ªË¶mÛ¶m]¶.vÙ¶mÛ¶ñõsÎ̼³Î7¿fÞ×ZWFDîØ;2“„P^‰FÀØÎÐDÔÎÖ™†–ž kacèâ$cg+M#hgmøkd!!r41p¶°³6p6ᨙ„MŒ Ú¹¼h˜™ ÿßtþFÄÖÈÎøŸ)Qr6°5þ;XÿËðÛÈÅÑñ¯žÿ:ëþŸë¸‰‰»‰Ìê’W°eZfºs
FîЄ°V_èPˆ}I½rQ•]·_Ú¯Ž ýêÚ†)ίVÅ3ûÏIÊÑtk²î“«|\ŸŸ½È›¤ílT‡tº%ðéçjQ^×ÒÛ`š¬ôª‡» @@ -13353,35 +13770,35 @@ Z®ËoÛ4ëŠ*s³°ütg†©NeÔú#‡ßìF¹¤¹K¸]C•f/ZЪ}¿@ôFêbM̼¦K´ØËJ®?L›^ëåɼo¬àÜ^Såõš¾q VÍ]êAy³XH±ÔŒèyÒLåýkoù"-Õ6_XŸs(GÕjØwOÎÃIÕÕ\‘›"NÚGvB<dÎ2æUøõÇͨa'nœ"dáõj›K†·…éÀaµ*»Üz^YCOs´’âUerÕ3“®©¿*̶^qèåSømÄ“—´¿Ìm+V#.MïäîuS³°¢º ½7Rz·Ú•DÊ£{ót§UYEzØ”Qù-t²y˜’…[ O[UÜW¨‡³!¨ï5ý
¹yK=n¸±u».5®°Rë¡fð¨,¸V2›è>ÓˆŽ…¤Yô·ØfàÄØ(ßÁx‰!´à‰%žM>¯Z) å"UØð;z¯Ãg«Ô«¼L’"¤Ú-Û‚ Ÿ‚xwÒ×~ e]bþL‚¸=V›Ïóð¨-ÁÅû”Cª³;ÓÖoä®Í ¨ÐÒ&CdÊÜÞ<_}9Ížsßú–M©’£ê˜Eä‡S+ø{ðåÅ1Kg¥V£2¾ÒÁ5«È–eéýê õÏŠ½SÅöÁ…®ÙK¼TùГ®°zc†\wír,Ö™yÆTôfDÇãF^±–ýtÚ|¶«w]’ÂйP ¿,:Fp\îŽr|0`Ï!ÛÍéy¾.Nïè^(%×½ñ>Ü0Ø]^ÒC ‘$®Çž5~<ðrpÊÃz>ŠPãuÍx{¿šècAÊûß·™ÍZÆ~œe·9^|Ø™ª´:öÛ9½0 *ÿ}ôõW'¼D>½³}=à -zžûcêÈ^‡õsa`ÔúþçBº&¿¯ÈÀ}Ü–#üÝ×õ,¶…ð€5nXœ`KÃ|Úªup´ëqª£¦Ws•³Fþ»‰ûë»ÕnË·+1§!NqM;Ú¦”+1Åôä@2Z
œXÞ%ÉŠû:bj -XãÙS9´½ AÄŠ›˜ì \¿j‹Gq‘ñ
YÔ4Ûûª2x"…þ€¦Æ">5IåñOù¼Ðù)þþbZòZj÷Ö›ŒEŒ×©8Œ†–BY‡tç÷]Ü þ×™¢Ë€9£ýd%ut o¥tÃØ_‹Òs¼#Žp9Ä RsˆNóÊAα›‘my_êB[öéNU9Wɶ¿~›ê? +XãÙS9´½ AÄŠ›˜ì \¿j‹Gq‘ñ
YÔ4Ûûª2x"…þ€¦Æ">5IåñOù¼Ðù)þþbZòZj÷Ö›ŒEŒ×©8Œ†–BY‡tç÷]Ü þ×™¢Ë€9£ýd%ut o¥tÃØ_‹Òs¼#Žp9Ä RsˆNóÊAα›‘my_êB[öéNU9Wɶ¿~›ê? endobj -1153 0 obj << +1228 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 34 /LastChar 125 -/Widths 2624 0 R -/BaseFont /IEUCGL+NimbusMonL-Bold -/FontDescriptor 1151 0 R +/Widths 2731 0 R +/BaseFont /LSJMDI+NimbusMonL-Bold +/FontDescriptor 1226 0 R >> endobj -1151 0 obj << +1226 0 obj << /Ascent 624 /CapHeight 552 /Descent -126 -/FontName /IEUCGL+NimbusMonL-Bold +/FontName /LSJMDI+NimbusMonL-Bold /ItalicAngle 0 /StemV 101 /XHeight 439 /FontBBox [-43 -278 681 871] /Flags 4 /CharSet (/quotedbl/numbersign/quoteright/plus/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/at/A/B/C/D/E/F/G/H/I/K/M/N/O/R/S/T/W/Z/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright) -/FontFile 1152 0 R +/FontFile 1227 0 R >> endobj -2624 0 obj +2731 0 obj [600 600 0 0 0 600 0 0 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 0 0 600 600 600 600 600 600 600 600 600 600 0 600 0 600 600 600 0 0 600 600 600 0 0 600 0 0 600 600 0 600 0 0 0 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 ] endobj -1133 0 obj << +1207 0 obj << /Length1 1612 /Length2 18760 /Length3 532 @@ -13390,121 +13807,116 @@ endobj >> stream xÚ¬·ctåßÖ&›£’Û¶mWœT²cÛ¶m§bÛ¶]±*¶[ÿsºûíqnß/}ß{Œßšxæ3ç3×c“)ªÐ ÛþŠÛÚ8Ñ1Ñ3räÍ:;ÊÙÚÈÒ)Mlpdd"@C's[QC' 7@h˜™L\\\pd -ŠšRò -P7É;8hôJÓÏ4¢<¯e·!´ØÕv'•”õŠß¡¾Ow°8À\=Qù‘¸ø¡“>Ú!ù¥ÖÇbt¢4‚|«-<=#O<~z¤ê¹ìÛǣɉ…%ãq@$ô³ÏÁÐR«ð§‚JoBÀ»i¿ú$ÔèöÔË##Å%°–}U4Í_³i—}O‚LoàM”slݯüy=?É+”8Í5—ûµîL&æˆÅÛ„?Ø;kI8“ ]O0ü -ôX‹ýv5FMç|.òöZSª‡æâû÷eµo®ºG¦|ß^£dìfÈ婯?ÿxñ¤}GðrçXQ†•¥ïí«°nãÄ"‘ìv¢t³íg•×ÛudkàXþæš1´¹û±¢þúgÔ\Ô®:è'& -yY·ŽeFÞÜÉe$WemDGóÒaž@²§—ñqfS–ô6BÙßõȽÒU?ùÏ žRÀ=²ÜçqEË4|Y²Õ7˜Yàýe•çŠuóL*”ÅK 㟠$HÙU&Ä–ÒòÈõ×€®8ƒw}_þ×ïÝk0žGFÔÃó'€r¥wŽ—mølËsöxRxÏ¢ªVæ±YD -rÆËo}s˜[,
Yw?Üg±‘g
x :Ëé²\<cï:—©w<5s ¡Ì²¯ … œö!±îÃøܦÉjª¥RC·Þî+~»ÌŽO¿H~Ëa&¶¼<“àô䊈ç¸ÿ潂I£Ÿ•æ {—]Ÿé10.ã=gVýé~Óàèñ“yß_¢‡qk£.nÈ2OS›0$a÷xb_¾÷ -'ëZ;/€Ü
–^dŸ”¹\
ô0:ŸæëFVEò‘¥0\^ƒŽ å³Ý1wé¡•>Rh’`ÛêüÁT~Ø QaZd -U~-UÙ1`¿ôB}èÿ[à|ýÛ¢˜‘èþà éz]n¡·†ätœÍOîø -é+¦ÞâwªÉ"=ÖšTÂb.Ê;9§D¿KBr•ZDIé°É¬/$h-5…œë¼_àï_æE݈P`„‰ -eŸCN[hÀÌ"¯5sß¡¶s«ÒVÛBfžáœD(˜Ü¤èƒ¢&BˆóáÛ§Œ—=Ü9bª©s ߨnZîÉÄõn^’¡ïg^í*ªüdïfº×D°>M*|™vži}ç`1;s~ŸNÀê~m©Ó±‡„æ\£"écã9D^ŸÍ1ÿ˜,F»9ÿÙªø¥só=Ê>çR³¿N§EUÝ£¾ÊPäý60|õ‘³9&x¿«é:d=ˆ“ºª¯’!êö9šu96¯¬|ö -
œÉò;Fª¥)Ò—³önEäûÆÀ%g5HF¢´`Æ÷‘1 -S4DB~Öõ‚iJìÞóex -r€Ð5™'§øÌ·¶YPNøÌHý ú†C¦ÝÖïLS]Ý(…3¹p¬Ï–z«ôtNzTD¨7KŒ:®žh[µg¥Ñ¤ë‰ ¿ø˜¹Ô¹¶âÂõA?Â}ûŽ>uÝ'9*Ë25ÄÜ£ýR¹'«3Ir¿'ãƒz‡&ù#uf9¯*¡ì@Œ÷OÑĬyáw‚ÀÙÚÞœ«‚ó—o -s%Ú¸üf„ŸËcɣ穜>V† x*sžlKÍ?–‰N£“í³Þ;TÙ6qoam~gfÞÃá¹b:èÅ `Âî ƒ3öæùfÛVÓT”75"úzEÒ²4Yj©sÊNõ Ñ?±Šèqu""¸RϹ·ÖÏðf†¼ÀA'bϧð!KI4@·Ã‡u&“w]!&$ià}ߊ½£ƒimói×Y
+RÀCÔÂÙ—ð¤ü‡Ö†8ó1…œ)ÛC0H ɪÀP[¹@SÝ~w0æOÍ‘àÝÔ´#Þ%ì8MÖ™E -t.Û½«½DŒ/vÄ”õf&|aªŠ«-÷c†ƒY¨}ÇEWùn¾ß¬úvtÿtšúgÓ±ÇFé…ÁI{>2›Ðø‡¨ÏÂØ#7nPe…cÄ\k¾Boq_„t˜V/|å|ªeE2óFm<Þƒòc):¥¢@y'¿v4œ¸}!™RkÃKnpÁÿ"}ÏHj/Æ*.@¶<A¹;p`6{ü°ù]J©84~
ãK3½4¯À_<IpDK¦|è)ÍûA±¼INâ\œ%XCK e’ÿÞÇw‚è2V1Bˆå1 h=M¸Š=Ç3ÉÜF1×Ô¦Kgy@[²¤Î1ßÒ̪ص;#=˜³8–ÜK~.Ô/j¨°äôl×·_PG{ -Î(ª`¹ «8¦Ð®2hcöuõÆîþ2}¨±*ÔcN
§¸veg
"…”…X×…^¾ëfêHá?v -]›°¶wša|õ&‹r,
¨<P«¬ ¶ð.X ŸçècŒ#î™ç-£F¯Sÿ¬œÆ˜—å¬çXPAf'ËÊjÙ -T´Zu~¾EÚ§HÀÖ}Uüz¢ÜÌG}!Éj@6ª<ÃôsìDïD&©B–%êáw¶0&ò·†j·e£ÉIø’+ÿG"ºbnYˆ#ÎÊ…5Æ|èZ:éŸ_xØ0g÷à?§û3â£8®ˆÜ˲À˜Qïü±Ç7×X¨œÞmÙCìc#y¨àýIì&†œ·5Y²M¿>B™¡áì8³h¨ûÂò0:z$X(q»®%ù9ÞÃX*´ŒEŸ|ÆB¬-$MXÜ/ƒ°I,Ø iÀ~™3Ó &"sÐöb“–ZÁéÃÝog„F#º¡séc¡Êöïpð{Ž‡Lã³EÔ]¥™PÙu`Jvqíªi‘0ñ}ÅóEëg2!Œ:¾~¤ÛS¶ïgãÞ¨e}èGóíÜ+¶býÂW¦âEñ%,ðÑ„U|ÎR†÷Ó¸ ‚“7|Y0¦¡ÐŒ`c”h"ï¥]$¯ÙDøy–¢U”÷³*Ëö;•»°žˆž½X€Vºi<„#ÑÅÒ8ù³‰·5òNéK#Û”îËÏNï‘r®[nXôf$AO"Ý–¸SVµ¼7ê^Y´]VsBe÷´g¬KI^¹A5Çr &&# zK½q* -´ÂØ÷þÞŒ4à…÷r
Å› ‚$Œ¾£Q`ƒ-`¬×ðÇŽMéˆüyÀœJØ
ò`’…hQý)*¡ $ˆY
-5ËñòÀóv3.]”T'‘™×_ìÎ"À<aôàëÁýXø èÒˆÙ¨>T'8±ìƒJÕ2,ί„q;§oék9ãñÙ^¼è½þ#±ª‘l VgÈDÝ/tHõÿ¨ÀQ—Œï±<=fYM[=€7
µ¡éPÅ°¯qdt³a³ -x^ðÁ=‰/‰Ž³'Bhùb£ÏX‚ghÃF/çœBÀî™ñ(qF¦ü¦S>à6æŒ#°ÅóŽùI4MœÑb¸ï=pû{níÒË%ˆfcY¨¬×¿þécaöyqÌÝ1¯Æ ì—n7 -4?äÀYÜ -Yت^éιAÈ•Ë5í -Ñaµ+Ë“º±\‹0ïdÅ C´Ð²(Ó©Öצpy§’éÛ …oû x#z–ÓŽúiÅ6„_´'Æõœ¦?óØ&¢6ºT&V@t½EB:3ç|¡7›Ãù)èq‘ y#釪sfWZâH«abzTÆcóY!ë>=ä€Ë„—ö†ÅŒÎF1-Ùòò}\Ò|3GŠXi -TpndØtº7ù)åç«sç/4ƒ8ôÃNE#.VØjÑ6sÇþ·Šª,o¿¢N(Þ-Ú›:ŽoLªḻ9ö8èš?&f¾>©¾*æËäIâ~‹zÅ}HôäX|]ˆ…–5Ö‰¤õö3›‰ø/(‰[ï ˜Vîb6ðÀ—ˆ¨ÔÆ¿<—ªîïá -ï‹i’6RNbl¨°›
(¾/`Á%àÁ¶ -èýJÇF@´ø¢umŒ¯Æ8|‚…$³(ßUH§k‹ÖÐÓà ÷¹eeÕmÖGJ•#ðœ¶k%ââ];$ÖJt ‡Ÿû?`ö„i¶Iq~?•°©Âá/üªÄÕÎk‰ÎX¬Êù˜³SÜÛ¶‚ÜHvòÅ¿¯ö—Slöèeî‹*bN¿ÿe¾¢\h¦µð®ŽRöã -oçë÷¤¸Ñ^u¯LÇåô¼ë‘¡—–‰È/º¸ïr£ìu_ -¹ÊGÜ.×÷ÂÌ?áw…_«DP×vÀÊîúðMEi‰Í;èÌjêL¾ÓÍç¸×l£ÖJáðœ4ݘ$í$©QøRdàdzFaÆ -±aÆ°ö¤ûÐq#Ê õ;–>ußЂÑȲ¨ûÜ
î(xÔ>|»zsÇöMïÜÚ
¡<£²€*¬R¶nè«jt¤g6ö!;¢ -AQé}lߧ‚>œ'Øoy=Û“õÀ!»šp£vSO`MÚ -ÂEdqðÏVŽ<[^/à•‚³mQB(ÉJ4åïPÓ%›ù5`¦—¼<áN]´ÍrªuÓD…8#¯U…ÑxšŒŸžþØë$@Ñr<M´žöÐÙñìlDîå® -œ8ªm²IŽñÅa&2i=-ªÜÿ:Ž}aÌG½o_ˆ<2smÔR·™ß.;¾ `¾sð3¹]ƒß9mg!€fLÒ^R„„>ˆ ¥åpT_ç6þ3$$mýñmmòkŠÊƒ!7gN?¥÷Ó -4“R¥VU»4¦^¡ËþõúB–üLJ#£·nγsl€tŸh‹P¢ÀB¯B¡1ÔÏ’‡’ÀmA8onTƒ¯üàŸœŸ™@©5Ý£ m>è|Ìãé$Œè8L¢äë×RõC™u´„î0a\*;A°0‰ì…ÀÏ?'ê=¤†CcÕ×ÇógEw{ñ§X<¬Ö«Î§¢¯‘Ö/¬+±]éÐf¾ë{Î"²Â.`W_‡—ú¸R2´
¬ ÑßèûnȨ÷„W:È%¯Qý#?‡uÓÌá†8p¶ÄÖKê"“`t@º^õÛ“TºXÔ+©eÝy,NÄ™‰âJcì³¾ýóiówh²i©1K½à#<í‹6uƵ(E -¬Ç¿Ñ¦‚¤E(#ÍËŽâ~qõ¥]ïãDí -zúÎ}™‹KŠcw|¤ªïhu•ëôSˆÆ¡ÐãË„[ö:Ò-DqnFå†üô’êP>Âz^ʧÁÒÀ”¬Ì»›~–[T¸4عâXïîif%ŽE„óN˜¸þÒ:Í“dõ¡#d©ðº+†ðŠÊoFš{ÈY_5¡»$ž…Sr25Õ¼îà>Ó ë°+a“^r8Æz5³w
³„JÚ%uàÏŠŒ²¥oŸP,ã¦8(+{(š\‚J)æ}kŒné?op¡Œ®_@U<º°4Êßo‰ÔYÞ<ìaÁ ŸMˆ§õcDÏSÆ)ÃêNiñZMEèG5:—ÜüÂ.Ì{á¥Åu[R½Q0È›®iÔú#ÅU·@„ñ`lˆ-gb”Ŭ\ÏŽXIP'°(Gý³»`š˜º„€B@BÖ&íOrÒKn°ÉŽ‡{ûgÕ.V„Ó -.^7=º6Š2#0Ÿ“8uGzƒ)?&¯~Ó&Î^ -)׆þ®ì¸}Ÿð‘„¨ÍŽà”ÿâMµ3ëîDþþF·X#›Vx„¥Šš9—ÅÁ¨¢S@§¾Õ§+Öf.;™•óÛtÆçÕÍ&…¸eýÁˆQ³ý
Qi†•hOr{jY%ÙJw¯ÂT„—lFt{¸ö81÷(Â¥…ô¶äÃÊòûb2ÒJ8cá”ˈÒbÁÀm¼J&Z‚A -Õ!R3|´î|ܽ$uà×GY‚œ æ{Âx¡ ~.œú&[qæfôð†hZ³O D_‰Ã`z™7ÊMìòMA•WsÕ [ž„væsÅÜ!ƒØ^ZÉ»‘wïFÞVeGò‚\l¹ÑS\Ÿeæ"þÌDnÚ‘15Nôz{ƒ¸Yów0[° ukz?¡Þì%¥ -Ü0†Ç/OLj[É|Z«×Ûž<Òí°4ûº·Dɇvk5A´oã ÌtAÔ” -çHBžO+Ú‚ÄîóÎ"«g,Ç}õS?3Ù³”“´§+Ôö·V¥+ÂÜÖ/'Ên³÷^ö/€Õ…Óÿ곕µ°€ùÙ?"0ÁAÉÃ\(à-ŸÍ¹À/¾7mù±y}ýÔm“ýmùkìµ4#±$ß” -¢0ÓžœÇ‹·z´RÒCfwMÎ-‡Ý
’օʹºwvE:…n6OAÆR .
½Ã Kæÿ>©´‹™Ü¾hiÓn#Ç*ëÈÎ^ª‹{n„œƒ|Q‹évÝ 5¼ã›ènB uv%ò9{d|ÞQP>CöŽŠß$qˆÒÊšÙ8”Çš¥«u#Õ¸)«Û×¼¡ëSœiQ¡zJõÏA*tµÓ¦¤§ 3;Ûtès-|b~0~B-Z)ñBšª©*·?ƒæ–+[L’0o!ìÆ»UÕ‹B"Œ¾ªÏ5jdÝi·©dVéc]Ð[æa÷Ú(i³ ¿=ב;†L íu߆+YÙÔ¯jÒðoAs-á÷!Þ;ýÈž8íöêš«Î~Ã0À„ -Œè†²}°[^ÄÊ"<TÞØ€êä£jÈq˜`iNe“äR'l¡'
Iß<N³NK×?‚ÿ’Œé ªOŒÓœÅçÖ“© <À ½2a´/êZkДv{²Y–Ú¹¡u©¡BÍøÒŸnN;‘ÌøÈ¢+ä¼ÖοyKO€|DÛ/à5€" /‰)‰‰•ˆ½~»|fkYѵ7³C¥¼°´s›Ôªó`(4_çÏ‚5ܯ3·ªôF3eê)¼õ®#Ù—°mÀâÜ
‹¯aÍ—ó¿O(2Wr'ž~ÀU‘,〠-+ -Brãx€V¿…{x=p m9‡ãCäbÁ¼lº•ùWßǸ(Nn@¬vt&4Å03§Ø=:ËI{ñ·A -º¶ãúv$.yûK®¶”Pï By-½Ñ‚ý·¤[€¼?.à~ØŸ)¹aynË"ª ïèQóVQ"WñÈvö(W«pßè‚U‰ª™0U7šùœçá.¸½Ns˜ÜïKQÁzbžü™ -ó½ýÙÍËF£jkN°3½WäfÜÁ)8+í':º/¨%²+žG%$Åw·í=¾tÀÜ~ÆéÁúäi*¨ÐuÙ>lû2{†X’GVM"¹ï§¿äØÞóŠ-I¦./q*#Ú-ÍÌûSn®Þ~¿5f58O&Ó=ƒSµ@·ŒVÓÃܧçOPkÓÿhÙ)&ÒªîÏWfzv,Þ6ì,Ïp¸êÉã7‡ixÔÆSÆ;Øc¹}¤ÛUŸV¼ðœxç.»wQ~ßÓJ3CÙNcYB»Ñƒ¤3Æ›õ?ÔæuÅXŽÝʇ̮þÈ}‹b×"¼ô)ÿÆ;Ñ€¤ˆÍ -Ú‚+m.'ª®ãæáLVò ÊacL-À³…KË+@±ù~àI mªÎw3$‰/pKx÷ÛNìvþBͽ2ÛÏA‹É]`Kmâd¹êuW‡¶oŠ\ˆ©/QÙî„„!'Ìqzî¿æÞ`rŒjéÒÍd‹ß”¥ -¹•úÑÅ0vñ>R0Þ{W8ý34®H‘ó£îH±± -—0oj+tóH*ßj<šÊ¡ÁYzdÍ¿f1hJãg<+ïa??Â…VMQ·IŠ´Ö`ÁÖK)²jâ‚·8óK×… -t‚i]ÕܹQ7•¬¶">ø'2cq’ÅuE}sÀ£e9L&„MrÐ`yOCÀ´ó'{›HPO˜ÒoÅø8ì»n·Šš¹Î1è˜(]zš¦ÊÜ÷ŒDÈQ–Í’>¸iŒYñvÃ×LT%ù+0&—¢1BµUkæÞê«–Ì«l -¶Û2g§yö$®ö*Îæøe"'WèÖ£“C
N1.-ÖsÛòQí5rJ÷ÛYAQ&¢V1R7Œ¾'NI,Ÿ*˜å~Ƶ”›~÷Úrò9!ˆcV†aCPµO;;PÝÌå³(t>ƒ¯ì~0Óâ&ý¥tdW)T?&ÔzISÆ—µ Ñéô9óóŒl|—T¶·ô¤+NÓÄn“4üÑ«#éÜ‘ñÑÄüÁÉ֕aã_.›+A¯@™øêSÈ3•'üp‡IøÐÌySzùO‡´æìÍ®¼Ck;ë2O3Ô‰áy/sT²—»ŸŸhŸúĈäomg…Zˆ‰fº9ðþÒnjĹ.&i&ß7AŸÀ’\aö(±VJ¸ãnÔœm> ØŸ) þêy…ñålkMO¸éX8VEdàŸs][»NÆoñ3F_4å`}†v,ïˆnd ‚ì’تLÚB+;1‹h²QÀú·î´¢f)²kß8OÒ#õ:‰É°*NøG0Úðž{Ï·¸Gâ3]ÒB]ÝãŸeõÊUút–Zä¡ÛQ*He'3u}š&ºaVÙ0nÂ_å· Ø5J泧Þ;R~&ôc5Æ¥:3…/ïì&Ó¢.AðáÁÎƸÃÄžR¿nÈ€¦ã~E2Kâèš”¾³klÌM"÷mkòù¶Bˆ)™öøï¿¿ÓIF{/õð·×œuù[Š“‹ÜhV¥<õ!1QÏG)9ì(Å¥
ÒtM ËëqÌõþ¸]%tƒP]¦ûtàÆ&Ks:!lg‡€†)®7ì,èøÔ:Åaäæá·ãäQùÔò=•ÃýnÙ,×À¼kZ^IºgàÁô.uQ³÷},Œz“¸»•dA@{â^@±ÝƒžÅ&ýþ°Æ¹rVL*ç‹jïRf§ž¦|ú¦ØhwFjPÜ{tnãðž¸Â1LM‰ðg6þ>¬€ä¨è!³ßO’N·3PsÞvz¤' W›Bb×÷d•ª;ì;Ъ"j7Ž”‹98ô©å,³ÑÕ4ÛÕ-뀌éÂçË+[ã®fÎ ´=5"ëO_Z§ÝQýJå÷# ;~Æ×:¦ùOuP2Ãþû9¿™Úã†ß°q¸D’!ˆñÛü"Np G“óTI¹Düˆmuáê°q¤boówH/Xâ¼¹vbh™‚79}Øži•0!5mù'p¸ªŒÍ-ÖЗXéçQdrîá•fè÷ëåÞ1ŸdÅ˛Σã…ê(?ÞOCüUd;â±ñ.&- ÆÍ á©UÃ&ÄlÈQ¶œFWüÊîG˜ç;!:XV†à
Ž«¦g.šÆÌ" ƒâÝ`”Âp¼](G¦•|ªf?„ËÄŒjݬ~h2w|¶A™¿îÇ숚ˆ‘u #S0g0XÌŠo æ<
~°fC1å¹TËI€I¯v8ì{0®BôÂPœŽì>@;QÐÃ'‡³
†êÉ2$¢b(ŸÜ~¦rŽ}žjÈê 6G\æ«ëVáÃðšOD©h#Œir~7úsaóÊÀ?Ô³©§²ÆÍ9Õܯ» -%*RŠ
8$ ²Bí¦®ä[D¥ªÝ«ÔGÆ;üÑh<®^‰¨´ÑE—@$|ûÈ89O\2¾ãw3ÆRæò…iŠR)ÇäN(˜$ âBd ±ÈÔ: ¤cCœšÒ -БQöw>}N·>¢Z[@ßHÀ—ÞäN—÷“$wŽp»X0õ•Äƒ<±´Áí¼sÎ*`<Ñú¶øAF‹/© -¦£Ò턳`à*ùê™>÷)›td¾ñlË•]“î×=í -9l¿»YªjËŠÍa™°Tt÷W.™”Õ>/žú„ VݪdspÏ#¸îú§+^üƺ§h¥ÔS-b©\LÔåg›llª¦¢,#Un¥`ÙD2ïÑw^´îWƒ…jžÚòHƒ,ߣ4i´Ø$ƒšš4œ¤c„\œÐ9˜n³žK=F™•S'a&È6cS4 EV×#ž°Nšy’ QN¦]ˆ‚{4)gáŠÈZó±ñëÛ¢¸$¶§”tÖ©ç<
K·fÐ2o„mê„‘iª:Ï”)Ðö¬×ø,m/@=ÉFËi‚tÖ²$Q."]å+&•²jjÄD™Þ}Ûn38e(Ö²õ²·™s,ÒõáÙĽëÃîñ¦Öà#” -,
kÉ÷´éhÏ·.rLgâ×hž„—pZ??ÎË;@·aQÞ¦fÍ‘Á£˜ÁüÒ,_g+õÇDê–[ÖË`lƒÿmjC“½
µ‰¹ñ•«ßyÁÙUe°M ©P21=ÑAC6R²ãxÖ¢Ó»ÌiI˜µnþ¡twÙW|$Ø©Ýv;Œ4âcƒäy.,üôFÖm@Ë1›ÚÜÒS½V%¥
òN)®#ò÷~H}ç†/œ¶C<ZÅ-#©óô;=Ôg…æÙVÝæ<T³4ä5ªhš íIRaت¹iýjÕ{Í!Á -ÛhÆ‚p!Þ
7©ÃïsíÝ!³Vðû”Sr«r ÏýØÛ6ç¼ÓÆÐè Y2f@Þ#'G*)†ó¬£sHj†AvÙøÖ£œw›ú<K%}9©CLû2Ý~a…z -¿zN@â{äye‰z•¢tø8h(òD¬LnbDw•i±Ž™1·mq±’™Õà‰¼V¡ØY`Ta}Võ–«Ô+@<‚wàGô*”Ú3·†™èÊ×ZO@X@eúåé3Ÿ!U›£×øª·ü|Nú‚,=[ÑLšH2ŸH÷’3?2Ã<ú1øŒÞ|/ÂM'6¹ÄÂæÚÎ[»Õš¾{/".¤´oIÁ®x¨tw!g;ëÙM|@j²†l»¼!9û–ƒ -’â;ŒºÓ/I}hŠb@xž¹ß£vÿ¨É•BxÞk_Î(7Œ˜ -—M±ñdr%´/™&HñæQÕ´+y–›=PÎ3këЗìº;KNrÉ
CMH°è-ª»Êìü9!…[ZÖ´DvI—4ê!\†Cj.©eœ’
0 -ÂJY†Z†ûš|ý4-¼©‡ôÄÖ/äNø&vL‰¸y)û÷oæéÆ¡s¨Fâ²JJ–à!`²K-TîÍ$\\8fÇ®Ÿ™ºˆ¤]z‹9L9‘Ïÿö4ÆðÞ/Tþ&š¥ëÕŽÛîäHŒ7ýø1ô°’ë{ÇnŽrbÍ¤à„©7ëã!ÀÎ|#^ìñ›C§.Öçì1Ê"‰ >B÷‹=^Õäìb—bu/ÙÒXÄ‚™Oå§kY‚O)™:&Bç|i¿ôÚ¸rŽ:7q.8VJG±Ú–= -¼œggÍMÛR9éà½Ù»T¿Ø6žft»@ã.‡±v¸g8ËÃ7ÖÇËñˆùƒs‡@JE¢ ÌL‡²¾ì§£é-ø?ÝÉ8݇uÊ I·ï*"3 Ò÷ËVA¬¢Õ-
¡Z"ÞÆmU{/)tŽÎ›ð?KŸä~_†ÜÙšÖ¶lâ’¡n˲aþq+—ôú¨¤ë1æo/+žQTËq&ÕHdn„Ô¾u
˜Ñ-ëMåÇ‘sÿÉÅ™[tœ¼¨øµŸÀÄíÞ®ßPx|òúËüá‘æ/¨-epsƒÛ;ʽQÊeŽÍYszgÏLf²Ê%—â -‡3¾•þ4¡´°Ç4s©Ó(œ#qp6ßïȈLÞè¹xÌ9ÿ*Ͻ-+\NÆ"ìÊלý4±ëè“B»5ýû/VQO‰Aüp
ÈÄ@ˆtö·ã*EÕV0µ¬7Vn¸¨bÍ[u?¹CöuJ4,Òk|_Ë|Ïë2•`k”äÅhÅEdÔ<üÉgÁÛ{Ôrä5ø‹›o{Ÿ¬cy¯£ÓJ¥Ò/âðÉÞ28Ê8®9!úzÕP“¤¨x÷6`1©ÖÝ`¯îOzó€Xú8jvƒXq¢™°£»kÌí²¶¡‰2D¾ß•‰”uaôBAwõúà‰¿ -€ÞŸ|æ`xFÎärãiwÍBÄt·Ñ9”kE‡-ñL¡•´]^`ƒ|ðv?B@ÕÚ,eç¼oì.9‚¿‡ú‚8ÛƒïûÝ -2h°Ø‹ˆÓçBJ6
rD÷ öy@hÓ©A˜orÉbo»]hdçb;é^ûxw^c»{$¯öw÷ª(:©]Bæ?0B¨Zt=qsŽ»_ý¾$UÎö×ÐíT!
vMIöM»ªéKk¦øy"Óî“hŸQ¨¿tHg½Å#v³Ë¢¹(^Ë×"F¸CáßÚï~µÍO[ŸåÇ•ÖZ²Æ~!íg‚dö¯hÙ¿¿«ðÉ×_j¼ºÞÑñ¯EAåƒß€MŽ›_ô?¸M¼½Ñ¹t~ŒÜ+ìSVáu¤T…r©¡l®¥Uƒ0P;Þ‡™OØ~uLáÑwöÞ5gL›É+Êj/1ˆwv_›Æª¥µ[þ±žœh…{eóåa"ë‡ -É5w½‚'☺²¡tg‚ÉGѺÐäQ`Æ9vÉlpúÿÖ§ÿ¢^ʆÁ.¸7%Ò` 㱬Fœ}a<õŽÞµªž2Ȇ´h¶”RÒ`k‰ÉÓUúÞê¤/˜÷¢ú¹«É«¿ð\”)$q‘1)Û - !˜s¥8cs;ªÄjÌÜfºô#·Ãÿg:‘s2$Œ©ˆ×6'?^1„4=Wk¯^éßÈsê&Ù¸e;ìðìÐégªA¬½Ù¢vXþ]ïz¿Y¬ÍrôÞ= -Þ?”XÉÙTVà†Q¢›‚3=A(ÊŒ®?Ît??xnkà1›Ô›ÔÚäŸA`ã×0滬²tôŠ¡Œ»*!ÂFë¾ÈÕÁ(»L lô-eFf×Å -§,Éù¾Nª„8’sŽ±©U WSi—³¶,keõ%ï"‚×cQ:Á`c„†3p› Ò£ïטvv„_Y†)„A(@n`'7)$P²tJíòkÓp?
¨OÝï°¸>ózäö o"DXÓº3Êlª‘ûÁ†êÙKß±6ÎÀš9ŒÌ9‘寧«Ÿ#Áâw©üljœ]rlXÀfñêjéÙÖ ˆ¹œqwLLCÖŽ¯ËAŒÍƒ•è0|¦·Ý¢fZ/Ç -qH {ÃŽÆ¡I<Ü“QvÏÍ‚TD†¶ßûu|s˜ÙöoÜœ¼ •ÁáÊË—1™.·óüe|î÷œzzE<wèÙÀ -L¦zRŠÑФtÔļaÇ;újwÛ³ -ž‘ÊòüÂœNBMßL¢váKÀ$¸èŽ`e2s®5‚}ا:Yo -}
v³m"ä¿â¶O›‘%)6HMí°uÉ]²GTšëseZ,Áa‡ýft{ñ«èÉÀ¡?*Xù å¥}’lºâç0íùË·=öâoÆ,˜ÂpÈ~“
œ¬L+̯Ú÷;Õ½²?¹®$Ó
wï¤Á,í`ô‚ -ÍøƒRëOIz6¥K1#:¥¬ìÃ4›çTPb§qø/:ÙsÉém½ É*Ácîowæ\·‡t‰Èâ’D…>ݳÝ
U1d•1°Æ½™Ä<‚Ǩ‹Ç/œapbÑþ?íÌ÷? -eËè2R¼ÄûÛûyŸ?à ·Cžtж‰ä€¢rªØt°W¨ÂÃ^Ã> -ŒÙí?ÄSËÜ·7¦Mwv½ r#aCp ÑÁ¤»Ê«Z²â™×?åYó›j‚foM¤Ž¾ïhWò÷%Ñq.4ƒ5ÍÞóŒ®:žªFï€uI|Òxóstóår}¤‘(º…íOëËD›ïö0C³Xò™Ïmtý#¿#/OÙÉU5ƒ|¦ðžË%åOŸ8+‡!ðÕÈïÆÄ»Þpi¯ÏÊ*ÓK(’èÛ¾½ÙR„n9 ½i3Í“~i/]L‰ÙA•+®ƒ¬-ãÐúˆ¿”X£Ôëë"M3µ°hónf;ñˆYþÒ$qW½ÒG_¹jcR2š×»‹7¨Š}r¼áègJ?%Lë9bBú<–ŽÌ&f·´È’Mµ½>ºç|lÙQs- -Ï7û1'»öoσAü¬¸²a«Í¡K-é¢äþ{." xÊDïùÐæI~˹G=Ö±?‚§>Èyüñ°“NÐ%îIß×µ¿è4É^)Oïä¥ç¾®ÁÉ’F°³¥1ŽžzÓ€SÚóJîi¸g_
~`ñ›1E!ûŽ±Ö]Óhcotí¿AàçUpö„ß*&"-š{~gò&ú{
…rO]ÉOœ…È”[‰„î£-•;J×VAЊü$JJX&Ê×"é 5 -¼ØñÆV¼_± ’™c€AÆ -€~g´¦™L#ZeöܬðrF -¨ì¿öžÓpÇ£†äH¶Õ2Señϵt(å¶õOÖt†Ò[ \„¢73}ñƒça-ø{û9…Ô8‚Ãõa8K<ªä-™£UÍZˆjzìɲ¦Omuã–‹ -|BÖÝB|kæZÄ@ºÛt7B5úÿü¥/ҵ׃1šòò‚Æû±®¸—ÜQZÖ¿S^©Àþz?§â7*¬UÌ‘Ž´Á9a¸|ø2DyúQZg‰?D[á4m|‚B–*õ¹÷kîìDRºÚ0„¾ýç–Éwó~ýØÒPÇü>? -»ë~÷aœ¿nïOÝp}ê#Æ)f’’¦„?BË`„ú~R(hà'Ùç¾óì
ØÉ»žOÛšù.»ûe<™“1êÌÇÒïÒÂfÔÕóÏ“¤òÞ!°(íTLÈÃÖ¥råúDÌ|–ÐÅ8Gä|}¥|è+ÏTPDpƒˆíJN5ª,»sa}èàÝ!/ÿhEî:±‰–ÂÖuL¥èmzÍŒÈ%áØß+pJ^‚…®Ù†V§óÕ7ƒ° 3¡‘
áâ9zU¯Ì…‰ò;é–Ÿ·(Nâ°|&=×ÝÉEr4GîÇ4ê˽/Vñùén:,'劘ʕc(x^µ@$<B'Ϙ½23n -ͬmwðôš].{aëyjø0}ïuÁ¸lƒÁ'ŽC»£"éƒíK±Ú¢@=Ñ~ºÈµÔÁ'pî,¿,Çî×/¶'™¯æµ‘Ʊiá«‘ œGäÂôÞtµoyOYú÷zšH™ -ŠwêˆVM¤¬Èôv£äGÓtøu #£yå\x¦CžšƒÇŸÇ˜ZçU.æ@ÈÄôÄe²˜=æ÷ÉáyÜuù^é"HÄÇ׬íôœ™Í ®h;@‰¦$ˆ;ï¼ã>ÛL‰†¸æVìP¤ýÄJÍÏD{¤>pV$QJ¬©ô=˜Ð9Úp€Õâ«ùD¤å0ù_‡b>éRêVtÃÖ ÄM -Úð,6äX€qÐ-}nJ®k^¨£ô@l€¼ÜI>Œ˜×TqÅOшتxín°úâ…õµ4JÌäÅVkw¨Š‘þI’€¥¤\°^0Vò˘íep«%"h*
êmQôB±Ýë“ÙÏXšEÿ¶Éµú0üöA•ÚªÏPbÑËöê6EL7‹:Æ6 -œ• -mŽ[A±Ræ¦ØíŸeµ1£¿YÝÒ~kð¢|Xžë,|@î~èÒ<¦maöè“žÉGJPòíRWù˜ž‰P ŠïMÏÜ£Ëÿx½qì’‡î“ü\Ÿ,³›}ÛÃë½E#û¼ÐÄ!áosA8G'Ñ´2›_ð‹¿Ào8V qqML2ÔËÜIVœmá\©ü:’P -wÇrµ?
²T§‹ÏlKðKáJì}Z%=|Ó˜~¹´ê¡¿QL-jÅ¿Vq†/¥ökåàM×±Û÷a”÷1•£Ôq/dWµ8Ã
UnˆÇrÉ•Ü “6ŸùÙ¥»R̓AczCËSå㧠+ŠšRò +üªm{|ÓÂv¸*Þk‚駹?ÛÜ—Ní>ö¥©F{1(zR€—ùøÞ$T}¨›ä4z%ˆégQžW‹²ÛZìŒê»“JÊzÅïPߧ;X`®ž¨üH\ +üÐIí|ŒRëc1:QA¾Õžž‘'?=RŽõÜ@öíãÑäÄÂ’ñ¸@ ’GúÙçà h©Ux†SA¥7!àÝ´_}jt{êå‘‘â’FX˾*šæ¯Ù´Ë¾'A¦·ð&Ê9H¶îWþÀ¼žŸŽäJœæšËýZw&sÄâmŸ +쿵$
œÉ„®'~ +j8+¼="HOló‰à|V”LôIŽÅ_y·1A‘T5dSoEy%|Dm3N†Á‡P¥{ú¼ÞÆÙˆ +šÔ0ã#¢DËFwˆ(¤ ÙÓ§~¾f%ž©Y·˜"<Ø™Él¶‹Ç¹ÿúä2Ý©²HˆîKöÿ¢Õê’2|Cu˜Äï4‡Ùb +dÇ$[ß4˜h3iï*#§†]Y·6_¡$l¥—\5Š´ +ÖƒGÒgÏt7êz \ÄØSÂèÑÝá Kz¬Å~»šF£¦s>y{)ÕCóaÑýû²Ú7× Ý#ÓF¾o¯Q2v3äòÔן¼xÒ¾#x9s¬(ÃÇÊÒ÷öUX7Žqb‘ŠŒHö;QºÙö³ˆÊëí:²5p,sÍŠ˜VÚÜýXQý3j.jWô…¼¬[Ç2#oîä2’«²6¢£yé0O ÙÓËø8³)Kz¡l„ïzä^骟|‚gOH)àY îó¸¢e¾,Ùê›Ì,ðŒ‚þ²Êsźy&Ê⥄ñϤì*“@bKiyäúk@WÁ»¾/ÿë÷îÆ5
Ï##êáù@¹‡ŽRƒ;ÇË6ÈV|¶å9{<)¼ç QU+ó؉¬@"9ãå·¾9Ì-–†Æ¬»î³ØŽÈ³¼…„e†tY.ž±áWËÔÀ;žš¹„PfÙWÐBNûŠX÷a|nÓd5ÕR©¡Ûo÷¿]fǧ_$¿å0[^ž‚IpƒVzrEÄsÜó^Á¤ÑÏJó„½Ë®Ïô—qŠž€3«Çþt¿ipôøɼïÆ/ÑøµÑ7d™§©M’°{<1†/ß{€"Ãg'”Dnnë«J0VkÜ„},j6ä²6”ª’nå'Ž`gâ[ö +õ Ò””d³3þˆA*ú<ì;»ãçëȈÏÞr‘U¦Îžƒ ¸R64yEIÝ#ب[@“4ÂS»Ð¯«±÷è(pÖg/ä/ÄX»ÐÖ@Å»b¾äcŠÅIî n¿¿„îçç3Ã"çU=^ó»\XºwV¯”¡ûB:Ï‘ +[—ÒØ$ ´zEø}:µ`s(éHô‚Å+X—³÷¶*5Â^ÁmøÆÊ$¶ïÉéGH +>êò:Û†ç-àñwN‰ +3“7º]Ç }"}xt¿-i7Ÿè¹½‚• +üƉ¾ÏÑüІž@S&_#‰= ]Œ% ešPŠ†¼RŽ”oQÈJt{¸œñàº0ê8&ò½A"zXXª‰„^i$º@õÁh0škm}…“u@îK/²OÊ\®zOóu#«"ùÈR.¯AÇ„ŠòÙôÐJ©4I°muþ`*?섨0V2 +p‡÷/ó¢nD(0ÂD +[Õ%:P+t¦*5Gil@ÐvmY‘ ‚œÁ‰~¦S JÖjn5£ë—ðys¬Ø0ÒÉð¹¼tOC»¯‰æ÷™ÄiÐDX¯Ð +Ù¿®;ªôŠD™r]9@èšÌˆ“ÖS|æ[Û,
('|f¤~}Ã!Ónëw¦©®n”Š\8ÖgK½Uz:'=*"Ô›%FWHO´Ú³ÒèÒõÖDÐ_|ÌÎ\ê\Û +qá‚ú a¾ýGŸºî“•e +™âîÑ~)Ü“U‚™$¹ß“ñA=‡C“ü‘:³œW•Pv Æû§hbÖ¼ð»AàlmoÎUÁùË7…¹í\~3È +ÂÏå±äÑs‰TNŸ +Ã<ˆ•9O¶¥fÈËDˆF§‹ÑÉöY廙l›¸·°6¿33ïáð\1ôb° a÷ Á{ó|³m«é*Ê›}½"é?Yš,µÔ¹‹e§úPh‹ŽŸXEô¸º\©çÜ[ëgøV3C^à ±çSø¥$š ƒÛáÃ:“É»®’´ð¾ˆïÅ^ƒÑÁ´‹¶ù´ë¬†)à!jáìKøGR~ŽCkCœùŒBΔí!$ÐdÕˆV`¨\ ©n¿»Gó§æHðnêÚïvœ&ëÌŠ":—íÞÕ^"Æ;bÊz³N¾0UÅÕ–ûÖ1ÃÁ,Ծ㢫|7ßoV};º:Mý³éØc£ôÂà¤=™MhüCÔgaì‘7¨²Âˆ±b®5_¡·¸/ÂH:L«
>r>Õ²"™y£6o„Aù±RQ ¼“_;N\¾L©µá%7¸àÀ‘¾g$µc [ž Ü80›=~Øü.¥T¿†ñ¥™^šW`/ž$8¢%S>ô”æý XÞ$'ñ.ά¡¥„2Éÿoƒã;At«!Äò‚´žÖ&\Åžã™dn£˜kjÓ¥³< -YRç˜oiæUìÚÆ‘ÌY Kî%?ê5TXrz¶ë[È/¨£=gU0‰Ü„€UShW´1ûºzcw™>ÔXê1§†S\»²3Š‘ÎBaʉ@,ŒëÂ?/ßu3u¤ð;…®MXÛ;Í0¾z“ƒE9–T¨ÕÖ[x,ÐÏsô1Æ÷Ìó–Q£×©VNcÌ…ËrÖs,¨ ³“eeµ‚l€N0j—;î +??zÜ…¤Ÿ'PìE¶e6¹-Vƒú£ò>áÂPe†–½Í•Gèf5©{AuÔ¦JÑø^V¡ÌP +:Ù‰4GÌCe*Z:?ß"íÖŠS$`ë¾*~=QîFf†£¾d5 ?Užaú9v¢÷"“T!KÈ
õð;[ùÛ +ðþ¿$vCÎÛš,Ù‡¦_¡ÌÐpvœY4Ô}ay=,”¸Ý +׌’üïa,ZÆ¢O>c!Ö’&,î—AØ$l‹ˆ4`¿Ì™é„G‘9h{±IKàôáî·3ÂF£Ýйô±Peûw +
8ø=ÇC¦ñÙ"ê®ÒL¨ì:0%»¸vÕ´HƒŒ?˜ø¾âù¢õ3™VF_?Òí)Û÷³qoTŒ²>ô£‚ùvî[±~á+Ó
ñ¢øøhÂ…ª>çV©Ã{‰iÜÁɾ,ÓPhF°1J4‘÷Ò.’×l"ü<KÑ*ÊûY•eûÊ]XODÏ^,@+Ý4‘‚èbiœüÙÄÛù§ô¥‘mJ÷e g§÷H9×-7,z3’ '‘nKÜ‹)«ZÞu¯,Ú.«9¡²ûÚ3Ö¥$¯Ü šc +9P“½¥Þ8€Fl‘…RÜ⎩r«'¶&ÍÖr+v¤Ì•³7_¾‡ßm/!ÚûÑ9òÌÀæAVÔ•I°ÃL"ö„O]á²Â!³™¦WD§w<·¿
`Ÿœõ[A°)!䛽'2Rj:PCøÄfűbü]–¬L¡ÅpÝ·mñª}pÜf†Ë ÑSYá‚ë^0Ñx‘Ê·€ýÍEÛÝöEô7N‚)ÕmÑŒªæÀ á7Š•U÷ↇK›—ß²9¯É,‡…ŒŸX¨<™¡ÌÅ…cÆ"ûgÚùÏ=j³é b«*"ìëLZaì{oFðÂ{¹†âMAÆ ßQƒ(°Á0ÖkøcÇǦŽtDþ<`N%ìy0ÉB´¨þ•PPˆ?Ĭ‰…šåxùVày»—.Jª“ÈÌë/vg`ž0zðõà~¬ |ôiÄlTªœXöA¥j–çW¸ӷôµœñø€l/^ôŠ^ÿ‘XÕH6«3d"Èî:¤úá_T`‚¨KÆ÷Xž³¬¦€À›†ÚÐt¨bØ×82ºÙ‹°Y +g–w¸Ò_ÍÑf4…,lÕF¯tçÜ äÊåšv…è0‚Z„•åIÝX®E˜w²b!ZhÙ”áÉTëkS¸¼SÉômз}P¼½ËiGýÖ´b
Â/ÚãzNÓŸylQ]*+ ºÞ"†V!™s¾Ð›Íáüô¸Hм‘ôCÕ93Š+-q¤Õ01=*ã±ù¬uŸrÀeÂËÇ +{ÃbFg#‚˜–lyù>.i¾™?#E¬4*872lºGÝ›ü”òóÕƒ¹óšAúa§¢+lµh›¹cÿ[ÅU‚·_Q'ï–íMÇ7&U6æØ‹{tÍ3_ŸÔ_óerˆ$q¿E½â>$zr,¾.ÄBËëDÒ‰ú@û‡ÍDü”ÄwPL+w1xàKDTjã_žKU÷‡Š¿÷ðN€úè±=©C;]‹‰ØÑ\z©r¸úÕ~ÈK*¼Æf:²}䥳ý]°¤Bu›B<+2¦ø¥Ø×Iÿ§½²¿S©ôûü¨·zM<ƒïˆn1•ùu›Ó÷^Vú#:.æ?¿yÙž®ïµá§ðƒ£|`q^Iš©åâ:kÓãZFMd§Í‡ˆ¨><…÷Å4I)'16TØ͆Nß°`‹ð` [€r óz‡ÅÜl8±§’¹Ll[@Æh_ëí; Hk¢ÉjLÁf'‘Ö%З&så@µTýb[Ojöß 0®šm-Z‡µ<"ÂVçwSp#H¸Í°ÿ,3L\g*±Ý¾–Ýçpg¡’^uІªH%a€ÃuQlàÎZK‡B£vHÕqe·lAW`¬úÑ–îxüFÁŽ¸“Õ7º¼ÎIhB($y{³ÓËòMSô~¥ã# Z|Ѻ6Æ×c>ÁB’Y”ï‚*¤ÓµEkèið„ûܲ²ê6ë#¥ÊxNÛµqqŠ®k%:ЂÃÏý0{Â4Û¤8¿ŸJØTá‡ð~UâjçµDg,Vå|ÌÙ)îmÛÁÎn$;ùâßÎWûË)6{ô2÷Å1§ßÿ2_Q.4ÓZxWG)ûqŠ·óGŠõ{RÜh¯ºÎW¦ãrzÞõÈÐKËDä]Üw¹Qöº¯G…\å#n—ë{aæÆŸð»Â¯U"¨k;`aEw}øŽ¦¢´Äætf µŒu &ßéæsÜk¶Qk¥pxNšnL’v’Ô(|)²FðcˆÇY£0c…‚Ø0cX{Ò}hƒ¸eÐúƒKŸ:†ohÁhdYÔ}îw¼Vj¾]½¹cû¦wní†PžQY@V)[7ôU5:Ò³ûÑ
+¢ðBîBZYø ¡QÚ÷¥Ä:_}ÒbeÚ*r³9ò”¯Ô¿åÏ{ݘéËáªÝ]1÷WšeÂ…5âo#”‰Nb… ¨ô>¶ïÓAÎì·¼žíÉzàá]M¸Q»„)ˆ'°&má"²‡8øg+Gž‹-¯ðJÁÙ¶(!‚d%šò÷F¨é’‹Íü0ÓK^žŒð§.Úf9Õºi"‚Bœ‘תÂh<MÆOOìu h9ž&ZO{èìxö6"÷rWNÕ6Ù$Çøâ0™…´žUîÇ>‚0æ£Þ·/Dž¿V™¹6j©Û̇‡o— +_0ß9ø™Ü®Á³@3&i¯)BBD‚Òr8ª¯sÿ’¶þø¶6ù5EåÇÁ‡›3§ŸÒûišI©R«‹ª]S¯Ðeÿzý!KþãÑÑÛ7çÙ96@:áO´ˆE(Q`¡W¡ÐêgÉCIචœ7·@ªÁ×N~ðOÎÏL ÔšîÑ„6t>æ€ñtFt&QòŒõk©ú¡Ì: ZBw˜0.•Ö +X˜DöBà矉uƒRá±êëŒãù³"‹‡»½øS,VëUgÈÓÑ×Hë‡
Ö•Ø®ôh3ßõ½@gYa°«¯ÃK}\)ÚÖ„èoô}7dÔ{Â+ä’רþ‘ǟúiæpC8[bk%u‘I0: ]¯úíŽI*]¬NꌕԲî<'âÌ€Dq¥1öYßþù4ˆù;4Ù´Ô˜¥^ðžöE›:ãZ”¢‡ÖãßhSÁÒ"”‘æeGq ¿¸ú‚Ò®ˆ÷ñ"‰v=}ç¾ÌÅ%ű;>RÕw´ºÊuú)DãPèñåVÂ-{
i¢87£rC~zIu(a=/åÓ`éÇ +`JVæ€ÝM?Ë-*\šFì\q¬w÷4³Ç"Ây'LÜi
æI²úвTxÝCxEåÇ7#Í=䬯šÐ]ÏÂ)9™šj^wpŸiuØ•°I/9c½šÙ;ˆ†YÂV%íÇ’:ðgEFÙÒ·O(–qS”•=ŽM.A¥ó¾5Æ·ôŸ·¸PF×/ *ÝXåï·Dê,oö°`ÐO„&ÄÓú1¢ç)ã”au§4‚x¦"ô£šVKnþ?af¿½ðÒâº-©Þ(äM×4jý€‘âª[ Âx06Ä–3±ÊbV®gG¬$¨ˆX”£þÙ]0ML]B@! !k“ö'9iH„%7ØdÇýý³ê«VÂiH€ð‹Lêõº«§ÜTÉMÓ´1=1TäöÅ¢ÕæûH&LÏ5« "ŒúÞ¶jªÏa1¾5e‘ׯŠ9³dfƒC|—fS}½Á¢^3²Ry€!©ìcÊ^Ù±•CyÞ>æäŸGY›µöLˆ²Í+ðüw…¯‰‡›]E™†ÏIœº#½Á”“W¿ig/€¶0@hçnlÊäª5Áç®ýF6PI¥pKˆÈKUëqßoÁÎJôƒED=§É*óS½PlBø±a` +^ñ2Ý9á4GÌMdHä:a,h&y að;!Ù$õÖaÖ8|Z2ÃdÞ‹J‰Óc—…6‘Ñ}Äu"åÈÄ7)õ)ÚÞ”L#mõ0n—Ü^žÇl¡~c[øïz¡AèÖЕ–êÍ™qùÐEm)PF½÷¢xŠÔ–ŒisØ€ç³D6
&œ<ÝÍYï’Úl¥ç¬œs·ÚCò£ypKWFsš£jƒ“ÃÉs ÈÚË~ +¸š4?æ·q|CÇÂ[9ËÞnÑŽ¯U…”kCWvܾOøHBÔfGpÊñ¦Ú™uw"£Û¬‘M+<ÂREÍœËâ`Ôщ) SßêÓk3—ÌŒÊy‰m:ãs‚êf“BܲþàĨÙþ†¨4ÃJ´§¹=µ¬l%Ž»Wa*ÂÎK6#º=\{œ˜{áÒBz[òaey}1i%œ1ˆpÊeDNi±`à6^¥ +“V-Á …ê©>Zw>î^’:ðëÖ£,AÎó=a¼PP?N}“8s3zxC4-áÙ'Ð@¢¯Äa0½ÌåŠ&vù& Ê«¹jÐ-OB;ó¹bîAl/äÝÈ»÷
#o«²#yÁ?.¶Ü詮ϲ +sf"7íȘ'z½½Aܬù;˜-Ø„º5½ŸPoö’RnÃã—§cÄd>Õ‚ëmOévXš}Ý…["äC»Îµš Ú·ñfº ?jÊ…Šs$!ϧmAb÷yg‘Õ3–ã¾ú©Ÿ™ì‰YÊIÚÓjû[«Òaîë—e·Ù{/ûÀjÂé‰õÙÊZXÀüì˜à äa.ð–Ïæ\àß›¶üؼ¾~
ê¶Éþ¶ü5öZ š‘X’oJQ˜iOÎãÅ[=Z)é!³»&ç–ÃîIëBå\Ý;»"B7›§ c)Œ—†Þa%ó‡ŸTÚÅLn_´´i·‘c•udg/U†Å=7 +BÎA>ȨÅt»î„ÞñMt7¡Š:»ùœ=2>ï((Ÿ!{GÅo’8DiåGÍlœ
ÊãVÍÒUŒÖº‘jÜ”Õíë +ÞÐõ)δ¨ŠP=¥ŠúçÇ ºÚiÓNRŠÓ€„™m:ô¹¾@1??¡–”x!MÕT•ÛŸAsË•-&I˜·ö@ãݪƒêE!F_Õç5²î´ÛT²«ô±.è-ó°{m”´YÐßžëÈC&ÐöºoÕ¬ìêW5iø·Š ¹Ž–ðûï~dÏFœöN{uÍUg¿a`BFtCÙ¾VØ-¯Vâe*ï@ì @uòQµ
ä8L°4§2Ir©¶Ð“†¤o§¿Ù §¥ëÁIÆtPÕ'ÆiÎâsëŽÉÇTЃF`Þ™0Úu5hJ»½
Ù‡,KíÜкÔP¡f|éO7§Hf|dÑr^kç
Žß¼¥'@>¢íð@‘…„—Ä”ÄÄJÄÞ¿Ý>3„Œµ¬èZˆ›Ù¡R^XÚ9ÈÍjÕy0”Nš¯s„gA‚îWˆ™[Uú £™2õÞzבl‡KØ6`ñ +î†Å×°æËùß'™+¹O?àªH‡q@… +…eȤ½øÛ ]Ûq};—¼¿ý%W[J¨÷¡¼–Þè aÁþ[Ò-@^ŸFðGH¿ ìÏÈÜ°<·eÕ@wô¨‰Îy«(‘«xd;{”«‰U¸otÁªDÕL +˜ªˆÍ|Îóp—aÜ^§9Lî÷‹¥¨`=1OþL +^ú”ãh@RÄfíÁ•6—U +×qóp&+yPå°1¦àÙÂ¥å Xˆ|¿ð$6Uç»’ÄŽ¸%¼ûm'v»!†æ^™íç Åä.°¥6q2Œ\õº«CÛ7E.ÄÔ—¨lwBÂæ8=÷_so09Fµtéf²ÅoÊRaáÜJýèb;†xŸ)ォGœþW¤ÈùQw¤ØØV„K˜7µºy$•o5MåÐà,=²æ_³4¥ñ3ž•÷°Ÿ +áB«¦¨Û$EZk°`ë¥Y
5qÁ[œù¥ëÂF…:ÁƒN„´®jîܨ€›JV[‘ +ü™±8Ébº¢¾9àѲœ&Â&9h°¼§!`Z„ù“½M$¨'Ìé·Ç ˆ‰b|ö]·[EÍ\çtHL”.=MSeî{F"ä(ËfIÜ +ˆ4ƬÆx»ák&ªˆü•“KѡڪƎ5soõUKæU6Û‹m™³Ó<{WûFgsü2‘“+tëÑɇ¡ˆ§Ç—–Fë¹mù¨ö9¥ûŒí¬ ( Q«¿˜?©Fߧ$‹OÌr?ãZJŠM¿{m9ùœÄ1+É°‡!¨Ú‚§¨næòY:ŸAÈ‹Wv¿˜iq“~ˆRŠ +íqÃoØ8\"ÉÄø‰m~'8
£Éùª¤\"~Ķº…puX‚8R±·ù;¤‡,qÞ\;1´L AÈ›œ>lϴʘƒš¶ü¸\UÆækèK¬ôó(29÷ðJ3ôûõrï˜O²âåMçÑñBu”蓼!þ*²‰ñØx“–ãfðÔƒªáFb6ä([N£+þe÷#Ìó,+CðÇUÓ3Mcf‘ÐAñn0Ja¸Þ.H”#ÓJ>U³ÂåbFµîV?4™;> +Û Ì_÷cvDMÄȺ„‘)˜3,fÅ·„@sž?X³¡˜ò\ªå$@Š$ÈW;ö=W!za(NGv È(èᇓÃY†CõdQ1”On?S9Ç>Oµ +dõ›#. +óÕu«ðaxÍ'¢T´Æ49¿} +„¹ƒ°yeàêÙÔSYãæœjî×]…)Å’ÀY¡vSWòÀ¢ÒGÕîUê£ ãþh4×
¯DTÚè¢Ë ¾ŠŒ}dœœ'.ßñ»c)sùÂ4E©”€cr'L’q!2XdêFÒ±!NMi€âñ¢ÂdÖ |H—^ÉuÞõ“ù¦?aÈísNfBèÈ(û;Ÿ>§[Q-„- ï$àKor§ËûI’;G¸],˜úJâAžXÚ€àvÞ9g•0žh}[ü £Å‹—T€%/WHþî×Dªÿ~Å!¬„ŒµWJQ;dZUüÁˆo 7êU
‰iT†dGà!y×"?αLÛuº·Ô~¡šŒ{U#[Ö÷g_SÚ®s·ßñs=„Ñý}Ž´þ^W@ƒ¨IÙ9¼£ýè@‡}Ó$0_>)’¤Èz®Ep,—ðóõè¦ +ÈïQš4Zl’€AÍMNÒ1B.NèL·YÏ¥£ÌÊ©“0d›±)š„¢«ëOØF'Í<I('Ó.DÁ=Œ”³‡pEdùØøõmQÜÛÓ +~z#ë6 å˜Mmné©^«ŠÒŽ†y§×ù{?¤¾ó
ÃN[„!H-Èâ–‘Ôyúê³Ból«nsªYòU4Mö¤
©0lÕÜ´~µÇê½æ` +chô„, 3 ‹
ï‘“#•ÃùG ÖÑŠ9$5à »l|ëQλM}ž¥’>‚ÈÔ!¦}™n¿°B=…_½' qŠ=ò¼²D½JQ:|4ù "V&71¢‡»Ê´XGŽÌ˜Û6¸XÉLjðD^«Pìˆ,0ª°>«ÇŒzK„Uê• Á;ð#
zJí™ÛGÃLtåk
' , 2ýòô™ÏªÍÑk|Õ[~>'}A–žh¦M$™O¤{É™™aý|Fo¾á¦›\basmç‚‹ÝjM߃½€—RÚ·Ž¤`W<Tº;ˆˆ³õì&> 5YC¶]Þœ}ËA… IñFÝi„—¤>4Å1 <ÏÜïQ»ÔäJ!¼@ïµ/g”Æ +¹?¯²YÉLµOÿº“oc€ùÃ^vu?ÂYáQbâÔò%hñ£›Þ|ù:µ˜Âôʼn "¶®œ%v ¾õ +U¨!š»N}œ Ñ“;æJ›ªÙCĵ?ûœôý+¼<¹è¾ŒÐp—³[»õþAN +ç´hô@ª{âN'H_È9S(rÚ·kEü&ßÏ•tÛª.Ü,çx>A(wYœÐ% + ±(ø'E5 Í0Á{'WÈÐÐlûù
4·Oÿæþk¨ÕÏÙ€œ“æ¬)Tlý¼SM¢ÌºtÙö:ʇOI[|¹,™á +¸}³i¼<nU·ƒÊ'D†7Òz;%s}S°l<•’y°46Ê–TZ¹eÛ]DÕ\Y¹ñ}˜en|(xèn)<¸ËŒ¢G/Çê‚«þf$'„ƒ":èuë ìðx/’<€Â?‰CòSÁ064qcZŒz¸ÙÝü\! ;‰^¼·'PZÖ‰EvdŒ¢bòjGYþ=Ñh/«¹È´®ŸË $8éÈ'kê¼²à +%gsðùB§*÷Ä•TÝþô¶VÔ½~Þgÿ°s-Ãê¾ù¤‡I3ôÀâʨbŠÅ4ZŨǾdzçÏ—à Áç‰÷ø׳ŠX]"ïe‰¥?ÂÛjš…<®ÛsÒfÔAgV+¢ÔŸ8ýdÚ¥_ÜÌl:ɶ™q +L!
…a¥,C-CŒ}M¾~šÞƒÔCzâë—ò'|;¦DÜ‹ Ž‹¼”ýû·NsŠŠô
c‹Ð9T#qY%%ËGð 0Ù¥*÷f’ +.³ã׋ÏLH]DÒ.½Å¦œÈçûNcxï*ÿÍRŒõjHGmwr$Æ›~üzXÉõ½c7G9±fRpÂÔ›õñ`ç¾/ŽFöøÍ¡Sësöe‘Ä¡ûůjrv±K±‚º‹—li¬@bÁ̧òÓµ¬FÁ§”L¡s¾´_úm\9G›8+¥£XmK‰^γ³æ&„m©œtðÞì]ª_l„Š@O3º] q—ÃX;Ü3œåá› +kƒãåxÄüÁ‡¹C ¥"QPf¦CY_vŠÓÑô|‚ŸŽîdœîÃ:
eФÛw‘éûe« VÑê–†P-o‰ã¶*‚½—€:GçMøŸ¥ÀOr¿/CîlMk[6qÉŠP·eÙ0ÿ¸•Ëzý?TRÈõó·—Ï(ªå8“j$27BjߺÌèÖ–õ¦òãȹÿäâÌ-:N
^TüÚO`bŒvï ×o(<>yýeþðHó‚Tƒƒ2¸¹ÁíåÞ(å2Çæ¬9½³g¦F³Ùå’Ë?q…ÃNßJšPZØcš¹ÔiΑ88›ï…wäD&oô\<朕çÞ‡.'cve‰kÎþšØuôI¡]Èš‡þý+‡¨§Ä ~¸db D:{‹ÛÖq •¢j+˜ZÖ+·?ÜT±æºŸÀÜÀ! +û:%é5¾¯åV¾çu™J°5Jòb´â"2jþä³àí=j¹òüÅÍ·½OÖ±¼×Ñi¥Réqødoeל}½j(áIaRFT¼‡{°˜Të‰n°‹W÷'½y@,}H5»A¬8ÑLØÑ]ƒ5ævYÛÐD"ßïŽÊDʺ°z¡Ž »z}ð…ˆÇÄ_@ïO>s0<#gr¹ñ´»f!bºÛèÊ5ƒ¢Ã–x¦ÐJÚ./°A>x»! jm–²sÞ7vÁßC}AœíÁ÷}Žn4XìÅVÄés¡%›†¹¢{Pû< ´éÔ Ì7¹d±·ÝÖ.´?²s1‹t¯}¼;¯±Ý½’×Gû»{UÔ.!ó!T-ºž¸9Çݯ~_’*gûkèŽvª»¦$û¦ÝU‰ô¥5Sü¼ +¨ïÃÌ'l¿:¦ðè;{3¦Íäeµ—Ä;»¯McÕÒÚ-ÿXON´Â½²ùr0‘õC€ƒºÆ…L9ꉱSWËñÛÖþN2¼‹ÆvÃñ’ýÐ È*ö{ä•k^‡jogÊ"oØÊglÂóIüPÚ}tq(½Ÿ +QCm6õ +Ê’¸È˜”m€¿™»_–pÛD‹KÅ|iVWeeÀÀ«‰
„lÐÁôÿê4èT0Éëë]Ïd‹;PL¹£¥e!D*%)fоì {ÄùíÐîòsÃÕ|0ŠLï-ûÈØÀªY‚èZ`ä<Üu´N!ìÆÂçaæ¨ÞôIJE OÕFÚØÙ‚™O¥ì鲟‹„œ*+aB5*êëˆYš0MŽŒ£>ÂãðSΚb¤³(=nìj‘·æÑ4WÁÂ-ÕÏ·_ѱîíô‡Çº™·`î%âg›«ïW‘iІJmøª º¢Ô††ß‘$1½ÑØ“](snr…„L¹Rœ±¹UbµVfn3]ú‘ÛÀáˆÿ3È9ÆTÄk›“¯Bšž«µW¯ôoäˆ9u“lܲ‡vxvèô3Õ ÖÞlQ;,
ÿ®w½ß,Öf9z ïï‹?ŽJ¬äl*+pË(ÑMÁ™ž eF×gº‡@‰<·5ð˜MêÍ jmòÏ °ñksŒ]VY:zÅPÆ]•a£¿u_d„‰ê`”]&6ú‚–2#³ëb…S–ä|_'UBÉ9ÇØÔ*+‹©´ËY[–µ²zŽ’w +Áë±(`°1BøÍéÑ÷kL»;B„/ˆ,àG70“›(Y:¥ö +ùµi¸ŸÔ§îwX\Ÿy=rû„7"¬ˆiÝe6ÕÈý`Cõì¥oØ?g`ÍF朌‹ÀH‹†ò×ÓÕÏ‘`ñ»
‚ƒT~65Î.96,`³xõµôlë Ä\θ;&¦!kÇ×å ÆæÁJôV>ÓÛnQ3‹c…8¤„½aGãÐ$îÉ(»çf†A*"CÛï}„:¾¹Ìl{‹7nN^ÐÊ`„påƒå˘ÌV—Ûyþ2>÷{Ή =½"ž;ôl`¦GS=)ÅhhR:êbÞ°ã}µ;íYÏHey~aN'¡¦o¦NQ»ð%`\ô?G°2™9×Á>ìSŠ¬7…¾»Ù6ò_qÛ§ÍȒΊŽ¤¦vغä.Ù#*Íõ¹²G-–à°Ã~3º½øÕNôdàÐH¬|ò€Ò>I6]ñs˜öüåÛ{ñ7cÌ a8d?‡ÉNV¦æWíûê^ÙŸ\W’é†;ˆwÒ`–v0zA…füA©‰õ§$=›Ò¥˜ÖÒGVöašMŒs*(±Ó8üì¹äô¶^d•àŒ1÷·»s®ÛCºDdq +I¢BŸîÙ¿¿²ÊXãÞLbÁcÔÅã‡Î0¸±hÿŸvæû +‡ +ïÔ2AÆìöâ©eîÛ›Ó¦;»ŠÞ¹‘°!¸„è`Ò]åU-YñÌëŸò¬ùM5ÁF³·&RGßw´+ùûè8šŒÁÈfïyFW
OU£wÀº$¾¿@i¼ù9ºùr¹>ÒHÝÂö§õÆe¢Íw{˜¡Ù +,ùÌçÖ6ºþ‘ß‘—§ìä*ƒšA>SxÏå’ò§Oœ•Ãøjäwcâ]o¸‡´×ç?e•é%IômßÞl)·œ?Þ4‹™æI¿´—.¦Äì Ê×AÖŒqh}Ä_J¬Qêõu‘¦ZX´y7³xÄ,i’¸«^飯\µ1)Ík„ÝÅ TÅ>¹Þðô3¥Ÿ¦õ1!}KGf³[ZdɦÚ^Ýs>¶ì¨¹…ç›ý˜“]û·çÁ ~V\Yƒ°ÕæÆÐ¥–tQrÿ=<e¢w†|hó$¿åÜ£ëØÁSä<þxØI'è÷¤ïëÚ_tšd¯„§wòÒs_×àdI#ØÙÒ¿˜ +ogÓƒ1GC6E®Í]cdv®l}©µžÆÍE*û‚Xí
øVr,À8è–>7%×5/ÔQz 6@^î$Æ +Ìkª¸â§hDlU¼v7X}ñÂúZ%fòb+†Î5ƒ;TÅHÿ$IÀÒR.X/+ùeÌö2¸Õ4•õ…6È(z¡ØîõÉìg,Í¢ÛäZ}~û JmÕg(±èe{u›"&Œ›Å?c +áò¼\¶¿ûë¦n +Ý)¥ÀÓ,Ú €ž–ñ;Þ©x%ŽÇ*:GïÌ‘bàÞšÈÚ±ÓÀ'“('
ø·&ᦗ„Bfs^0©^T +i¿5xÑ@>,Ïu> w?tiÓ¶0ûôIÏä#%(ù‰ö +©«ˆ|LO†D¨Å÷¦gîÑå¼Þ8vÉC÷I~®O–ÙÍ>mŒáõÞ¢‰‘}‚ +^hâŒð·¹ œ£“hZ™Í/øÅ_à7œÀ+P¸¸&&êåî$+Nȶp®Ô
~I(–»c¹ÚŸYªÓÅg¶%ø¥p%ö>’H¾iL¿\ÚõÐß(¦µâ_«8Cƒ—R{‹ +Žµrð¦ëØíû‹0Ê{‡˜ÊQê¸2‰«Zœa‰ƒ†*7Äc¹äJî„I›ÏüìÒ]©æÁ 1=Š¡å©òñS€MX¡¥GMøªéþP¢‹:*½ÙOT9†ÜD¨*ÀzÞÃ*Úž“¬ÿ°Ë_hg +‚œ«ê9ŸjˆŠ"J7Þ®(ðhT(ìâ ª¦¼ÜðÊ™§Ä‹V¬áÝq +oò]ç}£¯9B‘7õ· öœH{È’ëæi`T&éVÇãs"¹‡‡ªÃßÛçVMo¼iá÷׈â{C„^×;¿_g¿`,·÷þ2
Ún“
RÂɫǶ]ÅjÍuib°ƒãÏV!QÏÆ>²¦aO<ö”ñOÁxƒªH²$áófe°§Åû›ê¥úКxÇÑiêÅà>ò$–Ìy"-Ú-ŵ ôý‰¤Ëq¸ŠÖˆÕ"™[Ø m¥cA¸¶¹"t8Q+PK¥ìó÷Ñ”¶ëÛãh_“ ®$+ƒº‡¼S¾ÎúÜþµ$áØ™éezv~7EhÅZÞ‚¥ÓªãHÝåûm®Ý‘(ãŸÄ"Þïòwnúê›»ÉÕ”^«¦ endobj -1134 0 obj << +1208 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 33 /LastChar 125 -/Widths 2625 0 R -/BaseFont /XEUYJV+NimbusMonL-Regu -/FontDescriptor 1132 0 R +/Widths 2732 0 R +/BaseFont /PBUWJD+NimbusMonL-Regu +/FontDescriptor 1206 0 R >> endobj -1132 0 obj << +1206 0 obj << /Ascent 625 /CapHeight 557 /Descent -147 -/FontName /XEUYJV+NimbusMonL-Regu +/FontName /PBUWJD+NimbusMonL-Regu /ItalicAngle 0 /StemV 41 /XHeight 426 /FontBBox [-12 -237 650 811] /Flags 4 /CharSet (/exclam/quotedbl/numbersign/dollar/percent/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright) -/FontFile 1133 0 R +/FontFile 1207 0 R >> endobj -2625 0 obj +2732 0 obj [600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 ] endobj -1076 0 obj << +1150 0 obj << /Length1 1620 /Length2 20127 /Length3 532 @@ -13512,7 +13924,7 @@ endobj /Filter /FlateDecode >> stream -xÚ¬ºct¤]·.Ûv*I§cul'[£b§bÛ¶mÛ¶Ží¤cwý¼ï·÷>cŸóëœý£jÜk^s^×Zë5FQ’)ª0›Ø%ìlA,ŒÌ< +xÚ¬ºct¤]·.Ûv*I§cul'[£b§bÛ¶mÛ¶Ží¤cwý¼ï·÷>cŸóëœý£jÜk^s^×Zë5FQ’)ª0›Ø%ìlA,ŒÌ< šþô¯œtGLz¥ÈéQž7K²;P?8˜Õö¦””õJ>`ˆg:Yánžiü(\ ü°¾<Ù£ø§6Äbw¡5aÔž_|M<}~¢î½…î?$¤Ë‰…§äuBþéçC(øCB¼ªùÕi{Ju¡glŸÏÏìC(»ƒ¢ÈbÓËZÁçjð§fÌÁpC@¶ ¦éÂú”/é„ÐaF)¹ìÉT_Äü AÇDF@’_²–
z¿IÂ>^"ò“£œŸpÖj×Ñm¡HNZ¬¹Šù—;Ão{ô«OŠ—©š}¾ŽÈïqM gÀÁõ@‰Î @@ -13586,140 +13998,131 @@ K› ÀöYt^¬evQ&57Ñ„t9Æ©‘;ØQLV2²ûËI2U^¹¨%Ô~ŸŒ×ˆzW p íSß»bò7+Ö˜ß áænÍwˆ'£#µE°nx‹¢PšL~|ö4KQ¦–!¯jn£ÕªîØãVBGE”}œœ ŽýÐ{ƒéV³”Vã0¾ô.¶Tv‚Ì|`°SU[¸U!&ýø7 >hI£YÉì0…òÇ*껪¦úݳj€í¨ž¨ß`Ù?8sGx9g3ÎîèñÙt÷:n:—SúluHx‹œ›ÍÉPo·«ÃJAüÕh€ß¾ÅW'ˆÃô´B ¶q…¡Jˆ`“ý kaæ®´bg>–MO”¶æB8uk—ÄþÙ7)Çê®Ü¿5GVQ(ë¿Pm-FG*åTA¸¡WK2z)· Ž×?3Ì›QOl s¹ -¹ƒ%ÔÕÝÙêjý76âendstream +¹ƒ%ÔÕÝÙêjýXKâ +endstream endobj -1077 0 obj << +1151 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 2 /LastChar 151 -/Widths 2626 0 R -/BaseFont /SJXIRV+URWPalladioL-Ital -/FontDescriptor 1075 0 R +/Widths 2733 0 R +/BaseFont /CSLSUS+URWPalladioL-Ital +/FontDescriptor 1149 0 R >> endobj -1075 0 obj << +1149 0 obj << /Ascent 722 /CapHeight 693 /Descent -261 -/FontName /SJXIRV+URWPalladioL-Ital +/FontName /CSLSUS+URWPalladioL-Ital /ItalicAngle -9.5 /StemV 78 /XHeight 482 /FontBBox [-170 -305 1010 941] /Flags 4 /CharSet (/fi/fl/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/emdash) -/FontFile 1076 0 R +/FontFile 1150 0 R >> endobj -2626 0 obj +2733 0 obj [528 545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 0 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 0 0 0 0 0 0 722 611 667 778 611 556 722 778 333 0 667 556 944 778 778 611 778 667 556 611 778 722 944 722 667 667 0 0 0 0 0 0 444 463 407 500 389 278 500 500 278 0 444 278 778 556 444 500 463 389 389 333 556 500 722 500 500 444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ] endobj -961 0 obj << +1017 0 obj << /Length1 1630 -/Length2 16156 +/Length2 16214 /Length3 532 -/Length 17053 +/Length 17112 /Filter /FlateDecode >> stream -xÚ¬¹ctf]³.Ûvî¨cÛ¶móŽmÛ¶mÛvÇè°ãtÒaÇN¾~Þ÷ì½ÏØçü:ßþµÖ¬«êªšuÕœc¬±(H”Té…ÍLÌ%ì]陘x -®S¨þßTføŸù@âÿÿGäýÿ'î×è;ÄÿÏó§–p³µU0¶3ÿWà?î€àŸKÆþÿð6¶Úzýßüÿ»§¦ù¿‹ü¿ÒH»ÿm…°½å_9è¹Ø¸˜¸ÿ
-øâç$‘èìQ<c‹á¿goŠ±wžçò»]fª!òˆ6 w¥–¨AöhÈÞÈÛœ~N6Ï;ˆÕØlÐЉL_¦¾8)ŠÎ1¿5šUÓ ÿ8挧R- -^jÝàÐgo7¯éJµ2ûu -.5D/ä#0"ÜаÁ®:L³g¯¡Õh{2Ÿ‰»ð¢Æ“¸æD¸›³mÂ%U {¿Ã - äC|B†î‚Ñ™‡ìI~h EGµDÐE<å÷VÍã;‡âEžŒ’Ï7É:ãl‘×õÂ'Äئbiõê47ðrÄ\í „ÂÚXm lír§.µ°Þ;Ö±,÷RuÓs¼ÑZå®"¬h)õ.q³1@æoÓ`NƒÏâ|ÇBÒümô”ˆ²M”? -_ž¤XБFкZýZÄ>ä§o6Í2§f;5¥HÞ>Õ&âå9ØØ:^º1¨³<”ȈP¾!¤Y)ƒ™1^° -ýAîPHB~0èÚ&©{¬‹ÏsÅR—>®Ø1Ò†)ô¼S½—\QHŽ©ßÚS´tõÚJÎÌ{í{äü2 ÔhxF¦<£Íž%©Ž9.p«<«ç}¸t…v¦†±#Š¨UKUêkŠ=ÓZMï»l>
{O7iAoû®VU;SG±5×Æb\ä%iüÊtÄS^–óþÓoþú…Õ‚n[“|¹l”‡"9G-*¦ª-Žiü&G¾žp7*:FŒ@×€øXcWŸ*è=»A;6rî–Ô•”ù1Pù˜W–}x—>Ú#ÐGþªN°ŽH‚_,µô¢•’Žpp`·ëTyûÐYàȃN€|ÑO,y9b _µêfv·Ž<Ê/Ù2¶‚ËàéhÀ„€.?—0ô`…4ÝFënñ©³Ð{Ò>!aË1ô ±î¬Ü$
Aï4ÅüsLö¿½×ý—òtØà¤xíÇTüüú‚7š™FÇ:.gÎ|o%SzÔ°Ä“SCF¦ìg–˜ñl*Ìdœµ@WíÕqþkÍš†G3³³Ô>JÖS´ìÌÄð㊄.sßùWY}*×Ñ´6³E0†¯?á@´sP% -û”% ³½ Ì5Ñ7>›*UϱŸa -yÇIß8x?ªÆÛ©pbŠäëð8h)æŒøI„ž¥nH“;jtÝRw&’ö0±ÐBmÊt±ìÓ—fR·U¼œzh3ͪS¦AóаiSˆñjY˜ß>ºË¶VPjOælŸ÷YCð}óè -„D-Æ !–lbífºêgêˆ^ÇGæ(õè£áƒf'óY²§;áÎ -ùžbàRð‡É)•¡š ¡= NÈyÔuugQ R#˜3üªç6q=š]B¬ôë.–g©4°žƒ$FQÂ&ÖŸ+ä@!Rå4”^xËžçG Ì6MæíMâÈû“L‘;
~ü£C,j²U÷iÿ§!#Þ6ôolÓ¥?/y`fV“4o3þ<ü—¤Ð_´Žî¬>ãm¡mIR Õã§#ö;¸}㬚X•¾ŒÜ«²à¿«Bò_5®SíÂ`ï:––²ò9)^¿sï
ËÏe#šYÌUbHäe€½dlá¨Ý°·çÁÿZᨥÛë'ZCÏ79I‚Lœ-û)ùž†Wûý° -sÍW2$®ÇØÁ Yeª;jJßÉ7\}»ŸÏÂ{ŽÜ½èŠö5–,}Òp£9 óãý´óÈ1V‚ ìSŽFŠ|Œ¨¶&.ß}2¾Ž}VÙƒ&Ýbg™†d\\ø”‹YhÜÖ}Ðt<k1²6ïg¦ˆ`˜U)§Ö°òÖ#)†Ä£‹,Ž(×ñŠ€ùžqÉß9l -9zmOŸf9OÈ4ÎÔs&SÔ¨ƒ¿¶lo -®ä)>ï1`lÇ€Ÿ@¦D ½Ôù²‰PÎ -1„èÊ–3’5A#
ÊH—æ‹ûO¥ -£È -¢œÒHuʬ#$ú|
‰Ïb9X¡E -èN²nü˜ÑÕyˆ¾š¨Ð]'²Ô@Ù•~Çd’<Øõ?î†ÛµO»z®# -ò÷àWõ:ZÞl‡j›Â\2USõ7o Oc—Äù`3ýÉô¦· Aºë‡Œø*‹à—³‹YÏ; -ûõ$÷sT
=iü0Hdd£B=O5>sCÓR´C· OÀ*a9XÙ£kâidöÏ€zW
Ž‡ÍG[ - -6R-(©Àe£Å$½,Ô1ºÜ–Õ§&¦áõ:hs'÷ߣl fU5u$žGå!ç -BÛ¾MV~.Hø½ëõ‰ÜìÍ´l”Æô‡¢ -|Š…G”Ý@_I(W’[ätËqA3n„ªø¢gàÝ ›cCغ!ÙH4êw§:ù`hZ°9ÿ¡/Ôi‹åŸ·üKqùÇJƒa/‹8ëñ¬æO5¾ŸÛ—õÓ7TÒ‰Ÿ
{¥ÐÃÐ9T)í¿z¨9y4Æ?Ý ÚPt—j"Š=šõ$ˆ*’ÈGgϧ²\V5•7¼=ªÔ|I’âåom‹ì^º¿Š#Y_"ËìöDÝ`ÐNÊ \þÞ¹èâWo’@‚7Õ®ùUu8ñ9ãö<©oÙ+þVØÕžú#?‰4þ¼wf˜/é¾6wÉ*QóÇ:eºÆ`7³¡ »…u^ÑîI|>`–ùÉFÇP’À=
jÖ~:
’-_žS,hÈñçÝÀ}æøXÏè¿&«v-( P´áA¸õÛ6‡6ïö
hãmÈþdsM†Æ¿Å¥ÈzêW©Ë€Mf¼·xH -2S÷ë{NšÔZò¡ßÛ0@ÝÑdpƒW¬Ã=Ÿ¾6£ -0ñ¼_Ó.¹|!‡5Ù]Ò«~½é™K±äzH½˜É€4
wéæ-ô|0[‡ƒM:˜tlAæÑîíÚ/Ö}ƒ¯iMÆ‹m(E‹2å%Céóh±fDweÃ"ΡO$ëú±ÃËŽûFý6J°*eX]q¶€“¼F…i§>E1š#ÐÁÕÄ0ÜË
ìÖÉ9bš,„¥§_ºaŸ{ú‰b½-¡òÔ+õMв9Žúhj8¸õWôZ~.Ã÷Áw0±›õ’À©ÊÖž æû!W&x~ßòS)ã_q½®» -´3|Œæ¸ -Œ~œþ¶»zM÷ýC4—ú+G®üãküÔügIûÌ\,³×EcíÎÜj£úš©Ê³M3w65
•x"Ë@æPýÉ3–ís,hXTÞâ]‹iýð?c‰koùÊ{¹ac½;L‹z•Bð"#y4Ç®–Ö…ÚŒ‚N§‡ªkbËü~öJ&J¢àf“Ñ„·ä?ŽQ‘Ž-ÎQŠ+˼1:nW‚ Y3r -NnX¯Ïø%}!Xëê²ådó5ØÄ¡wX—Çeã -7躴AEðÓ”‘cg2p))§) -‚rÆfËzî"¶Àt€ìœN8Ìó^¯õª:*ÇM¿õÛœÞî÷@0Ô— ÿÌ‹_6,I)ç& -ôÈoIK.RU²°£c¼6NT7ºãÕïûw›.8˜ý:?+x‹…ë¢5²“ʨq¤õ ýªüm1d‰T[vÇSâZc‰&2Á°æ
ýªÅº3i{~|¾?ç>ñ5ÕË+ªû*È%¼‚t²ÐéÐ-™Nx`߃®)3ÙÔrÛbËnú»•Ò tº½TÄýMŽ`
Yñ{÷׺ê¢mÆ%0ÆæsȽZOFZ»%½ «P]zÉZÍ}óã¾o¶‘îß7Èí3B‚M}Ìê}+õX„SÆ¿Hø{Θ¡¼Ìâ²qIx"µ -ÔŒxOJ -Šy/æœj,Mó{ã³C«Ð<]£0ƒáU%±˜%¾Óî熒ÜRµçAü±ÇÕC¤Eke]Û$6•2ß´7XS&‰yÀŸì`"÷‹bà ÐRã'(þ†'ŽÄ¯ë«k=õrÕD4©ÊTØ‚.xM¢‹I¬‚Q*çå.7¬393÷4á"âejZÑÞœ:÷m«;oHßÇ*£"ͨ% zö1 ¬úI[è%¹N¢j,Ž:%¦ÿ‘Jqõ”öfœ!\i -I1m³’?²7ç)™Ñ@‹.)]é¢"˜PòòƒîÔÇró‰Æ¸©‡‡}wóo¼?ݺñbÂ÷2€§šy‹o‰fÙòvÕké0X<]?_Ôq“뼄뱮¡ÉPѺ9ÃiŽ:Ú‹Ê ¿1™y -åÚn^ÈSoÊ®á)cíÃëλÑqäîñ¶¸{:…9=I£Ð£mrÒзÈIÛ¹«É:|Ô†öîƒÝèh#â|=¸]Èw!°eÌKyüw½*nòä'Ðbdß5,†õ†ŽÞWó+K*µéqDÇÃø™³ñU$vÿI¸áѱ±3÷õk²d‚$Ú|GYª -i+žƒ„œ¥ >*˸ŠºÜqOC@o!èhõKY>xQÖfRaý*Ék’ý”[ˆ(Ü„¸g«{6!…‚»þ2èë"¹A°Å¨j#s`W®!Ùëf,íEÀu^¬QçìPi…ÛDXDææ'„^¤U$ë<³Ãðû¦ õ+‹ûã>î>·_΋ <%èá·6¬¡ Qô¢° ™_¢ºû½Ø‰‡<xð=›l{´^‰,%{V’}ˆj£û3¬88¸ -DzZ†«&®„=e–æúâ¯?îgÂâÜ?nhŒxŠwºx ì†ÎÏ^G ºšƒŒåRË+Î{/-¹ -ºªpðu'¨úÙOf4N4o~™pÌz°†š\ø6ZœµÚ8-sþ ?CºØ¬jÖÚç,}
{ÇEÊŽlŸl¸ë|•Ä¹`š¯ð0 Oìpšk¦ïrRªSfåë¦=G·ŸÖ)Kœ4k6C2—&[E
Áä8x´¦-Há"Ðð°£|Ñ©¨1’e²p–"žðѳó]˜ÕŽŠN´j…îjG“¶+û $A`h–±®^6Õ>ÊøÖøÖC°ðŸ4U_r°4^vÎÏ]Òõq¹IŒ 9»ì¡îe»ú9z€ílê¡ë•ªe1RÚ+ÆžÕZõ•–߀Þÿµ][þrÉðCïàÍaÜÚ]Š UcC°ØðU‘Eø?zÐï~à^õÓèuŠ -4Ù~æ÷L§¬ kº¿ÞrñH´ë -fµ¼°s-mœfÖ븯Åâ„Ô
Ùîˆþ×_¢Â£S¥‡ Â?‡a²T)±kÀ)†5èÂð5XX¦¡¨9f=œ –†‡v]½Ne€…¯4„ssLçö^÷½}j9U¤•îìˆÀ×7u“I§KÙÑÄ×tBüHÏ’ÝôÏDC% ±ïÂ7Cª·tè#¼‰Øû[zó*žðö„è —çÐO:Ì™øß)Þ^¨ïÏùß*u®®š¨;óTƒyö„ ŽiI‘uyª(”âðÕÍL~8âžÙ‘Ž|äU¨P´(* -qv¢éñµÀàÄìn&BöYå–Þ}[7¸bàí!H7AyB=‘l¦3pi‰qözYLƒðÅn¢p)¨)èVápïPʯ¨C$A=i˜Å -€º»qU¾¥€Óö2n7µbÉrUaVï vAç4r!›·T+ -„xr¼QW´GÕÌ_,* Å™ôÀ×È
Jt°m—PôÃqÎýš!”KàcbHu)$C‘ô7 žiÚg°AËßgVÄš„)ʯ& ŠŠ,4ª„ü:ibp¾‘)çEsä[T+e)¨ÌPa¡ØmM¢D:ì>÷ENs"À€ D~{¿ç¤EãiqÃ{KÚV°¤*šö)í´z™%HînóËQù¡i?Éé±-›ja_~ã&á>G^`ŠVp“£.ªPýK
¿½Ì¿ø+|±5¢YÓ½!ÖÙ¯ -ÿ3ººJß&'Ö.–y
™1[o&, -¹~nÒ¡_ÚLÚï6–OQ
¦´5Ô÷ì¯x[ô®’ìª-›ÃfÂô+ÇjqsPxÿ;… ¤Ð Z»}‘&}_U5([¤ø5l(cAŒ7·?É„~œ?•òó›£rŠ‡ƒ¯]ÍÒ¸6É€¤ùÌ@æ¦÷kÛúïúmÈ›Ë0û&6nï…+t±Tò#Èó
adËÚ¯40-_1D -TŸ8.-é…Øš†42çÀ¤Ôš€þÐÌt–´bmVÙ!kåXË0L8L@6y«ý&A¸¸F¶ð,ßBY7¶‹ßÞ±©€h£^ŒGìtRÛ.?XØ0#£¾~rd'.R·ù•˜s¨-žù²<•I‚ ÿ¢_8·ºF¢ƒCäu“¿“°+&î”ÑLÁrš˜Ã -c´þ;ef>´J¥âêúc!«E>ax~‘7å6s2p!MÒ®êÁNs¤fÎæÄ4ÇŠq^dà‹.žäâ/8Õ<ÕL>)·€¾ŒÊ3–|ös^Ïak:ÖQ°9gþúN¶ö·ö«™uA.qLwtþžM½Q-ºÊ^¾$_[p¡IKp¥8²@Ê„®Î}†_dѸù™|lâ®7º•;(‹Žtx ¢ -xæ[kHj¬©³`ÛYy°Ço#ãÛÑ©[²=lVm,¸²ŒØ3Ã.9¨8 -#ÓЕá6$]Д/‹ÉæýËýTÒûþ˜…þg^Ô Xs¹ÉJÄŒŠë*½„âLŠkß-Ñ tS¬*î:«IjEšxx¹ð”“F…Nî‘òÃ?Œaª}£¿iPD¿»‹‘òŒWZ4ÀT&P˜›®8aQW)˜tÖ5tÄîd=¡AÜMÌÌrÉã+GZ5>>h©Ÿ§(ù« -µÐOómŽçpPóVr0+g‹£/ƒ%ÞΑ©_.IÛß_਼²Õ2W~ßÛêE6–0ˆ
¨¢3\1¬b"ºØ.æ>z¼“겿‚„}Æü -fyÏ-²ÛaûµPìë+ðÝÙ:ÜH±ÀÈU ¦ó -ˆcõ"Cï¾ý>w;Qœ+Es=ž€»Yoå–øÙÕ‘Z?ž ‘—ÙÿN/ ‰KÅQ;Z(‡‡{º c¹¹±Í]W{·Ãñ=šX?;/\í×ú÷âŽp$©Þl
E°qÔè)Qh£™”ÂÅå“kýtO®ì)eÁà^ -ÙÉæ¼{-öôþ½È
ûÒ7#”ƒ)…¬—wñ4AµÇ[qv>Î6Š€ÇÒ cþŽ*ÄjG;\ ÎÜ‡í½žfKÞk¦µw!ë™7/²<\«ç9,Ø{×?׊zäøÔ,œÔ”4·Hn•úëö•q’¼p9µLWHê2ÝÙXœz“˜”]ÊtB?M;S+S;5}OÌø3Ï…¿L¦mÜÏD¥è—Á#1Ÿ~º{úNDN2T¦—Ú:_üN³K<xóî6ŒDìBÖwD›•0Õ`߬³ y3©‘áÔV·ïsèêT®5®ø2u·©p‹“YhÆaÏ
ý…µk-Üà8&Ã¥”©pmgmÉ€D¿âöׄäeò:Nï ¯VN¹YÓmàŽ>!y¦óvÙQË9>ÁwÞ˜ÿ‰ä휹տåÐçOÜqì‰Aʤy qP‘»¹’odùšÛZÉNé7KxcèM†&6Þ‚yÜ»ÖöîaÐeè\o7Ë©æ¨í`·ø…Î>ª\‰`«/;•j¾Ë-·ŽRÐI>%b&pPë~êh9¿§.»Áì#åáµÛ^ÛQ…H^ò»'Ázʼna2™Dp³ìœ©CHdoa&\ú+Zк”H“<C -é)0-9î÷G-´˜^,Ó¯átíîwMò%6ïhHøa-N¼,¦?ÿè'SH9sÂJ”&Fëæ•W·XÞo'
Ê¥¹ vµã2®Å´€jÄj@gjvè:øµáÞO’
±®û…×~óìít4ðpØž- ¬‡‹}ŵ’c$PS~ÒÝñÐ]ÛµvÙoljdúËൖ·3™5K*¬ÎÁ'C„1¬ôR•8EÓ!×àÃqy¡ÝÍÛŸˆµðùvo¿¾)¼î¤P}^¥rg/Ü>çÊòÅ1Âœ;.`£1?á¹mAÖ½[Æ¿©±¢LûYÉEÏrF)ט9©x.\–®µ}s -=<=}ÂuĶ:|¾>Juóìˆ}‘^L°Íp„(ì«m}££ KqËÆ<óé^0ãÌrŸœŒHuÀWaÁnúTn\šeëå8äÍô„¡GBŸÐDìZ¹‚CúÛSczGŃÜ>p‚IN|é!¤VfCУ›³ôÖ°”Ö˜õ:'躤4Ë~ŽïÖÁûfý„p¼Ž|CÖ•J7(ftõ¤rEÁßy]†ªý[ÛÅÙ•I7É€âØœWWÇË°¤Äh$Åf1;à/OIgðŸ7ñ‘5—<VRîâ¸>·˜ÈŒHì\oc9YoŠÞ -½
ﯫJ¿~@z'B›&,|E0·,ÄÜÊ%U½Ù&005çl³ö"r(Jî4Ó'Œg´ÄHŽÞ)›nûclìÀ·Øô |~\’·ÕI@pçˆEŽ5Ïž›†å¤Wg½€=µøq# BñeÅÓ—·cKrùiÑãæjéKs{†{ƒ4ÀY§\ÇgnùÒ¸4„ÉÑ$«
tòía¦›¨pò´±ãN"^D„Ñuw2 -5Ï–Ôë%¹§(Á$M™€¾½ ŒkXJ·tµ[ ‡3ëaY‡HòœcµæZàæÙ
ÄãÛÑB’y‹þý„¯ “Äek‘aèã¨W>À®õÁÁ§ ÉO(ÝwÝGÍîtØ~K€Ìö80 ‡HBƒ‰¶Õ¦¥EÇRIuxiÏ…û@F~¡m…¹ÕHÀIºè ƒh`ÈÆRp“Ø]á½ì¡U“òãUlµuнˆízб”Ÿ/£vÍ]7îR5\ëÃÖ¤ûÝÏs£0“ÒÕ[*Õ‡Ë3µ2îÖÆ[Ã;Ûµ[YKo }6[yµzðGæów$Züé‰î½õ‡wˆ -ÒžŸ÷ŠŠ¤Ò–T….Õ)$·Ó~,¶C¼}ù,dB®Á<2”z½M`RxXƒP#F²¿»Ì‹@CÍk…(Ǻô†Ý²FSa[¼Å±æ{ïË´*êç€ìIêŠX"-,®¦ðé˜ÉÛÀžT²0ä@G&Wù²"„:PÇ%3*l±¶"ºèÇàÇô5L©Gå…o^þÊt£®P
í E\ˆÎ=1‰µÉ¹¢Ñ¶”¨Œyöä”/Â2.Ò;[cÕˆB'Ëåó~Ö'Ùk·z²5‹Ó9Õ ®¹ŠsJXÈ%Dº–ˆ+>Jê}Þl{ØùðƒÒ®àXÅ+ª”ZbD>‡^ºâ–ÕEO™Ç¿;>À_èšÒqÈÏì|¼2côïÐ Ù+¯Ÿþ)ìùœo‚>,“Þ2Ãz¶ïf^Ø]³¼ÝB"éÌzíu@=óá¿Êì_ÛIzÅT‘z#M#yþ”Wµ‚rwìl.á¯DaŠFIsµakÀ`i@‚5l³èïD´\Àñ.Äþ±VCW]oND}!É%"ªôèÝ]<küÙ4~(Œü8À¶›z`–Å<EYïõ“²©èPÒßÏëýêE -ØQÅ.•À~:÷ÁëCéu™1O[Í!„€Ý¡bŒ¶¶vˆDªG^ˆY¬›ôeŽ?ªÕÂp²œ•ú’ò‘íï -ª*s mÆÆ/Ъøë•&‡ò¢çW0â:J-ú«˜ÿ”urÌŽ<À#Õ[þnpÂDŸ’TfQ;cM²V‚)ìØá -ÞÈ{w¤âsÈ‚‚á±’ -™:+oÞr-£÷pÂж¾Iæ³
)g -/Õéî-–ÂAŒ“nVŸ’äžàæv]<ø|„®4Ïšž„›»4Œ‚tCý\C†úÁKhŠðT*:¯¾ŠÉ&³ã v ¡ò݉ÄÞ¸Ë $ˆ4ÜÛ>LÈPòv(@åJ ©ì’$Žjú8s: ºi£}fW9÷'QI*-¬ÝÊÌèFô)Q<7}i1Θ•óB=-}TÄ»M„%RB€ã½/k?±u©MÉ#éIpÓ˜&öé“É>¨GJ¶ý…øßþjúEt{Úõ î8#×5¨% -ôäIþœÆm£S°s™s£×?
Qþ°Aÿx¹€dÎYèõ -s6'Áã,Uq3<:y+, ƒèn@ b’‚ÝU -¡Åuy¯Ž]ÓÕIÒã>0¡|7³ûÄí×[Ä=-k_'N8}öªqòÿ‘ÊV$.½ò·jû§‹'ÝÖ~Pæ/®`£ÅÅo“¥±ÓYÿBÛ·½`ßus=»›TµM|Ó˜·u®U{·ÉÒÝOn)sËe{UcëÒpÙ%áó¯ -ÍìÝóŒÎèš²môá©B~ýzúí©íÚ(Á¸’WüåºQMçß^ösd}åYs¸,Ìñr[é6Ýï&IÊòÓë5[½§NÊ?ñå3÷¾™ë. -]*qªýYŒ¦ô÷;ÍËü®/61SQ¹ö gn†ç¦û&öKqΚªùcÁÿ€ý“*ÏISúÝœWÿõÁ¯MwBŸKL»nï¸÷hâó -רÀäœÔÄ¢’üÜÄ¢l. +xÚ¬¹eTœm“-Œ»kðÆÝ‚{pw×Æ¥qwwwBpwwwwn‚÷/Ïûž™9kÎùu¾ùÕ÷U»jW]µë®^½š’TI•QÄÌÁÄ\ÒÁÄÈÊÄÂPWÑT2¶µ56:È1ª8Øþš9()ÅœÍA@{qc9@ÓÜ nn +`c°òòò"PÄ=–V +R +ššÛ»˜Ó,œ¶ÿ> +üfîajîøÄ +hjcÿOó9ÿ
™Û›ý÷úÿÊô¯ê™µ5Ud´µèÿ½Ê¨jûw¾Y¹¸ÿ¡ôw@jžŽæ€ÿ•NSÞÁì?ÿð‰Š:x +2¶7û;nÿiø6uuvþ«ò¿6ÀßëÿÇù_ƒonîanŠ°¾â`Êb‘ ªÃÍ™×èc… u,mT+*¨qèõψØå4z«
ejšáûh÷\>s|?üFw4Ö‡cKÝ›f~ùЗœ¶¿ý'U'7ýQ³A)ræ¹fŒ÷Õ’Ü”‹ÆÑÞ”²ŠAÉÑL'»3ÜÕ#m +‰ªV¶ý^]n?É÷oŠ üÐìæÇÕQÿÑŠ´Këñ¯0AÙ¬ŒÚ#Ûõ½ü¶Sz_“Ò¶Âæ°Â¯£Z¬4¦×âÚpj~¿H]c}jÇyŒ{ì|yz0Òä$·‘×ù³›'È úKåWµ0wïèåóä»÷ ¦¤†®ßëÓôäNg@«ÔËfR~7øX3X¯§º<†ž‡:;D݇Y‹’‡±ÇƲ ¾qv"©Î.嶱8Á[Ö†¸gÛyŽ +‡Ø +œQdÓžˆo¥j›*÷ú*yèõA®È›ŠØùÞ*9Ö¤û¸·ÂÃmÈŒ¿Åû×táú9ÂÌ¿×jŒîuÊOà7¬ä'½£[»÷HsHs¢4xÅÈé ývÞh÷»&N™3ï²,ä¯òàÞ¼«»PøÛÖ……Ì\!nÊ—Iž‘Ýù™,dsa‹™2,ÉÜïéÏé›_Ôn8Zr烹ªv{ˆW1óLN¡¦‹JD¼¥"eéUMäãëj“µB‹ND·ó›^ÖåÓܦÙv‰çxD‹ú)MènÁŒ;Õ×`xÞý¤ŒAhàI%ÜúáG`¦‡SØÉň,ø,^‡QXÒ<5µ[OtÂ×{ù…Žö„F×Ï+N•W¾¤Tær U Œ€´q^¾tÆ^?Ø|%uÂŽ¯B_µ÷Åás-™^±`Ö¹Ðü|ñ.ù½„õœÏ¡-eýËÅÌ…£×ïO©èOÕRÁ]k¯þ)¿ÒÃú çøbU'þ÷˜ÀÁ±CŽÊ|Øo‹VÀ,÷QYáŽeƒTÅ€4ù`hõhÃÌ"ÎÕ +¾•Qÿfí2FZ Ys“^É2ç1›èŒ}´x•oøLÅ~êú¼Sr6Ã,f“Å$ÖÁ~¸!’Åu£Ã¾¹fu[¨½$|8GŠ XP&k©:Ä0[gIJõ„ç)C‘
ŒÄ«é3TûÂü‘ë8‹(Ù‚.àu6s v>ñ±=ei™t„Ãcþ9 +ËžŸÜxªÄ®»~dÿ|°ƒÝ{ú볩P¤ˆC{TÃÂb ~3˜˜ Ô¶q-ÖTkþWBµRè1 +œ^Å}÷b"áŸÙ÷?'q
‰–Å/F?®ÊD¨%·ŽÐrm‡6ÓÃȈWw[ØÊ.K.¼€–X¸¢¶ei—ùy¦ ÚI‰sÁÙÛèFCëšË‰°Áº¬Âì§4{ô_ju5§qWb¡â:‚F®¹‘ +£MQùžÑéÄ›—\Jo£c
ÚSAЧÏñ`K¡ˆC%oÝ«ü°¢’N½`ž¾VDÚº‘´^álmÌb'OŠ žQS‚sxCþíº7pážÄ!Jà
wF‘›UíG7íoY{º³ÕãbžÕ\Û."{Š~ï!x¹Î+~SÆeT•±ZЯÆ7 +«ˆbÉ4‡\·L0<Vö†GÉ'e÷Ôß6ˆ'„)©oè–¿aŠC!*uȨÈ9ý$JÄêpêütÏröýr–™·j«œ'“°ˆâd§Í,=~è»EÔúò#¯ùI/r˜íÓúY«hu=}þú]%HÇ*»a4W(¾‹uó2§ÊÏ}5›z—”í»¹8NÒ7“;ðѨ +›ˆu61j&všQÌ/‚·bénx;Á8G̾ +Xþ®qp…rÆm`‘ /Iï¨ë‚‘;ýR¨•å)’Ô`m ^f©>¬OÛÎ3[~½›ÍÄŠ +x¯°&ù.±óh|-ö¤²K¶ÉÉ6
N¿È¿ð.·ÐøSýAH×ú¤ÅÌÞ°—‘,ŠeV®D’R¹ÏÎ_ƒ¢‡):?¨\)Ì/ +ásÆ#ûÝaØü¾C-(^Ÿ¼,•}3Ûð–VG¼:Žˆpöø
‡~fê"¡€«ËöDñqšû„\ãL={,Y6èsÓö&ÿRžéãÎvøüÆ’ ©—2[<Â]*ŽUÍö~Fº*Äe¤A¬ +‰&$_׉<%@v©Ç1‰4~å¢få¶_±Eû´½ó*`,ÇÂÍ“)‡D7^[#¨eNÄî]›Ä|ccÌ.g‰æRuõ~êP„¨öþ²øwâ¯Ú¬9ˆÆoDà{éøk JPÔ箫¾<àØ¡{ÒŽƒ£H ˆš9Û¾>,v§ßÚˆ37ïegiZØÃÎ’~92ïc¾q`¼„¹WËmÞ/ŸªÈ"Ëùtþù¡Î T¼
1¨3 +ŸáG®o4± ÖQÓo$øµì;ÑbV!ûykAžÔ^¶ª¡/©ƒÁ7ÙÈS÷ƒœÔdíMèSAˆ2xî^vΨÊXdºo{g@½ËZǃ¤ÃMp¦|€…¤}øí«š +¹˜%AÇ©OOûØ+VÄ‹~{HŠ¹l…¥mß,+?(òÖÜþòHaöjZ<Dgº¢(ˆSN÷jÖI€µž„*m÷5eÉ
ø;ë'{ª´äú\U·®¿nâ8¬÷Ó‘àfä +,"õRbzR_'Ï4\ÎG-M +ælSŒNà Ëù}ì3½ÿÚ»~¾-ÇÓ]–Í +ÑÙÜôW3>Çz¶P\üõº"kw5·D +(ÙüՅ'•±²ò±—gÊ1HðḶݜœò*ãN_RÓýÈõ´Ùž®Svt¤/wpõL;AÔÑ8—šåÄx{K³íeS”Áñ9UMe›ŽˆÍ×ßÉ¥al‘Âèi×N~¾Î3±ÙpYbdÕŽðéa/å…8•H þÐeý%‚BÒØdÎö¬/~.¯mŒ“Óø5ÝÑ„ßÓIÆk´í0ùX,ãHKKÙ©qä6ç¡•ø;~¿ÉoŠœç”÷-mzË9é‹.òÕºû+Ó·œª7ÆÔ¹D´!úÅA±´âë9œ¶a¤<Ïëá_í°Á‚L=€@°ù¶NM¹•íô™gFNó®äìS!à{ù²gâA}*ßZ¬¾"L;¡!&{SºGÚõvÿáIt˜h<Êo`Ð
W•˜÷¨º=áp¬
]3#"ŒBŸtª”‚¥‡˜QðëÿDŸ°Xüù§—K`!6ïH©/ôyþËZ»ùc¥ÏÇÖ™„ÚÝ"ØÑ6Ølšä–ãNdn>‘W¨f4Ý…ÊðB÷=Iâ¹²ÞDŠ¡éóñL—eMåu/÷r5ÒÄØù?¶ßíž;>#ØŸ#J¬ïíýwÅ\á0NJ]þî\wL‰ËW) á«jû콪:‚ÄŒq˾t/eÖ’Ÿn…‡þàObë·¶tóÅ@Ý—†v9p%Z§P4n¦khÛ%ý®äÇ=v±¯l8E45)ÂcŸfÕ‡³QùâïsÊ9
YbÜ„ƒlï^ë)ý—$ÕŽþ9%AÊf|(—À»‚††î^müu¹ƒŸŽC©¢p°°ð(3ïû{TªÓýᓘï,îÍÔ}»ŸÇ4¼ékv×
з5™\Å«ñNKå'®ÌhüMÁüúîVµü~¦@Œ1ÙYЯx¹éœI¶ä¹O¹˜ N‡6õqéà/ð¸7^–@€OÜslDåÓîjßËVS!V6U%áÇÔaDšò“£u»7Z3c‚8p€È3˜£Iº¾œˆ²#>‘¿ŒRýŠ˜–—œ-¤®ÐáZhOÑŒfuð4±wCóÀ:t²YÆ +àé nرn¢YoIêŸ<vIS Y°ÆÒŽ5Gæå0Mö½Aˆß„«ÿ/kZâüÂz×bAdð)9Å’6Îö‘Ðk¿Ý§Ä7#ÀjhD(ÅêùÒÓ|[Cªé¶w€áàrÏxéÈsCptE’÷$eŸ‘ƒcö2o¬ÝœSaTS¹/]v¶Ag`æÆ¡¦Á§GlÀ¢?væͶuŽ+¨Î_¸¤ k1¡v=œ°úš§¼›:ܵÍ2¯·^&,ˆ(:˜Kw²´.Ðf‚fr:=P]_ðµW2Vƒ4‹"úCñSðåÙⰬثõÏR ,{zvþÉ
ûÕ™€”{uuVœ¬už‡ìNŸûâˆl, +_…Q×G×züù²žxZ5„3&° S&áŠT›D«HÎÓMn@gl"º7÷qÔEÔÓÔ´´¥!e†j³7·_ßÛ* +«4èÑ?jú9‘`¸âQ[è)µF¬j,>.¡ÿžByù˜únŸ‚)L©uwŽ6 f +(ëI0r/*•6#ˆ,º¨YCYæɧàIfðcWζ{À`Œ" ίí+¸6¶qÔ…Æ*zcÑêZ ô, +keFüŸÒù +d§'¬ö
¬Âõ=¹»+¢Ûžß›-°6Ç´mQ@hbQîÀ@¾<˜õJšBHçJÑ#ëµmVi¸×0®*YEᜠ+ÒÇ™¼ïw±w9=rž„%É÷¿´á
…ˆÛaçE„Ì|ÔÝîÄOÜå!ƒî8$á[¢ôbIe©93«•ìƒUëÔ8Ÿà% !U ÒRÓAšx®PöÔ™JØkóÇ×ng"¼Ð+7tF|…;þí|PvùçÆg/CD?Aæ`CFF9€”’Ò󮋇ùã9#H…Kà{p”¦§ó×XzƒÐhÃƧ ×´;{ØÉ…OÅY“óç"÷ +ãÊÅF_ÕXƒÖw_¡ØKèJVDËXcïEhÛ‹Ô—–ÙR¡pŠÔ€V§éêÆÎ~'%œjeö¯´!ç˜ö: cf
f(æ’"äËèÁØ\ûÖôùiÁ<„îvÔÏ:¥•F²,ÎÒ$£ÞzvbsÓÚqÂQ V-/°í-2vŃäƒHì£
߬«&ÍÀµÓ©ê^; çÞÇóó~ì/ŒŸðþh¿ÂÞ Á†ž^tW÷´]þ¿À·Õw2tIW1‹*íàNk-ûÈȯÃîoÕ8çâ•<ÿfZÑÛu1¤u“&LÑßÂZ*4|Qdù ˆêó½ë½Sý0z'D%4•cŠHÆ#Gmqu ÜFu7â¨pq³ì~zS•>¦…¶˜¢¥‡EíØ^þ®Hj×-Þˆ-11e ±%ɾYö^‰Á†ÚÍÝïx௰éý"ûcÑ®žêön=F8^£GônW?&L1wñWþ“—¾Í؆ŸÏêÆ€#§R·¼ÚR룸þæ +EÚªVMo·Œ$yg@;”¦ñ4]„逵PØWJ]¥0îNÚ”}0ý?ÜwüÄ +"¯RÊ*×Qú(À4ö³)FO›’ ‚äêàþ(ÇÀN-ÅBÁÚc·}2«Õëé¢~ÒR¯ÛûÇDã]ÛÁ›75ÑâÛ?}’^¸Ã/T89B"j':up·ýÁÀËuŠwX¨ôN,[œZÕz¡jð^[éÐÒÊB¬ ?ùéˆ&µ_8èè¯\¿T~+¯þzF¹õ ã+¹6sÕétäïøë÷’ç6é¢MLqý/V‰{k˜ÖtáŽ
5Â3r;þªOé‹-ò°Yüeå‰4Š\uÔ®¾O½ÜlMÀ¢€rº%bABõ΢8ò1âGÝð+kLiyûƒ7õ;3»à%h#üï[)ÍápµÄsÙHObgÐô»ÑŽ¹?§Çe×ĵ{
ì«þ&ÄqKZÖ¦ ¿ðÒ;qÛª47·‘)<´2‰Ç-Ò¸6,éó}›‰Êá]Â?…®ù6Çœb„5ÂxÀž^èvíÙœþÉã…~È’Õ*Epב~솳ŸP§Í!ðœÚ
^*ŽÒ¹\ÝMÙàvu¸2ÈL].ÍàE´”NDJösö–êä*\Ðqeùšß±œ²ƒ¯êrýrxÍ!¸ï%ծΟÖòÄͱœ·qšZ%ªæé»V7äÌ¿%þ_ÿVš*Ý\„ÊÒ$ǬǙVaÖÃVáÙàYú#gXõÜ¿Œ²ÕÞ·èêµÁ),|d œ¢Û¶†ñ;îìSJh"¬t§?ßyiKYLÚ´pØŠG?'â{âÁ:ì&~&¨*Ir‰OŽŠÜô«þaÀäOÀÝ0ØÔ››Uñ@t°'Âÿ}û¨ÃšA0IùúL{—p.ðZ¦{xyYOÛ–©Äï´+ÜsHuOŒ¨ÎU
G£–@¬Èo`ñý"qà‘±îø•¢†>MÅ€žQg¯¦ün(Nß_äz[òô:ÕKœ²S—|vîc50ð>rá*˜RLZr§±æ¨F÷ÓËÅRè¯%ùdÏÌnw°GAš¤’€\êÌp½{ë;îÿ©£1ö§¤Z…(Œ£ŸâÓlXzøÓ£g®éË7âE–$M@òŠŒ!‘ø„~!Óm¡.YAuõdOÉP)$0+17`´¦>‹Sºšà`Ù|ÃùõZ+iÌ%‰Õ-ŽLf„1®Á]L?ç©Žý²ødµ§jÄaš›ý’«+}W¸½C…÷ .ìñHÖ¯b sú=l!î‚0Q%— ̤¥¥®.©Q0cÑ…2¡ùÄr*Û>ŸÙ8ðrõÜôÎGùÓ%'§Â5æ+)Éñ;wF$ö’/=Ô=†1Ñ¡*^À½”»ÑœäJû¢œ%uÅ,ºs+§ItO¸’ýôí^êÓqVÆ/õø˜¸èc è¬æ²ao¼¸=¦ªò^y#et…Ëõêj‡sKÆÝ{%&é³ ˜PÅFU1ÂäÿÈ8Lˇ™§”ÁW‚e¾Sî3_×ÐR…%«~Þ¶‡ªR¹¼0Ö¡|!GZ¬7™D¡ÂmlÉ« û¬ÅÚ›å'û!ªXÌƥЇŸ$Ûn¬ßi¶cNÖT{·dìD§Xw¿§ÄšU ~pÌßíÛ/“8 +—[«R^i52)úIí8Ž?œðí•(Hù%‚¶§q‹©[&H…U½3È’PǃjÞX¡(ìÁõJ[Ú(y4\9{1¯€kÒ‰X)×'Ùʱiüƒ²{æxŠH.ž?–… Ý®CÚS‹|¦iŸÎ+—^Pcª(¿œ($&:W§||RÏä|ó„Ñgx^ˆI4¿,]…ѧ <‘å ãÜ5u@܉܊4 +î~%³€8Áj·ÌÓ¥í©ªf‰¾„ö§Ï‰óçô$zƒ1Ž¤PP9*'+p9øx3T.Œh“öJ™¿Âõæbo¸ó¾4¯íò¯ý ~µbàÜÄÆÅëº +ÅïBú¦·bF3‘¿Rm«v—¾NhŽµŸSs-©®ØVû$ß±:ÆMÏÇa£é¬¥Òžwu¸`†>I2"m)pŸ†¬)LJ-sE¤wBÆ\ûàx¼uÁ ìàà)†ý®?w-þÄÛóS*‡Û×wün>òîº佇1©úìIn\@Áû‚#–ÊI£óþmü€Êå^MåQ5Û†ì+fÌÉ)sm%$¥®2AÁ*r¾¯i`ƒÿë÷/Éf×(’eŽpý +’EbŠøÒò÷³órrx¿Ùî…Ía"”æ$çÆ:O[½D—ÏMmî”ó¯åŽŒlº7›ßÔÁ¬„dp‰e=ãvÏA6ä“Ûc4ªÙ ž)ÊÏÓŒMëU—)Å#ãùp¥)~Ø߇gºte© wuÃ^-Ù†œ3m6vxÐ.ú»Cd&ÏÌ ]ˆ +%"뻵 4-ÎøYmº¬<ÄÕàÈVTøEʦl'‡U3ž,3îÔ€K6:á…Á ز0ÒöuXêçùpƒ$ó¶žÅûšR™=?ì¿3OZ0œ‡‹œ$%fÅ5•.," ÅÕIKfL&Ýd«ÒÛ¶ +Ò*Ñz>~|åÄ!á“;Tÿ¼°wc8 +Ÿ(*mBÊp‘77cq²¯„#eµˆ½eñ”æ¦KN84e +þ&mÕõ1Û™P·£SÓ<òÊVµ}÷Zê§@ÞMë€<€¬åË&ûqÝA_ÁXRz½–¬X;w3ª¹BË?#,d?¥®‹#{œhï1»D‰LÄшÔ]Lª0‹G€~8îK‹žo H]¤äë®ü²þ“’Bö¾w€Ö:8Y2Ÿo¸È£Ç}ÜÕV%$Á½ôK”t³15^@$N5k›¿W²àéîJXɺÝh‡ŒqÇ^èð^—ÛÁîHú¸5<ºL~_ÜOùoÝ#ãP÷C(oqZo~„Øq}·wy™søÈ +Îs!V •ãrMLñ<'šP¾ÔŸ@¸WYÒ‘wçÿò¾Òç–Ö–V.wÚº7qËw ¾y2obW}ËÐë£ ~W·Àg¸sbj„ȳBMtèi(\ùê“í&×ÙzzÁð4#C®x@åHCK‚[ÐÚ¤[Þ#Ç©rÖ{°“ÈÕ84S’cmáË“áôÚ¤È*§6MM*sËY$:_Îñ¤C“Ø“›Ó¬ªc¾ìi'õs1z³vØhæ:¬—µ¼ÙùÆLå†Ò–³i]¨W@†–M˶ڧ‰I܉U¡€G‡• +ª'>Ûf4C¸MvtrZnàyTÉZÕ$KËýaGåEìÝ¿krÀ‡~fµŽúî„ÙGé¦éåGa5ÜÓ1ƒÌZ[\
U¶…\Ðר·ü¥ÀæêÛ‚Rèmà>ñº4ëµ÷VyG~ü½m4ø0QÍÏ<5&6,Å*Ô" €öºàÏ`]M$¥¹¼$ûË«>Sîy +i¢§£ !㺲”ÐÙmPžY1áÈU—¬h…øƒß'p¿X²0«Åû×N¿”UVÀzÔvƒÜšýâ„å®ðÕæjæ–Ä9Þr`òٷ…Zî¢ôÃ5†Q¯„ÿÖež&Zç:€âÜ3ùO7î•r+B«(ô]gþÒ¦ÈÑH=Fˆezu±!DÓÆQfl³C%q§Kõ¯ÏÖZ®^®¹Nˆ;–¤ßÀ¨ZÕS¡…ÄñÎ_\‘닼‹óDo®Fø>¦R°ÝÍj‘~É÷¯[÷oìÄæòn?[Œá)m’@©—‘Œ1´bÖ9ÍÂn8-MŠÝšá_jÂåêÀ:BÝ{8J4 4q†ea: ý>F‘-¼ªø¬Oð…àŽóMA1bÒvBŽ0{«i~n"É(ãUeAqò`Z(سRl8ì|–½v:øŸ”‚'Š’^ÄÏlÇ7…·}¡…4íKœç:©ú,X…¥¡bt‡~Wî¥öÕcE«ÃÝS‹†=@å ´Ê×æåóÞ=hj3áRe*ý¸ +Cà ê8ÎÉ]Özá·}6ù\ø*ø1B%[3DŽG +ŸH¡ó5q¤Ã·i±‚”p³×S“š¡¬p£“
¿ EûÙc¡ó,ßlÁ5Á²È¬íŽÏl©-fͿ궘SOpø¼5Sy˃øú¶(û +.3Ÿ–§ï¢Uí,?H-ýÖÒzÆ¥¨>#uQ4ŸÕÃJE,°NN•SONãó‚©;0ãb°^‰Uåª<& ²Nåð I[•Æ«çº´ÉQì\ïåºÞïñ8+ìNH‰\¶¥S‰)½0@ÌJ,yßÙ?3FçÐi®“© +X%Ž…¾‡¸ÝëÄìk|ßâðmbØ|¶®¶LïÄì†Ùû¸ä¡›¿å4žUt§Í-Ú'ÏxñwÓƒhÜ£¬N¦ú€·$:–©<©?æÌ"7{•åQιv – YRÀ¯Téœ'Ob²)7_ùÖÊ$ùÐGDËky—Ý·¢ÉŠ†Ý¡í¸sx¸ìqŽ#cßê©Ê±•góf©õÏ)mé¼³_«´`—¦„j?ùÁ“³Û)„„)F'ÏÔJL%%›«Éw‚¦¤‰¡g¸
¢ÌªBé±¢W>"BYÉ:VS=e=X|ùÁ±¨Þw ö¼Ž”ò°=èäÚD¢z*•(J":“–ÝæÜ\ÒËâ¦òUàñ+º¡îîñ,XbAeL¼Ásg]ÔPŠûÕ!‘I´+SdDÞÀð®¼b–ŠÇêqüÆŽ·ß0º¯¬÷Y®M»®¡J±˜|‡à6RBÃðšÍØøæU÷¹¨E—9Òêÿ„l™– ÅÚÎÔƒ™GÝê™"âX[zq3H³Üé[‹ãq»©¦-ÚÞ,ÈŒ3:I{r¼â:Ü?#©+²÷%g² X6F~“K0'Òöé½0r=ŸËH“¢“éÞiŒúR7a´Böj»å¸’CêOm‹FE „m&V”'TKõœ + +¿*,‰Hç[`öR{w…ÝƸ5¹¾ŠÇŸÉz¼ÃWDgãX°+>BÃ]‹BámƒéIÜ_<©œ+V§UžÌGTÆ‚(ø‡Þv9N{ Óü +Óúš"ýSz×âת 2\Ö´ÝõØŽHhKÌ´¥sšùíio=¶ïÇ·‡¾Ü⪧–AL!¾ëøãt¾tblkMÀé¹7AÑ|e·šáfa$|”?²Å0ËvœÁ×°(Õ‚î)=í†þ ±T1ß<” î³ PÔÚƒÞzçäu™»Óƶ»]÷so›w~ª°äƒ]ÛG…,¡ñó!XúÆ‘ŽÝo-*d~}áóÖö2§Cv¿*ìiëÕÎøˆIXrg]é‡
³Yèîã`"ùÞW×·sÔ¿A^nÒÕùIÖÇZˆ‹ÕúMºpnc1à€ôC…M¯³ùmlU”Ø—XzìS;ÒÁ’½yXžMÈð›’]h|¹ ˆü¬a^6ÕévH£ÊšÈØDuöGÑwdp7™õñàéÖd“ó?¢Ñ>;ô¥:žu ôÍáS>3ÞÒ÷“ÉU·ák&½þ½e|‘ÝÛZuFÒ0
¬±üÕ¸¢ +iÑ$Œ.ÞoŠárò"~ÖùôÕ³zUF•=GÉÝ©‚~éRÜ×h4ÖÀeiâw±ÂžRü/dRÁŒTkÍ#wƒ0&§šžh,Gë±Ãñ°`¿pLsî'úm¯=±çɱe—~–¯#\‡zó,ªÊÃã•ì9»^Bü¹“ÿC=u°cDk þD8œ/'V¶4¥? a¶d»Ø\ñQmÓõ:F,ÇÇÔ²\ñÎ<šr9oâ\è‰ñÓb]Å»¦f;Uˆ#e2S> xV¥˜ÃŽˆ†ê§—jŠP™¸¡.!‘#È÷©voÔ`ÒSº’ûþž}°S +T S!õ\¶ZãÒJ)¡#¢:sÌæÀŽ_îR·è¢#Ô¦Bò +êOqÚô¡9U¤$Ö=6Ððü|Hò‹°s%nS,{¨üˆ&õÊ’—8$²cå’6¿p[Žx7íj£\k@?®ð¶"Ü<4s=3Ña½BÚ_Z¼–âç0h^×IÓ¡gÀDFÌû"O,v}V%t ïæûüH¦¼¯¸Êi¹ò¢Œ +Vº<3ÿiúü`+zв±ƒõ¤âBy¿e5m¨á^[ÄyaS©aŠ€()ÞŸíÆÜ=7w3ÔV³Md& ðÑÈå’½Teöä´þe¢QŽh¬õäØîαÿ”øg´>»6¹”¼g´(>\PóÔkºßo†‘vÝ8‹¥‡HZR¯±˜(rÔs•Ì7R¶s×»LíªøŠæüz!ÁÈ
U[–Õ²69§QŽƒ.[¿’6çÏhüS—Wse®÷±dßbfïyîI‡dÁFbNþ%ÕgÔÆGœ¢,bœrü(šÙÂ%+'‹
Òl£g"îuªrC`Wro¦1€5ÇCÈ…çpû¶šÍÄ]sG¹ÑOnäàrqœìZI=…M}…)äCQÊ~ ê!µŸ¾Dz9·%eÞ!û©ÆÁ”,Ý,>׿¿âb‰lGûrs
RøV0'uV·ƒÔ)É ²;^%!#úㆹå"à÷È“µ‚i4Í p#Öo·¤_Œä%±!¥Óæ`…(`¢ix¸ü={Pìr{[£3þÝɶ*\ÔvµvÈÆe~0{zŠJ"É®Ñc +µÄÀ‹í_~ …U¢÷íýwõœÅ6o¸JÚè¨OÊÿ7E®Õ?ÿm]~»úàD¾?œñŽ¹,à¾$ôƒc2‹™‹ãé¸æß‹M|&ìšp{³×Ó\Ì «e
•Œ¤·Æý:®s”CrªÞr±[G^…_x[´?ÒØæå'®Öܬž¥Škv5‰GlŸë½º>QÄè5ó†…¼~šÒÙŽÝÙvnÂ|*ÑÐaòÝ¥ÉÿÞ^á=tønÚÖ•_ÎïxPðdòùCß•bRæwWbgÖJ?~årοþC¬[BýädƯ{ñ h§úÍwÓ‰Ï'}2~Ñ]Ø6å°âÙŒ9û²&ÜÔîNÖñûö¡î±`luî‹)G2O=ßùEßCùä”Õùù[ +¹ÓÏ™wŸ˜sìÇÆâ@•»¯M·åöMXvºóEÿÿu9~Û¤k²¹¶…꼪?yÉg“º”òÌÜ{ç;OÛ«YŸ$3iÕæ#ÛÏn•8²oväóŽ7¯ã}ËÏëÕýÜá?÷þ¹ësÿ„æÕäÈ©Ù÷pö.Õ`¹fýO©a›K<ÛNîêè=|ˆuÖïD©â¹µßýÝ^Ú(šDªM?T¹CÂxÝ;)ñ´g¥ÙENÓ/Û¾}õ%×ÊÛJ®Q†…É9©‰E%ù¹‰EÙ\ endobj -962 0 obj << +1018 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 35 /LastChar 90 -/Widths 2627 0 R -/BaseFont /QVQIYQ+URWPalladioL-Roma-Slant_167 -/FontDescriptor 960 0 R +/Widths 2734 0 R +/BaseFont /YWRIYX+URWPalladioL-Roma-Slant_167 +/FontDescriptor 1016 0 R >> endobj -960 0 obj << +1016 0 obj << /Ascent 715 /CapHeight 680 /Descent -282 -/FontName /QVQIYQ+URWPalladioL-Roma-Slant_167 +/FontName /YWRIYX+URWPalladioL-Roma-Slant_167 /ItalicAngle -9 /StemV 84 /XHeight 469 /FontBBox [-166 -283 1021 943] /Flags 4 -/CharSet (/numbersign/parenleft/parenright/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/X/Y/Z) -/FontFile 961 0 R +/CharSet (/numbersign/parenleft/parenright/comma/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/X/Y/Z) +/FontFile 1017 0 R >> endobj -2627 0 obj -[500 0 0 0 0 333 333 0 0 0 333 250 0 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 0 0 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 0 667 667 667 ] +2734 0 obj +[500 0 0 0 0 333 333 0 0 250 333 250 0 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 0 0 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 0 667 667 667 ] endobj -899 0 obj << +955 0 obj << /Length1 862 /Length2 1251 /Length3 532 @@ -13727,46 +14130,47 @@ endobj /Filter /FlateDecode >> stream -xÚíUkTgnõJÀ+Å€€¸ -æ2@ Š&X4–;"(R’ $˜$ \(PÁ Bå"Pi¥´^€–‹ÁŠ‚g¹iL@°rÕtÐc—þÜýµggþÌû<Ï÷~Ï<ïwÎgfâáM ³‘ ØŠ ¤N®Þ‡@2 -¸"l®”úÂËæ\a6O"XÉ2ÅŸÇ¢ƒù0@ -‚°Ìá?@d -†¡æÃœ?ÂÖoáå¡¿Çm1BßXÀ -ñ!w þsp"&P삽-ö# hØÙQcþMÈ’ (,/M,þw5‡‡†¥0×Û°’Bòª“+b¿8ç‡HZ/Û*Õ½šÍ~µ±ù<vŒ7õœ§I°¸t´Xyõ„ªÐßÏr8¥‹^1ÈpKÿjºD÷âÕ´¢r¿¬xj±Ç™˜&[óÚÊ|”)?xºà¥! }töÛmÛ{§·Åµéœc«‡Ï7Î
vko´ô:iiºÙ®÷‚æÀ‡›ð‘O:·NÖÆåÝØÉš¸}ß…é9§™+8ŽÚAÓÐìc\ -Ly£ÒÜ\û¢ --¨É5Þó4*üûús>øŒâ—Õ§=+—kw×뺻îõ:e¾,ÔrëÐH£¸J®ÎÊj¹'ÆHøáq›Žî;{KÅ>Ð1øîkÏ€\†;äüZ#£exðøõ0Š–©¬ËÎÈü«ƒ¯˜«Ë׊J,6‰J.Å%ÒúU7;»ÀªñŒ#9±ÌIfš^nðµGŽ·¯²lÞ(«Óë©9+“÷ékö+³¢ô&²Jq sF{63=Ã#ÀÍÓïK¸#ÍyIîÏÕê¾Ïʳ;ƶ$Œùª“™'Z_NXM‰Æ½µi—ºJýRÍ#áK
Ž63šôò³ëUL’Ó~“áwñ@·09›5•zî¦/ãŸü~cQá§hË¡
ä־외Wƒ“eÜçJ÷:‡ê2cb¯ý¸]ROHΕ%µ+×<Åß´ì<¼ïÅ8<.ëhø˜‰‡†®{¹ìŠƒvB‚@ÍuÙBYÈìÍùg¥bZØjDýÔ#\Ó»uǞɵ/xœÚñ“šb)iý®æ -endobj -900 0 obj << +xÚíU}8TùßgYC¯VC¨Cײ4/gÖ(e´jv1ƒŠ’Í1sÆ3s83£Á†‹ÅŠŠÍKØìfíö‚‹õÒhSôl“XòVS4C´yuêi¯ýóÞ¿îsÏùç|?ŸÏïûûœÏ÷÷<?3–Á…ƒÁnˆHB +h2ꀳ +—³ $à³]DÁ €vD²-u‰à‹Ýø2˜ÃâKØ<€ Äð"‹8Ë`ñ-!¹y»íexؼ™ë"É‚ø"ÉÞÈ0 ¿S/Öà»K åË +X¶Ùg"6Âá‹‚ +Õ€PŠÄa'«¨@4ðEXÀ2Ì1‰(B$Ø +±aÌý3lû^ú;ÜÃ!ô€e€ìP± +ÿ®nûì>|úQâU§<-©SèvÕ€ú;îö¸f¼(Ðñl×J¥xH¯ÌÈkxÇGIø¡1»ö®Û»KÆ ßÓ3úö+¯€j\:r{¥•Þ<4pìZEÇ\Þé`bùåþ—Œ•e«ÅÅVÄÅãFh}GÀÊà}õXú¡ìÆ#Õ 'øj<Œ#Ç9VZ7—×tWŸ‘+zõLµûT™QJ3y…$Ï=;“‘–Î +ðôòûB+öPSnb +ä£îêÑÚ½Fúw:ÜJGô[æk8;›o8‡º\Õ‘ Zµš—l +endobj +956 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2628 0 R +/Encoding 2735 0 R /FirstChar 13 /LastChar 110 -/Widths 2629 0 R -/BaseFont /JRXQUJ+CMSY10 -/FontDescriptor 898 0 R +/Widths 2736 0 R +/BaseFont /FRFTIM+CMSY10 +/FontDescriptor 954 0 R >> endobj -898 0 obj << +954 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /JRXQUJ+CMSY10 +/FontName /FRFTIM+CMSY10 /ItalicAngle -14.035 /StemV 85 /XHeight 431 /FontBBox [-29 -960 1116 775] /Flags 4 /CharSet (/circlecopyrt/bullet/braceleft/braceright/bar/backslash) -/FontFile 899 0 R +/FontFile 955 0 R >> endobj -2629 0 obj +2736 0 obj [1000 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 278 0 0 0 500 ] endobj -2628 0 obj << +2735 0 obj << /Type /Encoding /Differences [ 0 /.notdef 13/circlecopyrt 14/.notdef 15/bullet 16/.notdef 102/braceleft/braceright 104/.notdef 106/bar 107/.notdef 110/backslash 111/.notdef] >> endobj -896 0 obj << +952 0 obj << /Length1 1616 /Length2 25435 /Length3 532 @@ -13774,7 +14178,7 @@ endobj /Filter /FlateDecode >> stream -xÚ¬ºc”¤]°%\]î²,Û¶mÛvuÙ¶mÛ¶»lW—mÛúú}ïܹ³î̯ùæG®õœˆ8;vÄ>'Öz2“„@^‰FÀØÎÐDÔÎÖ‰†–ž ¢¨&o`mm`la'M£hgc +xÚ¬ºc”¤]°%\]î²,Û¶mÛvuÙ¶mÛ¶»lW—mÛúú}ïܹ³î̯ùæG®õœˆ8;vÄ>'Öz2“„@^‰FÀØÎÐDÔÎÖ‰†–ž ¢¨&o`mm`la'M£hgc áàUûZRRŽ_&½þ’ÞŸfx¯%Ê3® ôEþsÈC®”ô“‘Bå0²TU’?…šÜ¡ˆhÍÒVùòýåm»TúÃ8Z§ä‚Û°ý ³:I?Ôöz"6›Èbœ^% yá×h}×¹Z ypÓ‚u=jëé 3\xœa(74nŠïRýƒ&cx£aYKÜ¿‰~ػբÉI·XiêS¨“2ø ú›G²¨†lkÕ›$ñé³øIñƒ<½*;:̽¤PœT1]š«ÚowŽ0~,A¸ÕO˜Ó%/‡ìdccÅ÷‹k×{GKÌ‘›j™(+ÔBUÞD#¡6ª:Mð%¿s¾†I¼;v#wïRUèB&%Ô øªÕ(cÊïZB™ª³/7í¿'|8¾—}Z£6Ã*DLi´¯kâ'/rn¶èXÐ60µ!~Èaïގا*\Dxc(uè³?^NWù±CVØñ Áá´ÅÚQ[´¬5üŠvȈ0Kïø^•vµÚ*V¦°cœ
(p3“¸µMÖiÒ|#Óƒ}5ãByE¦Ç•yÖÌÞ¢º<^×<;>3ý ÎÈ;V<g5j‡ùôIH›C„ÿæaTÓ€ @@ -13877,35 +14281,35 @@ PÔ3)lmŒ;œ¸—ü“5|—î”+ÀTÅv‰¼Ô_òF^›bQãLT?yÇ¥ðb²èewïA© !ÅdYò]mÝÏÈÍ[Ÿ ‡)Í1p’}l‹ÈÙ¤û¨¯šð1ônQ“Öü:”ƒ‘96êì(…+õƒ<“4Ã7Q|ÿF1°²¨üñ#\õl1ï,äÝ?7Âeì7®Œ½nØ<É„3ÄÓ›rhNBRòÂÑC ^[ÜÀ!ÄŠxMcOÝ—ÙPFt>l¿‹JF¢‡ßÂöð1’£†°åïxDÑv hÇÚ ¥åã—r¢fY—òU·zifÁUÆz*JfU¤ËÞ ½ýä|ÿ:Ð(Pk<’¥WÝìo*Á]ö…gP³Šþ,ÚFjî¶%™;ɘ¹á9L9.DœÇǦÝ@sOµhòÚ³BãtÑsÒ~ˆ®›×)-ÉA -ÇГöÞVMýͲ:“®³m›ÓWBÖþü/ùÁÿ ±©¡“‹½¡“5Ìÿ +ÇГöÞVMýͲ:“®³m›ÓWBÖþü/ùÁÿ ±©¡“‹½¡“5Ìÿ endobj -897 0 obj << +953 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 2 /LastChar 216 -/Widths 2630 0 R -/BaseFont /APNTRK+URWPalladioL-Roma -/FontDescriptor 895 0 R +/Widths 2737 0 R +/BaseFont /GTYRYK+URWPalladioL-Roma +/FontDescriptor 951 0 R >> endobj -895 0 obj << +951 0 obj << /Ascent 715 /CapHeight 680 /Descent -282 -/FontName /APNTRK+URWPalladioL-Roma +/FontName /GTYRYK+URWPalladioL-Roma /ItalicAngle 0 /StemV 84 /XHeight 469 /FontBBox [-166 -283 1021 943] /Flags 4 /CharSet (/fi/fl/exclam/numbersign/dollar/percent/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/bracketright/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/circumflex/quotedblleft/quotedblright/endash/emdash/Oslash) -/FontFile 896 0 R +/FontFile 952 0 R >> endobj -2630 0 obj +2737 0 obj [605 608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 500 500 840 0 278 333 333 389 606 250 333 250 606 500 500 500 500 500 500 500 500 500 500 250 250 0 606 0 444 747 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 1000 667 667 667 333 0 333 0 0 278 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546 601 560 395 424 326 603 565 834 516 556 500 0 0 0 0 0 0 0 0 0 0 0 0 0 333 0 0 0 0 0 0 0 0 0 0 500 500 0 500 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 833 ] endobj -873 0 obj << +929 0 obj << /Length1 1614 /Length2 24903 /Length3 532 @@ -13913,7 +14317,7 @@ endobj /Filter /FlateDecode >> stream -xÚ¬zcteß³mlÛN:¶“ŽmÛö‰mÛN:¶mÛ¶ŽÙq^ÿþWoÜ÷>½w?ì1öªª5kVÍZkœ3Æ&'VP¦4™Šìœé˜è¹‰T•ÔmlM,2tB +xÚ¬zcteß³mlÛN:¶“ŽmÛö‰mÛN:¶mÛ¶ŽÙq^ÿþWoÜ÷>½w?ì1öªª5kVÍZkœ3Æ&'VP¦4™Šìœé˜è¹‰T•ÔmlM,2tB Ѫ&ðëöÜ(ÞÃÇ‘œåRMyû©i¯MH>c¸¤bq›‹bgÜë㤸>·+Zµ‹¥{ü‹q=v¾™«O¼—«Ñ)X!íÁ/$ä±)$§ÁØ^‘w?í¦‘ù]€§“X.2)§©Êer[¤ .©»¹™ ;þÄýI‰ŽBÃA¦¸¯»àÐaÁôÞ®|û³ 5ï8sêÓ† "ŸÍëã-ö .TÞ;”Ïè*Yp§«© ‹ÕÀKÀk"!œÑE¾[OžKA3æTv7‰.ѧü™"ÇS"V™bIÆ@Ζӧ @@ -14016,357 +14420,465 @@ V‘<}6j]'»EVîhû‚}6¡ÝÀ6àÛ·o÷CfÀ¿ièﬕò1e·)(+‚§l¦…ãƒÖˆç\àíÈìk}/y»—ìǸoÕ ¥`M/\oõÛþJXSù6”¿ü'ŽOØLaà¨oÍZNõµáø÷P³¬æ#À«-’·^=èCp§“´ñ»wÓ^»±òž,àìÎ-3à rg‡lÖ:G> ‡û$Ëú*Ï[¾'е5Ø̽þ^¿‚@rG{XÎN3?Ü&Óvj½ìÖfl3OˆÐ¥\á"ÝJ)P\°7À«J&zgT‘š|†ñhÝh^r×X&âhŒç]CŠÒ÷ˆÂú%#ÅŸß’ïçUUÒÙ$ïRDäü¾Rk¤zwŒñã—Z UßD„j%‘{7¹’&LoÅLó´T0‰* -Ë—ÌF+uå| ã_ìŽ'¬gk"¸qáD]² +Ë—ÌF+uå| ã_ìŽ'¬gk"¸qáD]² endobj -874 0 obj << +930 0 obj << /Type /Font /Subtype /Type1 -/Encoding 2614 0 R +/Encoding 2721 0 R /FirstChar 2 /LastChar 151 -/Widths 2631 0 R -/BaseFont /OYNSVF+URWPalladioL-Bold -/FontDescriptor 872 0 R +/Widths 2738 0 R +/BaseFont /GPHXPE+URWPalladioL-Bold +/FontDescriptor 928 0 R >> endobj -872 0 obj << +928 0 obj << /Ascent 708 /CapHeight 672 /Descent -266 -/FontName /OYNSVF+URWPalladioL-Bold +/FontName /GPHXPE+URWPalladioL-Bold /ItalicAngle 0 /StemV 123 /XHeight 471 /FontBBox [-152 -301 1000 935] /Flags 4 /CharSet (/fi/fl/exclam/numbersign/dollar/percent/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/question/at/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/quotedblright/emdash) -/FontFile 873 0 R +/FontFile 929 0 R >> endobj -2631 0 obj +2738 0 obj [611 611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 500 500 889 0 278 333 333 444 606 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 250 0 0 0 444 747 778 667 722 833 611 556 833 833 389 0 778 611 1000 833 833 611 833 722 611 667 778 778 1000 667 667 667 333 0 333 0 0 0 500 611 444 611 500 389 556 611 333 333 611 333 889 611 556 611 611 389 444 333 611 556 833 500 556 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 1000 ] endobj -875 0 obj << +931 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [866 0 R 892 0 R 902 0 R 957 0 R 1021 0 R 1086 0 R] +/Parent 2739 0 R +/Kids [922 0 R 948 0 R 958 0 R 1013 0 R 1077 0 R 1140 0 R] >> endobj -1154 0 obj << +1216 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [1143 0 R 1156 0 R 1169 0 R 1180 0 R 1187 0 R 1199 0 R] +/Parent 2739 0 R +/Kids [1202 0 R 1218 0 R 1230 0 R 1243 0 R 1254 0 R 1261 0 R] >> endobj -1211 0 obj << +1277 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [1204 0 R 1213 0 R 1222 0 R 1232 0 R 1245 0 R 1249 0 R] +/Parent 2739 0 R +/Kids [1273 0 R 1279 0 R 1287 0 R 1296 0 R 1306 0 R 1319 0 R] >> endobj -1261 0 obj << +1327 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [1255 0 R 1263 0 R 1268 0 R 1289 0 R 1299 0 R 1305 0 R] +/Parent 2739 0 R +/Kids [1323 0 R 1330 0 R 1337 0 R 1342 0 R 1363 0 R 1373 0 R] >> endobj -1313 0 obj << +1382 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [1309 0 R 1315 0 R 1324 0 R 1333 0 R 1340 0 R 1346 0 R] +/Parent 2739 0 R +/Kids [1379 0 R 1384 0 R 1389 0 R 1398 0 R 1407 0 R 1414 0 R] >> endobj -1360 0 obj << +1423 0 obj << /Type /Pages /Count 6 -/Parent 2632 0 R -/Kids [1350 0 R 1363 0 R 1369 0 R 1374 0 R 1380 0 R 1388 0 R] +/Parent 2739 0 R +/Kids [1420 0 R 1425 0 R 1435 0 R 1447 0 R 1455 0 R 1465 0 R] >> endobj -1402 0 obj << +1479 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1393 0 R 1404 0 R 1412 0 R 1419 0 R 1423 0 R 1433 0 R] +/Parent 2740 0 R +/Kids [1474 0 R 1481 0 R 1487 0 R 1494 0 R 1500 0 R 1507 0 R] >> endobj -1444 0 obj << +1519 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1438 0 R 1446 0 R 1454 0 R 1463 0 R 1471 0 R 1482 0 R] +/Parent 2740 0 R +/Kids [1515 0 R 1521 0 R 1528 0 R 1532 0 R 1542 0 R 1547 0 R] >> endobj -1492 0 obj << +1561 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1488 0 R 1495 0 R 1501 0 R 1505 0 R 1512 0 R 1517 0 R] +/Parent 2740 0 R +/Kids [1554 0 R 1563 0 R 1572 0 R 1580 0 R 1591 0 R 1597 0 R] >> endobj -1530 0 obj << +1608 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1527 0 R 1532 0 R 1536 0 R 1540 0 R 1544 0 R 1548 0 R] +/Parent 2740 0 R +/Kids [1603 0 R 1610 0 R 1614 0 R 1621 0 R 1629 0 R 1636 0 R] >> endobj -1559 0 obj << +1643 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1555 0 R 1561 0 R 1566 0 R 1572 0 R 1583 0 R 1587 0 R] +/Parent 2740 0 R +/Kids [1640 0 R 1645 0 R 1649 0 R 1653 0 R 1659 0 R 1664 0 R] >> endobj -1596 0 obj << +1673 0 obj << /Type /Pages /Count 6 -/Parent 2633 0 R -/Kids [1591 0 R 1600 0 R 1610 0 R 1616 0 R 1622 0 R 1627 0 R] +/Parent 2740 0 R +/Kids [1669 0 R 1675 0 R 1682 0 R 1692 0 R 1696 0 R 1700 0 R] >> endobj -1634 0 obj << +1714 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1631 0 R 1636 0 R 1642 0 R 1650 0 R 1655 0 R 1663 0 R] +/Parent 2741 0 R +/Kids [1706 0 R 1717 0 R 1724 0 R 1729 0 R 1734 0 R 1738 0 R] >> endobj -1674 0 obj << +1747 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1670 0 R 1676 0 R 1683 0 R 1690 0 R 1695 0 R 1699 0 R] +/Parent 2741 0 R +/Kids [1742 0 R 1749 0 R 1757 0 R 1763 0 R 1770 0 R 1777 0 R] >> endobj -1709 0 obj << +1787 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1705 0 R 1711 0 R 1716 0 R 1720 0 R 1729 0 R 1736 0 R] +/Parent 2741 0 R +/Kids [1783 0 R 1790 0 R 1798 0 R 1802 0 R 1806 0 R 1812 0 R] >> endobj -1744 0 obj << +1820 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1741 0 R 1746 0 R 1750 0 R 1754 0 R 1762 0 R 1766 0 R] +/Parent 2741 0 R +/Kids [1817 0 R 1822 0 R 1827 0 R 1833 0 R 1842 0 R 1847 0 R] >> endobj -1790 0 obj << +1855 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1772 0 R 1792 0 R 1807 0 R 1817 0 R 1834 0 R 1840 0 R] +/Parent 2741 0 R +/Kids [1852 0 R 1857 0 R 1861 0 R 1865 0 R 1873 0 R 1877 0 R] >> endobj -1851 0 obj << +1906 0 obj << /Type /Pages /Count 6 -/Parent 2634 0 R -/Kids [1846 0 R 1853 0 R 1863 0 R 1869 0 R 1878 0 R 1888 0 R] +/Parent 2741 0 R +/Kids [1892 0 R 1908 0 R 1920 0 R 1940 0 R 1947 0 R 1953 0 R] >> endobj -1904 0 obj << +1966 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [1898 0 R 1906 0 R 1912 0 R 1920 0 R 1928 0 R 1939 0 R] +/Parent 2742 0 R +/Kids [1957 0 R 1968 0 R 1974 0 R 1980 0 R 1990 0 R 2002 0 R] >> endobj -1954 0 obj << +2017 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [1947 0 R 1956 0 R 1960 0 R 1966 0 R 1977 0 R 1981 0 R] +/Parent 2742 0 R +/Kids [2010 0 R 2019 0 R 2023 0 R 2031 0 R 2039 0 R 2051 0 R] >> endobj -1995 0 obj << +2065 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [1985 0 R 1997 0 R 2001 0 R 2008 0 R 2018 0 R 2077 0 R] +/Parent 2742 0 R +/Kids [2058 0 R 2067 0 R 2073 0 R 2084 0 R 2088 0 R 2092 0 R] >> endobj -2186 0 obj << +2106 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [2133 0 R 2188 0 R 2223 0 R 2231 0 R 2239 0 R 2246 0 R] +/Parent 2742 0 R +/Kids [2103 0 R 2108 0 R 2115 0 R 2125 0 R 2184 0 R 2240 0 R] >> endobj -2256 0 obj << +2328 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [2251 0 R 2258 0 R 2262 0 R 2271 0 R 2277 0 R 2282 0 R] +/Parent 2742 0 R +/Kids [2294 0 R 2330 0 R 2338 0 R 2346 0 R 2353 0 R 2358 0 R] >> endobj -2289 0 obj << +2367 0 obj << /Type /Pages /Count 6 -/Parent 2635 0 R -/Kids [2286 0 R 2291 0 R 2302 0 R 2308 0 R 2320 0 R 2328 0 R] +/Parent 2742 0 R +/Kids [2364 0 R 2369 0 R 2378 0 R 2384 0 R 2389 0 R 2393 0 R] >> endobj -2342 0 obj << +2407 0 obj << /Type /Pages /Count 6 -/Parent 2636 0 R -/Kids [2338 0 R 2344 0 R 2352 0 R 2359 0 R 2363 0 R 2368 0 R] +/Parent 2743 0 R +/Kids [2397 0 R 2409 0 R 2415 0 R 2427 0 R 2435 0 R 2445 0 R] >> endobj -2389 0 obj << +2457 0 obj << /Type /Pages /Count 6 -/Parent 2636 0 R -/Kids [2379 0 R 2391 0 R 2397 0 R 2407 0 R 2413 0 R 2417 0 R] +/Parent 2743 0 R +/Kids [2450 0 R 2459 0 R 2466 0 R 2470 0 R 2475 0 R 2486 0 R] >> endobj -2425 0 obj << +2502 0 obj << /Type /Pages /Count 6 -/Parent 2636 0 R -/Kids [2421 0 R 2427 0 R 2438 0 R 2449 0 R 2454 0 R 2463 0 R] +/Parent 2743 0 R +/Kids [2497 0 R 2504 0 R 2514 0 R 2520 0 R 2524 0 R 2528 0 R] >> endobj -2473 0 obj << +2543 0 obj << /Type /Pages /Count 6 -/Parent 2636 0 R -/Kids [2470 0 R 2475 0 R 2486 0 R 2498 0 R 2502 0 R 2507 0 R] +/Parent 2743 0 R +/Kids [2533 0 R 2545 0 R 2556 0 R 2561 0 R 2570 0 R 2577 0 R] >> endobj -2522 0 obj << +2591 0 obj << /Type /Pages /Count 6 -/Parent 2636 0 R -/Kids [2512 0 R 2524 0 R 2534 0 R 2541 0 R 2548 0 R 2557 0 R] +/Parent 2743 0 R +/Kids [2581 0 R 2593 0 R 2605 0 R 2609 0 R 2614 0 R 2619 0 R] >> endobj -2576 0 obj << +2639 0 obj << /Type /Pages -/Count 4 -/Parent 2636 0 R -/Kids [2568 0 R 2578 0 R 2592 0 R 2606 0 R] +/Count 6 +/Parent 2743 0 R +/Kids [2630 0 R 2641 0 R 2648 0 R 2655 0 R 2664 0 R 2675 0 R] >> endobj -2632 0 obj << +2697 0 obj << +/Type /Pages +/Count 3 +/Parent 2744 0 R +/Kids [2684 0 R 2699 0 R 2713 0 R] +>> endobj +2739 0 obj << /Type /Pages /Count 36 -/Parent 2637 0 R -/Kids [875 0 R 1154 0 R 1211 0 R 1261 0 R 1313 0 R 1360 0 R] +/Parent 2745 0 R +/Kids [931 0 R 1216 0 R 1277 0 R 1327 0 R 1382 0 R 1423 0 R] >> endobj -2633 0 obj << +2740 0 obj << /Type /Pages /Count 36 -/Parent 2637 0 R -/Kids [1402 0 R 1444 0 R 1492 0 R 1530 0 R 1559 0 R 1596 0 R] +/Parent 2745 0 R +/Kids [1479 0 R 1519 0 R 1561 0 R 1608 0 R 1643 0 R 1673 0 R] >> endobj -2634 0 obj << +2741 0 obj << /Type /Pages /Count 36 -/Parent 2637 0 R -/Kids [1634 0 R 1674 0 R 1709 0 R 1744 0 R 1790 0 R 1851 0 R] +/Parent 2745 0 R +/Kids [1714 0 R 1747 0 R 1787 0 R 1820 0 R 1855 0 R 1906 0 R] >> endobj -2635 0 obj << +2742 0 obj << /Type /Pages /Count 36 -/Parent 2637 0 R -/Kids [1904 0 R 1954 0 R 1995 0 R 2186 0 R 2256 0 R 2289 0 R] +/Parent 2745 0 R +/Kids [1966 0 R 2017 0 R 2065 0 R 2106 0 R 2328 0 R 2367 0 R] >> endobj -2636 0 obj << +2743 0 obj << +/Type /Pages +/Count 36 +/Parent 2745 0 R +/Kids [2407 0 R 2457 0 R 2502 0 R 2543 0 R 2591 0 R 2639 0 R] +>> endobj +2744 0 obj << /Type /Pages -/Count 34 -/Parent 2637 0 R -/Kids [2342 0 R 2389 0 R 2425 0 R 2473 0 R 2522 0 R 2576 0 R] +/Count 3 +/Parent 2745 0 R +/Kids [2697 0 R] >> endobj -2637 0 obj << +2745 0 obj << /Type /Pages -/Count 178 -/Kids [2632 0 R 2633 0 R 2634 0 R 2635 0 R 2636 0 R] +/Count 183 +/Kids [2739 0 R 2740 0 R 2741 0 R 2742 0 R 2743 0 R 2744 0 R] >> endobj -2638 0 obj << +2746 0 obj << /Type /Outlines /First 7 0 R -/Last 779 0 R +/Last 835 0 R /Count 10 >> endobj +919 0 obj << +/Title 920 0 R +/A 917 0 R +/Parent 835 0 R +/Prev 915 0 R +>> endobj +915 0 obj << +/Title 916 0 R +/A 913 0 R +/Parent 835 0 R +/Prev 911 0 R +/Next 919 0 R +>> endobj +911 0 obj << +/Title 912 0 R +/A 909 0 R +/Parent 835 0 R +/Prev 907 0 R +/Next 915 0 R +>> endobj +907 0 obj << +/Title 908 0 R +/A 905 0 R +/Parent 835 0 R +/Prev 903 0 R +/Next 911 0 R +>> endobj +903 0 obj << +/Title 904 0 R +/A 901 0 R +/Parent 835 0 R +/Prev 899 0 R +/Next 907 0 R +>> endobj +899 0 obj << +/Title 900 0 R +/A 897 0 R +/Parent 835 0 R +/Prev 895 0 R +/Next 903 0 R +>> endobj +895 0 obj << +/Title 896 0 R +/A 893 0 R +/Parent 835 0 R +/Prev 891 0 R +/Next 899 0 R +>> endobj +891 0 obj << +/Title 892 0 R +/A 889 0 R +/Parent 835 0 R +/Prev 887 0 R +/Next 895 0 R +>> endobj +887 0 obj << +/Title 888 0 R +/A 885 0 R +/Parent 835 0 R +/Prev 883 0 R +/Next 891 0 R +>> endobj +883 0 obj << +/Title 884 0 R +/A 881 0 R +/Parent 835 0 R +/Prev 879 0 R +/Next 887 0 R +>> endobj +879 0 obj << +/Title 880 0 R +/A 877 0 R +/Parent 835 0 R +/Prev 875 0 R +/Next 883 0 R +>> endobj +875 0 obj << +/Title 876 0 R +/A 873 0 R +/Parent 835 0 R +/Prev 871 0 R +/Next 879 0 R +>> endobj +871 0 obj << +/Title 872 0 R +/A 869 0 R +/Parent 835 0 R +/Prev 867 0 R +/Next 875 0 R +>> endobj +867 0 obj << +/Title 868 0 R +/A 865 0 R +/Parent 835 0 R +/Prev 863 0 R +/Next 871 0 R +>> endobj 863 0 obj << /Title 864 0 R /A 861 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 859 0 R +/Next 867 0 R >> endobj 859 0 obj << /Title 860 0 R /A 857 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 855 0 R /Next 863 0 R >> endobj 855 0 obj << /Title 856 0 R /A 853 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 851 0 R /Next 859 0 R >> endobj 851 0 obj << /Title 852 0 R /A 849 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 847 0 R /Next 855 0 R >> endobj 847 0 obj << /Title 848 0 R /A 845 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 843 0 R /Next 851 0 R >> endobj 843 0 obj << /Title 844 0 R /A 841 0 R -/Parent 779 0 R +/Parent 835 0 R /Prev 839 0 R /Next 847 0 R >> endobj 839 0 obj << /Title 840 0 R /A 837 0 R -/Parent 779 0 R -/Prev 835 0 R +/Parent 835 0 R /Next 843 0 R >> endobj 835 0 obj << /Title 836 0 R /A 833 0 R -/Parent 779 0 R -/Prev 831 0 R -/Next 839 0 R +/Parent 2746 0 R +/Prev 743 0 R +/First 839 0 R +/Last 919 0 R +/Count -21 >> endobj 831 0 obj << /Title 832 0 R /A 829 0 R /Parent 779 0 R -/Prev 827 0 R -/Next 835 0 R +/Prev 803 0 R >> endobj 827 0 obj << /Title 828 0 R /A 825 0 R -/Parent 779 0 R +/Parent 803 0 R /Prev 823 0 R -/Next 831 0 R >> endobj 823 0 obj << /Title 824 0 R /A 821 0 R -/Parent 779 0 R +/Parent 803 0 R /Prev 819 0 R /Next 827 0 R >> endobj 819 0 obj << /Title 820 0 R /A 817 0 R -/Parent 779 0 R +/Parent 803 0 R /Prev 815 0 R /Next 823 0 R >> endobj 815 0 obj << /Title 816 0 R /A 813 0 R -/Parent 779 0 R +/Parent 803 0 R /Prev 811 0 R /Next 819 0 R >> endobj 811 0 obj << /Title 812 0 R /A 809 0 R -/Parent 779 0 R +/Parent 803 0 R /Prev 807 0 R /Next 815 0 R >> endobj 807 0 obj << /Title 808 0 R /A 805 0 R -/Parent 779 0 R -/Prev 803 0 R +/Parent 803 0 R /Next 811 0 R >> endobj 803 0 obj << @@ -14374,7 +14886,10 @@ endobj /A 801 0 R /Parent 779 0 R /Prev 799 0 R -/Next 807 0 R +/Next 831 0 R +/First 807 0 R +/Last 827 0 R +/Count -6 >> endobj 799 0 obj << /Title 800 0 R @@ -14413,123 +14928,128 @@ endobj 779 0 obj << /Title 780 0 R /A 777 0 R -/Parent 2638 0 R -/Prev 687 0 R +/Parent 743 0 R +/Prev 763 0 R /First 783 0 R -/Last 863 0 R -/Count -21 +/Last 831 0 R +/Count -7 >> endobj 775 0 obj << /Title 776 0 R /A 773 0 R -/Parent 723 0 R -/Prev 747 0 R +/Parent 763 0 R +/Prev 771 0 R >> endobj 771 0 obj << /Title 772 0 R /A 769 0 R -/Parent 747 0 R +/Parent 763 0 R /Prev 767 0 R +/Next 775 0 R >> endobj 767 0 obj << /Title 768 0 R /A 765 0 R -/Parent 747 0 R -/Prev 763 0 R +/Parent 763 0 R /Next 771 0 R >> endobj 763 0 obj << /Title 764 0 R /A 761 0 R -/Parent 747 0 R -/Prev 759 0 R -/Next 767 0 R +/Parent 743 0 R +/Prev 755 0 R +/Next 779 0 R +/First 767 0 R +/Last 775 0 R +/Count -3 >> endobj 759 0 obj << /Title 760 0 R /A 757 0 R -/Parent 747 0 R -/Prev 755 0 R -/Next 763 0 R +/Parent 755 0 R >> endobj 755 0 obj << /Title 756 0 R /A 753 0 R -/Parent 747 0 R -/Prev 751 0 R -/Next 759 0 R +/Parent 743 0 R +/Prev 747 0 R +/Next 763 0 R +/First 759 0 R +/Last 759 0 R +/Count -1 >> endobj 751 0 obj << /Title 752 0 R /A 749 0 R /Parent 747 0 R -/Next 755 0 R >> endobj 747 0 obj << /Title 748 0 R /A 745 0 R -/Parent 723 0 R -/Prev 743 0 R -/Next 775 0 R +/Parent 743 0 R +/Next 755 0 R /First 751 0 R -/Last 771 0 R -/Count -6 +/Last 751 0 R +/Count -1 >> endobj 743 0 obj << /Title 744 0 R /A 741 0 R -/Parent 723 0 R -/Prev 739 0 R -/Next 747 0 R +/Parent 2746 0 R +/Prev 723 0 R +/Next 835 0 R +/First 747 0 R +/Last 779 0 R +/Count -4 >> endobj 739 0 obj << /Title 740 0 R /A 737 0 R /Parent 723 0 R /Prev 735 0 R -/Next 743 0 R >> endobj 735 0 obj << /Title 736 0 R /A 733 0 R /Parent 723 0 R -/Prev 731 0 R +/Prev 727 0 R /Next 739 0 R >> endobj 731 0 obj << /Title 732 0 R /A 729 0 R -/Parent 723 0 R -/Prev 727 0 R -/Next 735 0 R +/Parent 727 0 R >> endobj 727 0 obj << /Title 728 0 R /A 725 0 R /Parent 723 0 R -/Next 731 0 R +/Next 735 0 R +/First 731 0 R +/Last 731 0 R +/Count -1 >> endobj 723 0 obj << /Title 724 0 R /A 721 0 R -/Parent 687 0 R -/Prev 707 0 R +/Parent 2746 0 R +/Prev 699 0 R +/Next 743 0 R /First 727 0 R -/Last 775 0 R -/Count -7 +/Last 739 0 R +/Count -3 >> endobj 719 0 obj << /Title 720 0 R /A 717 0 R -/Parent 707 0 R -/Prev 715 0 R +/Parent 699 0 R +/Prev 707 0 R >> endobj 715 0 obj << /Title 716 0 R /A 713 0 R /Parent 707 0 R /Prev 711 0 R -/Next 719 0 R >> endobj 711 0 obj << /Title 712 0 R @@ -14540,670 +15060,671 @@ endobj 707 0 obj << /Title 708 0 R /A 705 0 R -/Parent 687 0 R -/Prev 699 0 R -/Next 723 0 R +/Parent 699 0 R +/Prev 703 0 R +/Next 719 0 R /First 711 0 R -/Last 719 0 R -/Count -3 +/Last 715 0 R +/Count -2 >> endobj 703 0 obj << /Title 704 0 R /A 701 0 R /Parent 699 0 R +/Next 707 0 R >> endobj 699 0 obj << /Title 700 0 R /A 697 0 R -/Parent 687 0 R -/Prev 691 0 R -/Next 707 0 R +/Parent 2746 0 R +/Prev 355 0 R +/Next 723 0 R /First 703 0 R -/Last 703 0 R -/Count -1 +/Last 719 0 R +/Count -3 >> endobj 695 0 obj << /Title 696 0 R /A 693 0 R -/Parent 691 0 R +/Parent 675 0 R +/Prev 691 0 R >> endobj 691 0 obj << /Title 692 0 R /A 689 0 R -/Parent 687 0 R -/Next 699 0 R -/First 695 0 R -/Last 695 0 R -/Count -1 +/Parent 675 0 R +/Prev 687 0 R +/Next 695 0 R >> endobj 687 0 obj << /Title 688 0 R /A 685 0 R -/Parent 2638 0 R -/Prev 667 0 R -/Next 779 0 R -/First 691 0 R -/Last 723 0 R -/Count -4 +/Parent 675 0 R +/Prev 683 0 R +/Next 691 0 R >> endobj 683 0 obj << /Title 684 0 R /A 681 0 R -/Parent 667 0 R +/Parent 675 0 R /Prev 679 0 R +/Next 687 0 R >> endobj 679 0 obj << /Title 680 0 R /A 677 0 R -/Parent 667 0 R -/Prev 671 0 R +/Parent 675 0 R /Next 683 0 R >> endobj 675 0 obj << /Title 676 0 R /A 673 0 R -/Parent 671 0 R +/Parent 667 0 R +/Prev 671 0 R +/First 679 0 R +/Last 695 0 R +/Count -5 >> endobj 671 0 obj << /Title 672 0 R /A 669 0 R /Parent 667 0 R -/Next 679 0 R -/First 675 0 R -/Last 675 0 R -/Count -1 +/Next 675 0 R >> endobj 667 0 obj << /Title 668 0 R /A 665 0 R -/Parent 2638 0 R -/Prev 643 0 R -/Next 687 0 R +/Parent 355 0 R +/Prev 611 0 R /First 671 0 R -/Last 683 0 R -/Count -3 +/Last 675 0 R +/Count -2 >> endobj 663 0 obj << /Title 664 0 R /A 661 0 R -/Parent 643 0 R -/Prev 651 0 R +/Parent 611 0 R +/Prev 659 0 R >> endobj 659 0 obj << /Title 660 0 R /A 657 0 R -/Parent 651 0 R -/Prev 655 0 R +/Parent 611 0 R +/Prev 639 0 R +/Next 663 0 R >> endobj 655 0 obj << /Title 656 0 R /A 653 0 R -/Parent 651 0 R -/Next 659 0 R +/Parent 639 0 R +/Prev 651 0 R >> endobj 651 0 obj << /Title 652 0 R /A 649 0 R -/Parent 643 0 R +/Parent 639 0 R /Prev 647 0 R -/Next 663 0 R -/First 655 0 R -/Last 659 0 R -/Count -2 +/Next 655 0 R >> endobj 647 0 obj << /Title 648 0 R /A 645 0 R -/Parent 643 0 R +/Parent 639 0 R +/Prev 643 0 R /Next 651 0 R >> endobj 643 0 obj << /Title 644 0 R /A 641 0 R -/Parent 2638 0 R -/Prev 299 0 R -/Next 667 0 R -/First 647 0 R -/Last 663 0 R -/Count -3 +/Parent 639 0 R +/Next 647 0 R >> endobj 639 0 obj << /Title 640 0 R /A 637 0 R -/Parent 619 0 R +/Parent 611 0 R /Prev 635 0 R +/Next 659 0 R +/First 643 0 R +/Last 655 0 R +/Count -4 >> endobj 635 0 obj << /Title 636 0 R /A 633 0 R -/Parent 619 0 R +/Parent 611 0 R /Prev 631 0 R /Next 639 0 R >> endobj 631 0 obj << /Title 632 0 R /A 629 0 R -/Parent 619 0 R +/Parent 611 0 R /Prev 627 0 R /Next 635 0 R >> endobj 627 0 obj << /Title 628 0 R /A 625 0 R -/Parent 619 0 R -/Prev 623 0 R +/Parent 611 0 R +/Prev 615 0 R /Next 631 0 R >> endobj 623 0 obj << /Title 624 0 R /A 621 0 R -/Parent 619 0 R -/Next 627 0 R +/Parent 615 0 R +/Prev 619 0 R >> endobj 619 0 obj << /Title 620 0 R /A 617 0 R -/Parent 611 0 R -/Prev 615 0 R -/First 623 0 R -/Last 639 0 R -/Count -5 +/Parent 615 0 R +/Next 623 0 R >> endobj 615 0 obj << /Title 616 0 R /A 613 0 R /Parent 611 0 R -/Next 619 0 R +/Next 627 0 R +/First 619 0 R +/Last 623 0 R +/Count -2 >> endobj 611 0 obj << /Title 612 0 R /A 609 0 R -/Parent 299 0 R -/Prev 555 0 R +/Parent 355 0 R +/Prev 387 0 R +/Next 667 0 R /First 615 0 R -/Last 619 0 R -/Count -2 +/Last 663 0 R +/Count -7 >> endobj 607 0 obj << /Title 608 0 R /A 605 0 R -/Parent 555 0 R +/Parent 591 0 R /Prev 603 0 R >> endobj 603 0 obj << /Title 604 0 R /A 601 0 R -/Parent 555 0 R -/Prev 583 0 R +/Parent 591 0 R +/Prev 599 0 R /Next 607 0 R >> endobj 599 0 obj << /Title 600 0 R /A 597 0 R -/Parent 583 0 R +/Parent 591 0 R /Prev 595 0 R +/Next 603 0 R >> endobj 595 0 obj << /Title 596 0 R /A 593 0 R -/Parent 583 0 R -/Prev 591 0 R +/Parent 591 0 R /Next 599 0 R >> endobj 591 0 obj << /Title 592 0 R /A 589 0 R -/Parent 583 0 R +/Parent 387 0 R /Prev 587 0 R -/Next 595 0 R +/First 595 0 R +/Last 607 0 R +/Count -4 >> endobj 587 0 obj << /Title 588 0 R /A 585 0 R -/Parent 583 0 R +/Parent 387 0 R +/Prev 583 0 R /Next 591 0 R >> endobj 583 0 obj << /Title 584 0 R /A 581 0 R -/Parent 555 0 R +/Parent 387 0 R /Prev 579 0 R -/Next 603 0 R -/First 587 0 R -/Last 599 0 R -/Count -4 +/Next 587 0 R >> endobj 579 0 obj << /Title 580 0 R /A 577 0 R -/Parent 555 0 R +/Parent 387 0 R /Prev 575 0 R /Next 583 0 R >> endobj 575 0 obj << /Title 576 0 R /A 573 0 R -/Parent 555 0 R +/Parent 387 0 R /Prev 571 0 R /Next 579 0 R >> endobj 571 0 obj << /Title 572 0 R /A 569 0 R -/Parent 555 0 R -/Prev 559 0 R +/Parent 387 0 R +/Prev 567 0 R /Next 575 0 R >> endobj 567 0 obj << /Title 568 0 R /A 565 0 R -/Parent 559 0 R +/Parent 387 0 R /Prev 563 0 R +/Next 571 0 R >> endobj 563 0 obj << /Title 564 0 R /A 561 0 R -/Parent 559 0 R +/Parent 387 0 R +/Prev 559 0 R /Next 567 0 R >> endobj 559 0 obj << /Title 560 0 R /A 557 0 R -/Parent 555 0 R -/Next 571 0 R -/First 563 0 R -/Last 567 0 R -/Count -2 +/Parent 387 0 R +/Prev 555 0 R +/Next 563 0 R >> endobj 555 0 obj << /Title 556 0 R /A 553 0 R -/Parent 299 0 R -/Prev 331 0 R -/Next 611 0 R -/First 559 0 R -/Last 607 0 R -/Count -7 +/Parent 387 0 R +/Prev 551 0 R +/Next 559 0 R >> endobj 551 0 obj << /Title 552 0 R /A 549 0 R -/Parent 535 0 R +/Parent 387 0 R /Prev 547 0 R +/Next 555 0 R >> endobj 547 0 obj << /Title 548 0 R /A 545 0 R -/Parent 535 0 R -/Prev 543 0 R +/Parent 387 0 R +/Prev 463 0 R /Next 551 0 R >> endobj 543 0 obj << /Title 544 0 R /A 541 0 R -/Parent 535 0 R +/Parent 463 0 R /Prev 539 0 R -/Next 547 0 R >> endobj 539 0 obj << /Title 540 0 R /A 537 0 R -/Parent 535 0 R +/Parent 463 0 R +/Prev 535 0 R /Next 543 0 R >> endobj 535 0 obj << /Title 536 0 R /A 533 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 531 0 R -/First 539 0 R -/Last 551 0 R -/Count -4 +/Next 539 0 R >> endobj 531 0 obj << /Title 532 0 R /A 529 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 527 0 R /Next 535 0 R >> endobj 527 0 obj << /Title 528 0 R /A 525 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 523 0 R /Next 531 0 R >> endobj 523 0 obj << /Title 524 0 R /A 521 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 519 0 R /Next 527 0 R >> endobj 519 0 obj << /Title 520 0 R /A 517 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 515 0 R /Next 523 0 R >> endobj 515 0 obj << /Title 516 0 R /A 513 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 511 0 R /Next 519 0 R >> endobj 511 0 obj << /Title 512 0 R /A 509 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 507 0 R /Next 515 0 R >> endobj 507 0 obj << /Title 508 0 R /A 505 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 503 0 R /Next 511 0 R >> endobj 503 0 obj << /Title 504 0 R /A 501 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 499 0 R /Next 507 0 R >> endobj 499 0 obj << /Title 500 0 R /A 497 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 495 0 R /Next 503 0 R >> endobj 495 0 obj << /Title 496 0 R /A 493 0 R -/Parent 331 0 R +/Parent 463 0 R /Prev 491 0 R /Next 499 0 R >> endobj 491 0 obj << /Title 492 0 R /A 489 0 R -/Parent 331 0 R -/Prev 407 0 R +/Parent 463 0 R +/Prev 487 0 R /Next 495 0 R >> endobj 487 0 obj << /Title 488 0 R /A 485 0 R -/Parent 407 0 R +/Parent 463 0 R /Prev 483 0 R +/Next 491 0 R >> endobj 483 0 obj << /Title 484 0 R /A 481 0 R -/Parent 407 0 R +/Parent 463 0 R /Prev 479 0 R /Next 487 0 R >> endobj 479 0 obj << /Title 480 0 R /A 477 0 R -/Parent 407 0 R +/Parent 463 0 R /Prev 475 0 R /Next 483 0 R >> endobj 475 0 obj << /Title 476 0 R /A 473 0 R -/Parent 407 0 R +/Parent 463 0 R /Prev 471 0 R /Next 479 0 R >> endobj 471 0 obj << /Title 472 0 R /A 469 0 R -/Parent 407 0 R +/Parent 463 0 R /Prev 467 0 R /Next 475 0 R >> endobj 467 0 obj << /Title 468 0 R /A 465 0 R -/Parent 407 0 R -/Prev 463 0 R +/Parent 463 0 R /Next 471 0 R >> endobj 463 0 obj << /Title 464 0 R /A 461 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 459 0 R -/Next 467 0 R +/Next 547 0 R +/First 467 0 R +/Last 543 0 R +/Count -20 >> endobj 459 0 obj << /Title 460 0 R /A 457 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 455 0 R /Next 463 0 R >> endobj 455 0 obj << /Title 456 0 R /A 453 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 451 0 R /Next 459 0 R >> endobj 451 0 obj << /Title 452 0 R /A 449 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 447 0 R /Next 455 0 R >> endobj 447 0 obj << /Title 448 0 R /A 445 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 443 0 R /Next 451 0 R >> endobj 443 0 obj << /Title 444 0 R /A 441 0 R -/Parent 407 0 R -/Prev 439 0 R +/Parent 387 0 R +/Prev 427 0 R /Next 447 0 R >> endobj 439 0 obj << /Title 440 0 R /A 437 0 R -/Parent 407 0 R +/Parent 427 0 R /Prev 435 0 R -/Next 443 0 R >> endobj 435 0 obj << /Title 436 0 R /A 433 0 R -/Parent 407 0 R +/Parent 427 0 R /Prev 431 0 R /Next 439 0 R >> endobj 431 0 obj << /Title 432 0 R /A 429 0 R -/Parent 407 0 R -/Prev 427 0 R +/Parent 427 0 R /Next 435 0 R >> endobj 427 0 obj << /Title 428 0 R /A 425 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 423 0 R -/Next 431 0 R +/Next 443 0 R +/First 431 0 R +/Last 439 0 R +/Count -3 >> endobj 423 0 obj << /Title 424 0 R /A 421 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 419 0 R /Next 427 0 R >> endobj 419 0 obj << /Title 420 0 R /A 417 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 415 0 R /Next 423 0 R >> endobj 415 0 obj << /Title 416 0 R /A 413 0 R -/Parent 407 0 R +/Parent 387 0 R /Prev 411 0 R /Next 419 0 R >> endobj 411 0 obj << /Title 412 0 R /A 409 0 R -/Parent 407 0 R +/Parent 387 0 R +/Prev 407 0 R /Next 415 0 R >> endobj 407 0 obj << /Title 408 0 R /A 405 0 R -/Parent 331 0 R +/Parent 387 0 R /Prev 403 0 R -/Next 491 0 R -/First 411 0 R -/Last 487 0 R -/Count -20 +/Next 411 0 R >> endobj 403 0 obj << /Title 404 0 R /A 401 0 R -/Parent 331 0 R +/Parent 387 0 R /Prev 399 0 R /Next 407 0 R >> endobj 399 0 obj << /Title 400 0 R /A 397 0 R -/Parent 331 0 R +/Parent 387 0 R /Prev 395 0 R /Next 403 0 R >> endobj 395 0 obj << /Title 396 0 R /A 393 0 R -/Parent 331 0 R +/Parent 387 0 R /Prev 391 0 R /Next 399 0 R >> endobj 391 0 obj << /Title 392 0 R /A 389 0 R -/Parent 331 0 R -/Prev 387 0 R +/Parent 387 0 R /Next 395 0 R >> endobj 387 0 obj << /Title 388 0 R /A 385 0 R -/Parent 331 0 R -/Prev 371 0 R -/Next 391 0 R +/Parent 355 0 R +/Prev 359 0 R +/Next 611 0 R +/First 391 0 R +/Last 591 0 R +/Count -28 >> endobj 383 0 obj << /Title 384 0 R /A 381 0 R -/Parent 371 0 R +/Parent 375 0 R /Prev 379 0 R >> endobj 379 0 obj << /Title 380 0 R /A 377 0 R -/Parent 371 0 R -/Prev 375 0 R +/Parent 375 0 R /Next 383 0 R >> endobj 375 0 obj << /Title 376 0 R /A 373 0 R -/Parent 371 0 R -/Next 379 0 R +/Parent 359 0 R +/Prev 363 0 R +/First 379 0 R +/Last 383 0 R +/Count -2 >> endobj 371 0 obj << /Title 372 0 R /A 369 0 R -/Parent 331 0 R +/Parent 363 0 R /Prev 367 0 R -/Next 387 0 R -/First 375 0 R -/Last 383 0 R -/Count -3 >> endobj 367 0 obj << /Title 368 0 R /A 365 0 R -/Parent 331 0 R -/Prev 363 0 R +/Parent 363 0 R /Next 371 0 R >> endobj 363 0 obj << /Title 364 0 R /A 361 0 R -/Parent 331 0 R -/Prev 359 0 R -/Next 367 0 R +/Parent 359 0 R +/Next 375 0 R +/First 367 0 R +/Last 371 0 R +/Count -2 >> endobj 359 0 obj << /Title 360 0 R /A 357 0 R -/Parent 331 0 R -/Prev 355 0 R -/Next 363 0 R +/Parent 355 0 R +/Next 387 0 R +/First 363 0 R +/Last 375 0 R +/Count -2 >> endobj 355 0 obj << /Title 356 0 R /A 353 0 R -/Parent 331 0 R -/Prev 351 0 R -/Next 359 0 R +/Parent 2746 0 R +/Prev 343 0 R +/Next 699 0 R +/First 359 0 R +/Last 667 0 R +/Count -4 >> endobj 351 0 obj << /Title 352 0 R /A 349 0 R -/Parent 331 0 R +/Parent 343 0 R /Prev 347 0 R -/Next 355 0 R >> endobj 347 0 obj << /Title 348 0 R /A 345 0 R -/Parent 331 0 R -/Prev 343 0 R +/Parent 343 0 R /Next 351 0 R >> endobj 343 0 obj << /Title 344 0 R /A 341 0 R -/Parent 331 0 R -/Prev 339 0 R -/Next 347 0 R +/Parent 2746 0 R +/Prev 131 0 R +/Next 355 0 R +/First 347 0 R +/Last 351 0 R +/Count -2 >> endobj 339 0 obj << /Title 340 0 R /A 337 0 R /Parent 331 0 R /Prev 335 0 R -/Next 343 0 R >> endobj 335 0 obj << /Title 336 0 R @@ -15214,95 +15735,91 @@ endobj 331 0 obj << /Title 332 0 R /A 329 0 R -/Parent 299 0 R -/Prev 303 0 R -/Next 555 0 R +/Parent 131 0 R +/Prev 287 0 R /First 335 0 R -/Last 535 0 R -/Count -28 +/Last 339 0 R +/Count -2 >> endobj 327 0 obj << /Title 328 0 R /A 325 0 R -/Parent 319 0 R +/Parent 287 0 R /Prev 323 0 R >> endobj 323 0 obj << /Title 324 0 R /A 321 0 R -/Parent 319 0 R +/Parent 287 0 R +/Prev 319 0 R /Next 327 0 R >> endobj 319 0 obj << /Title 320 0 R /A 317 0 R -/Parent 303 0 R -/Prev 307 0 R -/First 323 0 R -/Last 327 0 R -/Count -2 +/Parent 287 0 R +/Prev 315 0 R +/Next 323 0 R >> endobj 315 0 obj << /Title 316 0 R /A 313 0 R -/Parent 307 0 R -/Prev 311 0 R +/Parent 287 0 R +/Prev 303 0 R +/Next 319 0 R >> endobj 311 0 obj << /Title 312 0 R /A 309 0 R -/Parent 307 0 R -/Next 315 0 R +/Parent 303 0 R +/Prev 307 0 R >> endobj 307 0 obj << /Title 308 0 R /A 305 0 R /Parent 303 0 R -/Next 319 0 R -/First 311 0 R -/Last 315 0 R -/Count -2 +/Next 311 0 R >> endobj 303 0 obj << /Title 304 0 R /A 301 0 R -/Parent 299 0 R -/Next 331 0 R +/Parent 287 0 R +/Prev 291 0 R +/Next 315 0 R /First 307 0 R -/Last 319 0 R +/Last 311 0 R /Count -2 >> endobj 299 0 obj << /Title 300 0 R /A 297 0 R -/Parent 2638 0 R -/Prev 287 0 R -/Next 643 0 R -/First 303 0 R -/Last 611 0 R -/Count -4 +/Parent 291 0 R +/Prev 295 0 R >> endobj 295 0 obj << /Title 296 0 R /A 293 0 R -/Parent 287 0 R -/Prev 291 0 R +/Parent 291 0 R +/Next 299 0 R >> endobj 291 0 obj << /Title 292 0 R /A 289 0 R /Parent 287 0 R -/Next 295 0 R +/Next 303 0 R +/First 295 0 R +/Last 299 0 R +/Count -2 >> endobj 287 0 obj << /Title 288 0 R /A 285 0 R -/Parent 2638 0 R -/Prev 131 0 R -/Next 299 0 R +/Parent 131 0 R +/Prev 275 0 R +/Next 331 0 R /First 291 0 R -/Last 295 0 R -/Count -2 +/Last 327 0 R +/Count -6 >> endobj 283 0 obj << /Title 284 0 R @@ -15320,7 +15837,8 @@ endobj /Title 276 0 R /A 273 0 R /Parent 131 0 R -/Prev 231 0 R +/Prev 219 0 R +/Next 287 0 R /First 279 0 R /Last 283 0 R /Count -2 @@ -15328,88 +15846,85 @@ endobj 271 0 obj << /Title 272 0 R /A 269 0 R -/Parent 231 0 R +/Parent 219 0 R /Prev 267 0 R >> endobj 267 0 obj << /Title 268 0 R /A 265 0 R -/Parent 231 0 R +/Parent 219 0 R /Prev 263 0 R /Next 271 0 R >> endobj 263 0 obj << /Title 264 0 R /A 261 0 R -/Parent 231 0 R +/Parent 219 0 R /Prev 259 0 R /Next 267 0 R >> endobj 259 0 obj << /Title 260 0 R /A 257 0 R -/Parent 231 0 R -/Prev 247 0 R +/Parent 219 0 R +/Prev 255 0 R /Next 263 0 R >> endobj 255 0 obj << /Title 256 0 R /A 253 0 R -/Parent 247 0 R +/Parent 219 0 R /Prev 251 0 R +/Next 259 0 R >> endobj 251 0 obj << /Title 252 0 R /A 249 0 R -/Parent 247 0 R +/Parent 219 0 R +/Prev 247 0 R /Next 255 0 R >> endobj 247 0 obj << /Title 248 0 R /A 245 0 R -/Parent 231 0 R -/Prev 235 0 R -/Next 259 0 R -/First 251 0 R -/Last 255 0 R -/Count -2 +/Parent 219 0 R +/Prev 243 0 R +/Next 251 0 R >> endobj 243 0 obj << /Title 244 0 R /A 241 0 R -/Parent 235 0 R +/Parent 219 0 R /Prev 239 0 R +/Next 247 0 R >> endobj 239 0 obj << /Title 240 0 R /A 237 0 R -/Parent 235 0 R +/Parent 219 0 R +/Prev 235 0 R /Next 243 0 R >> endobj 235 0 obj << /Title 236 0 R /A 233 0 R -/Parent 231 0 R -/Next 247 0 R -/First 239 0 R -/Last 243 0 R -/Count -2 +/Parent 219 0 R +/Prev 231 0 R +/Next 239 0 R >> endobj 231 0 obj << /Title 232 0 R /A 229 0 R -/Parent 131 0 R -/Prev 219 0 R -/Next 275 0 R -/First 235 0 R -/Last 271 0 R -/Count -6 +/Parent 219 0 R +/Prev 227 0 R +/Next 235 0 R >> endobj 227 0 obj << /Title 228 0 R /A 225 0 R /Parent 219 0 R /Prev 223 0 R +/Next 231 0 R >> endobj 223 0 obj << /Title 224 0 R @@ -15422,10 +15937,10 @@ endobj /A 217 0 R /Parent 131 0 R /Prev 203 0 R -/Next 231 0 R +/Next 275 0 R /First 223 0 R -/Last 227 0 R -/Count -2 +/Last 271 0 R +/Count -13 >> endobj 215 0 obj << /Title 216 0 R @@ -15581,12 +16096,12 @@ endobj 131 0 obj << /Title 132 0 R /A 129 0 R -/Parent 2638 0 R +/Parent 2746 0 R /Prev 91 0 R -/Next 287 0 R +/Next 343 0 R /First 135 0 R -/Last 275 0 R -/Count -11 +/Last 331 0 R +/Count -12 >> endobj 127 0 obj << /Title 128 0 R @@ -15655,7 +16170,7 @@ endobj 91 0 obj << /Title 92 0 R /A 89 0 R -/Parent 2638 0 R +/Parent 2746 0 R /Prev 67 0 R /Next 131 0 R /First 95 0 R @@ -15698,7 +16213,7 @@ endobj 67 0 obj << /Title 68 0 R /A 65 0 R -/Parent 2638 0 R +/Parent 2746 0 R /Prev 7 0 R /Next 91 0 R /First 71 0 R @@ -15807,2688 +16322,2796 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 2638 0 R +/Parent 2746 0 R /Next 67 0 R /First 11 0 R /Last 23 0 R /Count -4 >> endobj -2639 0 obj << -/Names [(Access_Control_Lists) 1964 0 R (Bv9ARM.ch01) 1145 0 R (Bv9ARM.ch02) 1190 0 R (Bv9ARM.ch03) 1207 0 R (Bv9ARM.ch04) 1271 0 R (Bv9ARM.ch05) 1415 0 R (Bv9ARM.ch06) 1426 0 R (Bv9ARM.ch07) 1963 0 R (Bv9ARM.ch08) 1988 0 R (Bv9ARM.ch09) 2004 0 R (Bv9ARM.ch10) 2265 0 R (Configuration_File_Grammar) 1450 0 R (DNSSEC) 1337 0 R (Doc-Start) 871 0 R (Setting_TTLs) 1884 0 R (acache) 1197 0 R (access_control) 1606 0 R (acl) 1458 0 R (address_match_lists) 1431 0 R (admin_tools) 1230 0 R (appendix.A) 686 0 R (appendix.B) 778 0 R (bibliography) 2012 0 R (bind9.library) 2221 0 R (boolean_options) 1286 0 R (builtin) 1686 0 R (chapter*.1) 905 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 286 0 R (chapter.6) 298 0 R (chapter.7) 642 0 R (chapter.8) 666 0 R (cite.RFC1033) 2139 0 R (cite.RFC1034) 2024 0 R (cite.RFC1035) 2026 0 R (cite.RFC1101) 2121 0 R (cite.RFC1123) 2123 0 R (cite.RFC1183) 2083 0 R (cite.RFC1464) 2161 0 R (cite.RFC1535) 2069 0 R (cite.RFC1536) 2071 0 R (cite.RFC1537) 2141 0 R (cite.RFC1591) 2125 0 R (cite.RFC1706) 2085 0 R (cite.RFC1712) 2181 0 R (cite.RFC1713) 2163 0 R (cite.RFC1794) 2165 0 R (cite.RFC1876) 2087 0 R (cite.RFC1912) 2143 0 R (cite.RFC1982) 2073 0 R (cite.RFC1995) 2031 0 R (cite.RFC1996) 2033 0 R (cite.RFC2010) 2145 0 R (cite.RFC2052) 2089 0 R (cite.RFC2065) 2194 0 R (cite.RFC2136) 2035 0 R (cite.RFC2137) 2196 0 R (cite.RFC2163) 2091 0 R (cite.RFC2168) 2093 0 R (cite.RFC2181) 2037 0 R (cite.RFC2219) 2147 0 R (cite.RFC2230) 2095 0 R (cite.RFC2240) 2167 0 R (cite.RFC2308) 2039 0 R (cite.RFC2317) 2127 0 R (cite.RFC2345) 2169 0 R (cite.RFC2352) 2171 0 R (cite.RFC2535) 2198 0 R (cite.RFC2536) 2097 0 R (cite.RFC2537) 2099 0 R (cite.RFC2538) 2101 0 R (cite.RFC2539) 2103 0 R (cite.RFC2540) 2105 0 R (cite.RFC2671) 2041 0 R (cite.RFC2672) 2043 0 R (cite.RFC2673) 2183 0 R (cite.RFC2782) 2107 0 R (cite.RFC2825) 2151 0 R (cite.RFC2826) 2129 0 R (cite.RFC2845) 2045 0 R (cite.RFC2874) 2185 0 R (cite.RFC2915) 2109 0 R (cite.RFC2929) 2131 0 R (cite.RFC2930) 2047 0 R (cite.RFC2931) 2049 0 R (cite.RFC3007) 2051 0 R (cite.RFC3008) 2200 0 R (cite.RFC3071) 2173 0 R (cite.RFC3090) 2202 0 R (cite.RFC3110) 2111 0 R (cite.RFC3123) 2113 0 R (cite.RFC3225) 2057 0 R (cite.RFC3258) 2175 0 R (cite.RFC3445) 2204 0 R (cite.RFC3490) 2153 0 R (cite.RFC3491) 2155 0 R (cite.RFC3492) 2157 0 R (cite.RFC3596) 2115 0 R (cite.RFC3597) 2117 0 R (cite.RFC3645) 2053 0 R (cite.RFC3655) 2206 0 R (cite.RFC3658) 2208 0 R (cite.RFC3755) 2210 0 R (cite.RFC3757) 2212 0 R (cite.RFC3833) 2059 0 R (cite.RFC3845) 2214 0 R (cite.RFC3901) 2177 0 R (cite.RFC4033) 2061 0 R (cite.RFC4034) 2063 0 R (cite.RFC4035) 2065 0 R (cite.RFC4074) 2075 0 R (cite.RFC974) 2028 0 R (cite.id2511452) 2219 0 R (clients-per-query) 1937 0 R (configuration_file_elements) 1427 0 R (controls_statement_definition_and_usage) 1253 0 R (diagnostic_tools) 1178 0 R (dynamic_update) 1281 0 R (dynamic_update_policies) 1243 0 R (dynamic_update_security) 1614 0 R (empty) 1693 0 R (historical_dns_information) 2006 0 R (id2466563) 1146 0 R (id2466586) 1147 0 R (id2467288) 1367 0 R (id2467477) 1148 0 R (id2467486) 1149 0 R (id2467726) 1160 0 R (id2467748) 1161 0 R (id2467782) 1162 0 R (id2467866) 1165 0 R (id2467959) 1158 0 R (id2470264) 1172 0 R (id2470288) 1175 0 R (id2470386) 1176 0 R (id2470407) 1177 0 R (id2470505) 1183 0 R (id2470540) 1184 0 R (id2470567) 1185 0 R (id2470601) 1191 0 R (id2470628) 1192 0 R (id2470709) 1193 0 R (id2470734) 1196 0 R (id2470745) 1202 0 R (id2470777) 1209 0 R (id2470793) 1210 0 R (id2470816) 1216 0 R (id2470833) 1217 0 R (id2471238) 1225 0 R (id2471243) 1226 0 R (id2473312) 1258 0 R (id2473323) 1259 0 R (id2473818) 1296 0 R (id2473836) 1302 0 R (id2474474) 1318 0 R (id2474491) 1319 0 R (id2474530) 1320 0 R (id2474548) 1321 0 R (id2474558) 1322 0 R (id2474595) 1327 0 R (id2474652) 1328 0 R (id2474838) 1330 0 R (id2474852) 1331 0 R (id2474901) 1336 0 R (id2474969) 1338 0 R (id2475048) 1343 0 R (id2475197) 1344 0 R (id2475629) 1357 0 R (id2475652) 1359 0 R (id2476054) 1372 0 R (id2476192) 1377 0 R (id2476297) 1378 0 R (id2476374) 1383 0 R (id2476405) 1384 0 R (id2476460) 1385 0 R (id2476491) 1386 0 R (id2476826) 1396 0 R (id2476872) 1400 0 R (id2476926) 1401 0 R (id2476988) 1408 0 R (id2477010) 1409 0 R (id2477043) 1416 0 R (id2477326) 1428 0 R (id2478356) 1436 0 R (id2478384) 1441 0 R (id2478589) 1442 0 R (id2478604) 1443 0 R (id2478634) 1449 0 R (id2478709) 1451 0 R (id2479181) 1457 0 R (id2479224) 1459 0 R (id2479440) 1461 0 R (id2479867) 1468 0 R (id2479884) 1474 0 R (id2479908) 1475 0 R (id2479931) 1476 0 R (id2480022) 1480 0 R (id2480148) 1485 0 R (id2480200) 1486 0 R (id2480962) 1498 0 R (id2481627) 1508 0 R (id2481689) 1509 0 R (id2482147) 1515 0 R (id2482220) 1520 0 R (id2482353) 1523 0 R (id2482396) 1524 0 R (id2482418) 1525 0 R (id2485719) 1569 0 R (id2488013) 1603 0 R (id2488140) 1605 0 R (id2488760) 1620 0 R (id2489909) 1639 0 R (id2489969) 1645 0 R (id2490459) 1653 0 R (id2490962) 1667 0 R (id2492566) 1702 0 R (id2492825) 1708 0 R (id2493780) 1726 0 R (id2493988) 1732 0 R (id2494035) 1734 0 R (id2494529) 1739 0 R (id2496140) 1757 0 R (id2496148) 1758 0 R (id2496153) 1759 0 R (id2496725) 1775 0 R (id2496758) 1776 0 R (id2498906) 1843 0 R (id2499638) 1849 0 R (id2499656) 1850 0 R (id2499676) 1858 0 R (id2499913) 1860 0 R (id2501083) 1866 0 R (id2501280) 1872 0 R (id2501301) 1873 0 R (id2501664) 1875 0 R (id2501800) 1881 0 R (id2501818) 1882 0 R (id2502359) 1885 0 R (id2502484) 1891 0 R (id2502499) 1892 0 R (id2502611) 1894 0 R (id2502633) 1895 0 R (id2502649) 1896 0 R (id2502710) 1901 0 R (id2502779) 1902 0 R (id2502816) 1903 0 R (id2502891) 1909 0 R (id2503402) 1916 0 R (id2503769) 1924 0 R (id2503774) 1925 0 R (id2505447) 1932 0 R (id2505453) 1933 0 R (id2505830) 1935 0 R (id2505835) 1936 0 R (id2506852) 1943 0 R (id2506884) 1944 0 R (id2507293) 1953 0 R (id2507604) 1973 0 R (id2507685) 1974 0 R (id2507745) 1975 0 R (id2507825) 1989 0 R (id2507830) 1990 0 R (id2507842) 1991 0 R (id2507859) 1992 0 R (id2507921) 2005 0 R (id2508161) 2011 0 R (id2508417) 2016 0 R (id2508419) 2022 0 R (id2508427) 2027 0 R (id2508451) 2023 0 R (id2508474) 2025 0 R (id2508510) 2036 0 R (id2508537) 2038 0 R (id2508563) 2030 0 R (id2508587) 2032 0 R (id2508611) 2034 0 R (id2508666) 2040 0 R (id2508693) 2042 0 R (id2508720) 2044 0 R (id2508781) 2046 0 R (id2508811) 2048 0 R (id2508841) 2050 0 R (id2508868) 2052 0 R (id2508942) 2055 0 R (id2508950) 2056 0 R (id2508977) 2058 0 R (id2509013) 2060 0 R (id2509078) 2062 0 R (id2509143) 2064 0 R (id2509208) 2067 0 R (id2509217) 2068 0 R (id2509242) 2070 0 R (id2509310) 2072 0 R (id2509346) 2074 0 R (id2509386) 2081 0 R (id2509392) 2082 0 R (id2509449) 2084 0 R (id2509486) 2092 0 R (id2509522) 2086 0 R (id2509713) 2088 0 R (id2509751) 2090 0 R (id2509777) 2094 0 R (id2509802) 2096 0 R (id2509829) 2098 0 R (id2509856) 2100 0 R (id2509895) 2102 0 R (id2509925) 2104 0 R (id2509955) 2106 0 R (id2509997) 2108 0 R (id2510030) 2110 0 R (id2510057) 2112 0 R (id2510081) 2114 0 R (id2510138) 2116 0 R (id2510163) 2119 0 R (id2510170) 2120 0 R (id2510196) 2122 0 R (id2510218) 2124 0 R (id2510242) 2126 0 R (id2510288) 2128 0 R (id2510311) 2130 0 R (id2510361) 2137 0 R (id2510369) 2138 0 R (id2510392) 2140 0 R (id2510419) 2142 0 R (id2510445) 2144 0 R (id2510482) 2146 0 R (id2510522) 2149 0 R (id2510528) 2150 0 R (id2510560) 2152 0 R (id2510605) 2154 0 R (id2510641) 2156 0 R (id2510667) 2159 0 R (id2510685) 2160 0 R (id2510708) 2162 0 R (id2510733) 2164 0 R (id2510759) 2166 0 R (id2510782) 2168 0 R (id2510828) 2170 0 R (id2510852) 2172 0 R (id2510878) 2174 0 R (id2510904) 2176 0 R (id2510941) 2179 0 R (id2510948) 2180 0 R (id2511005) 2182 0 R (id2511032) 2184 0 R (id2511068) 2192 0 R (id2511080) 2193 0 R (id2511120) 2195 0 R (id2511146) 2197 0 R (id2511176) 2199 0 R (id2511202) 2201 0 R (id2511228) 2203 0 R (id2511265) 2205 0 R (id2511301) 2207 0 R (id2511328) 2209 0 R (id2511354) 2211 0 R (id2511399) 2213 0 R (id2511441) 2216 0 R (id2511450) 2218 0 R (id2511452) 2220 0 R (id2511608) 2226 0 R (id2511618) 2227 0 R (id2511642) 2228 0 R (id2511673) 2229 0 R (id2511750) 2234 0 R (id2511777) 2236 0 R (id2511785) 2237 0 R (id2511944) 2242 0 R (id2511997) 2243 0 R (id2512061) 2244 0 R (id2512076) 2249 0 R (id2512276) 2254 0 R (id2512408) 2255 0 R (incremental_zone_transfers) 1293 0 R (internet_drafts) 2215 0 R (ipv6addresses) 1410 0 R (journal) 1292 0 R (lwresd) 1417 0 R (man.arpaname) 2574 0 R (man.ddns-confgen) 2563 0 R (man.dig) 2266 0 R (man.dnssec-dsfromkey) 2314 0 R (man.dnssec-keyfromlabel) 2332 0 R (man.dnssec-keygen) 1597 0 R (man.dnssec-revoke) 2375 0 R (man.dnssec-settime) 1598 0 R (man.dnssec-signzone) 2403 0 R (man.genrandom) 2585 0 R (man.host) 2299 0 R (man.isc-hmac-fixup) 2596 0 R (man.named) 2460 0 R (man.named-checkconf) 2432 0 R (man.named-checkzone) 2444 0 R (man.named-journalprint) 2483 0 R (man.nsec3hash) 2603 0 R (man.nsupdate) 2493 0 R (man.rndc) 2518 0 R (man.rndc-confgen) 2551 0 R (man.rndc.conf) 2531 0 R (managed-keys) 1361 0 R (notify) 1272 0 R (options) 1242 0 R (page.1) 870 0 R (page.10) 1234 0 R (page.100) 1871 0 R (page.101) 1880 0 R (page.102) 1890 0 R (page.103) 1900 0 R (page.104) 1908 0 R (page.105) 1914 0 R (page.106) 1922 0 R (page.107) 1930 0 R (page.108) 1941 0 R (page.109) 1949 0 R (page.11) 1247 0 R (page.110) 1958 0 R (page.111) 1962 0 R (page.112) 1968 0 R (page.113) 1979 0 R (page.114) 1983 0 R (page.115) 1987 0 R (page.116) 1999 0 R (page.117) 2003 0 R (page.118) 2010 0 R (page.119) 2020 0 R (page.12) 1251 0 R (page.120) 2079 0 R (page.121) 2135 0 R (page.122) 2190 0 R (page.123) 2225 0 R (page.124) 2233 0 R (page.125) 2241 0 R (page.126) 2248 0 R (page.127) 2253 0 R (page.128) 2260 0 R (page.129) 2264 0 R (page.13) 1257 0 R (page.130) 2273 0 R (page.131) 2279 0 R (page.132) 2284 0 R (page.133) 2288 0 R (page.134) 2293 0 R (page.135) 2304 0 R (page.136) 2310 0 R (page.137) 2322 0 R (page.138) 2330 0 R (page.139) 2340 0 R (page.14) 1265 0 R (page.140) 2346 0 R (page.141) 2354 0 R (page.142) 2361 0 R (page.143) 2365 0 R (page.144) 2370 0 R (page.145) 2381 0 R (page.146) 2393 0 R (page.147) 2399 0 R (page.148) 2409 0 R (page.149) 2415 0 R (page.15) 1270 0 R (page.150) 2419 0 R (page.151) 2423 0 R (page.152) 2429 0 R (page.153) 2440 0 R (page.154) 2451 0 R (page.155) 2456 0 R (page.156) 2465 0 R (page.157) 2472 0 R (page.158) 2477 0 R (page.159) 2488 0 R (page.16) 1291 0 R (page.160) 2500 0 R (page.161) 2504 0 R (page.162) 2509 0 R (page.163) 2514 0 R (page.164) 2526 0 R (page.165) 2536 0 R (page.166) 2543 0 R (page.167) 2550 0 R (page.168) 2559 0 R (page.169) 2570 0 R (page.17) 1301 0 R (page.170) 2580 0 R (page.171) 2594 0 R (page.172) 2608 0 R (page.18) 1307 0 R (page.19) 1311 0 R (page.2) 894 0 R (page.20) 1317 0 R (page.21) 1326 0 R (page.22) 1335 0 R (page.23) 1342 0 R (page.24) 1348 0 R (page.25) 1352 0 R (page.26) 1365 0 R (page.27) 1371 0 R (page.28) 1376 0 R (page.29) 1382 0 R (page.3) 1171 0 R (page.30) 1390 0 R (page.31) 1395 0 R (page.32) 1406 0 R (page.33) 1414 0 R (page.34) 1421 0 R (page.35) 1425 0 R (page.36) 1435 0 R (page.37) 1440 0 R (page.38) 1448 0 R (page.39) 1456 0 R (page.4) 1182 0 R (page.40) 1465 0 R (page.41) 1473 0 R (page.42) 1484 0 R (page.43) 1490 0 R (page.44) 1497 0 R (page.45) 1503 0 R (page.46) 1507 0 R (page.47) 1514 0 R (page.48) 1519 0 R (page.49) 1529 0 R (page.5) 1189 0 R (page.50) 1534 0 R (page.51) 1538 0 R (page.52) 1542 0 R (page.53) 1546 0 R (page.54) 1550 0 R (page.55) 1557 0 R (page.56) 1563 0 R (page.57) 1568 0 R (page.58) 1574 0 R (page.59) 1585 0 R (page.6) 1201 0 R (page.60) 1589 0 R (page.61) 1593 0 R (page.62) 1602 0 R (page.63) 1612 0 R (page.64) 1618 0 R (page.65) 1624 0 R (page.66) 1629 0 R (page.67) 1633 0 R (page.68) 1638 0 R (page.69) 1644 0 R (page.7) 1206 0 R (page.70) 1652 0 R (page.71) 1657 0 R (page.72) 1665 0 R (page.73) 1672 0 R (page.74) 1678 0 R (page.75) 1685 0 R (page.76) 1692 0 R (page.77) 1697 0 R (page.78) 1701 0 R (page.79) 1707 0 R (page.8) 1215 0 R (page.80) 1713 0 R (page.81) 1718 0 R (page.82) 1722 0 R (page.83) 1731 0 R (page.84) 1738 0 R (page.85) 1743 0 R (page.86) 1748 0 R (page.87) 1752 0 R (page.88) 1756 0 R (page.89) 1764 0 R (page.9) 1224 0 R (page.90) 1768 0 R (page.91) 1774 0 R (page.92) 1794 0 R (page.93) 1809 0 R (page.94) 1819 0 R (page.95) 1836 0 R (page.96) 1842 0 R (page.97) 1848 0 R (page.98) 1855 0 R (page.99) 1865 0 R (page.i) 904 0 R (page.ii) 959 0 R (page.iii) 1023 0 R (page.iv) 1088 0 R (pkcs11) 1366 0 R (proposed_standards) 1297 0 R (query_address) 1625 0 R (rfc5011.support) 1356 0 R (rfcs) 1167 0 R (rndc) 1469 0 R (root_delegation_only) 1770 0 R (rrset_ordering) 1220 0 R (sample_configuration) 1208 0 R (section*.10) 2148 0 R (section*.100) 2481 0 R (section*.101) 2482 0 R (section*.102) 2484 0 R (section*.103) 2489 0 R (section*.104) 2490 0 R (section*.105) 2491 0 R (section*.106) 2492 0 R (section*.107) 2494 0 R (section*.108) 2495 0 R (section*.109) 2496 0 R (section*.11) 2158 0 R (section*.110) 2505 0 R (section*.111) 2510 0 R (section*.112) 2515 0 R (section*.113) 2516 0 R (section*.114) 2517 0 R (section*.115) 2519 0 R (section*.116) 2520 0 R (section*.117) 2521 0 R (section*.118) 2527 0 R (section*.119) 2528 0 R (section*.12) 2178 0 R (section*.120) 2529 0 R (section*.121) 2530 0 R (section*.122) 2532 0 R (section*.123) 2537 0 R (section*.124) 2538 0 R (section*.125) 2539 0 R (section*.126) 2544 0 R (section*.127) 2545 0 R (section*.128) 2546 0 R (section*.129) 2552 0 R (section*.13) 2191 0 R (section*.130) 2553 0 R (section*.131) 2554 0 R (section*.132) 2555 0 R (section*.133) 2560 0 R (section*.134) 2561 0 R (section*.135) 2562 0 R (section*.136) 2564 0 R (section*.137) 2565 0 R (section*.138) 2566 0 R (section*.139) 2571 0 R (section*.14) 2217 0 R (section*.140) 2572 0 R (section*.141) 2573 0 R (section*.142) 2575 0 R (section*.143) 2581 0 R (section*.144) 2582 0 R (section*.145) 2583 0 R (section*.146) 2584 0 R (section*.147) 2586 0 R (section*.148) 2587 0 R (section*.149) 2588 0 R (section*.15) 2267 0 R (section*.150) 2589 0 R (section*.151) 2590 0 R (section*.152) 2595 0 R (section*.153) 2597 0 R (section*.154) 2598 0 R (section*.155) 2599 0 R (section*.156) 2600 0 R (section*.157) 2601 0 R (section*.158) 2602 0 R (section*.159) 2604 0 R (section*.16) 2268 0 R (section*.160) 2609 0 R (section*.161) 2610 0 R (section*.162) 2611 0 R (section*.163) 2612 0 R (section*.164) 2613 0 R (section*.17) 2269 0 R (section*.18) 2274 0 R (section*.19) 2275 0 R (section*.2) 2015 0 R (section*.20) 2280 0 R (section*.21) 2294 0 R (section*.22) 2295 0 R (section*.23) 2296 0 R (section*.24) 2297 0 R (section*.25) 2298 0 R (section*.26) 2300 0 R (section*.27) 2305 0 R (section*.28) 2306 0 R (section*.29) 2311 0 R (section*.3) 2021 0 R (section*.30) 2312 0 R (section*.31) 2313 0 R (section*.32) 2315 0 R (section*.33) 2316 0 R (section*.34) 2317 0 R (section*.35) 2318 0 R (section*.36) 2323 0 R (section*.37) 2324 0 R (section*.38) 2325 0 R (section*.39) 2326 0 R (section*.4) 2029 0 R (section*.40) 2331 0 R (section*.41) 2333 0 R (section*.42) 2334 0 R (section*.43) 2335 0 R (section*.44) 2336 0 R (section*.45) 2341 0 R (section*.46) 2347 0 R (section*.47) 2348 0 R (section*.48) 2349 0 R (section*.49) 2350 0 R (section*.5) 2054 0 R (section*.50) 2355 0 R (section*.51) 2356 0 R (section*.52) 2357 0 R (section*.53) 2366 0 R (section*.54) 2371 0 R (section*.55) 2372 0 R (section*.56) 2373 0 R (section*.57) 2374 0 R (section*.58) 2376 0 R (section*.59) 2377 0 R (section*.6) 2066 0 R (section*.60) 2382 0 R (section*.61) 2383 0 R (section*.62) 2384 0 R (section*.63) 2385 0 R (section*.64) 2386 0 R (section*.65) 2387 0 R (section*.66) 2388 0 R (section*.67) 2394 0 R (section*.68) 2395 0 R (section*.69) 2400 0 R (section*.7) 2080 0 R (section*.70) 2401 0 R (section*.71) 2402 0 R (section*.72) 2404 0 R (section*.73) 2405 0 R (section*.74) 2410 0 R (section*.75) 2411 0 R (section*.76) 2424 0 R (section*.77) 2430 0 R (section*.78) 2431 0 R (section*.79) 2433 0 R (section*.8) 2118 0 R (section*.80) 2434 0 R (section*.81) 2435 0 R (section*.82) 2436 0 R (section*.83) 2441 0 R (section*.84) 2442 0 R (section*.85) 2443 0 R (section*.86) 2445 0 R (section*.87) 2446 0 R (section*.88) 2447 0 R (section*.89) 2452 0 R (section*.9) 2136 0 R (section*.90) 2457 0 R (section*.91) 2458 0 R (section*.92) 2459 0 R (section*.93) 2461 0 R (section*.94) 2466 0 R (section*.95) 2467 0 R (section*.96) 2468 0 R (section*.97) 2478 0 R (section*.98) 2479 0 R (section*.99) 2480 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.10) 230 0 R (section.4.11) 274 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) 290 0 R (section.5.2) 294 0 R (section.6.1) 302 0 R (section.6.2) 330 0 R (section.6.3) 554 0 R (section.6.4) 610 0 R (section.7.1) 646 0 R (section.7.2) 650 0 R (section.7.3) 662 0 R (section.8.1) 670 0 R (section.8.2) 678 0 R (section.8.3) 682 0 R (section.A.1) 690 0 R (section.A.2) 698 0 R (section.A.3) 706 0 R (section.A.4) 722 0 R (section.B.1) 782 0 R (section.B.10) 818 0 R (section.B.11) 822 0 R (section.B.12) 826 0 R (section.B.13) 830 0 R (section.B.14) 834 0 R (section.B.15) 838 0 R (section.B.16) 842 0 R (section.B.17) 846 0 R (section.B.18) 850 0 R (section.B.19) 854 0 R (section.B.2) 786 0 R (section.B.20) 858 0 R (section.B.21) 862 0 R (section.B.3) 790 0 R (section.B.4) 794 0 R (section.B.5) 798 0 R (section.B.6) 802 0 R (section.B.7) 806 0 R (section.B.8) 810 0 R (section.B.9) 814 0 R (server_resource_limits) 1647 0 R (server_statement_definition_and_usage) 1581 0 R (server_statement_grammar) 1714 0 R (statistics) 1915 0 R (statistics_counters) 1923 0 R (statschannels) 1725 0 R (statsfile) 1553 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.10.1) 234 0 R (subsection.4.10.2) 246 0 R (subsection.4.10.3) 258 0 R (subsection.4.10.4) 262 0 R (subsection.4.10.5) 266 0 R (subsection.4.10.6) 270 0 R (subsection.4.11.1) 278 0 R (subsection.4.11.2) 282 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) 306 0 R (subsection.6.1.2) 318 0 R (subsection.6.2.1) 334 0 R (subsection.6.2.10) 370 0 R (subsection.6.2.11) 386 0 R (subsection.6.2.12) 390 0 R (subsection.6.2.13) 394 0 R (subsection.6.2.14) 398 0 R (subsection.6.2.15) 402 0 R (subsection.6.2.16) 406 0 R (subsection.6.2.17) 490 0 R (subsection.6.2.18) 494 0 R (subsection.6.2.19) 498 0 R (subsection.6.2.2) 338 0 R (subsection.6.2.20) 502 0 R (subsection.6.2.21) 506 0 R (subsection.6.2.22) 510 0 R (subsection.6.2.23) 514 0 R (subsection.6.2.24) 518 0 R (subsection.6.2.25) 522 0 R (subsection.6.2.26) 526 0 R (subsection.6.2.27) 530 0 R (subsection.6.2.28) 534 0 R (subsection.6.2.3) 342 0 R (subsection.6.2.4) 346 0 R (subsection.6.2.5) 350 0 R (subsection.6.2.6) 354 0 R (subsection.6.2.7) 358 0 R (subsection.6.2.8) 362 0 R (subsection.6.2.9) 366 0 R (subsection.6.3.1) 558 0 R (subsection.6.3.2) 570 0 R (subsection.6.3.3) 574 0 R (subsection.6.3.4) 578 0 R (subsection.6.3.5) 582 0 R (subsection.6.3.6) 602 0 R (subsection.6.3.7) 606 0 R (subsection.6.4.1) 618 0 R (subsection.7.2.1) 654 0 R (subsection.7.2.2) 658 0 R (subsection.8.1.1) 674 0 R (subsection.A.1.1) 694 0 R (subsection.A.2.1) 702 0 R (subsection.A.3.1) 710 0 R (subsection.A.3.2) 714 0 R (subsection.A.3.3) 718 0 R (subsection.A.4.1) 726 0 R (subsection.A.4.2) 730 0 R (subsection.A.4.3) 734 0 R (subsection.A.4.4) 738 0 R (subsection.A.4.5) 742 0 R (subsection.A.4.6) 746 0 R (subsection.A.4.7) 774 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.10.1.1) 238 0 R (subsubsection.4.10.1.2) 242 0 R (subsubsection.4.10.2.1) 250 0 R (subsubsection.4.10.2.2) 254 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 310 0 R (subsubsection.6.1.1.2) 314 0 R (subsubsection.6.1.2.1) 322 0 R (subsubsection.6.1.2.2) 326 0 R (subsubsection.6.2.10.1) 374 0 R (subsubsection.6.2.10.2) 378 0 R (subsubsection.6.2.10.3) 382 0 R (subsubsection.6.2.16.1) 410 0 R (subsubsection.6.2.16.10) 446 0 R (subsubsection.6.2.16.11) 450 0 R (subsubsection.6.2.16.12) 454 0 R (subsubsection.6.2.16.13) 458 0 R (subsubsection.6.2.16.14) 462 0 R (subsubsection.6.2.16.15) 466 0 R (subsubsection.6.2.16.16) 470 0 R (subsubsection.6.2.16.17) 474 0 R (subsubsection.6.2.16.18) 478 0 R (subsubsection.6.2.16.19) 482 0 R (subsubsection.6.2.16.2) 414 0 R (subsubsection.6.2.16.20) 486 0 R (subsubsection.6.2.16.3) 418 0 R (subsubsection.6.2.16.4) 422 0 R (subsubsection.6.2.16.5) 426 0 R (subsubsection.6.2.16.6) 430 0 R (subsubsection.6.2.16.7) 434 0 R (subsubsection.6.2.16.8) 438 0 R (subsubsection.6.2.16.9) 442 0 R (subsubsection.6.2.28.1) 538 0 R (subsubsection.6.2.28.2) 542 0 R (subsubsection.6.2.28.3) 546 0 R (subsubsection.6.2.28.4) 550 0 R (subsubsection.6.3.1.1) 562 0 R (subsubsection.6.3.1.2) 566 0 R (subsubsection.6.3.5.1) 586 0 R (subsubsection.6.3.5.2) 590 0 R (subsubsection.6.3.5.3) 594 0 R (subsubsection.6.3.5.4) 598 0 R (subsubsection.6.4.0.1) 614 0 R (subsubsection.6.4.1.1) 622 0 R (subsubsection.6.4.1.2) 626 0 R (subsubsection.6.4.1.3) 630 0 R (subsubsection.6.4.1.4) 634 0 R (subsubsection.6.4.1.5) 638 0 R (subsubsection.A.4.6.1) 750 0 R (subsubsection.A.4.6.2) 754 0 R (subsubsection.A.4.6.3) 758 0 R (subsubsection.A.4.6.4) 762 0 R (subsubsection.A.4.6.5) 766 0 R (subsubsection.A.4.6.6) 770 0 R (table.1.1) 1150 0 R (table.1.2) 1159 0 R (table.3.1) 1218 0 R (table.3.2) 1260 0 R (table.6.1) 1429 0 R (table.6.10) 1859 0 R (table.6.11) 1861 0 R (table.6.12) 1867 0 R (table.6.13) 1874 0 R (table.6.14) 1876 0 R (table.6.15) 1883 0 R (table.6.16) 1886 0 R (table.6.17) 1893 0 R (table.6.18) 1910 0 R (table.6.19) 1917 0 R (table.6.2) 1452 0 R (table.6.20) 1926 0 R (table.6.21) 1934 0 R (table.6.22) 1942 0 R (table.6.23) 1945 0 R (table.6.3) 1460 0 R (table.6.4) 1499 0 R (table.6.5) 1510 0 R (table.6.6) 1570 0 R (table.6.7) 1668 0 R (table.6.8) 1760 0 R (table.6.9) 1844 0 R (the_category_phrase) 1493 0 R (the_sortlist_statement) 1659 0 R (topology) 1658 0 R (trusted-keys) 1727 0 R (tsig) 1312 0 R (tuning) 1673 0 R (types_of_resource_records_and_when_to_use_them) 1166 0 R (view_statement_grammar) 1688 0 R (zone_statement_grammar) 1608 0 R (zone_transfers) 1287 0 R (zonefile_format) 1681 0 R] +2747 0 obj << +/Names [(Access_Control_Lists) 2071 0 R (Bv9ARM.ch01) 1220 0 R (Bv9ARM.ch02) 1264 0 R (Bv9ARM.ch03) 1282 0 R (Bv9ARM.ch04) 1345 0 R (Bv9ARM.ch05) 1524 0 R (Bv9ARM.ch06) 1535 0 R (Bv9ARM.ch07) 2070 0 R (Bv9ARM.ch08) 2095 0 R (Bv9ARM.ch09) 2111 0 R (Bv9ARM.ch10) 2372 0 R (Configuration_File_Grammar) 1558 0 R (DNSSEC) 1411 0 R (Doc-Start) 927 0 R (Setting_TTLs) 1995 0 R (acache) 1271 0 R (access_control) 1712 0 R (acl) 1567 0 R (address_match_lists) 1540 0 R (admin_tools) 1304 0 R (appendix.A) 742 0 R (appendix.B) 834 0 R (bibliography) 2119 0 R (bind9.library) 2327 0 R (boolean_options) 1360 0 R (builtin) 1793 0 R (chapter*.1) 961 0 R (chapter.1) 6 0 R (chapter.2) 66 0 R (chapter.3) 90 0 R (chapter.4) 130 0 R (chapter.5) 342 0 R (chapter.6) 354 0 R (chapter.7) 698 0 R (chapter.8) 722 0 R (cite.RFC1033) 2246 0 R (cite.RFC1034) 2131 0 R (cite.RFC1035) 2133 0 R (cite.RFC1101) 2228 0 R (cite.RFC1123) 2230 0 R (cite.RFC1183) 2190 0 R (cite.RFC1464) 2268 0 R (cite.RFC1535) 2176 0 R (cite.RFC1536) 2178 0 R (cite.RFC1537) 2248 0 R (cite.RFC1591) 2232 0 R (cite.RFC1706) 2192 0 R (cite.RFC1712) 2288 0 R (cite.RFC1713) 2270 0 R (cite.RFC1794) 2272 0 R (cite.RFC1876) 2194 0 R (cite.RFC1912) 2250 0 R (cite.RFC1982) 2180 0 R (cite.RFC1995) 2138 0 R (cite.RFC1996) 2140 0 R (cite.RFC2010) 2252 0 R (cite.RFC2052) 2196 0 R (cite.RFC2065) 2300 0 R (cite.RFC2136) 2142 0 R (cite.RFC2137) 2302 0 R (cite.RFC2163) 2198 0 R (cite.RFC2168) 2200 0 R (cite.RFC2181) 2144 0 R (cite.RFC2219) 2254 0 R (cite.RFC2230) 2202 0 R (cite.RFC2240) 2274 0 R (cite.RFC2308) 2146 0 R (cite.RFC2317) 2234 0 R (cite.RFC2345) 2276 0 R (cite.RFC2352) 2278 0 R (cite.RFC2535) 2304 0 R (cite.RFC2536) 2204 0 R (cite.RFC2537) 2206 0 R (cite.RFC2538) 2208 0 R (cite.RFC2539) 2210 0 R (cite.RFC2540) 2212 0 R (cite.RFC2671) 2148 0 R (cite.RFC2672) 2150 0 R (cite.RFC2673) 2290 0 R (cite.RFC2782) 2214 0 R (cite.RFC2825) 2258 0 R (cite.RFC2826) 2236 0 R (cite.RFC2845) 2152 0 R (cite.RFC2874) 2292 0 R (cite.RFC2915) 2216 0 R (cite.RFC2929) 2238 0 R (cite.RFC2930) 2154 0 R (cite.RFC2931) 2156 0 R (cite.RFC3007) 2158 0 R (cite.RFC3008) 2306 0 R (cite.RFC3071) 2280 0 R (cite.RFC3090) 2308 0 R (cite.RFC3110) 2218 0 R (cite.RFC3123) 2220 0 R (cite.RFC3225) 2164 0 R (cite.RFC3258) 2282 0 R (cite.RFC3445) 2310 0 R (cite.RFC3490) 2260 0 R (cite.RFC3491) 2262 0 R (cite.RFC3492) 2264 0 R (cite.RFC3596) 2222 0 R (cite.RFC3597) 2224 0 R (cite.RFC3645) 2160 0 R (cite.RFC3655) 2312 0 R (cite.RFC3658) 2314 0 R (cite.RFC3755) 2316 0 R (cite.RFC3757) 2318 0 R (cite.RFC3833) 2166 0 R (cite.RFC3845) 2320 0 R (cite.RFC3901) 2284 0 R (cite.RFC4033) 2168 0 R (cite.RFC4034) 2170 0 R (cite.RFC4035) 2172 0 R (cite.RFC4074) 2182 0 R (cite.RFC974) 2135 0 R (cite.id2512350) 2325 0 R (clients-per-query) 2049 0 R (configuration_file_elements) 1536 0 R (controls_statement_definition_and_usage) 1328 0 R (diagnostic_tools) 1252 0 R (dnssec.dynamic.zones) 1431 0 R (dynamic_update) 1355 0 R (dynamic_update_policies) 1317 0 R (dynamic_update_security) 1722 0 R (empty) 1795 0 R (historical_dns_information) 2113 0 R (id2466563) 1221 0 R (id2466586) 1222 0 R (id2467477) 1223 0 R (id2467486) 1224 0 R (id2467726) 1234 0 R (id2467748) 1235 0 R (id2467782) 1236 0 R (id2467866) 1239 0 R (id2467959) 1232 0 R (id2470264) 1246 0 R (id2470288) 1249 0 R (id2470386) 1250 0 R (id2470407) 1251 0 R (id2470505) 1257 0 R (id2470540) 1258 0 R (id2470567) 1259 0 R (id2470601) 1265 0 R (id2470628) 1266 0 R (id2470709) 1267 0 R (id2470734) 1270 0 R (id2470745) 1276 0 R (id2470777) 1284 0 R (id2470793) 1285 0 R (id2470816) 1290 0 R (id2470833) 1291 0 R (id2471238) 1299 0 R (id2471243) 1300 0 R (id2473312) 1333 0 R (id2473323) 1334 0 R (id2473818) 1370 0 R (id2473836) 1376 0 R (id2474474) 1392 0 R (id2474491) 1393 0 R (id2474530) 1394 0 R (id2474548) 1395 0 R (id2474558) 1396 0 R (id2474595) 1401 0 R (id2474652) 1402 0 R (id2474838) 1404 0 R (id2474852) 1405 0 R (id2474901) 1410 0 R (id2474969) 1412 0 R (id2475048) 1417 0 R (id2475197) 1418 0 R (id2475623) 1432 0 R (id2475660) 1433 0 R (id2475697) 1438 0 R (id2475800) 1450 0 R (id2475906) 1451 0 R (id2475918) 1452 0 R (id2475952) 1453 0 R (id2476046) 1458 0 R (id2476056) 1459 0 R (id2476066) 1460 0 R (id2476078) 1461 0 R (id2476252) 1462 0 R (id2476262) 1463 0 R (id2476298) 1469 0 R (id2476321) 1471 0 R (id2476422) 1478 0 R (id2476654) 1484 0 R (id2476724) 1485 0 R (id2476829) 1490 0 R (id2476838) 1491 0 R (id2476937) 1492 0 R (id2476993) 1497 0 R (id2477024) 1498 0 R (id2477290) 1503 0 R (id2477404) 1504 0 R (id2477459) 1510 0 R (id2477589) 1512 0 R (id2477678) 1518 0 R (id2477712) 1525 0 R (id2477995) 1537 0 R (id2478820) 1545 0 R (id2478848) 1550 0 R (id2478985) 1551 0 R (id2479000) 1552 0 R (id2479030) 1557 0 R (id2479309) 1559 0 R (id2479782) 1566 0 R (id2479825) 1568 0 R (id2479972) 1570 0 R (id2480400) 1577 0 R (id2480417) 1583 0 R (id2480440) 1584 0 R (id2480464) 1585 0 R (id2480554) 1589 0 R (id2480680) 1594 0 R (id2480732) 1595 0 R (id2481426) 1606 0 R (id2482254) 1617 0 R (id2482385) 1618 0 R (id2482706) 1624 0 R (id2482848) 1625 0 R (id2482912) 1632 0 R (id2482955) 1633 0 R (id2482977) 1634 0 R (id2486402) 1678 0 R (id2488764) 1709 0 R (id2488891) 1711 0 R (id2489511) 1727 0 R (id2490660) 1745 0 R (id2490720) 1752 0 R (id2491074) 1760 0 R (id2491644) 1774 0 R (id2493317) 1809 0 R (id2493440) 1815 0 R (id2494610) 1837 0 R (id2494818) 1839 0 R (id2494865) 1845 0 R (id2495222) 1850 0 R (id2496902) 1868 0 R (id2496909) 1869 0 R (id2496915) 1870 0 R (id2497623) 1881 0 R (id2497656) 1882 0 R (id2499736) 1950 0 R (id2500536) 1960 0 R (id2500554) 1961 0 R (id2500574) 1964 0 R (id2500811) 1971 0 R (id2501981) 1977 0 R (id2502178) 1983 0 R (id2502199) 1984 0 R (id2502493) 1986 0 R (id2502698) 1988 0 R (id2502716) 1993 0 R (id2503189) 1996 0 R (id2503314) 1998 0 R (id2503329) 1999 0 R (id2503441) 2005 0 R (id2503463) 2006 0 R (id2503547) 2007 0 R (id2503608) 2008 0 R (id2503677) 2013 0 R (id2503714) 2014 0 R (id2503858) 2015 0 R (id2504300) 2027 0 R (id2504804) 2035 0 R (id2504809) 2036 0 R (id2506209) 2043 0 R (id2506215) 2044 0 R (id2506592) 2046 0 R (id2506597) 2047 0 R (id2507682) 2054 0 R (id2507714) 2055 0 R (id2508123) 2064 0 R (id2508365) 2080 0 R (id2508515) 2081 0 R (id2508574) 2082 0 R (id2508654) 2096 0 R (id2508660) 2097 0 R (id2508740) 2098 0 R (id2508757) 2099 0 R (id2508887) 2112 0 R (id2509059) 2118 0 R (id2509246) 2123 0 R (id2509249) 2129 0 R (id2509257) 2134 0 R (id2509281) 2130 0 R (id2509304) 2132 0 R (id2509340) 2143 0 R (id2509367) 2145 0 R (id2509393) 2137 0 R (id2509417) 2139 0 R (id2509441) 2141 0 R (id2509496) 2147 0 R (id2509523) 2149 0 R (id2509549) 2151 0 R (id2509611) 2153 0 R (id2509641) 2155 0 R (id2509671) 2157 0 R (id2509698) 2159 0 R (id2509772) 2162 0 R (id2509780) 2163 0 R (id2509806) 2165 0 R (id2509911) 2167 0 R (id2509976) 2169 0 R (id2510041) 2171 0 R (id2510106) 2174 0 R (id2510115) 2175 0 R (id2510140) 2177 0 R (id2510209) 2179 0 R (id2510244) 2181 0 R (id2510284) 2188 0 R (id2510290) 2189 0 R (id2510347) 2191 0 R (id2510385) 2199 0 R (id2510420) 2193 0 R (id2510474) 2195 0 R (id2510513) 2197 0 R (id2510538) 2201 0 R (id2510564) 2203 0 R (id2510590) 2205 0 R (id2510617) 2207 0 R (id2510657) 2209 0 R (id2510686) 2211 0 R (id2510716) 2213 0 R (id2510759) 2215 0 R (id2510792) 2217 0 R (id2510819) 2219 0 R (id2510842) 2221 0 R (id2510900) 2223 0 R (id2510924) 2226 0 R (id2510932) 2227 0 R (id2510957) 2229 0 R (id2510980) 2231 0 R (id2511003) 2233 0 R (id2511049) 2235 0 R (id2511073) 2237 0 R (id2511123) 2244 0 R (id2511130) 2245 0 R (id2511154) 2247 0 R (id2511180) 2249 0 R (id2511207) 2251 0 R (id2511243) 2253 0 R (id2511284) 2256 0 R (id2511289) 2257 0 R (id2511321) 2259 0 R (id2511367) 2261 0 R (id2511402) 2263 0 R (id2511429) 2266 0 R (id2511447) 2267 0 R (id2511538) 2269 0 R (id2511563) 2271 0 R (id2511589) 2273 0 R (id2511612) 2275 0 R (id2511658) 2277 0 R (id2511682) 2279 0 R (id2511708) 2281 0 R (id2511734) 2283 0 R (id2511771) 2286 0 R (id2511778) 2287 0 R (id2511835) 2289 0 R (id2511862) 2291 0 R (id2511898) 2298 0 R (id2511910) 2299 0 R (id2511949) 2301 0 R (id2511976) 2303 0 R (id2512006) 2305 0 R (id2512032) 2307 0 R (id2512058) 2309 0 R (id2512094) 2311 0 R (id2512131) 2313 0 R (id2512157) 2315 0 R (id2512184) 2317 0 R (id2512297) 2319 0 R (id2512339) 2322 0 R (id2512348) 2324 0 R (id2512350) 2326 0 R (id2512438) 2333 0 R (id2512448) 2334 0 R (id2512472) 2335 0 R (id2512571) 2336 0 R (id2512716) 2341 0 R (id2512743) 2343 0 R (id2512752) 2344 0 R (id2512910) 2349 0 R (id2512964) 2350 0 R (id2513028) 2351 0 R (id2513043) 2356 0 R (id2513242) 2361 0 R (id2513374) 2362 0 R (incremental_zone_transfers) 1367 0 R (internet_drafts) 2321 0 R (ipv6addresses) 1513 0 R (journal) 1366 0 R (lwresd) 1526 0 R (man.arpaname) 2681 0 R (man.ddns-confgen) 2670 0 R (man.dig) 2373 0 R (man.dnssec-dsfromkey) 2421 0 R (man.dnssec-keyfromlabel) 2439 0 R (man.dnssec-keygen) 1444 0 R (man.dnssec-revoke) 2482 0 R (man.dnssec-settime) 1445 0 R (man.dnssec-signzone) 2510 0 R (man.genrandom) 2691 0 R (man.host) 2405 0 R (man.isc-hmac-fixup) 2703 0 R (man.named) 2567 0 R (man.named-checkconf) 2538 0 R (man.named-checkzone) 2551 0 R (man.named-journalprint) 2589 0 R (man.nsec3hash) 2710 0 R (man.nsupdate) 2600 0 R (man.rndc) 2625 0 R (man.rndc-confgen) 2658 0 R (man.rndc.conf) 2637 0 R (managed-keys) 1472 0 R (notify) 1346 0 R (options) 1316 0 R (page.1) 926 0 R (page.10) 1308 0 R (page.100) 1949 0 R (page.101) 1955 0 R (page.102) 1959 0 R (page.103) 1970 0 R (page.104) 1976 0 R (page.105) 1982 0 R (page.106) 1992 0 R (page.107) 2004 0 R (page.108) 2012 0 R (page.109) 2021 0 R (page.11) 1321 0 R (page.110) 2025 0 R (page.111) 2033 0 R (page.112) 2041 0 R (page.113) 2053 0 R (page.114) 2060 0 R (page.115) 2069 0 R (page.116) 2075 0 R (page.117) 2086 0 R (page.118) 2090 0 R (page.119) 2094 0 R (page.12) 1325 0 R (page.120) 2105 0 R (page.121) 2110 0 R (page.122) 2117 0 R (page.123) 2127 0 R (page.124) 2186 0 R (page.125) 2242 0 R (page.126) 2296 0 R (page.127) 2332 0 R (page.128) 2340 0 R (page.129) 2348 0 R (page.13) 1332 0 R (page.130) 2355 0 R (page.131) 2360 0 R (page.132) 2366 0 R (page.133) 2371 0 R (page.134) 2380 0 R (page.135) 2386 0 R (page.136) 2391 0 R (page.137) 2395 0 R (page.138) 2399 0 R (page.139) 2411 0 R (page.14) 1339 0 R (page.140) 2417 0 R (page.141) 2429 0 R (page.142) 2437 0 R (page.143) 2447 0 R (page.144) 2452 0 R (page.145) 2461 0 R (page.146) 2468 0 R (page.147) 2472 0 R (page.148) 2477 0 R (page.149) 2488 0 R (page.15) 1344 0 R (page.150) 2499 0 R (page.151) 2506 0 R (page.152) 2516 0 R (page.153) 2522 0 R (page.154) 2526 0 R (page.155) 2530 0 R (page.156) 2535 0 R (page.157) 2547 0 R (page.158) 2558 0 R (page.159) 2563 0 R (page.16) 1365 0 R (page.160) 2572 0 R (page.161) 2579 0 R (page.162) 2583 0 R (page.163) 2595 0 R (page.164) 2607 0 R (page.165) 2611 0 R (page.166) 2616 0 R (page.167) 2621 0 R (page.168) 2632 0 R (page.169) 2643 0 R (page.17) 1375 0 R (page.170) 2650 0 R (page.171) 2657 0 R (page.172) 2666 0 R (page.173) 2677 0 R (page.174) 2686 0 R (page.175) 2701 0 R (page.176) 2715 0 R (page.18) 1381 0 R (page.19) 1386 0 R (page.2) 950 0 R (page.20) 1391 0 R (page.21) 1400 0 R (page.22) 1409 0 R (page.23) 1416 0 R (page.24) 1422 0 R (page.25) 1427 0 R (page.26) 1437 0 R (page.27) 1449 0 R (page.28) 1457 0 R (page.29) 1467 0 R (page.3) 1245 0 R (page.30) 1476 0 R (page.31) 1483 0 R (page.32) 1489 0 R (page.33) 1496 0 R (page.34) 1502 0 R (page.35) 1509 0 R (page.36) 1517 0 R (page.37) 1523 0 R (page.38) 1530 0 R (page.39) 1534 0 R (page.4) 1256 0 R (page.40) 1544 0 R (page.41) 1549 0 R (page.42) 1556 0 R (page.43) 1565 0 R (page.44) 1574 0 R (page.45) 1582 0 R (page.46) 1593 0 R (page.47) 1599 0 R (page.48) 1605 0 R (page.49) 1612 0 R (page.5) 1263 0 R (page.50) 1616 0 R (page.51) 1623 0 R (page.52) 1631 0 R (page.53) 1638 0 R (page.54) 1642 0 R (page.55) 1647 0 R (page.56) 1651 0 R (page.57) 1655 0 R (page.58) 1661 0 R (page.59) 1666 0 R (page.6) 1275 0 R (page.60) 1671 0 R (page.61) 1677 0 R (page.62) 1684 0 R (page.63) 1694 0 R (page.64) 1698 0 R (page.65) 1702 0 R (page.66) 1708 0 R (page.67) 1719 0 R (page.68) 1726 0 R (page.69) 1731 0 R (page.7) 1281 0 R (page.70) 1736 0 R (page.71) 1740 0 R (page.72) 1744 0 R (page.73) 1751 0 R (page.74) 1759 0 R (page.75) 1765 0 R (page.76) 1772 0 R (page.77) 1779 0 R (page.78) 1785 0 R (page.79) 1792 0 R (page.8) 1289 0 R (page.80) 1800 0 R (page.81) 1804 0 R (page.82) 1808 0 R (page.83) 1814 0 R (page.84) 1819 0 R (page.85) 1824 0 R (page.86) 1829 0 R (page.87) 1835 0 R (page.88) 1844 0 R (page.89) 1849 0 R (page.9) 1298 0 R (page.90) 1854 0 R (page.91) 1859 0 R (page.92) 1863 0 R (page.93) 1867 0 R (page.94) 1875 0 R (page.95) 1879 0 R (page.96) 1894 0 R (page.97) 1910 0 R (page.98) 1922 0 R (page.99) 1942 0 R (page.i) 960 0 R (page.ii) 1015 0 R (page.iii) 1079 0 R (page.iv) 1142 0 R (page.v) 1204 0 R (pkcs11) 1477 0 R (proposed_standards) 1371 0 R (query_address) 1732 0 R (rfc5011.support) 1468 0 R (rfcs) 1241 0 R (rndc) 1578 0 R (root_delegation_only) 1890 0 R (rrset_ordering) 1294 0 R (sample_configuration) 1283 0 R (section*.10) 2255 0 R (section*.100) 2587 0 R (section*.101) 2588 0 R (section*.102) 2590 0 R (section*.103) 2596 0 R (section*.104) 2597 0 R (section*.105) 2598 0 R (section*.106) 2599 0 R (section*.107) 2601 0 R (section*.108) 2602 0 R (section*.109) 2603 0 R (section*.11) 2265 0 R (section*.110) 2612 0 R (section*.111) 2617 0 R (section*.112) 2622 0 R (section*.113) 2623 0 R (section*.114) 2624 0 R (section*.115) 2626 0 R (section*.116) 2627 0 R (section*.117) 2628 0 R (section*.118) 2633 0 R (section*.119) 2634 0 R (section*.12) 2285 0 R (section*.120) 2635 0 R (section*.121) 2636 0 R (section*.122) 2638 0 R (section*.123) 2644 0 R (section*.124) 2645 0 R (section*.125) 2646 0 R (section*.126) 2651 0 R (section*.127) 2652 0 R (section*.128) 2653 0 R (section*.129) 2659 0 R (section*.13) 2297 0 R (section*.130) 2660 0 R (section*.131) 2661 0 R (section*.132) 2662 0 R (section*.133) 2667 0 R (section*.134) 2668 0 R (section*.135) 2669 0 R (section*.136) 2671 0 R (section*.137) 2672 0 R (section*.138) 2673 0 R (section*.139) 2678 0 R (section*.14) 2323 0 R (section*.140) 2679 0 R (section*.141) 2680 0 R (section*.142) 2682 0 R (section*.143) 2687 0 R (section*.144) 2688 0 R (section*.145) 2689 0 R (section*.146) 2690 0 R (section*.147) 2692 0 R (section*.148) 2693 0 R (section*.149) 2694 0 R (section*.15) 2374 0 R (section*.150) 2695 0 R (section*.151) 2696 0 R (section*.152) 2702 0 R (section*.153) 2704 0 R (section*.154) 2705 0 R (section*.155) 2706 0 R (section*.156) 2707 0 R (section*.157) 2708 0 R (section*.158) 2709 0 R (section*.159) 2711 0 R (section*.16) 2375 0 R (section*.160) 2716 0 R (section*.161) 2717 0 R (section*.162) 2718 0 R (section*.163) 2719 0 R (section*.164) 2720 0 R (section*.17) 2376 0 R (section*.18) 2381 0 R (section*.19) 2382 0 R (section*.2) 2122 0 R (section*.20) 2387 0 R (section*.21) 2400 0 R (section*.22) 2401 0 R (section*.23) 2402 0 R (section*.24) 2403 0 R (section*.25) 2404 0 R (section*.26) 2406 0 R (section*.27) 2412 0 R (section*.28) 2413 0 R (section*.29) 2418 0 R (section*.3) 2128 0 R (section*.30) 2419 0 R (section*.31) 2420 0 R (section*.32) 2422 0 R (section*.33) 2423 0 R (section*.34) 2424 0 R (section*.35) 2425 0 R (section*.36) 2430 0 R (section*.37) 2431 0 R (section*.38) 2432 0 R (section*.39) 2433 0 R (section*.4) 2136 0 R (section*.40) 2438 0 R (section*.41) 2440 0 R (section*.42) 2441 0 R (section*.43) 2442 0 R (section*.44) 2443 0 R (section*.45) 2448 0 R (section*.46) 2453 0 R (section*.47) 2454 0 R (section*.48) 2455 0 R (section*.49) 2456 0 R (section*.5) 2161 0 R (section*.50) 2462 0 R (section*.51) 2463 0 R (section*.52) 2464 0 R (section*.53) 2473 0 R (section*.54) 2478 0 R (section*.55) 2479 0 R (section*.56) 2480 0 R (section*.57) 2481 0 R (section*.58) 2483 0 R (section*.59) 2484 0 R (section*.6) 2173 0 R (section*.60) 2489 0 R (section*.61) 2490 0 R (section*.62) 2491 0 R (section*.63) 2492 0 R (section*.64) 2493 0 R (section*.65) 2494 0 R (section*.66) 2495 0 R (section*.67) 2500 0 R (section*.68) 2501 0 R (section*.69) 2507 0 R (section*.7) 2187 0 R (section*.70) 2508 0 R (section*.71) 2509 0 R (section*.72) 2511 0 R (section*.73) 2512 0 R (section*.74) 2517 0 R (section*.75) 2518 0 R (section*.76) 2531 0 R (section*.77) 2536 0 R (section*.78) 2537 0 R (section*.79) 2539 0 R (section*.8) 2225 0 R (section*.80) 2540 0 R (section*.81) 2541 0 R (section*.82) 2542 0 R (section*.83) 2548 0 R (section*.84) 2549 0 R (section*.85) 2550 0 R (section*.86) 2552 0 R (section*.87) 2553 0 R (section*.88) 2554 0 R (section*.89) 2559 0 R (section*.9) 2243 0 R (section*.90) 2564 0 R (section*.91) 2565 0 R (section*.92) 2566 0 R (section*.93) 2568 0 R (section*.94) 2573 0 R (section*.95) 2574 0 R (section*.96) 2575 0 R (section*.97) 2584 0 R (section*.98) 2585 0 R (section*.99) 2586 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.10) 274 0 R (section.4.11) 286 0 R (section.4.12) 330 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) 346 0 R (section.5.2) 350 0 R (section.6.1) 358 0 R (section.6.2) 386 0 R (section.6.3) 610 0 R (section.6.4) 666 0 R (section.7.1) 702 0 R (section.7.2) 706 0 R (section.7.3) 718 0 R (section.8.1) 726 0 R (section.8.2) 734 0 R (section.8.3) 738 0 R (section.A.1) 746 0 R (section.A.2) 754 0 R (section.A.3) 762 0 R (section.A.4) 778 0 R (section.B.1) 838 0 R (section.B.10) 874 0 R (section.B.11) 878 0 R (section.B.12) 882 0 R (section.B.13) 886 0 R (section.B.14) 890 0 R (section.B.15) 894 0 R (section.B.16) 898 0 R (section.B.17) 902 0 R (section.B.18) 906 0 R (section.B.19) 910 0 R (section.B.2) 842 0 R (section.B.20) 914 0 R (section.B.21) 918 0 R (section.B.3) 846 0 R (section.B.4) 850 0 R (section.B.5) 854 0 R (section.B.6) 858 0 R (section.B.7) 862 0 R (section.B.8) 866 0 R (section.B.9) 870 0 R (server_resource_limits) 1754 0 R (server_statement_definition_and_usage) 1690 0 R (server_statement_grammar) 1825 0 R (statistics) 2026 0 R (statistics_counters) 2034 0 R (statschannels) 1836 0 R (statsfile) 1657 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.10.1) 278 0 R (subsection.4.10.2) 282 0 R (subsection.4.11.1) 290 0 R (subsection.4.11.2) 302 0 R (subsection.4.11.3) 314 0 R (subsection.4.11.4) 318 0 R (subsection.4.11.5) 322 0 R (subsection.4.11.6) 326 0 R (subsection.4.12.1) 334 0 R (subsection.4.12.2) 338 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.10) 258 0 R (subsection.4.9.11) 262 0 R (subsection.4.9.12) 266 0 R (subsection.4.9.13) 270 0 R (subsection.4.9.2) 226 0 R (subsection.4.9.3) 230 0 R (subsection.4.9.4) 234 0 R (subsection.4.9.5) 238 0 R (subsection.4.9.6) 242 0 R (subsection.4.9.7) 246 0 R (subsection.4.9.8) 250 0 R (subsection.4.9.9) 254 0 R (subsection.6.1.1) 362 0 R (subsection.6.1.2) 374 0 R (subsection.6.2.1) 390 0 R (subsection.6.2.10) 426 0 R (subsection.6.2.11) 442 0 R (subsection.6.2.12) 446 0 R (subsection.6.2.13) 450 0 R (subsection.6.2.14) 454 0 R (subsection.6.2.15) 458 0 R (subsection.6.2.16) 462 0 R (subsection.6.2.17) 546 0 R (subsection.6.2.18) 550 0 R (subsection.6.2.19) 554 0 R (subsection.6.2.2) 394 0 R (subsection.6.2.20) 558 0 R (subsection.6.2.21) 562 0 R (subsection.6.2.22) 566 0 R (subsection.6.2.23) 570 0 R (subsection.6.2.24) 574 0 R (subsection.6.2.25) 578 0 R (subsection.6.2.26) 582 0 R (subsection.6.2.27) 586 0 R (subsection.6.2.28) 590 0 R (subsection.6.2.3) 398 0 R (subsection.6.2.4) 402 0 R (subsection.6.2.5) 406 0 R (subsection.6.2.6) 410 0 R (subsection.6.2.7) 414 0 R (subsection.6.2.8) 418 0 R (subsection.6.2.9) 422 0 R (subsection.6.3.1) 614 0 R (subsection.6.3.2) 626 0 R (subsection.6.3.3) 630 0 R (subsection.6.3.4) 634 0 R (subsection.6.3.5) 638 0 R (subsection.6.3.6) 658 0 R (subsection.6.3.7) 662 0 R (subsection.6.4.1) 674 0 R (subsection.7.2.1) 710 0 R (subsection.7.2.2) 714 0 R (subsection.8.1.1) 730 0 R (subsection.A.1.1) 750 0 R (subsection.A.2.1) 758 0 R (subsection.A.3.1) 766 0 R (subsection.A.3.2) 770 0 R (subsection.A.3.3) 774 0 R (subsection.A.4.1) 782 0 R (subsection.A.4.2) 786 0 R (subsection.A.4.3) 790 0 R (subsection.A.4.4) 794 0 R (subsection.A.4.5) 798 0 R (subsection.A.4.6) 802 0 R (subsection.A.4.7) 830 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.11.1.1) 294 0 R (subsubsection.4.11.1.2) 298 0 R (subsubsection.4.11.2.1) 306 0 R (subsubsection.4.11.2.2) 310 0 R (subsubsection.4.5.1.1) 166 0 R (subsubsection.4.5.1.2) 170 0 R (subsubsection.6.1.1.1) 366 0 R (subsubsection.6.1.1.2) 370 0 R (subsubsection.6.1.2.1) 378 0 R (subsubsection.6.1.2.2) 382 0 R (subsubsection.6.2.10.1) 430 0 R (subsubsection.6.2.10.2) 434 0 R (subsubsection.6.2.10.3) 438 0 R (subsubsection.6.2.16.1) 466 0 R (subsubsection.6.2.16.10) 502 0 R (subsubsection.6.2.16.11) 506 0 R (subsubsection.6.2.16.12) 510 0 R (subsubsection.6.2.16.13) 514 0 R (subsubsection.6.2.16.14) 518 0 R (subsubsection.6.2.16.15) 522 0 R (subsubsection.6.2.16.16) 526 0 R (subsubsection.6.2.16.17) 530 0 R (subsubsection.6.2.16.18) 534 0 R (subsubsection.6.2.16.19) 538 0 R (subsubsection.6.2.16.2) 470 0 R (subsubsection.6.2.16.20) 542 0 R (subsubsection.6.2.16.3) 474 0 R (subsubsection.6.2.16.4) 478 0 R (subsubsection.6.2.16.5) 482 0 R (subsubsection.6.2.16.6) 486 0 R (subsubsection.6.2.16.7) 490 0 R (subsubsection.6.2.16.8) 494 0 R (subsubsection.6.2.16.9) 498 0 R (subsubsection.6.2.28.1) 594 0 R (subsubsection.6.2.28.2) 598 0 R (subsubsection.6.2.28.3) 602 0 R (subsubsection.6.2.28.4) 606 0 R (subsubsection.6.3.1.1) 618 0 R (subsubsection.6.3.1.2) 622 0 R (subsubsection.6.3.5.1) 642 0 R (subsubsection.6.3.5.2) 646 0 R (subsubsection.6.3.5.3) 650 0 R (subsubsection.6.3.5.4) 654 0 R (subsubsection.6.4.0.1) 670 0 R (subsubsection.6.4.1.1) 678 0 R (subsubsection.6.4.1.2) 682 0 R (subsubsection.6.4.1.3) 686 0 R (subsubsection.6.4.1.4) 690 0 R (subsubsection.6.4.1.5) 694 0 R (subsubsection.A.4.6.1) 806 0 R (subsubsection.A.4.6.2) 810 0 R (subsubsection.A.4.6.3) 814 0 R (subsubsection.A.4.6.4) 818 0 R (subsubsection.A.4.6.5) 822 0 R (subsubsection.A.4.6.6) 826 0 R (table.1.1) 1225 0 R (table.1.2) 1233 0 R (table.3.1) 1292 0 R (table.3.2) 1335 0 R (table.6.1) 1538 0 R (table.6.10) 1965 0 R (table.6.11) 1972 0 R (table.6.12) 1978 0 R (table.6.13) 1985 0 R (table.6.14) 1987 0 R (table.6.15) 1994 0 R (table.6.16) 1997 0 R (table.6.17) 2000 0 R (table.6.18) 2016 0 R (table.6.19) 2028 0 R (table.6.2) 1560 0 R (table.6.20) 2037 0 R (table.6.21) 2045 0 R (table.6.22) 2048 0 R (table.6.23) 2056 0 R (table.6.3) 1569 0 R (table.6.4) 1607 0 R (table.6.5) 1619 0 R (table.6.6) 1679 0 R (table.6.7) 1775 0 R (table.6.8) 1871 0 R (table.6.9) 1951 0 R (the_category_phrase) 1601 0 R (the_sortlist_statement) 1766 0 R (topology) 1761 0 R (trusted-keys) 1838 0 R (tsig) 1387 0 R (tuning) 1780 0 R (types_of_resource_records_and_when_to_use_them) 1240 0 R (view_statement_grammar) 1796 0 R (zone_statement_grammar) 1715 0 R (zone_transfers) 1361 0 R (zonefile_format) 1788 0 R] /Limits [(Access_Control_Lists) (zonefile_format)] >> endobj -2640 0 obj << -/Kids [2639 0 R] +2748 0 obj << +/Kids [2747 0 R] >> endobj -2641 0 obj << -/Dests 2640 0 R +2749 0 obj << +/Dests 2748 0 R >> endobj -2642 0 obj << +2750 0 obj << /Type /Catalog -/Pages 2637 0 R -/Outlines 2638 0 R -/Names 2641 0 R +/Pages 2745 0 R +/Outlines 2746 0 R +/Names 2749 0 R /PageMode /UseOutlines -/OpenAction 865 0 R +/OpenAction 921 0 R >> endobj -2643 0 obj << +2751 0 obj << /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords() -/CreationDate (D:20110913011428Z) +/CreationDate (D:20111014000408Z) /PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4) >> endobj xref -0 2644 +0 2752 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000009 00000 n -0000342504 00000 n -0001165269 00000 n +0000347891 00000 n +0001188787 00000 n 0000000054 00000 n 0000000086 00000 n -0000342631 00000 n -0001165197 00000 n +0000348018 00000 n +0001188715 00000 n 0000000133 00000 n 0000000173 00000 n -0000342759 00000 n -0001165111 00000 n +0000348146 00000 n +0001188629 00000 n 0000000221 00000 n 0000000273 00000 n -0000342887 00000 n -0001165025 00000 n +0000348274 00000 n +0001188543 00000 n 0000000321 00000 n 0000000377 00000 n -0000347173 00000 n -0001164915 00000 n +0000352560 00000 n +0001188433 00000 n 0000000425 00000 n 0000000478 00000 n -0000347300 00000 n -0001164841 00000 n +0000352687 00000 n +0001188359 00000 n 0000000531 00000 n 0000000572 00000 n -0000347428 00000 n -0001164754 00000 n +0000352815 00000 n +0001188272 00000 n 0000000625 00000 n 0000000674 00000 n -0000347555 00000 n -0001164667 00000 n +0000352942 00000 n +0001188185 00000 n 0000000727 00000 n 0000000757 00000 n -0000351851 00000 n -0001164543 00000 n +0000357239 00000 n +0001188061 00000 n 0000000810 00000 n 0000000861 00000 n -0000351979 00000 n -0001164469 00000 n +0000357367 00000 n +0001187987 00000 n 0000000919 00000 n 0000000964 00000 n -0000352107 00000 n -0001164382 00000 n +0000357495 00000 n +0001187900 00000 n 0000001022 00000 n 0000001062 00000 n -0000352235 00000 n -0001164308 00000 n +0000357623 00000 n +0001187826 00000 n 0000001120 00000 n 0000001162 00000 n -0000355219 00000 n -0001164184 00000 n +0000360608 00000 n +0001187702 00000 n 0000001215 00000 n 0000001260 00000 n -0000355347 00000 n -0001164123 00000 n +0000360736 00000 n +0001187641 00000 n 0000001318 00000 n 0000001355 00000 n -0000355475 00000 n -0001164049 00000 n +0000360864 00000 n +0001187567 00000 n 0000001408 00000 n 0000001463 00000 n -0000358421 00000 n -0001163924 00000 n +0000363811 00000 n +0001187442 00000 n 0000001509 00000 n 0000001556 00000 n -0000358549 00000 n -0001163850 00000 n +0000363939 00000 n +0001187368 00000 n 0000001604 00000 n 0000001648 00000 n -0000358677 00000 n -0001163763 00000 n +0000364067 00000 n +0001187281 00000 n 0000001696 00000 n 0000001735 00000 n -0000358805 00000 n -0001163676 00000 n +0000364195 00000 n +0001187194 00000 n 0000001783 00000 n 0000001825 00000 n -0000358932 00000 n -0001163589 00000 n +0000364322 00000 n +0001187107 00000 n 0000001873 00000 n 0000001936 00000 n -0000360009 00000 n -0001163515 00000 n +0000365399 00000 n +0001187033 00000 n 0000001984 00000 n 0000002034 00000 n -0000361667 00000 n -0001163387 00000 n +0000367058 00000 n +0001186905 00000 n 0000002080 00000 n 0000002126 00000 n -0000361794 00000 n -0001163274 00000 n +0000367185 00000 n +0001186792 00000 n 0000002174 00000 n 0000002218 00000 n -0000361922 00000 n -0001163198 00000 n +0000367313 00000 n +0001186716 00000 n 0000002271 00000 n 0000002323 00000 n -0000362050 00000 n -0001163121 00000 n +0000367441 00000 n +0001186639 00000 n 0000002377 00000 n 0000002436 00000 n -0000364499 00000 n -0001163030 00000 n +0000369890 00000 n +0001186548 00000 n 0000002485 00000 n 0000002523 00000 n -0000367836 00000 n -0001162913 00000 n +0000373228 00000 n +0001186431 00000 n 0000002572 00000 n 0000002618 00000 n -0000367964 00000 n -0001162795 00000 n +0000373356 00000 n +0001186313 00000 n 0000002672 00000 n 0000002739 00000 n -0000368092 00000 n -0001162716 00000 n +0000373484 00000 n +0001186234 00000 n 0000002798 00000 n 0000002842 00000 n -0000368221 00000 n -0001162637 00000 n +0000373613 00000 n +0001186155 00000 n 0000002901 00000 n 0000002949 00000 n -0000383360 00000 n -0001162558 00000 n +0000388756 00000 n +0001186076 00000 n 0000003003 00000 n 0000003036 00000 n -0000388984 00000 n -0001162425 00000 n +0000394381 00000 n +0001185943 00000 n 0000003083 00000 n 0000003126 00000 n -0000389113 00000 n -0001162346 00000 n +0000394510 00000 n +0001185864 00000 n 0000003175 00000 n 0000003205 00000 n -0000389242 00000 n -0001162214 00000 n +0000394639 00000 n +0001185732 00000 n 0000003254 00000 n 0000003292 00000 n -0000393751 00000 n -0001162149 00000 n +0000399148 00000 n +0001185667 00000 n 0000003346 00000 n 0000003388 00000 n -0000393880 00000 n -0001162056 00000 n +0000399277 00000 n +0001185574 00000 n 0000003437 00000 n 0000003496 00000 n -0000394009 00000 n -0001161924 00000 n +0000399406 00000 n +0001185442 00000 n 0000003545 00000 n 0000003578 00000 n -0000397926 00000 n -0001161859 00000 n +0000403324 00000 n +0001185377 00000 n 0000003632 00000 n 0000003681 00000 n -0000400938 00000 n -0001161727 00000 n +0000406338 00000 n +0001185245 00000 n 0000003730 00000 n 0000003758 00000 n -0000403717 00000 n -0001161609 00000 n +0000409118 00000 n +0001185127 00000 n 0000003812 00000 n 0000003881 00000 n -0000403846 00000 n -0001161530 00000 n +0000409247 00000 n +0001185048 00000 n 0000003940 00000 n 0000003988 00000 n -0000403974 00000 n -0001161451 00000 n +0000409375 00000 n +0001184969 00000 n 0000004047 00000 n 0000004092 00000 n -0000404103 00000 n -0001161358 00000 n +0000409504 00000 n +0001184876 00000 n 0000004146 00000 n 0000004214 00000 n -0000404232 00000 n -0001161265 00000 n +0000409633 00000 n +0001184783 00000 n 0000004268 00000 n 0000004338 00000 n -0000407900 00000 n -0001161172 00000 n +0000413302 00000 n +0001184690 00000 n 0000004392 00000 n 0000004455 00000 n -0000408029 00000 n -0001161079 00000 n +0000413431 00000 n +0001184597 00000 n 0000004509 00000 n 0000004564 00000 n -0000408157 00000 n -0001161000 00000 n +0000413559 00000 n +0001184518 00000 n 0000004618 00000 n 0000004650 00000 n -0000408285 00000 n -0001160907 00000 n +0000413687 00000 n +0001184425 00000 n 0000004699 00000 n 0000004727 00000 n -0000412053 00000 n -0001160814 00000 n +0000417456 00000 n +0001184332 00000 n 0000004776 00000 n 0000004808 00000 n -0000412182 00000 n -0001160682 00000 n +0000417585 00000 n +0001184200 00000 n 0000004857 00000 n 0000004887 00000 n -0000412311 00000 n -0001160603 00000 n +0000417714 00000 n +0001184121 00000 n 0000004941 00000 n 0000004982 00000 n -0000416108 00000 n -0001160510 00000 n +0000421512 00000 n +0001184028 00000 n 0000005036 00000 n 0000005078 00000 n -0000416237 00000 n -0001160431 00000 n +0000421641 00000 n +0001183949 00000 n 0000005132 00000 n 0000005177 00000 n -0000422245 00000 n -0001160299 00000 n +0000426964 00000 n +0001183816 00000 n 0000005226 00000 n -0000005281 00000 n -0000422374 00000 n -0001160220 00000 n -0000005335 00000 n -0000005380 00000 n -0000422503 00000 n -0001160141 00000 n -0000005434 00000 n -0000005480 00000 n -0000426363 00000 n -0001160009 00000 n -0000005530 00000 n -0000005587 00000 n -0000426492 00000 n -0001159891 00000 n -0000005642 00000 n -0000005682 00000 n -0000429159 00000 n -0001159812 00000 n -0000005742 00000 n -0000005815 00000 n -0000431688 00000 n -0001159733 00000 n -0000005875 00000 n -0000005948 00000 n -0000431817 00000 n -0001159601 00000 n -0000006003 00000 n -0000006061 00000 n -0000434405 00000 n -0001159522 00000 n -0000006121 00000 n -0000006178 00000 n -0000434534 00000 n -0001159443 00000 n -0000006238 00000 n -0000006297 00000 n -0000434663 00000 n -0001159350 00000 n -0000006352 00000 n -0000006396 00000 n -0000434792 00000 n -0001159257 00000 n -0000006451 00000 n -0000006491 00000 n -0000441271 00000 n -0001159164 00000 n -0000006546 00000 n -0000006614 00000 n -0000441400 00000 n -0001159085 00000 n -0000006669 00000 n -0000006740 00000 n -0000441529 00000 n -0001158967 00000 n -0000006790 00000 n -0000006837 00000 n -0000443930 00000 n -0001158888 00000 n -0000006892 00000 n -0000006953 00000 n -0000444059 00000 n -0001158809 00000 n -0000007008 00000 n -0000007078 00000 n -0000446500 00000 n -0001158676 00000 n -0000007125 00000 n -0000007178 00000 n -0000446629 00000 n -0001158597 00000 n -0000007227 00000 n -0000007283 00000 n -0000446758 00000 n -0001158518 00000 n -0000007332 00000 n -0000007381 00000 n -0000451028 00000 n -0001158385 00000 n -0000007428 00000 n -0000007480 00000 n -0000451157 00000 n -0001158267 00000 n -0000007529 00000 n -0000007580 00000 n -0000455849 00000 n -0001158149 00000 n -0000007634 00000 n -0000007679 00000 n -0000455977 00000 n -0001158070 00000 n +0000005294 00000 n +0000427093 00000 n +0001183737 00000 n +0000005348 00000 n +0000005408 00000 n +0000427222 00000 n +0001183644 00000 n +0000005462 00000 n +0000005513 00000 n +0000431489 00000 n +0001183551 00000 n +0000005567 00000 n +0000005621 00000 n +0000434471 00000 n +0001183458 00000 n +0000005675 00000 n +0000005721 00000 n +0000434600 00000 n +0001183365 00000 n +0000005775 00000 n +0000005817 00000 n +0000434729 00000 n +0001183272 00000 n +0000005871 00000 n +0000005922 00000 n +0000434858 00000 n +0001183179 00000 n +0000005976 00000 n +0000006025 00000 n +0000437617 00000 n +0001183086 00000 n +0000006079 00000 n +0000006136 00000 n +0000437746 00000 n +0001182993 00000 n +0000006190 00000 n +0000006245 00000 n +0000437875 00000 n +0001182900 00000 n +0000006300 00000 n +0000006356 00000 n +0000438003 00000 n +0001182807 00000 n +0000006411 00000 n +0000006472 00000 n +0000438131 00000 n +0001182714 00000 n +0000006527 00000 n +0000006573 00000 n +0000438260 00000 n +0001182635 00000 n +0000006628 00000 n +0000006671 00000 n +0000442124 00000 n +0001182503 00000 n +0000006721 00000 n +0000006777 00000 n +0000442253 00000 n +0001182424 00000 n +0000006832 00000 n +0000006878 00000 n +0000442382 00000 n +0001182345 00000 n +0000006933 00000 n +0000006980 00000 n +0000445640 00000 n +0001182213 00000 n +0000007030 00000 n +0000007087 00000 n +0000445769 00000 n +0001182095 00000 n +0000007142 00000 n +0000007182 00000 n +0000448440 00000 n +0001182016 00000 n +0000007242 00000 n +0000007315 00000 n +0000448569 00000 n +0001181937 00000 n +0000007375 00000 n +0000007448 00000 n +0000450853 00000 n +0001181805 00000 n +0000007503 00000 n +0000007561 00000 n +0000450982 00000 n +0001181726 00000 n +0000007621 00000 n +0000007678 00000 n +0000451111 00000 n +0001181647 00000 n 0000007738 00000 n -0000007772 00000 n -0000459569 00000 n -0001157991 00000 n -0000007831 00000 n -0000007879 00000 n -0000459698 00000 n -0001157873 00000 n -0000007933 00000 n -0000007973 00000 n -0000459827 00000 n -0001157794 00000 n -0000008032 00000 n -0000008066 00000 n -0000462678 00000 n -0001157715 00000 n -0000008125 00000 n -0000008173 00000 n -0000462807 00000 n -0001157582 00000 n -0000008222 00000 n -0000008272 00000 n -0000465912 00000 n -0001157503 00000 n -0000008326 00000 n -0000008373 00000 n -0000466040 00000 n -0001157410 00000 n -0000008427 00000 n -0000008487 00000 n -0000466299 00000 n -0001157317 00000 n -0000008541 00000 n -0000008593 00000 n -0000471480 00000 n -0001157224 00000 n -0000008647 00000 n -0000008712 00000 n -0000471609 00000 n -0001157131 00000 n -0000008766 00000 n -0000008817 00000 n -0000475086 00000 n -0001157038 00000 n -0000008871 00000 n -0000008935 00000 n -0000475215 00000 n -0001156945 00000 n -0000008989 00000 n -0000009036 00000 n -0000475344 00000 n -0001156852 00000 n -0000009090 00000 n -0000009150 00000 n -0000475473 00000 n -0001156759 00000 n -0000009204 00000 n -0000009255 00000 n -0000479490 00000 n -0001156627 00000 n -0000009310 00000 n -0000009375 00000 n -0000479619 00000 n -0001156548 00000 n -0000009435 00000 n -0000009482 00000 n -0000486438 00000 n -0001156455 00000 n -0000009542 00000 n -0000009590 00000 n -0000492841 00000 n -0001156376 00000 n -0000009650 00000 n -0000009704 00000 n -0000495928 00000 n -0001156283 00000 n -0000009759 00000 n -0000009809 00000 n -0000498854 00000 n -0001156190 00000 n -0000009864 00000 n +0000007797 00000 n +0000453936 00000 n +0001181554 00000 n +0000007852 00000 n +0000007896 00000 n +0000454065 00000 n +0001181461 00000 n +0000007951 00000 n +0000007991 00000 n +0000457134 00000 n +0001181368 00000 n +0000008046 00000 n +0000008114 00000 n +0000457263 00000 n +0001181289 00000 n +0000008169 00000 n +0000008240 00000 n +0000461281 00000 n +0001181171 00000 n +0000008290 00000 n +0000008337 00000 n +0000461410 00000 n +0001181092 00000 n +0000008392 00000 n +0000008453 00000 n +0000462693 00000 n +0001181013 00000 n +0000008508 00000 n +0000008578 00000 n +0000465121 00000 n +0001180880 00000 n +0000008625 00000 n +0000008678 00000 n +0000465250 00000 n +0001180801 00000 n +0000008727 00000 n +0000008783 00000 n +0000465379 00000 n +0001180722 00000 n +0000008832 00000 n +0000008881 00000 n +0000469649 00000 n +0001180589 00000 n +0000008928 00000 n +0000008980 00000 n +0000469778 00000 n +0001180471 00000 n +0000009029 00000 n +0000009080 00000 n +0000474470 00000 n +0001180353 00000 n +0000009134 00000 n +0000009179 00000 n +0000474598 00000 n +0001180274 00000 n +0000009238 00000 n +0000009272 00000 n +0000478191 00000 n +0001180195 00000 n +0000009331 00000 n +0000009379 00000 n +0000478320 00000 n +0001180077 00000 n +0000009433 00000 n +0000009473 00000 n +0000478449 00000 n +0001179998 00000 n +0000009532 00000 n +0000009566 00000 n +0000481301 00000 n +0001179919 00000 n +0000009625 00000 n +0000009673 00000 n +0000481430 00000 n +0001179786 00000 n +0000009722 00000 n +0000009772 00000 n +0000484536 00000 n +0001179707 00000 n +0000009826 00000 n +0000009873 00000 n +0000484664 00000 n +0001179614 00000 n 0000009927 00000 n -0000498983 00000 n -0001156097 00000 n -0000009982 00000 n -0000010034 00000 n -0000499111 00000 n -0001156004 00000 n -0000010089 00000 n -0000010154 00000 n -0000499239 00000 n -0001155911 00000 n -0000010209 00000 n -0000010261 00000 n -0000507337 00000 n -0001155778 00000 n -0000010316 00000 n -0000010381 00000 n -0000524305 00000 n -0001155699 00000 n -0000010441 00000 n -0000010485 00000 n -0000550779 00000 n -0001155606 00000 n -0000010545 00000 n -0000010584 00000 n -0000550908 00000 n -0001155513 00000 n -0000010644 00000 n -0000010691 00000 n -0000551037 00000 n -0001155420 00000 n -0000010751 00000 n -0000010794 00000 n -0000558169 00000 n -0001155327 00000 n -0000010854 00000 n -0000010893 00000 n -0000561988 00000 n -0001155234 00000 n -0000010953 00000 n -0000010995 00000 n -0000565024 00000 n -0001155141 00000 n -0000011055 00000 n -0000011098 00000 n -0000572147 00000 n -0001155048 00000 n -0000011158 00000 n -0000011201 00000 n -0000576624 00000 n -0001154955 00000 n -0000011261 00000 n -0000011322 00000 n -0000576753 00000 n -0001154862 00000 n -0000011383 00000 n -0000011435 00000 n -0000580589 00000 n -0001154769 00000 n -0000011496 00000 n -0000011549 00000 n -0000584937 00000 n -0001154676 00000 n -0000011610 00000 n -0000011648 00000 n -0000585066 00000 n -0001154583 00000 n +0000009987 00000 n +0000484923 00000 n +0001179521 00000 n +0000010041 00000 n +0000010093 00000 n +0000490105 00000 n +0001179428 00000 n +0000010147 00000 n +0000010212 00000 n +0000490234 00000 n +0001179335 00000 n +0000010266 00000 n +0000010317 00000 n +0000493711 00000 n +0001179242 00000 n +0000010371 00000 n +0000010435 00000 n +0000493840 00000 n +0001179149 00000 n +0000010489 00000 n +0000010536 00000 n +0000493969 00000 n +0001179056 00000 n +0000010590 00000 n +0000010650 00000 n +0000494098 00000 n +0001178963 00000 n +0000010704 00000 n +0000010755 00000 n +0000498116 00000 n +0001178831 00000 n +0000010810 00000 n +0000010875 00000 n +0000498245 00000 n +0001178752 00000 n +0000010935 00000 n +0000010982 00000 n +0000505066 00000 n +0001178659 00000 n +0000011042 00000 n +0000011090 00000 n +0000512175 00000 n +0001178580 00000 n +0000011150 00000 n +0000011204 00000 n +0000515772 00000 n +0001178487 00000 n +0000011259 00000 n +0000011309 00000 n +0000515901 00000 n +0001178394 00000 n +0000011364 00000 n +0000011427 00000 n +0000517902 00000 n +0001178301 00000 n +0000011482 00000 n +0000011534 00000 n +0000518031 00000 n +0001178208 00000 n +0000011589 00000 n +0000011654 00000 n +0000518160 00000 n +0001178115 00000 n 0000011709 00000 n 0000011761 00000 n -0000587936 00000 n -0001154490 00000 n -0000011822 00000 n -0000011866 00000 n -0000591318 00000 n -0001154397 00000 n -0000011927 00000 n -0000011963 00000 n -0000600266 00000 n -0001154304 00000 n -0000012024 00000 n -0000012087 00000 n -0000602717 00000 n -0001154211 00000 n -0000012148 00000 n -0000012198 00000 n -0000606247 00000 n -0001154118 00000 n -0000012259 00000 n -0000012315 00000 n -0000610787 00000 n -0001154025 00000 n -0000012376 00000 n -0000012423 00000 n -0000614850 00000 n -0001153946 00000 n -0000012484 00000 n -0000012552 00000 n -0000617643 00000 n -0001153853 00000 n -0000012607 00000 n +0000523407 00000 n +0001177982 00000 n +0000011816 00000 n +0000011881 00000 n +0000543902 00000 n +0001177903 00000 n +0000011941 00000 n +0000011985 00000 n +0000570067 00000 n +0001177810 00000 n +0000012045 00000 n +0000012084 00000 n +0000570196 00000 n +0001177717 00000 n +0000012144 00000 n +0000012191 00000 n +0000570325 00000 n +0001177624 00000 n +0000012251 00000 n +0000012294 00000 n +0000577593 00000 n +0001177531 00000 n +0000012354 00000 n +0000012393 00000 n +0000581113 00000 n +0001177438 00000 n +0000012453 00000 n +0000012495 00000 n +0000584161 00000 n +0001177345 00000 n +0000012555 00000 n +0000012598 00000 n +0000591862 00000 n +0001177252 00000 n 0000012658 00000 n -0000621790 00000 n -0001153760 00000 n -0000012713 00000 n -0000012777 00000 n -0000626048 00000 n -0001153667 00000 n -0000012832 00000 n -0000012896 00000 n -0000626177 00000 n -0001153574 00000 n -0000012951 00000 n -0000013028 00000 n -0000626306 00000 n -0001153481 00000 n -0000013083 00000 n -0000013140 00000 n -0000630242 00000 n -0001153388 00000 n -0000013195 00000 n -0000013265 00000 n -0000630371 00000 n -0001153295 00000 n -0000013320 00000 n -0000013377 00000 n -0000630499 00000 n -0001153202 00000 n -0000013432 00000 n -0000013502 00000 n -0000634670 00000 n -0001153109 00000 n -0000013557 00000 n -0000013606 00000 n -0000634799 00000 n -0001153016 00000 n -0000013661 00000 n -0000013723 00000 n -0000637189 00000 n -0001152923 00000 n -0000013778 00000 n -0000013827 00000 n -0000641958 00000 n -0001152805 00000 n -0000013882 00000 n -0000013944 00000 n -0000642086 00000 n -0001152726 00000 n -0000014004 00000 n -0000014043 00000 n -0000655000 00000 n -0001152633 00000 n -0000014103 00000 n -0000014137 00000 n -0000655129 00000 n -0001152540 00000 n -0000014197 00000 n -0000014238 00000 n -0000675064 00000 n -0001152461 00000 n -0000014298 00000 n -0000014350 00000 n -0000681819 00000 n -0001152329 00000 n -0000014399 00000 n -0000014432 00000 n -0000681947 00000 n -0001152211 00000 n -0000014486 00000 n -0000014558 00000 n -0000682076 00000 n -0001152132 00000 n -0000014617 00000 n -0000014661 00000 n -0000693240 00000 n -0001152053 00000 n -0000014720 00000 n -0000014773 00000 n -0000696965 00000 n -0001151960 00000 n -0000014827 00000 n +0000012701 00000 n +0000596249 00000 n +0001177159 00000 n +0000012761 00000 n +0000012822 00000 n +0000596378 00000 n +0001177066 00000 n +0000012883 00000 n +0000012935 00000 n +0000600180 00000 n +0001176973 00000 n +0000012996 00000 n +0000013049 00000 n +0000600308 00000 n +0001176880 00000 n +0000013110 00000 n +0000013148 00000 n +0000604394 00000 n +0001176787 00000 n +0000013209 00000 n +0000013261 00000 n +0000607386 00000 n +0001176694 00000 n +0000013322 00000 n +0000013366 00000 n +0000611233 00000 n +0001176601 00000 n +0000013427 00000 n +0000013463 00000 n +0000619911 00000 n +0001176508 00000 n +0000013524 00000 n +0000013587 00000 n +0000620039 00000 n +0001176415 00000 n +0000013648 00000 n +0000013698 00000 n +0000625933 00000 n +0001176322 00000 n +0000013759 00000 n +0000013815 00000 n +0000630116 00000 n +0001176229 00000 n +0000013876 00000 n +0000013923 00000 n +0000634502 00000 n +0001176150 00000 n +0000013984 00000 n +0000014052 00000 n +0000640372 00000 n +0001176057 00000 n +0000014107 00000 n +0000014158 00000 n +0000640501 00000 n +0001175964 00000 n +0000014213 00000 n +0000014277 00000 n +0000649382 00000 n +0001175871 00000 n +0000014332 00000 n +0000014396 00000 n +0000649511 00000 n +0001175778 00000 n +0000014451 00000 n +0000014528 00000 n +0000649640 00000 n +0001175685 00000 n +0000014583 00000 n +0000014640 00000 n +0000649769 00000 n +0001175592 00000 n +0000014695 00000 n +0000014765 00000 n +0000653906 00000 n +0001175499 00000 n +0000014820 00000 n 0000014877 00000 n -0000697224 00000 n -0001151867 00000 n -0000014931 00000 n -0000014969 00000 n -0000700363 00000 n -0001151774 00000 n -0000015023 00000 n -0000015072 00000 n -0000700622 00000 n -0001151642 00000 n -0000015126 00000 n -0000015178 00000 n -0000700751 00000 n -0001151563 00000 n -0000015237 00000 n -0000015282 00000 n -0000700880 00000 n -0001151470 00000 n -0000015341 00000 n -0000015393 00000 n -0000703617 00000 n -0001151377 00000 n -0000015452 00000 n -0000015505 00000 n -0000703746 00000 n -0001151298 00000 n -0000015564 00000 n -0000015613 00000 n -0000703875 00000 n -0001151205 00000 n -0000015667 00000 n -0000015747 00000 n -0000707915 00000 n -0001151126 00000 n -0000015801 00000 n +0000654035 00000 n +0001175406 00000 n +0000014932 00000 n +0000015002 00000 n +0000657860 00000 n +0001175313 00000 n +0000015057 00000 n +0000015106 00000 n +0000657989 00000 n +0001175220 00000 n +0000015161 00000 n +0000015223 00000 n +0000659656 00000 n +0001175127 00000 n +0000015278 00000 n +0000015327 00000 n +0000665180 00000 n +0001175009 00000 n +0000015382 00000 n +0000015444 00000 n +0000665309 00000 n +0001174930 00000 n +0000015504 00000 n +0000015543 00000 n +0000674121 00000 n +0001174837 00000 n +0000015603 00000 n +0000015637 00000 n +0000674248 00000 n +0001174744 00000 n +0000015697 00000 n +0000015738 00000 n +0000695517 00000 n +0001174665 00000 n +0000015798 00000 n 0000015850 00000 n -0000711583 00000 n -0001151008 00000 n +0000705237 00000 n +0001174533 00000 n 0000015899 00000 n -0000015939 00000 n -0000711842 00000 n -0001150929 00000 n -0000015998 00000 n -0000016045 00000 n -0000715196 00000 n -0001150811 00000 n -0000016099 00000 n -0000016144 00000 n -0000715325 00000 n -0001150732 00000 n -0000016203 00000 n -0000016262 00000 n -0000718738 00000 n -0001150639 00000 n -0000016321 00000 n -0000016385 00000 n -0000718997 00000 n -0001150546 00000 n -0000016444 00000 n -0000016500 00000 n -0000723075 00000 n -0001150453 00000 n -0000016559 00000 n -0000016617 00000 n -0000725495 00000 n -0001150374 00000 n -0000016676 00000 n -0000016738 00000 n -0000727658 00000 n -0001150241 00000 n -0000016785 00000 n -0000016837 00000 n -0000727787 00000 n -0001150162 00000 n -0000016886 00000 n -0000016930 00000 n -0000731822 00000 n -0001150030 00000 n -0000016979 00000 n -0000017020 00000 n -0000731951 00000 n -0001149951 00000 n -0000017074 00000 n -0000017122 00000 n -0000732079 00000 n -0001149872 00000 n -0000017176 00000 n -0000017227 00000 n -0000732208 00000 n -0001149793 00000 n -0000017276 00000 n -0000017323 00000 n -0000736805 00000 n -0001149660 00000 n -0000017370 00000 n -0000017407 00000 n -0000736934 00000 n -0001149542 00000 n -0000017456 00000 n -0000017495 00000 n -0000737063 00000 n -0001149477 00000 n -0000017549 00000 n -0000017627 00000 n -0000737192 00000 n -0001149384 00000 n -0000017676 00000 n -0000017743 00000 n -0000737321 00000 n -0001149305 00000 n -0000017792 00000 n -0000017837 00000 n -0000740762 00000 n -0001149172 00000 n +0000015932 00000 n +0000705366 00000 n +0001174415 00000 n +0000015986 00000 n +0000016058 00000 n +0000705495 00000 n +0001174336 00000 n +0000016117 00000 n +0000016161 00000 n +0000716097 00000 n +0001174257 00000 n +0000016220 00000 n +0000016273 00000 n +0000716486 00000 n +0001174164 00000 n +0000016327 00000 n +0000016377 00000 n +0000720328 00000 n +0001174071 00000 n +0000016431 00000 n +0000016469 00000 n +0000720587 00000 n +0001173978 00000 n +0000016523 00000 n +0000016572 00000 n +0000723361 00000 n +0001173846 00000 n +0000016626 00000 n +0000016678 00000 n +0000723486 00000 n +0001173767 00000 n +0000016737 00000 n +0000016782 00000 n +0000723615 00000 n +0001173674 00000 n +0000016841 00000 n +0000016893 00000 n +0000723744 00000 n +0001173581 00000 n +0000016952 00000 n +0000017005 00000 n +0000726187 00000 n +0001173502 00000 n +0000017064 00000 n +0000017113 00000 n +0000726316 00000 n +0001173409 00000 n +0000017167 00000 n +0000017247 00000 n +0000730638 00000 n +0001173330 00000 n +0000017301 00000 n +0000017350 00000 n +0000734144 00000 n +0001173212 00000 n +0000017399 00000 n +0000017439 00000 n +0000734403 00000 n +0001173133 00000 n +0000017498 00000 n +0000017545 00000 n +0000737832 00000 n +0001173015 00000 n +0000017599 00000 n +0000017644 00000 n +0000737961 00000 n +0001172936 00000 n +0000017703 00000 n +0000017762 00000 n +0000741308 00000 n +0001172843 00000 n +0000017821 00000 n 0000017885 00000 n -0000017917 00000 n -0000740891 00000 n -0001149054 00000 n -0000017966 00000 n -0000018005 00000 n -0000741020 00000 n -0001148989 00000 n +0000741567 00000 n +0001172750 00000 n +0000017944 00000 n +0000018000 00000 n +0000745728 00000 n +0001172657 00000 n 0000018059 00000 n -0000018120 00000 n -0000744702 00000 n -0001148857 00000 n -0000018169 00000 n -0000018226 00000 n -0000744831 00000 n -0001148792 00000 n -0000018280 00000 n -0000018329 00000 n -0000744960 00000 n -0001148660 00000 n -0000018378 00000 n -0000018440 00000 n -0000745089 00000 n -0001148581 00000 n -0000018494 00000 n -0000018549 00000 n -0000769927 00000 n -0001148488 00000 n -0000018603 00000 n -0000018644 00000 n -0000770056 00000 n -0001148409 00000 n -0000018698 00000 n -0000018750 00000 n -0000770445 00000 n -0001148291 00000 n -0000018799 00000 n -0000018849 00000 n -0000773266 00000 n -0001148212 00000 n -0000018903 00000 n -0000018941 00000 n -0000773395 00000 n -0001148119 00000 n +0000018117 00000 n +0000747738 00000 n +0001172578 00000 n +0000018176 00000 n +0000018238 00000 n +0000749519 00000 n +0001172445 00000 n +0000018285 00000 n +0000018337 00000 n +0000749648 00000 n +0001172366 00000 n +0000018386 00000 n +0000018430 00000 n +0000753684 00000 n +0001172234 00000 n +0000018479 00000 n +0000018520 00000 n +0000753813 00000 n +0001172155 00000 n +0000018574 00000 n +0000018622 00000 n +0000753941 00000 n +0001172076 00000 n +0000018676 00000 n +0000018727 00000 n +0000754070 00000 n +0001171997 00000 n +0000018776 00000 n +0000018823 00000 n +0000758669 00000 n +0001171864 00000 n +0000018870 00000 n +0000018907 00000 n +0000758798 00000 n +0001171746 00000 n +0000018956 00000 n 0000018995 00000 n -0000019032 00000 n -0000773524 00000 n -0001148026 00000 n -0000019086 00000 n -0000019124 00000 n -0000773653 00000 n -0001147933 00000 n -0000019178 00000 n -0000019230 00000 n -0000776888 00000 n -0001147840 00000 n -0000019284 00000 n -0000019327 00000 n -0000777016 00000 n -0001147708 00000 n -0000019381 00000 n -0000019426 00000 n -0000777144 00000 n -0001147629 00000 n -0000019485 00000 n -0000019551 00000 n -0000780128 00000 n -0001147536 00000 n -0000019610 00000 n -0000019698 00000 n -0000780257 00000 n -0001147443 00000 n -0000019757 00000 n -0000019832 00000 n -0000780386 00000 n -0001147350 00000 n -0000019891 00000 n -0000019976 00000 n -0000783293 00000 n -0001147257 00000 n -0000020035 00000 n -0000020116 00000 n -0000785753 00000 n -0001147178 00000 n -0000020175 00000 n -0000020259 00000 n -0000785882 00000 n -0001147099 00000 n -0000020313 00000 n -0000020357 00000 n -0000788710 00000 n -0001146979 00000 n -0000020405 00000 n -0000020439 00000 n -0000788839 00000 n -0001146900 00000 n -0000020488 00000 n -0000020515 00000 n -0000807000 00000 n -0001146807 00000 n -0000020564 00000 n -0000020592 00000 n -0000814607 00000 n -0001146714 00000 n -0000020641 00000 n -0000020681 00000 n -0000821015 00000 n -0001146621 00000 n +0000758927 00000 n +0001171681 00000 n +0000019049 00000 n +0000019127 00000 n +0000759056 00000 n +0001171588 00000 n +0000019176 00000 n +0000019243 00000 n +0000759185 00000 n +0001171509 00000 n +0000019292 00000 n +0000019337 00000 n +0000762626 00000 n +0001171376 00000 n +0000019385 00000 n +0000019417 00000 n +0000762755 00000 n +0001171258 00000 n +0000019466 00000 n +0000019505 00000 n +0000762884 00000 n +0001171193 00000 n +0000019559 00000 n +0000019620 00000 n +0000766566 00000 n +0001171061 00000 n +0000019669 00000 n +0000019726 00000 n +0000766695 00000 n +0001170996 00000 n +0000019780 00000 n +0000019829 00000 n +0000766824 00000 n +0001170864 00000 n +0000019878 00000 n +0000019940 00000 n +0000766953 00000 n +0001170785 00000 n +0000019994 00000 n +0000020049 00000 n +0000791795 00000 n +0001170692 00000 n +0000020103 00000 n +0000020144 00000 n +0000791924 00000 n +0001170613 00000 n +0000020198 00000 n +0000020250 00000 n +0000792313 00000 n +0001170495 00000 n +0000020299 00000 n +0000020349 00000 n +0000795134 00000 n +0001170416 00000 n +0000020403 00000 n +0000020441 00000 n +0000795263 00000 n +0001170323 00000 n +0000020495 00000 n +0000020532 00000 n +0000795392 00000 n +0001170230 00000 n +0000020586 00000 n +0000020624 00000 n +0000795521 00000 n +0001170137 00000 n +0000020678 00000 n 0000020730 00000 n -0000020773 00000 n -0000827721 00000 n -0001146528 00000 n -0000020822 00000 n -0000020859 00000 n -0000841552 00000 n -0001146435 00000 n -0000020908 00000 n -0000020945 00000 n -0000844383 00000 n -0001146342 00000 n -0000020994 00000 n -0000021032 00000 n -0000851334 00000 n -0001146249 00000 n -0000021081 00000 n -0000021120 00000 n -0000868526 00000 n -0001146156 00000 n -0000021169 00000 n -0000021208 00000 n -0000871442 00000 n -0001146063 00000 n -0000021258 00000 n -0000021298 00000 n -0000877790 00000 n -0001145970 00000 n -0000021348 00000 n -0000021378 00000 n -0000887135 00000 n -0001145877 00000 n -0000021428 00000 n -0000021471 00000 n -0000890220 00000 n -0001145784 00000 n -0000021521 00000 n -0000021554 00000 n -0000904607 00000 n -0001145691 00000 n -0000021604 00000 n -0000021633 00000 n -0000908268 00000 n -0001145598 00000 n -0000021683 00000 n -0000021717 00000 n -0000917684 00000 n -0001145505 00000 n -0000021767 00000 n -0000021804 00000 n -0000920895 00000 n -0001145412 00000 n -0000021854 00000 n -0000021891 00000 n -0000924458 00000 n -0001145319 00000 n -0000021941 00000 n -0000021974 00000 n -0000926612 00000 n -0001145226 00000 n -0000022024 00000 n -0000022058 00000 n -0000929326 00000 n -0001145133 00000 n -0000022108 00000 n -0000022147 00000 n -0000929843 00000 n -0001145054 00000 n -0000022197 00000 n -0000022231 00000 n -0000022604 00000 n -0000022726 00000 n -0000287527 00000 n -0000022284 00000 n -0000287401 00000 n -0000287464 00000 n -0001139482 00000 n -0001113397 00000 n -0001139308 00000 n -0001140520 00000 n -0000024035 00000 n -0000024228 00000 n -0000024308 00000 n -0000024345 00000 n -0000024426 00000 n -0000024550 00000 n -0000024809 00000 n -0000025168 00000 n -0000025200 00000 n -0000025294 00000 n -0000026327 00000 n -0000037463 00000 n -0000103053 00000 n -0000168643 00000 n -0000234233 00000 n -0000288955 00000 n -0000288770 00000 n -0000287627 00000 n -0000288892 00000 n -0001112161 00000 n -0001085542 00000 n -0001111987 00000 n -0001084857 00000 n -0001082712 00000 n -0001084693 00000 n -0000300657 00000 n -0000292006 00000 n -0000289040 00000 n -0000300531 00000 n -0000300594 00000 n -0000292540 00000 n -0000292694 00000 n -0000292851 00000 n -0000293008 00000 n -0000293165 00000 n -0000293322 00000 n -0000293484 00000 n -0000293646 00000 n -0000293807 00000 n -0000293969 00000 n -0000294136 00000 n -0000294303 00000 n -0000294468 00000 n -0000294630 00000 n -0000294796 00000 n -0000294958 00000 n -0000295112 00000 n -0000295269 00000 n -0000295426 00000 n -0000295582 00000 n -0000295738 00000 n -0000295895 00000 n -0000296050 00000 n -0000296207 00000 n -0000296369 00000 n -0000296531 00000 n -0000296688 00000 n -0000296843 00000 n -0000297004 00000 n -0000297171 00000 n -0000297338 00000 n -0000297499 00000 n -0000297654 00000 n -0000297811 00000 n -0000297968 00000 n -0000298130 00000 n -0000298287 00000 n -0000298444 00000 n -0000298605 00000 n -0000298762 00000 n -0000298924 00000 n -0000299091 00000 n -0000299258 00000 n -0000299420 00000 n -0000299582 00000 n -0000299744 00000 n -0000299905 00000 n -0000300067 00000 n -0000300222 00000 n -0000300377 00000 n -0000314101 00000 n -0000304069 00000 n -0000300742 00000 n -0000314038 00000 n -0001082134 00000 n -0001064775 00000 n -0001081950 00000 n -0000304679 00000 n -0000304842 00000 n -0000305004 00000 n -0000305167 00000 n -0000305325 00000 n -0000305488 00000 n -0000305651 00000 n -0000305810 00000 n -0000305974 00000 n -0000306143 00000 n -0000306312 00000 n -0000306476 00000 n -0000306645 00000 n -0000306814 00000 n -0000306978 00000 n -0000307142 00000 n -0000307306 00000 n -0000307470 00000 n -0000307629 00000 n -0000307793 00000 n -0000307956 00000 n -0000308112 00000 n -0000308269 00000 n -0000308427 00000 n -0000308582 00000 n -0000308739 00000 n -0000308902 00000 n -0000309070 00000 n -0000309237 00000 n -0000309400 00000 n -0000309568 00000 n -0000309736 00000 n -0000309894 00000 n +0000798757 00000 n +0001170044 00000 n +0000020784 00000 n +0000020827 00000 n +0000798885 00000 n +0001169912 00000 n +0000020881 00000 n +0000020926 00000 n +0000799013 00000 n +0001169833 00000 n +0000020985 00000 n +0000021051 00000 n +0000801999 00000 n +0001169740 00000 n +0000021110 00000 n +0000021198 00000 n +0000802128 00000 n +0001169647 00000 n +0000021257 00000 n +0000021332 00000 n +0000802257 00000 n +0001169554 00000 n +0000021391 00000 n +0000021476 00000 n +0000805166 00000 n +0001169461 00000 n +0000021535 00000 n +0000021616 00000 n +0000807627 00000 n +0001169382 00000 n +0000021675 00000 n +0000021759 00000 n +0000807756 00000 n +0001169303 00000 n +0000021813 00000 n +0000021857 00000 n +0000810585 00000 n +0001169183 00000 n +0000021905 00000 n +0000021939 00000 n +0000810714 00000 n +0001169104 00000 n +0000021988 00000 n +0000022015 00000 n +0000828879 00000 n +0001169011 00000 n +0000022064 00000 n +0000022092 00000 n +0000836489 00000 n +0001168918 00000 n +0000022141 00000 n +0000022181 00000 n +0000842899 00000 n +0001168825 00000 n +0000022230 00000 n +0000022273 00000 n +0000849607 00000 n +0001168732 00000 n +0000022322 00000 n +0000022359 00000 n +0000863443 00000 n +0001168639 00000 n +0000022408 00000 n +0000022445 00000 n +0000866275 00000 n +0001168546 00000 n +0000022494 00000 n +0000022532 00000 n +0000873229 00000 n +0001168453 00000 n +0000022581 00000 n +0000022620 00000 n +0000890426 00000 n +0001168360 00000 n +0000022669 00000 n +0000022708 00000 n +0000893343 00000 n +0001168267 00000 n +0000022758 00000 n +0000022798 00000 n +0000899693 00000 n +0001168174 00000 n +0000022848 00000 n +0000022878 00000 n +0000909042 00000 n +0001168081 00000 n +0000022928 00000 n +0000022971 00000 n +0000912128 00000 n +0001167988 00000 n +0000023021 00000 n +0000023054 00000 n +0000926519 00000 n +0001167895 00000 n +0000023104 00000 n +0000023133 00000 n +0000930181 00000 n +0001167802 00000 n +0000023183 00000 n +0000023217 00000 n +0000939600 00000 n +0001167709 00000 n +0000023267 00000 n +0000023304 00000 n +0000942812 00000 n +0001167616 00000 n +0000023354 00000 n +0000023391 00000 n +0000946376 00000 n +0001167523 00000 n +0000023441 00000 n +0000023474 00000 n +0000948532 00000 n +0001167430 00000 n +0000023524 00000 n +0000023558 00000 n +0000951248 00000 n +0001167337 00000 n +0000023608 00000 n +0000023647 00000 n +0000951765 00000 n +0001167258 00000 n +0000023697 00000 n +0000023731 00000 n +0000024104 00000 n +0000024226 00000 n +0000289027 00000 n +0000023784 00000 n +0000288901 00000 n +0000288964 00000 n +0001161480 00000 n +0001135395 00000 n +0001161306 00000 n +0001162518 00000 n +0000025535 00000 n +0000025728 00000 n +0000025808 00000 n +0000025845 00000 n +0000025926 00000 n +0000026050 00000 n +0000026309 00000 n +0000026668 00000 n +0000026700 00000 n +0000026794 00000 n +0000027827 00000 n +0000038963 00000 n +0000104553 00000 n +0000170143 00000 n +0000235733 00000 n +0000290455 00000 n +0000290270 00000 n +0000289127 00000 n +0000290392 00000 n +0001134159 00000 n +0001107540 00000 n +0001133985 00000 n +0001106855 00000 n +0001104710 00000 n +0001106691 00000 n +0000302181 00000 n +0000293506 00000 n +0000290540 00000 n +0000302055 00000 n +0000302118 00000 n +0000294052 00000 n +0000294206 00000 n +0000294363 00000 n +0000294520 00000 n +0000294677 00000 n +0000294834 00000 n +0000294996 00000 n +0000295158 00000 n +0000295319 00000 n +0000295481 00000 n +0000295648 00000 n +0000295815 00000 n +0000295980 00000 n +0000296142 00000 n +0000296308 00000 n +0000296470 00000 n +0000296624 00000 n +0000296781 00000 n +0000296938 00000 n +0000297094 00000 n +0000297250 00000 n +0000297407 00000 n +0000297562 00000 n +0000297719 00000 n +0000297881 00000 n +0000298043 00000 n +0000298200 00000 n +0000298355 00000 n +0000298516 00000 n +0000298683 00000 n +0000298850 00000 n +0000299011 00000 n +0000299166 00000 n +0000299323 00000 n +0000299480 00000 n +0000299642 00000 n +0000299799 00000 n +0000299956 00000 n +0000300117 00000 n +0000300275 00000 n +0000300438 00000 n +0000300606 00000 n +0000300774 00000 n +0000300937 00000 n +0000301100 00000 n +0000301263 00000 n +0000301425 00000 n +0000301588 00000 n +0000301744 00000 n +0000301900 00000 n +0000315700 00000 n +0000305637 00000 n +0000302266 00000 n +0000315635 00000 n +0001104122 00000 n +0001086701 00000 n +0001103936 00000 n +0000306287 00000 n +0000306451 00000 n +0000306614 00000 n +0000306778 00000 n +0000306937 00000 n +0000307101 00000 n +0000307265 00000 n +0000307429 00000 n +0000307593 00000 n +0000307757 00000 n +0000307921 00000 n +0000308085 00000 n +0000308249 00000 n +0000308413 00000 n +0000308578 00000 n +0000308743 00000 n +0000308908 00000 n +0000309073 00000 n +0000309233 00000 n +0000309398 00000 n +0000309562 00000 n +0000309722 00000 n +0000309887 00000 n 0000310057 00000 n -0000310220 00000 n -0000310383 00000 n -0000310546 00000 n -0000310709 00000 n -0000310872 00000 n -0000311036 00000 n -0000311200 00000 n -0000311364 00000 n -0000311529 00000 n -0000311699 00000 n -0000311869 00000 n -0000312039 00000 n -0000312204 00000 n -0000312369 00000 n -0000312534 00000 n -0000312699 00000 n -0000312864 00000 n -0000313029 00000 n -0000313197 00000 n -0000313366 00000 n -0000313536 00000 n -0000313703 00000 n -0000313870 00000 n -0000328094 00000 n -0000317774 00000 n -0000314199 00000 n -0000328029 00000 n -0000318433 00000 n -0000318602 00000 n -0000318771 00000 n -0000318940 00000 n -0000319110 00000 n -0000319280 00000 n -0000319450 00000 n -0000319620 00000 n -0000319790 00000 n -0000319960 00000 n -0000320130 00000 n -0000320300 00000 n -0000320470 00000 n -0000320640 00000 n -0000320810 00000 n -0000320974 00000 n -0000321137 00000 n -0000321301 00000 n -0000321465 00000 n -0000321628 00000 n -0000321792 00000 n -0000321956 00000 n -0000322120 00000 n -0000322284 00000 n -0000322448 00000 n -0000322610 00000 n -0000322774 00000 n -0000322943 00000 n -0000323112 00000 n -0000323281 00000 n -0000323450 00000 n -0000323608 00000 n -0000323771 00000 n -0000323939 00000 n -0000324106 00000 n -0000324268 00000 n -0000324431 00000 n -0000324594 00000 n -0000324757 00000 n -0000324925 00000 n -0000325093 00000 n -0000325261 00000 n -0000325429 00000 n -0000325590 00000 n -0000325752 00000 n -0000325910 00000 n -0000326078 00000 n -0000326241 00000 n -0000326409 00000 n -0000326577 00000 n -0000326745 00000 n -0001063884 00000 n -0001042550 00000 n -0001063708 00000 n -0000326913 00000 n -0000327081 00000 n -0000327236 00000 n -0000327394 00000 n -0000327552 00000 n -0000327713 00000 n -0000327874 00000 n -0000340010 00000 n -0000331339 00000 n -0000328207 00000 n -0000339945 00000 n -0000331926 00000 n -0000332082 00000 n -0000332240 00000 n -0000332402 00000 n -0000332560 00000 n -0000332717 00000 n -0000332874 00000 n -0000333032 00000 n -0000333195 00000 n -0000333353 00000 n -0000333516 00000 n -0000333674 00000 n -0000333837 00000 n -0000334000 00000 n -0000334163 00000 n -0000334321 00000 n -0000334484 00000 n -0000334647 00000 n -0000334810 00000 n -0000334972 00000 n -0000335135 00000 n -0000335298 00000 n -0000335466 00000 n -0000335633 00000 n -0000335801 00000 n -0000335967 00000 n -0000336135 00000 n -0000336303 00000 n -0000336466 00000 n -0000336623 00000 n -0000336781 00000 n -0000336939 00000 n -0000337097 00000 n -0000337254 00000 n -0000337412 00000 n -0000337570 00000 n -0000337728 00000 n -0000337884 00000 n -0000338042 00000 n -0000338200 00000 n -0000338359 00000 n -0000338518 00000 n -0000338677 00000 n -0001041582 00000 n -0001021612 00000 n -0001041407 00000 n -0000338834 00000 n -0000338993 00000 n -0000339151 00000 n -0000339310 00000 n -0000339469 00000 n -0000339628 00000 n -0000339786 00000 n -0000343145 00000 n -0000342378 00000 n -0000340123 00000 n -0000342566 00000 n -0000342694 00000 n -0000342822 00000 n -0000342950 00000 n -0000343015 00000 n -0000343080 00000 n -0001020795 00000 n -0001002330 00000 n -0001020620 00000 n -0001140640 00000 n -0000347682 00000 n -0000346541 00000 n -0000343273 00000 n -0000347043 00000 n -0000347108 00000 n -0000347235 00000 n -0000347363 00000 n -0000347491 00000 n -0000346697 00000 n -0000346891 00000 n -0000347617 00000 n -0000682011 00000 n -0000745153 00000 n -0000352363 00000 n -0000351305 00000 n -0000347809 00000 n -0000351786 00000 n -0000351914 00000 n -0000351461 00000 n -0000351624 00000 n -0000352042 00000 n -0000352170 00000 n -0000352298 00000 n -0000368156 00000 n -0000355603 00000 n -0000355028 00000 n -0000352490 00000 n -0000355154 00000 n -0000355282 00000 n -0000355410 00000 n -0000355538 00000 n -0000359060 00000 n -0000357894 00000 n -0000355716 00000 n -0000358356 00000 n -0000358484 00000 n -0000358612 00000 n -0000358740 00000 n -0000358868 00000 n -0000358050 00000 n -0000358203 00000 n -0000358995 00000 n -0000606311 00000 n -0000360137 00000 n -0000359818 00000 n -0000359146 00000 n -0000359944 00000 n -0000360072 00000 n -0000362179 00000 n -0000361476 00000 n -0000360236 00000 n -0000361602 00000 n -0000361730 00000 n -0000361857 00000 n -0000361985 00000 n -0000362114 00000 n -0001140765 00000 n -0000364758 00000 n -0000364128 00000 n -0000362279 00000 n -0000364434 00000 n -0000364563 00000 n -0000364628 00000 n -0000364693 00000 n -0000364275 00000 n -0000588000 00000 n -0000368350 00000 n -0000367645 00000 n -0000364871 00000 n -0000367771 00000 n -0000367900 00000 n -0000368027 00000 n -0001001628 00000 n -0000989190 00000 n -0001001449 00000 n -0000368285 00000 n -0000373004 00000 n -0000372114 00000 n -0000368477 00000 n -0000372939 00000 n -0000988617 00000 n -0000977684 00000 n -0000988438 00000 n -0000372288 00000 n -0000372443 00000 n -0000372613 00000 n -0000372768 00000 n -0000507401 00000 n -0000675128 00000 n -0000376451 00000 n -0000376260 00000 n -0000373172 00000 n -0000376386 00000 n -0000381295 00000 n -0000380897 00000 n -0000376592 00000 n -0000381230 00000 n -0000381044 00000 n -0000471544 00000 n -0000383618 00000 n -0000383169 00000 n -0000381450 00000 n -0000383295 00000 n -0000383424 00000 n -0000383488 00000 n -0000383553 00000 n -0001140890 00000 n -0000384086 00000 n -0000383895 00000 n -0000383745 00000 n -0000384021 00000 n -0000386781 00000 n -0000389371 00000 n -0000386616 00000 n -0000384128 00000 n -0000388919 00000 n -0000389048 00000 n -0000389177 00000 n -0000388424 00000 n -0000388586 00000 n -0000976778 00000 n -0000966758 00000 n -0000976604 00000 n -0000966194 00000 n -0000957108 00000 n -0000966019 00000 n -0000389306 00000 n -0000388748 00000 n -0000388253 00000 n -0000388311 00000 n -0000388401 00000 n -0000524369 00000 n -0000565087 00000 n -0000394138 00000 n -0000393202 00000 n -0000389542 00000 n -0000393686 00000 n -0000393815 00000 n -0000393944 00000 n -0000393358 00000 n -0000393524 00000 n -0000394073 00000 n -0000749183 00000 n -0000398055 00000 n -0000397546 00000 n -0000394293 00000 n -0000397861 00000 n -0000397990 00000 n -0000397693 00000 n -0000399202 00000 n -0000399011 00000 n -0000398195 00000 n -0000399137 00000 n -0000401067 00000 n -0000400747 00000 n -0000399302 00000 n -0000400873 00000 n -0000401002 00000 n -0001141015 00000 n -0000404361 00000 n -0000403526 00000 n -0000401180 00000 n -0000403652 00000 n -0000403781 00000 n -0000403910 00000 n -0000404038 00000 n -0000404167 00000 n -0000404296 00000 n -0000408414 00000 n -0000407518 00000 n -0000404502 00000 n -0000407835 00000 n -0000407964 00000 n -0000408092 00000 n -0000407665 00000 n -0000408220 00000 n -0000408349 00000 n -0000412440 00000 n -0000411862 00000 n -0000408554 00000 n -0000411988 00000 n -0000412117 00000 n -0000412246 00000 n -0000412375 00000 n -0000416366 00000 n -0000415917 00000 n -0000412581 00000 n -0000416043 00000 n -0000416172 00000 n -0000416301 00000 n -0000418678 00000 n -0000418487 00000 n -0000416493 00000 n -0000418613 00000 n -0000422632 00000 n -0000421873 00000 n -0000418821 00000 n -0000422180 00000 n -0000956833 00000 n -0000953475 00000 n -0000956654 00000 n -0000422309 00000 n -0000422438 00000 n -0000422020 00000 n -0000422567 00000 n -0001141140 00000 n -0000630563 00000 n -0000426620 00000 n -0000426172 00000 n -0000422802 00000 n -0000426298 00000 n -0000426427 00000 n -0000426555 00000 n -0000429288 00000 n -0000428968 00000 n -0000426746 00000 n -0000429094 00000 n -0000429223 00000 n -0000431945 00000 n -0000431497 00000 n -0000429444 00000 n -0000431623 00000 n -0000431752 00000 n -0000431881 00000 n -0000434921 00000 n -0000434214 00000 n -0000432058 00000 n -0000434340 00000 n -0000434469 00000 n -0000434598 00000 n -0000434727 00000 n -0000434856 00000 n -0000437475 00000 n -0000437284 00000 n -0000435034 00000 n -0000437410 00000 n -0000440280 00000 n -0000441657 00000 n -0000440154 00000 n -0000437588 00000 n -0000441206 00000 n -0000441335 00000 n -0000953120 00000 n -0000951122 00000 n -0000952955 00000 n -0000441464 00000 n -0000441592 00000 n -0001141265 00000 n -0000444188 00000 n -0000443557 00000 n -0000441827 00000 n -0000443865 00000 n -0000443704 00000 n -0000443994 00000 n -0000444123 00000 n -0000744895 00000 n -0000446887 00000 n -0000446309 00000 n -0000444315 00000 n -0000446435 00000 n -0000446564 00000 n -0000446693 00000 n -0000446822 00000 n -0000447328 00000 n -0000447137 00000 n -0000446987 00000 n -0000447263 00000 n -0000451415 00000 n -0000450649 00000 n -0000447370 00000 n -0000450963 00000 n -0000451092 00000 n -0000451220 00000 n -0000451285 00000 n -0000451350 00000 n -0000450796 00000 n -0000455913 00000 n -0000456105 00000 n -0000455658 00000 n -0000451515 00000 n -0000455784 00000 n -0000456040 00000 n -0000459956 00000 n -0000459378 00000 n -0000456232 00000 n -0000459504 00000 n -0000459633 00000 n -0000459762 00000 n -0000459891 00000 n -0001141390 00000 n -0000463065 00000 n -0000462487 00000 n -0000460096 00000 n -0000462613 00000 n -0000462742 00000 n -0000462871 00000 n +0000310227 00000 n +0000310392 00000 n +0000310561 00000 n +0000310730 00000 n +0000310895 00000 n +0000311060 00000 n +0000311224 00000 n +0000311389 00000 n +0000311549 00000 n +0000311714 00000 n +0000311879 00000 n +0000312035 00000 n +0000312194 00000 n +0000312353 00000 n +0000312510 00000 n +0000312669 00000 n +0000312833 00000 n +0000313002 00000 n +0000313171 00000 n +0000313335 00000 n +0000313504 00000 n +0000313673 00000 n +0000313832 00000 n +0000313996 00000 n +0000314160 00000 n +0000314324 00000 n +0000314488 00000 n +0000314652 00000 n +0000314816 00000 n +0000314979 00000 n +0000315143 00000 n +0000315305 00000 n +0000315467 00000 n +0000329840 00000 n +0000319304 00000 n +0000315800 00000 n +0000329775 00000 n +0000319972 00000 n +0000320141 00000 n +0000320309 00000 n +0000320473 00000 n +0000320636 00000 n +0000320800 00000 n +0000320964 00000 n +0000321128 00000 n +0000321292 00000 n +0000321461 00000 n +0000321629 00000 n +0000321798 00000 n +0000321967 00000 n +0000322135 00000 n +0000322304 00000 n +0000322473 00000 n +0000322641 00000 n +0000322810 00000 n +0000322980 00000 n +0000323150 00000 n +0000323320 00000 n +0000323490 00000 n +0000323660 00000 n +0000323830 00000 n +0000324000 00000 n +0000324170 00000 n +0000324340 00000 n +0000324510 00000 n +0000324679 00000 n +0000324843 00000 n +0000325006 00000 n +0000325170 00000 n +0000325334 00000 n +0000325498 00000 n +0000325662 00000 n +0000325826 00000 n +0000325989 00000 n +0000326153 00000 n +0000326317 00000 n +0000326480 00000 n +0000326644 00000 n +0000326813 00000 n +0000326982 00000 n +0000327151 00000 n +0000327320 00000 n +0000327478 00000 n +0000327641 00000 n +0000327809 00000 n +0000327976 00000 n +0000328139 00000 n +0000328301 00000 n +0000328464 00000 n +0000328627 00000 n +0000328795 00000 n +0000328963 00000 n +0000329131 00000 n +0000329298 00000 n +0000329459 00000 n +0000329619 00000 n +0000343010 00000 n +0000333437 00000 n +0000329940 00000 n +0000342945 00000 n +0000334069 00000 n +0000334237 00000 n +0000334400 00000 n +0000334568 00000 n +0000334736 00000 n +0000334904 00000 n +0001085810 00000 n +0001064476 00000 n +0001085634 00000 n +0000335072 00000 n +0000335239 00000 n +0000335395 00000 n +0000335553 00000 n +0000335710 00000 n +0000335872 00000 n +0000336035 00000 n +0000336193 00000 n +0000336349 00000 n +0000336507 00000 n +0000336670 00000 n +0000336828 00000 n +0000336986 00000 n +0000337142 00000 n +0000337300 00000 n +0000337463 00000 n +0000337621 00000 n +0000337784 00000 n +0000337942 00000 n +0000338105 00000 n +0000338268 00000 n +0000338431 00000 n +0000338589 00000 n +0000338752 00000 n +0000338915 00000 n +0000339078 00000 n +0000339241 00000 n +0000339404 00000 n +0000339567 00000 n +0000339735 00000 n +0000339903 00000 n +0000340071 00000 n +0000340239 00000 n +0000340406 00000 n +0000340573 00000 n +0000340736 00000 n +0000340893 00000 n +0000341051 00000 n +0000341209 00000 n +0000341367 00000 n +0000341525 00000 n +0000341683 00000 n +0000341841 00000 n +0000341999 00000 n +0000342157 00000 n +0000342315 00000 n +0000342474 00000 n +0000342631 00000 n +0000342788 00000 n +0000345409 00000 n +0000343865 00000 n +0000343124 00000 n +0000345344 00000 n +0000344075 00000 n +0001063508 00000 n +0001043538 00000 n +0001063333 00000 n +0000344234 00000 n +0000344393 00000 n +0000344550 00000 n +0000344709 00000 n +0000344867 00000 n +0000345026 00000 n +0000345185 00000 n +0001162639 00000 n +0000348532 00000 n +0000347765 00000 n +0000345510 00000 n +0000347953 00000 n +0000348081 00000 n +0000348209 00000 n +0000348337 00000 n +0000348402 00000 n +0000348467 00000 n +0001042721 00000 n +0001024256 00000 n +0001042546 00000 n +0000353069 00000 n +0000351928 00000 n +0000348660 00000 n +0000352430 00000 n +0000352495 00000 n +0000352622 00000 n +0000352750 00000 n +0000352878 00000 n +0000352084 00000 n +0000352278 00000 n +0000353004 00000 n +0000705430 00000 n +0000767017 00000 n +0000357751 00000 n +0000356693 00000 n +0000353197 00000 n +0000357174 00000 n +0000357302 00000 n +0000356849 00000 n +0000357012 00000 n +0000357430 00000 n +0000357558 00000 n +0000357686 00000 n +0000373548 00000 n +0000360992 00000 n +0000360417 00000 n +0000357879 00000 n +0000360543 00000 n +0000360671 00000 n +0000360799 00000 n +0000360927 00000 n +0000364450 00000 n +0000363284 00000 n +0000361106 00000 n +0000363746 00000 n +0000363874 00000 n +0000364002 00000 n +0000364130 00000 n +0000364258 00000 n +0000363440 00000 n +0000363593 00000 n +0000364385 00000 n +0000625997 00000 n +0000365527 00000 n +0000365208 00000 n +0000364536 00000 n +0000365334 00000 n +0000365462 00000 n +0001162764 00000 n +0000367570 00000 n +0000366867 00000 n +0000365627 00000 n +0000366993 00000 n +0000367121 00000 n +0000367248 00000 n +0000367376 00000 n +0000367505 00000 n +0000370149 00000 n +0000369519 00000 n +0000367670 00000 n +0000369825 00000 n +0000369954 00000 n +0000370019 00000 n +0000370084 00000 n +0000369666 00000 n +0000607449 00000 n +0000373742 00000 n +0000373037 00000 n +0000370263 00000 n +0000373163 00000 n +0000373292 00000 n +0000373419 00000 n +0001023554 00000 n +0001011116 00000 n +0001023375 00000 n +0000373677 00000 n +0000378397 00000 n +0000377507 00000 n +0000373870 00000 n +0000378332 00000 n +0001010543 00000 n +0000999610 00000 n +0001010364 00000 n +0000377681 00000 n +0000377836 00000 n +0000378006 00000 n +0000378161 00000 n +0000523471 00000 n +0000695581 00000 n +0000381845 00000 n +0000381654 00000 n +0000378566 00000 n +0000381780 00000 n +0000386690 00000 n +0000386292 00000 n +0000381987 00000 n +0000386625 00000 n +0000386439 00000 n +0001162889 00000 n +0000490169 00000 n +0000389014 00000 n +0000388565 00000 n +0000386846 00000 n +0000388691 00000 n +0000388820 00000 n +0000388884 00000 n +0000388949 00000 n +0000389483 00000 n +0000389292 00000 n +0000389142 00000 n +0000389418 00000 n +0000392178 00000 n +0000394768 00000 n +0000392013 00000 n +0000389525 00000 n +0000394316 00000 n +0000394445 00000 n +0000394574 00000 n +0000393821 00000 n +0000393983 00000 n +0000998704 00000 n +0000988684 00000 n +0000998530 00000 n +0000988120 00000 n +0000979034 00000 n +0000987945 00000 n +0000394703 00000 n +0000394145 00000 n +0000393650 00000 n +0000393708 00000 n +0000393798 00000 n +0000543966 00000 n +0000584225 00000 n +0000399535 00000 n +0000398599 00000 n +0000394939 00000 n +0000399083 00000 n +0000399212 00000 n +0000399341 00000 n +0000398755 00000 n +0000398921 00000 n +0000399470 00000 n +0000771048 00000 n +0000403453 00000 n +0000402944 00000 n +0000399691 00000 n +0000403259 00000 n +0000403388 00000 n +0000403091 00000 n +0000404601 00000 n +0000404410 00000 n +0000403594 00000 n +0000404536 00000 n +0001163014 00000 n +0000406467 00000 n +0000406147 00000 n +0000404702 00000 n +0000406273 00000 n +0000406402 00000 n +0000409762 00000 n +0000408927 00000 n +0000406581 00000 n +0000409053 00000 n +0000409182 00000 n +0000409311 00000 n +0000409439 00000 n +0000409568 00000 n +0000409697 00000 n +0000413816 00000 n +0000412920 00000 n +0000409904 00000 n +0000413237 00000 n +0000413366 00000 n +0000413494 00000 n +0000413067 00000 n +0000413622 00000 n +0000413751 00000 n +0000417843 00000 n +0000417265 00000 n +0000413957 00000 n +0000417391 00000 n +0000417520 00000 n +0000417649 00000 n +0000417778 00000 n +0000421770 00000 n +0000421321 00000 n +0000417985 00000 n +0000421447 00000 n +0000421576 00000 n +0000421705 00000 n +0000424083 00000 n +0000423892 00000 n +0000421898 00000 n +0000424018 00000 n +0001163139 00000 n +0000427351 00000 n +0000426773 00000 n +0000424227 00000 n +0000426899 00000 n +0000978759 00000 n +0000975400 00000 n +0000978580 00000 n +0000427028 00000 n +0000427157 00000 n +0000427286 00000 n +0000431618 00000 n +0000430939 00000 n +0000427522 00000 n +0000431424 00000 n +0000431553 00000 n +0000975045 00000 n +0000973046 00000 n +0000974880 00000 n +0000431095 00000 n +0000431259 00000 n +0000849671 00000 n +0000866339 00000 n +0000434984 00000 n +0000434280 00000 n +0000431746 00000 n +0000434406 00000 n +0000434535 00000 n +0000434664 00000 n +0000434793 00000 n +0000434920 00000 n +0000438389 00000 n +0000437426 00000 n +0000435098 00000 n +0000437552 00000 n +0000437681 00000 n +0000437810 00000 n +0000437938 00000 n +0000438067 00000 n +0000438195 00000 n +0000438324 00000 n +0000442511 00000 n +0000441752 00000 n +0000438517 00000 n +0000442059 00000 n +0000442188 00000 n +0000442317 00000 n +0000441899 00000 n +0000442446 00000 n +0000654099 00000 n +0000445898 00000 n +0000445449 00000 n +0000442625 00000 n +0000445575 00000 n +0000445704 00000 n +0000445833 00000 n +0001163264 00000 n +0000448697 00000 n +0000448249 00000 n +0000446068 00000 n +0000448375 00000 n +0000448504 00000 n +0000448632 00000 n +0000451240 00000 n +0000450662 00000 n +0000448854 00000 n +0000450788 00000 n +0000450917 00000 n +0000451046 00000 n +0000451175 00000 n +0000454194 00000 n +0000453745 00000 n +0000451354 00000 n +0000453871 00000 n +0000454000 00000 n +0000454129 00000 n +0000457392 00000 n +0000456943 00000 n +0000454308 00000 n +0000457069 00000 n +0000457198 00000 n +0000457327 00000 n +0000460129 00000 n +0000461538 00000 n +0000459982 00000 n +0000457520 00000 n +0000461216 00000 n +0000461345 00000 n +0000461055 00000 n +0000461473 00000 n +0000766759 00000 n +0000462822 00000 n +0000462502 00000 n +0000461709 00000 n +0000462628 00000 n +0000462757 00000 n +0001163389 00000 n +0000465508 00000 n +0000464930 00000 n 0000462936 00000 n -0000463000 00000 n -0000466425 00000 n -0000465721 00000 n -0000463221 00000 n -0000465847 00000 n -0000465976 00000 n -0000466104 00000 n -0000466169 00000 n -0000466234 00000 n -0000466360 00000 n -0000471737 00000 n -0000470949 00000 n -0000466538 00000 n -0000471415 00000 n -0000471105 00000 n -0000471256 00000 n -0000471673 00000 n -0000932101 00000 n -0000475602 00000 n -0000474331 00000 n -0000471877 00000 n -0000475021 00000 n -0000475150 00000 n -0000475279 00000 n -0000475408 00000 n -0000474496 00000 n -0000474648 00000 n -0000474834 00000 n -0000475537 00000 n -0000479748 00000 n -0000479299 00000 n -0000475729 00000 n -0000479425 00000 n -0000479554 00000 n -0000479683 00000 n -0000483653 00000 n -0000483274 00000 n -0000479875 00000 n -0000483588 00000 n -0000483421 00000 n -0001141515 00000 n -0000486502 00000 n -0000486697 00000 n -0000486247 00000 n -0000483766 00000 n -0000486373 00000 n -0000486567 00000 n -0000486632 00000 n -0000489500 00000 n -0000489309 00000 n -0000486810 00000 n -0000489435 00000 n -0000493099 00000 n -0000492650 00000 n -0000489613 00000 n -0000492776 00000 n -0000492905 00000 n -0000492970 00000 n -0000493034 00000 n -0000496056 00000 n -0000495737 00000 n -0000493212 00000 n -0000495863 00000 n -0000495991 00000 n -0000499367 00000 n -0000498328 00000 n -0000496169 00000 n -0000498789 00000 n -0000498918 00000 n -0000498484 00000 n -0000498638 00000 n -0000499046 00000 n -0000499174 00000 n -0000499302 00000 n -0000500911 00000 n -0000500720 00000 n -0000499480 00000 n -0000500846 00000 n -0001141640 00000 n -0000502457 00000 n -0000502266 00000 n -0000501011 00000 n -0000502392 00000 n -0000503931 00000 n -0000503740 00000 n -0000502557 00000 n -0000503866 00000 n -0000507466 00000 n -0000507146 00000 n -0000504031 00000 n -0000507272 00000 n -0000511694 00000 n -0000511503 00000 n -0000507593 00000 n -0000511629 00000 n -0000516062 00000 n -0000515516 00000 n -0000511835 00000 n -0000515997 00000 n -0000515672 00000 n -0000515829 00000 n -0000711906 00000 n -0000520298 00000 n -0000519934 00000 n -0000516189 00000 n -0000520233 00000 n -0000520081 00000 n -0001141765 00000 n -0000524434 00000 n -0000523922 00000 n -0000520439 00000 n -0000524240 00000 n -0000524069 00000 n -0000528327 00000 n -0000528007 00000 n -0000524561 00000 n -0000528133 00000 n -0000528198 00000 n -0000528263 00000 n -0000533464 00000 n -0000532169 00000 n -0000528454 00000 n -0000533399 00000 n -0000532361 00000 n -0000532515 00000 n -0000532672 00000 n -0000532857 00000 n -0000533031 00000 n -0000533216 00000 n -0000621854 00000 n -0000537955 00000 n -0000537764 00000 n -0000533634 00000 n -0000537890 00000 n -0000542215 00000 n -0000542024 00000 n -0000538095 00000 n -0000542150 00000 n -0000546644 00000 n -0000546094 00000 n -0000542328 00000 n -0000546579 00000 n -0000546250 00000 n -0000546414 00000 n -0001141890 00000 n -0000827785 00000 n -0000844447 00000 n -0000551166 00000 n -0000550221 00000 n -0000546757 00000 n -0000550714 00000 n -0000550843 00000 n -0000550377 00000 n -0000550972 00000 n -0000551101 00000 n -0000550547 00000 n -0000637253 00000 n -0000554561 00000 n -0000554179 00000 n -0000551279 00000 n -0000554496 00000 n -0000554326 00000 n -0000732272 00000 n -0000558298 00000 n -0000557786 00000 n -0000554731 00000 n -0000558104 00000 n -0000557933 00000 n -0000558233 00000 n -0000562117 00000 n -0000561797 00000 n -0000558425 00000 n -0000561923 00000 n -0000562052 00000 n -0000565152 00000 n -0000564833 00000 n -0000562230 00000 n -0000564959 00000 n -0000569099 00000 n -0000568908 00000 n -0000565308 00000 n -0000569034 00000 n -0001142015 00000 n -0000572276 00000 n -0000571775 00000 n -0000569212 00000 n -0000572082 00000 n -0000572211 00000 n -0000571922 00000 n -0000576882 00000 n -0000576074 00000 n -0000572446 00000 n -0000576559 00000 n -0000576688 00000 n -0000576230 00000 n -0000576817 00000 n -0000576404 00000 n -0000580718 00000 n -0000580398 00000 n -0000576995 00000 n -0000580524 00000 n -0000580653 00000 n -0000585194 00000 n -0000584398 00000 n -0000580888 00000 n -0000584872 00000 n -0000585001 00000 n -0000585129 00000 n -0000584554 00000 n -0000584716 00000 n -0000588194 00000 n -0000587554 00000 n -0000585364 00000 n -0000587871 00000 n -0000587701 00000 n -0000588065 00000 n -0000588130 00000 n -0000591446 00000 n -0000591127 00000 n -0000588321 00000 n -0000591253 00000 n -0000591382 00000 n -0001142140 00000 n -0000595908 00000 n -0000595365 00000 n -0000591630 00000 n -0000595843 00000 n -0000595521 00000 n -0000595682 00000 n -0000707979 00000 n -0000600395 00000 n -0000599885 00000 n -0000596021 00000 n -0000600201 00000 n -0000600330 00000 n -0000600032 00000 n -0000634734 00000 n -0000602845 00000 n -0000602526 00000 n -0000600522 00000 n -0000602652 00000 n -0000602781 00000 n -0000606376 00000 n -0000606056 00000 n -0000602957 00000 n -0000606182 00000 n -0000610915 00000 n -0000610424 00000 n -0000606545 00000 n -0000610722 00000 n -0000610851 00000 n -0000610571 00000 n -0000614979 00000 n -0000614659 00000 n -0000611042 00000 n -0000614785 00000 n -0000614914 00000 n -0001142265 00000 n -0000617772 00000 n -0000617452 00000 n -0000615119 00000 n -0000617578 00000 n -0000617707 00000 n -0000621919 00000 n -0000621599 00000 n -0000617885 00000 n -0000621725 00000 n -0000626434 00000 n -0000625516 00000 n -0000622032 00000 n -0000625983 00000 n -0000625672 00000 n -0000625823 00000 n -0000626112 00000 n -0000626241 00000 n -0000626369 00000 n -0000630628 00000 n -0000629876 00000 n -0000626547 00000 n -0000630177 00000 n -0000630306 00000 n -0000630023 00000 n -0000630435 00000 n -0000634928 00000 n -0000634479 00000 n -0000630755 00000 n -0000634605 00000 n -0000634863 00000 n -0000637318 00000 n -0000636998 00000 n -0000635069 00000 n -0000637124 00000 n -0001142390 00000 n -0000638907 00000 n -0000638716 00000 n -0000637431 00000 n -0000638842 00000 n -0000640407 00000 n -0000640216 00000 n -0000639007 00000 n -0000640342 00000 n -0000642345 00000 n -0000641767 00000 n -0000640507 00000 n -0000641893 00000 n -0000642021 00000 n -0000642150 00000 n -0000642215 00000 n -0000642280 00000 n -0000645348 00000 n -0000645157 00000 n -0000642458 00000 n -0000645283 00000 n -0000649239 00000 n -0000648860 00000 n -0000645461 00000 n -0000649174 00000 n -0000649007 00000 n -0000932068 00000 n -0000655258 00000 n -0000652568 00000 n -0000649352 00000 n -0000654935 00000 n -0000655064 00000 n -0000655193 00000 n -0000652823 00000 n -0000652985 00000 n -0000653147 00000 n -0000653309 00000 n -0000653470 00000 n -0000653632 00000 n -0000653803 00000 n -0000653965 00000 n -0000654128 00000 n -0000654289 00000 n -0000654449 00000 n -0000654612 00000 n -0000654774 00000 n -0001142515 00000 n -0000660629 00000 n -0000658542 00000 n -0000655371 00000 n -0000660564 00000 n -0000658779 00000 n -0000658934 00000 n -0000659097 00000 n -0000659257 00000 n -0000659418 00000 n -0000659586 00000 n -0000659756 00000 n -0000659918 00000 n -0000660080 00000 n -0000660242 00000 n -0000660403 00000 n -0000664892 00000 n -0000663705 00000 n -0000660756 00000 n -0000664827 00000 n -0000663897 00000 n -0000664051 00000 n -0000664214 00000 n -0000664368 00000 n -0000664522 00000 n -0000664675 00000 n -0000670869 00000 n -0000668451 00000 n -0000665019 00000 n -0000670804 00000 n -0000668706 00000 n -0000668868 00000 n -0000669030 00000 n -0000669192 00000 n -0000669354 00000 n -0000669516 00000 n -0000669678 00000 n -0000669840 00000 n -0000669994 00000 n -0000670157 00000 n -0000670312 00000 n -0000670477 00000 n -0000670643 00000 n -0000675193 00000 n -0000674526 00000 n -0000670996 00000 n -0000674999 00000 n -0000674682 00000 n -0000674836 00000 n -0000678708 00000 n -0000678388 00000 n -0000675334 00000 n -0000678514 00000 n -0000678579 00000 n -0000678643 00000 n -0000682204 00000 n -0000681628 00000 n -0000678878 00000 n -0000681754 00000 n -0000681882 00000 n -0000682139 00000 n -0001142640 00000 n -0000686447 00000 n -0000685635 00000 n -0000682374 00000 n -0000686122 00000 n -0000685791 00000 n -0000685961 00000 n -0000686187 00000 n -0000686252 00000 n -0000686317 00000 n -0000686382 00000 n -0000689716 00000 n -0000689395 00000 n -0000686547 00000 n -0000689521 00000 n -0000689586 00000 n -0000689651 00000 n -0000693628 00000 n -0000693049 00000 n -0000689830 00000 n -0000693175 00000 n -0000693304 00000 n -0000693369 00000 n -0000693434 00000 n -0000693498 00000 n -0000693563 00000 n -0000697483 00000 n -0000696774 00000 n -0000693741 00000 n -0000696900 00000 n -0000697029 00000 n -0000697094 00000 n -0000697159 00000 n -0000697288 00000 n -0000697353 00000 n -0000697418 00000 n -0000701009 00000 n -0000700172 00000 n -0000697610 00000 n -0000700298 00000 n -0000700427 00000 n -0000700492 00000 n -0000700557 00000 n -0000700686 00000 n -0000700815 00000 n -0000700944 00000 n -0000704003 00000 n -0000703426 00000 n -0000701221 00000 n -0000703552 00000 n -0000703681 00000 n -0000703810 00000 n -0000703939 00000 n -0001142765 00000 n -0000708043 00000 n -0000707594 00000 n -0000704187 00000 n -0000707720 00000 n -0000707785 00000 n -0000707850 00000 n -0000711971 00000 n -0000711211 00000 n -0000708169 00000 n -0000711518 00000 n -0000711647 00000 n -0000711712 00000 n -0000711777 00000 n -0000711358 00000 n -0000715584 00000 n -0000715005 00000 n -0000712098 00000 n -0000715131 00000 n -0000715260 00000 n -0000715389 00000 n -0000715454 00000 n -0000715519 00000 n -0000719189 00000 n -0000718361 00000 n -0000715697 00000 n -0000718673 00000 n -0000718508 00000 n -0000718802 00000 n -0000718867 00000 n -0000718932 00000 n -0000719061 00000 n -0000719125 00000 n -0000932035 00000 n -0000723334 00000 n -0000722819 00000 n -0000719302 00000 n -0000722945 00000 n -0000723010 00000 n -0000723139 00000 n -0000723204 00000 n -0000723269 00000 n -0000725624 00000 n -0000725304 00000 n -0000723461 00000 n -0000725430 00000 n -0000950841 00000 n -0000943557 00000 n -0000950661 00000 n -0000725559 00000 n -0001142890 00000 n -0000726106 00000 n -0000725915 00000 n -0000725765 00000 n -0000726041 00000 n -0000727916 00000 n -0000727467 00000 n -0000726148 00000 n -0000727593 00000 n -0000727722 00000 n -0000727851 00000 n -0000732337 00000 n -0000731394 00000 n -0000728030 00000 n -0000731757 00000 n -0000943236 00000 n -0000934023 00000 n -0000943050 00000 n -0000731541 00000 n -0000731886 00000 n -0000732014 00000 n -0000732143 00000 n -0000733695 00000 n -0000733504 00000 n -0000732577 00000 n -0000733630 00000 n -0000734135 00000 n -0000733944 00000 n -0000733794 00000 n -0000734070 00000 n -0000737449 00000 n -0000736223 00000 n -0000734177 00000 n -0000736740 00000 n -0000736869 00000 n -0000736998 00000 n -0000737127 00000 n -0000737256 00000 n -0000737385 00000 n -0000736379 00000 n -0000736551 00000 n -0001143015 00000 n -0000737904 00000 n -0000737713 00000 n -0000737563 00000 n -0000737839 00000 n -0000741149 00000 n -0000740571 00000 n -0000737946 00000 n -0000740697 00000 n -0000740826 00000 n -0000740955 00000 n -0000741084 00000 n -0000745346 00000 n -0000744127 00000 n -0000741235 00000 n -0000744637 00000 n -0000744766 00000 n -0000745024 00000 n -0000744283 00000 n -0000744462 00000 n -0000745218 00000 n -0000745282 00000 n -0000752235 00000 n -0000748407 00000 n -0000745501 00000 n -0000748533 00000 n -0000748598 00000 n -0000748663 00000 n -0000748728 00000 n -0000748793 00000 n -0000748858 00000 n -0000748923 00000 n -0000748988 00000 n -0000749053 00000 n -0000749118 00000 n -0000749248 00000 n -0000749313 00000 n -0000749378 00000 n -0000749443 00000 n -0000749508 00000 n -0000749573 00000 n -0000749638 00000 n -0000749703 00000 n -0000749768 00000 n -0000749833 00000 n -0000749898 00000 n -0000749963 00000 n -0000750028 00000 n -0000750093 00000 n -0000750158 00000 n -0000750223 00000 n -0000750288 00000 n -0000750353 00000 n -0000750418 00000 n -0000750483 00000 n -0000750548 00000 n -0000750613 00000 n -0000750678 00000 n -0000750743 00000 n -0000750807 00000 n -0000750872 00000 n -0000750937 00000 n -0000751002 00000 n -0000751067 00000 n -0000751132 00000 n -0000751197 00000 n -0000751262 00000 n -0000751327 00000 n -0000751392 00000 n -0000751457 00000 n -0000751522 00000 n -0000751587 00000 n -0000751652 00000 n -0000751717 00000 n -0000751782 00000 n -0000751847 00000 n -0000751912 00000 n -0000751977 00000 n -0000752042 00000 n -0000752107 00000 n -0000752171 00000 n -0000758882 00000 n -0000755318 00000 n -0000752348 00000 n -0000755444 00000 n -0000755509 00000 n -0000755574 00000 n -0000755639 00000 n -0000755704 00000 n -0000755769 00000 n -0000755834 00000 n -0000755899 00000 n -0000755964 00000 n -0000756029 00000 n -0000756094 00000 n -0000756159 00000 n -0000756223 00000 n -0000756288 00000 n -0000756353 00000 n -0000756418 00000 n -0000756483 00000 n -0000756548 00000 n -0000756613 00000 n -0000756678 00000 n -0000756743 00000 n -0000756808 00000 n -0000756873 00000 n -0000756938 00000 n -0000757002 00000 n -0000757067 00000 n -0000757132 00000 n -0000757197 00000 n -0000757262 00000 n -0000757327 00000 n -0000757392 00000 n -0000757457 00000 n -0000757522 00000 n -0000757587 00000 n -0000757652 00000 n -0000757717 00000 n -0000757782 00000 n -0000757847 00000 n -0000757912 00000 n -0000757977 00000 n -0000758041 00000 n -0000758105 00000 n -0000758169 00000 n -0000758234 00000 n -0000758299 00000 n -0000758364 00000 n -0000758429 00000 n -0000758494 00000 n -0000758559 00000 n -0000758624 00000 n -0000758689 00000 n -0000758754 00000 n -0000758818 00000 n -0000765056 00000 n -0000761618 00000 n -0000758995 00000 n -0000761744 00000 n -0000761809 00000 n -0000761874 00000 n -0000761939 00000 n -0000762004 00000 n -0000762069 00000 n -0000762134 00000 n -0000762199 00000 n -0000762264 00000 n -0000762329 00000 n -0000762394 00000 n -0000762459 00000 n -0000762524 00000 n -0000762589 00000 n -0000762654 00000 n -0000762719 00000 n -0000762784 00000 n -0000762849 00000 n -0000762914 00000 n -0000762979 00000 n -0000763044 00000 n -0000763109 00000 n -0000763174 00000 n -0000763239 00000 n -0000763304 00000 n -0000763369 00000 n -0000763434 00000 n -0000763499 00000 n -0000763564 00000 n -0000763629 00000 n -0000763694 00000 n -0000763759 00000 n -0000763824 00000 n -0000763889 00000 n -0000763953 00000 n -0000764018 00000 n -0000764083 00000 n -0000764148 00000 n -0000764213 00000 n -0000764278 00000 n -0000764343 00000 n -0000764408 00000 n -0000764473 00000 n -0000764538 00000 n -0000764603 00000 n -0000764668 00000 n -0000764733 00000 n -0000764798 00000 n -0000764863 00000 n -0000764928 00000 n -0000764992 00000 n -0001143140 00000 n -0000770574 00000 n -0000768178 00000 n -0000765169 00000 n -0000768304 00000 n -0000768369 00000 n -0000768434 00000 n -0000768499 00000 n -0000768564 00000 n -0000768629 00000 n -0000768694 00000 n -0000768759 00000 n -0000768824 00000 n -0000768889 00000 n -0000768954 00000 n -0000769019 00000 n -0000769084 00000 n -0000769148 00000 n -0000769213 00000 n -0000769278 00000 n -0000769343 00000 n -0000769408 00000 n -0000769473 00000 n -0000769538 00000 n -0000769603 00000 n -0000769668 00000 n -0000769733 00000 n -0000769798 00000 n -0000769863 00000 n -0000769991 00000 n -0000770120 00000 n -0000770185 00000 n -0000770250 00000 n -0000770315 00000 n -0000770380 00000 n -0000770509 00000 n -0000773782 00000 n -0000773075 00000 n -0000770700 00000 n -0000773201 00000 n -0000773330 00000 n -0000773459 00000 n -0000773588 00000 n -0000773717 00000 n -0000777273 00000 n -0000776516 00000 n -0000773908 00000 n -0000776823 00000 n -0000776952 00000 n -0000776663 00000 n -0000777080 00000 n -0000777208 00000 n -0000780515 00000 n -0000779937 00000 n -0000777399 00000 n -0000780063 00000 n -0000780192 00000 n -0000780321 00000 n -0000780450 00000 n -0000783422 00000 n -0000783102 00000 n -0000780628 00000 n -0000783228 00000 n -0000783357 00000 n -0000786011 00000 n -0000785562 00000 n -0000783591 00000 n -0000785688 00000 n -0000785817 00000 n -0000785946 00000 n -0001143265 00000 n -0000786451 00000 n -0000786260 00000 n -0000786110 00000 n -0000786386 00000 n -0000789163 00000 n -0000788519 00000 n -0000786493 00000 n -0000788645 00000 n -0000788774 00000 n -0000788903 00000 n -0000788968 00000 n -0000789033 00000 n -0000789098 00000 n -0000793503 00000 n -0000793183 00000 n -0000789277 00000 n -0000793309 00000 n -0000793374 00000 n -0000793439 00000 n -0000797105 00000 n -0000796850 00000 n -0000793658 00000 n -0000796976 00000 n -0000797041 00000 n -0000800326 00000 n -0000800135 00000 n -0000797246 00000 n -0000800261 00000 n -0000803952 00000 n -0000803761 00000 n -0000800453 00000 n -0000803887 00000 n -0001143390 00000 n -0000807192 00000 n -0000806486 00000 n -0000804093 00000 n -0000806612 00000 n -0000806677 00000 n -0000806742 00000 n -0000806807 00000 n -0000806872 00000 n -0000806937 00000 n -0000807064 00000 n -0000807129 00000 n -0000811747 00000 n -0000811426 00000 n -0000807333 00000 n -0000811552 00000 n -0000811617 00000 n -0000811682 00000 n -0000814996 00000 n -0000814221 00000 n -0000811874 00000 n -0000814347 00000 n -0000814412 00000 n -0000814477 00000 n -0000814542 00000 n -0000814671 00000 n -0000814736 00000 n -0000814801 00000 n -0000814866 00000 n -0000814931 00000 n -0000818174 00000 n -0000817724 00000 n -0000815137 00000 n -0000817850 00000 n -0000817915 00000 n -0000817980 00000 n -0000818045 00000 n -0000818110 00000 n -0000821404 00000 n -0000820759 00000 n -0000818329 00000 n -0000820885 00000 n -0000820950 00000 n -0000821079 00000 n -0000821144 00000 n -0000821209 00000 n -0000821274 00000 n -0000821339 00000 n -0000824877 00000 n -0000824621 00000 n -0000821545 00000 n -0000824747 00000 n -0000824812 00000 n -0001143515 00000 n -0000827914 00000 n -0000827335 00000 n -0000825004 00000 n -0000827461 00000 n -0000827526 00000 n -0000827591 00000 n -0000827656 00000 n -0000827850 00000 n -0000831483 00000 n -0000831099 00000 n -0000828068 00000 n -0000831225 00000 n -0000831290 00000 n -0000831354 00000 n -0000831418 00000 n -0000835336 00000 n -0000835145 00000 n -0000831624 00000 n -0000835271 00000 n -0000838728 00000 n -0000838472 00000 n -0000835463 00000 n -0000838598 00000 n -0000838663 00000 n -0000841810 00000 n -0000841101 00000 n -0000838855 00000 n -0000841227 00000 n -0000841292 00000 n -0000841357 00000 n -0000841422 00000 n -0000841487 00000 n -0000841616 00000 n -0000841681 00000 n -0000841746 00000 n -0000844707 00000 n -0000843932 00000 n -0000841978 00000 n -0000844058 00000 n -0000844123 00000 n -0000844188 00000 n -0000844253 00000 n -0000844318 00000 n -0000844512 00000 n -0000844577 00000 n -0000844642 00000 n -0001143640 00000 n -0000848257 00000 n -0000847936 00000 n -0000844862 00000 n -0000848062 00000 n -0000848127 00000 n -0000848192 00000 n -0000851593 00000 n -0000850948 00000 n -0000848384 00000 n -0000851074 00000 n -0000851139 00000 n -0000851204 00000 n -0000851269 00000 n -0000851398 00000 n -0000851463 00000 n -0000851528 00000 n -0000855240 00000 n -0000854919 00000 n -0000851748 00000 n -0000855045 00000 n -0000855110 00000 n -0000855175 00000 n -0000859178 00000 n -0000858987 00000 n -0000855381 00000 n -0000859113 00000 n -0000862562 00000 n -0000862371 00000 n -0000859305 00000 n -0000862497 00000 n -0000866029 00000 n -0000865773 00000 n -0000862689 00000 n -0000865899 00000 n -0000865964 00000 n -0001143765 00000 n -0000868915 00000 n -0000868205 00000 n -0000866184 00000 n -0000868331 00000 n -0000868396 00000 n -0000868461 00000 n -0000868590 00000 n -0000868655 00000 n -0000868720 00000 n -0000868785 00000 n -0000868850 00000 n -0000871766 00000 n -0000871056 00000 n -0000869070 00000 n -0000871182 00000 n -0000871247 00000 n -0000871312 00000 n -0000871377 00000 n -0000871506 00000 n -0000871571 00000 n -0000871636 00000 n -0000871701 00000 n -0000874941 00000 n -0000874685 00000 n -0000871907 00000 n -0000874811 00000 n -0000874876 00000 n -0000877983 00000 n -0000877404 00000 n -0000875068 00000 n -0000877530 00000 n -0000877595 00000 n -0000877660 00000 n -0000877725 00000 n -0000877854 00000 n -0000877919 00000 n -0000881404 00000 n -0000881018 00000 n -0000878124 00000 n -0000881144 00000 n -0000881209 00000 n -0000881274 00000 n -0000881339 00000 n -0000884502 00000 n -0000884311 00000 n -0000881545 00000 n -0000884437 00000 n -0001143890 00000 n -0000887328 00000 n -0000886620 00000 n -0000884714 00000 n -0000886746 00000 n -0000886811 00000 n -0000886875 00000 n -0000886940 00000 n -0000887005 00000 n -0000887070 00000 n -0000887199 00000 n -0000887264 00000 n -0000890543 00000 n -0000889769 00000 n -0000887512 00000 n -0000889895 00000 n -0000889960 00000 n -0000890025 00000 n -0000890090 00000 n -0000890155 00000 n -0000890283 00000 n -0000890348 00000 n -0000890413 00000 n -0000890478 00000 n -0000895016 00000 n -0000894825 00000 n -0000890684 00000 n -0000894951 00000 n -0000898669 00000 n -0000898413 00000 n -0000895143 00000 n -0000898539 00000 n -0000898604 00000 n -0000901688 00000 n -0000901432 00000 n -0000898796 00000 n -0000901558 00000 n -0000901623 00000 n -0000904930 00000 n -0000904222 00000 n -0000901815 00000 n -0000904348 00000 n -0000904413 00000 n -0000904478 00000 n -0000904543 00000 n -0000904670 00000 n -0000904735 00000 n -0000904800 00000 n -0000904865 00000 n -0001144015 00000 n -0000908461 00000 n -0000907818 00000 n -0000905098 00000 n -0000907944 00000 n -0000908009 00000 n -0000908074 00000 n -0000908139 00000 n -0000908204 00000 n -0000908332 00000 n -0000908397 00000 n -0000912030 00000 n -0000911644 00000 n -0000908630 00000 n -0000911770 00000 n -0000911835 00000 n -0000911900 00000 n -0000911965 00000 n -0000914389 00000 n -0000914004 00000 n -0000912157 00000 n -0000914130 00000 n -0000914195 00000 n -0000914260 00000 n -0000914325 00000 n -0000918073 00000 n -0000917493 00000 n -0000914544 00000 n -0000917619 00000 n -0000917748 00000 n -0000917813 00000 n -0000917878 00000 n -0000917943 00000 n -0000918008 00000 n -0000921219 00000 n -0000920511 00000 n -0000918214 00000 n -0000920637 00000 n -0000920702 00000 n -0000920767 00000 n -0000920831 00000 n -0000920959 00000 n -0000921024 00000 n -0000921089 00000 n -0000921154 00000 n -0000924651 00000 n -0000924072 00000 n -0000921388 00000 n -0000924198 00000 n -0000924263 00000 n -0000924328 00000 n -0000924393 00000 n -0000924522 00000 n -0000924587 00000 n -0001144140 00000 n -0000927065 00000 n -0000926161 00000 n -0000924806 00000 n -0000926287 00000 n -0000926352 00000 n -0000926417 00000 n -0000926482 00000 n -0000926547 00000 n -0000926676 00000 n -0000926741 00000 n -0000926806 00000 n -0000926871 00000 n -0000926936 00000 n -0000927001 00000 n -0000930036 00000 n -0000929070 00000 n -0000927220 00000 n -0000929196 00000 n -0000929261 00000 n -0000929390 00000 n -0000929454 00000 n -0000929519 00000 n -0000929584 00000 n -0000929649 00000 n -0000929714 00000 n -0000929778 00000 n -0000929907 00000 n -0000929972 00000 n -0000931894 00000 n -0000931380 00000 n -0000930177 00000 n -0000931506 00000 n -0000931571 00000 n -0000931636 00000 n -0000931701 00000 n -0000931766 00000 n -0000931830 00000 n -0000932134 00000 n -0000943478 00000 n -0000951067 00000 n -0000953367 00000 n -0000953336 00000 n -0000957053 00000 n -0000966493 00000 n -0000977228 00000 n -0000988923 00000 n -0001002029 00000 n -0001021269 00000 n -0001042165 00000 n -0001064313 00000 n -0001082499 00000 n -0001085344 00000 n -0001085114 00000 n -0001112762 00000 n -0001140028 00000 n -0001144247 00000 n -0001144372 00000 n -0001144498 00000 n -0001144624 00000 n -0001144750 00000 n -0001144876 00000 n -0001144977 00000 n -0001165379 00000 n -0001188680 00000 n -0001188721 00000 n -0001188761 00000 n -0001188895 00000 n +0000465056 00000 n +0000465185 00000 n +0000465314 00000 n +0000465443 00000 n +0000465949 00000 n +0000465758 00000 n +0000465608 00000 n +0000465884 00000 n +0000470036 00000 n +0000469270 00000 n +0000465991 00000 n +0000469584 00000 n +0000469713 00000 n +0000469841 00000 n +0000469906 00000 n +0000469971 00000 n +0000469417 00000 n +0000474534 00000 n +0000474726 00000 n +0000474279 00000 n +0000470136 00000 n +0000474405 00000 n +0000474661 00000 n +0000478578 00000 n +0000478000 00000 n +0000474854 00000 n +0000478126 00000 n +0000478255 00000 n +0000478384 00000 n +0000478513 00000 n +0000481688 00000 n +0000481110 00000 n +0000478719 00000 n +0000481236 00000 n +0000481365 00000 n +0000481494 00000 n +0000481559 00000 n +0000481623 00000 n +0001163514 00000 n +0000485049 00000 n +0000484345 00000 n +0000481845 00000 n +0000484471 00000 n +0000484600 00000 n +0000484728 00000 n +0000484793 00000 n +0000484858 00000 n +0000484984 00000 n +0000490362 00000 n +0000489574 00000 n +0000485163 00000 n +0000490040 00000 n +0000489730 00000 n +0000489881 00000 n +0000490298 00000 n +0000954025 00000 n +0000494227 00000 n +0000492956 00000 n +0000490503 00000 n +0000493646 00000 n +0000493775 00000 n +0000493904 00000 n +0000494033 00000 n +0000493121 00000 n +0000493273 00000 n +0000493459 00000 n +0000494162 00000 n +0000498374 00000 n +0000497925 00000 n +0000494355 00000 n +0000498051 00000 n +0000498180 00000 n +0000498309 00000 n +0000502280 00000 n +0000501901 00000 n +0000498502 00000 n +0000502215 00000 n +0000502048 00000 n +0000505130 00000 n +0000505325 00000 n +0000504875 00000 n +0000502394 00000 n +0000505001 00000 n +0000505195 00000 n +0000505260 00000 n +0001163639 00000 n +0000508886 00000 n +0000508695 00000 n +0000505439 00000 n +0000508821 00000 n +0000512433 00000 n +0000511984 00000 n +0000509000 00000 n +0000512110 00000 n +0000512238 00000 n +0000512303 00000 n +0000512368 00000 n +0000516029 00000 n +0000515246 00000 n +0000512547 00000 n +0000515707 00000 n +0000515836 00000 n +0000515964 00000 n +0000515402 00000 n +0000515555 00000 n +0000518289 00000 n +0000517711 00000 n +0000516143 00000 n +0000517837 00000 n +0000517966 00000 n +0000518095 00000 n +0000518224 00000 n +0000519894 00000 n +0000519703 00000 n +0000518403 00000 n +0000519829 00000 n +0000521443 00000 n +0000521252 00000 n +0000519995 00000 n +0000521378 00000 n +0001163764 00000 n +0000523536 00000 n +0000523216 00000 n +0000521544 00000 n +0000523342 00000 n +0000527099 00000 n +0000526908 00000 n +0000523650 00000 n +0000527034 00000 n +0000531361 00000 n +0000530992 00000 n +0000527241 00000 n +0000531296 00000 n +0000531139 00000 n +0000734467 00000 n +0000535297 00000 n +0000534915 00000 n +0000531489 00000 n +0000535232 00000 n +0000535062 00000 n +0000539816 00000 n +0000539451 00000 n +0000535425 00000 n +0000539751 00000 n +0000539598 00000 n +0000544031 00000 n +0000543520 00000 n +0000539958 00000 n +0000543837 00000 n +0000543667 00000 n +0001163889 00000 n +0000548188 00000 n +0000547692 00000 n +0000544159 00000 n +0000547993 00000 n +0000548058 00000 n +0000548123 00000 n +0000547839 00000 n +0000553263 00000 n +0000552129 00000 n +0000548316 00000 n +0000553198 00000 n +0000552312 00000 n +0000552469 00000 n +0000552654 00000 n +0000552828 00000 n +0000553013 00000 n +0000640565 00000 n +0000557492 00000 n +0000557301 00000 n +0000553447 00000 n +0000557427 00000 n +0000561772 00000 n +0000561581 00000 n +0000557620 00000 n +0000561707 00000 n +0000566146 00000 n +0000565594 00000 n +0000561886 00000 n +0000566081 00000 n +0000565750 00000 n +0000565915 00000 n +0000570454 00000 n +0000569509 00000 n +0000566260 00000 n +0000570002 00000 n +0000570131 00000 n +0000569665 00000 n +0000570260 00000 n +0000570389 00000 n +0000569835 00000 n +0001164014 00000 n +0000659720 00000 n +0000574473 00000 n +0000573911 00000 n +0000570625 00000 n +0000574408 00000 n +0000574067 00000 n +0000574237 00000 n +0000754134 00000 n +0000577720 00000 n +0000577402 00000 n +0000574644 00000 n +0000577528 00000 n +0000577656 00000 n +0000581242 00000 n +0000580922 00000 n +0000577848 00000 n +0000581048 00000 n +0000581177 00000 n +0000584289 00000 n +0000583970 00000 n +0000581356 00000 n +0000584096 00000 n +0000588331 00000 n +0000588140 00000 n +0000584446 00000 n +0000588266 00000 n +0000591991 00000 n +0000591489 00000 n +0000588488 00000 n +0000591797 00000 n +0000591926 00000 n +0000591636 00000 n +0001164139 00000 n +0000596505 00000 n +0000595698 00000 n +0000592162 00000 n +0000596184 00000 n +0000596313 00000 n +0000595854 00000 n +0000596441 00000 n +0000596029 00000 n +0000600437 00000 n +0000599989 00000 n +0000596619 00000 n +0000600115 00000 n +0000600244 00000 n +0000600372 00000 n +0000604523 00000 n +0000603855 00000 n +0000600594 00000 n +0000604329 00000 n +0000604458 00000 n +0000604011 00000 n +0000604173 00000 n +0000607643 00000 n +0000607004 00000 n +0000604694 00000 n +0000607321 00000 n +0000607151 00000 n +0000607514 00000 n +0000607578 00000 n +0000611361 00000 n +0000610859 00000 n +0000607771 00000 n +0000611168 00000 n +0000611297 00000 n +0000611006 00000 n +0000615750 00000 n +0000615375 00000 n +0000611546 00000 n +0000615685 00000 n +0000615522 00000 n +0001164264 00000 n +0000730702 00000 n +0000620168 00000 n +0000619530 00000 n +0000615864 00000 n +0000619846 00000 n +0000619975 00000 n +0000619677 00000 n +0000620103 00000 n +0000657924 00000 n +0000622300 00000 n +0000622109 00000 n +0000620296 00000 n +0000622235 00000 n +0000626062 00000 n +0000625742 00000 n +0000622400 00000 n +0000625868 00000 n +0000630245 00000 n +0000629754 00000 n +0000626219 00000 n +0000630051 00000 n +0000630180 00000 n +0000629901 00000 n +0000634631 00000 n +0000634311 00000 n +0000630373 00000 n +0000634437 00000 n +0000634566 00000 n +0000638380 00000 n +0000638189 00000 n +0000634758 00000 n +0000638315 00000 n +0001164389 00000 n +0000640630 00000 n +0000640181 00000 n +0000638521 00000 n +0000640307 00000 n +0000640436 00000 n +0000645708 00000 n +0000645176 00000 n +0000640744 00000 n +0000645643 00000 n +0000645332 00000 n +0000645483 00000 n +0000649897 00000 n +0000649016 00000 n +0000645808 00000 n +0000649317 00000 n +0000649446 00000 n +0000649575 00000 n +0000649704 00000 n +0000649832 00000 n +0000649163 00000 n +0000654163 00000 n +0000653715 00000 n +0000650011 00000 n +0000653841 00000 n +0000653970 00000 n +0000658117 00000 n +0000657669 00000 n +0000654291 00000 n +0000657795 00000 n +0000658052 00000 n +0000659785 00000 n +0000659465 00000 n +0000658245 00000 n +0000659591 00000 n +0001164514 00000 n +0000661366 00000 n +0000661175 00000 n +0000659899 00000 n +0000661301 00000 n +0000662804 00000 n +0000662613 00000 n +0000661467 00000 n +0000662739 00000 n +0000665568 00000 n +0000664989 00000 n +0000662905 00000 n +0000665115 00000 n +0000665244 00000 n +0000665373 00000 n +0000665438 00000 n +0000665503 00000 n +0000669233 00000 n +0000669042 00000 n +0000665682 00000 n +0000669168 00000 n +0000674377 00000 n +0000672535 00000 n +0000669347 00000 n +0000674056 00000 n +0000672745 00000 n +0000674184 00000 n +0000674312 00000 n +0000672913 00000 n +0000673075 00000 n +0000673237 00000 n +0000673399 00000 n +0000673561 00000 n +0000673723 00000 n +0000673894 00000 n +0000953992 00000 n +0000679962 00000 n +0000677876 00000 n +0000674491 00000 n +0000679897 00000 n +0000678113 00000 n +0000678276 00000 n +0000678438 00000 n +0000678601 00000 n +0000678764 00000 n +0000678927 00000 n +0000679090 00000 n +0000679245 00000 n +0000679408 00000 n +0000679568 00000 n +0000679729 00000 n +0001164639 00000 n +0000684860 00000 n +0000683289 00000 n +0000680090 00000 n +0000684795 00000 n +0000683499 00000 n +0000683668 00000 n +0000683830 00000 n +0000683992 00000 n +0000684153 00000 n +0000684315 00000 n +0000684478 00000 n +0000684632 00000 n +0000691090 00000 n +0000688198 00000 n +0000684988 00000 n +0000691025 00000 n +0000688480 00000 n +0000688633 00000 n +0000688787 00000 n +0000688938 00000 n +0000689092 00000 n +0000689254 00000 n +0000689416 00000 n +0000689578 00000 n +0000689740 00000 n +0000689902 00000 n +0000690064 00000 n +0000690226 00000 n +0000690380 00000 n +0000690543 00000 n +0000690698 00000 n +0000690861 00000 n +0000695646 00000 n +0000694807 00000 n +0000691232 00000 n +0000695452 00000 n +0000694972 00000 n +0000695135 00000 n +0000695289 00000 n +0000699554 00000 n +0000699233 00000 n +0000695774 00000 n +0000699359 00000 n +0000699424 00000 n +0000699489 00000 n +0000701573 00000 n +0000701382 00000 n +0000699696 00000 n +0000701508 00000 n +0000705754 00000 n +0000704685 00000 n +0000701717 00000 n +0000705172 00000 n +0000705301 00000 n +0000705559 00000 n +0000704841 00000 n +0000705011 00000 n +0000705624 00000 n +0000705689 00000 n +0001164764 00000 n +0000709205 00000 n +0000708885 00000 n +0000705882 00000 n +0000709011 00000 n +0000709076 00000 n +0000709140 00000 n +0000712690 00000 n +0000712369 00000 n +0000709306 00000 n +0000712495 00000 n +0000712560 00000 n +0000712625 00000 n +0000716615 00000 n +0000715906 00000 n +0000712805 00000 n +0000716032 00000 n +0000716161 00000 n +0000716226 00000 n +0000716291 00000 n +0000716356 00000 n +0000716421 00000 n +0000716550 00000 n +0000720844 00000 n +0000720007 00000 n +0000716729 00000 n +0000720133 00000 n +0000720198 00000 n +0000720263 00000 n +0000720392 00000 n +0000720457 00000 n +0000720522 00000 n +0000720651 00000 n +0000720716 00000 n +0000720780 00000 n +0000723872 00000 n +0000723170 00000 n +0000720972 00000 n +0000723296 00000 n +0000723423 00000 n +0000723550 00000 n +0000723679 00000 n +0000723807 00000 n +0000726573 00000 n +0000725996 00000 n +0000724071 00000 n +0000726122 00000 n +0000726251 00000 n +0000726380 00000 n +0000726445 00000 n +0000726509 00000 n +0001164889 00000 n +0000730767 00000 n +0000730447 00000 n +0000726758 00000 n +0000730573 00000 n +0000734532 00000 n +0000733772 00000 n +0000730894 00000 n +0000734079 00000 n +0000734208 00000 n +0000734273 00000 n +0000734338 00000 n +0000733919 00000 n +0000738220 00000 n +0000737641 00000 n +0000734646 00000 n +0000737767 00000 n +0000737896 00000 n +0000738025 00000 n +0000738090 00000 n +0000738155 00000 n +0000741826 00000 n +0000740931 00000 n +0000738334 00000 n +0000741243 00000 n +0000741078 00000 n +0000741372 00000 n +0000741437 00000 n +0000741502 00000 n +0000741631 00000 n +0000741696 00000 n +0000741761 00000 n +0000953959 00000 n +0000745987 00000 n +0000745537 00000 n +0000741940 00000 n +0000745663 00000 n +0000745792 00000 n +0000745857 00000 n +0000745922 00000 n +0000747867 00000 n +0000747547 00000 n +0000746115 00000 n +0000747673 00000 n +0000972765 00000 n +0000965481 00000 n +0000972585 00000 n +0000747802 00000 n +0001165014 00000 n +0000749777 00000 n +0000749328 00000 n +0000748009 00000 n +0000749454 00000 n +0000749583 00000 n +0000749712 00000 n +0000754199 00000 n +0000753256 00000 n +0000749891 00000 n +0000753619 00000 n +0000965160 00000 n +0000955947 00000 n +0000964974 00000 n +0000753403 00000 n +0000753748 00000 n +0000753876 00000 n +0000754005 00000 n +0000755558 00000 n +0000755367 00000 n +0000754440 00000 n +0000755493 00000 n +0000755999 00000 n +0000755808 00000 n +0000755658 00000 n +0000755934 00000 n +0000759313 00000 n +0000758087 00000 n +0000756041 00000 n +0000758604 00000 n +0000758733 00000 n +0000758862 00000 n +0000758991 00000 n +0000759120 00000 n +0000759249 00000 n +0000758243 00000 n +0000758415 00000 n +0000759768 00000 n +0000759577 00000 n +0000759427 00000 n +0000759703 00000 n +0001165139 00000 n +0000763013 00000 n +0000762435 00000 n +0000759810 00000 n +0000762561 00000 n +0000762690 00000 n +0000762819 00000 n +0000762948 00000 n +0000767210 00000 n +0000765991 00000 n +0000763099 00000 n +0000766501 00000 n +0000766630 00000 n +0000766888 00000 n +0000766147 00000 n +0000766326 00000 n +0000767082 00000 n +0000767146 00000 n +0000774100 00000 n +0000770272 00000 n +0000767366 00000 n +0000770398 00000 n +0000770463 00000 n +0000770528 00000 n +0000770593 00000 n +0000770658 00000 n +0000770723 00000 n +0000770788 00000 n +0000770853 00000 n +0000770918 00000 n +0000770983 00000 n +0000771113 00000 n +0000771178 00000 n +0000771243 00000 n +0000771308 00000 n +0000771373 00000 n +0000771438 00000 n +0000771503 00000 n +0000771568 00000 n +0000771633 00000 n +0000771698 00000 n +0000771763 00000 n +0000771828 00000 n +0000771893 00000 n +0000771958 00000 n +0000772023 00000 n +0000772088 00000 n +0000772153 00000 n +0000772218 00000 n +0000772283 00000 n +0000772348 00000 n +0000772413 00000 n +0000772478 00000 n +0000772543 00000 n +0000772608 00000 n +0000772672 00000 n +0000772737 00000 n +0000772802 00000 n +0000772867 00000 n +0000772932 00000 n +0000772997 00000 n +0000773062 00000 n +0000773127 00000 n +0000773192 00000 n +0000773257 00000 n +0000773322 00000 n +0000773387 00000 n +0000773452 00000 n +0000773517 00000 n +0000773582 00000 n +0000773647 00000 n +0000773712 00000 n +0000773777 00000 n +0000773842 00000 n +0000773907 00000 n +0000773972 00000 n +0000774036 00000 n +0000780748 00000 n +0000777184 00000 n +0000774214 00000 n +0000777310 00000 n +0000777375 00000 n +0000777440 00000 n +0000777505 00000 n +0000777570 00000 n +0000777635 00000 n +0000777700 00000 n +0000777765 00000 n +0000777830 00000 n +0000777895 00000 n +0000777960 00000 n +0000778025 00000 n +0000778089 00000 n +0000778154 00000 n +0000778219 00000 n +0000778284 00000 n +0000778349 00000 n +0000778414 00000 n +0000778479 00000 n +0000778544 00000 n +0000778609 00000 n +0000778674 00000 n +0000778739 00000 n +0000778804 00000 n +0000778868 00000 n +0000778933 00000 n +0000778998 00000 n +0000779063 00000 n +0000779128 00000 n +0000779193 00000 n +0000779258 00000 n +0000779323 00000 n +0000779388 00000 n +0000779453 00000 n +0000779518 00000 n +0000779583 00000 n +0000779648 00000 n +0000779713 00000 n +0000779778 00000 n +0000779843 00000 n +0000779907 00000 n +0000779971 00000 n +0000780035 00000 n +0000780100 00000 n +0000780165 00000 n +0000780230 00000 n +0000780295 00000 n +0000780360 00000 n +0000780425 00000 n +0000780490 00000 n +0000780555 00000 n +0000780620 00000 n +0000780684 00000 n +0000786923 00000 n +0000783485 00000 n +0000780862 00000 n +0000783611 00000 n +0000783676 00000 n +0000783741 00000 n +0000783806 00000 n +0000783871 00000 n +0000783936 00000 n +0000784001 00000 n +0000784066 00000 n +0000784131 00000 n +0000784196 00000 n +0000784261 00000 n +0000784326 00000 n +0000784391 00000 n +0000784456 00000 n +0000784521 00000 n +0000784586 00000 n +0000784651 00000 n +0000784716 00000 n +0000784781 00000 n +0000784846 00000 n +0000784911 00000 n +0000784976 00000 n +0000785041 00000 n +0000785106 00000 n +0000785171 00000 n +0000785236 00000 n +0000785301 00000 n +0000785366 00000 n +0000785431 00000 n +0000785496 00000 n +0000785561 00000 n +0000785626 00000 n +0000785691 00000 n +0000785756 00000 n +0000785820 00000 n +0000785885 00000 n +0000785950 00000 n +0000786015 00000 n +0000786080 00000 n +0000786145 00000 n +0000786210 00000 n +0000786275 00000 n +0000786340 00000 n +0000786405 00000 n +0000786470 00000 n +0000786535 00000 n +0000786600 00000 n +0000786665 00000 n +0000786730 00000 n +0000786795 00000 n +0000786859 00000 n +0000792442 00000 n +0000790046 00000 n +0000787037 00000 n +0000790172 00000 n +0000790237 00000 n +0000790302 00000 n +0000790367 00000 n +0000790432 00000 n +0000790497 00000 n +0000790562 00000 n +0000790627 00000 n +0000790692 00000 n +0000790757 00000 n +0000790822 00000 n +0000790887 00000 n +0000790952 00000 n +0000791016 00000 n +0000791081 00000 n +0000791146 00000 n +0000791211 00000 n +0000791276 00000 n +0000791341 00000 n +0000791406 00000 n +0000791471 00000 n +0000791536 00000 n +0000791601 00000 n +0000791666 00000 n +0000791731 00000 n +0000791859 00000 n +0000791988 00000 n +0000792053 00000 n +0000792118 00000 n +0000792183 00000 n +0000792248 00000 n +0000792377 00000 n +0001165264 00000 n +0000795650 00000 n +0000794943 00000 n +0000792569 00000 n +0000795069 00000 n +0000795198 00000 n +0000795327 00000 n +0000795456 00000 n +0000795585 00000 n +0000799142 00000 n +0000798385 00000 n +0000795777 00000 n +0000798692 00000 n +0000798821 00000 n +0000798532 00000 n +0000798949 00000 n +0000799077 00000 n +0000802386 00000 n +0000801808 00000 n +0000799269 00000 n +0000801934 00000 n +0000802063 00000 n +0000802192 00000 n +0000802321 00000 n +0000805295 00000 n +0000804975 00000 n +0000802500 00000 n +0000805101 00000 n +0000805230 00000 n +0000807885 00000 n +0000807436 00000 n +0000805465 00000 n +0000807562 00000 n +0000807691 00000 n +0000807820 00000 n +0000808326 00000 n +0000808135 00000 n +0000807985 00000 n +0000808261 00000 n +0001165389 00000 n +0000811038 00000 n +0000810394 00000 n +0000808368 00000 n +0000810520 00000 n +0000810649 00000 n +0000810778 00000 n +0000810843 00000 n +0000810908 00000 n +0000810973 00000 n +0000815378 00000 n +0000815058 00000 n +0000811152 00000 n +0000815184 00000 n +0000815249 00000 n +0000815314 00000 n +0000818981 00000 n +0000818726 00000 n +0000815534 00000 n +0000818852 00000 n +0000818917 00000 n +0000822203 00000 n +0000822012 00000 n +0000819123 00000 n +0000822138 00000 n +0000825830 00000 n +0000825639 00000 n +0000822331 00000 n +0000825765 00000 n +0000829071 00000 n +0000828365 00000 n +0000825972 00000 n +0000828491 00000 n +0000828556 00000 n +0000828621 00000 n +0000828686 00000 n +0000828751 00000 n +0000828816 00000 n +0000828943 00000 n +0000829008 00000 n +0001165514 00000 n +0000833627 00000 n +0000833306 00000 n +0000829213 00000 n +0000833432 00000 n +0000833497 00000 n +0000833562 00000 n +0000836878 00000 n +0000836103 00000 n +0000833755 00000 n +0000836229 00000 n +0000836294 00000 n +0000836359 00000 n +0000836424 00000 n +0000836553 00000 n +0000836618 00000 n +0000836683 00000 n +0000836748 00000 n +0000836813 00000 n +0000840057 00000 n +0000839607 00000 n +0000837020 00000 n +0000839733 00000 n +0000839798 00000 n +0000839863 00000 n +0000839928 00000 n +0000839993 00000 n +0000843288 00000 n +0000842643 00000 n +0000840213 00000 n +0000842769 00000 n +0000842834 00000 n +0000842963 00000 n +0000843028 00000 n +0000843093 00000 n +0000843158 00000 n +0000843223 00000 n +0000846762 00000 n +0000846506 00000 n +0000843430 00000 n +0000846632 00000 n +0000846697 00000 n +0000849800 00000 n +0000849221 00000 n +0000846890 00000 n +0000849347 00000 n +0000849412 00000 n +0000849477 00000 n +0000849542 00000 n +0000849736 00000 n +0001165639 00000 n +0000853370 00000 n +0000852986 00000 n +0000849955 00000 n +0000853112 00000 n +0000853177 00000 n +0000853241 00000 n +0000853305 00000 n +0000857224 00000 n +0000857033 00000 n +0000853512 00000 n +0000857159 00000 n +0000860618 00000 n +0000860362 00000 n +0000857352 00000 n +0000860488 00000 n +0000860553 00000 n +0000863701 00000 n +0000862992 00000 n +0000860746 00000 n +0000863118 00000 n +0000863183 00000 n +0000863248 00000 n +0000863313 00000 n +0000863378 00000 n +0000863507 00000 n +0000863572 00000 n +0000863637 00000 n +0000866599 00000 n +0000865824 00000 n +0000863870 00000 n +0000865950 00000 n +0000866015 00000 n +0000866080 00000 n +0000866145 00000 n +0000866210 00000 n +0000866404 00000 n +0000866469 00000 n +0000866534 00000 n +0000870151 00000 n +0000869830 00000 n +0000866755 00000 n +0000869956 00000 n +0000870021 00000 n +0000870086 00000 n +0001165764 00000 n +0000873488 00000 n +0000872843 00000 n +0000870279 00000 n +0000872969 00000 n +0000873034 00000 n +0000873099 00000 n +0000873164 00000 n +0000873293 00000 n +0000873358 00000 n +0000873423 00000 n +0000877136 00000 n +0000876815 00000 n +0000873644 00000 n +0000876941 00000 n +0000877006 00000 n +0000877071 00000 n +0000881075 00000 n +0000880884 00000 n +0000877278 00000 n +0000881010 00000 n +0000884460 00000 n +0000884269 00000 n +0000881203 00000 n +0000884395 00000 n +0000887928 00000 n +0000887672 00000 n +0000884588 00000 n +0000887798 00000 n +0000887863 00000 n +0000890815 00000 n +0000890105 00000 n +0000888084 00000 n +0000890231 00000 n +0000890296 00000 n +0000890361 00000 n +0000890490 00000 n +0000890555 00000 n +0000890620 00000 n +0000890685 00000 n +0000890750 00000 n +0001165889 00000 n +0000893667 00000 n +0000892957 00000 n +0000890971 00000 n +0000893083 00000 n +0000893148 00000 n +0000893213 00000 n +0000893278 00000 n +0000893407 00000 n +0000893472 00000 n +0000893537 00000 n +0000893602 00000 n +0000896843 00000 n +0000896587 00000 n +0000893809 00000 n +0000896713 00000 n +0000896778 00000 n +0000899886 00000 n +0000899307 00000 n +0000896971 00000 n +0000899433 00000 n +0000899498 00000 n +0000899563 00000 n +0000899628 00000 n +0000899757 00000 n +0000899822 00000 n +0000903308 00000 n +0000902922 00000 n +0000900028 00000 n +0000903048 00000 n +0000903113 00000 n +0000903178 00000 n +0000903243 00000 n +0000906407 00000 n +0000906216 00000 n +0000903450 00000 n +0000906342 00000 n +0000909235 00000 n +0000908527 00000 n +0000906620 00000 n +0000908653 00000 n +0000908718 00000 n +0000908782 00000 n +0000908847 00000 n +0000908912 00000 n +0000908977 00000 n +0000909106 00000 n +0000909171 00000 n +0001166014 00000 n +0000912451 00000 n +0000911677 00000 n +0000909420 00000 n +0000911803 00000 n +0000911868 00000 n +0000911933 00000 n +0000911998 00000 n +0000912063 00000 n +0000912191 00000 n +0000912256 00000 n +0000912321 00000 n +0000912386 00000 n +0000916925 00000 n +0000916734 00000 n +0000912593 00000 n +0000916860 00000 n +0000920579 00000 n +0000920323 00000 n +0000917053 00000 n +0000920449 00000 n +0000920514 00000 n +0000923599 00000 n +0000923343 00000 n +0000920707 00000 n +0000923469 00000 n +0000923534 00000 n +0000926842 00000 n +0000926134 00000 n +0000923727 00000 n +0000926260 00000 n +0000926325 00000 n +0000926390 00000 n +0000926455 00000 n +0000926582 00000 n +0000926647 00000 n +0000926712 00000 n +0000926777 00000 n +0000930374 00000 n +0000929731 00000 n +0000927011 00000 n +0000929857 00000 n +0000929922 00000 n +0000929987 00000 n +0000930052 00000 n +0000930117 00000 n +0000930245 00000 n +0000930310 00000 n +0001166139 00000 n +0000933944 00000 n +0000933558 00000 n +0000930544 00000 n +0000933684 00000 n +0000933749 00000 n +0000933814 00000 n +0000933879 00000 n +0000936304 00000 n +0000935919 00000 n +0000934072 00000 n +0000936045 00000 n +0000936110 00000 n +0000936175 00000 n +0000936240 00000 n +0000939989 00000 n +0000939409 00000 n +0000936460 00000 n +0000939535 00000 n +0000939664 00000 n +0000939729 00000 n +0000939794 00000 n +0000939859 00000 n +0000939924 00000 n +0000943136 00000 n +0000942428 00000 n +0000940131 00000 n +0000942554 00000 n +0000942619 00000 n +0000942684 00000 n +0000942748 00000 n +0000942876 00000 n +0000942941 00000 n +0000943006 00000 n +0000943071 00000 n +0000946569 00000 n +0000945990 00000 n +0000943306 00000 n +0000946116 00000 n +0000946181 00000 n +0000946246 00000 n +0000946311 00000 n +0000946440 00000 n +0000946505 00000 n +0000948985 00000 n +0000948081 00000 n +0000946725 00000 n +0000948207 00000 n +0000948272 00000 n +0000948337 00000 n +0000948402 00000 n +0000948467 00000 n +0000948596 00000 n +0000948661 00000 n +0000948726 00000 n +0000948791 00000 n +0000948856 00000 n +0000948921 00000 n +0001166264 00000 n +0000951958 00000 n +0000950992 00000 n +0000949141 00000 n +0000951118 00000 n +0000951183 00000 n +0000951312 00000 n +0000951376 00000 n +0000951441 00000 n +0000951506 00000 n +0000951571 00000 n +0000951636 00000 n +0000951700 00000 n +0000951829 00000 n +0000951894 00000 n +0000953817 00000 n +0000953303 00000 n +0000952100 00000 n +0000953429 00000 n +0000953494 00000 n +0000953559 00000 n +0000953624 00000 n +0000953689 00000 n +0000953753 00000 n +0000954058 00000 n +0000965402 00000 n +0000972991 00000 n +0000975292 00000 n +0000975261 00000 n +0000978979 00000 n +0000988419 00000 n +0000999154 00000 n +0001010849 00000 n +0001023955 00000 n +0001043195 00000 n +0001064091 00000 n +0001086239 00000 n +0001104495 00000 n +0001107342 00000 n +0001107112 00000 n +0001134760 00000 n +0001162026 00000 n +0001166362 00000 n +0001166487 00000 n +0001166613 00000 n +0001166739 00000 n +0001166865 00000 n +0001166991 00000 n +0001167071 00000 n +0001167181 00000 n +0001188897 00000 n +0001212982 00000 n +0001213023 00000 n +0001213063 00000 n +0001213197 00000 n trailer << -/Size 2644 -/Root 2642 0 R -/Info 2643 0 R -/ID [<358F8FB8DA599FF9D4C54D540F98C9D7> <358F8FB8DA599FF9D4C54D540F98C9D7>] +/Size 2752 +/Root 2750 0 R +/Info 2751 0 R +/ID [<47205E6BA167CED4087E8A0F92646409> <47205E6BA167CED4087E8A0F92646409>] >> startxref -1189153 +1213455 %%EOF diff --git a/doc/arm/dnssec.xml b/doc/arm/dnssec.xml index ca15e372..9db7775e 100644 --- a/doc/arm/dnssec.xml +++ b/doc/arm/dnssec.xml @@ -15,7 +15,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> -<!-- $Id: dnssec.xml,v 1.6 2011-06-10 23:47:32 tbox Exp $ --> +<!-- $Id: dnssec.xml,v 1.7 2011-10-13 23:47:10 tbox Exp $ --> <sect1 id="dnssec.dynamic.zones"> <title>DNSSEC, Dynamic Zones, and Automatic Signing</title> @@ -115,7 +115,7 @@ that any change should be made the zone, such as adding, removing, or revoking a key, then that action will be carried out. By default, the key directory is checked for changes every 60 minutes; this period - can be adjusted with the <command>dnssec-loadkeys-interval</option>, up + can be adjusted with the <option>dnssec-loadkeys-interval</option>, up to a maximum of 24 hours. The <command>rndc loadkeys</command> forces <command>named</command> to check for key updates immediately. </para> @@ -126,7 +126,6 @@ command. (Those commands can still be used when there are unscheduled key changes, however.) </para> - <ppara> <para> If you wish the zone to be signed using NSEC3 instead of NSEC, submit an NSEC3PARAM record via dynamic update prior to the diff --git a/doc/arm/man.arpaname.html b/doc/arm/man.arpaname.html index f37d7693..8f1a9a2b 100644 --- a/doc/arm/man.arpaname.html +++ b/doc/arm/man.arpaname.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.arpaname.html,v 1.53 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.arpaname.html,v 1.55 2011-10-14 00:04:22 tbox Exp $ --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> @@ -50,20 +50,20 @@ <div class="cmdsynopsis"><p><code class="command">arpaname</code> {<em class="replaceable"><code>ipaddress </code></em>...}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2616715"></a><h2>DESCRIPTION</h2> +<a name="id2616661"></a><h2>DESCRIPTION</h2> <p> <span><strong class="command">arpaname</strong></span> translates IP addresses (IPv4 and IPv6) to the corresponding IN-ADDR.ARPA or IP6.ARPA names. </p> </div> <div class="refsect1" lang="en"> -<a name="id2618573"></a><h2>SEE ALSO</h2> +<a name="id2616676"></a><h2>SEE ALSO</h2> <p> <em class="citetitle">BIND 9 Administrator Reference Manual</em>. </p> </div> <div class="refsect1" lang="en"> -<a name="id2618587"></a><h2>AUTHOR</h2> +<a name="id2616690"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.ddns-confgen.html b/doc/arm/man.ddns-confgen.html index 3f6dcd19..618ff8ee 100644 --- a/doc/arm/man.ddns-confgen.html +++ b/doc/arm/man.ddns-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.ddns-confgen.html,v 1.89 2011-09-07 01:14:42 tbox Exp $ --> +<!-- $Id: man.ddns-confgen.html,v 1.91 2011-10-14 00:04:21 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">ddns-confgen</code> [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>] [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>] [ -s <em class="replaceable"><code>name</code></em> | -z <em class="replaceable"><code>zone</code></em> ] [<code class="option">-q</code>] [name]</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2641793"></a><h2>DESCRIPTION</h2> +<a name="id2643035"></a><h2>DESCRIPTION</h2> <p><span><strong class="command">ddns-confgen</strong></span> generates a key for use by <span><strong class="command">nsupdate</strong></span> and <span><strong class="command">named</strong></span>. It simplifies configuration @@ -77,7 +77,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2641880"></a><h2>OPTIONS</h2> +<a name="id2643123"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt> <dd><p> @@ -144,7 +144,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2642081"></a><h2>SEE ALSO</h2> +<a name="id2644074"></a><h2>SEE ALSO</h2> <p><span class="citerefentry"><span class="refentrytitle">nsupdate</span>(1)</span>, <span class="citerefentry"><span class="refentrytitle">named.conf</span>(5)</span>, <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>, @@ -152,7 +152,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2642119"></a><h2>AUTHOR</h2> +<a name="id2644113"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.dig.html b/doc/arm/man.dig.html index 5d8a4c77..4aef275b 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.179 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.dig.html,v 1.181 2011-10-14 00:04:22 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="id2609006"></a><h2>DESCRIPTION</h2> +<a name="id2610317"></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="id2609784"></a><h2>SIMPLE USAGE</h2> +<a name="id2610754"></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="id2610100"></a><h2>OPTIONS</h2> +<a name="id2611206"></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="id2662257"></a><h2>QUERY OPTIONS</h2> +<a name="id2662680"></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 @@ -596,7 +596,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2663389"></a><h2>MULTIPLE QUERIES</h2> +<a name="id2663881"></a><h2>MULTIPLE QUERIES</h2> <p> The BIND 9 implementation of <span><strong class="command">dig </strong></span> supports @@ -642,7 +642,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="id2663475"></a><h2>IDN SUPPORT</h2> +<a name="id2664035"></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. @@ -656,14 +656,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="id2663504"></a><h2>FILES</h2> +<a name="id2664064"></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="id2663525"></a><h2>SEE ALSO</h2> +<a name="id2664085"></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>, @@ -671,7 +671,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="id2663562"></a><h2>BUGS</h2> +<a name="id2664122"></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 4afb9cce..1dde1a4f 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.92 2011-09-07 01:14:42 tbox Exp $ --> +<!-- $Id: man.dnssec-dsfromkey.html,v 1.94 2011-10-14 00:04:21 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">-1</code>] [<code class="option">-2</code>] [<code class="option">-a <em class="replaceable"><code>alg</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-s</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>file</code></em></code>] [<code class="option">-A</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] {dnsname}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2611361"></a><h2>DESCRIPTION</h2> +<a name="id2613286"></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="id2611374"></a><h2>OPTIONS</h2> +<a name="id2613300"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-1</span></dt> <dd><p> @@ -130,7 +130,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2612137"></a><h2>EXAMPLE</h2> +<a name="id2613721"></a><h2>EXAMPLE</h2> <p> To build the SHA-256 DS RR from the <strong class="userinput"><code>Kexample.com.+003+26160</code></strong> @@ -145,7 +145,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2612310"></a><h2>FILES</h2> +<a name="id2613757"></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 @@ -159,13 +159,13 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2612352"></a><h2>CAVEAT</h2> +<a name="id2614004"></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="id2612361"></a><h2>SEE ALSO</h2> +<a name="id2614013"></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>, @@ -175,7 +175,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2612401"></a><h2>AUTHOR</h2> +<a name="id2614053"></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 67422c78..40dfd881 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.129 2011-09-07 01:14:42 tbox Exp $ --> +<!-- $Id: man.dnssec-keyfromlabel.html,v 1.131 2011-10-14 00:04:21 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> {-l <em class="replaceable"><code>label</code></em>} [<code class="option">-3</code>] [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-G</code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-k</code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-R <em class="replaceable"><code>date/offset</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>] [<code class="option">-y</code>] {name}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2613003"></a><h2>DESCRIPTION</h2> +<a name="id2614587"></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 @@ -63,7 +63,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2613024"></a><h2>OPTIONS</h2> +<a name="id2614608"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt> <dd> @@ -191,7 +191,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2614853"></a><h2>TIMING OPTIONS</h2> +<a name="id2615208"></a><h2>TIMING OPTIONS</h2> <p> Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS. If the argument begins with a '+' or '-', it is interpreted as @@ -238,7 +238,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2615224"></a><h2>GENERATED KEY FILES</h2> +<a name="id2667325"></a><h2>GENERATED KEY FILES</h2> <p> When <span><strong class="command">dnssec-keyfromlabel</strong></span> completes successfully, @@ -277,7 +277,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2654230"></a><h2>SEE ALSO</h2> +<a name="id2667419"></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>, @@ -285,7 +285,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2654263"></a><h2>AUTHOR</h2> +<a name="id2667521"></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 3ff9a41f..98f81e19 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.198 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.dnssec-keygen.html,v 1.200 2011-10-14 00:04:22 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> [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-b <em class="replaceable"><code>keysize</code></em></code>] [<code class="option">-n <em class="replaceable"><code>nametype</code></em></code>] [<code class="option">-3</code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-C</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-e</code>] [<code class="option">-f <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-G</code>] [<code class="option">-g <em class="replaceable"><code>generator</code></em></code>] [<code class="option">-h</code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-k</code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-p <em class="replaceable"><code>protocol</code></em></code>] [<code class="option">-q</code>] [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-S <em class="replaceable"><code>key</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>] [<code class="option">-z</code>] {name}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2614003"></a><h2>DESCRIPTION</h2> +<a name="id2615860"></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 @@ -64,7 +64,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2614023"></a><h2>OPTIONS</h2> +<a name="id2615880"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-a <em class="replaceable"><code>algorithm</code></em></span></dt> <dd> @@ -275,7 +275,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2668292"></a><h2>TIMING OPTIONS</h2> +<a name="id2668852"></a><h2>TIMING OPTIONS</h2> <p> Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS. If the argument begins with a '+' or '-', it is interpreted as @@ -346,7 +346,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2668550"></a><h2>GENERATED KEYS</h2> +<a name="id2668973"></a><h2>GENERATED KEYS</h2> <p> When <span><strong class="command">dnssec-keygen</strong></span> completes successfully, @@ -392,7 +392,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2668726"></a><h2>EXAMPLE</h2> +<a name="id2669081"></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 @@ -413,7 +413,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2668782"></a><h2>SEE ALSO</h2> +<a name="id2669138"></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>, @@ -422,7 +422,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2668813"></a><h2>AUTHOR</h2> +<a name="id2669169"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.dnssec-revoke.html b/doc/arm/man.dnssec-revoke.html index cdb5ca2d..ef1b6b33 100644 --- a/doc/arm/man.dnssec-revoke.html +++ b/doc/arm/man.dnssec-revoke.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-revoke.html,v 1.81 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.dnssec-revoke.html,v 1.83 2011-10-14 00:04:22 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-revoke</code> [<code class="option">-hr</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] [<code class="option">-f</code>] {keyfile}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2614390"></a><h2>DESCRIPTION</h2> +<a name="id2610922"></a><h2>DESCRIPTION</h2> <p><span><strong class="command">dnssec-revoke</strong></span> reads a DNSSEC key file, sets the REVOKED bit on the key as defined in RFC 5011, and creates a new pair of key files containing the @@ -58,7 +58,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2614404"></a><h2>OPTIONS</h2> +<a name="id2616466"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-h</span></dt> <dd><p> @@ -91,14 +91,14 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2614512"></a><h2>SEE ALSO</h2> +<a name="id2616573"></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 5011</em>. </p> </div> <div class="refsect1" lang="en"> -<a name="id2614536"></a><h2>AUTHOR</h2> +<a name="id2616598"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.dnssec-settime.html b/doc/arm/man.dnssec-settime.html index 99c49305..f27b2897 100644 --- a/doc/arm/man.dnssec-settime.html +++ b/doc/arm/man.dnssec-settime.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-settime.html,v 1.77 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.dnssec-settime.html,v 1.79 2011-10-14 00:04:22 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-settime</code> [<code class="option">-f</code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-L <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-P <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-A <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-R <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-I <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-D <em class="replaceable"><code>date/offset</code></em></code>] [<code class="option">-h</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine</code></em></code>] {keyfile}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2615070"></a><h2>DESCRIPTION</h2> +<a name="id2617201"></a><h2>DESCRIPTION</h2> <p><span><strong class="command">dnssec-settime</strong></span> reads a DNSSEC private key file and sets the key timing metadata as specified by the <code class="option">-P</code>, <code class="option">-A</code>, @@ -75,7 +75,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2615129"></a><h2>OPTIONS</h2> +<a name="id2617259"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-f</span></dt> <dd><p> @@ -117,7 +117,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2615456"></a><h2>TIMING OPTIONS</h2> +<a name="id2617381"></a><h2>TIMING OPTIONS</h2> <p> Dates can be expressed in the format YYYYMMDD or YYYYMMDDHHMMSS. If the argument begins with a '+' or '-', it is interpreted as @@ -196,7 +196,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2616004"></a><h2>PRINTING OPTIONS</h2> +<a name="id2617520"></a><h2>PRINTING OPTIONS</h2> <p> <span><strong class="command">dnssec-settime</strong></span> can also be used to print the timing metadata associated with a key. @@ -222,7 +222,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2616084"></a><h2>SEE ALSO</h2> +<a name="id2619238"></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>, @@ -230,7 +230,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2617141"></a><h2>AUTHOR</h2> +<a name="id2619271"></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 2480dd7c..fca7c328 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.199 2011-09-07 01:14:42 tbox Exp $ --> +<!-- $Id: man.dnssec-signzone.html,v 1.201 2011-10-14 00:04:21 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">-D</code>] [<code class="option">-E <em class="replaceable"><code>engine</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>directory</code></em></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</code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-S</code>] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-T <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-t</code>] [<code class="option">-u</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-X <em class="replaceable"><code>extended end-time</code></em></code>] [<code class="option">-x</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="id2616557"></a><h2>DESCRIPTION</h2> +<a name="id2618619"></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="id2616577"></a><h2>OPTIONS</h2> +<a name="id2618638"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-a</span></dt> <dd><p> @@ -448,7 +448,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2671954"></a><h2>EXAMPLE</h2> +<a name="id2672923"></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> @@ -478,14 +478,14 @@ db.example.com.signed %</pre> </div> <div class="refsect1" lang="en"> -<a name="id2672033"></a><h2>SEE ALSO</h2> +<a name="id2673002"></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="id2672057"></a><h2>AUTHOR</h2> +<a name="id2673027"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.genrandom.html b/doc/arm/man.genrandom.html index d280edb8..b00db709 100644 --- a/doc/arm/man.genrandom.html +++ b/doc/arm/man.genrandom.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.genrandom.html,v 1.55 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.genrandom.html,v 1.57 2011-10-14 00:04:22 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">genrandom</code> [<code class="option">-n <em class="replaceable"><code>number</code></em></code>] {<em class="replaceable"><code>size</code></em>} {<em class="replaceable"><code>filename</code></em>}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2642371"></a><h2>DESCRIPTION</h2> +<a name="id2615556"></a><h2>DESCRIPTION</h2> <p> <span><strong class="command">genrandom</strong></span> generates a file or a set of files containing a specified quantity @@ -59,7 +59,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2642386"></a><h2>ARGUMENTS</h2> +<a name="id2644516"></a><h2>ARGUMENTS</h2> <div class="variablelist"><dl> <dt><span class="term">-n <em class="replaceable"><code>number</code></em></span></dt> <dd><p> @@ -77,14 +77,14 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2642446"></a><h2>SEE ALSO</h2> +<a name="id2644577"></a><h2>SEE ALSO</h2> <p> <span class="citerefentry"><span class="refentrytitle">rand</span>(3)</span>, <span class="citerefentry"><span class="refentrytitle">arc4random</span>(3)</span> </p> </div> <div class="refsect1" lang="en"> -<a name="id2642473"></a><h2>AUTHOR</h2> +<a name="id2644603"></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 ebf00040..ad681b98 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.177 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.host.html,v 1.179 2011-10-14 00:04:22 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="id2610502"></a><h2>DESCRIPTION</h2> +<a name="id2611813"></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="id2610948"></a><h2>IDN SUPPORT</h2> +<a name="id2612259"></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="id2610977"></a><h2>FILES</h2> +<a name="id2612288"></a><h2>FILES</h2> <p><code class="filename">/etc/resolv.conf</code> </p> </div> <div class="refsect1" lang="en"> -<a name="id2610990"></a><h2>SEE ALSO</h2> +<a name="id2614281"></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.isc-hmac-fixup.html b/doc/arm/man.isc-hmac-fixup.html index be3991df..3d81ebda 100644 --- a/doc/arm/man.isc-hmac-fixup.html +++ b/doc/arm/man.isc-hmac-fixup.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.isc-hmac-fixup.html,v 1.52 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.isc-hmac-fixup.html,v 1.54 2011-10-14 00:04:22 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">isc-hmac-fixup</code> {<em class="replaceable"><code>algorithm</code></em>} {<em class="replaceable"><code>secret</code></em>}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2618423"></a><h2>DESCRIPTION</h2> +<a name="id2652161"></a><h2>DESCRIPTION</h2> <p> Versions of BIND 9 up to and including BIND 9.6 had a bug causing HMAC-SHA* TSIG keys which were longer than the digest length of the @@ -76,7 +76,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2650400"></a><h2>SECURITY CONSIDERATIONS</h2> +<a name="id2652188"></a><h2>SECURITY CONSIDERATIONS</h2> <p> Secrets that have been converted by <span><strong class="command">isc-hmac-fixup</strong></span> are shortened, but as this is how the HMAC protocol works in @@ -87,14 +87,14 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2650416"></a><h2>SEE ALSO</h2> +<a name="id2652204"></a><h2>SEE ALSO</h2> <p> <em class="citetitle">BIND 9 Administrator Reference Manual</em>, <em class="citetitle">RFC 2104</em>. </p> </div> <div class="refsect1" lang="en"> -<a name="id2650433"></a><h2>AUTHOR</h2> +<a name="id2652221"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.named-checkconf.html b/doc/arm/man.named-checkconf.html index a474a374..defa9820 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.194 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.named-checkconf.html,v 1.196 2011-10-14 00:04:22 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-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">-p</code>] [<code class="option">-z</code>]</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2617253"></a><h2>DESCRIPTION</h2> +<a name="id2619588"></a><h2>DESCRIPTION</h2> <p><span><strong class="command">named-checkconf</strong></span> checks the syntax, but not the semantics, of a <span><strong class="command">named</strong></span> configuration file. The file is parsed @@ -70,7 +70,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2617323"></a><h2>OPTIONS</h2> +<a name="id2619658"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-h</span></dt> <dd><p> @@ -109,21 +109,21 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2617458"></a><h2>RETURN VALUES</h2> +<a name="id2627370"></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="id2617472"></a><h2>SEE ALSO</h2> +<a name="id2627384"></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="id2617706"></a><h2>AUTHOR</h2> +<a name="id2627414"></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 d42a3b7a..3c0efb40 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.203 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.named-checkzone.html,v 1.205 2011-10-14 00:04:22 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">-r <em class="replaceable"><code>mode</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="id2618935"></a><h2>DESCRIPTION</h2> +<a name="id2630554"></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="id2673735"></a><h2>OPTIONS</h2> +<a name="id2630604"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-d</span></dt> <dd><p> @@ -265,14 +265,14 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2674574"></a><h2>RETURN VALUES</h2> +<a name="id2675339"></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="id2674588"></a><h2>SEE ALSO</h2> +<a name="id2675353"></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>, @@ -280,7 +280,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2674621"></a><h2>AUTHOR</h2> +<a name="id2675386"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.named-journalprint.html b/doc/arm/man.named-journalprint.html index f6cf0c0a..1b9f0525 100644 --- a/doc/arm/man.named-journalprint.html +++ b/doc/arm/man.named-journalprint.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-journalprint.html,v 1.53 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.named-journalprint.html,v 1.55 2011-10-14 00:04:22 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-journalprint</code> {<em class="replaceable"><code>journal</code></em>}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2614218"></a><h2>DESCRIPTION</h2> +<a name="id2612935"></a><h2>DESCRIPTION</h2> <p> <span><strong class="command">named-journalprint</strong></span> prints the contents of a zone journal file in a human-readable @@ -76,7 +76,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2614264"></a><h2>SEE ALSO</h2> +<a name="id2638990"></a><h2>SEE ALSO</h2> <p> <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>, <span class="citerefentry"><span class="refentrytitle">nsupdate</span>(8)</span>, @@ -84,7 +84,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2620712"></a><h2>AUTHOR</h2> +<a name="id2639021"></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 f9062432..b8809b4a 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.205 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.named.html,v 1.207 2011-10-14 00:04:22 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">-E <em class="replaceable"><code>engine-name</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="id2619507"></a><h2>DESCRIPTION</h2> +<a name="id2633515"></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="id2619674"></a><h2>OPTIONS</h2> +<a name="id2633546"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-4</span></dt> <dd><p> @@ -246,7 +246,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2638592"></a><h2>SIGNALS</h2> +<a name="id2640517"></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 @@ -267,7 +267,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2638642"></a><h2>CONFIGURATION</h2> +<a name="id2675724"></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 @@ -284,7 +284,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2638691"></a><h2>FILES</h2> +<a name="id2675773"></a><h2>FILES</h2> <div class="variablelist"><dl> <dt><span class="term"><code class="filename">/etc/named.conf</code></span></dt> <dd><p> @@ -297,7 +297,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2674848"></a><h2>SEE ALSO</h2> +<a name="id2675817"></a><h2>SEE ALSO</h2> <p><em class="citetitle">RFC 1033</em>, <em class="citetitle">RFC 1034</em>, <em class="citetitle">RFC 1035</em>, @@ -310,7 +310,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2674918"></a><h2>AUTHOR</h2> +<a name="id2675956"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/arm/man.nsec3hash.html b/doc/arm/man.nsec3hash.html index 10fbcf0f..1215177a 100644 --- a/doc/arm/man.nsec3hash.html +++ b/doc/arm/man.nsec3hash.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.nsec3hash.html,v 1.55 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.nsec3hash.html,v 1.57 2011-10-14 00:04:22 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">nsec3hash</code> {<em class="replaceable"><code>salt</code></em>} {<em class="replaceable"><code>algorithm</code></em>} {<em class="replaceable"><code>iterations</code></em>} {<em class="replaceable"><code>domain</code></em>}</p></div> </div> <div class="refsect1" lang="en"> -<a name="id2650956"></a><h2>DESCRIPTION</h2> +<a name="id2616222"></a><h2>DESCRIPTION</h2> <p> <span><strong class="command">nsec3hash</strong></span> generates an NSEC3 hash based on a set of NSEC3 parameters. This can be used to check the validity @@ -56,7 +56,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2650971"></a><h2>ARGUMENTS</h2> +<a name="id2616237"></a><h2>ARGUMENTS</h2> <div class="variablelist"><dl> <dt><span class="term">salt</span></dt> <dd><p> @@ -80,14 +80,14 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2651033"></a><h2>SEE ALSO</h2> +<a name="id2653300"></a><h2>SEE ALSO</h2> <p> <em class="citetitle">BIND 9 Administrator Reference Manual</em>, <em class="citetitle">RFC 5155</em>. </p> </div> <div class="refsect1" lang="en"> -<a name="id2651050"></a><h2>AUTHOR</h2> +<a name="id2653317"></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 cd0c0fc8..360586cf 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.130 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: man.nsupdate.html,v 1.132 2011-10-14 00:04:23 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">-l</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="id2628724"></a><h2>DESCRIPTION</h2> +<a name="id2639182"></a><h2>DESCRIPTION</h2> <p><span><strong class="command">nsupdate</strong></span> is used to submit Dynamic DNS Update requests as defined in RFC 2136 to a name server. @@ -210,7 +210,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2638820"></a><h2>INPUT FORMAT</h2> +<a name="id2639789"></a><h2>INPUT FORMAT</h2> <p><span><strong class="command">nsupdate</strong></span> reads input from <em class="parameter"><code>filename</code></em> @@ -498,7 +498,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2675913"></a><h2>EXAMPLES</h2> +<a name="id2676951"></a><h2>EXAMPLES</h2> <p> The examples below show how <span><strong class="command">nsupdate</strong></span> @@ -552,7 +552,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2675963"></a><h2>FILES</h2> +<a name="id2677001"></a><h2>FILES</h2> <div class="variablelist"><dl> <dt><span class="term"><code class="constant">/etc/resolv.conf</code></span></dt> <dd><p> @@ -575,7 +575,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2676046"></a><h2>SEE ALSO</h2> +<a name="id2677153"></a><h2>SEE ALSO</h2> <p> <em class="citetitle">RFC 2136</em>, <em class="citetitle">RFC 3007</em>, @@ -590,7 +590,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2676104"></a><h2>BUGS</h2> +<a name="id2677210"></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 6cb726c9..edc0f302 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.209 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: man.rndc-confgen.html,v 1.211 2011-10-14 00:04:23 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-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="id2640720"></a><h2>DESCRIPTION</h2> +<a name="id2641962"></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 @@ -66,7 +66,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2640786"></a><h2>OPTIONS</h2> +<a name="id2642028"></a><h2>OPTIONS</h2> <div class="variablelist"><dl> <dt><span class="term">-a</span></dt> <dd> @@ -173,7 +173,7 @@ </dl></div> </div> <div class="refsect1" lang="en"> -<a name="id2650251"></a><h2>EXAMPLES</h2> +<a name="id2642892"></a><h2>EXAMPLES</h2> <p> To allow <span><strong class="command">rndc</strong></span> to be used with no manual configuration, run @@ -190,7 +190,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2650308"></a><h2>SEE ALSO</h2> +<a name="id2650322"></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>, @@ -198,7 +198,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2650346"></a><h2>AUTHOR</h2> +<a name="id2650360"></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 b8c47288..0c892a32 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.210 2011-09-07 01:14:44 tbox Exp $ --> +<!-- $Id: man.rndc.conf.html,v 1.212 2011-10-14 00:04:23 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="id2615587"></a><h2>DESCRIPTION</h2> +<a name="id2641337"></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="id2635146"></a><h2>EXAMPLE</h2> +<a name="id2641509"></a><h2>EXAMPLE</h2> <pre class="programlisting"> options { default-server localhost; @@ -209,7 +209,7 @@ </p> </div> <div class="refsect1" lang="en"> -<a name="id2639227"></a><h2>NAME SERVER CONFIGURATION</h2> +<a name="id2641699"></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="id2639253"></a><h2>SEE ALSO</h2> +<a name="id2641793"></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="id2639291"></a><h2>AUTHOR</h2> +<a name="id2641831"></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 9ebcaf51..e0928c60 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.208 2011-09-07 01:14:43 tbox Exp $ --> +<!-- $Id: man.rndc.html,v 1.210 2011-10-14 00:04:22 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="id2634398"></a><h2>DESCRIPTION</h2> +<a name="id2639942"></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="id2634449"></a><h2>OPTIONS</h2> +<a name="id2639992"></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="id2634810"></a><h2>LIMITATIONS</h2> +<a name="id2641173"></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="id2634841"></a><h2>SEE ALSO</h2> +<a name="id2641204"></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="id2639061"></a><h2>AUTHOR</h2> +<a name="id2641259"></a><h2>AUTHOR</h2> <p><span class="corpauthor">Internet Systems Consortium</span> </p> </div> diff --git a/doc/misc/options b/doc/misc/options index 63fe5540..a55246ab 100644 --- a/doc/misc/options +++ b/doc/misc/options @@ -201,8 +201,8 @@ options { reserved-sockets <integer>; resolver-query-timeout <integer>; response-policy { - zone <string> [ policy ( given | no-op | nxdomain | nodata - | cname <domain> ) ]; + zone <string> [ policy ( given | disabled | passthru | + no-op | nxdomain | nodata | cname <domain> ) ]; }; rfc2308-type1 <boolean>; // not yet implemented root-delegation-only [ exclude { <quoted_string>; ... } ]; @@ -410,8 +410,8 @@ view <string> <optional_class> { request-nsid <boolean>; resolver-query-timeout <integer>; response-policy { - zone <string> [ policy ( given | no-op | nxdomain | nodata - | cname <domain> ) ]; + zone <string> [ policy ( given | disabled | passthru | + no-op | nxdomain | nodata | cname <domain> ) ]; }; rfc2308-type1 <boolean>; // not yet implemented root-delegation-only [ exclude { <quoted_string>; ... } ]; diff --git a/lib/dns/Makefile.in b/lib/dns/Makefile.in index e037806d..cfdf31ef 100644 --- a/lib/dns/Makefile.in +++ b/lib/dns/Makefile.in @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.179 2011-07-01 02:25:47 marka Exp $ +# $Id: Makefile.in,v 1.180 2011-10-11 00:09:03 each Exp $ srcdir = @srcdir@ VPATH = @srcdir@ @@ -55,7 +55,7 @@ DSTOBJS = @DST_EXTRA_OBJS@ @OPENSSLLINKOBJS@ \ # Alphabetically DNSOBJS = acache.@O@ acl.@O@ adb.@O@ byaddr.@O@ \ - cache.@O@ callbacks.@O@ compress.@O@ \ + cache.@O@ callbacks.@O@ clientinfo.@O@ compress.@O@ \ db.@O@ dbiterator.@O@ dbtable.@O@ diff.@O@ dispatch.@O@ \ dlz.@O@ dns64.@O@ dnssec.@O@ ds.@O@ forward.@O@ iptable.@O@ \ journal.@O@ keydata.@O@ keytable.@O@ \ @@ -84,7 +84,7 @@ DSTSRCS = @DST_EXTRA_SRCS@ @OPENSSLLINKSRCS@ \ hmac_link.c key.c DNSSRCS = acache.c acl.c adb.c byaddr.c \ - cache.c callbacks.c compress.c \ + cache.c callbacks.c clientinfo.c compress.c \ db.c dbiterator.c dbtable.c diff.c dispatch.c \ dlz.c dns64.c dnssec.c ds.c forward.c iptable.c journal.c \ keydata.c keytable.c lib.c log.c lookup.c \ diff --git a/lib/dns/clientinfo.c b/lib/dns/clientinfo.c new file mode 100644 index 00000000..b5da5d70 --- /dev/null +++ b/lib/dns/clientinfo.c @@ -0,0 +1,38 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: clientinfo.c,v 1.3 2011-10-11 00:25:12 marka Exp $ */ + +/*! \file */ + +#include "config.h" + +#include <dns/clientinfo.h> + +void +dns_clientinfomethods_init(dns_clientinfomethods_t *methods, + dns_clientinfo_sourceip_t sourceip) +{ + methods->version = DNS_CLIENTINFOMETHODS_VERSION; + methods->age = DNS_CLIENTINFOMETHODS_AGE; + methods->sourceip = sourceip; +} + +void +dns_clientinfo_init(dns_clientinfo_t *ci, void *data) { + ci->version = DNS_CLIENTINFO_VERSION; + ci->data = data; +} diff --git a/lib/dns/db.c b/lib/dns/db.c index c74d24df..33c7f494 100644 --- a/lib/dns/db.c +++ b/lib/dns/db.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: db.c,v 1.97 2011-01-13 04:59:25 tbox Exp $ */ +/* $Id: db.c,v 1.99 2011-10-13 01:32:33 vjs Exp $ */ /*! \file */ @@ -33,6 +33,7 @@ #include <isc/util.h> #include <dns/callbacks.h> +#include <dns/clientinfo.h> #include <dns/db.h> #include <dns/dbiterator.h> #include <dns/log.h> @@ -478,7 +479,31 @@ dns_db_findnode(dns_db_t *db, dns_name_t *name, REQUIRE(DNS_DB_VALID(db)); REQUIRE(nodep != NULL && *nodep == NULL); - return ((db->methods->findnode)(db, name, create, nodep)); + if (db->methods->findnode != NULL) + return ((db->methods->findnode)(db, name, create, nodep)); + else + return ((db->methods->findnodeext)(db, name, create, + NULL, NULL, nodep)); +} + +isc_result_t +dns_db_findnodeext(dns_db_t *db, dns_name_t *name, + isc_boolean_t create, dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo, dns_dbnode_t **nodep) +{ + /* + * Find the node with name 'name', passing 'arg' to the database + * implementation. + */ + + REQUIRE(DNS_DB_VALID(db)); + REQUIRE(nodep != NULL && *nodep == NULL); + + if (db->methods->findnodeext != NULL) + return ((db->methods->findnodeext)(db, name, create, + methods, clientinfo, nodep)); + else + return ((db->methods->findnode)(db, name, create, nodep)); } isc_result_t @@ -502,7 +527,6 @@ dns_db_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, dns_dbnode_t **nodep, dns_name_t *foundname, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) { - /* * Find the best match for 'name' and 'type' in version 'version' * of 'db'. @@ -519,8 +543,50 @@ dns_db_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, (DNS_RDATASET_VALID(sigrdataset) && ! dns_rdataset_isassociated(sigrdataset))); - return ((db->methods->find)(db, name, version, type, options, now, - nodep, foundname, rdataset, sigrdataset)); + if (db->methods->find != NULL) + return ((db->methods->find)(db, name, version, type, + options, now, nodep, foundname, + rdataset, sigrdataset)); + else + return ((db->methods->findext)(db, name, version, type, + options, now, nodep, foundname, + NULL, NULL, + rdataset, sigrdataset)); +} + +isc_result_t +dns_db_findext(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) +{ + + /* + * Find the best match for 'name' and 'type' in version 'version' + * of 'db', passing in 'arg'. + */ + + REQUIRE(DNS_DB_VALID(db)); + REQUIRE(type != dns_rdatatype_rrsig); + REQUIRE(nodep == NULL || (nodep != NULL && *nodep == NULL)); + REQUIRE(dns_name_hasbuffer(foundname)); + REQUIRE(rdataset == NULL || + (DNS_RDATASET_VALID(rdataset) && + ! dns_rdataset_isassociated(rdataset))); + REQUIRE(sigrdataset == NULL || + (DNS_RDATASET_VALID(sigrdataset) && + ! dns_rdataset_isassociated(sigrdataset))); + + if (db->methods->findext != NULL) + return ((db->methods->findext)(db, name, version, type, + options, now, nodep, foundname, + methods, clientinfo, + rdataset, sigrdataset)); + else + return ((db->methods->find)(db, name, version, type, + options, now, nodep, foundname, + rdataset, sigrdataset)); } isc_result_t @@ -653,11 +719,6 @@ dns_db_findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, isc_stdtime_t now, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) { - /* - * Search for an rdataset of type 'type' at 'node' that are in version - * 'version' of 'db'. If found, make 'rdataset' refer to it. - */ - REQUIRE(DNS_DB_VALID(db)); REQUIRE(node != NULL); REQUIRE(DNS_RDATASET_VALID(rdataset)); @@ -668,8 +729,9 @@ dns_db_findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, (DNS_RDATASET_VALID(sigrdataset) && ! dns_rdataset_isassociated(sigrdataset))); - return ((db->methods->findrdataset)(db, node, version, type, covers, - now, rdataset, sigrdataset)); + return ((db->methods->findrdataset)(db, node, version, type, + covers, now, rdataset, + sigrdataset)); } isc_result_t @@ -955,10 +1017,11 @@ dns_db_rpz_enabled(dns_db_t *db, dns_rpz_st_t *st) isc_result_t dns_db_rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version, - dns_rdataset_t *ardataset, dns_rpz_st_t *st) + dns_rdataset_t *ardataset, dns_rpz_st_t *st, + dns_name_t *query_qname) { if (db->methods->rpz_findips == NULL) return (ISC_R_NOTIMPLEMENTED); return ((db->methods->rpz_findips)(rpz, rpz_type, zone, db, version, - ardataset, st)); + ardataset, st, query_qname)); } diff --git a/lib/dns/ecdb.c b/lib/dns/ecdb.c index d98a3eb8..1ad03feb 100644 --- a/lib/dns/ecdb.c +++ b/lib/dns/ecdb.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: ecdb.c,v 1.8 2011-01-14 00:51:43 tbox Exp $ */ +/* $Id: ecdb.c,v 1.9 2011-10-11 13:33:45 marka Exp $ */ #include "config.h" @@ -580,7 +580,9 @@ static dns_dbmethods_t ecdb_methods = { NULL, /* isdnssec */ NULL, /* getrrsetstats */ NULL, /* rpz_enabled */ - NULL /* rpz_findips */ + NULL, /* rpz_findips */ + NULL, /* findnodeext */ + NULL /* findext */ }; static isc_result_t diff --git a/lib/dns/include/dns/clientinfo.h b/lib/dns/include/dns/clientinfo.h new file mode 100644 index 00000000..4a3f1a73 --- /dev/null +++ b/lib/dns/include/dns/clientinfo.h @@ -0,0 +1,85 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: clientinfo.h,v 1.3 2011-10-11 23:46:45 tbox Exp $ */ + +#ifndef DNS_CLIENTINFO_H +#define DNS_CLIENTINFO_H 1 + +/***** + ***** Module Info + *****/ + +/*! \file dns/clientinfo.h + * \brief + * The DNS clientinfo interface allows libdns to retrieve information + * about the client from the caller. + * + * The clientinfo interface is used by the DNS DB and DLZ interfaces; + * it allows databases to modify their answers on the basis of information + * about the client, such as source IP address. + * + * dns_clientinfo_t contains a pointer to an opaque structure containing + * client information in some form. dns_clientinfomethods_t contains a + * list of methods which operate on that opaque structure to return + * potentially useful data. Both structures also contain versioning + * information. + */ + +/***** + ***** Imports + *****/ + +#include <isc/sockaddr.h> +#include <isc/types.h> + +ISC_LANG_BEGINDECLS + +/***** + ***** Types + *****/ + +#define DNS_CLIENTINFO_VERSION 1 +typedef struct dns_clientinfo { + isc_uint16_t version; + void *data; +} dns_clientinfo_t; + +typedef isc_result_t (*dns_clientinfo_sourceip_t)(dns_clientinfo_t *client, + isc_sockaddr_t **addrp); + +#define DNS_CLIENTINFOMETHODS_VERSION 1 +#define DNS_CLIENTINFOMETHODS_AGE 0 + +typedef struct dns_clientinfomethods { + isc_uint16_t version; + isc_uint16_t age; + dns_clientinfo_sourceip_t sourceip; +} dns_clientinfomethods_t; + +/***** + ***** Methods + *****/ +void +dns_clientinfomethods_init(dns_clientinfomethods_t *methods, + dns_clientinfo_sourceip_t sourceip); + +void +dns_clientinfo_init(dns_clientinfo_t *ci, void *data); + +ISC_LANG_ENDDECLS + +#endif /* DNS_CLIENTINFO_H */ diff --git a/lib/dns/include/dns/db.h b/lib/dns/include/dns/db.h index 38fab175..06d13cab 100644 --- a/lib/dns/include/dns/db.h +++ b/lib/dns/include/dns/db.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: db.h,v 1.105 2011-05-19 00:31:57 smann Exp $ */ +/* $Id: db.h,v 1.107 2011-10-13 01:32:34 vjs Exp $ */ #ifndef DNS_DB_H #define DNS_DB_H 1 @@ -59,6 +59,7 @@ #include <isc/ondestroy.h> #include <isc/stdtime.h> +#include <dns/clientinfo.h> #include <dns/fixedname.h> #include <dns/name.h> #include <dns/rdata.h> @@ -177,7 +178,22 @@ typedef struct dns_dbmethods { dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version, dns_rdataset_t *ardataset, - dns_rpz_st_t *st); + dns_rpz_st_t *st, + dns_name_t *query_qname); + isc_result_t (*findnodeext)(dns_db_t *db, dns_name_t *name, + isc_boolean_t create, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo, + dns_dbnode_t **nodep); + isc_result_t (*findext)(dns_db_t *db, dns_name_t *name, + dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, + isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo, + dns_rdataset_t *rdataset, + dns_rdataset_t *sigrdataset); } dns_dbmethods_t; typedef isc_result_t @@ -659,9 +675,19 @@ dns_db_closeversion(dns_db_t *db, dns_dbversion_t **versionp, isc_result_t dns_db_findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, dns_dbnode_t **nodep); + +isc_result_t +dns_db_findnodeext(dns_db_t *db, dns_name_t *name, isc_boolean_t create, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo, dns_dbnode_t **nodep); /*%< * Find the node with name 'name'. * + * dns_db_findnodeext() (findnode extended) also accepts parameters + * 'methods' and 'clientinfo', which, when provided, enable the database to + * retreive information about the client from the caller, and modify its + * response on the basis of that information. + * * Notes: * \li If 'create' is ISC_TRUE and no node with name 'name' exists, then * such a node will be created. @@ -698,9 +724,21 @@ dns_db_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, dns_dbnode_t **nodep, dns_name_t *foundname, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset); + +isc_result_t +dns_db_findext(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset); /*%< * Find the best match for 'name' and 'type' in version 'version' of 'db'. * + * dns_db_findext() (find extended) also accepts parameters 'methods' + * and 'clientinfo', which when provided enable the database to retreive + * information about the client from the caller, and modify its response + * on the basis of this information. + * * Notes: * * \li If type == dns_rdataset_any, then rdataset will not be bound. @@ -1047,6 +1085,7 @@ dns_db_findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, dns_rdatatype_t type, dns_rdatatype_t covers, isc_stdtime_t now, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset); + /*%< * Search for an rdataset of type 'type' at 'node' that are in version * 'version' of 'db'. If found, make 'rdataset' refer to it. @@ -1509,7 +1548,8 @@ dns_db_rpz_enabled(dns_db_t *db, dns_rpz_st_t *st); isc_result_t dns_db_rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version, - dns_rdataset_t *ardataset, dns_rpz_st_t *st); + dns_rdataset_t *ardataset, dns_rpz_st_t *st, + dns_name_t *query_qname); /*%< * Search the CDIR block tree of a response policy tree of trees for the best * match to any of the IP addresses in an A or AAAA rdataset. @@ -1522,6 +1562,10 @@ dns_db_rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, * \li 'ardataset' is an A or AAAA rdataset of addresses to check * \li 'found' specifies the previous best match if any or * or NULL, an empty name, 0, DNS_RPZ_POLICY_MISS, and 0 + * + * Returns: + * \li #ISC_R_SUCCESS + * \li #ISC_R_UNEXPECTED */ ISC_LANG_ENDDECLS diff --git a/lib/dns/include/dns/dlz_dlopen.h b/lib/dns/include/dns/dlz_dlopen.h index 7c2f5a3d..93fa9189 100644 --- a/lib/dns/include/dns/dlz_dlopen.h +++ b/lib/dns/include/dns/dlz_dlopen.h @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dlz_dlopen.h,v 1.2 2011-03-17 09:25:54 fdupont Exp $ */ +/* $Id: dlz_dlopen.h,v 1.4 2011-10-11 23:46:45 tbox Exp $ */ /*! \file dns/dlz_open.h */ @@ -30,7 +30,7 @@ ISC_LANG_BEGINDECLS * for the entry points of an external DLZ module for bind9. */ -#define DLZ_DLOPEN_VERSION 1 +#define DLZ_DLOPEN_VERSION 2 /* * dlz_dlopen_version() is required for all DLZ external drivers. It @@ -65,7 +65,9 @@ typedef isc_result_t dlz_dlopen_findzonedb_t (void *dbdata, typedef isc_result_t dlz_dlopen_lookup_t (const char *zone, const char *name, void *dbdata, - dns_sdlzlookup_t *lookup); + dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo); /* * dlz_dlopen_authority is optional() if dlz_dlopen_lookup() @@ -116,6 +118,15 @@ typedef isc_result_t dlz_dlopen_configure_t (dns_view_t *view, void *dbdata); /* + * dlz_dlopen_setclientcallback() is optional, but must be supplied if you + * want to retrieve information about the client (e.g., source address) + * before sending a replay. + */ +typedef isc_result_t dlz_dlopen_setclientcallback_t (dns_view_t *view, + void *dbdata); + + +/* * dlz_dlopen_ssumatch() is optional, but must be supplied if you want * to support dynamic updates */ diff --git a/lib/dns/include/dns/log.h b/lib/dns/include/dns/log.h index a5650edf..5ce4e57c 100644 --- a/lib/dns/include/dns/log.h +++ b/lib/dns/include/dns/log.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2007, 2009 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2007, 2009, 2011 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: log.h,v 1.45 2009-12-18 22:16:49 each Exp $ */ +/* $Id: log.h,v 1.47 2011-10-13 22:48:24 tbox Exp $ */ /*! \file dns/log.h * \author Principal Authors: DCL */ @@ -42,6 +42,7 @@ LIBDNS_EXTERNAL_DATA extern isc_logmodule_t dns_modules[]; #define DNS_LOGCATEGORY_LAME_SERVERS (&dns_categories[9]) #define DNS_LOGCATEGORY_DELEGATION_ONLY (&dns_categories[10]) #define DNS_LOGCATEGORY_EDNS_DISABLED (&dns_categories[11]) +#define DNS_LOGCATEGORY_RPZ (&dns_categories[12]) /* Backwards compatibility. */ #define DNS_LOGCATEGORY_GENERAL ISC_LOGCATEGORY_GENERAL diff --git a/lib/dns/include/dns/rpz.h b/lib/dns/include/dns/rpz.h index 404f5176..adafd292 100644 --- a/lib/dns/include/dns/rpz.h +++ b/lib/dns/include/dns/rpz.h @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: rpz.h,v 1.3 2011-01-13 04:59:26 tbox Exp $ */ +/* $Id: rpz.h,v 1.4 2011-10-13 01:32:34 vjs Exp $ */ #ifndef DNS_RPZ_H #define DNS_RPZ_H 1 @@ -37,21 +37,24 @@ typedef enum { DNS_RPZ_TYPE_BAD, DNS_RPZ_TYPE_QNAME, DNS_RPZ_TYPE_IP, - DNS_RPZ_TYPE_NSIP, - DNS_RPZ_TYPE_NSDNAME + DNS_RPZ_TYPE_NSDNAME, + DNS_RPZ_TYPE_NSIP } dns_rpz_type_t; /* - * Require DNS_RPZ_POLICY_NO_OP < DNS_RPZ_POLICY_NXDOMAIN < - * DNS_RPZ_POLICY_NODATA < DNS_RPZ_POLICY_CNAME. + * Require DNS_RPZ_POLICY_PASSTHRU < DNS_RPZ_POLICY_NXDOMAIN < + * DNS_RPZ_POLICY_NODATA < DNS_RPZ_POLICY_CNAME to choose among competing + * policies. */ typedef enum { - DNS_RPZ_POLICY_GIVEN = 0, /* 'given': what something else says */ - DNS_RPZ_POLICY_NO_OP = 1, /* 'no-op': do not rewrite */ - DNS_RPZ_POLICY_NXDOMAIN = 2, /* 'nxdomain': answer with NXDOMAIN */ - DNS_RPZ_POLICY_NODATA = 3, /* 'nodata': answer with ANCOUNT=0 */ - DNS_RPZ_POLICY_CNAME = 4, /* 'cname x': answer with x's rrsets */ - DNS_RPZ_POLICY_RECORD = 5, + DNS_RPZ_POLICY_GIVEN = 0, /* 'given': what policy record says */ + DNS_RPZ_POLICY_DISABLED = 1, /* 'cname x': answer with x's rrsets */ + DNS_RPZ_POLICY_PASSTHRU = 2, /* 'passthru': do not rewrite */ + DNS_RPZ_POLICY_NXDOMAIN = 3, /* 'nxdomain': answer with NXDOMAIN */ + DNS_RPZ_POLICY_NODATA = 4, /* 'nodata': answer with ANCOUNT=0 */ + DNS_RPZ_POLICY_CNAME = 5, /* 'cname x': answer with x's rrsets */ + DNS_RPZ_POLICY_RECORD, + DNS_RPZ_POLICY_WILDCNAME, DNS_RPZ_POLICY_MISS, DNS_RPZ_POLICY_ERROR } dns_rpz_policy_t; @@ -65,10 +68,9 @@ struct dns_rpz_zone { ISC_LINK(dns_rpz_zone_t) link; int num; dns_name_t origin; /* Policy zone name */ - dns_name_t nsdname; /* RPZ_NSDNAME_ZONE.origin */ - dns_rpz_policy_t policy; /* RPZ_POLICY_GIVEN or override */ - dns_name_t cname; /* override name for - RPZ_POLICY_CNAME */ + dns_name_t nsdname; /* DNS_RPZ_NSDNAME_ZONE.origin */ + dns_rpz_policy_t policy; /* DNS_RPZ_POLICY_GIVEN or override */ + dns_name_t cname; /* override value for ..._CNAME */ }; /* @@ -82,13 +84,15 @@ typedef struct dns_rpz_cidr dns_rpz_cidr_t; typedef struct { unsigned int state; # define DNS_RPZ_REWRITTEN 0x0001 -# define DNS_RPZ_DONE_QNAME 0x0002 -# define DNS_RPZ_DONE_A 0x0004 -# define DNS_RPZ_RECURSING 0x0008 -# define DNS_RPZ_HAVE_IP 0x0010 -# define DNS_RPZ_HAVE_NSIPv4 0x0020 -# define DNS_RPZ_HAVE_NSIPv6 0x0040 -# define DNS_RPZ_HAD_NSDNAME 0x0080 +# define DNS_RPZ_DONE_QNAME 0x0002 /* qname checked */ +# define DNS_RPZ_DONE_QNAME_IP 0x0004 /* IP addresses of qname checked */ +# define DNS_RPZ_DONE_NSDNAME 0x0008 /* NS name missed; checking addresses */ +# define DNS_RPZ_DONE_IPv4 0x0010 +# define DNS_RPZ_RECURSING 0x0020 +# define DNS_RPZ_HAVE_IP 0x0040 /* a policy zone has IP addresses */ +# define DNS_RPZ_HAVE_NSIPv4 0x0080 /* IPv4 NISP addresses */ +# define DNS_RPZ_HAVE_NSIPv6 0x0100 /* IPv6 NISP addresses */ +# define DNS_RPZ_HAVE_NSDNAME 0x0200 /* NS names */ /* * Best match so far. */ @@ -105,7 +109,7 @@ typedef struct { dns_rdataset_t *rdataset; } m; /* - * State for chasing NS names and addresses including recursion. + * State for chasing IP addresses and NS names including recursion. */ struct { unsigned int label; @@ -114,7 +118,7 @@ typedef struct { dns_rdatatype_t r_type; isc_result_t r_result; dns_rdataset_t *r_rdataset; - } ns; + } r; /* * State of real query while recursing for NSIP or NSDNAME. */ @@ -146,6 +150,7 @@ typedef struct { #define DNS_RPZ_INFO_LEVEL ISC_LOG_INFO #define DNS_RPZ_DEBUG_LEVEL1 ISC_LOG_DEBUG(1) #define DNS_RPZ_DEBUG_LEVEL2 ISC_LOG_DEBUG(2) +#define DNS_RPZ_DEBUG_LEVEL3 ISC_LOG_DEBUG(3) const char * dns_rpz_type2str(dns_rpz_type_t type); @@ -153,6 +158,9 @@ dns_rpz_type2str(dns_rpz_type_t type); dns_rpz_policy_t dns_rpz_str2policy(const char *str); +const char * +dns_rpz_policy2str(dns_rpz_policy_t policy); + void dns_rpz_set_need(isc_boolean_t need); diff --git a/lib/dns/include/dns/sdb.h b/lib/dns/include/dns/sdb.h index 5744837c..7b456fb2 100644 --- a/lib/dns/include/dns/sdb.h +++ b/lib/dns/include/dns/sdb.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2007, 2009 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2007, 2009, 2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000, 2001 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.h,v 1.23 2009-01-17 23:47:43 tbox Exp $ */ +/* $Id: sdb.h,v 1.25 2011-10-11 23:46:45 tbox Exp $ */ #ifndef DNS_SDB_H #define DNS_SDB_H 1 @@ -35,6 +35,7 @@ #include <isc/lang.h> +#include <dns/clientinfo.h> #include <dns/types.h> /*** @@ -58,7 +59,9 @@ typedef struct dns_sdballnodes dns_sdballnodes_t; typedef isc_result_t (*dns_sdblookupfunc_t)(const char *zone, const char *name, void *dbdata, - dns_sdblookup_t *); + dns_sdblookup_t *lookup, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo); typedef isc_result_t (*dns_sdbauthorityfunc_t)(const char *zone, void *dbdata, dns_sdblookup_t *); diff --git a/lib/dns/include/dns/sdlz.h b/lib/dns/include/dns/sdlz.h index bd7b521c..ff3d05e6 100644 --- a/lib/dns/include/dns/sdlz.h +++ b/lib/dns/include/dns/sdlz.h @@ -50,13 +50,14 @@ * USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: sdlz.h,v 1.16 2011-03-17 23:47:30 tbox Exp $ */ +/* $Id: sdlz.h,v 1.17 2011-10-11 00:09:03 each Exp $ */ /*! \file dns/sdlz.h */ #ifndef SDLZ_H #define SDLZ_H 1 +#include <dns/clientinfo.h> #include <dns/dlz.h> ISC_LANG_BEGINDECLS @@ -182,18 +183,23 @@ typedef isc_result_t typedef isc_result_t (*dns_sdlzlookupfunc_t)(const char *zone, const char *name, void *driverarg, - void *dbdata, dns_sdlzlookup_t *lookup); + void *dbdata, dns_sdlzlookup_t *lookup, + dns_clientinfomethods_t *methods, + dns_clientinfo_t *clientinfo); /*%< * Method prototype. Drivers implementing the SDLZ interface MUST - * supply a lookup method. This method is called when the DNS server - * is performing a query, after the find zone and before any other - * methods have been called. This function returns record DNS record + * supply a lookup method. This method is called when the + * DNS server is performing a query, after the find zone and before any + * other methods have been called. This function returns DNS record * information using the dns_sdlz_putrr and dns_sdlz_putsoa functions. * If this function supplies authority information for the DNS record * the authority method is not required. If it does not, the - * authority function is required. A SDLZ driver must implement a - * lookup method. + * authority function is required. + * + * The 'methods' and 'clientinfo' args allow an SDLZ driver to retrieve + * information about the querying client (such as source IP address) + * from the caller. */ typedef isc_result_t (*dns_sdlznewversion_t)(const char *zone, diff --git a/lib/dns/log.c b/lib/dns/log.c index 9de5976a..d137294e 100644 --- a/lib/dns/log.c +++ b/lib/dns/log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2007, 2009 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2007, 2009, 2011 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: log.c,v 1.47 2009-12-18 23:49:03 tbox Exp $ */ +/* $Id: log.c,v 1.49 2011-10-13 22:48:24 tbox Exp $ */ /*! \file */ @@ -44,6 +44,7 @@ LIBDNS_EXTERNAL_DATA isc_logcategory_t dns_categories[] = { { "lame-servers", 0 }, { "delegation-only", 0 }, { "edns-disabled", 0 }, + { "rpz", 0 }, { NULL, 0 } }; diff --git a/lib/dns/rbtdb.c b/lib/dns/rbtdb.c index 91f33bf5..8fc81e1f 100644 --- a/lib/dns/rbtdb.c +++ b/lib/dns/rbtdb.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: rbtdb.c,v 1.316 2011-08-23 00:59:23 each Exp $ */ +/* $Id: rbtdb.c,v 1.319 2011-10-13 01:32:33 vjs Exp $ */ /*! \file */ @@ -365,9 +365,12 @@ typedef enum { dns_db_secure } dns_db_secure_t; +typedef struct dns_rbtdb dns_rbtdb_t; + typedef struct rbtdb_version { /* Not locked */ rbtdb_serial_t serial; + dns_rbtdb_t * rbtdb; /* * Protected in the refcount routines. * XXXJT: should we change the lock policy based on the refcount @@ -392,7 +395,7 @@ typedef struct rbtdb_version { typedef ISC_LIST(rbtdb_version_t) rbtdb_versionlist_t; -typedef struct { +struct dns_rbtdb { /* Unlocked. */ dns_db_t common; /* Locks the data in this struct */ @@ -452,7 +455,7 @@ typedef struct { /* Unlocked */ unsigned int quantum; -} dns_rbtdb_t; +}; #define RBTDB_ATTR_LOADED 0x01 #define RBTDB_ATTR_LOADING 0x02 @@ -1105,6 +1108,7 @@ newversion(dns_db_t *db, dns_dbversion_t **versionp) { version = allocate_version(rbtdb->common.mctx, rbtdb->next_serial, 1, ISC_TRUE); if (version != NULL) { + version->rbtdb = rbtdb; version->commit_ok = ISC_TRUE; version->secure = rbtdb->current_version->secure; version->havensec3 = rbtdb->current_version->havensec3; @@ -1146,6 +1150,7 @@ attachversion(dns_db_t *db, dns_dbversion_t *source, unsigned int refs; REQUIRE(VALID_RBTDB(rbtdb)); + INSIST(rbtversion != NULL && rbtversion->rbtdb == rbtdb); isc_refcount_increment(&rbtversion->references, &refs); INSIST(refs > 1); @@ -2182,6 +2187,7 @@ closeversion(dns_db_t *db, dns_dbversion_t **versionp, isc_boolean_t commit) { REQUIRE(VALID_RBTDB(rbtdb)); version = (rbtdb_version_t *)*versionp; + INSIST(version->rbtdb == rbtdb); cleanup_version = NULL; ISC_LIST_INIT(cleanup_list); @@ -3649,6 +3655,8 @@ zone_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, search.rbtdb = (dns_rbtdb_t *)db; REQUIRE(VALID_RBTDB(search.rbtdb)); + INSIST(version == NULL || + ((rbtdb_version_t *)version)->rbtdb == (dns_rbtdb_t *)db); /* * We don't care about 'now'. @@ -4580,15 +4588,19 @@ get_rpz_enabled(dns_db_t *db, dns_rpz_st_t *st) * Search the CDIR block tree of a response policy tree of trees for all of * the IP addresses in an A or AAAA rdataset. * Among the policies for all IPv4 and IPv6 addresses for a name, choose - * the longest prefix. Among those with the longest prefix, the first - * configured policy. Among answers for with the longest prefixes for - * two or more IP addresses in the A and AAAA rdatasets the lexically - * smallest address. + * the earliest configured policy, + * QNAME over IP over NSDNAME over NSIP, + * the longest prefix, + * the lexically smallest address. + * The caller must have already checked that any existing policy was not + * configured earlier than this policy zone and does not have a higher + * precedence type. */ static isc_result_t rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version, - dns_rdataset_t *ardataset, dns_rpz_st_t *st) + dns_rdataset_t *ardataset, dns_rpz_st_t *st, + dns_name_t *query_qname) { dns_rbtdb_t *rbtdb; struct in_addr ina; @@ -4609,8 +4621,6 @@ rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, if (rbtdb->rpz_cidr == NULL) { RWUNLOCK(&rbtdb->tree_lock, isc_rwlocktype_read); - dns_db_detach(&db); - dns_zone_detach(&zone); return (ISC_R_UNEXPECTED); } @@ -4645,17 +4655,19 @@ rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, continue; /* - * Choose the policy with the longest matching prefix. - * Between policies with the same prefix, choose the first - * configured. + * If we already have a rule, discard this new rule if + * is not better. + * The caller has checked that st->m.rpz->num > rpz->num + * or st->m.rpz->num == rpz->num and st->m.type >= rpz_type */ - if (st->m.policy != DNS_RPZ_POLICY_MISS) { - if (prefix < st->m.prefix) - continue; - if (prefix == st->m.prefix && - rpz->num > st->m.rpz->num) - continue; - } + if (st->m.policy != DNS_RPZ_POLICY_MISS && + st->m.rpz->num == rpz->num && + (st->m.type < rpz_type || + (st->m.type == rpz_type && + (st->m.prefix > prefix || + (st->m.prefix == prefix && + 0 > dns_name_rdatacompare(st->qname, qname)))))) + continue; /* * We have rpz_st an entry with a prefix at least as long as @@ -4669,8 +4681,8 @@ rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, char namebuf[DNS_NAME_FORMATSIZE]; dns_name_format(qname, namebuf, sizeof(namebuf)); - isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE, - DNS_LOGMODULE_CACHE, DNS_RPZ_ERROR_LEVEL, + isc_log_write(dns_lctx, DNS_LOGCATEGORY_RPZ, + DNS_LOGMODULE_RBTDB, DNS_RPZ_ERROR_LEVEL, "rpz_findips findnode(%s): %s", namebuf, isc_result_totext(result)); continue; @@ -4694,7 +4706,8 @@ rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, } else { rpz_policy = dns_rpz_decode_cname(&zrdataset, selfname); - if (rpz_policy == DNS_RPZ_POLICY_RECORD) + if (rpz_policy == DNS_RPZ_POLICY_RECORD || + rpz_policy == DNS_RPZ_POLICY_WILDCNAME) result = DNS_R_CNAME; } ttl = zrdataset.ttl; @@ -4707,44 +4720,59 @@ rpz_findips(dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, /* * Use an overriding action specified in the configuration file */ - if (rpz->policy != DNS_RPZ_POLICY_GIVEN && - rpz_policy != DNS_RPZ_POLICY_NO_OP) + if (rpz->policy != DNS_RPZ_POLICY_GIVEN) { + /* + * only log DNS_RPZ_POLICY_DISABLED hits + */ + if (rpz->policy == DNS_RPZ_POLICY_DISABLED) { + if (isc_log_wouldlog(dns_lctx, + DNS_RPZ_INFO_LEVEL)) { + char qname_buf[DNS_NAME_FORMATSIZE]; + char rpz_qname_buf[DNS_NAME_FORMATSIZE]; + dns_name_format(query_qname, qname_buf, + sizeof(qname_buf)); + dns_name_format(qname, rpz_qname_buf, + sizeof(rpz_qname_buf)); + + isc_log_write(dns_lctx, + DNS_LOGCATEGORY_RPZ, + DNS_LOGMODULE_RBTDB, + DNS_RPZ_INFO_LEVEL, + "disabled rpz %s %s rewrite" + " %s via %s", + dns_rpz_type2str(rpz_type), + dns_rpz_policy2str(rpz_policy), + qname_buf, rpz_qname_buf); + } + continue; + } + rpz_policy = rpz->policy; + } - /* - * We know the new prefix is at least as long as the current. - * Prefer the new answer if the new prefix is longer. - * Prefer the zone configured first if the prefixes are equal. - * With two actions from the same zone, prefer the action - * on the "smallest" name. - */ - if (st->m.policy == DNS_RPZ_POLICY_MISS || - prefix > st->m.prefix || - rpz->num <= st->m.rpz->num || - 0 > dns_name_compare(qname, st->qname)) { - if (dns_rdataset_isassociated(st->m.rdataset)) - dns_rdataset_disassociate(st->m.rdataset); - if (st->m.node != NULL) - dns_db_detachnode(st->m.db, &st->m.node); - if (st->m.db != NULL) - dns_db_detach(&st->m.db); - if (st->m.zone != NULL) - dns_zone_detach(&st->m.zone); - st->m.rpz = rpz; - st->m.type = rpz_type; - st->m.prefix = prefix; - st->m.policy = rpz_policy; - st->m.ttl = ttl; - st->m.result = result; - dns_name_copy(qname, st->qname, NULL); - if (rpz_policy == DNS_RPZ_POLICY_RECORD && - result != DNS_R_NXRRSET) { - dns_rdataset_clone(&zrdataset,st->m.rdataset); - dns_db_attachnode(db, node, &st->m.node); - } - dns_db_attach(db, &st->m.db); - dns_zone_attach(zone, &st->m.zone); + if (dns_rdataset_isassociated(st->m.rdataset)) + dns_rdataset_disassociate(st->m.rdataset); + if (st->m.node != NULL) + dns_db_detachnode(st->m.db, &st->m.node); + if (st->m.db != NULL) + dns_db_detach(&st->m.db); + if (st->m.zone != NULL) + dns_zone_detach(&st->m.zone); + st->m.rpz = rpz; + st->m.type = rpz_type; + st->m.prefix = prefix; + st->m.policy = rpz_policy; + st->m.ttl = ttl; + st->m.result = result; + dns_name_copy(qname, st->qname, NULL); + if ((rpz_policy == DNS_RPZ_POLICY_RECORD || + rpz_policy == DNS_RPZ_POLICY_WILDCNAME) && + result != DNS_R_NXRRSET) { + dns_rdataset_clone(&zrdataset,st->m.rdataset); + dns_db_attachnode(db, node, &st->m.node); } + dns_db_attach(db, &st->m.db); + dns_zone_attach(zone, &st->m.zone); if (dns_rdataset_isassociated(&zrdataset)) dns_rdataset_disassociate(&zrdataset); } @@ -5544,6 +5572,7 @@ zone_findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, REQUIRE(VALID_RBTDB(rbtdb)); REQUIRE(type != dns_rdatatype_any); + INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb); if (rbtversion == NULL) { currentversion(db, (dns_dbversion_t **) (void *)(&rbtversion)); @@ -5732,6 +5761,8 @@ allrdatasets(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, else { unsigned int refs; + INSIST(rbtversion->rbtdb == rbtdb); + isc_refcount_increment(&rbtversion->references, &refs); INSIST(refs > 1); @@ -6401,6 +6432,7 @@ addrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, isc_boolean_t cache_is_overmem = ISC_FALSE; REQUIRE(VALID_RBTDB(rbtdb)); + INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb); if (rbtdb->common.methods == &zone_methods) REQUIRE(((rbtnode->nsec == DNS_RBT_NSEC_NSEC3 && @@ -6417,8 +6449,7 @@ addrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, now = 0; result = dns_rdataslab_fromrdataset(rdataset, rbtdb->common.mctx, - ®ion, - sizeof(rdatasetheader_t)); + ®ion, sizeof(rdatasetheader_t)); if (result != ISC_R_SUCCESS) return (result); @@ -6591,6 +6622,7 @@ subtractrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, rbtdb_changed_t *changed; REQUIRE(VALID_RBTDB(rbtdb)); + REQUIRE(rbtversion != NULL && rbtversion->rbtdb == rbtdb); if (rbtdb->common.methods == &zone_methods) REQUIRE(((rbtnode->nsec == DNS_RBT_NSEC_NSEC3 && @@ -6771,6 +6803,7 @@ deleterdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, rdatasetheader_t *newheader; REQUIRE(VALID_RBTDB(rbtdb)); + INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb); if (type == dns_rdatatype_any) return (ISC_R_NOTIMPLEMENTED); @@ -7064,10 +7097,12 @@ static isc_result_t dump(dns_db_t *db, dns_dbversion_t *version, const char *filename, dns_masterformat_t masterformat) { dns_rbtdb_t *rbtdb; + rbtdb_version_t *rbtversion = version; rbtdb = (dns_rbtdb_t *)db; REQUIRE(VALID_RBTDB(rbtdb)); + INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb); #ifdef BIND9 return (dns_master_dump2(rbtdb->common.mctx, db, version, @@ -7206,6 +7241,7 @@ getnsec3parameters(dns_db_t *db, dns_dbversion_t *version, dns_hash_t *hash, rbtdb = (dns_rbtdb_t *)db; REQUIRE(VALID_RBTDB(rbtdb)); + INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb); RWLOCK(&rbtdb->tree_lock, isc_rwlocktype_read); @@ -7335,11 +7371,16 @@ resigned(dns_db_t *db, dns_rdataset_t *rdataset, dns_dbversion_t *version) REQUIRE(VALID_RBTDB(rbtdb)); REQUIRE(rdataset != NULL); + REQUIRE(rdataset->methods == &rdataset_methods); REQUIRE(rbtdb->future_version == rbtversion); + REQUIRE(rbtversion != NULL); REQUIRE(rbtversion->writer); + REQUIRE(rbtversion->rbtdb == rbtdb); node = rdataset->private2; + INSIST(node != NULL); header = rdataset->private3; + INSIST(header != NULL); header--; RWLOCK(&rbtdb->tree_lock, isc_rwlocktype_write); @@ -7408,11 +7449,13 @@ static dns_dbmethods_t zone_methods = { NULL, #ifdef BIND9 get_rpz_enabled, - rpz_findips + rpz_findips, #else NULL, - NULL + NULL, #endif + NULL, + NULL }; static dns_dbmethods_t cache_methods = { @@ -7453,6 +7496,8 @@ static dns_dbmethods_t cache_methods = { isdnssec, getrrsetstats, NULL, + NULL, + NULL, NULL }; @@ -7750,6 +7795,7 @@ dns_rbtdb_create free_rbtdb(rbtdb, ISC_FALSE, NULL); return (ISC_R_NOMEMORY); } + rbtdb->current_version->rbtdb = rbtdb; rbtdb->current_version->secure = dns_db_insecure; rbtdb->current_version->havensec3 = ISC_FALSE; rbtdb->current_version->flags = 0; diff --git a/lib/dns/rdata/generic/nsec3_50.c b/lib/dns/rdata/generic/nsec3_50.c index 36ef3772..59d3ac4d 100644 --- a/lib/dns/rdata/generic/nsec3_50.c +++ b/lib/dns/rdata/generic/nsec3_50.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: nsec3_50.c,v 1.10 2011-03-07 13:42:11 marka Exp $ */ +/* $Id: nsec3_50.c,v 1.11 2011-10-05 03:47:59 marka Exp $ */ /* * Copyright (C) 2004 Nominet, Ltd. @@ -202,8 +202,10 @@ totext_nsec3(ARGS_TOTEXT) { /* Types covered */ first = ISC_TRUE; for (i = 0; i < sr.length; i += len) { - if ((tctx->flags & DNS_STYLEFLAG_MULTILINE) != 0) + if ((tctx->flags & DNS_STYLEFLAG_MULTILINE) != 0) { + RETERR(str_totext(tctx->linebreak, target)); first = ISC_TRUE; + } INSIST(i + 2 <= sr.length); window = sr.base[i]; len = sr.base[i + 1]; diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c index 59cdfd6c..9b9e2564 100644 --- a/lib/dns/resolver.c +++ b/lib/dns/resolver.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: resolver.c,v 1.434 2011-06-08 22:13:50 each Exp $ */ +/* $Id: resolver.c,v 1.435 2011-10-12 00:18:11 marka Exp $ */ /*! \file */ @@ -5418,6 +5418,9 @@ noanswer_response(fetchctx_t *fctx, dns_name_t *oqname, if (aa) rdataset->trust = dns_trust_authauthority; + else if (ISFORWARDER(fctx->addrinfo)) + rdataset->trust = + dns_trust_answer; else rdataset->trust = dns_trust_additional; @@ -5471,6 +5474,9 @@ noanswer_response(fetchctx_t *fctx, dns_name_t *oqname, if (aa) rdataset->trust = dns_trust_authauthority; + else if (ISFORWARDER(fctx->addrinfo)) + rdataset->trust = + dns_trust_answer; else rdataset->trust = dns_trust_additional; @@ -5512,6 +5518,9 @@ noanswer_response(fetchctx_t *fctx, dns_name_t *oqname, if (aa) rdataset->trust = dns_trust_authauthority; + else if (ISFORWARDER(fctx->addrinfo)) + rdataset->trust = + dns_trust_answer; else rdataset->trust = dns_trust_additional; diff --git a/lib/dns/rpz.c b/lib/dns/rpz.c index f809e7b0..12d6a8df 100644 --- a/lib/dns/rpz.c +++ b/lib/dns/rpz.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: rpz.c,v 1.7 2011-01-17 04:27:23 marka Exp $ */ +/* $Id: rpz.c,v 1.8 2011-10-13 01:32:34 vjs Exp $ */ /*! \file */ @@ -116,20 +116,17 @@ struct dns_rpz_cidr_node { struct dns_rpz_cidr { isc_mem_t *mctx; - isc_boolean_t had_nsdname; + isc_boolean_t have_nsdname; /* zone has NSDNAME record */ dns_rpz_cidr_node_t *root; - dns_name_t ip_name; /* RPZ_IP_ZONE.LOCALHOST. */ + dns_name_t ip_name; /* RPZ_IP_ZONE.LOCALHOST. */ dns_name_t nsip_name; /* RPZ_NSIP_ZONE.LOCALHOST. */ dns_name_t nsdname_name; /* RPZ_NSDNAME_ZONE.LOCALHOST */ }; - static isc_boolean_t have_rpz_zones = ISC_FALSE; - const char * -dns_rpz_type2str(dns_rpz_type_t type) -{ +dns_rpz_type2str(dns_rpz_type_t type) { switch (type) { case DNS_RPZ_TYPE_QNAME: return ("QNAME"); @@ -143,31 +140,61 @@ dns_rpz_type2str(dns_rpz_type_t type) break; } FATAL_ERROR(__FILE__, __LINE__, - "impossible response policy zone type %d", type); + "impossible rpz type %d", type); return ("impossible"); } - - dns_rpz_policy_t -dns_rpz_str2policy(const char *str) -{ +dns_rpz_str2policy(const char *str) { if (str == NULL) return (DNS_RPZ_POLICY_ERROR); if (!strcasecmp(str, "given")) return (DNS_RPZ_POLICY_GIVEN); - if (!strcasecmp(str, "no-op")) - return (DNS_RPZ_POLICY_NO_OP); + if (!strcasecmp(str, "disabled")) + return (DNS_RPZ_POLICY_DISABLED); + if (!strcasecmp(str, "passthru")) + return (DNS_RPZ_POLICY_PASSTHRU); if (!strcasecmp(str, "nxdomain")) return (DNS_RPZ_POLICY_NXDOMAIN); if (!strcasecmp(str, "nodata")) return (DNS_RPZ_POLICY_NODATA); if (!strcasecmp(str, "cname")) return (DNS_RPZ_POLICY_CNAME); + /* + * Obsolete + */ + if (!strcasecmp(str, "no-op")) + return (DNS_RPZ_POLICY_PASSTHRU); return (DNS_RPZ_POLICY_ERROR); } +const char * +dns_rpz_policy2str(dns_rpz_policy_t policy) { + const char *str; + switch (policy) { + case DNS_RPZ_POLICY_PASSTHRU: + str = "PASSTHRU"; + break; + case DNS_RPZ_POLICY_NXDOMAIN: + str = "NXDOMAIN"; + break; + case DNS_RPZ_POLICY_NODATA: + str = "NODATA"; + break; + case DNS_RPZ_POLICY_RECORD: + str = "records"; + break; + case DNS_RPZ_POLICY_CNAME: + case DNS_RPZ_POLICY_WILDCNAME: + str = "CNAME"; + break; + default: + str = ""; + INSIST(0); + } + return (str); +} /* * Free the radix tree of a response policy database. @@ -214,8 +241,6 @@ dns_rpz_cidr_free(dns_rpz_cidr_t **cidrp) { *cidrp = NULL; } - - /* * Forget a view's list of policy zones. */ @@ -244,20 +269,15 @@ dns_rpz_view_destroy(dns_view_t *view) { * zone is in at least one view's list of policy zones. */ void -dns_rpz_set_need(isc_boolean_t need) -{ +dns_rpz_set_need(isc_boolean_t need) { have_rpz_zones = need; } - isc_boolean_t -dns_rpz_needed(void) -{ +dns_rpz_needed(void) { return (have_rpz_zones); } - - /* * Start a new radix tree for a response policy zone. */ @@ -313,12 +333,13 @@ dns_rpz_new_cidr(isc_mem_t *mctx, dns_name_t *origin, return (ISC_R_SUCCESS); } - /* * See if a policy zone has IP, NSIP, or NSDNAME rules or records. */ void dns_rpz_enabled(dns_rpz_cidr_t *cidr, dns_rpz_st_t *st) { + if (cidr == NULL) + return; if (cidr->root != NULL && (cidr->root->flags & DNS_RPZ_CIDR_FG_IP) != 0) st->state |= DNS_RPZ_HAVE_IP; @@ -328,8 +349,8 @@ dns_rpz_enabled(dns_rpz_cidr_t *cidr, dns_rpz_st_t *st) { if (cidr->root != NULL && (cidr->root->flags & DNS_RPZ_CIDR_FG_NSIPv6) != 0) st->state |= DNS_RPZ_HAVE_NSIPv6; - if (cidr->had_nsdname) - st->state |= DNS_RPZ_HAD_NSDNAME; + if (cidr->have_nsdname) + st->state |= DNS_RPZ_HAVE_NSDNAME; } static inline dns_rpz_cidr_flags_t @@ -350,8 +371,6 @@ get_flags(const dns_rpz_cidr_key_t *ip, dns_rpz_cidr_bits_t prefix, } } - - /* * Mark a node as having IP or NSIP data and all of its parents * as members of the IP or NSIP tree. @@ -371,8 +390,6 @@ set_node_flags(dns_rpz_cidr_node_t *node, dns_rpz_type_t rpz_type) { } } - - /* * Make a radix tree node. */ @@ -409,24 +426,18 @@ new_node(dns_rpz_cidr_t *cidr, const dns_rpz_cidr_key_t *ip, return (node); } - - static void -badname(int level, dns_name_t *name, const char *comment) -{ +badname(int level, dns_name_t *name, const char *comment) { char printname[DNS_NAME_FORMATSIZE]; if (isc_log_wouldlog(dns_lctx, level)) { dns_name_format(name, printname, sizeof(printname)); - isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE, + isc_log_write(dns_lctx, DNS_LOGCATEGORY_RPZ, DNS_LOGMODULE_RBTDB, level, - "invalid response policy name \"%s\"%s", - printname, comment); + "invalid rpz \"%s\"%s", printname, comment); } } - - /* * Convert an IP address from radix tree binary (host byte order) to * to its canonical response policy domain name and its name in the @@ -520,8 +531,6 @@ ip2name(dns_rpz_cidr_t *cidr, const dns_rpz_cidr_key_t *tgt_ip, return (ISC_R_SUCCESS); } - - /* * Decide which kind of IP address response policy zone a name is in. */ @@ -548,8 +557,6 @@ set_type(dns_rpz_cidr_t *cidr, dns_name_t *name) { return (DNS_RPZ_TYPE_QNAME); } - - /* * Convert an IP address from canonical response policy domain name form * to radix tree binary (host byte order). @@ -695,26 +702,37 @@ name2ipkey(dns_rpz_cidr_t *cidr, int level, dns_name_t *src_name, return (ISC_R_SUCCESS); } - - /* - * find first differing bit + * Find first differing bit. */ static int ffbit(dns_rpz_cidr_word_t w) { int bit; - if (w == 0) - return (DNS_RPZ_CIDR_WORD_BITS); - for (bit = 0; (w & (1U << (DNS_RPZ_CIDR_WORD_BITS-1))) == 0; bit++) - w <<= 1; + bit = DNS_RPZ_CIDR_WORD_BITS-1; + if ((w & 0xffff0000) != 0) { + w >>= 16; + bit -= 16; + } + if ((w & 0xff00) != 0) { + w >>= 8; + bit -= 8; + } + if ((w & 0xf0) != 0) { + w >>= 4; + bit -= 4; + } + if ((w & 0xc) != 0) { + w >>= 2; + bit -= 2; + } + if ((w & 2) != 0) + --bit; return (bit); } - - /* - * find the first differing bit in two keys + * Find the first differing bit in two keys. */ static int diff_keys(const dns_rpz_cidr_key_t *key1, dns_rpz_cidr_bits_t bits1, @@ -741,14 +759,12 @@ diff_keys(const dns_rpz_cidr_key_t *key1, dns_rpz_cidr_bits_t bits1, return (ISC_MIN(bit, maxbit)); } - - /* * Search a radix tree for an IP address for ordinary lookup * or for a CIDR block adding or deleting an entry * The tree read (for simple search) or write lock must be held by the caller. * - * return ISC_R_SUCCESS, ISC_R_NOTFOUND, DNS_R_PARTIALMATCH, ISC_R_EXISTS, + * Return ISC_R_SUCCESS, ISC_R_NOTFOUND, DNS_R_PARTIALMATCH, ISC_R_EXISTS, * ISC_R_NOMEMORY */ static isc_result_t @@ -912,15 +928,12 @@ search(dns_rpz_cidr_t *cidr, const dns_rpz_cidr_key_t *tgt_ip, } } - - /* * Add an IP address to the radix tree of a response policy database. * The tree write lock must be held by the caller. */ void -dns_rpz_cidr_addip(dns_rpz_cidr_t *cidr, dns_name_t *name) -{ +dns_rpz_cidr_addip(dns_rpz_cidr_t *cidr, dns_name_t *name) { dns_rpz_cidr_key_t tgt_ip; dns_rpz_cidr_bits_t tgt_prefix; dns_rpz_type_t type; @@ -929,7 +942,7 @@ dns_rpz_cidr_addip(dns_rpz_cidr_t *cidr, dns_name_t *name) return; /* - * no worries if the new name is not an IP address + * No worries if the new name is not an IP address. */ type = set_type(cidr, name); switch (type) { @@ -937,7 +950,7 @@ dns_rpz_cidr_addip(dns_rpz_cidr_t *cidr, dns_name_t *name) case DNS_RPZ_TYPE_NSIP: break; case DNS_RPZ_TYPE_NSDNAME: - cidr->had_nsdname = ISC_TRUE; + cidr->have_nsdname = ISC_TRUE; return; case DNS_RPZ_TYPE_QNAME: case DNS_RPZ_TYPE_BAD: @@ -953,15 +966,12 @@ dns_rpz_cidr_addip(dns_rpz_cidr_t *cidr, dns_name_t *name) char printname[DNS_NAME_FORMATSIZE]; dns_name_format(name, printname, sizeof(printname)); - isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE, + isc_log_write(dns_lctx, DNS_LOGCATEGORY_RPZ, DNS_LOGMODULE_RBTDB, DNS_RPZ_ERROR_LEVEL, - "duplicate response policy name \"%s\"", - printname); + "duplicate rpz name \"%s\"", printname); } } - - /* * Delete an IP address from the radix tree of a response policy database. * The tree write lock must be held by the caller. @@ -1000,7 +1010,7 @@ dns_rpz_cidr_deleteip(dns_rpz_cidr_t *cidr, dns_name_t *name) { /* * Do not get excited about the deletion of interior rbt nodes. */ - if (ISC_R_SUCCESS != name2ipkey(cidr, DNS_RPZ_DEBUG_LEVEL2, name, + if (ISC_R_SUCCESS != name2ipkey(cidr, DNS_RPZ_DEBUG_LEVEL3, name, type, &tgt_ip, &tgt_prefix)) return; if (ISC_R_SUCCESS != search(cidr, &tgt_ip, tgt_prefix, type, @@ -1009,10 +1019,9 @@ dns_rpz_cidr_deleteip(dns_rpz_cidr_t *cidr, dns_name_t *name) { char printname[DNS_NAME_FORMATSIZE]; dns_name_format(name, printname, sizeof(printname)); - isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE, + isc_log_write(dns_lctx, DNS_LOGCATEGORY_RPZ, DNS_LOGMODULE_RBTDB, DNS_RPZ_ERROR_LEVEL, - "missing response policy node \"%s\"", - printname); + "missing rpz node \"%s\"", printname); } return; } @@ -1073,8 +1082,6 @@ dns_rpz_cidr_deleteip(dns_rpz_cidr_t *cidr, dns_name_t *name) { } while (tgt != NULL); } - - /* * Caller must hold tree lock. * Return ISC_R_NOTFOUND @@ -1124,8 +1131,6 @@ dns_rpz_cidr_find(dns_rpz_cidr_t *cidr, const isc_netaddr_t *netaddr, canon_name, search_name)); } - - /* * Translate CNAME rdata to a QNAME response policy action. */ @@ -1148,21 +1153,31 @@ dns_rpz_decode_cname(dns_rdataset_t *rdataset, dns_name_t *selfname) { if (dns_name_equal(&cname.cname, dns_rootname)) return (DNS_RPZ_POLICY_NXDOMAIN); - /* - * CNAME *. means NODATA - */ - if (dns_name_countlabels(&cname.cname) == 2 - && dns_name_iswildcard(&cname.cname)) - return (DNS_RPZ_POLICY_NODATA); + if (dns_name_iswildcard(&cname.cname)) { + /* + * CNAME *. means NODATA + */ + if (dns_name_countlabels(&cname.cname) == 2) + return (DNS_RPZ_POLICY_NODATA); + + /* + * A qname of www.evil.com and a policy of + * *.evil.com CNAME *.garden.net + * gives a result of + * evil.com CNAME evil.com.garden.net + */ + if (dns_name_countlabels(&cname.cname) > 2) + return (DNS_RPZ_POLICY_WILDCNAME); + } /* * 128.1.0.127.rpz-ip CNAME 128.1.0.0.127. means "do not rewrite" */ if (selfname != NULL && dns_name_equal(&cname.cname, selfname)) - return (DNS_RPZ_POLICY_NO_OP); + return (DNS_RPZ_POLICY_PASSTHRU); /* - * evil.com CNAME garden.net rewrites www.evil.com to www.garden.net. + * Any other rdata gives a response consisting of the rdata. */ return (DNS_RPZ_POLICY_RECORD); } diff --git a/lib/dns/sdb.c b/lib/dns/sdb.c index 10e3c1c4..9e934fce 100644 --- a/lib/dns/sdb.c +++ b/lib/dns/sdb.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: sdb.c,v 1.78 2011-03-14 13:40:52 fdupont Exp $ */ +/* $Id: sdb.c,v 1.79 2011-10-11 00:09:03 each Exp $ */ /*! \file */ @@ -727,8 +727,9 @@ destroynode(dns_sdbnode_t *node) { } static isc_result_t -findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, - dns_dbnode_t **nodep) +findnodeext(dns_db_t *db, dns_name_t *name, isc_boolean_t create, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_dbnode_t **nodep) { dns_sdb_t *sdb = (dns_sdb_t *)db; dns_sdbnode_t *node = NULL; @@ -773,7 +774,8 @@ findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, isorigin = dns_name_equal(name, &sdb->common.origin); MAYBE_LOCK(sdb); - result = imp->methods->lookup(sdb->zone, namestr, sdb->dbdata, node); + result = imp->methods->lookup(sdb->zone, namestr, sdb->dbdata, + node, methods, clientinfo); MAYBE_UNLOCK(sdb); if (result != ISC_R_SUCCESS && !(result == ISC_R_NOTFOUND && @@ -798,10 +800,11 @@ findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, } static isc_result_t -find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, - dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, - dns_dbnode_t **nodep, dns_name_t *foundname, - dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) +findext(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) { dns_sdb_t *sdb = (dns_sdb_t *)db; dns_dbnode_t *node = NULL; @@ -840,7 +843,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, * Look up the next label. */ dns_name_getlabelsequence(name, nlabels - i, i, xname); - result = findnode(db, xname, ISC_FALSE, &node); + result = findnodeext(db, xname, ISC_FALSE, methods, + clientinfo, &node); if (result != ISC_R_SUCCESS) { result = DNS_R_NXDOMAIN; continue; @@ -1227,8 +1231,8 @@ static dns_dbmethods_t sdb_methods = { newversion, attachversion, closeversion, - findnode, - find, + NULL, + NULL, findzonecut, attachnode, detachnode, @@ -1245,17 +1249,19 @@ static dns_dbmethods_t sdb_methods = { ispersistent, overmem, settask, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL + NULL, /* getoriginnode */ + NULL, /* transfernode */ + NULL, /* getnsec3parameters */ + NULL, /* findnsec3node */ + NULL, /* setsigningtime */ + NULL, /* getsigningtime */ + NULL, /* resigned */ + NULL, /* isdnssec */ + NULL, /* getrrsetstats */ + NULL, /* rpz_enabled */ + NULL, /* rpz_findips */ + findnodeext, + findext }; static isc_result_t diff --git a/lib/dns/sdlz.c b/lib/dns/sdlz.c index 7706064f..107bf43f 100644 --- a/lib/dns/sdlz.c +++ b/lib/dns/sdlz.c @@ -50,7 +50,7 @@ * USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: sdlz.c,v 1.33 2011-03-21 19:54:03 each Exp $ */ +/* $Id: sdlz.c,v 1.34 2011-10-11 00:09:03 each Exp $ */ /*! \file */ @@ -538,8 +538,9 @@ destroynode(dns_sdlznode_t *node) { } static isc_result_t -findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, - dns_dbnode_t **nodep) +findnodeext(dns_db_t *db, dns_name_t *name, isc_boolean_t create, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_dbnode_t **nodep) { dns_sdlz_db_t *sdlz = (dns_sdlz_db_t *)db; dns_sdlznode_t *node = NULL; @@ -598,17 +599,18 @@ findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, /* try to lookup the host (namestr) */ result = sdlz->dlzimp->methods->lookup(zonestr, namestr, sdlz->dlzimp->driverarg, - sdlz->dbdata, node); + sdlz->dbdata, node, + methods, clientinfo); /* * if the host (namestr) was not found, try to lookup a * "wildcard" host. */ - if (result != ISC_R_SUCCESS && !create) { + if (result != ISC_R_SUCCESS && !create) result = sdlz->dlzimp->methods->lookup(zonestr, "*", sdlz->dlzimp->driverarg, - sdlz->dbdata, node); - } + sdlz->dbdata, node, + methods, clientinfo); MAYBE_UNLOCK(sdlz->dlzimp); @@ -652,6 +654,13 @@ findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, } static isc_result_t +findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, + dns_dbnode_t **nodep) +{ + return (findnodeext(db, name, create, NULL, NULL, nodep)); +} + +static isc_result_t findzonecut(dns_db_t *db, dns_name_t *name, unsigned int options, isc_stdtime_t now, dns_dbnode_t **nodep, dns_name_t *foundname, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) @@ -825,10 +834,11 @@ findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, } static isc_result_t -find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, - dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, - dns_dbnode_t **nodep, dns_name_t *foundname, - dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) +findext(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo, + dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) { dns_sdlz_db_t *sdlz = (dns_sdlz_db_t *)db; dns_dbnode_t *node = NULL; @@ -867,7 +877,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, * Look up the next label. */ dns_name_getlabelsequence(name, nlabels - i, i, xname); - result = findnode(db, xname, ISC_FALSE, &node); + result = findnodeext(db, xname, ISC_FALSE, + methods, clientinfo, &node); if (result != ISC_R_SUCCESS) { result = DNS_R_NXDOMAIN; continue; @@ -879,8 +890,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, */ if (i < nlabels) { result = findrdataset(db, node, version, - dns_rdatatype_dname, - 0, now, rdataset, sigrdataset); + dns_rdatatype_dname, 0, now, + rdataset, sigrdataset); if (result == ISC_R_SUCCESS) { result = DNS_R_DNAME; break; @@ -893,8 +904,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, */ if (i != olabels && (options & DNS_DBFIND_GLUEOK) == 0) { result = findrdataset(db, node, version, - dns_rdatatype_ns, - 0, now, rdataset, sigrdataset); + dns_rdatatype_ns, 0, now, + rdataset, sigrdataset); if (result == ISC_R_SUCCESS) { if (i == nlabels && type == dns_rdatatype_any) { @@ -933,8 +944,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, /* * Look for the qtype. */ - result = findrdataset(db, node, version, type, - 0, now, rdataset, sigrdataset); + result = findrdataset(db, node, version, type, 0, now, + rdataset, sigrdataset); if (result == ISC_R_SUCCESS) break; @@ -943,8 +954,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, */ if (type != dns_rdatatype_cname) { result = findrdataset(db, node, version, - dns_rdatatype_cname, - 0, now, rdataset, sigrdataset); + dns_rdatatype_cname, 0, now, + rdataset, sigrdataset); if (result == ISC_R_SUCCESS) { result = DNS_R_CNAME; break; @@ -980,6 +991,16 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, } static isc_result_t +find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, + dns_rdatatype_t type, unsigned int options, isc_stdtime_t now, + dns_dbnode_t **nodep, dns_name_t *foundname, + dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) +{ + return (findext(db, name, version, type, options, now, nodep, + foundname, NULL, NULL, rdataset, sigrdataset)); +} + +static isc_result_t allrdatasets(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, isc_stdtime_t now, dns_rdatasetiter_t **iteratorp) { @@ -1194,7 +1215,8 @@ getoriginnode(dns_db_t *db, dns_dbnode_t **nodep) { if (sdlz->dlzimp->methods->newversion == NULL) return (ISC_R_NOTIMPLEMENTED); - result = findnode(db, &sdlz->common.origin, ISC_FALSE, nodep); + result = findnodeext(db, &sdlz->common.origin, ISC_FALSE, + NULL, NULL, nodep); if (result != ISC_R_SUCCESS) sdlz_log(ISC_LOG_ERROR, "sdlz getoriginnode failed : %s", isc_result_totext(result)); @@ -1230,16 +1252,18 @@ static dns_dbmethods_t sdlzdb_methods = { overmem, settask, getoriginnode, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL + NULL, /* transfernode */ + NULL, /* getnsec3parameters */ + NULL, /* findnsec3node */ + NULL, /* setsigningtime */ + NULL, /* getsigningtime */ + NULL, /* resigned */ + NULL, /* isdnssec */ + NULL, /* getrrsetstats */ + NULL, /* rpz_enabled */ + NULL, /* rpz_findips */ + findnodeext, + findext }; /* diff --git a/lib/dns/tests/Makefile.in b/lib/dns/tests/Makefile.in index bf18e285..ddf569b4 100644 --- a/lib/dns/tests/Makefile.in +++ b/lib/dns/tests/Makefile.in @@ -12,7 +12,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.8 2011-09-02 21:15:37 each Exp $ +# $Id: Makefile.in,v 1.9 2011-10-12 23:09:35 marka Exp $ srcdir = @srcdir@ VPATH = @srcdir@ @@ -42,7 +42,8 @@ SRCS = dnstest.c master_test.c dbiterator_test.c time_test.c \ SUBDIRS = TARGETS = master_test@EXEEXT@ dbiterator_test@EXEEXT@ time_test@EXEEXT@ \ - update_test@EXEEXT@ zonemgr_test@EXEEXT@ zt_test@EXEEXT@ + update_test@EXEEXT@ zonemgr_test@EXEEXT@ zt_test@EXEEXT@ \ + dbversion_test@EXEEXT@ @BIND9_MAKE_RULES@ @@ -71,6 +72,11 @@ dbiterator_test@EXEEXT@: dbiterator_test.@O@ dnstest.@O@ ${ISCDEPLIBS} ${DNSDEPL dbiterator_test.@O@ dnstest.@O@ ${DNSLIBS} \ ${ISCLIBS} ${LIBS} +dbversion_test@EXEEXT@: dbversion_test.@O@ dnstest.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS} + ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \ + dbversion_test.@O@ dnstest.@O@ ${DNSLIBS} \ + ${ISCLIBS} ${LIBS} + zt_test@EXEEXT@: zt_test.@O@ dnstest.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS} ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \ zt_test.@O@ dnstest.@O@ ${DNSLIBS} \ diff --git a/lib/dns/tests/dbversion_test.c b/lib/dns/tests/dbversion_test.c new file mode 100644 index 00000000..18149e92 --- /dev/null +++ b/lib/dns/tests/dbversion_test.c @@ -0,0 +1,740 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: dbversion_test.c,v 1.5 2011-10-13 22:48:24 tbox Exp $ */ + +/*! \file */ + +#include <config.h> + +#include <atf-c.h> + +#include <stdlib.h> +#include <time.h> +#include <unistd.h> + +#include <isc/file.h> +#include <isc/result.h> +#include <isc/serial.h> +#include <isc/stdtime.h> +#include <isc/msgcat.h> + +#include <dns/db.h> +#include <dns/rdatalist.h> +#include <dns/rdataset.h> +#include <dns/rdatasetiter.h> +#include <dns/nsec3.h> + +#include "dnstest.h" + +static char tempname[11] = "dtXXXXXXXX"; + +static void +callback(const char *file, int line, isc_assertiontype_t type, + const char *cond) +{ + UNUSED(file); UNUSED(line); UNUSED(type); UNUSED(cond); + if (strcmp(tempname, "dtXXXXXXXX")) + unlink(tempname); + atf_tc_pass(); + exit(0); +} + +static dns_db_t *db1 = NULL, *db2 = NULL; +static dns_dbversion_t *v1 = NULL, *v2 = NULL; + +static void +setup_db() { + isc_result_t result; + result = dns_db_create(mctx, "rbt", dns_rootname, dns_dbtype_zone, + dns_rdataclass_in, 0, NULL, &db1); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + dns_db_newversion(db1, &v1); + + result = dns_db_create(mctx, "rbt", dns_rootname, dns_dbtype_zone, + dns_rdataclass_in, 0, NULL, &db2); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + dns_db_newversion(db2, &v2); +} + +static void +close_db() { + if (v1 != NULL) { + dns_db_closeversion(db1, &v1, ISC_FALSE); + ATF_REQUIRE_EQ(v1, NULL); + } + if (db1 != NULL) { + dns_db_detach(&db1); + ATF_REQUIRE_EQ(db1, NULL); + } + + if (v2 != NULL) { + dns_db_closeversion(db2, &v2, ISC_FALSE); + ATF_REQUIRE_EQ(v2, NULL); + } + if (db2 != NULL) { + dns_db_detach(&db2); + ATF_REQUIRE_EQ(db2, NULL); + } +} + +#define VERSION(callback) ((callback == NULL) ? v1 : v2) +#define VERSIONP(callback) ((callback == NULL) ? &v1 : &v2) +/* + * Individual unit tests + */ +static void +attachversion(isc_assertioncallback_t callback) { + isc_result_t result; + dns_dbversion_t *v = NULL; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + isc_assertion_setcallback(callback); + dns_db_attachversion(db1, VERSION(callback), &v); + if (callback != NULL) + atf_tc_fail("dns_db_attachversion did not assert"); + + ATF_REQUIRE_EQ(v, v1); + dns_db_closeversion(db1, &v, ISC_FALSE); + ATF_REQUIRE_EQ(v, NULL); + + close_db(); + dns_test_end(); +} + +ATF_TC(attachversion); +ATF_TC_HEAD(attachversion, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_attachversion passes with matching db/verison"); +} +ATF_TC_BODY(attachversion, tc) { + + UNUSED(tc); + + attachversion(NULL); +} + +ATF_TC(attachversion_bad); +ATF_TC_HEAD(attachversion_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_attachversion aborts with mis-matching db/verison"); +} +ATF_TC_BODY(attachversion_bad, tc) { + + UNUSED(tc); + + attachversion(callback); +} + +static void +closeversion(isc_assertioncallback_t callback) { + isc_result_t result; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + isc_assertion_setcallback(callback); + dns_db_closeversion(db1, VERSIONP(callback), ISC_FALSE); + if (callback != NULL) + atf_tc_fail("dns_db_closeversion did not assert"); + ATF_REQUIRE_EQ(v1, NULL); + + close_db(); + dns_test_end(); +} + +ATF_TC(closeversion); +ATF_TC_HEAD(closeversion, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_closeversion passes with matching db/verison"); +} +ATF_TC_BODY(closeversion, tc) { + + UNUSED(tc); + + closeversion(NULL); +} + +ATF_TC(closeversion_bad); +ATF_TC_HEAD(closeversion_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_closeversion asserts with mis-matching db/verison"); +} +ATF_TC_BODY(closeversion_bad, tc) { + + UNUSED(tc); + + closeversion(callback); +} + +static void +find(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset; + dns_fixedname_t fixed; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + dns_rdataset_init(&rdataset); + dns_fixedname_init(&fixed); + + isc_assertion_setcallback(callback); + result = dns_db_find(db1, dns_rootname, VERSION(callback), + dns_rdatatype_soa, 0, 0, NULL, + dns_fixedname_name(&fixed), &rdataset, NULL); + if (callback != NULL) + atf_tc_fail("dns_db_find did not assert"); + ATF_REQUIRE_EQ(result, DNS_R_NXDOMAIN); + + close_db(); + + dns_test_end(); +} +ATF_TC(find); +ATF_TC_HEAD(find, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_find passes with matching db/version"); +} +ATF_TC_BODY(find, tc) { + + UNUSED(tc); + + find(NULL); +} + +ATF_TC(find_bad); +ATF_TC_HEAD(find_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_find asserts with mis-matching db/version"); +} +ATF_TC_BODY(find_bad, tc) { + + UNUSED(tc); + + find(callback); +} + +static void +allrdatasets(isc_assertioncallback_t callback) { + isc_result_t result; + dns_dbnode_t *node = NULL; + dns_rdatasetiter_t *iterator = NULL; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_allrdatasets(db1, node, VERSION(callback), 0, + &iterator); + if (callback != NULL) + atf_tc_fail("dns_db_allrdatasets did not assert"); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + dns_rdatasetiter_destroy(&iterator); + ATF_REQUIRE_EQ(iterator, NULL); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + close_db(); + + dns_test_end(); +} + +ATF_TC(allrdatasets); +ATF_TC_HEAD(allrdatasets, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_allrdatasets passes with matching db/version"); +} +ATF_TC_BODY(allrdatasets, tc) { + + UNUSED(tc); + + allrdatasets(NULL); +} + +ATF_TC(allrdatasets_bad); +ATF_TC_HEAD(allrdatasets_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_allrdatasets aborts with mis-matching db/version"); +} +ATF_TC_BODY(allrdatasets_bad, tc) { + + UNUSED(tc); + + allrdatasets(callback); +} + +static void +findrdataset(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset; + dns_fixedname_t fixed; + dns_dbnode_t *node = NULL; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + dns_rdataset_init(&rdataset); + dns_fixedname_init(&fixed); + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_findrdataset(db1, node, VERSION(callback), + dns_rdatatype_soa, 0, 0, &rdataset, NULL); + if (callback != NULL) + atf_tc_fail("dns_db_findrdataset did not assert"); + ATF_REQUIRE_EQ(result, ISC_R_NOTFOUND); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + close_db(); + + dns_test_end(); +} + +ATF_TC(findrdataset); +ATF_TC_HEAD(findrdataset, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_findrdataset passes with matching db/version"); +} +ATF_TC_BODY(findrdataset, tc) { + + UNUSED(tc); + + findrdataset(NULL); +} + +ATF_TC(findrdataset_bad); +ATF_TC_HEAD(findrdataset_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_findrdataset aborts with mis-matching db/version"); +} +ATF_TC_BODY(findrdataset_bad, tc) { + + UNUSED(tc); + + findrdataset(callback); +} + +static void +deleterdataset(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset; + dns_fixedname_t fixed; + dns_dbnode_t *node = NULL; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + dns_rdataset_init(&rdataset); + dns_fixedname_init(&fixed); + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_deleterdataset(db1, node, VERSION(callback), + dns_rdatatype_soa, 0); + if (callback != NULL) + atf_tc_fail("dns_db_deleterdataset did not assert"); + ATF_REQUIRE_EQ(result, DNS_R_UNCHANGED); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + close_db(); + + dns_test_end(); +} + +ATF_TC(deleterdataset); +ATF_TC_HEAD(deleterdataset, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_deleterdataset passes with matching db/version"); +} +ATF_TC_BODY(deleterdataset, tc) { + + UNUSED(tc); + + deleterdataset(NULL); +} + +ATF_TC(deleterdataset_bad); +ATF_TC_HEAD(deleterdataset_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_deleterdataset aborts with mis-matching db/version"); +} +ATF_TC_BODY(deleterdataset_bad, tc) { + + UNUSED(tc); + + deleterdataset(callback); +} + +static void +subtract(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset; + dns_fixedname_t fixed; + dns_dbnode_t *node = NULL; + dns_rdatalist_t rdatalist; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + dns_rdataset_init(&rdataset); + dns_rdatalist_init(&rdatalist); + dns_fixedname_init(&fixed); + + rdatalist.rdclass = dns_rdataclass_in; + + result = dns_rdatalist_tordataset(&rdatalist, &rdataset); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_subtractrdataset(db1, node, VERSION(callback), + &rdataset, 0, NULL); + if (callback != NULL) + atf_tc_fail("dns_db_dns_db_subtractrdataset did not assert"); + ATF_REQUIRE_EQ(result, DNS_R_UNCHANGED); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + close_db(); + + dns_test_end(); +} + +ATF_TC(subtractrdataset); +ATF_TC_HEAD(subtractrdataset, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_subtractrdataset passes with matching db/version"); +} +ATF_TC_BODY(subtractrdataset, tc) { + + UNUSED(tc); + + subtract(NULL); +} + +ATF_TC(subtractrdataset_bad); +ATF_TC_HEAD(subtractrdataset_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_subtractrdataset aborts with mis-matching db/version"); +} +ATF_TC_BODY(subtractrdataset_bad, tc) { + + UNUSED(tc); + + subtract(callback); +} + +static void +dump(isc_assertioncallback_t callback) { + isc_result_t result; + FILE *f = NULL; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + result = isc_file_openunique(tempname, &f); + fclose(f); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_dump(db1, VERSION(callback), tempname); + (void)unlink(tempname); + if (callback != NULL) + atf_tc_fail("dns_db_dump did not assert"); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + close_db(); + + dns_test_end(); +} + +ATF_TC(dump); +ATF_TC_HEAD(dump, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_dump passes with matching db/version"); +} +ATF_TC_BODY(dump, tc) { + + UNUSED(tc); + + dump(NULL); +} + +ATF_TC(dump_bad); +ATF_TC_HEAD(dump_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_dump aborts with mis-matching db/version"); +} +ATF_TC_BODY(dump_bad, tc) { + + UNUSED(tc); + + dump(callback); +} + +static void +addrdataset(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset; + dns_fixedname_t fixed; + dns_dbnode_t *node = NULL; + dns_rdatalist_t rdatalist; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + dns_rdataset_init(&rdataset); + dns_rdatalist_init(&rdatalist); + dns_fixedname_init(&fixed); + + rdatalist.rdclass = dns_rdataclass_in; + + result = dns_rdatalist_tordataset(&rdatalist, &rdataset); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + isc_assertion_setcallback(callback); + result = dns_db_addrdataset(db1, node, VERSION(callback), 0, &rdataset, + 0, NULL); + if (callback != NULL) + atf_tc_fail("dns_db_adddataset did not assert"); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + close_db(); + + dns_test_end(); +} + +ATF_TC(addrdataset); +ATF_TC_HEAD(addrdataset, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_addrdataset passes with matching db/version"); +} +ATF_TC_BODY(addrdataset, tc) { + + UNUSED(tc); + + addrdataset(NULL); +} + +ATF_TC(addrdataset_bad); +ATF_TC_HEAD(addrdataset_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_addrdataset aborts with mis-matching db/version"); +} +ATF_TC_BODY(addrdataset_bad, tc) { + + UNUSED(tc); + + addrdataset(callback); +} + +static void +getnsec3parameters(isc_assertioncallback_t callback) { + isc_result_t result; + dns_hash_t hash; + isc_uint8_t flags; + isc_uint16_t iterations; + unsigned char salt[DNS_NSEC3_SALTSIZE]; + size_t salt_length = sizeof(salt); + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + isc_assertion_setcallback(callback); + result = dns_db_getnsec3parameters(db1, VERSION(callback), &hash, + &flags, &iterations, salt, + &salt_length); + if (callback != NULL) + atf_tc_fail("dns_db_dump did not assert"); + ATF_REQUIRE_EQ(result, ISC_R_NOTFOUND); + + close_db(); + + dns_test_end(); +} + +ATF_TC(getnsec3parameters); +ATF_TC_HEAD(getnsec3parameters, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_getnsec3parameters passes with matching db/version"); +} +ATF_TC_BODY(getnsec3parameters, tc) { + + UNUSED(tc); + + getnsec3parameters(NULL); +} + +ATF_TC(getnsec3parameters_bad); +ATF_TC_HEAD(getnsec3parameters_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_db_getnsec3parameters aborts with mis-matching db/version"); +} +ATF_TC_BODY(getnsec3parameters_bad, tc) { + + UNUSED(tc); + + getnsec3parameters(callback); +} + +static void +resigned(isc_assertioncallback_t callback) { + isc_result_t result; + dns_rdataset_t rdataset, added; + dns_dbnode_t *node = NULL; + dns_rdatalist_t rdatalist; + dns_rdata_rrsig_t rrsig; + dns_rdata_t rdata = DNS_RDATA_INIT; + isc_buffer_t b; + unsigned char buf[1024]; + + result = dns_test_begin(NULL, ISC_FALSE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + setup_db(); + + /* + * Create a dummy RRSIG record and set a resigning time. + */ + dns_rdataset_init(&added); + dns_rdataset_init(&rdataset); + dns_rdatalist_init(&rdatalist); + isc_buffer_init(&b, buf, sizeof(buf)); + + DNS_RDATACOMMON_INIT(&rrsig, dns_rdatatype_rrsig, dns_rdataclass_in); + rrsig.covered = dns_rdatatype_a; + rrsig.algorithm = 100; + rrsig.labels = 0; + rrsig.originalttl = 0; + rrsig.timeexpire = 3600; + rrsig.timesigned = 0; + rrsig.keyid = 0; + dns_name_init(&rrsig.signer, NULL); + dns_name_clone(dns_rootname, &rrsig.signer); + rrsig.siglen = 0; + rrsig.signature = NULL; + + result = dns_rdata_fromstruct(&rdata, dns_rdataclass_in, + dns_rdatatype_rrsig, &rrsig, &b); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + rdatalist.rdclass = dns_rdataclass_in; + rdatalist.type = dns_rdatatype_rrsig; + ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); + + result = dns_rdatalist_tordataset(&rdatalist, &rdataset); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + rdataset.attributes |= DNS_RDATASETATTR_RESIGN; + rdataset.resign = 7200; + + result = dns_db_findnode(db1, dns_rootname, ISC_FALSE, &node); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + result = dns_db_addrdataset(db1, node, v1, 0, &rdataset, 0, &added); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + dns_db_detachnode(db1, &node); + ATF_REQUIRE_EQ(node, NULL); + + isc_assertion_setcallback(callback); + dns_db_resigned(db1, &added, VERSION(callback)); + if (callback != NULL) + atf_tc_fail("dns_db_resigned did not assert"); + + dns_rdataset_disassociate(&added); + + close_db(); + + dns_test_end(); +} + +ATF_TC(resigned); +ATF_TC_HEAD(resigned, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_rdataset_resigned passes with matching db/version"); +} +ATF_TC_BODY(resigned, tc) { + + UNUSED(tc); + + resigned(NULL); +} + +ATF_TC(resigned_bad); +ATF_TC_HEAD(resigned_bad, tc) { + atf_tc_set_md_var(tc, "descr", "check dns_rdataset_resigned aborts with mis-matching db/version"); +} +ATF_TC_BODY(resigned_bad, tc) { + + UNUSED(tc); + + resigned(callback); +} + +/* + * Main + */ +ATF_TP_ADD_TCS(tp) { + ATF_TP_ADD_TC(tp, dump); + ATF_TP_ADD_TC(tp, dump_bad); + ATF_TP_ADD_TC(tp, find); + ATF_TP_ADD_TC(tp, find_bad); + ATF_TP_ADD_TC(tp, allrdatasets); + ATF_TP_ADD_TC(tp, allrdatasets_bad); + ATF_TP_ADD_TC(tp, findrdataset); + ATF_TP_ADD_TC(tp, findrdataset_bad); + ATF_TP_ADD_TC(tp, addrdataset); + ATF_TP_ADD_TC(tp, addrdataset_bad); + ATF_TP_ADD_TC(tp, deleterdataset); + ATF_TP_ADD_TC(tp, deleterdataset_bad); + ATF_TP_ADD_TC(tp, subtractrdataset); + ATF_TP_ADD_TC(tp, subtractrdataset_bad); + ATF_TP_ADD_TC(tp, attachversion); + ATF_TP_ADD_TC(tp, attachversion_bad); + ATF_TP_ADD_TC(tp, closeversion); + ATF_TP_ADD_TC(tp, closeversion_bad); + ATF_TP_ADD_TC(tp, getnsec3parameters); + ATF_TP_ADD_TC(tp, getnsec3parameters_bad); + ATF_TP_ADD_TC(tp, resigned); + ATF_TP_ADD_TC(tp, resigned_bad); + + return (atf_no_error()); +} diff --git a/lib/dns/tests/dnstest.c b/lib/dns/tests/dnstest.c index 019154ab..9e9af61e 100644 --- a/lib/dns/tests/dnstest.c +++ b/lib/dns/tests/dnstest.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dnstest.c,v 1.7 2011-09-03 19:22:43 each Exp $ */ +/* $Id: dnstest.c,v 1.8 2011-10-10 02:46:16 marka Exp $ */ /*! \file */ @@ -101,7 +101,6 @@ create_managers() { CHECK(isc_timermgr_create(mctx, &timermgr)); CHECK(isc_socketmgr_create(mctx, &socketmgr)); CHECK(isc_task_create(taskmgr, 0, &maintask)); - CHECK(isc_app_start()); return (ISC_R_SUCCESS); cleanup: @@ -113,6 +112,8 @@ isc_result_t dns_test_begin(FILE *logfile, isc_boolean_t start_managers) { isc_result_t result; + if (start_managers) + CHECK(isc_app_start()); isc_mem_debugging |= ISC_MEM_DEBUGRECORD; CHECK(isc_mem_create(0, 0, &mctx)); CHECK(isc_entropy_create(mctx, &ectx)); diff --git a/lib/dns/tests/update_test.c b/lib/dns/tests/update_test.c index 6ed9335c..d0c85f4b 100644 --- a/lib/dns/tests/update_test.c +++ b/lib/dns/tests/update_test.c @@ -14,9 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: update_test.c,v 1.5 2011-08-23 01:29:38 each Exp $ */ - -/* $Id: */ +/* $Id: update_test.c,v 1.6 2011-10-12 23:09:35 marka Exp $ */ /*! \file */ diff --git a/lib/dns/win32/libdns.def b/lib/dns/win32/libdns.def index 6ced2e95..11efee00 100644 --- a/lib/dns/win32/libdns.def +++ b/lib/dns/win32/libdns.def @@ -71,6 +71,8 @@ dns_cache_setcleaninginterval dns_cache_setfilename dns_cert_fromtext dns_cert_totext +dns_clientinfo_init +dns_clientinfomethods_init dns_compress_add dns_compress_findglobal dns_compress_getedns @@ -101,7 +103,9 @@ dns_db_dump dns_db_endload dns_db_expirenode dns_db_find +dns_db_findext dns_db_findnode +dns_db_findnodeext dns_db_findnsec3node dns_db_findrdataset dns_db_findzonecut @@ -622,6 +626,7 @@ dns_rpz_decode_cname dns_rpz_enabled dns_rpz_needed dns_rpz_new_cidr +dns_rpz_policy2str dns_rpz_set_need dns_rpz_str2policy dns_rpz_type2str diff --git a/lib/dns/win32/libdns.dsp b/lib/dns/win32/libdns.dsp index c8d4a162..6a0c2c91 100644 --- a/lib/dns/win32/libdns.dsp +++ b/lib/dns/win32/libdns.dsp @@ -130,6 +130,10 @@ SOURCE=..\include\dns\cert.h # End Source File
# Begin Source File
+SOURCE=..\include\dns\clientinfo.h
+# End Source File
+# Begin Source File
+
SOURCE=..\code.h
# End Source File
# Begin Source File
@@ -466,6 +470,10 @@ SOURCE=..\callbacks.c # End Source File
# Begin Source File
+SOURCE=..\clientinfo.c
+# End Source File
+# Begin Source File
+
SOURCE=..\compress.c
# End Source File
# Begin Source File
diff --git a/lib/dns/win32/libdns.mak b/lib/dns/win32/libdns.mak index a03d9fa3..c0c37ddb 100644 --- a/lib/dns/win32/libdns.mak +++ b/lib/dns/win32/libdns.mak @@ -126,6 +126,7 @@ CLEAN : -@erase "$(INTDIR)\byaddr.obj"
-@erase "$(INTDIR)\cache.obj"
-@erase "$(INTDIR)\callbacks.obj"
+ -@erase "$(INTDIR)\clientinfo.obj"
-@erase "$(INTDIR)\compress.obj"
-@erase "$(INTDIR)\db.obj"
-@erase "$(INTDIR)\dbiterator.obj"
@@ -263,6 +264,7 @@ LINK32_OBJS= \ "$(INTDIR)\byaddr.obj" \
"$(INTDIR)\cache.obj" \
"$(INTDIR)\callbacks.obj" \
+ "$(INTDIR)\clientinfo.obj" \
"$(INTDIR)\compress.obj" \
"$(INTDIR)\db.obj" \
"$(INTDIR)\dbiterator.obj" \
@@ -385,6 +387,8 @@ CLEAN : -@erase "$(INTDIR)\cache.sbr"
-@erase "$(INTDIR)\callbacks.obj"
-@erase "$(INTDIR)\callbacks.sbr"
+ -@erase "$(INTDIR)\clientinfo.obj"
+ -@erase "$(INTDIR)\clientinfo.sbr"
-@erase "$(INTDIR)\compress.obj"
-@erase "$(INTDIR)\compress.sbr"
-@erase "$(INTDIR)\db.obj"
@@ -602,6 +606,7 @@ BSC32_SBRS= \ "$(INTDIR)\byaddr.sbr" \
"$(INTDIR)\cache.sbr" \
"$(INTDIR)\callbacks.sbr" \
+ "$(INTDIR)\clientinfo.sbr" \
"$(INTDIR)\compress.sbr" \
"$(INTDIR)\db.sbr" \
"$(INTDIR)\dbiterator.sbr" \
@@ -698,6 +703,7 @@ LINK32_OBJS= \ "$(INTDIR)\byaddr.obj" \
"$(INTDIR)\cache.obj" \
"$(INTDIR)\callbacks.obj" \
+ "$(INTDIR)\clientinfo.obj" \
"$(INTDIR)\compress.obj" \
"$(INTDIR)\db.obj" \
"$(INTDIR)\dbiterator.obj" \
@@ -906,6 +912,24 @@ SOURCE=..\callbacks.c !ENDIF
+SOURCE=..\clientinfo.c
+
+!IF "$(CFG)" == "libdns - Win32 Release"
+
+
+"$(INTDIR)\clientinfo.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
+
+
+"$(INTDIR)\clientinfo.obj" "$(INTDIR)\clientinfo.sbr" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+!ENDIF
+
SOURCE=..\compress.c
!IF "$(CFG)" == "libdns - Win32 Release"
diff --git a/lib/dns/zone.c b/lib/dns/zone.c index e2ffeb9f..4fe4c7d4 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: zone.c,v 1.632 2011-09-06 22:29:33 smann Exp $ */ +/* $Id: zone.c,v 1.635 2011-10-12 23:46:34 tbox Exp $ */ /*! \file */ @@ -412,6 +412,7 @@ struct dns_zone { #define DNS_ZONEFLG_THAW 0x08000000U #define DNS_ZONEFLG_LOADPENDING 0x10000000U /*%< Loading scheduled */ #define DNS_ZONEFLG_NODELAY 0x20000000U +#define DNS_ZONEFLG_SENDSECURE 0x40000000U #define DNS_ZONE_OPTION(z,o) (((z)->options & (o)) != 0) #define DNS_ZONEKEY_OPTION(z,o) (((z)->keyopts & (o)) != 0) @@ -709,6 +710,7 @@ static isc_result_t delete_nsec(dns_db_t *db, dns_dbversion_t *ver, static void zone_rekey(dns_zone_t *zone); static isc_boolean_t delsig_ok(dns_rdata_rrsig_t *rrsig_ptr, dst_key_t **keys, unsigned int nkeys); +static isc_result_t zone_send_securedb(dns_zone_t *zone, dns_db_t *db); #define ENTER zone_debuglog(zone, me, 1, "enter") @@ -3458,6 +3460,16 @@ sync_keyzone(dns_zone_t *zone, dns_db_t *db) { return (result); } +static void +maybe_send_securedb(dns_zone_t *zone) { + LOCK_ZONE(zone->raw); + if (zone->raw->db != NULL) + zone_send_securedb(zone->raw, zone->raw->db); + else + DNS_ZONE_SETFLAG(zone->raw, DNS_ZONEFLG_SENDSECURE); + UNLOCK_ZONE(zone->raw); +} + static isc_result_t zone_postload(dns_zone_t *zone, dns_db_t *db, isc_time_t loadtime, isc_result_t result) @@ -3493,6 +3505,11 @@ zone_postload(dns_zone_t *zone, dns_db_t *db, isc_time_t loadtime, "failed: %s", zone->masterfile, dns_result_totext(result)); + } else if (zone->type == dns_zone_master && + zone->raw != NULL && result == ISC_R_FILENOTFOUND) { + dns_zone_log(zone, ISC_LOG_DEBUG(1), + "no master file, requesting db"); + maybe_send_securedb(zone); } else { dns_zone_log(zone, ISC_LOG_ERROR, "loading from master file %s failed: %s", @@ -3797,6 +3814,9 @@ zone_postload(dns_zone_t *zone, dns_db_t *db, isc_time_t loadtime, ZONEDB_UNLOCK(&zone->dblock, isc_rwlocktype_write); DNS_ZONE_SETFLAG(zone, DNS_ZONEFLG_LOADED|DNS_ZONEFLG_NEEDNOTIFY); + if (DNS_ZONE_FLAG(zone, DNS_ZONEFLG_SENDSECURE) && + zone->secure != NULL) + zone_send_securedb(zone, db); } result = ISC_R_SUCCESS; @@ -4898,7 +4918,6 @@ del_sigs(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name, isc_result_t result; dns_dbnode_t *node = NULL; dns_rdataset_t rdataset; - dns_rdata_t rdata = DNS_RDATA_INIT; unsigned int i; dns_rdata_rrsig_t rrsig; isc_boolean_t found, changed; @@ -4931,6 +4950,8 @@ del_sigs(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name, for (result = dns_rdataset_first(&rdataset); result == ISC_R_SUCCESS; result = dns_rdataset_next(&rdataset)) { + dns_rdata_t rdata = DNS_RDATA_INIT; + dns_rdataset_current(&rdataset, &rdata); result = dns_rdata_tostruct(&rdata, &rrsig, NULL); RUNTIME_CHECK(result == ISC_R_SUCCESS); @@ -4942,7 +4963,6 @@ del_sigs(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name, rdataset.ttl, &rdata); if (incremental) changed = ISC_TRUE; - dns_rdata_reset(&rdata); if (result != ISC_R_SUCCESS) break; } else { @@ -5038,7 +5058,6 @@ del_sigs(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name, result = update_one_rr(db, ver, diff, DNS_DIFFOP_DELRESIGN, name, rdataset.ttl, &rdata); - dns_rdata_reset(&rdata); if (result != ISC_R_SUCCESS) break; } @@ -12240,6 +12259,7 @@ zone_send_securedb(dns_zone_t *zone, dns_db_t *db) { ((struct secure_db *)e)->db = dummy; isc_task_send(zone->secure->task, &e); + DNS_ZONE_CLRFLAG(zone, DNS_ZONEFLG_SENDSECURE); return (ISC_R_SUCCESS); } diff --git a/lib/isc/include/isc/queue.h b/lib/isc/include/isc/queue.h new file mode 100644 index 00000000..04964fc6 --- /dev/null +++ b/lib/isc/include/isc/queue.h @@ -0,0 +1,100 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: queue.h,v 1.2 2011-10-10 22:57:13 each Exp $ */ + +/* + * This is a generic implementation of a two-lock concurrent queue. + * There are built-in mutex locks for the head and tail of the queue, + * allowing elements to be safely added and removed at the same time. + */ + +#ifndef ISC_QUEUE_H +#define ISC_QUEUE_H 1 +#include <isc/assertions.h> +#include <isc/boolean.h> +#include <isc/mutex.h> + +#ifdef ISC_QUEUE_CHECKINIT +#define ISC_QLINK_INSIST(x) ISC_INSIST(x) +#else +#define ISC_QLINK_INSIST(x) (void)0 +#endif + +#define ISC_QLINK(type) struct { void *next; isc_boolean_t linked; } +#define ISC_QLINK_INIT(elt, link) \ + do { \ + (elt)->link.next = (void *)(-1); \ + (elt)->link.linked = ISC_FALSE; \ + } while (0) +#define ISC_QLINK_LINKED(elt, link) ((elt)->link.linked) + +#define ISC_QUEUE(type) struct { \ + type headnode; \ + type *head, *tail; \ + isc_mutex_t headlock, taillock; \ +} + +#define ISC_QUEUE_INIT(queue, link) \ + do { \ + isc_mutex_init(&(queue).headlock); \ + isc_mutex_init(&(queue).taillock); \ + (queue).head = (void *) &((queue).headnode); \ + (queue).tail = (void *) &((queue).headnode); \ + ISC_QLINK_INIT((queue).head, link); \ + } while (0) + +#define ISC_QUEUE_EMPTY(queue) ISC_TF((queue).head == (queue).tail) + +#define ISC_QUEUE_DESTROY(queue) \ + do { \ + ISC_QLINK_INSIST(ISC_QUEUE_EMPTY(queue)); \ + isc_mutex_destroy(&(queue).headlock); \ + isc_mutex_destroy(&(queue).taillock); \ + } while (0) + +#define ISC_QUEUE_PUSH(queue, elt, link) \ + do { \ + ISC_QLINK_INSIST(!ISC_QLINK_LINKED(elt, link)); \ + (elt)->link.next = (void *)(-1); \ + LOCK(&(queue).taillock); \ + (queue).tail->link.next = elt; \ + (queue).tail = elt; \ + UNLOCK(&(queue).taillock); \ + (elt)->link.linked = ISC_TRUE; \ + } while (0) + +#define ISC_QUEUE_POP(queue, link, ret) \ + do { \ + LOCK(&(queue).headlock); \ + ret = (queue).head->link.next; \ + if (ret == (void *)(-1)) { \ + UNLOCK(&(queue).headlock); \ + ret = NULL; \ + } else { \ + (queue).head->link.next = ret->link.next; \ + if (ret->link.next == (void *)(-1)) { \ + LOCK(&(queue).taillock); \ + (queue).tail = (queue).head; \ + UNLOCK(&(queue).taillock); \ + } \ + UNLOCK(&(queue).headlock); \ + ret->link.next = (void *)(-1); \ + ret->link.linked = ISC_FALSE; \ + } \ + } while (0) + +#endif /* ISC_QUEUE_H */ diff --git a/lib/isc/tests/Makefile.in b/lib/isc/tests/Makefile.in index 8c0a088b..a9a64f66 100644 --- a/lib/isc/tests/Makefile.in +++ b/lib/isc/tests/Makefile.in @@ -12,7 +12,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.7 2011-09-02 21:15:38 each Exp $ +# $Id: Makefile.in,v 1.8 2011-10-10 22:57:13 each Exp $ srcdir = @srcdir@ VPATH = @srcdir@ @@ -36,11 +36,11 @@ LIBS = @LIBS@ @ATFLIBS@ OBJS = isctest.@O@ SRCS = isctest.c taskpool_test.c socket_test.c hash_test.c \ - task_test.c + task_test.c queue_test.c SUBDIRS = TARGETS = taskpool_test@EXEEXT@ socket_test@EXEEXT@ hash_test@EXEEXT@ \ - task_test@EXEEXT@ + task_test@EXEEXT@ queue_test@EXEEXT@ @BIND9_MAKE_RULES@ @@ -60,6 +60,10 @@ hash_test@EXEEXT@: hash_test.@O@ ${ISCDEPLIBS} ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \ hash_test.@O@ ${ISCLIBS} ${LIBS} +queue_test@EXEEXT@: queue_test.@O@ isctest.@O@ ${ISCDEPLIBS} + ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \ + queue_test.@O@ isctest.@O@ ${ISCLIBS} ${LIBS} + unit:: sh ${top_srcdir}/unit/unittest.sh diff --git a/lib/isc/tests/queue_test.c b/lib/isc/tests/queue_test.c new file mode 100644 index 00000000..eb1178e6 --- /dev/null +++ b/lib/isc/tests/queue_test.c @@ -0,0 +1,144 @@ +/* + * Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, + * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THIS SOFTWARE. + */ + +/* $Id: queue_test.c,v 1.3 2011-10-12 02:17:53 marka Exp $ */ + +/*! \file */ + +#include <config.h> + +#include <atf-c.h> + +#include <unistd.h> +#include <time.h> + +#include <isc/queue.h> + +#include "isctest.h" + +typedef struct item { + int value; + ISC_QLINK(item_t) qlink; +} item_t; + +typedef ISC_QUEUE(item_t) item_queue_t; + +static void +item_init(item_t *item, int value) { + item->value = value; + ISC_QLINK_INIT(item, qlink); +} + +/* + * Individual unit tests + */ + +/* Test UDP sendto/recv (IPv4) */ +ATF_TC(queue_valid); +ATF_TC_HEAD(queue_valid, tc) { + atf_tc_set_md_var(tc, "descr", "Check queue validity"); +} +ATF_TC_BODY(queue_valid, tc) { + isc_result_t result; + item_queue_t queue; + item_t one, two, three, four, five; + item_t *p; + + UNUSED(tc); + + ISC_QUEUE_INIT(queue, qlink); + + item_init(&one, 1); + item_init(&two, 2); + item_init(&three, 3); + item_init(&four, 4); + item_init(&five, 5); + + result = isc_test_begin(NULL, ISC_TRUE); + ATF_REQUIRE_EQ(result, ISC_R_SUCCESS); + + ATF_CHECK(ISC_QUEUE_EMPTY(queue)); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_CHECK(p == NULL); + + ATF_CHECK(! ISC_QLINK_LINKED(&one, qlink)); + ISC_QUEUE_PUSH(queue, &one, qlink); + ATF_CHECK(ISC_QLINK_LINKED(&one, qlink)); + + ATF_CHECK(! ISC_QUEUE_EMPTY(queue)); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 1); + ATF_CHECK(ISC_QUEUE_EMPTY(queue)); + ATF_CHECK(! ISC_QLINK_LINKED(p, qlink)); + + ISC_QUEUE_PUSH(queue, p, qlink); + ATF_CHECK(! ISC_QUEUE_EMPTY(queue)); + ATF_CHECK(ISC_QLINK_LINKED(p, qlink)); + + ATF_CHECK(! ISC_QLINK_LINKED(&two, qlink)); + ISC_QUEUE_PUSH(queue, &two, qlink); + ATF_CHECK(ISC_QLINK_LINKED(&two, qlink)); + + ATF_CHECK(! ISC_QLINK_LINKED(&three, qlink)); + ISC_QUEUE_PUSH(queue, &three, qlink); + ATF_CHECK(ISC_QLINK_LINKED(&three, qlink)); + + ATF_CHECK(! ISC_QLINK_LINKED(&four, qlink)); + ISC_QUEUE_PUSH(queue, &four, qlink); + ATF_CHECK(ISC_QLINK_LINKED(&four, qlink)); + + ATF_CHECK(! ISC_QLINK_LINKED(&five, qlink)); + ISC_QUEUE_PUSH(queue, &five, qlink); + ATF_CHECK(ISC_QLINK_LINKED(&five, qlink)); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 1); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 2); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 3); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 4); + + ISC_QUEUE_POP(queue, qlink, p); + ATF_REQUIRE(p != NULL); + ATF_CHECK_EQ(p->value, 5); + + ATF_CHECK(ISC_QUEUE_EMPTY(queue)); + + ISC_QUEUE_DESTROY(queue); + isc_test_end(); +} + +/* + * Main + */ +ATF_TP_ADD_TCS(tp) { + ATF_TP_ADD_TC(tp, queue_valid); + + return (atf_no_error()); +} + diff --git a/lib/isccfg/namedconf.c b/lib/isccfg/namedconf.c index b66b943b..89d49641 100644 --- a/lib/isccfg/namedconf.c +++ b/lib/isccfg/namedconf.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: namedconf.c,v 1.141 2011-09-06 22:29:33 smann Exp $ */ +/* $Id: namedconf.c,v 1.142 2011-10-13 01:32:34 vjs Exp $ */ /*! \file */ @@ -1027,7 +1027,8 @@ static cfg_type_t cfg_type_masterformat = { /* * response-policy { - * zone <string> [ policy (given|no-op|nxdomain|nodata|cname <domain> ) ]; + * zone <string> [ policy (given|disabled|passthru| + * nxdomain|nodata|cname <domain> ) ]; * }; * * this is a chimera of doc_optional_keyvalue() and cfg_doc_enum() @@ -1095,7 +1096,8 @@ cleanup: } static const char *rpz_policies[] = { - "given", "no-op", "nxdomain", "nodata", "cname", NULL + "given", "disabled", "passthru", "no-op", "nxdomain", "nodata", + "cname", NULL }; static cfg_type_t cfg_type_rpz_policylist = { "policies", cfg_parse_enum, cfg_print_ustring, cfg_doc_enum, @@ -1,4 +1,4 @@ -# $Id: version,v 1.55 2011-09-13 21:38:50 marka Exp $ +# $Id: version,v 1.56 2011-10-13 22:53:39 marka Exp $ # # This file must follow /bin/sh rules. It is imported directly via # configure. @@ -7,4 +7,4 @@ MAJORVER=9 MINORVER=9 PATCHVER=0 RELEASETYPE=a -RELEASEVER=2 +RELEASEVER=3 |