Route Flap Dampenning
Curtis Villamizar <curtis@ans.net> Tue, 30 November 1993 03:08 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa08977; 29 Nov 93 22:08 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa08973; 29 Nov 93 22:08 EST
Received: from interlock.ans.net by CNRI.Reston.VA.US id aa02634; 29 Nov 93 22:07 EST
Received: by interlock.ans.net id AA17060 (InterLock SMTP Gateway 1.1 for iwg-out@ans.net); Mon, 29 Nov 1993 21:05:50 -0500
Received: by interlock.ans.net (Internal Mail Agent-3); Mon, 29 Nov 1993 21:05:50 -0500
Received: by interlock.ans.net (Internal Mail Agent-2); Mon, 29 Nov 1993 21:05:50 -0500
Received: by interlock.ans.net (Internal Mail Agent-1); Mon, 29 Nov 1993 21:05:50 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Curtis Villamizar <curtis@ans.net>
Message-Id: <199311300205.AA84761@foo.ans.net>
To: bgp@ans.net
Subject: Route Flap Dampenning
Date: Mon, 29 Nov 1993 21:05:58 -0500
Attached is a preview of a draft whose idea first surfaced at the Columbus IETF. An early version this draft was distributed privately in April and a version very similar to this one was distributed to a few people for review just before the Houston IETF. Both ascii and postscript versions are attached. I suggest reading the postscript version unless this mail message gets truncated or you can't print (or preview) postscript. Curtis ------------------------------------------------------------------------ #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of shell archive." # Contents: route-dampen.txt route-dampen.ps # Wrapped by curtis@foo.ans.net on Mon Nov 29 21:00:07 1993 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'route-dampen.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'route-dampen.txt'\" else echo shar: Extracting \"'route-dampen.txt'\" \(45096 characters\) sed "s/^X//" >'route-dampen.txt' <<'END_OF_FILE' X X X X X Curtis Villamizar Request for Comments: DRAFT ANS Version: 2 October 1993 X X X Controlling BGP/IDRP Routing Traffic Overhead X X Status of this memo X X This draft is on the IETF entertainment track until it is X decided whether to submit it for consideration as a X discussion, informational, or usage RFC, or not at all. X This draft suggests a usage of the BGP or IDRP routing X protocols which is capable of reducing the routing traffic X passed on to routing peers without adversely affecting route X convergence time for relatively stable routes. The overall X goal are 1) to provide a mechanism capable of reducing X router processing load caused by instability and 2) in doing X so prevent sustained routing oscillations and 3) to do so X without sacrificing route convergence time for generally X well behaved routes. X X X This document is an Internet Draft. Internet Drafts are working X documents of the Internet Engineering Task Force (IETF), its Areas, X and its Working Groups. Note that other groups may also distribute X working documents as Internet Drafts. X X Internet Drafts are draft documents valid for a maximum of six X months. Internet Drafts may be updated, replaced, or obsoleted by X other documents at any time. It is not appropriate to use Internet X Drafts as reference material or to cite them other than as a "working X draft" or "work in progress." X X Distribution of this memo is unlimited. X X This draft is also available in postscript. Variables and equations X might be slightly easier to read in the postscript version. X X X1 Overview X X It is necessary to constrain the amount of routing traffic (the X number of update message) generated by BGP or IDRP in order to limit X both the link bandwidth needed to advertise UPDATE messages and the X X X X X XExpiration Date: April 1994 [Page 1] X X RFC DRAFT October 1993 X X X X processing power needed by the Decision Process to digest the X information contained in the UPDATE messages. X X Consider the following example. If a widely deployed BGP or IDRP X implementation tends to fail (is unable to maintain it's BGP, IDRP, X or IGP sessions for example) due to high routing update volume, this X can further contribute to the load on other routers and may take down X other instances of the same implementation or other implementations X with a similar weakness. In the worst case, a stable oscillation X could result. X X A BGP or IDRP implementation must be prepared for a large volume of X routing traffic. A BGP or IDRP implementation cannot rely upon the X sender to sufficiently shield it from route instabilities. The X guidelines here are designed to prevent sustained oscillations, but X do not eliminate the need for robust and efficient implementations. X The mechanisms described here allow routing instability to be X contained at the AS or RD border router bordering the instability. X X X2 Methods of Limiting Route Advertisement X X Two methods of controlling the frequency of route advertisement are X described here. The first involves fixed timers. It has no space X overhead per route but has the disadvantage of limiting route X convergence time for the normal case where a route does not have a X history of instability. The second method overcomes this limitation X at the expense of maintaining some additional space overhead X including a small amount of additional state per route and a very X small processing overhead. X X It is possible and desirable to combine both techniques. In X practice, fixed timers have been set to very short time intervals and X have proven useful to pack routes into a smaller number of updates X when routes arrive in separate updates. Seldom are fixed timers set X to the few minutes that would be necessary to actually dampen route X flap because to do so would produce the undesirable effect of X severely limiting routing convergence. X X X2.1 Important Terminology Note regarding Aggregation X X In this document, the term aggreagation is used to described the X aggregation of updates that is possbile in all versions of BGP. This X means taking separate updates with identical attributes and forming a X X X X X XExpiration Date: April 1994 [Page 2] X X RFC DRAFT October 1993 X X X X single update or a smaller number of updates. This does not refer to X the aggregation of routes that is only possible with BGP4. This X distinction has been made as conspicuous as possible to allow the X term "update aggregation" to be used yet avoid any confusion that X might arise due to the great deal of discussion of BGP4 and route X aggregation over the past year. X X X2.2 Previous Recommendations X X BGP-3 [4] does not make specific recommendations in this area. The X short section entitled "Frequency of Route Selection" simply X recommends that something be done and makes broad statements X regarding certain properties that are desirable or undesirable. X X BGP-4 [5] describes a method of limiting route advertisement X involving a fixed (configurable) MinRouteAdvertisementInterval timer X and fixed MinASOriginationInterval timer. The recommended timer X values are long, on the order of a minute for X MinRouteAdvertisementInterval and on the order of 15 minutes for X MinASOriginationInterval. X X A 15 minute fixed timer is absolutely unacceptable and even tens of X seconds is undesirable for fast convergence. Setting X MinASOriginationInterval to 15 minutes would turn any temporary loss X of connectivity into a sustained outage and would require a provider X to suppress anouncement of a switched service route until 15 minutes X after the connection was established. X X X2.3 Desirable Properties X X Before describing algorithms, the objectives need to be defined and X the desirable and undesirable properties need to be clearly stated. X X The overall objective is to reduce the route update load without X limiting convergence time for well behaved routes. To accomplish X this, criteria must be defined for well behaved and poorly behaved X routes and an algorithm must be defined which allows poorly behaved X routes must be identified. Ideally, this measure would be a X prediction of the future stability of a route. X X Any delay in propogation of well behaved routes should be minimal, X though some delay is tolerable to support better aggregation of X updates. Delay of poorly behave routes should, if possible, be X X X X X XExpiration Date: April 1994 [Page 3] X X RFC DRAFT October 1993 X X X X proportional to a measure of the expected future instability of the X route and cause an unstable route to be suppressed until there is X some degree of confidence that the route has stabilized. X X If a large number of route changes are received in unaggregated X updates over some very short period of time and these updates have X the potential to be aggregated (possibly overriding previous X updates), then these should be aggregated. Some small delay in X propogating well behaved routes is tolerable, as it is necessary to X allow this aggregation property. X X Where routes are unstable, use and announcement of the routes should X be suppressed rather than suppressing their removal. Where one route X to a destination is stable, and another route to the same destination X is somewhat unstable, the unstable route should be suppressed more X aggressively than if there were no alternate path. X X Routing consistency within an AS or RD is very important. Only very X minimal delay of IBGP or IIDRP should be done. Routing consistency X accross AS or RD boundaries is also very important. It is always X undesirable to advertise a route that is different from the route X that is being used, except for a very minimal time. It is more X desirable to suppress the acceptance of a route (and therefore the X use of that route in the IGP) rather than suppress the redistribution X if the route is likely to be suppressed for more than a minimal X amount of time. X X It is clearly not possible to accurately predict the future stability X of a route. The recent history of stability is generally regarded as X a good basis for estimating the likelyhood of future stability. The X criteria that is used to distinguish well behaved from poorly behaved X routes is therefore based on the recent history of stability of the X route. There is no simple direct quantitative expression of recent X stability so a figure of merit must be defined. Some desirable X characteristics of this figure of merit would be that the farther in X the past that instability occurred, the less it's affect on the X figure of merit and that the instability measure would be X cummulative, rather than reflecting only the most recent events. X X The algorithms should behave such that for routes which have a X history of stability but make a few transitions, those transitions X should be made quickly. If transitions continue, advertisement of X the route should be suppressed. There should be some memory of prior X instability. The degree to which prior instability is considered X should be reduced as long as the route remains announced and stable. X X X X X XExpiration Date: April 1994 [Page 4] X X RFC DRAFT October 1993 X X X X2.4 Design Choices X X There are a few design choices that need to be described before X describing the algorithms. One design choice is to suppress routes X on sending to improve update aggregation, and to suppress routes X received by an external peer on reception. A second choice is to use X an exponential decay. These choices should be viewed as suggestions X for implementation. X X An exponential decay function has the property that previous X instability can be remembered for a fairly long time and the rate at X which the instability metric decays more slowly as time goes on. It X is also a function that is transitive. In other words, X X f(f(x,t1),t2) = f(x,t1+t2) X X for any t1 and t2. This transitive property allows the decay for a X long period to be computed in a single operation regardless of the X current value ("x"). As a performance optimization, the decay can be X applied in fixed time increments. Given a desired decay half life, X the decay for a single time increment can be computed ahead of time. X The decay for multiple time increments is X X f(x,n*t0) = f(n,t0) ** n = K ** n X X The values of K ** n can be precomputed for a reasonable number of X "n" and stored in an array. The value of "K" is always less than one. X The array size can be bounded since the value quickly approaches X zero. This makes the decay easy to compute using an array bound X check, an array lookup and a single multiply regardless as to how X much time has elapsed. X X X3 Limiting Route Advertisements using Fixed Timers X X This method of limiting route advertisements involves the use of X fixed timers applied to the process of sending routes. It's primary X purpose is to improve the degree of update aggregation in BGP or IDRP X update messages. Any variation of the suggested algorithm which X accomplishes this goal is acceptable. The delay in advertising any X particular route should be bounded and minimal. The delay in X advertising an unreachable need not be zero, but should also be X bounded and should probably have a separate bound set less than or X X X X X X X XExpiration Date: April 1994 [Page 5] X X RFC DRAFT October 1993 X X X X equal to the bound for a reachable advertisement. X X Two methods of implementations are described. X X In the first method, an image of the routing base that has been X advertised to peers is maintained in addition to the image of the X internal routing base. Periodicly, the differences between the two X are resolved. This is fairly straightforward and accomplishes the X objectives. Computation for too simple an implementation may be X order N**2 since for each difference encountered in a linear search X to find all routes with the same attribute might be done. This can X be avoided by back referencing from a set of attributes, or by X building multiple updates during a single pass through the two X structures. Trie structures, being already sorted, lend themselves X to this technique. X X A second method is to build structures representing outgoing updates X as incoming updates are received, and delay sending them. A separate X data structure must be maintained to allow a route to be found in an X existing update before making a change. The route must be removed X from a previous update before a route to the same destination is X added to another update. Each update can be marked with a creation X time and an update time. Three threshold can be maintained. If the X modification time is older than MinUpdateDelay, the update is sent X since it isn't being changed. If the modification time is less than X MinUpdateDelay but the creation date is older than MaxUpdateDelay or X older than MaxUnreachableDelay if it contains unreachables. The X update should be sent because some routes in the update may be older X than MaxUpdateDelay. These checks could be made at approximately X MinUpdateDelay time intervals. Suggested default values are 3 X seconds for MinUpdateDelay, 15 seconds for MaxUpdateDelay, and 10 X seconds for MaxUnreachableDelay. X X The time and space complexity of the first method are dependent on X the size of the routing base, the number of outstanding differences, X and the number of external peers for which different updates must be X generated (due to announcement filter differences). X X The time and space complexity of the second method are dependent on X the amount of change and the number of external peers for which X different updates must be generated. It is not dependent on the size X of the routing base. Space requirements are dependent on the X instantaneous differences. The instantaneous differences are bound X by the size of the routing base and will generally be substantially X smaller than the full routing base. Time requirements are dependent X X X X X XExpiration Date: April 1994 [Page 6] X X RFC DRAFT October 1993 X X X X on the amount of change. Time is consumed adding to updates and X removing from updates if a considerable amount of change occurs X before updates are sent. X X The first method has an advantage of not requiring computation as X routes changes arrive, possibly reducing processing during times of X very high route change. The second method has an advantage of X allowing each update to be evaluated separately to determine if it X should be sent. X X X4 Stability Sensitive Suppression of Route Advertisement X X This method of limiting route advertisements uses a measure of route X stability applied on a per route basis. This method is applied when X receiving updates and is designed to suppress the installation and X redistribution of unstable routes without limiting convergence for X occasional route changes to otherwise stable routes. A desired X effect is to allow a stable secondary route to remain installed and X be preferred over an unstable primary route as long as the primary X route shows a history of instability. X X A metric based on a measure of instability is maintained on a per X route basis. This metric is used in the decision to suppress the use X of the route. Each time a route is withdrawn, it accumulates an X additional metric value. While the route is announced and no route X changes are received, the metric value is decayed exponentially with X separate decay rates depending on whether the route is stable and X reachable or has been stable and unreachable. The decay rate may be X slower when the route is unreachable, or the instability metric could X remain fixed while the route remains unreachable. X X An implementation is suggested that does this efficiently, only X requiring computation for the routes contained in an update, when an X update is received (as opposed to the simplistic approach of X periodicly decaying each route). The suggested implementation X involves only a small number of simple operations, and can be X implemented using scaled integers. X X The behavior of unstable routes is fairly predictable. Severely X flapping routes will often be advertised and withdrawn at regular X time intervals corresponding to the timers of a particular protocol X (the IGP or exterior protocol in use where the problem exists). X Marginal circuits or mild congestion can result in a long term X pattern of occasional brief route withdrawal or occasional brief X X X X X XExpiration Date: April 1994 [Page 7] X X RFC DRAFT October 1993 X X X X connectivity. X X The behavior of the algorithm is modified by a number of configurable X parameters. It is possible to configure separate sets of parameters X designed to handle short term severe route flap and chronic milder X route flap (a pattern of occasional drops over a long time period). X The former would require a fast decay and low threshold (allowing a X small number of consecutive flaps to cause a route to be suppressed, X but allowing it to be reused after a relatively short period of X stability). The latter would require a very slow decay and a higher X threshold and might be appropriate for routes for which there was an X alternate path of similar bandwidth. X X It may also be desirable to configure different thresholds for routes X with roughly equivalent alternate paths than for routes where the X alternate paths have a lower bandwidth or tend to be congested. This X can be solved by associating a different set of parameters with X different ranges of preference values. A route would be considered X if, for any applicable parameter set, an alternate route with the X specified preference value existed and the metric associated with the X parameter set did not indicate a need to suppress the route. A less X aggressive suppression would be applied to the case where no X alternate route at all existed. In the simplest case, a more X aggressive suppression would be applied if any alternate route X existed. Only the highest preference (where high preferences numbers X are preferred) value needs to be specified, since the ranges may X overlap. X X It might also be desirable to configure a different set of thresholds X for routes which rely on switched services and may disconnect at X times to reduce connect charges. Such routes might be expected to X change state somewhat more often, but should be suppressed if X continuous state changes indicate instability. X X While not essential, it might be desirable to be able to configure X multiple sets of configuration parameters per route. It may also be X desirable to be able to configure sets of parameters that only X correspond to a set of routes (identified by AS path, peer router, X specific destinations or other means). Experience may dictate how X much flexibility is needed and how to best to set the parameters. X X X X X X X X X X XExpiration Date: April 1994 [Page 8] X X RFC DRAFT October 1993 X X X X4.1 Configuration Parameters X X At configuration time, a number of parameters may be specified by the X user. The configuration parameters are expressed in units meaningful X to the user. These differ from the parameters used at run time which X are in unit convenient for computation. The run time parameters are X derived from the configuration parameters. These may include: X X cutoff threshold (cut) X This value is expressed as a number of unreachables. It is X the value above which a route advertisement will be X suppressed. X reuse threshold (reuse) X This value is expressed as a number of unreachables. It is X the value below which a suppressed route will now be used X again. X maximum hold down time (hold) X This value is the maximum time a route can be suppressed no X matter how unstable it has been in the past. X decay half life while reachable (decay-ok) X This value is the time duration in minutes or seconds during X which the accumulated instability metric will be reduced by X half if the route if considered reachable (whether suppressed X or not). X decay half life while unreachable (decay-ng) X This value is the time duration in minutes or seconds during X which the accumulated instability metric will be reduced by X half if the route if considered unreachable. If not X specified, no decay will occur while a route remains X unreachable. X decay-memory-limit (Tmax-ok or Tmax-ng) X This is the maximum time that any memory of previous X instability will be retained given constant reachability or X unreachability. X X A number of parameters would always be applied system wide. These X include the time granularity of all computations, and the parameters X used to control reevaluation of routes that have previously been X suppressed. X X time-granularity (delta-t) X This is the time granularity in seconds used to perform all X decay computations. X reuse-list-time-granularity (delta-reuse) X This is the time granularity in seconds used to perform all X X X X X XExpiration Date: April 1994 [Page 9] X X RFC DRAFT October 1993 X X X X decay computations. X size-of-reuse-list-head-array (reuse-list-size) X This is the time granularity in seconds used to perform all X decay computations. X X The decay half life should be set to a time considerably longer than X the period of the route flap it is intended to address. If for X example, the decay is set to ten minutes and a route is withdrawn and X readvertised exactly every ten minutes, the route would continue to X flap if the cutoff was set to a value of 2 or above. X X The instability metric itself is an accumulated time decayed total. X This must be kept in mind in setting the decay time, cutoff values X and reuse values. For example, if a route flaps at four times the X decay rate, it will reach 3 in 4 cycles, 4 in 6 cycles, 5 in 10 X cycles, and will converge at about 6.3. At twice the decay time, it X will reach 3 in 7 cycles, and converge at a value of less than 3.5. X X From either maximum hold time value, a ratio of the cutoff to a X ceiling can be determined. An integer value for the ceiling can then X be chosen such that overflow will not be a problem and all other X values can be scaled accordingly. If both cutoffs are specified, the X one that results on a higher ceiling will be used. X X A large time granularity will keep table storage down. The time X granularity should be less than a minimal reasonable time between X expected worse case route flaps. It might be reasonable to fix this X parameter at compile time such that it is computed algorithmicly or X produce a default algorithmicly and strongly recommend that the user X leave it alone. With an exponential decay, array size can be greatly X reduced by setting a period of complete stability after which the X decayed total will be considered zero rather than retaining a tiny X quantity. X X A set of lists is kept with suppressed routes held according to how X long it will be before the routes are eligible for reuse. Periodicly X each list will be advanced by one position and one list removed. All X of the suppressed routes in the rmoved list will be reevaluated and X either used or placed in another list according to how much X additional time must elapse before the route can be reused. The last X list will always contain all the routes which will not be advertised X for more time than is appropriate for the remaining list heads. When X the last list advances to the front, some of the routes will not be X ready to be used and will have to be requeued. The time interval for X reconsidering suppressed routes and number of list heads should be X X X X X XExpiration Date: April 1994 [Page 10] X X RFC DRAFT October 1993 X X X X configurable. Reasonable defaults might be 30 seconds and 32 list X heads. X X X4.2 Run Time Data Structures X X A fixed small amount of per system storage will be required. Where X sets of multiple configuration parameters are used, storage will be X required per set of parameters. A small amount of per route storage X is required. A set of list heads is needed. These list heads are X used to arrange suppressed routes according to the time remaining X until they can be reused. X X With multiple sets of configuration parameters, some means of X associating more than one metric and set of parameters with each X route. Building a linked list of these objects seems like one of a X number of reasonable implementations. Similarly, a means of X associating a route to a reuse queue is required. A small overhead X will be required for the pointers needed to implement link lists or X whatever data structure is chosen by an implementation. X X Each set of configuration parameters can reference decay arrays and X reuse arrays. These arrays should be shared among multiple sets of X parameters since their storage requirement is not negligible. There X will be only one set of reuse list heads for the entire router. X X X4.2.1 Data Structures for Configuration Parameter Sets X X Based on the configuration parameters described in the previous X section, the following values can be computed as scaled integers X directly from the corresponding configuration parameters. X X unreach-penalty (decay-scale) X cutoff-value (cut) X reuse-value (reuse) X accumulated-penalty-ceiling (ceiling) X X Each configuration parameter set will reference one or two decay X arrays and one or two reuse arrays. Only one array will be needed if X the decay rate is the same while a route is unreachable as while it X is reachable, or if the instability metric does not decay while a X route is unreachable. X X X X X X X XExpiration Date: April 1994 [Page 11] X X RFC DRAFT October 1993 X X X X4.2.2 Data Structures per Decay Array and Reuse Array X X The following are also computed from the configuration parameters X though not as directly. X X decay-rate-per-tick (delta-decay) X decay-array-size (decay-array-size) X decay-array (decay) X reuse-array-size (reuse-array-size) X reuse-array (reuse) X X For each decay rate specified, an array will be used to store the X value of a computed parameter raised to the power of the index of X each array element. This is to speed computations. The decay rate X per tick is an intermediate value expressed as a real number and used X to compute the values stored in the decay arrays. The array size is X computed from the decay memory limit configuration parameter. X X The decay array size must be of sufficient to accommodate the X specified decay memory given the time granularity, or sufficient to X hold the number of array elements until integer rounding produces a X zero result if that value is smaller, or a implementation imposed X reasonable size to prevent configurations which use excessive memory. X Implementations may chose to make the array size shorter and multiply X more than once when decaying a long time interval to reduce storage. X X The reuse array serves a similar purpose to the decay array. The X amount of time until a route can be reused can be determined using a X array lookup. The array can be built given the decay rate. The X array is indexed using a scaled integer proportional to the ratio X between a current instability metric value and the value needed for X the route to be reused. X X X4.2.3 Data Structures per Route X X The following information must be maintained per route. A route here X is considered to be a prefix, destination and AS path. X X instability-metric (flap-metric) X Each route must have an instability metric per applicable X parameter set. X last-time-updated (time-update) X The exact last time updated must be maintained to allow X exponential decay of the accumulated metric to be deferred X X X X X XExpiration Date: April 1994 [Page 12] X X RFC DRAFT October 1993 X X X X until the route might reasonable be considered eligible for a X change in status (having gone from unreachable to reachable X or advancing within the reuse lists). X config-block-pointer X Any implementation that supports multiple parameter sets must X provide a means of quickly identifying which set of X parameters corresponds to the route currently being X considered. For implementations supporting only parameter X sets where all routes must be treated the same, this pointer X is not required. X X X4.3 Processing Configuration Parameters X X From these parameters, it is possible to precompute a number of X values that will be used repeatedly and retain these to speed later X computations that will be required frequently. X X The methods of scaled integer arithmetic are not described in detail X here. The methods of determining the real values are given. X Translation into scaled integer values and the details of scaled X integer arithmetic are left up to the individual implementations. X X integer-scale-factor X The ceiling value can be set to be the largest integer that X can fit in half the bits available for an unsigned integer. X This will allow the scaled integers to be multiplied by the X scaled decay value and then shifted down. Implementations X may prefer to use real numbers or may use any integer scaling X deemed appropriate for their architecture. X X penalty value and thresholds (as proportional scaled integers) X The value of one unreachable and the cutoff values must be X scaled according to the scaling factor described above. X X decay-rate-per-tick (delta-decay) X The decay value per increment of time as defined by the time X granularity must be determined (at least initially as a X floating point number). The per tick decay is a number X slightly less than one. It is the Nth root of the one half X where N is the half life divided by the time granularity. X X delta-decay = exp ((1 / (decay/delta-t)) * log (1/2)) X X decay-array-size (decay-array-size) X X X X X XExpiration Date: April 1994 [Page 13] X X RFC DRAFT October 1993 X X X X The decay array size is the decay memory divided by the time X granularity. If integer truncation brings the value of an X array element to zero, the array can be made smaller. An X implementation can and probably should also impose a maximum X reasonable array size or allow more than one multiplication. X X decay-array-size = (Tmax/delta-t) X X decay-array (decay) X Each i-th element of the decay array is the per tick delay X raised to the i-th power. This might be best done by X successive floating point multiplies followed by scaling and X integer rounding or truncation. The array itself need only X be computed at startup. X X decay-array[i] = delta-decay ** (i + 1) X X X Since the reuse lists may be accessed quite frequently (if a lot of X routes are flapping sufficiently to be suppressed), a method of X speeding the determination of which reuse list to put a route in are X suggested here. This method uses the reuse array descirbed above. A X ratio of the metric of the route under consideration to the cutoff X value. The ratio is scaled and truncated to an integer and used in a X table lookup. X X reuse-array-maximum-ratio (max-ratio) X This is the maximum ratio between the current value of the X instability metric and the target reuse value that can be X indexed by the reuse array. It may be limited by the ceiling X imposed by the maximum hold time or by the amount of time X that the reuse array covers. X X max-ratio = min(ceiling/low-cutoff, X exp((1 / (half-life/reuse-array-time)) * X log(1/2))) X X reuse-array-scale-factor X Since the reuse array is an estimator, the reuse array scale X factor has to be computed such that the full size of the X reuse array is used. X X X X X X X X X XExpiration Date: April 1994 [Page 14] X X RFC DRAFT October 1993 X X X X scale-factor = reuse-array-size * (max-ratio - 1) X X reuse-array X (reuse) X Each reuse array entry should contain an index into the reuse X list head array. This index should corresponding to the X reuse list that will be evaluated just after a route would be X eligible for reuse given the ratio of current value of the X instability metric to target reuse value corresponding the X the reuse array entry. X X X reuse-array[j] X = integer(log(1 / (1 + ((j+1) * (max-ratio-1)))) X / reuse-time-granularity) X X X To determine which reuse queue to place a route which is being X suppressed, the following procedure is used. Divide the current X metric by the cutoff. Subtract one. Multiply by the scale factor. X This is the array index. If it is off the end of the array use the X last queue otherwise look in the array and pick the number of the X queue from the array at that index. This is quite fast and probably X worth the setup and storage required. X X X4.4 Processing Route Changes X X If a route is replaced by a peer router by supplying a new route, the X route that is being replaced should be treated as if an unreachable X were received. This will occur when a peer somewhere back in the AS X path is continuously switching between two AS paths and that peer is X not dampening route flap (or applying less dampening). There is no X way to determine if one AS path is stable and the other is flapping, X or if they are both flapping. If the cycle is sufficiently short, it X is a safe bet that due to finite convergence times, neither route X through that peer will not deliver packets very reliably. Since X there is no way to affect the peer such that it choses the stable of X the two AS paths, the only viable option is to penalize both routes X by considering each change as an unreachable followed by a route X advertisement and penalize the replaced route. X X X X X X X X X XExpiration Date: April 1994 [Page 15] X X RFC DRAFT October 1993 X X X X4.5 Processing Unreachable Messages X X When a route is declared unreachable or withdrwn by way of a route X changed received from a peer (as described above), the following X procedure is used. Remove the route from any reuse queue (it is now X unreachable and won't ever be eligible for reuse unless it is X advertised again). Decay the previous value of the instability X metric. This is done using the decay-array. The index is determined X by subtracting the current time and the last time updated, then X dividing by the time granularity. If the index is zero, the metric X is unchanged (no decay). If it is greater than the array size, it is X zeroed. Otherwise subtract one from the index and fetch the array X element (assuming numbering from zero). Multiply the array element X by the metric. If using the suggested scaled integer method, shift X down half an integer. Add the scaled penalty for one more X unreachable. If the result is above the ceiling replace it with the X ceiling value. Now update the last time updated field (preferrably X taking into account how much time was truncated before doing the X decay calculation). X X When a route becomes unreachable, alternate routes must be X considered. If all of these routes have been suppressed because X there was that had been an alternate route, these must be reevaluated X in order of normal route preference. When one of these alternate X routes is encountered that had been suppressed but is now usable X since there is no alternate route, no further routes need to be X reevaluated. X X X4.6 Processing Route Advertisements X X When a route is readvertised the metric is decayed as described above X and the metric and last time updated fields are updated. A decision X is now made as to whether the route can be used immediately or needs X to be suppressed for some period of time. X X A search for the current best route must be made. The newly X reachable route is then evaluated according to the applicable X parameter set thresholds. X X If the new route is usable, the previous best route is examined. If X that best route would become unusable due to the availability of an X alternate route, the old best route is removed and queued on the X reuse queue so that it may be considered after remaining stable for X some additional time. If this occurs, the process is repeated for X X X X X XExpiration Date: April 1994 [Page 16] X X RFC DRAFT October 1993 X X X X the next best route until an acceptable best route is found or until X all of the current candidate routes have been eliminated. If there X is a remaining current best route, then it is compared to the new X route to see which is preferred. The new route replaces the old if X it is preferred. X X If the new route is to be suppressed it is placed on a reuse list if X it would have been preferred to the current best route had the new X route been acceptable as stable. There is no reason to queue a route X on a reuse queue if after the route becomes usable it would not be X used on the grounds of preference. Such a route would not have to be X reevaluated unless the preferred route became unreachable. As X specified here, the less preferred route would be reevaluated and X potentially used or at least requeued as part of processing the X unreachable. X X X4.7 Handling Reuse Timer Events X X The granularity of the reuse timer should be more course that that of X the decay timer. As a result, when the reuse timer fires, suppressed X routes should be decayed by multiple increments of decay time. This X can be insured by never queueing a route on the zeroth queue (in case X the timer is about to fire). In cases where the reuse list heads X have a longer "memory" than the "decay memory" (described above), all X of the routes in the zeroth queue will be available for immediate X reuse. X X A simple implementation of the list heads would be an array X containing the list heads which itself where indexed as a circular X queue. An offset would be stored to the zeroth queue. The Nth queue X would be at the index corresponding to N plus the offset modulo the X number of list heads. X X When it is time to advance the lists, the value of the zeroth list X head would be saved and the array entry itself zeroed. The list X heads would then be advanced by incrementing the offset. Starting X with the saved head of the old zeroth list, each route would be X reevaluated and used or requeued if it were not ready for reuse. If X a route is used, it must be treated as if it were a new route X advertisement as described in the previous section. X X X X X X X X X XExpiration Date: April 1994 [Page 17] X X RFC DRAFT October 1993 X X X X4.8 Some Implementation Implications X X The algorithms described here use the availability of an alternate X route to determine if a somewhat unstable route should be suppressed X or should be used regardless. It makes a great deal of sense to use X a mildly unstable route if no other route exists, but to more X willingly suppress such a route if a reasonable alternate exists. X X In order to make this decision, alternate routes must be available. X Some BGP or IDRP implementations have chosen not to advertise via X IBGP or IIDRP or inject routes if a better route has been advertised X or injected by another border router. While this does save space in X the border routers, it makes it impossible to make a decision as to X whether to suppress a route on the basis of the existence of an X alternate. This is a design tradeoff. If memory is not a problem, X such as in a router supporting virtual memory (and not constrained by X paging performance), it is probably best to advertise or inject all X of the alternate routes so that this decision can be made. X X X5 Implementation Experience and Simulations X X [ed: we have experience with fixed timer algorithms described here X and simulations of the per route algorithm and I need to either drop X this section or put something in here about it]. X X X6 Alternate Algorithms X X An exponential decay was chosen because it has the property of X decaying faster initially and slower as time goes on and can be very X efficiently computed for a bounded integer time using an array lookup X and multiply. Other functions have been suggested. A simple linear X does not have the property of decaying more slowly as time goes on. X A piecewise linear could be used if the array storage requirement was X considered a problem. X X The decay is actually a form of filter. Any filter with the desired X properties which could also be computed very quickly would be X suitable. X X The intent is to suppress the acceptance of an unstable route from an X external peer. The algorithm suggested here need not be used at all. X Any algorithm which provides the desired result could be used. Using X different algorithms at different routers poses no interoperability X X X X X XExpiration Date: April 1994 [Page 18] X X RFC DRAFT October 1993 X X X X problems. As long as the acceptance of an unstable route from an X external peer is suppressed, routes will be consistent within any AS X or RD and only routes advertised to neighboring AS or RD will always X be routes actually being used. Different routes will simply have X different criteria for predicting the future stability of advertised X routes and therefore accepting routes from their external peers. X X Acknowledgements X X This work and this document may not have been completed without the X advise, comments and encouragement of Yakov Rekhter (IBM Watsons). X Dennis Ferguson (ANS) provided a description of the algorithms in the X gated BGP implementation and many valuable comments and insights. X David Bolen (ANS) and Jordan Becker (ANS) provided valuable comments, X particularly regarding simulation results. X X References X X [1] P. Gross, Y. Rekhter, "Application of the Border Gateway X Protocol in the Internet", RFC-1268 X X [2] S. Hares, "IDRP for IP", Internet Draft, draft-hares-idrp- X 04.txt, March 1993 (work in progress) X X [3] ISO/IEC IS 10747 - Information Processing Systems - X Telecommunications and Information Exchange between Systems - X Protocol for Exchange of Inter-domain Routeing Information among X Intermediate Systems to Support Forwarding of ISO 8473 PDUs, 1993. X X [4] K. Lougheed, Y. Rekhter, "A Border Gateway Protocol 3 (BGP-3)", X RFC-1267 X X [5] Y. Rekhter and T. Li, "A Border Gateway Protocol 4 (BGP-4)", X Internet Draft, draft-ietf-bgp-bgp4-05.txt, April 1993 (work in X progress) X X Author's Address X X Curtis Villamizar X Advanced Network & Services (ANS) X 100 Clearbrook Road X Elmsford, NY 10523 X X X X X XExpiration Date: April 1994 [Page 19] X X RFC DRAFT October 1993 X X X X <curtis@ans.net> X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X XExpiration Date: April 1994 [Page 20] END_OF_FILE if test 45096 -ne `wc -c <'route-dampen.txt'`; then echo shar: \"'route-dampen.txt'\" unpacked with wrong size! fi # end of 'route-dampen.txt' fi if test -f 'route-dampen.ps' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'route-dampen.ps'\" else echo shar: Extracting \"'route-dampen.ps'\" \(213577 characters\) sed "s/^X//" >'route-dampen.ps' <<'END_OF_FILE' X%!PS-Adobe-1.0 X%%Creator: foo.ans.net:curtis (Curtis Villamizar) X%%Title: stdin (ditroff) X%%CreationDate: Mon Nov 29 20:53:10 1993 X%%EndComments X%! X% Start of psdit.pro -- prolog for ditroff translator X% Copyright (c) 1985,1987 Adobe Systems Incorporated. All Rights Reserved. X% GOVERNMENT END USERS: See Notice file in TranScript library directory X% -- probably /usr/lib/ps/Notice X% RCS: $Header: psdit.pro,v 2.2 87/11/17 16:40:42 byron Rel $ X/reencsmalldict 12 dict def X/ReEncodeSmall X { reencsmalldict begin X /newcodesandnames exch def X /newfontname exch def X /basefontname exch def X /basefontdict basefontname findfont def X /newfont basefontdict maxlength dict def X basefontdict X { exch dup /FID ne X { dup /Encoding eq X { exch dup length array copy X newfont 3 1 roll put } X { exch newfont 3 1 roll put } X ifelse } X { pop pop } X ifelse X } forall X newfont /FontName newfontname put X newcodesandnames aload pop X newcodesandnames length 2 idiv X { newfont /Encoding get 3 1 roll put} X repeat X newfontname newfont definefont pop X end X } def X X/NLSvec [ X 8#200 /florin X 8#201 /fi X 8#202 /fl X 8#203 /endash X 8#204 /dagger X 8#205 /daggerdbl X 8#206 /perthousand X 8#207 /breve X 8#210 /dotaccent X 8#211 /ogonek X 8#212 /caron X 8#213 /emdash X 8#214 /Lslash X 8#215 /OE X 8#216 /dotlessi X 8#217 /lslash X 8#220 /oe X 8#221 /grave X 8#222 /quotedblleft X 8#223 /quotedblright X 8#224 /fraction X 8#225 /quotesingle X 8#241 /exclamdown X 8#242 /cent X 8#243 /sterling X 8#244 /currency X 8#245 /yen X 8#246 /brokenbar X 8#247 /section X 8#250 /dieresis X 8#251 /copyright X 8#252 /ordfeminine X 8#253 /guillemotleft X 8#254 /logicalnot X 8#255 /hyphen X 8#256 /registered X 8#257 /macron X 8#260 /ring X 8#261 /plusminus X 8#262 /twosuperior X 8#263 /threesuperior X 8#264 /acute X 8#265 /mu X 8#266 /paragraph X 8#267 /periodcentered X 8#270 /cedilla X 8#271 /onesuperior X 8#272 /ordmasculine X 8#273 /guillemotright X 8#274 /onequarter X 8#275 /onehalf X 8#276 /threequarters X 8#277 /questiondown X 8#300 /Agrave X 8#301 /Aacute X 8#302 /Acircumflex X 8#303 /Atilde X 8#304 /Adieresis X 8#305 /Aring X 8#306 /AE X 8#307 /Ccedilla X 8#310 /Egrave X 8#311 /Eacute X 8#312 /Ecircumflex X 8#313 /Edieresis X 8#314 /Igrave X 8#315 /Iacute X 8#316 /Icircumflex X 8#317 /Idieresis X 8#320 /Eth X 8#321 /Ntilde X 8#322 /Ograve X 8#323 /Oacute X 8#324 /Ocircumflex X 8#325 /Otilde X 8#326 /Odieresis X 8#327 /multiply X 8#330 /Oslash X 8#331 /Ugrave X 8#332 /Uacute X 8#333 /Ucircumflex X 8#334 /Udieresis X 8#335 /Yacute X 8#336 /Thorn X 8#337 /germandbls X 8#340 /agrave X 8#341 /aacute X 8#342 /acircumflex X 8#343 /atilde X 8#344 /adieresis X 8#345 /aring X 8#346 /ae X 8#347 /ccedilla X 8#350 /egrave X 8#351 /eacute X 8#352 /ecircumflex X 8#353 /edieresis X 8#354 /igrave X 8#355 /iacute X 8#356 /icircumflex X 8#357 /idieresis X 8#360 /eth X 8#361 /ntilde X 8#362 /ograve X 8#363 /oacute X 8#364 /ocircumflex X 8#365 /otilde X 8#366 /odieresis X 8#367 /divide X 8#370 /oslash X 8#371 /ugrave X 8#372 /uacute X 8#373 /ucircumflex X 8#374 /udieresis X 8#375 /yacute X 8#376 /thorn X 8#377 /ydieresis X ] def X/Odict 10 dict def X/O{ X Odict begin X /maxwidth 0 def /chars exch def X chars { X /code exch def X ( ) dup 0 code put X stringwidth pop dup X maxwidth gt {/maxwidth exch def} {pop} ifelse X } forall X currentpoint /y exch def /x exch def X chars { X /code exch def X ( ) dup 0 code put dup X stringwidth pop X maxwidth sub 2 div neg 0 rmoveto X show x y moveto X } forall X maxwidth 0 rmoveto X end X} def X/$DITroff 140 dict def $DITroff begin X/fontnum 1 def /fontsize 10 def /fontheight 10 def /fontslant 0 def X/PB{save /psv exch def currentpoint translate X resolution 72 div dup neg scale 0 0 moveto}def X/PE{psv restore}def X/m1 matrix def /m2 matrix def /m3 matrix def /oldmat matrix def X/tan{dup sin exch cos div}bind def X/point{resolution 72 div mul}bind def X/dround {transform round exch round exch itransform}bind def X/xT{/devname exch def}def X/xr{/mh exch def /my exch def /resolution exch def}def X/xp{}def X/xs{docsave restore end}def X/xt{}def X/xf{/fontname exch def /slotno exch def fontnames slotno get fontname eq not X {fonts slotno fontname findfont put fontnames slotno fontname put}if}def X/xff{/NLfontname exch def X /fontname exch def /slotno exch def fontnames slotno get fontname eq not X {fontname NLfontname NLSvec ReEncodeSmall X fonts slotno NLfontname findfont put fontnames slotno fontname put}if}def X/xH{/fontheight exch def F}bind def X/xS{/fontslant exch def F}bind def X/s{/fontsize exch def /fontheight fontsize def F}bind def X/f{/fontnum exch def F}bind def X/F{fontheight 0 le {/fontheight fontsize def}if X fonts fontnum get fontsize point 0 0 fontheight point neg 0 0 m1 astore X fontslant 0 ne{1 0 fontslant tan 1 0 0 m2 astore m3 concatmatrix}if X makefont setfont .04 fontsize point mul 0 dround pop setlinewidth}bind def X/X{exch currentpoint exch pop moveto show}bind def X/N{3 1 roll moveto show}bind def X/Y{exch currentpoint pop exch moveto show}bind def X/S /show load def X/ditpush{}def/ditpop{}def X/AX{3 -1 roll currentpoint exch pop moveto 0 exch ashow}bind def X/AN{4 2 roll moveto 0 exch ashow}bind def X/AY{3 -1 roll currentpoint pop exch moveto 0 exch ashow}bind def X/AS{0 exch ashow}bind def X/MX{currentpoint exch pop moveto}bind def X/MY{currentpoint pop exch moveto}bind def X/MXY /moveto load def X/cb{pop}def % action on unknown char -- nothing for now X/n{}def/w{}def X/p{pop showpage pagesave restore /pagesave save def}def X/abspoint{currentpoint exch pop add exch currentpoint pop add exch}def X/dstroke{currentpoint stroke moveto}bind def X/Dl{2 copy gsave rlineto stroke grestore rmoveto}bind def X/arcellipse{oldmat currentmatrix pop X currentpoint translate 1 diamv diamh div scale /rad diamh 2 div def X rad 0 rad -180 180 arc oldmat setmatrix}def X/Dc{gsave dup /diamv exch def /diamh exch def arcellipse dstroke X grestore diamh 0 rmoveto}def X/De{gsave /diamv exch def /diamh exch def arcellipse dstroke X grestore diamh 0 rmoveto}def X/Da{currentpoint /by exch def /bx exch def /fy exch def /fx exch def X /cy exch def /cx exch def /rad cx cx mul cy cy mul add sqrt def X /ang1 cy neg cx neg atan def /ang2 fy fx atan def cx bx add cy by add X 2 copy rad ang1 ang2 arcn stroke exch fx add exch fy add moveto}def X/Barray 200 array def % 200 values in a wiggle X/D~{mark}def X/D~~{counttomark Barray exch 0 exch getinterval astore /Bcontrol exch def pop X /Blen Bcontrol length def Blen 4 ge Blen 2 mod 0 eq and X {Bcontrol 0 get Bcontrol 1 get abspoint /Ycont exch def /Xcont exch def X Bcontrol 0 2 copy get 2 mul put Bcontrol 1 2 copy get 2 mul put X Bcontrol Blen 2 sub 2 copy get 2 mul put X Bcontrol Blen 1 sub 2 copy get 2 mul put X /Ybi /Xbi currentpoint 3 1 roll def def 0 2 Blen 4 sub X {/i exch def X Bcontrol i get 3 div Bcontrol i 1 add get 3 div X Bcontrol i get 3 mul Bcontrol i 2 add get add 6 div X Bcontrol i 1 add get 3 mul Bcontrol i 3 add get add 6 div X /Xbi Xcont Bcontrol i 2 add get 2 div add def X /Ybi Ycont Bcontrol i 3 add get 2 div add def X /Xcont Xcont Bcontrol i 2 add get add def X /Ycont Ycont Bcontrol i 3 add get add def X Xbi currentpoint pop sub Ybi currentpoint exch pop sub rcurveto X }for dstroke}if}def end X/ditstart{$DITroff begin X /nfonts 60 def % NFONTS makedev/ditroff dependent! X /fonts[nfonts{0}repeat]def X /fontnames[nfonts{()}repeat]def X/docsave save def X}def X X% character outcalls X/oc {/pswid exch def /cc exch def /name exch def X /ditwid pswid fontsize mul resolution mul 72000 div def X /ditsiz fontsize resolution mul 72 div def X ocprocs name known{ocprocs name get exec}{name cb} X ifelse}def X/fractm [.65 0 0 .6 0 0] def X/fraction X {/fden exch def /fnum exch def gsave /cf currentfont def X cf fractm makefont setfont 0 .3 dm 2 copy neg rmoveto X fnum show rmoveto currentfont cf setfont(\224)show setfont fden show X grestore ditwid 0 rmoveto} def X/oce {grestore ditwid 0 rmoveto}def X/dm {ditsiz mul}def X/ocprocs 50 dict def ocprocs begin X(14){(1)(4)fraction}def X(12){(1)(2)fraction}def X(34){(3)(4)fraction}def X(13){(1)(3)fraction}def X(23){(2)(3)fraction}def X(18){(1)(8)fraction}def X(38){(3)(8)fraction}def X(58){(5)(8)fraction}def X(78){(7)(8)fraction}def X(sr){gsave .05 dm .16 dm rmoveto(\326)show oce}def X(is){gsave 0 .15 dm rmoveto(\362)show oce}def X(->){gsave 0 .02 dm rmoveto(\256)show oce}def X(<-){gsave 0 .02 dm rmoveto(\254)show oce}def X(==){gsave 0 .05 dm rmoveto(\272)show oce}def end X% DIThacks fonts for some special chars X50 dict dup begin X/FontType 3 def X/FontName /DIThacks def X/FontMatrix [.001 0.0 0.0 .001 0.0 0.0] def X/FontBBox [-220 -280 900 900] def% a lie but ... X/Encoding 256 array def X0 1 255{Encoding exch /.notdef put}for XEncoding X dup 8#040/space put %space X dup 8#110/rc put %right ceil X dup 8#111/lt put %left top curl X dup 8#112/bv put %bold vert X dup 8#113/lk put %left mid curl X dup 8#114/lb put %left bot curl X dup 8#115/rt put %right top curl X dup 8#116/rk put %right mid curl X dup 8#117/rb put %right bot curl X dup 8#120/rf put %right floor X dup 8#121/lf put %left floor X dup 8#122/lc put %left ceil X dup 8#140/sq put %square X dup 8#141/bx put %box X dup 8#142/ci put %circle X dup 8#143/br put %box rule X dup 8#144/rn put %root extender X dup 8#145/vr put %vertical rule X dup 8#146/ob put %outline bullet X dup 8#147/bu put %bullet X dup 8#150/ru put %rule X dup 8#151/ul put %underline X pop X/DITfd 100 dict def X/BuildChar{0 begin X /cc exch def /fd exch def X /charname fd /Encoding get cc get def X /charwid fd /Metrics get charname get def X /charproc fd /CharProcs get charname get def X charwid 0 fd /FontBBox get aload pop setcachedevice X 40 setlinewidth X newpath 0 0 moveto gsave charproc grestore X end}def X/BuildChar load 0 DITfd put X%/UniqueID 5 def X/CharProcs 50 dict def CharProcs begin X/space{}def X/.notdef{}def X/ru{500 0 rls}def X/rn{0 750 moveto 500 0 rls}def X/vr{20 800 moveto 0 -770 rls}def X/bv{20 800 moveto 0 -1000 rls}def X/br{20 770 moveto 0 -1040 rls}def X/ul{0 -250 moveto 500 0 rls}def X/ob{200 250 rmoveto currentpoint newpath 200 0 360 arc closepath stroke}def X/bu{200 250 rmoveto currentpoint newpath 200 0 360 arc closepath fill}def X/sq{80 0 rmoveto currentpoint dround newpath moveto X 640 0 rlineto 0 640 rlineto -640 0 rlineto closepath stroke}def X/bx{80 0 rmoveto currentpoint dround newpath moveto X 640 0 rlineto 0 640 rlineto -640 0 rlineto closepath fill}def X/ci{355 333 rmoveto currentpoint newpath 333 0 360 arc X 50 setlinewidth stroke}def X X/lt{20 -200 moveto 0 550 rlineto currx 800 2cx s4 add exch s4 a4p stroke}def X/lb{20 800 moveto 0 -550 rlineto currx -200 2cx s4 add exch s4 a4p stroke}def X/rt{20 -200 moveto 0 550 rlineto currx 800 2cx s4 sub exch s4 a4p stroke}def X/rb{20 800 moveto 0 -500 rlineto currx -200 2cx s4 sub exch s4 a4p stroke}def X/lk{20 800 moveto 20 300 -280 300 s4 arcto pop pop 1000 sub X currentpoint stroke moveto X 20 300 4 2 roll s4 a4p 20 -200 lineto stroke}def X/rk{20 800 moveto 20 300 320 300 s4 arcto pop pop 1000 sub X currentpoint stroke moveto X 20 300 4 2 roll s4 a4p 20 -200 lineto stroke}def X/lf{20 800 moveto 0 -1000 rlineto s4 0 rls}def X/rf{20 800 moveto 0 -1000 rlineto s4 neg 0 rls}def X/lc{20 -200 moveto 0 1000 rlineto s4 0 rls}def X/rc{20 -200 moveto 0 1000 rlineto s4 neg 0 rls}def end X X/Metrics 50 dict def Metrics begin X/.notdef 0 def X/space 500 def X/ru 500 def X/br 0 def X/lt 250 def X/lb 250 def X/rt 250 def X/rb 250 def X/lk 250 def X/rk 250 def X/rc 250 def X/lc 250 def X/rf 250 def X/lf 250 def X/bv 250 def X/ob 350 def X/bu 350 def X/ci 750 def X/bx 750 def X/sq 750 def X/rn 500 def X/ul 500 def X/vr 0 def end X DITfd begin X/s2 500 def /s4 250 def /s3 333 def X/a4p{arcto pop pop pop pop}def X/2cx{2 copy exch}def X/rls{rlineto stroke}def X/currx{currentpoint pop}def X/dround{transform round exch round exch itransform} def end end X/DIThacks exch definefont pop X ditstart X(psc)xT X576 1 1 xr X1(Times-Roman)(Times-Roman-NLS)xff 1 f X2(Times-Italic)(Times-Italic-NLS)xff 2 f X3(Times-Bold)(Times-Bold-NLS)xff 3 f X4(Times-BoldItalic)(Times-BoldItalic-NLS)xff 4 f X5(Helvetica)(Helvetica-NLS)xff 5 f X6(Helvetica-Bold)(Helvetica-Bold-NLS)xff 6 f X7(Courier)(Courier-NLS)xff 7 f X8(Courier-Bold)(Courier-Bold-NLS)xff 8 f X9(Symbol)xf 9 f X10(DIThacks)xf 10 f X10 s X1 f X/xi {0 72 11 mul translate 72 resolution div dup neg scale 0 0 moveto X/fontnum 1 def /fontsize 10 def /fontheight 10 def /fontslant 0 def F X/pagesave save def}def xi X%%EndProlog X X%%Page: 1 1 X10 s 0 xH 0 xS 1 f X11 s X3761 560(Curtis)N X3999(Villamizar)X X230 672(Request)N X536(for)X X660(Comments:)X X1090(DRAFT)X X3761(ANS)X X230 784(Version:)N X555(2)X X3761(October)X X4066(1993)X X1425 1120(Controlling)N X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X230 1456(Status)N X468(of)X X563(this)X X713(memo)X X494 1680(This)N X673(draft)X X861(is)X X942(on)X X1052(the)X X1182(IETF)X X1390(entertainment)X X1898(track)X X2096(until)X X2281(it)X X2353(is)X X2434(decided)X X2730(whether)X X3035(to)X X3126(submit)X X3389(it)X X3461(for)X X3585(consideration)X X4082(as)X X4177(a)X X494 1792(discussion,)N X905(informational,)X X1430(or)X X1525(usage)X X1747(RFC,)X X1958(or)X X2053(not)X X2188(at)X X2274(all.)X X2429(This)X X2608(draft)X X2796(suggests)X X3116(a)X X3177(usage)X X3399(of)X X3494(the)X X3624(BGP)X X3817(or)X X3912(IDRP)X X494 1904(routing)N X771(protocols)X X1121(which)X X1358(is)X X1439(capable)X X1730(of)X X1825(reducing)X X2155(the)X X2285(routing)X X2562(traf\201c)X X2794(passed)X X3050(on)X X3160(to)X X3251(routing)X X3528(peers)X X3735(without)X X494 2016(adversely)N X853(affecting)X X1188(route)X X1391(convergence)X X1857(time)X X2037(for)X X2161(relatively)X X2517(stable)X X2745(routes.)X X3026(The)X X3185(overall)X X3452(goal)X X3626(are)X X3755(1\))X X3850(to)X X3941(provide)X X494 2128(a)N X555(mechanism)X X979(capable)X X1270(of)X X1365(reducing)X X1695(router)X X1927(processing)X X2325(load)X X2499(caused)X X2760(by)X X2870 0.3063(instability)AX X3247(and)X X3396(2\))X X3491(in)X X3582(doing)X X3805(so)X X3905(prevent)X X494 2240(sustained)N X844(routing)X X1121(oscillations)X X1546(and)X X1695(3\))X X1790(to)X X1881(do)X X1991(so)X X2091(without)X X2383(sacri\201cing)X X2772(route)X X2975(convergence)X X3441(time)X X3621(for)X X3745(generally)X X494 2352(well)N X668(behaved)X X983(routes.)X X494 2688(This)N X673(document)X X1043(is)X X1124(an)X X1229(Internet)X X1525(Draft.)X X1754(Internet)X X2050(Drafts)X X2291(are)X X2420(working)X X2735(documents)X X3139(of)X X3234(the)X X3364(Internet)X X3660(Engineering)X X4113(Task)X X494 2800(Force)N X716(\(IETF\),)X X1004(its)X X1110(Areas,)X X1358(and)X X1507(its)X X1613(Working)X X1948(Groups.)X X2250(Note)X X2443(that)X X2598(other)X X2801(groups)X X3062(may)X X3236(also)X X3400(distribute)X X3756(working)X X494 2912(documents)N X898(as)X X993(Internet)X X1289(Drafts.)X X494 3136(Internet)N X790(Drafts)X X1031(are)X X1160(draft)X X1348(documents)X X1752(valid)X X1951(for)X X2075(a)X X2136(maximum)X X2517(of)X X2612(six)X X2737(months.)X X3041(Internet)X X3337(Drafts)X X3578(may)X X3752(be)X X3857(updated,)X X494 3248(replaced,)N X836(or)X X931(obsoleted)X X1291(by)X X1401(other)X X1604(documents)X X2008(at)X X2094(any)X X2243(time.)X X2445(It)X X2521(is)X X2602(not)X X2737(appropriate)X X3160(to)X X3251(use)X X3390(Internet)X X3686(Drafts)X X3927(as)X X4022(reference)X X494 3360(material)N X806(or)X X901(to)X X992(cite)X X1142(them)X X1341(other)X X1544(than)X X1718(as)X X1813(a)X X1874("working)X X2225(draft")X X2449(or)X X2544("work)X X2782(in)X X2873(progress.")X X494 3584(Distribution)N X943(of)X X1038(this)X X1188(memo)X X1431(is)X X1512(unlimited.)X X230 3920(1)N X318(Overview)X X494 4144(It)N X570(is)X X651(necessary)X X1014(to)X X1105(constrain)X X1450(the)X X1580(amount)X X1867(of)X X1962(routing)X X2239(traf\201c)X X2471(\(the)X X2630(number)X X2921(of)X X3016(update)X X3273(message\))X X3622(generated)X X3986(by)X X4096(BGP)X X4289(or)X X494 4256(IDRP)N X716(in)X X807(order)X X1014(to)X X1105(limit)X X1296(both)X X1475(the)X X1605(link)X X1765(bandwidth)X X2159(needed)X X2430(to)X X2521(advertise)X X2861(UPDATE)X X3229(messages)X X3583(and)X X3732(the)X X3862(processing)X X494 4368(power)N X735(needed)X X1006(by)X X1116(the)X X1246(Decision)X X1581(Process)X X1871(to)X X1962(digest)X X2195(the)X X2325(information)X X2764(contained)X X3129(in)X X3220(the)X X3350(UPDATE)X X3718(messages.)X X494 4592(Consider)N X834(the)X X964(following)X X1329(example.)X X1694(If)X X1774(a)X X1835(widely)X X2097(deployed)X X2442(BGP)X X2635(or)X X2730(IDRP)X X2952 0.2885(implementation)AX X3530(tends)X X3738(to)X X3829(fail)X X3969(\(is)X X4079(unable)X X494 4704(to)N X585(maintain)X X917(it's)X X1052(BGP,)X X1267(IDRP,)X X1511(or)X X1606(IGP)X X1769(sessions)X X2079(for)X X2203(example\))X X2553(due)X X2702(to)X X2793(high)X X2972(routing)X X3249(update)X X3506(volume,)X X3815(this)X X3965(can)X X4109(further)X X494 4816(contribute)N X874(to)X X965(the)X X1095(load)X X1269(on)X X1379(other)X X1582(routers)X X1848(and)X X1997(may)X X2171(take)X X2340(down)X X2557(other)X X2760(instances)X X3105(of)X X3200(the)X X3330(same)X X3533 0.2885(implementation)AX X4111(or)X X494 4928(other)N X697 0.2500(implementations)AX X1309(with)X X1488(a)X X1549(similar)X X1817(weakness.)X X2219(In)X X2314(the)X X2444(worst)X X2661(case,)X X2856(a)X X2917(stable)X X3145(oscillation)X X3536(could)X X3754(result.)X X494 5152(A)N X579(BGP)X X772(or)X X867(IDRP)X X1089 0.2885(implementation)AX X1667(must)X X1861(be)X X1966(prepared)X X2295(for)X X2419(a)X X2480(large)X X2678(volume)X X2965(of)X X3060(routing)X X3337(traf\201c.)X X3613(A)X X3698(BGP)X X3891(or)X X3986(IDRP)X X494 5264 0.2885(implementation)AN X1072(cannot)X X1329(rely)X X1488(upon)X X1686(the)X X1816(sender)X X2067(to)X X2158(suf\201ciently)X X2577(shield)X X2810(it)X X2882(from)X X3075(route)X X3278 0.2548(instabilities.)AX X3753(The)X X3912(guidelines)X X494 5376(here)N X667(are)X X796(designed)X X1131(to)X X1222(prevent)X X1508(sustained)X X1858(oscillations,)X X2305(but)X X2440(do)X X2550(not)X X2685(eliminate)X X3037(the)X X3167(need)X X3355(for)X X3479(robust)X X3721(and)X X3870(ef\201cient)X X494 5488 0.2333(implementations.)AN X1150(The)X X1309(mechanisms)X X1767(described)X X2126(here)X X2299(allow)X X2517(routing)X X2794 0.3063(instability)AX X3171(to)X X3262(be)X X3367(contained)X X3732(at)X X3818(the)X X3948(AS)X X4082(or)X X4177(RD)X X494 5600(border)N X745(router)X X977(bordering)X X1341(the)X X1471 0.2784(instability.)AX X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(1])X X X2 p X%%Page: 2 2 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X230 784(2)N X318(Methods)X X648(of)X X743 0.4375(Limiting)AX X1076(Route)X X1309(Advertisement)X X494 1008(Two)N X677(methods)X X998(of)X X1093(controlling)X X1503(the)X X1633(frequency)X X2006(of)X X2101(route)X X2304(advertisement)X X2821(are)X X2950(described)X X3309(here.)X X3526(The)X X3685(\201rst)X X3844(involves)X X4165(\201xed)X X494 1120(timers.)N X781(It)X X857(has)X X996(no)X X1106(space)X X1323(overhead)X X1667(per)X X1801(route)X X2004(but)X X2139(has)X X2278(the)X X2408(disadvantage)X X2890(of)X X2985 0.4821(limiting)AX X3289(route)X X3492(convergence)X X3958(time)X X4138(for)X X4262(the)X X494 1232(normal)N X766(case)X X939(where)X X1175(a)X X1236(route)X X1439(does)X X1622(not)X X1757(have)X X1945(a)X X2006(history)X X2273(of)X X2368 0.2784(instability.)AX X2789(The)X X2948(second)X X3214(method)X X3501(overcomes)X X3904(this)X X494 1344 0.4306(limitation)AN X862(at)X X948(the)X X1078(expense)X X1383(of)X X1478(maintaining)X X1923(some)X X2131(additional)X X2507(space)X X2724(overhead)X X3068(including)X X3424(a)X X3485(small)X X3699(amount)X X3986(of)X X494 1456(additional)N X870(state)X X1054(per)X X1188(route)X X1391(and)X X1540(a)X X1601(very)X X1779(small)X X1993(processing)X X2391(overhead.)X X494 1680(It)N X570(is)X X651(possible)X X962(and)X X1111(desirable)X X1451(to)X X1542(combine)X X1868(both)X X2047(techniques.)X X2490(In)X X2585(practice,)X X2908(\201xed)X X3106(timers)X X3349(have)X X3537(been)X X3725(set)X X3845(to)X X3936(very)X X4114(short)X X494 1792(time)N X674(intervals)X X1000(and)X X1149(have)X X1337(proven)X X1603(useful)X X1840(to)X X1931(pack)X X2119(routes)X X2356(into)X X2516(a)X X2577(smaller)X X2859(number)X X3150(of)X X3245(updates)X X3536(when)X X3748(routes)X X3985(arrive)X X4212(in)X X494 1904(separate)N X804(updates.)X X1139(Seldom)X X1431(are)X X1560(\201xed)X X1758(timers)X X2001(set)X X2121(to)X X2212(the)X X2342(few)X X2495(minutes)X X2797(that)X X2952(would)X X3194(be)X X3299(necessary)X X3662(to)X X3753(actually)X X4055(dampen)X X494 2016(route)N X697(\202ap)X X851(because)X X1151(to)X X1242(do)X X1352(so)X X1452(would)X X1694(produce)X X1999(the)X X2129(undesirable)X X2557(effect)X X2779(of)X X2874(severely)X X3189 0.4821(limiting)AX X3493(routing)X X3770(convergence.)X X230 2352(2.1)N X384(Important)X X754(Terminology)X X1237(Note)X X1430(regarding)X X1789(Aggregation)X X494 2576(In)N X589(this)X X739(document,)X X1131(the)X X1261(term)X X1445(aggreagation)X X1922(is)X X2003(used)X X2186(to)X X2277(described)X X2636(the)X X2766(aggregation)X X3204(of)X X3299(updates)X X3590(that)X X3745(is)X X3826(possbile)X X4137(in)X X4228(all)X X494 2688(versions)N X809(of)X X904(BGP.)X X1141(This)X X1320(means)X X1567(taking)X X1810(separate)X X2120(updates)X X2411(with)X X2590(identical)X X2917(attributes)X X3268(and)X X3417(forming)X X3723(a)X X3784(single)X X4017(update)X X4274(or)X X494 2800(a)N X555(smaller)X X837(number)X X1128(of)X X1223(updates.)X X1558(This)X X1737(does)X X1920(not)X X2055(refer)X X2242(to)X X2333(the)X X2463(aggregation)X X2901(of)X X2996(routes)X X3233(that)X X3388(is)X X3469(only)X X3648(possible)X X3959(with)X X4138(BGP4.)X X494 2912(This)N X673(distinction)X X1069(has)X X1208(been)X X1396(made)X X1609(as)X X1704(conspicuous)X X2161(as)X X2256(possible)X X2567(to)X X2658(allow)X X2876(the)X X3006(term)X X3190("update)X X3483(aggregation")X X3957(to)X X4048(be)X X4153(used)X X494 3024(yet)N X624(avoid)X X842(any)X X991(confusion)X X1360(that)X X1515(might)X X1744(arise)X X1932(due)X X2081(to)X X2172(the)X X2302(great)X X2500(deal)X X2669(of)X X2764(discussion)X X3153(of)X X3248(BGP4)X X3485(and)X X3634(route)X X3837(aggregation)X X494 3136(over)N X672(the)X X802(past)X X966(year.)X X230 3472(2.2)N X384(Previous)X X714(Recommendations)X X494 3696(BGP-3)N X760([4])X X884(does)X X1067(not)X X1202(make)X X1415(speci\201c)X X1706(recommendations)X X2355(in)X X2446(this)X X2596(area.)X X2808(The)X X2967(short)X X3165(section)X X3437(entitled)X X3725("Frequency)X X4154(of)X X494 3808(Route)N X727(Selection")X X1114(simply)X X1377(recommends)X X1849(that)X X2004(something)X X2394(be)X X2499(done)X X2692(and)X X2841(makes)X X3088(broad)X X3310(statements)X X3705(regarding)X X4064(certain)X X494 3920(properties)N X868(that)X X1023(are)X X1152(desirable)X X1492(or)X X1587(undesirable.)X X494 4144(BGP-4)N X760([5])X X884(describes)X X1233(a)X X1294(method)X X1581(of)X X1676 0.4821(limiting)AX X1980(route)X X2183(advertisement)X X2700(involving)X X3061(a)X X3122(\201xed)X X3320(\(con\201gurable\))X X494 4256(MinRouteAdvertisementInterval)N X1667(timer)X X1876(and)X X2025(\201xed)X X2223(MinASOriginationInterval)X X3185(timer.)X X3438(The)X X3597(recommended)X X4118(timer)X X494 4368(values)N X741(are)X X870(long,)X X1071(on)X X1181(the)X X1311(order)X X1518(of)X X1613(a)X X1674(minute)X X1942(for)X X2066(MinRouteAdvertisementInterval)X X3239(and)X X3388(on)X X3498(the)X X3628(order)X X3835(of)X X3930(15)X X4040(minutes)X X494 4480(for)N X618(MinASOriginationInterval.)X X494 4704(A)N X579(15)X X689(minute)X X957(\201xed)X X1155(timer)X X1364(is)X X1445(absolutely)X X1830(unacceptable)X X2312(and)X X2461(even)X X2649(tens)X X2813(of)X X2908(seconds)X X3208(is)X X3289(undesirable)X X3717(for)X X3841(fast)X X494 4816(convergence.)N X1004(Setting)X X1277(MinASOriginationInterval)X X2239(to)X X2330(15)X X2440(minutes)X X2742(would)X X2984(turn)X X3148(any)X X3297(temporary)X X3681(loss)X X3840(of)X X3935(connectivity)X X494 4928(into)N X654(a)X X715(sustained)X X1065(outage)X X1322(and)X X1471(would)X X1713(require)X X1984(a)X X2045(provider)X X2365(to)X X2456(suppress)X X2780(anouncement)X X3272(of)X X3367(a)X X3428(switched)X X3763(service)X X4034(route)X X494 5040(until)N X679(15)X X789(minutes)X X1091(after)X X1274(the)X X1404(connection)X X1813(was)X X1971(established.)X X230 5376(2.3)N X384(Desirable)X X743(Properties)X X494 5600(Before)N X755(describing)X X1144(algorithms,)X X1566(the)X X1696(objectives)X X2076(need)X X2264(to)X X2355(be)X X2460(de\201ned)X X2741(and)X X2890(the)X X3020(desirable)X X3360(and)X X3509(undesirable)X X3937(properties)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(2])X X X3 p X%%Page: 3 3 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(need)N X682(to)X X773(be)X X878(clearly)X X1140(stated.)X X494 1008(The)N X653(overall)X X920(objective)X X1266(is)X X1347(to)X X1438(reduce)X X1694(the)X X1824(route)X X2027(update)X X2284(load)X X2458(without)X X2750 0.4821(limiting)AX X3054(convergence)X X3520(time)X X3700(for)X X3824(well)X X3998(behaved)X X494 1120(routes.)N X775(To)X X895(accomplish)X X1319(this,)X X1491(criteria)X X1763(must)X X1957(be)X X2062(de\201ned)X X2343(for)X X2467(well)X X2641(behaved)X X2956(and)X X3105(poorly)X X3357(behaved)X X3672(routes)X X3909(and)X X4058(an)X X494 1232(algorithm)N X860(must)X X1054(be)X X1159(de\201ned)X X1440(which)X X1677(allows)X X1929(poorly)X X2181(behaved)X X2496(routes)X X2733(must)X X2927(be)X X3032(identi\201ed.)X X3432(Ideally,)X X3721(this)X X3871(measure)X X494 1344(would)N X736(be)X X841(a)X X902(prediction)X X1282(of)X X1377(the)X X1507(future)X X1739(stability)X X2047(of)X X2142(a)X X2203(route.)X X494 1568(Any)N X667(delay)X X880(in)X X971(propogation)X X1419(of)X X1514(well)X X1688(behaved)X X2003(routes)X X2240(should)X X2497(be)X X2602(minimal,)X X2942(though)X X3209(some)X X3417(delay)X X3630(is)X X3711(tolerable)X X4042(to)X X494 1680(support)N X780(better)X X1003(aggregation)X X1441(of)X X1536(updates.)X X1871(Delay)X X2103(of)X X2198(poorly)X X2450(behave)X X2721(routes)X X2958(should,)X X3237(if)X X3313(possible,)X X3646(be)X X3751(proportional)X X4209(to)X X4300(a)X X494 1792(measure)N X809(of)X X904(the)X X1034(expected)X X1369(future)X X1601 0.3063(instability)AX X1978(of)X X2073(the)X X2203(route)X X2406(and)X X2555(cause)X X2772(an)X X2877(unstable)X X3193(route)X X3396(to)X X3487(be)X X3592(suppressed)X X3999(until)X X4184(there)X X494 1904(is)N X575(some)X X783(degree)X X1039(of)X X1134(con\201dence)X X1537(that)X X1692(the)X X1822(route)X X2025(has)X X2164(stabilized.)X X494 2128(If)N X574(a)X X635(large)X X833(number)X X1124(of)X X1219(route)X X1422(changes)X X1727(are)X X1856(received)X X2176(in)X X2267(unaggregated)X X2763(updates)X X3054(over)X X3232(some)X X3440(very)X X3618(short)X X3816(period)X X4063(of)X X4158(time)X X494 2240(and)N X643(these)X X846(updates)X X1137(have)X X1325(the)X X1455(potential)X X1787(to)X X1878(be)X X1983(aggregated)X X2391(\(possibly)X X2736(overriding)X X3125(previous)X X3450(updates\),)X X3792(then)X X3966(these)X X494 2352(should)N X751(be)X X856(aggregated.)X X1308(Some)X X1531(small)X X1745(delay)X X1958(in)X X2049(propogating)X X2497(well)X X2671(behaved)X X2986(routes)X X3223(is)X X3304(tolerable,)X X3657(as)X X3752(it)X X3824(is)X X3905(necessary)X X4268(to)X X494 2464(allow)N X712(this)X X862(aggregation)X X1300(property.)X X494 2688(Where)N X750(routes)X X987(are)X X1116(unstable,)X X1454(use)X X1593(and)X X1742(announcement)X X2278(of)X X2373(the)X X2503(routes)X X2740(should)X X2997(be)X X3102(suppressed)X X3509(rather)X X3736(than)X X3910(suppressing)X X494 2800(their)N X678(removal.)X X1033(Where)X X1289(one)X X1438(route)X X1641(to)X X1732(a)X X1793(destination)X X2203(is)X X2284(stable,)X X2534(and)X X2683(another)X X2969(route)X X3172(to)X X3263(the)X X3393(same)X X3596(destination)X X4006(is)X X494 2912(somewhat)N X873(unstable,)X X1211(the)X X1341(unstable)X X1657(route)X X1860(should)X X2117(be)X X2222(suppressed)X X2629(more)X X2832(aggressively)X X3294(than)X X3468(if)X X3544(there)X X3742(were)X X3934(no)X X4044(alternate)X X494 3024(path.)N X494 3248(Routing)N X801(consistency)X X1234(within)X X1482(an)X X1587(AS)X X1721(or)X X1816(RD)X X1960(is)X X2041(very)X X2219(important.)X X2629(Only)X X2827(very)X X3005(minimal)X X3323(delay)X X3536(of)X X3631(IBGP)X X3853(or)X X3948(IIDRP)X X494 3360(should)N X751(be)X X856(done.)X X1093(Routing)X X1400(consistency)X X1833(accross)X X2113(AS)X X2247(or)X X2342(RD)X X2486(boundaries)X X2894(is)X X2975(also)X X3139(very)X X3317(important.)X X3727(It)X X3803(is)X X3884(always)X X494 3472(undesirable)N X922(to)X X1013(advertise)X X1353(a)X X1414(route)X X1617(that)X X1772(is)X X1853(different)X X2178(from)X X2371(the)X X2501(route)X X2704(that)X X2859(is)X X2940(being)X X3158(used,)X X3363(except)X X3615(for)X X3739(a)X X3800(very)X X3978(minimal)X X494 3584(time.)N X718(It)X X794(is)X X875(more)X X1078(desirable)X X1418(to)X X1509(suppress)X X1833(the)X X1963(acceptance)X X2371(of)X X2466(a)X X2527(route)X X2730(\(and)X X2908(therefore)X X3247(the)X X3377(use)X X3516(of)X X3611(that)X X3766(route)X X3969(in)X X4060(the)X X4190(IGP\))X X494 3696(rather)N X721(than)X X895(suppress)X X1219(the)X X1349(redistribution)X X1847(if)X X1923(the)X X2053(route)X X2256(is)X X2337(likely)X X2561(to)X X2652(be)X X2757(suppressed)X X3164(for)X X3288(more)X X3491(than)X X3665(a)X X3726(minimal)X X4044(amount)X X494 3808(of)N X589(time.)X X494 4032(It)N X570(is)X X651(clearly)X X913(not)X X1048(possible)X X1359(to)X X1450(accurately)X X1834(predict)X X2101(the)X X2231(future)X X2463(stability)X X2771(of)X X2866(a)X X2927(route.)X X3174(The)X X3333(recent)X X3570(history)X X3837(of)X X3932(stability)X X4240(is)X X494 4144(generally)N X844(regarded)X X1173(as)X X1268(a)X X1329(good)X X1527(basis)X X1725(for)X X1849(estimating)X X2240(the)X X2370(likelyhood)X X2770(of)X X2865(future)X X3097(stability.)X X3449(The)X X3608(criteria)X X3880(that)X X4035(is)X X4116(used)X X4299(to)X X494 4256(distinguish)N X904(well)X X1078(behaved)X X1393(from)X X1586(poorly)X X1838(behaved)X X2153(routes)X X2390(is)X X2471(therefore)X X2810(based)X X3032(on)X X3142(the)X X3272(recent)X X3509(history)X X3776(of)X X3871(stability)X X4179(of)X X494 4368(the)N X624(route.)X X871(There)X X1098(is)X X1179(no)X X1289(simple)X X1547(direct)X X1770(quantitative)X X2210(expression)X X2608(of)X X2703(recent)X X2940(stability)X X3248(so)X X3348(a)X X3409(\201gure)X X3636(of)X X3731(merit)X X3940(must)X X4134(be)X X494 4480(de\201ned.)N X819(Some)X X1042(desirable)X X1382(characteristics)X X1908(of)X X2003(this)X X2153(\201gure)X X2380(of)X X2475(merit)X X2684(would)X X2926(be)X X3031(that)X X3186(the)X X3316(farther)X X3572(in)X X3663(the)X X3793(past)X X3957(that)X X494 4592 0.3063(instability)AN X871(occurred,)X X1222(the)X X1352(less)X X1506(it's)X X1641(affect)X X1863(on)X X1973(the)X X2103(\201gure)X X2330(of)X X2425(merit)X X2634(and)X X2783(that)X X2938(the)X X3068 0.3063(instability)AX X3445(measure)X X3760(would)X X4002(be)X X494 4704(cummulative,)N X1000(rather)X X1227(than)X X1401(re\202ecting)X X1756(only)X X1935(the)X X2065(most)X X2259(recent)X X2496(events.)X X494 4928(The)N X653(algorithms)X X1053(should)X X1310(behave)X X1581(such)X X1764(that)X X1919(for)X X2043(routes)X X2280(which)X X2517(have)X X2705(a)X X2766(history)X X3033(of)X X3128(stability)X X3436(but)X X3571(make)X X3784(a)X X3845(few)X X494 5040(transitions,)N X906(those)X X1114(transitions)X X1504(should)X X1761(be)X X1866(made)X X2079(quickly.)X X2410(If)X X2490(transitions)X X2880(continue,)X X3228(advertisement)X X3745(of)X X3840(the)X X3970(route)X X494 5152(should)N X751(be)X X856(suppressed.)X X1307(There)X X1534(should)X X1791(be)X X1896(some)X X2104(memory)X X2420(of)X X2515(prior)X X2708 0.2784(instability.)AX X3129(The)X X3288(degree)X X3544(to)X X3635(which)X X3872(prior)X X494 5264 0.3063(instability)AN X871(is)X X952(considered)X X1355(should)X X1612(be)X X1717(reduced)X X2017(as)X X2112(long)X X2291(as)X X2386(the)X X2516(route)X X2719(remains)X X3020(announced)X X3423(and)X X3572(stable.)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(3])X X X4 p X%%Page: 4 4 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X230 784(2.4)N X384(Design)X X655(Choices)X X494 1008(There)N X721(are)X X850(a)X X911(few)X X1064(design)X X1316(choices)X X1602(that)X X1757(need)X X1945(to)X X2036(be)X X2141(described)X X2500(before)X X2746(describing)X X3135(the)X X3265(algorithms.)X X3709(One)X X3877(design)X X4129(choice)X X494 1120(is)N X575(to)X X666(suppress)X X990(routes)X X1227(on)X X1337(sending)X X1633(to)X X1724(improve)X X2040(update)X X2297(aggregation,)X X2757(and)X X2906(to)X X2997(suppress)X X3321(routes)X X3558(received)X X3878(by)X X3988(an)X X4093(external)X X494 1232(peer)N X667(on)X X777(reception.)X X1171(A)X X1256(second)X X1522(choice)X X1774(is)X X1855(to)X X1946(use)X X2085(an)X X2190(exponential)X X2624(decay.)X X2895(These)X X3127(choices)X X3413(should)X X3670(be)X X3775(viewed)X X4051(as)X X494 1344(suggestions)N X927(for)X X1051 0.2679(implementation.)AX X494 1568(An)N X623(exponential)X X1057(decay)X X1284(function)X X1600(has)X X1739(the)X X1869(property)X X2189(that)X X2344(previous)X X2669 0.3063(instability)AX X3046(can)X X3190(be)X X3295(remembered)X X3757(for)X X3881(a)X X3942(fairly)X X4155(long)X X494 1680(time)N X674(and)X X823(the)X X953(rate)X X1107(at)X X1193(which)X X1430(the)X X1560 0.3063(instability)AX X1937(metric)X X2185(decays)X X2446(more)X X2649(slowly)X X2906(as)X X3001(time)X X3181(goes)X X3364(on.)X X3518(It)X X3594(is)X X3675(also)X X3839(a)X X3900(function)X X4216(that)X X494 1792(is)N X575(transitive.)X X970(In)X X1065(other)X X1268(words,)X X2 f X10 s X1028 2032(f)N X1 f X10 f X1063 1992(I)N X1063 2072(L)N X2 f X1089 2032(f)N X1 f X1117(\()X X2 f X1144(x)X X1 f X1180(,)X X2 f X1206(t)X X1 f X7 s X1237 2048(1)N X10 s X1271 2032(\),)N X2 f X1324(t)X X1 f X7 s X1355 2048(2)N X10 s X10 f X1389 1992(M)N X1389 2072(O)N X2 f X9 f X1429 2032(=)N X1 f X2 f X1499(f)X X1 f X1527(\()X X2 f X1554(x)X X1 f X1590(,)X X2 f X1616(t)X X1 f X7 s X1647 2048(1)N X2 f X10 s X9 f X1681 2032(+)N X2 f X1725(t)X X1 f X7 s X1756 2048(2)N X10 s X1790 2032(\))N X11 s X494 2288(for)N X618(any)X X767(t1)X X858(and)X X1007(t2.)X X1142(This)X X1321(transitive)X X1672(property)X X1992(allows)X X2244(the)X X2374(decay)X X2601(for)X X2725(a)X X2786(long)X X2965(period)X X3212(to)X X3303(be)X X3408(computed)X X3778(in)X X3869(a)X X3930(single)X X494 2400(operation)N X849(regardless)X X1227(of)X X1322(the)X X1452(current)X X1723(value)X X1936(\("x"\).)X X2176(As)X X2295(a)X X2356(performance)X X2822 0.2708(optimization,)AX X3314(the)X X3444(decay)X X3671(can)X X3815(be)X X3920(applied)X X4202(in)X X494 2512(\201xed)N X692(time)X X872(increments.)X X1325(Given)X X1562(a)X X1623(desired)X X1899(decay)X X2126(half)X X2285(life,)X X2447(the)X X2577(decay)X X2804(for)X X2928(a)X X2989(single)X X3222(time)X X3402(increment)X X3777(can)X X3921(be)X X4026(computed)X X494 2624(ahead)N X721(of)X X816(time.)X X1040(The)X X1199(decay)X X1426(for)X X1550(multiple)X X1868(time)X X2048(increments)X X2457(is)X X2 f X10 s X1028 2848(f)N X1 f X1056(\()X X2 f X1083(x)X X1 f X1119(,)X X2 f X1145(n)X X1 f X9 f X1191(D)X X2 f X1240(t)X X1 f X1268(\))X X2 f X9 f X1315(=)X X1 f X2 f X1385(f)X X1 f X1413(\()X X2 f X1440(x)X X1 f X1476(,)X X9 f X1508(D)X X2 f X1557(t)X X1 f X1585(\))X X2 f X7 s X1612 2816(n)N X1 f X10 s X2 f X9 f X1666 2848(=)N X1 f X2 f X1730(K)X X7 s X1792 2816(n)N X1 f X11 s X494 3072(The)N X653(values)X X900(of)X X2 f X10 s X993(K)X X7 s X1055 3040(n)N X1 f X11 s X1111 3072(can)N X1255(be)X X1360(precomputed)X X1842(for)X X1966(a)X X2027(reasonable)X X2425(number)X X2716(of)X X2811("n")X X2949(and)X X3098(stored)X X3335(in)X X3426(an)X X3531(array.)X X3755(The)X X3914(value)X X4127(of)X X4222("K")X X494 3184(is)N X575(always)X X841(less)X X995(than)X X1169(one.)X X1362(The)X X1521(array)X X1723(size)X X1882(can)X X2026(be)X X2131(bounded)X X2456(since)X X2659(the)X X2789(value)X X3002(quickly)X X3289(approaches)X X3706(zero.)X X3923(This)X X4102(makes)X X494 3296(the)N X624(decay)X X851(easy)X X1029(to)X X1120(compute)X X1446(using)X X1659(an)X X1764(array)X X1966(bound)X X2208(check,)X X2457(an)X X2562(array)X X2764(lookup)X X3031(and)X X3180(a)X X3241(single)X X3474(multiply)X X3797(regardless)X X4175(as)X X4270(to)X X494 3408(how)N X667(much)X X885(time)X X1065(has)X X1204(elapsed.)X X230 3744(3)N X318 0.4375(Limiting)AX X651(Route)X X884(Advertisements)X X1459(using)X X1672(Fixed)X X1895(Timers)X X494 3968(This)N X673(method)X X960(of)X X1055 0.4821(limiting)AX X1359(route)X X1562(advertisements)X X2113(involves)X X2434(the)X X2564(use)X X2703(of)X X2798(\201xed)X X2996(timers)X X3239(applied)X X3521(to)X X3612(the)X X3742(process)X X4027(of)X X494 4080(sending)N X790(routes.)X X1071(It's)X X1210(primary)X X1511(purpose)X X1811(is)X X1892(to)X X1983(improve)X X2299(the)X X2429(degree)X X2685(of)X X2780(update)X X3037(aggregation)X X3475(in)X X3566(BGP)X X3759(or)X X3854(IDRP)X X4076(update)X X494 4192(messages.)N X892(Any)X X1065(variation)X X1401(of)X X1496(the)X X1626(suggested)X X1995(algorithm)X X2361(which)X X2598(accomplishes)X X3095(this)X X3245(goal)X X3419(is)X X3500(acceptable.)X X3938(The)X X4097(delay)X X494 4304(in)N X585(advertising)X X999(any)X X1148(particular)X X1508(route)X X1711(should)X X1968(be)X X2073(bounded)X X2398(and)X X2547(minimal.)X X2909(The)X X3068(delay)X X3281(in)X X3372(advertising)X X3786(an)X X3891(unreachable)X X494 4416(need)N X682(not)X X817(be)X X922(zero,)X X1117(but)X X1252(should)X X1509(also)X X1673(be)X X1778(bounded)X X2103(and)X X2252(should)X X2509(probably)X X2844(have)X X3032(a)X X3093(separate)X X3403(bound)X X3645(set)X X3765(less)X X3919(than)X X4093(or)X X494 4528(equal)N X707(to)X X798(the)X X928(bound)X X1170(for)X X1294(a)X X1355(reachable)X X1714(advertisement.)X X494 4752(Two)N X677(methods)X X998(of)X X1093 0.2500(implementations)AX X1705(are)X X1834(described.)X X494 4976(In)N X589(the)X X719(\201rst)X X878(method,)X X1187(an)X X1292(image)X X1530(of)X X1625(the)X X1755(routing)X X2032(base)X X2210(that)X X2365(has)X X2504(been)X X2692(advertised)X X3076(to)X X3167(peers)X X3374(is)X X3455(maintained)X X3870(in)X X3961(addition)X X4273(to)X X494 5088(the)N X624(image)X X862(of)X X957(the)X X1087(internal)X X1379(routing)X X1656(base.)X X1878(Periodicly,)X X2285(the)X X2415(differences)X X2827(between)X X3142(the)X X3272(two)X X3426(are)X X3555(resolved.)X X3919(This)X X4098(is)X X4179(fairly)X X494 5200(straightforward)N X1058(and)X X1207(accomplishes)X X1704(the)X X1834(objectives.)X X2258(Computation)X X2742(for)X X2866(too)X X3001(simple)X X3259(an)X X3364 0.2885(implementation)AX X3942(may)X X4116(be)X X494 5312(order)N X2 f X10 s X699(N)X X1 f X7 s X761 5280(2)N X11 s X817 5312(since)N X1020(for)X X1144(each)X X1327(difference)X X1705(encountered)X X2157(in)X X2248(a)X X2309(linear)X X2532(search)X X2778(to)X X2869(\201nd)X X3028(all)X X3139(routes)X X3376(with)X X3555(the)X X3685(same)X X3888(attribute)X X494 5424(might)N X723(be)X X828(done.)X X1065(This)X X1244(can)X X1388(be)X X1493(avoided)X X1794(by)X X1904(back)X X2092(referencing)X X2514(from)X X2707(a)X X2768(set)X X2888(of)X X2983(attributes,)X X3356(or)X X3451(by)X X3561(building)X X3878(multiple)X X494 5536(updates)N X785(during)X X1037(a)X X1098(single)X X1331(pass)X X1504(through)X X1800(the)X X1930(two)X X2084(structures.)X X2492(Trie)X X2661(structures,)X X3047(being)X X3265(already)X X3546(sorted,)X X3805(lend)X X3979(themselves)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(4])X X X5 p X%%Page: 5 5 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(to)N X585(this)X X735(technique.)X X494 1008(A)N X579(second)X X845(method)X X1132(is)X X1213(to)X X1304(build)X X1508(structures)X X1872(representing)X X2329(outgoing)X X2665(updates)X X2956(as)X X3051(incoming)X X3407(updates)X X3698(are)X X3827(received,)X X4169(and)X X494 1120(delay)N X707(sending)X X1003(them.)X X1246(A)X X1331(separate)X X1641(data)X X1810(structure)X X2140(must)X X2334(be)X X2439(maintained)X X2854(to)X X2945(allow)X X3163(a)X X3224(route)X X3427(to)X X3518(be)X X3623(found)X X3850(in)X X3941(an)X X4046(existing)X X494 1232(update)N X751(before)X X997(making)X X1284(a)X X1345(change.)X X1660(The)X X1819(route)X X2022(must)X X2216(be)X X2321(removed)X X2651(from)X X2844(a)X X2905(previous)X X3230(update)X X3487(before)X X3733(a)X X3794(route)X X3997(to)X X4088(the)X X494 1344(same)N X697(destination)X X1107(is)X X1188(added)X X1420(to)X X1511(another)X X1797(update.)X X2098(Each)X X2296(update)X X2553(can)X X2697(be)X X2802(marked)X X3088(with)X X3267(a)X X3328(creation)X X3634(time)X X3814(and)X X3963(an)X X4068(update)X X494 1456(time.)N X718(Three)X X945(threshold)X X1295(can)X X1439(be)X X1544(maintained.)X X2003(If)X X2083(the)X X2213(modi\201cation)X X2682(time)X X2862(is)X X2943(older)X X3146(than)X X3320(MinUpdateDelay,)X X3975(the)X X4105(update)X X494 1568(is)N X575(sent)X X739(since)X X942(it)X X1014(isn't)X X1193(being)X X1411(changed.)X X1770(If)X X1850(the)X X1980(modi\201cation)X X2449(time)X X2629(is)X X2710(less)X X2864(than)X X3038(MinUpdateDelay)X X3671(but)X X3806(the)X X3936(creation)X X494 1680(date)N X663(is)X X744(older)X X947(than)X X1121(MaxUpdateDelay)X X1768(or)X X1863(older)X X2066(than)X X2240(MaxUnreachableDelay)X X3077(if)X X3153(it)X X3225(contains)X X3541(unreachables.)X X4066(The)X X494 1792(update)N X751(should)X X1008(be)X X1113(sent)X X1277(because)X X1577(some)X X1785(routes)X X2022(in)X X2113(the)X X2243(update)X X2500(may)X X2674(be)X X2779(older)X X2982(than)X X3156(MaxUpdateDelay.)X X3847(These)X X4079(checks)X X494 1904(could)N X712(be)X X817(made)X X1030(at)X X1116(approximately)X X1648(MinUpdateDelay)X X2281(time)X X2461(intervals.)X X2831(Suggested)X X3215(default)X X3482(values)X X3729(are)X X3858(3)X X3924(seconds)X X4224(for)X X494 2016(MinUpdateDelay,)N X1149(15)X X1259(seconds)X X1559(for)X X1683(MaxUpdateDelay,)X X2352(and)X X2501(10)X X2611(seconds)X X2911(for)X X3035(MaxUnreachableDelay.)X X494 2240(The)N X653(time)X X833(and)X X982(space)X X1199(complexity)X X1619(of)X X1714(the)X X1844(\201rst)X X2003(method)X X2290(are)X X2419(dependent)X X2803(on)X X2913(the)X X3043(size)X X3202(of)X X3297(the)X X3427(routing)X X3704(base,)X X3904(the)X X4034(number)X X494 2352(of)N X589(outstanding)X X1023(differences,)X X1457(and)X X1606(the)X X1736(number)X X2027(of)X X2122(external)X X2428(peers)X X2635(for)X X2759(which)X X2996(different)X X3321(updates)X X3612(must)X X3806(be)X X3911(generated)X X494 2464(\(due)N X672(to)X X763(announcement)X X1299(\201lter)X X1488(differences\).)X X494 2688(The)N X653(time)X X833(and)X X982(space)X X1199(complexity)X X1619(of)X X1714(the)X X1844(second)X X2110(method)X X2397(are)X X2526(dependent)X X2910(on)X X3020(the)X X3150(amount)X X3437(of)X X3532(change)X X3803(and)X X3952(the)X X4082(number)X X494 2800(of)N X589(external)X X895(peers)X X1102(for)X X1226(which)X X1463(different)X X1788(updates)X X2079(must)X X2273(be)X X2378(generated.)X X2786(It)X X2862(is)X X2943(not)X X3078(dependent)X X3462(on)X X3572(the)X X3702(size)X X3861(of)X X3956(the)X X4086(routing)X X494 2912(base.)N X716(Space)X X948(requirements)X X1430(are)X X1559(dependent)X X1943(on)X X2053(the)X X2183(instantaneous)X X2685(differences.)X X3141(The)X X3300(instantaneous)X X3802(differences)X X4214(are)X X494 3024(bound)N X736(by)X X846(the)X X976(size)X X1135(of)X X1230(the)X X1360(routing)X X1637(base)X X1815(and)X X1964(will)X X2124(generally)X X2474(be)X X2579(substantially)X X3048(smaller)X X3330(than)X X3504(the)X X3634(full)X X3779(routing)X X4056(base.)X X494 3136(Time)N X703(requirements)X X1185(are)X X1314(dependent)X X1698(on)X X1808(the)X X1938(amount)X X2225(of)X X2320(change.)X X2635(Time)X X2844(is)X X2925(consumed)X X3304(adding)X X3566(to)X X3657(updates)X X3948(and)X X494 3248(removing)N X854(from)X X1047(updates)X X1338(if)X X1414(a)X X1475(considerable)X X1942(amount)X X2229(of)X X2324(change)X X2595(occurs)X X2846(before)X X3092(updates)X X3383(are)X X3512(sent.)X X494 3472(The)N X653(\201rst)X X812(method)X X1099(has)X X1238(an)X X1343(advantage)X X1722(of)X X1817(not)X X1952(requiring)X X2297(computation)X X2761(as)X X2856(routes)X X3093(changes)X X3398(arrive,)X X3647(possibly)X X3963(reducing)X X494 3584(processing)N X892(during)X X1144(times)X X1358(of)X X1453(very)X X1631(high)X X1810(route)X X2013(change.)X X2328(The)X X2487(second)X X2753(method)X X3040(has)X X3179(an)X X3284(advantage)X X3663(of)X X3758(allowing)X X4089(each)X X494 3696(update)N X751(to)X X842(be)X X947(evaluated)X X1307(separately)X X1686(to)X X1777(determine)X X2152(if)X X2228(it)X X2300(should)X X2557(be)X X2662(sent.)X X230 4032(4)N X318(Stability)X X641(Sensitive)X X987(Suppression)X X1439(of)X X1534(Route)X X1767(Advertisement)X X494 4256(This)N X673(method)X X960(of)X X1055 0.4821(limiting)AX X1359(route)X X1562(advertisements)X X2113(uses)X X2286(a)X X2347(measure)X X2662(of)X X2757(route)X X2960(stability)X X3268(applied)X X3550(on)X X3660(a)X X3721(per)X X3855(route)X X4058(basis.)X X494 4368(This)N X673(method)X X960(is)X X1041(applied)X X1323(when)X X1535(receiving)X X1885(updates)X X2176(and)X X2325(is)X X2406(designed)X X2741(to)X X2832(suppress)X X3156(the)X X3286(installation)X X3702(and)X X3851(redistribution)X X494 4480(of)N X589(unstable)X X905(routes)X X1142(without)X X1434 0.4821(limiting)AX X1738(convergence)X X2204(for)X X2328(occasional)X X2722(route)X X2925(changes)X X3230(to)X X3321(otherwise)X X3685(stable)X X3913(routes.)X X4194(A)X X494 4592(desired)N X770(effect)X X992(is)X X1073(to)X X1164(allow)X X1382(a)X X1443(stable)X X1671(secondary)X X2049(route)X X2252(to)X X2343(remain)X X2610(installed)X X2932(and)X X3081(be)X X3186(preferred)X X3529(over)X X3707(an)X X3812(unstable)X X494 4704(primary)N X795(route)X X998(as)X X1093(long)X X1272(as)X X1367(the)X X1497(primary)X X1798(route)X X2001(shows)X X2242(a)X X2303(history)X X2570(of)X X2665 0.2784(instability.)AX X494 4928(A)N X579(metric)X X827(based)X X1049(on)X X1159(a)X X1220(measure)X X1535(of)X X1630 0.3063(instability)AX X2007(is)X X2088(maintained)X X2503(on)X X2613(a)X X2674(per)X X2808(route)X X3011(basis.)X X3253(This)X X3432(metric)X X3680(is)X X3761(used)X X3944(in)X X4035(the)X X494 5040(decision)N X810(to)X X901(suppress)X X1225(the)X X1355(use)X X1494(of)X X1589(the)X X1719(route.)X X1966(Each)X X2164(time)X X2344(a)X X2405(route)X X2608(is)X X2689(withdrawn,)X X3109(it)X X3181(accumulates)X X3639(an)X X3744(additional)X X4120(metric)X X494 5152(value.)N X751(While)X X989(the)X X1119(route)X X1322(is)X X1403(announced)X X1806(and)X X1955(no)X X2065(route)X X2268(changes)X X2573(are)X X2702(received,)X X3044(the)X X3174(metric)X X3422(value)X X3635(is)X X3716(decayed)X X494 5264(exponentially)N X997(with)X X1176(separate)X X1486(decay)X X1713(rates)X X1901(depending)X X2290(on)X X2400(whether)X X2705(the)X X2835(route)X X3038(is)X X3119(stable)X X3347(and)X X3496(reachable)X X3855(or)X X3950(has)X X4089(been)X X494 5376(stable)N X722(and)X X871(unreachable.)X X1362(The)X X1521(decay)X X1748(rate)X X1902(may)X X2076(be)X X2181(slower)X X2437(when)X X2649(the)X X2779(route)X X2982(is)X X3063(unreachable,)X X3532(or)X X3627(the)X X3757 0.3063(instability)AX X4134(metric)X X494 5488(could)N X712(remain)X X979(\201xed)X X1177(while)X X1395(the)X X1525(route)X X1728(remains)X X2029(unreachable.)X X494 5712(An)N X623 0.2885(implementation)AX X1201(is)X X1282(suggested)X X1651(that)X X1806(does)X X1989(this)X X2139(ef\201ciently,)X X2541(only)X X2720(requiring)X X3065(computation)X X3529(for)X X3653(the)X X3783(routes)X X4020(contained)X X494 5824(in)N X585(an)X X690(update,)X X969(when)X X1181(an)X X1286(update)X X1543(is)X X1624(received)X X1944(\(as)X X2068(opposed)X X2383(to)X X2474(the)X X2604(simplistic)X X2971(approach)X X3315(of)X X3410(periodicly)X X3790(decaying)X X4130(each)X X230 6160(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(5])X X X6 p X%%Page: 6 6 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(route\).)N X770(The)X X929(suggested)X X1298 0.2885(implementation)AX X1876(involves)X X2197(only)X X2376(a)X X2437(small)X X2651(number)X X2942(of)X X3037(simple)X X3295(operations,)X X3706(and)X X3855(can)X X3999(be)X X494 896(implemented)N X978(using)X X1191(scaled)X X1433(integers.)X X494 1120(The)N X653(behavior)X X983(of)X X1078(unstable)X X1394(routes)X X1631(is)X X1712(fairly)X X1925(predictable.)X X2383(Severely)X X2713(\202apping)X X3024(routes)X X3261(will)X X3421(often)X X3624(be)X X3729(advertised)X X4113(and)X X494 1232(withdrawn)N X892(at)X X978(regular)X X1249(time)X X1429(intervals)X X1755(corresponding)X X2280(to)X X2371(the)X X2501(timers)X X2744(of)X X2839(a)X X2900(particular)X X3260(protocol)X X3576(\(the)X X3735(IGP)X X3898(or)X X3993(exterior)X X494 1344(protocol)N X810(in)X X901(use)X X1040(where)X X1276(the)X X1406(problem)X X1722(exists\).)X X2018(Marginal)X X2363(circuits)X X2645(or)X X2740(mild)X X2925(congestion)X X3329(can)X X3473(result)X X3691(in)X X3782(a)X X3843(long)X X4022(term)X X494 1456(pattern)N X761(of)X X856(occasional)X X1250(brief)X X1438(route)X X1641(withdrawal)X X2059(or)X X2154(occasional)X X2548(brief)X X2736(connectivity.)X X494 1680(The)N X653(behavior)X X983(of)X X1078(the)X X1208(algorithm)X X1574(is)X X1655(modi\201ed)X X1991(by)X X2101(a)X X2162(number)X X2453(of)X X2548(con\201gurable)X X3010(parameters.)X X3462(It)X X3538(is)X X3619(possible)X X3930(to)X X4021(con\201gure)X X494 1792(separate)N X804(sets)X X958(of)X X1053(parameters)X X1461(designed)X X1796(to)X X1887(handle)X X2144(short)X X2342(term)X X2526(severe)X X2772(route)X X2975(\202ap)X X3129(and)X X3278(chronic)X X3564(milder)X X3817(route)X X4020(\202ap)X X4174(\(a)X X494 1904(pattern)N X761(of)X X856(occasional)X X1250(drops)X X1467(over)X X1645(a)X X1706(long)X X1885(time)X X2065(period\).)X X2385(The)X X2544(former)X X2805(would)X X3047(require)X X3318(a)X X3379(fast)X X3528(decay)X X3755(and)X X3904(low)X X494 2016(threshold)N X844(\(allowing)X X1204(a)X X1265(small)X X1479(number)X X1770(of)X X1865(consecutive)X X2303(\202aps)X X2491(to)X X2582(cause)X X2799(a)X X2860(route)X X3063(to)X X3154(be)X X3259(suppressed,)X X3688(but)X X3823(allowing)X X4154(it)X X4226(to)X X494 2128(be)N X599(reused)X X850(after)X X1033(a)X X1094(relatively)X X1450(short)X X1648(period)X X1895(of)X X1990(stability\).)X X2371(The)X X2530(latter)X X2734(would)X X2976(require)X X3247(a)X X3308(very)X X3486(slow)X X3674(decay)X X3901(and)X X4050(a)X X4111(higher)X X494 2240(threshold)N X844(and)X X993(might)X X1222(be)X X1327(appropriate)X X1750(for)X X1874(routes)X X2111(for)X X2235(which)X X2472(there)X X2670(was)X X2828(an)X X2933(alternate)X X3259(path)X X3433(of)X X3528(similar)X X3796(bandwidth.)X X494 2464(It)N X570(may)X X744(also)X X908(be)X X1013(desirable)X X1353(to)X X1444(con\201gure)X X1798(different)X X2123(thresholds)X X2507(for)X X2631(routes)X X2868(with)X X3047(roughly)X X3343(equivalent)X X3733(alternate)X X4059(paths)X X494 2576(than)N X668(for)X X792(routes)X X1029(where)X X1265(the)X X1395(alternate)X X1721(paths)X X1929(have)X X2117(a)X X2178(lower)X X2400(bandwidth)X X2794(or)X X2889(tend)X X3063(to)X X3154(be)X X3259(congested.)X X3677(This)X X3856(can)X X4000(be)X X4105(solved)X X494 2688(by)N X604(associating)X X1018(a)X X1079(different)X X1404(set)X X1524(of)X X1619(parameters)X X2027(with)X X2206(different)X X2531(ranges)X X2782(of)X X2877(preference)X X3269(values.)X X3560(A)X X3645(route)X X3848(would)X X4090(be)X X494 2800(considered)N X897(if,)X X995(for)X X1119(any)X X1268(applicable)X X1653(parameter)X X2027(set,)X X2169(an)X X2274(alternate)X X2600(route)X X2803(with)X X2982(the)X X3112(speci\201ed)X X3447(preference)X X3839(value)X X4052(existed)X X494 2912(and)N X643(the)X X773(metric)X X1021(associated)X X1405(with)X X1584(the)X X1714(parameter)X X2088(set)X X2208(did)X X2343(not)X X2478(indicate)X X2780(a)X X2841(need)X X3029(to)X X3120(suppress)X X3444(the)X X3574(route.)X X3821(A)X X3906(less)X X494 3024(aggressive)N X887(suppression)X X1324(would)X X1566(be)X X1671(applied)X X1953(to)X X2044(the)X X2174(case)X X2347(where)X X2583(no)X X2693(alternate)X X3019(route)X X3222(at)X X3308(all)X X3419(existed.)X X3735(In)X X3830(the)X X3960(simplest)X X494 3136(case,)N X689(a)X X750(more)X X953(aggressive)X X1346(suppression)X X1783(would)X X2025(be)X X2130(applied)X X2412(if)X X2488(any)X X2637(alternate)X X2963(route)X X3166(existed.)X X3482(Only)X X3680(the)X X3810(highest)X X494 3248(preference)N X886(\(where)X X1151(high)X X1330(preferences)X X1756(numbers)X X2081(are)X X2210(preferred\))X X2582(value)X X2795(needs)X X3017(to)X X3108(be)X X3213(speci\201ed,)X X3570(since)X X3773(the)X X3903(ranges)X X4154(may)X X494 3360(overlap.)N X494 3584(It)N X570(might)X X799(also)X X963(be)X X1068(desirable)X X1408(to)X X1499(con\201gure)X X1853(a)X X1914(different)X X2239(set)X X2359(of)X X2454(thresholds)X X2838(for)X X2962(routes)X X3199(which)X X3436(rely)X X3595(on)X X3705(switched)X X4040(services)X X494 3696(and)N X643(may)X X817(disconnect)X X1216(at)X X1302(times)X X1516(to)X X1607(reduce)X X1863(connect)X X2159(charges.)X X2493(Such)X X2691(routes)X X2928(might)X X3157(be)X X3262(expected)X X3597(to)X X3688(change)X X3959(state)X X494 3808(somewhat)N X873(more)X X1076(often,)X X1301(but)X X1436(should)X X1693(be)X X1798(suppressed)X X2205(if)X X2281(continuous)X X2690(state)X X2874(changes)X X3179(indicate)X X3481 0.2784(instability.)AX X494 4032(While)N X732(not)X X867(essential,)X X1215(it)X X1287(might)X X1516(be)X X1621(desirable)X X1961(to)X X2052(be)X X2157(able)X X2326(to)X X2417(con\201gure)X X2771(multiple)X X3089(sets)X X3243(of)X X3338(con\201guration)X X3830(parameters)X X4238(per)X X494 4144(route.)N X741(It)X X817(may)X X991(also)X X1155(be)X X1260(desirable)X X1600(to)X X1691(be)X X1796(able)X X1965(to)X X2056(con\201gure)X X2410(sets)X X2564(of)X X2659(parameters)X X3067(that)X X3222(only)X X3401(correspond)X X3813(to)X X3904(a)X X3965(set)X X4085(of)X X494 4256(routes)N X731(\(identi\201ed)X X1116(by)X X1226(AS)X X1360(path,)X X1556(peer)X X1729(router,)X X1983(speci\201c)X X2274(destinations)X X2718(or)X X2813(other)X X3016(means\).)X X3336(Experience)X X3754(may)X X3928(dictate)X X4186(how)X X494 4368(much)N X712(\202exibility)X X1079(is)X X1160(needed)X X1431(and)X X1580(how)X X1753(to)X X1844(best)X X2008(to)X X2099(set)X X2219(the)X X2349(parameters.)X X230 4704(4.1)N X384(Con\201guration)X X896(Parameters)X X494 4928(At)N X604(con\201guration)X X1096(time,)X X1298(a)X X1359(number)X X1650(of)X X1745(parameters)X X2153(may)X X2327(be)X X2432(speci\201ed)X X2767(by)X X2877(the)X X3007(user.)X X3219(The)X X3378(con\201guration)X X3870(parameters)X X494 5040(are)N X623(expressed)X X991(in)X X1082(units)X X1276(meaningful)X X1700(to)X X1791(the)X X1921(user.)X X2133(These)X X2365(differ)X X2582(from)X X2775(the)X X2905(parameters)X X3313(used)X X3496(at)X X3582(run)X X3721(time)X X3901(which)X X4138(are)X X4267(in)X X494 5152(unit)N X654(convenient)X X1063(for)X X1187(computation.)X X1695(The)X X1854(run)X X1993(time)X X2173(parameters)X X2581(are)X X2710(derived)X X2996(from)X X3189(the)X X3319(con\201guration)X X3811(parameters.)X X494 5264(These)N X726(may)X X900(include:)X X670 5488(cutoff)N X902(threshold)X X1252(\()X X2 f X10 s X1281(cut)X X1 f X11 s X1379(\))X X1198 5600(This)N X1377(value)X X1590(is)X X1671(expressed)X X2039(as)X X2134(a)X X2195(number)X X2486(of)X X2581(unreachables.)X X3106(It)X X3182(is)X X3263(the)X X3393(value)X X3606(above)X X3838(which)X X4075(a)X X4136(route)X X1198 5712(advertisement)N X1715(will)X X1875(be)X X1980(suppressed.)X X670 5824(reuse)N X877(threshold)X X1227(\()X X2 f X10 s X1256(reuse)X X1 f X11 s X1430(\))X X230 6160(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(6])X X X7 p X%%Page: 7 7 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X1198 784(This)N X1377(value)X X1590(is)X X1671(expressed)X X2039(as)X X2134(a)X X2195(number)X X2486(of)X X2581(unreachables.)X X3106(It)X X3182(is)X X3263(the)X X3393(value)X X3606(below)X X3843(which)X X4080(a)X X1198 896(suppressed)N X1605(route)X X1808(will)X X1968(now)X X2141(be)X X2246(used)X X2429(again.)X X670 1008(maximum)N X1051(hold)X X1230(down)X X1447(time)X X1627(\()X X2 f X10 s X1656(hold)X X1 f X11 s X1820(\))X X1198 1120(This)N X1377(value)X X1590(is)X X1671(the)X X1801(maximum)X X2182(time)X X2362(a)X X2423(route)X X2626(can)X X2770(be)X X2875(suppressed)X X3282(no)X X3392(matter)X X3640(how)X X3813(unstable)X X4129(it)X X4201(has)X X1198 1232(been)N X1386(in)X X1477(the)X X1607(past.)X X670 1344(decay)N X897(half)X X1056(life)X X1196(while)X X1414(reachable)X X1773(\()X X10 s X9 f X1802(l)X X2 f X7 s X1846 1360(ok)N X1 f X11 s X1905 1344(\))N X1198 1456(This)N X1377(value)X X1590(is)X X1671(the)X X1801(time)X X1981(duration)X X2297(in)X X2388(minutes)X X2690(or)X X2785(seconds)X X3085(during)X X3337(which)X X3574(the)X X3704(accumulated)X X1198 1568 0.3063(instability)AN X1575(metric)X X1823(will)X X1983(be)X X2088(reduced)X X2388(by)X X2498(half)X X2657(if)X X2733(the)X X2863(route)X X3066(if)X X3142(considered)X X3545(reachable)X X3904(\(whether)X X1198 1680(suppressed)N X1605(or)X X1700(not\).)X X670 1792(decay)N X897(half)X X1056(life)X X1196(while)X X1414(unreachable)X X1861(\()X X10 s X9 f X1890(l)X X2 f X7 s X1934 1808(ng)N X1 f X11 s X1996 1792(\))N X1198 1904(This)N X1377(value)X X1590(is)X X1671(the)X X1801(time)X X1981(duration)X X2297(in)X X2388(minutes)X X2690(or)X X2785(seconds)X X3085(during)X X3337(which)X X3574(the)X X3704(accumulated)X X1198 2016 0.3063(instability)AN X1575(metric)X X1823(will)X X1983(be)X X2088(reduced)X X2388(by)X X2498(half)X X2657(if)X X2733(the)X X2863(route)X X3066(if)X X3142(considered)X X3545(unreachable.)X X4036(If)X X4116(not)X X1198 2128(speci\201ed,)N X1555(no)X X1665(decay)X X1892(will)X X2052(occur)X X2269(while)X X2487(a)X X2548(route)X X2751(remains)X X3052(unreachable.)X X670 2240(decay-memory-limit)N X1418(\()X X2 f X10 s X1447(Tmax)X X7 s X1625 2256(ok)N X1 f X11 s X1706 2240(or)N X2 f X10 s X1799(Tmax)X X7 s X1977 2256(ng)N X1 f X11 s X2039 2240(\))N X1198 2352(This)N X1377(is)X X1458(the)X X1588(maximum)X X1969(time)X X2149(that)X X2304(any)X X2453(memory)X X2769(of)X X2864(previous)X X3189 0.3063(instability)AX X3566(will)X X3726(be)X X3831(retained)X X4137(given)X X1198 2464(constant)N X1514(reachability)X X1953(or)X X2048(unreachability.)X X494 2688(A)N X579(number)X X870(of)X X965(parameters)X X1373(would)X X1615(always)X X1881(be)X X1986(applied)X X2268(system)X X2535(wide.)X X2772(These)X X3004(include)X X3286(the)X X3416(time)X X3596(granularity)X X4005(of)X X4100(all)X X494 2800(computations,)N X1014(and)X X1163(the)X X1293(parameters)X X1701(used)X X1884(to)X X1975(control)X X2247(reevaluation)X X2705(of)X X2800(routes)X X3037(that)X X3192(have)X X3380(previously)X X3774(been)X X3962(suppressed.)X X670 3024(time-granularity)N X10 s X1264(\()X X9 f X1291(D)X X2 f X1340(t)X X1 f X1368(\))X X11 s X1198 3136(This)N X1377(is)X X1458(the)X X1588(time)X X1768(granularity)X X2177(in)X X2268(seconds)X X2568(used)X X2751(to)X X2842(perform)X X3147(all)X X3258(decay)X X3485(computations.)X X670 3248(reuse-list-time-granularity)N X10 s X1616(\()X X9 f X1643(D)X X2 f X1692(t)X X7 s X1714 3264(reuse)N X1 f X10 s X1842 3248(\))N X11 s X1198 3360(This)N X1377(is)X X1458(the)X X1588(time)X X1768(granularity)X X2177(in)X X2268(seconds)X X2568(used)X X2751(to)X X2842(perform)X X3147(all)X X3258(decay)X X3485(computations.)X X670 3472(size-of-reuse-list-head-array)N X10 s X1685(\()X X2 f X1712(S)X X7 s X3488(reuse)Y X9 f X1883(-)X X2 f X1914(list)X X1 f X10 s X1990 3472(\))N X11 s X1198 3584(This)N X1377(is)X X1458(the)X X1588(time)X X1768(granularity)X X2177(in)X X2268(seconds)X X2568(used)X X2751(to)X X2842(perform)X X3147(all)X X3258(decay)X X3485(computations.)X X494 3808(The)N X653(decay)X X880(half)X X1039(life)X X1179(should)X X1436(be)X X1541(set)X X1661(to)X X1752(a)X X1813(time)X X1993(considerably)X X2465(longer)X X2712(than)X X2886(the)X X3016(period)X X3263(of)X X3358(the)X X3488(route)X X3691(\202ap)X X3845(it)X X3917(is)X X3998(intended)X X494 3920(to)N X585(address.)X X914(If)X X994(for)X X1118(example,)X X1461(the)X X1591(decay)X X1818(is)X X1899(set)X X2019(to)X X2110(ten)X X2240(minutes)X X2542(and)X X2691(a)X X2752(route)X X2955(is)X X3036(withdrawn)X X3434(and)X X3583(readvertised)X X4035(exactly)X X494 4032(every)N X711(ten)X X841(minutes,)X X1165(the)X X1295(route)X X1498(would)X X1740(continue)X X2066(to)X X2157(\202ap)X X2311(if)X X2387(the)X X2517(cutoff)X X2749(was)X X2907(set)X X3027(to)X X3118(a)X X3179(value)X X3392(of)X X3487(2)X X3553(or)X X3648(above.)X X494 4256(The)N X653 0.3063(instability)AX X1030(metric)X X1278(itself)X X1477(is)X X1558(an)X X1663(accumulated)X X2131(time)X X2311(decayed)X X2621(total.)X X2845(This)X X3024(must)X X3218(be)X X3323(kept)X X3497(in)X X3588(mind)X X3792(in)X X3883(setting)X X4141(the)X X494 4368(decay)N X721(time,)X X923(cutoff)X X1155(values)X X1402(and)X X1551(reuse)X X1758(values.)X X2049(For)X X2193(example,)X X2536(if)X X2612(a)X X2673(route)X X2876(\202aps)X X3064(at)X X3150(four)X X3318(times)X X3532(the)X X3662(decay)X X3889(rate,)X X4065(it)X X4137(will)X X494 4480(reach)N X706(3)X X772(in)X X863(4)X X929(cycles,)X X1193(4)X X1259(in)X X1350(6)X X1416(cycles,)X X1680(5)X X1746(in)X X1837(10)X X1947(cycles,)X X2211(and)X X2360(will)X X2520(converge)X X2864(at)X X2950(about)X X3168(6.3.)X X3344(At)X X3454(twice)X X3667(the)X X3797(decay)X X4024(time,)X X4226(it)X X494 4592(will)N X654(reach)X X866(3)X X932(in)X X1023(7)X X1089(cycles,)X X1353(and)X X1502(converge)X X1846(at)X X1932(a)X X1993(value)X X2206(of)X X2301(less)X X2455(than)X X2629(3.5.)X X494 4816(Figure)N X746(1)X X812(shows)X X1053(the)X X1183 0.3063(instability)AX X1560(metric)X X1808(for)X X1932(route)X X2135(\202ap)X X2289(at)X X2375(a)X X2436(constant)X X2752(rate.)X X2950(The)X X3109(time)X X3289(axis)X X3453(is)X X3534(labeled)X X3811(in)X X3902(multiples)X X4254(of)X X494 4928(the)N X624(decay)X X851(half)X X1010(life.)X X1194(The)X X1353(plots)X X1547(represent)X X1891(route)X X2094(\202ap)X X2248(with)X X2427(a)X X2488(period)X X2735(of)X X2830 MX X(12)2 833 oc X2903(,)X X2947 MX X(13)8 833 oc X3020(,)X X3064 MX X(14)1 833 oc X3137(,)X X3181(and)X X3330 MX X(18)4 833 oc X3425(times)X X3639(the)X X3769(decay)X X3996(half)X X4155(life.)X X494 5040(A)N X579(ceiling)X X842(of)X X937(4.5)X X1069(was)X X1227(set,)X X1369(which)X X1606(can)X X1750(be)X X1855(seen)X X2033(to)X X2124(affect)X X2346(three)X X2544(of)X X2639(the)X X2769(plots,)X X2985(effectively)X X3384 0.4821(limiting)AX X3688(the)X X3818(time)X X3998(it)X X4070(takes)X X4273(to)X X494 5152(readvertise)N X902(the)X X1032(route)X X1235(regardless)X X1613(of)X X1708(the)X X1838(prior)X X2031(history.)X X2342(With)X X2541(the)X X2671(cutoff)X X2903(and)X X3052(reuse)X X3259(thresholds)X X3643(suggested)X X4012(by)X X4122(the)X X494 5264(dotted)N X737(lines,)X X948(routes)X X1185(would)X X1427(be)X X1532(suppressed)X X1939(after)X X2122(being)X X2340(declared)X X2660(unreachable)X X3107(2-3)X X3246(times)X X3460(and)X X3609(be)X X3714(used)X X3897(again)X X4110(after)X X494 5376(approximately)N X1026(2)X X1092(decay)X X1319(half)X X1478(life)X X1618(periods)X X1899(of)X X1994(stability.)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(7])X X X8 p X%%Page: 8 8 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X602 2224 MXY X0 -1440 Dl X2224 MY X3456 0 Dl X602 2008(.)N X630(.)X X659(.)X X688(.)X X716(.)X X746(.)X X775(.)X X803(.)X X832(.)X X860(.)X X890(.)X X919(.)X X947(.)X X976(.)X X1004(.)X X1034(.)X X1063(.)X X1091(.)X X1120(.)X X1149(.)X X1178(.)X X1206(.)X X1235(.)X X1264(.)X X1293(.)X X1322(.)X X1350(.)X X1379(.)X X1408(.)X X1437(.)X X1466(.)X X1494(.)X X1523(.)X X1552(.)X X1581(.)X X1610(.)X X1638(.)X X1667(.)X X1696(.)X X1725(.)X X1754(.)X X1782(.)X X1811(.)X X1840(.)X X1869(.)X X1898(.)X X1926(.)X X1955(.)X X1984(.)X X2013(.)X X2042(.)X X2070(.)X X2099(.)X X2128(.)X X2157(.)X X2186(.)X X2214(.)X X2243(.)X X2272(.)X X2301(.)X X2330(.)X X2358(.)X X2387(.)X X2416(.)X X2445(.)X X2474(.)X X2502(.)X X2531(.)X X2560(.)X X2589(.)X X2618(.)X X2646(.)X X2675(.)X X2704(.)X X2733(.)X X2762(.)X X2790(.)X X2819(.)X X2848(.)X X2876(.)X X2906(.)X X2935(.)X X2963(.)X X2992(.)X X3020(.)X X3050(.)X X3079(.)X X3107(.)X X3136(.)X X3164(.)X X3194(.)X X3223(.)X X3251(.)X X3280(.)X X3308(.)X X3338(.)X X3367(.)X X3395(.)X X3424(.)X X3452(.)X X3482(.)X X3511(.)X X3539(.)X X3568(.)X X3596(.)X X3626(.)X X3655(.)X X3683(.)X X3712(.)X X3740(.)X X3770(.)X X3799(.)X X3827(.)X X3856(.)X X3884(.)X X3914(.)X X3943(.)X X3971(.)X X4000(.)X X4028(.)X X4058(.)X X602 1792(.)N X630(.)X X659(.)X X688(.)X X716(.)X X746(.)X X775(.)X X803(.)X X832(.)X X860(.)X X890(.)X X919(.)X X947(.)X X976(.)X X1004(.)X X1034(.)X X1063(.)X X1091(.)X X1120(.)X X1149(.)X X1178(.)X X1206(.)X X1235(.)X X1264(.)X X1293(.)X X1322(.)X X1350(.)X X1379(.)X X1408(.)X X1437(.)X X1466(.)X X1494(.)X X1523(.)X X1552(.)X X1581(.)X X1610(.)X X1638(.)X X1667(.)X X1696(.)X X1725(.)X X1754(.)X X1782(.)X X1811(.)X X1840(.)X X1869(.)X X1898(.)X X1926(.)X X1955(.)X X1984(.)X X2013(.)X X2042(.)X X2070(.)X X2099(.)X X2128(.)X X2157(.)X X2186(.)X X2214(.)X X2243(.)X X2272(.)X X2301(.)X X2330(.)X X2358(.)X X2387(.)X X2416(.)X X2445(.)X X2474(.)X X2502(.)X X2531(.)X X2560(.)X X2589(.)X X2618(.)X X2646(.)X X2675(.)X X2704(.)X X2733(.)X X2762(.)X X2790(.)X X2819(.)X X2848(.)X X2876(.)X X2906(.)X X2935(.)X X2963(.)X X2992(.)X X3020(.)X X3050(.)X X3079(.)X X3107(.)X X3136(.)X X3164(.)X X3194(.)X X3223(.)X X3251(.)X X3280(.)X X3308(.)X X3338(.)X X3367(.)X X3395(.)X X3424(.)X X3452(.)X X3482(.)X X3511(.)X X3539(.)X X3568(.)X X3596(.)X X3626(.)X X3655(.)X X3683(.)X X3712(.)X X3740(.)X X3770(.)X X3799(.)X X3827(.)X X3856(.)X X3884(.)X X3914(.)X X3943(.)X X3971(.)X X4000(.)X X4028(.)X X4058(.)X X602 2224 MXY X-35 0 Dl X450 2241(0)N X602 1936 MXY X-35 0 Dl X450 1953(1)N X602 1648 MXY X-35 0 Dl X450 1665(2)N X602 1360 MXY X-35 0 Dl X450 1377(3)N X602 1072 MXY X-35 0 Dl X450 1089(4)N X602 784 MXY X-35 0 Dl X450 801(5)N X602 2385(time)N X9 f X782 MX X(->)174 987 oc X1589 2224 MXY X0 35 Dl X1 f X1567 2349(1)N X2576 2224 MXY X0 35 Dl X2554 2349(2)N X3564 2224 MXY X0 35 Dl X3542 2349(3)N X3357 833(Instability)N X3738(metric)X X3986(for)X X4110(routes)X X3367 945(\202apping)N X3678(at)X X3764 MX X(12)2 833 oc X3837(,)X X3881 MX X(13)8 833 oc X3954(,)X X3998 MX X(14)1 833 oc X4093(and)X X4242 MX X(18)4 833 oc X3417 1057(times)N X3631(the)X X3761(decay)X X3988(half)X X4147(life)X X602 2224 MXY X0 0 Dl X5 0 Dl X606 MX X5 0 Dl X612 MX X5 0 Dl X616 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X681 MX X5 0 Dl X685 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X715 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X750 MX X5 0 Dl X754 MX X5 0 Dl X760 MX X5 0 Dl X764 MX X4 0 Dl X769 MX X5 0 Dl X775 MX X5 0 Dl X779 MX X4 0 Dl X784 MX X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X804 MX X5 0 Dl X5 0 Dl X4 0 Dl X819 MX X5 0 Dl X5 0 Dl X5 0 Dl X833 MX X4 0 Dl X839 MX X5 0 Dl X843 MX X5 0 Dl X4 0 Dl X854 MX X5 0 Dl X858 MX X5 0 Dl X5 0 Dl X4 0 Dl X873 MX X5 0 Dl X5 0 Dl X4 0 Dl X888 MX X5 0 Dl X5 0 Dl X5 0 Dl X902 MX X5 0 Dl X908 MX X5 0 Dl X5 0 Dl X917 MX X4 0 Dl X923 MX X5 0 Dl X927 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X957 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X992 MX X5 0 Dl X996 MX X5 0 Dl X1002 MX X5 0 Dl X1006 MX X4 0 Dl X1011 MX X5 0 Dl X1017 MX X5 0 Dl X1021 MX X4 0 Dl X1026 MX X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X1046 MX X5 0 Dl X1050 MX X5 0 Dl X1056 MX X4 0 Dl X1061 MX X5 0 Dl X1065 MX X5 0 Dl X1071 MX X5 0 Dl X1075 MX X4 0 Dl X1080 MX X5 0 Dl X5 0 Dl X5 -286 Dl X1937 MY X5 1 Dl X1937 MY X5 1 Dl X5 1 Dl X1940 MY X4 1 Dl X1115 MX X5 1 Dl X1941 MY X5 1 Dl X4 1 Dl X1130 1944 MXY X5 1 Dl X1944 MY X5 1 Dl X5 1 Dl X1144 MX X5 1 Dl X1150 MX X5 1 Dl X5 1 Dl X1159 MX X4 1 Dl X1165 MX X5 1 Dl X1169 MX X5 1 Dl X5 1 Dl X4 1 Dl X1184 MX X5 1 Dl X5 1 Dl X4 1 Dl X1199 MX X5 1 Dl X1957 MY X5 1 Dl X1959 MY X5 1 Dl X5 1 Dl X1960 MY X5 1 Dl X5 1 Dl X1228 MX X4 1 Dl X1234 MX X5 1 Dl X1238 MX X5 0 Dl X1965 MY X5 1 Dl X4 0 Dl X1253 1967 MXY X5 1 Dl X5 1 Dl X1968 MY X4 0 Dl X1268 1969 MXY X5 1 Dl X5 0 Dl X1971 MY X5 1 Dl X5 1 Dl X5 0 Dl X1974 MY X5 0 Dl X1975 MY X4 1 Dl X1303 1975 MXY X5 0 Dl X1307 1976 MXY X5 1 Dl X1313 MX X5 0 Dl X1317 1978 MXY X4 1 Dl X1322 MX X5 0 Dl X1980 MY X5 0 Dl X4 1 Dl X1337 1982 MXY X5 0 Dl X5 0 Dl X1983 MY X5 0 Dl X1984 MY X5 0 Dl X5 1 Dl X1986 MY X5 0 Dl X4 0 Dl X1372 1987 MXY X5 0 Dl X1988 MY X5 0 Dl X5 0 Dl X1386 1990 MXY X4 0 Dl X1391 MX X5 0 Dl X1991 MY X5 0 Dl X1992 MY X4 0 Dl X1406 1993 MXY X5 0 Dl X1994 MY X5 0 Dl X5 0 Dl X1995 MY X4 0 Dl X1426 1996 MXY X5 0 Dl X1997 MY X5 0 Dl X1998 MY X4 0 Dl X1441 MX X5 0 Dl X1999 MY X5 0 Dl X2000 MY X5 0 Dl X1455 2001 MXY X4 0 Dl X1461 MX X5 0 Dl X2002 MY X5 0 Dl X1470 2003 MXY X4 0 Dl X1476 MX X5 0 Dl X1480 2005 MXY X5 0 Dl X5 0 Dl X2006 MY X4 0 Dl X1495 2007 MXY X5 0 Dl X2008 MY X5 0 Dl X4 0 Dl X1510 2009 MXY X5 0 Dl X2010 MY X5 0 Dl X5 0 Dl X2011 MY X4 0 Dl X1530 2012 MXY X5 0 Dl X2013 MY X5 0 Dl X4 0 Dl X1545 2014 MXY X5 0 Dl X1549 2015 MXY X5 0 Dl X2016 MY X5 0 Dl X4 0 Dl X1564 2017 MXY X5 0 Dl X2018 MY X5 0 Dl X5 0 Dl X2019 MY X5 0 Dl X2020 MY X5 -286 Dl X1733 MY X5 1 Dl X1735 MY X4 1 Dl X1599 1737 MXY X5 1 Dl X1739 MY X5 1 Dl X4 1 Dl X1614 1742 MXY X5 1 Dl X1618 1744 MXY X5 1 Dl X1624 MX X5 1 Dl X1628 1747 MXY X4 1 Dl X1633 MX X5 1 Dl X1750 MY X5 1 Dl X1752 MY X5 1 Dl X5 1 Dl X1755 MY X5 1 Dl X1757 MY X5 1 Dl X4 1 Dl X1668 1760 MXY X5 1 Dl X1762 MY X5 1 Dl X5 1 Dl X1765 MY X5 1 Dl X5 1 Dl X1768 MY X5 1 Dl X1697 1770 MXY X4 1 Dl X1703 MX X5 1 Dl X5 1 Dl X1712 1774 MXY X5 1 Dl X1718 1776 MXY X5 1 Dl X1722 MX X5 1 Dl X1779 MY X5 1 Dl X1781 MY X4 1 Dl X1737 MX X5 1 Dl X5 1 Dl X1785 MY X4 1 Dl X1752 MX X5 1 Dl X1788 MY X5 1 Dl X1790 MY X5 1 Dl X1766 MX X4 1 Dl X1772 1793 MXY X5 1 Dl X1776 MX X5 1 Dl X1796 MY X5 1 Dl X1787 MX X5 1 Dl X1791 MX X5 1 Dl X1800 MY X5 1 Dl X4 1 Dl X1806 1803 MXY X5 1 Dl X5 1 Dl X1806 MY X5 1 Dl X5 1 Dl X1809 MY X5 1 Dl X5 1 Dl X1812 MY X5 1 Dl X5 1 Dl X1815 MY X5 1 Dl X4 1 Dl X1856 MX X5 1 Dl X1860 1819 MXY X5 1 Dl X1866 MX X5 1 Dl X1870 MX X5 1 Dl X1823 MY X5 1 Dl X1881 MX X5 1 Dl X1885 MX X4 1 Dl X1890 1827 MXY X5 1 Dl X5 1 Dl X1830 MY X5 1 Dl X4 1 Dl X1910 MX X5 1 Dl X1914 1834 MXY X5 1 Dl X1920 MX X5 1 Dl X5 1 Dl X1929 1838 MXY X5 1 Dl X1935 MX X5 1 Dl X1939 MX X4 1 Dl X1944 1842 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1846 MY X5 1 Dl X5 1 Dl X1849 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1854 MY X4 1 Dl X1994 MX X5 1 Dl X5 1 Dl X5 1 Dl X2008 MX X5 1 Dl X2014 1860 MXY X5 1 Dl X5 1 Dl X2023 MX X4 1 Dl X2029 1864 MXY X5 1 Dl X2033 MX X5 1 Dl X5 1 Dl X1868 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1876 MY X4 1 Dl X2083 MX X5 -285 Dl X2087 1591 MXY X5 2 Dl X5 2 Dl X2098 1596 MXY X5 2 Dl X2102 MX X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1607 MY X5 2 Dl X1608 MY X4 2 Dl X2132 1611 MXY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X4 2 Dl X2167 1626 MXY X5 2 Dl X2171 1627 MXY X5 2 Dl X2177 1630 MXY X5 2 Dl X2181 1631 MXY X5 2 Dl X1634 MY X5 1 Dl X5 1 Dl X1638 MY X5 1 Dl X5 2 Dl X1642 MY X5 1 Dl X5 1 Dl X1646 MY X4 2 Dl X2221 MX X5 1 Dl X1650 MY X5 1 Dl X1652 MY X5 1 Dl X1654 MY X5 1 Dl X1656 MY X5 1 Dl X1658 MY X5 1 Dl X2250 1660 MXY X5 1 Dl X5 1 Dl X2261 1664 MXY X5 1 Dl X2265 MX X4 1 Dl X2270 1667 MXY X5 1 Dl X1669 MY X5 1 Dl X1671 MY X5 1 Dl X1673 MY X5 1 Dl X1675 MY X5 1 Dl X1677 MY X5 1 Dl X1679 MY X4 1 Dl X2305 1681 MXY X5 1 Dl X1683 MY X5 1 Dl X5 1 Dl X2319 1686 MXY X5 1 Dl X2325 1688 MXY X5 1 Dl X1690 MY X5 1 Dl X2334 1692 MXY X5 1 Dl X2340 1694 MXY X5 1 Dl X2344 MX X5 1 Dl X1697 MY X5 1 Dl X1699 MY X4 1 Dl X2359 1701 MXY X5 1 Dl X1703 MY X5 1 Dl X1705 MY X5 1 Dl X5 1 Dl X1708 MY X5 1 Dl X1710 MY X5 1 Dl X1712 MY X4 1 Dl X2394 1714 MXY X5 1 Dl X2398 MX X5 1 Dl X2404 1717 MXY X5 1 Dl X1719 MY X5 1 Dl X2413 1721 MXY X5 1 Dl X5 1 Dl X1724 MY X5 1 Dl X1726 MY X5 1 Dl X1728 MY X5 1 Dl X4 1 Dl X2443 1731 MXY X5 1 Dl X1733 MY X5 1 Dl X5 1 Dl X1736 MY X5 1 Dl X5 1 Dl X1739 MY X5 1 Dl X1741 MY X5 1 Dl X1743 MY X5 1 Dl X2482 MX X5 1 Dl X2488 1746 MXY X5 1 Dl X2492 1748 MXY X4 1 Dl X2497 MX X5 1 Dl X1751 MY X5 1 Dl X5 1 Dl X1754 MY X5 1 Dl X1756 MY X5 1 Dl X1758 MY X5 1 Dl X4 1 Dl X2532 1761 MXY X5 1 Dl X5 1 Dl X1764 MY X5 1 Dl X1766 MY X5 1 Dl X5 1 Dl X5 1 Dl X2561 1770 MXY X5 1 Dl X2567 1772 MXY X5 1 Dl X5 1 Dl X2576 1775 MXY X4 1 Dl X2582 1777 MXY X5 1 Dl X2586 MX X5 1 Dl X5 1 Dl X1781 MY X5 1 Dl X5 1 Dl X1784 MY X5 1 Dl X1786 MY X5 1 Dl X5 1 Dl X1789 MY X5 1 Dl X5 1 Dl X2630 1792 MXY X4 1 Dl X2636 MX X5 1 Dl X2640 1795 MXY X5 1 Dl X5 1 Dl X2651 1798 MXY X5 1 Dl X2655 MX X5 1 Dl X1801 MY X5 1 Dl X4 1 Dl X2670 1804 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1808 MY X5 1 Dl X5 1 Dl X1811 MY X5 1 Dl X5 1 Dl X5 1 Dl X1815 MY X5 1 Dl X4 1 Dl X2720 1818 MXY X5 1 Dl X2724 MX X5 1 Dl X2730 MX X5 1 Dl X2734 1822 MXY X5 1 Dl X5 1 Dl X2745 1825 MXY X5 1 Dl X2749 MX X4 1 Dl X2754 MX X5 1 Dl X1829 MY X5 1 Dl X5 1 Dl X1832 MY X4 1 Dl X2774 MX X5 1 Dl X2778 MX X5 1 Dl X2784 1836 MXY X5 1 Dl X5 1 Dl X2793 MX X5 1 Dl X2799 1840 MXY X5 1 Dl X2803 MX X5 1 Dl X5 1 Dl X2814 MX X5 1 Dl X2818 1845 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1849 MY X5 1 Dl X5 1 Dl X5 1 Dl X1853 MY X5 1 Dl X5 1 Dl X5 1 Dl X1857 MY X5 1 Dl X5 1 Dl X2872 MX X5 1 Dl X2878 1861 MXY X5 1 Dl X5 1 Dl X2887 MX X4 1 Dl X2893 MX X5 1 Dl X2897 MX X5 1 Dl X5 1 Dl X1868 MY X5 1 Dl X5 1 Dl X5 1 Dl X1872 MY X4 1 Dl X2927 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X2951 MX X5 1 Dl X1880 MY X4 1 Dl X2962 MX X5 1 Dl X2966 1883 MXY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1891 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X3020 MX X5 1 Dl X3026 MX X5 1 Dl X5 1 Dl X3035 1899 MXY X5 1 Dl X3041 MX X5 1 Dl X3045 MX X5 1 Dl X5 1 Dl X3056 MX X5 1 Dl X3060 MX X5 1 Dl X5 1 Dl X5 1 Dl X3586 1636 MXY X(12)2 833 oc X3681(decay)X X3908(half)X X4067(life)X X3528 1619 MXY X-72 0 Dl X-380 288 Dl X3112 1861 MXY X-37 46 Dl X3130 1884 MXY X-54 23 Dl X3075 MX X5 1 Dl X5 1 Dl X1910 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X3114 MX X5 1 Dl X5 1 Dl X3125 MX X5 1 Dl X3129 MX X5 1 Dl X1921 MY X5 1 Dl X1921 MY X5 1 Dl X5 1 Dl X4 1 Dl X3154 1925 MXY X5 1 Dl X5 1 Dl X1926 MY X5 1 Dl X5 1 Dl X1929 MY X5 1 Dl X5 1 Dl X3183 MX X4 1 Dl X3189 1931 MXY X5 1 Dl X1933 MY X5 1 Dl X3198 MX X4 1 Dl X3204 1934 MXY X5 1 Dl X3208 1936 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1938 MY X5 1 Dl X1940 MY X5 1 Dl X4 1 Dl X3238 1941 MXY X5 1 Dl X5 1 Dl X1944 MY X5 1 Dl X5 1 Dl X1945 MY X5 1 Dl X3262 MX X5 1 Dl X3268 1948 MXY X5 1 Dl X1948 MY X5 1 Dl X3277 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X3331 MX X5 1 Dl X3337 1960 MXY X5 1 Dl X5 1 Dl X3346 MX X5 1 Dl X3352 MX X5 1 Dl X3356 MX X5 0 Dl X1965 MY X5 1 Dl X3367 MX X5 0 Dl X3371 1967 MXY X5 1 Dl X5 1 Dl X1968 MY X5 0 Dl X1969 MY X5 1 Dl X5 0 Dl X1971 MY X5 1 Dl X5 0 Dl X1973 MY X5 1 Dl X5 0 Dl X1975 MY X5 1 Dl X1975 MY X5 0 Dl X3425 1976 MXY X4 1 Dl X3431 MX X5 0 Dl X1978 MY X5 0 Dl X3440 1979 MXY X5 0 Dl X3446 1980 MXY X5 1 Dl X3450 1980 MXY X5 0 Dl X1982 MY X5 1 Dl X1982 MY X4 0 Dl X3465 1983 MXY X5 0 Dl X1984 MY X5 0 Dl X1985 MY X5 0 Dl X1986 MY X5 0 Dl X5 0 Dl X1987 MY X5 0 Dl X3494 1988 MXY X5 0 Dl X3500 1989 MXY X5 0 Dl X3504 1990 MXY X5 0 Dl X4 0 Dl X3515 1991 MXY X5 0 Dl X3519 1992 MXY X5 0 Dl X1993 MY X5 0 Dl X1994 MY X5 0 Dl X5 0 Dl X1995 MY X5 0 Dl X1996 MY X4 0 Dl X3549 1997 MXY X5 0 Dl X1998 MY X5 0 Dl X5 0 Dl X1999 MY X5 0 Dl X2000 MY X5 0 Dl X3573 2001 MXY X5 0 Dl X3579 2002 MXY X5 0 Dl X5 0 Dl X3588 2003 MXY X5 0 Dl X3594 2004 MXY X5 0 Dl X3598 2005 MXY X5 0 Dl X5 0 Dl X2006 MY X5 0 Dl X2007 MY X5 0 Dl X2008 MY X5 0 Dl X5 0 Dl X2009 MY X5 0 Dl X2010 MY X5 0 Dl X5 0 Dl X2012 MY X5 0 Dl X5 0 Dl X2013 MY X5 0 Dl X3657 MX X5 0 Dl X3663 2014 MXY X5 0 Dl X3667 2015 MXY X5 0 Dl X2016 MY X5 0 Dl X3678 MX X5 0 Dl X3682 2017 MXY X5 0 Dl X2018 MY X5 0 Dl X5 0 Dl X2019 MY X5 0 Dl X2020 MY X4 0 Dl X3707 2021 MXY X5 0 Dl X5 0 Dl X2022 MY X5 0 Dl X5 0 Dl X2024 MY X5 0 Dl X5 0 Dl X3736 2025 MXY X4 0 Dl X3742 MX X5 0 Dl X2026 MY X5 0 Dl X3751 2027 MXY X5 0 Dl X3757 2028 MXY X5 0 Dl X3761 MX X5 0 Dl X2029 MY X5 0 Dl X5 0 Dl X2030 MY X5 0 Dl X2031 MY X5 0 Dl X2032 MY X4 0 Dl X3791 MX X5 0 Dl X2033 MY X5 0 Dl X5 0 Dl X2034 MY X5 0 Dl X2035 MY X5 0 Dl X3815 2036 MXY X5 0 Dl X4 0 Dl X3826 2037 MXY X5 0 Dl X3830 MX X5 0 Dl X2038 MY X5 0 Dl X2039 MY X5 0 Dl X5 0 Dl X2040 MY X5 0 Dl X2041 MY X5 0 Dl X5 0 Dl X2042 MY X5 0 Dl X2043 MY X5 0 Dl X5 0 Dl X2044 MY X5 0 Dl X3884 MX X5 0 Dl X3890 2045 MXY X5 0 Dl X2046 MY X5 0 Dl X3899 MX X5 0 Dl X3905 2047 MXY X5 0 Dl X3909 MX X5 0 Dl X2048 MY X5 0 Dl X3920 2049 MXY X5 0 Dl X3924 2050 MXY X5 0 Dl X5 0 Dl X2051 MY X5 0 Dl X5 0 Dl X2052 MY X5 0 Dl X5 0 Dl X2053 MY X5 0 Dl X2054 MY X5 0 Dl X5 0 Dl X2055 MY X5 0 Dl X5 0 Dl X3978 2056 MXY X5 0 Dl X5 0 Dl X3989 2057 MXY X5 0 Dl X3993 2058 MXY X5 0 Dl X5 0 Dl X2059 MY X5 0 Dl X5 0 Dl X2060 MY X4 0 Dl X4018 MX X5 0 Dl X2061 MY X5 0 Dl X2062 MY X5 0 Dl X5 0 Dl X2063 MY X5 0 Dl X5 0 Dl X4047 2064 MXY X4 0 Dl X4053 2065 MXY X5 0 Dl X602 2224 MXY X0 0 Dl X5 0 Dl X606 MX X5 0 Dl X612 MX X5 0 Dl X616 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X681 MX X5 0 Dl X685 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X715 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X750 MX X5 0 Dl X754 MX X5 0 Dl X760 MX X5 0 Dl X764 MX X4 0 Dl X769 MX X5 0 Dl X775 MX X5 0 Dl X779 MX X4 0 Dl X784 MX X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X804 MX X5 0 Dl X5 0 Dl X4 0 Dl X819 MX X5 0 Dl X5 0 Dl X5 0 Dl X833 MX X4 0 Dl X839 MX X5 0 Dl X843 MX X5 0 Dl X4 0 Dl X854 MX X5 0 Dl X858 MX X5 0 Dl X5 0 Dl X4 0 Dl X873 MX X5 0 Dl X5 0 Dl X4 0 Dl X888 MX X5 0 Dl X5 0 Dl X5 0 Dl X902 MX X5 0 Dl X908 MX X5 0 Dl X5 0 Dl X917 MX X4 0 Dl X923 MX X5 0 Dl X927 MX X5 -286 Dl X1937 MY X5 1 Dl X1937 MY X5 1 Dl X5 1 Dl X1940 MY X5 1 Dl X4 1 Dl X957 1941 MXY X5 1 Dl X5 1 Dl X1944 MY X5 1 Dl X1944 MY X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X992 MX X5 1 Dl X996 MX X5 1 Dl X1002 MX X5 1 Dl X1006 MX X4 1 Dl X1011 MX X5 1 Dl X1017 MX X5 1 Dl X1021 MX X4 1 Dl X1026 MX X5 1 Dl X5 1 Dl X5 1 Dl X1957 MY X4 1 Dl X1046 1959 MXY X5 1 Dl X1050 MX X5 1 Dl X1056 1960 MXY X4 1 Dl X1061 MX X5 1 Dl X1065 MX X5 1 Dl X1071 MX X5 1 Dl X1075 MX X4 0 Dl X1080 1965 MXY X5 1 Dl X5 0 Dl X1967 MY X5 1 Dl X5 1 Dl X1968 MY X5 0 Dl X1969 MY X5 1 Dl X4 0 Dl X1115 1971 MXY X5 1 Dl X5 1 Dl X4 0 Dl X1130 1974 MXY X5 0 Dl X1975 MY X5 1 Dl X1975 MY X5 0 Dl X1144 1976 MXY X5 1 Dl X1150 MX X5 0 Dl X1978 MY X5 1 Dl X1159 MX X4 0 Dl X1165 1980 MXY X5 0 Dl X1169 MX X5 1 Dl X1982 MY X5 0 Dl X4 0 Dl X1184 1983 MXY X5 0 Dl X1984 MY X5 0 Dl X4 1 Dl X1199 1986 MXY X5 0 Dl X5 0 Dl X1987 MY X5 0 Dl X1988 MY X5 0 Dl X5 0 Dl X1990 MY X5 0 Dl X1228 MX X4 0 Dl X1234 1991 MXY X5 0 Dl X1238 1992 MXY X5 0 Dl X1993 MY X5 0 Dl X1994 MY X4 0 Dl X1253 MX X5 0 Dl X1995 MY X5 -286 Dl X4 1 Dl X1268 1711 MXY X5 1 Dl X1713 MY X5 1 Dl X5 1 Dl X1716 MY X5 1 Dl X1718 MY X5 1 Dl X1720 MY X5 1 Dl X4 1 Dl X1303 1723 MXY X5 1 Dl X1307 1725 MXY X5 1 Dl X1313 MX X5 1 Dl X1317 1728 MXY X4 1 Dl X1322 1730 MXY X5 1 Dl X1732 MY X5 1 Dl X4 1 Dl X1337 1735 MXY X5 1 Dl X1737 MY X5 1 Dl X1739 MY X5 1 Dl X5 1 Dl X1742 MY X5 1 Dl X5 1 Dl X1745 MY X4 1 Dl X1372 1747 MXY X5 1 Dl X5 1 Dl X1750 MY X5 1 Dl X1386 1752 MXY X4 1 Dl X1391 MX X5 1 Dl X1755 MY X5 1 Dl X4 1 Dl X1406 1758 MXY X5 1 Dl X1760 MY X5 1 Dl X1762 MY X5 1 Dl X4 1 Dl X1426 MX X5 1 Dl X1766 MY X5 1 Dl X1768 MY X4 1 Dl X1441 MX X5 1 Dl X1771 MY X5 1 Dl X5 1 Dl X1455 1774 MXY X4 1 Dl X1461 MX X5 1 Dl X1777 MY X5 1 Dl X1470 1779 MXY X4 1 Dl X1476 MX X5 1 Dl X1480 1782 MXY X5 1 Dl X5 1 Dl X1785 MY X4 1 Dl X1495 MX X5 1 Dl X1788 MY X5 1 Dl X4 1 Dl X1510 1791 MXY X5 1 Dl X5 1 Dl X1794 MY X5 1 Dl X1796 MY X4 1 Dl X1530 MX X5 1 Dl X5 1 Dl X1800 MY X4 1 Dl X1545 MX X5 1 Dl X1549 MX X5 1 Dl X1804 MY X5 1 Dl X4 1 Dl X1564 1807 MXY X5 1 Dl X5 1 Dl X1810 MY X5 1 Dl X5 1 Dl X1813 MY X5 -285 Dl X1527 MY X5 2 Dl X4 2 Dl X1599 1532 MXY X5 2 Dl X1535 MY X5 2 Dl X4 2 Dl X1614 MX X5 2 Dl X1618 1542 MXY X5 2 Dl X1624 MX X5 2 Dl X1628 MX X4 2 Dl X1633 MX X5 2 Dl X1551 MY X5 2 Dl X5 2 Dl X5 2 Dl X1558 MY X5 2 Dl X5 2 Dl X4 2 Dl X1668 1565 MXY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1574 MY X5 2 Dl X5 2 Dl X1697 MX X4 2 Dl X1703 1581 MXY X5 2 Dl X5 2 Dl X1712 MX X5 2 Dl X1718 MX X5 2 Dl X1722 MX X5 2 Dl X1592 MY X5 2 Dl X4 2 Dl X1737 MX X5 2 Dl X5 2 Dl X4 2 Dl X1752 1603 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1766 MX X4 2 Dl X1772 MX X5 2 Dl X1776 MX X5 2 Dl X5 2 Dl X1787 1618 MXY X5 2 Dl X1791 1619 MXY X5 2 Dl X1622 MY X5 2 Dl X4 2 Dl X1806 MX X5 2 Dl X5 1 Dl X1630 MY X5 2 Dl X5 2 Dl X5 1 Dl X1636 MY X5 1 Dl X1638 MY X5 1 Dl X1640 MY X5 1 Dl X1642 MY X5 1 Dl X1644 MY X4 2 Dl X1856 MX X5 1 Dl X1860 1648 MXY X5 1 Dl X1866 1650 MXY X5 1 Dl X1870 1652 MXY X5 1 Dl X1654 MY X5 1 Dl X1881 1656 MXY X5 1 Dl X1885 1658 MXY X4 1 Dl X1890 1660 MXY X5 1 Dl X1662 MY X5 1 Dl X1664 MY X5 1 Dl X1666 MY X4 1 Dl X1910 1668 MXY X5 1 Dl X1914 MX X5 -285 Dl X1920 MX X5 2 Dl X1387 MY X5 2 Dl X1929 1390 MXY X5 2 Dl X1935 1393 MXY X5 2 Dl X1939 1396 MXY X4 2 Dl X1944 1399 MXY X5 2 Dl X1402 MY X5 2 Dl X5 2 Dl X1407 MY X5 2 Dl X1410 MY X5 2 Dl X1413 MY X5 2 Dl X1416 MY X5 2 Dl X1419 MY X5 2 Dl X5 2 Dl X1424 MY X4 2 Dl X1994 1427 MXY X5 2 Dl X1430 MY X5 2 Dl X1433 MY X5 2 Dl X2008 MX X5 2 Dl X2014 1438 MXY X5 2 Dl X1441 MY X5 2 Dl X2023 1444 MXY X4 2 Dl X2029 MX X5 2 Dl X2033 1449 MXY X5 2 Dl X1452 MY X5 2 Dl X5 2 Dl X1457 MY X5 2 Dl X5 2 Dl X1462 MY X5 2 Dl X1465 MY X5 2 Dl X5 2 Dl X1470 MY X5 2 Dl X4 2 Dl X2083 1475 MXY X5 2 Dl X2087 1478 MXY X5 2 Dl X5 2 Dl X2098 1483 MXY X5 2 Dl X2102 1486 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1493 MY X5 2 Dl X5 2 Dl X1498 MY X4 2 Dl X2132 1501 MXY X5 2 Dl X5 2 Dl X1506 MY X5 2 Dl X5 2 Dl X5 2 Dl X1513 MY X5 2 Dl X1516 MY X4 2 Dl X2167 MX X5 2 Dl X2171 MX X5 2 Dl X2177 1523 MXY X5 2 Dl X2181 MX X5 2 Dl X1528 MY X5 2 Dl X5 2 Dl X5 2 Dl X1535 MY X5 2 Dl X5 2 Dl X1540 MY X5 2 Dl X4 2 Dl X2221 MX X5 2 Dl X1547 MY X5 2 Dl X5 2 Dl X5 2 Dl X1554 MY X5 2 Dl X5 -284 Dl X2250 1271 MXY X5 3 Dl X1275 MY X5 3 Dl X2261 MX X5 3 Dl X2265 MX X4 3 Dl X2270 1285 MXY X5 3 Dl X5 3 Dl X5 3 Dl X5 3 Dl X5 3 Dl X1301 MY X5 3 Dl X4 2 Dl X2305 1307 MXY X5 2 Dl X1310 MY X5 3 Dl X5 2 Dl X2319 1316 MXY X5 2 Dl X2325 1320 MXY X5 2 Dl X1323 MY X5 2 Dl X2334 1326 MXY X5 2 Dl X2340 1329 MXY X5 2 Dl X2344 1332 MXY X5 2 Dl X1335 MY X5 2 Dl X1338 MY X4 2 Dl X2359 1341 MXY X5 2 Dl X1345 MY X5 2 Dl X5 2 Dl X1350 MY X5 2 Dl X1353 MY X5 2 Dl X1357 MY X5 2 Dl X1360 MY X4 2 Dl X2394 MX X5 2 Dl X2398 1365 MXY X5 2 Dl X2404 1368 MXY X5 2 Dl X1371 MY X5 2 Dl X2413 1374 MXY X5 2 Dl X1377 MY X5 2 Dl X1380 MY X5 2 Dl X1383 MY X5 2 Dl X1386 MY X5 2 Dl X1389 MY X4 2 Dl X2443 1392 MXY X5 2 Dl X1395 MY X5 2 Dl X1398 MY X5 2 Dl X5 2 Dl X1403 MY X5 2 Dl X1406 MY X5 2 Dl X1409 MY X5 2 Dl X5 2 Dl X2482 1414 MXY X5 2 Dl X2488 1417 MXY X5 2 Dl X2492 1420 MXY X4 2 Dl X2497 1423 MXY X5 2 Dl X1426 MY X5 2 Dl X1429 MY X5 2 Dl X5 2 Dl X1434 MY X5 2 Dl X1437 MY X5 2 Dl X4 2 Dl X2532 1442 MXY X5 2 Dl X1445 MY X5 2 Dl X1448 MY X5 2 Dl X5 2 Dl X1453 MY X5 2 Dl X5 2 Dl X2561 1458 MXY X5 2 Dl X2567 1461 MXY X5 2 Dl X5 2 Dl X2576 1466 MXY X4 2 Dl X2582 MX X5 2 Dl X2586 1471 MXY X5 2 Dl X1474 MY X5 2 Dl X5 2 Dl X1479 MY X5 2 Dl X1482 MY X5 2 Dl X5 2 Dl X1487 MY X5 2 Dl X5 2 Dl X1492 MY X5 2 Dl X2630 MX X4 2 Dl X2636 1497 MXY X5 2 Dl X2640 MX X5 2 Dl X1502 MY X5 2 Dl X2651 1505 MXY X5 2 Dl X2655 MX X5 2 Dl X5 2 Dl X1512 MY X4 2 Dl X2670 MX X5 2 Dl X1517 MY X5 2 Dl X5 2 Dl X5 2 Dl X1524 MY X5 2 Dl X1527 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1536 MY X4 2 Dl X2720 1539 MXY X5 2 Dl X2724 MX X5 2 Dl X2730 MX X5 2 Dl X2734 1546 MXY X5 2 Dl X5 2 Dl X2745 MX X5 2 Dl X2749 MX X4 2 Dl X2754 1555 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1562 MY X4 2 Dl X2774 MX X5 2 Dl X2778 MX X5 2 Dl X2784 1569 MXY X5 2 Dl X5 2 Dl X2793 MX X5 2 Dl X2799 1576 MXY X5 2 Dl X2803 MX X5 2 Dl X5 2 Dl X2814 MX X5 2 Dl X2818 MX X5 2 Dl X5 2 Dl X1589 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1600 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X2872 MX X5 2 Dl X2878 1611 MXY X5 2 Dl X1612 MY X5 2 Dl X2887 1615 MXY X4 2 Dl X2893 1616 MXY X5 2 Dl X2897 1619 MXY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X4 2 Dl X2927 MX X5 1 Dl X1633 MY X5 2 Dl X5 1 Dl X1637 MY X5 2 Dl X5 1 Dl X2951 1641 MXY X5 1 Dl X1643 MY X4 1 Dl X2962 1645 MXY X5 1 Dl X2966 1648 MXY X5 1 Dl X5 1 Dl X1652 MY X5 1 Dl X5 1 Dl X1656 MY X5 1 Dl X5 1 Dl X1659 MY X5 1 Dl X1661 MY X5 1 Dl X1663 MY X5 1 Dl X1665 MY X5 1 Dl X1667 MY X5 1 Dl X3020 1669 MXY X5 1 Dl X3026 1671 MXY X5 1 Dl X1673 MY X5 1 Dl X3035 1675 MXY X5 1 Dl X3041 MX X5 1 Dl X3045 1679 MXY X5 1 Dl X5 1 Dl X3056 1682 MXY X5 1 Dl X3060 1684 MXY X5 1 Dl X1686 MY X5 1 Dl X1688 MY X5 1 Dl X1690 MY X5 1 Dl X5 1 Dl X1694 MY X5 1 Dl X5 1 Dl X1697 MY X5 1 Dl X1699 MY X5 1 Dl X5 1 Dl X1702 MY X5 1 Dl X3114 1705 MXY X5 1 Dl X5 1 Dl X3586 1549 MXY X(13)8 833 oc X3681(decay)X X3908(half)X X4067(life)X X3528 1532 MXY X-72 0 Dl X-331 175 Dl X3168 1668 MXY X-44 39 Dl X3182 1694 MXY X-57 14 Dl X5 1 Dl X3129 1710 MXY X5 1 Dl X5 1 Dl X1713 MY X5 1 Dl X1715 MY X5 1 Dl X1717 MY X4 1 Dl X3154 MX X5 1 Dl X1720 MY X5 1 Dl X1722 MY X5 1 Dl X1724 MY X5 1 Dl X5 1 Dl X1727 MY X5 1 Dl X3183 1729 MXY X4 1 Dl X3189 MX X5 1 Dl X1732 MY X5 1 Dl X3198 1734 MXY X4 1 Dl X3204 1736 MXY X5 1 Dl X3208 MX X5 1 Dl X1739 MY X5 1 Dl X1741 MY X5 1 Dl X1743 MY X5 1 Dl X5 1 Dl X1746 MY X4 1 Dl X3238 MX X5 1 Dl X1749 MY X5 1 Dl X1751 MY X5 1 Dl X5 1 Dl X1754 MY X5 1 Dl X3262 1756 MXY X5 1 Dl X3268 1758 MXY X5 1 Dl X5 1 Dl X3277 MX X5 1 Dl X1762 MY X5 1 Dl X1764 MY X5 1 Dl X5 1 Dl X1767 MY X5 1 Dl X5 1 Dl X1770 MY X5 1 Dl X5 1 Dl X1773 MY X5 1 Dl X1775 MY X5 1 Dl X5 1 Dl X3331 1778 MXY X5 1 Dl X3337 MX X5 1 Dl X1781 MY X5 1 Dl X3346 MX X5 1 Dl X3352 1784 MXY X5 1 Dl X3356 MX X5 1 Dl X1787 MY X5 1 Dl X3367 1789 MXY X5 1 Dl X3371 MX X5 1 Dl X1792 MY X5 1 Dl X5 1 Dl X5 1 Dl X1796 MY X5 1 Dl X5 1 Dl X1799 MY X5 1 Dl X5 1 Dl X1802 MY X5 1 Dl X5 1 Dl X1805 MY X5 1 Dl X3425 MX X4 1 Dl X3431 1808 MXY X5 1 Dl X5 1 Dl X3440 1811 MXY X5 1 Dl X3446 MX X5 1 Dl X3450 MX X5 1 Dl X1815 MY X5 1 Dl X4 1 Dl X3465 MX X5 1 Dl X1819 MY X5 1 Dl X5 1 Dl X1822 MY X5 1 Dl X5 1 Dl X5 1 Dl X3494 1826 MXY X5 1 Dl X3500 MX X5 1 Dl X3504 MX X5 1 Dl X1830 MY X4 1 Dl X3515 MX X5 1 Dl X3519 1833 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1837 MY X5 1 Dl X5 1 Dl X4 1 Dl X3549 1841 MXY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1846 MY X5 1 Dl X3573 MX X5 1 Dl X3579 1849 MXY X5 1 Dl X5 1 Dl X3588 MX X5 1 Dl X3594 1853 MXY X5 1 Dl X3598 MX X5 1 Dl X5 1 Dl X1857 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1863 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1868 MY X5 1 Dl X3657 MX X5 1 Dl X3663 MX X5 1 Dl X3667 1872 MXY X5 1 Dl X5 1 Dl X3678 MX X5 1 Dl X3682 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1880 MY X4 1 Dl X3707 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X1886 MY X5 1 Dl X5 1 Dl X3736 MX X4 1 Dl X3742 MX X5 1 Dl X1891 MY X5 1 Dl X3751 MX X5 1 Dl X3757 MX X5 1 Dl X3761 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X3791 MX X5 1 Dl X1902 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X3815 MX X5 1 Dl X4 1 Dl X3826 MX X5 1 Dl X3830 1910 MXY X5 1 Dl X5 1 Dl X1911 MY X5 1 Dl X5 1 Dl X1914 MY X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X3884 MX X5 1 Dl X3890 MX X5 1 Dl X5 1 Dl X3899 MX X5 1 Dl X3905 MX X5 1 Dl X3909 MX X5 1 Dl X5 1 Dl X3920 1929 MXY X5 1 Dl X3924 1929 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1933 MY X5 1 Dl X5 1 Dl X1934 MY X5 1 Dl X1936 MY X5 1 Dl X5 1 Dl X1937 MY X5 1 Dl X5 1 Dl X1940 MY X5 1 Dl X3978 MX X5 1 Dl X1941 MY X5 1 Dl X3989 MX X5 1 Dl X3993 1944 MXY X5 1 Dl X1944 MY X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X4018 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X4047 MX X4 1 Dl X4053 MX X5 1 Dl X602 2224 MXY X0 0 Dl X5 0 Dl X606 MX X5 0 Dl X612 MX X5 0 Dl X616 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X681 MX X5 0 Dl X685 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X715 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X750 MX X5 0 Dl X754 MX X5 0 Dl X760 MX X5 0 Dl X764 MX X4 0 Dl X769 MX X5 0 Dl X775 MX X5 0 Dl X779 MX X4 0 Dl X784 MX X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X804 MX X5 0 Dl X5 0 Dl X4 0 Dl X819 MX X5 0 Dl X5 0 Dl X5 0 Dl X833 MX X4 0 Dl X839 MX X5 0 Dl X843 MX X5 -286 Dl X1937 MY X4 1 Dl X854 1937 MXY X5 1 Dl X858 MX X5 1 Dl X1940 MY X5 1 Dl X4 1 Dl X873 1941 MXY X5 1 Dl X5 1 Dl X1944 MY X4 1 Dl X888 1944 MXY X5 1 Dl X5 1 Dl X5 1 Dl X902 MX X5 1 Dl X908 MX X5 1 Dl X5 1 Dl X917 MX X4 1 Dl X923 MX X5 1 Dl X927 MX X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X957 1957 MXY X5 1 Dl X1959 MY X5 1 Dl X5 1 Dl X1960 MY X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X992 MX X5 0 Dl X996 1965 MXY X5 1 Dl X1002 MX X5 0 Dl X1006 1967 MXY X4 1 Dl X1011 MX X5 1 Dl X1017 1968 MXY X5 0 Dl X1021 1969 MXY X4 1 Dl X1026 MX X5 0 Dl X1971 MY X5 1 Dl X5 1 Dl X4 0 Dl X1046 1974 MXY X5 0 Dl X1050 1975 MXY X5 1 Dl X1056 1975 MXY X4 0 Dl X1061 1976 MXY X5 1 Dl X1065 MX X5 0 Dl X1071 1978 MXY X5 1 Dl X1075 MX X4 0 Dl X1080 1980 MXY X5 0 Dl X5 1 Dl X1982 MY X5 -286 Dl X1695 MY X5 1 Dl X1697 MY X5 1 Dl X1699 MY X5 1 Dl X4 1 Dl X1115 1702 MXY X5 1 Dl X1705 MY X5 1 Dl X4 1 Dl X1130 1708 MXY X5 1 Dl X1710 MY X5 1 Dl X5 1 Dl X1144 1713 MXY X5 1 Dl X1150 1715 MXY X5 1 Dl X1717 MY X5 1 Dl X1159 MX X4 1 Dl X1165 1720 MXY X5 1 Dl X1169 1722 MXY X5 1 Dl X1724 MY X5 1 Dl X4 1 Dl X1184 1727 MXY X5 1 Dl X1729 MY X5 1 Dl X4 1 Dl X1199 1732 MXY X5 1 Dl X1734 MY X5 1 Dl X1736 MY X5 1 Dl X5 1 Dl X1739 MY X5 1 Dl X1741 MY X5 1 Dl X1228 1743 MXY X4 1 Dl X1234 MX X5 1 Dl X1238 MX X5 1 Dl X1747 MY X5 1 Dl X1749 MY X4 1 Dl X1253 1751 MXY X5 1 Dl X5 1 Dl X1754 MY X4 1 Dl X1268 1756 MXY X5 1 Dl X5 1 Dl X1759 MY X5 1 Dl X5 1 Dl X1762 MY X5 1 Dl X5 1 Dl X1765 MY X4 1 Dl X1303 1767 MXY X5 1 Dl X1307 MX X5 1 Dl X1313 1770 MXY X5 1 Dl X1317 MX X4 1 Dl X1322 1773 MXY X5 1 Dl X1775 MY X5 1 Dl X4 1 Dl X1337 1778 MXY X5 -285 Dl X1492 MY X5 2 Dl X1495 MY X5 2 Dl X5 2 Dl X5 2 Dl X1502 MY X5 2 Dl X1505 MY X4 2 Dl X1372 1508 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1386 MX X4 2 Dl X1391 1517 MXY X5 2 Dl X1520 MY X5 2 Dl X4 2 Dl X1406 MX X5 2 Dl X1527 MY X5 2 Dl X5 2 Dl X1532 MY X4 2 Dl X1426 MX X5 2 Dl X5 2 Dl X1539 MY X4 2 Dl X1441 MX X5 2 Dl X5 2 Dl X1546 MY X5 2 Dl X1455 MX X4 2 Dl X1461 1551 MXY X5 2 Dl X5 2 Dl X1470 MX X4 2 Dl X1476 1558 MXY X5 2 Dl X1480 MX X5 2 Dl X5 2 Dl X1565 MY X4 2 Dl X1495 MX X5 2 Dl X5 2 Dl X4 2 Dl X1510 1574 MXY X5 2 Dl X5 2 Dl X5 2 Dl X4 2 Dl X1530 MX X5 2 Dl X1585 MY X5 2 Dl X4 2 Dl X1545 MX X5 2 Dl X1549 MX X5 2 Dl X5 2 Dl X1596 MY X4 2 Dl X1564 MX X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1607 MY X5 -285 Dl X1321 MY X5 2 Dl X1325 MY X4 2 Dl X1599 1328 MXY X5 2 Dl X1331 MY X5 2 Dl X1334 MY X4 2 Dl X1614 1337 MXY X5 2 Dl X1618 1340 MXY X5 2 Dl X1624 1343 MXY X5 2 Dl X1628 1346 MXY X4 2 Dl X1633 1349 MXY X5 2 Dl X1352 MY X5 2 Dl X1355 MY X5 2 Dl X1358 MY X5 2 Dl X1361 MY X5 2 Dl X1364 MY X5 2 Dl X1367 MY X4 2 Dl X1668 1370 MXY X5 2 Dl X1373 MY X5 2 Dl X1376 MY X5 2 Dl X1379 MY X5 2 Dl X1382 MY X5 2 Dl X1385 MY X5 2 Dl X1697 1388 MXY X4 2 Dl X1703 1391 MXY X5 2 Dl X5 2 Dl X1712 1396 MXY X5 2 Dl X1718 1399 MXY X5 2 Dl X1722 1402 MXY X5 2 Dl X1405 MY X5 2 Dl X1408 MY X4 2 Dl X1737 1411 MXY X5 2 Dl X1414 MY X5 2 Dl X1417 MY X4 2 Dl X1752 MX X5 2 Dl X1422 MY X5 2 Dl X1425 MY X5 2 Dl X1766 MX X4 2 Dl X1772 1430 MXY X5 2 Dl X1776 1433 MXY X5 2 Dl X1436 MY X5 2 Dl X1787 MX X5 2 Dl X1791 1441 MXY X5 2 Dl X1444 MY X5 2 Dl X4 2 Dl X1806 1449 MXY X5 2 Dl X1452 MY X5 2 Dl X1455 MY X5 2 Dl X5 2 Dl X1460 MY X5 2 Dl X1463 MY X5 2 Dl X5 -284 Dl X5 3 Dl X5 3 Dl X1188 MY X4 3 Dl X1856 MX X5 3 Dl X1860 1195 MXY X5 3 Dl X1866 1199 MXY X5 3 Dl X1870 MX X5 3 Dl X1206 MY X5 3 Dl X1881 MX X5 3 Dl X1885 1213 MXY X4 3 Dl X1890 MX X5 3 Dl X1220 MY X5 3 Dl X5 3 Dl X4 3 Dl X1910 1230 MXY X5 3 Dl X1914 MX X5 3 Dl X1920 1237 MXY X5 3 Dl X5 3 Dl X1929 1244 MXY X5 3 Dl X1935 MX X5 3 Dl X1939 1251 MXY X4 3 Dl X1944 MX X5 3 Dl X5 3 Dl X5 3 Dl X1264 MY X5 3 Dl X5 3 Dl X1271 MY X5 3 Dl X5 3 Dl X5 3 Dl X1281 MY X5 3 Dl X1283 MY X4 3 Dl X1994 1287 MXY X5 3 Dl X5 3 Dl X5 3 Dl X2008 1297 MXY X5 3 Dl X2014 MX X5 3 Dl X5 2 Dl X2023 1306 MXY X4 3 Dl X2029 MX X5 2 Dl X2033 1312 MXY X5 2 Dl X1316 MY X5 2 Dl X1319 MY X5 2 Dl X1322 MY X5 2 Dl X1325 MY X5 2 Dl X1328 MY X5 2 Dl X1331 MY X5 2 Dl X1334 MY X5 2 Dl X1338 MY X5 2 Dl X4 2 Dl X2083 1343 MXY X5 -283 Dl X2087 1059 MXY X5 4 Dl X5 4 Dl X2098 MX X5 4 Dl X2102 1072 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2132 1095 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2167 1122 MXY X5 4 Dl X2171 MX X5 4 Dl X2177 MX X5 4 Dl X2181 MX X5 3 Dl X1138 MY X5 4 Dl X1141 MY X5 4 Dl X5 4 Dl X5 3 Dl X1153 MY X5 3 Dl X5 3 Dl X1160 MY X4 3 Dl X2221 1164 MXY X5 3 Dl X5 3 Dl X1171 MY X5 3 Dl X1175 MY X5 3 Dl X5 3 Dl X1182 MY X5 3 Dl X2250 1186 MXY X5 3 Dl X5 3 Dl X2261 MX X5 3 Dl X2265 1196 MXY X4 3 Dl X2270 MX X5 3 Dl X1203 MY X5 3 Dl X1207 MY X5 3 Dl X5 3 Dl X1214 MY X5 3 Dl X5 3 Dl X1221 MY X4 3 Dl X2305 MX X5 3 Dl X1228 MY X5 3 Dl X5 3 Dl X2319 1235 MXY X5 3 Dl X2325 MX X5 3 Dl X5 -283 Dl X2334 MX X5 4 Dl X2340 MX X5 4 Dl X2344 967 MXY X5 4 Dl X5 4 Dl X4 4 Dl X2359 MX X5 4 Dl X984 MY X5 4 Dl X5 4 Dl X993 MY X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2394 MX X5 4 Dl X2398 MX X5 4 Dl X2404 1018 MXY X5 4 Dl X5 4 Dl X2413 MX X5 4 Dl X5 4 Dl X5 4 Dl X1039 MY X5 4 Dl X5 4 Dl X4 4 Dl X2443 MX X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X2482 MX X5 4 Dl X2488 1086 MXY X5 4 Dl X2492 1091 MXY X4 4 Dl X2497 MX X5 4 Dl X5 4 Dl X5 4 Dl X1106 MY X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2532 MX X5 4 Dl X5 4 Dl X1129 MY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X2561 1144 MXY X5 4 Dl X2567 MX X5 3 Dl X1152 MY X5 4 Dl X2576 MX X4 3 Dl X2582 MX X5 3 Dl X2586 1163 MXY X5 3 Dl X1167 MY X5 3 Dl X5 3 Dl X1174 MY X5 3 Dl X5 3 Dl X1181 MY X5 3 Dl X5 3 Dl X1188 MY X5 3 Dl X1192 MY X5 3 Dl X2630 MX X4 3 Dl X2636 1199 MXY X5 3 Dl X2640 MX X5 3 Dl X1206 MY X5 3 Dl X2651 1210 MXY X5 3 Dl X2655 MX X5 3 Dl X1217 MY X5 3 Dl X4 3 Dl X2670 1224 MXY X5 3 Dl X5 3 Dl X5 3 Dl X1234 MY X5 3 Dl X5 3 Dl X1241 MY X5 3 Dl X5 3 Dl X1248 MY X5 3 Dl X5 3 Dl X4 3 Dl X2720 1258 MXY X5 3 Dl X2724 MX X5 3 Dl X2730 MX X5 3 Dl X2734 MX X5 3 Dl X1271 MY X5 3 Dl X2745 MX X5 3 Dl X2749 1278 MXY X4 3 Dl X2754 MX X5 3 Dl X5 3 Dl X1288 MY X5 3 Dl X1290 MY X4 3 Dl X2774 1294 MXY X5 3 Dl X2778 MX X5 3 Dl X2784 MX X5 3 Dl X1304 MY X5 2 Dl X2793 1307 MXY X5 2 Dl X2799 MX X5 3 Dl X2803 1313 MXY X5 2 Dl X1316 MY X5 2 Dl X2814 1319 MXY X5 2 Dl X2818 1322 MXY X5 2 Dl X1326 MY X5 2 Dl X5 2 Dl X1332 MY X5 2 Dl X1335 MY X5 2 Dl X1338 MY X5 2 Dl X1341 MY X5 2 Dl X1344 MY X5 2 Dl X1347 MY X5 2 Dl X1350 MY X5 2 Dl X1353 MY X5 2 Dl X2872 1356 MXY X5 2 Dl X2878 1359 MXY X5 2 Dl X1362 MY X5 2 Dl X2887 1365 MXY X4 2 Dl X2893 1368 MXY X5 2 Dl X2897 1371 MXY X5 2 Dl X1374 MY X5 2 Dl X1377 MY X5 2 Dl X1380 MY X5 2 Dl X1383 MY X5 2 Dl X4 2 Dl X2927 1388 MXY X5 2 Dl X1391 MY X5 2 Dl X1394 MY X5 2 Dl X1397 MY X5 2 Dl X1400 MY X5 2 Dl X2951 1403 MXY X5 2 Dl X1406 MY X4 2 Dl X2962 MX X5 2 Dl X2966 1411 MXY X5 2 Dl X1414 MY X5 2 Dl X1417 MY X5 2 Dl X1420 MY X5 2 Dl X5 2 Dl X1425 MY X5 2 Dl X1428 MY X5 2 Dl X1431 MY X5 2 Dl X5 2 Dl X1436 MY X5 2 Dl X1439 MY X5 2 Dl X3020 1442 MXY X5 2 Dl X3026 MX X5 2 Dl X1447 MY X5 2 Dl X3035 1450 MXY X5 2 Dl X3041 MX X5 2 Dl X3045 1455 MXY X5 2 Dl X1458 MY X5 2 Dl X3056 MX X5 2 Dl X3060 1463 MXY X5 2 Dl X5 2 Dl X1468 MY X5 2 Dl X1471 MY X5 2 Dl X1474 MY X5 2 Dl X5 2 Dl X1479 MY X5 2 Dl X5 2 Dl X1484 MY X5 2 Dl X5 2 Dl X1489 MY X5 2 Dl X3114 MX X5 2 Dl X1494 MY X5 2 Dl X3125 1497 MXY X5 2 Dl X3129 MX X5 2 Dl X1502 MY X5 2 Dl X5 2 Dl X5 2 Dl X1509 MY X4 2 Dl X3154 1512 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1519 MY X5 2 Dl X3586 1463 MXY X(14)1 833 oc X3681(decay)X X3908(half)X X4067(life)X X3528 1446 MXY X-72 0 Dl X-282 75 Dl X3225 1493 MXY X-51 28 Dl X3233 1520 MXY X-59 1 Dl X5 2 Dl X1524 MY X5 2 Dl X3183 MX X4 2 Dl X3189 MX X5 2 Dl X1531 MY X5 2 Dl X3198 MX X4 2 Dl X3204 1536 MXY X5 2 Dl X3208 MX X5 2 Dl X5 2 Dl X1543 MY X5 2 Dl X5 2 Dl X1548 MY X5 2 Dl X4 2 Dl X3238 MX X5 2 Dl X1555 MY X5 2 Dl X5 2 Dl X5 2 Dl X1562 MY X5 2 Dl X3262 MX X5 2 Dl X3268 MX X5 2 Dl X5 2 Dl X3277 1571 MXY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1580 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1589 MY X5 2 Dl X1590 MY X5 2 Dl X1593 MY X5 2 Dl X3331 MX X5 2 Dl X3337 MX X5 2 Dl X5 2 Dl X3346 MX X5 2 Dl X3352 1604 MXY X5 2 Dl X3356 MX X5 2 Dl X5 2 Dl X3367 MX X5 2 Dl X3371 MX X5 2 Dl X5 2 Dl X5 2 Dl X1619 MY X5 2 Dl X1620 MY X5 2 Dl X1623 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 1 Dl X3425 1635 MXY X4 1 Dl X3431 1637 MXY X5 2 Dl X5 1 Dl X3440 1641 MXY X5 1 Dl X3446 1643 MXY X5 2 Dl X3450 MX X5 1 Dl X1647 MY X5 1 Dl X1649 MY X4 1 Dl X3465 1651 MXY X5 1 Dl X1653 MY X5 1 Dl X1655 MY X5 1 Dl X1657 MY X5 1 Dl X1659 MY X5 1 Dl X1661 MY X5 1 Dl X3494 1663 MXY X5 1 Dl X3500 1665 MXY X5 1 Dl X3504 1667 MXY X5 1 Dl X1669 MY X4 1 Dl X3515 1671 MXY X5 1 Dl X3519 MX X5 1 Dl X1675 MY X5 1 Dl X5 1 Dl X1678 MY X5 1 Dl X1680 MY X5 1 Dl X1682 MY X4 1 Dl X3549 1684 MXY X5 1 Dl X1686 MY X5 1 Dl X1688 MY X5 1 Dl X1690 MY X5 1 Dl X5 1 Dl X3573 1693 MXY X5 1 Dl X3579 1695 MXY X5 1 Dl X1697 MY X5 1 Dl X3588 1699 MXY X5 1 Dl X3594 MX X5 1 Dl X3598 1702 MXY X5 1 Dl X1704 MY X5 1 Dl X1706 MY X5 1 Dl X1708 MY X5 1 Dl X1710 MY X5 1 Dl X5 1 Dl X1713 MY X5 1 Dl X1715 MY X5 1 Dl X1717 MY X5 1 Dl X5 1 Dl X1720 MY X5 1 Dl X1722 MY X5 1 Dl X3657 1724 MXY X5 1 Dl X3663 MX X5 1 Dl X3667 1727 MXY X5 1 Dl X1729 MY X5 1 Dl X3678 MX X5 1 Dl X3682 1732 MXY X5 1 Dl X1734 MY X5 1 Dl X1736 MY X5 1 Dl X5 1 Dl X1739 MY X4 1 Dl X3707 MX X5 1 Dl X1742 MY X5 1 Dl X1744 MY X5 1 Dl X5 1 Dl X1747 MY X5 1 Dl X1749 MY X5 1 Dl X3736 1751 MXY X4 1 Dl X3742 MX X5 1 Dl X5 1 Dl X3751 1755 MXY X5 1 Dl X3757 1757 MXY X5 1 Dl X3761 1759 MXY X5 1 Dl X5 1 Dl X1762 MY X5 1 Dl X5 1 Dl X1765 MY X5 1 Dl X1767 MY X4 1 Dl X3791 MX X5 1 Dl X1770 MY X5 1 Dl X5 1 Dl X1773 MY X5 1 Dl X5 1 Dl X3815 1776 MXY X5 1 Dl X1778 MY X4 1 Dl X3826 MX X5 1 Dl X3830 1781 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1785 MY X5 1 Dl X1787 MY X5 1 Dl X5 1 Dl X1790 MY X5 1 Dl X1792 MY X5 1 Dl X5 1 Dl X5 1 Dl X1796 MY X5 1 Dl X3884 MX X5 1 Dl X3890 MX X5 1 Dl X1800 MY X5 1 Dl X3899 MX X5 1 Dl X3905 1803 MXY X5 1 Dl X3909 1805 MXY X5 1 Dl X5 1 Dl X3920 1808 MXY X5 1 Dl X3924 MX X5 1 Dl X1811 MY X5 1 Dl X5 1 Dl X5 1 Dl X1815 MY X5 1 Dl X5 1 Dl X5 1 Dl X1819 MY X5 1 Dl X5 1 Dl X5 1 Dl X1823 MY X5 1 Dl X3978 MX X5 1 Dl X5 1 Dl X3989 1827 MXY X5 1 Dl X3993 MX X5 1 Dl X1830 MY X5 1 Dl X5 1 Dl X5 1 Dl X1834 MY X4 1 Dl X4018 MX X5 1 Dl X5 1 Dl X1838 MY X5 1 Dl X5 1 Dl X5 1 Dl X1842 MY X5 1 Dl X4047 MX X4 1 Dl X4053 MX X5 1 Dl X602 2224 MXY X0 0 Dl X5 0 Dl X606 MX X5 0 Dl X612 MX X5 0 Dl X616 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X681 MX X5 0 Dl X685 MX X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X5 0 Dl X4 0 Dl X715 MX X5 0 Dl X5 -286 Dl X1937 MY X5 1 Dl X1937 MY X5 1 Dl X5 1 Dl X1940 MY X5 1 Dl X4 1 Dl X750 1941 MXY X5 1 Dl X754 MX X5 1 Dl X760 1944 MXY X5 1 Dl X764 1944 MXY X4 1 Dl X769 MX X5 1 Dl X775 MX X5 1 Dl X779 MX X4 1 Dl X784 MX X5 1 Dl X5 1 Dl X5 1 Dl X4 1 Dl X804 MX X5 1 Dl X5 1 Dl X4 1 Dl X819 MX X5 1 Dl X5 1 Dl X5 1 Dl X833 1957 MXY X4 1 Dl X839 1959 MXY X5 1 Dl X843 MX X5 -286 Dl X1673 MY X4 1 Dl X854 1675 MXY X5 1 Dl X858 1677 MXY X5 1 Dl X1679 MY X5 1 Dl X1681 MY X4 1 Dl X873 1683 MXY X5 1 Dl X5 1 Dl X1687 MY X4 1 Dl X888 MX X5 1 Dl X1690 MY X5 1 Dl X1692 MY X5 1 Dl X902 1694 MXY X5 1 Dl X908 1696 MXY X5 1 Dl X1698 MY X5 1 Dl X917 MX X4 1 Dl X923 1701 MXY X5 1 Dl X927 1703 MXY X5 1 Dl X1705 MY X5 1 Dl X1707 MY X5 1 Dl X1709 MY X5 1 Dl X5 1 Dl X1712 MY X4 1 Dl X957 1714 MXY X5 1 Dl X5 1 Dl X1717 MY X5 -285 Dl X5 2 Dl X1435 MY X5 2 Dl X5 2 Dl X1440 MY X4 2 Dl X992 1443 MXY X5 2 Dl X996 MX X5 2 Dl X1002 1448 MXY X5 2 Dl X1006 1451 MXY X4 2 Dl X1011 MX X5 2 Dl X1017 1456 MXY X5 2 Dl X1021 1459 MXY X4 2 Dl X1026 MX X5 2 Dl X1464 MY X5 2 Dl X1467 MY X5 2 Dl X1470 MY X4 2 Dl X1046 MX X5 2 Dl X1050 1475 MXY X5 2 Dl X1056 MX X4 2 Dl X1061 1480 MXY X5 2 Dl X1065 MX X5 2 Dl X1071 1485 MXY X5 2 Dl X1075 MX X4 2 Dl X1080 1490 MXY X5 2 Dl X1493 MY X5 2 Dl X5 -284 Dl X5 3 Dl X5 3 Dl X1218 MY X5 3 Dl X4 3 Dl X1115 1225 MXY X5 3 Dl X5 3 Dl X1232 MY X4 3 Dl X1130 MX X5 3 Dl X1239 MY X5 3 Dl X5 3 Dl X1144 MX X5 3 Dl X1150 MX X5 3 Dl X1252 MY X5 3 Dl X1159 MX X4 3 Dl X1165 1259 MXY X5 3 Dl X1169 MX X5 3 Dl X1266 MY X5 3 Dl X1268 MY X4 3 Dl X1184 1272 MXY X5 3 Dl X5 3 Dl X4 3 Dl X1199 1282 MXY X5 3 Dl X5 3 Dl X5 3 Dl X1292 MY X5 -283 Dl X1008 MY X5 4 Dl X5 4 Dl X1228 MX X4 4 Dl X1234 MX X5 4 Dl X1238 MX X5 4 Dl X5 4 Dl X1033 MY X4 4 Dl X1253 MX X5 4 Dl X5 4 Dl X4 4 Dl X1268 MX X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X1303 MX X5 4 Dl X1307 MX X5 4 Dl X1313 MX X5 4 Dl X1317 MX X4 4 Dl X1322 MX X5 4 Dl X5 4 Dl X4 4 Dl X1337 MX X5 -172 Dl X932 MY X5 4 Dl X937 MY X5 4 Dl X5 4 Dl X5 4 Dl X950 MY X5 4 Dl X4 4 Dl X1372 959 MXY X5 4 Dl X5 4 Dl X5 4 Dl X1386 972 MXY X4 4 Dl X1391 MX X5 4 Dl X5 4 Dl X985 MY X4 4 Dl X1406 MX X5 4 Dl X5 4 Dl X5 4 Dl X1002 MY X4 4 Dl X1426 MX X5 4 Dl X5 4 Dl X4 4 Dl X1441 1019 MXY X5 4 Dl X5 4 Dl X5 4 Dl X1455 MX X4 4 Dl X1461 MX X5 -103 Dl X5 4 Dl X1470 937 MXY X4 4 Dl X1476 MX X5 4 Dl X1480 MX X5 4 Dl X950 MY X5 4 Dl X4 4 Dl X1495 959 MXY X5 4 Dl X5 4 Dl X4 4 Dl X1510 972 MXY X5 4 Dl X5 4 Dl X5 4 Dl X985 MY X4 4 Dl X1530 MX X5 4 Dl X5 4 Dl X4 4 Dl X1545 1002 MXY X5 4 Dl X1549 MX X5 4 Dl X5 4 Dl X4 4 Dl X1564 1019 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 -103 Dl X5 4 Dl X937 MY X4 4 Dl X1599 MX X5 4 Dl X5 4 Dl X950 MY X4 4 Dl X1614 MX X5 4 Dl X1618 959 MXY X5 4 Dl X1624 MX X5 4 Dl X1628 MX X4 4 Dl X1633 972 MXY X5 4 Dl X5 4 Dl X5 4 Dl X985 MY X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X1668 1002 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X1019 MY X5 4 Dl X5 4 Dl X1697 MX X4 4 Dl X1703 MX X5 4 Dl X5 4 Dl X1712 MX X5 -107 Dl X1718 MX X5 4 Dl X1722 937 MXY X5 4 Dl X5 4 Dl X4 4 Dl X1737 950 MXY X5 4 Dl X5 4 Dl X959 MY X4 4 Dl X1752 MX X5 4 Dl X5 4 Dl X972 MY X5 4 Dl X1766 MX X4 4 Dl X1772 MX X5 4 Dl X1776 985 MXY X5 4 Dl X5 4 Dl X1787 MX X5 4 Dl X1791 MX X5 4 Dl X1002 MY X5 4 Dl X4 4 Dl X1806 MX X5 4 Dl X5 4 Dl X1019 MY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 -103 Dl X5 4 Dl X937 MY X5 4 Dl X4 4 Dl X1856 MX X5 4 Dl X1860 950 MXY X5 4 Dl X1866 MX X5 4 Dl X1870 959 MXY X5 4 Dl X5 4 Dl X1881 MX X5 4 Dl X1885 972 MXY X4 4 Dl X1890 MX X5 4 Dl X5 4 Dl X985 MY X5 4 Dl X4 4 Dl X1910 MX X5 4 Dl X1914 MX X5 4 Dl X1920 1002 MXY X5 4 Dl X5 4 Dl X1929 MX X5 4 Dl X1935 MX X5 4 Dl X1939 1019 MXY X4 4 Dl X1944 MX X5 4 Dl X5 4 Dl X5 4 Dl X5 -103 Dl X5 4 Dl X937 MY X5 4 Dl X5 4 Dl X5 4 Dl X950 MY X5 4 Dl X4 4 Dl X1994 959 MXY X5 4 Dl X5 4 Dl X5 4 Dl X2008 972 MXY X5 4 Dl X2014 MX X5 4 Dl X5 4 Dl X2023 985 MXY X4 4 Dl X2029 MX X5 4 Dl X2033 MX X5 4 Dl X5 4 Dl X1002 MY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X1019 MY X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2083 MX X5 -103 Dl X2087 MX X5 4 Dl X937 MY X5 4 Dl X2098 MX X5 4 Dl X2102 MX X5 4 Dl X950 MY X5 4 Dl X5 4 Dl X959 MY X5 4 Dl X5 4 Dl X4 4 Dl X2132 972 MXY X5 4 Dl X5 4 Dl X5 4 Dl X985 MY X5 4 Dl X5 4 Dl X5 4 Dl X4 4 Dl X2167 1002 MXY X5 4 Dl X2171 MX X5 4 Dl X2177 MX X5 4 Dl X2181 MX X5 4 Dl X1019 MY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 -103 Dl X5 4 Dl X937 MY X4 4 Dl X2221 MX X5 4 Dl X5 4 Dl X950 MY X5 4 Dl X5 4 Dl X959 MY X5 4 Dl X5 4 Dl X2250 MX X5 4 Dl X972 MY X5 4 Dl X2261 MX X5 4 Dl X2265 MX X4 4 Dl X2270 985 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X1002 MY X5 4 Dl X5 4 Dl X4 4 Dl X2305 MX X5 4 Dl X1019 MY X5 4 Dl X5 4 Dl X2319 MX X5 4 Dl X2325 MX X5 4 Dl X5 -103 Dl X2334 MX X5 4 Dl X2340 937 MXY X5 4 Dl X2344 MX X5 4 Dl X5 4 Dl X950 MY X4 4 Dl X2359 MX X5 4 Dl X959 MY X5 4 Dl X5 4 Dl X5 4 Dl X972 MY X5 4 Dl X5 4 Dl X4 4 Dl X2394 985 MXY X5 4 Dl X2398 MX X5 4 Dl X2404 MX X5 4 Dl X5 4 Dl X2413 1002 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X1019 MY X5 4 Dl X4 4 Dl X2443 MX X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X2482 MX X5 4 Dl X2488 MX X5 4 Dl X2492 MX X4 4 Dl X2497 1072 MXY X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X1095 MY X4 4 Dl X2532 MX X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X5 4 Dl X2561 1122 MXY X5 4 Dl X2567 MX X5 4 Dl X5 4 Dl X2576 MX X4 4 Dl X2582 MX X5 4 Dl X2586 1141 MXY X5 4 Dl X5 3 Dl X1149 MY X5 4 Dl X1152 MY X5 3 Dl X1156 MY X5 3 Dl X1160 MY X5 3 Dl X1164 MY X5 3 Dl X5 3 Dl X1171 MY X5 3 Dl X2630 1175 MXY X4 3 Dl X2636 MX X5 3 Dl X2640 1182 MXY X5 3 Dl X1186 MY X5 3 Dl X2651 MX X5 3 Dl X2655 MX X5 3 Dl X1196 MY X5 3 Dl X4 3 Dl X2670 1203 MXY X5 3 Dl X1207 MY X5 3 Dl X5 3 Dl X1214 MY X5 3 Dl X5 3 Dl X1221 MY X5 3 Dl X5 3 Dl X1228 MY X5 3 Dl X5 3 Dl X1235 MY X4 3 Dl X2720 MX X5 3 Dl X2724 MX X5 3 Dl X2730 1245 MXY X5 3 Dl X2734 MX X5 3 Dl X5 3 Dl X2745 1255 MXY X5 3 Dl X2749 MX X4 3 Dl X2754 1262 MXY X5 3 Dl X5 3 Dl X5 3 Dl X4 3 Dl X2774 1275 MXY X5 3 Dl X2778 MX X5 3 Dl X2784 MX X5 3 Dl X1285 MY X5 3 Dl X2793 MX X5 3 Dl X2799 MX X5 3 Dl X2803 MX X5 3 Dl X5 2 Dl X2814 1301 MXY X5 3 Dl X2818 MX X5 3 Dl X5 2 Dl X1310 MY X5 2 Dl X1313 MY X5 3 Dl X1317 MY X5 2 Dl X1320 MY X5 2 Dl X1323 MY X5 2 Dl X1326 MY X5 2 Dl X1329 MY X5 2 Dl X1332 MY X5 2 Dl X1335 MY X5 2 Dl X2872 1338 MXY X5 2 Dl X2878 1342 MXY X5 2 Dl X1345 MY X5 2 Dl X2887 MX X4 2 Dl X2893 1350 MXY X5 2 Dl X2897 1354 MXY X5 2 Dl X1357 MY X5 2 Dl X1360 MY X5 2 Dl X5 2 Dl X1365 MY X5 2 Dl X1369 MY X4 2 Dl X2927 1372 MXY X5 2 Dl X5 2 Dl X1377 MY X5 2 Dl X1380 MY X5 2 Dl X1383 MY X5 2 Dl X2951 1386 MXY X5 2 Dl X1389 MY X4 2 Dl X2962 1392 MXY X5 2 Dl X2966 1395 MXY X5 2 Dl X1398 MY X5 2 Dl X5 2 Dl X1403 MY X5 2 Dl X1406 MY X5 2 Dl X1409 MY X5 2 Dl X1412 MY X5 2 Dl X1415 MY X5 2 Dl X5 2 Dl X1420 MY X5 2 Dl X1423 MY X5 2 Dl X3020 1426 MXY X5 2 Dl X3026 1429 MXY X5 2 Dl X1432 MY X5 2 Dl X3035 MX X5 2 Dl X3041 1437 MXY X5 2 Dl X3045 1440 MXY X5 2 Dl X5 2 Dl X3056 1445 MXY X5 2 Dl X3060 1448 MXY X5 2 Dl X1451 MY X5 2 Dl X5 2 Dl X3586 1377 MXY X(18)4 833 oc X3681(decay)X X3908(half)X X4067(life)X X3528 1360 MXY X-72 0 Dl X-380 96 Dl X3128 1427 MXY X-52 28 Dl X3134 1456 MXY X-59 0 Dl X5 2 Dl X5 2 Dl X1461 MY X5 2 Dl X1464 MY X5 2 Dl X5 2 Dl X1469 MY X5 2 Dl X5 2 Dl X1474 MY X5 2 Dl X3114 MX X5 2 Dl X1479 MY X5 2 Dl X3125 1482 MXY X5 2 Dl X3129 MX X5 2 Dl X1487 MY X5 2 Dl X5 2 Dl X1492 MY X5 2 Dl X4 2 Dl X3154 1497 MXY X5 2 Dl X5 2 Dl X1502 MY X5 2 Dl X1505 MY X5 2 Dl X5 2 Dl X5 2 Dl X3183 1512 MXY X4 2 Dl X3189 MX X5 2 Dl X1517 MY X5 2 Dl X3198 MX X4 2 Dl X3204 1522 MXY X5 2 Dl X3208 MX X5 2 Dl X1527 MY X5 2 Dl X5 2 Dl X5 2 Dl X1534 MY X5 2 Dl X4 2 Dl X3238 1539 MXY X5 2 Dl X5 2 Dl X5 2 Dl X1546 MY X5 2 Dl X5 2 Dl X3262 MX X5 2 Dl X3268 MX X5 2 Dl X1555 MY X5 2 Dl X3277 MX X5 2 Dl X5 2 Dl X1562 MY X5 2 Dl X5 2 Dl X5 2 Dl X1569 MY X5 2 Dl X5 2 Dl X5 2 Dl X1576 MY X5 2 Dl X5 2 Dl X5 2 Dl X3331 MX X5 2 Dl X3337 MX X5 2 Dl X5 2 Dl X3346 1589 MXY X5 2 Dl X3352 MX X5 2 Dl X3356 MX X5 2 Dl X1596 MY X5 2 Dl X3367 1597 MXY X5 2 Dl X3371 1600 MXY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X1611 MY X5 2 Dl X1612 MY X5 2 Dl X1615 MY X5 2 Dl X5 2 Dl X5 2 Dl X5 2 Dl X3425 MX X4 2 Dl X3431 MX X5 2 Dl X5 2 Dl X3440 MX X5 1 Dl X3446 1631 MXY X5 2 Dl X3450 MX X5 1 Dl X1635 MY X5 2 Dl X1638 MY X4 1 Dl X3465 MX X5 1 Dl X1642 MY X5 2 Dl X1643 MY X5 1 Dl X1646 MY X5 1 Dl X1648 MY X5 1 Dl X5 1 Dl X3494 1652 MXY X5 1 Dl X3500 MX X5 1 Dl X3504 1656 MXY X5 1 Dl X4 1 Dl X3515 1660 MXY X5 1 Dl X3519 MX X5 1 Dl X1663 MY X5 1 Dl X1665 MY X5 1 Dl X1667 MY X5 1 Dl X1669 MY X5 1 Dl X1671 MY X4 1 Dl X3549 1673 MXY X5 1 Dl X1675 MY X5 1 Dl X1677 MY X5 1 Dl X1679 MY X5 1 Dl X5 1 Dl X3573 1683 MXY X5 1 Dl X3579 MX X5 1 Dl X1686 MY X5 1 Dl X3588 1688 MXY X5 1 Dl X3594 1690 MXY X5 1 Dl X3598 1692 MXY X5 1 Dl X1694 MY X5 1 Dl X5 1 Dl X1697 MY X5 1 Dl X1699 MY X5 1 Dl X5 1 Dl X1703 MY X5 1 Dl X1705 MY X5 1 Dl X5 1 Dl X1708 MY X5 1 Dl X1710 MY X5 1 Dl X5 1 Dl X3657 1713 MXY X5 1 Dl X3663 1715 MXY X5 1 Dl X3667 1717 MXY X5 1 Dl X5 1 Dl X3678 1721 MXY X5 1 Dl X3682 MX X5 1 Dl X1724 MY X5 1 Dl X5 1 Dl X1727 MY X5 1 Dl X1729 MY X4 1 Dl X3707 MX X5 1 Dl X1732 MY X5 1 Dl X1734 MY X5 1 Dl X1736 MY X5 1 Dl X5 1 Dl X1739 MY X5 1 Dl X3736 1741 MXY X4 1 Dl X3742 1743 MXY X5 1 Dl X5 1 Dl X3751 1746 MXY X5 1 Dl X3757 1748 MXY X5 1 Dl X3761 MX X5 1 Dl X1751 MY X5 1 Dl X5 1 Dl X1754 MY X5 1 Dl X1756 MY X5 1 Dl X1758 MY X4 1 Dl X3791 MX X5 1 Dl X5 1 Dl X1762 MY X5 1 Dl X1764 MY X5 1 Dl X5 1 Dl X3815 1767 MXY X5 1 Dl X4 1 Dl X3826 1770 MXY X5 1 Dl X3830 MX X5 1 Dl X1773 MY X5 1 Dl X1775 MY X5 1 Dl X1777 MY X5 1 Dl X5 1 Dl X5 1 Dl X1781 MY X5 1 Dl X5 1 Dl X1784 MY X5 1 Dl X1786 MY X5 1 Dl X5 1 Dl X3884 1789 MXY X5 1 Dl X3890 MX X5 1 Dl X1792 MY X5 1 Dl X3899 MX X5 1 Dl X3905 MX X5 1 Dl X3909 1796 MXY X5 1 Dl X5 1 Dl X3920 1799 MXY X5 1 Dl X3924 1801 MXY X5 1 Dl X5 1 Dl X5 1 Dl X1805 MY X5 1 Dl X5 1 Dl X1808 MY X5 1 Dl X5 1 Dl X1811 MY X5 1 Dl X5 1 Dl X5 1 Dl X1815 MY X5 1 Dl X3978 MX X5 1 Dl X5 1 Dl X3989 1819 MXY X5 1 Dl X3993 MX X5 1 Dl X1822 MY X5 1 Dl X5 1 Dl X1825 MY X5 1 Dl X4 1 Dl X4018 MX X5 1 Dl X1829 MY X5 1 Dl X5 1 Dl X5 1 Dl X1833 MY X5 1 Dl X5 1 Dl X4047 MX X4 1 Dl X4053 1837 MXY X5 1 Dl X1492 2484(Figure)N X1744(1.)X X1854(Instability)X X2235(metric)X X2483(for)X X2607(\202ap)X X2761(at)X X2847(a)X X2908(constant)X X3224(rate)X X494 2708(From)N X707(either)X X930(maximum)X X1311(hold)X X1490(time)X X1670(value,)X X1905(a)X X1966(ratio)X X2150(of)X X2245(the)X X2375(cutoff)X X2607(to)X X2698(a)X X2759(ceiling)X X3022(can)X X3166(be)X X3271(determined.)X X3734(An)X X3863(integer)X X4130(value)X X494 2820(for)N X618(the)X X748(ceiling)X X1011(can)X X1155(then)X X1329(be)X X1434(chosen)X X1700(such)X X1883(that)X X2038(over\202ow)X X2372(will)X X2532(not)X X2667(be)X X2772(a)X X2833(problem)X X3149(and)X X3298(all)X X3409(other)X X3612(values)X X3859(can)X X4003(be)X X4108(scaled)X X494 2932(accordingly.)N X976(If)X X1056(both)X X1235(cutoffs)X X1501(are)X X1630(speci\201ed,)X X1987(the)X X2117(one)X X2266(that)X X2421(results)X X2673(on)X X2783(a)X X2844(higher)X X3091(ceiling)X X3354(will)X X3514(be)X X3619(used.)X X602 4596 MXY X0 -1440 Dl X4596 MY X3456 0 Dl X602 4325(.)N X630(.)X X659(.)X X688(.)X X716(.)X X746(.)X X775(.)X X803(.)X X832(.)X X860(.)X X890(.)X X919(.)X X947(.)X X976(.)X X1004(.)X X1034(.)X X1063(.)X X1091(.)X X1120(.)X X1149(.)X X1178(.)X X1206(.)X X1235(.)X X1264(.)X X1293(.)X X1322(.)X X1350(.)X X1379(.)X X1408(.)X X1437(.)X X1466(.)X X1494(.)X X1523(.)X X1552(.)X X1581(.)X X1610(.)X X1638(.)X X1667(.)X X1696(.)X X1725(.)X X1754(.)X X1782(.)X X1811(.)X X1840(.)X X1869(.)X X1898(.)X X1926(.)X X1955(.)X X1984(.)X X2013(.)X X2042(.)X X2070(.)X X2099(.)X X2128(.)X X2157(.)X X2186(.)X X2214(.)X X2243(.)X X2272(.)X X2301(.)X X2330(.)X X2358(.)X X2387(.)X X2416(.)X X2445(.)X X2474(.)X X2502(.)X X2531(.)X X2560(.)X X2589(.)X X2618(.)X X2646(.)X X2675(.)X X2704(.)X X2733(.)X X2762(.)X X2790(.)X X2819(.)X X2848(.)X X2876(.)X X2906(.)X X2935(.)X X2963(.)X X2992(.)X X3020(.)X X3050(.)X X3079(.)X X3107(.)X X3136(.)X X3164(.)X X3194(.)X X3223(.)X X3251(.)X X3280(.)X X3308(.)X X3338(.)X X3367(.)X X3395(.)X X3424(.)X X3452(.)X X3482(.)X X3511(.)X X3539(.)X X3568(.)X X3596(.)X X3626(.)X X3655(.)X X3683(.)X X3712(.)X X3740(.)X X3770(.)X X3799(.)X X3827(.)X X3856(.)X X3884(.)X X3914(.)X X3943(.)X X3971(.)X X4000(.)X X4028(.)X X4058(.)X X602 4055(.)N X630(.)X X659(.)X X688(.)X X716(.)X X746(.)X X775(.)X X803(.)X X832(.)X X860(.)X X890(.)X X919(.)X X947(.)X X976(.)X X1004(.)X X1034(.)X X1063(.)X X1091(.)X X1120(.)X X1149(.)X X1178(.)X X1206(.)X X1235(.)X X1264(.)X X1293(.)X X1322(.)X X1350(.)X X1379(.)X X1408(.)X X1437(.)X X1466(.)X X1494(.)X X1523(.)X X1552(.)X X1581(.)X X1610(.)X X1638(.)X X1667(.)X X1696(.)X X1725(.)X X1754(.)X X1782(.)X X1811(.)X X1840(.)X X1869(.)X X1898(.)X X1926(.)X X1955(.)X X1984(.)X X2013(.)X X2042(.)X X2070(.)X X2099(.)X X2128(.)X X2157(.)X X2186(.)X X2214(.)X X2243(.)X X2272(.)X X2301(.)X X2330(.)X X2358(.)X X2387(.)X X2416(.)X X2445(.)X X2474(.)X X2502(.)X X2531(.)X X2560(.)X X2589(.)X X2618(.)X X2646(.)X X2675(.)X X2704(.)X X2733(.)X X2762(.)X X2790(.)X X2819(.)X X2848(.)X X2876(.)X X2906(.)X X2935(.)X X2963(.)X X2992(.)X X3020(.)X X3050(.)X X3079(.)X X3107(.)X X3136(.)X X3164(.)X X3194(.)X X3223(.)X X3251(.)X X3280(.)X X3308(.)X X3338(.)X X3367(.)X X3395(.)X X3424(.)X X3452(.)X X3482(.)X X3511(.)X X3539(.)X X3568(.)X X3596(.)X X3626(.)X X3655(.)X X3683(.)X X3712(.)X X3740(.)X X3770(.)X X3799(.)X X3827(.)X X3856(.)X X3884(.)X X3914(.)X X3943(.)X X3971(.)X X4000(.)X X4028(.)X X4058(.)X X602 4596 MXY X-35 0 Dl X450 4613(0)N X602 4236 MXY X-35 0 Dl X450 4253(1)N X602 3876 MXY X-35 0 Dl X450 3893(2)N X602 3516 MXY X-35 0 Dl X450 3533(3)N X602 3156 MXY X-35 0 Dl X450 3173(4)N X602 4757(time)N X9 f X782 MX X(->)174 987 oc X1034 4596 MXY X0 35 Dl X1 f X1012 4721(1)N X1466 4596 MXY X0 35 Dl X1444 4721(2)N X1898 4596 MXY X0 35 Dl X1876 4721(3)N X2330 4596 MXY X0 35 Dl X2308 4721(4)N X2762 4596 MXY X0 35 Dl X2740 4721(5)N X3194 4596 MXY X0 35 Dl X3172 4721(6)N X3626 4596 MXY X0 35 Dl X3604 4721(7)N X4058 4596 MXY X0 35 Dl X4036 4721(8)N X602 4596 MXY X0 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X617 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X628 MX X2 0 Dl X629 MX X2 0 Dl X632 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X643 MX X2 0 Dl X644 MX X2 0 Dl X647 MX X2 0 Dl X2 0 Dl X2 0 Dl X654 MX X2 0 Dl X655 MX X2 0 Dl X658 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X669 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X684 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X695 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X710 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X727 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X738 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X753 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X764 MX X2 0 Dl X765 MX X2 0 Dl X768 MX X2 0 Dl X2 0 Dl X2 0 Dl X775 MX X2 0 Dl X776 MX X2 0 Dl X779 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X790 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X801 MX X2 0 Dl X802 MX X2 0 Dl X805 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X820 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X833 MX X2 0 Dl X834 MX X2 0 Dl X837 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X848 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X859 MX X2 0 Dl X860 MX X2 0 Dl X863 MX X2 0 Dl X2 0 Dl X2 0 Dl X870 MX X2 0 Dl X871 MX X2 0 Dl X874 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X885 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X900 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X911 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X926 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X943 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X954 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X969 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X980 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X991 MX X2 0 Dl X992 MX X2 0 Dl X995 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1006 MX X2 0 Dl X1007 MX X2 0 Dl X1010 MX X2 0 Dl X2 0 Dl X2 0 Dl X1017 MX X2 0 Dl X1018 MX X2 0 Dl X1021 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 -360 Dl X1034 MX X2 0 Dl X2 0 Dl X2 0 Dl X4237 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1049 MX X2 0 Dl X1050 4238 MXY X2 0 Dl X1053 MX X2 0 Dl X2 0 Dl X2 0 Dl X1060 4239 MXY X2 0 Dl X1061 MX X2 0 Dl X1064 4240 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1075 4241 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4242 MY X2 0 Dl X2 0 Dl X1090 MX X2 0 Dl X2 0 Dl X2 0 Dl X4243 MY X2 0 Dl X2 0 Dl X1101 4244 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4245 MY X2 0 Dl X2 0 Dl X1116 MX X2 0 Dl X2 0 Dl X2 0 Dl X4246 MY X2 0 Dl X2 0 Dl X1127 MX X2 0 Dl X1128 MX X2 0 Dl X1131 4247 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4248 MY X2 0 Dl X2 0 Dl X1142 MX X2 0 Dl X2 0 Dl X4249 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1155 MX X2 0 Dl X1156 4250 MXY X2 0 Dl X1159 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4251 MY X2 0 Dl X1170 MX X2 0 Dl X2 0 Dl X4252 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4253 MY X2 0 Dl X1185 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4254 MY X2 0 Dl X1196 MX X2 0 Dl X1197 4255 MXY X2 0 Dl X1200 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4256 MY X2 0 Dl X1211 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4257 MY X2 0 Dl X1222 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4258 MY X2 0 Dl X1233 MX X2 0 Dl X1234 MX X2 0 Dl X1237 4259 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4260 MY X2 0 Dl X2 0 Dl X1252 MX X2 0 Dl X2 0 Dl X2 0 Dl X4261 MY X2 0 Dl X2 0 Dl X2 0 Dl X1265 MX X2 0 Dl X1266 4262 MXY X2 0 Dl X1269 MX X2 0 Dl X2 0 Dl X4263 MY X2 0 Dl X2 0 Dl X2 0 Dl X1280 MX X2 0 Dl X2 0 Dl X4264 MY X2 0 Dl X2 0 Dl X2 0 Dl X1291 MX X2 0 Dl X2 0 Dl X4265 MY X2 0 Dl X2 0 Dl X2 0 Dl X1302 MX X2 0 Dl X1303 MX X2 0 Dl X1306 4266 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4267 MY X2 0 Dl X2 0 Dl X1317 MX X2 0 Dl X2 0 Dl X2 0 Dl X4268 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1332 MX X2 0 Dl X4269 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1343 MX X2 0 Dl X1344 4270 MXY X2 0 Dl X1347 MX X2 0 Dl X4271 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1358 MX X2 0 Dl X4272 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1371 MX X2 0 Dl X1372 4273 MXY X2 0 Dl X1375 MX X2 0 Dl X4274 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1386 MX X2 0 Dl X2 0 Dl X4275 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1401 4276 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1412 4277 MXY X2 1 Dl X1413 MX X2 1 Dl X1416 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1427 MX X2 1 Dl X4286 MY X2 1 Dl X2 1 Dl X2 1 Dl X4288 MY X2 1 Dl X1438 4290 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1449 MX X2 1 Dl X1450 MX X2 1 Dl X1453 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1466 MX X2 -359 Dl X3943 MY X2 0 Dl X3944 MY X2 0 Dl X3945 MY X2 0 Dl X2 0 Dl X3946 MY X2 0 Dl X2 0 Dl X1481 MX X2 0 Dl X1482 3947 MXY X2 0 Dl X1485 3948 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3949 MY X2 0 Dl X2 0 Dl X1496 3950 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3951 MY X2 0 Dl X3952 MY X2 0 Dl X1507 MX X2 0 Dl X2 0 Dl X3953 MY X2 0 Dl X2 0 Dl X3954 MY X2 0 Dl X1518 MX X2 0 Dl X1519 MX X2 0 Dl X1522 3955 MXY X2 0 Dl X3956 MY X2 0 Dl X2 0 Dl X2 0 Dl X3957 MY X2 0 Dl X1533 MX X2 0 Dl X3958 MY X2 0 Dl X2 0 Dl X2 0 Dl X3959 MY X2 0 Dl X3960 MY X2 0 Dl X2 0 Dl X1548 MX X2 0 Dl X3961 MY X2 0 Dl X2 0 Dl X2 0 Dl X3962 MY X2 0 Dl X1559 MX X2 0 Dl X1560 3963 MXY X2 0 Dl X1563 3964 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3965 MY X2 0 Dl X2 0 Dl X1574 MX X2 0 Dl X3966 MY X2 0 Dl X3967 MY X2 0 Dl X2 0 Dl X2 0 Dl X3968 MY X2 0 Dl X1587 MX X2 0 Dl X1588 3969 MXY X2 0 Dl X1591 MX X2 0 Dl X2 0 Dl X3970 MY X2 0 Dl X3971 MY X2 0 Dl X2 0 Dl X1602 MX X2 0 Dl X3972 MY X2 0 Dl X2 0 Dl X2 0 Dl X3973 MY X2 0 Dl X2 0 Dl X3974 MY X2 0 Dl X1617 MX X2 0 Dl X3975 MY X2 0 Dl X2 0 Dl X3976 MY X2 0 Dl X2 0 Dl X1628 MX X2 0 Dl X1629 3977 MXY X2 0 Dl X1632 MX X2 0 Dl X2 0 Dl X3978 MY X2 0 Dl X3979 MY X2 0 Dl X2 0 Dl X1643 MX X2 0 Dl X3980 MY X2 0 Dl X2 0 Dl X3981 MY X2 0 Dl X2 0 Dl X1654 MX X2 0 Dl X1655 3982 MXY X2 0 Dl X1658 MX X2 0 Dl X3983 MY X2 0 Dl X2 0 Dl X1665 3984 MXY X2 0 Dl X1666 MX X2 0 Dl X1669 MX X2 0 Dl X3985 MY X2 0 Dl X3986 MY X2 0 Dl X2 0 Dl X2 0 Dl X3987 MY X2 0 Dl X2 0 Dl X1684 MX X2 0 Dl X3988 MY X2 0 Dl X2 0 Dl X2 0 Dl X3989 MY X2 0 Dl X3990 MY X2 0 Dl X1697 MX X2 0 Dl X1698 MX X2 0 Dl X1701 3991 MXY X2 0 Dl X2 0 Dl X3992 MY X2 0 Dl X1708 MX X2 0 Dl X1709 MX X2 0 Dl X1712 3993 MXY X2 0 Dl X2 0 Dl X3994 MY X2 0 Dl X2 0 Dl X3995 MY X2 0 Dl X1723 MX X2 0 Dl X2 0 Dl X3996 MY X2 0 Dl X2 0 Dl X2 0 Dl X1734 3997 MXY X2 0 Dl X1735 3998 MXY X2 0 Dl X1738 MX X2 0 Dl X2 0 Dl X3999 MY X2 0 Dl X2 0 Dl X2 0 Dl X1749 4000 MXY X2 0 Dl X1750 MX X2 0 Dl X1753 MX X2 0 Dl X4001 MY X2 0 Dl X4002 MY X2 0 Dl X2 0 Dl X2 0 Dl X1764 4003 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4004 MY X2 0 Dl X4005 MY X2 0 Dl X1775 MX X2 0 Dl X1776 MX X2 0 Dl X1779 4006 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4007 MY X2 0 Dl X2 0 Dl X1790 4008 MXY X2 0 Dl X2 0 Dl X4009 MY X2 0 Dl X2 0 Dl X2 0 Dl X4010 MY X2 0 Dl X1803 MX X2 0 Dl X1804 MX X2 0 Dl X1807 4011 MXY X2 0 Dl X2 0 Dl X4012 MY X2 0 Dl X2 0 Dl X4013 MY X2 0 Dl X1818 MX X2 0 Dl X2 0 Dl X4014 MY X2 0 Dl X2 0 Dl X4015 MY X2 0 Dl X1829 MX X2 0 Dl X1830 MX X2 0 Dl X1833 4016 MXY X2 0 Dl X2 0 Dl X4017 MY X2 0 Dl X2 0 Dl X2 0 Dl X1844 4018 MXY X2 1 Dl X4020 MY X2 1 Dl X4022 MY X2 1 Dl X4024 MY X2 1 Dl X4026 MY X2 1 Dl X4028 MY X2 1 Dl X4030 MY X2 1 Dl X1859 4032 MXY X2 1 Dl X4034 MY X2 1 Dl X4036 MY X2 1 Dl X2 1 Dl X4040 MY X2 1 Dl X1870 MX X2 1 Dl X1871 4043 MXY X2 1 Dl X1874 4045 MXY X2 1 Dl X4047 MY X2 1 Dl X4049 MY X2 1 Dl X1881 4051 MXY X2 1 Dl X1882 4053 MXY X2 1 Dl X1885 4055 MXY X2 1 Dl X2 1 Dl X4058 MY X2 1 Dl X4060 MY X2 1 Dl X4062 MY X2 1 Dl X4064 MY X2 1 Dl X1898 4066 MXY X2 -359 Dl X3706 MY X2 0 Dl X3707 MY X2 0 Dl X3708 MY X2 0 Dl X2 0 Dl X3709 MY X2 0 Dl X3710 MY X2 0 Dl X1913 MX X2 0 Dl X1914 3711 MXY X2 0 Dl X1917 MX X2 0 Dl X3712 MY X2 0 Dl X2 0 Dl X1924 3713 MXY X2 0 Dl X1925 3714 MXY X2 0 Dl X1928 MX X2 0 Dl X3715 MY X2 0 Dl X2 0 Dl X3716 MY X2 0 Dl X3717 MY X2 0 Dl X1939 MX X2 0 Dl X3718 MY X2 0 Dl X3719 MY X2 0 Dl X2 0 Dl X3720 MY X2 0 Dl X3721 MY X2 0 Dl X2 0 Dl X1954 3722 MXY X2 0 Dl X2 0 Dl X3723 MY X2 0 Dl X2 0 Dl X3724 MY X2 0 Dl X1965 3725 MXY X2 0 Dl X1966 MX X2 0 Dl X1969 3726 MXY X2 0 Dl X2 0 Dl X3727 MY X2 0 Dl X2 0 Dl X3728 MY X2 0 Dl X1980 3729 MXY X2 0 Dl X3730 MY X2 0 Dl X2 0 Dl X3731 MY X2 0 Dl X3732 MY X2 0 Dl X1991 MX X2 0 Dl X1992 3733 MXY X2 0 Dl X1995 MX X2 0 Dl X3734 MY X2 0 Dl X2 0 Dl X3735 MY X2 0 Dl X3736 MY X2 0 Dl X2006 MX X2 0 Dl X3737 MY X2 0 Dl X2 0 Dl X3738 MY X2 0 Dl X2 0 Dl X3739 MY X2 0 Dl X2019 3740 MXY X2 0 Dl X2020 MX X2 0 Dl X2023 3741 MXY X2 0 Dl X2 0 Dl X3742 MY X2 0 Dl X2 0 Dl X3743 MY X2 0 Dl X2034 3744 MXY X2 0 Dl X2 0 Dl X3745 MY X2 0 Dl X2 0 Dl X3746 MY X2 0 Dl X2045 MX X2 0 Dl X2046 3747 MXY X2 0 Dl X2049 3748 MXY X2 0 Dl X3749 MY X2 0 Dl X2 0 Dl X2 0 Dl X3751 MY X2 0 Dl X2060 MX X2 0 Dl X3752 MY X2 0 Dl X2 0 Dl X3753 MY X2 0 Dl X2 0 Dl X3754 MY X2 0 Dl X3755 MY X2 0 Dl X2075 MX X2 0 Dl X3756 MY X2 0 Dl X2 0 Dl X3757 MY X2 0 Dl X2 0 Dl X2086 3758 MXY X2 0 Dl X2087 3759 MXY X2 0 Dl X2090 MX X2 0 Dl X3760 MY X2 0 Dl X2 0 Dl X2097 3761 MXY X2 0 Dl X2098 MX X2 0 Dl X2101 3762 MXY X2 0 Dl X3763 MY X2 0 Dl X2 0 Dl X3764 MY X2 0 Dl X2 0 Dl X3765 MY X2 0 Dl X2 0 Dl X2116 3766 MXY X2 0 Dl X3767 MY X2 0 Dl X2 0 Dl X3768 MY X2 0 Dl X2 0 Dl X3769 MY X2 0 Dl X2129 3770 MXY X2 0 Dl X2130 MX X2 0 Dl X2133 3771 MXY X2 0 Dl X2 0 Dl X3772 MY X2 0 Dl X2140 MX X2 0 Dl X2141 3773 MXY X2 0 Dl X2144 3774 MXY X2 0 Dl X2 0 Dl X3775 MY X2 0 Dl X2 0 Dl X3776 MY X2 0 Dl X2155 MX X2 0 Dl X3777 MY X2 0 Dl X3778 MY X2 0 Dl X2 0 Dl X3779 MY X2 0 Dl X2 0 Dl X3780 MY X2 0 Dl X2170 MX X2 0 Dl X2 0 Dl X3781 MY X2 0 Dl X3782 MY X2 0 Dl X2 0 Dl X2181 3783 MXY X2 0 Dl X2182 MX X2 0 Dl X2185 3784 MXY X2 0 Dl X2 0 Dl X3785 MY X2 0 Dl X3786 MY X2 0 Dl X2 0 Dl X2196 3787 MXY X2 0 Dl X2 0 Dl X3788 MY X2 0 Dl X3789 MY X2 0 Dl X2 0 Dl X2207 3790 MXY X2 0 Dl X2208 MX X2 0 Dl X2211 3791 MXY X2 0 Dl X2 0 Dl X3792 MY X2 0 Dl X3793 MY X2 0 Dl X2 0 Dl X2222 3794 MXY X2 0 Dl X2 0 Dl X3795 MY X2 0 Dl X2 0 Dl X3796 MY X2 0 Dl X3797 MY X2 0 Dl X2235 MX X2 0 Dl X2236 3798 MXY X2 0 Dl X2239 MX X2 0 Dl X3799 MY X2 0 Dl X2 0 Dl X2 0 Dl X3800 MY X2 0 Dl X2250 3801 MXY X2 0 Dl X2 0 Dl X3802 MY X2 0 Dl X2 0 Dl X3803 MY X2 0 Dl X2261 3804 MXY X2 0 Dl X2262 MX X2 0 Dl X2265 3805 MXY X2 0 Dl X2 0 Dl X3806 MY X2 0 Dl X2 0 Dl X3807 MY X2 0 Dl X2276 3808 MXY X2 2 Dl X2 2 Dl X3813 MY X2 2 Dl X3816 MY X2 2 Dl X2 2 Dl X3821 MY X2 2 Dl X3824 MY X2 2 Dl X2291 MX X2 2 Dl X3829 MY X2 2 Dl X3832 MY X2 2 Dl X2 2 Dl X3837 MY X2 2 Dl X2302 3840 MXY X2 2 Dl X2303 MX X2 2 Dl X2306 MX X2 2 Dl X3847 MY X2 2 Dl X3850 MY X2 2 Dl X2313 MX X2 2 Dl X2314 3855 MXY X2 2 Dl X2317 3858 MXY X2 2 Dl X2 2 Dl X3863 MY X2 2 Dl X2 2 Dl X3868 MY X2 2 Dl X2 2 Dl X2330 3873 MXY X2 -359 Dl X2 4 Dl X3517 MY X2 4 Dl X2 3 Dl X3525 MY X2 4 Dl X2 3 Dl X2 3 Dl X2345 3536 MXY X2 3 Dl X2346 3540 MXY X2 3 Dl X2349 MX X2 3 Dl X3547 MY X2 3 Dl X3551 MY X2 3 Dl X2356 MX X2 3 Dl X2357 3558 MXY X2 3 Dl X2360 MX X2 3 Dl X3565 MY X2 3 Dl X2 3 Dl X3572 MY X2 3 Dl X2 3 Dl X2371 3579 MXY X2 3 Dl X2 3 Dl X3586 MY X2 3 Dl X2 3 Dl X3593 MY X2 3 Dl X2 3 Dl X3600 MY X2 3 Dl X2386 3604 MXY X2 3 Dl X2 3 Dl X2 3 Dl X2 3 Dl X3617 MY X2 3 Dl X2397 MX X2 3 Dl X2398 3624 MXY X2 3 Dl X2401 MX X2 3 Dl X3631 MY X2 3 Dl X2 3 Dl X2 3 Dl X2 3 Dl X2412 3644 MXY X2 3 Dl X2 3 Dl X2 3 Dl X3654 MY X2 3 Dl X2 3 Dl X2423 MX X2 3 Dl X2424 3664 MXY X2 3 Dl X2427 3666 MXY X2 3 Dl X3670 MY X2 2 Dl X3673 MY X2 3 Dl X2 2 Dl X3680 MY X2 2 Dl X2438 3683 MXY X2 3 Dl X2 2 Dl X3689 MY X2 2 Dl X3692 MY X2 2 Dl X3695 MY X2 2 Dl X3698 MY X2 2 Dl X2451 3702 MXY X2 2 Dl X2452 MX X2 2 Dl X2455 3707 MXY X2 2 Dl X3711 MY X2 2 Dl X3714 MY X2 2 Dl X3717 MY X2 2 Dl X3720 MY X2 2 Dl X2466 3723 MXY X2 2 Dl X3726 MY X2 2 Dl X3729 MY X2 2 Dl X3732 MY X2 2 Dl X3735 MY X2 2 Dl X2477 3738 MXY X2 2 Dl X2478 3741 MXY X2 2 Dl X2481 3744 MXY X2 2 Dl X2 2 Dl X3749 MY X2 2 Dl X3752 MY X2 2 Dl X3755 MY X2 2 Dl X2492 3758 MXY X2 2 Dl X3761 MY X2 2 Dl X3764 MY X2 2 Dl X3767 MY X2 2 Dl X3770 MY X2 2 Dl X2 2 Dl X3775 MY X2 2 Dl X2507 3778 MXY X2 2 Dl X3781 MY X2 2 Dl X3784 MY X2 2 Dl X3787 MY X2 2 Dl X3790 MY X2 2 Dl X2518 3793 MXY X2 2 Dl X2519 MX X2 2 Dl X2522 3798 MXY X2 2 Dl X3801 MY X2 2 Dl X3804 MY X2 2 Dl X2529 MX X2 2 Dl X2530 3809 MXY X2 2 Dl X2533 3812 MXY X2 2 Dl X2 2 Dl X3817 MY X2 2 Dl X3820 MY X2 2 Dl X3823 MY X2 2 Dl X2 2 Dl X3828 MY X2 2 Dl X2548 3831 MXY X2 2 Dl X2 2 Dl X3836 MY X2 2 Dl X3839 MY X2 2 Dl X2 2 Dl X3844 MY X2 2 Dl X2561 MX X2 2 Dl X2562 3849 MXY X2 2 Dl X2565 MX X2 2 Dl X3854 MY X2 2 Dl X2 2 Dl X2572 3859 MXY X2 2 Dl X2573 3862 MXY X2 2 Dl X2576 MX X2 2 Dl X3867 MY X2 2 Dl X2 2 Dl X2 2 Dl X3874 MY X2 2 Dl X2587 3877 MXY X2 2 Dl X2 2 Dl X3882 MY X2 2 Dl X2 2 Dl X2 2 Dl X3889 MY X2 2 Dl X3892 MY X2 2 Dl X2602 MX X2 2 Dl X2 2 Dl X3899 MY X2 2 Dl X2 2 Dl X3904 MY X2 2 Dl X2613 MX X2 2 Dl X2614 MX X2 2 Dl X2617 3911 MXY X2 2 Dl X2 2 Dl X2 2 Dl X3918 MY X2 2 Dl X2 2 Dl X2628 3923 MXY X2 2 Dl X2 2 Dl X2 2 Dl X3930 MY X2 2 Dl X2 2 Dl X2639 MX X2 2 Dl X2640 3937 MXY X2 2 Dl X2643 MX X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3948 MY X2 2 Dl X2654 MX X2 2 Dl X2 2 Dl X2 2 Dl X3957 MY X2 2 Dl X2 2 Dl X2 2 Dl X2667 MX X2 2 Dl X2668 MX X2 2 Dl X2671 3968 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2682 3979 MXY X2 2 Dl X3980 MY X2 2 Dl X3983 MY X2 2 Dl X2 2 Dl X2 2 Dl X2693 MX X2 2 Dl X2694 MX X2 2 Dl X2697 MX X2 2 Dl X2 2 Dl X3998 MY X2 2 Dl X3999 MY X2 2 Dl X4002 MY X2 1 Dl X2708 MX X2 2 Dl X4006 MY X2 1 Dl X2 2 Dl X4010 MY X2 1 Dl X2 1 Dl X4014 MY X2 1 Dl X2 1 Dl X2723 4018 MXY X2 1 Dl X4020 MY X2 1 Dl X4022 MY X2 1 Dl X4024 MY X2 1 Dl X4026 MY X2 1 Dl X2734 4028 MXY X2 1 Dl X2735 MX X2 1 Dl X2738 4032 MXY X2 1 Dl X2 1 Dl X4036 MY X2 1 Dl X2745 MX X2 1 Dl X2746 4039 MXY X2 1 Dl X2749 4041 MXY X2 1 Dl X4043 MY X2 1 Dl X4045 MY X2 1 Dl X4047 MY X2 1 Dl X4049 MY X2 1 Dl X4051 MY X2 1 Dl X2762 4053 MXY X2 1 Dl X4055 MY X2 1 Dl X2 1 Dl X4058 MY X2 1 Dl X4060 MY X2 1 Dl X4062 MY X2 1 Dl X4064 MY X2 1 Dl X2777 4066 MXY X2 1 Dl X2778 MX X2 1 Dl X2781 4069 MXY X2 1 Dl X4071 MY X2 1 Dl X4073 MY X2 1 Dl X2788 4075 MXY X2 1 Dl X2789 4077 MXY X2 1 Dl X2792 MX X2 1 Dl X4080 MY X2 1 Dl X4082 MY X2 1 Dl X4084 MY X2 1 Dl X4086 MY X2 1 Dl X2803 MX X2 1 Dl X2804 4089 MXY X2 1 Dl X2807 4091 MXY X2 1 Dl X4093 MY X2 1 Dl X2 1 Dl X2814 4096 MXY X2 1 Dl X2815 4098 MXY X2 1 Dl X2818 4100 MXY X2 1 Dl X2 1 Dl X4103 MY X2 1 Dl X4105 MY X2 1 Dl X2 1 Dl X2829 4108 MXY X2 1 Dl X2830 MX X2 1 Dl X2833 4111 MXY X2 1 Dl X4113 MY X2 1 Dl X4115 MY X2 1 Dl X2840 MX X2 1 Dl X2841 4118 MXY X2 1 Dl X2844 4120 MXY X2 1 Dl X2 1 Dl X4123 MY X2 1 Dl X2 1 Dl X4126 MY X2 1 Dl X2855 4128 MXY X2 1 Dl X2856 4130 MXY X2 1 Dl X2859 MX X2 1 Dl X2 1 Dl X4134 MY X2 1 Dl X4136 MY X2 1 Dl X4138 MY X2 1 Dl X2870 MX X2 1 Dl X2 1 Dl X4142 MY X2 1 Dl X4144 MY X2 1 Dl X2 1 Dl X4147 MY X2 1 Dl X2883 4149 MXY X2 1 Dl X2884 MX X2 1 Dl X2887 MX X2 1 Dl X4153 MY X2 1 Dl X2 1 Dl X4156 MY X2 1 Dl X4158 MY X2 1 Dl X2898 MX X2 1 Dl X2899 4161 MXY X2 1 Dl X2902 MX X2 1 Dl X4164 MY X2 1 Dl X2 1 Dl X2909 MX X2 1 Dl X2910 4168 MXY X2 1 Dl X2913 4170 MXY X2 1 Dl X2 1 Dl X4173 MY X2 1 Dl X2 1 Dl X4176 MY X2 1 Dl X2924 MX X2 1 Dl X2925 MX X2 1 Dl X2928 4180 MXY X2 1 Dl X2 1 Dl X4183 MY X2 1 Dl X2935 MX X2 1 Dl X2936 MX X2 1 Dl X2939 4187 MXY X2 1 Dl X2 1 Dl X4190 MY X2 1 Dl X2 1 Dl X2 1 Dl X2950 4194 MXY X2 1 Dl X2951 MX X2 1 Dl X2954 4197 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4201 MY X2 1 Dl X2 1 Dl X2965 4204 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4208 MY X2 1 Dl X2 1 Dl X2 1 Dl X4212 MY X2 1 Dl X2980 MX X2 1 Dl X2 1 Dl X2 1 Dl X4217 MY X2 1 Dl X2 1 Dl X2 1 Dl X2993 4221 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4225 MY X2 1 Dl X2 1 Dl X3004 MX X2 1 Dl X3005 4229 MXY X2 1 Dl X3008 MX X2 1 Dl X2 1 Dl X2 1 Dl X4234 MY X2 1 Dl X2 1 Dl X3019 MX X2 1 Dl X3020 MX X2 1 Dl X3023 MX X2 1 Dl X4240 MY X2 1 Dl X2 1 Dl X3030 MX X2 1 Dl X3031 4244 MXY X2 1 Dl X3034 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3045 MX X2 1 Dl X3046 4252 MXY X2 1 Dl X3049 MX X2 1 Dl X4255 MY X2 1 Dl X2 1 Dl X3056 MX X2 1 Dl X3057 MX X2 1 Dl X3060 MX X2 1 Dl X2 1 Dl X2 1 Dl X4263 MY X2 1 Dl X2 1 Dl X3071 MX X2 1 Dl X3072 MX X2 1 Dl X3075 MX X2 1 Dl X2 1 Dl X2 1 Dl X4271 MY X2 1 Dl X2 1 Dl X3086 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3099 MX X2 1 Dl X3100 MX X2 1 Dl X3103 4282 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3114 MX X2 1 Dl X3115 MX X2 1 Dl X3118 MX X2 1 Dl X2 1 Dl X2 1 Dl X3125 4293 MXY X2 1 Dl X3126 4293 MXY X2 1 Dl X3129 MX X2 1 Dl X2 1 Dl X4297 MY X2 1 Dl X2 1 Dl X4298 MY X2 1 Dl X3140 MX X2 1 Dl X3141 4301 MXY X2 1 Dl X3144 MX X2 1 Dl X4302 MY X2 1 Dl X2 1 Dl X3151 4305 MXY X2 1 Dl X3152 MX X2 1 Dl X3155 4306 MXY X2 1 Dl X4308 MY X2 1 Dl X2 1 Dl X2 1 Dl X4310 MY X2 1 Dl X3166 4312 MXY X2 1 Dl X3167 MX X2 1 Dl X3170 4313 MXY X2 1 Dl X2 1 Dl X4316 MY X2 1 Dl X2 1 Dl X4317 MY X2 1 Dl X3181 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3194 MX X2 1 Dl X3431 3965(reachable)N X3790 MX X(78)7 833 oc X3885(the)X X4015(time)X X3374 3948 MXY X-72 0 Dl X-105 377 Dl X4265 MY X-1 59 Dl X3225 4274 MXY X-29 51 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3209 MX X2 1 Dl X2 1 Dl X4332 MY X2 1 Dl X2 1 Dl X2 1 Dl X3220 MX X2 0 Dl X3221 4336 MXY X2 1 Dl X3224 MX X2 0 Dl X4338 MY X2 1 Dl X2 1 Dl X2 1 Dl X4340 MY X2 0 Dl X3235 4341 MXY X2 0 Dl X3236 4342 MXY X2 1 Dl X3239 MX X2 1 Dl X2 0 Dl X4345 MY X2 1 Dl X3246 MX X2 0 Dl X3247 4347 MXY X2 1 Dl X3250 4347 MXY X2 0 Dl X4348 MY X2 0 Dl X4349 MY X2 1 Dl X2 0 Dl X4351 MY X2 0 Dl X3261 4352 MXY X2 0 Dl X3262 MX X2 0 Dl X3265 4354 MXY X2 1 Dl X4354 MY X2 0 Dl X4355 MY X2 0 Dl X3272 4356 MXY X2 0 Dl X3273 4357 MXY X2 0 Dl X3276 4358 MXY X2 0 Dl X2 0 Dl X4359 MY X2 0 Dl X4360 MY X2 0 Dl X4361 MY X2 0 Dl X3287 4362 MXY X2 0 Dl X3288 MX X2 0 Dl X3291 4363 MXY X2 0 Dl X4364 MY X2 0 Dl X4365 MY X2 0 Dl X4366 MY X2 0 Dl X2 0 Dl X3302 4367 MXY X2 0 Dl X4368 MY X2 0 Dl X4369 MY X2 0 Dl X4370 MY X2 0 Dl X2 0 Dl X4371 MY X2 0 Dl X3315 4372 MXY X2 0 Dl X3316 4373 MXY X2 0 Dl X3319 4374 MXY X2 0 Dl X2 0 Dl X4375 MY X2 0 Dl X4376 MY X2 0 Dl X4377 MY X2 0 Dl X3330 MX X2 0 Dl X3331 4378 MXY X2 0 Dl X3334 4379 MXY X2 0 Dl X4380 MY X2 0 Dl X2 0 Dl X3341 4381 MXY X2 0 Dl X3342 4382 MXY X2 0 Dl X3345 MX X2 0 Dl X4384 MY X2 0 Dl X2 0 Dl X4385 MY X2 0 Dl X2 0 Dl X3356 4386 MXY X2 0 Dl X3357 4387 MXY X2 0 Dl X3360 4388 MXY X2 0 Dl X2 0 Dl X4389 MY X2 0 Dl X3367 4390 MXY X2 0 Dl X3368 MX X2 0 Dl X3371 4391 MXY X2 0 Dl X4392 MY X2 0 Dl X4393 MY X2 0 Dl X2 0 Dl X4394 MY X2 0 Dl X3382 MX X2 0 Dl X3383 4396 MXY X2 0 Dl X3386 MX X2 0 Dl X4397 MY X2 0 Dl X2 0 Dl X4398 MY X2 0 Dl X4399 MY X2 0 Dl X3397 4400 MXY X2 0 Dl X2 0 Dl X4401 MY X2 0 Dl X2 0 Dl X4402 MY X2 0 Dl X4403 MY X2 0 Dl X4404 MY X2 0 Dl X3412 MX X2 0 Dl X4405 MY X2 0 Dl X2 0 Dl X4406 MY X2 0 Dl X4407 MY X2 0 Dl X4408 MY X2 0 Dl X3425 MX X2 0 Dl X4409 MY X2 0 Dl X2 0 Dl X4410 MY X2 0 Dl X4411 MY X2 0 Dl X3436 MX X2 0 Dl X3437 4412 MXY X2 0 Dl X3440 4413 MXY X2 0 Dl X2 0 Dl X4414 MY X2 0 Dl X4415 MY X2 0 Dl X2 0 Dl X3451 4416 MXY X2 0 Dl X3452 MX X2 0 Dl X3455 4417 MXY X2 0 Dl X4418 MY X2 0 Dl X2 0 Dl X3462 4419 MXY X2 0 Dl X3463 MX X2 0 Dl X3466 4420 MXY X2 0 Dl X4421 MY X2 0 Dl X4422 MY X2 0 Dl X2 0 Dl X4423 MY X2 0 Dl X3477 MX X2 0 Dl X3478 4424 MXY X2 0 Dl X3481 MX X2 0 Dl X4425 MY X2 0 Dl X4426 MY X2 0 Dl X3488 MX X2 0 Dl X3489 4427 MXY X2 0 Dl X3492 MX X2 0 Dl X4428 MY X2 0 Dl X2 0 Dl X4429 MY X2 0 Dl X4430 MY X2 0 Dl X3503 MX X2 0 Dl X3504 4431 MXY X2 0 Dl X3507 MX X2 0 Dl X4432 MY X2 0 Dl X2 0 Dl X4433 MY X2 0 Dl X4434 MY X2 0 Dl X3518 MX X2 0 Dl X4435 MY X2 0 Dl X2 0 Dl X4436 MY X2 0 Dl X4437 MY X2 0 Dl X2 0 Dl X3531 4438 MXY X2 0 Dl X3532 MX X2 0 Dl X3535 MX X2 0 Dl X4439 MY X2 0 Dl X2 0 Dl X4440 MY X2 0 Dl X4441 MY X2 0 Dl X3546 MX X2 0 Dl X3547 4442 MXY X2 0 Dl X3550 MX X2 0 Dl X4443 MY X2 0 Dl X2 0 Dl X3557 4444 MXY X2 0 Dl X3558 4445 MXY X2 0 Dl X3561 MX X2 0 Dl X4446 MY X2 0 Dl X2 0 Dl X2 0 Dl X4447 MY X2 0 Dl X3572 MX X2 0 Dl X3573 4448 MXY X2 0 Dl X3576 4449 MXY X2 0 Dl X2 0 Dl X4450 MY X2 0 Dl X3583 MX X2 0 Dl X3584 MX X2 0 Dl X3587 4451 MXY X2 0 Dl X4452 MY X2 0 Dl X2 0 Dl X4453 MY X2 0 Dl X2 0 Dl X3598 MX X2 0 Dl X3599 4454 MXY X2 0 Dl X3602 MX X2 0 Dl X4455 MY X2 0 Dl X4456 MY X2 0 Dl X2 0 Dl X4457 MY X2 0 Dl X3613 MX X2 0 Dl X2 0 Dl X4458 MY X2 0 Dl X2 0 Dl X4459 MY X2 0 Dl X4460 MY X2 0 Dl X3626 MX X2 0 Dl X2 0 Dl X4461 MY X2 0 Dl X2 0 Dl X4462 MY X2 0 Dl X2 0 Dl X2 0 Dl X3641 4463 MXY X2 0 Dl X4464 MY X2 0 Dl X2 0 Dl X2 0 Dl X4465 MY X2 0 Dl X3652 MX X2 0 Dl X3653 4466 MXY X2 0 Dl X3656 MX X2 0 Dl X2 0 Dl X4467 MY X2 0 Dl X4468 MY X2 0 Dl X2 0 Dl X3667 MX X2 0 Dl X3668 4469 MXY X2 0 Dl X3671 MX X2 0 Dl X4470 MY X2 0 Dl X2 0 Dl X3678 4471 MXY X2 0 Dl X3679 MX X2 0 Dl X3682 4472 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4473 MY X2 0 Dl X2 0 Dl X3693 MX X2 0 Dl X3694 4474 MXY X2 0 Dl X3697 4475 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3704 4476 MXY X2 0 Dl X3705 MX X2 0 Dl X3708 MX X2 0 Dl X4477 MY X2 0 Dl X2 0 Dl X4478 MY X2 0 Dl X2 0 Dl X3719 4479 MXY X2 0 Dl X3720 MX X2 0 Dl X3723 MX X2 0 Dl X4480 MY X2 0 Dl X2 0 Dl X2 0 Dl X4481 MY X2 0 Dl X3734 MX X2 0 Dl X4482 MY X2 0 Dl X2 0 Dl X4483 MY X2 0 Dl X2 0 Dl X2 0 Dl X3747 4484 MXY X2 0 Dl X3748 MX X2 0 Dl X3751 MX X2 0 Dl X4485 MY X2 0 Dl X2 0 Dl X2 0 Dl X4486 MY X2 0 Dl X3762 4487 MXY X2 0 Dl X3763 MX X2 0 Dl X3766 MX X2 0 Dl X4488 MY X2 0 Dl X2 0 Dl X3773 MX X2 0 Dl X3774 4489 MXY X2 0 Dl X3777 MX X2 0 Dl X4490 MY X2 0 Dl X2 0 Dl X2 0 Dl X4491 MY X2 0 Dl X3788 MX X2 0 Dl X3789 MX X2 0 Dl X3792 4492 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3799 MX X2 0 Dl X3800 4493 MXY X2 0 Dl X3803 4494 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4495 MY X2 0 Dl X2 0 Dl X3814 MX X2 0 Dl X3815 MX X2 0 Dl X3818 4496 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4497 MY X2 0 Dl X2 0 Dl X3829 4498 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4499 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3844 4500 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4501 MY X2 0 Dl X2 0 Dl X4502 MY X2 0 Dl X3857 MX X2 0 Dl X2 0 Dl X4503 MY X2 0 Dl X2 0 Dl X2 0 Dl X3868 MX X2 0 Dl X3869 4504 MXY X2 0 Dl X3872 MX X2 0 Dl X2 0 Dl X2 0 Dl X4505 MY X2 0 Dl X2 0 Dl X3883 4506 MXY X2 0 Dl X3884 MX X2 0 Dl X3887 MX X2 0 Dl X4507 MY X2 0 Dl X2 0 Dl X3894 MX X2 0 Dl X3895 MX X2 0 Dl X3898 4508 MXY X2 0 Dl X2 0 Dl X4509 MY X2 0 Dl X2 0 Dl X2 0 Dl X3909 MX X2 0 Dl X3910 4510 MXY X2 0 Dl X3913 MX X2 0 Dl X2 0 Dl X2 0 Dl X3920 4511 MXY X2 0 Dl X3921 MX X2 0 Dl X3924 MX X2 0 Dl X4512 MY X2 0 Dl X2 0 Dl X2 0 Dl X4513 MY X2 0 Dl X3935 MX X2 0 Dl X3936 MX X2 0 Dl X3939 4514 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3950 4515 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4516 MY X2 0 Dl X2 0 Dl X3963 4517 MXY X2 0 Dl X3964 MX X2 0 Dl X3967 MX X2 0 Dl X2 0 Dl X4518 MY X2 0 Dl X2 0 Dl X2 0 Dl X3978 MX X2 0 Dl X3979 MX X2 0 Dl X3982 4519 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3989 MX X2 0 Dl X3990 4520 MXY X2 0 Dl X3993 MX X2 0 Dl X4521 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4004 4522 MXY X2 0 Dl X4005 MX X2 0 Dl X4008 MX X2 0 Dl X2 0 Dl X2 0 Dl X4015 4523 MXY X2 0 Dl X4016 MX X2 0 Dl X4019 4524 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4030 4525 MXY X2 0 Dl X4031 MX X2 0 Dl X4034 MX X2 0 Dl X2 0 Dl X2 0 Dl X4526 MY X2 0 Dl X2 0 Dl X4045 MX X2 0 Dl X2 0 Dl X4527 MY X2 0 Dl X2 0 Dl X2 0 Dl X4528 MY X2 0 Dl X602 4596 MXY X0 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X617 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X628 MX X2 0 Dl X629 MX X2 0 Dl X632 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X643 MX X2 0 Dl X644 MX X2 0 Dl X647 MX X2 0 Dl X2 0 Dl X2 0 Dl X654 MX X2 0 Dl X655 MX X2 0 Dl X658 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X669 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X684 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X695 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X710 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X727 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X738 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X753 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X764 MX X2 0 Dl X765 MX X2 0 Dl X768 MX X2 0 Dl X2 0 Dl X2 0 Dl X775 MX X2 0 Dl X776 MX X2 0 Dl X779 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X790 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X801 MX X2 0 Dl X802 MX X2 0 Dl X805 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X820 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X833 MX X2 0 Dl X834 MX X2 0 Dl X837 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X848 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X859 MX X2 0 Dl X860 MX X2 0 Dl X863 MX X2 0 Dl X2 0 Dl X2 0 Dl X870 MX X2 0 Dl X871 MX X2 0 Dl X874 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X885 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X900 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X911 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X926 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X943 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X954 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X969 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X980 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X991 MX X2 0 Dl X992 MX X2 0 Dl X995 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1006 MX X2 0 Dl X1007 MX X2 0 Dl X1010 MX X2 0 Dl X2 0 Dl X2 0 Dl X1017 MX X2 0 Dl X1018 MX X2 0 Dl X1021 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 -360 Dl X1034 MX X2 0 Dl X2 0 Dl X2 0 Dl X4237 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1049 MX X2 0 Dl X1050 4238 MXY X2 0 Dl X1053 MX X2 0 Dl X2 0 Dl X2 0 Dl X1060 4239 MXY X2 0 Dl X1061 MX X2 0 Dl X1064 4240 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1075 4241 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4242 MY X2 0 Dl X2 0 Dl X1090 MX X2 0 Dl X2 0 Dl X2 0 Dl X4243 MY X2 0 Dl X2 0 Dl X1101 4244 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4245 MY X2 0 Dl X2 0 Dl X1116 MX X2 0 Dl X2 0 Dl X2 0 Dl X4246 MY X2 0 Dl X2 0 Dl X1127 MX X2 0 Dl X1128 MX X2 0 Dl X1131 4247 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4248 MY X2 0 Dl X2 0 Dl X1142 MX X2 0 Dl X2 0 Dl X4249 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1155 MX X2 0 Dl X1156 4250 MXY X2 0 Dl X1159 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4251 MY X2 0 Dl X1170 MX X2 0 Dl X2 0 Dl X4252 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4253 MY X2 0 Dl X1185 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4254 MY X2 0 Dl X1196 MX X2 0 Dl X1197 4255 MXY X2 0 Dl X1200 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4256 MY X2 0 Dl X1211 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4257 MY X2 0 Dl X1222 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4258 MY X2 0 Dl X1233 MX X2 0 Dl X1234 MX X2 0 Dl X1237 4259 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4260 MY X2 0 Dl X2 1 Dl X1252 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4267 MY X2 1 Dl X1265 MX X2 1 Dl X1266 MX X2 1 Dl X1269 MX X2 1 Dl X2 1 Dl X2 1 Dl X4274 MY X2 1 Dl X2 1 Dl X1280 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1291 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4286 MY X2 1 Dl X1302 MX X2 1 Dl X1303 MX X2 1 Dl X1306 4288 MXY X2 1 Dl X4290 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1317 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1332 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1343 MX X2 1 Dl X1344 4308 MXY X2 1 Dl X1347 4308 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4312 MY X2 1 Dl X4312 MY X2 1 Dl X1358 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1371 MX X2 1 Dl X1372 MX X2 1 Dl X1375 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1386 MX X2 1 Dl X2 1 Dl X2 1 Dl X4328 MY X2 1 Dl X2 1 Dl X4331 MY X2 1 Dl X4331 MY X2 1 Dl X1401 MX X2 1 Dl X2 0 Dl X4334 MY X2 1 Dl X2 1 Dl X2 1 Dl X1412 MX X2 1 Dl X1413 4337 MXY X2 0 Dl X1416 4339 MXY X2 1 Dl X4339 MY X2 0 Dl X4340 MY X2 1 Dl X2 1 Dl X2 0 Dl X1427 4343 MXY X2 1 Dl X2 0 Dl X2 1 Dl X4346 MY X2 1 Dl X2 0 Dl X1438 MX X2 0 Dl X4348 MY X2 0 Dl X4349 MY X2 1 Dl X2 0 Dl X4351 MY X2 1 Dl X1449 4351 MXY X2 0 Dl X1450 4352 MXY X2 0 Dl X1453 4353 MXY X2 0 Dl X4354 MY X2 1 Dl X2 0 Dl X4356 MY X2 0 Dl X2 0 Dl X4357 MY X2 0 Dl X1466 4358 MXY X2 -359 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4000 MY X2 0 Dl X2 0 Dl X2 0 Dl X1481 4001 MXY X2 0 Dl X1482 4002 MXY X2 0 Dl X1485 MX X2 0 Dl X2 0 Dl X4003 MY X2 0 Dl X2 0 Dl X2 0 Dl X1496 4004 MXY X2 0 Dl X4005 MY X2 0 Dl X2 0 Dl X2 0 Dl X4006 MY X2 0 Dl X1507 MX X2 0 Dl X2 0 Dl X4007 MY X2 0 Dl X2 0 Dl X2 0 Dl X1518 4008 MXY X2 0 Dl X1519 4009 MXY X2 0 Dl X1522 MX X2 0 Dl X2 0 Dl X4010 MY X2 0 Dl X2 0 Dl X2 0 Dl X1533 4011 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4012 MY X2 0 Dl X4013 MY X2 0 Dl X2 0 Dl X2 0 Dl X1548 4014 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4015 MY X2 0 Dl X2 0 Dl X1559 MX X2 0 Dl X1560 4016 MXY X2 0 Dl X1563 4017 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4018 MY X2 0 Dl X2 0 Dl X1574 MX X2 0 Dl X4019 MY X2 0 Dl X4020 MY X2 0 Dl X2 0 Dl X2 0 Dl X4021 MY X2 0 Dl X1587 MX X2 0 Dl X1588 MX X2 0 Dl X1591 4022 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4023 MY X2 0 Dl X4024 MY X2 0 Dl X1602 MX X2 0 Dl X2 0 Dl X4025 MY X2 0 Dl X2 0 Dl X2 0 Dl X4026 MY X2 0 Dl X2 0 Dl X1617 MX X2 0 Dl X4027 MY X2 0 Dl X2 0 Dl X4028 MY X2 0 Dl X2 0 Dl X1628 4029 MXY X2 0 Dl X1629 MX X2 0 Dl X1632 MX X2 0 Dl X2 0 Dl X4030 MY X2 0 Dl X2 0 Dl X4031 MY X2 0 Dl X1643 MX X2 0 Dl X4032 MY X2 0 Dl X2 0 Dl X2 0 Dl X4033 MY X2 0 Dl X1654 MX X2 0 Dl X1655 MX X2 0 Dl X1658 4034 MXY X2 0 Dl X2 0 Dl X2 0 Dl X1665 4035 MXY X2 0 Dl X1666 4036 MXY X2 0 Dl X1669 MX X2 0 Dl X2 0 Dl X4037 MY X2 0 Dl X2 0 Dl X2 0 Dl X4038 MY X2 0 Dl X2 1 Dl X1684 4040 MXY X2 1 Dl X4042 MY X2 1 Dl X4044 MY X2 1 Dl X4046 MY X2 1 Dl X4048 MY X2 1 Dl X2 1 Dl X1697 4052 MXY X2 1 Dl X1698 MX X2 1 Dl X1701 4055 MXY X2 1 Dl X4057 MY X2 1 Dl X4059 MY X2 1 Dl X1708 4061 MXY X2 1 Dl X1709 4063 MXY X2 1 Dl X1712 MX X2 1 Dl X4066 MY X2 1 Dl X4068 MY X2 1 Dl X4070 MY X2 1 Dl X4072 MY X2 1 Dl X1723 4074 MXY X2 1 Dl X2 1 Dl X4077 MY X2 1 Dl X4079 MY X2 1 Dl X4081 MY X2 1 Dl X1734 4083 MXY X2 1 Dl X1735 4085 MXY X2 1 Dl X1738 MX X2 1 Dl X4088 MY X2 1 Dl X4090 MY X2 1 Dl X4092 MY X2 1 Dl X2 1 Dl X1749 4095 MXY X2 1 Dl X1750 4097 MXY X2 1 Dl X1753 MX X2 1 Dl X4100 MY X2 1 Dl X4102 MY X2 1 Dl X4104 MY X2 1 Dl X2 1 Dl X1764 4107 MXY X2 1 Dl X4109 MY X2 1 Dl X4111 MY X2 1 Dl X2 1 Dl X4114 MY X2 1 Dl X1775 MX X2 1 Dl X1776 4117 MXY X2 1 Dl X1779 4119 MXY X2 1 Dl X2 1 Dl X4122 MY X2 1 Dl X4124 MY X2 1 Dl X2 1 Dl X1790 4127 MXY X2 1 Dl X2 1 Dl X4130 MY X2 1 Dl X4132 MY X2 1 Dl X2 1 Dl X4135 MY X2 1 Dl X1803 MX X2 1 Dl X1804 4138 MXY X2 1 Dl X1807 4140 MXY X2 1 Dl X2 1 Dl X4143 MY X2 1 Dl X2 1 Dl X4146 MY X2 1 Dl X1818 MX X2 1 Dl X4149 MY X2 1 Dl X4151 MY X2 1 Dl X2 1 Dl X4154 MY X2 1 Dl X1829 MX X2 1 Dl X1830 4157 MXY X2 1 Dl X1833 MX X2 1 Dl X2 1 Dl X4161 MY X2 1 Dl X4163 MY X2 1 Dl X2 1 Dl X1844 4166 MXY X2 1 Dl X4168 MY X2 1 Dl X2 1 Dl X2 1 Dl X4172 MY X2 1 Dl X2 1 Dl X2 1 Dl X1859 4176 MXY X2 1 Dl X2 1 Dl X4179 MY X2 1 Dl X2 1 Dl X4182 MY X2 1 Dl X1870 MX X2 1 Dl X1871 4185 MXY X2 1 Dl X1874 MX X2 1 Dl X4188 MY X2 1 Dl X2 1 Dl X1881 4191 MXY X2 1 Dl X1882 MX X2 1 Dl X1885 MX X2 1 Dl X4195 MY X2 1 Dl X2 1 Dl X2 1 Dl X4199 MY X2 1 Dl X2 1 Dl X1898 4202 MXY X2 -359 Dl X3842 MY X2 0 Dl X3843 MY X2 0 Dl X2 0 Dl X2 0 Dl X3844 MY X2 0 Dl X2 0 Dl X1913 3845 MXY X2 0 Dl X1914 3846 MXY X2 0 Dl X1917 MX X2 0 Dl X3847 MY X2 0 Dl X2 0 Dl X1924 3848 MXY X2 0 Dl X1925 MX X2 0 Dl X1928 MX X2 0 Dl X3849 MY X2 0 Dl X3850 MY X2 0 Dl X2 0 Dl X3851 MY X2 0 Dl X1939 MX X2 0 Dl X3852 MY X2 0 Dl X2 0 Dl X3853 MY X2 0 Dl X3854 MY X2 0 Dl X2 0 Dl X2 0 Dl X1954 3855 MXY X2 0 Dl X2 0 Dl X3856 MY X2 0 Dl X2 0 Dl X3857 MY X2 0 Dl X1965 3858 MXY X2 0 Dl X1966 MX X2 0 Dl X1969 MX X2 0 Dl X3859 MY X2 0 Dl X2 0 Dl X3860 MY X2 0 Dl X3861 MY X2 0 Dl X1980 MX X2 0 Dl X3862 MY X2 0 Dl X2 0 Dl X2 0 Dl X3863 MY X2 0 Dl X1991 MX X2 0 Dl X1992 3864 MXY X2 0 Dl X1995 3865 MXY X2 0 Dl X2 0 Dl X3866 MY X2 0 Dl X2 0 Dl X3867 MY X2 0 Dl X2006 MX X2 0 Dl X2 0 Dl X3868 MY X2 0 Dl X3869 MY X2 0 Dl X2 0 Dl X3870 MY X2 0 Dl X2019 MX X2 0 Dl X2020 3871 MXY X2 0 Dl X2023 MX X2 0 Dl X2 0 Dl X3872 MY X2 0 Dl X3873 MY X2 0 Dl X2 0 Dl X2034 3874 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3875 MY X2 0 Dl X3876 MY X2 0 Dl X2045 MX X2 0 Dl X2046 3877 MXY X2 0 Dl X2049 MX X2 0 Dl X3878 MY X2 0 Dl X2 0 Dl X2 0 Dl X3879 MY X2 0 Dl X2060 3880 MXY X2 0 Dl X2 0 Dl X3881 MY X2 0 Dl X2 0 Dl X3882 MY X2 0 Dl X2 0 Dl X2 0 Dl X2075 3883 MXY X2 0 Dl X3884 MY X2 0 Dl X2 0 Dl X3885 MY X2 0 Dl X2 0 Dl X2086 MX X2 0 Dl X2087 3886 MXY X2 0 Dl X2090 MX X2 0 Dl X3887 MY X2 0 Dl X3888 MY X2 0 Dl X2097 MX X2 0 Dl X2098 3889 MXY X2 0 Dl X2101 MX X2 0 Dl X2 0 Dl X3890 MY X2 0 Dl X2 0 Dl X3891 MY X2 0 Dl X3892 MY X2 0 Dl X2 2 Dl X2116 3895 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3904 MY X2 2 Dl X3907 MY X2 2 Dl X2129 MX X2 2 Dl X2130 MX X2 2 Dl X2133 3914 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2140 MX X2 2 Dl X2141 3923 MXY X2 2 Dl X2144 MX X2 2 Dl X2 2 Dl X3930 MY X2 2 Dl X2 2 Dl X2 2 Dl X2155 3937 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3946 MY X2 2 Dl X2 2 Dl X2 2 Dl X2170 3953 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2181 3964 MXY X2 2 Dl X2182 MX X2 2 Dl X2185 MX X2 2 Dl X2 2 Dl X2 2 Dl X3975 MY X2 2 Dl X2 2 Dl X2196 MX X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2207 3990 MXY X2 2 Dl X2208 3991 MXY X2 2 Dl X2211 3994 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 1 Dl X2222 4004 MXY X2 2 Dl X2 1 Dl X4008 MY X2 1 Dl X4010 MY X2 2 Dl X2 1 Dl X4014 MY X2 1 Dl X2235 4016 MXY X2 1 Dl X2236 4018 MXY X2 1 Dl X2239 4020 MXY X2 1 Dl X4022 MY X2 1 Dl X4024 MY X2 1 Dl X4026 MY X2 1 Dl X4028 MY X2 1 Dl X2250 4030 MXY X2 1 Dl X4032 MY X2 1 Dl X4034 MY X2 1 Dl X4036 MY X2 1 Dl X4038 MY X2 1 Dl X2261 4040 MXY X2 1 Dl X2262 MX X2 1 Dl X2265 4044 MXY X2 1 Dl X2 1 Dl X4047 MY X2 1 Dl X4049 MY X2 1 Dl X4051 MY X2 1 Dl X2276 4053 MXY X2 1 Dl X4055 MY X2 1 Dl X4057 MY X2 1 Dl X4059 MY X2 1 Dl X2 1 Dl X4062 MY X2 1 Dl X4064 MY X2 1 Dl X2291 4066 MXY X2 1 Dl X4068 MY X2 1 Dl X4070 MY X2 1 Dl X2 1 Dl X4073 MY X2 1 Dl X2302 4075 MXY X2 1 Dl X2303 4077 MXY X2 1 Dl X2306 4079 MXY X2 1 Dl X4081 MY X2 1 Dl X2 1 Dl X2313 4084 MXY X2 1 Dl X2314 4086 MXY X2 1 Dl X2317 MX X2 1 Dl X4089 MY X2 1 Dl X4091 MY X2 1 Dl X4093 MY X2 1 Dl X2 1 Dl X4096 MY X2 1 Dl X2330 4098 MXY X2 -359 Dl X3738 MY X2 2 Dl X3741 MY X2 2 Dl X3745 MY X2 2 Dl X3748 MY X2 2 Dl X3751 MY X2 2 Dl X2 2 Dl X2345 3756 MXY X2 2 Dl X2346 3759 MXY X2 2 Dl X2349 3762 MXY X2 2 Dl X3765 MY X2 2 Dl X3768 MY X2 2 Dl X2356 3771 MXY X2 2 Dl X2357 3774 MXY X2 2 Dl X2360 MX X2 2 Dl X3779 MY X2 2 Dl X3782 MY X2 2 Dl X2 2 Dl X3787 MY X2 2 Dl X2371 3790 MXY X2 2 Dl X3793 MY X2 2 Dl X3796 MY X2 2 Dl X3799 MY X2 2 Dl X3802 MY X2 2 Dl X2 2 Dl X3807 MY X2 2 Dl X2386 3810 MXY X2 2 Dl X2 2 Dl X3815 MY X2 2 Dl X3818 MY X2 2 Dl X3821 MY X2 2 Dl X2397 MX X2 2 Dl X2398 3826 MXY X2 2 Dl X2401 MX X2 2 Dl X3831 MY X2 2 Dl X3834 MY X2 2 Dl X2 2 Dl X3839 MY X2 2 Dl X2412 3842 MXY X2 2 Dl X2 2 Dl X3847 MY X2 2 Dl X3850 MY X2 2 Dl X2 2 Dl X2423 3855 MXY X2 2 Dl X2424 MX X2 2 Dl X2427 3860 MXY X2 2 Dl X2 2 Dl X3865 MY X2 2 Dl X2 2 Dl X3870 MY X2 2 Dl X2438 3873 MXY X2 2 Dl X2 2 Dl X2 2 Dl X3880 MY X2 2 Dl X2 2 Dl X3885 MY X2 2 Dl X2451 MX X2 2 Dl X2452 3890 MXY X2 2 Dl X2455 MX X2 2 Dl X3895 MY X2 2 Dl X2 2 Dl X3900 MY X2 2 Dl X2 2 Dl X2466 MX X2 2 Dl X3907 MY X2 2 Dl X2 2 Dl X2 2 Dl X3914 MY X2 2 Dl X2477 MX X2 2 Dl X2478 3919 MXY X2 2 Dl X2481 MX X2 2 Dl X2 2 Dl X3926 MY X2 2 Dl X2 2 Dl X2 2 Dl X2492 3933 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3942 MY X2 2 Dl X2 2 Dl X2 2 Dl X2507 MX X2 2 Dl X2 2 Dl X3953 MY X2 2 Dl X2 2 Dl X2 2 Dl X2518 3960 MXY X2 2 Dl X2519 MX X2 2 Dl X2522 MX X2 2 Dl X2 2 Dl X2 2 Dl X2529 3971 MXY X2 2 Dl X2530 3972 MXY X2 2 Dl X2533 3975 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3986 MY X2 2 Dl X3987 MY X2 2 Dl X2548 3990 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2561 MX X2 1 Dl X2562 4004 MXY X2 2 Dl X2565 MX X2 1 Dl X4008 MY X2 2 Dl X2 2 Dl X2572 MX X2 1 Dl X2573 4014 MXY X2 1 Dl X2576 4016 MXY X2 1 Dl X4018 MY X2 1 Dl X4020 MY X2 2 Dl X2 1 Dl X4024 MY X2 1 Dl X2587 4026 MXY X2 1 Dl X4028 MY X2 1 Dl X4030 MY X2 1 Dl X4032 MY X2 1 Dl X4034 MY X2 1 Dl X4036 MY X2 1 Dl X4038 MY X2 1 Dl X2602 4040 MXY X2 1 Dl X4042 MY X2 1 Dl X4044 MY X2 1 Dl X2 1 Dl X4048 MY X2 1 Dl X2613 MX X2 1 Dl X2614 4051 MXY X2 1 Dl X2617 4053 MXY X2 1 Dl X4055 MY X2 1 Dl X4057 MY X2 1 Dl X4059 MY X2 1 Dl X2 1 Dl X2628 4063 MXY X2 1 Dl X2 1 Dl X4066 MY X2 1 Dl X4068 MY X2 1 Dl X4070 MY X2 1 Dl X2639 MX X2 1 Dl X2640 4074 MXY X2 1 Dl X2643 MX X2 1 Dl X4077 MY X2 1 Dl X4079 MY X2 1 Dl X4081 MY X2 1 Dl X2 1 Dl X2654 4084 MXY X2 1 Dl X4086 MY X2 1 Dl X2 1 Dl X4090 MY X2 1 Dl X4092 MY X2 1 Dl X2 1 Dl X2667 4095 MXY X2 1 Dl X2668 4097 MXY X2 1 Dl X2671 MX X2 1 Dl X4100 MY X2 1 Dl X4102 MY X2 1 Dl X2 1 Dl X4105 MY X2 1 Dl X2682 MX X2 1 Dl X4108 MY X2 1 Dl X4110 MY X2 1 Dl X4112 MY X2 1 Dl X2 1 Dl X2693 4115 MXY X2 1 Dl X2694 4117 MXY X2 1 Dl X2697 4119 MXY X2 1 Dl X2 1 Dl X4122 MY X2 1 Dl X2 1 Dl X4125 MY X2 1 Dl X2708 4127 MXY X2 1 Dl X2 1 Dl X4130 MY X2 1 Dl X2 1 Dl X4133 MY X2 1 Dl X4135 MY X2 1 Dl X2 1 Dl X2723 4138 MXY X2 1 Dl X2 1 Dl X4141 MY X2 1 Dl X4143 MY X2 1 Dl X2 1 Dl X2734 4146 MXY X2 1 Dl X2735 MX X2 1 Dl X2738 4149 MXY X2 1 Dl X2 1 Dl X4152 MY X2 1 Dl X2745 4154 MXY X2 1 Dl X2746 MX X2 1 Dl X2749 4157 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4161 MY X2 1 Dl X2 1 Dl X4164 MY X2 1 Dl X2762 4166 MXY X2 1 Dl X2 1 Dl X4169 MY X2 1 Dl X2 1 Dl X4172 MY X2 1 Dl X2 1 Dl X2 1 Dl X2777 4176 MXY X2 1 Dl X2778 MX X2 1 Dl X2781 MX X2 1 Dl X4180 MY X2 1 Dl X2 1 Dl X2788 4183 MXY X2 1 Dl X2789 MX X2 1 Dl X2792 4186 MXY X2 1 Dl X2 1 Dl X4189 MY X2 1 Dl X2 1 Dl X4192 MY X2 1 Dl X2803 MX X2 1 Dl X2804 MX X2 1 Dl X2807 4196 MXY X2 1 Dl X2 1 Dl X4199 MY X2 1 Dl X2814 MX X2 1 Dl X2815 4202 MXY X2 1 Dl X2818 MX X2 1 Dl X2 1 Dl X4206 MY X2 1 Dl X2 1 Dl X2 1 Dl X2829 4210 MXY X2 1 Dl X2830 MX X2 1 Dl X2833 MX X2 1 Dl X2 1 Dl X4215 MY X2 1 Dl X2840 MX X2 1 Dl X2841 MX X2 1 Dl X2844 4219 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4224 MY X2 1 Dl X2855 MX X2 1 Dl X2856 MX X2 1 Dl X2859 MX X2 1 Dl X4229 MY X2 1 Dl X2 1 Dl X2 1 Dl X4233 MY X2 1 Dl X2870 MX X2 1 Dl X4236 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2883 MX X2 1 Dl X2884 MX X2 1 Dl X2887 4244 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4248 MY X2 1 Dl X2 1 Dl X2898 MX X2 1 Dl X2899 MX X2 1 Dl X2902 MX X2 1 Dl X2 1 Dl X4255 MY X2 1 Dl X2909 MX X2 1 Dl X2910 MX X2 1 Dl X2913 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4263 MY X2 1 Dl X2924 MX X2 1 Dl X2925 MX X2 1 Dl X2928 MX X2 1 Dl X2 1 Dl X2 1 Dl X2935 MX X2 1 Dl X2936 4271 MXY X2 1 Dl X2939 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2950 4278 MXY X2 1 Dl X2951 MX X2 1 Dl X2954 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2965 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4290 MY X2 1 Dl X4290 MY X2 1 Dl X2 1 Dl X2980 4293 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2993 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3004 MX X2 1 Dl X3005 MX X2 1 Dl X3008 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X3019 MX X2 1 Dl X3020 MX X2 1 Dl X3023 MX X2 1 Dl X2 1 Dl X2 1 Dl X3030 MX X2 1 Dl X3031 MX X2 1 Dl X3034 MX X2 1 Dl X4318 MY X2 1 Dl X4320 MY X2 1 Dl X2 1 Dl X4321 MY X2 1 Dl X3045 MX X2 1 Dl X3046 4324 MXY X2 1 Dl X3049 4324 MXY X2 1 Dl X2 1 Dl X4327 MY X2 1 Dl X3056 4327 MXY X2 1 Dl X3057 MX X2 1 Dl X3060 MX X2 1 Dl X2 1 Dl X2 1 Dl X3431 3821(reachable)N X3790 MX X(12)2 833 oc X3885(the)X X4015(time)X X3374 3804 MXY X-72 0 Dl X-235 528 Dl X3076 4274 MXY X-10 58 Dl X3103 4285 MXY X-36 46 Dl X3066 4332 MXY X2 1 Dl X2 1 Dl X3071 4333 MXY X2 0 Dl X3072 4335 MXY X2 1 Dl X3075 4335 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 0 Dl X4339 MY X2 1 Dl X3086 MX X2 0 Dl X4341 MY X2 1 Dl X4341 MY X2 1 Dl X4343 MY X2 0 Dl X2 1 Dl X2 0 Dl X3099 4345 MXY X2 1 Dl X3100 MX X2 0 Dl X3103 4347 MXY X2 0 Dl X4348 MY X2 1 Dl X4348 MY X2 0 Dl X4350 MY X2 0 Dl X2 1 Dl X3114 MX X2 0 Dl X3115 4352 MXY X2 0 Dl X3118 4353 MXY X2 1 Dl X2 0 Dl X4355 MY X2 0 Dl X3125 MX X2 0 Dl X3126 4356 MXY X2 1 Dl X3129 MX X2 0 Dl X4358 MY X2 0 Dl X4359 MY X2 0 Dl X2 0 Dl X4360 MY X2 0 Dl X3140 4361 MXY X2 0 Dl X3141 4362 MXY X2 0 Dl X3144 4363 MXY X2 0 Dl X2 0 Dl X4365 MY X2 0 Dl X3151 MX X2 0 Dl X3152 4366 MXY X2 0 Dl X3155 4367 MXY X2 0 Dl X2 0 Dl X4368 MY X2 0 Dl X4369 MY X2 0 Dl X4370 MY X2 0 Dl X3166 4371 MXY X2 0 Dl X3167 MX X2 0 Dl X3170 4372 MXY X2 0 Dl X4373 MY X2 0 Dl X4374 MY X2 0 Dl X2 0 Dl X4375 MY X2 0 Dl X3181 4376 MXY X2 0 Dl X4377 MY X2 0 Dl X4378 MY X2 0 Dl X2 0 Dl X4379 MY X2 0 Dl X4380 MY X2 0 Dl X3194 4381 MXY X2 0 Dl X2 0 Dl X4382 MY X2 0 Dl X4383 MY X2 0 Dl X4384 MY X2 0 Dl X2 0 Dl X4385 MY X2 0 Dl X3209 4386 MXY X2 0 Dl X2 0 Dl X4387 MY X2 0 Dl X4388 MY X2 0 Dl X4389 MY X2 0 Dl X3220 MX X2 0 Dl X3221 4390 MXY X2 0 Dl X3224 4391 MXY X2 0 Dl X4392 MY X2 0 Dl X2 0 Dl X4393 MY X2 0 Dl X2 0 Dl X3235 4394 MXY X2 0 Dl X3236 4395 MXY X2 0 Dl X3239 4396 MXY X2 0 Dl X2 0 Dl X4397 MY X2 0 Dl X3246 4398 MXY X2 0 Dl X3247 4399 MXY X2 0 Dl X3250 MX X2 0 Dl X4400 MY X2 0 Dl X2 0 Dl X4401 MY X2 0 Dl X4402 MY X2 0 Dl X3261 4403 MXY X2 0 Dl X3262 MX X2 0 Dl X3265 4404 MXY X2 0 Dl X2 0 Dl X4405 MY X2 0 Dl X3272 4406 MXY X2 0 Dl X3273 4407 MXY X2 0 Dl X3276 MX X2 0 Dl X4408 MY X2 0 Dl X2 0 Dl X4409 MY X2 0 Dl X2 0 Dl X3287 4410 MXY X2 0 Dl X3288 4411 MXY X2 0 Dl X3291 4412 MXY X2 0 Dl X2 0 Dl X4413 MY X2 0 Dl X2 0 Dl X4414 MY X2 0 Dl X3302 4415 MXY X2 0 Dl X2 0 Dl X4416 MY X2 0 Dl X2 0 Dl X4418 MY X2 0 Dl X2 0 Dl X3315 4419 MXY X2 0 Dl X3316 MX X2 0 Dl X3319 4420 MXY X2 0 Dl X2 0 Dl X4421 MY X2 0 Dl X4422 MY X2 0 Dl X2 0 Dl X3330 4423 MXY X2 0 Dl X3331 MX X2 0 Dl X3334 4424 MXY X2 0 Dl X2 0 Dl X4425 MY X2 0 Dl X3341 4426 MXY X2 0 Dl X3342 MX X2 0 Dl X3345 4427 MXY X2 0 Dl X2 0 Dl X4428 MY X2 0 Dl X2 0 Dl X4429 MY X2 0 Dl X3356 4430 MXY X2 0 Dl X3357 MX X2 0 Dl X3360 4431 MXY X2 0 Dl X2 0 Dl X4432 MY X2 0 Dl X3367 MX X2 0 Dl X3368 4433 MXY X2 0 Dl X3371 4434 MXY X2 0 Dl X2 0 Dl X4435 MY X2 0 Dl X2 0 Dl X4436 MY X2 0 Dl X3382 4437 MXY X2 0 Dl X3383 MX X2 0 Dl X3386 4438 MXY X2 0 Dl X2 0 Dl X4439 MY X2 0 Dl X2 0 Dl X4440 MY X2 0 Dl X3397 MX X2 0 Dl X4441 MY X2 0 Dl X2 0 Dl X4442 MY X2 0 Dl X2 0 Dl X4443 MY X2 0 Dl X2 0 Dl X3412 4444 MXY X2 0 Dl X4445 MY X2 0 Dl X2 0 Dl X4446 MY X2 0 Dl X2 0 Dl X2 0 Dl X3425 4447 MXY X2 0 Dl X2 0 Dl X4448 MY X2 0 Dl X4449 MY X2 0 Dl X2 0 Dl X3436 4450 MXY X2 0 Dl X3437 MX X2 0 Dl X3440 4451 MXY X2 0 Dl X4452 MY X2 0 Dl X2 0 Dl X2 0 Dl X4453 MY X2 0 Dl X3451 MX X2 0 Dl X3452 4454 MXY X2 0 Dl X3455 MX X2 0 Dl X4455 MY X2 0 Dl X2 0 Dl X3462 4456 MXY X2 0 Dl X3463 MX X2 0 Dl X3466 4457 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4458 MY X2 0 Dl X2 0 Dl X3477 4459 MXY X2 0 Dl X3478 4460 MXY X2 0 Dl X3481 MX X2 0 Dl X2 0 Dl X4461 MY X2 0 Dl X3488 MX X2 0 Dl X3489 4462 MXY X2 0 Dl X3492 MX X2 0 Dl X4463 MY X2 0 Dl X2 0 Dl X4464 MY X2 0 Dl X2 0 Dl X3503 4465 MXY X2 0 Dl X3504 MX X2 0 Dl X3507 MX X2 0 Dl X4466 MY X2 0 Dl X2 0 Dl X2 0 Dl X4467 MY X2 0 Dl X3518 4468 MXY X2 0 Dl X2 0 Dl X4469 MY X2 0 Dl X2 0 Dl X2 0 Dl X4470 MY X2 0 Dl X3531 4471 MXY X2 0 Dl X3532 MX X2 0 Dl X3535 MX X2 0 Dl X4472 MY X2 0 Dl X2 0 Dl X2 0 Dl X4473 MY X2 0 Dl X3546 MX X2 0 Dl X3547 4474 MXY X2 0 Dl X3550 MX X2 0 Dl X4475 MY X2 0 Dl X2 0 Dl X3557 4476 MXY X2 0 Dl X3558 MX X2 0 Dl X3561 MX X2 0 Dl X4477 MY X2 0 Dl X2 0 Dl X2 0 Dl X4478 MY X2 0 Dl X3572 MX X2 0 Dl X3573 4479 MXY X2 0 Dl X3576 MX X2 0 Dl X4480 MY X2 0 Dl X2 0 Dl X3583 MX X2 0 Dl X3584 4481 MXY X2 0 Dl X3587 MX X2 0 Dl X2 0 Dl X4482 MY X2 0 Dl X2 0 Dl X4483 MY X2 0 Dl X3598 MX X2 0 Dl X3599 4484 MXY X2 0 Dl X3602 MX X2 0 Dl X2 0 Dl X2 0 Dl X4485 MY X2 0 Dl X2 0 Dl X3613 MX X2 0 Dl X4486 MY X2 0 Dl X4487 MY X2 0 Dl X2 0 Dl X2 0 Dl X4488 MY X2 0 Dl X3626 MX X2 0 Dl X2 0 Dl X4489 MY X2 0 Dl X2 0 Dl X4490 MY X2 0 Dl X2 0 Dl X2 0 Dl X3641 4491 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4492 MY X2 0 Dl X2 0 Dl X3652 MX X2 0 Dl X3653 4493 MXY X2 0 Dl X3656 MX X2 0 Dl X4494 MY X2 0 Dl X2 0 Dl X2 0 Dl X4495 MY X2 0 Dl X3667 MX X2 0 Dl X3668 MX X2 0 Dl X3671 MX X2 0 Dl X4496 MY X2 0 Dl X2 0 Dl X3678 MX X2 0 Dl X3679 4497 MXY X2 0 Dl X3682 MX X2 0 Dl X4498 MY X2 0 Dl X2 0 Dl X2 0 Dl X4499 MY X2 0 Dl X3693 MX X2 0 Dl X3694 MX X2 0 Dl X3697 4500 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3704 MX X2 0 Dl X3705 4501 MXY X2 0 Dl X3708 MX X2 0 Dl X4502 MY X2 0 Dl X2 0 Dl X2 0 Dl X4503 MY X2 0 Dl X3719 MX X2 0 Dl X3720 MX X2 0 Dl X3723 MX X2 0 Dl X4504 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3734 4505 MXY X2 0 Dl X4506 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4507 MY X2 0 Dl X3747 MX X2 0 Dl X3748 MX X2 0 Dl X3751 MX X2 0 Dl X4508 MY X2 0 Dl X2 0 Dl X4509 MY X2 0 Dl X2 0 Dl X3762 MX X2 0 Dl X3763 4510 MXY X2 0 Dl X3766 MX X2 0 Dl X2 0 Dl X2 0 Dl X3773 4511 MXY X2 0 Dl X3774 MX X2 0 Dl X3777 MX X2 0 Dl X2 0 Dl X4512 MY X2 0 Dl X2 0 Dl X4513 MY X2 0 Dl X3788 MX X2 0 Dl X3789 MX X2 0 Dl X3792 MX X2 0 Dl X4514 MY X2 0 Dl X2 0 Dl X3799 MX X2 0 Dl X3800 MX X2 0 Dl X3803 4515 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4516 MY X2 0 Dl X3814 MX X2 0 Dl X3815 MX X2 0 Dl X3818 4517 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4518 MY X2 0 Dl X3829 MX X2 0 Dl X2 0 Dl X2 0 Dl X4519 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3844 MX X2 0 Dl X4520 MY X2 0 Dl X2 0 Dl X4521 MY X2 0 Dl X2 0 Dl X2 0 Dl X3857 MX X2 0 Dl X4522 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3868 MX X2 0 Dl X3869 4523 MXY X2 0 Dl X3872 MX X2 0 Dl X4524 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3883 MX X2 0 Dl X3884 4525 MXY X2 0 Dl X3887 MX X2 0 Dl X2 0 Dl X2 0 Dl X3894 4526 MXY X2 0 Dl X3895 MX X2 0 Dl X3898 MX X2 0 Dl X2 0 Dl X2 0 Dl X4527 MY X2 0 Dl X2 0 Dl X3909 4528 MXY X2 0 Dl X3910 MX X2 0 Dl X3913 MX X2 0 Dl X2 0 Dl X2 0 Dl X3920 4529 MXY X2 0 Dl X3921 MX X2 0 Dl X3924 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4530 MY X2 0 Dl X3935 MX X2 0 Dl X3936 MX X2 0 Dl X3939 MX X2 0 Dl X4531 MY X2 0 Dl X2 0 Dl X2 0 Dl X4532 MY X2 0 Dl X3950 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4533 MY X2 0 Dl X2 0 Dl X3963 MX X2 0 Dl X3964 MX X2 0 Dl X3967 MX X2 0 Dl X2 0 Dl X4534 MY X2 0 Dl X2 0 Dl X2 0 Dl X3978 MX X2 0 Dl X3979 MX X2 0 Dl X3982 4535 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3989 4536 MXY X2 0 Dl X3990 MX X2 0 Dl X3993 MX X2 0 Dl X2 0 Dl X2 0 Dl X4537 MY X2 0 Dl X2 0 Dl X4004 MX X2 0 Dl X4005 MX X2 0 Dl X4008 MX X2 0 Dl X2 0 Dl X4538 MY X2 0 Dl X4015 MX X2 0 Dl X4016 MX X2 0 Dl X4019 MX X2 0 Dl X2 0 Dl X2 0 Dl X4539 MY X2 0 Dl X2 0 Dl X4030 MX X2 0 Dl X4031 4540 MXY X2 0 Dl X4034 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4045 4541 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X602 4596 MXY X0 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X617 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X628 MX X2 0 Dl X629 MX X2 0 Dl X632 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X643 MX X2 0 Dl X644 MX X2 0 Dl X647 MX X2 0 Dl X2 0 Dl X2 0 Dl X654 MX X2 0 Dl X655 MX X2 0 Dl X658 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X669 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X684 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X695 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X710 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X727 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X738 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X753 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X764 MX X2 0 Dl X765 MX X2 0 Dl X768 MX X2 0 Dl X2 0 Dl X2 0 Dl X775 MX X2 0 Dl X776 MX X2 0 Dl X779 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X790 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X801 MX X2 0 Dl X802 MX X2 0 Dl X805 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X820 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X833 MX X2 0 Dl X834 MX X2 0 Dl X837 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X848 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X859 MX X2 0 Dl X860 MX X2 0 Dl X863 MX X2 0 Dl X2 0 Dl X2 0 Dl X870 MX X2 0 Dl X871 MX X2 0 Dl X874 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X885 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X900 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X911 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X926 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X943 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X954 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X969 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X980 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X991 MX X2 0 Dl X992 MX X2 0 Dl X995 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1006 MX X2 0 Dl X1007 MX X2 0 Dl X1010 MX X2 0 Dl X2 0 Dl X2 0 Dl X1017 MX X2 0 Dl X1018 MX X2 0 Dl X1021 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 -360 Dl X1034 MX X2 0 Dl X2 0 Dl X2 0 Dl X4237 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1049 MX X2 0 Dl X1050 4238 MXY X2 0 Dl X1053 MX X2 0 Dl X2 0 Dl X2 0 Dl X1060 4239 MXY X2 0 Dl X1061 MX X2 0 Dl X1064 4240 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X1075 4241 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4242 MY X2 0 Dl X2 1 Dl X1090 MX X2 1 Dl X2 1 Dl X2 1 Dl X4247 MY X2 1 Dl X2 1 Dl X1101 MX X2 1 Dl X2 1 Dl X4252 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1116 MX X2 1 Dl X4259 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1127 MX X2 1 Dl X1128 MX X2 1 Dl X1131 MX X2 1 Dl X4267 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1142 MX X2 1 Dl X2 1 Dl X4274 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1155 MX X2 1 Dl X1156 MX X2 1 Dl X1159 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1170 4286 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4288 MY X2 1 Dl X4290 MY X2 1 Dl X2 1 Dl X2 1 Dl X1185 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1196 MX X2 1 Dl X1197 MX X2 1 Dl X1200 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1211 MX X2 1 Dl X2 1 Dl X4308 MY X2 1 Dl X4308 MY X2 1 Dl X2 1 Dl X1222 MX X2 1 Dl X4312 MY X2 1 Dl X4312 MY X2 1 Dl X2 1 Dl X2 1 Dl X1233 MX X2 1 Dl X1234 MX X2 1 Dl X1237 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1252 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4328 MY X2 1 Dl X1265 MX X2 1 Dl X1266 4331 MXY X2 1 Dl X1269 4331 MXY X2 1 Dl X2 1 Dl X2 0 Dl X4334 MY X2 1 Dl X2 1 Dl X1280 MX X2 1 Dl X2 1 Dl X4337 MY X2 0 Dl X4339 MY X2 1 Dl X4339 MY X2 0 Dl X1291 4340 MXY X2 1 Dl X2 1 Dl X2 0 Dl X4343 MY X2 1 Dl X2 0 Dl X1302 MX X2 1 Dl X1303 4346 MXY X2 1 Dl X1306 MX X2 0 Dl X2 0 Dl X4348 MY X2 0 Dl X4349 MY X2 1 Dl X2 0 Dl X1317 4351 MXY X2 1 Dl X4351 MY X2 0 Dl X4352 MY X2 0 Dl X4353 MY X2 0 Dl X4354 MY X2 1 Dl X2 0 Dl X4356 MY X2 0 Dl X1332 MX X2 0 Dl X4357 MY X2 0 Dl X4358 MY X2 1 Dl X2 0 Dl X4360 MY X2 0 Dl X1343 MX X2 0 Dl X1344 4362 MXY X2 0 Dl X1347 MX X2 0 Dl X4363 MY X2 0 Dl X4364 MY X2 0 Dl X4365 MY X2 0 Dl X4366 MY X2 0 Dl X1358 MX X2 0 Dl X4367 MY X2 0 Dl X4368 MY X2 0 Dl X4369 MY X2 0 Dl X4370 MY X2 0 Dl X2 0 Dl X1371 4371 MXY X2 0 Dl X1372 4372 MXY X2 0 Dl X1375 4373 MXY X2 0 Dl X2 0 Dl X4374 MY X2 0 Dl X4375 MY X2 0 Dl X2 0 Dl X1386 4376 MXY X2 0 Dl X4377 MY X2 0 Dl X4378 MY X2 0 Dl X2 0 Dl X4380 MY X2 0 Dl X2 0 Dl X4381 MY X2 0 Dl X1401 4382 MXY X2 0 Dl X2 0 Dl X4383 MY X2 0 Dl X4384 MY X2 0 Dl X4385 MY X2 0 Dl X1412 MX X2 0 Dl X1413 4386 MXY X2 0 Dl X1416 4387 MXY X2 0 Dl X4388 MY X2 0 Dl X2 0 Dl X4389 MY X2 0 Dl X2 0 Dl X1427 4390 MXY X2 0 Dl X4391 MY X2 0 Dl X4392 MY X2 0 Dl X2 0 Dl X4393 MY X2 0 Dl X1438 4394 MXY X2 0 Dl X2 0 Dl X4395 MY X2 0 Dl X4396 MY X2 0 Dl X4397 MY X2 0 Dl X1449 MX X2 0 Dl X1450 4398 MXY X2 0 Dl X1453 4399 MXY X2 0 Dl X4400 MY X2 0 Dl X2 0 Dl X4401 MY X2 0 Dl X2 0 Dl X4402 MY X2 0 Dl X1466 4403 MXY X2 -359 Dl X4043 MY X2 0 Dl X4044 MY X2 0 Dl X2 0 Dl X2 0 Dl X4045 MY X2 0 Dl X2 0 Dl X1481 MX X2 0 Dl X1482 4046 MXY X2 0 Dl X1485 MX X2 0 Dl X4047 MY X2 0 Dl X2 0 Dl X2 0 Dl X4048 MY X2 0 Dl X1496 MX X2 0 Dl X2 0 Dl X4049 MY X2 0 Dl X2 0 Dl X2 0 Dl X1507 4050 MXY X2 0 Dl X2 0 Dl X4051 MY X2 0 Dl X2 0 Dl X4052 MY X2 0 Dl X1518 MX X2 0 Dl X1519 MX X2 1 Dl X1522 4054 MXY X2 1 Dl X4056 MY X2 1 Dl X4058 MY X2 1 Dl X4060 MY X2 1 Dl X4062 MY X2 1 Dl X1533 MX X2 1 Dl X4065 MY X2 1 Dl X4067 MY X2 1 Dl X4069 MY X2 1 Dl X4071 MY X2 1 Dl X2 1 Dl X4074 MY X2 1 Dl X1548 4076 MXY X2 1 Dl X4078 MY X2 1 Dl X4080 MY X2 1 Dl X4082 MY X2 1 Dl X2 1 Dl X1559 4085 MXY X2 1 Dl X1560 4087 MXY X2 1 Dl X1563 4089 MXY X2 1 Dl X2 1 Dl X4092 MY X2 1 Dl X4094 MY X2 1 Dl X4096 MY X2 1 Dl X1574 MX X2 1 Dl X4099 MY X2 1 Dl X4101 MY X2 1 Dl X2 1 Dl X4104 MY X2 1 Dl X4106 MY X2 1 Dl X1587 4108 MXY X2 1 Dl X1588 MX X2 1 Dl X1591 4111 MXY X2 1 Dl X4113 MY X2 1 Dl X2 1 Dl X4116 MY X2 1 Dl X2 1 Dl X1602 4119 MXY X2 1 Dl X4121 MY X2 1 Dl X4123 MY X2 1 Dl X2 1 Dl X4126 MY X2 1 Dl X2 1 Dl X4129 MY X2 1 Dl X1617 4131 MXY X2 1 Dl X2 1 Dl X4134 MY X2 1 Dl X2 1 Dl X4137 MY X2 1 Dl X1628 4139 MXY X2 1 Dl X1629 MX X2 1 Dl X1632 4142 MXY X2 1 Dl X2 1 Dl X4145 MY X2 1 Dl X2 1 Dl X4148 MY X2 1 Dl X1643 4150 MXY X2 1 Dl X2 1 Dl X4153 MY X2 1 Dl X2 1 Dl X4156 MY X2 1 Dl X1654 MX X2 1 Dl X1655 4159 MXY X2 1 Dl X1658 MX X2 1 Dl X4162 MY X2 1 Dl X4164 MY X2 1 Dl X1665 MX X2 1 Dl X1666 MX X2 1 Dl X1669 4168 MXY X2 1 Dl X2 1 Dl X4171 MY X2 1 Dl X2 1 Dl X4174 MY X2 1 Dl X2 1 Dl X4177 MY X2 1 Dl X1684 MX X2 1 Dl X4180 MY X2 1 Dl X2 1 Dl X4183 MY X2 1 Dl X2 1 Dl X2 1 Dl X1697 4187 MXY X2 1 Dl X1698 MX X2 1 Dl X1701 MX X2 1 Dl X4191 MY X2 1 Dl X2 1 Dl X1708 MX X2 1 Dl X1709 4195 MXY X2 1 Dl X1712 MX X2 1 Dl X2 1 Dl X4199 MY X2 1 Dl X2 1 Dl X4202 MY X2 1 Dl X1723 MX X2 1 Dl X2 1 Dl X4206 MY X2 1 Dl X2 1 Dl X2 1 Dl X1734 4210 MXY X2 1 Dl X1735 MX X2 1 Dl X1738 MX X2 1 Dl X4214 MY X2 1 Dl X2 1 Dl X2 1 Dl X4218 MY X2 1 Dl X1749 MX X2 1 Dl X1750 4221 MXY X2 1 Dl X1753 MX X2 1 Dl X2 1 Dl X4225 MY X2 1 Dl X2 1 Dl X2 1 Dl X1764 MX X2 1 Dl X4230 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1775 MX X2 1 Dl X1776 4236 MXY X2 1 Dl X1779 MX X2 1 Dl X2 1 Dl X4240 MY X2 1 Dl X2 1 Dl X2 1 Dl X1790 MX X2 1 Dl X4245 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1803 MX X2 1 Dl X1804 4252 MXY X2 1 Dl X1807 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1818 4259 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1829 MX X2 1 Dl X1830 MX X2 1 Dl X1833 4267 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1844 MX X2 1 Dl X4274 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1859 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1870 4286 MXY X2 1 Dl X1871 MX X2 1 Dl X1874 MX X2 1 Dl X2 1 Dl X2 1 Dl X1881 MX X2 1 Dl X1882 MX X2 1 Dl X1885 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X1898 MX X2 -359 Dl X2 0 Dl X2 0 Dl X3941 MY X2 0 Dl X2 0 Dl X3942 MY X2 0 Dl X2 0 Dl X1913 MX X2 0 Dl X1914 3943 MXY X2 0 Dl X1917 MX X2 0 Dl X3944 MY X2 0 Dl X2 0 Dl X1924 3945 MXY X2 0 Dl X1925 MX X2 0 Dl X1928 3946 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3947 MY X2 0 Dl X3948 MY X2 0 Dl X1939 MX X2 0 Dl X2 0 Dl X3949 MY X2 0 Dl X2 0 Dl X3950 MY X2 0 Dl X2 0 Dl X2 2 Dl X1954 3953 MXY X2 2 Dl X2 2 Dl X2 2 Dl X3960 MY X2 2 Dl X2 2 Dl X1965 MX X2 2 Dl X1966 MX X2 2 Dl X1969 MX X2 2 Dl X3971 MY X2 2 Dl X3972 MY X2 2 Dl X3975 MY X2 2 Dl X2 2 Dl X1980 MX X2 2 Dl X2 2 Dl X2 2 Dl X3986 MY X2 2 Dl X3987 MY X2 2 Dl X1991 3990 MXY X2 2 Dl X1992 MX X2 2 Dl X1995 MX X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 1 Dl X2006 4004 MXY X2 2 Dl X2 1 Dl X4008 MY X2 2 Dl X2 2 Dl X2 1 Dl X4014 MY X2 1 Dl X2019 4016 MXY X2 1 Dl X2020 4018 MXY X2 1 Dl X2023 4020 MXY X2 1 Dl X4022 MY X2 1 Dl X4024 MY X2 1 Dl X4026 MY X2 1 Dl X4028 MY X2 1 Dl X2034 4030 MXY X2 1 Dl X4032 MY X2 1 Dl X4034 MY X2 1 Dl X4036 MY X2 1 Dl X4038 MY X2 1 Dl X2045 4040 MXY X2 1 Dl X2046 4042 MXY X2 1 Dl X2049 4044 MXY X2 1 Dl X2 1 Dl X4048 MY X2 1 Dl X2 1 Dl X4051 MY X2 1 Dl X2060 4053 MXY X2 1 Dl X4055 MY X2 1 Dl X4057 MY X2 1 Dl X4059 MY X2 1 Dl X2 1 Dl X4063 MY X2 1 Dl X2 1 Dl X2075 4066 MXY X2 1 Dl X4068 MY X2 1 Dl X4070 MY X2 1 Dl X2 1 Dl X4074 MY X2 1 Dl X2086 MX X2 1 Dl X2087 4077 MXY X2 1 Dl X2090 4079 MXY X2 1 Dl X4081 MY X2 1 Dl X2 1 Dl X2097 4084 MXY X2 1 Dl X2098 4086 MXY X2 1 Dl X2101 MX X2 1 Dl X4090 MY X2 1 Dl X4092 MY X2 1 Dl X2 1 Dl X4095 MY X2 1 Dl X4097 MY X2 1 Dl X2 1 Dl X2116 4100 MXY X2 1 Dl X2 1 Dl X4103 MY X2 1 Dl X4105 MY X2 1 Dl X2 1 Dl X4108 MY X2 1 Dl X2129 4110 MXY X2 1 Dl X2130 4112 MXY X2 1 Dl X2133 MX X2 1 Dl X4115 MY X2 1 Dl X4117 MY X2 1 Dl X2140 4119 MXY X2 1 Dl X2141 MX X2 1 Dl X2144 4122 MXY X2 1 Dl X2 1 Dl X4125 MY X2 1 Dl X4127 MY X2 1 Dl X2 1 Dl X2155 4130 MXY X2 1 Dl X2 1 Dl X4133 MY X2 1 Dl X4135 MY X2 1 Dl X2 1 Dl X4138 MY X2 1 Dl X2 1 Dl X2170 4141 MXY X2 1 Dl X4143 MY X2 1 Dl X2 1 Dl X4146 MY X2 1 Dl X2 1 Dl X2181 4149 MXY X2 1 Dl X2182 MX X2 1 Dl X2185 4152 MXY X2 1 Dl X4154 MY X2 1 Dl X2 1 Dl X4157 MY X2 1 Dl X2 1 Dl X2196 MX X2 1 Dl X4161 MY X2 1 Dl X2 1 Dl X4164 MY X2 1 Dl X2 1 Dl X2207 4167 MXY X2 1 Dl X2208 4169 MXY X2 1 Dl X2211 MX X2 1 Dl X4172 MY X2 1 Dl X2 1 Dl X2 1 Dl X4176 MY X2 1 Dl X2222 MX X2 1 Dl X2 1 Dl X4180 MY X2 1 Dl X2 1 Dl X4183 MY X2 1 Dl X2 1 Dl X2235 4186 MXY X2 1 Dl X2236 MX X2 1 Dl X2239 4189 MXY X2 1 Dl X2 1 Dl X4192 MY X2 1 Dl X2 1 Dl X2 1 Dl X2250 4196 MXY X2 1 Dl X2 1 Dl X4199 MY X2 1 Dl X2 1 Dl X4202 MY X2 1 Dl X2261 MX X2 1 Dl X2262 MX X2 1 Dl X2265 4206 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4210 MY X2 1 Dl X2 1 Dl X2276 MX X2 1 Dl X2 1 Dl X4215 MY X2 1 Dl X2 1 Dl X2 1 Dl X4219 MY X2 1 Dl X2 1 Dl X2291 MX X2 1 Dl X2 1 Dl X4224 MY X2 1 Dl X2 1 Dl X2 1 Dl X2302 MX X2 1 Dl X2303 4229 MXY X2 1 Dl X2306 MX X2 1 Dl X2 1 Dl X4233 MY X2 1 Dl X2313 MX X2 1 Dl X2314 4236 MXY X2 1 Dl X2317 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2330 4244 MXY X2 -359 Dl X3884 MY X2 2 Dl X3887 MY X2 2 Dl X2 2 Dl X3892 MY X2 2 Dl X2 2 Dl X2 2 Dl X2345 3899 MXY X2 2 Dl X2346 MX X2 2 Dl X2349 3904 MXY X2 2 Dl X2 2 Dl X2 2 Dl X2356 3911 MXY X2 2 Dl X2357 3914 MXY X2 2 Dl X2360 MX X2 2 Dl X2 2 Dl X2 2 Dl X3923 MY X2 2 Dl X2 2 Dl X2371 MX X2 2 Dl X3930 MY X2 2 Dl X2 2 Dl X2 2 Dl X3937 MY X2 2 Dl X2 2 Dl X2 2 Dl X2386 MX X2 2 Dl X3946 MY X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2397 MX X2 2 Dl X2398 3957 MXY X2 2 Dl X2401 MX X2 2 Dl X2 2 Dl X3964 MY X2 2 Dl X3965 MY X2 2 Dl X3968 MY X2 2 Dl X2412 MX X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X3979 MY X2 2 Dl X2423 MX X2 2 Dl X2424 MX X2 2 Dl X2427 MX X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2 2 Dl X2438 MX X2 2 Dl X3998 MY X2 2 Dl X3999 MY X2 1 Dl X4002 MY X2 2 Dl X4003 MY X2 2 Dl X4006 MY X2 1 Dl X2451 4008 MXY X2 2 Dl X2452 MX X2 2 Dl X2455 MX X2 1 Dl X4014 MY X2 1 Dl X4016 MY X2 1 Dl X4018 MY X2 1 Dl X4020 MY X2 2 Dl X2466 MX X2 1 Dl X4024 MY X2 1 Dl X4026 MY X2 1 Dl X4028 MY X2 1 Dl X4030 MY X2 1 Dl X2477 4032 MXY X2 1 Dl X2478 4034 MXY X2 1 Dl X2481 4036 MXY X2 1 Dl X2 1 Dl X4040 MY X2 1 Dl X2 1 Dl X4043 MY X2 1 Dl X2492 4045 MXY X2 1 Dl X4047 MY X2 1 Dl X4049 MY X2 1 Dl X4051 MY X2 1 Dl X4053 MY X2 1 Dl X4055 MY X2 1 Dl X2 1 Dl X2507 4058 MXY X2 1 Dl X4060 MY X2 1 Dl X4062 MY X2 1 Dl X4064 MY X2 1 Dl X4066 MY X2 1 Dl X2518 4068 MXY X2 1 Dl X2519 4070 MXY X2 1 Dl X2522 MX X2 1 Dl X4073 MY X2 1 Dl X4075 MY X2 1 Dl X2529 4077 MXY X2 1 Dl X2530 MX X2 1 Dl X2533 4080 MXY X2 1 Dl X4082 MY X2 1 Dl X4084 MY X2 1 Dl X4086 MY X2 1 Dl X2 1 Dl X4089 MY X2 1 Dl X4091 MY X2 1 Dl X2548 4093 MXY X2 1 Dl X2 1 Dl X4096 MY X2 1 Dl X4098 MY X2 1 Dl X4100 MY X2 1 Dl X2 1 Dl X2561 4103 MXY X2 1 Dl X2562 4105 MXY X2 1 Dl X2565 MX X2 1 Dl X4108 MY X2 1 Dl X4110 MY X2 1 Dl X2572 4112 MXY X2 1 Dl X2573 MX X2 1 Dl X2576 4115 MXY X2 1 Dl X2 1 Dl X4118 MY X2 1 Dl X4120 MY X2 1 Dl X2 1 Dl X2587 4123 MXY X2 1 Dl X4125 MY X2 1 Dl X2 1 Dl X4128 MY X2 1 Dl X4130 MY X2 1 Dl X2 1 Dl X4133 MY X2 1 Dl X2602 MX X2 1 Dl X4136 MY X2 1 Dl X4138 MY X2 1 Dl X2 1 Dl X2 1 Dl X2613 4142 MXY X2 1 Dl X2614 4144 MXY X2 1 Dl X2617 4146 MXY X2 1 Dl X2 1 Dl X4149 MY X2 1 Dl X2 1 Dl X2 1 Dl X2628 4153 MXY X2 1 Dl X4155 MY X2 1 Dl X2 1 Dl X4158 MY X2 1 Dl X2 1 Dl X2639 4161 MXY X2 1 Dl X2640 MX X2 1 Dl X2643 4164 MXY X2 1 Dl X2 1 Dl X4167 MY X2 1 Dl X2 1 Dl X4170 MY X2 1 Dl X2654 MX X2 1 Dl X4173 MY X2 1 Dl X2 1 Dl X4176 MY X2 1 Dl X2 1 Dl X2 1 Dl X2667 4180 MXY X2 1 Dl X2668 MX X2 1 Dl X2671 4183 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4187 MY X2 1 Dl X2 1 Dl X2682 4190 MXY X2 1 Dl X2 1 Dl X4193 MY X2 1 Dl X2 1 Dl X4196 MY X2 1 Dl X2693 MX X2 1 Dl X2694 MX X2 1 Dl X2697 4200 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4204 MY X2 1 Dl X2 1 Dl X2708 4207 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4212 MY X2 1 Dl X2 1 Dl X2 1 Dl X2723 4216 MXY X2 1 Dl X2 1 Dl X2 1 Dl X4220 MY X2 1 Dl X2 1 Dl X2734 MX X2 1 Dl X2735 MX X2 1 Dl X2738 4225 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2745 4229 MXY X2 1 Dl X2746 MX X2 1 Dl X2749 MX X2 1 Dl X4233 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2762 4239 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X4244 MY X2 1 Dl X2 1 Dl X2 1 Dl X2777 MX X2 1 Dl X2778 4249 MXY X2 1 Dl X2781 MX X2 1 Dl X2 1 Dl X2 1 Dl X2788 MX X2 1 Dl X2789 4255 MXY X2 1 Dl X2792 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2803 MX X2 1 Dl X2804 4263 MXY X2 1 Dl X2807 MX X2 1 Dl X2 1 Dl X2 1 Dl X2814 MX X2 1 Dl X2815 MX X2 1 Dl X2818 MX X2 1 Dl X4271 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2829 MX X2 1 Dl X2830 MX X2 1 Dl X2833 MX X2 1 Dl X2 1 Dl X2 1 Dl X2840 MX X2 1 Dl X2841 4282 MXY X2 1 Dl X2844 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2855 MX X2 1 Dl X2856 MX X2 1 Dl X2859 MX X2 1 Dl X2 1 Dl X4293 MY X2 1 Dl X4293 MY X2 1 Dl X2 1 Dl X2870 MX X2 1 Dl X4297 MY X2 1 Dl X2 1 Dl X4298 MY X2 1 Dl X2 1 Dl X4301 MY X2 1 Dl X2883 MX X2 1 Dl X2884 MX X2 1 Dl X2887 4303 MXY X2 1 Dl X4305 MY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2898 MX X2 1 Dl X2899 MX X2 1 Dl X2902 MX X2 1 Dl X2 1 Dl X2 1 Dl X2909 MX X2 1 Dl X2910 4314 MXY X2 1 Dl X2913 4316 MXY X2 1 Dl X2 1 Dl X4317 MY X2 1 Dl X2 1 Dl X4320 MY X2 1 Dl X2924 4320 MXY X2 1 Dl X2925 MX X2 1 Dl X2928 MX X2 1 Dl X2 1 Dl X2 1 Dl X2935 MX X2 1 Dl X3431 3677(reachable)N X3790 MX X(18)4 833 oc X3885(the)X X4015(time)X X3374 3660 MXY X-72 0 Dl X-365 666 Dl X2951 4268 MXY X-14 57 Dl X2977 4282 MXY X-40 43 Dl X2936 4326 MXY X2 1 Dl X2939 MX X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2950 MX X2 1 Dl X2951 4332 MXY X2 0 Dl X2954 4333 MXY X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2 1 Dl X2965 MX X2 1 Dl X2 0 Dl X4340 MY X2 1 Dl X4340 MY X2 0 Dl X4341 MY X2 1 Dl X2 1 Dl X2 0 Dl X2980 4344 MXY X2 1 Dl X2 0 Dl X4346 MY X2 1 Dl X2 0 Dl X2 1 Dl X2 0 Dl X2993 4349 MXY X2 0 Dl X4350 MY X2 0 Dl X4351 MY X2 1 Dl X2 0 Dl X2 1 Dl X3004 4354 MXY X2 0 Dl X3005 MX X2 0 Dl X3008 4355 MXY X2 0 Dl X4356 MY X2 0 Dl X4357 MY X2 0 Dl X4358 MY X2 1 Dl X2 0 Dl X3019 MX X2 0 Dl X3020 4360 MXY X2 0 Dl X3023 4361 MXY X2 0 Dl X4362 MY X2 0 Dl X2 0 Dl X3030 4363 MXY X2 0 Dl X3031 4364 MXY X2 0 Dl X3034 4365 MXY X2 0 Dl X4366 MY X2 0 Dl X2 0 Dl X4367 MY X2 0 Dl X4368 MY X2 0 Dl X3045 4369 MXY X2 0 Dl X3046 4370 MXY X2 0 Dl X3049 MX X2 0 Dl X4371 MY X2 0 Dl X4372 MY X2 0 Dl X3056 4373 MXY X2 0 Dl X3057 4374 MXY X2 0 Dl X3060 MX X2 0 Dl X4375 MY X2 0 Dl X4376 MY X2 0 Dl X4377 MY X2 0 Dl X2 0 Dl X3071 4378 MXY X2 0 Dl X3072 4379 MXY X2 0 Dl X3075 4380 MXY X2 0 Dl X4381 MY X2 0 Dl X2 0 Dl X4382 MY X2 0 Dl X2 0 Dl X3086 4384 MXY X2 0 Dl X2 0 Dl X4385 MY X2 0 Dl X2 0 Dl X4386 MY X2 0 Dl X4387 MY X2 0 Dl X3099 4388 MXY X2 0 Dl X3100 4389 MXY X2 0 Dl X3103 MX X2 0 Dl X4390 MY X2 0 Dl X2 0 Dl X4391 MY X2 0 Dl X4392 MY X2 0 Dl X3114 4393 MXY X2 0 Dl X3115 MX X2 0 Dl X3118 4394 MXY X2 0 Dl X2 0 Dl X4396 MY X2 0 Dl X3125 MX X2 0 Dl X3126 4397 MXY X2 0 Dl X3129 MX X2 0 Dl X4399 MY X2 0 Dl X2 0 Dl X4400 MY X2 0 Dl X2 0 Dl X3140 4401 MXY X2 0 Dl X3141 MX X2 0 Dl X3144 4403 MXY X2 0 Dl X2 0 Dl X4404 MY X2 0 Dl X3151 MX X2 0 Dl X3152 4405 MXY X2 0 Dl X3155 MX X2 0 Dl X4406 MY X2 0 Dl X4407 MY X2 0 Dl X4408 MY X2 0 Dl X2 0 Dl X3166 4409 MXY X2 0 Dl X3167 MX X2 0 Dl X3170 4410 MXY X2 0 Dl X4411 MY X2 0 Dl X2 0 Dl X4412 MY X2 0 Dl X4413 MY X2 0 Dl X3181 MX X2 0 Dl X4414 MY X2 0 Dl X4415 MY X2 0 Dl X2 0 Dl X4416 MY X2 0 Dl X2 0 Dl X3194 4417 MXY X2 0 Dl X4418 MY X2 0 Dl X2 0 Dl X4419 MY X2 0 Dl X2 0 Dl X4420 MY X2 0 Dl X4421 MY X2 0 Dl X3209 4422 MXY X2 0 Dl X2 0 Dl X4423 MY X2 0 Dl X2 0 Dl X4424 MY X2 0 Dl X3220 MX X2 0 Dl X3221 4425 MXY X2 0 Dl X3224 4426 MXY X2 0 Dl X2 0 Dl X4427 MY X2 0 Dl X2 0 Dl X4428 MY X2 0 Dl X3235 MX X2 0 Dl X3236 4429 MXY X2 0 Dl X3239 4430 MXY X2 0 Dl X2 0 Dl X4431 MY X2 0 Dl X3246 MX X2 0 Dl X3247 4432 MXY X2 0 Dl X3250 MX X2 0 Dl X4433 MY X2 0 Dl X4434 MY X2 0 Dl X2 0 Dl X4435 MY X2 0 Dl X3261 MX X2 0 Dl X3262 4436 MXY X2 0 Dl X3265 4437 MXY X2 0 Dl X2 0 Dl X4438 MY X2 0 Dl X3272 MX X2 0 Dl X3273 MX X2 0 Dl X3276 4439 MXY X2 0 Dl X2 0 Dl X4440 MY X2 0 Dl X4441 MY X2 0 Dl X2 0 Dl X3287 4442 MXY X2 0 Dl X3288 MX X2 0 Dl X3291 4443 MXY X2 0 Dl X2 0 Dl X4444 MY X2 0 Dl X4445 MY X2 0 Dl X2 0 Dl X3302 4446 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4447 MY X2 0 Dl X2 0 Dl X4448 MY X2 0 Dl X3315 4449 MXY X2 0 Dl X3316 MX X2 0 Dl X3319 4450 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4451 MY X2 0 Dl X4452 MY X2 0 Dl X3330 MX X2 0 Dl X3331 4453 MXY X2 0 Dl X3334 MX X2 0 Dl X4454 MY X2 0 Dl X2 0 Dl X3341 MX X2 0 Dl X3342 4455 MXY X2 0 Dl X3345 4456 MXY X2 0 Dl X2 0 Dl X4457 MY X2 0 Dl X2 0 Dl X2 0 Dl X3356 4458 MXY X2 0 Dl X3357 MX X2 0 Dl X3360 4459 MXY X2 0 Dl X4460 MY X2 0 Dl X2 0 Dl X3367 MX X2 0 Dl X3368 4461 MXY X2 0 Dl X3371 MX X2 0 Dl X4462 MY X2 0 Dl X2 0 Dl X2 0 Dl X4463 MY X2 0 Dl X3382 4464 MXY X2 0 Dl X3383 MX X2 0 Dl X3386 4465 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4466 MY X2 0 Dl X2 0 Dl X3397 MX X2 0 Dl X4467 MY X2 0 Dl X4468 MY X2 0 Dl X2 0 Dl X4469 MY X2 0 Dl X2 0 Dl X2 0 Dl X3412 4470 MXY X2 0 Dl X4471 MY X2 0 Dl X2 0 Dl X2 0 Dl X4472 MY X2 0 Dl X2 0 Dl X3425 MX X2 0 Dl X4473 MY X2 0 Dl X2 0 Dl X2 0 Dl X4474 MY X2 0 Dl X3436 4475 MXY X2 0 Dl X3437 MX X2 0 Dl X3440 MX X2 0 Dl X4476 MY X2 0 Dl X2 0 Dl X2 0 Dl X4477 MY X2 0 Dl X3451 MX X2 0 Dl X3452 4478 MXY X2 0 Dl X3455 MX X2 0 Dl X4479 MY X2 0 Dl X2 0 Dl X3462 4480 MXY X2 0 Dl X3463 MX X2 0 Dl X3466 MX X2 0 Dl X2 0 Dl X4481 MY X2 0 Dl X2 0 Dl X4482 MY X2 0 Dl X3477 MX X2 0 Dl X3478 4483 MXY X2 0 Dl X3481 MX X2 0 Dl X2 0 Dl X4484 MY X2 0 Dl X3488 MX X2 0 Dl X3489 MX X2 0 Dl X3492 4485 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4486 MY X2 0 Dl X4487 MY X2 0 Dl X3503 MX X2 0 Dl X3504 MX X2 0 Dl X3507 4488 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4489 MY X2 0 Dl X2 0 Dl X3518 4490 MXY X2 0 Dl X2 0 Dl X2 0 Dl X4491 MY X2 0 Dl X2 0 Dl X2 0 Dl X3531 4492 MXY X2 0 Dl X3532 MX X2 0 Dl X3535 MX X2 0 Dl X4493 MY X2 0 Dl X2 0 Dl X4494 MY X2 0 Dl X2 0 Dl X3546 MX X2 0 Dl X3547 4495 MXY X2 0 Dl X3550 MX X2 0 Dl X2 0 Dl X2 0 Dl X3557 4496 MXY X2 0 Dl X3558 MX X2 0 Dl X3561 MX X2 0 Dl X4497 MY X2 0 Dl X2 0 Dl X4498 MY X2 0 Dl X2 0 Dl X3572 MX X2 0 Dl X3573 4499 MXY X2 0 Dl X3576 MX X2 0 Dl X2 0 Dl X2 0 Dl X3583 4500 MXY X2 0 Dl X3584 MX X2 0 Dl X3587 MX X2 0 Dl X4501 MY X2 0 Dl X2 0 Dl X4502 MY X2 0 Dl X2 0 Dl X3598 MX X2 0 Dl X3599 4503 MXY X2 0 Dl X3602 MX X2 0 Dl X2 0 Dl X2 0 Dl X4504 MY X2 0 Dl X2 0 Dl X3613 MX X2 0 Dl X2 0 Dl X4505 MY X2 0 Dl X2 0 Dl X4506 MY X2 0 Dl X2 0 Dl X3626 MX X2 0 Dl X4507 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4508 MY X2 0 Dl X2 0 Dl X3641 4509 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4510 MY X2 0 Dl X3652 MX X2 0 Dl X3653 MX X2 0 Dl X3656 MX X2 0 Dl X4511 MY X2 0 Dl X2 0 Dl X2 0 Dl X4512 MY X2 0 Dl X3667 MX X2 0 Dl X3668 MX X2 0 Dl X3671 4513 MXY X2 0 Dl X2 0 Dl X2 0 Dl X3678 4514 MXY X2 0 Dl X3679 MX X2 0 Dl X3682 MX X2 0 Dl X2 0 Dl X2 0 Dl X4515 MY X2 0 Dl X2 0 Dl X3693 MX X2 0 Dl X3694 MX X2 0 Dl X3697 4516 MXY X2 0 Dl X2 0 Dl X4517 MY X2 0 Dl X3704 MX X2 0 Dl X3705 MX X2 0 Dl X3708 MX X2 0 Dl X4518 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3719 4519 MXY X2 0 Dl X3720 MX X2 0 Dl X3723 MX X2 0 Dl X2 0 Dl X2 0 Dl X4520 MY X2 0 Dl X2 0 Dl X3734 4521 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4522 MY X2 0 Dl X2 0 Dl X3747 MX X2 0 Dl X3748 MX X2 0 Dl X3751 MX X2 0 Dl X4523 MY X2 0 Dl X2 0 Dl X4524 MY X2 0 Dl X2 0 Dl X3762 MX X2 0 Dl X3763 MX X2 0 Dl X3766 MX X2 0 Dl X4525 MY X2 0 Dl X2 0 Dl X3773 MX X2 0 Dl X3774 MX X2 0 Dl X3777 MX X2 0 Dl X4526 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3788 4527 MXY X2 0 Dl X3789 MX X2 0 Dl X3792 MX X2 0 Dl X4528 MY X2 0 Dl X2 0 Dl X3799 MX X2 0 Dl X3800 MX X2 0 Dl X3803 MX X2 0 Dl X4529 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3814 MX X2 0 Dl X3815 4530 MXY X2 0 Dl X3818 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4531 MY X2 0 Dl X3829 MX X2 0 Dl X4532 MY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4533 MY X2 0 Dl X3844 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4534 MY X2 0 Dl X3857 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4535 MY X2 0 Dl X3868 MX X2 0 Dl X3869 MX X2 0 Dl X3872 4536 MXY X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3883 4537 MXY X2 0 Dl X3884 MX X2 0 Dl X3887 MX X2 0 Dl X2 0 Dl X2 0 Dl X3894 MX X2 0 Dl X3895 4538 MXY X2 0 Dl X3898 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X3909 4539 MXY X2 0 Dl X3910 MX X2 0 Dl X3913 MX X2 0 Dl X4540 MY X2 0 Dl X2 0 Dl X3920 MX X2 0 Dl X3921 MX X2 0 Dl X3924 MX X2 0 Dl X2 0 Dl X4541 MY X2 0 Dl X2 0 Dl X2 0 Dl X3935 MX X2 0 Dl X3936 MX X2 0 Dl X3939 MX X2 0 Dl X4542 MY X2 0 Dl X2 0 Dl X2 0 Dl X4543 MY X2 0 Dl X3950 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4544 MY X2 0 Dl X3963 MX X2 0 Dl X3964 MX X2 0 Dl X3967 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4545 MY X2 0 Dl X3978 MX X2 0 Dl X3979 MX X2 0 Dl X3982 MX X2 0 Dl X2 0 Dl X2 0 Dl X3989 4546 MXY X2 0 Dl X3990 MX X2 0 Dl X3993 MX X2 0 Dl X2 0 Dl X4547 MY X2 0 Dl X2 0 Dl X2 0 Dl X4004 MX X2 0 Dl X4005 MX X2 0 Dl X4008 MX X2 0 Dl X2 0 Dl X4548 MY X2 0 Dl X4015 MX X2 0 Dl X4016 MX X2 0 Dl X4019 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4549 MY X2 0 Dl X4030 MX X2 0 Dl X4031 MX X2 0 Dl X4034 MX X2 0 Dl X2 0 Dl X2 0 Dl X2 0 Dl X4550 MY X2 0 Dl X4045 MX X2 0 Dl X2 0 Dl X2 0 Dl X4551 MY X2 0 Dl X2 0 Dl X2 0 Dl X1474 4856(Figure)N X1726(2.)X X1836(Separate)X X2161(decay)X X2388(constants)X X2738(when)X X2950(unreachable)X X494 5080(Figure)N X746(2)X X812(show)X X1019(the)X X1149(effect)X X1371(of)X X1466(con\201guring)X X1894(separate)X X2204(decay)X X2431(rates)X X2619(to)X X2710(be)X X2815(used)X X2998(when)X X3210(the)X X3340(route)X X3543(is)X X3624(reachable)X X3983(or)X X494 5192(unreachable.)N X985(The)X X1144(decay)X X1371(rate)X X1525(is)X X1606(5)X X1672(times)X X1886(slower)X X2142(when)X X2354(the)X X2484(route)X X2687(is)X X2768(unreachable.)X X3259(In)X X3354(the)X X3484(three)X X3682(case)X X3855(shown,)X X4128(the)X X494 5304(period)N X741(of)X X836(the)X X966(route)X X1169(\202ap)X X1323(is)X X1404(equal)X X1617(to)X X1708(the)X X1838(decay)X X2065(half)X X2224(life)X X2364(\(for)X X2517(the)X X2647(while)X X2865(reachable)X X3224(case\))X X3426(but)X X3561(the)X X3691(route)X X3894(is)X X3975(reachable)X X494 5416 MXY X(18)4 833 oc X589(of)X X684(the)X X814(time)X X994(in)X X1085(one,)X X1256(reachable)X X1615 MX X(12)2 833 oc X1710(the)X X1840(time)X X2020(in)X X2111(one,)X X2282(and)X X2431(reachable)X X2790 MX X(78)7 833 oc X2885(of)X X2980(the)X X3110(time)X X3290(in)X X3381(the)X X3511(other.)X X3758(In)X X3853(the)X X3983(last)X X4128(case)X X494 5528(the)N X624(route)X X827(is)X X908(not)X X1043(suppressed)X X1450(until)X X1635(after)X X1818(the)X X1948(third)X X2137(unreachable)X X2584(\(when)X X2825(it)X X2897(is)X X2978(above)X X3210(the)X X3340(top)X X3475(threshold)X X3825(after)X X4008(becoming)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(8])X X X9 p X%%Page: 9 9 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(reachable)N X853(again\).)X X494 1008(In)N X589(both)X X768(Figure)X X1020(1)X X1086(and)X X1235(Figure)X X1487(2,)X X1575(routes)X X1812(would)X X2054(be)X X2159(suppressed.)X X2610(Routes)X X2877(\202apping)X X3188(at)X X3274(the)X X3404(decay)X X3631(half)X X3790(life)X X3930(or)X X4025(less)X X494 1120(would)N X736(be)X X841(withdrawn)X X1239(two)X X1393(or)X X1488(three)X X1686(times)X X1900(and)X X2049(then)X X2223(remain)X X2490(withdrawn)X X2888(until)X X3073(they)X X3247(had)X X3396(remained)X X3746(stably)X X3979(announced)X X494 1232(for)N X618(on)X X728(the)X X858(order)X X1065(of)X X1160(1)X X(12)2 833 oc X1299(to)X X1390(2)X X(12)2 833 oc X1529(time)X X1709(the)X X1839(decay)X X2066(half)X X2225(life)X X2365(\(given)X X2612(the)X X2742(ceiling)X X3005(in)X X3096(the)X X3226(example\).)X X494 1456(A)N X579(large)X X777(time)X X957(granularity)X X1366(will)X X1526(keep)X X1714(table)X X1908(storage)X X2184(down.)X X2445(The)X X2604(time)X X2784(granularity)X X3193(should)X X3450(be)X X3555(less)X X3709(than)X X3883(a)X X3944(minimal)X X494 1568(reasonable)N X892(time)X X1072(between)X X1387(expected)X X1722(worse)X X1953(case)X X2126(route)X X2329(\202aps.)X X2561(It)X X2637(might)X X2866(be)X X2971(reasonable)X X3369(to)X X3460(\201x)X X3575(this)X X3725(parameter)X X4099(at)X X494 1680(compile)N X801(time)X X981(such)X X1164(that)X X1319(it)X X1391(is)X X1472(computed)X X1842(algorithmicly)X X2341(or)X X2436(produce)X X2741(a)X X2802(default)X X3069(algorithmicly)X X3568(and)X X3717(strongly)X X494 1792(recommend)N X932(that)X X1087(the)X X1217(user)X X1385(leave)X X1593(it)X X1665(alone.)X X1922(With)X X2121(an)X X2226(exponential)X X2660(decay,)X X2909(array)X X3111(size)X X3270(can)X X3414(be)X X3519(greatly)X X3786(reduced)X X4086(by)X X494 1904(setting)N X752(a)X X813(period)X X1060(of)X X1155(complete)X X1501(stability)X X1809(after)X X1992(which)X X2229(the)X X2359(decayed)X X2669(total)X X2849(will)X X3009(be)X X3114(considered)X X3517(zero)X X3690(rather)X X3917(than)X X494 2016(retaining)N X830(a)X X891(tiny)X X1051(quantity.)X X494 2240(A)N X579(set)X X699(of)X X794(lists)X X959(is)X X1040(kept)X X1214(with)X X1393(suppressed)X X1800(routes)X X2037(held)X X2211(according)X X2580(to)X X2671(how)X X2844(long)X X3023(it)X X3095(will)X X3255(be)X X3360(before)X X3606(the)X X3736(routes)X X3973(are)X X4102(eligible)X X494 2352(for)N X618(reuse.)X X869(Periodicly)X X1254(each)X X1437(list)X X1568(will)X X1728(be)X X1833(advanced)X X2187(by)X X2297(one)X X2446(position)X X2753(and)X X2902(one)X X3051(list)X X3182(removed.)X X3556(All)X X3691(of)X X3786(the)X X3916(suppressed)X X494 2464(routes)N X731(in)X X822(the)X X952(rmoved)X X1243(list)X X1374(will)X X1534(be)X X1639(reevaluated)X X2067(and)X X2216(either)X X2439(used)X X2622(or)X X2717(placed)X X2969(in)X X3060(another)X X3346(list)X X3477(according)X X3846(to)X X3937(how)X X4110(much)X X494 2576(additional)N X870(time)X X1050(must)X X1244(elapse)X X1486(before)X X1732(the)X X1862(route)X X2065(can)X X2209(be)X X2314(reused.)X X2609(The)X X2768(last)X X2913(list)X X3044(will)X X3204(always)X X3470(contain)X X3752(all)X X3863(the)X X3993(routes)X X494 2688(which)N X731(will)X X891(not)X X1026(be)X X1131(advertised)X X1515(for)X X1639(more)X X1842(time)X X2022(than)X X2196(is)X X2277(appropriate)X X2700(for)X X2824(the)X X2954(remaining)X X3334(list)X X3465(heads.)X X3731(When)X X3963(the)X X4093(last)X X4238(list)X X494 2800(advances)N X838(to)X X929(the)X X1059(front,)X X1274(some)X X1482(of)X X1577(the)X X1707(routes)X X1944(will)X X2104(not)X X2239(be)X X2344(ready)X X2561(to)X X2652(be)X X2757(used)X X2940(and)X X3089(will)X X3249(have)X X3437(to)X X3528(be)X X3633(requeued.)X X4021(The)X X4180(time)X X494 2912(interval)N X786(for)X X910(reconsidering)X X1411(suppressed)X X1818(routes)X X2055(and)X X2204(number)X X2495(of)X X2590(list)X X2721(heads)X X2943(should)X X3200(be)X X3305(con\201gurable.)X X3811(Reasonable)X X494 3024(defaults)N X795(might)X X1024(be)X X1129(30)X X1239(seconds)X X1539(and)X X1688(32)X X1798(list)X X1929(heads.)X X230 3360(4.2)N X384(Run)X X553(Time)X X762(Data)X X950(Structures)X X494 3584(A)N X579(\201xed)X X777(small)X X991(amount)X X1278(of)X X1373(per)X X1507(system)X X1774(storage)X X2050(will)X X2210(be)X X2315(required.)X X2674(Where)X X2930(sets)X X3084(of)X X3179(multiple)X X3497(con\201guration)X X3989(parameters)X X494 3696(are)N X623(used,)X X828(storage)X X1104(will)X X1264(be)X X1369(required)X X1684(per)X X1818(set)X X1938(of)X X2033(parameters.)X X2485(A)X X2570(small)X X2784(amount)X X3071(of)X X3166(per)X X3300(route)X X3503(storage)X X3779(is)X X3860(required.)X X4219(A)X X494 3808(set)N X614(of)X X709(list)X X840(heads)X X1062(is)X X1143(needed.)X X1458(These)X X1690(list)X X1821(heads)X X2043(are)X X2172(used)X X2355(to)X X2446(arrange)X X2731(suppressed)X X3138(routes)X X3375(according)X X3744(to)X X3835(the)X X3965(time)X X494 3920(remaining)N X874(until)X X1059(they)X X1233(can)X X1377(be)X X1482(reused.)X X494 4144(With)N X693(multiple)X X1011(sets)X X1165(of)X X1260(con\201guration)X X1752(parameters,)X X2182(some)X X2390(means)X X2637(of)X X2732(associating)X X3146(more)X X3349(than)X X3523(one)X X3672(metric)X X3920(and)X X4069(set)X X4189(of)X X494 4256(parameters)N X902(with)X X1081(each)X X1264(route.)X X1511(Building)X X1843(a)X X1904(linked)X X2147(list)X X2278(of)X X2373(these)X X2576(objects)X X2848(seems)X X3085(like)X X3240(one)X X3389(of)X X3484(a)X X3545(number)X X3836(of)X X3931(reasonable)X X494 4368 0.2333(implementations.)AN X1150(Similarly,)X X1524(a)X X1585(means)X X1832(of)X X1927(associating)X X2341(a)X X2402(route)X X2605(to)X X2696(a)X X2757(reuse)X X2964(queue)X X3196(is)X X3277(required.)X X3636(A)X X3721(small)X X3935(overhead)X X494 4480(will)N X654(be)X X759(required)X X1074(for)X X1198(the)X X1328(pointers)X X1634(needed)X X1905(to)X X1996(implement)X X2397(link)X X2557(lists)X X2722(or)X X2817(whatever)X X3161(data)X X3330(structure)X X3660(is)X X3741(chosen)X X4007(by)X X4117(an)X X494 4592 0.2679(implementation.)AN X494 4816(Each)N X692(set)X X812(of)X X907(con\201guration)X X1399(parameters)X X1807(can)X X1951(reference)X X2299(decay)X X2526(arrays)X X2762(and)X X2911(reuse)X X3118(arrays.)X X3398(These)X X3630(arrays)X X3866(should)X X4123(be)X X494 4928(shared)N X745(among)X X1007(multiple)X X1325(sets)X X1479(of)X X1574(parameters)X X1982(since)X X2185(their)X X2369(storage)X X2645(requirement)X X3093(is)X X3174(not)X X3309(negligible.)X X3729(There)X X3956(will)X X4116(be)X X494 5040(only)N X673(one)X X822(set)X X942(of)X X1037(reuse)X X1244(list)X X1375(heads)X X1597(for)X X1721(the)X X1851(entire)X X2074(router.)X X230 5376(4.2.1)N X450(Data)X X638(Structures)X X1017(for)X X1141(Con\201guration)X X1653(Parameter)X X2032(Sets)X X494 5600(Based)N X731(on)X X841(the)X X971(con\201guration)X X1463(parameters)X X1871(described)X X2230(in)X X2321(the)X X2451(previous)X X2776(section,)X X3070(the)X X3200(following)X X3565(values)X X3812(can)X X3956(be)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4082([Page)X X4304(9])X X X10 p X%%Page: 10 10 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(computed)N X864(as)X X959(scaled)X X1201(integers)X X1502(directly)X X1794(from)X X1987(the)X X2117(corresponding)X X2642(con\201guration)X X3134(parameters.)X X670 1008(unreach-penalty)N X1259(\()X X2 f X10 s X1288(scale)X X7 s X1453 1024(decay)N X1 f X11 s X1590 1008(\))N X670 1120(cutoff-value)N X1122(\()X X2 f X10 s X1151(cut)X X1 f X11 s X1249(\))X X670 1232(reuse-value)N X1097(\()X X2 f X10 s X1126(reuse)X X1 f X11 s X1300(\))X X670 1344 0.1274(accumulated-penalty-ceiling)AN X1697(\()X X2 f X10 s X1726(ceiling)X X1 f X11 s X1944(\))X X494 1568(Each)N X692(con\201guration)X X1184(parameter)X X1558(set)X X1678(will)X X1838(reference)X X2186(one)X X2335(or)X X2430(two)X X2584(decay)X X2811(arrays)X X3047(and)X X3196(one)X X3345(or)X X3440(two)X X3594(reuse)X X3801(arrays.)X X4081(Only)X X494 1680(one)N X643(array)X X845(will)X X1005(be)X X1110(needed)X X1381(if)X X1457(the)X X1587(decay)X X1814(rate)X X1968(is)X X2049(the)X X2179(same)X X2382(while)X X2600(a)X X2661(route)X X2864(is)X X2945(unreachable)X X3392(as)X X3487(while)X X3705(it)X X3777(is)X X3858(reachable,)X X4239(or)X X494 1792(if)N X570(the)X X700 0.3063(instability)AX X1077(metric)X X1325(does)X X1508(not)X X1643(decay)X X1870(while)X X2088(a)X X2149(route)X X2352(is)X X2433(unreachable.)X X230 2128(4.2.2)N X450(Data)X X638(Structures)X X1017(per)X X1151(Decay)X X1397(Array)X X1623(and)X X1772(Reuse)X X2009(Array)X X494 2352(The)N X653(following)X X1018(are)X X1147(also)X X1311(computed)X X1681(from)X X1874(the)X X2004(con\201guration)X X2496(parameters)X X2904(though)X X3171(not)X X3306(as)X X3401(directly.)X X670 2576(decay-rate-per-tick)N X1361(\()X X10 s X9 f X1390(d)X X2 f X7 s X1430 2592(decay)N X1 f X11 s X1567 2576(\))N X670 2688(decay-array-size)N X1272(\()X X2 f X10 s X1301(S)X X7 s X2704(decay)Y X1 f X11 s X1478 2688(\))N X670 2800(decay-array)N X1106(\()X X2 f X10 s X1135(decay)X X1 f X11 s X1323(\))X X670 2912(reuse-array-size)N X1252(\()X X2 f X10 s X1281(S)X X7 s X2928(reuse)Y X1 f X11 s X1449 2912(\))N X670 3024(reuse-array)N X1086(\()X X2 f X10 s X1115(reuse)X X1 f X11 s X1289(\))X X494 3248(For)N X638(each)X X821(decay)X X1048(rate)X X1202(speci\201ed,)X X1559(an)X X1664(array)X X1866(will)X X2026(be)X X2131(used)X X2314(to)X X2405(store)X X2598(the)X X2728(value)X X2941(of)X X3036(a)X X3097(computed)X X3467(parameter)X X3841(raised)X X4073(to)X X4164(the)X X494 3360(power)N X735(of)X X830(the)X X960(index)X X1178(of)X X1273(each)X X1456(array)X X1658(element.)X X2004(This)X X2183(is)X X2264(to)X X2355(speed)X X2577(computations.)X X3119(The)X X3278(decay)X X3505(rate)X X3659(per)X X3793(tick)X X3948(is)X X4029(an)X X494 3472(intermediate)N X958(value)X X1171(expressed)X X1539(as)X X1634(a)X X1695(real)X X1849(number)X X2140(and)X X2289(used)X X2472(to)X X2563(compute)X X2889(the)X X3019(values)X X3266(stored)X X3503(in)X X3594(the)X X3724(decay)X X3951(arrays.)X X4231(The)X X494 3584(array)N X696(size)X X855(is)X X936(computed)X X1306(from)X X1499(the)X X1629(decay)X X1856(memory)X X2172(limit)X X2363(con\201guration)X X2855(parameter.)X X494 3808(The)N X653(decay)X X880(array)X X1082(size)X X1241(must)X X1435(be)X X1540(of)X X1635(suf\201cient)X X1985(to)X X2076(accommodate)X X2588(the)X X2718(speci\201ed)X X3053(decay)X X3280(memory)X X3596(given)X X3814(the)X X3944(time)X X494 3920(granularity,)N X925(or)X X1020(suf\201cient)X X1370(to)X X1461(hold)X X1640(the)X X1770(number)X X2061(of)X X2156(array)X X2358(elements)X X2694(until)X X2879(integer)X X3146(rounding)X X3486(produces)X X3825(a)X X3886(zero)X X4059(result)X X4277(if)X X494 4032(that)N X649(value)X X862(is)X X943(smaller,)X X1247(or)X X1342(a)X X1403 0.2885(implementation)AX X1981(imposed)X X2302(reasonable)X X2700(size)X X2859(to)X X2950(prevent)X X3236(con\201gurations)X X3762(which)X X3999(use)X X494 4144(excessive)N X853(memory.)X X1213(Implementations)X X1829(may)X X2003(chose)X X2225(to)X X2316(make)X X2529(the)X X2659(array)X X2861(size)X X3020(shorter)X X3286(and)X X3435(multiply)X X3758(more)X X3961(than)X X4135(once)X X494 4256(when)N X706(decaying)X X1046(a)X X1107(long)X X1286(time)X X1466(interval)X X1758(to)X X1849(reduce)X X2105(storage.)X X494 4480(The)N X653(reuse)X X860(array)X X1062(serves)X X1303(a)X X1364(similar)X X1632(purpose)X X1932(to)X X2023(the)X X2153(decay)X X2380(array.)X X2626(The)X X2785(amount)X X3072(of)X X3167(time)X X3347(until)X X3532(a)X X3593(route)X X3796(can)X X3940(be)X X4045(reused)X X494 4592(can)N X638(be)X X743(determined)X X1162(using)X X1375(a)X X1436(array)X X1638(lookup.)X X1949(The)X X2108(array)X X2310(can)X X2454(be)X X2559(built)X X2744(given)X X2962(the)X X3092(decay)X X3319(rate.)X X3517(The)X X3676(array)X X3878(is)X X3959(indexed)X X494 4704(using)N X707(a)X X768(scaled)X X1010(integer)X X1277(proportional)X X1735(to)X X1826(the)X X1956(ratio)X X2140(between)X X2455(a)X X2516(current)X X2787 0.3063(instability)AX X3164(metric)X X3412(value)X X3625(and)X X3774(the)X X3904(value)X X4117(needed)X X494 4816(for)N X618(the)X X748(route)X X951(to)X X1042(be)X X1147(reused.)X X230 5152(4.2.3)N X450(Data)X X638(Structures)X X1017(per)X X1151(Route)X X494 5376(The)N X653(following)X X1018(information)X X1457(must)X X1651(be)X X1756(maintained)X X2171(per)X X2305(route.)X X2552(A)X X2637(route)X X2840(here)X X3013(is)X X3094(considered)X X3497(to)X X3588(be)X X3693(a)X X3754(pre\201x,)X X494 5488(destination)N X904(and)X X1053(AS)X X1187(path.)X X670 5712 0.2353(instability-metric)AN X1302(\()X X10 s X9 f X1331(s)X X11 s X1 f X1379(\))X X1198 5824(Each)N X1396(route)X X1599(must)X X1793(have)X X1981(an)X X2086 0.3063(instability)AX X2463(metric)X X2711(per)X X2845(applicable)X X3230(parameter)X X3604(set.)X X230 6160(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(10])X X X11 p X%%Page: 11 11 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X670 784(last-time-updated)N X1310(\()X X2 f X10 s X1339(t)X X7 s X1361 800(update)N X1 f X11 s X1520 784(\))N X1198 896(The)N X1357(exact)X X1565(last)X X1710(time)X X1890(updated)X X2191(must)X X2385(be)X X2490(maintained)X X2905(to)X X2996(allow)X X3214(exponential)X X3648(decay)X X3875(of)X X3970(the)X X1198 1008(accumulated)N X1666(metric)X X1914(to)X X2005(be)X X2110(deferred)X X2424(until)X X2609(the)X X2739(route)X X2942(might)X X3171(reasonable)X X3569(be)X X3674(considered)X X4077(eligible)X X1198 1120(for)N X1322(a)X X1383(change)X X1654(in)X X1745(status)X X1968(\(having)X X2259(gone)X X2452(from)X X2645(unreachable)X X3092(to)X X3183(reachable)X X3542(or)X X3637(advancing)X X4021(within)X X4269(the)X X1198 1232(reuse)N X1405(lists\).)X X670 1344(con\201g-block-pointer)N X1198 1456(Any)N X1371 0.2885(implementation)AX X1949(that)X X2104(supports)X X2424(multiple)X X2742(parameter)X X3116(sets)X X3270(must)X X3464(provide)X X3755(a)X X3816(means)X X4063(of)X X1198 1568(quickly)N X1485(identifying)X X1895(which)X X2132(set)X X2252(of)X X2347(parameters)X X2755(corresponds)X X3201(to)X X3292(the)X X3422(route)X X3625(currently)X X3965(being)X X1198 1680(considered.)N X1645(For)X X1789 0.2500(implementations)AX X2401(supporting)X X2800(only)X X2979(parameter)X X3353(sets)X X3507(where)X X3743(all)X X3854(routes)X X4091(must)X X4285(be)X X1198 1792(treated)N X1460(the)X X1590(same,)X X1815(this)X X1965(pointer)X X2237(is)X X2318(not)X X2453(required.)X X230 2128(4.3)N X384(Processing)X X787(Con\201guration)X X1299(Parameters)X X494 2352(From)N X707(these)X X910(parameters,)X X1340(it)X X1412(is)X X1493(possible)X X1804(to)X X1895(precompute)X X2333(a)X X2394(number)X X2685(of)X X2780(values)X X3027(that)X X3182(will)X X3342(be)X X3447(used)X X3630(repeatedly)X X4019(and)X X4168(retain)X X494 2464(these)N X697(to)X X788(speed)X X1010(later)X X1189(computations)X X1687(that)X X1842(will)X X2002(be)X X2107(required)X X2422(frequently.)X X494 2688(The)N X653(methods)X X974(of)X X1069(scaled)X X1311(integer)X X1578(arithmetic)X X1959(are)X X2088(not)X X2223(described)X X2582(in)X X2673(detail)X X2892(here.)X X3109(The)X X3268(methods)X X3589(of)X X3684(determining)X X4133(the)X X494 2800(real)N X648(values)X X895(are)X X1024(given.)X X1286(Translation)X X1710(into)X X1870(scaled)X X2112(integer)X X2379(values)X X2626(and)X X2775(the)X X2905(details)X X3158(of)X X3253(scaled)X X3495(integer)X X3762(arithmetic)X X4143(are)X X494 2912(left)N X634(up)X X744(to)X X835(the)X X965(individual)X X1346 0.2333(implementations.)AX X670 3136(integer-scale-factor)N X1198 3248(The)N X1357(ceiling)X X1620(value)X X1833(can)X X1977(be)X X2082(set)X X2202(to)X X2293(be)X X2398(the)X X2528(largest)X X2785(integer)X X3052(that)X X3207(can)X X3351(\201t)X X3447(in)X X3538(half)X X3697(the)X X3827(bits)X X3977(available)X X1198 3360(for)N X1322(an)X X1427(unsigned)X X1767(integer.)X X2078(This)X X2257(will)X X2417(allow)X X2635(the)X X2765(scaled)X X3007(integers)X X3308(to)X X3399(be)X X3504 0.3681(multiplied)AX X3891(by)X X4001(the)X X4131(scaled)X X1198 3472(decay)N X1425(value)X X1638(and)X X1787(then)X X1961(shifted)X X2223(down.)X X2484(Implementations)X X3100(may)X X3274(prefer)X X3505(to)X X3596(use)X X3735(real)X X3889(numbers)X X4214(or)X X1198 3584(may)N X1372(use)X X1511(any)X X1660(integer)X X1927(scaling)X X2199(deemed)X X2495(appropriate)X X2918(for)X X3042(their)X X3226(architecture.)X X670 3808(penalty)N X952(value)X X1165(and)X X1314(thresholds)X X1698(\(as)X X1822(proportional)X X2280(scaled)X X2522(integers\))X X1198 3920(The)N X1357(value)X X1570(of)X X1665(one)X X1814(unreachable)X X2261(and)X X2410(the)X X2540(cutoff)X X2772(values)X X3019(must)X X3213(be)X X3318(scaled)X X3560(according)X X3929(to)X X4020(the)X X1198 4032(scaling)N X1470(factor)X X1697(described)X X2056(above.)X X670 4256(decay-rate-per-tick)N X1361(\()X X10 s X9 f X1390(d)X X2 f X7 s X1430 4272(decay)N X1 f X11 s X1567 4256(\))N X1198 4368(The)N X1357(decay)X X1584(value)X X1797(per)X X1931(increment)X X2306(of)X X2401(time)X X2581(as)X X2676(de\201ned)X X2957(by)X X3067(the)X X3197(time)X X3377(granularity)X X3786(must)X X3980(be)X X1198 4480(determined)N X1617(\(at)X X1732(least)X X1916 0.4141(initially)AX X2215(as)X X2310(a)X X2371(\202oating)X X2663(point)X X2867(number\).)X X3231(The)X X3390(per)X X3524(tick)X X3679(decay)X X3906(is)X X3987(a)X X4048(number)X X1198 4592(slightly)N X1486(less)X X1640(than)X X1814(one.)X X2007(It)X X2083(is)X X2164(the)X X2294(Nth)X X2448(root)X X2612(of)X X2707(the)X X2837(one)X X2986(half)X X3145(where)X X3381(N)X X3466(is)X X3547(the)X X3677(half)X X3836(life)X X3976(divided)X X4263(by)X X1198 4704(the)N X1328(time)X X1508(granularity.)X X10 s X9 f X1198 5080(d)N X2 f X7 s X1238 5096(decay)N X1 f X10 s X2 f X9 f X1395 5080(=)N X1 f X2 f X1459(e)X X1 f X7 s X10 f X1513 4819(I)N X1513 4875(J)N X1513 4931(J)N X1513 4987(J)N X1513 5043(L)N X1558 4964(I)N X1558 5020(J)N X1558 5076(L)N X9 f X1594 5059(D)N X2 f X1628(t)X X1 f X9 f X1604 4987(l)N X10 f X1578 5003(hhh)N X1666 4963(M)N X1666 5019(J)N X1666 5075(O)N X1 f X1601 4896(1)N X10 f X1533 4912 -0.8000(hhhhhh)AN X1 f X1702 4928(log)N X1796 4967(2)N X1796 4895(1)N X10 f X1779 4911(h)N X1784(hh)X X1845 4815(M)N X1845 4871(J)N X1845 4927(J)N X1845 4983(J)N X1845 5039(O)N X11 s X1 f X670 5304(decay-array-size)N X1272(\()X X2 f X10 s X1301(S)X X7 s X5320(decay)Y X1 f X11 s X1478 5304(\))N X1198 5416(The)N X1357(decay)X X1584(array)X X1786(size)X X1945(is)X X2026(the)X X2156(decay)X X2383(memory)X X2699(divided)X X2986(by)X X3096(the)X X3226(time)X X3406(granularity.)X X3859(If)X X3939(integer)X X1198 5528(truncation)N X1578(brings)X X1820(the)X X1950(value)X X2163(of)X X2258(an)X X2363(array)X X2565(element)X X2867(to)X X2958(zero,)X X3153(the)X X3283(array)X X3485(can)X X3629(be)X X3734(made)X X3947(smaller.)X X1198 5640(An)N X1327 0.2885(implementation)AX X1905(can)X X2049(and)X X2198(probably)X X2533(should)X X2790(also)X X2954(impose)X X3231(a)X X3292(maximum)X X3673(reasonable)X X4071(array)X X1198 5752(size)N X1357(or)X X1452(allow)X X1670(more)X X1873(than)X X2047(one)X X2196 0.3125(multiplication.)AX X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(11])X X X12 p X%%Page: 12 12 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X2 f X10 s X1198 816(S)N X7 s X832(decay)Y X1 f X10 s X2 f X9 f X1395 816(=)N X1 f X9 f X1534 872(D)N X2 f X1583(t)X X1481 768(Tmax)N X1 f X10 f X1467 792(h)N X1473(hhhhh)X X11 s X1 f X670 1080(decay-array)N X1106(\()X X2 f X10 s X1135(decay)X X1 f X11 s X1323(\))X X1198 1192(Each)N X1396(i-th)X X1541(element)X X1843(of)X X1938(the)X X2068(decay)X X2295(array)X X2497(is)X X2578(the)X X2708(per)X X2842(tick)X X2997(delay)X X3210(raised)X X3442(to)X X3533(the)X X3663(i-th)X X3808(power.)X X4093(This)X X1198 1304(might)N X1427(be)X X1532(best)X X1696(done)X X1889(by)X X1999(successive)X X2392(\202oating)X X2684(point)X X2888 0.3403(multiplies)AX X3265(followed)X X3600(by)X X3710(scaling)X X3982(and)X X4131(integer)X X1198 1416(rounding)N X1538(or)X X1633(truncation.)X X2057(The)X X2216(array)X X2418(itself)X X2617(need)X X2805(only)X X2984(be)X X3089(computed)X X3459(at)X X3545(startup.)X X2 f X10 s X1198 1576(decay)N X1 f X1392([)X X2 f X1419(i)X X1 f X1447(])X X2 f X9 f X1494(=)X X1 f X9 f X1558(d)X X2 f X7 s X1598 1592(decay)N X1735 1544(i)N X9 f X1755(+)X X1 f X1786(1)X X11 s X494 1912(Since)N X712(the)X X842(reuse)X X1049(lists)X X1214(may)X X1388(be)X X1493(accessed)X X1822(quite)X X2021(frequently)X X2405(\(if)X X2510(a)X X2571(lot)X X2687(of)X X2782(routes)X X3019(are)X X3148(\202apping)X X3459(suf\201ciently)X X3878(to)X X3969(be)X X494 2024(suppressed\),)N X952(a)X X1013(method)X X1300(of)X X1395(speeding)X X1730(the)X X1860(determination)X X2373(of)X X2468(which)X X2705(reuse)X X2912(list)X X3043(to)X X3134(put)X X3269(a)X X3330(route)X X3533(in)X X3624(are)X X3753(suggested)X X4122(here.)X X494 2136(This)N X673(method)X X960(uses)X X1133(the)X X1263(reuse)X X1470(array)X X1672(descirbed)X X2031(above.)X X2307(A)X X2392(ratio)X X2576(of)X X2671(the)X X2801(metric)X X3049(of)X X3144(the)X X3274(route)X X3477(under)X X3699(consideration)X X4196(to)X X494 2248(the)N X624(cutoff)X X856(value.)X X1113(The)X X1272(ratio)X X1456(is)X X1537(scaled)X X1779(and)X X1928(truncated)X X2278(to)X X2369(an)X X2474(integer)X X2741(and)X X2890(used)X X3073(in)X X3164(a)X X3225(table)X X3419(lookup.)X X670 2472(reuse-array-maximum-ratio)N X1665(\()X X2 f X10 s X1694(ratio)X X1 f X7 s X1858 2488(max)N X11 s X1961 2472(\))N X1198 2584(This)N X1377(is)X X1458(the)X X1588(maximum)X X1969(ratio)X X2153(between)X X2468(the)X X2598(current)X X2869(value)X X3082(of)X X3177(the)X X3307 0.3063(instability)AX X3684(metric)X X3932(and)X X4081(the)X X1198 2696(target)N X1421(reuse)X X1628(value)X X1841(that)X X1996(can)X X2140(be)X X2245(indexed)X X2546(by)X X2656(the)X X2786(reuse)X X2993(array.)X X3239(It)X X3315(may)X X3489(be)X X3594(limited)X X3868(by)X X3978(the)X X4108(ceiling)X X1198 2808(imposed)N X1519(by)X X1629(the)X X1759(maximum)X X2140(hold)X X2319(time)X X2499(or)X X2594(by)X X2704(the)X X2834(amount)X X3121(of)X X3216(time)X X3396(that)X X3551(the)X X3681(reuse)X X3888(array)X X4090(covers.)X X2 f X10 s X1198 3100(ratio)N X1 f X7 s X1362 3116(max)N X10 s X2 f X9 f X1485 3100(=)N X1 f X2 f X1549(min)X X1 f X1682(\()X X2 f X1731 3156(reuse)N X7 s X1905 3172(alt)N X10 s X1742 3052(ceiling)N X1 f X10 f X1717 3076(h)N X1745(hhhhhh)X X1 f X1993 3100(,)N X2 f X2019(e)X X1 f X7 s X10 f X2095 2950(I)N X2095 3006(J)N X2095 3062(L)N X2 f X2131 3045(T)N X6 s X2162 3056(reuse)N X1 f X7 s X9 f X2185 2973(l)N X10 f X2114 2989(h)N X2118(hhhhhh)X X2291 2949(M)N X2291 3005(J)N X2291 3061(O)N X1 f X2182 2882(1)N X10 f X2070 2898(hhhhhhhhh)N X10 s X1 f X2333 3097(ln)N X2417 3153(2)N X2417 3049(1)N X10 f X2403 3073(h)N X2431(h)X X1 f X2479 3097(\))N X11 s X670 3380(reuse-array-scale-factor)N X1198 3492(Since)N X1416(the)X X1546(reuse)X X1753(array)X X1955(is)X X2036(an)X X2141(estimator,)X X2514(the)X X2644(reuse)X X2851(array)X X3053(scale)X X3251(factor)X X3478(has)X X3617(to)X X3708(be)X X3813(computed)X X4183(such)X X1198 3604(that)N X1353(the)X X1483(full)X X1628(size)X X1787(of)X X1882(the)X X2012(reuse)X X2219(array)X X2421(is)X X2502(used.)X X2 f X10 s X1198 3828(scale)N X1 f X2 f X9 f X1389(=)X X1 f X2 f X1453(S)X X7 s X3844(reuse)Y X1 f X10 s X1621 3828(\()N X2 f X1648(ratio)X X1 f X7 s X1812 3844(max)N X2 f X10 s X9 f X1915 3828(-)N X1 f X1959(1\))X X11 s X670 4052(reuse-array)N X1198 4164(\()N X2 f X10 s X1227(reuse)X X1 f X11 s X1401(\))X X1198 4276(Each)N X1396(reuse)X X1603(array)X X1805(entry)X X2008(should)X X2265(contain)X X2547(an)X X2652(index)X X2870(into)X X3030(the)X X3160(reuse)X X3367(list)X X3498(head)X X3686(array.)X X3932(This)X X4111(index)X X1198 4388(should)N X1455(corresponding)X X1980(to)X X2071(the)X X2201(reuse)X X2408(list)X X2539(that)X X2694(will)X X2854(be)X X2959(evaluated)X X3319(just)X X3469(after)X X3652(a)X X3713(route)X X3916(would)X X4158(be)X X1198 4500(eligible)N X1486(for)X X1610(reuse)X X1817(given)X X2035(the)X X2165(ratio)X X2349(of)X X2444(current)X X2715(value)X X2928(of)X X3023(the)X X3153 0.3063(instability)AX X3530(metric)X X3778(to)X X3869(target)X X4092(reuse)X X1198 4612(value)N X1411(corresponding)X X1936(the)X X2066(the)X X2196(reuse)X X2403(array)X X2605(entry.)X X2 f X10 s X1198 4932(reuse)N X1 f X1378([)X X2 f X1405(i)X X1 f X1433(])X X2 f X9 f X1480(=)X X1 f X2 f X1544(integer)X X1 f X10 f X1784 4812(I)N X1784 4892(J)N X1784 4972(J)N X1784 5052(L)N X1 f X4932(ln)Y X9 f X2168 4988(D)N X2 f X2217(t)X X7 s X2239 5004(reuse)N X1 f X10 s X1910 4868(1)N X2 f X9 f X(+)S X1 f X1994(\(\()X X2 f X2054(j)X X9 f X2082(+)X X1 f X2126(1\)\()X X2 f X2220(ratio)X X1 f X7 s X2384 4884(max)N X2 f X10 s X9 f X2487 4868(-)N X1 f X2531(1\)\))X X2248 4764(1)N X10 f X1897 4788(h)N X1920(hhhhhhhhhhhhhhhhhh)X X1874 4908(h)N X1902(hhhhhhhhhhhhhhhhhhh)X X2670 4812(M)N X2670 4892(J)N X2670 4972(J)N X2670 5052(O)N X11 s X1 f X494 5380(To)N X614(determine)X X989(which)X X1226(reuse)X X1433(queue)X X1665(to)X X1756(place)X X1964(a)X X2025(route)X X2228(which)X X2465(is)X X2546(being)X X2764(suppressed,)X X3193(the)X X3323(following)X X3688(procedure)X X4061(is)X X4142(used.)X X494 5492(Divide)N X756(the)X X886(current)X X1157(metric)X X1405(by)X X1515(the)X X1645(cutoff.)X X1921(Subtract)X X2237(one.)X X2430(Multiply)X X2762(by)X X2872(the)X X3002(scale)X X3200(factor.)X X3471(This)X X3650(is)X X3731(the)X X3861(array)X X4063(index.)X X494 5604(If)N X574(it)X X646(is)X X727(off)X X851(the)X X981(end)X X1130(of)X X1225(the)X X1355(array)X X1557(use)X X1696(the)X X1826(last)X X1971(queue)X X2203(otherwise)X X2567(look)X X2746(in)X X2837(the)X X2967(array)X X3169(and)X X3318(pick)X X3492(the)X X3622(number)X X3913(of)X X4008(the)X X4138(queue)X X494 5716(from)N X687(the)X X817(array)X X1019(at)X X1105(that)X X1260(index.)X X1522(This)X X1701(is)X X1782(quite)X X1981(fast)X X2130(and)X X2279(probably)X X2614(worth)X X2841(the)X X2971(setup)X X3179(and)X X3328(storage)X X3604(required.)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(12])X X X13 p X%%Page: 13 13 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X230 784(4.4)N X384(Processing)X X787(Route)X X1020(Changes)X X494 1008(If)N X574(a)X X635(route)X X838(is)X X919(replaced)X X1239(by)X X1349(a)X X1410(peer)X X1583(router)X X1815(by)X X1925(supplying)X X2295(a)X X2356(new)X X2524(route,)X X2749(the)X X2879(route)X X3082(that)X X3237(is)X X3318(being)X X3536(replaced)X X3856(should)X X4113(be)X X494 1120(treated)N X756(as)X X851(if)X X927(an)X X1032(unreachable)X X1479(were)X X1671(received.)X X2035(This)X X2214(will)X X2374(occur)X X2591(when)X X2803(a)X X2864(peer)X X3037(somewhere)X X3459(back)X X3647(in)X X3738(the)X X3868(AS)X X4002(path)X X4176(is)X X494 1232(continuously)N X972(switching)X X1337(between)X X1652(two)X X1806(AS)X X1940(paths)X X2148(and)X X2297(that)X X2452(peer)X X2625(is)X X2706(not)X X2841(dampening)X X3255(route)X X3458(\202ap)X X3612(\(or)X X3736(applying)X X4067(less)X X494 1344(dampening\).)N X981(There)X X1208(is)X X1289(no)X X1399(way)X X1567(to)X X1658(determine)X X2033(if)X X2109(one)X X2258(AS)X X2392(path)X X2566(is)X X2647(stable)X X2875(and)X X3024(the)X X3154(other)X X3357(is)X X3438(\202apping,)X X3771(or)X X3866(if)X X3942(they)X X4116(are)X X494 1456(both)N X673(\202apping.)X X1028(If)X X1108(the)X X1238(cycle)X X1446(is)X X1527(suf\201ciently)X X1946(short,)X X2166(it)X X2238(is)X X2319(a)X X2380(safe)X X2543(bet)X X2673(that)X X2828(due)X X2977(to)X X3068(\201nite)X X3272(convergence)X X3738(times,)X X3974(neither)X X494 1568(route)N X697(through)X X993(that)X X1148(peer)X X1321(will)X X1481(not)X X1616(deliver)X X1883(packets)X X2169(very)X X2347(reliably.)X X2683(Since)X X2901(there)X X3099(is)X X3180(no)X X3290(way)X X3458(to)X X3549(affect)X X3771(the)X X3901(peer)X X4074(such)X X494 1680(that)N X649(it)X X721(choses)X X977(the)X X1107(stable)X X1335(of)X X1430(the)X X1560(two)X X1714(AS)X X1848(paths,)X X2078(the)X X2208(only)X X2387(viable)X X2625(option)X X2873(is)X X2954(to)X X3045(penalize)X X3361(both)X X3540(routes)X X3777(by)X X3887(considering)X X494 1792(each)N X677(change)X X948(as)X X1043(an)X X1148(unreachable)X X1595(followed)X X1930(by)X X2040(a)X X2101(route)X X2304(advertisement)X X2821(and)X X2970(penalize)X X3286(the)X X3416(replaced)X X3736(route.)X X230 2128(4.5)N X384(Processing)X X787(Unreachable)X X1253(Messages)X X494 2352(When)N X726(a)X X787(route)X X990(is)X X1071(declared)X X1391(unreachable)X X1838(or)X X1933(withdrwn)X X2292(by)X X2402(way)X X2570(of)X X2665(a)X X2726(route)X X2929(changed)X X3244(received)X X3564(from)X X3757(a)X X3818(peer)X X3991(\(as)X X494 2464(described)N X853(above\),)X X1136(the)X X1266(following)X X1631(procedure)X X2004(is)X X2085(used.)X X2312(Remove)X X2628(the)X X2758(route)X X2961(from)X X3154(any)X X3303(reuse)X X3510(queue)X X3742(\(it)X X3843(is)X X3924(now)X X494 2576(unreachable)N X941(and)X X1090(won't)X X1317(ever)X X1490(be)X X1595(eligible)X X1883(for)X X2007(reuse)X X2214(unless)X X2456(it)X X2528(is)X X2609(advertised)X X2993(again\).)X X3279(Decay)X X3525(the)X X3655(previous)X X3980(value)X X4193(of)X X494 2688(the)N X624 0.3063(instability)AX X1001(metric.)X X1293(This)X X1472(is)X X1553(done)X X1746(using)X X1959(the)X X2089(decay-array.)X X2569(The)X X2728(index)X X2946(is)X X3027(determined)X X3446(by)X X3556(subtracting)X X3970(the)X X4100(current)X X494 2800(time)N X674(and)X X823(the)X X953(last)X X1098(time)X X1278(updated,)X X1601(then)X X1775(dividing)X X2092(by)X X2202(the)X X2332(time)X X2512(granularity.)X X2965(If)X X3045(the)X X3175(index)X X3393(is)X X3474(zero,)X X3669(the)X X3799(metric)X X4047(is)X X494 2912(unchanged)N X897(\(no)X X1036(decay\).)X X1336(If)X X1416(it)X X1488(is)X X1569(greater)X X1835(than)X X2009(the)X X2139(array)X X2341(size,)X X2522(it)X X2594(is)X X2675(zeroed.)X X2975(Otherwise)X X3358(subtract)X X3659(one)X X3808(from)X X4001(the)X X4131(index)X X494 3024(and)N X643(fetch)X X841(the)X X971(array)X X1173(element)X X1475(\(assuming)X X1859(numbering)X X2263(from)X X2456(zero\).)X X2702(Multiply)X X3034(the)X X3164(array)X X3366(element)X X3668(by)X X3778(the)X X3908(metric.)X X4200(If)X X494 3136(using)N X707(the)X X837(suggested)X X1206(scaled)X X1448(integer)X X1715(method,)X X2024(shift)X X2203(down)X X2420(half)X X2579(an)X X2684(integer.)X X2995(Add)X X3168(the)X X3298(scaled)X X3540(penalty)X X3822(for)X X3946(one)X X4095(more)X X494 3248(unreachable.)N X985(If)X X1065(the)X X1195(result)X X1413(is)X X1494(above)X X1726(the)X X1856(ceiling)X X2119(replace)X X2395(it)X X2467(with)X X2646(the)X X2776(ceiling)X X3039(value.)X X3296(Now)X X3488(update)X X3745(the)X X3875(last)X X4020(time)X X494 3360(updated)N X795(\201eld)X X974(\(preferrably)X X1415(taking)X X1658(into)X X1818(account)X X2114(how)X X2287(much)X X2505(time)X X2685(was)X X2843(truncated)X X3193(before)X X3439(doing)X X3662(the)X X3792(decay)X X494 3472(calculation\).)N X494 3696(When)N X726(a)X X787(route)X X990(becomes)X X1320(unreachable,)X X1789(alternate)X X2115(routes)X X2352(must)X X2546(be)X X2651(considered.)X X3098(If)X X3178(all)X X3289(of)X X3384(these)X X3587(routes)X X3824(have)X X4012(been)X X494 3808(suppressed)N X901(because)X X1201(there)X X1399(was)X X1557(that)X X1712(had)X X1861(been)X X2049(an)X X2154(alternate)X X2480(route,)X X2705(these)X X2908(must)X X3102(be)X X3207(reevaluated)X X3635(in)X X3726(order)X X3933(of)X X4028(normal)X X494 3920(route)N X697(preference.)X X1133(When)X X1365(one)X X1514(of)X X1609(these)X X1812(alternate)X X2138(routes)X X2375(is)X X2456(encountered)X X2908(that)X X3063(had)X X3212(been)X X3400(suppressed)X X3807(but)X X3942(is)X X4023(now)X X494 4032(usable)N X741(since)X X944(there)X X1142(is)X X1223(no)X X1333(alternate)X X1659(route,)X X1884(no)X X1994(further)X X2255(routes)X X2492(need)X X2680(to)X X2771(be)X X2876(reevaluated.)X X230 4368(4.6)N X384(Processing)X X787(Route)X X1020(Advertisements)X X494 4592(When)N X726(a)X X787(route)X X990(is)X X1071(readvertised)X X1523(the)X X1653(metric)X X1901(is)X X1982(decayed)X X2292(as)X X2387(described)X X2746(above)X X2978(and)X X3127(the)X X3257(metric)X X3505(and)X X3654(last)X X3799(time)X X3979(updated)X X494 4704(\201elds)N X707(are)X X836(updated.)X X1181(A)X X1266(decision)X X1582(is)X X1663(now)X X1836(made)X X2049(as)X X2144(to)X X2235(whether)X X2540(the)X X2670(route)X X2873(can)X X3017(be)X X3122(used)X X3305 0.3187(immediately)AX X3770(or)X X3865(needs)X X4087(to)X X4178(be)X X494 4816(suppressed)N X901(for)X X1025(some)X X1233(period)X X1480(of)X X1575(time.)X X494 5040(A)N X579(search)X X825(for)X X949(the)X X1079(current)X X1350(best)X X1514(route)X X1717(must)X X1911(be)X X2016(made.)X X2273(The)X X2432(newly)X X2669(reachable)X X3028(route)X X3231(is)X X3312(then)X X3486(evaluated)X X3846(according)X X4215(to)X X494 5152(the)N X624(applicable)X X1009(parameter)X X1383(set)X X1503(thresholds.)X X494 5376(If)N X574(the)X X704(new)X X872(route)X X1075(is)X X1156(usable,)X X1425(the)X X1555(previous)X X1880(best)X X2044(route)X X2247(is)X X2328(examined.)X X2737(If)X X2817(that)X X2972(best)X X3136(route)X X3339(would)X X3581(become)X X3877(unusable)X X4212(due)X X494 5488(to)N X585(the)X X715 0.2898(availability)AX X1136(of)X X1231(an)X X1336(alternate)X X1662(route,)X X1887(the)X X2017(old)X X2152(best)X X2316(route)X X2519(is)X X2600(removed)X X2930(and)X X3079(queued)X X3355(on)X X3465(the)X X3595(reuse)X X3802(queue)X X4034(so)X X4134(that)X X4289(it)X X494 5600(may)N X668(be)X X773(considered)X X1176(after)X X1359(remaining)X X1739(stable)X X1967(for)X X2091(some)X X2299(additional)X X2675(time.)X X2899(If)X X2979(this)X X3129(occurs,)X X3402(the)X X3532(process)X X3817(is)X X3898(repeated)X X4218(for)X X494 5712(the)N X624(next)X X798(best)X X962(route)X X1165(until)X X1350(an)X X1455(acceptable)X X1849(best)X X2013(route)X X2216(is)X X2297(found)X X2524(or)X X2619(until)X X2804(all)X X2915(of)X X3010(the)X X3140(current)X X3411(candidate)X X3771(routes)X X4008(have)X X4196(been)X X494 5824(eliminated.)N X934(If)X X1014(there)X X1212(is)X X1293(a)X X1354(remaining)X X1734(current)X X2005(best)X X2169(route,)X X2394(then)X X2568(it)X X2640(is)X X2721(compared)X X3090(to)X X3181(the)X X3311(new)X X3479(route)X X3682(to)X X3773(see)X X3907(which)X X4144(is)X X230 6160(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(13])X X X14 p X%%Page: 14 14 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784(preferred.)N X881(The)X X1040(new)X X1208(route)X X1411(replaces)X X1721(the)X X1851(old)X X1986(if)X X2062(it)X X2134(is)X X2215(preferred.)X X494 1008(If)N X574(the)X X704(new)X X872(route)X X1075(is)X X1156(to)X X1247(be)X X1352(suppressed)X X1759(it)X X1831(is)X X1912(placed)X X2164(on)X X2274(a)X X2335(reuse)X X2542(list)X X2673(if)X X2749(it)X X2821(would)X X3063(have)X X3251(been)X X3439(preferred)X X3782(to)X X3873(the)X X4003(current)X X494 1120(best)N X658(route)X X861(had)X X1010(the)X X1140(new)X X1308(route)X X1511(been)X X1699(acceptable)X X2093(as)X X2188(stable.)X X2460(There)X X2687(is)X X2768(no)X X2878(reason)X X3129(to)X X3220(queue)X X3452(a)X X3513(route)X X3716(on)X X3826(a)X X3887(reuse)X X4094(queue)X X494 1232(if)N X570(after)X X753(the)X X883(route)X X1086(becomes)X X1416(usable)X X1663(it)X X1735(would)X X1977(not)X X2112(be)X X2217(used)X X2400(on)X X2510(the)X X2640(grounds)X X2945(of)X X3040(preference.)X X3476(Such)X X3674(a)X X3735(route)X X3938(would)X X4180(not)X X494 1344(have)N X682(to)X X773(be)X X878(reevaluated)X X1306(unless)X X1548(the)X X1678(preferred)X X2021(route)X X2224(became)X X2515(unreachable.)X X3006(As)X X3125(speci\201ed)X X3460(here,)X X3655(the)X X3785(less)X X3939(preferred)X X494 1456(route)N X697(would)X X939(be)X X1044(reevaluated)X X1472(and)X X1621(potentially)X X2022(used)X X2205(or)X X2300(at)X X2386(least)X X2570(requeued)X X2914(as)X X3009(part)X X3168(of)X X3263(processing)X X3661(the)X X3791(unreachable.)X X230 1792(4.7)N X384(Handling)X X734(Reuse)X X971(Timer)X X1209(Events)X X494 2016(The)N X653(granularity)X X1062(of)X X1157(the)X X1287(reuse)X X1494(timer)X X1703(should)X X1960(be)X X2065(more)X X2268(course)X X2519(that)X X2674(that)X X2829(of)X X2924(the)X X3054(decay)X X3281(timer.)X X3534(As)X X3653(a)X X3714(result,)X X3954(when)X X4166(the)X X494 2128(reuse)N X701(timer)X X910(\201res,)X X1105(suppressed)X X1512(routes)X X1749(should)X X2006(be)X X2111(decayed)X X2421(by)X X2531(multiple)X X2849(increments)X X3258(of)X X3353(decay)X X3580(time.)X X3804(This)X X3983(can)X X4127(be)X X494 2240(insured)N X775(by)X X885(never)X X1102(queueing)X X1447(a)X X1508(route)X X1711(on)X X1821(the)X X1951(zeroth)X X2193(queue)X X2425(\(in)X X2545(case)X X2718(the)X X2848(timer)X X3057(is)X X3138(about)X X3356(to)X X3447(\201re\).)X X3659(In)X X3754(cases)X X3961(where)X X4197(the)X X494 2352(reuse)N X701(list)X X832(heads)X X1054(have)X X1242(a)X X1303(longer)X X1550("memory")X X1938(than)X X2112(the)X X2242("decay)X X2505(memory")X X2857(\(described)X X3245(above\),)X X3528(all)X X3639(of)X X3734(the)X X3864(routes)X X4101(in)X X4192(the)X X494 2464(zeroth)N X736(queue)X X968(will)X X1128(be)X X1233(available)X X1574(for)X X1698(immediate)X X2094(reuse.)X X494 2688(A)N X579(simple)X X837 0.2885(implementation)AX X1415(of)X X1510(the)X X1640(list)X X1771(heads)X X1993(would)X X2235(be)X X2340(an)X X2445(array)X X2647(containing)X X3042(the)X X3172(list)X X3303(heads)X X3525(which)X X3762(itself)X X3961(where)X X494 2800(indexed)N X795(as)X X890(a)X X951(circular)X X1242(queue.)X X1518(An)X X1647(offset)X X1869(would)X X2111(be)X X2216(stored)X X2453(to)X X2544(the)X X2674(zeroth)X X2916(queue.)X X3192(The)X X3351(Nth)X X3505(queue)X X3737(would)X X3979(be)X X4084(at)X X4170(the)X X494 2912(index)N X712(corresponding)X X1237(to)X X1328(N)X X1413(plus)X X1582(the)X X1712(offset)X X1934(modulo)X X2226(the)X X2356(number)X X2647(of)X X2742(list)X X2873(heads.)X X494 3136(When)N X726(it)X X798(is)X X879(time)X X1059(to)X X1150(advance)X X1460(the)X X1590(lists,)X X1777(the)X X1907(value)X X2120(of)X X2215(the)X X2345(zeroth)X X2587(list)X X2718(head)X X2906(would)X X3148(be)X X3253(saved)X X3475(and)X X3624(the)X X3754(array)X X3956(entry)X X4159(itself)X X494 3248(zeroed.)N X794(The)X X953(list)X X1084(heads)X X1306(would)X X1548(then)X X1722(be)X X1827(advanced)X X2181(by)X X2291(incrementing)X X2779(the)X X2909(offset.)X X3175(Starting)X X3477(with)X X3656(the)X X3786(saved)X X4008(head)X X4196(of)X X494 3360(the)N X624(old)X X759(zeroth)X X1001(list,)X X1154(each)X X1337(route)X X1540(would)X X1782(be)X X1887(reevaluated)X X2315(and)X X2464(used)X X2647(or)X X2742(requeued)X X3086(if)X X3162(it)X X3234(were)X X3426(not)X X3561(ready)X X3778(for)X X3902(reuse.)X X4153(If)X X4233(a)X X494 3472(route)N X697(is)X X778(used,)X X983(it)X X1055(must)X X1249(be)X X1354(treated)X X1616(as)X X1711(if)X X1787(it)X X1859(were)X X2051(a)X X2112(new)X X2280(route)X X2483(advertisement)X X3000(as)X X3095(described)X X3454(in)X X3545(the)X X3675(previous)X X4000(section.)X X230 3808(4.8)N X384(Some)X X607(Implementation)X X1189(Implications)X X494 4032(The)N X653(algorithms)X X1053(described)X X1412(here)X X1585(use)X X1724(the)X X1854 0.2898(availability)AX X2275(of)X X2370(an)X X2475(alternate)X X2801(route)X X3004(to)X X3095(determine)X X3470(if)X X3546(a)X X3607(somewhat)X X3986(unstable)X X494 4144(route)N X697(should)X X954(be)X X1059(suppressed)X X1466(or)X X1561(should)X X1818(be)X X1923(used)X X2106(regardless.)X X2528(It)X X2604(makes)X X2851(a)X X2912(great)X X3110(deal)X X3279(of)X X3374(sense)X X3586(to)X X3677(use)X X3816(a)X X3877(mildly)X X494 4256(unstable)N X810(route)X X1013(if)X X1089(no)X X1199(other)X X1402(route)X X1605(exists,)X X1850(but)X X1985(to)X X2076(more)X X2279(willingly)X X2621(suppress)X X2945(such)X X3128(a)X X3189(route)X X3392(if)X X3468(a)X X3529(reasonable)X X3927(alternate)X X494 4368(exists.)N X494 4592(In)N X589(order)X X796(to)X X887(make)X X1100(this)X X1250(decision,)X X1588(alternate)X X1914(routes)X X2151(must)X X2345(be)X X2450(available.)X X2835(Some)X X3058(BGP)X X3251(or)X X3346(IDRP)X X3568 0.2500(implementations)AX X4180(have)X X494 4704(chosen)N X760(not)X X895(to)X X986(advertise)X X1326(via)X X1456(IBGP)X X1678(or)X X1773(IIDRP)X X2024(or)X X2119(inject)X X2338(routes)X X2575(if)X X2651(a)X X2712(better)X X2935(route)X X3138(has)X X3277(been)X X3465(advertised)X X3849(or)X X3944(injected)X X4246(by)X X494 4816(another)N X780(border)X X1031(router.)X X1307(While)X X1545(this)X X1695(does)X X1878(save)X X2056(space)X X2273(in)X X2364(the)X X2494(border)X X2745(routers,)X X3033(it)X X3105(makes)X X3352(it)X X3424(impossible)X X3829(to)X X3920(make)X X4133(a)X X494 4928(decision)N X810(as)X X905(to)X X996(whether)X X1301(to)X X1392(suppress)X X1716(a)X X1777(route)X X1980(on)X X2090(the)X X2220(basis)X X2418(of)X X2513(the)X X2643(existence)X X2993(of)X X3088(an)X X3193(alternate.)X X3563(This)X X3742(is)X X3823(a)X X3884(design)X X494 5040(tradeoff.)N X838(If)X X918(memory)X X1234(is)X X1315(not)X X1450(a)X X1511(problem,)X X1849(such)X X2032(as)X X2127(in)X X2218(a)X X2279(router)X X2511(supporting)X X2910(virtual)X X3163(memory)X X3479(\(and)X X3657(not)X X3792(constrained)X X4220(by)X X494 5152(paging)N X756(performance\),)X X1273(it)X X1345(is)X X1426(probably)X X1761(best)X X1925(to)X X2016(advertise)X X2356(or)X X2451(inject)X X2670(all)X X2781(of)X X2876(the)X X3006(alternate)X X3332(routes)X X3569(so)X X3669(that)X X3824(this)X X3974(decision)X X494 5264(can)N X638(be)X X743(made.)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(14])X X X15 p X%%Page: 15 15 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X230 784(5)N X318(Implementation)X X900(Experience)X X1318(and)X X1467(Simulations)X X494 1008([ed:)N X653(we)X X777(have)X X965(experience)X X1368(with)X X1547(\201xed)X X1745(timer)X X1954(algorithms)X X2354(described)X X2713(here)X X2886(and)X X3035(simulations)X X3465(of)X X3560(the)X X3690(per)X X3824(route)X X4027(algorithm)X X494 1120(and)N X643(I)X X694(need)X X882(to)X X973(either)X X1196(drop)X X1379(this)X X1529(section)X X1801(or)X X1896(put)X X2031(something)X X2421(in)X X2512(here)X X2685(about)X X2903(it].)X X230 1456(6)N X318(Alternate)X X668(Algorithms)X X494 1680(An)N X623(exponential)X X1057(decay)X X1284(was)X X1442(chosen)X X1708(because)X X2008(it)X X2080(has)X X2219(the)X X2349(property)X X2669(of)X X2764(decaying)X X3104(faster)X X3321 0.4141(initially)AX X3620(and)X X3769(slower)X X4025(as)X X4120(time)X X494 1792(goes)N X677(on)X X787(and)X X936(can)X X1080(be)X X1185(very)X X1363(ef\201ciently)X X1743(computed)X X2113(for)X X2237(a)X X2298(bounded)X X2623(integer)X X2890(time)X X3070(using)X X3283(an)X X3388(array)X X3590(lookup)X X3857(and)X X4006(multiply.)X X494 1904(Other)N X716(functions)X X1066(have)X X1254(been)X X1442(suggested.)X X1855(A)X X1940(simple)X X2198(linear)X X2421(does)X X2604(not)X X2739(have)X X2927(the)X X3057(property)X X3377(of)X X3472(decaying)X X3812(more)X X4015(slowly)X X4272(as)X X494 2016(time)N X674(goes)X X857(on.)X X1011(A)X X1096(piecewise)X X1465(linear)X X1688(could)X X1906(be)X X2011(used)X X2194(if)X X2270(the)X X2400(array)X X2602(storage)X X2878(requirement)X X3326(was)X X3484(considered)X X3887(a)X X3948(problem.)X X494 2240(The)N X653(decay)X X880(is)X X961(actually)X X1263(a)X X1324(form)X X1517(of)X X1612(\201lter.)X X1845(Any)X X2018(\201lter)X X2207(with)X X2386(the)X X2516(desired)X X2792(properties)X X3166(which)X X3403(could)X X3621(also)X X3785(be)X X3890(computed)X X494 2352(very)N X672(quickly)X X959(would)X X1201(be)X X1306(suitable.)X X494 2576(The)N X653(intent)X X877(is)X X958(to)X X1049(suppress)X X1373(the)X X1503(acceptance)X X1911(of)X X2006(an)X X2111(unstable)X X2427(route)X X2630(from)X X2823(an)X X2928(external)X X3234(peer.)X X3451(The)X X3610(algorithm)X X3976(suggested)X X494 2688(here)N X667(need)X X855(not)X X990(be)X X1095(used)X X1278(at)X X1364(all.)X X1519(Any)X X1692(algorithm)X X2058(which)X X2295(provides)X X2620(the)X X2750(desired)X X3026(result)X X3244(could)X X3462(be)X X3567(used.)X X3794(Using)X X4026(different)X X494 2800(algorithms)N X894(at)X X980(different)X X1305(routers)X X1571(poses)X X1788(no)X X1898(interoperability)X X2465(problems.)X X2859(As)X X2978(long)X X3157(as)X X3252(the)X X3382(acceptance)X X3790(of)X X3885(an)X X3990(unstable)X X494 2912(route)N X697(from)X X890(an)X X995(external)X X1301(peer)X X1474(is)X X1555(suppressed,)X X1984(routes)X X2221(will)X X2381(be)X X2486(consistent)X X2861(within)X X3109(any)X X3258(AS)X X3392(or)X X3487(RD)X X3631(and)X X3780(only)X X3959(routes)X X494 3024(advertised)N X878(to)X X969(neighboring)X X1417(AS)X X1551(or)X X1646(RD)X X1790(will)X X1950(always)X X2216(be)X X2321(routes)X X2558(actually)X X2860(being)X X3078(used.)X X3305(Different)X X3649(routes)X X3886(will)X X4046(simply)X X494 3136(have)N X682(different)X X1007(criteria)X X1279(for)X X1403(predicting)X X1783(the)X X1913(future)X X2145(stability)X X2453(of)X X2548(advertised)X X2932(routes)X X3169(and)X X3318(therefore)X X3657(accepting)X X4017(routes)X X494 3248(from)N X687(their)X X871(external)X X1177(peers.)X X230 3584(Acknowledgements)N X494 3808(This)N X673(work)X X875(and)X X1024(this)X X1174(document)X X1544(may)X X1718(not)X X1853(have)X X2041(been)X X2229(completed)X X2619(without)X X2911(the)X X3041(advise,)X X3310(comments)X X3695(and)X X494 3920(encouragement)N X1054(of)X X1149(Yakov)X X1405(Rekhter)X X1706(\(IBM)X X1923(Watsons\).)X X2321(Dennis)X X2592(Ferguson)X X2941(\(ANS\))X X3196(provided)X X3531(a)X X3592(description)X X4006(of)X X4101(the)X X494 4032(algorithms)N X894(in)X X985(the)X X1115(gated)X X1328(BGP)X X1521 0.2885(implementation)AX X2099(and)X X2248(many)X X2466(valuable)X X2787(comments)X X3172(and)X X3321(insights.)X X3662(David)X X3899(Bolen)X X4132(\(ANS\))X X494 4144(and)N X643(Jordan)X X899(Becker)X X1170(\(ANS\))X X1425(provided)X X1760(valuable)X X2081(comments,)X X2488(particularly)X X2917(regarding)X X3276(simulation)X X3672(results.)X X230 4480(References)N X494 4704([1])N X640(P.)X X733(Gross,)X X981(Y.)X X1088(Rekhter,)X X1411("Application)X X1886(of)X X1981(the)X X2111(Border)X X2377(Gateway)X X2711(Protocol)X X3032(in)X X3123(the)X X3253(Internet",)X X3607(RFC-1268)X X494 4928([2])N X640(S.)X X733(Hares,)X X981("IDRP)X X1239(for)X X1363(IP",)X X1521(Internet)X X1817(Draft,)X X2046(draft-hares-idrp-04.txt,)X X2874(March)X X3125(1993)X X3323(\(work)X X3554(in)X X3645(progress\))X X494 5152([3])N X640(ISO/IEC)X X970(IS)X X1070(10747)X X1312(-)X X1363(Information)X X1806(Processing)X X2209(Systems)X X2525(-)X X2576 0.1801(Telecommunications)AX X3339(and)X X3488(Information)X X3931(Exchange)X X494 5264(between)N X809(Systems)X X1125(-)X X1176(Protocol)X X1497(for)X X1621(Exchange)X X1990(of)X X2085(Inter-domain)X X2567(Routeing)X X2913(Information)X X3356(among)X X3618(Intermediate)X X494 5376(Systems)N X810(to)X X901(Support)X X1202(Forwarding)X X1634(of)X X1729(ISO)X X1892(8473)X X2090(PDUs,)X X2343(1993.)X X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(15])X X X16 p X%%Page: 16 16 X11 s 0 xH 0 xS 1 f X230 448(RFC)N X419(DRAFT)X X1425(Controlling)X X1855(BGP/IDRP)X X2273(Routing)X X2580(Traf\201c)X X2841(Overhead)X X3896(October)X X4201(1993)X X494 784([4])N X640(K.)X X747(Lougheed,)X X1143(Y.)X X1250(Rekhter,)X X1573("A)X X1694(Border)X X1960(Gateway)X X2294(Protocol)X X2615(3)X X2681(\(BGP-3\)",)X X3063(RFC-1267)X X494 1008([5])N X640(Y.)X X747(Rekhter)X X1048(and)X X1197(T.)X X1295(Li,)X X1418("A)X X1539(Border)X X1805(Gateway)X X2139(Protocol)X X2460(4)X X2526(\(BGP-4\)",)X X2908(Internet)X X3204(Draft,)X X3433(draft-ietf-bgp-bgp4-05.txt,)X X494 1120(April)N X702(1993)X X900(\(work)X X1131(in)X X1222(progress\))X X230 1456(Author's)N X564(Address)X X494 1680(Curtis)N X732(Villamizar)X X494 1792(Advanced)N X872(Network)X X1201(&)X X1292(Services)X X1612(\(ANS\))X X494 1904(100)N X648(Clearbrook)X X1066(Road)X X494 2016(Elmsford,)N X866(NY)X X1036(10523)X X494 2128(<curtis@ans.net>)N X230 6112(Expiration)N X625(Date:)X X838(April)X X1046(1994)X X4038([Page)X X4260(16])X X X16 p X%%Trailer xt X xs END_OF_FILE if test 213577 -ne `wc -c <'route-dampen.ps'`; then echo shar: \"'route-dampen.ps'\" unpacked with wrong size! fi # end of 'route-dampen.ps' fi echo shar: End of shell archive. exit 0
- Route Flap Dampenning Curtis Villamizar