adacontrol-1.12r4.orig/0000755000175000017500000000000011426053477014641 5ustar lbrentalbrentaadacontrol-1.12r4.orig/rules/0000755000175000017500000000000011426053474015770 5ustar lbrentalbrentaadacontrol-1.12r4.orig/rules/verif.aru0000644000175000017500000000112711426053474017615 0ustar lbrentalbrenta-- This is an example of rules that are most generally used -- Required: check unnecessary_use_clause; check style (no_closing_name); check style (casing_identifier, original); check style (negative_condition); check style (multiple_elements); check style (compound_statement); check style (casing_keyword, lowercase); check max_nesting (6); check parameter_aliasing (certain); check simplifiable_expressions; check simplifiable_statements; check with_clauses (reduceable); -- Acceptable, but should be looked at: search parameter_aliasing (possible); search max_nesting (4); search local_hiding; adacontrol-1.12r4.orig/rules/reserved_2005.aru0000644000175000017500000000027711426053474020774 0ustar lbrentalbrentaReserved_2005: check naming_convention (all, not "interface", not "overriding", not "synchronized");adacontrol-1.12r4.orig/rules/ravenscar.aru0000644000175000017500000000457111426053474020474 0ustar lbrentalbrenta-- These rules enforce some of the restriction of the Ravenscar profile -- It is expected that new versions of AdaControl will allow more of the -- Ravenscar profile to be checked. -- Each rule's label matches the corresponding pragma or restriction -- from the Ravenscar profile -- Those that are currently not checked appear as comments. -- --Pragmas: -- --Task_Dispatching_Policy --Locking_Policy Detect_Blocking: check Potentially_Blocking_Operations; -- -- Restrictions: -- No_Abort_Statement : check Statements (Abort); No_Dynamic_Attachment : check Entities (Ada.Interrupts.Is_Reserved, Ada.Interrupts.Is_Attached, Ada.Interrupts.Current_Handler, Ada.Interrupts.Attach_Handler, Ada.Interrupts.Exchange_Handler, Ada.Interrupts.Detach_Handler, Ada.Interrupts.Reference); No_Dynamic_Priorities : check entities (all 'priority, Ada.Dynamic_Priorities); --No_Implicit_Heap_Allocations --No_Local_Protected_Objects --No_Local_Timing_Events No_Protected_Type_Allocators : check Declarations (access_protected_type); No_Relative_Delay : check Statements (delay); No_Requeue_Statements : check Statements (requeue); No_Select_Statements : check Statements (selective_accept, conditional_entry_call, timed_entry_call, asynchronous_select); No_Specific_Termination_Handlers : Check Entities (Ada.Task_Termination.Set_Specific_Handler, Ada.Task_Termination.Specific_Handler); No_Task_Allocators : check declarations (access_task_type); --No_Task_Hierarchy No_Task_Termination : check Terminating_Tasks; Simple_Barriers : check Barrier_Expressions; --Max_Entry_Queue_Length --Max_Protected_Entries Max_Task_Entries : check Declarations (Task_Entry); No_Dependence : check Entities (Ada.Asynchronous_Task_Control, Ada.Calendar, Ada.Execution_Time.Group_Budget, Ada.Execution_Time.Timers, Ada.Task_Attributes); adacontrol-1.12r4.orig/rules/no_system_entity.aru0000644000175000017500000000171411426053474022120 0ustar lbrentalbrenta-- Control that no entity from System is redefined -- Redefinition_From_System : check naming_convention (all, -- case_insensitive not "^Name$", -- You generally don't want to forbid this one case_insensitive not "^System_Name$", case_insensitive not "^Min_Int$", case_insensitive not "^Max_Int$", case_insensitive not "^Max_Binary_Modulus$", case_insensitive not "^Max_Nonbinary_Modulus$", case_insensitive not "^Max_Base_Digits$", case_insensitive not "^Max_Digits$", case_insensitive not "^Max_Mantissa$", case_insensitive not "^Fine_Delta$", case_insensitive not "^Tick$", case_insensitive not "^Address$", case_insensitive not "^Null_Address$", case_insensitive not "^Storage_Unit$", case_insensitive not "^Word_Size$", case_insensitive not "^Memory_Size$", case_insensitive not "^Bit_Order$", case_insensitive not "^High_Order_First$", case_insensitive not "^Interrupt_Priority$", case_insensitive not "^Default_Priority$");adacontrol-1.12r4.orig/rules/no_standard_unit.aru0000644000175000017500000000401211426053474022031 0ustar lbrentalbrenta-- Control usage of all predefined Ada unit -- Comment out the lines for the units you want to allow Predefined_Unit : check entities ( Ada, Ada.Asynchronous_Task_Control, Ada.Calendar, Ada.Characters, Ada.Characters.Handling, Ada.Characters.Latin_1, Ada.Command_Line, Ada.Decimal, Ada.Direct_IO, Ada.Dynamic_Priorities, Ada.Exceptions, Ada.Finalization, Ada.Float_Text_IO, Ada.Float_Wide_Text_IO, Ada.Integer_Text_IO, Ada.Integer_Wide_Text_IO, Ada.Interrupts, Ada.Interrupts.Names, Ada.IO_Exceptions, Ada.Numerics, Ada.Numerics.Complex_Elementary_Functions, Ada.Numerics.Complex_Types, Ada.Numerics.Discrete_Random, Ada.Numerics.Elementary_Functions, Ada.Numerics.Float_Random, Ada.Numerics.Generic_Complex_Elementary_Functions, Ada.Numerics.Generic_Complex_Types, Ada.Numerics.Generic_Elementary_Functions, Ada.Real_Time, Ada.Sequential_IO, Ada.Storage_IO, Ada.Streams, Ada.Streams.Stream_IO, Ada.Strings, Ada.Strings.Bounded, Ada.Strings.Fixed, Ada.Strings.Maps, Ada.Strings.Maps.Constants, Ada.Strings.Unbounded, Ada.Strings.Wide_Bounded, Ada.Strings.Wide_Fixed, Ada.Strings.Wide_Maps, Ada.Strings.Wide_Maps.Wide_Constants, Ada.Strings.Wide_Unbounded, Ada.Synchronous_Task_Control, Ada.Tags, Ada.Task_Attributes, Ada.Task_Identification, Ada.Text_IO, Ada.Text_IO.Complex_IO, Ada.Text_IO.Editing, Ada.Text_IO.Text_Streams, Ada.Unchecked_Conversion, Ada.Unchecked_Deallocation, Ada.Wide_Text_IO, Ada.Wide_Text_IO.Complex_IO, Ada.Wide_Text_IO.Editing, Ada.Wide_Text_IO.Text_Streams, Interfaces, Interfaces.C, Interfaces.C.Pointers, Interfaces.C.Strings, Interfaces.COBOL, Interfaces.Fortran, System, System.Address_To_Access_Conversions, System.Machine_Code, System.RPC, System.Storage_Elements, System.Storage_Pools );adacontrol-1.12r4.orig/rules/no_standard_entity.aru0000644000175000017500000000146511426053474022377 0ustar lbrentalbrenta-- Control that no entity from Standard is redefined -- Redefinition_From_Standard : check naming_convention (all, case_insensitive not "^Boolean$", case_insensitive not "^False$", case_insensitive not "^True$", case_insensitive not "^Integer$", case_insensitive not "^Natural$", case_insensitive not "^Positive$", case_insensitive not "^Float$", case_insensitive not "^Character$", case_insensitive not "^Wide_Character$", case_insensitive not "^ASCII$", case_insensitive not "^String$", case_insensitive not "^Wide_String$", case_insensitive not "^Duration$", case_insensitive not "^Constraint_Error$", case_insensitive not "^Numeric_Error$", case_insensitive not "^Program_Error$", case_insensitive not "^Storage_Error$", case_insensitive not "^Tasking_Error$"); adacontrol-1.12r4.orig/rules/no_obsolescent_features.aru0000644000175000017500000000157711426053474023425 0ustar lbrentalbrenta-- Control usage of obsolescent features, as listed in -- annex J. -- -- Currently not checked: -- Character replacement -- Reduced accuracy subtypes -- Constrained attribute -- Interrupt entries -- Specifying 'Storage_Size for tasks Obsolescent_Unit: check entities (Unchecked_Conversion, Unchecked_Deallocation, Sequential_IO, Direct_IO, Text_IO, IO_Exceptions, Calendar, Machine_Code); Obsolescent_Package: check entities (Standard.Ascii); Obsolescent_Exception : check entities (Numeric_Error); Obsolescent_Representation_Clause: check representation_clauses (at, at_mod);adacontrol-1.12r4.orig/rules/no_io.aru0000644000175000017500000000035311426053474017605 0ustar lbrentalbrenta-- Control that no (predefined) IO is used -- check entities (Ada.Text_IO, Ada.Wide_Text_IO); check entities (Ada.Sequential_IO); check entities (Ada.Direct_IO); check entities (Ada.Streams.Stream_IO); check entities (Ada.Storage_IO); adacontrol-1.12r4.orig/rules/no_gnat_attribute.aru0000644000175000017500000000534711426053474022222 0ustar lbrentalbrentaGnat_Specific_Attribute: Check Entities (all 'Abort_Signal, all 'Address_Size, all 'Asm_Input, all 'Asm_Output, all 'AST_Entry, all 'Bit, all 'Bit_Position, all 'Code_Address, all 'Default_Bit_Order, all 'Elaborated, all 'Elab_Body, all 'Elab_Spec, all 'Emax, all 'Enum_Rep, all 'Epsilon, all 'Fixed_Value, all 'Has_Access_Values, all 'Has_Discriminants, all 'Img, all 'Integer_Value, all 'Large, all 'Machine_Size, all 'Mantissa, all 'Max_Interrupt_Priority, all 'Max_Priority, all 'Maximum_Alignment, all 'Mechanism_Code, all 'Null_Parameter, all 'Object_Size, all 'Passed_By_Reference, all 'Range_Length, all 'Safe_Emax, all 'Safe_Large, all 'Small, all 'Storage_Unit, all 'Target_Name, all 'Tick, all 'To_Address, all 'Type_Class, all 'UET_Address, all 'Unconstrained_Array, all 'Universal_Literal_String, all 'Unrestricted_Access, all 'VADS_Size, all 'Value_Size, all 'Wchar_T_Size, all 'Word_Size); adacontrol-1.12r4.orig/rules/no_annex_h.aru0000644000175000017500000000017611426053474020621 0ustar lbrentalbrenta-- Control usage of features defined in annex H. -- Annex_H: check pragmas (Normalize_Scalars, Reviewable, Inspection_Point); adacontrol-1.12r4.orig/rules/no_annex_g.aru0000644000175000017500000000076611426053474020625 0ustar lbrentalbrenta-- Control usage of features defined in annex G. -- Annex_G: check entities (Ada.Numerics.Generic_Complex_Types, Ada.Numerics.Generic_Complex_Elementary_Functions, Ada.Text_IO.Complex_IO, Ada.Wide_Text_IO.Complex_IO); Annex_G: check entities (all 'Model_Mantissa, all 'Model_Emin, all 'Safe_First, all 'Safe_Last, all 'Model); adacontrol-1.12r4.orig/rules/no_annex_f.aru0000644000175000017500000000033411426053474020613 0ustar lbrentalbrenta-- Control usage of features defined in annex F. -- Annex_F: check representation_clauses ('Machine_Radix); Annex_F: check entities (Ada.Decimal); Annex_F: check entities (Ada.Text_IO.Editing, Ada.Wide_Text_IO.Editing); adacontrol-1.12r4.orig/rules/no_annex_e.aru0000744000175000017500000000040411426053474020611 0ustar lbrentalbrenta-- Control usage of features defined in annex E. -- Annex_E: check pragmas (Shared_Passive, Remote_Types, Remote_Call_Interface, All_Calls_Remote, Asynchronous); Annex_E: check entities (all 'version, all 'body_version); Annex_E: check entities (system.rpc); adacontrol-1.12r4.orig/rules/no_annex_d.aru0000644000175000017500000000066211426053474020615 0ustar lbrentalbrenta-- Control usage of features defined in annex D. -- Annex_D: check pragmas (Priority, Interrupt_Priority); Annex_D: check entities (System.Priority, System.Interrupt_Priority, System.Any_Priority); Annex_D: check pragmas (Task_Dispatching_Policy, Locking_Policy, Queuing_Policy); Annex_D: check entities (Ada.Dynamic_Priorities, Ada.Real_Time); Annex_D: check entities (Ada.Synchronous_Task_Control, Ada.Asynchronous_Task_Control); adacontrol-1.12r4.orig/rules/no_annex_c.aru0000644000175000017500000000054011426053474020607 0ustar lbrentalbrenta-- Control usage of features defined in annex C. -- Annex_C: check pragmas (Interrupt_Handler, Attach_Handler); Annex_C: check entities (Ada.Interrupts); Annex_C: check pragmas (Discard_Names); Annex_C: check pragmas (Atomic, Volatile, Atomic_Components, Volatile_Components); Annex_C: check entities (Ada.Task_Identification, Ada.Task_Attributes); adacontrol-1.12r4.orig/rules/no_83_unit_name.aru0000744000175000017500000000037211426053474021471 0ustar lbrentalbrenta-- Check that old names (now renamings) of Ada 83 units are not used "Use Ada 95 name": check entities ( Unchecked_Conversion, Unchecked_Deallocation, Sequential_IO, Direct_IO, Text_IO, IO_Exceptions, Calendar, Machine_Code );adacontrol-1.12r4.orig/rules/nasa.hdr0000644000175000017500000000021511426053474017407 0ustar lbrentalbrenta^-- Abstract:$ ^--$ * ^--. ^--$ ^-- References:$ ^--$ * ^-- \[[[:digit:]]+\] ^--$ ^-- Design Notes:$ ^--$ * ^--. ^--$ ^-- Disclaimer$ * ^--. adacontrol-1.12r4.orig/rules/nasa.aru0000744000175000017500000000322011426053474017421 0ustar lbrentalbrenta-- This rule file corresponds to the NASA document -- "Goddard Dynamic Simulator, Ada Coding Standard" -- Stephen Leake, 12 October 2006 -- (http://fsw.gsfc.nasa.gov/gds/code_standards_ada.pdf) -- Language "2/2": check pragmas (nonstandard); "2/4": check characters (control, trailing_space); "2/4": check max_line_length (120); -- File and package naming convention "3.2/2": check naming_convention (generic, "^gen_", "^generic_"); -- File layout "4/1": check header_comments (model, "nasa.hdr"); "4/2": check style (multiple_elements, flexible clause); -- Comments -- Trace special comments (error for "fixme", warnings for others) "6/7": check comments (pattern, "fixme:"); "6/7": search comments (pattern, "workaround:"); "6/7": search comments (pattern, "improveme:"); -- Identifier naming conventions "7/1": check naming_convention (all, not "^?$"); -- More than one character... "7/1": check naming_convention (root loop_control, ".*"); -- ... except for loops "7/2": check style (casing_keyword, lowercase); "7/3,4": check naming_convention (all, case_sensitive "[A-Z]+", case_sensitive "^[A-Z][a-z0-9]*(_[A-Z0-9][a-z0-9]*)*$"); -- Either all capitals or mixed case with underscores -- Indentation "8/4": check style (multiple_elements, statement); "8.2.1/1": check declarations (multiple_names); "8.2.3": search expressions (and_then, or_else); "8.2.4/2": check case_statement (others_span, min 1); -- Miscellaneous "9/1": check insufficient_parameters (1, standard.boolean); "9/2": check style (positional_association, instantiation); "9/3": check reduceable_scope (use); "9/4": check exception_propagation (task);adacontrol-1.12r4.orig/rules/gnatcheck.aru0000744000175000017500000002214111426053474020431 0ustar lbrentalbrenta-- This file gives the AdaControl equivalents of rules checked by Gnatcheck -- For rules where Gnatcheck requires a parameter, the AdaControl rule is given for -- the default value, or with an example value. -- -- Small differences are indicated by a comment that starts with "Difference:" -- Abstract_Type_Declarations: check declarations (abstract_type); Anonymous_Arrays: check declarations (single_array); Anonymous_Subtypes: check declarations (anonymous_subtype_allocator, anonymous_subtype_case, anonymous_subtype_declaration, anonymous_subtype_for, anonymous_subtype_indexing); Blocks: check statements (block); Boolean_Relational_Operators: check entities (standard."=" {standard.Boolean; standard.boolean return standard.boolean}, standard."/="{standard.Boolean; standard.boolean return standard.boolean}, standard."<" {standard.Boolean; standard.boolean return standard.boolean}, standard."<="{standard.Boolean; standard.boolean return standard.boolean}, standard.">" {standard.Boolean; standard.boolean return standard.boolean}, standard.">="{standard.Boolean; standard.boolean return standard.boolean} ); Controlled_Type_Declarations: check declarations (controlled_type); Declarations_In_Blocks: check statements (effective_declare_block); Default_Parameters: check declarations (defaulted_parameter); Discriminated_Records: check declarations (discriminant); -- Difference: includes also task and protected discriminants Enumeration_Ranges_In_CASE_Statements: check case_statement (range_span, max 0); -- Difference: includes also integer ranges, does not include null ranges Exceptions_As_Control_Flow: check statements (raise_locally_handled); -- Difference: AdaControl handles correctly package bodies, tasks, and accepts Exits_From_Conditional_Loops: check statements (exit_for_loop, exit_while_loop); -- Difference: AdaControl checks only exits that refer to the given kind of loop -- check statements (exit_outer_loop) can be used to check for exit of several levels of loops EXIT_Statements_With_No_Loop_Name: check statements (unnamed_exit); -- Difference: applies only to named loops Expanded_Loop_Exit_Names: check statements (exit_expanded_name); Explicit_Full_Discrete_Ranges: check simplifiable_expressions (range); Float_Equality_Checks: check expressions (real_equality); -- Difference: applies also to fixed points "Forbidden_Pragmas:all": check pragmas (all); "Forbidden_Pragmas:gnat": check pragmas (nonstandard); -- Difference: applies to all non-standard pragmas, not only Gnat ones "Forbidden_Pragmas:elaborate": check pragmas (Elaborate); Function_Style_Procedures: check parameter_declarations (single_out_parameter, procedure); -- Difference: applies also to limited out parameters and null procedures Generics_In_Subprograms: check declarations (local generic); GOTO_Statements: check statements(goto); Implicit_IN_Mode_Parameters: check style (default_in); Implicit_SMALL_For_Fixed_Point_Types: check declarations (ordinary_fixed_type_no_small); Improperly_Located_Instantiations: check declarations (public instantiation); check declarations (private instantiation); check declarations (local instantiation); Improper_Returns: check statements (procedure_return, function_return); -- Difference: AdaControl allows one return in each exception handler Library_Level_Subprograms: check declarations (library procedure, library function); Local_Packages: check declarations (private package); check declarations (public package); Misnamed_Identifiers: check naming_convention (type, "_T$"), check naming_convention (root access_type, "_A$"), check naming_convention (regular_constant, "_C$"), check naming_convention (package_renaming, "_R$"); Multiple_Entries_In_Protected_Definitions: check declarations (multiple_protected_entries); Name_Clashes: check naming_convention (all, not "example"); -- replace "example" by the prohibited identifiers Non_Qualified_Aggregates: check expressions (unqualified_aggregate); Non_Short_Circuit_Operators: check expressions (and, or); Non_SPARK_Attributes: check entities (all 'Access, all 'Address, all 'Alignment, all 'Bit_Order, all 'Body_Version, all 'Callable, all 'Caller, all 'Class, all 'Constrained, all 'Count, all 'Definite, all 'External_Tag, all 'First_Bit, all 'Identity, all 'Image, all 'Input, all 'Last_Bit, all 'Max_Size_In_Storage_Elements, all 'Output, all 'Partition_ID, all 'Position, all 'Read, all 'Round, all 'Scale, all 'Scaling, all 'Storage_Pool, all 'Storage_Size, all 'Tag, all 'Terminated, all 'Unchecked_Access, all 'Value, all 'Version, all 'Wide_Image, all 'Wide_Value, all 'Wide_Width, all 'Width, all 'Write); Non_Tagged_Derived_Types: check declarations (derived_type); Non_Visible_Exceptions: check exception_propagation (local_exception); "Numeric_Literals:1": check style (exposed_literal, integer, 0, 1, number, constant); check style (exposed_literal, real, number, constant); OTHERS_In_Aggregates: check expressions (array_partial_others, record_partial_others); -- Difference: does not special case when others refer to all-but-one component OTHERS_In_CASE_Statements: check statements (case_others); OTHERS_In_Exception_Handlers: check statements (exception_others); Outer_Loop_Exits: check statements (exit_outer_loop); Overloaded_Operators: check declarations (operator); -- Difference: controls all operators; gnatcheck says operator overloading Overly_Nested_Control_Structures: check max_statement_nesting (all, 4); Parameters_Out_Of_Order: check style (parameter_order, in access, in_out, out, defaulted_in); Positional_Actuals_For_Defaulted_Generic_Parameters: check default_parameter (instantiations, all, positional); Positional_Actuals_For_Defaulted_Parameters: check default_parameter (calls, all, positional); Positional_Components: check style (positional_association, array_aggregate), check style (positional_association, record_aggregate); Positional_Generic_Parameters: check style (positional_association, instantiation); Positional_Parameters: check style (positional_association, call, 1); Predefined_Numeric_Types: check entities (Standard.Short_Short_Integer, Standard.Short_Integer, Standard.Integer, Standard.Long_Integer, Standard.Long_Long_Integer, Standard.Natural, Standard.Positive, Standard.Short_Float, Standard.Float, Standard.Long_Float, Standard.Long_Long_Float, Standard.Duration); Raising_External_Exceptions: check statements (raise_nonpublic); Raising_Predefined_Exceptions: check statements (raise_standard); Separate_Numeric_Error_Handlers: check declarations (non_joint_CE_NE_handler); Slices: check expressions (slice); Unassigned_OUT_Parameters: check improper_initialization (out_parameter); -- Difference: this rule may require a stricter pattern than gnatcheck Uncommented_BEGIN_In_Package_Bodies: check comments (unnamed_begin, declaration package); -- difference: we do not require the begin to be alone on its line -- (better checked by other rules) Unconditional_Exits: check statements (unconditional_exit); Unconstrained_Array_Returns: check return_type (unconstrained_array); Universal_Ranges: check expressions (universal_range); Unnamed_Blocks_And_Loops: check statements (unnamed_block, unnamed_for_loop, unnamed_simple_loop, unnamed_while_loop); USE_PACKAGE_Clauses: check use_clauses; Volatile_Objects_Without_Address_Clauses: check object_declarations (volatile_no_address); adacontrol-1.12r4.orig/doc/0000755000175000017500000000000011426053474015403 5ustar lbrentalbrentaadacontrol-1.12r4.orig/doc/adacontrol_ug.pdf0000644000175000017500000262613011426005444020723 0ustar lbrentalbrenta%PDF-1.4 % 1 0 obj << /Length 587 /Filter /FlateDecode >> stream xmTM@+z&?tBL$d4*.<_fW_wիrc;`GUOV&ʮ[v6W7TvbuYt/N.5=S> stream xmTM@+z&?tBL0d4*.<̿~UfW_uvc;Z̫MfG} I]/ޭmޯo⣩0^'^x]fkn{EK{*ʇupg6;ލ$4;gZ8, M[TPRJGeWxmE7 "/7j;{Yʋ"1tm|oirI ɑc׺>[TқEnn#bBSEV嶭mzsg)gR133w xAb;aGL6K&0+}&"?(Ҧa/ c,!-f3*Ix {asIC%hS7}H=ŤIY(jŧ Z4{SO5Z ekxvKǬ@2a> stream xmSn0+$z"aKU^CvF^p=!94gB˥0pދ s#P~k@hZ+vQڦ(A,Rf5Ħq8>K_X NH3$Ǟ{<0*5c~Pʯ5W42^!0^#rqxƘE3x z)cgl1BҰ?Xq!NAWA*d1)iȧΰО 9璆NVfkVaUJ?%͚5ػbTW=ј52f&p2pjV^cHMcVYxLS7E=1j g endstream endobj 6 0 obj << /Length 173 /Filter /FlateDecode >> stream xuN0 !&:RxT\2T /;i+4g=Gǫ={VG9!PfЍC#->t&K2 yұfױԻdZ-E<dJTV>"FB(0aưNIO[ZmF/A8p5>! endstream endobj 5 0 obj << /Type /Page /Contents 6 0 R /Resources 4 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R >> endobj 4 0 obj << /Font << /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 11 0 obj << /Length 47 /Filter /FlateDecode >> stream x3T0BCs#s c= cs\.h6!ebjgjb dHp endstream endobj 10 0 obj << /Type /Page /Contents 11 0 R /Resources 9 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R >> endobj 9 0 obj << /ProcSet [ /PDF ] >> endobj 14 0 obj << /Length 1647 /Filter /FlateDecode >> stream xڵnFqD4|5'ِmX2"W<:M)dgfّąrz0RNI;s-ۙ f#/'ub7f{F gMrj{km=OTFk kx4t&[6i Ŵy+]4TdHy\VԋD[Wt慁<}qY_A9!Du/ίwlL9.85bJ9=ʉˈs]FDz0.H}˦o?kaRSt:"J4C|cYWI9ʑ`$nO$!.:AS'!(+0ˏll6~-?m\.X 5_X1׋svlqN [.6j"+P7DyҤd&k:_wPE|&evŇp_V혩+3<~LKQ S 3[+ih[􎝻6*C)E2zl # #ElM55ì x /O"T2Kڼ*!Zڕ f 2bQ+(6I{͘ :EG -Of@5oЙ|0oR| C"`ܥQߥ@Иqc B=_Zf8uR';L. dsVXc o6L-J:o-k[sk Gl!n cZ24aC$5֌weGV)R&^TMK nahÈAk4d/byڟoz}> endobj 12 0 obj << /Font << /F51 15 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 66 0 obj << /Length 2725 /Filter /FlateDecode >> stream xKw?BS{]:{SXMM4YPAv; qIcFn#~] ?:l 'bp~|Aݣ [p*~|%ЂEI'sZu.I&4_UTF"O)ﺴY)jvn/7ӶlԿ \(ֽU1BDg29}ӿwӫݢ__jz},#_}u]{?˱*_h1QF0{Uvsؿ[[q~gp><܃"J:EQL>`Y+ExɞS~ RCwWzk7c'>]DJ"h?v:{P"cuEj/qvX'.O( S"m8 ?|Km<(662dq1X[i$DA<']ly׬3ӵ91n6o]Fwj3c7m8jaXI㌩M,c&TD3|TM]ᶻM@b$r(#sÉ4&2gpu{?FjqBWnxᡘO2v֥G3c44MD#M]MѼ&䤚Z3T,{AI9OR<DZs Q`1nXGs 1_Vc緃L; yc1fKi42Pib]?lozgZqȾ6TXq^&`qܔv?mS,yPzS<ϱ q=`3}rjfbDä|#|c? _ ȿ4`jΕR|)ŘrHL*r42(Wr^%x[J AG㧒Gݗḅ4GpI)pVw-eXn)\3"NSkR{2yC-Ly,/žꌿlLe?_xReq pa&%7n aH*mcȠiS~\Zsy΁^'"qT1 ?1^!Go_P_$͂d,lQ%\TvUc;s=7ov(;qSݖ1$c~B:KѮvfflñm~7)1$cLChvwoy|[qP>9FoP> x['´wLOUk5ȩR95Pޞ=4'dlO@3g9WVSlְ-O3l;^.USbze}smwKmն1Cx=n䠸g/c H졙ޞ[_zqA[m{19BR8uMXч fzV~8/TmѾN#k"矟׺Wa#1B$cp",|a]Tb1 >Cg=c֡;:HƬzlbכjѵ,î%K`+~;;u_T\E)oM0&c@LPA#Pxn[ۃn1emS'[O[z G# xE|Cki эzZm$-Z桎ܐ&5/d1s&bߋ=m목֋䉰Qa]04"N!S@2g endstream endobj 65 0 obj << /Type /Page /Contents 66 0 R /Resources 64 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R /Annots [ 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R 48 0 R 49 0 R 50 0 R 51 0 R 52 0 R 53 0 R 54 0 R 55 0 R 56 0 R 57 0 R 58 0 R 59 0 R 60 0 R 61 0 R ] >> endobj 17 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 685.008 525.543 694.971] /A << /S /GoTo /D (2) >> >> endobj 18 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 668.57 525.543 676.024] /A << /S /GoTo /D (2) >> >> endobj 19 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 653.298 525.543 662.874] /A << /S /GoTo /D (3) >> >> endobj 20 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 626.328 525.543 636.291] /A << /S /GoTo /D (4) >> >> endobj 21 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 607.769 525.543 617.466] /A << /S /GoTo /D (4) >> >> endobj 22 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 594.618 525.543 604.194] /A << /S /GoTo /D (4) >> >> endobj 23 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 580.861 525.543 591.77] /A << /S /GoTo /D (4) >> >> endobj 24 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 568.317 525.543 578.014] /A << /S /GoTo /D (4) >> >> endobj 25 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 557.287 525.543 564.863] /A << /S /GoTo /D (4) >> >> endobj 26 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 542.015 525.543 551.712] /A << /S /GoTo /D (5) >> >> endobj 27 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 528.865 525.543 538.561] /A << /S /GoTo /D (5) >> >> endobj 28 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 515.714 525.543 525.411] /A << /S /GoTo /D (5) >> >> endobj 29 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 502.563 525.543 512.26] /A << /S /GoTo /D (6) >> >> endobj 30 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 489.412 525.543 499.109] /A << /S /GoTo /D (6) >> >> endobj 31 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 476.262 525.543 485.959] /A << /S /GoTo /D (6) >> >> endobj 32 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 446.503 525.543 459.135] /A << /S /GoTo /D (7) >> >> endobj 33 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 430.733 525.543 440.429] /A << /S /GoTo /D (7) >> >> endobj 34 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 417.582 525.543 427.158] /A << /S /GoTo /D (7) >> >> endobj 35 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 406.552 525.543 414.128] /A << /S /GoTo /D (8) >> >> endobj 36 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 391.28 525.543 400.977] /A << /S /GoTo /D (8) >> >> endobj 37 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 378.13 525.543 387.827] /A << /S /GoTo /D (9) >> >> endobj 38 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 364.979 525.543 374.676] /A << /S /GoTo /D (9) >> >> endobj 39 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 351.828 525.543 361.525] /A << /S /GoTo /D (9) >> >> endobj 40 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 338.678 525.543 348.375] /A << /S /GoTo /D (9) >> >> endobj 41 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 325.527 525.543 335.224] /A << /S /GoTo /D (10) >> >> endobj 42 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 312.376 525.543 322.073] /A << /S /GoTo /D (10) >> >> endobj 43 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 301.347 525.543 308.801] /A << /S /GoTo /D (10) >> >> endobj 44 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 286.075 525.543 295.651] /A << /S /GoTo /D (10) >> >> endobj 45 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 275.046 525.543 282.621] /A << /S /GoTo /D (11) >> >> endobj 46 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 259.774 525.543 269.471] /A << /S /GoTo /D (11) >> >> endobj 47 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 248.744 525.543 256.32] /A << /S /GoTo /D (11) >> >> endobj 48 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 235.594 525.543 243.169] /A << /S /GoTo /D (11) >> >> endobj 49 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 220.322 525.543 230.019] /A << /S /GoTo /D (11) >> >> endobj 50 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 207.171 525.543 216.868] /A << /S /GoTo /D (12) >> >> endobj 51 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 194.02 525.543 203.717] /A << /S /GoTo /D (12) >> >> endobj 52 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 180.87 525.543 190.567] /A << /S /GoTo /D (13) >> >> endobj 53 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 169.84 525.543 177.416] /A << /S /GoTo /D (13) >> >> endobj 54 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 156.689 525.543 164.265] /A << /S /GoTo /D (14) >> >> endobj 55 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 143.539 525.543 151.114] /A << /S /GoTo /D (14) >> >> endobj 56 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 130.388 525.543 137.964] /A << /S /GoTo /D (14) >> >> endobj 57 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 115.116 525.543 124.692] /A << /S /GoTo /D (15) >> >> endobj 58 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 101.965 525.543 111.662] /A << /S /GoTo /D (15) >> >> endobj 59 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 88.815 525.543 98.391] /A << /S /GoTo /D (15) >> >> endobj 60 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 77.785 525.543 85.24] /A << /S /GoTo /D (16) >> >> endobj 61 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 62.513 525.543 72.21] /A << /S /GoTo /D (16) >> >> endobj 67 0 obj << /D [65 0 R /XYZ 72 769.89 null] >> endobj 64 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F97 68 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 138 0 obj << /Length 2887 /Filter /FlateDecode >> stream xv6z^J aVę]%Q6=O?`j(!nXjğ(4U)6SfqR9sp"_{Ig"2tvu7yӮ;꧓WJI"DG=I+J3% 1irRyvN:}v\gLns~:owv3{AspA^cj{K^V3B>_>C| 5wl"{'=: .PE5&J'Z~ /u ƸQ(c\knafk帾h;6)kMLaXHCyV 2fTSLBXIVwr-_ 8j1?t1D md,Y!{y ` DH"P@D5=" v h0vnmv3Ep]Rov1!@cHm*O}`JV[7l,[`m[h lhSu%v;NMKwTR;DH:etT3^+sGnٷ>wLUQS;V?y!j|)bxxy='B9Q1ȃ9c0C23oAT43Oibnv>޻o?|y9~oNNBR-?߬y`` L 5I02&dʆ v6[Ǩ8dt95i+B篼chd 0FYEL0H%EpR܋ٹl 4ZƏuZ]u-aن_wKE Bff['UI2h -*IKh}zX1B=f+m~O!/!L)B8)%Do!:B,WClvUZ ;,A0oiơ28Wh gȚU*adtt]?+:d!e/=<0c0&$@b3EMJ|v#KM݌ ł8olczNɊ> 1 'Oh^G|+o'y҆TZ!SHA#Dwkޕ"¿vm5TBTԲlYC:cHC24Ɣ\FCn\CQ- v  b2 3P`F5)mfBRµ0|  'ijnɨ}1#҄ 1Q@0ׄ}NnfqKeVo ,!e_T36<+n;.^^n,TH!XC>cCX !jyja[Ù'ޏ޷O* M(iS=)c=cCց2:wn,:'F'ڜ{6f@\KM#>emV2} )y\`k5PƸF5&u:L]E@=I7DʺGq0H!GY bL00,;p 𖬶Y}-/I!c:cPCX ajEM\Yymswm(1!]@# DsN* exmL9sIy`q8PG5Tdܟix7mF3eQ$1!W,yTXF5ܘBⱈ/u-ѯi\a{\^1}50chV1⋷",r 6c{#y;Ð4F>%53j˰v 3j7Aʭ>( 4?= ٓxyr4T@{9v M*k{Ϯ~1nJn?= +^n7 1G.f054/H=(`XƯ9Tg?@ _]?bRy-~ Z|bD9hS'/^Wb7o˻FkmɳA lDl1%dA8&Zų> endobj 62 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 757.806 525.543 767.503] /A << /S /GoTo /D (16) >> >> endobj 63 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 744.655 525.543 754.352] /A << /S /GoTo /D (17) >> >> endobj 85 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 733.626 525.543 741.08] /A << /S /GoTo /D (17) >> >> endobj 86 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 718.354 525.543 728.051] /A << /S /GoTo /D (17) >> >> endobj 87 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 705.203 525.543 714.9] /A << /S /GoTo /D (17) >> >> endobj 88 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 692.053 525.543 701.749] /A << /S /GoTo /D (17) >> >> endobj 89 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 678.902 525.543 688.599] /A << /S /GoTo /D (18) >> >> endobj 90 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 665.751 525.543 675.448] /A << /S /GoTo /D (18) >> >> endobj 91 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 652.6 525.543 662.297] /A << /S /GoTo /D (18) >> >> endobj 92 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 641.571 525.543 649.147] /A << /S /GoTo /D (19) >> >> endobj 93 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 626.299 525.543 635.996] /A << /S /GoTo /D (19) >> >> endobj 94 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 613.148 525.543 622.845] /A << /S /GoTo /D (20) >> >> endobj 95 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 602.119 525.543 609.695] /A << /S /GoTo /D (20) >> >> endobj 96 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 588.968 525.543 596.423] /A << /S /GoTo /D (20) >> >> endobj 97 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 575.818 525.543 583.393] /A << /S /GoTo /D (21) >> >> endobj 98 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.404 543.937 525.543 556.689] /A << /S /GoTo /D (22) >> >> endobj 99 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 530.288 525.543 537.864] /A << /S /GoTo /D (22) >> >> endobj 100 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 517.138 525.543 524.713] /A << /S /GoTo /D (22) >> >> endobj 101 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 501.866 525.543 511.563] /A << /S /GoTo /D (23) >> >> endobj 102 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 490.836 525.543 498.291] /A << /S /GoTo /D (24) >> >> endobj 103 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 475.564 525.543 485.261] /A << /S /GoTo /D (24) >> >> endobj 104 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 462.414 525.543 472.111] /A << /S /GoTo /D (25) >> >> endobj 105 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 449.263 525.543 458.96] /A << /S /GoTo /D (25) >> >> endobj 106 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 436.112 525.543 445.809] /A << /S /GoTo /D (25) >> >> endobj 107 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 425.083 525.543 432.537] /A << /S /GoTo /D (26) >> >> endobj 108 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 411.932 525.543 419.508] /A << /S /GoTo /D (26) >> >> endobj 109 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 398.782 525.543 406.357] /A << /S /GoTo /D (26) >> >> endobj 110 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 383.51 525.543 393.207] /A << /S /GoTo /D (26) >> >> endobj 111 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 370.359 525.543 380.056] /A << /S /GoTo /D (26) >> >> endobj 112 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 357.208 525.543 366.905] /A << /S /GoTo /D (27) >> >> endobj 113 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 346.179 525.543 353.755] /A << /S /GoTo /D (27) >> >> endobj 114 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 333.028 525.543 340.604] /A << /S /GoTo /D (27) >> >> endobj 115 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 319.877 525.543 327.453] /A << /S /GoTo /D (28) >> >> endobj 116 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 306.727 525.543 314.302] /A << /S /GoTo /D (28) >> >> endobj 117 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 291.455 525.543 301.152] /A << /S /GoTo /D (29) >> >> endobj 118 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.404 264.485 525.543 274.448] /A << /S /GoTo /D (30) >> >> endobj 119 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 248.047 525.543 255.623] /A << /S /GoTo /D (30) >> >> endobj 120 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 232.775 525.543 242.351] /A << /S /GoTo /D (30) >> >> endobj 121 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 221.745 525.543 229.2] /A << /S /GoTo /D (30) >> >> endobj 122 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 206.474 525.543 216.049] /A << /S /GoTo /D (30) >> >> endobj 123 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 195.444 525.543 203.02] /A << /S /GoTo /D (30) >> >> endobj 124 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 180.172 525.543 189.748] /A << /S /GoTo /D (30) >> >> endobj 125 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 169.143 525.543 176.597] /A << /S /GoTo /D (31) >> >> endobj 126 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 153.871 525.543 163.447] /A << /S /GoTo /D (31) >> >> endobj 127 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 140.72 525.543 150.417] /A << /S /GoTo /D (31) >> >> endobj 128 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 127.569 525.543 137.145] /A << /S /GoTo /D (31) >> >> endobj 129 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 116.54 525.543 123.995] /A << /S /GoTo /D (31) >> >> endobj 130 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 101.268 525.543 110.844] /A << /S /GoTo /D (33) >> >> endobj 131 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 88.117 525.543 97.693] /A << /S /GoTo /D (33) >> >> endobj 132 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 74.967 525.543 84.542] /A << /S /GoTo /D (33) >> >> endobj 133 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 63.937 525.543 71.392] /A << /S /GoTo /D (34) >> >> endobj 139 0 obj << /D [137 0 R /XYZ 72 769.89 null] >> endobj 136 0 obj << /Font << /F51 15 0 R /F59 69 0 R /F72 7 0 R /F97 68 0 R >> /ProcSet [ /PDF /Text ] >> endobj 212 0 obj << /Length 2541 /Filter /FlateDecode >> stream xKsFXJ v9+ 'bI&ኝ_؏;fJ--@9}1=?jG-FW!L?ǂsR񗋳?}cJ" A.>t<l۷?^|w0̶ B:<ϱ7mΎ>S)<jB/z1p4 H 9:L4Nx69~ڊ]br?8.տ+-Շ/Z8[B9?*| | -}bdMۦa$3p*&d[bݍ"?,,ӗOhiӠ# (@4E!l@% 춟n hcv @-FP$93Z ,)Z$H (Ђ$#-`f#'Z߶aю1+%h)邝gavn7J1(Ywi}즻E}l-ps[.$\ &p$#`f;/F Od~4H$Ѐ$# `fр[cvہO9@yԮIF‑zYp쉒>k1`'v{5 Sv>&`l7BdxυRT \j,.e |"Ymh2 g!ČZxW&yʰӠ# (@4E?'UՀlvہO9@yd,X/d?4I>9j1jWHc 9y&M7f;-~{1(^>}-FS$q3ˠbA_Me_\%9}Z?A_c(/G1 +Zƛ ?aG~-FS$3g0ON3yn{7mvW/|j~H+`N866f.?OVCN/8^_>s}8^1}6bd#e4ϊF"Xu;g@FR 6&pf1`ʧ8 >k1'Ɉ~YwVl q6fyfŸflB}&bd@ 0`P: qv/Œ扏>k1œ"g'd9L!NˊW:~nֻ =~PGo/B6|{mWezpS īݣW x_Վ/8.c}bGz00g37Zܤ;I2fg†p>t! >j12 c܅ssM?#M?M4C;xB]j TPi𱣟mwnj=nCْ>[j1BcY SZ-c$t J#0$#`f15gK?N¦Z$I2fM5,X'}n3#(ypL5  1OS扏>k1|Ĝ$#afn徺RJ{|{77'h^[_H?-F`lO0%tKX7,l >j12`Fc ـ1U;= .%GOt_k3 X> {'@N%}R rfH$8ߩxS$åV-' ;mђ/xm?tY>eÂ%8mB;RqBݔ 3e endstream endobj 211 0 obj << /Type /Page /Contents 212 0 R /Resources 210 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R /Annots [ 134 0 R 135 0 R 157 0 R 158 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 166 0 R 167 0 R 168 0 R 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R 179 0 R 180 0 R 181 0 R 182 0 R 183 0 R 184 0 R 185 0 R 186 0 R 187 0 R 188 0 R 189 0 R 190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R 196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 205 0 R 206 0 R 207 0 R 208 0 R ] >> endobj 134 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 757.806 525.543 767.382] /A << /S /GoTo /D (34) >> >> endobj 135 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 746.776 525.543 754.231] /A << /S /GoTo /D (35) >> >> endobj 157 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 731.505 525.543 741.08] /A << /S /GoTo /D (35) >> >> endobj 158 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 720.475 525.543 727.93] /A << /S /GoTo /D (35) >> >> endobj 159 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 705.203 525.543 714.779] /A << /S /GoTo /D (35) >> >> endobj 160 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 694.174 525.543 701.628] /A << /S /GoTo /D (35) >> >> endobj 161 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 681.023 525.543 688.599] /A << /S /GoTo /D (35) >> >> endobj 162 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 665.751 525.543 675.327] /A << /S /GoTo /D (35) >> >> endobj 163 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 654.722 525.543 662.176] /A << /S /GoTo /D (36) >> >> endobj 164 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 641.571 525.543 649.026] /A << /S /GoTo /D (36) >> >> endobj 165 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 628.42 525.543 635.875] /A << /S /GoTo /D (36) >> >> endobj 166 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 613.148 525.543 622.724] /A << /S /GoTo /D (36) >> >> endobj 167 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 602.119 525.543 609.573] /A << /S /GoTo /D (36) >> >> endobj 168 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 586.847 525.543 596.423] /A << /S /GoTo /D (38) >> >> endobj 169 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 575.818 525.543 583.272] /A << /S /GoTo /D (38) >> >> endobj 170 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 562.667 525.543 570.243] /A << /S /GoTo /D (38) >> >> endobj 171 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 547.395 525.543 556.971] /A << /S /GoTo /D (38) >> >> endobj 172 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 536.366 525.543 543.82] /A << /S /GoTo /D (39) >> >> endobj 173 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 521.094 525.543 530.669] /A << /S /GoTo /D (43) >> >> endobj 174 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 510.064 525.543 517.519] /A << /S /GoTo /D (43) >> >> endobj 175 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 496.913 525.543 504.489] /A << /S /GoTo /D (43) >> >> endobj 176 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 481.642 525.543 491.217] /A << /S /GoTo /D (43) >> >> endobj 177 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 470.612 525.543 478.067] /A << /S /GoTo /D (43) >> >> endobj 178 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 455.34 525.543 464.916] /A << /S /GoTo /D (44) >> >> endobj 179 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 442.19 525.543 451.887] /A << /S /GoTo /D (44) >> >> endobj 180 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 429.039 525.543 438.615] /A << /S /GoTo /D (44) >> >> endobj 181 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 418.009 525.543 425.464] /A << /S /GoTo /D (44) >> >> endobj 182 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 402.738 525.543 412.434] /A << /S /GoTo /D (45) >> >> endobj 183 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 389.587 525.543 399.163] /A << /S /GoTo /D (45) >> >> endobj 184 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 378.557 525.543 386.012] /A << /S /GoTo /D (45) >> >> endobj 185 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 363.285 525.543 372.861] /A << /S /GoTo /D (45) >> >> endobj 186 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 352.256 525.543 359.711] /A << /S /GoTo /D (46) >> >> endobj 187 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 336.984 525.543 346.681] /A << /S /GoTo /D (46) >> >> endobj 188 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 323.833 525.543 333.409] /A << /S /GoTo /D (46) >> >> endobj 189 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 312.804 525.543 320.258] /A << /S /GoTo /D (46) >> >> endobj 190 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 299.653 525.543 307.108] /A << /S /GoTo /D (46) >> >> endobj 191 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 286.503 525.543 293.957] /A << /S /GoTo /D (46) >> >> endobj 192 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 271.231 525.543 280.806] /A << /S /GoTo /D (46) >> >> endobj 193 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 260.201 525.543 267.656] /A << /S /GoTo /D (46) >> >> endobj 194 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 244.929 525.543 254.505] /A << /S /GoTo /D (47) >> >> endobj 195 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 233.9 525.543 241.354] /A << /S /GoTo /D (47) >> >> endobj 196 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 218.628 525.543 228.325] /A << /S /GoTo /D (47) >> >> endobj 197 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 205.477 525.543 215.053] /A << /S /GoTo /D (47) >> >> endobj 198 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 194.448 525.543 201.902] /A << /S /GoTo /D (47) >> >> endobj 199 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 179.176 525.543 188.752] /A << /S /GoTo /D (48) >> >> endobj 200 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 166.025 525.543 175.601] /A << /S /GoTo /D (48) >> >> endobj 201 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 154.996 525.543 162.45] /A << /S /GoTo /D (48) >> >> endobj 202 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 139.724 525.543 149.3] /A << /S /GoTo /D (49) >> >> endobj 203 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 128.694 525.543 136.149] /A << /S /GoTo /D (50) >> >> endobj 204 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 113.423 525.543 122.998] /A << /S /GoTo /D (50) >> >> endobj 205 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 100.272 525.543 109.848] /A << /S /GoTo /D (50) >> >> endobj 206 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 89.242 525.543 96.697] /A << /S /GoTo /D (50) >> >> endobj 207 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 73.97 525.543 83.546] /A << /S /GoTo /D (52) >> >> endobj 208 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 62.941 525.543 70.517] /A << /S /GoTo /D (52) >> >> endobj 213 0 obj << /D [211 0 R /XYZ 72 769.89 null] >> endobj 210 0 obj << /Font << /F51 15 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 283 0 obj << /Length 2590 /Filter /FlateDecode >> stream xM+x d')%_N_ z6I.$S=|G3XR\yAlȏt&^ˋʕD\]ue<V߿rŷg(d#qSՑL9HBXyET9 <)ax_7*ح9H:>rP)r->Q9OCiӦ3r(TH*3sKRh)4$3&1@e^]7kac_3u~臙~S~/>YU`˄P 0mIF&bI`WL6z[k1V-%0|a^3Ls0hR)כ͇ ^^Z)l>=? w]y+WZ(VoϾ[ZSzs4Zؠyj12aFm@ 0`ܬׂ>k1|F\r(ynvF egj1rfk:C30 *ua<"s)>K-Ÿئ"Q`a_ZAUDy@MqO1ls_c(p?(!e$kƗ+>k1b|oBN036](W4ևf POZiB .I1Na| ǙVI禞kn&t ȀmH22fJ'pkkq36}bD6$3 & +{5LP 3*cLv*>k1|F\r(ӠPV?erwo.i6z>W6Z+JOO/r7y3 IF̲:g8<'cdt ȀmH22fNWD<'Q'l'ŀ9Mi2gQyNfU?j3#(nh@ 03O&N]@jZ^w]FETCѺY|}yןMh8OVn:IF̲X/70s$#a4h+kpWNO2n$.0^nn7&w'x+}i_>wk1r"B0,QR0 Gv^P; PF`IFpVxdE(6]b@64Џ3sүvmvYznFXT"Hy0ւSf-FnRR\[i2rfN+FC䎌}[&t mh20g*zbfܛ?cG-FS$3so6F˹/?^-~c( K&-6h鯧Osg򧸦+G2_Z.WZ\PI2rf(#{1^:WN@idd,_Kk,1{1^>ӟ飿#)~臙4{hG]3#(4M 9M%r." |-#a?J6;W7p,HÇdG -mݧM-FP~6$i32$tKag 3#( !M kGx~.(.k-@b&asG)q'92(ζL 8h$1??)omIl!T] endstream endobj 282 0 obj << /Type /Page /Contents 283 0 R /Resources 281 0 R /MediaBox [0 0 595.276 841.89] /Parent 285 0 R /Annots [ 209 0 R 227 0 R 228 0 R 229 0 R 230 0 R 231 0 R 232 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R 268 0 R 269 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R ] >> endobj 209 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 757.806 525.543 767.382] /A << /S /GoTo /D (52) >> >> endobj 227 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 746.776 525.543 754.231] /A << /S /GoTo /D (53) >> >> endobj 228 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 731.505 525.543 741.08] /A << /S /GoTo /D (53) >> >> endobj 229 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 720.475 525.543 727.93] /A << /S /GoTo /D (54) >> >> endobj 230 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 707.324 525.543 714.9] /A << /S /GoTo /D (54) >> >> endobj 231 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 692.053 525.543 701.628] /A << /S /GoTo /D (54) >> >> endobj 232 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 681.023 525.543 688.478] /A << /S /GoTo /D (54) >> >> endobj 233 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 665.751 525.543 675.327] /A << /S /GoTo /D (55) >> >> endobj 234 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 654.722 525.543 662.176] /A << /S /GoTo /D (55) >> >> endobj 235 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 639.45 525.543 649.147] /A << /S /GoTo /D (56) >> >> endobj 236 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 626.299 525.543 635.875] /A << /S /GoTo /D (56) >> >> endobj 237 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 615.27 525.543 622.724] /A << /S /GoTo /D (56) >> >> endobj 238 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 602.119 525.543 609.573] /A << /S /GoTo /D (57) >> >> endobj 239 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 588.968 525.543 596.423] /A << /S /GoTo /D (57) >> >> endobj 240 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 573.696 525.543 583.272] /A << /S /GoTo /D (57) >> >> endobj 241 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 562.667 525.543 570.121] /A << /S /GoTo /D (57) >> >> endobj 242 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 547.395 525.543 556.971] /A << /S /GoTo /D (59) >> >> endobj 243 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 536.366 525.543 543.82] /A << /S /GoTo /D (59) >> >> endobj 244 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 523.215 525.543 530.791] /A << /S /GoTo /D (59) >> >> endobj 245 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 507.943 525.543 517.519] /A << /S /GoTo /D (59) >> >> endobj 246 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 496.913 525.543 504.368] /A << /S /GoTo /D (59) >> >> endobj 247 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 481.642 525.543 491.217] /A << /S /GoTo /D (60) >> >> endobj 248 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 468.491 525.543 478.188] /A << /S /GoTo /D (60) >> >> endobj 249 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 455.34 525.543 464.916] /A << /S /GoTo /D (60) >> >> endobj 250 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 444.311 525.543 451.765] /A << /S /GoTo /D (60) >> >> endobj 251 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 431.16 525.543 438.736] /A << /S /GoTo /D (60) >> >> endobj 252 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 415.888 525.543 425.464] /A << /S /GoTo /D (60) >> >> endobj 253 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 404.859 525.543 412.313] /A << /S /GoTo /D (61) >> >> endobj 254 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 389.587 525.543 399.284] /A << /S /GoTo /D (61) >> >> endobj 255 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 376.436 525.543 386.012] /A << /S /GoTo /D (61) >> >> endobj 256 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 365.407 525.543 372.861] /A << /S /GoTo /D (61) >> >> endobj 257 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 350.135 525.543 359.711] /A << /S /GoTo /D (61) >> >> endobj 258 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 339.105 525.543 346.56] /A << /S /GoTo /D (61) >> >> endobj 259 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 323.833 525.543 333.53] /A << /S /GoTo /D (62) >> >> endobj 260 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 310.683 525.543 320.258] /A << /S /GoTo /D (62) >> >> endobj 261 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 299.653 525.543 307.108] /A << /S /GoTo /D (62) >> >> endobj 262 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 284.381 525.543 293.957] /A << /S /GoTo /D (62) >> >> endobj 263 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 271.231 525.543 280.806] /A << /S /GoTo /D (62) >> >> endobj 264 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 260.201 525.543 267.656] /A << /S /GoTo /D (62) >> >> endobj 265 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 247.051 525.543 254.505] /A << /S /GoTo /D (62) >> >> endobj 266 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 231.779 525.543 241.354] /A << /S /GoTo /D (62) >> >> endobj 267 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 220.749 525.543 228.204] /A << /S /GoTo /D (62) >> >> endobj 268 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 205.477 525.543 215.053] /A << /S /GoTo /D (63) >> >> endobj 269 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 192.327 525.543 201.902] /A << /S /GoTo /D (63) >> >> endobj 270 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 181.297 525.543 188.752] /A << /S /GoTo /D (63) >> >> endobj 271 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 166.025 525.543 175.722] /A << /S /GoTo /D (63) >> >> endobj 272 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 152.875 525.543 162.45] /A << /S /GoTo /D (63) >> >> endobj 273 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 141.845 525.543 149.3] /A << /S /GoTo /D (63) >> >> endobj 274 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 126.573 525.543 136.149] /A << /S /GoTo /D (64) >> >> endobj 275 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 113.423 525.543 123.119] /A << /S /GoTo /D (64) >> >> endobj 276 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 100.272 525.543 109.848] /A << /S /GoTo /D (64) >> >> endobj 277 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 89.242 525.543 96.697] /A << /S /GoTo /D (64) >> >> endobj 278 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 73.97 525.543 83.546] /A << /S /GoTo /D (65) >> >> endobj 279 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 62.941 525.543 70.396] /A << /S /GoTo /D (65) >> >> endobj 284 0 obj << /D [282 0 R /XYZ 72 769.89 null] >> endobj 281 0 obj << /Font << /F51 15 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 354 0 obj << /Length 2586 /Filter /FlateDecode >> stream xKs#EFZ 1;^ fflV Zaی'Kʼe>Z&w U_̫ʮR+RW!MXmndy3U~볿é"ɤVY9D_/~z"pHDF/H$:aťRZ޼{;9c>KNr&ǯWRذm_y2Bڭ57w:_=m 7<|t/s"C>0osOd9,ϴ(:fϽp餮8o:L|HYV?|49A^R‚%-)NZ&iq87ԦY]:קЊF`IFj\K0>[1'Ɉ~YwVM.U=}3#(LcbpAULm_/AEOj )K͜}z0ʗ>% /}ֵbdE0EH2fGGac`:`_kE@Eʾrl51xt#5}Z=pb(r/P* _! G1NdD91w1#rk͓1&u@ *MYZk`kk0Z┏BӚa[__'HyF??4n~mEv.Z>S[12RL%TY,$q/3#( S]9 _飿#)~臙~~n͹5'>0os\Pd9mMw= I>ƺgGhvGp4Y'E5lQ>Y[1"d%HVYmc㞄m\t hJ#0$#`hR= 颟'$.O8ҟ/S[!DRb?Y|( ЊMIF>Ҽ Wm˔/2|ҹ\#rېцnUbsf_Cx=\2}&bdE DI0,.۞_ϝO0sIAπV 4H22fVFQ0>[1"$3+M< vCtxφZd `Z,RVTR&oQ2{O xVI2f"y(sXv[p'd'A t$nEp5. xOGt}|TjH%JP$#`8aĭ3+ӷZ2&4.@8blnu>LV$I2fVVR 7 0T$ }bD9%.EI2f8-k_ps4 Ц{!o|o\iKd ̬3BUlj#wC皨g@+FP$3<9jw`G+FS$3+J(-$Ȫ*Њ J`IF&5kQDbf>;$T'V܅Ln0fh'Ak)TT!{/50Έ.Z‚~ԥ)M% ÙDN)o)6g@+FP$3M;1"_飿#)~臙~G/VPAτVLTH22fVlQxW_kH<(oňrJ$#an#>+f~v~aͻOи"LHZ` toň}J#$#af5@R$p˭a 6}bD?%O0s_ 2~nzYգځ.H10aBeK&d`,퀊JT7q~6{N 8gNs{MqW <83b|jH $#`fJ|f,^>Z12 Y pVD V'loň~J"$#afxu~n%XZP @ aLO`n|7dV0I2fvo~lׯw۹b86t>U/a\m6х`[x4X0'T+FBQP$ 3!04YӀN@idd IX,7<P~S C\"aD֙%=(u9jeH,pǻV(o:MIt=۽֢Gܖ&RB endstream endobj 353 0 obj << /Type /Page /Contents 354 0 R /Resources 352 0 R /MediaBox [0 0 595.276 841.89] /Parent 285 0 R /Annots [ 280 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R 304 0 R 305 0 R 306 0 R 307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 313 0 R 314 0 R 315 0 R 316 0 R 317 0 R 318 0 R 319 0 R 320 0 R 321 0 R 322 0 R 323 0 R 324 0 R 325 0 R 326 0 R 327 0 R 328 0 R 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R 334 0 R 335 0 R 336 0 R 337 0 R 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 343 0 R 344 0 R 345 0 R 346 0 R 347 0 R 348 0 R 349 0 R 350 0 R ] >> endobj 280 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 757.806 525.543 767.382] /A << /S /GoTo /D (65) >> >> endobj 298 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 744.655 525.543 754.231] /A << /S /GoTo /D (65) >> >> endobj 299 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 733.626 525.543 741.08] /A << /S /GoTo /D (67) >> >> endobj 300 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 718.354 525.543 727.93] /A << /S /GoTo /D (68) >> >> endobj 301 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 707.324 525.543 714.779] /A << /S /GoTo /D (69) >> >> endobj 302 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 692.053 525.543 701.628] /A << /S /GoTo /D (69) >> >> endobj 303 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 678.902 525.543 688.478] /A << /S /GoTo /D (69) >> >> endobj 304 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 667.872 525.543 675.327] /A << /S /GoTo /D (69) >> >> endobj 305 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 652.6 525.543 662.176] /A << /S /GoTo /D (69) >> >> endobj 306 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 641.571 525.543 649.026] /A << /S /GoTo /D (70) >> >> endobj 307 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 626.299 525.543 635.875] /A << /S /GoTo /D (70) >> >> endobj 308 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 615.27 525.543 622.724] /A << /S /GoTo /D (70) >> >> endobj 309 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 602.119 525.543 609.573] /A << /S /GoTo /D (70) >> >> endobj 310 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 586.847 525.543 596.423] /A << /S /GoTo /D (70) >> >> endobj 311 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 575.818 525.543 583.393] /A << /S /GoTo /D (70) >> >> endobj 312 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 560.546 525.543 570.121] /A << /S /GoTo /D (70) >> >> endobj 313 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 549.516 525.543 556.971] /A << /S /GoTo /D (70) >> >> endobj 314 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 536.366 525.543 543.82] /A << /S /GoTo /D (71) >> >> endobj 315 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 523.215 525.543 530.791] /A << /S /GoTo /D (71) >> >> endobj 316 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 507.943 525.543 517.519] /A << /S /GoTo /D (71) >> >> endobj 317 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 496.913 525.543 504.368] /A << /S /GoTo /D (71) >> >> endobj 318 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 481.642 525.543 491.217] /A << /S /GoTo /D (71) >> >> endobj 319 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 468.491 525.543 478.188] /A << /S /GoTo /D (71) >> >> endobj 320 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 455.34 525.543 464.916] /A << /S /GoTo /D (71) >> >> endobj 321 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 444.311 525.543 451.765] /A << /S /GoTo /D (72) >> >> endobj 322 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 429.039 525.543 438.615] /A << /S /GoTo /D (72) >> >> endobj 323 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 418.009 525.543 425.464] /A << /S /GoTo /D (72) >> >> endobj 324 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 402.738 525.543 412.434] /A << /S /GoTo /D (72) >> >> endobj 325 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 389.587 525.543 399.163] /A << /S /GoTo /D (72) >> >> endobj 326 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 378.557 525.543 386.012] /A << /S /GoTo /D (72) >> >> endobj 327 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 365.407 525.543 372.861] /A << /S /GoTo /D (73) >> >> endobj 328 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 352.256 525.543 359.832] /A << /S /GoTo /D (74) >> >> endobj 329 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 336.984 525.543 346.56] /A << /S /GoTo /D (74) >> >> endobj 330 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 325.955 525.543 333.409] /A << /S /GoTo /D (74) >> >> endobj 331 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 310.683 525.543 320.258] /A << /S /GoTo /D (74) >> >> endobj 332 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 297.532 525.543 307.229] /A << /S /GoTo /D (75) >> >> endobj 333 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 284.381 525.543 293.957] /A << /S /GoTo /D (75) >> >> endobj 334 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 273.352 525.543 280.806] /A << /S /GoTo /D (75) >> >> endobj 335 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 258.08 525.543 267.656] /A << /S /GoTo /D (75) >> >> endobj 336 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 247.051 525.543 254.505] /A << /S /GoTo /D (75) >> >> endobj 337 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 231.779 525.543 241.354] /A << /S /GoTo /D (75) >> >> endobj 338 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 218.628 525.543 228.204] /A << /S /GoTo /D (75) >> >> endobj 339 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 207.598 525.543 215.053] /A << /S /GoTo /D (75) >> >> endobj 340 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 192.327 525.543 201.902] /A << /S /GoTo /D (76) >> >> endobj 341 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 181.297 525.543 188.873] /A << /S /GoTo /D (76) >> >> endobj 342 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 166.025 525.543 175.601] /A << /S /GoTo /D (76) >> >> endobj 343 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 154.996 525.543 162.45] /A << /S /GoTo /D (76) >> >> endobj 344 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 139.724 525.543 149.3] /A << /S /GoTo /D (77) >> >> endobj 345 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 128.694 525.543 136.149] /A << /S /GoTo /D (77) >> >> endobj 346 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 113.423 525.543 123.119] /A << /S /GoTo /D (77) >> >> endobj 347 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 100.272 525.543 109.848] /A << /S /GoTo /D (77) >> >> endobj 348 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 89.242 525.543 96.697] /A << /S /GoTo /D (78) >> >> endobj 349 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 73.97 525.543 83.546] /A << /S /GoTo /D (78) >> >> endobj 350 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 62.941 525.543 70.396] /A << /S /GoTo /D (78) >> >> endobj 355 0 obj << /D [353 0 R /XYZ 72 769.89 null] >> endobj 352 0 obj << /Font << /F51 15 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 424 0 obj << /Length 2555 /Filter /FlateDecode >> stream xKsX v.q)UqeD7 $( CRӀqG>h$}36݇3MЛ&l.OdUtO~6J$ڜ}<7?O^gr g͑:u$3zD% kNϔ_wͩ/.vGbR(A?"7~# &7F`6Nv4*^wWo41+6o_#)~臙~gEДO+jɫv`j慏90œ"s0Yjٽޮ T(zB,RJr™YL~Gwqwq}ޭj{PNR~KH3#I)6@R$m-Qؾ9"pN 9,Ÿ~WNC^Z&@mqO0X= lK-J|>ǧ:90Bq ~EA[*T\SMBKr ˣxr{;,خp>U|"Vch2 gU#[3i@Ag΀> 4H22f6b. /߇D@?IFF8 |ւZ sa9E.!$a3km0k)6\^~^jE~y![w7,C:E브hLJKCSH22fAgUR9ZP^R.g;FbfÝ#[(/ m!֍ WȽ9Ut J#0$#`f3a"polÈ~J"$#afE>n'T3#(1 M Y{QPKuttH&(a$0I2f~]ln4ۻMkGe4O(Y8\ܿYUL'V>ߒLG?'SF2QUdu) L3K9*:Sa`Ʊ43y]qlÈ~J"$#af?{63PEh΄>LTH22fZ}>xٮFuՊnDGi?<ܚ'~^q6fZo3SsQQ-<[4owoۇ$/IF̶ #raW&r902 ؿ(f8hȯ e"AZݲi)×7νoGV|˅0@4@FP.$3ۋ <ox43g@FP$3j'RK /WGLO 4Џ3Q ˪>902R L LQ( jw5iH<(ÈrJ$#afYRܶ|W*rk@kN>EH2Rf`#O/۫+3g@FP$3: ,1+1/l/߇D@?IFFڏSI%^#Ey54CF>P6@0VI:W*r{q~*:>"0~_*%!Z2󻫋'ͯ /OsN>tI2fis~uw\g&ףB}OQOb0W(K(),b8a`[1EFZ  Gswfo4?Le endstream endobj 423 0 obj << /Type /Page /Contents 424 0 R /Resources 422 0 R /MediaBox [0 0 595.276 841.89] /Parent 285 0 R /Annots [ 351 0 R 368 0 R 369 0 R 370 0 R 371 0 R 372 0 R 373 0 R 374 0 R 375 0 R 376 0 R 377 0 R 378 0 R 379 0 R 380 0 R 381 0 R 382 0 R 383 0 R 384 0 R 385 0 R 386 0 R 387 0 R 388 0 R 389 0 R 390 0 R 391 0 R 392 0 R 393 0 R 394 0 R 395 0 R 396 0 R 397 0 R 398 0 R 399 0 R 400 0 R 401 0 R 402 0 R 403 0 R 404 0 R 405 0 R 406 0 R 407 0 R 408 0 R 409 0 R 410 0 R 411 0 R 412 0 R 413 0 R 414 0 R 415 0 R 416 0 R 417 0 R 418 0 R 419 0 R 420 0 R ] >> endobj 351 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 757.806 525.543 767.503] /A << /S /GoTo /D (78) >> >> endobj 368 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 744.655 525.543 754.231] /A << /S /GoTo /D (78) >> >> endobj 369 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 733.626 525.543 741.08] /A << /S /GoTo /D (79) >> >> endobj 370 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 720.475 525.543 727.93] /A << /S /GoTo /D (80) >> >> endobj 371 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 705.203 525.543 714.779] /A << /S /GoTo /D (80) >> >> endobj 372 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 692.053 525.543 701.628] /A << /S /GoTo /D (80) >> >> endobj 373 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 678.902 525.543 688.478] /A << /S /GoTo /D (80) >> >> endobj 374 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 667.872 525.543 675.327] /A << /S /GoTo /D (80) >> >> endobj 375 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 654.722 525.543 662.176] /A << /S /GoTo /D (81) >> >> endobj 376 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 641.571 525.543 649.147] /A << /S /GoTo /D (81) >> >> endobj 377 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 626.299 525.543 635.875] /A << /S /GoTo /D (81) >> >> endobj 378 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 615.27 525.543 622.724] /A << /S /GoTo /D (81) >> >> endobj 379 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 602.119 525.543 609.573] /A << /S /GoTo /D (82) >> >> endobj 380 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 586.847 525.543 596.544] /A << /S /GoTo /D (82) >> >> endobj 381 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 573.696 525.543 583.272] /A << /S /GoTo /D (82) >> >> endobj 382 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 562.667 525.543 570.121] /A << /S /GoTo /D (82) >> >> endobj 383 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 549.516 525.543 556.971] /A << /S /GoTo /D (83) >> >> endobj 384 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 534.244 525.543 543.941] /A << /S /GoTo /D (84) >> >> endobj 385 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 521.094 525.543 530.669] /A << /S /GoTo /D (84) >> >> endobj 386 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 510.064 525.543 517.519] /A << /S /GoTo /D (84) >> >> endobj 387 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 494.792 525.543 504.368] /A << /S /GoTo /D (84) >> >> endobj 388 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 481.642 525.543 491.339] /A << /S /GoTo /D (85) >> >> endobj 389 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 468.491 525.543 478.067] /A << /S /GoTo /D (85) >> >> endobj 390 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 457.461 525.543 464.916] /A << /S /GoTo /D (85) >> >> endobj 391 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 442.19 525.543 451.765] /A << /S /GoTo /D (87) >> >> endobj 392 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 431.16 525.543 438.615] /A << /S /GoTo /D (87) >> >> endobj 393 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 415.888 525.543 425.464] /A << /S /GoTo /D (87) >> >> endobj 394 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 404.859 525.543 412.313] /A << /S /GoTo /D (87) >> >> endobj 395 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 389.587 525.543 399.163] /A << /S /GoTo /D (89) >> >> endobj 396 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 376.436 525.543 386.133] /A << /S /GoTo /D (89) >> >> endobj 397 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 363.285 525.543 372.861] /A << /S /GoTo /D (89) >> >> endobj 398 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 352.256 525.543 359.711] /A << /S /GoTo /D (90) >> >> endobj 399 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 336.984 525.543 346.56] /A << /S /GoTo /D (93) >> >> endobj 400 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 325.955 525.543 333.409] /A << /S /GoTo /D (93) >> >> endobj 401 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 310.683 525.543 320.38] /A << /S /GoTo /D (94) >> >> endobj 402 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 297.532 525.543 307.108] /A << /S /GoTo /D (94) >> >> endobj 403 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 286.503 525.543 293.957] /A << /S /GoTo /D (94) >> >> endobj 404 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 271.231 525.543 280.806] /A << /S /GoTo /D (94) >> >> endobj 405 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 258.08 525.543 267.777] /A << /S /GoTo /D (94) >> >> endobj 406 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 244.929 525.543 254.505] /A << /S /GoTo /D (94) >> >> endobj 407 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 233.9 525.543 241.354] /A << /S /GoTo /D (94) >> >> endobj 408 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 220.749 525.543 228.325] /A << /S /GoTo /D (94) >> >> endobj 409 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 205.477 525.543 215.053] /A << /S /GoTo /D (94) >> >> endobj 410 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 194.448 525.543 201.902] /A << /S /GoTo /D (95) >> >> endobj 411 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 179.176 525.543 188.752] /A << /S /GoTo /D (95) >> >> endobj 412 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 168.146 525.543 175.601] /A << /S /GoTo /D (95) >> >> endobj 413 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 154.996 525.543 162.45] /A << /S /GoTo /D (95) >> >> endobj 414 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 139.724 525.543 149.3] /A << /S /GoTo /D (95) >> >> endobj 415 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 128.694 525.543 136.149] /A << /S /GoTo /D (95) >> >> endobj 416 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 113.423 525.543 122.998] /A << /S /GoTo /D (96) >> >> endobj 417 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 100.272 525.543 109.969] /A << /S /GoTo /D (96) >> >> endobj 418 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 87.121 525.543 96.697] /A << /S /GoTo /D (96) >> >> endobj 419 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 76.092 525.543 83.546] /A << /S /GoTo /D (96) >> >> endobj 420 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 60.82 525.543 70.396] /A << /S /GoTo /D (97) >> >> endobj 425 0 obj << /D [423 0 R /XYZ 72 769.89 null] >> endobj 422 0 obj << /Font << /F51 15 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 491 0 obj << /Length 2423 /Filter /FlateDecode >> stream xMs6:a ܜIR8lQE^J~A Z6FfrlR5&_J|f720?13d4w?p ٿ0,0i=lj^B3z!Qʲm^ԭ:_|jjf=qxVN[+Ra7?w'Rxf]_>Zؘ('.I}]QO7فc$Hœ, fT3(/r~羾2?L2a[Zޝ4j4t~<ZR3S£h`NT/ |yDaʵ6S EʔkI$%+-owBMidp:H~nrG'1rpR@jm;bٖfKl ;E&LяI$G@?7L 藞h SH&fs JsB v HrPv v6}KLsK$Q0A qӔcerZwE 9@nv=Ovm2>vݾZ!u?>ݍ7&~Oz,4`ʇ‡H!9m J#sߝ+ȴ#L9H8)S 5tjv@sw04c0E?&)S 藩݆evݻ"$}Ŏ}$H M( =ơP^Q⌗;Ν]󴗙<=TIB _ F)[DUA34 L-%3ww$Py |T`1T2﯐wK1 G!)I.KfA0ƍ#jHai\L 5JHZ0S0" K` F֤oju!XQ]ذL,_4l&-%YWC=j"i\3'3̄<"I>0sϐ03Rs8}(467EI?cI0>9/ & ~3{\? z$LAOjJg|)`ZZJQU g0yOUU:9yY$gXY2YHr9N{PZʧ$c 1H +- OBpINC=&5K }uMu$ ,W@”h:hA1 en1SZ"^m;B~67kW/uz<ŋ/awݾ_X6a|}WM&3)\wag ЮEu{' 3Pb^_=-~4V g8>i8)ĢibO^L bi@l)X cDn/7UwXWv* Xp@'9#e%Ĉ/'Dw4dR_q\6^>}}dj;4hBwi}VzG%ާ $51'O 09RTq> endobj 421 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 759.927 525.543 767.382] /A << /S /GoTo /D (97) >> >> endobj 441 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 746.776 525.543 754.352] /A << /S /GoTo /D (97) >> >> endobj 442 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 731.505 525.543 741.08] /A << /S /GoTo /D (97) >> >> endobj 443 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 720.475 525.543 727.93] /A << /S /GoTo /D (97) >> >> endobj 444 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 705.203 525.543 714.779] /A << /S /GoTo /D (99) >> >> endobj 445 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 694.174 525.543 701.628] /A << /S /GoTo /D (99) >> >> endobj 446 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 681.023 525.543 688.599] /A << /S /GoTo /D (99) >> >> endobj 447 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 665.751 525.543 675.327] /A << /S /GoTo /D (99) >> >> endobj 448 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 654.722 525.543 662.176] /A << /S /GoTo /D (99) >> >> endobj 449 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 641.571 525.543 649.026] /A << /S /GoTo /D (100) >> >> endobj 450 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 626.299 525.543 635.875] /A << /S /GoTo /D (100) >> >> endobj 451 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 613.148 525.543 622.724] /A << /S /GoTo /D (100) >> >> endobj 452 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 602.119 525.543 609.573] /A << /S /GoTo /D (100) >> >> endobj 453 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 586.847 525.543 596.423] /A << /S /GoTo /D (102) >> >> endobj 454 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 575.818 525.543 583.272] /A << /S /GoTo /D (102) >> >> endobj 455 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 562.667 525.543 570.243] /A << /S /GoTo /D (102) >> >> endobj 456 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 547.395 525.543 556.971] /A << /S /GoTo /D (103) >> >> endobj 457 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 536.366 525.543 543.82] /A << /S /GoTo /D (103) >> >> endobj 458 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 523.215 525.543 530.791] /A << /S /GoTo /D (103) >> >> endobj 459 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 507.943 525.543 517.519] /A << /S /GoTo /D (103) >> >> endobj 460 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 496.913 525.543 504.368] /A << /S /GoTo /D (103) >> >> endobj 461 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 481.642 525.543 491.217] /A << /S /GoTo /D (104) >> >> endobj 462 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [501.334 438.732 525.543 448.694] /A << /S /GoTo /D (105) >> >> endobj 463 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 420.172 525.543 429.869] /A << /S /GoTo /D (105) >> >> endobj 464 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 407.021 525.543 416.718] /A << /S /GoTo /D (105) >> >> endobj 465 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 393.871 525.543 403.568] /A << /S /GoTo /D (106) >> >> endobj 466 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 380.72 525.543 390.417] /A << /S /GoTo /D (108) >> >> endobj 467 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [501.334 350.961 525.543 363.713] /A << /S /GoTo /D (110) >> >> endobj 468 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 335.191 525.543 344.888] /A << /S /GoTo /D (110) >> >> endobj 469 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 324.161 525.543 331.737] /A << /S /GoTo /D (110) >> >> endobj 470 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 311.011 525.543 318.586] /A << /S /GoTo /D (111) >> >> endobj 471 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 295.739 525.543 305.315] /A << /S /GoTo /D (111) >> >> endobj 472 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 284.709 525.543 292.285] /A << /S /GoTo /D (111) >> >> endobj 473 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 269.437 525.543 279.013] /A << /S /GoTo /D (112) >> >> endobj 474 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 256.287 525.543 265.984] /A << /S /GoTo /D (112) >> >> endobj 475 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 243.136 525.543 252.833] /A << /S /GoTo /D (112) >> >> endobj 476 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 232.107 525.543 239.561] /A << /S /GoTo /D (112) >> >> endobj 477 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [501.334 200.226 525.543 212.978] /A << /S /GoTo /D (113) >> >> endobj 492 0 obj << /D [490 0 R /XYZ 72 769.89 null] >> endobj 489 0 obj << /Font << /F51 15 0 R /F59 69 0 R /F72 7 0 R /F97 68 0 R >> /ProcSet [ /PDF /Text ] >> endobj 543 0 obj << /Length 3009 /Filter /FlateDecode >> stream x[۶)4}>,%oδvZ{y`VM~$Y$ҴHbcLfg?[p "~/0JulDSy [~M~Xvi85 ҺF9aUSJ^|X!vjclD9xB2q>9y_dǎ0Ǹ}OB 1QMc&|wfc G߈ubQwEapa nT3͌6n_igj[$ 'TpyG:ֿ L~#WA r_z[bnAK6|}81zvmUr,b f YՌ ^-ٌRm{ Qf鵣N4߽i]4Oeڿp4Ƚ\os (sA  #㚉ccNǑ󐎷YC"ppe}gI[84fY=D36z]V2c.@5dDkIM&'#n`a["\V$PDtEtaDahT3yeB:'_mU3 պcvMCi= 4lY5Pﰮ9Qj\<]Z2c@5?|yc:!>` 3A05LE}= b7\Kn# o|?.>zr7\HvmMr,b f L6a>IlmruݴkXޘ2;jܣ6 lb .3N}U"GX@s΀  !ۭg9GJDwBѸfhN3o*wklWվޏ΍g"s,3$ c8 gÉf^؇VHaƼk۞ &+%g^{9Dj&{1푪1Bj J0#迸ba6g8UV~/n3`ᖁ" X*@0,$1X8Zx"~Q=5fe[ α֐0 k aj&WeX:.iSWNz&+Jm]Yig,mog[dc6A5M>5.1K^U.3irpVG69\ ͬ盺K"Tq!]vnIrG +E*T0.4 ;mM]8F̡;(zw[5@R?dhsmn\B* x"P{ ܠ*=L0yϣ啲ܯ~ %OQmXzEc$">`F˜SPdi密0TňLc!d@#lK7PIJytCmul@ Ĩf9'ZiIEOtln(:"XC005ڊ5/]>N|iø~teGm$">`>˜OP4DUu2RM룎0XzT%ƪ:I,/_j<]!r4<7;{ v{"Aa{f2KT6EB.#YN \W O`4 I8_9Å؏Eȱ1 Acaf2FWl ﵃<U:1"K]}~ӻ+ vـ~/OEA1?JGzeoM/5O0+BKQr,% yliT%o_[NEkY_qE @aa bT3 R1?}0T$p 8Ǩf8|o6D α֐0 @LXP2qwPdt}: mCA .%o$91 d3 LjF0>Q5{Dc;IjG~ ){]u辪VOYb 5h;Ĕ9tؓĒ@q$* i,eGjXQ&gɜZVNyxEUj7k:&<3b!d;r,b LђX*W>m^-EXrF9(G5CmD"GXđ̑@89ˮY endstream endobj 542 0 obj << /Type /Page /Contents 543 0 R /Resources 541 0 R /MediaBox [0 0 595.276 841.89] /Parent 285 0 R /Annots [ 478 0 R 479 0 R 480 0 R 481 0 R 482 0 R 483 0 R 484 0 R 485 0 R 486 0 R 487 0 R 488 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R 540 0 R ] >> endobj 478 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [501.334 757.138 525.543 769.89] /A << /S /GoTo /D (115) >> >> endobj 479 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 741.368 525.543 751.065] /A << /S /GoTo /D (115) >> >> endobj 480 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 728.217 525.543 737.793] /A << /S /GoTo /D (115) >> >> endobj 481 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 715.066 525.543 724.763] /A << /S /GoTo /D (115) >> >> endobj 482 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 701.916 525.543 711.612] /A << /S /GoTo /D (115) >> >> endobj 483 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 688.765 525.543 698.341] /A << /S /GoTo /D (115) >> >> endobj 484 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 675.614 525.543 685.311] /A << /S /GoTo /D (115) >> >> endobj 485 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 662.463 525.543 672.16] /A << /S /GoTo /D (115) >> >> endobj 486 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 649.313 525.543 659.01] /A << /S /GoTo /D (115) >> >> endobj 487 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 638.283 525.543 645.859] /A << /S /GoTo /D (116) >> >> endobj 488 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 625.133 525.543 632.708] /A << /S /GoTo /D (116) >> >> endobj 505 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 609.861 525.543 619.558] /A << /S /GoTo /D (116) >> >> endobj 506 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 596.71 525.543 606.407] /A << /S /GoTo /D (116) >> >> endobj 507 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 582.953 525.543 593.862] /A << /S /GoTo /D (116) >> >> endobj 508 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 572.53 525.543 580.106] /A << /S /GoTo /D (117) >> >> endobj 509 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 557.258 525.543 566.955] /A << /S /GoTo /D (117) >> >> endobj 510 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 544.107 525.543 553.804] /A << /S /GoTo /D (117) >> >> endobj 511 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 533.078 525.543 540.532] /A << /S /GoTo /D (117) >> >> endobj 512 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 517.806 525.543 527.503] /A << /S /GoTo /D (117) >> >> endobj 513 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 506.777 525.543 514.231] /A << /S /GoTo /D (117) >> >> endobj 514 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 493.626 525.543 501.08] /A << /S /GoTo /D (117) >> >> endobj 515 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 478.354 525.543 488.051] /A << /S /GoTo /D (118) >> >> endobj 516 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 465.203 525.543 474.9] /A << /S /GoTo /D (118) >> >> endobj 517 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 454.174 525.543 461.75] /A << /S /GoTo /D (118) >> >> endobj 518 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 441.023 525.543 448.599] /A << /S /GoTo /D (118) >> >> endobj 519 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 427.872 525.543 435.448] /A << /S /GoTo /D (118) >> >> endobj 520 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 414.722 525.543 422.176] /A << /S /GoTo /D (118) >> >> endobj 521 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 401.571 525.543 409.147] /A << /S /GoTo /D (118) >> >> endobj 522 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 386.299 525.543 395.875] /A << /S /GoTo /D (118) >> >> endobj 523 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 375.27 525.543 382.845] /A << /S /GoTo /D (119) >> >> endobj 524 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 359.998 525.543 369.695] /A << /S /GoTo /D (119) >> >> endobj 525 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 348.968 525.543 356.423] /A << /S /GoTo /D (119) >> >> endobj 526 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 333.696 525.543 343.393] /A << /S /GoTo /D (119) >> >> endobj 527 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 322.667 525.543 330.243] /A << /S /GoTo /D (119) >> >> endobj 528 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 307.395 525.543 316.971] /A << /S /GoTo /D (119) >> >> endobj 529 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 296.366 525.543 303.82] /A << /S /GoTo /D (119) >> >> endobj 530 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 283.215 525.543 290.791] /A << /S /GoTo /D (120) >> >> endobj 531 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 267.943 525.543 277.64] /A << /S /GoTo /D (120) >> >> endobj 532 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 254.792 525.543 264.489] /A << /S /GoTo /D (120) >> >> endobj 533 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 241.642 525.543 251.339] /A << /S /GoTo /D (120) >> >> endobj 534 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 228.491 525.543 238.067] /A << /S /GoTo /D (120) >> >> endobj 535 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 217.462 525.543 225.037] /A << /S /GoTo /D (121) >> >> endobj 536 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 204.311 525.543 211.887] /A << /S /GoTo /D (121) >> >> endobj 537 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 189.039 525.543 198.736] /A << /S /GoTo /D (121) >> >> endobj 538 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 175.888 525.543 185.585] /A << /S /GoTo /D (121) >> >> endobj 539 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 164.859 525.543 172.313] /A << /S /GoTo /D (121) >> >> endobj 540 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.18 151.708 525.543 159.284] /A << /S /GoTo /D (121) >> >> endobj 544 0 obj << /D [542 0 R /XYZ 72 769.89 null] >> endobj 541 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F97 68 0 R /F59 69 0 R >> /ProcSet [ /PDF /Text ] >> endobj 552 0 obj << /S /GoTo /D (Introduction) >> endobj 555 0 obj (Introduction) endobj 556 0 obj << /S /GoTo /D (Features) >> endobj 559 0 obj (Features) endobj 560 0 obj << /S /GoTo /D (History) >> endobj 563 0 obj (History) endobj 564 0 obj << /S /GoTo /D (Installation) >> endobj 567 0 obj (Installation) endobj 568 0 obj << /S /GoTo /D (Building AdaControl from source) >> endobj 571 0 obj (Building AdaControl from source) endobj 572 0 obj << /S /GoTo /D (4) >> endobj 574 0 obj (Prerequisites) endobj 575 0 obj << /S /GoTo /D (4) >> endobj 577 0 obj (Build with installer \(Windows\)) endobj 578 0 obj << /S /GoTo /D (4) >> endobj 580 0 obj (Build with project file) endobj 581 0 obj << /S /GoTo /D (4) >> endobj 583 0 obj (Build with Makefile) endobj 584 0 obj << /S /GoTo /D (5) >> endobj 586 0 obj (Build with a compiler other than Gnat) endobj 587 0 obj << /S /GoTo /D (5) >> endobj 589 0 obj (Testing AdaControl) endobj 590 0 obj << /S /GoTo /D (5) >> endobj 592 0 obj (Customizing AdaControl) endobj 593 0 obj << /S /GoTo /D (Installing AdaControl) >> endobj 596 0 obj (Installing AdaControl) endobj 597 0 obj << /S /GoTo /D (Installing support for GPS) >> endobj 600 0 obj (Installing support for GPS) endobj 601 0 obj << /S /GoTo /D (Installing support for AdaGide) >> endobj 604 0 obj (Installing support for AdaGide) endobj 605 0 obj << /S /GoTo /D (Program Usage) >> endobj 608 0 obj (Program Usage) endobj 609 0 obj << /S /GoTo /D (Command line parameters and options) >> endobj 612 0 obj (Command line parameters and options) endobj 613 0 obj << /S /GoTo /D (Input units) >> endobj 616 0 obj (Input units) endobj 617 0 obj << /S /GoTo /D (Commands) >> endobj 620 0 obj (Commands) endobj 621 0 obj << /S /GoTo /D (Output file) >> endobj 624 0 obj (Output file) endobj 625 0 obj << /S /GoTo /D (Output format) >> endobj 628 0 obj (Output format) endobj 629 0 obj << /S /GoTo /D (Output limits) >> endobj 632 0 obj (Output limits) endobj 633 0 obj << /S /GoTo /D (Project files) >> endobj 636 0 obj (Project files) endobj 637 0 obj << /S /GoTo /D (Local disabling control) >> endobj 640 0 obj (Local disabling control) endobj 641 0 obj << /S /GoTo /D (Verbose and debug mode) >> endobj 644 0 obj (Verbose and debug mode) endobj 645 0 obj << /S /GoTo /D (Treatment of warnings) >> endobj 648 0 obj (Treatment of warnings) endobj 649 0 obj << /S /GoTo /D (Exit on error) >> endobj 652 0 obj (Exit on error) endobj 653 0 obj << /S /GoTo /D (ASIS options) >> endobj 656 0 obj (ASIS options) endobj 657 0 obj << /S /GoTo /D (Return codes) >> endobj 660 0 obj (Return codes) endobj 661 0 obj << /S /GoTo /D (Environment variable and default settings) >> endobj 664 0 obj (Environment variable and default settings) endobj 665 0 obj << /S /GoTo /D (Interactive mode) >> endobj 668 0 obj (Interactive mode) endobj 669 0 obj << /S /GoTo /D (Other execution modes) >> endobj 672 0 obj (Other execution modes) endobj 673 0 obj << /S /GoTo /D (Getting help) >> endobj 676 0 obj (Getting help) endobj 677 0 obj << /S /GoTo /D (Checking commands syntax) >> endobj 680 0 obj (Checking commands syntax) endobj 681 0 obj << /S /GoTo /D (Generating a units list) >> endobj 684 0 obj (Generating a units list) endobj 685 0 obj << /S /GoTo /D (Running AdaControl from GPS) >> endobj 688 0 obj (Running AdaControl from GPS) endobj 689 0 obj << /S /GoTo /D (The AdaControl menu and buttons) >> endobj 692 0 obj (The AdaControl menu and buttons) endobj 693 0 obj << /S /GoTo /D (Contextual menu) >> endobj 696 0 obj (Contextual menu) endobj 697 0 obj << /S /GoTo /D (AdaControl switches) >> endobj 700 0 obj (AdaControl switches) endobj 701 0 obj << /S /GoTo /D (14) >> endobj 703 0 obj (Files) endobj 704 0 obj << /S /GoTo /D (15) >> endobj 706 0 obj (Processing) endobj 707 0 obj << /S /GoTo /D (15) >> endobj 709 0 obj (Debug) endobj 710 0 obj << /S /GoTo /D (15) >> endobj 712 0 obj (Output) endobj 713 0 obj << /S /GoTo /D (16) >> endobj 715 0 obj (ASIS) endobj 716 0 obj << /S /GoTo /D (AdaControl preferences) >> endobj 719 0 obj (AdaControl preferences) endobj 720 0 obj << /S /GoTo /D (AdaControl language) >> endobj 723 0 obj (AdaControl language) endobj 724 0 obj << /S /GoTo /D (AdaControl help) >> endobj 727 0 obj (AdaControl help) endobj 728 0 obj << /S /GoTo /D (Caveat) >> endobj 731 0 obj (Caveat) endobj 732 0 obj << /S /GoTo /D (Running AdaControl from AdaGide) >> endobj 735 0 obj (Running AdaControl from AdaGide) endobj 736 0 obj << /S /GoTo /D (Helpful utilities) >> endobj 739 0 obj (Helpful utilities) endobj 740 0 obj << /S /GoTo /D (pfni) >> endobj 743 0 obj (pfni) endobj 744 0 obj << /S /GoTo /D (makepat.sed) >> endobj 747 0 obj (makepat.sed) endobj 748 0 obj << /S /GoTo /D (unrepr.sed) >> endobj 751 0 obj (unrepr.sed) endobj 752 0 obj << /S /GoTo /D (Optimizing Adacontrol) >> endobj 755 0 obj (Optimizing Adacontrol) endobj 756 0 obj << /S /GoTo /D (Tree files and the ASIS context) >> endobj 759 0 obj (Tree files and the ASIS context) endobj 760 0 obj << /S /GoTo /D (Generating tree files manually) >> endobj 763 0 obj (Generating tree files manually) endobj 764 0 obj << /S /GoTo /D (Choosing an appropriate combination of options) >> endobj 767 0 obj (Choosing an appropriate combination of options) endobj 768 0 obj << /S /GoTo /D (In case of trouble) >> endobj 771 0 obj (In case of trouble) endobj 772 0 obj << /S /GoTo /D (20) >> endobj 774 0 obj (Known issues) endobj 775 0 obj << /S /GoTo /D (21) >> endobj 777 0 obj (AdaControl or ASIS failure) endobj 778 0 obj << /S /GoTo /D (Command language reference) >> endobj 781 0 obj (Command language reference) endobj 782 0 obj << /S /GoTo /D (General) >> endobj 785 0 obj (General) endobj 786 0 obj << /S /GoTo /D (Controls) >> endobj 789 0 obj (Controls) endobj 790 0 obj << /S /GoTo /D (Control kinds and report messages) >> endobj 793 0 obj (Control kinds and report messages) endobj 794 0 obj << /S /GoTo /D (Parameters) >> endobj 797 0 obj (Parameters) endobj 798 0 obj << /S /GoTo /D (Multiple controls) >> endobj 801 0 obj (Multiple controls) endobj 802 0 obj << /S /GoTo /D (Disabling controls) >> endobj 805 0 obj (Disabling controls) endobj 806 0 obj << /S /GoTo /D (25) >> endobj 808 0 obj (Block disabling) endobj 809 0 obj << /S /GoTo /D (25) >> endobj 811 0 obj (Line disabling) endobj 812 0 obj << /S /GoTo /D (26) >> endobj 814 0 obj (Limitation) endobj 815 0 obj << /S /GoTo /D (Other commands) >> endobj 818 0 obj (Other commands) endobj 819 0 obj << /S /GoTo /D (Go command) >> endobj 822 0 obj (Go command) endobj 823 0 obj << /S /GoTo /D (Quit command) >> endobj 826 0 obj (Quit command) endobj 827 0 obj << /S /GoTo /D (Message command) >> endobj 830 0 obj (Message command) endobj 831 0 obj << /S /GoTo /D (Help command) >> endobj 834 0 obj (Help command) endobj 835 0 obj << /S /GoTo /D (Clear command) >> endobj 838 0 obj (Clear command) endobj 839 0 obj << /S /GoTo /D (Set command) >> endobj 842 0 obj (Set command) endobj 843 0 obj << /S /GoTo /D (Source command) >> endobj 846 0 obj (Source command) endobj 847 0 obj << /S /GoTo /D (Inhibit command) >> endobj 850 0 obj (Inhibit command) endobj 851 0 obj << /S /GoTo /D (Example of commands) >> endobj 854 0 obj (Example of commands) endobj 855 0 obj << /S /GoTo /D (Rules reference) >> endobj 858 0 obj (Rules reference) endobj 859 0 obj << /S /GoTo /D (Abnormal_Function_Return) >> endobj 862 0 obj (Abnormal_Function_Return) endobj 863 0 obj << /S /GoTo /D (30) >> endobj 865 0 obj (Syntax) endobj 866 0 obj << /S /GoTo /D (30) >> endobj 868 0 obj (Action) endobj 869 0 obj << /S /GoTo /D (30) >> endobj 871 0 obj (Tip) endobj 872 0 obj << /S /GoTo /D (Allocators) >> endobj 875 0 obj (Allocators) endobj 876 0 obj << /S /GoTo /D (30) >> endobj 878 0 obj (Syntax) endobj 879 0 obj << /S /GoTo /D (31) >> endobj 881 0 obj (Action) endobj 882 0 obj << /S /GoTo /D (31) >> endobj 884 0 obj (Tips) endobj 885 0 obj << /S /GoTo /D (Array_Declarations) >> endobj 888 0 obj (Array_Declarations) endobj 889 0 obj << /S /GoTo /D (31) >> endobj 891 0 obj (Syntax) endobj 892 0 obj << /S /GoTo /D (31) >> endobj 894 0 obj (Action) endobj 895 0 obj << /S /GoTo /D (33) >> endobj 897 0 obj (Tips) endobj 898 0 obj << /S /GoTo /D (Barrier_Expressions) >> endobj 901 0 obj (Barrier_Expressions) endobj 902 0 obj << /S /GoTo /D (33) >> endobj 904 0 obj (Syntax) endobj 905 0 obj << /S /GoTo /D (34) >> endobj 907 0 obj (Action) endobj 908 0 obj << /S /GoTo /D (34) >> endobj 910 0 obj (Tips) endobj 911 0 obj << /S /GoTo /D (Case_Statement) >> endobj 914 0 obj (Case_Statement) endobj 915 0 obj << /S /GoTo /D (35) >> endobj 917 0 obj (Syntax) endobj 918 0 obj << /S /GoTo /D (35) >> endobj 920 0 obj (Action) endobj 921 0 obj << /S /GoTo /D (35) >> endobj 923 0 obj (Tips) endobj 924 0 obj << /S /GoTo /D (35) >> endobj 926 0 obj (Limitations) endobj 927 0 obj << /S /GoTo /D (Characters) >> endobj 930 0 obj (Characters) endobj 931 0 obj << /S /GoTo /D (35) >> endobj 933 0 obj (Syntax) endobj 934 0 obj << /S /GoTo /D (36) >> endobj 936 0 obj (Action) endobj 937 0 obj << /S /GoTo /D (36) >> endobj 939 0 obj (Limitations) endobj 940 0 obj << /S /GoTo /D (Comments) >> endobj 943 0 obj (Comments) endobj 944 0 obj << /S /GoTo /D (36) >> endobj 946 0 obj (Syntax) endobj 947 0 obj << /S /GoTo /D (36) >> endobj 949 0 obj (Action) endobj 950 0 obj << /S /GoTo /D (38) >> endobj 952 0 obj (Tips) endobj 953 0 obj << /S /GoTo /D (38) >> endobj 955 0 obj (Limitations) endobj 956 0 obj << /S /GoTo /D (Declarations) >> endobj 959 0 obj (Declarations) endobj 960 0 obj << /S /GoTo /D (38) >> endobj 962 0 obj (Syntax) endobj 963 0 obj << /S /GoTo /D (39) >> endobj 965 0 obj (Action) endobj 966 0 obj << /S /GoTo /D (43) >> endobj 968 0 obj (Tips) endobj 969 0 obj << /S /GoTo /D (43) >> endobj 971 0 obj (Limitation) endobj 972 0 obj << /S /GoTo /D (Default_Parameter) >> endobj 975 0 obj (Default_Parameter) endobj 976 0 obj << /S /GoTo /D (43) >> endobj 978 0 obj (Syntax) endobj 979 0 obj << /S /GoTo /D (43) >> endobj 981 0 obj (Action) endobj 982 0 obj << /S /GoTo /D (44) >> endobj 984 0 obj (Tip) endobj 985 0 obj << /S /GoTo /D (Dependencies) >> endobj 988 0 obj (Dependencies) endobj 989 0 obj << /S /GoTo /D (44) >> endobj 991 0 obj (Syntax) endobj 992 0 obj << /S /GoTo /D (44) >> endobj 994 0 obj (Action) endobj 995 0 obj << /S /GoTo /D (Directly_Accessed_Globals) >> endobj 998 0 obj (Directly_Accessed_Globals) endobj 999 0 obj << /S /GoTo /D (45) >> endobj 1001 0 obj (Syntax) endobj 1002 0 obj << /S /GoTo /D (45) >> endobj 1004 0 obj (Action) endobj 1005 0 obj << /S /GoTo /D (45) >> endobj 1007 0 obj (Tips) endobj 1008 0 obj << /S /GoTo /D (46) >> endobj 1010 0 obj (Limitations) endobj 1011 0 obj << /S /GoTo /D (Duplicate_Initialization_Calls) >> endobj 1014 0 obj (Duplicate_Initialization_Calls) endobj 1015 0 obj << /S /GoTo /D (46) >> endobj 1017 0 obj (Syntax) endobj 1018 0 obj << /S /GoTo /D (46) >> endobj 1020 0 obj (Action) endobj 1021 0 obj << /S /GoTo /D (46) >> endobj 1023 0 obj (Limitation) endobj 1024 0 obj << /S /GoTo /D (Entities) >> endobj 1027 0 obj (Entities) endobj 1028 0 obj << /S /GoTo /D (46) >> endobj 1030 0 obj (Syntax) endobj 1031 0 obj << /S /GoTo /D (46) >> endobj 1033 0 obj (Action) endobj 1034 0 obj << /S /GoTo /D (47) >> endobj 1036 0 obj (Tips) endobj 1037 0 obj << /S /GoTo /D (47) >> endobj 1039 0 obj (Limitation) endobj 1040 0 obj << /S /GoTo /D (Entity_Inside_Exception) >> endobj 1043 0 obj (Entity_Inside_Exception) endobj 1044 0 obj << /S /GoTo /D (47) >> endobj 1046 0 obj (Syntax) endobj 1047 0 obj << /S /GoTo /D (47) >> endobj 1049 0 obj (Action) endobj 1050 0 obj << /S /GoTo /D (Exception_Propagation) >> endobj 1053 0 obj (Exception_Propagation) endobj 1054 0 obj << /S /GoTo /D (48) >> endobj 1056 0 obj (Syntax) endobj 1057 0 obj << /S /GoTo /D (48) >> endobj 1059 0 obj (Action) endobj 1060 0 obj << /S /GoTo /D (49) >> endobj 1062 0 obj (Tips) endobj 1063 0 obj << /S /GoTo /D (50) >> endobj 1065 0 obj (Limitations) endobj 1066 0 obj << /S /GoTo /D (Expressions) >> endobj 1069 0 obj (Expressions) endobj 1070 0 obj << /S /GoTo /D (50) >> endobj 1072 0 obj (Syntax) endobj 1073 0 obj << /S /GoTo /D (50) >> endobj 1075 0 obj (Action) endobj 1076 0 obj << /S /GoTo /D (52) >> endobj 1078 0 obj (Tips) endobj 1079 0 obj << /S /GoTo /D (Global_References) >> endobj 1082 0 obj (Global_References) endobj 1083 0 obj << /S /GoTo /D (52) >> endobj 1085 0 obj (Syntax) endobj 1086 0 obj << /S /GoTo /D (53) >> endobj 1088 0 obj (Action) endobj 1089 0 obj << /S /GoTo /D (53) >> endobj 1091 0 obj (Tips) endobj 1092 0 obj << /S /GoTo /D (54) >> endobj 1094 0 obj (Limitations) endobj 1095 0 obj << /S /GoTo /D (Header_Comments) >> endobj 1098 0 obj (Header_Comments) endobj 1099 0 obj << /S /GoTo /D (54) >> endobj 1101 0 obj (Syntax) endobj 1102 0 obj << /S /GoTo /D (54) >> endobj 1104 0 obj (Action) endobj 1105 0 obj << /S /GoTo /D (55) >> endobj 1107 0 obj (Tips) endobj 1108 0 obj << /S /GoTo /D (55) >> endobj 1110 0 obj (Limitation) endobj 1111 0 obj << /S /GoTo /D (Improper_Initialization) >> endobj 1114 0 obj (Improper_Initialization) endobj 1115 0 obj << /S /GoTo /D (56) >> endobj 1117 0 obj (Syntax) endobj 1118 0 obj << /S /GoTo /D (56) >> endobj 1120 0 obj (Action) endobj 1121 0 obj << /S /GoTo /D (57) >> endobj 1123 0 obj (Limitations) endobj 1124 0 obj << /S /GoTo /D (Instantiations) >> endobj 1127 0 obj (Instantiations) endobj 1128 0 obj << /S /GoTo /D (57) >> endobj 1130 0 obj (Syntax) endobj 1131 0 obj << /S /GoTo /D (57) >> endobj 1133 0 obj (Action) endobj 1134 0 obj << /S /GoTo /D (59) >> endobj 1136 0 obj (Tips) endobj 1137 0 obj << /S /GoTo /D (59) >> endobj 1139 0 obj (Limitation) endobj 1140 0 obj << /S /GoTo /D (Insufficient_Parameters) >> endobj 1143 0 obj (Insufficient_Parameters) endobj 1144 0 obj << /S /GoTo /D (59) >> endobj 1146 0 obj (Syntax) endobj 1147 0 obj << /S /GoTo /D (59) >> endobj 1149 0 obj (Action) endobj 1150 0 obj << /S /GoTo /D (60) >> endobj 1152 0 obj (Tips) endobj 1153 0 obj << /S /GoTo /D (Local_Hiding) >> endobj 1156 0 obj (Local_Hiding) endobj 1157 0 obj << /S /GoTo /D (60) >> endobj 1159 0 obj (Syntax) endobj 1160 0 obj << /S /GoTo /D (60) >> endobj 1162 0 obj (Action) endobj 1163 0 obj << /S /GoTo /D (Max_Blank_Lines) >> endobj 1166 0 obj (Max_Blank_Lines) endobj 1167 0 obj << /S /GoTo /D (60) >> endobj 1169 0 obj (Syntax) endobj 1170 0 obj << /S /GoTo /D (61) >> endobj 1172 0 obj (Action) endobj 1173 0 obj << /S /GoTo /D (Max_Call_Depth) >> endobj 1176 0 obj (Max_Call_Depth) endobj 1177 0 obj << /S /GoTo /D (61) >> endobj 1179 0 obj (Syntax) endobj 1180 0 obj << /S /GoTo /D (61) >> endobj 1182 0 obj (Action) endobj 1183 0 obj << /S /GoTo /D (61) >> endobj 1185 0 obj (Tip) endobj 1186 0 obj << /S /GoTo /D (61) >> endobj 1188 0 obj (Limitations) endobj 1189 0 obj << /S /GoTo /D (Max_Line_Length) >> endobj 1192 0 obj (Max_Line_Length) endobj 1193 0 obj << /S /GoTo /D (62) >> endobj 1195 0 obj (Syntax) endobj 1196 0 obj << /S /GoTo /D (62) >> endobj 1198 0 obj (Action) endobj 1199 0 obj << /S /GoTo /D (Max_Nesting) >> endobj 1202 0 obj (Max_Nesting) endobj 1203 0 obj << /S /GoTo /D (62) >> endobj 1205 0 obj (Syntax) endobj 1206 0 obj << /S /GoTo /D (62) >> endobj 1208 0 obj (Action) endobj 1209 0 obj << /S /GoTo /D (Max_Size) >> endobj 1212 0 obj (Max_Size) endobj 1213 0 obj << /S /GoTo /D (62) >> endobj 1215 0 obj (Syntax) endobj 1216 0 obj << /S /GoTo /D (62) >> endobj 1218 0 obj (Action) endobj 1219 0 obj << /S /GoTo /D (Max_Statement_Nesting) >> endobj 1222 0 obj (Max_Statement_Nesting) endobj 1223 0 obj << /S /GoTo /D (63) >> endobj 1225 0 obj (Syntax) endobj 1226 0 obj << /S /GoTo /D (63) >> endobj 1228 0 obj (Action) endobj 1229 0 obj << /S /GoTo /D (Movable_Accept_Statements) >> endobj 1232 0 obj (Movable_Accept_Statements) endobj 1233 0 obj << /S /GoTo /D (63) >> endobj 1235 0 obj (Syntax) endobj 1236 0 obj << /S /GoTo /D (63) >> endobj 1238 0 obj (Action) endobj 1239 0 obj << /S /GoTo /D (64) >> endobj 1241 0 obj (Tips) endobj 1242 0 obj << /S /GoTo /D (Multiple_Assignments) >> endobj 1245 0 obj (Multiple_Assignments) endobj 1246 0 obj << /S /GoTo /D (64) >> endobj 1248 0 obj (Syntax) endobj 1249 0 obj << /S /GoTo /D (64) >> endobj 1251 0 obj (Action) endobj 1252 0 obj << /S /GoTo /D (65) >> endobj 1254 0 obj (Tip) endobj 1255 0 obj << /S /GoTo /D (65) >> endobj 1257 0 obj (Limitations) endobj 1258 0 obj << /S /GoTo /D (Naming_Convention) >> endobj 1261 0 obj (Naming_Convention) endobj 1262 0 obj << /S /GoTo /D (65) >> endobj 1264 0 obj (Syntax) endobj 1265 0 obj << /S /GoTo /D (67) >> endobj 1267 0 obj (Action) endobj 1268 0 obj << /S /GoTo /D (68) >> endobj 1270 0 obj (Tips) endobj 1271 0 obj << /S /GoTo /D (69) >> endobj 1273 0 obj (Limitations) endobj 1274 0 obj << /S /GoTo /D (No_Operator_Usage) >> endobj 1277 0 obj (No_Operator_Usage) endobj 1278 0 obj << /S /GoTo /D (69) >> endobj 1280 0 obj (Syntax) endobj 1281 0 obj << /S /GoTo /D (69) >> endobj 1283 0 obj (Action) endobj 1284 0 obj << /S /GoTo /D (69) >> endobj 1286 0 obj (Tips) endobj 1287 0 obj << /S /GoTo /D (Non_Static) >> endobj 1290 0 obj (Non_Static) endobj 1291 0 obj << /S /GoTo /D (70) >> endobj 1293 0 obj (Syntax) endobj 1294 0 obj << /S /GoTo /D (70) >> endobj 1296 0 obj (Action) endobj 1297 0 obj << /S /GoTo /D (70) >> endobj 1299 0 obj (Limitations) endobj 1300 0 obj << /S /GoTo /D (70) >> endobj 1302 0 obj (Tips) endobj 1303 0 obj << /S /GoTo /D (Not_Elaboration_Calls) >> endobj 1306 0 obj (Not_Elaboration_Calls) endobj 1307 0 obj << /S /GoTo /D (70) >> endobj 1309 0 obj (Syntax) endobj 1310 0 obj << /S /GoTo /D (70) >> endobj 1312 0 obj (Action) endobj 1313 0 obj << /S /GoTo /D (71) >> endobj 1315 0 obj (Limitations) endobj 1316 0 obj << /S /GoTo /D (Not_Selected_Name) >> endobj 1319 0 obj (Not_Selected_Name) endobj 1320 0 obj << /S /GoTo /D (71) >> endobj 1322 0 obj (Syntax) endobj 1323 0 obj << /S /GoTo /D (71) >> endobj 1325 0 obj (Action) endobj 1326 0 obj << /S /GoTo /D (71) >> endobj 1328 0 obj (Tip) endobj 1329 0 obj << /S /GoTo /D (Object_Declarations) >> endobj 1332 0 obj (Object_Declarations) endobj 1333 0 obj << /S /GoTo /D (71) >> endobj 1335 0 obj (Syntax) endobj 1336 0 obj << /S /GoTo /D (72) >> endobj 1338 0 obj (Action) endobj 1339 0 obj << /S /GoTo /D (72) >> endobj 1341 0 obj (Tip) endobj 1342 0 obj << /S /GoTo /D (72) >> endobj 1344 0 obj (Limitation) endobj 1345 0 obj << /S /GoTo /D (Parameter_Aliasing) >> endobj 1348 0 obj (Parameter_Aliasing) endobj 1349 0 obj << /S /GoTo /D (72) >> endobj 1351 0 obj (Syntax) endobj 1352 0 obj << /S /GoTo /D (72) >> endobj 1354 0 obj (Action) endobj 1355 0 obj << /S /GoTo /D (73) >> endobj 1357 0 obj (Limitation) endobj 1358 0 obj << /S /GoTo /D (Parameter_Declarations) >> endobj 1361 0 obj (Parameter_Declarations) endobj 1362 0 obj << /S /GoTo /D (74) >> endobj 1364 0 obj (Syntax) endobj 1365 0 obj << /S /GoTo /D (74) >> endobj 1367 0 obj (Action) endobj 1368 0 obj << /S /GoTo /D (74) >> endobj 1370 0 obj (Tips) endobj 1371 0 obj << /S /GoTo /D (Potentially_Blocking_Operations) >> endobj 1374 0 obj (Potentially_Blocking_Operations) endobj 1375 0 obj << /S /GoTo /D (75) >> endobj 1377 0 obj (Syntax) endobj 1378 0 obj << /S /GoTo /D (75) >> endobj 1380 0 obj (Action) endobj 1381 0 obj << /S /GoTo /D (75) >> endobj 1383 0 obj (Tips) endobj 1384 0 obj << /S /GoTo /D (75) >> endobj 1386 0 obj (Limitation) endobj 1387 0 obj << /S /GoTo /D (Pragmas) >> endobj 1390 0 obj (Pragmas) endobj 1391 0 obj << /S /GoTo /D (75) >> endobj 1393 0 obj (Syntax) endobj 1394 0 obj << /S /GoTo /D (75) >> endobj 1396 0 obj (Action) endobj 1397 0 obj << /S /GoTo /D (76) >> endobj 1399 0 obj (Tips) endobj 1400 0 obj << /S /GoTo /D (Record_Declarations) >> endobj 1403 0 obj (Record_Declarations) endobj 1404 0 obj << /S /GoTo /D (76) >> endobj 1406 0 obj (Syntax) endobj 1407 0 obj << /S /GoTo /D (76) >> endobj 1409 0 obj (Action) endobj 1410 0 obj << /S /GoTo /D (77) >> endobj 1412 0 obj (Tips) endobj 1413 0 obj << /S /GoTo /D (77) >> endobj 1415 0 obj (Limitations) endobj 1416 0 obj << /S /GoTo /D (Reduceable_Scope) >> endobj 1419 0 obj (Reduceable_Scope) endobj 1420 0 obj << /S /GoTo /D (77) >> endobj 1422 0 obj (Syntax) endobj 1423 0 obj << /S /GoTo /D (78) >> endobj 1425 0 obj (Action) endobj 1426 0 obj << /S /GoTo /D (78) >> endobj 1428 0 obj (Tips) endobj 1429 0 obj << /S /GoTo /D (78) >> endobj 1431 0 obj (Limitation) endobj 1432 0 obj << /S /GoTo /D (Representation_Clauses) >> endobj 1435 0 obj (Representation_Clauses) endobj 1436 0 obj << /S /GoTo /D (78) >> endobj 1438 0 obj (Syntax) endobj 1439 0 obj << /S /GoTo /D (79) >> endobj 1441 0 obj (Action) endobj 1442 0 obj << /S /GoTo /D (80) >> endobj 1444 0 obj (Limitation) endobj 1445 0 obj << /S /GoTo /D (80) >> endobj 1447 0 obj (Tips) endobj 1448 0 obj << /S /GoTo /D (Return_Type) >> endobj 1451 0 obj (Return_Type) endobj 1452 0 obj << /S /GoTo /D (80) >> endobj 1454 0 obj (Syntax) endobj 1455 0 obj << /S /GoTo /D (80) >> endobj 1457 0 obj (Action) endobj 1458 0 obj << /S /GoTo /D (81) >> endobj 1460 0 obj (Limitations) endobj 1461 0 obj << /S /GoTo /D (Side_Effect_Parameters) >> endobj 1464 0 obj (Side_Effect_Parameters) endobj 1465 0 obj << /S /GoTo /D (81) >> endobj 1467 0 obj (Syntax) endobj 1468 0 obj << /S /GoTo /D (81) >> endobj 1470 0 obj (Action) endobj 1471 0 obj << /S /GoTo /D (82) >> endobj 1473 0 obj (Limitation) endobj 1474 0 obj << /S /GoTo /D (Silent_Exceptions) >> endobj 1477 0 obj (Silent_Exceptions) endobj 1478 0 obj << /S /GoTo /D (82) >> endobj 1480 0 obj (Syntax) endobj 1481 0 obj << /S /GoTo /D (82) >> endobj 1483 0 obj (Action) endobj 1484 0 obj << /S /GoTo /D (83) >> endobj 1486 0 obj (Limitations) endobj 1487 0 obj << /S /GoTo /D (Simplifiable_Expressions) >> endobj 1490 0 obj (Simplifiable_Expressions) endobj 1491 0 obj << /S /GoTo /D (84) >> endobj 1493 0 obj (Syntax) endobj 1494 0 obj << /S /GoTo /D (84) >> endobj 1496 0 obj (Action) endobj 1497 0 obj << /S /GoTo /D (84) >> endobj 1499 0 obj (Tips) endobj 1500 0 obj << /S /GoTo /D (Simplifiable_Statements) >> endobj 1503 0 obj (Simplifiable_Statements) endobj 1504 0 obj << /S /GoTo /D (85) >> endobj 1506 0 obj (Syntax) endobj 1507 0 obj << /S /GoTo /D (85) >> endobj 1509 0 obj (Action) endobj 1510 0 obj << /S /GoTo /D (87) >> endobj 1512 0 obj (Tips) endobj 1513 0 obj << /S /GoTo /D (Statements) >> endobj 1516 0 obj (Statements) endobj 1517 0 obj << /S /GoTo /D (87) >> endobj 1519 0 obj (Syntax) endobj 1520 0 obj << /S /GoTo /D (87) >> endobj 1522 0 obj (Action) endobj 1523 0 obj << /S /GoTo /D (89) >> endobj 1525 0 obj (Tips) endobj 1526 0 obj << /S /GoTo /D (Style) >> endobj 1529 0 obj (Style) endobj 1530 0 obj << /S /GoTo /D (89) >> endobj 1532 0 obj (Syntax) endobj 1533 0 obj << /S /GoTo /D (90) >> endobj 1535 0 obj (Action) endobj 1536 0 obj << /S /GoTo /D (93) >> endobj 1538 0 obj (Tips) endobj 1539 0 obj << /S /GoTo /D (93) >> endobj 1541 0 obj (Limitations) endobj 1542 0 obj << /S /GoTo /D (Terminating_Tasks) >> endobj 1545 0 obj (Terminating_Tasks) endobj 1546 0 obj << /S /GoTo /D (94) >> endobj 1548 0 obj (Syntax) endobj 1549 0 obj << /S /GoTo /D (94) >> endobj 1551 0 obj (Action) endobj 1552 0 obj << /S /GoTo /D (94) >> endobj 1554 0 obj (Tips) endobj 1555 0 obj << /S /GoTo /D (Type_Initial_Values) >> endobj 1558 0 obj (Type_Initial_Values) endobj 1559 0 obj << /S /GoTo /D (94) >> endobj 1561 0 obj (Syntax) endobj 1562 0 obj << /S /GoTo /D (94) >> endobj 1564 0 obj (Action) endobj 1565 0 obj << /S /GoTo /D (Uncheckable) >> endobj 1568 0 obj (Uncheckable) endobj 1569 0 obj << /S /GoTo /D (94) >> endobj 1571 0 obj (Syntax) endobj 1572 0 obj << /S /GoTo /D (95) >> endobj 1574 0 obj (Action) endobj 1575 0 obj << /S /GoTo /D (95) >> endobj 1577 0 obj (Tips) endobj 1578 0 obj << /S /GoTo /D (95) >> endobj 1580 0 obj (Limitation) endobj 1581 0 obj << /S /GoTo /D (Units) >> endobj 1584 0 obj (Units) endobj 1585 0 obj << /S /GoTo /D (95) >> endobj 1587 0 obj (Syntax) endobj 1588 0 obj << /S /GoTo /D (95) >> endobj 1590 0 obj (Action) endobj 1591 0 obj << /S /GoTo /D (96) >> endobj 1593 0 obj (Tip) endobj 1594 0 obj << /S /GoTo /D (Unnecessary_Use_Clause) >> endobj 1597 0 obj (Unnecessary_Use_Clause) endobj 1598 0 obj << /S /GoTo /D (96) >> endobj 1600 0 obj (Syntax) endobj 1601 0 obj << /S /GoTo /D (96) >> endobj 1603 0 obj (Action) endobj 1604 0 obj << /S /GoTo /D (97) >> endobj 1606 0 obj (Tip) endobj 1607 0 obj << /S /GoTo /D (97) >> endobj 1609 0 obj (Limitations) endobj 1610 0 obj << /S /GoTo /D (Unsafe_Paired_Calls) >> endobj 1613 0 obj (Unsafe_Paired_Calls) endobj 1614 0 obj << /S /GoTo /D (97) >> endobj 1616 0 obj (Syntax) endobj 1617 0 obj << /S /GoTo /D (97) >> endobj 1619 0 obj (Action) endobj 1620 0 obj << /S /GoTo /D (99) >> endobj 1622 0 obj (Tips) endobj 1623 0 obj << /S /GoTo /D (99) >> endobj 1625 0 obj (Limitation) endobj 1626 0 obj << /S /GoTo /D (Unsafe_Unchecked_Conversion) >> endobj 1629 0 obj (Unsafe_Unchecked_Conversion) endobj 1630 0 obj << /S /GoTo /D (99) >> endobj 1632 0 obj (Syntax) endobj 1633 0 obj << /S /GoTo /D (99) >> endobj 1635 0 obj (Action) endobj 1636 0 obj << /S /GoTo /D (100) >> endobj 1638 0 obj (Limitation) endobj 1639 0 obj << /S /GoTo /D (Usage) >> endobj 1642 0 obj (Usage) endobj 1643 0 obj << /S /GoTo /D (100) >> endobj 1645 0 obj (Syntax) endobj 1646 0 obj << /S /GoTo /D (100) >> endobj 1648 0 obj (Action) endobj 1649 0 obj << /S /GoTo /D (102) >> endobj 1651 0 obj (Tips) endobj 1652 0 obj << /S /GoTo /D (102) >> endobj 1654 0 obj (Limitations) endobj 1655 0 obj << /S /GoTo /D (Use_Clauses) >> endobj 1658 0 obj (Use_Clauses) endobj 1659 0 obj << /S /GoTo /D (103) >> endobj 1661 0 obj (Syntax) endobj 1662 0 obj << /S /GoTo /D (103) >> endobj 1664 0 obj (Action) endobj 1665 0 obj << /S /GoTo /D (With_Clauses) >> endobj 1668 0 obj (With_Clauses) endobj 1669 0 obj << /S /GoTo /D (103) >> endobj 1671 0 obj (Syntax) endobj 1672 0 obj << /S /GoTo /D (103) >> endobj 1674 0 obj (Action) endobj 1675 0 obj << /S /GoTo /D (104) >> endobj 1677 0 obj (Tips) endobj 1678 0 obj << /S /GoTo /D (Examples of using AdaControl for common programming rules) >> endobj 1681 0 obj (Examples of using AdaControl for common programming rules) endobj 1682 0 obj << /S /GoTo /D (Migrating from Gnatcheck) >> endobj 1685 0 obj (Migrating from Gnatcheck) endobj 1686 0 obj << /S /GoTo /D (Rules files provided with AdaControl) >> endobj 1689 0 obj (Rules files provided with AdaControl) endobj 1690 0 obj << /S /GoTo /D (Automatically checkable rules) >> endobj 1693 0 obj (Automatically checkable rules) endobj 1694 0 obj << /S /GoTo /D (Rules that need manual inspection) >> endobj 1697 0 obj (Rules that need manual inspection) endobj 1698 0 obj << /S /GoTo /D (Specifying an Ada entity name) >> endobj 1701 0 obj (Specifying an Ada entity name) endobj 1702 0 obj << /S /GoTo /D (General syntax) >> endobj 1705 0 obj (General syntax) endobj 1706 0 obj << /S /GoTo /D (Overloaded names) >> endobj 1709 0 obj (Overloaded names) endobj 1710 0 obj << /S /GoTo /D (Enumeration literals) >> endobj 1713 0 obj (Enumeration literals) endobj 1714 0 obj << /S /GoTo /D (Operators) >> endobj 1717 0 obj (Operators) endobj 1718 0 obj << /S /GoTo /D (Attributes) >> endobj 1721 0 obj (Attributes) endobj 1722 0 obj << /S /GoTo /D (Anonymous constructs) >> endobj 1725 0 obj (Anonymous constructs) endobj 1726 0 obj << /S /GoTo /D (Record and protected types components) >> endobj 1729 0 obj (Record and protected types components) endobj 1730 0 obj << /S /GoTo /D (Formals of access to subprogram types) >> endobj 1733 0 obj (Formals of access to subprogram types) endobj 1734 0 obj << /S /GoTo /D (Limitation) >> endobj 1737 0 obj (Limitation) endobj 1738 0 obj << /S /GoTo /D (Syntax of regular expressions) >> endobj 1741 0 obj (Syntax of regular expressions) endobj 1742 0 obj << /S /GoTo /D (Non upward-compatible changes) >> endobj 1745 0 obj (Non upward-compatible changes) endobj 1746 0 obj << /S /GoTo /D (115) >> endobj 1748 0 obj (Migrating from 1.11r4) endobj 1749 0 obj << /S /GoTo /D (115) >> endobj 1751 0 obj (Expressions) endobj 1752 0 obj << /S /GoTo /D (115) >> endobj 1754 0 obj (Special_Comments) endobj 1755 0 obj << /S /GoTo /D (115) >> endobj 1757 0 obj (Migrating from 1.10r10) endobj 1758 0 obj << /S /GoTo /D (115) >> endobj 1760 0 obj (GPS integration) endobj 1761 0 obj << /S /GoTo /D (115) >> endobj 1763 0 obj (Representation_Clauses) endobj 1764 0 obj << /S /GoTo /D (115) >> endobj 1766 0 obj (Migrating from 1.9r4) endobj 1767 0 obj << /S /GoTo /D (115) >> endobj 1769 0 obj (Array_Declarations) endobj 1770 0 obj << /S /GoTo /D (116) >> endobj 1772 0 obj (Declarations) endobj 1773 0 obj << /S /GoTo /D (116) >> endobj 1775 0 obj (Default_Parameter) endobj 1776 0 obj << /S /GoTo /D (116) >> endobj 1778 0 obj (Improper_Initialization) endobj 1779 0 obj << /S /GoTo /D (116) >> endobj 1781 0 obj (Migrating from 1.8r8) endobj 1782 0 obj << /S /GoTo /D (116) >> endobj 1784 0 obj (CSV\(X\) format) endobj 1785 0 obj << /S /GoTo /D (117) >> endobj 1787 0 obj (Default_Parameter) endobj 1788 0 obj << /S /GoTo /D (117) >> endobj 1790 0 obj (Other_Dependencies) endobj 1791 0 obj << /S /GoTo /D (117) >> endobj 1793 0 obj (Special_Comments) endobj 1794 0 obj << /S /GoTo /D (117) >> endobj 1796 0 obj (Statements) endobj 1797 0 obj << /S /GoTo /D (117) >> endobj 1799 0 obj (Migrating from 1.7r9) endobj 1800 0 obj << /S /GoTo /D (117) >> endobj 1802 0 obj (Case_Statement) endobj 1803 0 obj << /S /GoTo /D (117) >> endobj 1805 0 obj (Max_Parameters) endobj 1806 0 obj << /S /GoTo /D (118) >> endobj 1808 0 obj (Migrating from 1.6r8) endobj 1809 0 obj << /S /GoTo /D (118) >> endobj 1811 0 obj (``message'' command) endobj 1812 0 obj << /S /GoTo /D (118) >> endobj 1814 0 obj (``source'' command) endobj 1815 0 obj << /S /GoTo /D (118) >> endobj 1817 0 obj (Control_Characters) endobj 1818 0 obj << /S /GoTo /D (118) >> endobj 1820 0 obj (If_For_Case) endobj 1821 0 obj << /S /GoTo /D (118) >> endobj 1823 0 obj (Instantiations) endobj 1824 0 obj << /S /GoTo /D (118) >> endobj 1826 0 obj (Local_Instantiation) endobj 1827 0 obj << /S /GoTo /D (118) >> endobj 1829 0 obj (Naming_Convention) endobj 1830 0 obj << /S /GoTo /D (119) >> endobj 1832 0 obj (No_Safe_Initialization) endobj 1833 0 obj << /S /GoTo /D (119) >> endobj 1835 0 obj (Special_Comments) endobj 1836 0 obj << /S /GoTo /D (119) >> endobj 1838 0 obj (Statements) endobj 1839 0 obj << /S /GoTo /D (119) >> endobj 1841 0 obj (Migrating from 1.5r24) endobj 1842 0 obj << /S /GoTo /D (119) >> endobj 1844 0 obj (Declarations) endobj 1845 0 obj << /S /GoTo /D (119) >> endobj 1847 0 obj (Naming_Convention) endobj 1848 0 obj << /S /GoTo /D (119) >> endobj 1850 0 obj (Non_Static_Constraint) endobj 1851 0 obj << /S /GoTo /D (120) >> endobj 1853 0 obj (Positional_Parameters) endobj 1854 0 obj << /S /GoTo /D (120) >> endobj 1856 0 obj (Real_Operator) endobj 1857 0 obj << /S /GoTo /D (120) >> endobj 1859 0 obj (Style) endobj 1860 0 obj << /S /GoTo /D (120) >> endobj 1862 0 obj (Migrating from 1.4r20) endobj 1863 0 obj << /S /GoTo /D (120) >> endobj 1865 0 obj (GPS integration) endobj 1866 0 obj << /S /GoTo /D (121) >> endobj 1868 0 obj (Declarations) endobj 1869 0 obj << /S /GoTo /D (121) >> endobj 1871 0 obj (Header_Comments) endobj 1872 0 obj << /S /GoTo /D (121) >> endobj 1874 0 obj (No_Closing_Name) endobj 1875 0 obj << /S /GoTo /D (121) >> endobj 1877 0 obj (Specification_Objects) endobj 1878 0 obj << /S /GoTo /D (121) >> endobj 1880 0 obj (Statement) endobj 1881 0 obj << /S /GoTo /D (121) >> endobj 1883 0 obj (When_Others_Null) endobj 1889 0 obj << /Length 2855 /Filter /FlateDecode >> stream xڵɎ| XsI $H,ILS*(Rm$A]S7Mm"8T>e ݋~NMePz{{Tg.c/|%IQ١`6} AR^x?MQI ~QQ&(\!~vfnz6)R50<X#k 1DVYuQ{gF|o~GJ~oQ}FH5h>>im\vAD)%=6>i~ CbxI$Y Auj$$ΉVk䁮wj$wlϣvB*5 rIzAu0OmY2 H.3~ 0(h5T#VSӷ ߝjViy#h5d)Hy 0EZOx)lQn M q *Vg7ޚgr;/xjcI8`HR|Y̫`Ub4᜸ c۸ʽVvؤdiN^7/_"jUϴVp9YAL 6msj,GꉛȪO Ad؏mAIUӊCh"~hO?ajܛGyQNu_x] ~;w{ էyqn@}rxyЋ8AbaaԇyŒHCLpǂ YYpL֟/nx˗e5=5aspʈN ޑ7mCe3(,7864.+YՅDFƵ@\yky;Eᚊ8.",Tܦ9_]%Ja:"EYEƢOiQ-cܨ6_IBz= @ZjP>-yȩ ]CDࢪ =#yR$&<X #A֊^?.C)*?؂wۦ`b@=xAvq( 1$ ;| y@%f9 2섋 26 Q|0I_(k@[SX!dV(ZCc Pd}B H8W Ag8K㈴>R*aDp |6䦦Vw{|]?(l%}_#'D!4,d6ɤ r,_Gw0jYi KfJ͏\GP#+ZTIm0ZEs+w9֥✥mԅxqmhh$vL5n'ftX:O,h:vExf8E.r$IJW 5u)G96; >uB87 v@`w3ՕWASr&NG$aBQ(=s?&BYI/Z"wHI R`p,j+A5#ca|B2dpkoZkMěYz tVj*cK#v >HZD$[!)<\Bn3r8IK)U 5UD!~M4^ ˥gZ//n sȉ"-D'Rz+~֦yNtT;#?`7-f+}}˄5K'eM+eSf頾e.X82">2i?nʷBhp| :C@:ߵd+h~ g@*1`Hoe_ȗ5;!璈٤5/1i|4? kri;%BG NW薻o?0hUhv\Cb!b ;=QQ78Le&.\;ucΪy. Q\ iÑhCӏuc,͌ʂRx/5kw&E8)36הΌ6 endstream endobj 1888 0 obj << /Type /Page /Contents 1889 0 R /Resources 1887 0 R /MediaBox [0 0 595.276 841.89] /Parent 285 0 R /Annots [ 1884 0 R 1885 0 R 1886 0 R ] >> endobj 1884 0 obj << /Type /Annot /Border [0 0 0] /Rect [273.667 571.189 338.818 580.886] /Subtype /Link /A << /S /URI /URI (mailto::info@adalog.fr) >> >> endobj 1885 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [226.075 216.374 398.463 227.283] /A << /S /GoTo /D (Rules reference) >> >> endobj 1886 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [172.121 159.957 413.122 170.866] /A << /S /GoTo /D (Command language reference) >> >> endobj 70 0 obj << /D [1888 0 R /XYZ 72 769.89 null] >> endobj 553 0 obj << /D [1888 0 R /XYZ 72 769.89 null] >> endobj 557 0 obj << /D [1888 0 R /XYZ 72 557.994 null] >> endobj 1887 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1898 0 obj << /Length 2540 /Filter /FlateDecode >> stream xڍY[oܸ~ϯp(AWDݽONqvXdh8i*Jv{n4r0`rHw9Y,0=+v|}xHwDwqp^fviWnNpr(v>+9]۬\+H(pWwSc{qꔿp_^\&G^*}oxXƫ"%aтOx*Siy7tG~O ?Էf977Rޘ=[b R/fIy߂V4-Oea)} -y,ۦa;u:={h0O<ڵ!S/VYL f 1D x[f)%n|$߆ T2 ٴ͎[ 嗟GVpO qk *wD |3IS\ //h_eф?ٖ3/rc}8D" h 2>SN% rV/~rGd 27>`m Ӆ&A{1阵0ٖ3#?yv|( XT [;c-(~W' ӿ7;h[obuBltIP5Σ\;G2Pa3\cbag֎LӽFJoo%U5L9YhYw]Sj4p0JÇhH+!Q{Jxy)O pc,u摲_LCԘ+O.RWA$g9;sc]vE8{Wx*Rg4n;edنt_?==yo`Yʺ;UHdcv@Nt1䠷m9,NR05h]nMurL.Hؕ QT@N?/H%ֱJ].(I$8ZZ&T|%Yxf)o?KNߌO`(jn@ Us/uuM_ ڤ,[]R)XƑE/|Pa  au?6}iyMhreʽ{Qi3;Jr WyBJ `p#^"; ZZk "J}9+\+m57cls<ӆgdZ^E~5 _h,w~9P:SIY63ֵ\qI endstream endobj 1897 0 obj << /Type /Page /Contents 1898 0 R /Resources 1896 0 R /MediaBox [0 0 595.276 841.89] /Parent 1902 0 R /Annots [ 1891 0 R 1900 0 R 1892 0 R 1901 0 R 1893 0 R 1894 0 R 1895 0 R ] >> endobj 1891 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [397.526 603.177 525.543 614.087] /A << /S /GoTo /D (Running AdaControl from GPS) >> >> endobj 1900 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 590.027 207.139 600.936] /A << /S /GoTo /D (Running AdaControl from GPS) >> >> endobj 1892 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [286.994 590.027 525.543 600.936] /A << /S /GoTo /D (Running AdaControl from AdaGide) >> >> endobj 1901 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 576.876 108.899 587.785] /A << /S /GoTo /D (Running AdaControl from AdaGide) >> >> endobj 1893 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [189.505 576.876 472.737 587.785] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1894 0 obj << /Type /Annot /Border [0 0 0] /Rect [76.242 503.551 225.15 514.46] /Subtype /Link /A << /S /URI /URI (http://www.eurocontrol.int) >> >> endobj 1895 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [258.729 274.012 525.543 284.921] /A << /S /GoTo /D (Non upward-compatible changes) >> >> endobj 71 0 obj << /D [1897 0 R /XYZ 72 769.89 null] >> endobj 561 0 obj << /D [1897 0 R /XYZ 72 552.376 null] >> endobj 1896 0 obj << /Font << /F51 15 0 R /F53 1899 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1906 0 obj << /Length 2333 /Filter /FlateDecode >> stream xڽXYsF~ׯ>-Xe"`py+⤔rmTr\XCo_d)Un?5Ynij͉6,F;,O6T3幩r=ffuy3_A Cj;S+ V4 =r,C7]AT*V,?r=X|Fs>WXA t=89prϓK%bE,_=43g5m]+S²Lj]L*L6r!y:(U)T{v߈RB~ƴ`sf8s8E嘭nMKC=<+(oLjyr]kwYZ9JlEUߙ+[?&+ڮ)z[ʩ!s,LKwEI#ϹS77r{nã*@t<44jA•gKwM?`+ڵ əڷEu- ſI ixHL)pvenځA'ȄHiYXENXa,d!2d㊎4h2 % žc(ZȍٜV@N"+x] Qth6B}aBhE݆\nr{ekaa29f1 mwLSvB3#!]NKдǝ ?POD\wE!JehlQI0L> Oܗ~|$_ ۱DIX0l6`TF#N %  1nF]U&chL{BkU7XPd*?S>`6N)n0~(UY8Gn2[PE\{?-:G Qu)\^` \wgJ͓+vMlUȯ{(,xr5+u7~]JS"FawOP.yf.NGݢY9&s/Q$wq4bÙ)mtԼy&N&j=$S-FwM֬覨' %#F(e"%/l.'s}UMu./),0d)+.6hGʎ"^ rM5ؔp#!()0){ȈJXG SߎeSpL%-GTB$.xHU {Q8UI+ !x:fSퟳֆe͕>RX19V58kI5#0 OA|wע_} $mWdۥ耭l2zɰmV6̬JGejȷIF"jܳ8W \y:_OPWxm!I6aL{Ek#{N L2-]@cy֜J3eݕZmB;eUk05J즬h@8(`i^O]C^aNbknT]\i]3% Z0AsHea:3jt5F%\cj㿫Ԅ-rbʖʈ>UDÉtSMp-wFt=pAv(X%>}>WA $P%XY@}+@ E`7`xvG;ctrvy$ !JG<ߞ8DN/37'HTmM=|}v/SiK4$;DŽ j*x p9vXS"5mQؐjzmjrWP1(-Hi[sTR1T<ޔLª4+ q4ƞ*Ǿv[p/y tm[\٪Eܪ˯H d+6ו8S8_V)|:wQ'.2B@s)sn7u_ >Z x En:|g-% in @{ vi-(WY5l6gj=|\DZ޽pgCTy@C&p`XamΞdgA<@,^Jyٻy[| %b-NV@%D˻7/~xS}aJ#/ endstream endobj 1905 0 obj << /Type /Page /Contents 1906 0 R /Resources 1904 0 R /MediaBox [0 0 595.276 841.89] /Parent 1902 0 R /Annots [ 1903 0 R ] >> endobj 1903 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [140.909 597.646 303.424 608.555] /A << /S /GoTo /D (Customizing AdaControl) >> >> endobj 72 0 obj << /D [1905 0 R /XYZ 72 769.89 null] >> endobj 565 0 obj << /D [1905 0 R /XYZ 72 769.89 null] >> endobj 569 0 obj << /D [1905 0 R /XYZ 72 584.737 null] >> endobj 1907 0 obj << /D [1905 0 R /XYZ 72 359.998 null] >> endobj 1904 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1913 0 obj << /Length 3177 /Filter /FlateDecode >> stream xڝY۸ T֊$R'M. w^V|w^%[+ yf gi4K3g*{hGO~Y`nC7b:J)/z:_h{Wʻa%Xfʋ˛~8XoH䨾!VKAḅ̻͢|f5Ll5<2c/oy+cr6"J=VB Y-Z[$jܪ33,k<, eG1{ߙuY!G~ҟ/$țW⬚Bނ3T~̉QC˗U( b2O' 5"lL}_{w8Fw@l񦶸S=!U'/sAoUӶ+'͎`Cã*nv1dLg^ݳvkKOaT3Lրì!_UR1}"6`>p K0 k$-T?Q7ĆMb-x/S'rފ"iZ-un'2ld,gW1oۛO9^-IwY/29(Ρ=>588#CA7X& Wo.Cok y[{'}%j׫7J|ς**>zs~곦 T 9FTs8yBΐpe7CvfxqbvR?Qz9*!=nUq1!9JRJ="8b^Vxn7xh@bJ^@eSS 1x7"/enKkUw8"ґb{Zbz-5?|甑w-1Gk)xw 5'|#l%J;=%Sqh/v7$5NiOpʙ3tֻ`3Cwhd2z:jPQ$كc#{D8[U-0<p1hJҖ|F[pD'_-SQI,֓ Jȏ~xM5CVޱq) &֡K$H!i+y1=JkʕF˪D`8)Eʻ<2;7Z{oV c(/Dk'dڬy{g{_Vx`p\F\#' e眷T-P;Og#[D> \rhco;Qg5 FaU m,> gX]te4uL͜Pn`RSx5 !2X K~Sk T9u uX 0yLZZbcl_d/A 5rmss\A8` h lr~Xab,hacǀF^s8΋ƞ9 ȥ(KOU)|^ҳQi(g}t] g],uA4i!:^b@<{9ea. W,Gċ5҇+gw?av*JÑ="C& & nRӨcM`MAX*؎(r1dvrsAI%UK0#CjxB& 656h L xkI J9&yi\mܔPpb#sU!TvE]kQʻ,d$- M;؇,ȲSnq'I^|xyqHߌV}^a%%>OOrV3d{?򟀴|wҵLҌC90K;DYW^?P4P!.1K7PQ>KtڽqLѡcb| U}u,`rI; b4]Aq6Ivߖ}$IѸZa&[]%[TRvS! 7YpPń#Ͼg+ Y)?`}=|r;S~b1]ͮs *C AVђwrm x(r H;] IϥsԠ]N~9g6Ky/9GbbqYFǾ r=K=P0prq"B\:2BW"d4(tBNƝ8R0*KYGRVyW<ov$R*vBtBRN>d.)Ӭc r2XF0VMbE(5Ģ\[B{қs'p^OĀ-1j۵vT,/xSN8&T8>jjR.7_Vn{MjzJFXm8pnARn?CÏFKWQBsjyBJV<zC5"6߻X-Lؕ#T` endstream endobj 1912 0 obj << /Type /Page /Contents 1913 0 R /Resources 1911 0 R /MediaBox [0 0 595.276 841.89] /Parent 1902 0 R /Annots [ 1909 0 R 1910 0 R ] >> endobj 1909 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [207.849 390.077 371 400.986] /A << /S /GoTo /D (unrepr.sed) >> >> endobj 1910 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [238.022 180.562 387.295 191.471] /A << /S /GoTo /D (Build with project file) >> >> endobj 73 0 obj << /D [1912 0 R /XYZ 72 769.89 null] >> endobj 1908 0 obj << /D [1912 0 R /XYZ 72 107.345 null] >> endobj 1911 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1920 0 obj << /Length 3161 /Filter /FlateDecode >> stream xڽZmo "xc۵(]-%};[1Ⱨ~lKGx-vBSE>$D^%iarU>껂feYt16ve5:ʬc9^]SuAXOkBWEq=ui媧5cLُ_aϲiǞwk;ZˋL=jƠXm+B_?m7֚ d'&`2m5l2,C#}׊?ljqtq5Ps\F1 @ Ez KؓGv2d$ c;pxJ6z\Z{j "w| T3~iG8+( GnOZu31&e+q䐗4ܽr0zDDA.0A3 9hehFb}?E9ӘU+5C쁢3!%G(pBQ@ZSVճ0n EX AUzA>­C3fd-HeDAR#g[8G2KKffi@Fa@CtOҠK@`&ao-07{ZC)p>㚉3״p8ePN^AEIurJGS\FE$s%I<+i*unM4c^PNMouMzvX '$$ghThˎ k/3%7fӶd ȬC'P ^qEA*hiA/X|^F}R%)+c}rfSMnƫ#FSci'tLbzö@pV%/S0|^۪K”4#DT@Ga -V2ԭ ``o>hP4m#bII̋Fk槔B0(!Ğ#e-(b`\4KK,UԏԔ^A.eE`aVned ؗɢ$яUSRFf[!@rU}ݬ ~M.y5j*QE(q!a*j[l%oVSsP`ƾ _n)+Ӥ|9igLWw_tPEfA1J D!^9K#..D $Oo H N^D=R&zG+QҴ HƳ;lP7u ){c N:A3 λ΍ӜVFGHhb7X&%M~+0/o#$ S\eEbD`ᙼdic62A׸16~js>lwxw D5ߑ rĢΰP)۔tPƍ #*9$J|E[L>U\τrBZVsզmJ^:K+ڭɞg;a`o̹IDgQ*;m;cU\^BخkԲƌ\r88~ɥz~(DɱƋ;C6 8 ,C '16pZT Lp,Xܘ Tb! f! _=Úq[ c 4[QQ$LKdN֚ЯSTRzD[:bC(JB诹y۠EU蓮%#1UUPL_NN<@cy\OoE@p 6ywwNO=Ni#Uq$ 3&0-5"P3qʌl9,b'(ql ̻ t[q 0+gQBSX#lw_AC%L|@oaK=][<|=ԗȂat~F X/LAKRVh<`>;fW='${U0-aS:z=7<:CGY^@x"̰ u24SuR֗{+|7aU_6_}m7wQ)A7,pQ̆|T]X-IhCEwq(T8:־AGMQ~`1Z$Z^=wk}J] .T@ 9߿{M>P$*u~0I:zРףHrR.&!#ߏ$4$2N%Pc:pgf!\7//M+Y 6> endobj 1914 0 obj << /Type /Annot /Border [0 0 0] /Rect [337.484 616.934 402.636 626.631] /Subtype /Link /A << /S /URI /URI (mailto::info@adalog.fr) >> >> endobj 1915 0 obj << /Type /Annot /Border [0 0 0] /Rect [93.6 548.192 165.812 557.889] /Subtype /Link /A << /S /URI /URI (mailto::rosen@adalog.fr) >> >> endobj 1916 0 obj << /Type /Annot /Border [0 0 0] /Rect [197.456 505.751 269.669 515.448] /Subtype /Link /A << /S /URI /URI (mailto::rosen@adalog.fr) >> >> endobj 1917 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [195.652 418.669 327.47 429.578] /A << /S /GoTo /D (pfni) >> >> endobj 74 0 obj << /D [1919 0 R /XYZ 72 769.89 null] >> endobj 594 0 obj << /D [1919 0 R /XYZ 72 480.645 null] >> endobj 598 0 obj << /D [1919 0 R /XYZ 72 296.137 null] >> endobj 602 0 obj << /D [1919 0 R /XYZ 72 180.068 null] >> endobj 1918 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F54 1921 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1925 0 obj << /Length 3198 /Filter /FlateDecode >> stream xڅ]sݿBKVDq8OqiRXy5y$QXV %-v*?uWY\gWëH_)Y-a9~HՕ"*vJnsuݛcgRk׋eٵ_2.$?^Xq<օp X.^P8X+-,TeH_.Zjqʟ1ozA6^!Jv,|p( ІPC9ȃiɦl'۶90 :+@Ue(*˿]n։ U&D Tfϼ&5$'5MU5򴈳w>lGCZ֦ [e6#=zScsLo{6߲3L>Q k6Qz"{Y Ma0/V`!_)\ا:pKKZ:s<LˀQ(t~^a+4[{.'a&*0 3k2iyrj2 lPqw{1urFag/d_;VS'qE)@G>aÃp+~HZ Ͷ+E,Lûr5>cg~Hd"Fg1uhvWeCCN"{-O_t+m%) rcߕ<}}$Q'ڻ_ DC@ݶ,Hh+8m_Yw0Ktݷsf{lcS) Mך`l1ƾ`u Q/Bj=+nIpqL3k8oK^=v7tyK[T `@nf""i%BY  WiP7>©ȅrP#'8rɸ*<-8"DkvN8QnyOuQIkgk,O$!4ס.V'i\@R뜚aJۚIۊ /0 P=>>ą d ں Y0I&¨HAT`B hSCrR 3K `KEh5k:Jh]pT4 G'=4(!$[ٕ\GGRxڹqq 6}[bBdXx o8+p&-Rj$%kY/D{\~=V(0Z\`0B0xLFjf9PPaPz%5*4ςnd#'=fӗvljb 1Jӟ($}(\T Hpѻ} .ͨORTEzVac*E;w㿠(قCOyDcoWEu04Y3PQ&_iDh{[f`ŧ7zx>Q(\Usx}%XIj8?h Yw=*T滩sWiʓ?$+^ Ik,҈9DaC->?nͤ=UmJ8#o؛^<" Qk']#Q`!g_P&XA9+;0ygv_M3/ -JY㢯o,Ls~6?(hC[sv'`IU/6ȠRGϖ ,5 #fjQy<#Pȍ|%5_F E\aq9{q``5PڛۛTss/'%{[X`컖C$Sf\K$ R4RpT(Fݩb|l6VU&>yy# Zyq|93u^h9rsy *\P=Z ]KwD焴c^!F+Ȃ0{Fz;G$vRgnHvM OVa4|ke2F3Ϫj=5+nF֏^f0j&S CCeUv_|Vb|}~ax׸Y#?8½r<4Exc}dQ=;cX$CS첆}}^PH^A']]d>b!$&;:MG'xӆNj}/3g|xQ-KG?;ʳco[*`Kޔa,ߵ}ʃVckZ4D40-/Zw__ endstream endobj 1924 0 obj << /Type /Page /Contents 1925 0 R /Resources 1923 0 R /MediaBox [0 0 595.276 841.89] /Parent 1902 0 R /Annots [ 1922 0 R ] >> endobj 1922 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [93.879 455.044 351.046 465.953] /A << /S /GoTo /D (Generating tree files manually) >> >> endobj 75 0 obj << /D [1924 0 R /XYZ 72 769.89 null] >> endobj 606 0 obj << /D [1924 0 R /XYZ 72 769.89 null] >> endobj 610 0 obj << /D [1924 0 R /XYZ 72 441.174 null] >> endobj 614 0 obj << /D [1924 0 R /XYZ 72 413.216 null] >> endobj 1923 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1930 0 obj << /Length 2944 /Filter /FlateDecode >> stream xڽYKܸW & V$z/;1v^`vwa{ZZHߧ^nG,U)&/H"O/bi`1o(,2y_ny>d]$AN4? ȃ̓۩RiwJT'娮SK( `1 T36n=? ֎~h. 0) sމ΃(WEX& nCrcrMWt.FM3mW!?>'j9Bx" ɓP[Iaٷܠe"H%Yf:7Sa<ؗaӁKtp HFZg?iȷg'h됸uXjփ7xT؏cNQ$\5G99[}'C5JX+5ddG#mb#0 ɩX(/Jqtˈ 7x8ћژ**qK?0WJ;;~8Xw@tR("q>P@?GPr4$̥^r$L2o.wQЌ?T9 $.bk\XqIޱaJlX`<pn%Ϻ\6QpOgE> Q'k}L6ߍ]՞k# ~o{ R< OSwM'+\shZ9S:AB+Pd/~=/l<;JQ+T\Թk,)sdo1>:۶?^-O +׾þi%;36oF1~N8.:,t3 ~68bnr3Ldy< %5#{voC3KJM!QPh7oy!޺qVq晿t & uZ}OøP6;{f`l'{qU3ξ?w~"8 AbeG MENiÖfOÝDP]|z;=u ؾbὩei.Gb-#@FQw9'A&Z .¨(➝ K!l@-1EZzZ:b>q^%HoR_]p+SFT TcE..mpkXYۦ#!Z'']Fx̀]@l@[1h镙f/6lE683BSzR8Yzw֓l=OIӎ=i qƌBq褖hB|4Rrm Y"UsdF|'r'5[jet6n>MӬes &s= I: O[anE8 [5琈ly`cn~.& `8׺mszL1ZGF)AK0X~X* (jn#qi×M@Sf4==#I # mbu[B?i(z3vGSH5:GqdCS{ $a"DaE`&; ZhPeuىsi, x0Ýn0I.G[o.k~q<zdӚL:ԛ-&$SIT$S5<-H6n^4IP6Vm!ԵNymjh(F̆fb 7RfeVccvy$s Ri;:7f;C[ي.(nx#ryvEa+ u9t$>[y"* usDfN| }₄:C75(0'١0܌*|@,Y N]Ĵ

ݪUŲԣlW+%k8@Me.&9pi8 '1v0Y6C҆gso0 K@Ʌ6p6 OHSTiWȐeuz? ʑ7Q endstream endobj 1929 0 obj << /Type /Page /Contents 1930 0 R /Resources 1928 0 R /MediaBox [0 0 595.276 841.89] /Parent 1902 0 R /Annots [ 1926 0 R 1931 0 R 1927 0 R ] >> endobj 1926 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [443.816 387.78 525.543 398.689] /A << /S /GoTo /D (Command language reference) >> >> endobj 1931 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 374.629 236 385.538] /A << /S /GoTo /D (Command language reference) >> >> endobj 1927 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [222.152 208.736 407.334 219.645] /A << /S /GoTo /D (Interactive mode) >> >> endobj 76 0 obj << /D [1929 0 R /XYZ 72 769.89 null] >> endobj 618 0 obj << /D [1929 0 R /XYZ 72 420.661 null] >> endobj 622 0 obj << /D [1929 0 R /XYZ 72 133.166 null] >> endobj 1928 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F54 1921 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1940 0 obj << /Length 3301 /Filter /FlateDecode >> stream xڭZsܶ_q'ތ& +}r8M'IJ틒$Nb#$ϒx$Ed~Ps%WDCK\AhY\v0U늠Kr[Ѕ!恧\U3/w~F6"9S2b@ $QLgوy|yH/.M 'D'S\@ieBxu#l'WQ2n¼%箋"pH!out[dmpk9|V/|cW~L> dȯ{b^[FWIrp0ݳw! 4e,p'ZkW. *d Ίɋ^NI$Ɲ5rɒ-Zp~~NqrCU;f&a;D?}#9T49)M1SC/LH{=<}ӝI;>a3@7ǵ1^k8tpM]s ǩ,T^X:yD=0_\HnyTu"tϿ.N\xkkT(Vo_uZ.bЛqs7Lx3{O%kf(W¨gEY;կˎap0O_&42ZH`VjSNj(\\Q<2nX.5!"ׄ"SZ8T5Љ'ٰh<@/ԑsOptڹ 8$qC -0um˗CRqF8+qj kK^D{剻86z%e%2C{T?o3և#. aG`cl ^;Ip3KrCg<@{ pd~1~p6qe0d^%S`Q^q ;9$QKMgة;#c3A#L 2bwihOg~7]_o}cle+Z,oIb,S_o*?R&Pu)eP dW]5V=aC%Ρ s\/_rk[vo QlVJ5S(Q|ٌ2z(raN^j]ⶋuc|è,4ބikeq K.n o܏XһfFdEElJHj&ʅqga8M 8O^-ǵYGa4.6vii';_(R.~OSpѧN(ʪ7kLbwO>MS(0UWt .VB#ރ-w'/ig`ZGe E| >0gL)Cr͹'kpA $n D*4E HԌHցNL6]˧^> endobj 1932 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [229.712 602.249 508.812 613.158] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1933 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [222.288 560.595 508.01 571.504] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1934 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [302.485 241.675 514.455 252.584] /A << /S /GoTo /D (AdaControl switches) >> >> endobj 1935 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 186.87 340.649 197.779] /A << /S /GoTo /D (Running AdaControl from GPS) >> >> endobj 1936 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [381.975 173.719 525.543 184.629] /A << /S /GoTo /D (Generating tree files manually) >> >> endobj 1941 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 160.569 183.576 171.478] /A << /S /GoTo /D (Generating tree files manually) >> >> endobj 1937 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [466.085 120.598 525.543 131.507] /A << /S /GoTo /D (Disabling controls) >> >> endobj 1942 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 107.447 208.372 118.356] /A << /S /GoTo /D (Disabling controls) >> >> endobj 77 0 obj << /D [1939 0 R /XYZ 72 769.89 null] >> endobj 626 0 obj << /D [1939 0 R /XYZ 72 661.735 null] >> endobj 630 0 obj << /D [1939 0 R /XYZ 72 481.144 null] >> endobj 634 0 obj << /D [1939 0 R /XYZ 72 386.671 null] >> endobj 638 0 obj << /D [1939 0 R /XYZ 72 153.175 null] >> endobj 1938 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1951 0 obj << /Length 3225 /Filter /FlateDecode >> stream xڭr_%P``l+7Y9VjD %dAc%ӯA⁃FOwOV*WiLM$/oր`w?%j0rMIO{]{Z˵1Im[gow8KM_\ߎg&q&F1ut{xFatrl\{L#& ^n!!sZF75&p(UH)N¾k8 䅲;TaCz]mrZ[߻=BVpPʻ+*$,G2(w"HoZǠ5eS3WKs&w28}sf 2anjGڈ^n_[0_`oxghoMRMvyoZ;uvB6Pbz%۹kk2>4WiL V+ǰ蹮gȎn>s-A옄g'L|s^t`AI@-Pg@0lV`5{y]be \> æwttOx*a)t,Ǻywhކ%X=hqxaU*& m|H&Wqnr@m kgj^lPK<>(ص;۲g))+(nPY//Ra1I}hu ;q8@ 7Ǩ-ŝcchQvKnG!a):r~De ΢x&%]2<heI7`Ph%3"96UD4EY>vB_k BC7xe"ɢY5UE6B&d!RIbĭ3qȇ$_>컧뻷QG^)Ba vn\`ִC2ċ0̹ʼ*u߃k:*)ɘ@uim󕐩 6zWU/*%nYb{@rq@b#R(VfA$fR:%[!h=ښ)m'1Z#IG;g[ F(pL2;\GmZ4 tCmGgN͇]OZ9Iۂ(YOhd( 4!Rs @&=eXzNQ,3S8e;**l$a${Ķ}w` fڟ8?,9 h 5$:t =[~(7yL=W eDxLxզj("÷ `/1K_R$a[!AFlRfTI`ý RחUm3H!,,,xs ʨ,7Ugw+fg l8TlƟf @L]2' x=|Tu`UϢU DsXߐmNL<~!udLqTi⿑L'*j>26 >W, ҫcLG jcJ]8@O<6l6*Y|r ǎY^㳡;_Æ9H޼Js2|5I5t1`dS`Υ\Kz%t$f[jxsG %r&,k7wC%;>pB0^/=H!'b<%ڡr8Z  6Mjw/gc&s# 0hi̵m3Un!D5P$9a!7;F:$!%0K6v&q] mqв0[f @c#u83v2=yP DqȀUYKkwy*uD&NR20+ddIR^{vkc3xLc8~ZL!`, j8˪([lM E">^ȽH @N Ԓ1  1_V%[N¸Vu"/Bi(_acqHǪ\IS?PQG6!Be`!4C屙ǖ \Bzor]X z{=@2@40fc@MS/ !뽚} yW8E HS,eЬ LhgWa{9~"2b9yrJƗ ?15X\+/UH * \s*`%40+H˩UG2gD)Υ-yx}~.xx1WnaXk65p@I2OL%~* ;x ϸY4%)%&F% ߣ&T*SM#kRb!LʜJ'tr VtXZ?7GΗ; )o؇T̖mfń$o>p\x_O>с-cPC.H.O}@w _2/">>}GO~gZĢ#.㿝C'SJk:j?DAޏwP۱t>dK9{?9(:H~bT"w7?~(_Z3 W0B$ԛLPGܥxJp˥t/pM*;KWPOd*rug?g} endstream endobj 1950 0 obj << /Type /Page /Contents 1951 0 R /Resources 1949 0 R /MediaBox [0 0 595.276 841.89] /Parent 1943 0 R /Annots [ 1944 0 R 1945 0 R 1946 0 R 1947 0 R 1948 0 R ] >> endobj 1944 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [314.031 475.148 483.567 486.058] /A << /S /GoTo /D (Return codes) >> >> endobj 1945 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [91.394 415.536 370.212 426.445] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1946 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [126.03 330.518 319.455 341.427] /A << /S /GoTo /D (In case of trouble) >> >> endobj 1947 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [216.615 158.717 384.327 169.626] /A << /S /GoTo /D (Project files) >> >> endobj 1948 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [137.242 52.642 351.818 63.551] /A << /S /GoTo /D (Optimizing Adacontrol) >> >> endobj 78 0 obj << /D [1950 0 R /XYZ 72 769.89 null] >> endobj 642 0 obj << /D [1950 0 R /XYZ 72 769.89 null] >> endobj 646 0 obj << /D [1950 0 R /XYZ 72 521.483 null] >> endobj 650 0 obj << /D [1950 0 R /XYZ 72 402.548 null] >> endobj 654 0 obj << /D [1950 0 R /XYZ 72 277.512 null] >> endobj 1949 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1957 0 obj << /Length 2913 /Filter /FlateDecode >> stream xڭYY~ vop]cn63m%Hgf"%ڎxꪯZjZzfbs|JZk X(z?j?rߍYoޛ9uY0›:bMȏ՚]uFSj?{:(`J:GE~%I?#.j'j՝)Z018J唡``q&LyPH. 'ws I%wOV"N/%Ii2:tTߐ˪[ ~̇,zOx*K=M=v4 |D]9,S s#`G#DC,KQ)/}$ܼ3Dy\@*w/~C&~E*CtK]RAkwVtq0 _]a0 τ{n74R !tew:O!㈔$*2zD:Uv R jn>DPB,p :GѴdK$m`[Jc`|d.d8}\)9O -`AHJQZFHk=M 6đm1 c%ǝg{RH#2p9I@~NqG Ҙ :Z%99>% 9#e!.~Ò,]uu)Uxqn.Gz"Ƃ_6<1ZwtIß1E9Kh3@^EB./TvR Q{ ša|},g]הF=ΦJ4|!t'2m -ph8Z˽`jF5d_YPAT{ќs1I8+;CycIK̺qFz阜ϥ;@Ơ!@Vd_vG%`, +m='=7 D湷XPeyzOJl@G=GEU0wJ8';A/K/@CTgKVqc9Ӝ[so08RL2a/~14H+qb(|53i룰5--3-̮f5byOݗCJ4# >rQBtC+AD )'aDGNW<\WrDJ]% pR߲6[bMae池`B7LK` lAfRQiBA{qrVB%>5J+ifkF/bXqk½항u=O)`8q~*`s[x8L E 'H8}{bh}rJ=B%S{Q:δ`~gMsRI2 摜k>$qOiТH˾0ؑYP3G^S~ߎc mG4:=_FX]0T[g(h\ldb?_~bMtFxw > 9&h|+%$5)hԮ> endobj 1952 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [91.394 512.261 269.576 523.17] /A << /S /GoTo /D (Set command) >> >> endobj 1953 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [297.6 408.739 484.602 419.648] /A << /S /GoTo /D (Quit command) >> >> endobj 1954 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [346.432 309.981 521.301 320.89] /A << /S /GoTo /D (Go command) >> >> endobj 79 0 obj << /D [1956 0 R /XYZ 72 769.89 null] >> endobj 658 0 obj << /D [1956 0 R /XYZ 72 769.89 null] >> endobj 662 0 obj << /D [1956 0 R /XYZ 72 589.509 null] >> endobj 666 0 obj << /D [1956 0 R /XYZ 72 470.109 null] >> endobj 670 0 obj << /D [1956 0 R /XYZ 72 202.68 null] >> endobj 674 0 obj << /D [1956 0 R /XYZ 72 145.132 null] >> endobj 1955 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1962 0 obj << /Length 2496 /Filter /FlateDecode >> stream xڵYYF~ 2lF$>$f441Cn&)dz`u|UR ~j{8ď+l 'yZ(YkL6wYپ[sS7?^^Ϳ_}w3z K"gdalt.SﻢTtۺ︳OsWn^2]yuhy$V{ntWxUkخ ;л<kU@7(`z\6EݷFg߅hl4Kp_1+inF"7E9b.>JԾisJE_Bxj"zhya j𤘘L=(I@2Lj")c6b?trlNNN,Ia @WPJ1gM84N% L;.ql:jdy 0Fdgpypl3?k3FJ\P$΀b =o\]3ܖ H\tft 蛊2c*4\JwHКm:*c震6TQaiFlgr;/ȐPƂk*Y% 6^XqPصM9 dFc3.fKj|ӭBV@9ӖgW=wjBd$z@ǔQY`e 7K]݃L^#d;NѵZ I¬`HĪIb]B]fxuQ1;F1.tl'A*v% p[yjbu2̵񄄙}Z т9d7\ ̅2 $[ t&aĬ'7]HK3-qqIuDPbH@ u_lO.gP$K Fasm~$iLF(_qTԵ2P?Fє? 3zqPtY3r^ ,qҚ6$ey6:Ʃ% dN)S ┗)^%f1IБȏhCUY\ɰ/rDf\(tpPfM͔ h՚} endstream endobj 1961 0 obj << /Type /Page /Contents 1962 0 R /Resources 1960 0 R /MediaBox [0 0 595.276 841.89] /Parent 1943 0 R /Annots [ 1958 0 R ] >> endobj 1958 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 78.943 233.866 89.852] /A << /S /GoTo /D (Input units) >> >> endobj 80 0 obj << /D [1961 0 R /XYZ 72 769.89 null] >> endobj 678 0 obj << /D [1961 0 R /XYZ 72 443.613 null] >> endobj 682 0 obj << /D [1961 0 R /XYZ 72 244.132 null] >> endobj 1960 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1966 0 obj << /Length 3060 /Filter /FlateDecode >> stream xZKܸW ez1`EbcރܭѺGHοO}UERkC bH#5UD\eIq{|)X[bx{M_Qq%xPƺ$I$?l4 }_= P7S ׻x}LfiY~4Lݙb$xSSuֻzI8=փtitd>ctp> kMr48IOuq\nCZ*&aQdlG#WQd-c^åHz76Rީ laG:_ m_oeʉ=քe\Ύp首_ ͇Me! )" TտtS\5E643w lգ0DŁlֿBATcdF `_}Jeۺ޳܍2x5u;/v羯5-> !,4NlFtI~E~L\wA$=[õ >JSĽZ>'x82 :\aDu,+.)(cffj}j&~j r[I +t^VK%v7ﴈ2Vr9[|oTOvMHz@aµh4);rĀV2a"hy0q1FwTi /4 Jbcaw]2]o I^=) ?ѵbk""7;WPm)dP ߶ؙ]fV=A\H9)&Yo&:s1'?@:hVx4 ^햍ӽ]NE̪wCA<M=~np[A˫nB ㅆWbyZ徙oer?Gv5[d/j̜om⎝dفztz;/~U\ޖT "gp_;'K'wRUBCF)j Y , A)rB6F:#PNW XHT$ynlZIW/d,xU(aK2F!/>mmK 1tZ \={N2 {t6-{ωswڜO\t2WtYɴd+E'ӢjɼJ/gb4Vӛytk۠U 1c…Kq<#o~s2rEczjf75G]r?B/_n^d H0x4oFQKO2ԯJ;gyPYY`x W^|9L$B?3D{)L$gZ<`G5᫟OH {I4ݐ=7?ydFRg47"|m}̾ *IY8Ҳ-5קF:Zm+) 2wUٺ*M_-u:#U JRλs~][xYp*U_s%q\leB1TB?Fi[?Eh\R|Id:ʲPQzlSP\ra+4<0IN47Z \ <$84K| O{.VPl\bc6X?#ށ8w~d1Y$5ۙn,塑:GLoƿM#!)*&X4(hsjw?{1>V_qHDF2p3캩5<$) endstream endobj 1965 0 obj << /Type /Page /Contents 1966 0 R /Resources 1964 0 R /MediaBox [0 0 595.276 841.89] /Parent 1943 0 R /Annots [ 1959 0 R ] >> endobj 1959 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [189.394 691.048 392.818 701.957] /A << /S /GoTo /D (Installing AdaControl) >> >> endobj 81 0 obj << /D [1965 0 R /XYZ 72 769.89 null] >> endobj 686 0 obj << /D [1965 0 R /XYZ 72 769.89 null] >> endobj 690 0 obj << /D [1965 0 R /XYZ 72 534.045 null] >> endobj 1964 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1972 0 obj << /Length 3351 /Filter /FlateDecode >> stream xڭkܶTxI^IQM$EP+zU]Ew^]/9yMMlB7H2vg߼JMeTƛj&`CnRvuOkmR: b}^;$ SB u 3 1 T3}msCJ@Rb<>Xsɏvcקۤ羻ݦYm2q% >5A:bCSoxZm|Wח X¤0,*33'%(ĭz7"03kzT).IC62H\3u u|7'b,౔9K\ްg8;KƕM˨+ݚ͍JGG$+ o+:ZAH",LFrEQ*2.<5e@٩}F-܇ @>6BsH#emV% ) ᩸;7jq,>D^;ķŗ-8ʑz,!vI"bҴzbОIxx'EjHI¿Ԕg">o[w77_3<m]\il-&!Cz ݎ9˕2p VÖ2xqul+ژevX׸\xsA, %)g$Ti.YV+[Dtdh\mH>o1C@ũE^\^*O@"?4L8%0:yPg3 r$}咽.jRҢ9\%UMb%Pd(q*Cy(`a$Sr{hDAa$GROUI|PX/Y,f<f!6Tg}ؒMbqY<ʍ1Ohązf9 X9C6ɤLndE^tJn+i.Iu3QPdٗ;!-G.;$Pw7TEPvsZ(]z]9Pyyjħ{ZhLkˍsQ8BS୉ƞ[1Jp`;d8BY1!bo肰 ms<<끥iu7N3d("YgǞdhE/Qٿ\cy. +'1Jsn|5-l"s'(,C=B?g|րKL$؜m+,ʸTFL5g:*ϛ֧*&ojF>%Z]kƣ +vsv~pY]*Vis0HwgD/>cz>tq[DgU'k 4qJL2n\)H) *wAW<*!t%x$,ngkHgINU{7TC*|LQ9ZZ<"w/8bC>,N6.\O} m-*\6"i`v-X)'F2դ$ 5y&s 6nSN"JEgvd;7洓4u ªcb-s ˭}ˁD2<36`J]'ˊp8d[T92 I3P bTJ%熗\\,o߼Yz֢nS.+sy*ML:^۵h"> \/vbo4`y!>:c"_,c.N阯Ŋڴvڹy8]yMЍmc.XsΘI)ß[DOŐt#ݜ(0"Q]'@h'{4b5wQ[NNE͈O3:+d.3nbİ@#Ɋzi_L.,4?jք7.?[~y= v\#O` ]DA/MKȧ5w3HXPnh3$rR( cワx*_8Hѫ<5ƶ ]>5sshTP9? endstream endobj 1971 0 obj << /Type /Page /Contents 1972 0 R /Resources 1970 0 R /MediaBox [0 0 595.276 841.89] /Parent 1943 0 R /Annots [ 1963 0 R 1967 0 R 1968 0 R 1969 0 R 1973 0 R ] >> endobj 1963 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [93.6 710.176 258.388 721.085] /A << /S /GoTo /D (Project files) >> >> endobj 1967 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [152.721 598.967 431.54 609.876] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1968 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [254.463 328.936 384.705 339.845] /A << /S /GoTo /D (pfni) >> >> endobj 1969 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [396.479 260.168 525.543 271.077] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 1973 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 247.017 202.712 257.926] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 82 0 obj << /D [1971 0 R /XYZ 72 769.89 null] >> endobj 694 0 obj << /D [1971 0 R /XYZ 72 377.392 null] >> endobj 698 0 obj << /D [1971 0 R /XYZ 72 195.558 null] >> endobj 1970 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1987 0 obj << /Length 2794 /Filter /FlateDecode >> stream xڵ]ݿbj*!!g_J]\^]b&xnu :ڪV&$4J6ËW?<w r7ZlDda&67.b{uQyџvR{׵w]~2M}ۋ7Z@ aꌺ8tKa4VDCKN b=AHTCDmD}vK4g-2rf'Soȫfa434~BAzYuY/@V LO\(+{ۖ՘5MP(/ Z.R%lpțHs,n_$A&ȋ#ޱQh2* SӘqt30yCcy M3vCe'#L QhZuemFKXBEj&q{j&Sʼc; I&*vs>uyW=nqچwXђ$+e4h 1>4{4niӞ`# 2/9}@e*']KMHJ3b 2|Q5&3h嗰p3'0F9^WڛYLܸ_i/kk8bbb Q4 .k,h.vX+5[µR3RWD:N2$9SS?5K.b+ⱔ2]j&S~k,>q.%5#-&|Ņ67S(&`~v!85 5&=bD>v%$N͵{A__xw {0pM@ɲ  ݚ&l[3cٛ&e./ҩ}15\o׬|ڗeabLH\`aJ_Fǫ ~?"E+Y=Y"2jAY)5t?T}O8Nߐj@M)mb_ f_T w콓\r-;̿=(yEtP ,] (nǜe K&bߨ93GXF)HG +ʞ2ք|# @7 WLs?f:7[Zſ IGIEr@5)- PS#jlrn84*vj$PH+y."-5Z OPkTy50dq endstream endobj 1986 0 obj << /Type /Page /Contents 1987 0 R /Resources 1985 0 R /MediaBox [0 0 595.276 841.89] /Parent 1994 0 R /Annots [ 1974 0 R 1975 0 R 1988 0 R 1976 0 R 1977 0 R 1978 0 R 1989 0 R 1979 0 R 1980 0 R 1990 0 R 1981 0 R 1991 0 R 1982 0 R 1992 0 R 1983 0 R 1993 0 R ] >> endobj 1974 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [332.54 575.788 494.116 586.697] /A << /S /GoTo /D (Input units) >> >> endobj 1975 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [383.853 558.056 525.543 568.965] /A << /S /GoTo /D (Local disabling control) >> >> endobj 1988 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 544.905 167.267 555.814] /A << /S /GoTo /D (Local disabling control) >> >> endobj 1976 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [345.479 527.173 507.055 538.082] /A << /S /GoTo /D (Input units) >> >> endobj 1977 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [364.599 509.441 522.513 520.351] /A << /S /GoTo /D (Input units) >> >> endobj 1978 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [333.884 445.388 525.543 456.297] /A << /S /GoTo /D (Verbose and debug mode) >> >> endobj 1989 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 432.843 129.964 441.995] /A << /S /GoTo /D (Verbose and debug mode) >> >> endobj 1979 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [321.752 414.505 502.904 425.414] /A << /S /GoTo /D (Exit on error) >> >> endobj 1980 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [346.629 350.452 525.543 361.361] /A << /S /GoTo /D (Treatment of warnings) >> >> endobj 1990 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 337.907 129.964 347.059] /A << /S /GoTo /D (Treatment of warnings) >> >> endobj 1981 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [345.31 319.569 525.543 330.478] /A << /S /GoTo /D (Treatment of warnings) >> >> endobj 1991 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 307.024 129.964 316.176] /A << /S /GoTo /D (Treatment of warnings) >> >> endobj 1982 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [421.673 288.686 525.543 299.596] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1992 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 275.536 265.419 286.445] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1983 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [331.062 68.52 525.543 79.429] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 1993 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 55.369 182.267 66.278] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 83 0 obj << /D [1986 0 R /XYZ 72 769.89 null] >> endobj 1985 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1999 0 obj << /Length 3240 /Filter /FlateDecode >> stream xڵYKHW422+zʞ2l`f栶mmd#ݝ_$?Y hbQU$d,ʣ?* Mnj{|)3_5'?<{&|ͼ̿O]>4uNrywM~cߙ:ؤQꏛ>ͰgnO0f.#~=]^MЍW8 W|x98˻Z͡hlfu u4u) f_rސZZ;n[J_r\RƮ)Tu KUTGܱl"L1d#ƧQXGS$-^8d̷3dg.vy^6ׯ0~5!}ݳ20GnE]q}^I12wuC2C;ݲRyv%;R Фd?"jCL5;qeFY@oM+IbwJ`CHt܉&tNd DPos=q*|  g^zńa>4wb^.Mfb$A;McioFE/vsUzKnmnjՑ݋ Gנ9b%8L)2xn0~&qL2 3% bIchGӔ|W#n9:53r\:qOP8%9x"Jn]}̻b#P#:,Kgp>Z8-2ʼn5L}'g?t]Z|ry@sju[.g>1R1O6I6'2 {c 1<‡mY{VL{߃=َl76FbGǀՆN6p$dDW*o%Y%٪%^mYWm'kYyY0L 8SFfGY2S|! u&P%qP@6 ޘXŽ%McUwA)KB'/8j0w@w6j췬 p˨IFk3/f[p(}.]3eR&ʌ‰2%XL"+SLo;_6$p lX$E'"əLhl9B#  ,VV9jБi4"S;y(qmCgQRcBS+Fkַ$K/HK- x*\1*A4srm0`D4ZSr{$fr`=[DbgHޯxRcj56U0F9~n>ſjDS d9.>H ^:/ @7}ƒbXbQ"7LKd(Z&\q1]0 ɨըQc⎉$Җ)&|2̆JE4`?`|%a>FB}Fו2,<RFJ#Ҵ`*? {@oGiʩwt/fﰐEtDxtFF TD]SݒQ}ld£?0>؈x[[J^99 $ۆ3Rnxfʴ<FLaA&Vmg24(mHrC =/MidKj,Kix5&?n19;";>gkyV9#j3tMrp,7!^Fq4f+,cnlFk_^AT^^#JH%pK!uƷ )r+ȉE|Y:6솒G֒!pӇNV.AEc[[ 1T)6#@4i! 0m`w)tf9ArDI ,޸+Ҩ`^T!L%py E=v^UJ/8)9hwE^ֺĸʆa!5% Zv  .&fI=Ǿ~lHjq zc/"C&d{uҀ .,{FgB[WOmZxPkSw균F:Hҝ!|7M^*X*k ejv ZmI Q[US03'f9flL3،[%8Mpѱ`>VE0zzGkK}pxx9IK[tJOWYVa;:[iG>Ӥd]£^<*5'K Dcq})oȝ}UF+ާֹ6 sނhPLGtϬOGa)V/,Wo1' wUa @+]b*U/ׁԶj3B5ڑk-+KC˵- HH pjDHB?~iVJk 2楴?$&̤'ޙ?aY]\?MmJ/ْOi-lQюьK3TO|7^,_˼Y%f`-kLHlc0| JWѢdvJ}M8;S|/7D:uW7bA kKwV.5Gie>?VOj~̜uj!e_vU endstream endobj 1998 0 obj << /Type /Page /Contents 1999 0 R /Resources 1997 0 R /MediaBox [0 0 595.276 841.89] /Parent 1994 0 R /Annots [ 1984 0 R 1995 0 R 1996 0 R ] >> endobj 1984 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 663.14 253.273 674.049] /A << /S /GoTo /D (ASIS options) >> >> endobj 1995 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [203.722 136.795 377.116 147.704] /A << /S /GoTo /D (Output limits) >> >> endobj 1996 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [291.509 107.449 464.904 118.358] /A << /S /GoTo /D (Output limits) >> >> endobj 84 0 obj << /D [1998 0 R /XYZ 72 769.89 null] >> endobj 717 0 obj << /D [1998 0 R /XYZ 72 654.062 null] >> endobj 721 0 obj << /D [1998 0 R /XYZ 72 98.37 null] >> endobj 1997 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2004 0 obj << /Length 2758 /Filter /FlateDecode >> stream xڵYYo~%@ySQ 8NvYU]ռ>I`ӬꮯZb?]NǻeG6,g+|CGQ6}m-foAhkVN>{KD +U?w\`pEĝDNȳ^mau]}ۺ:e<uwZzEgx %DD ߥdI?UGN,UNn7F=5% 2~܇%UilZ!"˂lshkm@NZZ@nƫ-ENfw+6#QcSA#^qû;GgP8B0&myNzO$to;rH¬(XGg:6W]Sj;8Ug+rb#R2tEe2U<<]0x UDbW4{_WOތ xs-OĨb344?5rBXaoI?D{h%XVxlZB65?ACguH' :)ZL$?1_U=3sm2`(Ӡr&jU%Va.VL(HEApGڄXCEY|RHczgiDmdضS*H\zB2,^z٬w[ zS!{__!o(=mC,>VvG> If艨C&nY}:i ^/yTODFT4:Wy[伍 ?wX;5 oƥ )Gg\9:M/k Rqi>'}655<8A+iˏ> D435F0>#.zYpL0zN5jX Sdb h,Ս*rf$P:g"(-/Q$n$AXD[F|(Az.t#`1\ȒڳwufzB!hzTZ8<3QU_a|}cF˘ՙ[;RcnRVUN~)Q<8 Mz*!K'mQ]@^%'G{{"~A꼦# e_nh.^sm%S6xaԚ1,{Z׮֙DQ'_D&+Rs*4ǩ3('Fl=IM:G\HjƉ?փ>Zհ42" $H %F>?luD2bb/7h확 /K4o 4B3eTüT!A"w.:i2ˬpS%( ,x"` ˢR($E5m9"\`ELݮ(NBqP+dDϧn |)=G#AK@.B)4pj"4ujVOCGM{.T|Tث~eNq[R.b0ii z g cL_NR18c܍7b뒇N$=_tbҨRNcGU;fhl4pd|?δ4us$A%ֈ[/SZ"ԏт>vcVٳe3S9Q♾H~FYDT>>LjqE ܣl(yAHbX%?Ȭ|隱3z~čY檞#w*EgB1嵡-۝)<'g%?QQI Ǯ~N3E;76ZUaFJ=} t⣷&Hޞ(OOѠ??8Eda 9MRBp<'ء!٦K|K?&d*,L sb ƚqlq $ǿYvW_ߛ~U/yˇۮQ?P"?Zjyëw4$.{kKon lނMX/fnz 7{Pm[^nK9~ma ޶6Tͯ\kގ#'a|6c4,m 0>}yb7+"?UEkl8c4妮,r(}nִjz16?2Q_*Q({z_ endstream endobj 2003 0 obj << /Type /Page /Contents 2004 0 R /Resources 2002 0 R /MediaBox [0 0 595.276 841.89] /Parent 1994 0 R /Annots [ 2000 0 R 2001 0 R 2005 0 R ] >> endobj 2000 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [213.23 504.178 421.169 515.087] /A << /S /GoTo /D (Installing AdaControl) >> >> endobj 2001 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [342.251 227.355 525.543 238.264] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2005 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 214.204 147.937 225.113] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 140 0 obj << /D [2003 0 R /XYZ 72 769.89 null] >> endobj 725 0 obj << /D [2003 0 R /XYZ 72 769.89 null] >> endobj 729 0 obj << /D [2003 0 R /XYZ 72 611.275 null] >> endobj 733 0 obj << /D [2003 0 R /XYZ 72 552.397 null] >> endobj 737 0 obj << /D [2003 0 R /XYZ 72 304.965 null] >> endobj 741 0 obj << /D [2003 0 R /XYZ 72 260.538 null] >> endobj 2002 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2010 0 obj << /Length 3418 /Filter /FlateDecode >> stream xڵr_1TJ%>T6.;qkǫ=>@$GCXY $C:]@hv]wIj$"/@{@/0vבکςLnK= ew7x}Fw]{#O}yijO?WӞ(4`a}40&c?B |#|eb؄pO3:ju =0 <؀X 5(sՑ`{uXUqx ؆ xmM@%KQAԵ(/(ʦgбrm_&7AddAR 'ezҹOVި$&:IMĸE/Vm'MKuv4[4}.]?xtq6aOU*ʞ1[l-F@ZltAQ_F8V3sbM11L7sr #{#qYIOST18T,/ X0=qg|ݛ T!RaY6"eQ0'ݤ?)IPݒ6F!~E (PX1c5 [”{h^TɞhuTϺ)4h+|PPDzv&lueC>HĩB_A '&de6#&365j Qט=/Nޫغ'9kWavqA~reAa{m4GIb+f+_&jxl6,.H|{D+a29;/ǾRc,!e6geebr6\423< 7>9ʑʒU2i*])̜0whh$JM($BՒ:R0A$r)g9*+د6&nf|~uy EOxoaNH'e䭸 _a*="cfFy",4֙^ F@[ luPO][v^̐8?Z'k8ht Q@%:󘎝kWT&Y)u#%ѻoC!;~DoHZo0;R/u;>oxx2 {%  ^L\'GC#+DStX( ~B iG᠓r0&|w*ף R:/A:'3Sq"Lűt;`y*OJ { <wE~;5\'U-{踅^/q"09 5dKBѰ[\cE& y%CBRV4A8G kɁ1Yfv;Y&mRi6~l$2~k8V#R~y:Mеnt8w6!D-tjicx;vOK=#ZRwi5٦Ǫ@8qz"1N]m lkoO*! (rӕC#|nU7K"*K#`l gUCiRvS-o !4cw\\x,K1ɥ8Oqr2Lal%„?5ǣ$Є@jpv3F ͂hv J\ ؀:vsf@҉&߷bۮ-urG(M1|<ӎčyhe/Xs6ڂPᒆlXp_~:U9U^0̶h~x,wu&+ i6NAHF%ynpׯ̷UT$lǺaޞnCM G'Z*X廃l!-I^hR4f픸PƆ&9ue aU2nl>U~z.0RHG޾灟 K -C(>/lt2!/B(Ghdg/jF>b\ Y XͅAӳqg>W,0wlaЇ||=ۍHe-MsLWZ7aPOgLo v?[ vn`9$m\O}W}kWBTjk9"̎( 2pD=Od lNPVKW34l`06 MIgrȶYOzlm[@ϫ, xc,jIC<ű 񾅤XGҩ{E _h@?2*+":i`I<`^C8h,\HF=K7e5BPf8Ƥi !/C̵ bjQ35_T'D 8N: e yA6L==3yQJkPM ]鐹N76;|#›.I+woe]j\N'lW싪/VP% h陚vYO=#΃e"8QI,HQp\"]9*ɻD}).Ry3)6P@,qS,X%s] 4 m\(H,Tp" fܐODZ& 2ثd3z?,K碁q-΍]1IRcDn$'5馯POJfKH*ƫ{_oD4GԬKRpսgUҌ'(:MU endstream endobj 2009 0 obj << /Type /Page /Contents 2010 0 R /Resources 2008 0 R /MediaBox [0 0 595.276 841.89] /Parent 1994 0 R /Annots [ 2006 0 R 2007 0 R 2011 0 R ] >> endobj 2006 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 504.361 253.273 515.27] /A << /S /GoTo /D (ASIS options) >> >> endobj 2007 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [467.508 408.242 525.543 417.939] /A << /S /GoTo /D (Header_Comments) >> >> endobj 2011 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 394.485 210.225 405.394] /A << /S /GoTo /D (Header_Comments) >> >> endobj 141 0 obj << /D [2009 0 R /XYZ 72 769.89 null] >> endobj 745 0 obj << /D [2009 0 R /XYZ 72 453.97 null] >> endobj 749 0 obj << /D [2009 0 R /XYZ 72 385.793 null] >> endobj 753 0 obj << /D [2009 0 R /XYZ 72 197.586 null] >> endobj 2008 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2014 0 obj << /Length 3108 /Filter /FlateDecode >> stream xڵnH|8d=99q&$ iXL&[7#^M`/|PwuuwuhH"I7 E +_FK@XN0ެ_x s3/uݹCoeN2 #cl[goޚJP9~vo~YwF*r0a;ԥ!^2oF)kM}Y w#Ë@j☮i׷7#c/qL]t } /eu M- yr3A8A䠦)n`|GMK?p}x- /QIT$u|ap<;Hn C8kС+ bTޙlI*a䭩M+Аky$|ty0~׎y9}ÿp-F伶3=גP)73Lts^nrNOC_H--~`o䥜Ry,e4:PL,PxpT gƒvw{dm<ۙ*(V|uiț=Z5usFPeMoQ:ǎ'5)F B0: aB ջH9k@QO6G+2e< *DKM1[dOA:UYY \oFy4hyE\&灏BW\5xW9ynjbd {*&R2Pm8=PD"в{LM'tu:dR>`3M.;!3Lˈ K(^C1 77S 9+\{I> K^: ~7[B<`ԕIօXqYMsAxN6ڴA=hy*; 8҂#QMX"aln@jR7$e诞wNSwP8`q#)4cv0`n;z[ aWG8o +FU/toh 8TG#T35jcdP?r$?r*m3H&dg0scuCgƴKK^4yJKdҚ56J ܑ8%CT%ok:fFS8@9#u!zz_':=Mq3E*;^( ^UodQ2K&C9}8/3.L.%r(g?lŵ/PbmpOL< bU&f6ۙ=@,OR79o1'zjܙ%f,F+#ٲ&QcGD}ȓ:z,wb˝AG(Q*M6Zgם86pĔIrS?-&6`"4;2ײ$(ͪ X ~EV+d]e.x $JF̝ b( -?7P/Ap# D=0gdMƖO%I?d+(RlaZ'&)԰f\r\UPCc(Vi<@@ϱ1 7_Ơ'1ܚQkl!2+ceP#룴lұZK*“V HiOesk[IX3XeipRQu'qo~~ͷG绺*$1= P$X Ju2}%L&Ǘ9+zD9v#p O$ P6_N N+ݝ(>#sV>r`Pvt!Vjǧb5Ӈg;1Cَщ!ZD NX\\S<օS)X1]J\/NH#R}gDs_1O[{JTJϺܘz>]ۖ>)?'b bPg ș[v]nCjތR܌zeHY#8oL]B>P5;lE+5dʪJJD#@H:4 (*,'#aqQ!> FV]3lw۶nj.Nj+Ky7d9Us7P1HT=EJHs!%~{<)[#ϘTR0ǀ\*Hz;W2oRB&j((NZc$:Y^SnweNȊB BK&ZAНhe7WyoL{@"H 8lB-⮧9΁M Ћ4DpXmش|{q~蝿@;ғӂ!\M)eLYaB-;94o}?u(ω x 7L_JUի^6+&YHGűӻw_.\n/rq`?Pn1Z ʕPAJQV8UR,ԤPp? |Mj+6?RXWsU+FP MC`:ڦ02AEp 6Z?ϋ:6qx DwQP߻~NFw$t ?-PyC7#c˶S Ni46fvup4;ۍH,~ܕ"EFWRnHU]+^4=.Wik 4TiN df27> endobj 142 0 obj << /D [2013 0 R /XYZ 72 769.89 null] >> endobj 757 0 obj << /D [2013 0 R /XYZ 72 645.645 null] >> endobj 761 0 obj << /D [2013 0 R /XYZ 72 246.442 null] >> endobj 2012 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F54 1921 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2020 0 obj << /Length 3625 /Filter /FlateDecode >> stream xڭksܶF_J:IZi'x:0ӡB, ('hF7./ȣ"/Y ЏBia`7/" 2(Ë۽Kⶾx=?㤇]^.IR eOWȓȋyv^3R?M`bwEILf~&U{"~ ¤#wZuw> Uۦro깧SAwHbAWS?EOw{\OxEU]m/gy .6MF!m*MAjNdОugAfyj،Ө %%v -GMWJMST`8{3i6W'X 2tn2? &* R{ɼ ;c Ʌ8Ҧp Efp>y*5wtJ?Vf``MWn~ `XzOȆPξg#'DYC 2F4L]=F!#tS߼kLި Qe,Cӏvi"twS<3C ]jW1Hl|F^}m[Pr?Ŭ$9P&LO M|&C߀(pMfAT>GlRlx^-E-;5YU%B-bƼ8|`;zVٜZ*kʵ <:4zh ':3 Kibj~KKJKe~Ss$6Փ–MI7 o]_MeޝaEX84^ R-Wul:?"?a?Vi2m<..t5c&5"vPG?qh!ikc}'`" ح=8\%FKC[<3E>,6{T)?/4O;uno[ +l#f_c}fW{m? `ì2+m O{&T,x<%ͻ)gÓoOY{|MGTvo8uXX2:z{GhĐjlMK2{Ӆ Dڲhhtұ݆q - 1 r$ `п xm Qu'Pg" ,yJ`>mL]"{dn$Ҡ.3N^0&6Y{>Ql ~%s_y7jA׎x,UZCP NQYNWz nc[+DQ-"jĹ@e<~+,BB!Q=0pjdގj |EuFLF2,NR|ʂ X: =$7|(0ƙ#3ot\R&X>}I%Y.G r -Kg#  ad}XNԈI5Sbu7ȓ=C]Nǯ-?7t`AѬK6r0cȆDJ&ngn~\.'M4U>%9sS_H1Ν;g8gʉ3HGr<&RËޱh \G"ds aܳ1,@tP23 Qs+exV@paO|@:>:ȧƟ\֑s]?pT|zl_Jr JN2}Eibh>ۗ!4sv!GהBV^:%ס}) K'=W| 3aIQH^|VGU6n|anӀو(]Է+ѪTZT Rn_ [7`4);pz,ZR" oGyFhw'{gW'H0 Ed櫓I&;/gG -{e>4V:={)5T'Lk'3EIF~Fz؊l3ojx~#xvh5ocQ:3?r"|?>O߽xnrS_c(0J A3=8'ֵftf FqI Kd@"f"pLvR$iU;(4m$ j">Nv8NITYP%?8Elԑ~i#f<̶GEg%di-)IZeQHL>P8ubQw By 0g"g^X@(x#)G?P_X݂e֤lq6$.rq_#٣fnG2̿@8$`w#O]Ev]01oJlyHaȋkuej G~YCԍ1nFڼ0|_?Nb>|غɘX*~L4(͜:pt%e.UղgJ決T9?0HSĢܭS\<75 %( !K i5]}T~d."}3Rkmv~#Ȟߖ!Ao rl> endobj 2015 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [459.283 92.094 525.543 103.003] /A << /S /GoTo /D (ASIS options) >> >> endobj 2021 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 78.943 183.667 89.852] /A << /S /GoTo /D (ASIS options) >> >> endobj 2016 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [383.504 78.943 525.543 89.852] /A << /S /GoTo /D (Generating tree files manually) >> >> endobj 2022 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 65.793 181.327 76.702] /A << /S /GoTo /D (Generating tree files manually) >> >> endobj 2017 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [115.758 52.642 280.546 63.551] /A << /S /GoTo /D (Project files) >> >> endobj 143 0 obj << /D [2019 0 R /XYZ 72 769.89 null] >> endobj 765 0 obj << /D [2019 0 R /XYZ 72 658.592 null] >> endobj 769 0 obj << /D [2019 0 R /XYZ 72 205.776 null] >> endobj 2018 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F60 16 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2027 0 obj << /Length 1636 /Filter /FlateDecode >> stream xڅXo6 _,_^a4\Aq82d#Eʱ܊HQIHJ"y!Bt1˝ V7wu~b[| >Uk\I)r$i5NS\EA,7L4La^:G0uqFiBL4J;4K55ؗ}xz|^U`5Zz~X<$ܓY7":JJ,j^jG d@vѓhGq/GO7hUs;xϮStY}s@RT 4MۡC`z Ka@[ j+4~,e!}}WuA2m]N*<n8,菨_Ԧ=A`$ 0>I9))9V=QMzaj Uw@Z]>U?0 l$\d O"L֩{q3 t𲫉gʥJ$> endobj 2023 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [325.849 525.768 521.303 536.677] /A << /S /GoTo /D (Inhibit command) >> >> endobj 2024 0 obj << /Type /Annot /Border [0 0 0] /Rect [72 497.084 144.212 506.781] /Subtype /Link /A << /S /URI /URI (mailto::rosen@adalog.fr) >> >> endobj 144 0 obj << /D [2026 0 R /XYZ 72 769.89 null] >> endobj 2025 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2035 0 obj << /Length 3239 /Filter /FlateDecode >> stream xڥYY~ qf^gY Yì1ɞaԒǃռrzPu|U7M6qIo OF?ۛ|sS/77S7ywNiw r:t5cVNޛGYܜ*5;ak$+@@N-|'>H&Χ@͉u< & ٹ-'L.*}P5Y쒿5hqbHhP >E њsQ=12/ɠLe' FlmN*`C!O< ٪t`0B5O{HxYjZb7㧂zOʂˊEةh@{b8žYqEs5MV7o˶swȤ*@FdbʍΎ\ ?L 9N[`„i[n=z 'bbobΫsS_Esfg̀zC{֯?FUO1hPȑ8t&Zέbh8[O8;.?ĩp`ЍSXZ_h{חnd Z@I<MP#Q71>@~5KSDxH{| c@JbYE ݛ5SWE#+*?lg|W`}'W I+>~bK]9  yJJ*dT=ekrCS6gXp" G~p R-rͣV=pjBC*vؒJ0x7> endobj 2029 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [443.386 680.998 525.543 691.907] /A << /S /GoTo /D (Rules reference) >> >> endobj 2036 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 667.847 160.242 678.756] /A << /S /GoTo /D (Rules reference) >> >> endobj 2030 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [415.829 582.243 525.543 593.153] /A << /S /GoTo /D (Interactive mode) >> >> endobj 2037 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 569.093 143.818 580.002] /A << /S /GoTo /D (Interactive mode) >> >> endobj 2031 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [383.057 396.471 525.543 407.38] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 2038 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 383.321 176.758 394.23] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 2032 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [364.45 194.199 525.543 205.108] /A << /S /GoTo /D (Disabling controls) >> >> endobj 2039 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 181.654 107.962 191.351] /A << /S /GoTo /D (Disabling controls) >> >> endobj 145 0 obj << /D [2034 0 R /XYZ 72 769.89 null] >> endobj 779 0 obj << /D [2034 0 R /XYZ 72 769.89 null] >> endobj 783 0 obj << /D [2034 0 R /XYZ 72 556.596 null] >> endobj 787 0 obj << /D [2034 0 R /XYZ 72 328.628 null] >> endobj 2033 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2042 0 obj << /Length 3431 /Filter /FlateDecode >> stream xn}b CG}+97%wVy0[>V4 "'wͻ(H_@zo07 #7#;vH1yUpmY~"[@ny~Aoπ}M ;6#pƎm\H*?bSBۇ)rw9ǩy/#KxqvU뿶H j{'-8S(y+z۞'5!`йmt"Y )*.(]:(ΕFDm!AK1uȒt|f?"!jҽVvB+C-O% ]7Z9}~>4U#(W <]Éyozvfל]3-3;z@;R)P'Snc=wO>$hc݀Y 1:N G`57J8rw]HFZfcpwN~X5}<:<Ƚ,E3[ky&H8f|V'j]$1f}ay™C'-Q]n4z&SL̓ -&P1U{cKs2 J.-XTgĽx ̩Jg4 XIܻS]wiK碼 kҙ~`@gs?7oDamgJrz"&!g㷔/,;Mco'ԡq7/p GdKNώWdy`v H3LC&<Դ~s9Om"΁= 5Gӯq,y[{ ;ofࠪxlzۇøΗ`oE T#=jH0˴lZI-5 Xqb7FfSW %ab/-dE=-2@ː1R4GfȚ?%q/Z 7am`a-#ls "} ޙdfQ@x8v6y%ќi(eTsI7/6d H:8qecS J1'bSEwovh@D0{˽=W8;Z2FcC|4D(!Y EXZJ7Ͱ/ަA^W%'yڄ.*@֪"1[$נ6h,^W\ S-lDƑh()CiZS EC, -jP7R3 yWi˔+aϻS^ oVl׭.;g%PnNah5p4eOlT/qU^=r2 fabL^1`($ >?4-3df6펬nFj΀u(vPWF " [LSs,Ħp*mI+ #5@x\+ A@JS7?n7}i0um~*p, AY;@`fi +^B8yM̈Gv<3\6}'ǯCӓf wlV2ϱ_p5*ؼ*heڼtf51rTLbh\nz%-l<֬kӝqqf+H4pl#Ut(N!Km1;;XbhNTtbP7l~'YQ yO;c-ȧNW%rJe1WAȬ6yLwǖ8x$v}?Y- d *ESADKQ>H~C/ D:~PiNfOϢ쮓d10K@ܦn?"l ^eEcBCn1a cSq2o)Q@ ,&=:?2j bs5OpV]sEߛn˷Ķi\Ta^oJ&g "qL/\?H~Ֆ%W1ПB2J*,|>#QVr$J4!K׍_ SP*RH\.oUI| xP1l\I,(nC[#U|ypԒSC}ko X?hz&b|e䤜G.cwܦG[MͣcET|_-7C[gB_V 1 $Co澄Q/#o-<8>7Ea]Ev? hepY)gn1&L\ߋğ1G漯WҲc==y/5H8H $!ImZR &Bi endstream endobj 2041 0 obj << /Type /Page /Contents 2042 0 R /Resources 2040 0 R /MediaBox [0 0 595.276 841.89] /Parent 2028 0 R >> endobj 146 0 obj << /D [2041 0 R /XYZ 72 769.89 null] >> endobj 791 0 obj << /D [2041 0 R /XYZ 72 629.225 null] >> endobj 2040 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2047 0 obj << /Length 3178 /Filter /FlateDecode >> stream xڵk;bRt^1s'.G+E3?XVQSn{f D;!1wWm"6Eq)O"YDh O]Smy386Iew<ƴ,zmKj@'nϷTa A,҄F3XГ%}=( Z{?j9s4u<4xXA՚aO;]>zk/ݪ8T$"wCSIKH,gFX(sik]#?Cݵt{}՚) wPX%RI#eTe3UV{`xãq;h覾<^o"^/ Y[.|8? eW*6YqQoE qao C0j67O$u&Do~b`Up =mbW):N#0z5)4 y`IxX8jP>d@wG4 MG8;CeꌯoLoF.`DnЊ 43G"c#Ξ=Y6x#D H/Yҧ8ġv+tF$Պ`p]0Oկa[-)c%N؆#f["| */9Ps7s79b`OqPY ,m[^pdrՊ'cS.5V A m~@`X"wMOʕq @T|o:i-,,.^`LtkIE;Vf@B uYC@/A8WY$'-R wCoX @+TFB* м4 LŬXA'20{#3ԱfݿCqQRB2{X?dp4XZOQI@Ǧ,,q1)=ZJ\^၉0yNn_%L,2X w7AnO-4CvpXZٹϜu0Q"&)$%>QCǷ pFbʤT(9ȱ^9m!4xOy{,a(ʷtŵvq`͕ LFN*xM'R~@,-S`q'ꪐ 7w`QKo%uHU7H+LV l_pm [֒*$ crA0ylH9Aq3 T"΋JTܛkknY.8Ik/wG7؅i!v3c[9B>`R/ J#h !",7cA.+kӬIWqc駛g?_c1:]X_na ˮIC¥0{#+`3\b V 73rPD|=sY@IF~GADDJ8jx?"l,^ʚPRd^\3:c6$1$,Q"fXc|PUW.ˊx勃E-QF_>#*IщOb(=\`S]Yg!YoXCe@0]#B˧@DR9fL,ߙP[A̚軲C/L \3!AӵG֣Ԩgsg=ƒ7Ha{u.=j> endobj 2043 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [177.131 626.301 348.437 637.21] /A << /S /GoTo /D (Go command) >> >> endobj 2044 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [90.801 200.87 350.117 211.779] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 147 0 obj << /D [2046 0 R /XYZ 72 769.89 null] >> endobj 795 0 obj << /D [2046 0 R /XYZ 72 503.801 null] >> endobj 799 0 obj << /D [2046 0 R /XYZ 72 111.824 null] >> endobj 2045 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F54 1921 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2051 0 obj << /Length 2136 /Filter /FlateDecode >> stream xڵko6{~|XE=m@u[h|k@i[,y4p&Z#y)&$'q"DƓc 6;^\=9ṩrj1y\gVә Φ f Ye+EZ-U9L}?LC~;zuqVͮGM"7 `;r0 ̲*j't&|*r+S ЦɶY#+DP%jyVҼ*jWgm^g((|Mf"t?!.UVSySgMzov:">/ XϙH3 ⦣ Ab?~0+ էXQ`YgY6 L:7ڐwhLmEUqj"kJ^mg݌h\tlou3:tN1DF5 DsC3+B eُ]҆GP U%DlvEAZY^Bo<ǧ[خFYxMÎH/V8ut}1x |ue]$LD wnOD~,aTL.!1H^ZcpŒ̈Ed7Exl:FAjKQݖ}̢CS [bhNծ$+]U snvUZB9c Ю3=*kdo6c 6cR4t"Eq2T.хx#]H >xL±@G (ڐq'&\kwK4A:[·'C3*CVd k>TzaJDw(lNdշTk^ڱ%&RrN9ȥEf Al]Vչtqר5̈H64@_bjh}Oj(bZg "@]Dc>A U H( uN I 4h6vp`->J0tnDw<cV,?|WӶg4^2Gr;/6J,T3=%_SEpg jtYWg@ /7kx$EmGu`|Gq8H(1![1  > T_p XhhXV 8j[cKGO T)`+sxf>8bn;f;Yڒp't0HVU% yPkQ~qu:|mTyғN^}%A$OCs|׮:ͧ%s>K~Ag?ЗFM]T)IbB~&ӽKS:˂z7>.#z`{h (ТFlMSc$lWPoy^C+kd_R~f6]%Ev[z8ێn+9lM%dv ͻ#"%}~pa؉N%mDęNnN> endstream endobj 2050 0 obj << /Type /Page /Contents 2051 0 R /Resources 2049 0 R /MediaBox [0 0 595.276 841.89] /Parent 2028 0 R /Annots [ 2048 0 R ] >> endobj 2048 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [349.325 382.144 522.513 393.053] /A << /S /GoTo /D (Set command) >> >> endobj 148 0 obj << /D [2050 0 R /XYZ 72 769.89 null] >> endobj 803 0 obj << /D [2050 0 R /XYZ 72 556.988 null] >> endobj 2049 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2058 0 obj << /Length 2083 /Filter /FlateDecode >> stream xڭX~pB!I]$iS߷+0E|r;K:夆k83;W*$,js+f!^}CW5ʆGb fB z"_`fUYY~ڡzv4~ʮI).5\RnO[4̈29a0ƖcJ[X`#ERW,$UL"i<}A_ һK$nR]ZhYv8! J(hqwٔyE;@!ta%n͔]䞸~~,LMZTϥڛrqD=2h3H!Udh)+D"aV]Ad !\8xܗH=.$n p ܲp0CQdqAxyuS+B;SȒ@)3468M%lf½v+l $)9 pg.H3]6/Eyt.~)\`D?2D%+%O>~OEE&+y:iˁzwPTe#Gkb~ YP1ģ֦yT` >o{wpl+qӆV[N tzb),cC"@:*H0؃ڵ?у78ޜ.i5eJMXj|{2F\u ̮9 Ql`~G[y5}۵aJ!;=u!":qo>pDWJ *ǀ]-9fZM936ִ--t%S^/MrI4s[3 v3kqN4k1ÏIָ3;.>E3Y^f>5+> endstream endobj 2057 0 obj << /Type /Page /Contents 2058 0 R /Resources 2056 0 R /MediaBox [0 0 595.276 841.89] /Parent 2028 0 R /Annots [ 2052 0 R 2059 0 R 2053 0 R 2060 0 R 2054 0 R 2061 0 R 2055 0 R ] >> endobj 2052 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [363.999 580.391 525.543 591.3] /A << /S /GoTo /D (Header_Comments) >> >> endobj 2059 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 567.846 108.364 576.998] /A << /S /GoTo /D (Header_Comments) >> >> endobj 2053 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [381.663 506.927 525.543 517.836] /A << /S /GoTo /D (Interactive mode) >> >> endobj 2060 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 493.776 108.364 504.685] /A << /S /GoTo /D (Interactive mode) >> >> endobj 2054 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [466.143 332.132 525.543 341.829] /A << /S /GoTo /D (Clear command) >> >> endobj 2061 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 318.376 196.273 329.285] /A << /S /GoTo /D (Clear command) >> >> endobj 2055 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [215.364 185.509 400.546 196.418] /A << /S /GoTo /D (Interactive mode) >> >> endobj 149 0 obj << /D [2057 0 R /XYZ 72 769.89 null] >> endobj 816 0 obj << /D [2057 0 R /XYZ 72 555.752 null] >> endobj 820 0 obj << /D [2057 0 R /XYZ 72 484.717 null] >> endobj 824 0 obj << /D [2057 0 R /XYZ 72 280.54 null] >> endobj 828 0 obj << /D [2057 0 R /XYZ 72 176.45 null] >> endobj 2056 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2067 0 obj << /Length 2449 /Filter /FlateDecode >> stream xڭYo8޿'yH\^!\6m %$qo,jE#><~ȅrz0R"Rh~7Ҷ@0P_>r$]]/,bljSNJ)GLbN9fI&Ký,Lit=Ϗ} 'x|k Ց Ty@fyPBO~9?M1 320gvGS@Y׫ΦL9|iHb4_:"TPDۚQ63vUwM"㱴L(Hjk BK{ l^lK~"{Xssq3ONۨwK¢Vj`۷Fe=nVUo0Kg&XU{gj3` Ȇ`:z g)۵aP%Q\WMi ;^vΜ%4IAW?:zj{> /uFuQHOkB(.t8B;X'we,M`id" ` `DL"ʘC܀Pd,|S E0BסƸCs8ޔ丼h$ ۛ<ӾN]Y᭡zETOA_EQD;sS'i8$JXg@JM 9$뻩@[uRuNZlַ`X5'Nj[%%*$wfq gڶPBTY5 2rlQ+W_/" d /VtڡHWjmqTߧ\AR)t澶TOOо;q9Pr6zõW!M1EPHpЗTח0Jp6V:"ݰeuGsG\Blt_Cq+Wrl2 >Ʌ;|ڏ^q7XiMFMH8VCkKݏ'J紪ONC gHcu-Lɒj%Hѫ|ic̲a[AO>𑡔B '?j(|T yGS4NP:j l ԪՃ p. <'sOK B@̘~#>PH Ǔ=b<طRz6$o!2X@6cG̙7F(iIF jN0\< ƫI7H8DzmT ;;mZ)&vWAx@ Sr7t ڀsA'ش0 ѷTȡ8dRV݌,)-a:Kare9Cr@ɋZN%PC8RB}aUgJ :+K󢰐2îmb5 ܈^P9YWl('8(|K-|C +[fQr n2 \4?Bm endstream endobj 2066 0 obj << /Type /Page /Contents 2067 0 R /Resources 2065 0 R /MediaBox [0 0 595.276 841.89] /Parent 2068 0 R /Annots [ 2062 0 R 2063 0 R 2064 0 R ] >> endobj 2062 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 616.806 245.409 627.715] /A << /S /GoTo /D (Getting help) >> >> endobj 2063 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [89.636 190.804 368.455 201.713] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 2064 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [182.978 65.793 359.494 76.702] /A << /S /GoTo /D (Output limits) >> >> endobj 150 0 obj << /D [2066 0 R /XYZ 72 769.89 null] >> endobj 832 0 obj << /D [2066 0 R /XYZ 72 769.89 null] >> endobj 836 0 obj << /D [2066 0 R /XYZ 72 607.501 null] >> endobj 840 0 obj << /D [2066 0 R /XYZ 72 404.929 null] >> endobj 2065 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2078 0 obj << /Length 3611 /Filter /FlateDecode >> stream xڭZYF~D `ƒ샓Zj1IyҪ_I_rߗt@ͅ4KrQZ$Qȫ}[&~̏fd)U6Dvht$hs̓v(~CbU&sbh8&VALL$LSJ2dU"NQ,)OyŭN63~C9I`^ JpF.ks«})MUFz.p[;88#5=7t^Q5jƃ*VG8hR9X`@6cwm;yO2UؕW(Ȁ*RV~5>=-(J9P*;o<E~CfC\oZ+gd<PB*8Jh%ab`j\a=q6xق:n?  (5nУ^) jn@aTfc54B}re,e]h@M ޫJ?^G 6 UwP:V}tiR!^cd'ͦYl3G75A+kSn,'߁7C(/Ŧ*&[Y 8y)8a,Ac/ .z`!]-3DO6bk_6:3] rioD#Z.uQZ{A=)In<#ne$^ŹjMʒl'ie쫂7"\{&{v="^,I;"'HFlCkr9 ئ,kp]s(}?c=b-M=Ezuld2D:NO{%e)0iKqz{ۻ;_6caNM+8Y 4.] 0fY? )1澗U*<(3\5YOpRVea Q|j5aTЂ >ksA\5 ;P}^Єr@O|Y:E1N`Y@f p1 _'Y}'$CU>R^V<# U_qlOvvH(g;0JS'vI^ -FlErT'>a91n*t&yww-TH՟cvfgf7_n!WA0I/JU7k>@ ^}ojAe:<}U7f+z9p-`_{[!kKCKrꌈY$&M7ߦ&ү6MC%]2K؛mȂj&1dȹd\'g )R0c#^uF:u㑄gEg&!8!M Wx}RR_4\ a2]FeEyl?Uz\0A5P8ӭ!}}\R7'e80f)nFAHr1-4,'\F"7K $cN=&O,d 8_cJAW4z'$6* ,E4 kdbDi#0c9h@.X@qolyS!Ы5l9YN aSn'ZsʊAO ^xrYz֥V` D'X\a VJD%%Ą4Ҳh=Z2)e *8FɄgQh;c9 j5SJ ΆL`>$ۖU^Th$ϓ+:TW3gv1(%Z&\֢-:z56 F̮nEwO"ƀ zDd 3f}inNlmdȴ$!H#}C|eXz8P"O )h+0iqr5ܜ8~?x{f_[L0RJYP˻r~~im u/5g>D1gm9R y.8U\3%1ˆر2݌MM)"4;6I)0'-ȱs,\qngx"NlIFF _0&g 9?WC;6"OXHE&R`3z1>1䟏]7n/[h:M>dؐzyO,mx:S}1&3|`>V[JOb&p(y5ϒ̿#þD \S3!aIhs$L[oLE˻0Cudw*^!XOIz%ZyH:pX3iY#hܾ$S9=xSwG՞4s(!OX? tLG'³3%:tC0j~`$.qK^P^,P&BRJN 2 X[@%7=8OTMIC =0}L Tی n'uމ'w+[&ips_l^`lS je_/<_V\^`{&TvNnE!Y_8&ԑs/mBY5^`a : (?,;*GrՂT~:bk%TS"ty9uVM2|gI!1]XSǢ-P7ESO^k/>Fpz:9>!mGnvn@^ pD85&TH&O(ͦ+7}!9VFA+ endstream endobj 2077 0 obj << /Type /Page /Contents 2078 0 R /Resources 2076 0 R /MediaBox [0 0 595.276 841.89] /Parent 2068 0 R /Annots [ 2069 0 R 2079 0 R 2070 0 R 2071 0 R 2072 0 R 2080 0 R 2073 0 R 2074 0 R 2081 0 R 2075 0 R ] >> endobj 2069 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [464.868 565.766 525.543 575.463] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 2079 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 552.009 286.576 562.918] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 2070 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [215.788 494.903 414.879 505.813] /A << /S /GoTo /D (Disabling controls) >> >> endobj 2071 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [187.745 380.692 424.294 391.601] /A << /S /GoTo /D (Verbose and debug mode) >> >> endobj 2072 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [431.499 380.692 525.543 391.601] /A << /S /GoTo /D (Exit on error) >> >> endobj 2080 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 367.541 163.79 378.45] /A << /S /GoTo /D (Exit on error) >> >> endobj 2073 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [173.324 367.541 408.996 378.45] /A << /S /GoTo /D (Treatment of warnings) >> >> endobj 2074 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [418.531 367.541 525.543 378.45] /A << /S /GoTo /D (Output format) >> >> endobj 2081 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 354.39 144.455 365.299] /A << /S /GoTo /D (Output format) >> >> endobj 2075 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [172.333 354.39 388.94 365.299] /A << /S /GoTo /D (Local disabling control) >> >> endobj 151 0 obj << /D [2077 0 R /XYZ 72 769.89 null] >> endobj 844 0 obj << /D [2077 0 R /XYZ 72 343.91 null] >> endobj 848 0 obj << /D [2077 0 R /XYZ 72 103.48 null] >> endobj 2076 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2084 0 obj << /Length 1640 /Filter /FlateDecode >> stream xڝXK6p2VI "KS\ȒGv7m{g8Cɲ)|7OZ." :aWW?]I`uBrsϑ\H"&_^3r-WJEޫpUNv5fkSe0 ( ]~zz3H:KySy})M/n,44K%MߋH&쫢{A?o/6rU9Gl%A(o0ejILQhxTLmY#IY6-L'C׼ʻl⽐ħ[5U*euuk +ʋLw:"Fk%XR0J 7+GK|*ϋhwKǭs=wF{+} )Xz{mS}^ɔhD {(HfUå{" MtEY#ZYpd<;˲Fɴ|e6Vq52D*u{d3l$"s/xD*þ(9u˧/0f$o}{4 CR+EFUK+Mp\49;I PXWÊ`o>`k R)tL(5b"?MifOL҈ 8.`Ϩ*xES X-UO8qH+%&=&y H$ Ӌ;P3deA1\N pF MMa`fg=m2˺oZsKY;-TιOC.QrB2۶pRά&A +CR {hiT>=hަLKb Ԕtz_W ̆!P'G0\̘  )J}` Y9cw ʷVtOXaJ§^h޺{-{rc[<#`wIcS@Bi|99/-סbMCyr|$ib!i2)b;ԗA:hbRS>wWEw,P n7Un 0J[>iJJrrnC}uK8{@׸eDMX*Tۜ:C]vCrpՔ(8sJ$=G AӘQ5hG}8R'qAv\ۚ4C1VfahBeZ:m5ʮ8&"焫?XC?Io[?loO&-g s٩锩XL@nm cc|&w,e9̒+ 7wyܝOv$tkZˉ-4ClrTu+Ϝ-+-Ws3[Vjr(ձ!,S/-^I8[B*~$óO K#& EkJ8*%t|9@JuMq*&h\C#Ecɾp9 R8gc lwԒ)d GNcg\86n๧ٻR I:תݟ!J`* endstream endobj 2083 0 obj << /Type /Page /Contents 2084 0 R /Resources 2082 0 R /MediaBox [0 0 595.276 841.89] /Parent 2068 0 R >> endobj 152 0 obj << /D [2083 0 R /XYZ 72 769.89 null] >> endobj 852 0 obj << /D [2083 0 R /XYZ 72 520.097 null] >> endobj 2082 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F60 16 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2089 0 obj << /Length 2403 /Filter /FlateDecode >> stream xڵَܸ_яj`/"C{cQs^TjGO6 0"E-71M6iEMy|3+ɣ f}Xq.7#nя4nZGvgޏ Թ׹t۝2#o?ջVF>HBIk}*1ΐ>DOSɈZ.Y7;-LC;ʭʢ_%ˮG"H 4up/c7P?kqڻ=AqD[ؐFC%GmGáq86Ԝ  lt^+j%1m_u!fg@I6;Mah;$0ͣY} qnTqQ5=X5_@)%< }q] n\Zd6pE8isߊ)x)hڻPi&t&Ysz+/NSW^;Z6? e{c+Nd#.pXvAt!\CXE+xgU 72ZákrB!zݐ.AjsWf.Տl]q$x V-@ī4RASVb (Q#K-|1M85\v?+$eMag%SqColDg@)a86_=qc b7^ΗKAwx5~&;땁D%@nf!PY*_$S$ 3SR)NOcpE8,8΢J8n`_1Kw2w]GvʄrdXCD K"A+lba3S+f{A5q4/pfz!+NJZm9z̼F6xSЙY $=?*~l5Dj)$lMs0*@7TљC E$E&Z)zE$Q'٥Q'#jc{,P@kkddO.SW|/(9@G_[NgS;@.]ߐYg|MK2b,W1΄Z0]N%ݪ/2Xjk$}߉)'*F(U*wT@1NTƳ8Xpeūd NĻ^GJ&*i.l6v[ "*ϒEDy>i3O>hThVT}澦t |>uh{Gub1|+шs}tQ d8̽ m|6nQg9woV|5v=@VOrȯ̬Tkj-tc)y J/σp* pc]S`N)`@t_|P=1L̤0EJrRwCfY\К]EHoٹ AfX_n83:Y^B4l=(%E`.)mLGX]bJLa繿KyG18^ #Mk$L}ǎh4蛋\-)1sjgV4܋KstYZgNaJJPwL6WkM˦ Rw+Gc30q QFBO- [gPMF%\|oyj"vZB7Vi?K5եE)uq-ʦj >5Al!YܷQ xDX>ɭ  z#.g#1w5AL?? \A 7&_qR8Щp%8yi`oIy:^a+񙹣+e3:q|CCȯByhFЩaa䡽'|ػ`EXPt4p!*zZ|Ȟ}p' e5lJ72Ɵ,g 8aE͐W~X> endobj 2085 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [253.907 158.712 417.302 169.621] /A << /S /GoTo /D (Statements) >> >> endobj 153 0 obj << /D [2088 0 R /XYZ 72 769.89 null] >> endobj 856 0 obj << /D [2088 0 R /XYZ 72 769.89 null] >> endobj 860 0 obj << /D [2088 0 R /XYZ 72 596.363 null] >> endobj 873 0 obj << /D [2088 0 R /XYZ 72 145.222 null] >> endobj 2087 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F54 1921 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2092 0 obj << /Length 2559 /Filter /FlateDecode >> stream xڽ]oܸ=bj*L\/mP YJ{6|/I,r8 {bX*ͤtU^J6?߽/Xσ\#{}qTH)zESzuj:Քj ,w}G+YgGB0h ?#/C?\o$ޮ7+6łF~";_?ljzyfNɄ/ NSn(~C5xڠN S?Ntb'd)ft\g\<|˶keK"m*;^Y7;!@ VK1bSGTȽcS "w~$ }!L|yy$3<!y21>vJpMFFkx-9 .<s={-"&"{ǵ"puiLJ :[ Q'g>epopQ ׵;Gt` (;mj dS u34P;やؠHL-uh;VC: ɅCcU=zc]00|Vg\].f7 :JR!"3;~z<,N樽*rƬLp:,1[U1w.mp)?ҏtLAoHw/Aέx\pSmFD=Kg0Tۿ:, Re .\Q͌jTVOcA:N<,.5]/H%Mjv?-zLi$y0sE VUwo; $#exнLa6_dm{/M5-4s{I0ɉ~+(BKǑJ\ 2JB b0o?bm @MkrkEobhBf{I V,BfGB="?&^{aDDpXDPNJl:n"jp1S6hFƝi8H _sOU2J0{.G=L)'wdԜ4lm-I;9ҍMvnTls͠6u c_WtL! s:{}_^RTTT v=i#+V{f$A紻_˪=۠C RzZtSݚ @TuPㆅjMRMgY(I''C'تű-O8>MCB{ كt8TYXhtta6Rs6Q4)̋88<KIG qr@26[\y>_!>:>ed+ V(Mȥx8cӉa6)#3T1|әKvgBR V{L #Ԇ((O4QlhO~`+M;㌼݁QҖY!'׋.5(dQ> mHny@~[th0@4]aa20詗Cɳ# )Mll;vj> endobj 2086 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [466.994 693.148 525.543 702.845] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2093 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 679.392 272.922 690.301] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 154 0 obj << /D [2091 0 R /XYZ 72 769.89 null] >> endobj 886 0 obj << /D [2091 0 R /XYZ 72 402.552 null] >> endobj 2090 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2096 0 obj << /Length 2467 /Filter /FlateDecode >> stream xڽn}BCA&&XٍvA[jI Sv>u5/#U]]wU7. Yl9~dC($" u׻!kM\q%+SaԦܘ*$h??;5?Qֱ$)HIzpi(|^r;ߗIdIvU͝/a6(ܻy+gg[@zn.]J[KqЪ7kZ} sX87>pg["R$="ui˽%L'x'xҒ$P$0R2kԓ1&;Jcl.ĚCU!C9lI}yOct9,њ@ ~l ]ثyTM!*6p" ݌~39(ȻA9a1J[h:Չ1&d0(Bm*jA4Rs8n[NȮu73XLsqD+S[, *{e#Y&X_0Sv7{4eT*-vhtP*Y{`ZE=6p)lмހh 9 ^<3Bg ҹd9c|?#xľ+fsX[]7>2 gzy|Nb#BvܒVs!Rd,kZ0zL&dqxNgZ-_Z` 'T !ީkCњktOnyh ַ~9Uk6%jڋF}Jtc=ͷl 9ۣ-Pf+}`/U? {4U1eƔ}fޓ6Ob~ ԭMl9~/ksW["C?J2_ E*[q]>4[0Nhc[Hi"wle+uBLzi1*}/8_v=omm2FZ(5 J4b-/++goVOq?'k+s{k]u^>l k<ۤ*59bͿ<(,s MC#;ι$ !>5L0t endstream endobj 2095 0 obj << /Type /Page /Contents 2096 0 R /Resources 2094 0 R /MediaBox [0 0 595.276 841.89] /Parent 2068 0 R >> endobj 2097 0 obj << /D [2095 0 R /XYZ 72 769.89 null] >> endobj 2094 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2101 0 obj << /Length 2009 /Filter /FlateDecode >> stream xڭXmo6_a YRr.Т=\|. fl!Rrf8#YrT4w D49>3C<#5fI8KR-RV ɳG X $>\|)R3%E&35Y>o}k|˜(PچV+;_i@/>Fa$"Z' _, A,!IƨPQIJiS-nv}>MȀY{g+X4 ?e[u.Ip&nlʂ-T"T{Uh,Pq.EְL nEh_΅J%1JEց9={$|\a<՝NBeT uc̋209 g1<_,I*%RΣj% ,miFh&'b SLnSEBy-PIIGq+نgW54./i-vqW;۲񴎽 F^- dns 7g$%3+*bגI?&LټnxT#2 6_!-+"$~N: Tb Ii36 dkLYQ,߿)n=b Vx`,[)4aWv7 ਮo!YL%]7u^Ot::봿_F&߯1"^U]iaC78,wޗXZ7[j̫́A]GzH߀٧=w`~siT޲["ػEcp<&6ίwc+.c_),+f[ τʟ.8QWK{IFLP5j|P/B/B P厞TU瓅jҔm My=P=5HA |"Auo6ڷD[,gOEs Y?5 ~qAB\]VGO#(ip;߲SW(K+[>[ׯt@DvJݲm1 0S7 ʎp{xBrsgAlkف=t|i/o-8sݡb+ୖ'rIm \=A!܇ ,5=`?) endstream endobj 2100 0 obj << /Type /Page /Contents 2101 0 R /Resources 2099 0 R /MediaBox [0 0 595.276 841.89] /Parent 2103 0 R /Annots [ 2098 0 R 2102 0 R ] >> endobj 2098 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [466.76 325.913 525.543 334.527] /A << /S /GoTo /D (Non_Static) >> >> endobj 2102 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 311.073 173.467 321.982] /A << /S /GoTo /D (Non_Static) >> >> endobj 155 0 obj << /D [2100 0 R /XYZ 72 769.89 null] >> endobj 899 0 obj << /D [2100 0 R /XYZ 72 242.42 null] >> endobj 2099 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2107 0 obj << /Length 2927 /Filter /FlateDecode >> stream xڽZ_o6ϧX%r%һɡ-z\cpH@^V&P+ıb$pH\$Z%i,8Yg!>峿J" 3ܬ޶8|~=T^օ=_Gi V/aViU<=@"EFZ|Z(k}(|aj-ab6NT|ga.ROSWw[ٝϣ4;˫OQ 55=-!oPWG\q}Me󚺋fNpnX[L,4`Ij%Mo=ʄ^tN y=UêqB۲΢i[Iz4(1~̭䞑>Ҁ6u΄5HҒ`B* "I^8Y ; (逸ePX(68_p=ȔvD%G0ZÂK2wL X@%^Z$Q)4Dx8f)UyLAN:>?kp̱rчv'@ b%B H.;z[q3Q]9D`X ։tyuyYbiT^;fWд1h<q5"l GVk 9ΌHaЊLR qZB٘$߳Mj~IoF1[7 Ȟq帗Y | iK.e8_|uFWNT#O-,{Ό@R)!xcD񷤐w2VPcEqv6\4kd4c%;&8To%KteB%t(Qo߇ tB*Y}rX;Zy%5(ipژrm0lq 4*c%U bz>uۘ (rٯ pizCۍxP_p9Q5d+FuÊJfhPZ ʢWt2auR;`U+g+C@L[i>~G,g(j-(D+^xt$2!*b߰Ƕ!WX5ADa i™fI uE%B'Xbd1C !L|uCxm0 FOT$F9Vb77{;1nƍESzYޏ?Q>T"R=V1w;ڴ4a'2@0,{烔vT]_Gf:|N][FKpCŎ!+m-kb!zyN Pcto!98LpK~S=fyfm}5$i;H 3{q(>F6v8TUv6Z(q Tqp%X65}Ue8|lV4zDN4TV`వgV`e~7aa*\>%#*(8V*f}[^fKN09@@ܺe0BIאrx:_qpS7e()jؗUK@"S0*Qi@;4 1Zlttb>)3Y;5f^$M'E\Vr 8Ӱ+yGԱ)\ʩӈU Njh;k̀PvۦEpiwL6'-DM_kxmVrM`/?xFEnb.skt (Yi?3>Amck$3Ѫzu{GS~QS"3-JNE mCú|r*T`+hT]p_/m+_.vuMc8z`_f45Dq-ݡbʇ>nJ\nÜ?WއGH[o.[1X|'8%6R\ͳst}t Uxå1̹ e͞ruwGؠ9->U2Ĝ8J⏇+A*tn4i>~ )}vxL.qEYeEhivw!vO F3̃^$sA ÜT M$ a6 r9% K4FAQ0.tCG`bdILN`$t7>TmS`a:ȅLR.i^:K=Ʉ6uE-`6h,* >iܛ6ҬyDЈE8i8w[ضKbOᒒm1BC莡ߟ'#â$s endstream endobj 2106 0 obj << /Type /Page /Contents 2107 0 R /Resources 2105 0 R /MediaBox [0 0 595.276 841.89] /Parent 2103 0 R /Annots [ 2104 0 R 2108 0 R ] >> endobj 2104 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [396.851 648.535 525.543 659.444] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2108 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 635.384 225.115 646.293] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 156 0 obj << /D [2106 0 R /XYZ 72 769.89 null] >> endobj 2105 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2112 0 obj << /Length 2100 /Filter /FlateDecode >> stream xڵnF|O>vH0hmHoUW7EtFN6Ad^]oDTT%b=L lF>#Vgbu}?&q]}OmTd.MZ{o[[vijTFfh| LXd̸$ZoL,ο d2ϨD!O7|?8UzvfTZh{[z?7&ܩtzWL`Jz*z-Өo6&۲9xmY[z^5B*i97\T\Gb(  |I_m r7xxx)Aj˞<U:ڮl=:*V4ʾB~I}t\TctA1'ܽJ#ܑ r+ID2SNx,[$ nzqA6YO_z }káOS sw#j'T[zhmw=5COy&6kyuXb&qܗS{0H}\g H} p|jkV vlu%@|smGGtv!@p-60</RYU`lxgR<qI :VhrX=@z ?87C 8[t(u,(O'3"5JYDay]z4 p(UȘwhx m^uxἵ1G ـ)dLHH!*ܱPe2"cq N:LԴB1 )}c9enV2j7`;$FcpcGx‚­xJ.N1վ. &kK&dR܉ܮc EhzMLR)fØDd!nBK8eLdQ/B%Z﵄bK.kJ|4Sn ؑZ,-W{.uCGBjqn-ւ!ce=NCVQ)Fa)nTq#jg@*8e]_0&X-e +4k%b:@ۀAHI^ lC.WC.Ͻ )=>忹1H?16/*X,:+v/8e/f|/$0 6Td B Nc8$ߤ: ЧIPÍÈlQ%Dn'FWW?qK,{Ԧ`*뚽'J0]_o<X(*|Ue颯%եr[?уA,/ԛ}^y-Z4fS|.*1ng Od/|b6p[)c)<:⴦GЩs灏9z  ŕp&D bԵ؜Aw2%G݌p:AϗAfFQT}eIvHw2lfLdX_{N==7)QTF,bW!ފ…U4֒a+i?t6l,|Sm|nA -m((a8fCvH|<eװ|8ZV+֭_̠7ڸz֓(XxeU>=Zͻ+ endstream endobj 2111 0 obj << /Type /Page /Contents 2112 0 R /Resources 2110 0 R /MediaBox [0 0 595.276 841.89] /Parent 2103 0 R /Annots [ 2109 0 R ] >> endobj 2109 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [91.394 160.958 260.485 171.867] /A << /S /GoTo /D (Uncheckable) >> >> endobj 214 0 obj << /D [2111 0 R /XYZ 72 769.89 null] >> endobj 912 0 obj << /D [2111 0 R /XYZ 72 769.89 null] >> endobj 928 0 obj << /D [2111 0 R /XYZ 72 146.12 null] >> endobj 2110 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F53 1899 0 R /F52 1890 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2116 0 obj << /Length 2426 /Filter /FlateDecode >> stream xڭY[o~ϯ0rd`#A݃zNci0%WrpݶCr87|$?1IIB,`&{3ޯ!`)&M*\ywjz6RzlES[hCZot˵"Lf׫}v؏#ܬDB ?#/?$[7yUCł\~"y%N]k0Diܤ v1/Ln@Dq ,[Zκm^na5`.1  D4Q I_Ĥ- ΊEe?/%o=H(+ ,OѪvCU3 1וm= 4͑ Y?sre]Q Kby]~ǰ2I=FG´(5wU6Q%$:M?vm}GzE+ޯu4$lhj;xi2IdD๽& ~NDa*UL.7|X87Ȧ DȦ" IPtD/L 䙦=`RF簐F7@WY{S Y-NOU^`:[%-~$n `!,0jj =ekr g)&BKn,,=]f F\6O5EW\t{dG#H,P³c+OnK/Seg]ՙJ`]tkƓ q'Uk[ܪ$ lJT3[tT 4zU[Lr3nK`=|t>jY;!Xs+cpci wn x a X_ GL$!Oh|7  L]R :V(:um=͝6jvfg^W*lASɄf [ol& bXyS|ArM+S@Oix&?5/}R=zϸRćKs-Pl&ˡᤸ 4cau$;hSC">o.ʉ}WSDbzmzz,c(G'-HbdwAe`BH0 cP@R*0$ Z@gϓiZcEe炡0mΩkث)`tlC/W &$̈ȉZGAk XB8*TK^vrTﷶjf,=S ߣy9t89_u^cF}UyT "`b~_Wp3eyu`qPtDi5j~(BWT*Ǝ\A(qTθmM3܉~ᱨ7( 4ZX%^Zb%EAmy,.i"88CrkW:V4.ykLQ6j`XGϤzT+oe+U=O%ˁ?^boڰ29fAٿ3j,= Zn'wSZzNQ:7hRtvc;{+>Nm&;w4}!ҘW4zT+M*YǽfVm7 ݎ@,li]W}VcF0ܣ2ZżԣnrbOp_|XmAe Joz#&ڥ 0e1߸Ԏ[w9⩛z ]7Xߤ,"rEhM$-BaN5-LUMscf2.Tn *"ab!)-P-Hч HJ%TO@P[`=[d 2)s'PvR(s|>h3%FQJO%OsH<]Deb5XlJ򀑍n!8dR80>B'O{a?Vp)>/"FҾ-@I˸~o'{3G徻搟#@suI@m; @WkHprL? #^f}AI}mE,¾õEDJNBq@2DP`Wx/-&Lx^P=HGVgS2拌]>M!LOSĴA.Yv/r=II vG/rF!vzhM8.PRF2v'}0~)5MՈ}ݻ-2Z۽@IyD~7]ZJOwb່?u/ endstream endobj 2115 0 obj << /Type /Page /Contents 2116 0 R /Resources 2114 0 R /MediaBox [0 0 595.276 841.89] /Parent 2103 0 R /Annots [ 2113 0 R ] >> endobj 2113 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [93.6 108.015 360.422 118.924] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 215 0 obj << /D [2115 0 R /XYZ 72 769.89 null] >> endobj 941 0 obj << /D [2115 0 R /XYZ 72 372.727 null] >> endobj 2114 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2120 0 obj << /Length 2764 /Filter /FlateDecode >> stream xڵYoܸ=bȋ*:f[=e-qfTkY]e%NX0ɏw_;]TJv'лp`?;ş;s3/w79b/iJ)'z}y?TcPk5unAFQxw3RȍB kbo_ 06c׋B'kY)_i/ $"'o q:'ze}~؏x̛;u8?˖f ˲j̝K(4x_fQ>d+)I"3IsIigP sC B~;+ &Tp,H5{ S7 <輯y })u:}Vù歅 ߠ33 M<t>#fʓ%졙6lНuUQ|$PIH|f)X#D1h$xvsFQ3,וkC[}lD淡l'=<2q'^NJ b(,b>*ĉcfoP< -6ç _v< ^aK>n">,2@gL{iMo gTnjCL@!@C=pF7$d8ԲIn* jݣ!0ͥ׷9B 2tKI&ÖDlxfq!])O+͐yMC .WƟԴk)J( XR: 8pD %\U/^1G#O6ʶxD.lߗUP'++Îk1 Aq)2ԋ0d4=-i-,ZZJRz6=$vދ_YYP.t-}V*lnұ, %Vcu'\ƌLz%CRAObI&QbA-+%KNWȳ-ͪ(tYmaplw=-U('`P(]?gmJl=#:¥< źx-1FuZ6"nDQܹ)nrC0d,70,:k.0NQ39ʥdzVg,i!}9)$qF~ A3y0'+)NIr|*ӅRk%?(ҵJTF:(`oyTwarM(<҃p+۝\L8Tj4ΥF_q-(;|H檼Jϼ.|> endobj 2117 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [379.362 488.049 525.543 498.958] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 2122 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 474.899 198.358 485.808] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 2121 0 obj << /D [2119 0 R /XYZ 72 769.89 null] >> endobj 2118 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2125 0 obj << /Length 1439 /Filter /FlateDecode >> stream xڍXKs6WLmU;fyR{r&lBi@Q%דd{ZagUn}_??d4 ,LwE}ǻoɎ?l8?/UL0 ع+dg&(,0sǑ{8 'o;}KZnOR/ լv9i؎.T'j>{nsMUM.hCKJP R:J/0{%4䓈I'Q'FH1)FQITmf @GbsDEiҫ/~9. Fɏ}ɺӵ9L !v ]S4ugzk=Q['M\k8^XPA !#G4ht}P%!wCgB%-"cӫnRF;^G))i}/I'Ĝ\ 5CMeSY<ҟOn8TGG.  `2`+jI]nfwQREe/gg4G9a"a :% oW|Ez,ȼlY0!b:ZWw#=O:Ш[9n"47e$`}_Пu/"߅1Ҫ2>dITP+":B- 5jLY,> endobj 216 0 obj << /D [2124 0 R /XYZ 72 769.89 null] >> endobj 957 0 obj << /D [2124 0 R /XYZ 72 635.023 null] >> endobj 2123 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2128 0 obj << /Length 2012 /Filter /FlateDecode >> stream xڽX[~_a K,}aEJVgadmwж`p}fǧa윓hwW嫯 &?t#&LnSW_ځn$odC0Ry>U<Nbt1vǹqtZ}Эs$,`=}| *Bg\ca`q ,ΨڔʔMQg:an3s$Q["*}[vKAH\.N\]d:ci<7ŵRi"Dk:_+S^*2bŭA6Fh^צ-ѠY}=1[gپ1ԩB!R* 0Tʚni,¢F6rd@b>f?|N.*##fWؒkUeW1fV썲Xg S.^Rh{= _R`=…du0ŝGn ꙬzkiNSJjj̶LJuDTY#f-a\Ž}B%I&cЇ8)cسqĢcJQҕRKN{L'Ֆj_E38Z=2e pw C,84 uȂ(/x}|厠_/C+Tkpa/v\kZ^"LB Fbdd3d PRKT Az8yk+ KÔ*EΔ?m ؃C.7Va! ͏O_ ga*b)J=/K1d1{wL˴gNU/XmJ.<"ُ X- | FlhLC|QDFR&¥ٴL[r( 6~KJyn>mIPr9.<0I +zXK)6$JC팆n$MAvrnۄ!'mQuLC! BP< #~ -h }!* eʿ >xhCHulӆ7n# 㐛?DM(KBD9[?GD.LA#LRP[W{؅(9w7[ەe(ԆP0I$҇ph<[ՄC5MC\{U}Y xwMk5|gsړc{zF uR9KB:kfK J($xIጃkUE+@"$gBǐ6!_Ld|zYSCk!v=Ȉisׇ9 iJf6B|Z ۝:_ sTx{SD{"jrU-I# a{ ]p[: H=Ip$k =ZԷܻtA33rAcoPX+; /%(!1#2NdUPᚪ]kqR6Pܙ>yϕl0,5 99;b>Wm^7͟kŽߜV8Sk| ;\ o#DhM҇kHC6'Su}Z+91;u^'0{m_Q:7}3/C9mƗxiدKAB=CkGPHX`U.uT)q;ICc`?Dq% endstream endobj 2127 0 obj << /Type /Page /Contents 2128 0 R /Resources 2126 0 R /MediaBox [0 0 595.276 841.89] /Parent 2129 0 R >> endobj 217 0 obj << /D [2127 0 R /XYZ 72 769.89 null] >> endobj 2126 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2132 0 obj << /Length 3061 /Filter /FlateDecode >> stream xڵZ[o~_1ay)E4m@%Bɶɑ4븿P!gs>;%vʝMKON&3v%b'8x&v%nݏonJ}Ads]ՕeW6 4Q{o~?n]DWHgB_" & (IL.i)#%uec~#bR,r0)@m笨KӌEL|f嗉c Ӝi303mwni Zw%.\~ʌ$5DƌfܷG+?z9[sfOn0¿cM@f~'f} wmZe4tUL*`Incސ\OO2;<J:_/Ӎد^Wpg\(dD 1-2 /s"gaP Ϗm-llS|J{|>vػr5d+Ť6ݮ? ׷H ,)+%rXj6,ΚdyӧpP =͌J~KPb$p!"†8jQ5Ek0rn=Y0)/z/04 p􂤹wbvPRH)FTL^q(}6!O YJFS3WrTSUbBR9icTrY"&ʟ>!.,dvM7(uO\a2: {rߩ+~gJF#RV|-)pS#fJ&aÚHI|"łK_X,n*/8ccଋGz1˜W>0iJ|B!U,8(0ƊFtLi4ǠKD]o:f|D"MOI& .{3B!jDޏXZƳMPd·A+V8XvUU34 b4H)Gqh#W2Y]<7 dIk6dx6ZFpR<tr20SeU,Z$"r "]7g.AǴ[v^IEE:_\i_,A+ybOvlfe7sxHp U]a̤ҮږcėmwKf"iTX,"]obf_)QZd`[~Iu}J7*{=[`CVbNZLA>WR\8XAO뛃UKGo!C] X _!oI ԩXW0d+0ДԠY)u1WJks}p [eB \!A$hT.ȝNbӗ?.>Aoq`3=QT{ڃ;FD*M\QB1ۘYY,:ˮ-Xau Dܒ T0f +v䠹aWʔT&p䐟}hRH#Sxj g~!ֽRu1֣FFqѻiWAr+xKAM+y;5Zm+tgy,b>uhF\7Eξ-ҷa1ɧ`}ʟ7J\̹թzIGg ,'4DxA#K.a5}#rE9]pX(Bj/d`̫hЀ\#h\ R{{g>.W9~BK2Z/E@$9>r׍`̗bWRG>:y Kd}S:QK, 3:lb!7| 3ُ_K1帆yk 4^AjXlvᄐW endstream endobj 2131 0 obj << /Type /Page /Contents 2132 0 R /Resources 2130 0 R /MediaBox [0 0 595.276 841.89] /Parent 2129 0 R >> endobj 2133 0 obj << /D [2131 0 R /XYZ 72 769.89 null] >> endobj 2130 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F54 1921 0 R /F60 16 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2136 0 obj << /Length 3085 /Filter /FlateDecode >> stream xڭZKsϯ-t՘ xSJMoٔ`Ԓx_n4@ɣL ~3Ygns|O?=Ɉ?>~/qw/)wJZ{?dYT?N{QWk_lk덽yD?ӟUP¨34җãT@ND㯌\xӱ\Z)ލڶjOsyTFo^I6{T8ݝeK 7[Iޏ0>LO=~0]~_b4RIُ/?G~YʁGl)M&5 ?Lx#?YIRUc2U*CzPTa8/{tq¤>IiP"޹J0e)UiCUuj㖢"){|J6`1A uo:woU pS=%oK-<{u2 6[9]<< 5צjɬ$f0ct_m0ƇՏ9A\K ăl)۱lL+KArtR,u:7`S=rJhW􏴐ùG0_o"mMRD4'J%7ieSNy#3護l<3ʅ;\pX8v 'LBp˓ 9x~ŏ^*6 Uhm;>6ʛf%SLܬd!Ȭr4+EfԤ)*Ou.oFDLV﹤78?7An* Vӷ•@kߟ.grc9%*E($߹4p!ڹVbtyP;cj N!Seę0rg\,!ϰ䇔ck;rh@ ?K4I@n$*ShrE^*Y}NٺsP:cbkh-$]@oզ"c1%vr܊91|\`lu˛ T k. WIɲL{]&$F 0O:9۔OyX K3hKt>,Cqd;8^1WHMd ]Hwe}SD  m|rL^;6B~(WnJMTovFc bF@_&dS fc6x35HgS-t"lmj=s6Bٞ7?E}oCm/:A1譋,Х9/Y֓cKvÙHYaP7~]c`ص0hc)X].+l1}y,wJ'`1|._v$ p7ꏙxVrACGԠ![NIR=؋SoT8܍eTF4bd*ԯ͙UIwzvqW6&3L&Te5!E;|O[_avE]R04H(ϩn,OKe™i7lAua۩j6 ^\ٹʏN}U ɤVq/:?@34B2mzH:RF*M\ *. xF*ĢAԫf#+E)'q}L&Wqri*k88q:dx\a u;ۮ4tZkrUH\:N%pZŸbB]/K $l\Wnj *ّ|N0&rhkɘC6zCKf-<#-TiA"JpG+W8KUoAT J;[Lv8G Fu'%Dn;Ke&5c8DMMUqi}(v@ P vPrߘ w&{$\ 0e<AJk7M}B6~aK!mtVրC8זbD> endobj 2137 0 obj << /D [2135 0 R /XYZ 72 769.89 null] >> endobj 2134 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2140 0 obj << /Length 3420 /Filter /FlateDecode >> stream xڵ˒۸ړb1 `rJrC[RA$qM ~} vKM<C?F]0a?׏7%Dda&>[|<=g;<8ީ?=Tm سml}w2zq8UE*P2~5?~I8OP*@3 B% OHP%Q(ۻYӡoG f/($zkQ*wG*./Mc& wtp#fg=* #w:|Y鎖K< {P臽PH+s]T>:\ @lT_s{wG2V-==]0GJu[~WTyٟeA|q>N4h@(iU 8H#tdO6E~2԰%HUfw0H1 p x-Zz3CmuB# Ai/&_NNk50=vWsD:9plq'01)|yFҐeS$buǽAo3hyVYt];jy_"`@XFP Q*2 )T! K&dsk]U:~Ǧ/yRԈHFݛ ^^.W>Ӛ=ۗ~iVC[LЅnݰC@8ؙ) 9n 6Ki}"-%lK{K] pVXA5@[Q@t]lRI&ZT5Ws;6d gq'S@@-G7x)4bD)Pdq~;\F8a6|ɂʪ`?qЃ7C8TOVwWG8q_8a]8X >C_ y|9) ҍhNN *QCT82 )Z`0ʐW#tCgx@i_ڙԃiōoV IG䳭C:o3S9UU9hg,6 A|^=9A'VD(`5ǒtTt׺81+)GxJJQ]8]ݦT^௤c;IPnL J%>-R sWN;$ i.-.h[YH?v@! FuxͶ.0ㅣuEn&)Jҙq&1oғy s#!o30 j dxz/V)+>5`5T6XcO_wq\TJ(~2OkuJY +]H.͉zwis{6az]AI5 9)LNH^#3kV&Um:9Kn}?BmԖRP>jt/Ŧނq 9c\cz( .̆H~|!xhnH,.g bM ԝ_&ԇTV5l=7g$bLy+ʓ(7Lz# J*%J`-LpX/EV|AϨԘRޡjZHVcʽ,50C=Q$[ػeaj?hhw(ve!"U]iMFEf[&}kRt)%rfߥRT\aΆ(u&XL{8֧՚ZXsS LYDROƵnX\,wdM}ie;$cӴ} \pˆ#S,q!$|Acx_tnrFHQy)I+uaK@sB-~w(Ed7q,dYMq7HQj9\X3\X]{Uo]W@jU&I 7 )48p%;(Ǎ+NW$(67|vQ,n/xs.cpqB?(q' brGXKsH"T\,PRcG L}E//-%-㗲˨,ܭ;<R Z3;~.D(}s n̰`c V&<9OB)C9rQhpSb dI'M|Vre-7{ J`07۱nDa6J-uWM}bK):$N!M`H 8A: 1ivZ-Wڷ w}JLmvbYvdžqr6 4 ;KѯJ>jBc6rsCߛm{Y9}ow>,~X;eSO6iK%]`Rq5{\p5$3睮;.sWFb33oA%"X{DE( 7w%o_0A M>qIILruDJӶ'(_/_ 8^;@5w辞2P#JF|d^&Mdl||[?4)]0p냨,>ufc j@-A(_qCb~ixGFh|?u5 ڋ:K,٣o% endstream endobj 2139 0 obj << /Type /Page /Contents 2140 0 R /Resources 2138 0 R /MediaBox [0 0 595.276 841.89] /Parent 2129 0 R >> endobj 2141 0 obj << /D [2139 0 R /XYZ 72 769.89 null] >> endobj 2138 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2145 0 obj << /Length 2931 /Filter /FlateDecode >> stream xڭZ[ۺ~ϯ0Ke ER$ Cl ]am%;7ʒ${ p8(j?JU0?zLIk6]=U+y͔v!x{Wz׮7ZXoԺ׺tMeVF?]W65;Y%T ƂIY2~TY\f})ڪχeCh?lu}&I@ld;0WPY`aI6B K8ZoTPˏHÉ um_ЅvL-Z'"jx3E[P$U_h> zThiF{)G;4ʢIEϭ1؝(Va'ęVZ;;oս?g=A`{d"*@gkmCv9֙OpcV:nH! 8dYY}eo}q{21]o0/G>gP24]s8[Xx߉GM l!Wr5MPçhAxV4sagܭ?RQZp6ɀX~ȬEC=KYhgg|⚵amo$ Uސpxt ~jtyH^CnKKG"v[@o!ܑ[`);t* M뚓ٵ苕 l'$$;tDv%IMMZ7e3~`ɺ ,k DX &ٓ0ٖe ]c v;'R=(;`_ܯO;Ww<72uIg 9P9h9 [HEP3P%{ 8r\tËQO.LSN @ckZ[|j a:g /O):Z>=?Hg' e/\e F)jy`I\(S/ ~wD>gFrO2U H#>>n4h4fYtU`Xόm.J"xZx,~Kh-wp5Ā@{Ax' e3tRd!{K0#4x]jqz /Y+B?C:}U$ F5W]QRzu_.W+òNe(J,qx>񧝄4 s-9CQ 3}j]9c7՟( bkPYgW/ծź8Yٌ<$Xc tNaGV29^=,(szϹB)SOj<&˦M U3M$GopuplGƳA8!π4FZBk@LJ7#KᮡkE}ыk_6ɵ/E9f/:4 Q3r`FyBc *BTY5:f}S@G)?wpj00 Q4KO&R_K3,b v*“: ifa@> Uۺ$Qlpg2-:/fخ#'4g?)SApӅ{Uq<|=[ɞnl y-e?c{ jB*x vJ@Np7l[Oq=a8HN0O 7l*N&87NL?9zg&cpj";ۇ9 &=tf8k#dFp-[(#Q$ [b(bb(8t2$CJؔ#6|y$4ɬ*xT}58]\B,8Ǯd$!?o7 endstream endobj 2144 0 obj << /Type /Page /Contents 2145 0 R /Resources 2143 0 R /MediaBox [0 0 595.276 841.89] /Parent 2129 0 R /Annots [ 2142 0 R ] >> endobj 2142 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 343.005 241.091 353.914] /A << /S /GoTo /D (Uncheckable) >> >> endobj 218 0 obj << /D [2144 0 R /XYZ 72 769.89 null] >> endobj 973 0 obj << /D [2144 0 R /XYZ 72 328.703 null] >> endobj 2143 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2148 0 obj << /Length 2374 /Filter /FlateDecode >> stream xڽYYo~44l^Zǀ/l!zaȖ0EH$#O]KJ^ Ϫ:Q4HϢ{7JZ{Xͻbu?ruq8z9`>"/_εy7Maw0z7Fq^ͭz"_ˠc3X"YT'q iՏ7 ʼh]S^s+{$u6rIQ:2AazPu.N<`^\U=waن_I9Aƪ+w2`KG0Ξ^ = |W 5C#HO>eHLH(2 㩮jѢB)+.y( O>*}(K{c L=7AѼMC7mGD|)P8)I)hSCssUZWC6t6leyK\⳦p}J}AA,P Sl^ƹMS` +p |ݢ~abyVa{פЍDEQI A^54'uoq3?8մ̳h9p"3Dس٫ D;U*צ -*S dR h<(&2N)K3̍!2ym$o1:ŝf萛 ~L;R@hk{lzYۏCUl1LA:0Ǫ@EW2Gu!k 6gƩm4 12զE4)qi.9s3a]rE0Cxndꏐ| (_[r:7R@> C k_$w@N[.R`E=%P+tJ? F̘QFUi?_ 7}#.5k:LQB r;pNB`0qy3B'{.1XQ%2W-=O&Lxt֐sgT @E%À/r|N+0x&"H5BV3 \$D*3)^ y5g-7\9`If3(I10?E#*]XGE!QEe9U(pz FZKMx~+J(06jd½GB PlUٔj:E\*&l% j_)xA$Y>2`4(/u|(.tyy~@EcE{f- gVlElv`B_y(yX".d(7q53 UoeX~3I\!"X^[t|UW MIl ݎ'2]>:,vgoح'~+j(WxT[<הWQ EsC,sW۠7 GU]r,ġnbH4zF-ɺ qThl&Ll·8,)!; "KKZC|a7!bLlz8~f? \wcĨ[l޲3vrĠHOKЗȱh]' TnQN]g톿Fv9 vs3 s?VfS.nY_ݔ{6v7" GܗwKEOܹ%<`9#] :ڴLub'lj%`Ȝ.l^-ox66^O},ǟ_jE7[B0r=/)XȈ؞xmeĪd+pl?t3l/}S endstream endobj 2147 0 obj << /Type /Page /Contents 2148 0 R /Resources 2146 0 R /MediaBox [0 0 595.276 841.89] /Parent 2129 0 R >> endobj 219 0 obj << /D [2147 0 R /XYZ 72 769.89 null] >> endobj 986 0 obj << /D [2147 0 R /XYZ 72 512.625 null] >> endobj 2146 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2153 0 obj << /Length 2695 /Filter /FlateDecode >> stream xڭYܸ >yzH -! q3cٞ${Iev$䏤hOlRI3f*ݔG?n`Qŏ؈(̣\lmá8RA|iMOCٛ4d*o^ߏ2c~5Gu͟QfeF&w-.M=@ʜMSQmiC[F:nd6@pAa/"&^{S]-UJd~CqIXsۉT; R҂C  ,ZVO|YR:x#"(.Ңp\XshAU%EӅnP ߵu*Se10lܵ]qCĔ^g{)f*%E ǝCK|B/ƋeTPtڦ!.z7GM;$nw"'+WaCSC7O* V iɡk귌F'lGv-b{߷/"5wwX8P~0 )w) <$jF+悸?c#ԟ+9͂ǞPe#nEN47QޣiLW(.>X+m 4p;ZP9d 肝 4 k# uhB*(4եswX#2&|}@3РRI;j5x% [D|3tvӊx\;~ib!2Jy>RLbv4`5"Ɂp~)d8{.U>УS&zZ ÐRU?Ot33)U9xc I -f#=MP}רU| z oTh+V6`)nJw\Lia`G̉8+at[D$,=FfY4xV{@fO/lG/xӅ;3EE}מxzYG&lٚeQ.%9я;φU϶yD`Wo؍).-Nkꋗ׃3 O0=op94= ѫ fY˻UF11$ t3\)!C!Ro&dDCE_0Sve CN(p2W u\(}^땥>0ƀ "iL ̌l:xn' jرtQq?ru\`hA h'K}X)F;ŀ=]^ 0:d“r_|T \6:'pGlLIа9yyFcN`dhv9$%'"O4 8QrU"!݆ hx:oc kaV29gwY*@'\LљMg/Hv(Cuޙ vG_')\^sH5 DPWPU_J$ `(r0VyN 0n8qW$`(9u\uSMt%4X4lˏvU+)R 's$V43 pySLJ<a+T 8c}]z Ͳ/ ´=.Ǘ+E*WlCNCFKR_֊}(˃)?Rxxha*= ٶ'Ζ=:zÂ̞,׭9$ȝ|@?[[L,T)݁ h9!6\Ƽ&f emUE08# Vف~OA.G`s O)gMp`6̓uSiVߙ/u7:"!\M.VƯ G͎swa+ѧ2cC%_TwnGwV5P~٩(69-ىX\+1u*4gAe+pE6 Npjh2f?geAų'GS{0jskC6\GEo]5~AqUw-K[槩Cٔk+" +Co(3@}r7|oGSc, ?o]'h#xyd,C^g]`P>tuD endstream endobj 2152 0 obj << /Type /Page /Contents 2153 0 R /Resources 2151 0 R /MediaBox [0 0 595.276 841.89] /Parent 2154 0 R /Annots [ 2149 0 R ] >> endobj 2149 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [104.58 52.642 248.58 63.551] /A << /S /GoTo /D (Usage) >> >> endobj 220 0 obj << /D [2152 0 R /XYZ 72 769.89 null] >> endobj 996 0 obj << /D [2152 0 R /XYZ 72 697.279 null] >> endobj 2151 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2160 0 obj << /Length 2620 /Filter /FlateDecode >> stream xَ]_10fl*ɮ$Ar8䘇uw]kZ;qj.%zзaO/YBo^ϑکOTn(nUR[mQB7yf5ґ}@ t"ERX{W>+/CR/ vq(kmS˳nz[/ǭ> /-[ܠ!N}Wȩ;vg9oܥ|E_C~'y?TFASj wBuQ[ BLI/|ma60Z+ n[qq(/I~xo'[ЗxA}R&Ws/uA=C΢?4FȃSofp^}F[.}7pz}wt*aɛ9 `5xG9u?!Aψg WNE %:q G$dO ?u}fG EV1 `d|h)FWE~1-[rL([nA$d~;`iW.a Љ7oiK̤P4ZtrAVtX~~h*!{d4дu״\JЎv0,~D dG;IJWVFcI-0*Rp"ȢR~5; x#Qru> }atşײwj&3)w8 J뗚(!_z3o\#"&`"(Fis / 6pRQb?˲)Y)C!L@9ir5&x \9j ^"F~ˇ Toi!,;Eveټ%a.p/ѷir|LS着,L3EgQR頣A 9*6G  2Z Q?,a&$KWv-lUD7=yKx"WzF5 /'c[ o Zh Q2f 4[R,h.ۗ2$2)@{nGBrMTj'%:*"K7ru3-NB;"ObϤ'bId0T6K0%aΩ)Z}']:6N_y_R9GCh`3l`*zwp LY oԈbHG>1h3r@{)הb.mۈp̬͗W[lx C%,#`K/HI!@12L*2'@Ne@6eᆋAg{|`#ϱҞEHdz$ndu(Byb]b#z֤1-Y'ܥ Kb]Zp䍩acy205]_aMQ.7H4oh\R 9 eAW::*>]>Af`[ W::aW 17S͵ȶU]6GXq/Osq¹ dG! %z45bd^A$Uqh N%'z[p\SpNs⿨ jPPdA'#LcdXrJ@B1:XPx)%x !5tߨg8;`WGTT[f >4y& v^ ,cE7|6 Xqj@Tx9elT{ֹX8U{ ?ug^F6粨{S / 6jۑNfA7( o[,|"|ta\AF夕'? e_04 [Bi&[3',k)Fs nٶKlF/ziJa4+f+p?j6ݍx0.xN|? o򿏸Be2 C' gFkv 8fr7Rob17S4fw9 2x k\EmR#n85ZyK8p[ &ՒԽd::,,`tuw }uSӵw&'h|KrTZ{`mJRpV]y,M4A@KUȺc9؝ =O8rcu3e3U#ߟ endstream endobj 2159 0 obj << /Type /Page /Contents 2160 0 R /Resources 2158 0 R /MediaBox [0 0 595.276 841.89] /Parent 2154 0 R /Annots [ 2150 0 R 2155 0 R 2156 0 R 2161 0 R 2157 0 R ] >> endobj 2150 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 679.392 241.091 690.301] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2155 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [193.788 509.256 457.727 520.165] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2156 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [394.698 319.805 525.543 330.714] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2161 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 307.261 108.364 316.412] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2157 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [195.61 149.669 462.055 160.578] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 221 0 obj << /D [2159 0 R /XYZ 72 769.89 null] >> endobj 1012 0 obj << /D [2159 0 R /XYZ 72 668.441 null] >> endobj 1025 0 obj << /D [2159 0 R /XYZ 72 296.31 null] >> endobj 2158 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2165 0 obj << /Length 2611 /Filter /FlateDecode >> stream xڵYoܸb/^U$LҜS8׳,qҞ9EZQp8obOJR*YP.map#Xl]7nݭ7J)/zބa4ֺgRMd/W7Ӫ(T/f']D)hAλbF njP9|9xtyU7BN. ޖmNawnCF1<#?F˛fhǡWW>Vum-z@[zm70m9o@>2q5S-rZ2H FL*R˴ڽyZ00TPR _XWH銴V[Z<\NY =C!0V Ę9#8R/cNXMGPiu<*`O4̃K f@ìe=0ivVH|+n-Tq(GBu7Uen,c5;BKUXZs>KvK?2+~G_CJ:'xV?C/- @޶ugUs$w'H@~2rJ&?"PT-Ccfz[_zi +` fd9skezqpW|.K$AȜ9վН@`N xpt IS $ߪވ!Kw 1er : t+T'K8 U۱ DAU%uk[,Ԕ ?RS¹V]rj\>7c?!8h{VX@ES4Z=T&/MO a@ [cZ:*K[~"VV.;!Q'9"EL 37GBB䫙p8q|`N{8&i͞r+$K!dzx'WOb:U3ӁA]:޻v7œh<0nRUM9|((wW!'&%O 9TF{`y" Dž/ptD=ZMy(h {㴘f1~`^j;-JZ#NS)sazZWz*R= fW a-a^"9w@8M*%A1ˡ|Jm$΁3v tisCG].Atza~ ؅)K<v!;@ U+_%P)iOBҩ">ZV 2v,nsk"NL4rq>z}Ȼ|6/LvЧ1֑H9}mл$6M $T h @_mI|,E3dAr-H%}eL/#X#A#D Š,d5 53(V+JҢ$[~/amxcJT=xڶQNBޘu0$LVha,K'Z'g0D6JWfi_~B_@ԇй a)X0 CGbݯB? 1091$T,h҂rue]bO֕AٲWO>|O8` mBѧ*/N̝aBexaٻaWҡ'&bS/tbC7CՔ9}uԳmћ %?6fׯȃ缨? H*\KՉ7H$-5/%5zqv8X_|ȴpezh3xן)tysqfp U( ^eGއ-O0'#并+UF}j6]xUFר]x41Y;.I\=XNR S:k Dz&<$ %eNLF2Q|sU J}_&d$+ ^0? ƦɌ1 M|!, 0E9J%%uD`kznbq$RDn99'_-"hē q-^grjVQJ̽]WX+tXqQV endstream endobj 2164 0 obj << /Type /Page /Contents 2165 0 R /Resources 2163 0 R /MediaBox [0 0 595.276 841.89] /Parent 2154 0 R /Annots [ 2162 0 R ] >> endobj 2162 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [232.485 530.284 520.091 541.193] /A << /S /GoTo /D (Rules files provided with AdaControl) >> >> endobj 222 0 obj << /D [2164 0 R /XYZ 72 769.89 null] >> endobj 1041 0 obj << /D [2164 0 R /XYZ 72 439.639 null] >> endobj 2163 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2168 0 obj << /Length 2711 /Filter /FlateDecode >> stream xڽYoF_!I,]4+r@pk-,^(R!ؾCRKNCz0 |ff,bKZVGVE,^$ZÂuo7/{,8*"YB7Ż8nZ/ӗ1SzuٸZYꥱ7?x{34J'GɔOeQ/tN3|Z'ˇ;Ux>$6ti5!^laEe.iaa"ků/5DbH锓XޕK U›n $d-eC= rU eqڻJ㧪پ^Y/8v&IRQ8qCa=ۜUP5෻r㮹|q ґ3oqW2|K=8`ڳ, oPgq(OesymjĔ.`mҨ@R 6a<x}MOaU c(3OP#j?=) 8V92\`ӟn(C@{đ?[Ww &E#`îOmэs20@ʈZFp+ܠ W[l37KWþz-cHt}{J^ z4I{B (|nP(zN縘h~޾D~8 yI-li5FG4c V}Wp+}N:}# F纲w& M betӢ89XP ҽ'qnyrhhc Qm{*hO$0gN86S^\$F~IˑK‰ AOFyQp1L^d/xǷ!\rQĐA4$]QJHͩ|pc{Ѕ]bWE/fWsr1%Yl-EYvɞfqo9+e a҇b;I 9i ?}Q5"aRF'‹S @M /nȂ%!/A" TZ 0 6ǒ7>=2A0/ HA ՅQ4'*98@ǧcP4C\ { }6[c6ܫ"lhD我Zp@\q R6Ϝb.=ulj!L<_АPds'N*vFPvjs,`ފ(V(FEv,ȥ;q,Oa_ĵ;#o~O['\o#z0WľrI,0N۾\qU w,ܝjLyNm mݮ<ČAH2Ke' @%=]A&F ] -oIL"H1SQɁ5+th^A [Y&Ck1+0/DXVM5@{g2Um9_Ͼ!o慒mY0٦\!7}V4Xsj_M/# R `Rg2$#. AhsvlS#` P6wv|>}kRhV KR+Pt}hSaBd2RwJ}XoDCMI. ỳy˹`e_X_1 %ENJ'ypU 7Dه1 OO+> ' J9nSr闃d;_e k* Mڛ~r~z ׅsTvmt|S-dN02Ax||cxv+z7{"iG?ߧfsL%LƗǶ-u8]yw(+20ЏǺ" #dƝ$ wŏeO514#F3lK`m!ĊN(e6W{Qjo3}3 endstream endobj 2167 0 obj << /Type /Page /Contents 2168 0 R /Resources 2166 0 R /MediaBox [0 0 595.276 841.89] /Parent 2154 0 R >> endobj 223 0 obj << /D [2167 0 R /XYZ 72 769.89 null] >> endobj 1051 0 obj << /D [2167 0 R /XYZ 72 769.89 null] >> endobj 2166 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R /F54 1921 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2172 0 obj << /Length 2556 /Filter /FlateDecode >> stream xڵk6{~"_֪)wW  ܡh[[2m +K߼Wi br8 f MdsW[>RfշﭺQxݩÜ]zn֑cw j.&s#៯j;doa*<*;]}m3t j;tm;ArBp~qG{_囇9 qTQ:V q[K;eyD'1nw_v=#|Q(;^p,Pv*DЩ=Oqǥ,/JLwr8~mBv2]>nfr@ a ^;9xmZ=7-A0"X1~πCӞ]x*cTzE^509h=2\QxqŸ>Q\4:ﯝ֤yIm[I'uf$I%o.b|fސ6:3qTO>,:1d=ă$C!+DEu!/(@ʳf% [k3C[U1{442[7-/+ 0^-r8<%f`ϑ L.yFhB ֢|ӫ4 Sh~~Ƙ- :i .5c]0ORے ~ E4F hrVΣ6 _İ\%Ca}=m8f6$n'<!%(E QhD~pjvp5˺0 FËXrUW5O]O13WO@k2W.qy6`'Ψ9O!>W=/Pȡ]һA><":% b~q{*{ŠO%Osf!E# e}ce&LEAd2K0[Qa/͉JsJIň+W7E(P)'XDT 60`\5#PqTMB"#)W$ZxE.&k\/\"_>ѻI T@]Ufk(YMrm&Й@q'uq%0cʠ*_,-NycW6&IlRǀ}S#سpWJ䋧+ |՞O|ܭ&~/2KfRsr9Ps~_ u}pus) ӏ"cX : _D Aw/(0皶y&wpYH5Y 2:ӸUs=Ro)}\Zw<L.j>Sm{w1UAkʀ'hTe!_*Y2V-,U:g~ctI2I)@daRԥH"%ɤC R,v\-|.d27Eɮ,4Qst^nTJ0T$FeA[eRa&% \)J |im8}6̘ 6fsAՖЦS$E7^BTC<דPN$l:o Y S%1&FAxa)LwSBrY|,5W XIW^V'3SOinRaڤP?hSAi #~1LQT*.O/0.RU//X1 2U=|-t%OP4SΎ> endobj 2169 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [468.335 668.622 525.543 678.319] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2173 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 654.865 295.187 665.774] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 224 0 obj << /D [2171 0 R /XYZ 72 769.89 null] >> endobj 2170 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2177 0 obj << /Length 2081 /Filter /FlateDecode >> stream xڥˎ6>_+RdIb"l ˒GwVHY=@,~7IҀArzxoso2?7)^6jW je(UGVmU\"M#WO#HD, o氮 qg)H3? IF+zUyr=[`q#skF[S,!2<_q9AE _mo>u4v4ad>7mmEnYĒ4u4_bIȄHZ/jD>Xӿ|4W??}䝹Z=1sC:cp(bad Ux@ˊvqe, o'm@{Ê{'-r!L5ª\5 ;tkd+ -0՚}8Jz,IԹ':pRi`BF\: }k3` \^̚10XzҎ vX]u@-~DY@ ъZ  J}Խw%90 (-^by*t&bI+ug bKzpLFt.;WuO1NR'{tU|p(¹ڇ[;8own}SɮnOΜ7 ch=xX'%+.$g7@B /,V6r/DɄ9 ײ@C^Dؠ76Z_q`S\٠3~VO7 zͦn^KEQWDP~z)QUݸ-@]f ,RlɣnT+Ѳ8rhuQ%qWw+I֬G6#`"]v&Ǣ,Vo,uk*:.jA&Φ |AvYԨ ׇJ#HjwCeTj5Ezu.ypD|VKV9JC.f-T +, }72) ]j~J=]~t>Ss a#F,KL>pm++s0gоl?gphFҬ!Ѣy [k'pgmĚxuC]h-{?o5֮b:*}ӛmI2 aG=й}ϧICS6T ڠ &42yRG7:̤cUq9S';W̍l"D endstream endobj 2176 0 obj << /Type /Page /Contents 2177 0 R /Resources 2175 0 R /MediaBox [0 0 595.276 841.89] /Parent 2154 0 R /Annots [ 2174 0 R 2178 0 R ] >> endobj 2174 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [396.974 456.607 525.543 467.516] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2178 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 444.062 108.364 453.214] /A << /S /GoTo /D (Uncheckable) >> >> endobj 225 0 obj << /D [2176 0 R /XYZ 72 769.89 null] >> endobj 1067 0 obj << /D [2176 0 R /XYZ 72 433.475 null] >> endobj 2175 0 obj << /Font << /F51 15 0 R /F53 1899 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2181 0 obj << /Length 2482 /Filter /FlateDecode >> stream xڽZoH޿*@c{-;`oCM9$gMP(!×mBmxIP$> ]W>0 ݾsm0(2"n$?I/"~9r$ wr]-o(Rn{w?U8 R(A`*ϴqM 9xO"Y{0 ՆyƖȱ&jzbO 4W ۍSѽ9fH0M[gqI>⑸WdA$ `Tj}`َ~+^ Ym12 { }a:AT0woAGjjh01 UAUQz,,ՁC.>p9:O!׉Vj#Li<,'p¼L\/X%FıwwwxJ,/pR>h rkfӨ%D\̳ _MX|bČ70 V>8tiA\geox~ ޘxxUiJUtƼ4s*N(b1r t`x4=mO$;,N^\ә`2IuG(;n]=Y~S`bՌ½B-cj_$%ZW`@ ]t0 =VYӃi@,5zuvcs|ZAtwƸĜImES {[>198 9 1/8/ݞQfݘG5M4_uT$i[MӠXFixԻa`{zYx"u\2nniɥU*"=Çj'/H->r 4GW٥>_|Ð0HNt⋺.Y)!F21c^XBgkM`0}ds `J.xrƄ(m}:39ubNZ[Z,(Q,Re>L@;n@?]W!iT6״/;Q endstream endobj 2180 0 obj << /Type /Page /Contents 2181 0 R /Resources 2179 0 R /MediaBox [0 0 595.276 841.89] /Parent 2183 0 R >> endobj 2182 0 obj << /D [2180 0 R /XYZ 72 769.89 null] >> endobj 2179 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2188 0 obj << /Length 2644 /Filter /FlateDecode >> stream xY[sܶ~ꉚjaq2ӴvS[oGC-)rCr-i:=7rI.ьP|ӫجĪƫ _F?ZzDoCҾJT-йrmW wҵ<Ըk\qk$!ИO?xs=P}ꌿ@3Ha<~u,fL'75YW7,jQ`SW&.Aåk[@=^:&,hWRh %poQH%jN`0J^ӵJ !]k].ܡc63d[֞̓C窼%7ʬ#.]Oum/exNljUq4&%c8='3"cMOT7K@`U`4Use+6hl@V ^WDV E jx,Ssk)$#ۉ.*v{{ YDQLMȢ: OTuu~Zā ?^ XCG/*{%ZV TO->A7q bvnW7x;e]Z^@ڍRADYBqMU)h8j$dC#2cAןݚɄ<)vEESe AqH09Bv`^Бnj T&%&V~>b$` ŨMV*tZae>-YHܷ j Eq|ABxrJ]oy5PPq٦c": Q\-*al 0TQ^Liq}BfN']w'wtk&Վ*5WP[-Yr,6nRPTRT(Mp'0= 5X!Ljp2p "<{nh"[EYMzqY97_ w ׈5Bةo[,AV}Wb $3D_a.C{^rT'GBjt&'EZEQB 0 옩F*n I''4U>n+hMp0,9iڎ; =Јi]PO:2_o{p!@~۸UZ|lȯ);#S¬$ᓿa'ʻV޿;Ed((۹FDȟ8yxV%aDQ'>8mrKqoٻgsҎw> o^[qg cHC_-{RAU3 %pvW;@A7!^-g _Y>3ay?IocqCLWp1' >yXoh"+oKlor*{\0^^pF285$$@D9#cs.,0 ;zU4QNZPf<=V.Dأd <sbX8Ò7u(1tVO-\S 4k 7oڢ vr^&d#X#kQlCY{FPf0Rbn'uUpϿ2kvMg< 1S wgDN}Z60ftFq0a0J*0c9i̕l:Z=#򔎝!ctӽl#4Bwy7Ї==* {;j Nݔf˽P{a*c 3Ld #D/~Ww ]Nf endstream endobj 2187 0 obj << /Type /Page /Contents 2188 0 R /Resources 2186 0 R /MediaBox [0 0 595.276 841.89] /Parent 2183 0 R /Annots [ 2184 0 R 2185 0 R ] >> endobj 2184 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [185.727 188.698 332.909 199.608] /A << /S /GoTo /D (Entities) >> >> endobj 2185 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 158.991 235.394 169.9] /A << /S /GoTo /D (Statements) >> >> endobj 226 0 obj << /D [2187 0 R /XYZ 72 769.89 null] >> endobj 1080 0 obj << /D [2187 0 R /XYZ 72 146.409 null] >> endobj 2186 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2192 0 obj << /Length 2589 /Filter /FlateDecode >> stream xڥY[o ~ϯXi xs =8A{b%'0ƳZ43ۙ8 ǗY8-JHHbORJ32+_ 7ZÂdş^~,Xm,6/؛j⛫qio:"fkZSj-,5_^z7˘Z}G4|r*e exIğ3VrnnHbpqo9T%*Bbn4= 1~6u_73S]USψǶ)OrYolP QybP~-%iLrLLDFoANER(wkw L($jOx%2Nv,f4Zo=Ѿ\¶*Wm4ٙ/ JD) T;g3N&<'`v"Sl*,7Itk8:BqԝB<šY{dw>QWՏ{\8|F_fִN >Mצ-CbT쑭uk[9[7jM2871`z@CP3.>3> P :vƸH7 b&Ȗ+L9#5[?ehflK_+P+f"nRmhҠf8Sx ` dwgH]%@ۆjw#BGՖ~ mwۜ,zd UWHNDՋjɭLi%ThM>?fjMŒDqvCkBۻzo"3PQ!`x#M/Ny\>dH~!^`I,eA==KĐbbf.?djDrWx5R5ιmO 9vT=Ac9F<Q#!5a ꦧ5 _wG(Lz"m_FYt˦M6~:bKLuR1kZq/ώ'!\\/oy=̔=qhN/AM#8_oyӰSqM/5 RPū4 <5? Aצja+bYΩH :s;B,ĥ0%AyIK޴x,φXJZf')̍9IRWmў+n1y5PFsRp!B\gq2UhyD=V/~˛thݔkvl@1<%ǦP .$\3z|^< >ūYl*j"G@}kCڴ:Gf/:C{XJ\Jm JsW j܂ނ­bs͓ɳ§RUE602"!u7$R4"&`Rùk)db[ \1]XC.g1-'iV&tes7gm5$ BZȦV:jUgn9vCWT#awas?)a4k^77>֏&l[+Ot}c/m*> endobj 2189 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [374.032 643.765 525.543 654.674] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2193 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 630.615 180.385 641.524] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 286 0 obj << /D [2191 0 R /XYZ 72 769.89 null] >> endobj 2190 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2198 0 obj << /Length 3369 /Filter /FlateDecode >> stream xڽYoݿBЋV˒3+6\8A(vŝղ%7$גj(Ea8(>/>Y0Y͓XF+Xy߾y,"*77볷w0bo.V$?;Rg7Me/V*1o[џAA=OQeFan.z^#R=/%Q]=Aa4{b|ʈU h$)&a)nR݀ :(='Bš6 N"TB `쏃7ۺ.wsA߶Nj8حyzEK= [@v~T !f C6RoW`M:'V xWWTC<@KA&sDYT Qin띕rc?] ]5X7}KT(J$AUGUe`Ti1W׬7us͢.(T3Eɉ_erEw o m9\ "I+v]%^%;U{ ' -Z^ǻ4LX#3if$ ECQ OQm5ps8:ɠ-=mfh dϰ_ 717n"v'TL7,^waˋ4 Hx2&iL0ha 0;RȞtxdXL/놷읭bvކ4PW:TZpO8 ;_}=,F3g EEwyT$,h/L˿D е}ϟ1O`]r`Qn5]V`1FNGho\ c|ى}ܣ3YNH,C^pfEc'f`#[+}`mPl&rtǝ奟bm@f ʇ|N7fkkOSs[Ƭ#T9,f>I<դWc5+z("+%kQALLa>aS\`7pZ*r4bep<"QB֖"Qy.:[&hF~vK3A^hw9q)<+E=xG hG+kJW$LOIŐڝ (O|@ݽ(C+'Z civCV\ `ecn"B13= \[0{@+n/8oIǽ]OӮ Οo(kqSs/Gf=`b$y c%~{AYƚSp?%k s)cl~`C ^[wmwp+%LNp#TL)a+,XE ~M\-ewg~M0x*L($E鯜!+tTC)Hf!{U&1Ӆ "Xk |`)|"$s? Ie@O;fp6;y唓-W};H'*WQ}<͂\Sl@bA]W*zhٗi.q`zal<VeMq^+Na=]7.= Ct-c=HՂ8b''SY`RWdu8+TN j-', ^5C^9F ~gAI[\97H4& ̅Pq=0UMkϱcM^;~X~%qӥR8W^? {z'Ik0 ';V-65EDzM?>,Ż_>߀RuY6v"/p"ssm/jC>lC3пG'p/D'^ }1$mw F1X8xUCqCC^sHH"cR)O˕q-)IeF y$#P#%#Jt\maQ" Jy|K)c J97Ζs,YVCYR!nyy_ر] k5ZXNVk%L.aKtpL-x(u3`wæ2f``#2K6& ezj$2s"{tq|.R0Đ-^k] |"G|)W챴H'8eӢOr7A4s^اSȫ`R%Lқ^\;X"۸.|11Ŕ(~BL_sbB$Qs 5NeSiQ3ZQ:~|LXE:Z?ȭ 7"K0㧀3OR3[m|H` /_.:/B]_[l(%SO-ZE }=3V'sUq R( -^vqD~vOeJϡ>$E3>x[y\Qs+*RL3tfϐ4W<{McG<^}}!n^ڂ<["FZj)&-9-9mwծ-Txou>d={6ؘ}*Q;~ݟ? I^efsѮ{ctWx%NNQl}ˈ=|}*qۖC=vW?d-;.nUeŤܿkhQ>>~-_ sϕ':y1.*q`2yMMF(ש^,;f?2l BN endstream endobj 2197 0 obj << /Type /Page /Contents 2198 0 R /Resources 2196 0 R /MediaBox [0 0 595.276 841.89] /Parent 2183 0 R /Annots [ 2194 0 R 2195 0 R 2199 0 R ] >> endobj 2194 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 553.497 241.091 564.406] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2195 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [427.672 289.459 525.543 300.369] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 2199 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 276.309 226.679 287.218] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 287 0 obj << /D [2197 0 R /XYZ 72 769.89 null] >> endobj 1096 0 obj << /D [2197 0 R /XYZ 72 542.217 null] >> endobj 2196 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2203 0 obj << /Length 2272 /Filter /FlateDecode >> stream xkoA1P^"2$OC$."HKEI"W:B<ʇe56䝨P۝{&lpfT)/|޽dM{%rNm]ںQ;o ̍LSfY 8x}5G,3eGx~1?;5\@'N6nza3j3/svFWzc_5~ܟ3$|. #"稵cy==Ihf,ÙSqkBU@+LrgaM׵/ohy 38y`Tt7j Ls eȂhK!pS [BtT- "#*HA X iZܴu-P}Тmg]Us;?jfazI@lk AO끿ܹ+2Y)FE({E۲zD=c*̪RUS8L^6j@Cv5lX;ttGTZUQ1UGȤwݗk pbvm7W TT~hK~:ae?P^{A#йںS5I``UzMj\ElѬHvt&Nk>Xo|8t`]U$S vpʇ"C5WlrTQ;O 5uVKbA|Rޗ QA/I&t=[*/ GL +'}@BGe!`wIYq'N[>7g'/!?} kv4Foɞ4d[`FZr\V){X1H FѷcW5yS]x]u\IQr%7}/ ck y{I H9k;\nl:PNGej>o()FES-4(a* cc?E0g~g:Y]`b4*# $ٻ$spצ\E}/A&p:BŹ Ѷs4!n%H`&O tb6e?,OtIjP6Ϯs哪)=E8\b氊FӷC5&a*|S>׉2<1.pŁBIeiXC{FN~߳3j.( DX<(!b)2 wconFʝ&ݡR_^/ !R#F8_Ȑ".&qG\iA 7eŢ -mKHj/uc/$4@/*e}"tHb~Hfo)~`~,I%h X c'۪4օy^BޜB%Uu[2~9[cnL~tIq8]gY7r@Nqo/!2 K!~mணvH:xtOc[!CH}q:1ҩ1ae{f[H4:G=O5[ՠA$Qo~.+T)[pk4 =C`u7ւ]?qFRD@Ju*;` i9j*I'j`qU ƒ5 *^_vr"ɽ=FμE^ *lȃS'=c+6]`|Ҙ9J"O z˲|V T&rgqʴ$+c;3y!rp記&@rQ5z+>^>4I KUb E/'e`\ (² 엒6ɳ]TھYiη5wj U'H"O1w{,yKy݂qR*@!{2CQ|xmCs.qffahkcBln`cyrIAؾ6G1. <\Sf?\2%egSDwupaGKO<@9…v\8c;Ru-3ļcR=NH_ĎoY-{?AKe0av 1dthǭxͫhkGN4T7ӹ4Ga`-ZlW+4=U-p(_ҕ endstream endobj 2202 0 obj << /Type /Page /Contents 2203 0 R /Resources 2201 0 R /MediaBox [0 0 595.276 841.89] /Parent 2183 0 R /Annots [ 2200 0 R 2204 0 R ] >> endobj 2200 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [364.313 170.161 525.543 181.07] /A << /S /GoTo /D (Disabling controls) >> >> endobj 2204 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 157.617 108.364 166.768] /A << /S /GoTo /D (Disabling controls) >> >> endobj 288 0 obj << /D [2202 0 R /XYZ 72 769.89 null] >> endobj 2201 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2207 0 obj << /Length 2729 /Filter /FlateDecode >> stream xڝێۺ=_aIb[hy8@E_ ]Y#ɻٶ;ʺ9S,"p8MbM0S<zJhvybQG(nO_CoN)o;tj.v',=ϯz38z4kAP$tt"=}2 X}q(.Nd6@ ^&;R?}6{Xy6OniLKUFdR򡶽-*My0s; @)"/,h8S4 /X64EiS,z[t88à%Lh6m5\Sj5Z"G~8rs6ƛ8 Σna$" D3ـ\33gٓ)` ϝ  # 鈀 $G(HA>>c@A?B!0:R]}T_mE- S4~SO8zםoQ|?oo,@Y fg޾#~gm7'(mGAQ"u4/}*{=rv{(ά x3AdYH_ +"ܑb$?k6MG%so\2G;K(V^~j5{I,"b';Dbe nY(F;״dѪ&AJ%4Dl:NdItl"!xiW WF{Dn d#3>gLoڣ4%ޔ LsӟƽIiD0jՙ#} O5oo&f. K4x$'|`j]gjwi. U2W%`&Aϱri%,E(#8t84(Q, , { |jh/n]DC "̲l*DS !H!w4V;K ɘ :!uHcT]_dQ00;Q6-NV../2GuLoIT @9(guS>+kZAD9Zk`CD_g丄WP6 Hm;T `N ui;ۡ` NwtLvhlM@q֪"|:^M,y[89 ?+<6fi nR'bk4raQ5'N>sGէR짅ʻ4cx,J$$/W5DM : |RIAGD'pN)Q&^zoh1>FL"%kj9 +Qsk*-Lk): s(@}A)ZԢ44#bRP̭M%)*>},@ǒuǫIg ;\^eϴ#jZJb!RRAάy5nk hZdoƘyu mV -]32/ PR$ EQ`WIzW<4> i@TŁ#"t\Vஇ7aPpl;§}6- ]Y2*LptXzirq9xt[途Kv ]sQLrcW{ KYp^gb}p2ŵ "T厒CB%X*L#uq $k{ç8*`JYRXQGB\Qf+`K*u-Ʉ$is$RsjkdDi|?qK& 7=v4P\VL%Y&s !eԡi*SλZ/M$BӍ43`q_dK88[x}-r:.ǟ91N/ZRIŖ. צ u) d=oe~zڦ8 ŢSAZ)׫aNfoAԸ˃'m]9Ӹ3imۂ+HƝ! wLiI%ӏc^!eye^ 4f9m:cp#5ɧ/p\s_϶g L͗;t|({Wǫ6㨶 9>t(`iOcJ"VX S`_CGe eʞ:5gOߓpܻv%s띡u)3o~v= ,q%S,9bebp> endobj 289 0 obj << /D [2206 0 R /XYZ 72 769.89 null] >> endobj 1112 0 obj << /D [2206 0 R /XYZ 72 769.89 null] >> endobj 2205 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F53 1899 0 R /F52 1890 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2213 0 obj << /Length 3050 /Filter /FlateDecode >> stream xko!_t |7@E[~ aE$V|[CF@79ZW%wZW~oq! {0K!`l@~x|W>*Z~g{fCL{Ue_E%|Dj?Y?"۾m+)m~ pS\=͏wtbB)SaKKȦؐď/Tx^m|1GD! ./hF gh{gk21 FHsS[t2l #u^o/dS[Tޞ'#=%N_c}%Y*HɼL5`k]~ި6ז}WVqFډ{al2l=Xo ZT,{>i-#PdC~Wִ8 " 7pKs2 ݖӞh/ַ^Dє"'<̢ e?̎^ a*<;tp,c.av)VJ=W %7wY@\4fq&(}Ti,|!XpY(?E6.@׶P.sڅ YcX5㢤3pםaX [DzذP3e"!2Pu+lni5&P'5 XZ+ixiȩ.2(!x~(܈g,V`̉I'tIдzE-O^RnWe]<`O6s4oi닪-zP𕽮o+ʜ!Ձ906M_]Քa&dU54)DGKe_J 97C=thwی)Tά2uS8)h;ed9n6Z G.0amW-L9/Ey  kΓw_k۸emu};ǃմs^ޚ%_#4OyEF)iNd.K,fzH)xFHm1c'}>sS^Q8R7N<݉8fk3)n 1[jn6ifi(}EoA-Ҡ@z8LcxFn,HZ^8CE/usΜ_ r첣^[8l~-Ħ-LCO扙YCgB^0~y ~l ؄$C`1i?.$:{X&C8s j\Bc op 0S5Zs_2y EP%ԞU'D)WK3U/MٚU7t2ކxFD?ܕnLԾ㊔5e4?_,[TںLkJ$XN#x:ʣD?h釃҆Xnʦqt1gYAXR*f8wC~,n%G@m*dgcEB>>/C:hNslUB dX/Ks# 9,FgRkBх.Iy`kBڼ=no3VY!%۶+H_S v:*{Q +%L\T28 cYї XκD@X?ȩ9\9X3XSc;d} ,uTtyғq\kRԨK]'6Ɖ endstream endobj 2212 0 obj << /Type /Page /Contents 2213 0 R /Resources 2211 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R /Annots [ 2208 0 R 2209 0 R 2210 0 R ] >> endobj 2208 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 514.316 244.372 525.225] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2209 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 501.165 271.091 512.074] /A << /S /GoTo /D (Disabling controls) >> >> endobj 2210 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [204.757 184.028 468.697 194.937] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 290 0 obj << /D [2212 0 R /XYZ 72 769.89 null] >> endobj 1125 0 obj << /D [2212 0 R /XYZ 72 406.466 null] >> endobj 2211 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2218 0 obj << /Length 2636 /Filter /FlateDecode >> stream xڽ]oܸ=bqO2pˊ%J4wڸOIp%zWVړR+\ E3UrbzUބnt5'z&r%C\]LQ\Xq$k?<٦(.>]旫$JD/桞ЗS2LE(c(5 DSX4I=A5lfwU_]זx'bcŋ-$#\~ΒQWݙ. IG_L¹l1ΘՀ_}^Ĥ^"$Za0m$0D%S1ĉ L $ HB*dW'V Ǝ ǧ_ɠɟ9ٟ1 )e=%|+-9.~m[@S[w (4Y8z+t=D]ceq 4#هO᪄VPzuOU h/8T@ZFB"Hğ vvrvNZۭۡf":THf_QƪNKH((+6TcT,)|e>|`<)2r7퓣 >n8 FIQ(# @A8u8cCx Tq\ drF9H4 :MC%Ո#'TcbK oQj 0UET 8Er-i\ lae4SN:WHdY2Ss9^!|F)&8ovr)ts *ӣmY')1$-]eAR%$2^%./K>U Q)׉ԉ ޺CQuX|n ,/x*T-)wWVFJkUG rs MN piî'K) JNk|Zづn΁ES4/}oEgj-{P&{?-tWN,^*ϼqȧ ՙfcϤnObvc_K: UynTFm9z7aμ޼,Ţ|8|b_h gKẔ(<~eH!"M[ïTv".*s5/3%\ hV7䔋QT>U.Ey,@= r3PQjC0:elROBk Ma*ޣ%@]-ƐAP%'5@{\B2U]?5gmS. X+Mk<þZ$\V>r +U|۠G,Ѿ!"7ihA2*vyC ?eSeQ'TP7_. ɔA Lnk[+.ΡwX˥©+ϣ+3e9AG"EpyF?4?/rWsx BtI?#_KƐ.q7?ҥд5ka endstream endobj 2217 0 obj << /Type /Page /Contents 2218 0 R /Resources 2216 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R /Annots [ 2215 0 R 2220 0 R ] >> endobj 2215 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [343.936 514.921 525.543 525.83] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2220 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 501.771 171.472 512.68] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2219 0 obj << /D [2217 0 R /XYZ 72 769.89 null] >> endobj 2216 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F54 1921 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2224 0 obj << /Length 2282 /Filter /FlateDecode >> stream xYY~%`qG_c`։NfdMI>T>4=]'y .YW/b/óVoq`=oBK/n6c7N[SRebV*\ۛ-fcjSffIMp"d\SݿߏK B官LvBˢlZ]nl tYWZB̪ yHsӚy^Z[Q w׎pxӭ?u]JU~ڤ#d<8rSnKq-UTo)߯?Wou,wCb/LLH,oVk,:Am"Ik_V!JVT9h@Sq&rz9wZb{ ރ?)8g,!"o\/m.bˊ1x&U)Ws@xз+djQB>wEK_xY!i3So=W7Jo7/.J1*@|xꬿTzh(NNEQe(HfnZ5,CCn~p=G#]W%eɊ:M_ƗWe#ޛa}Y(g@z[ߚ+g&j:bm5L4v*Toqݰ5ֲLn'[lV|a۹E~>ϔAV11u=ǰA9Ov&/ᴢeVŐRYĜPkUy>[%lW܀lUfܙ:gnZQ_gS**> c뵅;XP ™g]cf{v/| KKTx'|y8 jiCA 1a S!",\jKA[n+7A9;Bsw2/2aDz#{ƍgLU~ФwAjcрv6۠fU 3@ f˔tMyir䣈UEx>T ԟ@eAEY*9t Q-D(Y_6pLNDi7 O%e%o\d.ݷ)e CS%j x(Y+N$< Ek]rB@wtALAW!XnbLSI5grihTVG?=riYBu2Z#eks5n܀\䭍- θ{>;X+lT&^eѪo2Ճn)uۏc{>b:矾=E{~'$#!ʩpH|+EדS4 K,y:לDZN*J)߃b"qn6e86i_d1(eɅ`>ZOI8n/\basƷ`VT3%]&@{Cxb_@lBY'5q6.NCQdQSlK,!5Xڦ&\;S Bno|?2wO?.!;)dNs-Q8JQLL`g"lN }E9RL4q>lA17ob Gϵ1o248D%A^2{x&/Y:c  =_49PUҙc暞9Z!.3jLzKERzlC6Hyh=P=OY +si{zn-B?{|ڃ?1:s Dݣp/qTLҾAjN-[ IZ+x ċnqW"8-,c+Q2u@<65!rG]31?[uw0W8=AhL{,枒`@v {@6t&&w:$s&3eQRWQ8dCvpkG8%׆ oUZe6ޫdU=۔RmNTHo~ endstream endobj 2223 0 obj << /Type /Page /Contents 2224 0 R /Resources 2222 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R /Annots [ 2221 0 R 2225 0 R ] >> endobj 2221 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [395.876 108.441 525.543 119.35] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2225 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 95.29 203.515 106.199] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 291 0 obj << /D [2223 0 R /XYZ 72 769.89 null] >> endobj 1141 0 obj << /D [2223 0 R /XYZ 72 267.07 null] >> endobj 2222 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2229 0 obj << /Length 2622 /Filter /FlateDecode >> stream xڭnܸ=_1zuɦv]t۫ ! yHSI;h{nH% <<<7*?J*"Ej+-5Gݼz+<~fzaWz^( uu<պ{׺z.&l$凛^}3jU6B }Y82ژiٕH5A hS<@fʏEk:hn\oZb;l4' p. :W]fq@ӠyC;NߠTWkk) !wb:MxMSwezBrAY?0?C Y/}%{Ghj3gXkpmۈ 6$DII77c˙MD# 'tuע- E$yu\V}4+j& v>^5:v5C`20f*< nn4&f*wrCۢMIfwt$Wp)~qp<ę$Sy,n))Ȏ]` !6!+Qq҇AX9qhTM(=4P"m_sӓ+N8 *keVfK q"ɐLKVKr+4PN$[D6 9Eԥ%șsR` ;M4u^[ZK"-1 B`%q\ OA (v׆CX;W n.k x']Nh e`#j@NɶuHiAjI̞\,-;`O.d*"I~{V#/1*G)Kca[c7Vn傕L߰Q9 vg&yk4Pcͅ{OrL Y-YzuhƇAz_3QXAEt'qA ?Z@.4ȇXc,1ɡR閝Ef@48)?s jpɦ[3Ү: 87|ag {yQ{of+csHo <؉_(&yORS4p87Kyo6ǖ:AgϦ u(66I'{Q~GD)ë w-$)1yIk':.haH/K TV-;J#8દ0rg;6rz۞"&Żݜ҅-*0g"EDT6DmR mp-*$koCzA".0'2ѥ /VZz h 褥 s.H]DȾ7< +xdC$CP),+N$`oѳ%\|u%, (0Cet*LͲrgU X\?_`yfXK IqT 2|T^,N_OO^'K'$8QqF)Ҿ]Uԏ *mۜ ucnܟ->Ϭ1IGpnzK Cb3fDe=idtY>V[" V a0wݡ > endstream endobj 2228 0 obj << /Type /Page /Contents 2229 0 R /Resources 2227 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R /Annots [ 2226 0 R ] >> endobj 2226 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [268.998 567.063 402.938 577.972] /A << /S /GoTo /D (Style) >> >> endobj 292 0 obj << /D [2228 0 R /XYZ 72 769.89 null] >> endobj 1154 0 obj << /D [2228 0 R /XYZ 72 526.081 null] >> endobj 1164 0 obj << /D [2228 0 R /XYZ 72 129.695 null] >> endobj 2227 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2233 0 obj << /Length 2746 /Filter /FlateDecode >> stream xڭێ}' 0VDt`MI-,=lK$gv~|ύx4`D\y.Z%V^Eiڞ$=Q2Zz׻7ݪJMQr{aνooiF16rZ󭯷f¦QnǛVؚ# 0YXXYLGo*US# ג%,wDȢv"(k^/n/m{"jlq@(6jvzjZvꜪ.}Sw9/DU K^OđC]}ᱪ .ɗʲxӹ]j 8Kx< jpÙ>m}tA$jNH<3 ̐V sXλPBDF')HsaqcfaFc &Uϫe3 t]=m,fMD @LFuWpixk몾_M=AI -*S591-@xڨ<:cg*.si;/Tz'rrRL;ā`Tx/TԝG49'IJD#3\@# f%*oJP3yn+P-Pܹ{/Rq^0e[qj8K{Q{6u>A"`Ȯpv91fg:ȂGP\74~Tz:?HǡGbiO*5h<[q3HMf͘AKhȶvm6(5)1?Ww[_ ^X(9GٌS%|~/'b\YNYh]!xo4u6y֡D4]G¹@NNNxz 8c먇_营mV҆m:>ʛϔж мH$ަF5U%!!*zh!z|bIAR;X3og ^"y0Y_|N|P-{DJt3 ]Uwv=܎THv!1'MіXCi9 P퀃7tǟw9^"\QY`騭>>vX׫$2hm endstream endobj 2232 0 obj << /Type /Page /Contents 2233 0 R /Resources 2231 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R >> endobj 293 0 obj << /D [2232 0 R /XYZ 72 769.89 null] >> endobj 1174 0 obj << /D [2232 0 R /XYZ 72 595.239 null] >> endobj 2231 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2236 0 obj << /Length 2001 /Filter /FlateDecode >> stream xڵX]D_qH}tjI&k{n93څ“3g<ϱ"\jfZd:]lW~H⻛/r!cǹ\*nwrv\S۹\,:JOW? Ze5 ӂ3Sa4&=5]WGmC9;/h*m>~EUAo~%~(c=?0+ɛW sl7˕#2(K[׻MO7= $ͱf͎wKkb]/fD;O pKה62X 8yAv5I޹J)W~ Y[hn.*.6BaōL8/hޗ?B5J#IJVQB9Zre!X`4R.,}E~/%"-H0"3 FկliRaJtv3Ǧiy &?;շPiPWWl"}ٝJ߷MՅ /z T͸^=jp*2j@-b0 ۨȥ>eNHݫGL^*92;)ͻ5؎v+%B\t(>Cs߱<&װd^j{abE~d!o~0MS`~ ]px 5v7 E̱i)jN8ZwD0pl Ȟ`%MTGقu4yH,1ᑃF+8]%x7=% |Nig ~X~(n'"hk-b5uhOI8 V1D`|V;ϻUO·$~MǶs +\9>a*)84=K44)'Ȩ zldRD10=-/?d*JfY<\Jk.U|#B 3@CL.2ZEW/ZcԒ ~\Ctx**Z7Pd`'J'r]u`89"w7W.WOΌkD[lFm ӷ\"l9[WC$p,ZHGмCC*F7ܑrḠ+P$G񸆁ѓ9Id;%RAg=SsszZcTBBtMO^ W6pk`A/⡠bx?;d{4k8LS0041zJ3Iߩ2:5guƯ=cdʹ1̀xY ,wV[K5?{m>9m:uLV<$L#0P197w3fnN&- Of >3\KĿLC"+1:L_oW ,~1s5es e;g8c>h?9ha/:6 ,TxHt+en+Kށ_é%s\/]m=%9ȁ'P-"D -fg}6 K}.zxeB_@Ngqm\6 K-ls.ΤiHJ-a\#Q= M/?9,Q̵h+eHӳYթH!B|K7` ACDGM֊$645=hI!%Mn>D ڿ;"7ξ> endstream endobj 2235 0 obj << /Type /Page /Contents 2236 0 R /Resources 2234 0 R /MediaBox [0 0 595.276 841.89] /Parent 2214 0 R /Annots [ 2230 0 R ] >> endobj 2230 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [335.152 710.176 504.243 721.085] /A << /S /GoTo /D (Uncheckable) >> >> endobj 294 0 obj << /D [2235 0 R /XYZ 72 769.89 null] >> endobj 1190 0 obj << /D [2235 0 R /XYZ 72 696.717 null] >> endobj 1200 0 obj << /D [2235 0 R /XYZ 72 476.511 null] >> endobj 1210 0 obj << /D [2235 0 R /XYZ 72 242.852 null] >> endobj 2234 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2240 0 obj << /Length 2535 /Filter /FlateDecode >> stream xڭYmoF_!D쾓LszÝWDY)R%8k{gvf)Rc_J.D-TǩN`Õ V#\}ʅq&2َEl?G凾h+ud.WǪۢ-u\4:rz͏W? Zeck  XP?B&Y 6UjF8hn%|mSuH1Q^U45h6weU4 ?u/6g&p^ifx LIsбJ4տܣ r|Oٱxwq)Ϗ/V&qސ:NYW(r{i3)\,Sp3fJf^,wm^J;0ghwŌNY} >S6v$) `ɨ;bn4U$y[}Xafnc=D޹0#hcX ft"Ԫip_XJ8&isfP/RŐiaꨁe1~=iHo,]a~CցQ(;"SGA=q@Ai[t*?43Dn$!TE[(n#=\)W.KA%9HQ3qZ={Zg_E'mB94){FNH x)G ^?g~6Qp ŇCyřewGΆ;ƔjX'~lr6UlsaNa6bk(]nu°80>+$FHzթqC~F_4՟A:'~ }g3\ʰ endstream endobj 2239 0 obj << /Type /Page /Contents 2240 0 R /Resources 2238 0 R /MediaBox [0 0 595.276 841.89] /Parent 2241 0 R >> endobj 295 0 obj << /D [2239 0 R /XYZ 72 769.89 null] >> endobj 1220 0 obj << /D [2239 0 R /XYZ 72 495.532 null] >> endobj 1230 0 obj << /D [2239 0 R /XYZ 72 227.132 null] >> endobj 2238 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F53 1899 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2244 0 obj << /Length 3126 /Filter /FlateDecode >> stream xڽZYܸ~hIR$ux7 8 ݅!9=RbْZcg`"Kd]_T?M^hQ|S^HBh  n_Vm,nnCxrVk7[clu#M 6- tSmj5gfBZCm?686O< dɡI͒}6d]]sj<:O\F"9Wytg)]q`<2 +RcAXL3Ί<ܜږi.lov2q}7tR"+fP𞧩аV%jLS&.t6فZǦ,7y]?MTHxWm Ƀgl祓,IhP¤ۤB_lGOsKبL̤,Enae#Sx<-=oG.ȶk>Toyn bXufW`?ׁv=ihV)h/gR^@|ͦKb. JsG3Ag%2unhjp<[Z}(>[B?su[N zcAc53#i@1σ2b ESnd|`_,O9 01q*€w1jXȠ24،Mfs/(F4-.A%pnQ2A^Bجpn F 1!f>9d t?`1OE҂N*t}]DQTx=3:NJncq͟@|(׵Z),&c? 3y'+ Od o>6cLSٱ^}̄)\vh2 iG(RMzm!hRcEdƚn$!VKZxzWr֏]32| );!ҿ[Վ}fq9.z+P*g?- #*Ud yES{wn}q؟G+:J?8Sx<0. 80(Ja,Mn}9kNjE9AHl pHlH!=+R 8Ao8}&y|s.uBq oA@;b WX:49k"sh57Rp# P c0M]}K ș2jxMs)%ʹ=56V?_jJLHPA%T`OrEP@pclm3f[Վb=NEn<^o$4sPd h-5( $o84EvQsXȻ˷f.뻦Uxgx4xp{Ǫe2_HDR}&*l=I8Sd7h_H9fiٛS{sg *z^|_½hn`;/AdCc~¦Oy_Qz@׺I3|)C!st.#ҫл'oP ξ)S`OW:Hsu\b:i+?x>UC?xAi)TD* hf׳+DK(P8Io*\-@Wfnsj-l@|r:Ef߼\m9uf],jL,A0P.j\ڽ\K}j&~TrJ>2g:ݓa }\Cv{2l9OC4;H1ϊZ!0 2ȇSa[=S#P C2 ͞E( #MFЌUtL! 3u Ic70&;DA6`jms.@!;鈴=ArP%χ%W렴N}(uY6OQ4U foL%4LWޓqAI4 (SfH+R_O^H^,M{ud&34*@oagdDrN茻@4v 3wi`)`um+M*Kw<?b;'2b*\I>(^ޤBC~U TUJ,}8LK} yVlL%.е̛ ]S%!e>z d FS5fmDq-ׅ20e?IF&Zl&Nkv6l`!t/_&պv5}?A5@nÂ2q. RMO$y`Jp^&,S= C~YSܲw/EtA2u hxUK(s]ti'Chf Ҙ>J19O V2X/KF"`m滤%^B]dm6`zhI4`_D3ƆX__K6.?Ϭ}LX1$t?0=tM endstream endobj 2243 0 obj << /Type /Page /Contents 2244 0 R /Resources 2242 0 R /MediaBox [0 0 595.276 841.89] /Parent 2241 0 R /Annots [ 2237 0 R ] >> endobj 2237 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [163.642 697.026 441.839 707.935] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 296 0 obj << /D [2243 0 R /XYZ 72 769.89 null] >> endobj 1243 0 obj << /D [2243 0 R /XYZ 72 506.338 null] >> endobj 2242 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2247 0 obj << /Length 1637 /Filter /FlateDecode >> stream xڝWmo6_a&JӬ@6+I(Gɖ s0/,4Mķ']@Q8yy<,V,ys7S7"'>Ƕ5iZTaƑϋO-zq{1Q/M9cf1#ݟL I'7yAiv#) s޷E#7X^Ե\Wn>FF^!w'%⿹h%Wзˈ>+)Zb- ˈWE ;RvJM=hn15ʐ.:;1׮j7K!NXTM8_Tz//!A))ANz!54%M#U/ X3 &ĥl7ψYu >Ls7Ԫ M rxKn [3Z<#H;j:ō҅tVL>Bbi03ߍ1di^̰bۊR+]Ã|[mkYL ךt~=W\2uG @&[0=NZ$*{AL )jޑ{̸j ˪k$okj +CZ &PCP7y.1y1f]J{P# YLߤfhCz]p AI#ٶ|+&mʠ)-.4h!RTj I52?$^P.*7kQҹISXvvvI$bU)=\a^ĒÕ{X T>(h;*AAta2a,tٟp I'w0/e!_4+  3{o(A1P͝s7*)=_xݚ0a({`MIBLo;]jqľiyo;ܱR7{{(PX2F!xQwޢθY GC=s|h8\ pƇ;ypp+q@#T82fYo@XOHl.=W[Lq.~?6d5BK45f%1, "T\kZyop^,II٠]l4f+Ub_ox|/͎Mn_!Nczrv'OJb}y/=nĀf$o~ʗ]Ֆ [Ո5hW0|ؓWy mQrw \ Sɪ9&Rރ:c KoO=:-Hɋ'_tW^@CSOkQ+yqwkqM糂rW?Zv*b`\ku endstream endobj 2246 0 obj << /Type /Page /Contents 2247 0 R /Resources 2245 0 R /MediaBox [0 0 595.276 841.89] /Parent 2241 0 R >> endobj 297 0 obj << /D [2246 0 R /XYZ 72 769.89 null] >> endobj 1259 0 obj << /D [2246 0 R /XYZ 72 459.018 null] >> endobj 2245 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2250 0 obj << /Length 581 /Filter /FlateDecode >> stream xڕM0uӤڪD Z!̦4#c]?&_ y6rŃȳL"=}C<ƃOYuYm8~gپÇp]P>1x%M&?G/> endobj 2251 0 obj << /D [2249 0 R /XYZ 72 769.89 null] >> endobj 2248 0 obj << /Font << /F51 15 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2255 0 obj << /Length 2629 /Filter /FlateDecode >> stream xڵYݏ۸_auEJTZ+.Es[.6m+K$g|"p8!"ūL26VH/bia=wM0xuۮ<޵$Iv ~9WcRvuݮ& _^x7j NOMS A4f%ql[58 cծ-7S8 c یػ/t%R-s6=R笯r?DIeX'%|o6%)ba}{?;-Y45yϝWjs_!_^)Wq ~# u|V:Ls r8TDoqG1Dά$5ucv8u8Z#bhoV7.4T/prnMs໔LʚN-^5gPΈsa$W' u ld\EӲV҃V{p#>S-V$AQ";">kopbBD>ZmaLlHU,VzM6^PTleߝ# kC0IӐcx!I3e nv-:\p&ɶ#mݮ8W=.f&#Mgr(` RJd(3(.QT(^Fc⹕Aۦ V#y+bzoz,R QKH\aؑ 6 \ ;W(-qKOy us$r:8m|G=3r\Q Ir]/&B$>nQGb஁z~6O7XX*i1X2&ٵ=5aNDzE$*X$Oy 2䯕5b@ }7(t텝%# k?ml *tc8R>6 vBt,w-jf)/1w8Dx MB֒ÆNcOߧ q??ˋ|<, : ]E 0D/GQ n_L iSԲ~1Tʡ'd1z^f(h\"tm`+@ Fh)㊖ #eyEםZ{DD2%Sh @` E7 S_MK:RҝuM$Ke*{(HE %k{ew)db劮G{ K漃g5zS1 H| ^"Yy|mV}Z~[;52rKX/ f(4oŏuQk}I7z tmrP;Uq!2Z \mx՘M*cZrE&σ[ `̪ItӞOBA]]cYlCU0^XT3cوf[6pU#n{z)ju4LVDgzME "> xSH dž |g#!|_YeQ$d^+@ȗ6(E.VNy88Ͷ6P<4 f5IhQ:\,.4T/~{~7k@oS9PL|ܑS=vJa[$p zϚ&I7MfI=0zFQ (i9V'o%`hyke峠Q[_X_Z+f|Xy=>DT7<BrxXIMLF8:E*jd4^u4hCVSh+86D1wE,e[rt42׹F@ㄿLvw Ez!]9=Avܮ'D.j ?%SoP~Rᦷ;WLçJ?pnUX"4 NYO*z}+)G"H[ Z> endobj 2252 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [139.576 431.133 394.849 442.042] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 356 0 obj << /D [2254 0 R /XYZ 72 769.89 null] >> endobj 2253 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2259 0 obj << /Length 1998 /Filter /FlateDecode >> stream xڽ]6~E!5˲c{n^vtulv~HrlPoṘ?9Y(x.|p!aHΤ/VJ>fviԗRj0Z9榡lMm\zADjL.oֿ^Zw\ Qa}._ЗOH@ʥDL&p>d6-hw~<\1-J =3XjGX/ MS LXURZEkɢ(,Yޒ) lKčeijw*ݙT ,۽Jia &"G^lSdֻmLd-pc_ ^}JMuooκ-Y9x1P$;ειLfϑ|863#Q]FKd("u _cdU9IF_<3c4aPG>2-L*VۧU#NS iA9A6ߴ<֨6,`P]JEES/LmE3w sz wpE&ٵ;X6Pu@Ŷ6nmMD,yv'[PED r P;#!ALvGD!qWc`&a]S=*SBȳ2 +(0C5&C!EP=@f$g#ی9ԽC[D1 N[3]$BB6p-ycI@YcnZ^yưÁ,#&>˘JQү%7Y  /e,Ylރ"w9Zf5㙑P|u;|p €ڌwF|pn>Æl6+̦kLȚ߿6EK;]:]fg[>dײĸíX';|4&;ua޾.]NX/DrC(~{dV?oۑmJחnf3̩g6ο|b{u&kˇ$v9EsEBI2"[,Ycb T8!b}rlC{N!ı}pq* ٖu;[~NJmsYkEo,0$<5,Fy&*bu1tF:GԂZeYG"f@% ?a<;YL .*c_*R76>juNZBkz{4ݦS [^V(*q?f1s>G.jN[Q͓<L5> endobj 2256 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [315.303 82.829 449.243 93.738] /A << /S /GoTo /D (Style) >> >> endobj 357 0 obj << /D [2258 0 R /XYZ 72 769.89 null] >> endobj 2257 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F54 1921 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2262 0 obj << /Length 2824 /Filter /FlateDecode >> stream xڭkoܸ{~"_:^IQஸC{zh~(Ԡ`q w^Jk9/9$gyH"SL<8[W@^)m`f㧫W?"*vjyo֛8zcLTAukJe{(`ZQtP'HIZ^V떝'ѳECHz﫻~'[&edԓ*I0ɲ%EM*xW\xi^'`p3f0]5fvɩc-x`u 0՛ (a,l kd ' |NR y(-x5Xb)N$`q]/蔑e>o'.ŨEg@PL0$k ]!#qf˖B~Lm8 gI88%1Oԭ)'04I{:yTY>6 @ pQ+0)I5SFG?I7ITum~q_Ӊ^Zع9[/<W #3F Ϻ|°&=?zCg!Ą5]S'vALt:L@ # J6̿Čx>&@0b7p{i()@ cL|#9T'CFn ^@Ґ,dafvFZ/8U@^ DC i$^<=:T żilNS/?BUrrͰ4ㆱ}U2=dF v7L -0ē,75oޥK C6/$2KrB3an\hsHpHI c:Ra{QIb9.%{\Zϥ u'{2)X1'vL)ajUiF1n]",LҔұJ%ff]d;2;Db8YBŊ5YǐگHhnȼ;x$h#kŵ S;ZIwD]ZGjP&{\gYՂ8Yk=7떲 a()Hұ "p+oN $~I/~ǿ_sdӅ0u|ebwnxTDk,ڢNCYoE"Xk N87-^ɽˆU FQ3B*ۡ>8Y5ʅ}V11U*,8b]Ga޻.i6ry$??TKŧIatɆI}V+ endstream endobj 2261 0 obj << /Type /Page /Contents 2262 0 R /Resources 2260 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R >> endobj 358 0 obj << /D [2261 0 R /XYZ 72 769.89 null] >> endobj 1275 0 obj << /D [2261 0 R /XYZ 72 394.024 null] >> endobj 2260 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2267 0 obj << /Length 2360 /Filter /FlateDecode >> stream xڽYmo8_a Z U\-glךzR|Tw1 ufejSfI@W}fD"%0KqŤO,1)( TN5)h;%*5-aYbvX6˳LMXӱ m9N|ͅV|!OpZyGl Euqc:ke4 .fߘ%I%=qxPPQ_Z9ݤNB dt^f|s)`[Z$,-:+pmwE|?ʪ& 0 5vΊ6RL@IxHyfop䛬s5Qgj$C(W^3.˜!/*N_Ҟv\3-Lx gh%^)@TG)ЋPl)O'>;m#$<̗:CoJ2V8N~ԭ,!;#0T CQkܫKc'^q)%X쐤gt؁qM"swkJS#yik6]H9iu+gJbiJ9 (>ȡ(Dz`nůMKo 8Y=ЗT4* F&|b~Lh!zz[J15X |!{RHͺo~F]],~X4^".+uёӧX^| UVl9B BȆ"1;iQ>}pEf%/f1KY;HᏇ) J#NDt# eߟ&,N;E9ӌþOmNd^ҡ~CӊE2X3_V5 5*IR1$ 6鉈x {%pi=m,ccLFm#\ - 8Fmr* i+6 u B*7yn' :%|1X{lwخJK@9߱K(z=NV=Tm,$HmrE20 V{O=qT-b}u`|{N")va%#w¯l zp+75+[|+yN8e.,E3OĶ}GjK-Bh+qa;~[jqT4媪s{Ѣ~mj3[jFE6z. E?@;.`/@`\Y9G%+-xQ[)Dz&0z-`HAW;Wm?n`f3ש B,JW1AHMHHN.]Dx=X{An7.B1")^Y[t@pڈEj[d.["|])*+IW0pp;SEOFNbN>uE'~DP,Mi7uw] 3O2 @{TUs6R-Q?=0p "џ9bt~]YhHwv2VP ycS(tj/ޫF,8Rg#m8}A0 hύ] JknGUyɋՃEJbBS@ƒA-!*bxpW:*I U^j1G+h@Hc÷! &|\;i{PZ 4/JoʾRn `r #y'9ސ/u9ÑD{Ǫ;`-!tW [_'2i릸3O]1Pvfrۘ*>ӓqە x endstream endobj 2266 0 obj << /Type /Page /Contents 2267 0 R /Resources 2265 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R /Annots [ 2264 0 R 2268 0 R ] >> endobj 2264 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [336.899 111.1 525.543 122.009] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2268 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 97.949 148.237 108.858] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 359 0 obj << /D [2266 0 R /XYZ 72 769.89 null] >> endobj 1288 0 obj << /D [2266 0 R /XYZ 72 769.89 null] >> endobj 1304 0 obj << /D [2266 0 R /XYZ 72 259.505 null] >> endobj 2265 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2272 0 obj << /Length 2501 /Filter /FlateDecode >> stream xڽY[ۺ~ϯ0IFתHli9E"i~KVʒ$ u؜6-9rV,'\I'ao#xՈ7I4HbXo?Cg* CO_-WJiҴ4՘iLJ&X,u*|E4Gu&H$B?|2H>+I/˕}eKuE]( J~2(zy]MY%AVR&#g6DpLivYɚ l4SZQPÞնnV` XcQ$Iש;oLg(r^)+MTzwMoqB)YGKYchPe)fcBUf)-,;f12QJBr9%HX;"@h0L͇3w`3T*i^tG_|*$S `<+ ,gB'0id9Xn &֚~n qD_R%+*jengk;1P~3dSXw({lk0rLVUc:9h噾T}A 12S|hY#J1yXouFj3]Sv4 Riک&pW 74cOO $I:#?"aQ`Ep{cђOQ~!v %D)pmJ2~*2$IGfΟAR$LJzWV pdS[u+*7MY'-0#qWVZOgDmCB`S.X㴦yHEN .\ڛR eW'L1&:+.YD: yY;!bK !hF_=^?`!=y?fҷ wKˍb}/`Hu1ݾ5O9P݇2Mޚ ̜y2 &qhgYѿXaMPپ75!u$#йzazA Ⱥ~r8_Җ))Xf'k}kƔ&'ۓ%r5ǜ>LcOڸxY'"DD;M}Nn*8B7cPci{OvvvʅIaOܙn|yv&<+Pk QUH!2eNCIvŤ}18(u}!bz2Vm}.4 MJ-]Ck+,jZʼ&/ /@m>6'\cap"  $*|L%WnF؇;By@A1;a\\ѣ!v+& $G&[}Q>Ŕ %Y8gxۍ|ǟp碌2VF (#8SR/UN.xª`j-胂`4&$ \*qPe>X:*#tTl(n&hpA+8 GAo %Prf0Tr{uʢֶ`l7*ۍH28QG$w ҳ@cgr\:l^ J;4Bg.4=G@{fgvNSڏe< .sa 9P> %y=c ee]v$4ղpƭU 5bI7,^@pDToĨ5hW#:%U`O{|ͯ>ӫ h肻n8Wt6CvghV(}--ZDN1֞:JǧYEMI_z2i ٓas*r,UCU>);M[&BᐪH1Cm.>Z=3mX't(ĮU{v4֌Ѩ$>&e<մkdfhǣ+lU)/A hf8a? ո91TD1쪰)Ijh o붰&O垱v>o3|c0">wf9OڈN/$l#Fx1~6WU*&,]?n#[Ӗ=XHUDo䮬rַ [gw֙=miZW)3l-8nknƢ 1{_T7]=dk:OFKTMm_A93z}/s"֝5i? Qzʣyߎ~ endstream endobj 2271 0 obj << /Type /Page /Contents 2272 0 R /Resources 2270 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R /Annots [ 2269 0 R ] >> endobj 2269 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [259.026 295.508 522.513 306.417] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 360 0 obj << /D [2271 0 R /XYZ 72 769.89 null] >> endobj 1317 0 obj << /D [2271 0 R /XYZ 72 638.038 null] >> endobj 1330 0 obj << /D [2271 0 R /XYZ 72 169.598 null] >> endobj 2270 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R /F54 1921 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2276 0 obj << /Length 2518 /Filter /FlateDecode >> stream xڵYm۸_aQ$&W ~H{@\Z]Yr%9;/,yMe4y8ÕE,\\eYGIZr$g/bBƢ ڌU\7[]{TJERkPZqWbQQ\|ٯWê&1h ӂ#"D TF}FT$K&닥V}hRf"UëX:Z=#\xgTp/%rQhˤB)/G,9kd"Rc(J:x߃[ig tȇb -b=IJ$V|SI"b)R{Kwp6F$`S,n tnoNVxn [6x>)$xJ" \Dr+?l [s1G jXvk;:#ua7C-'8o%$l R9QSЁ^+ۻ5wE[.L:ʊm oS) &G;kT/$hқkK{S^ӎcWꪩ޲)O¶3lMoy !4Xs冇w &+aJ/ x:6V #(}RgfL%:Rw!NeT=K ŷG;ݔ,t ‘n^vζܾ\5A4r Sx 5fjyg9⿩`/ǜ4^I,\g\ȇևa)Ȋ'Yht][uDTI#$X`9C] ޺kYx۝ Zn~7z"eB (e9pޡ}deDҀ17 lMύՑ+F"JPZz{P{R6"؂hNݓ$ c.b z_zk2? St-HG{ݑ ˶{iSS@<^QGBMMA9ss4IsGf&o| |5!@lNT8LzȞ%[(Hd'"e $k0gt#t `'B/YLhP3M7xldp틻QeEg@W8M_?xL9v^;ҁ'0Y)gO}=G'{?:RqRC\% | Q363Ҡ6(k/{NTA89ըj2(r@L -W&#U2ϭ3$+LJ<]`K;Td7@4AkÙ-r> y·VexGaZ*yF6OhT 2jQ$%1^LhiRhނ|xpG"GC#8ۉח.n /DXV RIձoW Z (b,@ҪIZݠ${5!ʤi$>lp%\Њ>"~<q,L*HAHħX4 EE'JݗU-i 6<}kP)][ޗk'0E&lQzz /G DŽ BSy Gq⁐=^ELSVXnGԏI9;F!eI35$4TUӶp&)*5D6?Z4oO9%HTz)e5G!Awfr1bDGo0w$sܗΝb<i-B+Hr8(3~ˑ.NTr ho~Y7t]~|KU{wXS!w'?~R߰T$Κ<0d`@ח2$܅ mQ`|؞$&&^2T$|n<ɥ`CUv1(pב/[Bijי<);lMV%XdJSKdZFbQvաg\DI>yŤ0*F5yCd3HɨR}܂WBVUݙ\M\_(,?e3a/뻲^>ε ޢX|/-Gy}r/X|6< z'nqmoqo;?{]w#?)kNZE>f~{t2ܼM9B{ +ߎmZ?\aWV^wÿ;Px&dZ;|5-C?vZB" ѧ7!~XW<ĕ #( \4Uՠ@+j@䋓ʭC"}۬?|OsfPU?ruR aX; znEj/. endstream endobj 2275 0 obj << /Type /Page /Contents 2276 0 R /Resources 2274 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R /Annots [ 2273 0 R ] >> endobj 2273 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [188.697 254.219 357.788 265.128] /A << /S /GoTo /D (Uncheckable) >> >> endobj 361 0 obj << /D [2275 0 R /XYZ 72 769.89 null] >> endobj 1346 0 obj << /D [2275 0 R /XYZ 72 226.83 null] >> endobj 2274 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F60 16 0 R /F52 1890 0 R /F54 1921 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2280 0 obj << /Length 2476 /Filter /FlateDecode >> stream xڥYoFBR#\>\wF-"X+0E$'߼F.80Ýff WiJ3g*]m}|h ?_'σ<\[?vQJyz{lS[DY^x?pՑu"z._4/ ?)?1x65~}t;?@AI/ N* B?X+Ay`Cbr&s:H@MzwAxӲ3Uiz_'OE Kx4~IP=Jと]ɏ#u^AO5G N%XbVlaIP&W7HĠ8C-j1+D@zoМޤ?mookۚۦfOn:1FQk핽+kd!uѓpLW7=udg'i-sB\E+|Mbl[[Y-{/I0 fI_pDkZ?ض7cP x3sb n*MrpN5=mNPt%6"&L4n*nq=S% ɠPLOƅ,qnn-/Vܰ.8pYj~/~Œl[m).1ΒgMEKBQ01 1fo2rFoτoM 9/):S$ l`\H_/%(d wO4&a|Ad^.O蝓[7y\SY<]S=$ۛ%ɐj_gȜK[)H-!m  (6 ixLG|@CJ8fgoK@,1!R0Y, 078%NQ^ɶ*!˘^}+;o]t,E)+B٩S.U_DFԇ?<) gϺ[i,Vp;:—# 8C?r/5 OX'8X[2,:HaadxA27vkVLdjْav`qPvPh<9.`t'+EZ$y:UM0C8 )c4A(`t*0 IN)5 }U4pA)^<bfڭ09 aO5^OL؎I=<|"&\ > eK5sSqC~ǀHʎ8 0Iҷv۴bH*IGCǒ. AI޶o@ۃxYr +|AzoHbx˕p <7XJr^Xliц;H2 EWaqw!R_"/bLvoGz# )Ջ}Zo1._:6 %==t^əϵ#s$jkNΚv6:\9lmف-^ϋ&Ph >r 8&~&"8HE_ ֜*Ŵ#pKGŶ#EL-s^"{- JSZTa̒8cDgP[) Nlu. 5e/+]k*]+y{awuCJVʡ.hEd^-*BE9= q#8lfX*g0wi/J#P ni(ekDwBx/Z0mAW9ݏTĞ`dzK;=\3wy5tlwԟ WiPթ 7Jƍ\~4x^zabo}F6sR惵mL"6 2Ωz~<3Y{ʡWIc;>TU~Wz+nʅfq׊㗚]l4!AfPP\B% a*W*_mF.o:! endstream endobj 2279 0 obj << /Type /Page /Contents 2280 0 R /Resources 2278 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R /Annots [ 2277 0 R 2281 0 R ] >> endobj 2277 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [395.44 65.793 525.543 76.702] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2281 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 53.248 108.364 62.4] /A << /S /GoTo /D (Uncheckable) >> >> endobj 362 0 obj << /D [2279 0 R /XYZ 72 769.89 null] >> endobj 2278 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R /F60 16 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2284 0 obj << /Length 2243 /Filter /FlateDecode >> stream xYݏܶb'-p")JM!i{s CIkIP_+'6l0pM0fS<^Eȶ0u xu VF }7m9[vw4C~<ً ł=x77ݏǷSǥ JI56䱪?Ų}ۜ٭1E˘9x}1`ϟԞd! qϻ&*4(T1J?ȕ͑tW QҞm]2iEoPm>!I4NjS݄YSNa5HTB*J0FKFZBe8(,.aZ$4)[qDw.4D&S9-5-n?=9}آ1iRSMͻj?b[A_%Bf־?WWxѽt &ja'0˲/GQ+ഩcU)q~xH,]3: K`chWGL\[m%Py$t(gyͻ= S.Kb"9o"a%ρ@_x jZnPk3g5H5E ~?U`a5f,nqp>jJD׷ _)c*9(뜋++؊P"U&&B\Be~v%h (Z fP0!Gr>ڲT-W.E3+,+m2O3hrJP&L;p-PU7G(GsU=ѪofDE r&?+4q IwH)+E?ײ|^%:*J=^-;R2Xvb#`P'@4݃ Yu'8n{zeʓ8I.!pC|ԸhP} )(*eitg:xiQ$4{6IkQ5״8W+}3Du3r^OȔԵKv.]FU㾢SQIpmؼ;w`=ss1º<^[lj,s1xeax1vA_K6 PiCI"md.ad%+]Wq;`Ga%#}$WAi[.E>ը L 2Rj]  qesh۶i`th< %*~xz%$sݎݗ ^N(?4cf|Jn릧!rpe5?8ᠪ+~`^ѥ')3eb._k|CX>}hƷha0MS㹻0fdRv6 q=Rx; 2Fgdu:Te npXWaws: |fu\{A^pH^<>Iz|Ng==ACŽ%^Lqֶ TɹmAqf/9Ig=0/Sa_kw`%\29#%FaUɲǥbķ|83Q)pc~Dp \9oyo";1ɨN12Q~^ŧAOWh'_4Nзܹ3mhO֬%TAԜ0)I8?WK N⍇S>Pپmy1e_V(loFŧ 'מ ٗ?г-A'3rrS Fq+8pgя9p endstream endobj 2283 0 obj << /Type /Page /Contents 2284 0 R /Resources 2282 0 R /MediaBox [0 0 595.276 841.89] /Parent 2263 0 R >> endobj 363 0 obj << /D [2283 0 R /XYZ 72 769.89 null] >> endobj 1359 0 obj << /D [2283 0 R /XYZ 72 769.89 null] >> endobj 2282 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2288 0 obj << /Length 2490 /Filter /FlateDecode >> stream xڭXm_!(N,_oI \ AZ`ZؓH|wm;̬DJ)AyyfvE@"Yy-݋@/B-a9xuIEEPXjvS]-8/$OٵlS٫eIeՇ_9D7Ts\FcFN(Ĉ~W$kwiq0O,XF݇`Yw &vT ϒbϫmK ZݥQa!:DiE6͞U]9mCs7/ü˰ erYxɭ&μ'ȲP>Pe5[Y18ƪfG}"#ؐs8E Suvטk/D +W>@(Ǜ7 ݞdg;MkƻH/;+a<-Y3@0&~+ CC ]o]TdxC+fUv+:ܪ6c7P^ DM/VŊaSBf]A;8Zk qdp,#391T +Q&YN :KC%AeTVpeP߅(vqYUR>Eaqw1 Ro: !ih3#bx<`j˵4`(<ފ|\͡ЈX)HKuG9^$'珴#GZ{k+H'ջT̡"gZ;-ZVsu#p廭 υޣ?=i.ôPo ;/w;ū&?V;&Ua\ qke+A Cٞ.hq>7_WH4Խ\$ 9zewG^N&g'T#!5Gz)>z>^'iM6X^^^q|0<4'P (ɴct6|"qoj.NIȓ\N"'N,5_n'Q[# Sro >pWȐ*2dr-"&;q,:3V\X%IOziWU^p&,C $b0B);'4EnM Z- endstream endobj 2287 0 obj << /Type /Page /Contents 2288 0 R /Resources 2286 0 R /MediaBox [0 0 595.276 841.89] /Parent 2289 0 R /Annots [ 2285 0 R ] >> endobj 2285 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 220.831 241.091 231.74] /A << /S /GoTo /D (Uncheckable) >> >> endobj 364 0 obj << /D [2287 0 R /XYZ 72 769.89 null] >> endobj 1372 0 obj << /D [2287 0 R /XYZ 72 769.89 null] >> endobj 1388 0 obj << /D [2287 0 R /XYZ 72 209.334 null] >> endobj 2286 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2292 0 obj << /Length 2154 /Filter /FlateDecode >> stream xڽko{~d ։"pئ^wȒ+I^{Aɒ<6 Xp8 1O"ҍe4K7'ޝ;Z¢񗫓ܥ>lŹ\'FW ]kUVWH|q (Wݩ/b??t@1;n"r4O5 S6"Xhy;BVj$=$"0qp{L*tƐ'+mx|@- !]"0 jU0ZMvyb'@ji])T oxKKK8:faŮy <'7e4:S`7e,'> =8 Opc2'\ TB߹/cer`pTQhs O<Dz+EY *ܣ@m4mʕۭY[֎N 7e`0`'rQJ?ז `qh:E;RqHD߫ IDzG㲘 '='j=(0: w,MwEY:{,W$A+pt:eS&mUn+.Àѡ9`#S94Dٖ` 2`^@M{f/.扈H li/WY^4Cj1~Pt4;MY5 v(߰_Y"cHIy90Cڒ!CdF6 "_HPhoˆrj5˔*v j1ISVX`ߋ!+,d๑A%cbXx1YB #V!gaЩ0j%Be !9NP(Y.3Vvqp1 Yn,Iqd^T\ZUhMY pEt,\ ux  XXV>=\B@RP:ڦ]G$Bgv7o(073ʇQ>_4 9!tLaDgSh'@KEb p~t6!rMKuUv~`dݜ"2zWrE6X@G*XNuQ!\]o{(}IvCL]pz㯳2. 5P.w뻃GlIu/~?O1We*ՅIR:XU%V ȬLS6e6C0R_.qJ-=]%J!2}PVz 89 79ilܬq&3on }p}T@^)_ *j ƶhNxݴq-;jmz3ckFN>ޮDcxywm[G+G %;8g }H.k{pxXm`e0DɆBQe|Jz>y2Dn-ŋ._k+#z?;EVlKf^!M_Jg Tzh1I m~(k=IU@M`CPH݄ Ams8C\ Q[F|p֏%j])`khNa$ ,%dm8(H7=|;LEo ;@t\f1BAI貌|"kWJQD}a Gqs yj.ʸd^?:sY2N퀶I&t YXE+P8/]y&K"Kx`%{H|IՖ=5aan/ix8 Nro9z#u}]~wu-DXx?-qsj^:~rm Ozdl?"Ox>Mֵ- ܸ1b*W;SoWejh[S nr;c6I~DKN/׽K|x{w%Wl"{J  LKO ^7BۓU= ]x\B\\hX;c?{{w}}w{ݗP1Jqjd(^p05LrJu>Ae/j}T3K endstream endobj 2291 0 obj << /Type /Page /Contents 2292 0 R /Resources 2290 0 R /MediaBox [0 0 595.276 841.89] /Parent 2289 0 R >> endobj 365 0 obj << /D [2291 0 R /XYZ 72 769.89 null] >> endobj 1401 0 obj << /D [2291 0 R /XYZ 72 499.605 null] >> endobj 2290 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2296 0 obj << /Length 2139 /Filter /FlateDecode >> stream xko6"z9"A[ŵv?Ah]i+ih~3P+r:dIj8o|?>K,I%Ke2[nB:9ZӃo>F|C^Q泳ە޶/At4_(֦qG2)fi I?|8F"bϰ桞/,&cFq8ч)j @"Cf[{⒳,,Afy8dvg!73D"a<83CޗUOq/~{X D f9_-jEA" +|uU̲sAdJUw[K<_^e QT6Eyl DG *(@ !W*JY" Hh&T`qi7.UQNE^E_ >d9(dN}t*8E`&RltT6ENZG=ݕV״YMu! CZ͖ќTચIX|# d|x&wcʁrх Gޫuir+H(XZEzQsNPT\]cV17NCDlLzAr|B nHslXvmL5bqx휴Uů%eBꠧm3IF^4Y)*8v>d{7hι6 #$e>Y7)ƑO"!.q L-0GշOh@ Ҡod`15w_gG"ENej[Z{1)l(2# V0UPToq@Qe6-l eKa^Gx`,b"њFBSRob3WUM (<-;4\([Z*O"[LD1J&5+]ohz[rm"\)v`x5^agGs0.e(ep4+Xj큠T-sl!c5p\#q} _~Y ܵ[Z5j&t GۘY9 زȣsv,ikfD?4!nceGz<:~vΘ? ak)= +}kֺWټH$ݕTȅ txP]aկ*}ا9$#t@:"(̊zP."8-Td m`Ri* X]a V-1DGz=;s#.@jEp#.(*!裧Al\R$LTBGQmjR6xVs;7clJᄞvB)_up; R縕]>bqb1;-hWwKݘѸ_;y Y ~7nưƾLlM.m* D*%[v_@)w+0vMG났/Uuc Â#S)Y9n=Uja~HcNϥɃH~)K^@ޗv U`gQ$?\Xrvep @+0;᪍;䫨i/?Y )(o֛uWx5}od%#1l[& {ڀ[.; =RJY]\M3dNM endstream endobj 2295 0 obj << /Type /Page /Contents 2296 0 R /Resources 2294 0 R /MediaBox [0 0 595.276 841.89] /Parent 2289 0 R /Annots [ 2293 0 R ] >> endobj 2293 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [284.485 200.806 453.576 211.715] /A << /S /GoTo /D (Uncheckable) >> >> endobj 366 0 obj << /D [2295 0 R /XYZ 72 769.89 null] >> endobj 1417 0 obj << /D [2295 0 R /XYZ 72 184.655 null] >> endobj 2294 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F60 16 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2299 0 obj << /Length 2621 /Filter /FlateDecode >> stream xY[o~R X.wyKAТE$=s[:'P2;3P-S$\$S,U wWJZ+ X(xs#PZl[lr7˕1˩vk[[v 4^.pjF~d 9'GJ0 c? &*Cr/Y,XTZ-Jx-#-{D);70ȝ-y0턬lʣF54 l /hJvݶA㟮w}u͗El0)EI`-LAGգc? BXDԧPe~Fta`ʪH8:aϻey@z0})! |fʱo\V`{%oeLurcԕB?QFtx_F2*K%!U1Vx?/S× N ،GtL9W Re kGl( Uz|}; KYAڠ7<䰬,XvѴƚzak&#m|bH?37pgS6  ʫ_bFiD;56kt?lˢ P_Z?xoջL9P{:>GFv 8wl#(AU8o Xv84 /N"rj{ey 2_P|j'hG;]u0wyvIq8ԑuսQ% ]ڿ#Oώjgx<0s4 Gy?Сqpl 'Huk~(lZ7ٴhm>|䌸k tSt8AN,sz$"9ʁ[TmK:5+K9"EuYiƩJHڻ.%XQED:$aMe0C""Ew{hJ,"b_D=gPyu!Ԁ"9'\TI7wW(8$} NnGRbT-xUXEIziZ8dK}ϪW7Zhlvgefypퟕ6e +~TP ݉%? @HNbl2"Nkz|gb*a^Nnq&mR ^(_ 9ƌIP:qI,8^GqzqȅBՑYC kvdfނnYQo47q 7UtCs@%J6dGLqbj*N!5^Z'hsGi#iUp=Wֳ%jM5Yƃ>M? ͍K.W _eeip eʏO\`ʑ`FGa8oec*N5g J8Jqv5@E ^Dz92^e=6R萀L.QT8׏QDIExD&kt ? 1ҪP;\gBNOApK$pODzX?51Z\_O' eXDk.WY "_rhЌ Շt͡bç@b/O|'?B_ww'x{W֛a1W_|'9[^aW/~b7=޹q{ 5~'"4Cq(P endstream endobj 2298 0 obj << /Type /Page /Contents 2299 0 R /Resources 2297 0 R /MediaBox [0 0 595.276 841.89] /Parent 2289 0 R >> endobj 367 0 obj << /D [2298 0 R /XYZ 72 769.89 null] >> endobj 1433 0 obj << /D [2298 0 R /XYZ 72 142.709 null] >> endobj 2297 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F53 1899 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2302 0 obj << /Length 2273 /Filter /FlateDecode >> stream xڽYo/|}?@HcuK^{XʁcKrpp.\h_j? zwJo /ξy0ˠ W7SWnK_7Izkmfכ(o?}1F&M /@҄UӇok~W`~X0C#~ 41mdHq;՛B0Ţn:EU_Y;l?ΈDfUcdmJf F7t%mӛݱ=%yP‡7KnzkOY߃?'g㪝jvzN"cFhJ׽Z-apCבzv +L'ҫNWIc~j=D8tXc+{7Wе*[8+PDdn/nQ.؏`vyo@GX@ߒ$S{S o5tpXGwmmZxhy\`MSjuڊvƊ<#K'VȽ~zP,bUAsAdg> 6EdܶϸL2I`̏r17Hxq|*H=6+$!Ā3ר)2J 5~`8S!g5oS5s2l`+NSv4ܑq 7Hv t=B`C:VZNk~9U4~10 Τ.Aa p2@b(#9/(4C|SY<{F`p{Y0eDq'a> ̗٨0N\<3= bI LJ*Ai7 s7oIvIz)Jr51fe.mk͵ _fV41G"Sep*!ӨNU#`1 LM>:lJ\u=bcm>Xn!Q`&]L%hsIV8K6\E,G0_,3gp^D)^) D2dќ2+x&'nd;Qk3 VU _u cnN3ȓ#iPbM<݈ĻZz?π'Bj ,8fIbV"Oҡx1999Mb%I6v9oHYJ֒~6s%njv\RUU7`_^ʧ`z0 Al.uoȀdۤX9 V]vjݘg[PmO/kFcnx*,AtE.+PP&%C~؛D;_~&p!A\A+_)v\7Y'.^O :ǩ|d2 eCH셹4s|xBD%Źl㯳npzJqCI&]`)rAjmZ!^uur#jz׼±6OY_zU3⎱R15> endobj 426 0 obj << /D [2301 0 R /XYZ 72 769.89 null] >> endobj 2300 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2306 0 obj << /Length 2767 /Filter /FlateDecode >> stream xڭYoFBӀr.fS.4FH5E*%Y]u.y< ɪۺ*^Qy^&k a2%i(-7-x,4zjކNjn+:NcK9rLs8ooW"p<y~mL] "֬iIbqQzY .D-M)OQP5h^'I=>೪B89HXq]ȧ=3jUدUfյv/XqOFC!SfErcڣnUIZdN!Ho09n3@$t^_Ƀ) %Iz#4'۳eT8(Pdآ#ca/+Oؠ/ `W?\ޞ/ws%`">9'D ZeH!F_Hþ{-rɸtr\?8^,n_}HB HT,4ϘR2<)3>ľ3~Q4OfU]3s}ꁂt ;bZ+[X@(S]f)ڪ.jof sr}vb׹z5Fk'z4(Ik<8*.yfV~cwGtjUu>E(F9q铩̸fů:K~\[q0pL%j\oLѵTȹ2$eRVx! <9V yݕL!':sgrحg* ŮT|~ V#d7 $e{C]Q " `(ǬMdNx?-S11۝"I"dP%; qqygԸhxNɠ*y4{0E =WځvNH6g#f "M@t5(=7Ăojj)I3H^fSl v|j!אFwj3G0~3TQV4 1:ipJMB0 gzU.Js^G 6OjԍA?lkJ|rivp߀{$'i~#:xtʈ˔xЭ>E20HzPTH 廉F 13mǔXbr8ہz;uHVhY{7nq`Nlmrƽ,*z#n`oHo{lq,uA^9l(3H vZFC+,ZL 0ܐVjRmR$2[ RX8rOL1N1΄Z80 l8jTw2ԓmls$6 ݷlH|jk\[it'l|he5hoۍ薺AqHF 1ɅEoovu9߄4qXh$J7G (r=HCH˃<Ș"$@8` vW tW}w _ݦΙQʔ\ջi7^ClXC]y⺢mf!盧$]j}b#Wfuѷh|bS5\j0kluXfmϣO_k]ʦA:_V6'3`_W}qiUs"=Z:JM4YmvSi%nTYAר=Yho8vPZ6EUnzc_^K}d[KLd%TъQy5 endstream endobj 2305 0 obj << /Type /Page /Contents 2306 0 R /Resources 2304 0 R /MediaBox [0 0 595.276 841.89] /Parent 2289 0 R /Annots [ 2303 0 R ] >> endobj 2303 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [91.394 404.531 260.485 415.441] /A << /S /GoTo /D (Uncheckable) >> >> endobj 427 0 obj << /D [2305 0 R /XYZ 72 769.89 null] >> endobj 1449 0 obj << /D [2305 0 R /XYZ 72 211.871 null] >> endobj 2304 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2310 0 obj << /Length 2615 /Filter /FlateDecode >> stream xڽr_GjcwjY'\씋! 1E*~_4Js! ]9ApQ8*H6ټ.Zz[T'a9($#=q2zqXF0U0 i_ APZ%PtoL=M H'Y%H!]n"ʔ!?6=o{DiOk5 f+(S!ųT` w6L2}f Y+lITA&ȟBmSȆ!Cˋ 9xw$E]\ ي*fPҩ-(L,s rֲe\|MѡX` :+ ߴEE{uΓtu'3^H.rpR@;7 U (Kl A:럏0ǽlB4=Q\a-!Kfa 5úJqY"?}v-Ũ(nƉ5Q3%)h233EL4ꏶ=*\ŏ蘩sLZ+1}<JigkͦxBqe-J8GsXCyR Tp + _\~2v!;rvP1JƏR)Dhg\2qA&ΎJ¯sA?isJ7t9b+ܚNٙڴvCCm{Z,o5YzY'~ +8!z}MA";˚(tᅎ7ltpsPXX+f8{yȷsDS`![>ܷ48m5'{KfVflxT`R~#{97ӝnAwǓnjԽMȿB)b')R^0D{H;`X0tu)'Ź3SHuN\_Zg--_lgyW)Q;+PǚMwGV:WD+vC$ܱ,ihrXmu=Φi[thwjzWfh2O. .·ƴq8WWp1,DA9ҠwwT)󖁶'dRfArt|λM-y`c~ SzK!~1!^a(T" ̍s'P!yg8(~C2--Đ#C,q(!!!8xna͖YĸsQ ϺEܹO)(eQ;2 F3Xw{ 4W+CDoʃ+s{]Nؠ K[ gjZo[Oڮ{)i-&Da0xbs:,uF2YIH:B\!COވ=z}|8FD⺢ϧ6vl f85nj9Ъ7pjf\.;Gv.+ uJ>;.GdxpC)1D0])#t}ÉwA "u)q$Bim=%^˱p!e3W0_IO>2 v@#![W3"Ifpt?Hiw!gbǕS|J PpᲜ\ad nǤ)Z QNŵX™\>M*.zmuC]CEu,(q_8IؑSm5 &/kTc{f _̔PgJ5Qs#_!~KFQ8xJˍDDv%<(.(_(z>f,\"_.,ʑE9(&,Jf\"^{bSlʑMd:vI{{o} Ztϓ2g_{g(Wȁ}%@ |JbT1U߇>* endstream endobj 2309 0 obj << /Type /Page /Contents 2310 0 R /Resources 2308 0 R /MediaBox [0 0 595.276 841.89] /Parent 2311 0 R /Annots [ 2307 0 R ] >> endobj 2307 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [259.026 218.372 522.513 229.281] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 428 0 obj << /D [2309 0 R /XYZ 72 769.89 null] >> endobj 1462 0 obj << /D [2309 0 R /XYZ 72 409.554 null] >> endobj 2308 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2316 0 obj << /Length 3342 /Filter /FlateDecode >> stream xn}bO3a_<66aK"ÑI恵ZٰX]uwKmRS\o$7T_(a?˛S&eZ͛97Wuֺ }w. g_:g3GG$)0Y:ĺ.jک؜:RtWygς'VC/yvitU+8c> f`Έa ?{`pwl+(7/;F:mHGA(ւPYb\>% H]skы$5}BW\O]5xN"x8oږG$Iw:!LDz黪N7e8[/up5 FFAƁRz{ڶnxRE~L݁ HП72KE@s۪=-M&fZ,P&Zp{մn79eRf<)y?bsOǍM an^s \R:G|H|Pas^1x n'6ʚy F]q!:BO<4Zk=+}{hݪgG?E,:Obc|Y5LDp6f|+kzn^^2 b!{E!2rf( 5b{`bx{m '{"'7&VMSW$|L 'y;arp}8H~aYB#\¨H@e9*Qeăvy` y ~vGp!VoU6˶m~ @cd"#=ZkSLk{%Kh+y1%5ba4U?JzDZH7&"TT`Fl} r%MlH5Ԍ\)$<0#ӹX7 e䈶rE]uf)ͻx#tӦ3XjF=@B0xTm8l! UQ0@ 8XdA%m M'A'g4fDO^ pZa)~{{je8<8Q_'(kX!TZpC1fby1 T`P|7of~l]jn>0cd\?HRlF.ahB?QØtTYK3(BʕfM''55Iͼ bSJR)?g9woTQg1;pq4s`h8O éS.LHM"69N 7\NLJ3NA` 癴BfGlC1jUo dDd`x*KzeQm P$ $K霄u lJfULpvI؀1ޏBYiy!(g=QG핹4EHf"j#*#_C#”~ j /kn@x'I95x|i|N70bkR%EU~ޯ0hlԵkVMlj2j-Qqa,ҟ 0 !™1J]&i|5yZP6L4:uM5́`\!༁3eR9 Qmth5/t KT1ck ĆT7 lX'rj\X3: ƿ⎼ B ԠZU0{ִ54 lSqwpM-MEiS-km3Еf[$mgkmɵ6{?T 5Z*-\ mε]kS, )WTzFKb!# OmjEI,HfHѰ6=+!Kv5Z$; cWay9{>]^n|ɤ3 ℜvH{ƹTD>jD⋫/??Cu ol׊vb-Hƒ;^ƨ :cJ4?4(Ȉe Dzg,)uQ%D .lr|[)` } dRx`ՄH&Nޒ;LZ92: ucտ瑼. mGtK5]vӯb;uϕzG|Ll=qAKxh#exh O2"R44ǦvX٧tf?J>բW)+F^{imj-U" K:tK96`I"g\B-#X^^2K#A*^b6]HG/U1M&ZP..:VA9{5L4'2 6L@!-b4G*Ul# Y7UpՔ`K7uBptUxɐ-͉/r#%B]V\o>'R[T!hdVW"rNUOYQ5T% 7HJG endstream endobj 2315 0 obj << /Type /Page /Contents 2316 0 R /Resources 2314 0 R /MediaBox [0 0 595.276 841.89] /Parent 2311 0 R /Annots [ 2312 0 R 2313 0 R ] >> endobj 2312 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [233.154 397.444 506.845 408.353] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2313 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [253.286 230.015 510.672 240.924] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 429 0 obj << /D [2315 0 R /XYZ 72 769.89 null] >> endobj 1475 0 obj << /D [2315 0 R /XYZ 72 653.479 null] >> endobj 2314 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F54 1921 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2319 0 obj << /Length 2274 /Filter /FlateDecode >> stream xڵk6{~"d`-9=p- h%z-,_yQ p8oMMEq~S^}xh w{7a]xswn~~ ^gm4 v;Fs4CQ̢VHq{xNuF;P^ڪlAMϿPgafywl6(k'0 GufPɋzRñu-0[D~0#d@V`MhPX;5HpBa&X5`χJÚqI2 m~گhH"Q=ըT 9ikսlQny O ɽA5<S?aRZa֔j踞qKՒQ"+ /BỷҐNu+'QtX08NVV=%'Б nC_LZyf0O,KP_Dz0V(Vts3``2DL0;P -l#F]]p0NQcM^^틀Q™%zQxO{P(Mjw8ПJ}F0m1h`!ri:<GD2O" ;[ ҳ\zul';ςV0 ˘w_4(tx_Qw۝Z4>|;vx@|TW3Dh72F(jhI3Dա?Q4F nCXFDI)kia'mM,yB=cv ^:Ep (Kׅp\jv٢D_D%FK҅mw.%u'%.Fb!\:ӱvNZ!&_&?Hn7۝0Tk6<+bE,gDB!ݔEx27?3ĭ*D~Z \ҙyk)S F ծEcNE?{x{F=0 #5 =*IUʯέXH [Fr yYk}E УپwlOVFALkRjYgP;[ky|XZ? /0xK\/t5:ip4B,^[8/rS +^=zFJm͹T8 ~8Fey6b+so?/׊oҍnW|<)rW&^=cb _wy7TQსOsa?g+G űH۸[wNӾZf𺢗8<^Pa콗ƟJnh*5nlkL@+,[u`/XZ';(i2+, FX_RA)PTd}j% -1t+r6Ynn@.Tytjs%Ny;ḵEfXF9:`c:{~mbJ=I^p8aG\I*RbfvBi'ʡо%~p0VoXq*thCۢi$;o(NiqW8.ΠH1焊"|HGx< _}VN)ǫ Y}40eHn"Sɬu!\fu/y@:2> endobj 430 0 obj << /D [2318 0 R /XYZ 72 769.89 null] >> endobj 2317 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2322 0 obj << /Length 2568 /Filter /FlateDecode >> stream xڵko6{~"_m(RG&HZw@.IwVup8U reɕȕYmb lF=}ʕEru~9Fq[^uF)c:^jݥk]uM穊r~7íiTB_Bk 3q}y<LΌ 4cjBxھiQ**FpǃVJdIA˖@]P*察۷n=Pw7<W&.9dYAe:rD!|[tTc=28iXQ3"Mi&Pfq}Di!LzTd_qnz FU9zk bڐ=bˑb}*LH9nh G5?rB=ݻGQ~B٤'1 ?$B@q༼88 :ߘQPa&l/ KOȣc n*Zv0&88REmyl}3sΛp0vRQ?Q@ r'u &:.XP #? dH"VfCCMLRnl@<5fxrF)U{5)ZL 燆!׾-mp!SASB,vmUHdSL$\DQ q1q6W=xɋ"r7R>B&pP`{.8Rf7RX) rVN KO6 WjXx->dl(Hx-kWv&>Q,VlY#Rus@H.whL;yS2n6LAaGƿDS,`B0u6j,U"_LTG.1Elq}}.hjfp㓌"ˑ.FY|G?7l73nTmp!; v7w@u endstream endobj 2321 0 obj << /Type /Page /Contents 2322 0 R /Resources 2320 0 R /MediaBox [0 0 595.276 841.89] /Parent 2311 0 R >> endobj 431 0 obj << /D [2321 0 R /XYZ 72 769.89 null] >> endobj 1488 0 obj << /D [2321 0 R /XYZ 72 702.284 null] >> endobj 2320 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2325 0 obj << /Length 2295 /Filter /FlateDecode >> stream xYYoF~FÓY HA-0E*<$頻nRJ~X, }VWu*?*N$KdW}⮵ي\}OW,j=dn9>TOrpęW(/A=f.%Ӥxi2 $!CY`&Pm4;y;)Xnrf)^ < ;|GNB( cD}bNo-2Q8G`U,!pg\HkVY`-%-}1n${gwq뛰#a}$Aؙ*:S%)10yE'80O98̧c>7Oԃ!D2IÃ7r f$ 0VK!G_-eeJjد; sس;A1Ϋ_{Y;3~栒 @#)jM?^ C^ъX#_3/%<9" $zHt}x䭘;,P!\ د콧p{SDK m5hgQdj@i t .=NG=5'mȪʅ |%Rw1XF\|1_sIљdHOjB QN+ endstream endobj 2324 0 obj << /Type /Page /Contents 2325 0 R /Resources 2323 0 R /MediaBox [0 0 595.276 841.89] /Parent 2311 0 R >> endobj 432 0 obj << /D [2324 0 R /XYZ 72 769.89 null] >> endobj 1501 0 obj << /D [2324 0 R /XYZ 72 769.89 null] >> endobj 2323 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2328 0 obj << /Length 1936 /Filter /FlateDecode >> stream xYKoF W9d^Ҍ⦇-zhP) ;+-$mk=i(!8'΍<7V1ݏg"@Q:{S"gj3fZx/JEbus mnjW޺6Q ^Uj"hhCX>̤L'd@ƴKaPLb'fH@OJ-&kZ߅ׂ2+LDzݺ2vR b~m2,2pxTk$=I*ߘϲLw]3ɘSHR~Y2`0c&*diқ\U&! HnBE[W&@\c1I;Q*h!f9crޝsMB,T0mR2%/o2pdKH{`uW<:Bwh0,/ .oT599m:f-6Zv%iUaYv긖n/^~*j͔ ~?uT%!oQ-s8|vܭiy),\0fj}v E#{*MH 4>!"WUvKZxpnqM[ձm5Yj[VPO!&a\L~`4\jŷyC r)%<:{̻`$zAL !Gr/PxFi:hA`?7?BTq]s 蟝=y1&Aapq^eԃhgs,ciT 02`gyX۵<UraVs b_ 0aк(1f%%>(K^$ @V-~Q~b >\PY*TC~¥ഐMqkYOCqʘ@בD gYihY,$S(|8di}Ilap.(wMۑ{s`曙A j!ea(Qj၊༼s]iZ}+q~pgx臦*/J_j[on6CZlw;%nf}X‰ pNd6_PxhƯ4OGЌ[!}Gإ7?˩Tc؅JHc}|B*KäzTOtz9;KVK"+u7 o]!",DMzsZwzoa28}V[1YOyA4@GMBl~jy^󛝛h&KeWU܈*)SD"bmk4V'eÝ+S<6h i ~Pˋ ĂA5>u;up9#Rl A;}RSڂfNj8`Qu-"[033p/MU_^L$ߋr>@|uz@rXu>jiDŽi5|7OS!&+qopEY|ʂE`9 7~,:~vp1]}CՓJqźq u7'; endstream endobj 2327 0 obj << /Type /Page /Contents 2328 0 R /Resources 2326 0 R /MediaBox [0 0 595.276 841.89] /Parent 2311 0 R >> endobj 2329 0 obj << /D [2327 0 R /XYZ 72 769.89 null] >> endobj 2326 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R /F60 16 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2332 0 obj << /Length 1429 /Filter /FlateDecode >> stream xڍWY6~_GM EB%"V&UQh;á{X`coN& 6Iil˓gO_|nFݧy9"w5o0 yxe MI퟇_>Fqq~@ |͢`]/)#s8mwXGJKќSѱ[qN3`%xE-.M-Nkue/*^G냓PY[TS8r} #`LQv;KG NTc$4Q]>NR0_p9t-gNl n>0z %\KKV[vI7Iyyڊn);k,E!떒w(ZD%h2P[mWa^J _{9g$2JK"KQDYMhEُu9-*ehQ A*̻QᐻaRCApTP¼퀱|N Nj#H_;u>dn)QB }Kf_9J"U5;K1zp' ']*KMI$k RaRI = F Ϗk,4artvtؕA^`,??`H%}*1y'Issɰe7bYQ[-8yzCkq cooZ%Usk^+bLgP0{2jUW\O;F{crIȰz CpFRtBIV`V{ B8YRf-ϭFXkvD}oE)tún? L$)DvŌ>_c<(XZiؔ;<%/s.|LQ@EnƯ$!T= _ž\+/;]r&Ui49:xl8+|2M@/o-Z#\RxD^=DfG^1#l[ .} xrt J!@Lϭ`^<#m1-W 襒MEq)K֖-r@yXlևI-/l9BHEH\܉ d y:okK,r4ynJYmAd";GΡKUwul3q? _a3]gE@.LXf#8L ބL+N}-5Ҥ(r:2H#qFAnږk;CH2,1.0d8|hhPZ~~J endstream endobj 2331 0 obj << /Type /Page /Contents 2332 0 R /Resources 2330 0 R /MediaBox [0 0 595.276 841.89] /Parent 2333 0 R >> endobj 433 0 obj << /D [2331 0 R /XYZ 72 769.89 null] >> endobj 1514 0 obj << /D [2331 0 R /XYZ 72 594.219 null] >> endobj 2330 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2336 0 obj << /Length 3022 /Filter /FlateDecode >> stream xZKoϯHw0VI(- Ţazt)P)"ϛ9$} G{P'{}ň?=}_S@I>)5CݗKHB$JI X|-;w=hD;3q 9 UYÞf,ɔLןќCkC?'IJ$Ih2*'`qK>Nӄ5e`("09* q D6AӨ( :P~$:H2T R@T'D`3RK)&L'Y4Ө`6 sr=(-27HK,c;r&Lx_vpe60]S}N7`sT*3<=50čw(2A.&:GCRT309ʾk3!wq0bTl 6WE# 6^#_\DzId6Ǔct ̯'>zpsc9wOr)7~jO}"$7)>t^t)#2"^..-@Ql;&a,k1B 5Psṇl8!~D]2eo 4K52]0nZpk-@Bȧ@c٥$5PUï\&_qKCvA(x,eV޴0>A+$9GD -#e&?)dLYI,!Bzf0墜2Pa]?WwXxQOɎ%t(;"φKԨX Flad2k5MfCbNo; ]wy„rY J#E)Q ja)Cq 9bdoD2b쀥HȚ˟ C:M(A~w n0% rzq2} j<E4~2ܬ_>8+VvoVΧ]ts;T~2!8z6ED::\3߭Zў < \( q˫{c6܁K?soܬue-vޏskέ"4>W Al#\]Ou Z ᶵ sAi ^f4 \ gF03c|v9x-e*Qb rLBfEA_TJEg4W,d #%UX bm[ĺ>.2^RF.+xe2h.A'k|<"AlkzQܷlx{835Y2hKl 檃6*0@OE z=g%L4V>bakxul-"0ٳR&GA|9Z=04^QBeL| >]87tHXm)wIA³G^CzJ!}L(,y,O8Sju4RޛNيs#FԛW%͎T&QazD.#@&9GD=5}E#@TmųXikw %5tZ$H ]5ݎR`nkpjzs(t{HP!bQzc\17]./>2L:/QW<~6(KTTj]%?-,v74\lc#ؐG.&PNbib.M?3-{AY}e Va<$Q H\;lO]Ɨ.G;h%Y27FΝ[{6'ԭG{)*G7ZS^6϶*6UN/NRM})k+ߝb+Fp`1[i'6S),pR×T3n|4I!vk2>\8nhY/D?00E $S928PM8/mO\ endstream endobj 2335 0 obj << /Type /Page /Contents 2336 0 R /Resources 2334 0 R /MediaBox [0 0 595.276 841.89] /Parent 2333 0 R >> endobj 2337 0 obj << /D [2335 0 R /XYZ 72 769.89 null] >> endobj 2334 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F54 1921 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2341 0 obj << /Length 2852 /Filter /FlateDecode >> stream xڭn_!`r."Aw 4h>%AK#0E$sHyd'"@43<lˁWOrgGm.0 f&EtU^CG3 ,)coR7#ua:tltDZZheׇΆUr% ʉ"}.u]+yA3FL寻9By=k@[>k7:-yƮdw%Na҅&vUa"zL F|O/$"#$ E#e':kfUokᰄ\E /xзET@Ld[YTFh=ӢrH3uNQބ:Tߪf_v*4<) 5ö"mb;ܐE鬈7붯;qTW]=CS {½p3[*RI#b7ufK,h'RAgƵ. E!GY,Q29*"-By*Wiuvו;0`(ݝvDeEN8v@n) Yrw8z:,M.aR|"|cU-QHk~흁'^LM,"\g\8Xi&LdR~x9-`)'Rx4 H#umbb-Z"B`ԅ3Pdp&v]݇L!&|ǯsPm{41< ݃.jAA棠4DU6heMD& aԘ7#ЉZE|,ڎ<T W㪠* ]ܹNH{h3 s2JE~DlĈ )d{]!t:9IU!{ W,q5:1H<C9 ]u{|?L -R\/}'0@cS2hPC.q%&{[v+h8GK]ۺ|B%5$W[_^A߾km }U E9Ե96gš fl"+ ZBv" x KUt] ֌zjT Ѯ3lzkwn5"qzZ`gy]W!+F6Or-)`yAU"UtT*4C4G5Jtkvnюrm{׮T7k-dTFc٪%DbDm.KU+*3G}cvx6ڽ`{WW_6lwR6Se{jg`y_d0-CWas+Q:@ߎDHɱ ۃq.pjpë 3}R) T'#M{6H;"QUULWOCƯR'cd I@]|/[l@vߜŧ>K -!?@tKb> endobj 2338 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 155.426 238.121 166.335] /A << /S /GoTo /D (Expressions) >> >> endobj 434 0 obj << /D [2340 0 R /XYZ 72 769.89 null] >> endobj 1527 0 obj << /D [2340 0 R /XYZ 72 142.831 null] >> endobj 2339 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2345 0 obj << /Length 2714 /Filter /FlateDecode >> stream xڽn}b`A2v]vq3&[%is!5Fv60`_8bX%*I7 U^ 05lXvp"yX(nΏU{_0ry(TǠVT\]4'.oo~~ȏ( ~4>L<7*c׋B&*̓חcxyt譪zӪ׮5lt g-W\ u|-בQM+D7.Pm7]/{UpނmvP]]ԝn V' (GYԦ)d]ݖ47H4me5G oQPU;{ו _ Jenu-V&/j2 $ gX7]r(U?Wuk.]~WæQK?Ճ>dչ8#d"fS`T=MXI('E|Y gO a"Ձ7`ZDIWrh²AjF ϡpGΠuV t3צe_r9_{]zc-zuQ^q2 m+߷SZ=YOK7#B=BY yoF!9,ņ\bPZ2+O, }oD 8J.`bzJsuͺԇވZUYf:WCLJ7ݡAcIʈ^m.߃n~[ES#o>֮'Q]=a N3'./GŒiYҧ#M5eC&:J=O LKii7 N([H=P}ӀŃW(Q ^d;hܦyqJ80ͽ"Om$t[}wd{RoAI ak | o"pf^ ٮZKh٫!oA(FK_0/L_84p E{ \ݐC$m]G^)Yp& [<;,f >M @sA.> H CHѓyybe`]gmG-x4eCUǛ Lf/^y`3fΩQGkZeXP薗F&f~;/0s}| "fJDH V1x :H3FV|,$=!!P/: xv27g TL;C"&% &)#qnQE+oi"Y K×pC4;?fqdsSMWh~ tE&i1-((x=y*aѷN/) kI\BeqA2Ey`V_!lLTfhGr#`L-?Da?2)Z',qN\;<ø_bޡ{'Wb+ںziMO| [y${cV#”<+sIphHJ*-}w5 ֡-[ԇr(0ql@I\R"x;H[C](ͮSۊ^Ď8elBe,L1G𘽥=f܅J{m*\]:)H0b ܘ&v Chh՜X7KhR;CI}}F&#ۼ|f1p#*Lɓ68"Ƒ"an#ΏuYR#5Y>!)S1ɬlձ g ϹS>pw9cx9hdij ڍ,%4rp(/m!EÞ,(Z,/P磧ڶ(>w-tb}+ #*-.|$䥲nC@/\&e%76q"DrD?,u[C+F,\j~G/#XS~;H6/#?GPZ;$r?;8/`CsZxfO'LmN NrNϏ7hNp{ȩtӽ{^Y76ah 1k CE]oMudRgj)Tf"u}Dy ߏq]۠_G endstream endobj 2344 0 obj << /Type /Page /Contents 2345 0 R /Resources 2343 0 R /MediaBox [0 0 595.276 841.89] /Parent 2333 0 R /Annots [ 2342 0 R ] >> endobj 2342 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [211.005 105.245 465.866 116.154] /A << /S /GoTo /D (Syntax of regular expressions) >> >> endobj 435 0 obj << /D [2344 0 R /XYZ 72 769.89 null] >> endobj 2343 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2348 0 obj << /Length 4229 /Filter /FlateDecode >> stream xڭْ}B5Og!.SrR$7ҰV"$ק/𐰇=[[5 XxI 7ӫL^)io_[6*KˬTow=Tcc;k]m}{™T՛ӪNY '+My92u$ݞG '][;ުƦ35i"^.lh5Zc3`ޟж:_c3O~V6~NE? i4Ӱ'{N~1 SI=PvLRNܱǪ' В}u8U7CbܮTӼrd_?A~*#yl7YjOjou11:K3a*<;=\$9e@,gN сDEli7+(XNlU? {%2eu98LޘM^iYYV6m3^mA6Mul~geb"#aV,c T"jc͐&4U2R09`gmUҁ8ؠK=`<+0YM4\h6nQc3?V︟?!̥f=5-HXc9Q"-Y;0$'?6`D#0 Ζ;Ũ (bT7(#O]Kg=݁bΡMK- 1 9<kCv;wNEڣ, TdF Y@}w2YdJmdl愋0X8" w1 FJDL cӂY]Z\nz 7*yz )*nɩ TB9M  g BpҺYyy;ʈ?N2smKn]C<cki4{c/6 ޡ 5j^.0yܞB9Wl XA%ϔUDIo˽ >.'J8}ʹU^X /VF,<5nfl6K4,U2Uc2:->>~tU. v#nERKV|jƇhThk )T'X.X\:PC-LN8j."$ LRap΢Y-ʕ 4NlNVwFViZ5AcPk(khȫ\C !p\Yw wԧL_PDp ?ԢtGGVT|dO;n[If|rCQ j1@B,s܄-,ߑBDJ3.@gНnIHI~LO!ΔH>!i-C>vC6@x ԟ."zJ@bE(ęA`k"_Eu:5ӮFÁBsvp2dIUd ݭ0 ~!zx0Xb"pH}ݟGu,ӮGd]9}%ecQ I0h٣`4^t$z'8Zs wIwjƑG_D> xC}%3WCb ." `) ?~9ot񔸿_rZff\mʹZ`Bz{(Sq=Shd|CB@㈎kA"O!*J,w podqdY &1g5i e|F(v/V"VsƋ,O>~f rjf@!;yԵh1 6m{*F:}cbG;U?*Һh}fK ;5Iծ0虬$[q DH?Ǻ=R5(x [ &W<맨=W'l2 ?H|9Y*6![11VHX} bޜ0Dē3NSE*49[6RMMN$,.)y$sOqEB Lf0b"Ufh`aP|D,L݃U>X"E1J=D8DX1 Bl T E\v u\p~ [J`hLCJHVINTle(=O[UIzU)$= s}aTZr" B ë M!}hXt;+^!UǮwiq&G1Udهu94a؊M*BmلJ`tM 3nrR <-\͊&lw? D(`S|T2bw1*bc ˮb`a`&FD,vY|•>mע}t-J5xA)!Ld! H_h4$lzY"7K@)i/g+QfHaĄ`KeM-qwޒKz6vctB4牴y5t!q&6"ӟ59ںԁhE­'t7bK,m2|][ƒ~gK .LtɁ$}yP<@ }=9qudK&ySMr YrUa K3 Id r`ÉLr{h5[՗Ʃ{ʍѴ?2, ۾z'^eӝM.ע+)7\$AF̷+:zgnylvpUS@ncsD^JaƋ.NcjQ^څy¸}G|)Q*6Jfp3P=CK9&¹ @,F t)oc)#7f.^_5Tɹ<& aٗ QZMh!lDW3TS^jE" ظ${܌Rq|ňsO I#N7fa>s).V{/wjQӏvl+iӭ(J\k =~ J|L-U^ӱ[LK:֫a?jywc9x z9HAN @sa]SZadNcBWʆ<'G}q!Y3cݵGˣfh^,f+@p,~6TmQ,hMPDh)$ų}XtA']5V֪^[W,%> iނYO7))fyp "&-|)ʽ(`fʽNJ7LJHxY72^ǬtON.Cn zJϟ|Cp!#9fE*1iz^2:XZ`6<ϵE 3KY2;3Q2F4XK jFXȍ\=b{ϟ=0/>hLJOTw_nK endstream endobj 2347 0 obj << /Type /Page /Contents 2348 0 R /Resources 2346 0 R /MediaBox [0 0 595.276 841.89] /Parent 2333 0 R >> endobj 2349 0 obj << /D [2347 0 R /XYZ 72 769.89 null] >> endobj 2346 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F60 16 0 R /F53 1899 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2352 0 obj << /Length 1255 /Filter /FlateDecode >> stream xڽWK6z \A˴.Eu>C)KֻkKj8 4u|N8i,L᎚ @1uO:r|w?Ar10tEGWEoug^eq.ُ׻Ok$BZ!I Ȅq|P$LUde!u?$$pe#|RQw}NJ3Lp3RNln7(s1E춅FMa@ghH($LM)ѣ\mc8A`G1 C)EnVd3I#D,) ,}u`!u^$HCΟwO""T]Ze) /cyR(F @wBn՘FI qѢ)jlH]ޡpyd 1),IlJL3Cu$j0ʌqkj=kqq)pkȃJ Ff%nV*:Dore0R|t-7Lu ’@!^8hӽQVm}|?Sm8U=nVyڭTꤿV s\/- =&-L[Qu&mϼZ`r÷+媨o\wE* 4PLz":4Ţ|gk"/x?Io'1U mzox Υ>֝:"$~ޘIͺ=wWu6n JznP牝_Bbzw#79F\l{ljr_>5߰[5bJb؄E8dg>jQ| ޼'4ӎY⠥Wj\^FTWؾ<x>Ļ9W,`;~K՛ŽJkrR\]S䛄c18ݠLZ\X6ypNVK^ys8Swܸv;w ojQmM#)> endobj 2353 0 obj << /D [2351 0 R /XYZ 72 769.89 null] >> endobj 2350 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2358 0 obj << /Length 2318 /Filter /FlateDecode >> stream xXo_KWI}^Ї$͡.$9W.aǭg3J䊢0%p8X'V\%SW.6@Q|s񗷑XςLn,n{}~t(z--5^7FiL?ǛHF~/樞' S2($[79xmTj~X3uy[ %Nlk +48 xm1UUX[ܿяun`H.Nӿ5Mon6']`Yy?VA7&0 oqI62>žt/;M~BxZx^8G;!ɠqm[Wkz]SU=ҴZ&ޓےGt7Oo(Op>|ZG15vs5XlDga8 QWyzW󯽂 Cv*hַ mV}û 7 &z&t:,k$8j 3(m AQn+P`S̶EpKu;nޙx?A?`.e}͟b awotÌ s>/96-#kw>T;8X);'s,.־r_i r"zp6ecyxW̳0~01m6`!"CXL(lwe|+SFH<Ӻii-/Oc9cq`tCi΀i44x}JDH{]&Ԏ! ڹYD>.;JhUKd2KCs=ǁM|k(T4=T" > >ZzM *ZD9N=hh[M%O0p,sЅ](61J pPcih~g-PgJR殈_Qmې$԰e憂<,*{q6';sX&B4l#̚z }FYIc\0ŴV4+|e4M48\, ǜ(EexY,}M \~gqҷY2|疿n*0G X'ړ\.8* |o%ՠhd6Ny!EYR(—)| qh7#>gJ "_ uָm8ׇK d)+D\גh*S~s"0,$z S Lz{y9/hl̊x".L=B 8s5 ,eyB%eD%h:\[ZGݻ:No#@֝qPsp[=7d$Pchk ¶J[P? ZI5%8Zzv)@"L|}L$L}^N@f֧>#6;9F5i+̋RE!$  Cft$n$D_zvqhiP/7Be~"f vb"Hfu*I`ovaq ՌOg pR͇H CAhSpH| S1L\E`PF>l]S풒Oؿ;gqK\f٭&}̽=Z."65%j]WR,,&µCm{0D Oa}CwTB`e: ˆtZ6Qsϯb9`'F n~~l,:R~DF(!>(`z $ ְ1ע9l(i56,Q\ reQ,P*% ,OdIkYc*.l$nWNp[$~5L'(˨gd(-O5+` ?dj-ڭ{ࢹm YuBgN޻ʼ'*4  hllѡ1xY6y6qbT lڽ+%gR/{t3킉g HqWH\4'=qo,"(t,,չ~>* endstream endobj 2357 0 obj << /Type /Page /Contents 2358 0 R /Resources 2356 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R /Annots [ 2354 0 R 2355 0 R ] >> endobj 2354 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [219.697 313.839 440.891 324.749] /A << /S /GoTo /D (Insufficient_Parameters) >> >> endobj 2355 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [188.697 52.642 357.788 63.551] /A << /S /GoTo /D (Uncheckable) >> >> endobj 436 0 obj << /D [2357 0 R /XYZ 72 769.89 null] >> endobj 2356 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2363 0 obj << /Length 1962 /Filter /FlateDecode >> stream xڭXKoFW |"~a{ x,v(cY#*1쩮WkU bU(S_L} !pqǹX]o"7Ӯ8 [J]Z?Dv):YfT?^Z4oL\/NO&Ql4:4 ׹ lbo 'L2w^ ƫ lDe'Ǻ_(VKfXFRMtP=>k(T'BGBf|bW0BDqm2 yop2[hiFSUjBRy X!z^"hJ/l-(S{ Dfa6aN,g"ɖhJ9TB,EVGq}'y1;Ֆ% ,.V1[4`Rge^~ hTBQ"hpS ڎ=V.L5 G O"'R vRaY}KiDc d +/>+rw-3= t2crxޥ{7q3'kQ3N]B:ȀxU䪃LE]մuꊽ _5ܻZ}`Cۦ~vRA820+q;[>~cyMK]U+zHN@U]m,ʢgӁ0.FUA5jBBgT3݀){vtBmTd1x3*Y)|*,$E-yTQ9fc7ȃ wEb# R6ţhlOۇ,jȱs[6ἲypP13wL˵'O O="}On@m ua5c 5椒oBij.vt֋K0Lo"#*qh%ƲYw8"0蕙NpѹH23D:rwJb?MŽO)KϽJ(\W#7Xd\َOB{xS"މ߳R-Kfi)IK=%u6.K@<FhC6W < L<7pJH qX엦D<9uھ67^" "GC*h%?0Ͻr%u*)}ͼ Q|&rek0C8؟@u }?0>nO-VpE;y'ˎ6H](]?UO&{Cc㺓ˀ$y0H=AzgVc[ Ry;NO endstream endobj 2362 0 obj << /Type /Page /Contents 2363 0 R /Resources 2361 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R /Annots [ 2360 0 R 2364 0 R ] >> endobj 2360 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [432.954 446.017 525.543 456.926] /A << /S /GoTo /D (Statements) >> >> endobj 2364 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 432.866 146.303 443.775] /A << /S /GoTo /D (Statements) >> >> endobj 437 0 obj << /D [2362 0 R /XYZ 72 769.89 null] >> endobj 1543 0 obj << /D [2362 0 R /XYZ 72 769.89 null] >> endobj 1556 0 obj << /D [2362 0 R /XYZ 72 417.399 null] >> endobj 1566 0 obj << /D [2362 0 R /XYZ 72 160.625 null] >> endobj 2361 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2368 0 obj << /Length 2813 /Filter /FlateDecode >> stream xڥnܸ=_1ʀGIQ@6M.mE`!k8!+iܨ$h QUWyaz,gJVk@X_?Z$.R!MrWMn\c"r6סu#ujwEaMTw?>{u=jmj>ÚzpL?ʼnM?8db}^\UTOM! % @fipF/uK]Da[e}3HTQwmf]ysʓ"άE߼KVqi' 8 g<}U(ER͌f`^m> ꀫ+Da ` FA: }+{(Nr鸎ŠHS24 g8^e~:` 'ۦsvՄ,uċm&6?j(7m˫VN0*As$J"2(bƱJ2M!)F]'}}\׾@i8ԓ|RpEJ q].g0G^ yu,Fa9'$nZrFW+@!tT-Qwk+&42蹮, ݣ*L8r#L t~G5¬,$d*4M!UGM>t52s5b>7(=S7-m%|3KY!ȭ8)h=lPxat~W#%}3dM){w #Y1>݄NK7'3*!9Q>dtrN0dY ؘ/0G= IB["򑈰7I<<‚G%[ٟQPcĊRʏu{Iq->Y-c!=*`U;3uz-Xuu J dDdw `^Ѭ74ͭ(. Ө#yn[K[Spyz"P;/ܖd2-3Ijl 7n{C#?9>h"c2Vq˯s(:%R6:Aa1qbD5K `6/Jl(-xhIK"wg۝D=1w@4:9A qsCbzNEŅ{$ gR{Lg]jGbq&.3 $C @s9 5cS)±;t^%z4 ĺ c]g$p@sey`[3o&SZ's)mHSUyӔ+(`xb4Xlp.qZTUQA_>FI caf]"KBc'P Cв㴍4I:3/ZG7h2!P3BŀY>ogQpt.et(Z__ۋzuq`F=XGG|Nn!{_1ʋg1nO(+ 4)tbs_jf2aH}GSl̾}qA% 35\iFnMRR/j7vh^R$sE&u.gl5;HfWɎAu5^h-6LRܑ=X<>VVjbmFF' o; x9i%f6' }3UPĀٜ}L^ R5LM_3/@D*WeI̽[qb9I"~kx"y'zUVQh`#]?:=~pi Қ2h>Ώ]S#(j,yx+L߁xׯ0nۺl; P_jøywM<9<׾ Ch&s $Kvܻةrg)D8sd z$x1GNȁ-ySaq:אּbO@T2;i]RfU(&u8{01'y̼FRyLE) g{$ p歍Ko'K?t endstream endobj 2367 0 obj << /Type /Page /Contents 2368 0 R /Resources 2366 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R /Annots [ 2365 0 R 2369 0 R ] >> endobj 2365 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [278.924 512.331 525.543 523.24] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 2369 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 499.181 107.239 510.09] /A << /S /GoTo /D (Control kinds and report messages) >> >> endobj 438 0 obj << /D [2367 0 R /XYZ 72 769.89 null] >> endobj 1582 0 obj << /D [2367 0 R /XYZ 72 197.897 null] >> endobj 2366 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2372 0 obj << /Length 2590 /Filter /FlateDecode >> stream xڭYmo6h@̊o+ZłDXYr%pHYNr!@4")< W +II*lG#v_4_IWՇOxrf+\Rzs:jj޵.f+Lun>ϷZh|akq+'RhE+z#m*Qp,+{*7N^v׎v4g{"vch|κ ѶAjqAGB±g \2G-k8NvG~ nibR0WR}(v4Iakjjꉤ;W ܗn药E78! ӓΎ=O9_c3Y t:Z<u"\>C-|?Q&}9W1<|/4>v@-,LДW&aToQ 1dX܇aT[$澵zy,${<5lKxhA.g@n=;AeJ2LP³gݴ[yS㪄Uy[Aӷy, r?){v[^smFHJqEӶC@⮬;ң+;{W6pt,*9e1\o%ϡTu~ l|gpMGl/S L+׿#jGhॳS?za7 xFSA'h@JL oAD>ݑH$3YÙ>Ѩ!F%g}_j0r_Zk #٨vi6 X7T vIJaH'&a9BNh xjЖ]̗;w3D: GlF7HGn|cKrΙNU8_a+¡Ilp+g TOQB`1 #vp}Tp@ԭ#{U#T K* y?4YzTDCj{pԅd9$ȯq־Wqp@e6B^zsѱNGNF\s3!B)X#H)26n:'lnrQ򈲍/w2R [Bq<DS=~n#"F9Yw<+>x˛tp7cV^c\d "7FۧS>|JKe8D^bc6Dn5@R aϦ 4JS_Ǒ ܛ|V Pt.ΆHT裸Z- xJ(U;jwK(Q蚃#hOMܗI|x;qPzc+R6bZ^[(<Jɩaݳ•ď:/ӅҨWV\u@n)ZwlACL.% E>cΑNZ0¦5[,Wcמ˼AT[y-$_w7D#"gOyRkqHz tuQ5>XĬ$vu=H3ט6/'WUj<&F:fw2\-@7$,CE_P}tUu IvȂC=@d{/|rswX0_`o:6@* SDu7b \BJj"a02yb#& gXMu tJ:Ej m&2:!URT:I͇:huAby 501 ?3KY q]5:ed1n2&yq$*ۅ,D r5S~#h2גLkFGUΗzyʓWs\NBq55[zgWy X]IԆC}1% +Yha. Xs)&0DT0[|8\ ,l SXa+L]0&+0,a;y8I}}ӟ.p>+i‘|A z_ [ʻ6 :nO>|G s=-i?wcaf0 e\ǻ:N$?DOL endstream endobj 2371 0 obj << /Type /Page /Contents 2372 0 R /Resources 2370 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R >> endobj 439 0 obj << /D [2371 0 R /XYZ 72 769.89 null] >> endobj 1595 0 obj << /D [2371 0 R /XYZ 72 533.597 null] >> endobj 2370 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2377 0 obj << /Length 2812 /Filter /FlateDecode >> stream xڵY[o~X higx5I(Hmà#ܐ\=HT$pxf̹|BOmx:u)"}d݄BYnq|);uI_NysWsM鶻8lW_&q&F?Úz< 1fFa^R4-&芃cay5gAQ,z'4ExQ6HDϤllƊ"{"htr3`ҦsSymD'al6id4N?|6{x M#FqaTo_c #tn$4pȮU\r\ zN"z b޲kB8gf5M14<ϟij)oAnу9VX_U{ǣ_%ނD> 2q;mEp7oVv(BL&kjYlIwrnMtZ[ʮEt,ŒzM'GL7k"mY(^Ӣñ#L64z$ ɨFhqf_t{eu’UDpf&8˄R&TvNaس {fXS-:JsJP▓P -'k;}S a׆ĜӋqK'窯.W՜Oլ#H Y eaTL\/jv) hB"ppYʭ 8u#Pjdl Q+}An)5ܕEr*1% Ht8UY R;أ#>#輄aSY|Mklc U~f#BHY<{Ġ =joE`bﺊkd]=i3hVf&sVixsQ`0WɥFݰlPTX7kJ,2 mP#Uk3BUT8"f2׮Ŕ"!u7T`^sk8S#qKT9ȴe#- w)ky,%9wcG cׂlG|  }&_>*^ BtNvy B49NRAGPz<ٱ(zjOXXHa fqУ+F,mr4zdz{|L0FC›wՏdv2Y6e g9*r١ K8Mo/P-m:ߚ>W˜\1:2nm* p '+DOaBDLc93L/Ok0D;W5MLdx~՚=sVRā pJPAI:'uQ4Gh8&Zq]vÇ;7!t B"i7Jdf1X>4d^W 7ok>vzR>=*~O*t7[ ŗ5=m?A;xOG2O70E]{t !)3xWm?xv쿿Т߭ԡd[ p~Sk_9 cV_Ԭb9gv0EN˩h,QEH1ʈ[t0thu.վcW0#qp+2Fhs#^9DEP{uzp$=@^+$5W?¹`9c9C뽼!zG,Ƃسw⸫@҈wg41'ѕ,W]ZTO麫!K`0I"DPiT*;.K+ Em_5Ϸ4 kD8Y^aߞRʁ>yZRۉzVFcF?VcB]2c~rpز|lܙ~/4"IbRlz cf7+6Az_U]ӻfϐ [59q endstream endobj 2376 0 obj << /Type /Page /Contents 2377 0 R /Resources 2375 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R /Annots [ 2373 0 R 2378 0 R 2374 0 R ] >> endobj 2373 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [370.271 593.514 525.543 604.423] /A << /S /GoTo /D (Reduceable_Scope) >> >> endobj 2378 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 580.969 108.364 590.121] /A << /S /GoTo /D (Reduceable_Scope) >> >> endobj 2374 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [210.933 339.599 409.23 350.508] /A << /S /GoTo /D (Disabling controls) >> >> endobj 440 0 obj << /D [2376 0 R /XYZ 72 769.89 null] >> endobj 1611 0 obj << /D [2376 0 R /XYZ 72 300.255 null] >> endobj 2375 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R /F54 1921 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2382 0 obj << /Length 1993 /Filter /FlateDecode >> stream xڭXK6W9JEQmm-#$2V\I,yq6 | 9g<(5 fi4K3d:OB~|d?u?0X 5["&uZkD!Z[~(CzxDzx^(Ul$ `Og:6%YAOPHe|beU  U7L͋#Ҷr RD LB ~ CI Cg8 4)uDQB'u :0+,1ksm,KtCxP0>~.{%#StlM Jغ(W$A Ԕؠ"V)l8L\uJ+K5w7g@^HG`L*qTB0A?&%>?+π;_RkO;X 2YdK^0fط8^Bv==31y1F3L]K+T.`فwBUIW(;&>n ^ W]LAR xMMDE(DMq[X O8OWRdN &&Fkǚj\]ֲ$ף;l?3qNǙr`;|$6S&HbVKDB~NuO=/0x58$IK4 Bat7h/v.Egc_?K\IG%AK=O{8Nք }T:r+,ni[7G/F OJr[TU.z+,OݩvRmLJ.Xp}+-?NWj//AfG(]ؿ`zt,"L{]lО:)?u v֬}AaoMƉ2(s]w f+Z=]'NnL7m'FhǿEi[-חSS#Lqmt "I_i~y!m,ґ/uqx|=StLfl ƴ#7`\#G+u\Uس7Ug< N+Ysk}? <w5+| dI?ZE endstream endobj 2381 0 obj << /Type /Page /Contents 2382 0 R /Resources 2380 0 R /MediaBox [0 0 595.276 841.89] /Parent 2359 0 R /Annots [ 2379 0 R 2384 0 R ] >> endobj 2379 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [411.259 595.872 525.543 606.781] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2384 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 582.721 218.667 593.63] /A << /S /GoTo /D (Specifying an Ada entity name) >> >> endobj 2383 0 obj << /D [2381 0 R /XYZ 72 769.89 null] >> endobj 2380 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F54 1921 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2388 0 obj << /Length 2260 /Filter /FlateDecode >> stream xڵXmo6_'DQ6@.I{9v% EzJ[Q7/$IK3Ùgf(W!U\\ej$O`=Փȕ EruWW0b 8Nߏ;mx(ŧ=ys5DHb c\>")S&1XjWȣ΄́TBDKW^@%82xny( Uךl/<Qd*m=Gk\ҁk ʜ>E}Ӵ߫;>cNIK:hk&~t{=l#f?& J#MEO醭͒i*T6ʏ/:.-zyHA %E2r;{Ia;ܲ{s|FZR[]ݲ֔}}(^Uۙz_]Żg<;hfijh BruDV@+fi\]e̒!yIo{AT%U$,vFaa"h8|e`8TË3`$]ʾA`_Ժia)׆'hf-Ӽ^٩ GC"M}D׆ML[Y΁"q$_mgU׃V |t--ߏRqxʿFA lw9ϼi.w&[ŨhΊEqm8|A?T=aΦ}Xq@qpTrpγVM]5CjA? k7`DEw1gw(`OFO ,0y$YaT܉w& `uোZ}? *x@A#gʥȍ.?8ꢘTwrͶ;jc!䘮ˁ0gKיp`Z[REoԠHD=NE @\Vcc b5Mw1T&13?D:#kQ&y*r/Ody6 F4pVX\!H7 3 /t!ap oaqY:w<} G9BB0QBOX:RuGD5#6gB!Aҟƒ=0@'w50c aęn$vɫphgX2[!홷kB*#}Yt,wAlOÜ*8o4}5 Xz]']`4,9 G!fo Yu;  ;ƶuݔf?K5ph_5cUKorD,Vp~}Īj%WۖIAW ­%G˾j22] X#zˁܛk-dt @eO^[4cdkg{F"_ާΗŀa$;xdBcw`#0PeZgj($c ]EA=i&4] c;˺P=*qӧo.p;JC}>(DžL$GhޅNh ί8>?7%q?=+)SJb?~)4_gDrᾎ"SGZ%L]MM)'aH-V8S=j>,\?N`5qI5w;RBr3,pe"2nSnɟ OCU?| W5,T#*?s|_L3cITBIr#CG"FV`.+]8 ߛ3 u\@UrhvIx"m oBsksݶq$F8@`+u} kmehj` "8yf&$l +%,{VC^6m«XKcܵ_7z1k.UR; ޔMA7cXSsyu V1~}lEkhv;.^mOׁ(,OV y`4sGflQHX7~GpM+Ʀmiw:Ɩ C6c ,n·MSs7 endstream endobj 2387 0 obj << /Type /Page /Contents 2388 0 R /Resources 2386 0 R /MediaBox [0 0 595.276 841.89] /Parent 2389 0 R /Annots [ 2385 0 R ] >> endobj 2385 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [166.849 257.603 335.94 268.512] /A << /S /GoTo /D (Uncheckable) >> >> endobj 493 0 obj << /D [2387 0 R /XYZ 72 769.89 null] >> endobj 1627 0 obj << /D [2387 0 R /XYZ 72 219.261 null] >> endobj 2386 0 obj << /Font << /F51 15 0 R /F53 1899 0 R /F52 1890 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2393 0 obj << /Length 1692 /Filter /FlateDecode >> stream xXoF @t:=n@[t@@Y:j=yl>Hْf C#),&INTL&Qԋ#0G?D~db2_Ű[J;c3)N(RޟʴDfis3TA0}?|Y*_E?l>30wH+[my],x2&)XLԻH=][%qK>7D([zf򒞺F-4nďd;VfnuYDGQ*ȍtYWy՟햼 "ptO E^1mW6^T쵼nP+|'Pf$v+_LަnҜmjG3|L mVP:S ]ė,1eiHU1FL$~,Xq{"׭?,@d1[7-K^ B cohY_4!mMT\MUjފpLEƒsR?^3ŴL@T;H+l49hk{2gΖpFoX5) $wT9HsPU^8À$BbTbm<0 |\1PgzUwx'P7"_(@մ.p?-;KcX^7]8t;>KHfB]q8Dە7,}{2,zKJ(݆P׿D>h8G!d*b7!;!#(0Nɑ%$#"4Ԙ14dOȵ4?La8| t}-0ʇ)IYf֡߾$œ(wǜPԋ`EGII6P5t58̾2g+ڀ(DFH ;å:01qlq &\mbgsЖzί\XQ|iEX9Jb, ,|ws3ۖjz˅P-ADzj=Cy YMmlظf!j5?SOefT)8csvQp\A..,>IuӽU*?ú9 \۲he t{[/v3fuј-D8CZXCkÞo1gͷDp2l+HsP{ch.Ù۞C+{''?bi˳- ep(啻oka!ugrsUmqLaD)K iEݕ axM밳Nr7Tmgi&0ڷn@#bewgD 7QOtg8> endobj 2390 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [466.547 558.603 525.543 568.3] /A << /S /GoTo /D (Uncheckable) >> >> endobj 2394 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 544.846 179.879 555.755] /A << /S /GoTo /D (Uncheckable) >> >> endobj 494 0 obj << /D [2392 0 R /XYZ 72 769.89 null] >> endobj 1640 0 obj << /D [2392 0 R /XYZ 72 532.742 null] >> endobj 2391 0 obj << /Font << /F51 15 0 R /F60 16 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2398 0 obj << /Length 3114 /Filter /FlateDecode >> stream xڭr6e9U. iS6Y[v8HCΒگ~|c;)h4~p_I&ʹtS_}xh Ə7/Snσo+WP܆^QgʏӿG K M3K3U3lU P!dUsnv:.~r 886pHE};,'St A+cP'LCT͈pg<8xƱWAtnZ}¨,mktQYɒkn k.KT; [ 2o 'N@V%PAʹpb>=vYt{7Wɮv>WYh@&^5+EVl;y:u-wC\ cU k<0tUsvG[((_ ~la:K= Ħ p>e*2 ߉@}X/8=R ,Z4* o >7:S+u`pzp'^drٞ+ !L@DSIsQyuzm\gF S\"Ta`p`,>{ .7h5 9t4.-杻n - (XE=GֲaX BGÁȦN*qF3oGX,ƓoU8TK# ?0:8G`9ȡ)𱫆4vzunVЫ@SX{MQ  63Qkw.,||7G( D8jԓN49`MVM +&NBgϣ= S!ڐdd]Kb09 ',;+XD:hėc s*$|e x<OcJ!d0tF-uI&Gcp6"-Uf/ƩyI!׈|†HVcYHtjҷ)8Κ uEJ 됄I2;3DBªf8p3&cS bmVVA\ntl[;׍˽Q xY:9X`Q5$2TDa/(p{ P<>>$rSTY 0р)-KqǕTtPeg0ْ'YaW4w2|`i6;SdzN  h@FBcϩ7C[4.]a];~/a&( G/x,3d/j]|N"lrl(S`S .oQY8zaCU6%p"%ןwpF򗇡4sgxkq W97%2vYr;8Qg5| P=>3 P b$I-1G*~E'Iʠ^`l`D]~ ]][ B1]帖]sGW{r+})Q&R^ٛ/9%$ 0F6s? sN"OZrnAؘha$>5>Or?2?OEV )ǜ~15f*SO xZV˯{[?G_,/igza S, ʼnqu .n2a X.$X.gH wy"%!.B̡udJf=wc%e*M1J.10W0}!kCXvgI D5a\\ o)d+DeGĆ2gdIdP8 NlC(3 c k̋5r :<sL*IHf0rt,:iή"O;|(!uɲdIC:uDi> .Z<.~] N#_$-5#`deNSHW"NOl!ϝBr ӋAl{V(gV>P[cDŽsb^dQEEV–$?!G8?$ W}%$L$vfIo*G4 endstream endobj 2397 0 obj << /Type /Page /Contents 2398 0 R /Resources 2396 0 R /MediaBox [0 0 595.276 841.89] /Parent 2389 0 R /Annots [ 2395 0 R ] >> endobj 2395 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [221.485 284.971 322.697 295.88] /A << /S /GoTo /D (limitation) >> >> endobj 2399 0 obj << /D [2397 0 R /XYZ 72 769.89 null] >> endobj 2396 0 obj << /Font << /F51 15 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2404 0 obj << /Length 2680 /Filter /FlateDecode >> stream x]۸=KZ'p/d&˕lS_}x ⏻?079]y9`RK~q:6277miQAtq?m(X}C6G\h.`~b~,cy02FAn0`kƵ@T@FiA-pTA[&n+#G>14h`ԽlZO9u=:kܮbu'1aU (⨴[U׋]'? fLzm/e+XFjzҥ4*7]k^E7h!2d0-)\RP]3 L<垿nN̐Ozf(}PGgG{˺MiLii(+cpOuC#.}[{Ŧ~ æGC*F}JДk}VQf>yTot|4 |Ya_wxp%@ўCς"&o\$@`m*GcKdPĢQ37F[ПʕCjYC0u|B D Jg^!+&? `XW'085ϟE&[M͐$ev#kZش/FaMCmdqDw Nٝ^Y¸!N}<5]+4JSqOBWpz:;`)֗0"W%)Mk(Na#D zg]]sށ,x't1"&`:iNr3?D&VLP dot2fl(({}4Tb.!;B*0R 稞ib?#yZ4)`}\1E>z 9ւ3v: qEYxmc1`a\uhs^#ޞ %G9Z-E5cV\u8`Z:Na4RXCs;I\(y  Big>*%#Ec&8682'V`X:Hͩ}l5I0o"s3 -u}e\1Rs}6$hl*炀NTE>ז5kqpkwaGJ8.Ύ.^r "=77$$ n~:̭A+O^V ?ΔBz0! :(u y'g7iêR@͸F0q-E`!E0vD r,&JޑR q&mb6N<=TN s7~lV C?۽`ӎ]'P6ѐZti[5PW39Di7%ά^ F\|EyH\>~Y+Պg[$/n={r^Qsc0;SJxy(ĩ7x7_MJ^m bPT4Y4v5zW<ջtbO_YTBԠGµp… ZE9eJP 6y(.Ӝ#G`^7$oj ij0~ iFZOa~D/:_G/V]fVT8\CsΞ^q#* iqXS!K^{zjM u]Řx48;̞i%XvEn֘o%aRAO[8 |̿8x%K~ރcM>Պw$k Uė+/$G!+ؗ1Oh7ʎASCK.u-U}{(z=_ԸYU^> endobj 2401 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [166.849 142.91 335.94 153.819] /A << /S /GoTo /D (Uncheckable) >> >> endobj 495 0 obj << /D [2403 0 R /XYZ 72 769.89 null] >> endobj 2400 0 obj << /D [2403 0 R /XYZ 72 355.241 null] >> endobj 1656 0 obj << /D [2403 0 R /XYZ 72 88.317 null] >> endobj 2402 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2407 0 obj << /Length 2818 /Filter /FlateDecode >> stream xڭYݏ_!,IvAZ8@4 a$މ=TFIrWW,*Zzf&L_$B{dъ?]ßZ$Γ\n,vw/W덵.t(;&Mٖ\otfTb~xհ.vvXo$ֽsm& -b,8~j87V+8UORPa㨸GQYL@B,+' DgXܖK{=R2̂b H˗V9*0YܽK'_%Y}FD1c6O{H{!<[N=Y+፶(ҡ|| fU`S0泺@l(Q$U *I]@M Y`vڰŐFAlܘ$ආ(j&]B :p6%#;6@i(#%Þh{cS Qhpzo.JAlD"b[u06έh^'Aw23 TyWwU,V[WCWzls|u瀞|},A`]+#'e, $~pj ݇} ] {sN)س@$ (j~!,1d"(D.hҝv__1吲:vy"L/FTP >(J3H ef9dÙ-rk@F.A2;^Pg8Y B<ՅEl$~ӣGHP Hr.;)ň0|jgH%gWe` eΡ4 ڰH#-zv7'oU Ÿ&c^5 ɨʜ?k%o\x*W8bڥrrTTUs$-]8ه$;93/NT2oB}YP3;w GM{d_=B2FN66:Y[;u,䖛.­eũADfȇBZpB>So% ®jmнqGT3LJf9'X#5޾ʷ,&I%CctlB5|lw-9ˉШX183m[;A$b^xdc:#cj0%7}B-}EUpI 'Ө$=O}uີ{C4 QMA宓 FK~J^ _?%d:ߛIƂ9RG3?lpF $Hs+ْ!}K0"@Ommtd endstream endobj 2406 0 obj << /Type /Page /Contents 2407 0 R /Resources 2405 0 R /MediaBox [0 0 595.276 841.89] /Parent 2389 0 R >> endobj 496 0 obj << /D [2406 0 R /XYZ 72 769.89 null] >> endobj 1666 0 obj << /D [2406 0 R /XYZ 72 487.189 null] >> endobj 2405 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R /F54 1921 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2410 0 obj << /Length 409 /Filter /FlateDecode >> stream xڅMO0+8dmiˇԸ-C o-h4$Pt,aQDYIγH+ +lBq_6["FIA EYE/QGc9HX& 1Nr.9bTo<$ROQJr*g } gkwݩyr.J%δô#TJح qlKNQ79Cck:{lքZ`kbyqI\%I)#MPc3G`2pʻW`$g$7D<Oj?띛'eȽbp/F[@ VCdV>1|v6MUKbzhwnv9 Lit$y?i^ σ#m endstream endobj 2409 0 obj << /Type /Page /Contents 2410 0 R /Resources 2408 0 R /MediaBox [0 0 595.276 841.89] /Parent 2389 0 R >> endobj 497 0 obj << /D [2409 0 R /XYZ 72 769.89 null] >> endobj 2408 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2413 0 obj << /Length 2067 /Filter /FlateDecode >> stream xڽko @V_z[rWIѸmaZWRTpZ֞}A0`Cr/rU⪐WERW]wG[ذ?q%*qu]#yuR*ɿl6ɏէ;mwC|Fw=ci ߹t*qc[hͿI#MjzE̸녬 (R)jV"Y ۈd0$ |0d _*UyqeZɊ,e$3lnm<.J'~8287ɿmog!f+GX;dUtmHzw+ ,e+VFDTP{vg 1#` >Rod<v~eO{ۥA[)E)P0Xp`@5IԦm)H}@4sklTUX#}{> ލ`/C \ {h Ձ"T^&w=g^ɼd<>lߏݎ6,ւq'ssRT\_e:j*0XetSD'}zsY8!KqT9r~BAXg:zi5Eii3tDkn(2L\ ;%Bv(H a?#6`%3)rFf's(h-E0aR   82rNxvCe Z1!X}<ҁ8Hd?lPD7[ Kqx%.iUȒRj %A)ЧIˈ,zL8}==B~?I-!:pvX`ħL~9b޵\࿘&&,MMy<|C9&`5_;dDXkab J㇙H߮^Ҽ!!+Pmf$yVl$vZ=~ː)ύ-NH?P'tlLB&#.̣Is1w7:F[Hו֋WA4 1 ƨ[" v'6j%SRG hiκn-:.%1hCP1qaGR@fmC%~ۈGQp8n ՎQ#0>'+`{qMf!{d k,XVV_θHh0Qґ1'$0G.πCd'DPHx+rȌeO=3uKK֐H=MUhvD Ah<"mmJ’*Յ|YPv\/XT`ih"ЏAq32ہii2إbpu,vz 63#Ԏ Mm^To#_v`e p+*r |^W\RNiCm$[Y߿*џIZ3?'Md; 3m =Oȷ 6#[gvhwz/|`E콊^ϪSL&#hmM4t>z:: |swh*1}ѱ&TCO s/s3q532j̝ϕ:gKXtɻ BC# 3-ПKK745Cx,Cp.\P-|5WbN!0 z# endstream endobj 2412 0 obj << /Type /Page /Contents 2413 0 R /Resources 2411 0 R /MediaBox [0 0 595.276 841.89] /Parent 2414 0 R >> endobj 498 0 obj << /D [2412 0 R /XYZ 72 769.89 null] >> endobj 1679 0 obj << /D [2412 0 R /XYZ 72 769.89 null] >> endobj 1683 0 obj << /D [2412 0 R /XYZ 72 647.089 null] >> endobj 1687 0 obj << /D [2412 0 R /XYZ 72 489.979 null] >> endobj 2411 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F54 1921 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2418 0 obj << /Length 2047 /Filter /FlateDecode >> stream xڭXK6ϯP͉8dCv7CB3$ Pı=ٔg Z`as*K8mk}T#@coP:d@Zу8kJf(,a@@w#m5waU 459 ˦4MQ3BR9S6 Yߘ "0s1iP\C mI2X AqZfZ, v$eK ܧ9wBWװ2ViR"difY S RT`ɹT@[=:lu3kpi% i< Sraj}5B~}=2PS8xznw0~jOE9nSvn"vYX;h89 37&=!r.pP;8zA; Snnrw*}(ZI/ՁhA@wԪ7knrN<3bA}X ,+}pa 9}!q@=x$?~.P*Q zWc[@n'+ЩxDSGd-nHEzbq~Z1!vC:U6=mO:ځ:<<Ξ[XD<.v'gY04~TORiYz;r[kR-JI+Y!zdv˧Ad1S7%ޤD] XCגT' ԏs蔐p.=ĆI^z o 0!;<}~{~*1fѓZ:B lA̿G~X%:˾ x|͆vj$&}ڇh>Y wm_WmfJ'Uʷ8[O@De endstream endobj 2417 0 obj << /Type /Page /Contents 2418 0 R /Resources 2416 0 R /MediaBox [0 0 595.276 841.89] /Parent 2414 0 R /Annots [ 2415 0 R ] >> endobj 2415 0 obj << /Type /Annot /Border [0 0 0] /Rect [72 597.063 364.088 607.972] /Subtype /Link /A << /S /URI /URI (http://fsw.gsfc.nasa.gov/gds/code_standards_ada.pdf) >> >> endobj 499 0 obj << /D [2417 0 R /XYZ 72 769.89 null] >> endobj 1691 0 obj << /D [2417 0 R /XYZ 72 490.629 null] >> endobj 2416 0 obj << /Font << /F51 15 0 R /F53 1899 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2421 0 obj << /Length 1506 /Filter /FlateDecode >> stream xڭXYo8~ϯ0T>tEtwݧ0H+R9p(Gt5t0/("/Q^v, nٛYߛ`XE,gm5onE؍Ĺx`նV办yWY畴RrYU0nnXUٝӴFnDZ⯳΃$L$fuk5}/'n8K0-dh募[xe 0 t M~ W tjJZjbapzi/;.g{ymYI(km22H$:?liZV xgY@n*zVY ;QpZ`5ohy30# ĘC-blg -ʶᯈAPV/0@Ony$qɢkw.-[3((QZ/wz"O9Ou#f.*cϟ$ *`{Z"/L#ѿgۤXYpj ;F<. Cߋ@˳QkEkk‹e.;2p^Ij]ʛ.a`7%K<庰MN(ae@Thl 0ǖxFS9! Bvg:U#}9Tw$oD~ \Edn^N( 575_d4&Q2LF/E8㬔L,Ԯh1!AshX=vxuJ;`jf Zj +l\cqcOTn uׂdL{ endstream endobj 2420 0 obj << /Type /Page /Contents 2421 0 R /Resources 2419 0 R /MediaBox [0 0 595.276 841.89] /Parent 2414 0 R >> endobj 2422 0 obj << /D [2420 0 R /XYZ 72 769.89 null] >> endobj 2419 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2425 0 obj << /Length 1710 /Filter /FlateDecode >> stream xڭXYoF~ ʹ(8.MXyJRbMy(M/F۔ċO_OW8=;֕ĠqWf[]/ͫNt_RQ")(7n~$aE&ޝ4 a h)YPf|4-DOt|\=Gs%M% B'Bw)(3t?j۲NmVZYß/jVt[Cύ뚆*VREonG6gZboAnYi7w߷qHC0*[ftԮJWR:nb;~2qtVJlA>*8ԡ(" -\RdZ2;.+.Ң%;Ґ>N2A1n Ks}A 4A8 G)TW&F˛408l6Sl҃1/K ޚsTLSC?I^Bh;̖}Mn:D:;H<`69>-jlEUh2gjr4NM}5KM<R'J| ,q'b Y@Y<Ǎ< MvGQ ʞ|?@a f4tԥ?9!C !1¾PNv mjct3cCj%`O"Պ]x;!>qP,Uȟ^=ƪyq@$]S  ^"$e_3LHvn܍ByG[PSHڦ}&ֆ'i:I5WMo޺/4IOף$T&JE% Q~A030Dzit ũ8mw̤%B"ýe}] ?Tժa3ɊڜN-Է\JAk] ~cw [WG gQ6/5q]SQ\2ъ={7ooeWž>ԆGPvC)#P1>S5z}Q-kՀ;rA\PR}Pdp au8˰ Gv'uFK*CpƘ|v,8l9**BYYLQ9]GÓJ}9 8Oy*A{OL׺yfc`}U?1!oLɼ:5v-l #),6T6ʆG͟"w> endobj 500 0 obj << /D [2424 0 R /XYZ 72 769.89 null] >> endobj 1695 0 obj << /D [2424 0 R /XYZ 72 132.766 null] >> endobj 2423 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2428 0 obj << /Length 513 /Filter /FlateDecode >> stream xڕSn WV,.xnOizoMT< ض]PE>0<QP伣)c)*"1dM%sh?wdZkKpkA9恁&7n6T(b XKSEuEՕU?ιOuS+"ݍQΛ3,dy1`ȟl$ w0ß0ar19 B17>/Yݽ͛%ܤ_RzI 6i> endobj 2429 0 obj << /D [2427 0 R /XYZ 72 769.89 null] >> endobj 2426 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2434 0 obj << /Length 3718 /Filter /FlateDecode >> stream xnFtYᲛMdh$p. 0!Gbj~:;j%ַ@ʾ̗E}jz|(2?KYҖӡxbQuMywWU`b9f+~*wK%rh eѨ/`!66k7䕙x/uf+늟~ @ښbk'\xO]Qj{x$%Q۴=TnU޷ G#acU-E`o=>Xu#OXNYͰ;\5=HB<[ *; +C }1|P|lx S#qMy_ bpY}Vh3Q@7[i%)r "`t_?$'?4Ů\ICЫ^Q|PQ8ҷȀ5mGj0\oÿʪXSqʁAb_t΄I#xDƿIGsS#c [ևwMr(oMnEiZY#Pߖ;pZsxjv D;M{mgCV$(Î&&: !Q =+4cg~SsȐ[ T+N Lym[0gq"YzNEyC%[^WV(`%PMP[eZ4sNk~U恙IYw5Jć]fK߽v8rg/}ݡdF+KޚJQV:Ifx"J|[my[A >=(?'N8^fyCOG !<;N8L͐nQ+ FĜ *1tHcEv'Ns c1 9OhkQ?b]yX~Eo0E OjlBxΏȼrjbNo[ΩSw*JH-Hi P;}2R 76N$'kV4<=XU&0+@'܀&7@x -D4ۚ mX=h&a=Wp{I͈}jUt:(]M++ˀcЕQlDO deJV.X͒%Ukb^swĐ!@0MH|˲4|za&mQ,= z|m2dz-`WRK9rQi_pBN`,O [͎w^r8=/:,4Cy] {b3V*mɹ'z)@v$m[.q%$7obS@NŽlzXq@ DNqzr! pЏ}cdž蚄@t*D [Zh8/Mcy}-5c M̨X]s3ʋQK4pJ$ ν;^(KCdh083wو!.@QECwpp\lԋoTt:goVO)M-7jDXq8هEO7RZ52 *ΧeX-ZTt8%;+F#?s֏yl`+虉!*o!c#Uj+>UظG_W f5!偓Ey0X$ [ttJ}VSߌԀl0}ZQeK*MciH>+RʒqPbcMW`Xe{SNr]ZRpW|vJbH&!AScC}H'֮q{qzWC&XezăI]+oRNv@\dvߤ8;_#eSt}S]+.\'PyP!`BjJb  ..PbfIZI<5kaeMC ΂Q4QN~*m|]W-MWYӅ$uڕ(P\x\ Ox0]$qvpv0e}[0,8 6S=!6h\=AΖ wUqp{ِ`MGHu2DW\aǍSQe|L۟Q΄ Dx꡷rk䁼`#. e"ƨf^c0 #VO,`#3a 7qSEǩNY " a4Ñ>jf arO+^KB;3*X4Y7*|3jlJcnz)oHt7a芐t,6 G7-ûXo4޼Z 3ݴ5`LV}K/N4]kڡ; SݽZ;d 03~ntm΍. r)Hy"1*VNJ8a4QxZL2ބSM0WBZ0'q%ďQ={Q*aLY}M&xhF 5i RX)uRb)Cm5Q:ɚjUmPYo4B @$2b*sRiŷ&'Le )D{Z  #13')͏*MZ{hX:iRϦmsIXKr-,bRy~q/h $'iW~GvNc5SJx"KR_7pecW۱hwor~ KswvV#h˯Jaߺ8)>k EY%y:B!r<C?b_2}H,@,M endstream endobj 2433 0 obj << /Type /Page /Contents 2434 0 R /Resources 2432 0 R /MediaBox [0 0 595.276 841.89] /Parent 2414 0 R /Annots [ 2430 0 R 2431 0 R ] >> endobj 2430 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 397.537 202.811 408.446] /A << /S /GoTo /D (pfni) >> >> endobj 2431 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [262.667 384.386 458.122 395.295] /A << /S /GoTo /D (Contextual menu) >> >> endobj 501 0 obj << /D [2433 0 R /XYZ 72 769.89 null] >> endobj 1699 0 obj << /D [2433 0 R /XYZ 72 769.89 null] >> endobj 1703 0 obj << /D [2433 0 R /XYZ 72 699.289 null] >> endobj 1707 0 obj << /D [2433 0 R /XYZ 72 372.595 null] >> endobj 2432 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F54 1921 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2437 0 obj << /Length 2234 /Filter /FlateDecode >> stream xYmoܸ_aܗӢY)RJ(_^qwe[,-0;á^6@QJh8< -83TTGi ۙćݛ?~Lę,8]UgΏ6N:w2:G_̾/kڀ\WtsOcNn"A <hp',Q] Rl-,S vOmouku7 9Xi{\}x{JMYC~oȖR6t6~mP}5*a<ߡ4Kd^qYx!a&6d*c??-JmUY"Hd\Q@"bD!?pl_P%P ݢ}lOI~Z<oimJM&.HA.K~_-X&ȅRfC:K}~&q9xsHLAzOrmK_6Jѯ<~..!2LW J2"c![aH, P0@cqH;5!ںSI9l9^yOX,sI~]T!n} [ŋm`lf&K(tF Ao-KIa5&'"BY l؈T:$ v=)=gF۹D$QY@@ز -$LOI-Vfι٠b(5}xR<%.ҹ0͠~uqGd8^ _|N鎰.`=EX`gaXG OC2"<̳ q>R2;0HOU27MFzi9`* CO k_OI |Q*Fx ҉삤s'Y,H.~̴0I@ Z{foO5' 2⋲+|j'7<͗eY-aFWdn']Tډ:k\(r1+ !#D< { ڡn,C< ﵏@#IrɈ>kND-FJ~B}`yȱ<ɛj> A`Va/NHWO2Ͳ-kIe/&`RSح@La S2]d rdUNoLA"73Cx;W.@T1=d" ³>ωdzg,ϳY'!s,NyE';eǼ4ќ= _ai)EaH >IO,GɕL̸YrB|ܪ wwKRCvp=juRMw!ovÄ*CTg7Ľp~j䫾cѴ]bk݊De6C_lx+AFhx֗,:Il~S6f &.!c:o`.Oq hY;4 {pa1\(Dzrh"Z8A9}۲µ7-} u!Z=% <|1^\bST|gjuU&%.>_@;yIَ3U0gZ=keNp2 f~sB9!oV@;!j:/n¹XYLN'?#TN WySP+zK{)hv7"轖 vń~HC X;O+Ä7fV*N [Qtd v@3pG#tF~yo;1 endstream endobj 2436 0 obj << /Type /Page /Contents 2437 0 R /Resources 2435 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 502 0 obj << /D [2436 0 R /XYZ 72 769.89 null] >> endobj 1711 0 obj << /D [2436 0 R /XYZ 72 477.809 null] >> endobj 1715 0 obj << /D [2436 0 R /XYZ 72 301.143 null] >> endobj 1719 0 obj << /D [2436 0 R /XYZ 72 226.867 null] >> endobj 2435 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F53 1899 0 R /F72 7 0 R /F60 16 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2441 0 obj << /Length 1717 /Filter /FlateDecode >> stream x]o6= Tt/--Xa Ţm!IroT$S }Y|R1K32Ζbo.B G߽G,r>[,~?E躬桔2xyI=YVcU YԸe9AA@W=.Gx<%J"p./]^ "fgrT_pŤJSM$,U%0N@R]s@4Maw(ҩYsEFݢqT.PXFG#\>FO88ϛ`y;bf,8qc4Bn ܑGf [&*طjnݥIEqֺ@ αbtJ1圩x0JE.LMM[C O!0+2x)j/2>x3#+ :l,TR/|-9u׺}$hjħ;B=~r5%'F<I ;9x _n2aiOry&[RÑAWLOCsX>W9٨0/,0s&Y>&Aw@1ϡ$2~ %C,cUS꪿eӖN ,RCv%"`C!BMMg~RBɜRwպfE[S>P\)ӳqZQKHf 2Ș:mFmRaHCiwج!:Tׇ׍!VB*<:Z %WLRH͡@)ԎYG5@vn+dɱ<)F R5 söۭO_}P58Q_9 !#ìn63ުvIDDBeWhʹ[Ԥꏥm=Y'#7&6ۉN%a]}'u*c2?Өicc3S4|bDC|XT9C}qE:q͈&5<y-Gd=^yBe=f+dZ[1M_.ugp\w1[jW64Ry mFZ8wNC4?-r%}kpgLx<3)J Ä\dYe߰`$ufCN<_n`-X`i cY>6M\fYZ|A?Gs^M'.s >)kA A?Bf4(;5Z7Ayt]u=y)^ Vw6,!6ۢoyir`dGNЙ9aH̔دcXsI|aHLB V2Fsm]W^gOpa"*ڒٌb5s탘X)9!XNz)gRj5Lfj.ǹCLH74|%c‘_*ikKO6 2~kn endstream endobj 2440 0 obj << /Type /Page /Contents 2441 0 R /Resources 2439 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 503 0 obj << /D [2440 0 R /XYZ 72 769.89 null] >> endobj 1723 0 obj << /D [2440 0 R /XYZ 72 769.89 null] >> endobj 1727 0 obj << /D [2440 0 R /XYZ 72 515.61 null] >> endobj 1731 0 obj << /D [2440 0 R /XYZ 72 331.405 null] >> endobj 1735 0 obj << /D [2440 0 R /XYZ 72 212.65 null] >> endobj 2439 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2444 0 obj << /Length 1293 /Filter /FlateDecode >> stream xڽXKo6WP r")V"h^Z`}(MFm!2%P&iÇdM(|9̓xOd2_PIQ qOp(œ5\MjE*KVXH8h$ ͳaOfξP>Am 'ZLx&I6܆a&"Q`lkx_TRfi*C([.- [t4+.Ρ\Cj d~d=d@ X B@Lc>PBCU1mKiǍy긪#BSSwdn}@F߽ Th$*dr7GxIUOQN$!PlfmqZ4Itv @YfQ*/vEJɄ϶1G 5+,qݕV]3g vxf l{ e:w.Mt\份M0gQPn|2'/,kWol3nFYIGGN:ztyâ`=qr`{FnT_D&%x!hz7eK\c#7RyYW (9kw\ҲmN2G3^}3 U>Is^7+##5 2j ~*8{--t\FxjUI5~pp]1Ʌ%j*h^Y+0^N $_C.*);Ű: .m^ۤS'U![ $B\UUxm*ky?VvZR]?F~8 ݻf:Sͨ5+sϊj@ey֣^| ʓY3훨=9yמE?,<hdY@>(*e2<2HVm=ZFYK.(Dd~Q>RXa5?X^_~8L}gװRVF endstream endobj 2443 0 obj << /Type /Page /Contents 2444 0 R /Resources 2442 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 504 0 obj << /D [2443 0 R /XYZ 72 769.89 null] >> endobj 1739 0 obj << /D [2443 0 R /XYZ 72 769.89 null] >> endobj 2442 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2447 0 obj << /Length 2065 /Filter /FlateDecode >> stream xY[oF~ϯ0,֔;m)br)FH"L $eX3Ȕ}X͹_d~?~gQ؋+V_qwݫo;,q~vCeg'7tq:ܾ{B#UIjAeȌr-F^^@s=e]~slUwgMikѤ kx[)q&A+r%;A29>3Y!J6Jz l$fE!MM՚h2WݷhG K'R#c>z3gn>׷L.@(ײ{`#̻X-eg;;[QPd{|'YVw+I|.{[#G ^#̒njǰU^ȗS^٭F+dw+ku+D!UsH6|LQD,>C>43e-h MwG;';;YICsܪ ,-+I'qB rla1`r5={$L6 /O?d}D,@ry^:NFő(B|+"VB,-Vŷzx@seib+3 L-m!F_ v ΝxWYl"6+$hEn66&mF6y7GJ[PY֥ xκ!B o85*?+ː7tlV^zh xqe/qd$>u"FCeĘoO V)13yGD9RB7/H%~ȫrɎ0=sa34oh&C}++iQj NY),WygPAH$sX(r[CN@3KIW#A+06ҟ2Ԉؘ|ZAft.6UNgh 6kWL.'N83EnlOt`3-Ԩ2zn?aa>^AkM;]LhD &nԆ㢄R73#;3C5>T@lo ꜅a27Xtjz2ssu` ,-gVcS5%E @:nXE(D`eQE V"#A'v{:BunJ1ᲗƁ?]pN]yVɅ[]*soPCX~xxc=xgIxqTI{& (E&XJKUPKzNf&;3?q?S5eGE+!l6MtQ4f(gB7R>C|%X! /aNȿBNt6(LS4}Ĵ3IBVWc( s?!JVHehթk}N8eP!'KsH<) w6[ -p+ aļ0=4fl0S*lzS( NzӞ漣Bx^PWk¦~Ƒk6X6/(` vEz [b* s/0=ڥ'N t,ӻToOH (jucRQe9Rg"O^_j=&uA/a;vyNfssP) z&+E*^Zc|-~0|M2U+l!_j0 endstream endobj 2446 0 obj << /Type /Page /Contents 2447 0 R /Resources 2445 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 2448 0 obj << /D [2446 0 R /XYZ 72 769.89 null] >> endobj 2445 0 obj << /Font << /F51 15 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2451 0 obj << /Length 2150 /Filter /FlateDecode >> stream xڭYYܸ~_!I Lc:AxHn-W>U,RGl3 "Y,Ay!c^̽8A"b/B;ٯ-lgz7<i2n7gqWxN͖'iB7?/MNx?Y[l:e}yD!lY&gLmǻQ6U 7ΔtZ(q4j!بEVEN @B Xq*-x`tݡ]PNS[/k\A"]Jnvϩe3Ň } -Q9"i}a2b'?ܷYQ?T)P;CD=d`=܉aLC3Dk00z-tMQSoAp 2#؆G$1eMݕz G!ʾƹԯriFtCg]9;M Dk*ݗCsŠoʞ[Edd7։o:ӔDzGM"| N0r?׈jT螆yu4~JYkW,gPY X@wM]S9 ΍n])=ѠhjeD#|p5iZz,}uy[*2? )be`^20G@Ȉͳ7ÄO q~v&2`hr+rєd H'˯2Ȥ.~c``6y8 BIK^4ȎNe>4\-4:ԉDq>Ɩ-HhMD hKmFX1`EX&l~`L6raKN,*=.Xl$PAo(Q9yKu^fGWl+)Si X)u?BE@%{4':zW$dGDPC*̶)7`3PP_뭍tA1vv~h,)MMQ0,Єl!q5w 4vȺEŭJ[M]S޽*{aW}KKrn't&!$648w:֮2}CïeF˳3YnC]\BTDq)kn dD( Vg'!ki [v.(i\XC'lOKSD%`f-(+3Z=>̣O窫<)dm0/VkEN+&}#m0w8^縃ƪ4G\.gX6'$HzS,2%y89fP֔`1FX HM[bqv36 r!ҡx&04b|LwQZ-UvDrPk^;B꘡ĥĥ)53t9z#$J==H乏p.EKsqi8Hd aXH z DBD71{b ]*IB݆ԪH$! 73Pq Q,fڇՎ%,3{.ZzrCB`B9 (}"E%I q "f(Ё]p&تI 4CqL.B%sppyp ѠnjsSvz4;H] q&yڱaag]*[W b8 w#`xc7DLzP|mA #ÊY ~z{Vp l=h 'c%A[ 1^8?sﲳgxz&^o$p|ӥ޷n`Лy;<ϟk`i(U9>?qНygTJ&  endstream endobj 2450 0 obj << /Type /Page /Contents 2451 0 R /Resources 2449 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 545 0 obj << /D [2450 0 R /XYZ 72 769.89 null] >> endobj 1743 0 obj << /D [2450 0 R /XYZ 72 769.89 null] >> endobj 2449 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2454 0 obj << /Length 2112 /Filter /FlateDecode >> stream xڵYmo6_a Y ZP[ʒOwp(jEșp晇Xp '+[+{_Zn YS?qS,~On+铲)?+T5=nld]ˆ/UnP%:k~iu"]q7{ی4h>]<\yXehZH.KFvmQuցmS;n&.a:Acga,< K"EC:t8<&sڂaWR1R)&aZfJǬVެa#6wwݮߚlvUS UVWŸ4`t O%Sܷ>`cYNA^z1muhdWm7;zsd\w\.awipĮy+fI;HpxJ@LQn%S2~QF0.[/K2v݁ _&=LBQpc|a%,!/)*a˕:yu pK~{_  $&43O ~4kӵB&& \WMo"!xʳ]lG$)YԘmP]kw+ ԳȆVgnN3ͺ0m̳nȹ&Ӡt#ޭi90ѝcxD&$<gfO_y{Of>v/<pV m8 %  tQ$r_{dU#PV=ytJ: 'z&yM v#n|`u,?vq?&ײ'i:i"i']]Jԡ 5[ ;(J&GH퀅zJB2!ڣ,oG5܇ylsTt›ӏķ HPɘUCmtCٔ]?sACI}$:+Kd 6 ,b)h9~xԃ<`|!7xl<\mW~{x+DL\xwwYOH­nc|y\ێD浕Pci)pb2ȸj$"unC0LHYr o~/JAsn - %HFֵ`W#8$ c}o&rtꭣL=I]5c'ێ%TFy[6 讜˥J&ba2pU]ߥ)+uY21W; w]v6r#8ڛC0 ,ͺgq i\!ht+8"nC_8="Xw) {1Ez+ endstream endobj 2453 0 obj << /Type /Page /Contents 2454 0 R /Resources 2452 0 R /MediaBox [0 0 595.276 841.89] /Parent 2438 0 R >> endobj 546 0 obj << /D [2453 0 R /XYZ 72 769.89 null] >> endobj 2452 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2457 0 obj << /Length 1635 /Filter /FlateDecode >> stream xڽXs6~_ * }ʯ>d&-`6c]NxjO {Fx&,˶k)`br}/{o\2=7Qts cy(&$w@v4O$*PEWIz(mPH JE+KڎUًIHk& nd芭~6ښ.^N/X"v-$naڜl 잏4Yar( Mby,'Q/2h0OKGgb&hf@2%a-{`Cc]V7-4Q?s 1zz5j\x1A:aߣ W; OHr~y!sGMӖnڑؘ5+EX91OwAuFS,19PjN{1/'s7Б.Tm>B)ًv5x﷖,+=<><"56C&HlZtvq]?[D3zOwW:QNT纄n0!O{KG520=FwW +,VIp&V H;-Ld-HA|W̤gWl8\\-PѪ'>.i>c}$URvL!u%3|*n ~CN('oFI971μ> endobj 547 0 obj << /D [2456 0 R /XYZ 72 769.89 null] >> endobj 2455 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R /F53 1899 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2461 0 obj << /Length 2072 /Filter /FlateDecode >> stream xڵXmoF_1'F {XӞ6>%gfziq&䡋z} Oh'J$*^凋S/f?5r%C\"nz%F)\tp:emɛ11_/Y}Fi)7ͨ0Z +@o6f+]o@k  c90A ے,Xf+$ E*R` ](! 65J=8,-@cbݰ=ո과/󬪞'㟮o+DfxŰO[4/\WM EԢ9Q\өKhBC2%$KQjq4Ǿl(k=lNP9v؁l)^ VFhDh`,S~0>@NhХArㄿwY[{r=Ӟ*G\&u9ҩ Fi=>y /_9C].] T n_CiyZOj qgbᆾw8Hq0eXsϱ4:h*a_fL4Ù6OmX%;uyߴX-3z hBRnߜ={V 4W.JעW0:{IW|y6Ê`zp ˣp#*3aǽ/35xE"'P>j(| Žmo>w (0m?.m$„Ͽށ$8+-LZtHeRI},v,U&k]Kpy⓯-/ȀIp>~fc񌃜_6˺;sk0ޕ^^V@i%X b? EBFj~@!#}+r,νdD=Z&+tXk8F8FHو4e|5h_Kr56ە`M?)&o*(y.(C r)k?d2`0ԏ%C2M˖9dpmd3]qX$1;teG*q=\Gx='~nqDŽ33{ Ga<{|R!2p9'19I(9q} /#.ë%&F2_G~޷㫣{&A2OţlNW=k7ZsNz$޹ڵ%-#vb /O8rZ:;xSωy>;j7He7T1ˊU_GEƴ}k?:ͦn8'_qZ6'7c<\w> endobj 548 0 obj << /D [2460 0 R /XYZ 72 769.89 null] >> endobj 2459 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2464 0 obj << /Length 2640 /Filter /FlateDecode >> stream xڽZ[o~D+s Ӣv "I ZmP:w %Ңeo܇bOLXbdHÅ6z;ruFLDgI&&W}Wz:.*Et>|? t]Ob6W-o7yuWl3eNGBd_Վ6#Mlzn[82=4vәIe 4DuhdD)mϿ&~?Ib䑷&:a|i P.9-FЦ&vyZ$b*2_Ɖༀϲ_ *vuÓ|F-I]nO".W  Ge9&.Ńt GҪp\* .aPZz&ˁl.A]$ڔ;I8MR&X&^pJDf\$3Pu%8 /"ȚVuG&i+~7 X--jsLX{'-qy[%9yfXwmސo[[Yӛ__XYw / @[os.?؃"@y/9C\,l:I`4:ATyAl:ɑl.aIK,˻{~|vT]iA\ |E@t> &S)]LK.X}1RQ39b^l6yt]mKBG3 rY\ͶA8{s& =lQ>[G8s-ԯy3+ZٔFtJ%s w*]YoTc#eu&QwDl_2XDl8_2o/ZɖH;K2SҬFձDLGXV0T.tY gI>m{M^)A~'Jk8}wrv#HS4pjۢ*r~X'Yk6sfAlt[7 il,xP-~fI|ɁrxrSPmbOR=g"cP;KXHHP^$Uc/P@@{n᝷o&<A8ؚ$F eZ)22]ޜH,3g@8؇x`_g5]%}J-aD! 4;9^E%HXt ρ\h9;Q2(I0_xOa?5\R/rO{Ȏ-[*\@z䀋 ȇbF G $BƠAITv[ͻby%ќ!0D\B\^TQqb D %C^ R3 VH*9I shDL7JA[궜EKeC;(Sc0h4~դ ž;R-H΁qvMpGbې|f"K&"+u$RSfH:8iRV Aj,fzE&,h*gz7B=Ks OsߤierfvT@"΃ZJ !D+!SEӦX- Y([/y=(x^7MҀZPGI&syE}]oi¶[;fX$pZP( =ˮ M7u4}RwzY?l_Ѩ- e+ӥ_9DZ Rx^(G1p]H׫mo 4uWTIe[TA!Axx/dț"}{.5/EZxƗzk#~@SG<F#}&x=#<%.7c I"&YƝ"`m&qBE 03΂5C楿+W5U)QB_X5x.`iL*N9eCԊ VJaDΘf/z !jG>ڰy_yP!̞Y4L@C|8Z~\h_ĘooKܞVae^+w$a(S$}1tL{`)WE@eȑ nh)+hGJ#2F;Tve%IٝOS#/_KJx endstream endobj 2463 0 obj << /Type /Page /Contents 2464 0 R /Resources 2462 0 R /MediaBox [0 0 595.276 841.89] /Parent 2458 0 R >> endobj 549 0 obj << /D [2463 0 R /XYZ 72 769.89 null] >> endobj 2462 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2467 0 obj << /Length 2265 /Filter /FlateDecode >> stream xڵY[oܶ~ϯXI aS`\xd%̤)V|#E w#:/;KdFy ~i)\ŜV6/iyRL ô%⩴gGω}QY($ IJQQ:V!TG䴕[ 61VxrݘtcЌJF"ai0P$h)iEKS٢;<= <M>~铰{ |p̚V#pǑZZ/=B-`_^Р:K!ȃץOH*\< XcP 'f6<-b&Es&9c,zEK;.K/Vr V/,[t24o(Oru 4bE1@X1UųVr0乄>(Ȏi> +HG04RbSm]PB7EScA+ 4 Y^viMM\*T,hAXa!J,>_YX RHA" aO&YrÀU0` VDEK q GcbRɃFEKLKϾ Dd{ZuL&" |_tv=;MQ&\ʊ۳}%jO8#¯`ITN* Zխsck[S8@*{k//in,KhʑGLN&ҀY EJyW9抏"Ϊ%ňZp!ib|ߐnE0&ptF:Dx=L5AgݡawͲ OzW}hν2x;%>XzU<_ XY7斝Xi&N[˳= *E M ߕ=4kSh~@\jriή #5KD"}Yp#ߏ6 `]0fWi#J?nl)[",MZW+ wwC5DWSgU\W-Lӱ#JrԂ@3W?u *PCq8`+PnYGӚC'H=p5:(<,Y:XB;!N{30i[.aڿ:{Gl]TP9:$9q}CevNE endstream endobj 2466 0 obj << /Type /Page /Contents 2467 0 R /Resources 2465 0 R /MediaBox [0 0 595.276 841.89] /Parent 2458 0 R >> endobj 550 0 obj << /D [2466 0 R /XYZ 72 769.89 null] >> endobj 2465 0 obj << /Font << /F51 15 0 R /F52 1890 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2470 0 obj << /Length 1198 /Filter /FlateDecode >> stream xڵWo6~_!2Pq-tي)xCSDZlɕȓlQdIP}w1,1b#qNh{}ºUсoӓ+0J`:?T1̓zq2/O"!Dx?Jf=yUuKr;Xm&K#Cӝo+@/u G5J"SbDJw-pD,&Zt7 @!pie[[7}L6+H-xXC8q~݁J [ r8P"KAx,` OW p=n6뺺o;K7aĔ? q:y9<ki[ێ~A?HR/Duʨ&@'@ *+̫qGLkC9LCę0W5f4/֖OnvvaQ78VU(#.H Ֆ9%Y EA0 C?V$J:' ,X؎Vu2wzn}7iJqJsV(tϊ(5[Xut6+ۙf5IˢHJb}僎`0х&[z:gf@ (~(:еըCX_eڬ#":Ͼ=#G#ym.twl<NQCgPKctYvw Ƿ\MӺ$8 UvZrR>?GVmVͺ93yuiy#Y+AoLf1–= @&iݑCN x @[/ŚM^!c3%cy[[`pg..گ/F\޻u}]f?&tǶ6Lx>1qub7^ᾛM'@ycxCHvZIpqgh?, w1K}WQ_u{f׮=<;lz۬B7Kp6Ux/` endstream endobj 2469 0 obj << /Type /Page /Contents 2470 0 R /Resources 2468 0 R /MediaBox [0 0 595.276 841.89] /Parent 2458 0 R >> endobj 551 0 obj << /D [2469 0 R /XYZ 72 769.89 null] >> endobj 2468 0 obj << /Font << /F51 15 0 R /F72 7 0 R /F52 1890 0 R >> /ProcSet [ /PDF /Text ] >> endobj 2471 0 obj [562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9 485.6] endobj 2472 0 obj [555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 755.6 444.4 559.7 722.2 777.8 500 905.6 1016.7 777.8 277.8 305.6 544.4 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 305.6 777.8 472.2 472.2 777.8 755.6 711.1 722.2 766.7 655.6 627.8 786.1 783.3 397.2 516.7 783.3 600 950 783.3 750 683.3 750 759.7 555.6 694.4 769.4 755.6 1033.3 755.6 755.6 611.1 280 544.4 280 500 277.8 277.8 486.1 555.6 444.4 555.6 466.7 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 427.8 394.4 390.3 555.6 527.8 722.2 527.8 527.8] endobj 2473 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj 2474 0 obj [277.8] endobj 2475 0 obj [272] endobj 2476 0 obj [1000 500 500] endobj 2477 0 obj [583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4] endobj 2478 0 obj [656.3 625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7 500] endobj 2479 0 obj << /Length1 2275 /Length2 15663 /Length3 0 /Length 16993 /Filter /FlateDecode >> stream xڌeP 4N܂Cpw @pwd1e9Zs=*2U &1K's;3+?@BIʎ@E rی@ tu99#@hn4sSrr{8ll<vVV:$>ƿb@W#@𾢅=@t ZAwwg~///f37f'Wka:Ftz- (9 ir]x7؃,n@W 9E3_ `76f;/"fNf> GkPVdvvg9Zhfoi73r3]Yݘ@IdRN@Gw7-򯝵str79ZZ%ÙEwȻ beef]@o 5};6+svrX_~nf@0EllK;h rDnZ o+`~}d~,},rjR* R_7 `c}_!iۀ۪jwq`srK{ǂ#C2@rZa<;[nڿ?n3ϿޏX(9 kŝ-O}8D4h r ۃNn+񽏛uSKJ9Z8Y5v\3WW3G\?z},̎N)wq+'W "_"X$ >+EbA?EzgQ/}gQ,; `ޫW/{`-89-??.{Y_~3']a zdwl^?l?{=ߕ]~k8 qӘ?2s$@?dZ^;v).N@Ksa_R{/? e{/On ǎ+urG;?{=޿g{=/i .}߯U hd!f%^ЋioRhjO'oŵ 6.'XH*q[lg$vicbx"&M}W`;6ny^"2ލ#_>2iS.ø3c\xaO'1 qo?.nTkSCbP.UZN^ OA5I(;H'"^bJ@MCNU!cRK1RaK || Hd%99f`A}ָFJ:+Y.gAN#05Ο"ikJ:UYf]6@3qvVdf~`Rjr;RKz8yny3w4+ nsl C%Ka7QES+ 9bn @3?=2Fʛز\ ~  #۬rFFUB{ "k )lFd" .G*BtUe =Y+U.QGSHDK[uXG5d_{GLc7-N^ Ki$znp$o#Q3Y@E ۮ*gv8P =y %ld›cby4m-v~ԯ.`)qcOxW 6z:rabxEX+:*Q59/U rc7մO1ٟK EJ >2P˖_( 2xL9pbM}C\>`a".<":S-Qꆥ*cz]zdsŵ~̢NXP6# *HIag>"ߥs4^8挍I5)_5k$^FYlH脤!yPdž#Tڐ%cb3z8|Ա}gKD)Ѯif u0\dơ}c4b(f;@8F.j@XǐyhF:v?djZ钣72!|Vu6=gqGn6) Gs5Cb[3](߹cވ z. owm6f*"Z֧K4nIrxmGUK+kgh/t`M.ekɘZ<=_f.m?Yⓜ >^d@YeQ].mkit>˧f3E6}ҔRԇ5\ȡHzRp/w,Pw!\K5}ii>ŖVE|m92W3i<^Nkӏ9 AV @y`#+WV`>Q[+Gzc4S/vvS| \b`>V\&~i8B4xChϋ 9Z-fnaƛmzW#r{f8Y YѤTs7;/~&Aph\74櫁}5&SK}'P!1faCg3-E"ڲ+"5 o1s7, С:a"gE.$8+㸱84a; g?'X\~jr8<+ߛ.GttH פf @'BJQ7PW$PL1ePL܁}퇭hpaIms^Xie9=\,dmYo;?~@YN;oh9aqqȐ{>gFmڅ=3{3% }Mq CZK3JFz5t˳ EX~;!9h% nGc$Y A?SI"MW[Wk ŢAf[^FkJyZ >`wD3&v*o@Հɍ_b{CD4^7 R5j)|@y3 fM%ճȮfkv߇/ *vKUSei,F^˙lCGxsѢU0V^eR~߉Śf]I$5G<QQ6(hsv~e!eTIп~L/r@$Z6/r1^ղ.ҙ|b5𒹄ΩzCa3&!c>D^`_}Uv&2)o%q^;I&o–DK~MƑ[O.%޶vRi˧i@P'( um.2d|L xCH+=$`U&{X)o݄{BD8umWQOZZL7J쓴|!7Fg_dW2$vPȵº^C Q!dVq.$SY;BG`!U(>G~R?J- [+X!rN9qͩvR0=\rs*!D-0I}O{||hQ`OW$'\+!^LNS5PW-i~Tͷyܜ ˜`^spK/.IwtuXkhʳp,"^d>dm-XwU"{꜀AeIrWVkZ2A`k^;@k*K.m5x_Fihd~ܼ+en_2t3vЁQ#ʣI3t3#aOɕ`%0Is:Wk`RL2Vol.37_ fv #~7Q@!d7*}(Ƴoa!Uh Sw26R5fj~&NḎ.~% OSE <O`؋)hID݀TKkA[5:l%B]8-+u:<=`bI4^i5{d@ɾ=Q.W,W_¯;[1Q v܏qLAW`ت/"[N vf4sd] ѐslI!u<5 0m4. X(n/$!ٻwc;kuMibDܻJX9OMϏq:"yC{j* ~Á!'@=R !Ui 1bwt{g3K-'tL$A֏}q7[iwz󋰥I 'C_*(AFIXfO#I":1Z1Ӕ8^[Sfu.Ɓt4 5fii"u՚ 5Kګ^>%J\,{`va!HrC+vT'_} cj2bQ&=SķE"x{kGs4ƚ";+$.LF BQM*3HǒPБEC|sB_( ^ɹ#ʋJ zy i:>M 7\;+eL((jY/mwHh)4V)/E SC/]w(R)vyǫb&oZ;qRfX8.%ُ/Z4qmOQ3GH7̾#{wlb?44n%o\ږ1.B䉰>ϨWgmtxUY ;GOj\#q0*( hEt!~j`j྾]W; h>یu>_Ɲ#9èF0s,}BqDȒtCL |-p1|7Gu,r0+`)H2FlaO 5c94Ͼg+[1!Xvybʅkzf1πRoNQM6GʘtYvbp~f .lpm&ԟ;5BcQѪP?$6B6Os K cT\>am#kK15ςt?n`?a6YLMrb tGW V ]?bv EjY.HT5]&c*K)l(yI(*-Zz[pGLɛ9ABwx8*k a+QQ4BQ[JMkw͔̻HpkѬx|MS\' avͨ9ӗU5̶whR<7 :[)#v|.z 쀏4;=WB8XnG Z'-dBM@jgHLܧ+Em3W.A~O o~5 7F TđY~ԅ#`.yc9u Ʒ~`tFV{)Q"ZB(>62<,00Hp3KV@Яe'ۭq:yl@0{Bf(DHnY6z#R_M"H-i3~Sגݜs_k4X۫D;@a/C_~?F8aYy9qd6[dZ,yZ5חzuwpD!7xR]g-{y+o V lڑSb{HrRuF/bľMaeptk~搈:?2w?_0m"*Pu vBUGz*/E5+ ?Z׎> nF\UT8M_'<"' -wieB :ve* e;IscqfdB*G# 0'|AR^ 페ؐO&nJr8#Ozp}P̛<\ U=Wjޔ76w}nt?`:Zwvji~ kweM8B5E+A44A%nuS֠TTSkLv+ 2eU[U{@j德yP?vd=G0zW:U~)Lv{`ƭiMHqD#vB"Q`_:]/!@$`J#4`ERM%d2,5 @<\h>n|E=u*BZf Xh?jдA8I%I C9Zߕli:̜wqC)w3[ Doa4V'Jt1݇/A#.0l~f$Kw.iдalѥZj8/%i#I=K ˢJh R8)SvCgru|$tӌ"E7ZSrk91  TD;w&Z)Qg̵U@<<ׯs4jc ό2- 17xXFx{}5fI M$b VtT7P;i'믪re#KIedВ%HExb񎒲ܦ9߀jZuE <"#.cјMoQӄM7-NTtw<+M'R `|e1FߘH0Xř 4IMGJhV\̿H g(.gD`x"UN1Q.n1QDG"3!n#ld)6.0 ݒf,"_K,Fe}Ws ѭThl\Waݓ'6%>F.rGOoBf0mmpX{Һz_ UEQWtoEI]A:SGHos%SG>ά}^Ob >IoLX Ew@El! Q @et@*!K(YxEU;Osm2( JNFt^`bEM9" ?s\[(ռZ_ʠ:959sچi a^:d A1NA ~1JF4WvX'c`J'+c_S ,\̼NG=(,>`?%ׅK:T^EQ8TS41vwc㯕Xn=Ȣ6<-,fɲ>7mEnH0uwugecHT`<*Iv\|>WajF*.jRxTG}HLa{|_>.Czb +X.a nnf*xo@G(冼&S$A+#l@oa :tn ХnJǥڗƏJ[:'')@ҼC5a$O0_` uu\eiK|\p|ю:$B"XRu{ʎjߢ4qt 76֝P%,.*_W<[Kg挿縗*\4~)X|:st+  H0\Q~[]~`c6U|H?чxW2 p/~>t)fO\|; Så;|Jwd:w]+9["p{ n у zN6Vb_Uqr'H&7i<eNa0.P#0&X͹ ؔEc_GN63aWpSlJLC dv g~r"l=N'"-Ub֕c3t˛d)xc8']lLm5+vri]x}h4S;c32?4@VF05o^u?lf8#@/a8ݱ8YtUp=;ZfݧlLFz07c)H8_byq-+DEd[L*{㐱%iI3 nDz<^JєL ]Աlg#]+~osHV,Zƹp8*ěwo}G/[g =MځnRܓ~LbD?I!:(6Q*pfp 鬂}?٢'ᆟ mW54zLMHX2c4B>OAW=+,aRnH!L yی$&gLgTϷ5 > 8}9bo9wCm#.) nsz ؕ҂RqനڼUb̮S/HVnPξ|2H;zy.3 @y(p. +o&T@%BA0qVt<ا\~~[mxgGphreXD?+*ёnXV htF^E TDf\W_seg;{Jؤs`* ; RNmohmW*jH$vƸKz:MmQދ!g)kGFbKEJ-aV&KoуWh?o>.%dsHخĔ;js )bCXg/h_p{U$(4jPs\1ͭΖ[jw=t |Y)X}8Y- 1{//%Ïwkh{鄏g.>FZ4(}E>>P:}5?QO}™*D{.DhHĹ ߙnfχxחBectB/rˮ5Gʐ5 "h?aWa/CBy;}m|c;57 t@G!Iyu37E^h8?a$C`mtl$Y\V/}E|pv7M:1  i:8[hV[-E30)Qkm< 7Ls/糆Q뫔vrQ~ԧGvʵUA[U@k<0C=Iurؚ bmӽV9]e@rc6wV3W'8ZZ6' z5ŏnx lE$́ex(w e3!=nH^@:'\D{%I;ݒ- 3t= O)Pe \$xƽ\ORLsX$]{7"vB!Ks gxTXg#aiYCJ0_+:Wq΂]/zh v Zvr\}'_r[)ȶ/t/$eĽV& I}(xs|3}[l fZ'FplNý% )6 &ĞoSBI 61+O[?JyK,\F|f룸k}t%뫮wז\;]bK1s&sCgrby8e2S5J .vE}GpQFr&UOxʌGO3?k^30f(ePÓX4mh&ZRh#Q0Hngَz]m_ G2$l!N]W MGG!65) 1/?V Ow(tv"+h7h6) ~t،xLSe0}PXxF諸aoIOoǔg:GlK(~.:)Zu)5@щ:y{C^Mt䓍љ$&/TK=:E!΁ h2ٞں8<2cGˡ'bנ3o*dJu]]܅RRЅ]b&Zk)FT1:{Y/-GIFCV2%6]Hl$}H>GXS Īݨ'+8۸Uq rdu6lY;u)47%}3(Sz&)5(M9żxe$^ǥkhxab4=|щd/9*O$QFDOLrQ̝Փ jj0!ZĒЋϣj*vivd"A]`|m݊VH|XW:7ކL(WÑpH^PT=W&s|01"W%ulu΀ ȅ }I9 <}ɾt";At<W 6&5 "%h."qH@ݮqٮ LK;cÁ߲h%[-Ԭ # ;RE[ɱՆe 4,;34Ѝ$! +:N.L!ji< d,ߝC:rgVpų}()@\T,;캥k}CB)ja#dŴgE I`lI\"<5~<풢uR`;SeC)W3SB8!֐v,TV!d<|C$liY:AƱΝʒdW]j_ AvAKQ{k!u'y4'†q\Do?6dd`(kB|ZEpPUb X&] eZ} h5̇J? 9z>~x|)YVGblKSm9דQΈDG?lk a~3udTtOZdvptf6.#c.n)y MoF˳ԮhUfuCǴaU.Nz=:982 WHFM&KUno@js>Qվ)+|A(9v I<܃@"+nAsfTh|;Mc~ҐN)(^LOuS .2(p3SkKع7 *Ǹܯj5h/gi7av./P55Oeh!dF˺8vd.EA(~-Ԫ{X)ThF $=Q_} ąѭLXk_X B`oעW緡8拄"v90kO(]`: Em@D3W][҅sq?^k7<㣵RQaӾ" Y>-qM?ӆ+~yl & "K(8L]x]7BJ/]gͦʚE PdowsEExhJc4&RRA=~~MP_˂g`#Xg;jy _s>)nb=ٻbz-=8Adw%gGzX2)"`jտѲEq 2>Xz!T[8d=< ؆g9V±^ı]ȦKVHԏ> endobj 2481 0 obj << /Length1 2436 /Length2 18413 /Length3 0 /Length 19811 /Filter /FlateDecode >> stream xڌPրB{pw !Hp܂;H߫z%*1PΙ */ `ffcdffETtgRr(h ^3r+d\l,lN^.^ff+33A1#WKS<#@@)j4pG os-dibd7rڂ#TM,゚ف͍։d.HCpt W)௒ Fƈ@ Pt@l,MvN`;S P(:,/z`ad[oc#{[#;K;s (!L03Klojdicd V;u#2\s2Y:8;1:YU#_nm39;!%hӿ7?dfigjW.Lv.@i뀗\<#nbW5B5x9;e},̀?^NF@3O ` 4C 4de ~OI]XVIL%W("bb`0rXXx\W,vf qdP7=x?lmo:7# RZx[<.!o>!vWU-boceF"lgn6Z:IXM,M,5DsK;_g|8o|7_g`y 0>@ghg 6كQN_K"N0!n0L$XLR $e8GC ] ѕ8GWC&?EsC\48Xf2?2chQ'of@]/ *@C";gx[;a[3< b OY v_< g]읁6㑍h- SNh%X |1gdr{an?m an ?{zؓ'Psטt5_D} h`olUy_+Lư;!0KFryDKNC[Lu֞l2ہ8=0Yx,=!ڧ=Gok6\Gn|{ ?WBvj8egbԣJ(q`i΢L$!İyl>{U:}ã%A%r"ӫ8N&4،`E ȑg|trk0@ug:4DyRdF5=dŰI{3j+(HhT5, q lAAOE<3T_>%,9z#v㺿𙜔ֽV>T &7a |94Pf-IP3NjnC_!$Hhـһ͟j. +^^;Q٧HrVZݤY"Bc\5FF)Ta%wJDe3ሇ5"_˧B Q+&bb,Yl"Ǧzd9V5 p*S3[tzo-_j.v)Ommi*0Qk+v}@1Ds-Uj+G0S(Z10Dž!vVi{(V@#'bQ;83$6ޫ4ePJ/ Oub}"7 ]ewp$( [IX&:+s t$!i+#y`Cb qIk,je#7}IdmcV0(gkt{tǬb& ^\N P 6~Y 2zjy$ ׬.D35H,m2hQeZ4}#LO3oD)2+hΥOx}cO`n{|X&nڍoŘKIb: 5)s˲)M5Hgyj.wEX*I}2?rDh-א1cV;7m֦k_>~(c)V \tS)Kt'y_8@rqW 7}7_Mr~_Ajc(tT/QXv[%ܜ ϞI |O'{ g_^ʷڠbR]/ 4Nda0\l*}gmD .Nغd8A<,-PLz:4 !遧UBG|}5~>){9Lio$-LZqb؊49}z84 IJ o:=[ B'Nܑ>k<2X$g^ݮ߀ N7/aT~jW1T%Ѣ Ho'៩'ftU,U1%v?v|c ?Іe7Y&z:8f+mu{Ъ>@FXJjp@lQևy(3+8fܒr )vN=ɼ (ATCt*i#efͩ?K csV-"O ̤$!2CLO*o,ٵdGX2Β+nd# >/"F_*y|'z\FkɈL=~=qK*[eh!B4:M;G:K @OJ_ތ+o`8{dcPHF7d .n&w*!UM^Q-FI&mT7 S@zw5k^BL%_7HвE O+0+Ce29\@kZ8Luy`e ZMհUNR#Y1putvICn;e:c:ƆQ 6F۲GlBuR!qJٖGvGDtRC(Cp=w;X|?WC?yF1}Yq~ XκXjqUu}Lˢ1~IV]D_aSfj=Ns%d赍R (h=cJ[ߝe0aYtB\=GןX4+_~Q"s>L{?WoW7Iިh!ۜ!P7ΡXq"a}b`m#ZھJIJB3Ei׬9/U S-ݣosnJDZlR:?$8GtT-=S~ 5e$3NfĜnD,D²SbM'9k%%;\]Z5-9&F0xup; sn|#<;c [V כLXrd/;wţrs=*Bj'9PU>1y+^T|y뻸j8$bxə6S*o93OC94dZX>f8oPy= Dv o`t3SQXBeƂ&SAUFn̓ {&Bb))Y(aG%f@X%l_jA_E뮽odA04]aZP 3F he1,0 ,B \R ǤWM /VۊD]Kkom1y{ 7Ͻܔut"e;"еm}B<߱߰7FE,U$QjF˸W)-x˒E%^(BZGA_+|07/~T] &Jƀ-NRhڠˌ<LLHUTC f$g0B%.7to eMd8p*8n>M< E% qgƄ~Nt=:HլwЈٷ/x@VsX=36?jD!+4^0<|Fyjd  H/&g^.bWM, MPaHN_?_q37JLy^)'mFrv 1/2=+ "4ӑqYq*]$YUC8, ((#F(d=GÕ>0\\LTU%nPc"ރ| =6$n `P 8:~)U{F‰}wP:Xu:um@ nNo7i;!_?6ʒ22;TţJːw=s{ c{ts='Cmќ5W:B1Gx:I&~2:o¼mzD0<ȱQ.|/ "6@ k6Q*7ZqHpA(RZ"];Yc&[fi^;mj β=.5ڞZ#0:ꎝR#uJv+_{qI,hޙfRX6l+#a(?%A/%)azW=1i5s!$uf0PK<>si"EAkRqv>I0#RŒ6n"C6 u"'$`UK(FFc'(YaO-dX6@rW.7r%L rA Pݸn&;e:HXԤ> B@AWh(ghu#BܢurhhkQ֗u=mHB{"Eװ8-4B]WtX;uݬ1nɍwm||;_&m g|ߌǓiۍa 'i=%f}ƎC/6ӈ$gu q&;dQ=3}y6Z;p:l /d<}N_U1vsp&mrHAf'96(>[o:λ;ݤ~қrj8 ps5 ծ -vϸxC__l:rXK^gc>E8!DqACd` 7 M[݇ioE nfL$:Yy/򇁆m.e~MBys<&y\ǗS ;Ww6G&vauaAZ=l-3I{0O̬ux٫.puU9£%n*@qgl-?aJ".!Y[&Dwd dP7Zﱊe0-;@ꘀ`(/Jq. ~w'zony3εSF/ iG'RdFKk}YƸOS,L"2L+S "@KJrDN~)ip' .S1 y?jaJk/ez|yZy~~wV,褢#5EV[][/M3~VIaƠ#gc 3Ko"SЊt|1 3M2Ũl ٱ(}ю6CVy!?~C-P?]}iPM>QӱcP ?Xkߌϯu:/h7o|+nScA%p_V܅}cL, R 2L?!6GۢЩLvU&AWN8I 2.|Ts0‰I1vG inɴ['ZĊ5JQ5S_D#Jg褝f{eG*4:Naf>ôO'%Z tE|[ e<js˵ 4ep9MMkmC5d|/1i ǐ2| t~Sp: &Ж?nDJ&}SmoхQL4A*^`UJRwi{;k}г9S6n$A#UM¬+2 9qc  bsC\iO4cUQt'?CތF]* Sڧ&&Mfq! *T4X<8qZ'IEv*_"fϬj͡u&{e{ u_WNNz/G'p;Y)q#WH-cܳ ~, QFdmbch`UE%(!_eއ<,^\nj 0x12u5/bm!bKv#'Jba=6t'9QX)4@ Fm HҘ(e>b nRlbMuR}plϵr8yyN458JfVk>*(4ob`% Ns;U,Ev_Cm$*}iB)I*U d1[-ׁuxy_MJVǤ[*oy#f~X\j'0FHfS&X7`k:U ChY`K5pz=Yrȅ{k$q:Pq|T;vpV 9t 0ߟ]vxT;~\($ Ay3bawrrr=&*i҃grX#0mG\c!x%㹅vq"{? MXJ~8aCMw*|2#(lnw XY#';SfTrcq@Knl"yVjnBVsx^8g6xS:~('ճ)SH")QP܋ݣņ1R{Hݵ.S$fAޢxEe]aţTM6 0W5C5$I{arbC6GM0G7!s3yz>zު͖$x%`7BFL0"'Nޏ6/LwwVBLh0S(i5GD`%qi)xi˖/c̉S-Q;-fWt$6Oԣ/P IbKvs>R5!O.)i jq#&mSqݹת?v =iQuccGwt79rRճxHk}3АDH_x%_͟'h+ )9 m99(yU$=g<)kiæC OyL;ZR2WZTTXKbqrї6 /tNs'^[>?N''[O qb&:7S̕&>~?1܏ GB}mUQA:dJ"ubA+/ThO/ -C ]Km`~@_64"ϒ?[SdnY*to.zp1F(H[yv5Rjf)/h\'w@Tv8A܃IGBb[.Y?sNU/o'?[ qդp0wu5`gCQܸؑ'/ɃQ dn#SpM2|x<1]+^Eװ%^q\ʾi{% eg8κk@oh]33JhXRפ8zd"Q`- B tTΨ疯 =Ψ|*$C)R"緯Գ"ceh~9ֲo&q#d_8wJG4lY`R|82VPv3*eSŔN^jQZUP*{TSfho+iy=dDMW!C<ѡU KR`gAёwk\/UO΁s)RL# 11ھzۻى`֘w0Tlv~<7'*(!lWTX[7E٫qig ,fv D[B=ӄU>[)9co}`%˗CutV3{09M> tS'#TZVz+zg7]ȓ(i-.B* ĪH$ Õwk&@ϴճ7M8!aLIu-9 3>aiL]ߺ|v4V[|h̽7EJ:hlz'A V'V#{SA7S,2)qsk<Q;+&[S'N2s?mUCZ@fRurnmtjCBtu+ɃRr c֤26rr%K =T{#<Ͻg>fZ.DhmZ>w_#=;Km.Fh0$'u]v%e?jGLշ'_;E՗-gF+ *̨P0›=|TgD,̴Kak7d~mRސ)4Gze,uMh@Z኱w3{W-|pbvƛ!5×~: v7Q5UCv,Hݺ́+NJx3q̻6b_WAƆWBOЏ/2qIn6D+2~x~/u^?IuCE5G1^(~uUOa3{՘ Qq6t8~_,Ӂ/∂qDp7ط1*:7>:+k*gV2#+J9L(TM4NJ3 F**I<&Zՙ |Ѝ2R@iRԱ0t֞|S׎ؑyA:XFbGL]@ӎhڏ31BB'+TvdIP`=:-v[IN,tAm%ow֍ &o/0ظ%W٦[ɓXU '`.BϢ QM52vS7/ x qT1iSJB?boÊ'7v<"N.ۇ*Pyy@*8wK||;vC,f%RY]On&w]Q4CMQx DVPGK8C$ud@tt=zvgfJwR ٜ)_>Y:Wcnkec ny?ڍt~ .+ٛ-oc 9q%ˏ 8Jٟ']66=4 FyJnS'S|a,[w 6IUK'LF&d{44qgFғ6,+:US%΁i*,ju{^oB܌y>b" ͥb[B(pK=pr]qiN*kQ(\sgDm[{J [6o%qUOL `WXi: fܦWgq(UUc_GI&,;khѴ's[ip^xp..0/Ұ"ݘd"&vF 2LSGtQ߷]J*C򄸬% oM22,T=,W<m$r)9$>OIY+5hx:$mb%L]?v}J" Z5% ;Lȷޤ v&ϰ"o9=̅2*'#&FOo canWd}5ȅlqIjO> Gn~4Uh}e= ot%B&'nKvĂ~ozVwMF[h3dv~kQs=!}re0Kl8-BdTnQ9gB]%Vy2bbkC{8{8CT8A$frȠל:Hn+Ng,Gt;jɷ&ƶʎX+ mՖ 5eL'Ꝧ_sKNCؕ%>*C- y(׌ObY!m8֬ZZӼVǗ&-?^sr;**о%e=Op]ʤO!&>ӸSfHuYRpUI20=LRnKN ) DQM{44jߑ[}Ӕ(>մ,@r>A@2BjM`DWޫRJMqZ]_hëA^1A1y'1ymS+֙F>gXʷ|.J's1sٯf,jN6ER Jb5w)"mB}c<$LH[X< C [s`a~| !k_b.0 jԀH,k\"gc\ɉ!Y: "p:, GQ| ])?$Wc%oV|\p๦-Nb8H,LIonR=za\ђYϏ6 |j JNc r%E◖ 4 IMH?`&Lώ7o#,F;6rFdz x߷ V!ٽBB^\,(N &L- #,C 幐}#,yT-HixH.He|+ :"1oXl#b(`T;L=RqH!W-^'JY51Ɍ8D|.t~,͛RoEf=yip=ʭG@,,%Ze,{B# ?֠(@$G5 }C"' n@XWkb[kF kP_`du<ݸ<^i7{Z/62A6v>4kogtuC^pyW~(vx9U!]m}4!A;'́q& ad C:[kACBze1NּVA)2efX,^ 肈ΨeFh\B:w>BzhkA՗F_%{Or-VhRAngx;|uO$%}<$GybnyaB:B^VTNrodϸzzldYl MX*{htn2ZȔ C'6rRMMK%sLׇŠ+^}տ%3}31M|1+)%%>$/ݯpigWv"¯j£js Nz'pKP6ިVQa@HY*LX|&V+!xw[A:Ut;i|b0ޑ3\:`~98!W>vWկ#,jڇ(٦I 1x V{l lMIai^Xf:h+"] @xq"r\H.x6ᩳe*vRІ4.,.nԼ!OyZQCe3?Xqt@YEH[m+ʻceG7kOF[L#>B3T. 'D6d\qVg5~Sj#q*.PJwםt>A$x}RN&i[@-.~YIw`~f "-P֩s]?Ke(_a&]2Ö>Ɵ [B016f٧͎~SCtSÊKBp6sqM5mbWOI;Fdf{@qB4|ѮAS%H" ` y7;Z?_)2|/vԵX?Zi8%~ooP&3ׁe]tg\ 08nq0R}Zɵ .&~ɖtO|cݧAW2$aJ#fH!MzxkdH_|w_Evc92p{1o:yOWbw, $ʶ ]9[#̏Z74DTL+;5z;ϧ#Pۉ,/\3޾3I`(5E?_w2.e>;lrp}um/1M@C(A{l b"&V{ |VUmF4:߮:-1բw46t1C p@KJ Wት:?\ C~gLyۻWK*o_ 6ي3EŻ2#zؾxWmrw+i! Q N겥`"T_HѺRa;>M#S'u@DR߲8JڝI2Qmw#&ԓ"WD,[qE Ҳ黻QAPQLM(UH@)EiW|:_?/IYN$Z4©;UXc]NK&+Dv0]p[̅`Cz\׀ nE8d&՞-޳~3kXC"6;s|ޅTǪ AД ڈXyWH;U2(]I>+f*SrIfEԟcAzϟYKlHV3%;8}=-f5KxL25ogl}#ڇzEXr4pEci:TŷmkvuPTcu)ݛZ cp'= O-ciw`IQ@Z=F%nZ^\+u6:֑loEJeW jqCj0AzE7/C}I^ JyψJ gÍϱr 1McBttf%GG}vX\BHKbQd|S_J;rICq82g5_F E xo~&TK!e2Łl:6x6MՃ@c%٬T=UXTK}tp#k44wq4zϐ)rchal?i^)=)j(,LzZh2O$kh4IOyhCK6~yx u-1g!|GމsSa*3G9y*T.Xw Srػr {}y*PBB֞K8<;Z1:i\i>q]+RXkISo6c^2~\|foǠP" n 1!o8Hݮc Jq66HY=ֱG ;f.Wy>2t"R4'xDx&PGKN 1fDs tk &wɡ=Bޯi@`߾9 i$bqΰu4:>Sz'[/',6?yv'/%:म˯LRdg{sK;"S?65CHa8&O^4Pg$ ǸRVޱ>eY B[#`Xؗi%w0'(BM>ǃzQ{#' bQ& ;JIŒUys!8\m705 <&|J zbyu`izIWOӥwVx^=! BMop(mk^vJAS d6՘H,u6U^)^KS~Ie6o D{ OSomC5r!sqQժ8Y5 RGja#J0o0(3dǓ-]7N@Q0=M>D\+*"1tl2|>h@޾n] p{%FG e(y'Jou]iTNl;@j{5Tz&\gi5'M5Fvi}(.NQ2=@ttbY4FV|pFoLe\N5$N΁l" 1"z8:feg ݊1 |hSuvu{DB]i01P~5w01g#B:jCCwd.TY籺hjcːcMkKAvymKu  <rb;]v#bE'(P18$?? ;bGn`d H&=}"(݌D`J0gG1Qu Df$ `'i2 G8ovyEg\v ֌~C\Tzp<OH4~w@o?QD#1c"*a؄/ZH лùoѵF4| [m\oL9Pl-9c_kXT Wr5嵇y|R[1ci"/V%qбj>4ieq=l:W3=ˍέh/0:kp`FK[t&pCT6vilq|,g{Lhb:PEpVx~/{Nع93"ikO} `l`XAmϴ99|LOC6D~C=/5/ aHCgN˯=F[4x׽nMOekv *pWv,#ם TқpgT̡%s^)YLsg1 <.*7r7O.u )#=\w/unF}s6dF,aD/8V &p>OϹ#u l%S&<29,0Œ;Z3BA ٣wyiwxФDZ'-A|B)*iʼ+Ɯ]"Dsy endstream endobj 2482 0 obj << /Type /FontDescriptor /FontName /UAKPDA+CMBX12 /Flags 4 /FontBBox [-53 -251 1139 750] /Ascent 694 /CapHeight 686 /Descent -194 /ItalicAngle 0 /StemV 109 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/a/b/c/d/e/eight/f/ff/ffi/fi/five/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quotedblleft/quotedblright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) /FontFile 2481 0 R >> endobj 2483 0 obj << /Length1 1420 /Length2 5888 /Length3 0 /Length 6851 /Filter /FlateDecode >> stream xڍwT6 "UJDPHWB $$"HoJM{ RR(|{=~<7׌La(; d`f o;"PH@b($Pd7e@ to #Tx `@} xUQho GoݺyW8PA@!H>w%TB\((G ~9G-#*)qŊ0 7#c<0O@+5/0EA ,g],aqs'?ϡ`?gRLR ` $;I00/EE(!HGa?-) E_{ T6ة&JSxeHl+P}J\biV3.}v;>˵\u\k\v|8'hX&\)tqFuP)Myi}TqS'ՠ$S&f>]r>>Zbέ+v[|pO(^]CMb&ҏbt;MFMXw@a5Ď#Nz J*&756EثpLCh+=59]7EmO0 x~/bmBy- C+o hbk| ȭ27wv2/qYp۝l.S(?y8@Ѱmx!+d{uWk'Xn6x^>r:+Nҥ/u`A%vm͙: m1v^z ڂZ&}`Lud5m #{ǀ>ٰL]$;kHvNRe 179.!xkPQoZJyǏso܏OhPHب/m01̜ G/~G2N2K#Hڼk[qYtJ7:^^fͺH/oģkvs2Y5$ i'%en,{0]>¿Lq;O R`<:٭q뱓Zh7(ߍɇo77}shǹefוǚ.֒pWPgTF`wlL܈GS>vf/[C?~- κ_p|~^A1qj,C꫉g jy MѲK%0ncDPiRSIW2ubNI[Zx;.>6j YQ-|ꊚ_ =AO_}qdPdVM n EA _PjWD_Drt7+sON]$.ׅ ?^0C r068.f$I3dIajd9> +(@ޏأ"! Q݊ {CJ˹wK%9%Gكg JɽGJ?PV ݱlAsM@͵zm OzS3a.fZ}ȑ3.yOl2Lf$*Dkך Xiʎo5KbK7+Շ"־VS`AT彽B.'7ӯh ]sB;(w N_SkL_@^QlɶX{z\kŌO`Hyo-8ke*O,>*i]۳C~{wE^h p`c9%* I:3|f973<,#:Ly6zFqW T+VM[4S I{\\..egچZvFȦ3)Yq6OCKr>,̮&nk:V,t$n$J~b>R?|azLX1zgBy{ۅޅ淸\$[ _?Qu*2Ě1݊Vo&.4tJxM[^e"My_pNtdjO8b<dVdw:"mYJ;Հ(pRXW'ŧ:&t[WjmO=rHLE} g"R׫kY rR8pK׬sH"MaNi;c6p:K8Bs7JQQݒt^zjoڕS#vq3E}ɴZSO~8̭ȜF<{;4K9X3GYEruG0IiKkA%+1d #<*ϨE#c?40'hg ݥ@X@@nozK5D|17Saz=΅'uVF*(nh 8똚IyLG [ŷj3 ʧҮɽO6Y46|~&VU͢K ruu)Ju(.9ɈR_![8̼WXއń8h4Sy@GϺg'.DQ2(y6c ¼{vNKS_+V4Q y?޵t1LI%{SW">)Ъ0CУpbB_p4qLm:CAixԟkhŸ _+'+͛ 2\x@^NUdn~7K+M6+3TvqJW4EB)i7Y BF}u\`2i}Gsf2]uO/p5 FU > \' xfuCm/6v~FX*)ŽW_<1l=[0+ho**3U.W?h$G8 )rOZ/cڟX>qJ)Zruiًlם`I9soT;~ˋ U95 푊-={,<Rq{}ڽkAT\2ٵK#"%03zQx0 Qib`Seib9COo{3X17ׯg" ue}̚%҅vz\l5F@漹[z.T^howѴ|~x%Cl:MaiFUU `<~ln@Kx#`/}zh,E7:~nxţN`t(ZZ [<,ylN8#kCLh+ $ʆ9ռ3'!i-n1>Tat$UҮ5ywJM59ZI#1,g^rCfHh؏٥㪏.FU1bbm2]Ŭg YkZϊ#hpw1ۗ.sΞ+gd DcQX@m~c-^6|zL]`.ۍDc/rѨ8)!veM⢑boC+'>_]katTm1:; .ٟ=̬eN,[(:񶀉\z,IȔcu5-֍IP1e3NťЦB7R>Goٺ3 Y;9B~wn6S3bO*6Z{N]x]t?SUEM#IgsvLs}uw3H0WTH޲.8-[|ǹuw/Ȉxִҥ%D9}ۯJh"쎒2s/rX…djN?xiAD8-QZ/JJt{kWjE^p5(?FUyw+tI8d|y–n)E6 tB)#VBYܣ^O{C&e9O )ÜTC?=!z뭖8NjYds=. r)@m@[މ@|!=":Yfhn>e%Uo_?>%'!HF? Q{Q' 2 lzksh,4]vL'k=9[oy^]'ɯNW<4ml<^zC g!yjv>V'Ŧ|M1wT 쎖b=/^92ե9],1arg6lfizTr({Be,&>xI+\գ# ޭ3#'}CRo0f# =.I.7pthr9i,zˑsn",fI1t\`,Z;]iq%gz00b] {_M d3@^4Oi8')F{`9#2SڦIݴpwe6Hu=l۵rA$_PpjsdcVK[cߟ68HdI_4II))hDCf3l|a~jIrF&4}dx7Qթt4t*/~rs0{~GyKƉK!ɰ шs c5 YWt<")ɔE S0AX2NzmR9^e&@[b7?H+[9DH=$9vr{jCA[ _ 5*)EPFVҒ&? pj"tǣV6:Oyx IYܯV8MZuup?l}Wvkp%K|,}^=;<)~N%;n|k$?~uY RQ~&̃gwJ*z)[8U(A1r_-c'MP9D,1c/*`X̣ 3O{,xȷDS*⦑ pp,2]cSYIZz} {|ػ|{k(HY;Bsi&S6CM endstream endobj 2484 0 obj << /Type /FontDescriptor /FontName /CUJHND+CMMI10 /Flags 4 /FontBBox [-32 -250 1048 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 72 /XHeight 431 /CharSet (/period) /FontFile 2483 0 R >> endobj 2485 0 obj << /Length1 1420 /Length2 5888 /Length3 0 /Length 6852 /Filter /FlateDecode >> stream xڍuTk-("DAJД7iRwA$$AH 7{"M84A(H^Dz|?߽kݻV̞g? '!"mSEp !i}mmu0PHHD@HHi80X$%100S@m4 lA i!!@4F vAB@ 4 pG;cpG Tta0 !`= Ap*%]]]X4.tE@qA?)u?@#;`Ź10 aPX|3 ݁Z@]G7X7r Y @`;"a@]U-FAX4>Fڃm_GU`8 œ07Bg#wGد Ӏy#ma'00oP$(?no? h.('K h?_#TS12C?A%%Г_Ł Ws:*l:Yo&.gon GBbB{ ~S}"Ug{_q߀#v@ڻA/6"~o6 tv:_E/t~o?tA8ⷘ=Cc?_<,!wrg;k?m~} b@0v%Ā Ban4@q 7$P?4g (-? G@ }W Y:T1LO,VRkQr13P]? 7ϱGl#7M 1zLPx! UcwnJh54Vifz1g6Z;90",Q'MSZN1=EmG0REQYjéB*O5 Y hsi-دڥ!b7rRhcl!gPiUѐA+= Zp{!J|~P4 Kz10ɂPgq];W%ʺet%5I#ce8ZhgXY46Uo돁<>[TW_t%Ƌ NϤJ$`mEy ZF!H3Ү `B/I8(+/YX6Y']u-ʣ7|{dѡbmu}F^ ]mޤf=QR;k;ל(szH2=te+asbhGKU>Xz|ߴs Ur0ot,XّHT3Jp)+3Yu-̖!^bJO"R0^'(dX"6zLhf,A6Kբ1s˒i7}g+< 8(dMǬM0:&j92%b<.` s Ff/cW2OLr.% %t7wd :6J>זI.EK6Oa(iGeKwJ-cThvk0z 3a(.zYbyIuE#K-ç+=U'e0LI5M?}h2 qvzjK Xp+N?kEsr Ҥ>nZ=I >amҏtk&* `cD+Y׆r$qO'OHt/8&K. ^m1vT5/Yky_IZޖdŤB1O$$Fypq|GoW̑ XZf}Xs`g\Ʃ~㙄󦦚s=O*jinXl;Da<&srRףD!uyNtdAZۆt - J-Ğ)FDEҩ8<}ɛUD>OR7nlx*:]Lj&ɇq_Upq ԭKGO-k,pBt_PrdQ[d؎j'|TBzPmH.j6r8 P>[OʥNn|C- ʃ K=NsWI{Z>yBHAXO5$Ci!{wyg1ߦ-?V3vv'MkH Tй;бMj={'s`{k#RlsWs7`1mBpX'z{4DtB^Yz㧘c*ZZHc :Ah (fvOGnP%$V*xp$IM g{_A-كu; -McG}TOUzG=& w0e4C\J9.t vZشfPh7N:] h 1 07sג.芩/KYh놮[ Y(\^3)rɸB眂&C}rRЇg j8N6BhbV}&ߺ{ ܯ'\،#I̞PJ?׆aN_ .X.)Sh~!˴BbՌ= L_l.A`qΗkRP6t6T|%.y}D_1ڞ0Wz)hæk[} &yA2EJriQUvGcԟH :a:uF; gxqex DPNnZe˄ ޝǑ<9^ڡС[0۞#FӯpA*N҈o#"4xP+k%ikbT=ޏ,I8N 0f录:-BQb ņ!:$M,n :DSYgR~^` Es]\ —nn"1o-""ȟ( xs)1%=Ͽ( b/:=a[FCo#I#͹hڠWkn!Xʞ=vS7@fRi&Gbجg^TٰB9q#U=Ɍmb0zn%1Ɖ{V?0Ad7 ԖӒJ)nO?ӠDBIpW/{l)vpee;r]P|>8#4(v#x@ N7K{q>\O$5(#mH9Lt(Βsh2F$d®Vٕx}I cZabyMWpӳ![d`IJUΪo2aʩ^$ `͢kOmeLѶ-1ڙnbM@nK6+!n&!et%Ww] <=9~%VzNvbܼ+mydƆ˫wy&9o|VGrgmN&!Z&${均)oXMtxKcd-Tw<tM%vW,lb ARC8(NW CӺD,|Xa`k|@2p3Aʘogo›GZJ9eD׌K6SYi.V: t.^ ?bdgm'%6ZxyrX`I=s:.K;i| K1CQTY7SbBUBaz;ESM WIftU& OvMh/\/of/ᵁ)O } bt\zA/J`Īa81y[-,UL%:T^ʿ “JQ%LlCci;^b> &qW"RC@SzֶG.YUOZ*Bvy+"}֊_VLr+NfC6LZ'[4VS<-?f $Ω@.SW (-o$X],eP^lě**]s7&amQ"L| ~ ~is^׭Pޜi>ڑ7cNY~FIZY՘' f5iv,/zּ/˾W>+$hg0rmJA=\D'.gǀ R<?.RW|o떰5 KJ8$8\> )]d6' |} FU"AMַIT(&*K%f\Odm y@ GXD! Qc>IEWPLskc-Ҿ7Y[+n>uy6n ' Su,gI].#u/}e_.d@$Z?l8<,%Tw[+q endstream endobj 2486 0 obj << /Type /FontDescriptor /FontName /GPANTX+CMMI12 /Flags 4 /FontBBox [-31 -250 1026 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 65 /XHeight 431 /CharSet (/period) /FontFile 2485 0 R >> endobj 2487 0 obj << /Length1 2800 /Length2 24811 /Length3 0 /Length 26373 /Filter /FlateDecode >> stream xڌPX 04 -Xp ]˝~_uoQ5tsDQN(ngLD Sfb02322ÓZ:[Ó,l0q9dF ;9;[5`fd#7@ G:{8Z[8+ʄA;@hibd 3rڀ2YTL, AklFodDohOM pt(@SF6+'ZX:-W3sv3r@kK%H쁶m@ 7&z+_F&&v6F3Kk @A\ݙ`dkojdimd 2@\H `*L-흝,+ b"v66@[g'_D-&{0}Vvn^3K[S_E3Z:D1́6FFF.t7`^T= T d 8;}T31L-M@sK[AbtF1M4^v:_uU%)5+W',lce11~ ۀTrD5p]yge oe 21>?/_.W]RSQXZ{cegZفj^e9J9C6Z:[M-M,(-Peс t8/OM)fkbgkFF!6hCM60sul_;A70F߈ /`0FL߈ ~#Vo"F .ro/qQ@\~#E7qQ@\~#E7q@\E\ K+(h,~܍#]cG#+ 2s-gWB3Yߜ$66Y2! 4S;kk#?,@,,IKZ(r~C~~9VI16geng ? (ﮀYx[mtV@P t)3r-f2ٺE`Ev9b%ՠ?sS`t=%3#ir:u;;p̿v@Scfa?3\Hkk28_ '' dq= jA~L ?`g7?@1\p1 o? (D@<n:K_?o, h0kg:Jߍngo|G35ׂc$5Tׂ^oš 'w'jz Tw ۥɳ\8sz$kzKFBgwv+eJ~EENgg8¾G;sGB%9f^gt?RԁKCy62I%,=U7țODL~9R9ҶBvV };[q=#feA$7+ ~JˍzهE5i$-CNZ>ДNB^s7b:Ki)%Σ@)IOF!^xLyڜ#'lY|֧Q^_Sp-X C:óWc(xuA% gXIJldR;srO՚crH"FBznL7oJK1کߟ}ަᤐ*! Qp5 gXUؕĦ>ECakɍDJ2AW'o޼h~7n Vu?subەOK Z_UTryu"".-diEBZQm\㣊x1hXUs]$6\;~HWL*O:ægqL_n*5oH)n8ٚG'J_"p-+gM2aj+ߏ$,D3d5lwc:&\]E,$*%˄4J%=BOs EL,7w33 Csnl1n*ɼ+_xR& }f11{æ69O_8[ ^+[WWU&0k(pɑ|`0v4Cx<~' Þ(ZI)_"r5Sݦ]VVW4[Ӛ'̾]H<5 9{L-ƲW/5YݻncR\[ Z228ԝC2^FE%z,Q!GPv3+0NTK)Y?|(kK^9FʌQ0'WzJҺʕ1xħfM t}hM'W&˄gxvC<ӹBxxգ-[kn YHCZآ`;>鏊-|Cm&ua>oW$Zvd=퓃nzv%k g)alaql:&ddSU8RQ0-ʅE1TUW ϻ"m' Ym4g&HYWLh˺Rzrrecrƅ NXK`0ΰn%Wc&RVe-:aC/*vaS5܁@i^V&63X0]~20sW[D {鋓RhzщAz3[D(Ni۠%R.\b*lJ>l:R J2g}#<޾줭^`H.:$19뭃=J cv=A~d%,,-\s\GN\a[DHGGNSĂ0fA+!̬nh֞dn+!}G \Ư; CV =J}LUJ_lu/15ȕ3 U!WoሩQN=qO{кE?r|'@̏ S|W9|: AVCZXw&~MN)h{ʲ@Srzɨj9Z*ml6,U |^:yB/񺵥3}4._cC\=%y) m <ǎ8yH&Djϲ8 W@ĕb5#fw!Yo4jy$f1j_-\>mHN1%q3sH7 ?_91@D|7*vTEvשMpm&V&cǠ`QAmY:C׍FQl>u{A֜Vw5\a%iO(u~E B{I|V OE)4Jg4`$ PF[fm1K\.t")={WE0jId{ip)iL\}|ʆ#4>)=|[˩&T PY-@_#6DT4T$Vd $]z?BFwP䇰[N]V)=<ɕxT]c&= rLU$)y_[O`[JXz/ʅH<BšaFIږb92Ee C7 [/L]m9xs%EVBHUP!'zۋ zǍϠ!iں1jǮ`DH[8 Yp*4Zl0Xo -$cƃӮ])m(GUDG=q8rgEj{m~pa3H{sWT5=y(= ͮY9CQ/ܽF R}ݧJCEf!4K-m_H Z<'/G?źԊgMvk>x4M@~/2U6+DSQO/Pe^fg{G+.)ͫxIGM$ݤ綾T8;*a O?,!RXڗF) w,CZn B6udO lOT]Bvf L%o]ءj"^3XY%-s_n^5\G׹W wJS&dcv>3DEҩwcqY{xϷ x\p|0F=^"op{?zN訾ЅWOyYoqfVg/{B-j7aN_U"h!D+C~y`35HsTI_,!6] A85xo{PbT.<&)ڢg˶xB^ȵZXGN'73saLiu+1?ZqGOoqCk"-V-yh_x:yԪGsشv ̞ 0Ԙ't잺(#2xGdpV4Uv#G+J$(zzk&~2OH*rtbWkmk U}$C;g&Uj݅ 9rTn˴m21aTs؇]EO`+ NТj/Sq`^BoڷQ'H7/W'P,RC<2BӠщӀ @:D~g<O+q h J>x fնݽEH$6L0LKZ絠wt*>nU~,68InN'L"#psvR732y2 %!Z)JSF53vֺ攪=- ~vقF*U`}`T\tGL-m{FŲ4@f)>xt{EX)Qb8RɗX᦭Մٷl`&u+r@>k?+'|?>x:@\uĄ;!٦$l,5E> `i>]L9N폢kx{ #0c.?ZKCf=#m5d5i_j㵡ӷF-;eIޗ{Nb<|+ \S HSշ,{0BwJl[5FN >#WTQ}; ς!ƒ=Hzqe1>oLq5s4tjGm wv| L'ٓ5?[,đ{kGFhoSHOp>3XySz?Xqc'TYbBE~i@0勭QTm)iۤ|RG)ס6sz^buX&]{,!Y|.ܦ֐坙G,+6'`xr {ԑJʊ񉪲Іow UeeCXRkڇ#Los8//n8T>,E"+"zؠ:OD1 o5瞯$h/8 *h͇.yx:JGdJMWKxCAeI.EvDfh/q)?LgǎGEꇱbgc,~]tgbgCg=Tw CEH|3 c$I#,oik-GV7L32-+>u5+L|uf:"|j3|6Kv]礣cYWd*(}$Y׷dhY2ͧVaX&pv\Měk7E?VM{fs HI:bMH 6A8CJVnc[)mT9y.^$C0 7s_ӆIM4Ѫ }+N"=mRJ5 ]zF֐R ':8,ibZvۍ&~pׁs3hR@CiRUhswGn!V=!f/1R R_6 CL2ݷp&¥Bw^y51I_qo˓R x8>(WAWpP;xL*)V}!jR}rc;)JAϽfǾ^4V^dP1L2U؎D ,n/![O-؂u i ;0*^BRd"|)rM@:% oiH1u1ڒj.bᖈ$'ea+WY^x܋fQl#OaD(#u:|7yP>%KsJ3y#@?BS8V)Jd0s]"OyFZ=]nn;2.u4փɈɂ~sdj?q]iԮJ٣G ,9Q#d4q@./ʗ4`b0y캕T*Ak23dž@s=Bo!۶we #:f$s? \6څ91E>cڋ-Sz2Wϙ7HJ)]v 8wb. _>D*xۋ:sc6R{_dmpƤt Tx|:4ZSV+"ʼH_yW]!p +.ڪYao.nO:اwRj9ܾ8~ogbW_G].<㶜- bb?vjOt\ YF_ԥ_N. (R 1E쵒B/vp3)M_aS+onb^} mIj8FjO2KZRԱ i<Ʒ{9mP l̚XʻC\<ݹY58k8\GJ{KYGP0{$,ZQ*+:GS meqo쾪y57eG®ܻ^m>40it. 3 ᫓T`'?^4WAG(;|[Z(ȒnCB-A)%įԎ>/B{eqd(iS 4+Jla0&+ɾE-'f*= =f^D[uY Kbgic8/S+PP,ۼ.`a[Q!LNރ^ n e݋ҹwe񳽭l\_"+%N|T57?5!t%vФ%-[|E҃:oQW 0>`il#(3q}5=&nUAfH"^v^b[C>c@i}\xɐUhBKUPS5HiְV;!=9SU헑܉f!]ލSVX*<ˁ&Rm~ǂǃv|8Z{O*}`h޼ \=4gݞ?J^08'vL=12U Nt<$qšj[܏~>; nx!7{kPAUoo UYhIA3E2^)JY,nj6 e8jav;f5$KŮ()ȵ}f}vxf?P:uU٩~UҼwbbRRp) U0$"WW \U'Wx%4-ze+2e<1X`d9$"e _U$aTCX4 f*I6M-LfɸpR9z¦E~Ab ^.ewrsaTK!,RNM)]D4*`c5̿7S WT _ꈁ)?%d[%lw4fB،-zAY;h9HtVKrqNjSAKYޣ(iLs5+v%<9 ,w7 bo_F\I'ApӨO3EN& ;t  borU|cZѭj;@~j)HCV0VP$,0me,\,Xc{y-B)>{=w9]Wj`_( [2zE;IQۑM>Z 3MDv-tkv4F0{)Gd)z̬Jf0wQb8\'(|SV!yRDjFÇJf҄{v6qn.h+w3.~M0$.n)M8@+卬<;ŝF־OskQDBLF̋ km?WQA,|`,IT[KlNJyU@IHy!A+zmPбIϟx/VkQ q)RRH~nٷ*m V!dV4¼+;v!$W+U(`'0)r/0> Ŏԓ"I/E]qQ Hco}Ob3URyrO` NHuV7# ))ֳ|ѼWLc ]07U\$ɳe58+l (l E[7[+RY+3gd:'^59 *־2#~=֟LN:ľ^,ibp$+w#{ٽenDv>{R[9P3ƀ/aR M$~ \"4]'ג wg9K~1YqaUr:AfHoԩfM@b uԪ^`ÇbW/ZTcչ=骺oi#^q92uE 9-3U{ TX`ebd 4}kHt Rp1Szd> +-d@ lRȎ{^k_ =6\;a\ݩULDmFS#d$s@Q3WG/"Sl}ܽt']*0r'ӈG/[d"g$#7/6.Y6!'Oh<;,|:dAauQTa <<]mw:.&\sS-b]a&ᖟ$~^0H}G[VuB37^/->m_-t.}jwݯfuƪd|*|2!Ͼ|0-'bI !WF)PQ*lUQzXaK {H"ĭ2nı; DJ::r}L!,6ׅ!Q_OގwƱJ% $@eIYyŁ(?1CS1VK_'TΡtٔʂ 7_H6(O+6Fʼ*2U*l-靖g {Uuy-4{Ěց3ݬJsyns7!|+''~SH֌Y=.HlqPEUse×~A,5x4H$ץޠo0UQiÄݪD,3$.Ip2\~Bs8~b[v#9̃Gvd^;LBghsGNZ$u t[: fX$ѻwoՠ5/pK8YhTw1 nm:ĴLLdCA/$Zg·>eB*{kCeն=p9}FmH39o[֒bs[3N7 C;w6uk2ʱa)wP;3hN'a5T{?y=}_z:7xƮ4೯_ OpcBDTݴcGGlƛ^+U6ՋB;|82I>ɵo| eSrҳw9OZ&FsqeCYZAM隽SVkĒ sA@h\Ģa/e)(t :LvIx㻪mD9H u9!_(9SB{cњ:ב\n#usKen%o|ϷFC.hTۯؗbxVJbqTwu6Q`Pe{lx7iQ)lW$8/o1 2F*ŹUy^+*иn5g1V %4.JޘƏ )DS,yy/[ذfIyەNp й$U86ZǮMBk0T SG"dVJ]7+3] a8` V뤕 f9]|YޔB/"_gXf/V^(yp1 ոluia6?Mǂ?:{N>:o7vkӅ~9_M:4cF2\J5ckݛlO5R׍YN`,T}4x:{|keֵꥅb*mb%\#wԁjЏd+6>f2梲Du\Iэ~n}0JJBs.v|6j*^aSAPnps2ӮQ=حO1&*Է<3 !5c̈Β?4OlW >Açu7}0_{IÒ&~H6fH+Nr!Ae `nV3i>{ ?PҨ\ N '5/ wN^jM!汦i%% N&>^ׄH=UVM!@eݽhRa( Tp2|exLp(0gV JA_n>tB㷟DH0O Y*-OҸ=k=~EB<*|[#x6yܨtI3Cu`WJp'$'M(?s"U@8Z4XkgGT*y2>_">*ǂc0J=*:61̑X$;&>4XߜeKH(ZUFWTœufxޏ: JR`徹)蕁i􅷮4~pQ[`l,TlEOn\llܪc9^VxԔYɬdv;9 acY(x).oIl6Uʸ6k٣}DҟŭQ3o`:KCI*U9 1t5w) Dr?7𓹌$8AUvXSWj;9Խj~+u~*9S!K\;^ȋ_ƈv!\aE'&LyՓ9=ԨxFR\0+ܐ=lp iu~{ ד56Y$Y`\c(L C%K߯swSeZ :ܸxݫaCRjo8R|&Y>H;a{ ?cο0 S< mWKKNBN>=j ^,u>xѮB/{&.{gϙ*.Ɗ|V{,>vf%.pwB1&Ji`z]h $e>p`f=#8釶,s4~Ae&t匠ZnH!l[¢m̮WD[o:5ey}pWpL}tRTYq>۹:NT5Ͽo rр/ըT`IG6&h=-Uiu/:91xkʌ&A)xI# 4خCлG QNM,:\_و*V*]uL.? &7 i-_lQb@x#XسH*O$^F6 &)j9L/a5r.nh|jߛUKIT¯r%'[jt.?yV3Q%I<]!$rf+{X!0 ,\C7}PiK.$s) c-е Ț`A;8 ە5PzHWҳgq`;aqj)Qz3# rPr ޢ hp C2蛺t K|CE"o$mαqP؀tshJG ( { 0B|]rh}:H &75`ۺ Qhd&i0#EÕwQ_XNf:[~/ UOiÛ8XFZ31v[OLf#M3ovq 'c2Dۮ,SѝGPitb PJ!:4ؓ߁ ;Du6Hva۸khؔ11jrPn)(}+<9\Ϟұs=oȃ1LB6Zޘ-M:rTlmXkrw Nl ̈́N3gM[Ρ{o@L5(zxVO/4e\l"ҹ>DO~l3y]`Jbe$C2Z]ĢM?"B7@D=&we%%M""zx-֜Q4RI뷌ʰjl6vd ]^AӒE=`SmSA]Ng৛516ېw CrAc*LظN\׸i7_=c@wiV74qb9[Xb/ӧtɵL"5WeAb;VWaeJwUm.ldj\, SM|ԅ34TG3[_nJ O=ܒebiX5GX"Cp~+iQ;Aۥ*Dxs,p8LD\4Г5/;+Kе.`1, {-+:%'jpV<sh W?X wnO`,"L \:P})\AdWe7奵"aR:.rv# v]=aq6a}\_q+lcqRݿ< XW$ tqwke.=S¢q+k ַt&y|.P\=]c뎛xZ|8][YߚtVu$šQoaa88{n?Ngca]C(t NE~ke;eݹGjA2={#UO[P1O|4k"fY%{S\ZSboyr*@ܙע=֨ER֙YW\J=~K.7PG#f0 ߃V27&хHPG?9}-0dMI3nU+QMQ,U()=HeR 0e5q|rpe<+5`g:OLFy;m=Cr{aψ$φL(L#JJ+Ϧ]ӮSuC[MnHfdϦ1mim燇ozСj}Q7?*# ,r|i:kErp9OxՃ۠4'-ob:N )-&/F8qPψ^h` "S IsxD^ L@ݳ}4,Ii-K,[R]Xe7Z䎖Ce׶e7Jsnž0jNCHZ} A U m"ʪUJȋF`"L}=^UӪER7 -Eڦ5b$7yDpžhp(|Ŀq+kgEB'f kp Z_Fc;!8 YK*- :l"i#9 Q1ၯB{_ُSaܓoMvM"\%ތpk޿@u)~&iY: R  9\'2hbe;z3X\ Aj6a8.׻Akf!уY2,nԐvx4{3hww:!%5p U'7>U[>zSQm[ `f|G~Ҷ7(R*Õ:1ć lgŕ+tG,~;MXШ<6(͂uf4GT'g0-Z@TP6#wçh.{Z孿?WA םL_ hDItJo^[ģP,4ڿl.IVKSäx`WRDgTf:$r8+>>}P"cE#݋)r)ay7e77C~ ay~*R1eh8c!hcegB*%&W+dra_d6b+,., k-[qWY]q\OU~=~] Fc, x ]x2Ҥ[-cu Sv|h`O i(2)]#LĮۃ39wLh[B9Wy% Ceed.{zn>6j%)a<{nlmT`FoS|"ˍ}$y|*aܽn5xr:A(:rE39,e-~J5\T4Ln̆{-aTkqc}D`*'H] vUEn_0pODO{cy-1:iPy!n 72zYFoVrDMosHXNya 7Bح,N %K8 73SMj"7@D.^NWo`iAWdF!eJp1-(I?S$ZdU+(LYz6OH3ְг.p816ޥ[Ty}vL 3:8a$G/z#L mJ6PMWHHUOb_c97#X0*fT2[<ɽ__9YhOΖQo],g$sKEh&Ʒx$cJSNNJ*yMnnfY/IjkYթ,`>%SKA::DBKZ4NS%(9E9K:&4jTn<+S^P%>#ڏI=,;ps}6}J03~ U7A)&e MDrG8@[ɠ;=d"rl)f΢Sv*RZ 0CMJ/m%Ov\o*@nrx0!)27v9!X;O=>+q \D g154ŨpALſAc{L8i+e| ;B:jia 5 *<ѻQ-PW<_2JOeV7޷`[C2á8bwA.:>cOYNbH|Wwb{&2jFL /#p^RS0⇚.Y')`]Q.q@u^NRDJ@݊:)ŖY${&vw\Mrig cHkKydT7kIVE%*\)zĖokxҺD1:sqVG;x佨eIEB?^CMS:|'xmAJOhjKNwkuN̮V\]wQ6*0YZ64=pO: *2#!|8=<p?$ :QcD@798 nV2|11#j{//VԷoDGԵ\]NHU@ g WM;`X_pG#Ovhi'S]}d؅6ơ+LìʻPvxV\ܭ 1DY -8coZ;19xEn`5y}x=WŖZ4.([yU1[+$f0ZQ\xj}KE(m.+#\YL sԐўv3Vf @ͺw${Lvችgթ.73qC >25?_J`7Pth0ihi@BЧV,òB ng[ײd @ Yor>yD9 k~wQڛ|`˃. GkS|)*5WDkyI޿ co: eq13*.xx#1>1|缈ρs Z!cE$T[#G,B!Fʓfr8]2=κ[nA#`i\,P0Z>݅ 1L*O:/H ߏ Gϐ}3  p.`d 2# `^W(p(N˫ƹ۟)©Z_8{g/E3*k a(Sv.ΰWd[eyv~SBic_W[@Q'(/䔻 K&crMzM8qw+l"EOx" PgK]6K X}jxnY@P8 0%o npĕԥش)3P!B8&i߀kvgN~={ {e*oq4j]|xf"`,z%=RNȓRϨ0SNU=v]uX ˘A^SaC%2dGF#r'bxek)lȃc 6" $r*Y`Ʋ<(,x[kRII¶;x| L~ljxt660.:@/ )0Ĭl{7X;n' S{p \b<2΁=Îa< -$6D[?m@@ kB"*WmH;+ ]c |uLOo݇])L RLo-(ms53E>{7 =@ D\iʅ_RRuw)o%(@BWqeKXl 7||Cij$c\gTr S"< HĩK)P;QL.N6,9.Uq8ƺohBy. w?ٻBB#^֯i8 O$OaNa$"Zv'=4=u G!KM s1.6u9IO` wDn A=B}])zNzyxsE_@H۾7'Ƃ[M;&q\ `C{7$!~f\BΊʖɓrQ,Sei*tchHvCcZe+A8-?Y,4 !9;4㌠h/3Ă_ )<K3Po# Ad}ZC&m_q&tVKGCJDx_ vr7HC(88O2y8pq[^sn+Cy-'1 +Eb>iyߟ\Ux,x,gO[^#4\ bBE .s𯽛lm=_ЭNp3g]M򁩹fS>dX91Ћ@6aPx07b>6 -w p@fL/|ŷj;oa'bW뾾r8;ZMw(ռ14,ع㫾 \plߢ;,?}kC>CѕD dȋ]}!z |- #{p^Т|~R+$'bYզYGrusTGb`k,pܾ6TLܐgMcn~d Sa\Q̥℧uMWSn X$Obue:_Bsvu81~r%x,p\:Q& WG 5RG\0SZÙI$=|$j!.q xc~(9VF9  e| endstream endobj 2488 0 obj << /Type /FontDescriptor /FontName /VSTQIU+CMR10 /Flags 4 /FontBBox [-40 -250 1009 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/ff/ffi/ffl/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/question/quotedblleft/quotedblright/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) /FontFile 2487 0 R >> endobj 2489 0 obj << /Length1 1428 /Length2 6162 /Length3 0 /Length 7136 /Filter /FlateDecode >> stream xڍxT6Ez^H{o"`!:H" H/һ&U); _sZ߷Vgf癝+!l!8_H(P1@ PABܑP\?J mS@Ĥĥ@0(7.PyB:M$`WBCQ:?!IIq; t@(G "!P)8PR^^^ AE9 !H'2@;0Bأ@!p$:nq4z +_ѿAῃA`0P-F@p_@ @ǃTӇ1ۛ-^=HPбSk`8z 8}0gN|m~>y`c N0~ؤ!z̔GE U5ύ4oT~(/9?o*BoL6g{B*\!hyb fT  vIk|DZNu?Ʒ|DSu?ڸpUb*@|v9OI EGy~ĝn4+E=EtMۼaxǐfb3u[ vHMj5V/ڪOmbn?iwo* Q/񓠹;DWޓM+37z(+%d3#*6-wZ~B4S[]mK3]fF,̖i̓)0fGdBTsmx#aDJV=\a 3P^9:ۻu090r^uar В0r8;_ؼ{jH5m&5r1!u3RB1}EAHj) +Xp nPS&]DzhI6\'a1( m'Ob'FXxd_5Ǔ~k[orJ>k56_[$ktn_niE]w֓Y!?kH*[G<]>X rwil#D[[G#+2 XjF#,[0am͚; 1jD*upkt+k hѣL1EUeV~QyiOķ1WO3~De!r-s!+M7B@eYV'_f1wlQ GR(\o#u Fk,] -bEuӾvox3I:Q7'J)έhwr& ì*m}ՔXC!KE^,_kFŞ e"u{#N";]-1q ]i]ë^ѽ-&s <|0\V/zߪ1;-w'o(/Hc~:< )5=IxYʨtNn֜ +"4Yś]_Ҿ9}[1Zg'b*\]︄aĎ|"ݧ5JU?9~ѓ|IBap XI:sUgۨp+uHVĂR7OݽMV5=\|7)5\-3+1j0-{z3Je<]j~#u\]w{Sk#i}?5.Ni> oV*Pe׵1ejd%~TݻUfvL:89SS)//r^t.-_e}6ѻd\_k*"'=ޔ*q1z`2%}֭dAi68qMk-I_QJˁoQOZ2"pJ<钱3ON&ZgNpG/xmjf_jdÔ b7'G&,:Vp!;Bıy<*" qi~VJl?To:LDDbL8ż;Z4Z82pXz#dMA"0|gP4ɻ "JhȊrGqB[+&(C ݆뛳8!</EY&+d U>$յZv9s]on .SH6e/SMc.uڹ);О%3h9W2$G=[ųlՃw"m̄c+ĚG߬זR?6 R.D^gc.jm?ip~5/s=#ߋ%yX9U![ߩBXLi0Dhk\ eHJS)NpMmVbݪn{[<^o %Zf;{u94\s^ʚsIɏnXLԿ^u.@\`|G+{\Xv'Pm۽SI*}@I&FeH9ufsvf]M}oο&mS6K?>!,ݕfP"Kf4j) n6?gȒn \8|t[BGƩs^rP_߂: ˕ r۟T瑩\Z~̾WNOZn#@xo*VVθ?WYٷDM.:i1<3xvZS\ܖJ.xkaG'@.[Q Aw!J:`hm1EKGM}‘)dz 2L[H@b$Yּczfl! %cj)ۛL^z|"4~86.Ib 5]ag1CS\y VVI3ege:GVߥh)<I3pפqnGS jHF4!wL6^&Ls$Z&&=H%#SlĚG^l+N:|>oA;s;4_?C"rICk#)fgҊr.ZSIB!c\k?6 TnC9"'98#lIۦ-"7PWpP8&ybޢ/;w8)%׃JO52; +X} v6t.*(6 }XLCB mi,a=zôIy$x.~]_QKsH;msqTEvtO-0#p-~2{!\)Ned.*;IDr5!Y1yX߂^܉A^Y.;"u6,~⭛<=\ 3ެ< 2|[Y+7=05Uptq* -iؤ;((Zez:!߈P 󞸡3Zm'{tLU7c$eʚoODP7NŽ%_Nf -c0,ȩT+?'=?AV#wsjoD:iy(6q7Åoyш!y<1֘]Φ!ҍ^ׁ`Rlz+a^6*eaVϓ~JkU]Ye~كՐ3J1n?&/qMk^)QJӺVyBWq=+LJ'lj^?u36/gp=a PIo~MGyrmF;919h|ҥ̏ ۼZ?V[ O ()5 L'e%tջ>LϣU|NZ8??N%-Nbq7(|HcE5&U0Gj$&s !IO^V:lK0-=1uYegy'gfΗ2d^Cb%kN߹@jq?xwlԮrd<)ۓ!~wXZ/A=T1>!Xդ5w@afK"'krUGOɢ̹ _iģ%)ZGWij%j Cni,h}$Ƙ)#݈@旔 d1ݶb%6XwC<ëBƒ G3-VOKr5L"%2x~´t;L8CgE CaWsiS1^^Rt,D Gb Oykj:,4ť\ ~;|浙3R$W/z録 ilܫ:f6$,,y`Q Zq%E/*M75ҪSX ̒A> endobj 2491 0 obj << /Length1 1847 /Length2 13314 /Length3 0 /Length 14462 /Filter /FlateDecode >> stream xڍP-w@=@Ҹ !s̽WW]}ֶ9k$SVc5w0J9؃YX 견,v&6DJJuo;"&`qg &a~ Tp|tXXXXl,,tpH L@DJqGOgm/4fV^^n?v@g=@l{`=dbl)Dp@e/jLu+˿j`wg ` 2ڻڛodJ@+XXS? L613ss4[,@@<07#-dkbg&)Qÿ9.L. ?82Q%`?9ݓ˵wp7ٛ[AՑY +̈́pN{:ta~xY~]L܀+Fs` #] ~g@M~?>Y)?YYCLA[/q9x9l,VV6O QQ/oo"n)毱ozh> '?_IWob+MϮPpx k WʂMfDM猬L,\@@se_Zea *;xw޲XX6zf6ooەM+io`qrLM<8ެojSf&{[ /0aqFfٿYo `VySUx&**fAg6d0Z @xߚ0[g0)ol֕?[oNo"S+G֎?[; ~;1֎?[;҅w!.;[׈3q \F^kJ <\G-vG=lb6hnF.5X0Lb >Ȼuvۛ[5_18]eI P5WUZQ7dBaG nhr)2+Cjr$h+Q:X(將Px0C#&-˨0ne&t2MlSmC~NKI^e=XRH}RS?똲1|k ]2gR FұծXFc@ bwU l'mh2HdhO$'>\Ҽ\'6j!xS^y֫>(#yĞZd7yrGhǯ%ya-oILY <)0zp|ڟZɯ!5jG-"}'r BD*Gz6#?u֕ջ|HՓSF'|vqY^UZY22nY_MRsbLA΂rf|пEdYr9|"Tlb=]J/:hl>iBXtlL]GsntZ]O߽,W!Xih2rkNsBy)z uo%X% =J5D*zN`Su0*7ޣޜT*lL[Gx |NXSd93^ۤq:XGcS]׼~֣ONsՇ)Q4xQZcbXׅq߉Np2w6W|Gv)Q/691ӤWPYW}Fn"(7'h9]eq7e ,j0l7PGY0PߦnJR%>v%ߡ<@K&:mx͍YeEDA >1 F~'/Ib9]U7{ފq׸ߟRK =y) 3Ax־qwP;oK'5 KuJ?sCXYX7PBJ]|,k*AH{{Tuf*2'OˇhV @w`k A2 "b_*V46`#&ng ǠLbZx&C,YCKE[M`GG)L_W͝w1trz$ Ii3Q[rb(;ӯ BItn'Kj9ZAe6|*p H nWz(y|pe8e #R/?C..Y+^xTRNx¡:(~Mo/>y;vȪK6g@ $Շ#9muOLTᙏta8 @?\U|G$,@FbL  ¿8+VϒuiN\<N7'IFqR1rM*/W < 鬌ǜ*'1kΙoUA¯пBT?hP^8fcYѵz`jz1.o j04lJ楩6EVJ-O]6>3l|e]u|=ʸx]o~iعJ%iE#}JT bN{_À$ rn!x)oGo.u81&lVwL  Аu; hFcKAB<*5ZD:IP0<`$v% gj oY\l*Yso}YnW=v;O߉{BĞq 14[ 8z4~T6e-{D[>ŀM>3.!8DR ƓdXr2jaQq}Kg=JX:2s ,c#=ԨD0-G͏lߎ= Xw yY K1|ı,6qJ`m9"WUhyy~YȽw1v}V@ݗNJS,rgL;m1?MyRŽ#q\"$GHg[qm(!RkUr I]*rbaZH !v3)3~ 6;x$zO?KE6p`vmԍ7%a{?o`uZn̆fp/|dԦNy 'N4Uj[l\U4UϽ^ 1R5V@ͬMP(E|Gà;+YvTWdoL! xLzTmSYѪ[<.)Y\[=KkWE?LK1}GG:R3kpZz zP{9],AiMPL&ıpz&LkdAx[>G4ĉML%i fj0֫Ĝtpϊ TվMt܏a> 2fGpE S+MGW(X ^U!䘿mtum<4V^MGJp6bb380kYkX5ՌuG[Y !c. baqK3_!g} `whcb;ȮW~8vˬHi*F(^F]BlT]kts\*sN)3o`oL9WrrMnyh_87Z3~7F0gCƗP2y2g0x`K+G=Ҿ^z'j$^S džat-?:á܋x5AWChYQ#(Լ$@8%}׃ 늋$Yb;$Ä#ZqZ-{|2W p@^VXr~Wp[r<;#:Cb&QHA(^Lcs)%Y?')^!r3d,_G:1֭uT?fːbvũfv 0TrɵpS*!h/ Od8y1(H c7w;(yl+.X%nA_ף2XqTo4_cI-9H8lU'}d-LsƑ%s 8}x Hs 5 ug-We*F#f]^IJ,NC8L#\oHnERxŷi#L&҈-n@JvJz.YSjs&;2=zA. X#ן]Whˆ Qa;jV[I@AI '}_w|&n'J]".u fV»on?̱TY߲<%a|'1 .jZG+1QNW諝䝴vlN+{%ˎ|/~'\{8vJKIfُNj6I:0:] 3s$^m 7h`rp(ڞI`IYqσڙ.'|4Ƶ|5>_wTWS)zTsGUJTwM̩i8x A~b"M[^+-du1+ v%QFT70w"c]^cDuoe u(zi|'tueaK5c&yMxSյ@shh>ǡ>`KG (uy9y&=;coڽ p)lG$~ DhjOqcW>[)|Uh O-1IT?6֯>Q))l)EPݥ3ȔhĴ瑹H41k2ԬKA%&En] ְS/gEch5w.]2<8avXL237l ]nSw2\0HkSEgMr(ͨQ 0~"/SId!#\S)?edJCPvr u[kϬD4&T7*5س&v#'] Qy Z(׵yF̢T<=zɧ`g'0()dmVLAx]3fs:-A+:n"=OW5Ur,3qW>v>\SHuG+ nMņҪ1l\Wu )_q˴?-DincЗ7+0WZ?TVRB$u"}(*h$cl_yX + ;\08;Q1N_213:v3wҙN Y?|s+~*`vBDagGiT{+F%, #6BܸP @4~=1wNJ~Gѯ3QP_\'?,xlzƚ+-Ы0j͕$ʦs\TBU(Ĉ^EwLqn՛Xh`ZPMi%D$<kI I,gD5_zJ7d,߂AIKx$w4?qϓC#ū pXG#BŞD.bUZgQߊ?avj; E &z( y եOI2 SbhG')hBB%Bm);R:T>PvAaȈfcmsqd0%p? v .v Up5 6=r5\2f; rnY"z5Ia% Ո0]k<"ŚٱY%YKNHxrg 0ZD*ma$\ƻ0ᡪҰ}QX$ 䟾~ur;HD&2'#}1Oq g0=r:>~A8wud(΃|)]AVוzyCJXy̭2~3* 9{;Bd42(g*2_u<1L( d,2RV!E3kYq0Yfwyѵ2/g{2(椫ˌ"_&W7L4Qxm _N'boC gAGְ&)WnŤ'F_{,jW9g ri7'Ϲm9N`-}+˴tM < 7Eo8ʣryN{ĚqkϬg4+wR T{ nNKwJn.z9^O2vTSr`"n߰'u*.u{!ቺ?Dj;^4쇖T퍀dX zY:TR^ ql(o#$9/C?~ǾD>9ߟ- )~ZKCc|R[C0dLBpmg^CW e5E|pw Ѫ@Mnva ߺьG09y:`T%/+qq_a쬤n9\4?nXD=i =(QSeMzˤP~pmЖ+Oìu-җF]|HDk6.'Vς+^WD9wiA9v+XSUƉ[~?*;%vTO$XO<>Nɿ6~}Tл*p ~ϩ򮅝h2r=,#A^ 4eQDNZ`ۀFXIHQ1ɣ )2Jbd |d{Ĝq'S^] ʦ^?eĬuf]C cb!cON941tҭzo#˜Eg/\cRs%ć+*+ {D4VfjbeIM,(R7h^>h "KxGC 뉩j@o fjçd˛c{{O4ǖmDD3Q~$M1y"yxd%uYfypHM޿1wSOlov'Y[+ yg:Y'qvHA4x͞:pӏL8 YZM \A+!AM&0a-y_:!t?|ą-edLNTwV1sgHBobK5荧(}A༄f l;'{&8&P`2wq[sّepDnIϼ7i 7%hsJnPӝ B# sF:{Шh:8X:5"%VpF8߉BXmJ6-vl;!/ԁl،v dS:nEBQJe[( VMvy'j95X>\ ;9bMѓ|bHQFXL"N%½>RʞN\>9 |,;ZfYdi3鎹0LK9Kt"Y` gTRwk,p KoQ$vFxq {)]%g+nG-р2Zs,N)i~El5` KƨdmRX|e;-9zddė4!kvOQnk=&&[ p?m 6u 0)!jʶ~:Ev@`D|>0h:DՃ|o(~|u>Uj@B t\PmqU4ZvEF`Ot{i#SR8p% nmg1GȔٹ:7 tO`5 6r0Ҷ]y+ 1"/پKT˴ '-V i@,UoV(īm%Vn=?h|y7#rEJpE+Q]O낈t?0:?防qik0oUiCkBRX1U<?&zGg$[JxݿJr3"C1ܨ[t f/M$#V@:a(u$##y _^u1P`?ѹ2WV yUx-ǫ9B )$`/¼L36r(4x!l෧{ΰĝ=,CLnD$2PA*i-EC6ce*f&@sf\^. .gA+N8%fZ EB[ J׋y=g[d y6/z`O_ n--M0wд1bQSU.!6X$q-hX&f(z Cs Hx%v5VF!U/:pyssTЭ׆9 FJSpIy6Y@RS@ܲi;(Ƿ"A\S-C֖wA [uМ|g-{R0 1LT=sPbgTӘp!|v0mIoOqec4ܶ bM(i e.V6컮1KzЦi 0 e[O +6~is_8{(y/2D17^nAzR;7T""@Us]b!]3art|V@P!yiƐ]Rgx+՟iAO<2F Ac󅰎ȼѠU2<&\WKZ>+D^KVvvDxMqJe(={9g.1܌ Gc Y+3[ث+l lKnl,_qxӾn"'quM9vR':Ag_տ['Yn>Iz{d}/06pܟ{$Ծ?@i ʂ#3 1k)TC]r +cF8  NՅn1Gߨ%poFNevfop1β*l}^-=ZlXfbMmh̴jhSH.~BQ>S/AH><L?"eYv|;%ҭXZ} 69'MX ꮆ;H;L\|f;]Wh&>ֈ<[!åq%B5R,zƤj$Ri~ €F5{J靘pgљq8;!KoY5vkܱ~1fִf4S0Ur:dN$g˟)>1/H6\PUg`7Z tȡq>ʣ;Z6؉4KUimO֊6Oi~5W ie׈PN<X>+#i''PzۘcYT51 ;n\,J?@[e}tv.Dduei i> endobj 2493 0 obj << /Length1 2916 /Length2 20818 /Length3 0 /Length 22454 /Filter /FlateDecode >> stream xڌP- `kpN[pwww Np';s'UUݻ{H^VZ(fm@HQVfd000100*:X+'7B9 eFf##;v\='SC @ hO*lmjgjl?FNNv-vzV=%(@/<&6\tztv|4gS"h4J g ;5:xRJFzv@H`ajq2@J9c@8F:}#SX[YZL-91i:/C= {ky='=S =}_b =Pgo`gj`Ogoj+G_n@e2Z9'bj4ݕ[Y;[ZJц^(! H[f t200p03 ʮ6Ġ=_A~mA?^@@`G@2dad_jk?ÂL}4,"ژL f@ДA0zPu eG~R n%CEo4ȧAVb؀&ƿ>ځ0eKfj,X8苋w⿐#,@C?<ATXA쁖L_6@?z rbz ֋ﰠ'Plחݟ-́D]9uAs hzL @s4}.@9kڀjA\gqi]dJZEv$ʪtu[mQ%gzq Ocv[&1'hCwJf:r ;.*UI}*N[4C1M @Kzl}cKSZnS|ijW\ U1<6x\sa`0]S"ԍi턦۰JЪs' 4GGYZ I7i=23G$xdFvҡ4-*V}08nJ!%1e:˽ӜQdG7ggWB V}&B3S rP8RˆSb'c2wݟKs }0}8m:;nnJR AȪNͣQ۟+:V92N!`1|:ܨ)DV"SihJX1ENX4Ҵ_s+rTyM(޷E^ɣ .U5d"1Ӈ`id _g9Z=zvĬw~һ3<4aj/B9jhZiŲysO2 }dn<ȝA˃Ml?0[cbHQjmZj2VgLu+lu)Ry~F}R'lsfP2̣uy2¶<ցVh!͜P%SI6B{ ǔY GDgoLm߇MSB7_!H| tCIi_|Q/K(#K2L6i^eeR.1At{jT#ηZ1EDڌB[tp*Fc}fN-jve=)FC/Mt)?|D]ɿxZu0mBD;3"D<ݏ0gIhv6rE 唬]>v<^PD֎ 9()9D^/Gp&ƻ< *|f#Ɯ@w'ifA=^|%OBsKMo3Mu~u5=_Rpf:p^l&a0.2|<;EŴRa(*gׂB$+G\E{4`/B}8v9A >PB4d(ei%|tt )*ɡ-SJ#KmM#eKݐ9pUbgRD`৽T Y>ä5IN7OytQRfHz+Uz3w}g$6^a`"]~C\Dަ9έq%P0=&:=QeV-vsߵ^E}E]M_؄#QB3ݖ}V*/?{x OKv@-E'|b:&řiKi3+AnTק^"- VrU[ďtM8YY;^70cM5s2Ə3t0֧^T퉨_;;6# g>R`''eu2F~ v^N9FMf V;-6 / 0 x"}m+q⒯nM;4H,,ȌsDoDFkD򰯻WI۬v u|x?$E:IʓInڽ[ES4knFr1soCǶc/e+1J)#݈pKqPH\_Y10Ś @H\У ;6̠U N+|'*'caț Ѓe'SS U^`_? $:BSs.! sGyY_G,E %pBQn&/Ф#HsC@/蒸G<:x~>PX m1SYHUFқaq 8 :8'.0ʛWQ(`.,!Nz1Tq9IE p6MZeS)Wu0]rg ȷU2heb|‰wI/jEdo}zؠ.M(9F1Po㈰24\84A13`4y>3n?t%һ4N9ʎ -\W #J#c tqUko 1?nBmjlT|Ix:H*IO<ȟ{/51>4ᱲ,>z#U&Sz 84z6#?滖]L60I[B:nY1@O e҃ C l@\Ӎc~?\XKA2*]>"4jNRgwJGJowIu){*nzބbu&~{=)&Qlrff1 {,.|"4ƶӻOͅf]'v@.mͺ)&gpc< A{vW' ksP;QWc9 9@ϓƟ'UC郃}.f0AckjѣטBOs&p?cX oF9ȵ;*X_ǂM Q+I|P1X} Ӫmr6IC/FnK]"&&F.aC5a swHS {֬_$aKUsXyyۺ7WrfI+חaTg'Kdf?%Q''ހ)Tt9Q mARM~/MhT CȠir:ˮ-WyR z!@Hgُ~7+GW[_F?:x?͝xX$L ,'Ž6AJkh7h>J.>5wy0?uWQMX`\^֫l!}tQsb)4M_ }Xɖ/h24Gw] ] KR/Miaz pA[:Z&&)+nW5W_=I$ ,#떎Alr8t f[R}f[ ]ˢxH_;ptXb$M։⡪A3h4ܐ^8ܷ[հ + L.{,R'*bQhd-3NY 7&ȴZq?w g0i90K+*ދs2b҇q~i,o(H$Vw7KÈ5Qc&)|SSh3AqUms޸[\pIel՟>-cGA'gӧTNO0_ +TB1}'|(?J#ons q0.+ߟj1uNŠvtPhi7[6 C| E}Z} Ox=Y]>=_T6YINUuG_Y"FMej1/3a>ܢUG=*zkn;a:.GvZK-njqlؐ0]Ϻ;}`ԕQk<1sCB& 0f [g^. ?S;30Q !ߟoWgǔS)$)+R[Ȟb-D飙 C8;~+cXf.i`[z+\N*u֬2~88u:1Gu` .wd0眥ov?r_Iڽ4QyUBHm`uo?7Ǔ5$-{kUٱ>g~J'ߢVzxesuAGϓMaM9er:ُH8hx4v!Ԝ"0 ^N|XC0MlSVfA pfQ!+:izf;9o}Y-yę>ܳlgjZR?=q)K9mDb2;+2C(ٲ{x?2=v zf/VcG!"l﬏)& qa.Nr#N:*)~T5OifGb+["H ! ̆Y'x%1 R+LkQ͹xDC=F5RxS1'_Q=1aVp\AݐrS"!Nɂģ^lzBH]~Z0d%Jx`XyB&@xW̮uviJ•{=]5ggtxh IYd޽{8c 6*yF"0gh@*cEL0HsBQ1E_ɯ)u߀9u*^qVw H/S,mc!mQ&~]Yz]"C&&S8 z^mnu0m=;Yf6P009/ '_uu%? Um^q q]M vRvJܕwH$[KIYMX7:_1vFx(v(#(AWz m:l<y]Y^eKU=6|@U@Ho5E#fPҊ_% +-KOaT@d7 Q"hwPaW2] \Z.]q]1wEU' _I,C;ݏ/LaFfGR+BUjz,3KL'}N?;/xXDP9pBȒa[rUyy?KM](Z1&;0Cone#'Av jd?*΢ODQE8S-&hYFqlE 9ʤoڔƲGFHD&ֵ@/fu(˖QV̟^֓1J{l?3PKĄ0\d mz2}/7D'GaZp%* 9BbOB`8ܛ=t՟JU>y7t#Ѳ9|%)/ %2ku%&;)5e&>>N~JЫ4{F@L1=y;g.8bt.C -$̲E{!jY)G~SL?/x-YRiqT$ߐX+nB=. iEg-fm#CF3TaAB/GT6jWzl2R+;ԳQXrKQʄcirJƲSCulrM5s^?:Ml{e'mBcW腶i:wWЙ^^zhf R_Gn)zwwe*B/tyU>ƅ5(nˏMbGx6g==`栓fޜ"C}UR`&+}t Aa50m=: OmgVFg ݝƙEM$2(&R'nEn*cvbZf#= t""ć73#Ph7LbKIӀlYZ@%CS;3|Y Q1P@#sш5Z)ۚ1HkN"e('37N8ˆ_ :clc#è]vO G?{po$꤆fNS7!xZ*{NCǽ"N?F_1JBOK4Zբd^P9y$xuJB~#sp9\}j2Jϫ½=m}'v {Pآ|Vg6Fr.mKѰcKv/5@]X 0+' Id);n͂CǢĚkGAz: fR={ګY'<xZUp}J8ƃqRٹ$gO8cQǞB;&4,fE ̫XRŁOƛyGp=ǯ?&ckU:3~,lRKZzjP-a5nsra\T3jo9|e2E%F,|:rga_j)3 U}IB^XN2snep$>1%G!)^oD$M祳'0ŘJlر67X-˃bMXd?']~O(i@;Œ*L&apO9f8>]8'ރro Z!^:"P^Sp byWk!DB뻺sJ!BUz6|rcvdwG/(5i8 ` `'_3daW!PEO5_zޞU-'}خ]9wRC\IϦPz{:|kuM9M~f+ߥ/fC4:SMSjIsgߙжWT&/Y׀qRf{Z>OJhF`nj^Urp7WDwjv2)8PҜL6Gڐی—:jO{늤3O,yQZiȈQ@ f3D0?KTiF%~e\x@CgKzm@NbGի|Օ=3"L`{cș[Ҷ9 9Q]rtNȷjr2+ZfQE$wӼ[߮o)zT4h`(=VX'%^|a֨LQ5 sbE*:6i0XSD Έi2dZӦPiPo6H)xRI)1VT#,sacyz@36=C$Ͱ N+d#K BrN=}fP',ڑg$"#̈́!;!e#>Ĉ;2Mz ~c=6 ^z/#;ETiB4t>4fDOlWCda#Wo>s2s/v=OM 3Fhd!E$oۺ?,V\ 0#)P,]%vA>%IxyT!QNvo396O-FB<BABU%)9N ò+GtX%QјbaTZL[ Yt?ԵC|ƼG\BHVJh1%SRqj㇅C0v9'߽<8vэf 䏱BieJ ճf$1S,K&&ڞ 'pNJ{-6kFJKzkvW0w\qs=A{vZd7%R@EQ&YBeDo207;(lk)<ȴ\ 'mC=B1ty_l󆶌nɇ?5JB"2h%O xt@Q>##4D~yiu(@77P a$6L6hR8N9> 97Ѥ%u-{.]uK:q+Ze7pWI2̫M⶟![5ZFi_LwKwHۃhK'Sù[0x]3v~C7۩%Y;Z_Vr2miUdޏ%͗ 0s}+/ 6cc2)_rٺߺrI >W+z|Ta~}ߌM0Iyi,vܕ=bJL`7RWњ2Xx?ٶhj\CMtdSBdO9k؍ V)>eg!1]"(գ>|UƄ[6BL znlE,@Yny@b3Dxp}s廙+Jf#.p&ޤAeS呸ثGk>ڻ4jGٻĤ`֮g>5-s"$'mu3 W/W.e AdzNڤ}zL68ch_@O8iwVfxLP=:WMf! [uf tGarEJ0$,|v0{PC.lqҔn٠*׏+=| R6 |/Y3,sTJ-!U_{IYMstsސ*4Zg-nU!Q-'s薍IT ӦC'_{hMcשAc~6`2NCT#HR q-"mp0|tV#:O6)pQ YָP 83Aѫ@HW2;TxVt^+>.ɦJY(_ŹfSk("{ #r9G<$֐(Jۅxp:g[PS\sjy P1ut 7.|xɑ[^z\e0U;-a;@*_QjD¾z?E_"ӣ6oq}6+jd$}bc[g_Џz@nK*l ݍfmr-1dQ7 {h ,\J#C0o-ҲcI5|y>fj*PȤ4Y ^qmy(jͅtϟ />7k5w2>>W:}N36;a`A4kQS~y69# Mmw+/N{/_ʌ-,:YtRw+DI$/Lmq $<}E &u 7J1 h<(Mxdvk+,%tb@K8̿|c9YYȽ^Z?8SF*en8^ p+裥cٷ[{8,{FfNT2IXɎ*(+UKt4#gg[K&W p&vH(N<if5p m2ekg/:r25jr%q˝?;owߺMEWCApX>3D~}bO +#qFʹ͔xn7|Z|HCW族QWZxDr"/%6{yG/`uDԋ4!/B|Q^5Hҁ ,de$'#trQf ̕Mm}@wWI>sCܡ #H+Dh( z-Dp }7/!Z3r>*3LB#>@D\\R1\hYe T5)-$ +wthMgf+)+W]Ě/KO.$q!8ލF\Xֈ_$Wa 壩B˃n2vogyb&Zu7Pg5}BH-XǓֻ*|.^+$Ό3T>CN_S4 -޽]d(Ym~ı2$hq=`>xak~WyS@!0  ֖V?˃K:P_vt`+(@{M9gMUۻצQuq+ e>XRYER$.!8_3Vn RknKj,6\R\EueygmukS:%"+#P擂<(L6l]2swAeR;0g&>Ũ{ûu)%.e-6\ ̋L˶ u'[{mzfT<lP Z7b{G).{B28?Nʗu 3N}:2rem)H1R)pu.k:[P_渥fʙB%:d̷!|sYNBmȂ@|p1Tdg[' Km~WQl< #;Z/Aԅ'l'6j&h.DtE1pPAyL_E4~ƦŴ:vᝉ0l$WuX1T_s9gJ/UH+_/S*zұx8Y-p;B;iSe'S u2FX]zJ&r{)a=+s Z51*o:N-G^E79iZ UؽiD]:&}Sg@ғ-c|PߚM&XObTV#FUwWDR^?g|1BDb&Wt sh[gê#\qBkoHXѤ@""t'i@Gޝ"b=ScMi>WI D Jb¸DF6zl:v `uO;rg&p}2 <2Ye1[1H)l*dytKG.3So~_jRZ ^lb:?h{-@ GwB)ur Hޫ`"(=;p71SJkN5.8heWS -=0NkKz uim:/CQ,cqӴ` ˂&0Yx3,2XlD.`EFa#b0ݺG hn!:22,s P0GLN gUt%@:ɡ)׃" TEuؼsIU ^Sξs챖[ P7}Nmy"وDRեFB`սC- u hdy?gY ӐD g)>T|RuJة=rb\[CrCp7@ih/w'-Tm1ED $^ʱW*ߜBBA}Aϴ^ `?Qdr(Ul:]F[! ֥JZԻdԧޞ=Ldf`3I{uGy\5k)G? Kvlf[E%SO5nN$i ޲-ЍVɎ0O}gb4ݡ*qtܚ鳠]p7`,Ζ(>bx\"v>p.uI ?y;'iv&YT + FHbk.{⃾A\1`Z`,Cv3}8|qr+zҜXyS̘pl ё8sigTBEs:!7K{3S#8.u1!TzW@նE.FؕW,i#K%S(]+s޴R7kgP|7jJ2+7/UIL}-ȫ3&WQ$ZdyeIc]E٭\%R5jM5ǪJǣlCmnD'G9h/#uH_? K{GAO |g0$$hE:>1GFt>P{_SEޟ =y,@T+_kx¿,O8O5uFJiQ:Y7Tn/[؊-n|b TKMJ[!% zV7jLĒNM^@y. )YFг)}JO7OeD+cZ #aSaJU@ľ DD/ Z9eɑ'ssrc/LFڨabB$ƀ a4gE!&d,ڼ2KeG6Q_= )@8g!JsPlH^jm_$p梂x⦰T-%5 8~7mwA c\h'Ja!k%a ,5O3c(eL(~Y`Q"@Nr Ns#^o&&I$+Ӥsi[G,-AJͤd`\[ c[_e?Nd]"/Y)Cm,A"Y  E~tiYS~`.>)mygD%S%DnNo 8[RqxN :fNP׮̓ˆ0w`kwǁΩO8<$l&#`|/Ĝ ^*3NdM0nW[Aaۍ |R@Q$S_pJ5 GjՇR("i+sځx ]ɲٳ`c3 T +q5!g&s1ت$MV(Qpk*ykB8?7n*^ܓDn0#_As~OMe&_UQ!e\ WElh̖I5id]>C #/C=ة5Nq1H7Yk7 8jP{xgۈx3oAϯ&T.Q+:[uKAI>iNV2GoqA2_[,\Gݞ=p SGgHfd){MŸj\(xrBTo;]{E~׫Uy(OI,i"/g|ɛ]ƌ'L7gar(9EdWY rk<~GcļIEd/viD!i1X$t3<V"CGZY]L̰dyS4#4Xg!m>{smE4B;|gMU@۹X`E=R_(u#LxZ:'׊c7{:_6| ؞-|c87c›?<– _ԮL8SJG;-ʰr~9֥GD'j}}G$,JGHH."bK;*Q,eQ .R|*a?`ǂs$=jQ{rT= wf97?/QL0-H=Rdz0EH*1s;9 CvΡ0{ (#EeƉ M!D4ڤ^:aǵھ5l0.8HZ80,/Npv]Du(1UT $ƧjwB`1#ctbytY+/eJ58xjN)Αv}MEX@9׌.Tܜ 𞯪M@5`~@3ǯ(_D^Z:տ7HaA|!Fԋ!6OVF}(Cf3p_0 ">k! y9-J_ D|H'} [Q\ח2 LD *1v1B<d U4)0Q'˞{l:G# Oλ|\hfΊ5;u @m'!-WG8n W9)Q5a9u;պ*yuiB F~[^Aw~؍'d*ifPuzdpGf}0%Š?YEbz9쀤ޜؤS4vbſclW FK^f7$¨zQծeff ;R͌N*:,_* }B22$Z1;M#kg,ħ6|1`~; H>}'K55ǻ[vj/PO HqMԧK& W`V<86.;q !P}f)6.F3ܞ **eE󯦻"!I1hDr>qT& X~ f8a!= #ҷ+ˏ%%WW`KAOƺE^x m~2]&lY맺gH̎K?-@d<<" u?JٗMf)05|4}i<0ݘA*!^mN{a,Sr*8J4 yu~}w‚I[l qGи })/ `30U<+wJs_5*,ün @՝׍ˁE!c81 zHj>]c(h"ƹ\>FCc!< VW\$rkґle%j> endobj 1899 0 obj << /Type /Font /Subtype /Type1 /BaseFont /NIQEOF+CMB10 /FontDescriptor 2480 0 R /FirstChar 12 /LastChar 121 /Widths 2472 0 R /ToUnicode 1 0 R >> endobj 7 0 obj << /Type /Font /Subtype /Type1 /BaseFont /UAKPDA+CMBX12 /FontDescriptor 2482 0 R /FirstChar 11 /LastChar 122 /Widths 2478 0 R /ToUnicode 1 0 R >> endobj 69 0 obj << /Type /Font /Subtype /Type1 /BaseFont /CUJHND+CMMI10 /FontDescriptor 2484 0 R /FirstChar 58 /LastChar 58 /Widths 2474 0 R >> endobj 68 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GPANTX+CMMI12 /FontDescriptor 2486 0 R /FirstChar 58 /LastChar 58 /Widths 2475 0 R >> endobj 15 0 obj << /Type /Font /Subtype /Type1 /BaseFont /VSTQIU+CMR10 /FontDescriptor 2488 0 R /FirstChar 11 /LastChar 122 /Widths 2477 0 R /ToUnicode 1 0 R >> endobj 16 0 obj << /Type /Font /Subtype /Type1 /BaseFont /AQTFCU+CMSY10 /FontDescriptor 2490 0 R /FirstChar 13 /LastChar 15 /Widths 2476 0 R >> endobj 1921 0 obj << /Type /Font /Subtype /Type1 /BaseFont /PUBMXB+CMTI10 /FontDescriptor 2492 0 R /FirstChar 12 /LastChar 121 /Widths 2471 0 R /ToUnicode 2 0 R >> endobj 1890 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KWSTXO+CMTT10 /FontDescriptor 2494 0 R /FirstChar 33 /LastChar 126 /Widths 2473 0 R /ToUnicode 3 0 R >> endobj 8 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [5 0 R 10 0 R 13 0 R 65 0 R 137 0 R 211 0 R] >> endobj 285 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [282 0 R 353 0 R 423 0 R 490 0 R 542 0 R 1888 0 R] >> endobj 1902 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [1897 0 R 1905 0 R 1912 0 R 1919 0 R 1924 0 R 1929 0 R] >> endobj 1943 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [1939 0 R 1950 0 R 1956 0 R 1961 0 R 1965 0 R 1971 0 R] >> endobj 1994 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [1986 0 R 1998 0 R 2003 0 R 2009 0 R 2013 0 R 2019 0 R] >> endobj 2028 0 obj << /Type /Pages /Count 6 /Parent 2495 0 R /Kids [2026 0 R 2034 0 R 2041 0 R 2046 0 R 2050 0 R 2057 0 R] >> endobj 2068 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2066 0 R 2077 0 R 2083 0 R 2088 0 R 2091 0 R 2095 0 R] >> endobj 2103 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2100 0 R 2106 0 R 2111 0 R 2115 0 R 2119 0 R 2124 0 R] >> endobj 2129 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2127 0 R 2131 0 R 2135 0 R 2139 0 R 2144 0 R 2147 0 R] >> endobj 2154 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2152 0 R 2159 0 R 2164 0 R 2167 0 R 2171 0 R 2176 0 R] >> endobj 2183 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2180 0 R 2187 0 R 2191 0 R 2197 0 R 2202 0 R 2206 0 R] >> endobj 2214 0 obj << /Type /Pages /Count 6 /Parent 2496 0 R /Kids [2212 0 R 2217 0 R 2223 0 R 2228 0 R 2232 0 R 2235 0 R] >> endobj 2241 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2239 0 R 2243 0 R 2246 0 R 2249 0 R 2254 0 R 2258 0 R] >> endobj 2263 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2261 0 R 2266 0 R 2271 0 R 2275 0 R 2279 0 R 2283 0 R] >> endobj 2289 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2287 0 R 2291 0 R 2295 0 R 2298 0 R 2301 0 R 2305 0 R] >> endobj 2311 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2309 0 R 2315 0 R 2318 0 R 2321 0 R 2324 0 R 2327 0 R] >> endobj 2333 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2331 0 R 2335 0 R 2340 0 R 2344 0 R 2347 0 R 2351 0 R] >> endobj 2359 0 obj << /Type /Pages /Count 6 /Parent 2497 0 R /Kids [2357 0 R 2362 0 R 2367 0 R 2371 0 R 2376 0 R 2381 0 R] >> endobj 2389 0 obj << /Type /Pages /Count 6 /Parent 2498 0 R /Kids [2387 0 R 2392 0 R 2397 0 R 2403 0 R 2406 0 R 2409 0 R] >> endobj 2414 0 obj << /Type /Pages /Count 6 /Parent 2498 0 R /Kids [2412 0 R 2417 0 R 2420 0 R 2424 0 R 2427 0 R 2433 0 R] >> endobj 2438 0 obj << /Type /Pages /Count 6 /Parent 2498 0 R /Kids [2436 0 R 2440 0 R 2443 0 R 2446 0 R 2450 0 R 2453 0 R] >> endobj 2458 0 obj << /Type /Pages /Count 5 /Parent 2498 0 R /Kids [2456 0 R 2460 0 R 2463 0 R 2466 0 R 2469 0 R] >> endobj 2495 0 obj << /Type /Pages /Count 36 /Parent 2499 0 R /Kids [8 0 R 285 0 R 1902 0 R 1943 0 R 1994 0 R 2028 0 R] >> endobj 2496 0 obj << /Type /Pages /Count 36 /Parent 2499 0 R /Kids [2068 0 R 2103 0 R 2129 0 R 2154 0 R 2183 0 R 2214 0 R] >> endobj 2497 0 obj << /Type /Pages /Count 36 /Parent 2499 0 R /Kids [2241 0 R 2263 0 R 2289 0 R 2311 0 R 2333 0 R 2359 0 R] >> endobj 2498 0 obj << /Type /Pages /Count 23 /Parent 2499 0 R /Kids [2389 0 R 2414 0 R 2438 0 R 2458 0 R] >> endobj 2499 0 obj << /Type /Pages /Count 131 /Kids [2495 0 R 2496 0 R 2497 0 R 2498 0 R] >> endobj 2500 0 obj << /Type /Outlines /First 554 0 R /Last 1744 0 R /Count 9 >> endobj 1882 0 obj << /Title 1883 0 R /A 1881 0 R /Parent 1861 0 R /Prev 1879 0 R >> endobj 1879 0 obj << /Title 1880 0 R /A 1878 0 R /Parent 1861 0 R /Prev 1876 0 R /Next 1882 0 R >> endobj 1876 0 obj << /Title 1877 0 R /A 1875 0 R /Parent 1861 0 R /Prev 1873 0 R /Next 1879 0 R >> endobj 1873 0 obj << /Title 1874 0 R /A 1872 0 R /Parent 1861 0 R /Prev 1870 0 R /Next 1876 0 R >> endobj 1870 0 obj << /Title 1871 0 R /A 1869 0 R /Parent 1861 0 R /Prev 1867 0 R /Next 1873 0 R >> endobj 1867 0 obj << /Title 1868 0 R /A 1866 0 R /Parent 1861 0 R /Prev 1864 0 R /Next 1870 0 R >> endobj 1864 0 obj << /Title 1865 0 R /A 1863 0 R /Parent 1861 0 R /Next 1867 0 R >> endobj 1861 0 obj << /Title 1862 0 R /A 1860 0 R /Parent 1744 0 R /Prev 1840 0 R /First 1864 0 R /Last 1882 0 R /Count -7 >> endobj 1858 0 obj << /Title 1859 0 R /A 1857 0 R /Parent 1840 0 R /Prev 1855 0 R >> endobj 1855 0 obj << /Title 1856 0 R /A 1854 0 R /Parent 1840 0 R /Prev 1852 0 R /Next 1858 0 R >> endobj 1852 0 obj << /Title 1853 0 R /A 1851 0 R /Parent 1840 0 R /Prev 1849 0 R /Next 1855 0 R >> endobj 1849 0 obj << /Title 1850 0 R /A 1848 0 R /Parent 1840 0 R /Prev 1846 0 R /Next 1852 0 R >> endobj 1846 0 obj << /Title 1847 0 R /A 1845 0 R /Parent 1840 0 R /Prev 1843 0 R /Next 1849 0 R >> endobj 1843 0 obj << /Title 1844 0 R /A 1842 0 R /Parent 1840 0 R /Next 1846 0 R >> endobj 1840 0 obj << /Title 1841 0 R /A 1839 0 R /Parent 1744 0 R /Prev 1807 0 R /Next 1861 0 R /First 1843 0 R /Last 1858 0 R /Count -6 >> endobj 1837 0 obj << /Title 1838 0 R /A 1836 0 R /Parent 1807 0 R /Prev 1834 0 R >> endobj 1834 0 obj << /Title 1835 0 R /A 1833 0 R /Parent 1807 0 R /Prev 1831 0 R /Next 1837 0 R >> endobj 1831 0 obj << /Title 1832 0 R /A 1830 0 R /Parent 1807 0 R /Prev 1828 0 R /Next 1834 0 R >> endobj 1828 0 obj << /Title 1829 0 R /A 1827 0 R /Parent 1807 0 R /Prev 1825 0 R /Next 1831 0 R >> endobj 1825 0 obj << /Title 1826 0 R /A 1824 0 R /Parent 1807 0 R /Prev 1822 0 R /Next 1828 0 R >> endobj 1822 0 obj << /Title 1823 0 R /A 1821 0 R /Parent 1807 0 R /Prev 1819 0 R /Next 1825 0 R >> endobj 1819 0 obj << /Title 1820 0 R /A 1818 0 R /Parent 1807 0 R /Prev 1816 0 R /Next 1822 0 R >> endobj 1816 0 obj << /Title 1817 0 R /A 1815 0 R /Parent 1807 0 R /Prev 1813 0 R /Next 1819 0 R >> endobj 1813 0 obj << /Title 1814 0 R /A 1812 0 R /Parent 1807 0 R /Prev 1810 0 R /Next 1816 0 R >> endobj 1810 0 obj << /Title 1811 0 R /A 1809 0 R /Parent 1807 0 R /Next 1813 0 R >> endobj 1807 0 obj << /Title 1808 0 R /A 1806 0 R /Parent 1744 0 R /Prev 1798 0 R /Next 1840 0 R /First 1810 0 R /Last 1837 0 R /Count -10 >> endobj 1804 0 obj << /Title 1805 0 R /A 1803 0 R /Parent 1798 0 R /Prev 1801 0 R >> endobj 1801 0 obj << /Title 1802 0 R /A 1800 0 R /Parent 1798 0 R /Next 1804 0 R >> endobj 1798 0 obj << /Title 1799 0 R /A 1797 0 R /Parent 1744 0 R /Prev 1780 0 R /Next 1807 0 R /First 1801 0 R /Last 1804 0 R /Count -2 >> endobj 1795 0 obj << /Title 1796 0 R /A 1794 0 R /Parent 1780 0 R /Prev 1792 0 R >> endobj 1792 0 obj << /Title 1793 0 R /A 1791 0 R /Parent 1780 0 R /Prev 1789 0 R /Next 1795 0 R >> endobj 1789 0 obj << /Title 1790 0 R /A 1788 0 R /Parent 1780 0 R /Prev 1786 0 R /Next 1792 0 R >> endobj 1786 0 obj << /Title 1787 0 R /A 1785 0 R /Parent 1780 0 R /Prev 1783 0 R /Next 1789 0 R >> endobj 1783 0 obj << /Title 1784 0 R /A 1782 0 R /Parent 1780 0 R /Next 1786 0 R >> endobj 1780 0 obj << /Title 1781 0 R /A 1779 0 R /Parent 1744 0 R /Prev 1765 0 R /Next 1798 0 R /First 1783 0 R /Last 1795 0 R /Count -5 >> endobj 1777 0 obj << /Title 1778 0 R /A 1776 0 R /Parent 1765 0 R /Prev 1774 0 R >> endobj 1774 0 obj << /Title 1775 0 R /A 1773 0 R /Parent 1765 0 R /Prev 1771 0 R /Next 1777 0 R >> endobj 1771 0 obj << /Title 1772 0 R /A 1770 0 R /Parent 1765 0 R /Prev 1768 0 R /Next 1774 0 R >> endobj 1768 0 obj << /Title 1769 0 R /A 1767 0 R /Parent 1765 0 R /Next 1771 0 R >> endobj 1765 0 obj << /Title 1766 0 R /A 1764 0 R /Parent 1744 0 R /Prev 1756 0 R /Next 1780 0 R /First 1768 0 R /Last 1777 0 R /Count -4 >> endobj 1762 0 obj << /Title 1763 0 R /A 1761 0 R /Parent 1756 0 R /Prev 1759 0 R >> endobj 1759 0 obj << /Title 1760 0 R /A 1758 0 R /Parent 1756 0 R /Next 1762 0 R >> endobj 1756 0 obj << /Title 1757 0 R /A 1755 0 R /Parent 1744 0 R /Prev 1747 0 R /Next 1765 0 R /First 1759 0 R /Last 1762 0 R /Count -2 >> endobj 1753 0 obj << /Title 1754 0 R /A 1752 0 R /Parent 1747 0 R /Prev 1750 0 R >> endobj 1750 0 obj << /Title 1751 0 R /A 1749 0 R /Parent 1747 0 R /Next 1753 0 R >> endobj 1747 0 obj << /Title 1748 0 R /A 1746 0 R /Parent 1744 0 R /Next 1756 0 R /First 1750 0 R /Last 1753 0 R /Count -2 >> endobj 1744 0 obj << /Title 1745 0 R /A 1742 0 R /Parent 2500 0 R /Prev 1740 0 R /First 1747 0 R /Last 1861 0 R /Count -8 >> endobj 1740 0 obj << /Title 1741 0 R /A 1738 0 R /Parent 2500 0 R /Prev 1700 0 R /Next 1744 0 R >> endobj 1736 0 obj << /Title 1737 0 R /A 1734 0 R /Parent 1700 0 R /Prev 1732 0 R >> endobj 1732 0 obj << /Title 1733 0 R /A 1730 0 R /Parent 1700 0 R /Prev 1728 0 R /Next 1736 0 R >> endobj 1728 0 obj << /Title 1729 0 R /A 1726 0 R /Parent 1700 0 R /Prev 1724 0 R /Next 1732 0 R >> endobj 1724 0 obj << /Title 1725 0 R /A 1722 0 R /Parent 1700 0 R /Prev 1720 0 R /Next 1728 0 R >> endobj 1720 0 obj << /Title 1721 0 R /A 1718 0 R /Parent 1700 0 R /Prev 1716 0 R /Next 1724 0 R >> endobj 1716 0 obj << /Title 1717 0 R /A 1714 0 R /Parent 1700 0 R /Prev 1712 0 R /Next 1720 0 R >> endobj 1712 0 obj << /Title 1713 0 R /A 1710 0 R /Parent 1700 0 R /Prev 1708 0 R /Next 1716 0 R >> endobj 1708 0 obj << /Title 1709 0 R /A 1706 0 R /Parent 1700 0 R /Prev 1704 0 R /Next 1712 0 R >> endobj 1704 0 obj << /Title 1705 0 R /A 1702 0 R /Parent 1700 0 R /Next 1708 0 R >> endobj 1700 0 obj << /Title 1701 0 R /A 1698 0 R /Parent 2500 0 R /Prev 1680 0 R /Next 1740 0 R /First 1704 0 R /Last 1736 0 R /Count -9 >> endobj 1696 0 obj << /Title 1697 0 R /A 1694 0 R /Parent 1680 0 R /Prev 1692 0 R >> endobj 1692 0 obj << /Title 1693 0 R /A 1690 0 R /Parent 1680 0 R /Prev 1688 0 R /Next 1696 0 R >> endobj 1688 0 obj << /Title 1689 0 R /A 1686 0 R /Parent 1680 0 R /Prev 1684 0 R /Next 1692 0 R >> endobj 1684 0 obj << /Title 1685 0 R /A 1682 0 R /Parent 1680 0 R /Next 1688 0 R >> endobj 1680 0 obj << /Title 1681 0 R /A 1678 0 R /Parent 2500 0 R /Prev 857 0 R /Next 1700 0 R /First 1684 0 R /Last 1696 0 R /Count -4 >> endobj 1676 0 obj << /Title 1677 0 R /A 1675 0 R /Parent 1667 0 R /Prev 1673 0 R >> endobj 1673 0 obj << /Title 1674 0 R /A 1672 0 R /Parent 1667 0 R /Prev 1670 0 R /Next 1676 0 R >> endobj 1670 0 obj << /Title 1671 0 R /A 1669 0 R /Parent 1667 0 R /Next 1673 0 R >> endobj 1667 0 obj << /Title 1668 0 R /A 1665 0 R /Parent 857 0 R /Prev 1657 0 R /First 1670 0 R /Last 1676 0 R /Count -3 >> endobj 1663 0 obj << /Title 1664 0 R /A 1662 0 R /Parent 1657 0 R /Prev 1660 0 R >> endobj 1660 0 obj << /Title 1661 0 R /A 1659 0 R /Parent 1657 0 R /Next 1663 0 R >> endobj 1657 0 obj << /Title 1658 0 R /A 1655 0 R /Parent 857 0 R /Prev 1641 0 R /Next 1667 0 R /First 1660 0 R /Last 1663 0 R /Count -2 >> endobj 1653 0 obj << /Title 1654 0 R /A 1652 0 R /Parent 1641 0 R /Prev 1650 0 R >> endobj 1650 0 obj << /Title 1651 0 R /A 1649 0 R /Parent 1641 0 R /Prev 1647 0 R /Next 1653 0 R >> endobj 1647 0 obj << /Title 1648 0 R /A 1646 0 R /Parent 1641 0 R /Prev 1644 0 R /Next 1650 0 R >> endobj 1644 0 obj << /Title 1645 0 R /A 1643 0 R /Parent 1641 0 R /Next 1647 0 R >> endobj 1641 0 obj << /Title 1642 0 R /A 1639 0 R /Parent 857 0 R /Prev 1628 0 R /Next 1657 0 R /First 1644 0 R /Last 1653 0 R /Count -4 >> endobj 1637 0 obj << /Title 1638 0 R /A 1636 0 R /Parent 1628 0 R /Prev 1634 0 R >> endobj 1634 0 obj << /Title 1635 0 R /A 1633 0 R /Parent 1628 0 R /Prev 1631 0 R /Next 1637 0 R >> endobj 1631 0 obj << /Title 1632 0 R /A 1630 0 R /Parent 1628 0 R /Next 1634 0 R >> endobj 1628 0 obj << /Title 1629 0 R /A 1626 0 R /Parent 857 0 R /Prev 1612 0 R /Next 1641 0 R /First 1631 0 R /Last 1637 0 R /Count -3 >> endobj 1624 0 obj << /Title 1625 0 R /A 1623 0 R /Parent 1612 0 R /Prev 1621 0 R >> endobj 1621 0 obj << /Title 1622 0 R /A 1620 0 R /Parent 1612 0 R /Prev 1618 0 R /Next 1624 0 R >> endobj 1618 0 obj << /Title 1619 0 R /A 1617 0 R /Parent 1612 0 R /Prev 1615 0 R /Next 1621 0 R >> endobj 1615 0 obj << /Title 1616 0 R /A 1614 0 R /Parent 1612 0 R /Next 1618 0 R >> endobj 1612 0 obj << /Title 1613 0 R /A 1610 0 R /Parent 857 0 R /Prev 1596 0 R /Next 1628 0 R /First 1615 0 R /Last 1624 0 R /Count -4 >> endobj 1608 0 obj << /Title 1609 0 R /A 1607 0 R /Parent 1596 0 R /Prev 1605 0 R >> endobj 1605 0 obj << /Title 1606 0 R /A 1604 0 R /Parent 1596 0 R /Prev 1602 0 R /Next 1608 0 R >> endobj 1602 0 obj << /Title 1603 0 R /A 1601 0 R /Parent 1596 0 R /Prev 1599 0 R /Next 1605 0 R >> endobj 1599 0 obj << /Title 1600 0 R /A 1598 0 R /Parent 1596 0 R /Next 1602 0 R >> endobj 1596 0 obj << /Title 1597 0 R /A 1594 0 R /Parent 857 0 R /Prev 1583 0 R /Next 1612 0 R /First 1599 0 R /Last 1608 0 R /Count -4 >> endobj 1592 0 obj << /Title 1593 0 R /A 1591 0 R /Parent 1583 0 R /Prev 1589 0 R >> endobj 1589 0 obj << /Title 1590 0 R /A 1588 0 R /Parent 1583 0 R /Prev 1586 0 R /Next 1592 0 R >> endobj 1586 0 obj << /Title 1587 0 R /A 1585 0 R /Parent 1583 0 R /Next 1589 0 R >> endobj 1583 0 obj << /Title 1584 0 R /A 1581 0 R /Parent 857 0 R /Prev 1567 0 R /Next 1596 0 R /First 1586 0 R /Last 1592 0 R /Count -3 >> endobj 1579 0 obj << /Title 1580 0 R /A 1578 0 R /Parent 1567 0 R /Prev 1576 0 R >> endobj 1576 0 obj << /Title 1577 0 R /A 1575 0 R /Parent 1567 0 R /Prev 1573 0 R /Next 1579 0 R >> endobj 1573 0 obj << /Title 1574 0 R /A 1572 0 R /Parent 1567 0 R /Prev 1570 0 R /Next 1576 0 R >> endobj 1570 0 obj << /Title 1571 0 R /A 1569 0 R /Parent 1567 0 R /Next 1573 0 R >> endobj 1567 0 obj << /Title 1568 0 R /A 1565 0 R /Parent 857 0 R /Prev 1557 0 R /Next 1583 0 R /First 1570 0 R /Last 1579 0 R /Count -4 >> endobj 1563 0 obj << /Title 1564 0 R /A 1562 0 R /Parent 1557 0 R /Prev 1560 0 R >> endobj 1560 0 obj << /Title 1561 0 R /A 1559 0 R /Parent 1557 0 R /Next 1563 0 R >> endobj 1557 0 obj << /Title 1558 0 R /A 1555 0 R /Parent 857 0 R /Prev 1544 0 R /Next 1567 0 R /First 1560 0 R /Last 1563 0 R /Count -2 >> endobj 1553 0 obj << /Title 1554 0 R /A 1552 0 R /Parent 1544 0 R /Prev 1550 0 R >> endobj 1550 0 obj << /Title 1551 0 R /A 1549 0 R /Parent 1544 0 R /Prev 1547 0 R /Next 1553 0 R >> endobj 1547 0 obj << /Title 1548 0 R /A 1546 0 R /Parent 1544 0 R /Next 1550 0 R >> endobj 1544 0 obj << /Title 1545 0 R /A 1542 0 R /Parent 857 0 R /Prev 1528 0 R /Next 1557 0 R /First 1547 0 R /Last 1553 0 R /Count -3 >> endobj 1540 0 obj << /Title 1541 0 R /A 1539 0 R /Parent 1528 0 R /Prev 1537 0 R >> endobj 1537 0 obj << /Title 1538 0 R /A 1536 0 R /Parent 1528 0 R /Prev 1534 0 R /Next 1540 0 R >> endobj 1534 0 obj << /Title 1535 0 R /A 1533 0 R /Parent 1528 0 R /Prev 1531 0 R /Next 1537 0 R >> endobj 1531 0 obj << /Title 1532 0 R /A 1530 0 R /Parent 1528 0 R /Next 1534 0 R >> endobj 1528 0 obj << /Title 1529 0 R /A 1526 0 R /Parent 857 0 R /Prev 1515 0 R /Next 1544 0 R /First 1531 0 R /Last 1540 0 R /Count -4 >> endobj 1524 0 obj << /Title 1525 0 R /A 1523 0 R /Parent 1515 0 R /Prev 1521 0 R >> endobj 1521 0 obj << /Title 1522 0 R /A 1520 0 R /Parent 1515 0 R /Prev 1518 0 R /Next 1524 0 R >> endobj 1518 0 obj << /Title 1519 0 R /A 1517 0 R /Parent 1515 0 R /Next 1521 0 R >> endobj 1515 0 obj << /Title 1516 0 R /A 1513 0 R /Parent 857 0 R /Prev 1502 0 R /Next 1528 0 R /First 1518 0 R /Last 1524 0 R /Count -3 >> endobj 1511 0 obj << /Title 1512 0 R /A 1510 0 R /Parent 1502 0 R /Prev 1508 0 R >> endobj 1508 0 obj << /Title 1509 0 R /A 1507 0 R /Parent 1502 0 R /Prev 1505 0 R /Next 1511 0 R >> endobj 1505 0 obj << /Title 1506 0 R /A 1504 0 R /Parent 1502 0 R /Next 1508 0 R >> endobj 1502 0 obj << /Title 1503 0 R /A 1500 0 R /Parent 857 0 R /Prev 1489 0 R /Next 1515 0 R /First 1505 0 R /Last 1511 0 R /Count -3 >> endobj 1498 0 obj << /Title 1499 0 R /A 1497 0 R /Parent 1489 0 R /Prev 1495 0 R >> endobj 1495 0 obj << /Title 1496 0 R /A 1494 0 R /Parent 1489 0 R /Prev 1492 0 R /Next 1498 0 R >> endobj 1492 0 obj << /Title 1493 0 R /A 1491 0 R /Parent 1489 0 R /Next 1495 0 R >> endobj 1489 0 obj << /Title 1490 0 R /A 1487 0 R /Parent 857 0 R /Prev 1476 0 R /Next 1502 0 R /First 1492 0 R /Last 1498 0 R /Count -3 >> endobj 1485 0 obj << /Title 1486 0 R /A 1484 0 R /Parent 1476 0 R /Prev 1482 0 R >> endobj 1482 0 obj << /Title 1483 0 R /A 1481 0 R /Parent 1476 0 R /Prev 1479 0 R /Next 1485 0 R >> endobj 1479 0 obj << /Title 1480 0 R /A 1478 0 R /Parent 1476 0 R /Next 1482 0 R >> endobj 1476 0 obj << /Title 1477 0 R /A 1474 0 R /Parent 857 0 R /Prev 1463 0 R /Next 1489 0 R /First 1479 0 R /Last 1485 0 R /Count -3 >> endobj 1472 0 obj << /Title 1473 0 R /A 1471 0 R /Parent 1463 0 R /Prev 1469 0 R >> endobj 1469 0 obj << /Title 1470 0 R /A 1468 0 R /Parent 1463 0 R /Prev 1466 0 R /Next 1472 0 R >> endobj 1466 0 obj << /Title 1467 0 R /A 1465 0 R /Parent 1463 0 R /Next 1469 0 R >> endobj 1463 0 obj << /Title 1464 0 R /A 1461 0 R /Parent 857 0 R /Prev 1450 0 R /Next 1476 0 R /First 1466 0 R /Last 1472 0 R /Count -3 >> endobj 1459 0 obj << /Title 1460 0 R /A 1458 0 R /Parent 1450 0 R /Prev 1456 0 R >> endobj 1456 0 obj << /Title 1457 0 R /A 1455 0 R /Parent 1450 0 R /Prev 1453 0 R /Next 1459 0 R >> endobj 1453 0 obj << /Title 1454 0 R /A 1452 0 R /Parent 1450 0 R /Next 1456 0 R >> endobj 1450 0 obj << /Title 1451 0 R /A 1448 0 R /Parent 857 0 R /Prev 1434 0 R /Next 1463 0 R /First 1453 0 R /Last 1459 0 R /Count -3 >> endobj 1446 0 obj << /Title 1447 0 R /A 1445 0 R /Parent 1434 0 R /Prev 1443 0 R >> endobj 1443 0 obj << /Title 1444 0 R /A 1442 0 R /Parent 1434 0 R /Prev 1440 0 R /Next 1446 0 R >> endobj 1440 0 obj << /Title 1441 0 R /A 1439 0 R /Parent 1434 0 R /Prev 1437 0 R /Next 1443 0 R >> endobj 1437 0 obj << /Title 1438 0 R /A 1436 0 R /Parent 1434 0 R /Next 1440 0 R >> endobj 1434 0 obj << /Title 1435 0 R /A 1432 0 R /Parent 857 0 R /Prev 1418 0 R /Next 1450 0 R /First 1437 0 R /Last 1446 0 R /Count -4 >> endobj 1430 0 obj << /Title 1431 0 R /A 1429 0 R /Parent 1418 0 R /Prev 1427 0 R >> endobj 1427 0 obj << /Title 1428 0 R /A 1426 0 R /Parent 1418 0 R /Prev 1424 0 R /Next 1430 0 R >> endobj 1424 0 obj << /Title 1425 0 R /A 1423 0 R /Parent 1418 0 R /Prev 1421 0 R /Next 1427 0 R >> endobj 1421 0 obj << /Title 1422 0 R /A 1420 0 R /Parent 1418 0 R /Next 1424 0 R >> endobj 1418 0 obj << /Title 1419 0 R /A 1416 0 R /Parent 857 0 R /Prev 1402 0 R /Next 1434 0 R /First 1421 0 R /Last 1430 0 R /Count -4 >> endobj 1414 0 obj << /Title 1415 0 R /A 1413 0 R /Parent 1402 0 R /Prev 1411 0 R >> endobj 1411 0 obj << /Title 1412 0 R /A 1410 0 R /Parent 1402 0 R /Prev 1408 0 R /Next 1414 0 R >> endobj 1408 0 obj << /Title 1409 0 R /A 1407 0 R /Parent 1402 0 R /Prev 1405 0 R /Next 1411 0 R >> endobj 1405 0 obj << /Title 1406 0 R /A 1404 0 R /Parent 1402 0 R /Next 1408 0 R >> endobj 1402 0 obj << /Title 1403 0 R /A 1400 0 R /Parent 857 0 R /Prev 1389 0 R /Next 1418 0 R /First 1405 0 R /Last 1414 0 R /Count -4 >> endobj 1398 0 obj << /Title 1399 0 R /A 1397 0 R /Parent 1389 0 R /Prev 1395 0 R >> endobj 1395 0 obj << /Title 1396 0 R /A 1394 0 R /Parent 1389 0 R /Prev 1392 0 R /Next 1398 0 R >> endobj 1392 0 obj << /Title 1393 0 R /A 1391 0 R /Parent 1389 0 R /Next 1395 0 R >> endobj 1389 0 obj << /Title 1390 0 R /A 1387 0 R /Parent 857 0 R /Prev 1373 0 R /Next 1402 0 R /First 1392 0 R /Last 1398 0 R /Count -3 >> endobj 1385 0 obj << /Title 1386 0 R /A 1384 0 R /Parent 1373 0 R /Prev 1382 0 R >> endobj 1382 0 obj << /Title 1383 0 R /A 1381 0 R /Parent 1373 0 R /Prev 1379 0 R /Next 1385 0 R >> endobj 1379 0 obj << /Title 1380 0 R /A 1378 0 R /Parent 1373 0 R /Prev 1376 0 R /Next 1382 0 R >> endobj 1376 0 obj << /Title 1377 0 R /A 1375 0 R /Parent 1373 0 R /Next 1379 0 R >> endobj 1373 0 obj << /Title 1374 0 R /A 1371 0 R /Parent 857 0 R /Prev 1360 0 R /Next 1389 0 R /First 1376 0 R /Last 1385 0 R /Count -4 >> endobj 1369 0 obj << /Title 1370 0 R /A 1368 0 R /Parent 1360 0 R /Prev 1366 0 R >> endobj 1366 0 obj << /Title 1367 0 R /A 1365 0 R /Parent 1360 0 R /Prev 1363 0 R /Next 1369 0 R >> endobj 1363 0 obj << /Title 1364 0 R /A 1362 0 R /Parent 1360 0 R /Next 1366 0 R >> endobj 1360 0 obj << /Title 1361 0 R /A 1358 0 R /Parent 857 0 R /Prev 1347 0 R /Next 1373 0 R /First 1363 0 R /Last 1369 0 R /Count -3 >> endobj 1356 0 obj << /Title 1357 0 R /A 1355 0 R /Parent 1347 0 R /Prev 1353 0 R >> endobj 1353 0 obj << /Title 1354 0 R /A 1352 0 R /Parent 1347 0 R /Prev 1350 0 R /Next 1356 0 R >> endobj 1350 0 obj << /Title 1351 0 R /A 1349 0 R /Parent 1347 0 R /Next 1353 0 R >> endobj 1347 0 obj << /Title 1348 0 R /A 1345 0 R /Parent 857 0 R /Prev 1331 0 R /Next 1360 0 R /First 1350 0 R /Last 1356 0 R /Count -3 >> endobj 1343 0 obj << /Title 1344 0 R /A 1342 0 R /Parent 1331 0 R /Prev 1340 0 R >> endobj 1340 0 obj << /Title 1341 0 R /A 1339 0 R /Parent 1331 0 R /Prev 1337 0 R /Next 1343 0 R >> endobj 1337 0 obj << /Title 1338 0 R /A 1336 0 R /Parent 1331 0 R /Prev 1334 0 R /Next 1340 0 R >> endobj 1334 0 obj << /Title 1335 0 R /A 1333 0 R /Parent 1331 0 R /Next 1337 0 R >> endobj 1331 0 obj << /Title 1332 0 R /A 1329 0 R /Parent 857 0 R /Prev 1318 0 R /Next 1347 0 R /First 1334 0 R /Last 1343 0 R /Count -4 >> endobj 1327 0 obj << /Title 1328 0 R /A 1326 0 R /Parent 1318 0 R /Prev 1324 0 R >> endobj 1324 0 obj << /Title 1325 0 R /A 1323 0 R /Parent 1318 0 R /Prev 1321 0 R /Next 1327 0 R >> endobj 1321 0 obj << /Title 1322 0 R /A 1320 0 R /Parent 1318 0 R /Next 1324 0 R >> endobj 1318 0 obj << /Title 1319 0 R /A 1316 0 R /Parent 857 0 R /Prev 1305 0 R /Next 1331 0 R /First 1321 0 R /Last 1327 0 R /Count -3 >> endobj 1314 0 obj << /Title 1315 0 R /A 1313 0 R /Parent 1305 0 R /Prev 1311 0 R >> endobj 1311 0 obj << /Title 1312 0 R /A 1310 0 R /Parent 1305 0 R /Prev 1308 0 R /Next 1314 0 R >> endobj 1308 0 obj << /Title 1309 0 R /A 1307 0 R /Parent 1305 0 R /Next 1311 0 R >> endobj 1305 0 obj << /Title 1306 0 R /A 1303 0 R /Parent 857 0 R /Prev 1289 0 R /Next 1318 0 R /First 1308 0 R /Last 1314 0 R /Count -3 >> endobj 1301 0 obj << /Title 1302 0 R /A 1300 0 R /Parent 1289 0 R /Prev 1298 0 R >> endobj 1298 0 obj << /Title 1299 0 R /A 1297 0 R /Parent 1289 0 R /Prev 1295 0 R /Next 1301 0 R >> endobj 1295 0 obj << /Title 1296 0 R /A 1294 0 R /Parent 1289 0 R /Prev 1292 0 R /Next 1298 0 R >> endobj 1292 0 obj << /Title 1293 0 R /A 1291 0 R /Parent 1289 0 R /Next 1295 0 R >> endobj 1289 0 obj << /Title 1290 0 R /A 1287 0 R /Parent 857 0 R /Prev 1276 0 R /Next 1305 0 R /First 1292 0 R /Last 1301 0 R /Count -4 >> endobj 1285 0 obj << /Title 1286 0 R /A 1284 0 R /Parent 1276 0 R /Prev 1282 0 R >> endobj 1282 0 obj << /Title 1283 0 R /A 1281 0 R /Parent 1276 0 R /Prev 1279 0 R /Next 1285 0 R >> endobj 1279 0 obj << /Title 1280 0 R /A 1278 0 R /Parent 1276 0 R /Next 1282 0 R >> endobj 1276 0 obj << /Title 1277 0 R /A 1274 0 R /Parent 857 0 R /Prev 1260 0 R /Next 1289 0 R /First 1279 0 R /Last 1285 0 R /Count -3 >> endobj 1272 0 obj << /Title 1273 0 R /A 1271 0 R /Parent 1260 0 R /Prev 1269 0 R >> endobj 1269 0 obj << /Title 1270 0 R /A 1268 0 R /Parent 1260 0 R /Prev 1266 0 R /Next 1272 0 R >> endobj 1266 0 obj << /Title 1267 0 R /A 1265 0 R /Parent 1260 0 R /Prev 1263 0 R /Next 1269 0 R >> endobj 1263 0 obj << /Title 1264 0 R /A 1262 0 R /Parent 1260 0 R /Next 1266 0 R >> endobj 1260 0 obj << /Title 1261 0 R /A 1258 0 R /Parent 857 0 R /Prev 1244 0 R /Next 1276 0 R /First 1263 0 R /Last 1272 0 R /Count -4 >> endobj 1256 0 obj << /Title 1257 0 R /A 1255 0 R /Parent 1244 0 R /Prev 1253 0 R >> endobj 1253 0 obj << /Title 1254 0 R /A 1252 0 R /Parent 1244 0 R /Prev 1250 0 R /Next 1256 0 R >> endobj 1250 0 obj << /Title 1251 0 R /A 1249 0 R /Parent 1244 0 R /Prev 1247 0 R /Next 1253 0 R >> endobj 1247 0 obj << /Title 1248 0 R /A 1246 0 R /Parent 1244 0 R /Next 1250 0 R >> endobj 1244 0 obj << /Title 1245 0 R /A 1242 0 R /Parent 857 0 R /Prev 1231 0 R /Next 1260 0 R /First 1247 0 R /Last 1256 0 R /Count -4 >> endobj 1240 0 obj << /Title 1241 0 R /A 1239 0 R /Parent 1231 0 R /Prev 1237 0 R >> endobj 1237 0 obj << /Title 1238 0 R /A 1236 0 R /Parent 1231 0 R /Prev 1234 0 R /Next 1240 0 R >> endobj 1234 0 obj << /Title 1235 0 R /A 1233 0 R /Parent 1231 0 R /Next 1237 0 R >> endobj 1231 0 obj << /Title 1232 0 R /A 1229 0 R /Parent 857 0 R /Prev 1221 0 R /Next 1244 0 R /First 1234 0 R /Last 1240 0 R /Count -3 >> endobj 1227 0 obj << /Title 1228 0 R /A 1226 0 R /Parent 1221 0 R /Prev 1224 0 R >> endobj 1224 0 obj << /Title 1225 0 R /A 1223 0 R /Parent 1221 0 R /Next 1227 0 R >> endobj 1221 0 obj << /Title 1222 0 R /A 1219 0 R /Parent 857 0 R /Prev 1211 0 R /Next 1231 0 R /First 1224 0 R /Last 1227 0 R /Count -2 >> endobj 1217 0 obj << /Title 1218 0 R /A 1216 0 R /Parent 1211 0 R /Prev 1214 0 R >> endobj 1214 0 obj << /Title 1215 0 R /A 1213 0 R /Parent 1211 0 R /Next 1217 0 R >> endobj 1211 0 obj << /Title 1212 0 R /A 1209 0 R /Parent 857 0 R /Prev 1201 0 R /Next 1221 0 R /First 1214 0 R /Last 1217 0 R /Count -2 >> endobj 1207 0 obj << /Title 1208 0 R /A 1206 0 R /Parent 1201 0 R /Prev 1204 0 R >> endobj 1204 0 obj << /Title 1205 0 R /A 1203 0 R /Parent 1201 0 R /Next 1207 0 R >> endobj 1201 0 obj << /Title 1202 0 R /A 1199 0 R /Parent 857 0 R /Prev 1191 0 R /Next 1211 0 R /First 1204 0 R /Last 1207 0 R /Count -2 >> endobj 1197 0 obj << /Title 1198 0 R /A 1196 0 R /Parent 1191 0 R /Prev 1194 0 R >> endobj 1194 0 obj << /Title 1195 0 R /A 1193 0 R /Parent 1191 0 R /Next 1197 0 R >> endobj 1191 0 obj << /Title 1192 0 R /A 1189 0 R /Parent 857 0 R /Prev 1175 0 R /Next 1201 0 R /First 1194 0 R /Last 1197 0 R /Count -2 >> endobj 1187 0 obj << /Title 1188 0 R /A 1186 0 R /Parent 1175 0 R /Prev 1184 0 R >> endobj 1184 0 obj << /Title 1185 0 R /A 1183 0 R /Parent 1175 0 R /Prev 1181 0 R /Next 1187 0 R >> endobj 1181 0 obj << /Title 1182 0 R /A 1180 0 R /Parent 1175 0 R /Prev 1178 0 R /Next 1184 0 R >> endobj 1178 0 obj << /Title 1179 0 R /A 1177 0 R /Parent 1175 0 R /Next 1181 0 R >> endobj 1175 0 obj << /Title 1176 0 R /A 1173 0 R /Parent 857 0 R /Prev 1165 0 R /Next 1191 0 R /First 1178 0 R /Last 1187 0 R /Count -4 >> endobj 1171 0 obj << /Title 1172 0 R /A 1170 0 R /Parent 1165 0 R /Prev 1168 0 R >> endobj 1168 0 obj << /Title 1169 0 R /A 1167 0 R /Parent 1165 0 R /Next 1171 0 R >> endobj 1165 0 obj << /Title 1166 0 R /A 1163 0 R /Parent 857 0 R /Prev 1155 0 R /Next 1175 0 R /First 1168 0 R /Last 1171 0 R /Count -2 >> endobj 1161 0 obj << /Title 1162 0 R /A 1160 0 R /Parent 1155 0 R /Prev 1158 0 R >> endobj 1158 0 obj << /Title 1159 0 R /A 1157 0 R /Parent 1155 0 R /Next 1161 0 R >> endobj 1155 0 obj << /Title 1156 0 R /A 1153 0 R /Parent 857 0 R /Prev 1142 0 R /Next 1165 0 R /First 1158 0 R /Last 1161 0 R /Count -2 >> endobj 1151 0 obj << /Title 1152 0 R /A 1150 0 R /Parent 1142 0 R /Prev 1148 0 R >> endobj 1148 0 obj << /Title 1149 0 R /A 1147 0 R /Parent 1142 0 R /Prev 1145 0 R /Next 1151 0 R >> endobj 1145 0 obj << /Title 1146 0 R /A 1144 0 R /Parent 1142 0 R /Next 1148 0 R >> endobj 1142 0 obj << /Title 1143 0 R /A 1140 0 R /Parent 857 0 R /Prev 1126 0 R /Next 1155 0 R /First 1145 0 R /Last 1151 0 R /Count -3 >> endobj 1138 0 obj << /Title 1139 0 R /A 1137 0 R /Parent 1126 0 R /Prev 1135 0 R >> endobj 1135 0 obj << /Title 1136 0 R /A 1134 0 R /Parent 1126 0 R /Prev 1132 0 R /Next 1138 0 R >> endobj 1132 0 obj << /Title 1133 0 R /A 1131 0 R /Parent 1126 0 R /Prev 1129 0 R /Next 1135 0 R >> endobj 1129 0 obj << /Title 1130 0 R /A 1128 0 R /Parent 1126 0 R /Next 1132 0 R >> endobj 1126 0 obj << /Title 1127 0 R /A 1124 0 R /Parent 857 0 R /Prev 1113 0 R /Next 1142 0 R /First 1129 0 R /Last 1138 0 R /Count -4 >> endobj 1122 0 obj << /Title 1123 0 R /A 1121 0 R /Parent 1113 0 R /Prev 1119 0 R >> endobj 1119 0 obj << /Title 1120 0 R /A 1118 0 R /Parent 1113 0 R /Prev 1116 0 R /Next 1122 0 R >> endobj 1116 0 obj << /Title 1117 0 R /A 1115 0 R /Parent 1113 0 R /Next 1119 0 R >> endobj 1113 0 obj << /Title 1114 0 R /A 1111 0 R /Parent 857 0 R /Prev 1097 0 R /Next 1126 0 R /First 1116 0 R /Last 1122 0 R /Count -3 >> endobj 1109 0 obj << /Title 1110 0 R /A 1108 0 R /Parent 1097 0 R /Prev 1106 0 R >> endobj 1106 0 obj << /Title 1107 0 R /A 1105 0 R /Parent 1097 0 R /Prev 1103 0 R /Next 1109 0 R >> endobj 1103 0 obj << /Title 1104 0 R /A 1102 0 R /Parent 1097 0 R /Prev 1100 0 R /Next 1106 0 R >> endobj 1100 0 obj << /Title 1101 0 R /A 1099 0 R /Parent 1097 0 R /Next 1103 0 R >> endobj 1097 0 obj << /Title 1098 0 R /A 1095 0 R /Parent 857 0 R /Prev 1081 0 R /Next 1113 0 R /First 1100 0 R /Last 1109 0 R /Count -4 >> endobj 1093 0 obj << /Title 1094 0 R /A 1092 0 R /Parent 1081 0 R /Prev 1090 0 R >> endobj 1090 0 obj << /Title 1091 0 R /A 1089 0 R /Parent 1081 0 R /Prev 1087 0 R /Next 1093 0 R >> endobj 1087 0 obj << /Title 1088 0 R /A 1086 0 R /Parent 1081 0 R /Prev 1084 0 R /Next 1090 0 R >> endobj 1084 0 obj << /Title 1085 0 R /A 1083 0 R /Parent 1081 0 R /Next 1087 0 R >> endobj 1081 0 obj << /Title 1082 0 R /A 1079 0 R /Parent 857 0 R /Prev 1068 0 R /Next 1097 0 R /First 1084 0 R /Last 1093 0 R /Count -4 >> endobj 1077 0 obj << /Title 1078 0 R /A 1076 0 R /Parent 1068 0 R /Prev 1074 0 R >> endobj 1074 0 obj << /Title 1075 0 R /A 1073 0 R /Parent 1068 0 R /Prev 1071 0 R /Next 1077 0 R >> endobj 1071 0 obj << /Title 1072 0 R /A 1070 0 R /Parent 1068 0 R /Next 1074 0 R >> endobj 1068 0 obj << /Title 1069 0 R /A 1066 0 R /Parent 857 0 R /Prev 1052 0 R /Next 1081 0 R /First 1071 0 R /Last 1077 0 R /Count -3 >> endobj 1064 0 obj << /Title 1065 0 R /A 1063 0 R /Parent 1052 0 R /Prev 1061 0 R >> endobj 1061 0 obj << /Title 1062 0 R /A 1060 0 R /Parent 1052 0 R /Prev 1058 0 R /Next 1064 0 R >> endobj 1058 0 obj << /Title 1059 0 R /A 1057 0 R /Parent 1052 0 R /Prev 1055 0 R /Next 1061 0 R >> endobj 1055 0 obj << /Title 1056 0 R /A 1054 0 R /Parent 1052 0 R /Next 1058 0 R >> endobj 1052 0 obj << /Title 1053 0 R /A 1050 0 R /Parent 857 0 R /Prev 1042 0 R /Next 1068 0 R /First 1055 0 R /Last 1064 0 R /Count -4 >> endobj 1048 0 obj << /Title 1049 0 R /A 1047 0 R /Parent 1042 0 R /Prev 1045 0 R >> endobj 1045 0 obj << /Title 1046 0 R /A 1044 0 R /Parent 1042 0 R /Next 1048 0 R >> endobj 1042 0 obj << /Title 1043 0 R /A 1040 0 R /Parent 857 0 R /Prev 1026 0 R /Next 1052 0 R /First 1045 0 R /Last 1048 0 R /Count -2 >> endobj 1038 0 obj << /Title 1039 0 R /A 1037 0 R /Parent 1026 0 R /Prev 1035 0 R >> endobj 1035 0 obj << /Title 1036 0 R /A 1034 0 R /Parent 1026 0 R /Prev 1032 0 R /Next 1038 0 R >> endobj 1032 0 obj << /Title 1033 0 R /A 1031 0 R /Parent 1026 0 R /Prev 1029 0 R /Next 1035 0 R >> endobj 1029 0 obj << /Title 1030 0 R /A 1028 0 R /Parent 1026 0 R /Next 1032 0 R >> endobj 1026 0 obj << /Title 1027 0 R /A 1024 0 R /Parent 857 0 R /Prev 1013 0 R /Next 1042 0 R /First 1029 0 R /Last 1038 0 R /Count -4 >> endobj 1022 0 obj << /Title 1023 0 R /A 1021 0 R /Parent 1013 0 R /Prev 1019 0 R >> endobj 1019 0 obj << /Title 1020 0 R /A 1018 0 R /Parent 1013 0 R /Prev 1016 0 R /Next 1022 0 R >> endobj 1016 0 obj << /Title 1017 0 R /A 1015 0 R /Parent 1013 0 R /Next 1019 0 R >> endobj 1013 0 obj << /Title 1014 0 R /A 1011 0 R /Parent 857 0 R /Prev 997 0 R /Next 1026 0 R /First 1016 0 R /Last 1022 0 R /Count -3 >> endobj 1009 0 obj << /Title 1010 0 R /A 1008 0 R /Parent 997 0 R /Prev 1006 0 R >> endobj 1006 0 obj << /Title 1007 0 R /A 1005 0 R /Parent 997 0 R /Prev 1003 0 R /Next 1009 0 R >> endobj 1003 0 obj << /Title 1004 0 R /A 1002 0 R /Parent 997 0 R /Prev 1000 0 R /Next 1006 0 R >> endobj 1000 0 obj << /Title 1001 0 R /A 999 0 R /Parent 997 0 R /Next 1003 0 R >> endobj 997 0 obj << /Title 998 0 R /A 995 0 R /Parent 857 0 R /Prev 987 0 R /Next 1013 0 R /First 1000 0 R /Last 1009 0 R /Count -4 >> endobj 993 0 obj << /Title 994 0 R /A 992 0 R /Parent 987 0 R /Prev 990 0 R >> endobj 990 0 obj << /Title 991 0 R /A 989 0 R /Parent 987 0 R /Next 993 0 R >> endobj 987 0 obj << /Title 988 0 R /A 985 0 R /Parent 857 0 R /Prev 974 0 R /Next 997 0 R /First 990 0 R /Last 993 0 R /Count -2 >> endobj 983 0 obj << /Title 984 0 R /A 982 0 R /Parent 974 0 R /Prev 980 0 R >> endobj 980 0 obj << /Title 981 0 R /A 979 0 R /Parent 974 0 R /Prev 977 0 R /Next 983 0 R >> endobj 977 0 obj << /Title 978 0 R /A 976 0 R /Parent 974 0 R /Next 980 0 R >> endobj 974 0 obj << /Title 975 0 R /A 972 0 R /Parent 857 0 R /Prev 958 0 R /Next 987 0 R /First 977 0 R /Last 983 0 R /Count -3 >> endobj 970 0 obj << /Title 971 0 R /A 969 0 R /Parent 958 0 R /Prev 967 0 R >> endobj 967 0 obj << /Title 968 0 R /A 966 0 R /Parent 958 0 R /Prev 964 0 R /Next 970 0 R >> endobj 964 0 obj << /Title 965 0 R /A 963 0 R /Parent 958 0 R /Prev 961 0 R /Next 967 0 R >> endobj 961 0 obj << /Title 962 0 R /A 960 0 R /Parent 958 0 R /Next 964 0 R >> endobj 958 0 obj << /Title 959 0 R /A 956 0 R /Parent 857 0 R /Prev 942 0 R /Next 974 0 R /First 961 0 R /Last 970 0 R /Count -4 >> endobj 954 0 obj << /Title 955 0 R /A 953 0 R /Parent 942 0 R /Prev 951 0 R >> endobj 951 0 obj << /Title 952 0 R /A 950 0 R /Parent 942 0 R /Prev 948 0 R /Next 954 0 R >> endobj 948 0 obj << /Title 949 0 R /A 947 0 R /Parent 942 0 R /Prev 945 0 R /Next 951 0 R >> endobj 945 0 obj << /Title 946 0 R /A 944 0 R /Parent 942 0 R /Next 948 0 R >> endobj 942 0 obj << /Title 943 0 R /A 940 0 R /Parent 857 0 R /Prev 929 0 R /Next 958 0 R /First 945 0 R /Last 954 0 R /Count -4 >> endobj 938 0 obj << /Title 939 0 R /A 937 0 R /Parent 929 0 R /Prev 935 0 R >> endobj 935 0 obj << /Title 936 0 R /A 934 0 R /Parent 929 0 R /Prev 932 0 R /Next 938 0 R >> endobj 932 0 obj << /Title 933 0 R /A 931 0 R /Parent 929 0 R /Next 935 0 R >> endobj 929 0 obj << /Title 930 0 R /A 927 0 R /Parent 857 0 R /Prev 913 0 R /Next 942 0 R /First 932 0 R /Last 938 0 R /Count -3 >> endobj 925 0 obj << /Title 926 0 R /A 924 0 R /Parent 913 0 R /Prev 922 0 R >> endobj 922 0 obj << /Title 923 0 R /A 921 0 R /Parent 913 0 R /Prev 919 0 R /Next 925 0 R >> endobj 919 0 obj << /Title 920 0 R /A 918 0 R /Parent 913 0 R /Prev 916 0 R /Next 922 0 R >> endobj 916 0 obj << /Title 917 0 R /A 915 0 R /Parent 913 0 R /Next 919 0 R >> endobj 913 0 obj << /Title 914 0 R /A 911 0 R /Parent 857 0 R /Prev 900 0 R /Next 929 0 R /First 916 0 R /Last 925 0 R /Count -4 >> endobj 909 0 obj << /Title 910 0 R /A 908 0 R /Parent 900 0 R /Prev 906 0 R >> endobj 906 0 obj << /Title 907 0 R /A 905 0 R /Parent 900 0 R /Prev 903 0 R /Next 909 0 R >> endobj 903 0 obj << /Title 904 0 R /A 902 0 R /Parent 900 0 R /Next 906 0 R >> endobj 900 0 obj << /Title 901 0 R /A 898 0 R /Parent 857 0 R /Prev 887 0 R /Next 913 0 R /First 903 0 R /Last 909 0 R /Count -3 >> endobj 896 0 obj << /Title 897 0 R /A 895 0 R /Parent 887 0 R /Prev 893 0 R >> endobj 893 0 obj << /Title 894 0 R /A 892 0 R /Parent 887 0 R /Prev 890 0 R /Next 896 0 R >> endobj 890 0 obj << /Title 891 0 R /A 889 0 R /Parent 887 0 R /Next 893 0 R >> endobj 887 0 obj << /Title 888 0 R /A 885 0 R /Parent 857 0 R /Prev 874 0 R /Next 900 0 R /First 890 0 R /Last 896 0 R /Count -3 >> endobj 883 0 obj << /Title 884 0 R /A 882 0 R /Parent 874 0 R /Prev 880 0 R >> endobj 880 0 obj << /Title 881 0 R /A 879 0 R /Parent 874 0 R /Prev 877 0 R /Next 883 0 R >> endobj 877 0 obj << /Title 878 0 R /A 876 0 R /Parent 874 0 R /Next 880 0 R >> endobj 874 0 obj << /Title 875 0 R /A 872 0 R /Parent 857 0 R /Prev 861 0 R /Next 887 0 R /First 877 0 R /Last 883 0 R /Count -3 >> endobj 870 0 obj << /Title 871 0 R /A 869 0 R /Parent 861 0 R /Prev 867 0 R >> endobj 867 0 obj << /Title 868 0 R /A 866 0 R /Parent 861 0 R /Prev 864 0 R /Next 870 0 R >> endobj 864 0 obj << /Title 865 0 R /A 863 0 R /Parent 861 0 R /Next 867 0 R >> endobj 861 0 obj << /Title 862 0 R /A 859 0 R /Parent 857 0 R /Next 874 0 R /First 864 0 R /Last 870 0 R /Count -3 >> endobj 857 0 obj << /Title 858 0 R /A 855 0 R /Parent 2500 0 R /Prev 780 0 R /Next 1680 0 R /First 861 0 R /Last 1667 0 R /Count -60 >> endobj 853 0 obj << /Title 854 0 R /A 851 0 R /Parent 780 0 R /Prev 817 0 R >> endobj 849 0 obj << /Title 850 0 R /A 847 0 R /Parent 817 0 R /Prev 845 0 R >> endobj 845 0 obj << /Title 846 0 R /A 843 0 R /Parent 817 0 R /Prev 841 0 R /Next 849 0 R >> endobj 841 0 obj << /Title 842 0 R /A 839 0 R /Parent 817 0 R /Prev 837 0 R /Next 845 0 R >> endobj 837 0 obj << /Title 838 0 R /A 835 0 R /Parent 817 0 R /Prev 833 0 R /Next 841 0 R >> endobj 833 0 obj << /Title 834 0 R /A 831 0 R /Parent 817 0 R /Prev 829 0 R /Next 837 0 R >> endobj 829 0 obj << /Title 830 0 R /A 827 0 R /Parent 817 0 R /Prev 825 0 R /Next 833 0 R >> endobj 825 0 obj << /Title 826 0 R /A 823 0 R /Parent 817 0 R /Prev 821 0 R /Next 829 0 R >> endobj 821 0 obj << /Title 822 0 R /A 819 0 R /Parent 817 0 R /Next 825 0 R >> endobj 817 0 obj << /Title 818 0 R /A 815 0 R /Parent 780 0 R /Prev 788 0 R /Next 853 0 R /First 821 0 R /Last 849 0 R /Count -8 >> endobj 813 0 obj << /Title 814 0 R /A 812 0 R /Parent 788 0 R /Prev 804 0 R >> endobj 810 0 obj << /Title 811 0 R /A 809 0 R /Parent 804 0 R /Prev 807 0 R >> endobj 807 0 obj << /Title 808 0 R /A 806 0 R /Parent 804 0 R /Next 810 0 R >> endobj 804 0 obj << /Title 805 0 R /A 802 0 R /Parent 788 0 R /Prev 800 0 R /Next 813 0 R /First 807 0 R /Last 810 0 R /Count -2 >> endobj 800 0 obj << /Title 801 0 R /A 798 0 R /Parent 788 0 R /Prev 796 0 R /Next 804 0 R >> endobj 796 0 obj << /Title 797 0 R /A 794 0 R /Parent 788 0 R /Prev 792 0 R /Next 800 0 R >> endobj 792 0 obj << /Title 793 0 R /A 790 0 R /Parent 788 0 R /Next 796 0 R >> endobj 788 0 obj << /Title 789 0 R /A 786 0 R /Parent 780 0 R /Prev 784 0 R /Next 817 0 R /First 792 0 R /Last 813 0 R /Count -5 >> endobj 784 0 obj << /Title 785 0 R /A 782 0 R /Parent 780 0 R /Next 788 0 R >> endobj 780 0 obj << /Title 781 0 R /A 778 0 R /Parent 2500 0 R /Prev 607 0 R /Next 857 0 R /First 784 0 R /Last 853 0 R /Count -4 >> endobj 776 0 obj << /Title 777 0 R /A 775 0 R /Parent 770 0 R /Prev 773 0 R >> endobj 773 0 obj << /Title 774 0 R /A 772 0 R /Parent 770 0 R /Next 776 0 R >> endobj 770 0 obj << /Title 771 0 R /A 768 0 R /Parent 607 0 R /Prev 754 0 R /First 773 0 R /Last 776 0 R /Count -2 >> endobj 766 0 obj << /Title 767 0 R /A 764 0 R /Parent 754 0 R /Prev 762 0 R >> endobj 762 0 obj << /Title 763 0 R /A 760 0 R /Parent 754 0 R /Prev 758 0 R /Next 766 0 R >> endobj 758 0 obj << /Title 759 0 R /A 756 0 R /Parent 754 0 R /Next 762 0 R >> endobj 754 0 obj << /Title 755 0 R /A 752 0 R /Parent 607 0 R /Prev 738 0 R /Next 770 0 R /First 758 0 R /Last 766 0 R /Count -3 >> endobj 750 0 obj << /Title 751 0 R /A 748 0 R /Parent 738 0 R /Prev 746 0 R >> endobj 746 0 obj << /Title 747 0 R /A 744 0 R /Parent 738 0 R /Prev 742 0 R /Next 750 0 R >> endobj 742 0 obj << /Title 743 0 R /A 740 0 R /Parent 738 0 R /Next 746 0 R >> endobj 738 0 obj << /Title 739 0 R /A 736 0 R /Parent 607 0 R /Prev 734 0 R /Next 754 0 R /First 742 0 R /Last 750 0 R /Count -3 >> endobj 734 0 obj << /Title 735 0 R /A 732 0 R /Parent 607 0 R /Prev 687 0 R /Next 738 0 R >> endobj 730 0 obj << /Title 731 0 R /A 728 0 R /Parent 687 0 R /Prev 726 0 R >> endobj 726 0 obj << /Title 727 0 R /A 724 0 R /Parent 687 0 R /Prev 722 0 R /Next 730 0 R >> endobj 722 0 obj << /Title 723 0 R /A 720 0 R /Parent 687 0 R /Prev 718 0 R /Next 726 0 R >> endobj 718 0 obj << /Title 719 0 R /A 716 0 R /Parent 687 0 R /Prev 699 0 R /Next 722 0 R >> endobj 714 0 obj << /Title 715 0 R /A 713 0 R /Parent 699 0 R /Prev 711 0 R >> endobj 711 0 obj << /Title 712 0 R /A 710 0 R /Parent 699 0 R /Prev 708 0 R /Next 714 0 R >> endobj 708 0 obj << /Title 709 0 R /A 707 0 R /Parent 699 0 R /Prev 705 0 R /Next 711 0 R >> endobj 705 0 obj << /Title 706 0 R /A 704 0 R /Parent 699 0 R /Prev 702 0 R /Next 708 0 R >> endobj 702 0 obj << /Title 703 0 R /A 701 0 R /Parent 699 0 R /Next 705 0 R >> endobj 699 0 obj << /Title 700 0 R /A 697 0 R /Parent 687 0 R /Prev 695 0 R /Next 718 0 R /First 702 0 R /Last 714 0 R /Count -5 >> endobj 695 0 obj << /Title 696 0 R /A 693 0 R /Parent 687 0 R /Prev 691 0 R /Next 699 0 R >> endobj 691 0 obj << /Title 692 0 R /A 689 0 R /Parent 687 0 R /Next 695 0 R >> endobj 687 0 obj << /Title 688 0 R /A 685 0 R /Parent 607 0 R /Prev 671 0 R /Next 734 0 R /First 691 0 R /Last 730 0 R /Count -7 >> endobj 683 0 obj << /Title 684 0 R /A 681 0 R /Parent 671 0 R /Prev 679 0 R >> endobj 679 0 obj << /Title 680 0 R /A 677 0 R /Parent 671 0 R /Prev 675 0 R /Next 683 0 R >> endobj 675 0 obj << /Title 676 0 R /A 673 0 R /Parent 671 0 R /Next 679 0 R >> endobj 671 0 obj << /Title 672 0 R /A 669 0 R /Parent 607 0 R /Prev 667 0 R /Next 687 0 R /First 675 0 R /Last 683 0 R /Count -3 >> endobj 667 0 obj << /Title 668 0 R /A 665 0 R /Parent 607 0 R /Prev 663 0 R /Next 671 0 R >> endobj 663 0 obj << /Title 664 0 R /A 661 0 R /Parent 607 0 R /Prev 659 0 R /Next 667 0 R >> endobj 659 0 obj << /Title 660 0 R /A 657 0 R /Parent 607 0 R /Prev 611 0 R /Next 663 0 R >> endobj 655 0 obj << /Title 656 0 R /A 653 0 R /Parent 611 0 R /Prev 651 0 R >> endobj 651 0 obj << /Title 652 0 R /A 649 0 R /Parent 611 0 R /Prev 647 0 R /Next 655 0 R >> endobj 647 0 obj << /Title 648 0 R /A 645 0 R /Parent 611 0 R /Prev 643 0 R /Next 651 0 R >> endobj 643 0 obj << /Title 644 0 R /A 641 0 R /Parent 611 0 R /Prev 639 0 R /Next 647 0 R >> endobj 639 0 obj << /Title 640 0 R /A 637 0 R /Parent 611 0 R /Prev 635 0 R /Next 643 0 R >> endobj 635 0 obj << /Title 636 0 R /A 633 0 R /Parent 611 0 R /Prev 631 0 R /Next 639 0 R >> endobj 631 0 obj << /Title 632 0 R /A 629 0 R /Parent 611 0 R /Prev 627 0 R /Next 635 0 R >> endobj 627 0 obj << /Title 628 0 R /A 625 0 R /Parent 611 0 R /Prev 623 0 R /Next 631 0 R >> endobj 623 0 obj << /Title 624 0 R /A 621 0 R /Parent 611 0 R /Prev 619 0 R /Next 627 0 R >> endobj 619 0 obj << /Title 620 0 R /A 617 0 R /Parent 611 0 R /Prev 615 0 R /Next 623 0 R >> endobj 615 0 obj << /Title 616 0 R /A 613 0 R /Parent 611 0 R /Next 619 0 R >> endobj 611 0 obj << /Title 612 0 R /A 609 0 R /Parent 607 0 R /Next 659 0 R /First 615 0 R /Last 655 0 R /Count -11 >> endobj 607 0 obj << /Title 608 0 R /A 605 0 R /Parent 2500 0 R /Prev 566 0 R /Next 780 0 R /First 611 0 R /Last 770 0 R /Count -10 >> endobj 603 0 obj << /Title 604 0 R /A 601 0 R /Parent 566 0 R /Prev 599 0 R >> endobj 599 0 obj << /Title 600 0 R /A 597 0 R /Parent 566 0 R /Prev 595 0 R /Next 603 0 R >> endobj 595 0 obj << /Title 596 0 R /A 593 0 R /Parent 566 0 R /Prev 570 0 R /Next 599 0 R >> endobj 591 0 obj << /Title 592 0 R /A 590 0 R /Parent 570 0 R /Prev 588 0 R >> endobj 588 0 obj << /Title 589 0 R /A 587 0 R /Parent 570 0 R /Prev 585 0 R /Next 591 0 R >> endobj 585 0 obj << /Title 586 0 R /A 584 0 R /Parent 570 0 R /Prev 582 0 R /Next 588 0 R >> endobj 582 0 obj << /Title 583 0 R /A 581 0 R /Parent 570 0 R /Prev 579 0 R /Next 585 0 R >> endobj 579 0 obj << /Title 580 0 R /A 578 0 R /Parent 570 0 R /Prev 576 0 R /Next 582 0 R >> endobj 576 0 obj << /Title 577 0 R /A 575 0 R /Parent 570 0 R /Prev 573 0 R /Next 579 0 R >> endobj 573 0 obj << /Title 574 0 R /A 572 0 R /Parent 570 0 R /Next 576 0 R >> endobj 570 0 obj << /Title 571 0 R /A 568 0 R /Parent 566 0 R /Next 595 0 R /First 573 0 R /Last 591 0 R /Count -7 >> endobj 566 0 obj << /Title 567 0 R /A 564 0 R /Parent 2500 0 R /Prev 554 0 R /Next 607 0 R /First 570 0 R /Last 603 0 R /Count -4 >> endobj 562 0 obj << /Title 563 0 R /A 560 0 R /Parent 554 0 R /Prev 558 0 R >> endobj 558 0 obj << /Title 559 0 R /A 556 0 R /Parent 554 0 R /Next 562 0 R >> endobj 554 0 obj << /Title 555 0 R /A 552 0 R /Parent 2500 0 R /Next 566 0 R /First 558 0 R /Last 562 0 R /Count -2 >> endobj 2501 0 obj << /Names [(-1) 67 0 R (-2) 139 0 R (-3) 213 0 R (-4) 284 0 R (-5) 355 0 R (-6) 425 0 R] /Limits [(-1) (-6)] >> endobj 2502 0 obj << /Names [(-7) 492 0 R (-8) 544 0 R (10) 78 0 R (100) 494 0 R (101) 2399 0 R (102) 495 0 R] /Limits [(-7) (102)] >> endobj 2503 0 obj << /Names [(103) 496 0 R (104) 497 0 R (105) 498 0 R (106) 499 0 R (107) 2422 0 R (108) 500 0 R] /Limits [(103) (108)] >> endobj 2504 0 obj << /Names [(109) 2429 0 R (11) 79 0 R (110) 501 0 R (111) 502 0 R (112) 503 0 R (113) 504 0 R] /Limits [(109) (113)] >> endobj 2505 0 obj << /Names [(114) 2448 0 R (115) 545 0 R (116) 546 0 R (117) 547 0 R (118) 548 0 R (119) 549 0 R] /Limits [(114) (119)] >> endobj 2506 0 obj << /Names [(12) 80 0 R (120) 550 0 R (121) 551 0 R (13) 81 0 R (14) 82 0 R (15) 83 0 R] /Limits [(12) (15)] >> endobj 2507 0 obj << /Names [(16) 84 0 R (17) 140 0 R (18) 141 0 R (19) 142 0 R (2) 70 0 R (20) 143 0 R] /Limits [(16) (20)] >> endobj 2508 0 obj << /Names [(21) 144 0 R (22) 145 0 R (23) 146 0 R (24) 147 0 R (25) 148 0 R (26) 149 0 R] /Limits [(21) (26)] >> endobj 2509 0 obj << /Names [(27) 150 0 R (28) 151 0 R (29) 152 0 R (3) 71 0 R (30) 153 0 R (31) 154 0 R] /Limits [(27) (31)] >> endobj 2510 0 obj << /Names [(32) 2097 0 R (33) 155 0 R (34) 156 0 R (35) 214 0 R (36) 215 0 R (37) 2121 0 R] /Limits [(32) (37)] >> endobj 2511 0 obj << /Names [(38) 216 0 R (39) 217 0 R (4) 72 0 R (40) 2133 0 R (41) 2137 0 R (42) 2141 0 R] /Limits [(38) (42)] >> endobj 2512 0 obj << /Names [(43) 218 0 R (44) 219 0 R (45) 220 0 R (46) 221 0 R (47) 222 0 R (48) 223 0 R] /Limits [(43) (48)] >> endobj 2513 0 obj << /Names [(49) 224 0 R (5) 73 0 R (50) 225 0 R (51) 2182 0 R (52) 226 0 R (53) 286 0 R] /Limits [(49) (53)] >> endobj 2514 0 obj << /Names [(54) 287 0 R (55) 288 0 R (56) 289 0 R (57) 290 0 R (58) 2219 0 R (59) 291 0 R] /Limits [(54) (59)] >> endobj 2515 0 obj << /Names [(6) 74 0 R (60) 292 0 R (61) 293 0 R (62) 294 0 R (63) 295 0 R (64) 296 0 R] /Limits [(6) (64)] >> endobj 2516 0 obj << /Names [(65) 297 0 R (66) 2251 0 R (67) 356 0 R (68) 357 0 R (69) 358 0 R (7) 75 0 R] /Limits [(65) (7)] >> endobj 2517 0 obj << /Names [(70) 359 0 R (71) 360 0 R (72) 361 0 R (73) 362 0 R (74) 363 0 R (75) 364 0 R] /Limits [(70) (75)] >> endobj 2518 0 obj << /Names [(76) 365 0 R (77) 366 0 R (78) 367 0 R (79) 426 0 R (8) 76 0 R (80) 427 0 R] /Limits [(76) (80)] >> endobj 2519 0 obj << /Names [(81) 428 0 R (82) 429 0 R (83) 430 0 R (84) 431 0 R (85) 432 0 R (86) 2329 0 R] /Limits [(81) (86)] >> endobj 2520 0 obj << /Names [(87) 433 0 R (88) 2337 0 R (89) 434 0 R (9) 77 0 R (90) 435 0 R (91) 2349 0 R] /Limits [(87) (91)] >> endobj 2521 0 obj << /Names [(92) 2353 0 R (93) 436 0 R (94) 437 0 R (95) 438 0 R (96) 439 0 R (97) 440 0 R] /Limits [(92) (97)] >> endobj 2522 0 obj << /Names [(98) 2383 0 R (99) 493 0 R (ASIS options) 654 0 R (Abnormal_Function_Return) 860 0 R (AdaControl help) 725 0 R (AdaControl language) 721 0 R] /Limits [(98) (AdaControl language)] >> endobj 2523 0 obj << /Names [(AdaControl preferences) 717 0 R (AdaControl switches) 698 0 R (Allocators) 873 0 R (Anonymous constructs) 1723 0 R (Array_Declarations) 886 0 R (Attributes) 1719 0 R] /Limits [(AdaControl preferences) (Attributes)] >> endobj 2524 0 obj << /Names [(Automatically checkable rules) 1691 0 R (Barrier_Expressions) 899 0 R (Build with project file) 1907 0 R (Building AdaControl from source) 569 0 R (Case_Statement) 912 0 R (Caveat) 729 0 R] /Limits [(Automatically checkable rules) (Caveat)] >> endobj 2525 0 obj << /Names [(Characters) 928 0 R (Checking commands syntax) 678 0 R (Choosing an appropriate combination of options) 765 0 R (Clear command) 836 0 R (Command language reference) 779 0 R (Command line parameters and options) 610 0 R] /Limits [(Characters) (Command line parameters and options)] >> endobj 2526 0 obj << /Names [(Commands) 618 0 R (Comments) 941 0 R (Contextual menu) 694 0 R (Control kinds and report messages) 791 0 R (Controls) 787 0 R (Customizing AdaControl) 1908 0 R] /Limits [(Commands) (Customizing AdaControl)] >> endobj 2527 0 obj << /Names [(Declarations) 957 0 R (Default_Parameter) 973 0 R (Dependencies) 986 0 R (Directly_Accessed_Globals) 996 0 R (Disabling controls) 803 0 R (Duplicate_Initialization_Calls) 1012 0 R] /Limits [(Declarations) (Duplicate_Initialization_Calls)] >> endobj 2528 0 obj << /Names [(Entities) 1025 0 R (Entity_Inside_Exception) 1041 0 R (Enumeration literals) 1711 0 R (Environment variable and default settings) 662 0 R (Example of commands) 852 0 R (Examples of using AdaControl for common programming rules) 1679 0 R] /Limits [(Entities) (Examples of using AdaControl for common programming rules)] >> endobj 2529 0 obj << /Names [(Exception_Propagation) 1051 0 R (Exit on error) 650 0 R (Expressions) 1067 0 R (Features) 557 0 R (Formals of access to subprogram types) 1731 0 R (General) 783 0 R] /Limits [(Exception_Propagation) (General)] >> endobj 2530 0 obj << /Names [(General syntax) 1703 0 R (Generating a units list) 682 0 R (Generating tree files manually) 761 0 R (Getting help) 674 0 R (Global_References) 1080 0 R (Go command) 820 0 R] /Limits [(General syntax) (Go command)] >> endobj 2531 0 obj << /Names [(Header_Comments) 1096 0 R (Help command) 832 0 R (Helpful utilities) 737 0 R (History) 561 0 R (Improper_Initialization) 1112 0 R (In case of trouble) 769 0 R] /Limits [(Header_Comments) (In case of trouble)] >> endobj 2532 0 obj << /Names [(Inhibit command) 848 0 R (Input units) 614 0 R (Installation) 565 0 R (Installing AdaControl) 594 0 R (Installing support for AdaGide) 602 0 R (Installing support for GPS) 598 0 R] /Limits [(Inhibit command) (Installing support for GPS)] >> endobj 2533 0 obj << /Names [(Instantiations) 1125 0 R (Insufficient_Parameters) 1141 0 R (Interactive mode) 666 0 R (Introduction) 553 0 R (Limitation) 1735 0 R (Local disabling control) 638 0 R] /Limits [(Instantiations) (Local disabling control)] >> endobj 2534 0 obj << /Names [(Local_Hiding) 1154 0 R (Max_Blank_Lines) 1164 0 R (Max_Call_Depth) 1174 0 R (Max_Line_Length) 1190 0 R (Max_Nesting) 1200 0 R (Max_Size) 1210 0 R] /Limits [(Local_Hiding) (Max_Size)] >> endobj 2535 0 obj << /Names [(Max_Statement_Nesting) 1220 0 R (Message command) 828 0 R (Migrating from Gnatcheck) 1683 0 R (Movable_Accept_Statements) 1230 0 R (Multiple controls) 799 0 R (Multiple_Assignments) 1243 0 R] /Limits [(Max_Statement_Nesting) (Multiple_Assignments)] >> endobj 2536 0 obj << /Names [(Naming_Convention) 1259 0 R (No_Operator_Usage) 1275 0 R (Non upward-compatible changes) 1743 0 R (Non_Static) 1288 0 R (Not_Elaboration_Calls) 1304 0 R (Not_Selected_Name) 1317 0 R] /Limits [(Naming_Convention) (Not_Selected_Name)] >> endobj 2537 0 obj << /Names [(Object_Declarations) 1330 0 R (Operators) 1715 0 R (Optimizing Adacontrol) 753 0 R (Other commands) 816 0 R (Other execution modes) 670 0 R (Output file) 622 0 R] /Limits [(Object_Declarations) (Output file)] >> endobj 2538 0 obj << /Names [(Output format) 626 0 R (Output limits) 630 0 R (Overloaded names) 1707 0 R (Parameter_Aliasing) 1346 0 R (Parameter_Declarations) 1359 0 R (Parameters) 795 0 R] /Limits [(Output format) (Parameters)] >> endobj 2539 0 obj << /Names [(Potentially_Blocking_Operations) 1372 0 R (Pragmas) 1388 0 R (Program Usage) 606 0 R (Project files) 634 0 R (Quit command) 824 0 R (Record and protected types components) 1727 0 R] /Limits [(Potentially_Blocking_Operations) (Record and protected types components)] >> endobj 2540 0 obj << /Names [(Record_Declarations) 1401 0 R (Reduceable_Scope) 1417 0 R (Representation_Clauses) 1433 0 R (Return codes) 658 0 R (Return_Type) 1449 0 R (Rules files provided with AdaControl) 1687 0 R] /Limits [(Record_Declarations) (Rules files provided with AdaControl)] >> endobj 2541 0 obj << /Names [(Rules reference) 856 0 R (Rules that need manual inspection) 1695 0 R (Running AdaControl from AdaGide) 733 0 R (Running AdaControl from GPS) 686 0 R (Set command) 840 0 R (Side_Effect_Parameters) 1462 0 R] /Limits [(Rules reference) (Side_Effect_Parameters)] >> endobj 2542 0 obj << /Names [(Silent_Exceptions) 1475 0 R (Simplifiable_Expressions) 1488 0 R (Simplifiable_Statements) 1501 0 R (Source command) 844 0 R (Specifying an Ada entity name) 1699 0 R (Statements) 1514 0 R] /Limits [(Silent_Exceptions) (Statements)] >> endobj 2543 0 obj << /Names [(Style) 1527 0 R (Syntax of regular expressions) 1739 0 R (Terminating_Tasks) 1543 0 R (The AdaControl menu and buttons) 690 0 R (Treatment of warnings) 646 0 R (Tree files and the ASIS context) 757 0 R] /Limits [(Style) (Tree files and the ASIS context)] >> endobj 2544 0 obj << /Names [(Type_Initial_Values) 1556 0 R (Uncheckable) 1566 0 R (Units) 1582 0 R (Unnecessary_Use_Clause) 1595 0 R (Unsafe_Paired_Calls) 1611 0 R (Unsafe_Unchecked_Conversion) 1627 0 R] /Limits [(Type_Initial_Values) (Unsafe_Unchecked_Conversion)] >> endobj 2545 0 obj << /Names [(Usage) 1640 0 R (Use_Clauses) 1656 0 R (Verbose and debug mode) 642 0 R (With_Clauses) 1666 0 R (limitation) 2400 0 R (makepat.sed) 745 0 R] /Limits [(Usage) (makepat.sed)] >> endobj 2546 0 obj << /Names [(pfni) 741 0 R (unrepr.sed) 749 0 R] /Limits [(pfni) (unrepr.sed)] >> endobj 2547 0 obj << /Kids [2501 0 R 2502 0 R 2503 0 R 2504 0 R 2505 0 R 2506 0 R] /Limits [(-1) (15)] >> endobj 2548 0 obj << /Kids [2507 0 R 2508 0 R 2509 0 R 2510 0 R 2511 0 R 2512 0 R] /Limits [(16) (48)] >> endobj 2549 0 obj << /Kids [2513 0 R 2514 0 R 2515 0 R 2516 0 R 2517 0 R 2518 0 R] /Limits [(49) (80)] >> endobj 2550 0 obj << /Kids [2519 0 R 2520 0 R 2521 0 R 2522 0 R 2523 0 R 2524 0 R] /Limits [(81) (Caveat)] >> endobj 2551 0 obj << /Kids [2525 0 R 2526 0 R 2527 0 R 2528 0 R 2529 0 R 2530 0 R] /Limits [(Characters) (Go command)] >> endobj 2552 0 obj << /Kids [2531 0 R 2532 0 R 2533 0 R 2534 0 R 2535 0 R 2536 0 R] /Limits [(Header_Comments) (Not_Selected_Name)] >> endobj 2553 0 obj << /Kids [2537 0 R 2538 0 R 2539 0 R 2540 0 R 2541 0 R 2542 0 R] /Limits [(Object_Declarations) (Statements)] >> endobj 2554 0 obj << /Kids [2543 0 R 2544 0 R 2545 0 R 2546 0 R] /Limits [(Style) (unrepr.sed)] >> endobj 2555 0 obj << /Kids [2547 0 R 2548 0 R 2549 0 R 2550 0 R 2551 0 R 2552 0 R] /Limits [(-1) (Not_Selected_Name)] >> endobj 2556 0 obj << /Kids [2553 0 R 2554 0 R] /Limits [(Object_Declarations) (unrepr.sed)] >> endobj 2557 0 obj << /Kids [2555 0 R 2556 0 R] /Limits [(-1) (unrepr.sed)] >> endobj 2558 0 obj << /Dests 2557 0 R >> endobj 2559 0 obj << /Type /Catalog /Pages 2499 0 R /Outlines 2500 0 R /Names 2558 0 R /PageMode /UseOutlines >> endobj 2560 0 obj << /Producer (pdfTeX-1.40.10) /Creator (TeX) /CreationDate (D:20100803142715+02'00') /ModDate (D:20100803142715+02'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian) kpathsea version 5.0.0) >> endobj xref 0 2561 0000000000 65535 f 0000000015 00000 n 0000000681 00000 n 0000001358 00000 n 0000002325 00000 n 0000002214 00000 n 0000001962 00000 n 0000626149 00000 n 0000627231 00000 n 0000002633 00000 n 0000002520 00000 n 0000002393 00000 n 0000004513 00000 n 0000004399 00000 n 0000002672 00000 n 0000626598 00000 n 0000626759 00000 n 0000007841 00000 n 0000007972 00000 n 0000008102 00000 n 0000008233 00000 n 0000008364 00000 n 0000008495 00000 n 0000008626 00000 n 0000008756 00000 n 0000008887 00000 n 0000009018 00000 n 0000009149 00000 n 0000009280 00000 n 0000009411 00000 n 0000009541 00000 n 0000009672 00000 n 0000009803 00000 n 0000009934 00000 n 0000010065 00000 n 0000010196 00000 n 0000010327 00000 n 0000010457 00000 n 0000010587 00000 n 0000010718 00000 n 0000010849 00000 n 0000010980 00000 n 0000011112 00000 n 0000011244 00000 n 0000011376 00000 n 0000011508 00000 n 0000011640 00000 n 0000011772 00000 n 0000011903 00000 n 0000012035 00000 n 0000012167 00000 n 0000012299 00000 n 0000012430 00000 n 0000012561 00000 n 0000012692 00000 n 0000012824 00000 n 0000012956 00000 n 0000013088 00000 n 0000013220 00000 n 0000013352 00000 n 0000013482 00000 n 0000013611 00000 n 0000017387 00000 n 0000017519 00000 n 0000013794 00000 n 0000007400 00000 n 0000004595 00000 n 0000013740 00000 n 0000626454 00000 n 0000626310 00000 n 0000119588 00000 n 0000123804 00000 n 0000126742 00000 n 0000130786 00000 n 0000135023 00000 n 0000138949 00000 n 0000142945 00000 n 0000148065 00000 n 0000152690 00000 n 0000156669 00000 n 0000159980 00000 n 0000163714 00000 n 0000168352 00000 n 0000174215 00000 n 0000178278 00000 n 0000017651 00000 n 0000017782 00000 n 0000017914 00000 n 0000018044 00000 n 0000018176 00000 n 0000018308 00000 n 0000018440 00000 n 0000018570 00000 n 0000018702 00000 n 0000018834 00000 n 0000018966 00000 n 0000019098 00000 n 0000019230 00000 n 0000019362 00000 n 0000019494 00000 n 0000019626 00000 n 0000019759 00000 n 0000019892 00000 n 0000020025 00000 n 0000020158 00000 n 0000020291 00000 n 0000020423 00000 n 0000020556 00000 n 0000020689 00000 n 0000020822 00000 n 0000020955 00000 n 0000021087 00000 n 0000021220 00000 n 0000021353 00000 n 0000021486 00000 n 0000021619 00000 n 0000021752 00000 n 0000021885 00000 n 0000022018 00000 n 0000022151 00000 n 0000022284 00000 n 0000022417 00000 n 0000022548 00000 n 0000022681 00000 n 0000022813 00000 n 0000022946 00000 n 0000023079 00000 n 0000023212 00000 n 0000023344 00000 n 0000023477 00000 n 0000023609 00000 n 0000023742 00000 n 0000023873 00000 n 0000024004 00000 n 0000027480 00000 n 0000027613 00000 n 0000024191 00000 n 0000016867 00000 n 0000013899 00000 n 0000024135 00000 n 0000182028 00000 n 0000186586 00000 n 0000190226 00000 n 0000195147 00000 n 0000197612 00000 n 0000202497 00000 n 0000206474 00000 n 0000210425 00000 n 0000213226 00000 n 0000216812 00000 n 0000220349 00000 n 0000226094 00000 n 0000228207 00000 n 0000231202 00000 n 0000234680 00000 n 0000240268 00000 n 0000243984 00000 n 0000027746 00000 n 0000027878 00000 n 0000028010 00000 n 0000028143 00000 n 0000028276 00000 n 0000028409 00000 n 0000028542 00000 n 0000028675 00000 n 0000028808 00000 n 0000028940 00000 n 0000029073 00000 n 0000029206 00000 n 0000029339 00000 n 0000029472 00000 n 0000029605 00000 n 0000029738 00000 n 0000029870 00000 n 0000030003 00000 n 0000030136 00000 n 0000030269 00000 n 0000030402 00000 n 0000030535 00000 n 0000030667 00000 n 0000030799 00000 n 0000030932 00000 n 0000031065 00000 n 0000031198 00000 n 0000031331 00000 n 0000031464 00000 n 0000031597 00000 n 0000031730 00000 n 0000031863 00000 n 0000031996 00000 n 0000032129 00000 n 0000032262 00000 n 0000032395 00000 n 0000032528 00000 n 0000032661 00000 n 0000032794 00000 n 0000032925 00000 n 0000033058 00000 n 0000033191 00000 n 0000033324 00000 n 0000033457 00000 n 0000033590 00000 n 0000033722 00000 n 0000033853 00000 n 0000033986 00000 n 0000034119 00000 n 0000034252 00000 n 0000034383 00000 n 0000034513 00000 n 0000038017 00000 n 0000034700 00000 n 0000026919 00000 n 0000024297 00000 n 0000034644 00000 n 0000246632 00000 n 0000249736 00000 n 0000255090 00000 n 0000257519 00000 n 0000271713 00000 n 0000274530 00000 n 0000277822 00000 n 0000281696 00000 n 0000285012 00000 n 0000288141 00000 n 0000291501 00000 n 0000294278 00000 n 0000300516 00000 n 0000038150 00000 n 0000038283 00000 n 0000038415 00000 n 0000038547 00000 n 0000038678 00000 n 0000038811 00000 n 0000038944 00000 n 0000039077 00000 n 0000039210 00000 n 0000039342 00000 n 0000039475 00000 n 0000039607 00000 n 0000039740 00000 n 0000039873 00000 n 0000040006 00000 n 0000040139 00000 n 0000040272 00000 n 0000040404 00000 n 0000040537 00000 n 0000040670 00000 n 0000040803 00000 n 0000040936 00000 n 0000041069 00000 n 0000041201 00000 n 0000041334 00000 n 0000041466 00000 n 0000041599 00000 n 0000041732 00000 n 0000041865 00000 n 0000041998 00000 n 0000042131 00000 n 0000042264 00000 n 0000042396 00000 n 0000042528 00000 n 0000042661 00000 n 0000042794 00000 n 0000042927 00000 n 0000043060 00000 n 0000043193 00000 n 0000043326 00000 n 0000043459 00000 n 0000043592 00000 n 0000043725 00000 n 0000043858 00000 n 0000043991 00000 n 0000044124 00000 n 0000044256 00000 n 0000044387 00000 n 0000044520 00000 n 0000044653 00000 n 0000044786 00000 n 0000044917 00000 n 0000045047 00000 n 0000048547 00000 n 0000045234 00000 n 0000037454 00000 n 0000034783 00000 n 0000045178 00000 n 0000627342 00000 n 0000303910 00000 n 0000308146 00000 n 0000311160 00000 n 0000314260 00000 n 0000318236 00000 n 0000324676 00000 n 0000327873 00000 n 0000331096 00000 n 0000333693 00000 n 0000336790 00000 n 0000340601 00000 n 0000342682 00000 n 0000048680 00000 n 0000048813 00000 n 0000048945 00000 n 0000049077 00000 n 0000049210 00000 n 0000049343 00000 n 0000049476 00000 n 0000049609 00000 n 0000049740 00000 n 0000049873 00000 n 0000050006 00000 n 0000050138 00000 n 0000050271 00000 n 0000050404 00000 n 0000050537 00000 n 0000050670 00000 n 0000050803 00000 n 0000050935 00000 n 0000051068 00000 n 0000051201 00000 n 0000051334 00000 n 0000051467 00000 n 0000051600 00000 n 0000051732 00000 n 0000051865 00000 n 0000051998 00000 n 0000052131 00000 n 0000052264 00000 n 0000052397 00000 n 0000052530 00000 n 0000052663 00000 n 0000052796 00000 n 0000052928 00000 n 0000053061 00000 n 0000053194 00000 n 0000053327 00000 n 0000053460 00000 n 0000053593 00000 n 0000053725 00000 n 0000053858 00000 n 0000053991 00000 n 0000054124 00000 n 0000054257 00000 n 0000054390 00000 n 0000054523 00000 n 0000054656 00000 n 0000054788 00000 n 0000054919 00000 n 0000055052 00000 n 0000055185 00000 n 0000055318 00000 n 0000055449 00000 n 0000055579 00000 n 0000059048 00000 n 0000055766 00000 n 0000047984 00000 n 0000045317 00000 n 0000055710 00000 n 0000346840 00000 n 0000349379 00000 n 0000352576 00000 n 0000355698 00000 n 0000358883 00000 n 0000362082 00000 n 0000365319 00000 n 0000367947 00000 n 0000371038 00000 n 0000373668 00000 n 0000376415 00000 n 0000379466 00000 n 0000059181 00000 n 0000059314 00000 n 0000059446 00000 n 0000059578 00000 n 0000059711 00000 n 0000059844 00000 n 0000059977 00000 n 0000060110 00000 n 0000060243 00000 n 0000060376 00000 n 0000060509 00000 n 0000060641 00000 n 0000060774 00000 n 0000060907 00000 n 0000061040 00000 n 0000061173 00000 n 0000061306 00000 n 0000061439 00000 n 0000061572 00000 n 0000061705 00000 n 0000061838 00000 n 0000061971 00000 n 0000062104 00000 n 0000062237 00000 n 0000062369 00000 n 0000062501 00000 n 0000062634 00000 n 0000062767 00000 n 0000062900 00000 n 0000063033 00000 n 0000063166 00000 n 0000063299 00000 n 0000063431 00000 n 0000063564 00000 n 0000063696 00000 n 0000063829 00000 n 0000063962 00000 n 0000064095 00000 n 0000064227 00000 n 0000064360 00000 n 0000064491 00000 n 0000064624 00000 n 0000064757 00000 n 0000064890 00000 n 0000065023 00000 n 0000065156 00000 n 0000065288 00000 n 0000065419 00000 n 0000065552 00000 n 0000065685 00000 n 0000065818 00000 n 0000065949 00000 n 0000066080 00000 n 0000069288 00000 n 0000066266 00000 n 0000058485 00000 n 0000055849 00000 n 0000066210 00000 n 0000382171 00000 n 0000385472 00000 n 0000388699 00000 n 0000392823 00000 n 0000395543 00000 n 0000398496 00000 n 0000401249 00000 n 0000405446 00000 n 0000412286 00000 n 0000415640 00000 n 0000424903 00000 n 0000427547 00000 n 0000431262 00000 n 0000434270 00000 n 0000438005 00000 n 0000069421 00000 n 0000069554 00000 n 0000069686 00000 n 0000069818 00000 n 0000069951 00000 n 0000070084 00000 n 0000070217 00000 n 0000070350 00000 n 0000070483 00000 n 0000070616 00000 n 0000070749 00000 n 0000070882 00000 n 0000071015 00000 n 0000071148 00000 n 0000071281 00000 n 0000071414 00000 n 0000071547 00000 n 0000071679 00000 n 0000071812 00000 n 0000071945 00000 n 0000072078 00000 n 0000072211 00000 n 0000072345 00000 n 0000072478 00000 n 0000072611 00000 n 0000072744 00000 n 0000072876 00000 n 0000073010 00000 n 0000073143 00000 n 0000073276 00000 n 0000073409 00000 n 0000073542 00000 n 0000073675 00000 n 0000073808 00000 n 0000073941 00000 n 0000074074 00000 n 0000074207 00000 n 0000078100 00000 n 0000078233 00000 n 0000078366 00000 n 0000078499 00000 n 0000078632 00000 n 0000078765 00000 n 0000078898 00000 n 0000079031 00000 n 0000079163 00000 n 0000079295 00000 n 0000079428 00000 n 0000074397 00000 n 0000068853 00000 n 0000066349 00000 n 0000074341 00000 n 0000443614 00000 n 0000446059 00000 n 0000452970 00000 n 0000456278 00000 n 0000457145 00000 n 0000459585 00000 n 0000462395 00000 n 0000466406 00000 n 0000471740 00000 n 0000474522 00000 n 0000476801 00000 n 0000478700 00000 n 0000079561 00000 n 0000079694 00000 n 0000079826 00000 n 0000079959 00000 n 0000080091 00000 n 0000080224 00000 n 0000080357 00000 n 0000080490 00000 n 0000080623 00000 n 0000080756 00000 n 0000080888 00000 n 0000081021 00000 n 0000081152 00000 n 0000081284 00000 n 0000081417 00000 n 0000081550 00000 n 0000081683 00000 n 0000081816 00000 n 0000081949 00000 n 0000082081 00000 n 0000082214 00000 n 0000082347 00000 n 0000082480 00000 n 0000082613 00000 n 0000082746 00000 n 0000082878 00000 n 0000083011 00000 n 0000083143 00000 n 0000083276 00000 n 0000083409 00000 n 0000083542 00000 n 0000083675 00000 n 0000083808 00000 n 0000083941 00000 n 0000084074 00000 n 0000084207 00000 n 0000084396 00000 n 0000077593 00000 n 0000074503 00000 n 0000084340 00000 n 0000483681 00000 n 0000486210 00000 n 0000488204 00000 n 0000490649 00000 n 0000493648 00000 n 0000496272 00000 n 0000497829 00000 n 0000084502 00000 n 0000119644 00000 n 0000669928 00000 n 0000084552 00000 n 0000084584 00000 n 0000119701 00000 n 0000669849 00000 n 0000084630 00000 n 0000084658 00000 n 0000123860 00000 n 0000669770 00000 n 0000084703 00000 n 0000084730 00000 n 0000126798 00000 n 0000669637 00000 n 0000084780 00000 n 0000084812 00000 n 0000126855 00000 n 0000669519 00000 n 0000084881 00000 n 0000084932 00000 n 0000669440 00000 n 0000084971 00000 n 0000085004 00000 n 0000669347 00000 n 0000085043 00000 n 0000085095 00000 n 0000669254 00000 n 0000085134 00000 n 0000085177 00000 n 0000669161 00000 n 0000085216 00000 n 0000085255 00000 n 0000669068 00000 n 0000085294 00000 n 0000085351 00000 n 0000668975 00000 n 0000085390 00000 n 0000085428 00000 n 0000668896 00000 n 0000085467 00000 n 0000085509 00000 n 0000135079 00000 n 0000668803 00000 n 0000085568 00000 n 0000085609 00000 n 0000135137 00000 n 0000668710 00000 n 0000085673 00000 n 0000085719 00000 n 0000135195 00000 n 0000668631 00000 n 0000085787 00000 n 0000085837 00000 n 0000139005 00000 n 0000668497 00000 n 0000085888 00000 n 0000085921 00000 n 0000139062 00000 n 0000668378 00000 n 0000085994 00000 n 0000086049 00000 n 0000139120 00000 n 0000668299 00000 n 0000086098 00000 n 0000086129 00000 n 0000143001 00000 n 0000668206 00000 n 0000086175 00000 n 0000086203 00000 n 0000143059 00000 n 0000668113 00000 n 0000086252 00000 n 0000086283 00000 n 0000148121 00000 n 0000668020 00000 n 0000086334 00000 n 0000086367 00000 n 0000148179 00000 n 0000667927 00000 n 0000086418 00000 n 0000086451 00000 n 0000148237 00000 n 0000667834 00000 n 0000086502 00000 n 0000086535 00000 n 0000148295 00000 n 0000667741 00000 n 0000086596 00000 n 0000086639 00000 n 0000152746 00000 n 0000667648 00000 n 0000086699 00000 n 0000086741 00000 n 0000152803 00000 n 0000667555 00000 n 0000086800 00000 n 0000086841 00000 n 0000152861 00000 n 0000667462 00000 n 0000086892 00000 n 0000086925 00000 n 0000152919 00000 n 0000667383 00000 n 0000086975 00000 n 0000087007 00000 n 0000156725 00000 n 0000667290 00000 n 0000087057 00000 n 0000087089 00000 n 0000156782 00000 n 0000667197 00000 n 0000087168 00000 n 0000087229 00000 n 0000156840 00000 n 0000667104 00000 n 0000087283 00000 n 0000087319 00000 n 0000156898 00000 n 0000666972 00000 n 0000087378 00000 n 0000087419 00000 n 0000156955 00000 n 0000666893 00000 n 0000087469 00000 n 0000087501 00000 n 0000160036 00000 n 0000666800 00000 n 0000087563 00000 n 0000087607 00000 n 0000160094 00000 n 0000666721 00000 n 0000087668 00000 n 0000087711 00000 n 0000163770 00000 n 0000666589 00000 n 0000087776 00000 n 0000087823 00000 n 0000163827 00000 n 0000666510 00000 n 0000087892 00000 n 0000087943 00000 n 0000168408 00000 n 0000666417 00000 n 0000087996 00000 n 0000088031 00000 n 0000168466 00000 n 0000666285 00000 n 0000088088 00000 n 0000088127 00000 n 0000666206 00000 n 0000088167 00000 n 0000088192 00000 n 0000666113 00000 n 0000088232 00000 n 0000088262 00000 n 0000666020 00000 n 0000088302 00000 n 0000088327 00000 n 0000665927 00000 n 0000088367 00000 n 0000088393 00000 n 0000665848 00000 n 0000088433 00000 n 0000088457 00000 n 0000178334 00000 n 0000665755 00000 n 0000088517 00000 n 0000088559 00000 n 0000178392 00000 n 0000665662 00000 n 0000088616 00000 n 0000088655 00000 n 0000182085 00000 n 0000665569 00000 n 0000088708 00000 n 0000088743 00000 n 0000182142 00000 n 0000665490 00000 n 0000088787 00000 n 0000088813 00000 n 0000182200 00000 n 0000665397 00000 n 0000088882 00000 n 0000088933 00000 n 0000182258 00000 n 0000665265 00000 n 0000088988 00000 n 0000089025 00000 n 0000182316 00000 n 0000665186 00000 n 0000089067 00000 n 0000089091 00000 n 0000186643 00000 n 0000665093 00000 n 0000089140 00000 n 0000089171 00000 n 0000186700 00000 n 0000665014 00000 n 0000089219 00000 n 0000089249 00000 n 0000186758 00000 n 0000664882 00000 n 0000089308 00000 n 0000089349 00000 n 0000190283 00000 n 0000664803 00000 n 0000089418 00000 n 0000089469 00000 n 0000190341 00000 n 0000664710 00000 n 0000089537 00000 n 0000089587 00000 n 0000195204 00000 n 0000664631 00000 n 0000089671 00000 n 0000089737 00000 n 0000195262 00000 n 0000664513 00000 n 0000089793 00000 n 0000089831 00000 n 0000664434 00000 n 0000089871 00000 n 0000089903 00000 n 0000664355 00000 n 0000089943 00000 n 0000089989 00000 n 0000202554 00000 n 0000664222 00000 n 0000090053 00000 n 0000090099 00000 n 0000202611 00000 n 0000664143 00000 n 0000090144 00000 n 0000090171 00000 n 0000202669 00000 n 0000664011 00000 n 0000090217 00000 n 0000090245 00000 n 0000206531 00000 n 0000663932 00000 n 0000090316 00000 n 0000090369 00000 n 0000210482 00000 n 0000663839 00000 n 0000090417 00000 n 0000090447 00000 n 0000210540 00000 n 0000663746 00000 n 0000090502 00000 n 0000090539 00000 n 0000213283 00000 n 0000663614 00000 n 0000090595 00000 n 0000090633 00000 n 0000663535 00000 n 0000090673 00000 n 0000090708 00000 n 0000663456 00000 n 0000090748 00000 n 0000090782 00000 n 0000663377 00000 n 0000090822 00000 n 0000090852 00000 n 0000216869 00000 n 0000663245 00000 n 0000090904 00000 n 0000090938 00000 n 0000216927 00000 n 0000663166 00000 n 0000090986 00000 n 0000091016 00000 n 0000216985 00000 n 0000663073 00000 n 0000091066 00000 n 0000091098 00000 n 0000217042 00000 n 0000662980 00000 n 0000091151 00000 n 0000091186 00000 n 0000220406 00000 n 0000662887 00000 n 0000091236 00000 n 0000091268 00000 n 0000220463 00000 n 0000662794 00000 n 0000091319 00000 n 0000091352 00000 n 0000220521 00000 n 0000662701 00000 n 0000091401 00000 n 0000091432 00000 n 0000226151 00000 n 0000662608 00000 n 0000091484 00000 n 0000091518 00000 n 0000226208 00000 n 0000662529 00000 n 0000091571 00000 n 0000091606 00000 n 0000228264 00000 n 0000662450 00000 n 0000091663 00000 n 0000091702 00000 n 0000231259 00000 n 0000662314 00000 n 0000091755 00000 n 0000091790 00000 n 0000231316 00000 n 0000662196 00000 n 0000091852 00000 n 0000091896 00000 n 0000662117 00000 n 0000091936 00000 n 0000091962 00000 n 0000662024 00000 n 0000092002 00000 n 0000092028 00000 n 0000661945 00000 n 0000092068 00000 n 0000092091 00000 n 0000231374 00000 n 0000661813 00000 n 0000092139 00000 n 0000092169 00000 n 0000661734 00000 n 0000092209 00000 n 0000092235 00000 n 0000661641 00000 n 0000092275 00000 n 0000092301 00000 n 0000661562 00000 n 0000092341 00000 n 0000092365 00000 n 0000234737 00000 n 0000661430 00000 n 0000092421 00000 n 0000092459 00000 n 0000661351 00000 n 0000092499 00000 n 0000092525 00000 n 0000661258 00000 n 0000092565 00000 n 0000092591 00000 n 0000661179 00000 n 0000092631 00000 n 0000092655 00000 n 0000240325 00000 n 0000661047 00000 n 0000092712 00000 n 0000092751 00000 n 0000660968 00000 n 0000092791 00000 n 0000092817 00000 n 0000660875 00000 n 0000092857 00000 n 0000092883 00000 n 0000660796 00000 n 0000092923 00000 n 0000092947 00000 n 0000246689 00000 n 0000660664 00000 n 0000092999 00000 n 0000093033 00000 n 0000660585 00000 n 0000093073 00000 n 0000093099 00000 n 0000660492 00000 n 0000093139 00000 n 0000093165 00000 n 0000660399 00000 n 0000093205 00000 n 0000093229 00000 n 0000660320 00000 n 0000093269 00000 n 0000093300 00000 n 0000246746 00000 n 0000660188 00000 n 0000093348 00000 n 0000093378 00000 n 0000660109 00000 n 0000093418 00000 n 0000093444 00000 n 0000660016 00000 n 0000093484 00000 n 0000093510 00000 n 0000659937 00000 n 0000093550 00000 n 0000093581 00000 n 0000249793 00000 n 0000659805 00000 n 0000093627 00000 n 0000093655 00000 n 0000659726 00000 n 0000093695 00000 n 0000093721 00000 n 0000659633 00000 n 0000093761 00000 n 0000093787 00000 n 0000659540 00000 n 0000093827 00000 n 0000093851 00000 n 0000659461 00000 n 0000093891 00000 n 0000093922 00000 n 0000255147 00000 n 0000659329 00000 n 0000093972 00000 n 0000094004 00000 n 0000659250 00000 n 0000094044 00000 n 0000094070 00000 n 0000659157 00000 n 0000094110 00000 n 0000094136 00000 n 0000659064 00000 n 0000094176 00000 n 0000094200 00000 n 0000658985 00000 n 0000094240 00000 n 0000094270 00000 n 0000271770 00000 n 0000658853 00000 n 0000094325 00000 n 0000094362 00000 n 0000658774 00000 n 0000094402 00000 n 0000094428 00000 n 0000658681 00000 n 0000094468 00000 n 0000094494 00000 n 0000658602 00000 n 0000094534 00000 n 0000094557 00000 n 0000274587 00000 n 0000658470 00000 n 0000094607 00000 n 0000094639 00000 n 0000658391 00000 n 0000094679 00000 n 0000094705 00000 n 0000658312 00000 n 0000094745 00000 n 0000094771 00000 n 0000277879 00000 n 0000658177 00000 n 0000094834 00000 n 0000094879 00000 n 0000658095 00000 n 0000094919 00000 n 0000094946 00000 n 0000657997 00000 n 0000094987 00000 n 0000095014 00000 n 0000657899 00000 n 0000095055 00000 n 0000095080 00000 n 0000657816 00000 n 0000095121 00000 n 0000095153 00000 n 0000281753 00000 n 0000657678 00000 n 0000095222 00000 n 0000095273 00000 n 0000657594 00000 n 0000095314 00000 n 0000095341 00000 n 0000657495 00000 n 0000095382 00000 n 0000095409 00000 n 0000657411 00000 n 0000095450 00000 n 0000095481 00000 n 0000281812 00000 n 0000657272 00000 n 0000095528 00000 n 0000095557 00000 n 0000657188 00000 n 0000095598 00000 n 0000095625 00000 n 0000657089 00000 n 0000095666 00000 n 0000095693 00000 n 0000656990 00000 n 0000095734 00000 n 0000095759 00000 n 0000656906 00000 n 0000095800 00000 n 0000095831 00000 n 0000285069 00000 n 0000656767 00000 n 0000095893 00000 n 0000095937 00000 n 0000656683 00000 n 0000095978 00000 n 0000096005 00000 n 0000656599 00000 n 0000096046 00000 n 0000096073 00000 n 0000288198 00000 n 0000656460 00000 n 0000096133 00000 n 0000096175 00000 n 0000656376 00000 n 0000096216 00000 n 0000096243 00000 n 0000656277 00000 n 0000096284 00000 n 0000096311 00000 n 0000656178 00000 n 0000096352 00000 n 0000096377 00000 n 0000656094 00000 n 0000096418 00000 n 0000096450 00000 n 0000294335 00000 n 0000655955 00000 n 0000096500 00000 n 0000096532 00000 n 0000655871 00000 n 0000096573 00000 n 0000096600 00000 n 0000655772 00000 n 0000096641 00000 n 0000096668 00000 n 0000655688 00000 n 0000096709 00000 n 0000096734 00000 n 0000300573 00000 n 0000655549 00000 n 0000096790 00000 n 0000096828 00000 n 0000655465 00000 n 0000096869 00000 n 0000096896 00000 n 0000655366 00000 n 0000096937 00000 n 0000096964 00000 n 0000655267 00000 n 0000097005 00000 n 0000097030 00000 n 0000655183 00000 n 0000097071 00000 n 0000097103 00000 n 0000308203 00000 n 0000655044 00000 n 0000097157 00000 n 0000097193 00000 n 0000654960 00000 n 0000097234 00000 n 0000097261 00000 n 0000654861 00000 n 0000097302 00000 n 0000097329 00000 n 0000654762 00000 n 0000097370 00000 n 0000097395 00000 n 0000654678 00000 n 0000097436 00000 n 0000097467 00000 n 0000314317 00000 n 0000654539 00000 n 0000097529 00000 n 0000097573 00000 n 0000654455 00000 n 0000097614 00000 n 0000097641 00000 n 0000654356 00000 n 0000097682 00000 n 0000097709 00000 n 0000654272 00000 n 0000097750 00000 n 0000097782 00000 n 0000318293 00000 n 0000654133 00000 n 0000097835 00000 n 0000097870 00000 n 0000654049 00000 n 0000097911 00000 n 0000097938 00000 n 0000653950 00000 n 0000097979 00000 n 0000098006 00000 n 0000653851 00000 n 0000098047 00000 n 0000098072 00000 n 0000653767 00000 n 0000098113 00000 n 0000098144 00000 n 0000324733 00000 n 0000653628 00000 n 0000098206 00000 n 0000098250 00000 n 0000653544 00000 n 0000098291 00000 n 0000098318 00000 n 0000653445 00000 n 0000098359 00000 n 0000098386 00000 n 0000653361 00000 n 0000098427 00000 n 0000098452 00000 n 0000327930 00000 n 0000653222 00000 n 0000098503 00000 n 0000098536 00000 n 0000653138 00000 n 0000098577 00000 n 0000098604 00000 n 0000653054 00000 n 0000098645 00000 n 0000098672 00000 n 0000327989 00000 n 0000652915 00000 n 0000098726 00000 n 0000098762 00000 n 0000652831 00000 n 0000098803 00000 n 0000098830 00000 n 0000652747 00000 n 0000098871 00000 n 0000098898 00000 n 0000331153 00000 n 0000652608 00000 n 0000098951 00000 n 0000098986 00000 n 0000652524 00000 n 0000099027 00000 n 0000099054 00000 n 0000652425 00000 n 0000099095 00000 n 0000099122 00000 n 0000652326 00000 n 0000099163 00000 n 0000099187 00000 n 0000652242 00000 n 0000099228 00000 n 0000099260 00000 n 0000333750 00000 n 0000652103 00000 n 0000099314 00000 n 0000099350 00000 n 0000652019 00000 n 0000099391 00000 n 0000099418 00000 n 0000651935 00000 n 0000099459 00000 n 0000099486 00000 n 0000333809 00000 n 0000651796 00000 n 0000099536 00000 n 0000099568 00000 n 0000651712 00000 n 0000099609 00000 n 0000099636 00000 n 0000651628 00000 n 0000099677 00000 n 0000099704 00000 n 0000333868 00000 n 0000651489 00000 n 0000099751 00000 n 0000099780 00000 n 0000651405 00000 n 0000099821 00000 n 0000099848 00000 n 0000651321 00000 n 0000099889 00000 n 0000099916 00000 n 0000336847 00000 n 0000651182 00000 n 0000099976 00000 n 0000100018 00000 n 0000651098 00000 n 0000100059 00000 n 0000100086 00000 n 0000651014 00000 n 0000100127 00000 n 0000100154 00000 n 0000336906 00000 n 0000650875 00000 n 0000100218 00000 n 0000100264 00000 n 0000650791 00000 n 0000100305 00000 n 0000100332 00000 n 0000650692 00000 n 0000100373 00000 n 0000100400 00000 n 0000650608 00000 n 0000100441 00000 n 0000100466 00000 n 0000340658 00000 n 0000650469 00000 n 0000100525 00000 n 0000100566 00000 n 0000650385 00000 n 0000100607 00000 n 0000100634 00000 n 0000650286 00000 n 0000100675 00000 n 0000100702 00000 n 0000650187 00000 n 0000100743 00000 n 0000100767 00000 n 0000650103 00000 n 0000100808 00000 n 0000100840 00000 n 0000342739 00000 n 0000649964 00000 n 0000100896 00000 n 0000100934 00000 n 0000649880 00000 n 0000100975 00000 n 0000101002 00000 n 0000649781 00000 n 0000101043 00000 n 0000101070 00000 n 0000649682 00000 n 0000101111 00000 n 0000101136 00000 n 0000649598 00000 n 0000101177 00000 n 0000101209 00000 n 0000352633 00000 n 0000649459 00000 n 0000101265 00000 n 0000101303 00000 n 0000649375 00000 n 0000101344 00000 n 0000101371 00000 n 0000649276 00000 n 0000101412 00000 n 0000101439 00000 n 0000649192 00000 n 0000101480 00000 n 0000101505 00000 n 0000355755 00000 n 0000649053 00000 n 0000101554 00000 n 0000101585 00000 n 0000648969 00000 n 0000101626 00000 n 0000101653 00000 n 0000648870 00000 n 0000101694 00000 n 0000101721 00000 n 0000648771 00000 n 0000101762 00000 n 0000101794 00000 n 0000648687 00000 n 0000101835 00000 n 0000101860 00000 n 0000355813 00000 n 0000648548 00000 n 0000101920 00000 n 0000101962 00000 n 0000648464 00000 n 0000102003 00000 n 0000102030 00000 n 0000648365 00000 n 0000102071 00000 n 0000102098 00000 n 0000648281 00000 n 0000102139 00000 n 0000102171 00000 n 0000358940 00000 n 0000648142 00000 n 0000102227 00000 n 0000102265 00000 n 0000648058 00000 n 0000102306 00000 n 0000102333 00000 n 0000647959 00000 n 0000102374 00000 n 0000102401 00000 n 0000647875 00000 n 0000102442 00000 n 0000102466 00000 n 0000358999 00000 n 0000647736 00000 n 0000102524 00000 n 0000102564 00000 n 0000647652 00000 n 0000102605 00000 n 0000102632 00000 n 0000647553 00000 n 0000102673 00000 n 0000102700 00000 n 0000647454 00000 n 0000102741 00000 n 0000102765 00000 n 0000647370 00000 n 0000102806 00000 n 0000102837 00000 n 0000362139 00000 n 0000647231 00000 n 0000102894 00000 n 0000102933 00000 n 0000647147 00000 n 0000102974 00000 n 0000103001 00000 n 0000647048 00000 n 0000103042 00000 n 0000103069 00000 n 0000646964 00000 n 0000103110 00000 n 0000103141 00000 n 0000368004 00000 n 0000646825 00000 n 0000103202 00000 n 0000103245 00000 n 0000646741 00000 n 0000103286 00000 n 0000103313 00000 n 0000646642 00000 n 0000103354 00000 n 0000103381 00000 n 0000646558 00000 n 0000103422 00000 n 0000103447 00000 n 0000371095 00000 n 0000646419 00000 n 0000103517 00000 n 0000103569 00000 n 0000646335 00000 n 0000103610 00000 n 0000103637 00000 n 0000646236 00000 n 0000103678 00000 n 0000103705 00000 n 0000646137 00000 n 0000103746 00000 n 0000103771 00000 n 0000646053 00000 n 0000103812 00000 n 0000103843 00000 n 0000371153 00000 n 0000645914 00000 n 0000103889 00000 n 0000103917 00000 n 0000645830 00000 n 0000103958 00000 n 0000103985 00000 n 0000645731 00000 n 0000104026 00000 n 0000104053 00000 n 0000645647 00000 n 0000104094 00000 n 0000104119 00000 n 0000373725 00000 n 0000645508 00000 n 0000104177 00000 n 0000104217 00000 n 0000645424 00000 n 0000104258 00000 n 0000104285 00000 n 0000645325 00000 n 0000104326 00000 n 0000104353 00000 n 0000645226 00000 n 0000104394 00000 n 0000104419 00000 n 0000645142 00000 n 0000104460 00000 n 0000104492 00000 n 0000376472 00000 n 0000645003 00000 n 0000104547 00000 n 0000104584 00000 n 0000644919 00000 n 0000104625 00000 n 0000104652 00000 n 0000644820 00000 n 0000104693 00000 n 0000104720 00000 n 0000644721 00000 n 0000104761 00000 n 0000104786 00000 n 0000644637 00000 n 0000104827 00000 n 0000104858 00000 n 0000379523 00000 n 0000644498 00000 n 0000104919 00000 n 0000104962 00000 n 0000644414 00000 n 0000105003 00000 n 0000105030 00000 n 0000644315 00000 n 0000105071 00000 n 0000105098 00000 n 0000644216 00000 n 0000105139 00000 n 0000105170 00000 n 0000644132 00000 n 0000105211 00000 n 0000105236 00000 n 0000385529 00000 n 0000643993 00000 n 0000105286 00000 n 0000105318 00000 n 0000643909 00000 n 0000105359 00000 n 0000105386 00000 n 0000643810 00000 n 0000105427 00000 n 0000105454 00000 n 0000643726 00000 n 0000105495 00000 n 0000105527 00000 n 0000388756 00000 n 0000643587 00000 n 0000105588 00000 n 0000105631 00000 n 0000643503 00000 n 0000105672 00000 n 0000105699 00000 n 0000643404 00000 n 0000105740 00000 n 0000105767 00000 n 0000643320 00000 n 0000105808 00000 n 0000105839 00000 n 0000392880 00000 n 0000643181 00000 n 0000105895 00000 n 0000105933 00000 n 0000643097 00000 n 0000105974 00000 n 0000106001 00000 n 0000642998 00000 n 0000106042 00000 n 0000106069 00000 n 0000642914 00000 n 0000106110 00000 n 0000106142 00000 n 0000398553 00000 n 0000642775 00000 n 0000106205 00000 n 0000106250 00000 n 0000642691 00000 n 0000106291 00000 n 0000106318 00000 n 0000642592 00000 n 0000106359 00000 n 0000106386 00000 n 0000642508 00000 n 0000106427 00000 n 0000106452 00000 n 0000401306 00000 n 0000642369 00000 n 0000106514 00000 n 0000106558 00000 n 0000642285 00000 n 0000106599 00000 n 0000106626 00000 n 0000642186 00000 n 0000106667 00000 n 0000106694 00000 n 0000642102 00000 n 0000106735 00000 n 0000106760 00000 n 0000405503 00000 n 0000641963 00000 n 0000106809 00000 n 0000106840 00000 n 0000641879 00000 n 0000106881 00000 n 0000106908 00000 n 0000641780 00000 n 0000106949 00000 n 0000106976 00000 n 0000641696 00000 n 0000107017 00000 n 0000107042 00000 n 0000412343 00000 n 0000641557 00000 n 0000107086 00000 n 0000107112 00000 n 0000641473 00000 n 0000107153 00000 n 0000107180 00000 n 0000641374 00000 n 0000107221 00000 n 0000107248 00000 n 0000641275 00000 n 0000107289 00000 n 0000107314 00000 n 0000641191 00000 n 0000107355 00000 n 0000107387 00000 n 0000427604 00000 n 0000641052 00000 n 0000107443 00000 n 0000107481 00000 n 0000640968 00000 n 0000107522 00000 n 0000107549 00000 n 0000640869 00000 n 0000107590 00000 n 0000107617 00000 n 0000640785 00000 n 0000107658 00000 n 0000107683 00000 n 0000427662 00000 n 0000640646 00000 n 0000107741 00000 n 0000107781 00000 n 0000640562 00000 n 0000107822 00000 n 0000107849 00000 n 0000640478 00000 n 0000107890 00000 n 0000107917 00000 n 0000427721 00000 n 0000640339 00000 n 0000107967 00000 n 0000107999 00000 n 0000640255 00000 n 0000108040 00000 n 0000108067 00000 n 0000640156 00000 n 0000108108 00000 n 0000108135 00000 n 0000640057 00000 n 0000108176 00000 n 0000108201 00000 n 0000639973 00000 n 0000108242 00000 n 0000108273 00000 n 0000431319 00000 n 0000639834 00000 n 0000108317 00000 n 0000108343 00000 n 0000639750 00000 n 0000108384 00000 n 0000108411 00000 n 0000639651 00000 n 0000108452 00000 n 0000108479 00000 n 0000639567 00000 n 0000108520 00000 n 0000108544 00000 n 0000434327 00000 n 0000639428 00000 n 0000108605 00000 n 0000108648 00000 n 0000639344 00000 n 0000108689 00000 n 0000108716 00000 n 0000639245 00000 n 0000108757 00000 n 0000108784 00000 n 0000639146 00000 n 0000108825 00000 n 0000108849 00000 n 0000639062 00000 n 0000108890 00000 n 0000108922 00000 n 0000438062 00000 n 0000638923 00000 n 0000108980 00000 n 0000109020 00000 n 0000638839 00000 n 0000109061 00000 n 0000109088 00000 n 0000638740 00000 n 0000109129 00000 n 0000109156 00000 n 0000638641 00000 n 0000109197 00000 n 0000109222 00000 n 0000638557 00000 n 0000109263 00000 n 0000109294 00000 n 0000443671 00000 n 0000638418 00000 n 0000109360 00000 n 0000109408 00000 n 0000638334 00000 n 0000109449 00000 n 0000109476 00000 n 0000638235 00000 n 0000109517 00000 n 0000109544 00000 n 0000638151 00000 n 0000109586 00000 n 0000109617 00000 n 0000446116 00000 n 0000638012 00000 n 0000109661 00000 n 0000109687 00000 n 0000637928 00000 n 0000109729 00000 n 0000109756 00000 n 0000637829 00000 n 0000109798 00000 n 0000109825 00000 n 0000637730 00000 n 0000109867 00000 n 0000109892 00000 n 0000637646 00000 n 0000109934 00000 n 0000109966 00000 n 0000453086 00000 n 0000637507 00000 n 0000110016 00000 n 0000110048 00000 n 0000637423 00000 n 0000110090 00000 n 0000110117 00000 n 0000637339 00000 n 0000110159 00000 n 0000110186 00000 n 0000456335 00000 n 0000637215 00000 n 0000110237 00000 n 0000110270 00000 n 0000637131 00000 n 0000110312 00000 n 0000110339 00000 n 0000637032 00000 n 0000110381 00000 n 0000110408 00000 n 0000636948 00000 n 0000110450 00000 n 0000110475 00000 n 0000459642 00000 n 0000636809 00000 n 0000110571 00000 n 0000110649 00000 n 0000459700 00000 n 0000636725 00000 n 0000110712 00000 n 0000110757 00000 n 0000459759 00000 n 0000636626 00000 n 0000110832 00000 n 0000110889 00000 n 0000462452 00000 n 0000636527 00000 n 0000110957 00000 n 0000111007 00000 n 0000466463 00000 n 0000636443 00000 n 0000111079 00000 n 0000111133 00000 n 0000471797 00000 n 0000636303 00000 n 0000111201 00000 n 0000111251 00000 n 0000471855 00000 n 0000636219 00000 n 0000111304 00000 n 0000111339 00000 n 0000471914 00000 n 0000636120 00000 n 0000111394 00000 n 0000111431 00000 n 0000474579 00000 n 0000636021 00000 n 0000111490 00000 n 0000111531 00000 n 0000474638 00000 n 0000635922 00000 n 0000111579 00000 n 0000111609 00000 n 0000474697 00000 n 0000635823 00000 n 0000111658 00000 n 0000111689 00000 n 0000476858 00000 n 0000635724 00000 n 0000111748 00000 n 0000111789 00000 n 0000476916 00000 n 0000635625 00000 n 0000111865 00000 n 0000111923 00000 n 0000476974 00000 n 0000635526 00000 n 0000111999 00000 n 0000112057 00000 n 0000477033 00000 n 0000635442 00000 n 0000112106 00000 n 0000112137 00000 n 0000478757 00000 n 0000635343 00000 n 0000112205 00000 n 0000112255 00000 n 0000483738 00000 n 0000635218 00000 n 0000112323 00000 n 0000112373 00000 n 0000635093 00000 n 0000112415 00000 n 0000112457 00000 n 0000635009 00000 n 0000112499 00000 n 0000112531 00000 n 0000634925 00000 n 0000112573 00000 n 0000112610 00000 n 0000634785 00000 n 0000112652 00000 n 0000112695 00000 n 0000634701 00000 n 0000112737 00000 n 0000112773 00000 n 0000634617 00000 n 0000112815 00000 n 0000112858 00000 n 0000634477 00000 n 0000112900 00000 n 0000112941 00000 n 0000634393 00000 n 0000112983 00000 n 0000113022 00000 n 0000634294 00000 n 0000113064 00000 n 0000113097 00000 n 0000634195 00000 n 0000113139 00000 n 0000113177 00000 n 0000634111 00000 n 0000113219 00000 n 0000113263 00000 n 0000633971 00000 n 0000113305 00000 n 0000113346 00000 n 0000633887 00000 n 0000113388 00000 n 0000113424 00000 n 0000633788 00000 n 0000113466 00000 n 0000113504 00000 n 0000633689 00000 n 0000113546 00000 n 0000113585 00000 n 0000633590 00000 n 0000113627 00000 n 0000113664 00000 n 0000633506 00000 n 0000113706 00000 n 0000113737 00000 n 0000633366 00000 n 0000113779 00000 n 0000113820 00000 n 0000633282 00000 n 0000113862 00000 n 0000113897 00000 n 0000633198 00000 n 0000113939 00000 n 0000113974 00000 n 0000633057 00000 n 0000114016 00000 n 0000114057 00000 n 0000632973 00000 n 0000114099 00000 n 0000114139 00000 n 0000632874 00000 n 0000114181 00000 n 0000114220 00000 n 0000632775 00000 n 0000114262 00000 n 0000114301 00000 n 0000632676 00000 n 0000114343 00000 n 0000114375 00000 n 0000632577 00000 n 0000114417 00000 n 0000114452 00000 n 0000632478 00000 n 0000114494 00000 n 0000114534 00000 n 0000632379 00000 n 0000114576 00000 n 0000114614 00000 n 0000632280 00000 n 0000114656 00000 n 0000114699 00000 n 0000632181 00000 n 0000114741 00000 n 0000114778 00000 n 0000632097 00000 n 0000114820 00000 n 0000114851 00000 n 0000631957 00000 n 0000114893 00000 n 0000114935 00000 n 0000631873 00000 n 0000114977 00000 n 0000115010 00000 n 0000631774 00000 n 0000115052 00000 n 0000115090 00000 n 0000631675 00000 n 0000115132 00000 n 0000115174 00000 n 0000631576 00000 n 0000115216 00000 n 0000115258 00000 n 0000631477 00000 n 0000115300 00000 n 0000115334 00000 n 0000631393 00000 n 0000115376 00000 n 0000115402 00000 n 0000631268 00000 n 0000115444 00000 n 0000115486 00000 n 0000631184 00000 n 0000115528 00000 n 0000115564 00000 n 0000631085 00000 n 0000115606 00000 n 0000115639 00000 n 0000630986 00000 n 0000115681 00000 n 0000115717 00000 n 0000630887 00000 n 0000115759 00000 n 0000115795 00000 n 0000630788 00000 n 0000115837 00000 n 0000115879 00000 n 0000630689 00000 n 0000115921 00000 n 0000115951 00000 n 0000630605 00000 n 0000115993 00000 n 0000119128 00000 n 0000119283 00000 n 0000119430 00000 n 0000119759 00000 n 0000118967 00000 n 0000116030 00000 n 0000627067 00000 n 0000122688 00000 n 0000123001 00000 n 0000123322 00000 n 0000123487 00000 n 0000123643 00000 n 0000123918 00000 n 0000122490 00000 n 0000119868 00000 n 0000625986 00000 n 0000122847 00000 n 0000123164 00000 n 0000627461 00000 n 0000126588 00000 n 0000126972 00000 n 0000126444 00000 n 0000124029 00000 n 0000126913 00000 n 0000130842 00000 n 0000130493 00000 n 0000130631 00000 n 0000130901 00000 n 0000130340 00000 n 0000127081 00000 n 0000134424 00000 n 0000134579 00000 n 0000134732 00000 n 0000134888 00000 n 0000135253 00000 n 0000134253 00000 n 0000131010 00000 n 0000626903 00000 n 0000138788 00000 n 0000139178 00000 n 0000138644 00000 n 0000135364 00000 n 0000142491 00000 n 0000142797 00000 n 0000143117 00000 n 0000142329 00000 n 0000139303 00000 n 0000142648 00000 n 0000146818 00000 n 0000146983 00000 n 0000147147 00000 n 0000147298 00000 n 0000147451 00000 n 0000147770 00000 n 0000148353 00000 n 0000146611 00000 n 0000143228 00000 n 0000147613 00000 n 0000147920 00000 n 0000627586 00000 n 0000151937 00000 n 0000152081 00000 n 0000152245 00000 n 0000152394 00000 n 0000152539 00000 n 0000152977 00000 n 0000151757 00000 n 0000148450 00000 n 0000156245 00000 n 0000156386 00000 n 0000156528 00000 n 0000157013 00000 n 0000156083 00000 n 0000153088 00000 n 0000159844 00000 n 0000163561 00000 n 0000160152 00000 n 0000159700 00000 n 0000157122 00000 n 0000167593 00000 n 0000163885 00000 n 0000163417 00000 n 0000160275 00000 n 0000167735 00000 n 0000167899 00000 n 0000168035 00000 n 0000168524 00000 n 0000167413 00000 n 0000163980 00000 n 0000168196 00000 n 0000171788 00000 n 0000171930 00000 n 0000172235 00000 n 0000172378 00000 n 0000172521 00000 n 0000172824 00000 n 0000172969 00000 n 0000173270 00000 n 0000173570 00000 n 0000173895 00000 n 0000177850 00000 n 0000174271 00000 n 0000171509 00000 n 0000168633 00000 n 0000172085 00000 n 0000172675 00000 n 0000173122 00000 n 0000173422 00000 n 0000173735 00000 n 0000174057 00000 n 0000627711 00000 n 0000177988 00000 n 0000178133 00000 n 0000178448 00000 n 0000177688 00000 n 0000174366 00000 n 0000181559 00000 n 0000181711 00000 n 0000182374 00000 n 0000181397 00000 n 0000178557 00000 n 0000181872 00000 n 0000186159 00000 n 0000186297 00000 n 0000186816 00000 n 0000185997 00000 n 0000182497 00000 n 0000186444 00000 n 0000190399 00000 n 0000190103 00000 n 0000186913 00000 n 0000194409 00000 n 0000194689 00000 n 0000195004 00000 n 0000195320 00000 n 0000194229 00000 n 0000190522 00000 n 0000194552 00000 n 0000194849 00000 n 0000197314 00000 n 0000197461 00000 n 0000197669 00000 n 0000197161 00000 n 0000195443 00000 n 0000627836 00000 n 0000201308 00000 n 0000201597 00000 n 0000201888 00000 n 0000202203 00000 n 0000202727 00000 n 0000201101 00000 n 0000197780 00000 n 0000201455 00000 n 0000201745 00000 n 0000202048 00000 n 0000202352 00000 n 0000206589 00000 n 0000206351 00000 n 0000202838 00000 n 0000210125 00000 n 0000210266 00000 n 0000210598 00000 n 0000209972 00000 n 0000206712 00000 n 0000213083 00000 n 0000213341 00000 n 0000212939 00000 n 0000210721 00000 n 0000215801 00000 n 0000216088 00000 n 0000216379 00000 n 0000216664 00000 n 0000217099 00000 n 0000215603 00000 n 0000213438 00000 n 0000215946 00000 n 0000216236 00000 n 0000216524 00000 n 0000219903 00000 n 0000220042 00000 n 0000220206 00000 n 0000220579 00000 n 0000219741 00000 n 0000217210 00000 n 0000627961 00000 n 0000224594 00000 n 0000224919 00000 n 0000225069 00000 n 0000225223 00000 n 0000225506 00000 n 0000225658 00000 n 0000225941 00000 n 0000226265 00000 n 0000224369 00000 n 0000220676 00000 n 0000224759 00000 n 0000225368 00000 n 0000225802 00000 n 0000228322 00000 n 0000228084 00000 n 0000226362 00000 n 0000231060 00000 n 0000234363 00000 n 0000231432 00000 n 0000230916 00000 n 0000228431 00000 n 0000234795 00000 n 0000234210 00000 n 0000231569 00000 n 0000234524 00000 n 0000237648 00000 n 0000237467 00000 n 0000234918 00000 n 0000237590 00000 n 0000239990 00000 n 0000240382 00000 n 0000239837 00000 n 0000237746 00000 n 0000240131 00000 n 0000628086 00000 n 0000243667 00000 n 0000244041 00000 n 0000243514 00000 n 0000240505 00000 n 0000243828 00000 n 0000246490 00000 n 0000246803 00000 n 0000246346 00000 n 0000244164 00000 n 0000249578 00000 n 0000249851 00000 n 0000249434 00000 n 0000246926 00000 n 0000252959 00000 n 0000253334 00000 n 0000252806 00000 n 0000249960 00000 n 0000253276 00000 n 0000253120 00000 n 0000255205 00000 n 0000254967 00000 n 0000253446 00000 n 0000257576 00000 n 0000257396 00000 n 0000255302 00000 n 0000628211 00000 n 0000261009 00000 n 0000260828 00000 n 0000257685 00000 n 0000260951 00000 n 0000264483 00000 n 0000264302 00000 n 0000261135 00000 n 0000264425 00000 n 0000268292 00000 n 0000268111 00000 n 0000264609 00000 n 0000268234 00000 n 0000271575 00000 n 0000271828 00000 n 0000271431 00000 n 0000268418 00000 n 0000274645 00000 n 0000274407 00000 n 0000271951 00000 n 0000277689 00000 n 0000280956 00000 n 0000277937 00000 n 0000277545 00000 n 0000274768 00000 n 0000628336 00000 n 0000281094 00000 n 0000281255 00000 n 0000281536 00000 n 0000281870 00000 n 0000280776 00000 n 0000278074 00000 n 0000281398 00000 n 0000284844 00000 n 0000285128 00000 n 0000284700 00000 n 0000282007 00000 n 0000288256 00000 n 0000288018 00000 n 0000285225 00000 n 0000291184 00000 n 0000291558 00000 n 0000291031 00000 n 0000288393 00000 n 0000291345 00000 n 0000293997 00000 n 0000294394 00000 n 0000293844 00000 n 0000291681 00000 n 0000294140 00000 n 0000297250 00000 n 0000297069 00000 n 0000294505 00000 n 0000297192 00000 n 0000628461 00000 n 0000300241 00000 n 0000300381 00000 n 0000300632 00000 n 0000300088 00000 n 0000297362 00000 n 0000303593 00000 n 0000303967 00000 n 0000303440 00000 n 0000300769 00000 n 0000303754 00000 n 0000307691 00000 n 0000307829 00000 n 0000308262 00000 n 0000307529 00000 n 0000304078 00000 n 0000307990 00000 n 0000310866 00000 n 0000311217 00000 n 0000310713 00000 n 0000308359 00000 n 0000311015 00000 n 0000314375 00000 n 0000314137 00000 n 0000311326 00000 n 0000317792 00000 n 0000317930 00000 n 0000318075 00000 n 0000318352 00000 n 0000317630 00000 n 0000314498 00000 n 0000628586 00000 n 0000321346 00000 n 0000321719 00000 n 0000321193 00000 n 0000318475 00000 n 0000321661 00000 n 0000321506 00000 n 0000324362 00000 n 0000324791 00000 n 0000324209 00000 n 0000321845 00000 n 0000324522 00000 n 0000327736 00000 n 0000328048 00000 n 0000327592 00000 n 0000324888 00000 n 0000333550 00000 n 0000331212 00000 n 0000330973 00000 n 0000328145 00000 n 0000333927 00000 n 0000333406 00000 n 0000331323 00000 n 0000340440 00000 n 0000336965 00000 n 0000336667 00000 n 0000334050 00000 n 0000628711 00000 n 0000340717 00000 n 0000340296 00000 n 0000337088 00000 n 0000342798 00000 n 0000342559 00000 n 0000340840 00000 n 0000343739 00000 n 0000343558 00000 n 0000342895 00000 n 0000343681 00000 n 0000346679 00000 n 0000346897 00000 n 0000346535 00000 n 0000343825 00000 n 0000349244 00000 n 0000349436 00000 n 0000349100 00000 n 0000347020 00000 n 0000352692 00000 n 0000352453 00000 n 0000349547 00000 n 0000628836 00000 n 0000355384 00000 n 0000355872 00000 n 0000355231 00000 n 0000352789 00000 n 0000355543 00000 n 0000358722 00000 n 0000359058 00000 n 0000358578 00000 n 0000355995 00000 n 0000361939 00000 n 0000362197 00000 n 0000361795 00000 n 0000359195 00000 n 0000365045 00000 n 0000365376 00000 n 0000364892 00000 n 0000362334 00000 n 0000365185 00000 n 0000368062 00000 n 0000367824 00000 n 0000365499 00000 n 0000370901 00000 n 0000371212 00000 n 0000370757 00000 n 0000368185 00000 n 0000628961 00000 n 0000373784 00000 n 0000373545 00000 n 0000371309 00000 n 0000376272 00000 n 0000376531 00000 n 0000376128 00000 n 0000373907 00000 n 0000379582 00000 n 0000379343 00000 n 0000376640 00000 n 0000382228 00000 n 0000382048 00000 n 0000379693 00000 n 0000385330 00000 n 0000385588 00000 n 0000385186 00000 n 0000382337 00000 n 0000388538 00000 n 0000388815 00000 n 0000388394 00000 n 0000385697 00000 n 0000629086 00000 n 0000392501 00000 n 0000392662 00000 n 0000392939 00000 n 0000392348 00000 n 0000388924 00000 n 0000395600 00000 n 0000395420 00000 n 0000393064 00000 n 0000398612 00000 n 0000398373 00000 n 0000395723 00000 n 0000401364 00000 n 0000401126 00000 n 0000398749 00000 n 0000403686 00000 n 0000403505 00000 n 0000401487 00000 n 0000403628 00000 n 0000405562 00000 n 0000405323 00000 n 0000403812 00000 n 0000629211 00000 n 0000408944 00000 n 0000408763 00000 n 0000405659 00000 n 0000408886 00000 n 0000412148 00000 n 0000412402 00000 n 0000412004 00000 n 0000409070 00000 n 0000415479 00000 n 0000415697 00000 n 0000415335 00000 n 0000412539 00000 n 0000420312 00000 n 0000420131 00000 n 0000415820 00000 n 0000420254 00000 n 0000421956 00000 n 0000421775 00000 n 0000420438 00000 n 0000421898 00000 n 0000424607 00000 n 0000424762 00000 n 0000424960 00000 n 0000424454 00000 n 0000422054 00000 n 0000629336 00000 n 0000427268 00000 n 0000427780 00000 n 0000427115 00000 n 0000425071 00000 n 0000427410 00000 n 0000430939 00000 n 0000431378 00000 n 0000430786 00000 n 0000427891 00000 n 0000431103 00000 n 0000434386 00000 n 0000434147 00000 n 0000431475 00000 n 0000437565 00000 n 0000437856 00000 n 0000438121 00000 n 0000437403 00000 n 0000434509 00000 n 0000437713 00000 n 0000440486 00000 n 0000440860 00000 n 0000440333 00000 n 0000438258 00000 n 0000440802 00000 n 0000440647 00000 n 0000443472 00000 n 0000443730 00000 n 0000443328 00000 n 0000440986 00000 n 0000629461 00000 n 0000445780 00000 n 0000446175 00000 n 0000445627 00000 n 0000443853 00000 n 0000445921 00000 n 0000449638 00000 n 0000449837 00000 n 0000449494 00000 n 0000446298 00000 n 0000449779 00000 n 0000453027 00000 n 0000452829 00000 n 0000453144 00000 n 0000452685 00000 n 0000449923 00000 n 0000456394 00000 n 0000456155 00000 n 0000453255 00000 n 0000457202 00000 n 0000457022 00000 n 0000456531 00000 n 0000459818 00000 n 0000459462 00000 n 0000457313 00000 n 0000629586 00000 n 0000462216 00000 n 0000462511 00000 n 0000462072 00000 n 0000459943 00000 n 0000464391 00000 n 0000464210 00000 n 0000462622 00000 n 0000464333 00000 n 0000466522 00000 n 0000466283 00000 n 0000464491 00000 n 0000467409 00000 n 0000467228 00000 n 0000466633 00000 n 0000467351 00000 n 0000471462 00000 n 0000471593 00000 n 0000471973 00000 n 0000471309 00000 n 0000467509 00000 n 0000474756 00000 n 0000474399 00000 n 0000472084 00000 n 0000629711 00000 n 0000477091 00000 n 0000476678 00000 n 0000474879 00000 n 0000478815 00000 n 0000478577 00000 n 0000477202 00000 n 0000481240 00000 n 0000481059 00000 n 0000478912 00000 n 0000481182 00000 n 0000483796 00000 n 0000483558 00000 n 0000481326 00000 n 0000486267 00000 n 0000486087 00000 n 0000483893 00000 n 0000488261 00000 n 0000488081 00000 n 0000486364 00000 n 0000629836 00000 n 0000490706 00000 n 0000490526 00000 n 0000488372 00000 n 0000493705 00000 n 0000493525 00000 n 0000490803 00000 n 0000496329 00000 n 0000496149 00000 n 0000493802 00000 n 0000497886 00000 n 0000497706 00000 n 0000496426 00000 n 0000497983 00000 n 0000498641 00000 n 0000499267 00000 n 0000499663 00000 n 0000499689 00000 n 0000499713 00000 n 0000499746 00000 n 0000500370 00000 n 0000501018 00000 n 0000518133 00000 n 0000518553 00000 n 0000538486 00000 n 0000538927 00000 n 0000545899 00000 n 0000546128 00000 n 0000553101 00000 n 0000553330 00000 n 0000579825 00000 n 0000580406 00000 n 0000587663 00000 n 0000587905 00000 n 0000602489 00000 n 0000602783 00000 n 0000625359 00000 n 0000629952 00000 n 0000630074 00000 n 0000630200 00000 n 0000630326 00000 n 0000630434 00000 n 0000630526 00000 n 0000670047 00000 n 0000670177 00000 n 0000670312 00000 n 0000670452 00000 n 0000670590 00000 n 0000670730 00000 n 0000670859 00000 n 0000670987 00000 n 0000671118 00000 n 0000671247 00000 n 0000671380 00000 n 0000671512 00000 n 0000671643 00000 n 0000671773 00000 n 0000671905 00000 n 0000672033 00000 n 0000672162 00000 n 0000672293 00000 n 0000672422 00000 n 0000672554 00000 n 0000672685 00000 n 0000672817 00000 n 0000673028 00000 n 0000673276 00000 n 0000673550 00000 n 0000673864 00000 n 0000674104 00000 n 0000674376 00000 n 0000674728 00000 n 0000674971 00000 n 0000675218 00000 n 0000675460 00000 n 0000675731 00000 n 0000675984 00000 n 0000676200 00000 n 0000676482 00000 n 0000676748 00000 n 0000676990 00000 n 0000677223 00000 n 0000677522 00000 n 0000677813 00000 n 0000678106 00000 n 0000678370 00000 n 0000678658 00000 n 0000678928 00000 n 0000679134 00000 n 0000679233 00000 n 0000679339 00000 n 0000679445 00000 n 0000679551 00000 n 0000679661 00000 n 0000679783 00000 n 0000679917 00000 n 0000680048 00000 n 0000680147 00000 n 0000680268 00000 n 0000680363 00000 n 0000680441 00000 n 0000680481 00000 n 0000680594 00000 n trailer << /Size 2561 /Root 2559 0 R /Info 2560 0 R /ID [ ] >> startxref 680862 %%EOF adacontrol-1.12r4.orig/doc/adacontrol_pm.pdf0000644000175000017500000056522211426005444020726 0ustar lbrentalbrenta%PDF-1.4 % 1 0 obj << /Length 587 /Filter /FlateDecode >> stream xmTM@+z&?tBL$d4*.<_fW_wիrc;`GUOV&ʮ[v6W7TvbuYt/N.5=S> stream xmTM@+z&?tBL0d4*.<̿~UfW_uvc;Z̫MfG} I]/ޭmޯo⣩0^'^x]fkn{EK{*ʇupg6;ލ$4;gZ8, M[TPRJGeWxmE7 "/7j;{Yʋ"1tm|oirI ɑc׺>[TқEnn#bBSEV嶭mzsg)gR133w xAb;aGL6K&0+}&"?(Ҧa/ c,!-f3*Ix {asIC%hS7}H=ŤIY(jŧ Z4{SO5Z ekxvKǬ@2a> stream xmSn0+$z"aKU^CvF^p=!94gB˥0pދ s#P~k@hZ+vQڦ(A,Rf5Ħq8>K_X NH3$Ǟ{<0*5c~Pʯ5W42^!0^#rqxƘE3x z)cgl1BҰ?Xq!NAWA*d1)iȧΰО 9璆NVfkVaUJ?%͚5ػbTW=ј52f&p2pjV^cHMcVYxLS7E=1j g endstream endobj 6 0 obj << /Length 181 /Filter /FlateDecode >> stream xuN y F:LL4a3Ķ6}84[8ZMKOt5Ҁ0% _1m#ab'-EekTز^b4tk! I}+v9&7WjX#SC[r   A endstream endobj 5 0 obj << /Type /Page /Contents 6 0 R /Resources 4 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R >> endobj 4 0 obj << /Font << /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 11 0 obj << /Length 47 /Filter /FlateDecode >> stream x3T0BCs#s c= cs\.h6!ebjgjb dHp endstream endobj 10 0 obj << /Type /Page /Contents 11 0 R /Resources 9 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R >> endobj 9 0 obj << /ProcSet [ /PDF ] >> endobj 15 0 obj << /Length 2170 /Filter /FlateDecode >> stream xڵr>_ܠߙK4.שeɵ@ EX@QaS:hLOb=Kx>HA/jT֛Y'tg]!\: 7GIAG -}a7_ ϸ<}-DBESa-;8}E Evsm*޼k6L$ uχ[S`̦i^ ^-U$YQ X Pi)ڡ2Y+>c5> `s״ɟMmڬ^|GrcPfu5ݰ˞u۷\wcjex`"Ɋ~w-hZQϕMemS ۚ-_^3[,+%ʞQN-Yڬ?R5"BkA5ӷnʪZ^JQ "eE)Gg1qѠ{%MZt~Ooٴ=cP ]HdeixB;N *{aDf1 E+Owzt9޿=bl4 ,o62YYd9U3;4*HFH'ԚܙI.&g$EYo 88o@xEFx"Iar~eڳ^%@y떑 hmdLF89+ɩ$ ߓP&dI3&'X-W֭߭ "lԯHr5W])OQlg@OS(qB{Ii' T چ)Ps! S:D 7p10!NX\<OAiSq7<5U3MM /R5|'XՉi 4A/HhJ4>mBJ r\??=2 a^X ?(!H, 5>/_=7jZ#b]Ad|殰ߗx4%D%i:~^}XciΕ~y~8lg5CxV%i+| =}k8$u p]~v~<'*%4_7{]tNxwwK.Hz\95vpjGFTz!H#JY>bdc%Ɋq&.JVc\FqM2JN1?(bniy* X B#1Υe"#͌enymfr/gԉmxw,6#&4d|pE[iіvB6A<^11Tk0\Mahr 4V;Smxg8s @P]4 #x0mc F -M)D")wM646.LiDV W,`m'>u/ߙEOtg"'əY/KQ%_bJlm{ԙ@mOaH _N>k{#WxO'}LVw36hzs q)YwxTyn|j k?aW&kWvYT{G\=!ܲveW; cqOs%T'† endstream endobj 14 0 obj << /Type /Page /Contents 15 0 R /Resources 13 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R /Annots [ 12 0 R ] >> endobj 12 0 obj << /Type /Annot /Border [0 0 0] /Rect [122.606 625.901 187.758 635.598] /Subtype /Link /A << /S /URI /URI (mailto::info@adalog.fr) >> >> endobj 13 0 obj << /Font << /F51 16 0 R /F52 17 0 R /F60 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 62 0 obj << /Length 2758 /Filter /FlateDecode >> stream xr7~ .1kgg'Sɔ)5$6VXH Iy48FQNKW‹nM:tRI9Ѽ,_T/67s?^K:iN.O$cDRs<]~ſ.$D uGքQ)-5Sݺy-fй- \(f/UM悒J(w%:SnڵDSOhJ|@A^y7EO3ZL8´ \sK5z#,G:FH?K+4ZXHt;/wv+x!6 GVhE*Pcyz-* L/BJ" ̻"4stj7ޠ&R3{cQu '>ƼR&,v/.!'7wu&4VY'zuXu{]8~)6mP6tC$Ww[+S0ÊjXH7iUCt,Mkf+զB|lu(4̿ed AV_[͈zy=<[O.^0T:F)g$dUhRa;.k]51ky$Uwly+SflٴCif a7ulC-6F%ܚCOypo׮? dM4k*{uT߷S`? ?~=POa uT2^xD]zwsǡ_u)#a XT2kZOg]DUbϺXO_e|`OHKO J>MK |3Xl] %`G)nZ{%PK'f3L2S0;GcwnґL߮o3ڌ.ŃMY49n}q1n!Eyn0-*ffEJ4ƧR2S0>1>G% J~SOq=cpNLc=˓1QIO0#9#*Bw`!GN݅ko!ٯWn]b.G#Tda@0b*g( ߚG|nsn݀]LZdeKCɰz%4~s \L_6~U,XKR/͐mBcLjeIq`1㠒8JY4NقKPcxI{MUfQJ=UȹWm{R0HK=@sω-V+B k^n.ol*>';3CE5ia3n B~^,c@cDr6 D]> ]-fZvH Ӣq )43cM',5ưF%֕2CyDž_=Z~Xd7]@¸(<"cM1SDk= 'J>oT֤1r1O{%xNG"8i:#5FLKFiSxIBgvOu')3 W5f{_9',OJ3vאGמߏ+sM<n_{Hnr藘[άK25vړ8,c1OLH+0h Qi/BRr(ϴr}dd6n,RWl\Axb 9ky0ʼ1sA˜P/V!2vQyhLo9#T9RIi @s` 6*9!T{ڴ~@c~,wzV7E`y2?eѤ?[{kv[dڪ?M|!x$@~2S0F4 !(cD~x'4}ծv ƻ Fv3Sif\t(#hFx)Bp 1nQ{ m?31=0)3f8 1S܄78iֵ ;ks7= o]U&}<΃)nb_e` b1P F5#Č!x8̬ˋ7ŪsKO3-dxלlƶN/7cB~23)1c°cU3)%WjI9>[_9غW^ᬱk_3sʔ{@kAK*#5y986yK xw湜FS5j iz\"VʘP`IxB*2ECh#9.QR0&ޫ*cn@5xyv;g_y)P.#]qOG)c01O4鈴h {ۃ'+;Ik'sɱv˒%ǰhIPDs $­2d {FO@sF)PҐz5Z(@3 P҄bȘ9 L;ZMCsV#ksS}EG? wW6|7eWM:N i:dnތ'1@ !*[Q6B ij endstream endobj 61 0 obj << /Type /Page /Contents 62 0 R /Resources 60 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R /Annots [ 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R 48 0 R 49 0 R 50 0 R 51 0 R 52 0 R 53 0 R 54 0 R 55 0 R 56 0 R 57 0 R 58 0 R 59 0 R ] >> endobj 19 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 685.008 525.543 694.971] /A << /S /GoTo /D (2) >> >> endobj 20 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 666.449 525.543 676.145] /A << /S /GoTo /D (2) >> >> endobj 21 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 653.298 525.543 662.995] /A << /S /GoTo /D (2) >> >> endobj 22 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 623.539 525.543 636.291] /A << /S /GoTo /D (3) >> >> endobj 23 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 607.769 525.543 617.466] /A << /S /GoTo /D (3) >> >> endobj 24 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 594.618 525.543 604.315] /A << /S /GoTo /D (3) >> >> endobj 25 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 581.467 525.543 591.164] /A << /S /GoTo /D (3) >> >> endobj 26 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 568.317 525.543 578.014] /A << /S /GoTo /D (4) >> >> endobj 27 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 555.166 525.543 564.863] /A << /S /GoTo /D (4) >> >> endobj 28 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 542.015 525.543 551.712] /A << /S /GoTo /D (5) >> >> endobj 29 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 528.865 525.543 538.561] /A << /S /GoTo /D (5) >> >> endobj 30 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 515.714 525.543 525.411] /A << /S /GoTo /D (5) >> >> endobj 31 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 502.563 525.543 512.26] /A << /S /GoTo /D (5) >> >> endobj 32 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 489.412 525.543 499.109] /A << /S /GoTo /D (6) >> >> endobj 33 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 476.262 525.543 485.959] /A << /S /GoTo /D (6) >> >> endobj 34 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 463.111 525.543 472.808] /A << /S /GoTo /D (6) >> >> endobj 35 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [517.474 433.352 525.543 446.104] /A << /S /GoTo /D (8) >> >> endobj 36 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 419.703 525.543 427.279] /A << /S /GoTo /D (8) >> >> endobj 37 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 404.431 525.543 414.128] /A << /S /GoTo /D (8) >> >> endobj 38 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 393.402 525.543 400.977] /A << /S /GoTo /D (8) >> >> endobj 39 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 380.251 525.543 387.706] /A << /S /GoTo /D (8) >> >> endobj 40 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 364.979 525.543 374.676] /A << /S /GoTo /D (9) >> >> endobj 41 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 351.828 525.543 361.525] /A << /S /GoTo /D (9) >> >> endobj 42 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [520.089 340.799 525.543 348.375] /A << /S /GoTo /D (9) >> >> endobj 43 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 327.648 525.543 335.224] /A << /S /GoTo /D (10) >> >> endobj 44 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 312.376 525.543 321.952] /A << /S /GoTo /D (10) >> >> endobj 45 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 301.347 525.543 308.801] /A << /S /GoTo /D (11) >> >> endobj 46 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 288.196 525.543 295.772] /A << /S /GoTo /D (11) >> >> endobj 47 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 272.924 525.543 282.621] /A << /S /GoTo /D (11) >> >> endobj 48 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 259.774 525.543 269.471] /A << /S /GoTo /D (11) >> >> endobj 49 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 246.623 525.543 256.32] /A << /S /GoTo /D (12) >> >> endobj 50 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 233.472 525.543 243.169] /A << /S /GoTo /D (12) >> >> endobj 51 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 220.322 525.543 230.019] /A << /S /GoTo /D (12) >> >> endobj 52 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.404 190.562 525.543 203.315] /A << /S /GoTo /D (13) >> >> endobj 53 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 176.914 525.543 184.489] /A << /S /GoTo /D (13) >> >> endobj 54 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 161.642 525.543 171.339] /A << /S /GoTo /D (14) >> >> endobj 55 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 150.612 525.543 158.188] /A << /S /GoTo /D (14) >> >> endobj 56 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [509.404 118.732 525.543 131.484] /A << /S /GoTo /D (15) >> >> endobj 57 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 102.962 525.543 112.538] /A << /S /GoTo /D (15) >> >> endobj 58 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 89.811 525.543 99.508] /A << /S /GoTo /D (15) >> >> endobj 59 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [514.634 76.66 525.543 86.357] /A << /S /GoTo /D (16) >> >> endobj 63 0 obj << /D [61 0 R /XYZ 72 769.89 null] >> endobj 60 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F97 64 0 R /F59 65 0 R >> /ProcSet [ /PDF /Text ] >> endobj 80 0 obj << /S /GoTo /D (General) >> endobj 83 0 obj (General) endobj 84 0 obj << /S /GoTo /D (2) >> endobj 86 0 obj (vocabulary) endobj 87 0 obj << /S /GoTo /D (2) >> endobj 89 0 obj (General organization) endobj 90 0 obj << /S /GoTo /D (The framework and utilities packages) >> endobj 93 0 obj (The framework and utilities packages) endobj 94 0 obj << /S /GoTo /D (The package Adactl_Constants) >> endobj 97 0 obj (The package Adactl_Constants) endobj 98 0 obj << /S /GoTo /D (The package Framework) >> endobj 101 0 obj (The package Framework) endobj 102 0 obj << /S /GoTo /D (The package Framework.Rules_Manager) >> endobj 105 0 obj (The package Framework.Rules_Manager) endobj 106 0 obj << /S /GoTo /D (The package Framework.Reports) >> endobj 109 0 obj (The package Framework.Reports) endobj 110 0 obj << /S /GoTo /D (The package Framework.Language) >> endobj 113 0 obj (The package Framework.Language) endobj 114 0 obj << /S /GoTo /D (The package Framework.Scope_Manager) >> endobj 117 0 obj (The package Framework.Scope_Manager) endobj 118 0 obj << /S /GoTo /D (The package Framework.Plugs) >> endobj 121 0 obj (The package Framework.Plugs) endobj 122 0 obj << /S /GoTo /D (The package Rules) >> endobj 125 0 obj (The package Rules) endobj 126 0 obj << /S /GoTo /D (The package Utilities) >> endobj 129 0 obj (The package Utilities) endobj 130 0 obj << /S /GoTo /D (The package Thick_Queries) >> endobj 133 0 obj (The package Thick_Queries) endobj 134 0 obj << /S /GoTo /D (The packages Linear_Queue and Binary_Map) >> endobj 137 0 obj (The packages Linear_Queue and Binary_Map) endobj 138 0 obj << /S /GoTo /D (The package A4G_Bugs) >> endobj 141 0 obj (The package A4G_Bugs) endobj 142 0 obj << /S /GoTo /D (Writing a new rule) >> endobj 145 0 obj (Writing a new rule) endobj 146 0 obj << /S /GoTo /D (8) >> endobj 148 0 obj (General considerations) endobj 149 0 obj << /S /GoTo /D (8) >> endobj 151 0 obj (Specification) endobj 152 0 obj << /S /GoTo /D (8) >> endobj 154 0 obj (Rule_ID) endobj 155 0 obj << /S /GoTo /D (8) >> endobj 157 0 obj (Process) endobj 158 0 obj << /S /GoTo /D (9) >> endobj 160 0 obj (Body) endobj 161 0 obj << /S /GoTo /D (9) >> endobj 163 0 obj (Help) endobj 164 0 obj << /S /GoTo /D (9) >> endobj 166 0 obj (Add_Control) endobj 167 0 obj << /S /GoTo /D (10) >> endobj 169 0 obj (Command) endobj 170 0 obj << /S /GoTo /D (10) >> endobj 172 0 obj (Prepare) endobj 173 0 obj << /S /GoTo /D (11) >> endobj 175 0 obj (Process) endobj 176 0 obj << /S /GoTo /D (11) >> endobj 178 0 obj (Finalize) endobj 179 0 obj << /S /GoTo /D (11) >> endobj 181 0 obj (Package statements) endobj 182 0 obj << /S /GoTo /D (11) >> endobj 184 0 obj (Programming rules and tips) endobj 185 0 obj << /S /GoTo /D (12) >> endobj 187 0 obj (style) endobj 188 0 obj << /S /GoTo /D (12) >> endobj 190 0 obj (Things to care about) endobj 191 0 obj << /S /GoTo /D (12) >> endobj 193 0 obj (Using ASIS efficiently.) endobj 194 0 obj << /S /GoTo /D (Plugging-in a new rule into the framework) >> endobj 197 0 obj (Plugging-in a new rule into the framework) endobj 198 0 obj << /S /GoTo /D (Normal case) >> endobj 201 0 obj (Normal case) endobj 202 0 obj << /S /GoTo /D (Specific rules) >> endobj 205 0 obj (Specific rules) endobj 206 0 obj << /S /GoTo /D (User documentation) >> endobj 209 0 obj (User documentation) endobj 210 0 obj << /S /GoTo /D (Testing and debugging a rule) >> endobj 213 0 obj (Testing and debugging a rule) endobj 214 0 obj << /S /GoTo /D (Testing) >> endobj 217 0 obj (Testing) endobj 218 0 obj << /S /GoTo /D (Debugging aids) >> endobj 221 0 obj (Debugging aids) endobj 222 0 obj << /S /GoTo /D (Integrating the test in the test suite) >> endobj 225 0 obj (Integrating the test in the test suite) endobj 228 0 obj << /Length 2064 /Filter /FlateDecode >> stream xڝXKoϯ0j`Z)%mNEvo8[%q~}bzd`b=?[Ew8l?EI OK*DQ!k?yp8?INՀ(ӓ ៏TaztY(Ex)4cz_"pj[3èp{mSmն#$ei;^Yqh,C yhAM}qQB,umZ2(`Bܢ\'<_#tX[7Rq/,XuM3;1qFzq0KWyڜv [B%=IПb}LpjE@)$ LqeLsB2\ gY>J"<(/_d%ˆPabYNhcXj3S1BYʑC!mH1{2ݗ8hTϯuSQhJ%'*EocW'`sNwOo̭=n@ZPSQn# ΋.W~!趰tr!]ܚMؕ`6޴^7kiKO Ґ;+CZЩVٳ;?nK<p K".~&DG"ϺqOaJ!b5oK3 8{{xb'6^ʟ†%'bž?0@))0)Y@ @0)}}Xf'+0q%uwa! y$@Fكʨɶ.xjި Q;шQEi "̒k(5qDGhʣš!1kk6cﺥEX1Ғ nrZ'cqGlWlJz/qovK9FiD0!><؂||oxӂw`КWe@Sf۲&ЕW6&#,u jN?qz]D8]'LsDr38>hŗj7D"^2!_%L.6ݑ_js׬9IY(dG/a[,X({ LGwit4!qbumu߅Vo.e=Evw{zCẁ{2-Chۧ E3ۨFs\<L5JW!l endstream endobj 227 0 obj << /Type /Page /Contents 228 0 R /Resources 226 0 R /MediaBox [0 0 595.276 841.89] /Parent 8 0 R >> endobj 66 0 obj << /D [227 0 R /XYZ 72 769.89 null] >> endobj 81 0 obj << /D [227 0 R /XYZ 72 769.89 null] >> endobj 226 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F54 229 0 R /F60 18 0 R /F52 17 0 R >> /ProcSet [ /PDF /Text ] >> endobj 232 0 obj << /Length 2945 /Filter /FlateDecode >> stream xڥYYs~_1oTi xlTNlvmQ$4 {՝E{z5w Vixpm/9ظEx1ʢ3 ,ŞesvG6cD?T%EwPMη݃8#v xf/Pڎys͹ ;q<;XX|ϐ[WMC" ݇ϑ)SrM^V/ *Z9#|,2'𢬃Di=_H@:^Q[D/{4J> );6%  fKXumKWJۣTP~xniȯubiReJWJdTVRn[,-P E"JBʹ&bn^.a/NʇFҰz[Aj1!*Hf#>?L<(;~r h1-cIK#2yELok!:-;e_9w&Y6Jl0sَig%sW= 3sB!㉅3_"'zj\`9GVmq5pf QB{ZLzu_ Y Re6 ;68;}SS}d_sNq~}ʏ K}vs \FqP_Kcm}OʰXR8ʊϤ `Y@( Yv7dw_\GX.Z-q2_E|gPNK`N7: D˖u{ܵp@ĜHR2Ŝ eU"YH؟WkiT_;9J.Qiq8k_k2E7mmz"̽r Kf=,mw=USr:S`|FTq>Q WDXpW,> endobj 67 0 obj << /D [231 0 R /XYZ 72 769.89 null] >> endobj 91 0 obj << /D [231 0 R /XYZ 72 769.89 null] >> endobj 95 0 obj << /D [231 0 R /XYZ 72 508.441 null] >> endobj 99 0 obj << /D [231 0 R /XYZ 72 352.028 null] >> endobj 103 0 obj << /D [231 0 R /XYZ 72 161.388 null] >> endobj 230 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R /F60 18 0 R /F54 229 0 R >> /ProcSet [ /PDF /Text ] >> endobj 235 0 obj << /Length 2954 /Filter /FlateDecode >> stream xZYo~%b测}vk GÈCNxXV~}jg#Y'W]]UL]ds]W>uf3~yI|Gazo Z+cfc٭{Tyve۬xl*Ζ82I{q"0ӫ77J$Nbj*/J(1, U$Ff7o0ag,L~p;#Ǻ.@0V9"-DtYK84h["+$Q(T:k[qkhCUls뺶]c#˶qnYmZ$D@}<@Lh0mcK*bvZؤ*m]?j఩{XWHHk+ܑlf(.Z*Tw[}+6ss~W#ɢ<,NF$s{. ^H3VClĨ>lyL(Hwfvg&4d~W_Ud_jVu[l99]ؐl]3=!/ q[pq/ OdͦpL~d7pYжí}AOo;QO/mkaPJ(]/P?g((^,F`۵q AIKW˿w#%LT몬 M!5R~#/@ʖ &3FdNޑ y˷Zw,L;IB z6a)V 0G՛gz'P;mm#;`OzzE2td >6椉sӍni'gHy{S1&Hzg\+QSG?2Jn޾߁t]q\ LOTpL 8 @[kw9wup7#a!J@0^)m"{{nGI v블([PZ3ᄕ*Bږ)~tB Ki(r0L \vNz2k}[: &c(?[)fI x!=e^D68գ;EvG'!rǯ6`u~y}'qXgXSΆGƒP E4~#6'&dE3*e%8FXYplC}~d4}vD;v@`Sh7vr> u/}~J"R%1q%>B K Uyz]TGv6Qn$Z*>%!G'L3~8Z$F$+z7`an߲PW{V)z>2sh=ZPႻ:)r2fH+$bz~;#12X/"q WlL#ˌ>'{yl඗hsXb0Eh桊QyHZd8>},zZA4HȻrO"ZCl$f`7/~eE-\5ve~r3>fVZ}\?pvT6Z[xz~S䊡d-\ q>]&=vޅ+)Ud(ɔ-vfq2M3TK2H -F)bQ0}!c9 $ ̲ ȎIS3iX .tDXgȼ)K52orCů\M!\ID{@'+i/0:U\ *vvO^1'vCmEL$vy^ozM_~D!dR^1G1]:&>E={fN3|D V9!uf^9ԏ* z]1[4IUq{I-8uLRD08Cu\_0!@L09Iə>O6 endstream endobj 234 0 obj << /Type /Page /Contents 235 0 R /Resources 233 0 R /MediaBox [0 0 595.276 841.89] /Parent 237 0 R >> endobj 68 0 obj << /D [234 0 R /XYZ 72 769.89 null] >> endobj 107 0 obj << /D [234 0 R /XYZ 72 769.89 null] >> endobj 111 0 obj << /D [234 0 R /XYZ 72 209.871 null] >> endobj 233 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R /F53 236 0 R >> /ProcSet [ /PDF /Text ] >> endobj 241 0 obj << /Length 3384 /Filter /FlateDecode >> stream xڝZIsϯ%i9])qo7Ac9Cc#-P/ej:uNob}|H _^{8*"]->~P^]{~p3`"+q*tP@fD>$~>`csv +7mӘ;xr]9u yq's?PCp{l2꣓eeƑڳ7qbxNqDuй"/Cx <6<}{fEVQ~x_K>P.Y@C9^|$Odr08^kɿ@3os&9ˣxp QqNIx>a DiWHm׷l束l GGl)Ϥp,ұ^!8{ r&QV$K=wuX2e֎zQ'8hh4>,й٥iYm4-a;lVv:RY!d5+IT{"3u-+A9~R7T_2g dm6UWxW\wj ai^^b5W lP[FBkMIOqvv !җB" IU?>h;ZT\"H_pL18ds8eӷZ4@{t[ǢB(#Ln֚r+cE)*%{ gLH5٪rcm4vbk5FY26Bkۮ>s Z6]c:$@lT:=r`) ɡ=WdN|Ou4C*<\e ]|<Cr!_.G>TQ^L rNAh9$8*ڤ%H1:HH^E)xTѓe6LpY6Vjۇ :zAe:PRk\+W3PUeI|5n-UU /n>st!IYW>$IwPR_!Iֈ3}XC=;R*km/=ІvHڞxm䲯Ϯ8Or^nQ>|%A~%, ZSV4pҷyH?=pZ|uP@P۲{O234ܧVL"ܝ bH KF'yya>OkK-"gc:%͊BylCV@%n 5=b!#YS@26cXEND4'dZ!$^RQ,e}Y?:~?*wx 3+9 0Ϭ&W*WWE?p)t@5@ ..Lf)d #;2n? QG@WC]e^/f^Kam#q0^7GzQ~mL0?|@v..u)$UtC٢L$M<'$*&%K`_p̝.BDe{*|[>uڏH51Ȋ(vV*ǚ'no^`^@c r 翷q$)=5dCF6l lU||Z茽-)m|~ ]>|ݸ;kFEhW obo/^- ?ҬTTo*vǰңtJ%a#O>hZ$A dSYCnڑxH>!_0xGZ|j'Q y=_t:NQCE$RI6T@bx)> endobj 238 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [418.481 293.563 525.543 304.472] /A << /S /GoTo /D (Plugging-in a new rule into the framework) >> >> endobj 242 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 280.412 262.394 291.321] /A << /S /GoTo /D (Plugging-in a new rule into the framework) >> >> endobj 69 0 obj << /D [240 0 R /XYZ 72 769.89 null] >> endobj 115 0 obj << /D [240 0 R /XYZ 72 556.664 null] >> endobj 119 0 obj << /D [240 0 R /XYZ 72 368.689 null] >> endobj 123 0 obj << /D [240 0 R /XYZ 72 266.711 null] >> endobj 127 0 obj << /D [240 0 R /XYZ 72 188.094 null] >> endobj 239 0 obj << /Font << /F51 16 0 R /F52 17 0 R /F54 229 0 R /F72 7 0 R /F60 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 246 0 obj << /Length 3631 /Filter /FlateDecode >> stream xڭr}BT`.Γq쬒<خ-.O_)U FOOOMußIM(3&o@|w:u(su󰝢x(o~^wkcJu֭']qO:[)y4Tu5TcAέΪ<1*oytEΚϜ$@:NO:8U~U^](q7]±خE|sݮr)18cYdM;v-`V_:ϻV=>ݪiZ~>MQ׾䅲f_n36]E**#d&[Nٝя΁zHY|$e##QvOxj vlϋJM'V!Y$YC{9MQ իw3p&.ʳT>G[( "AgZ&?c-Y`gCDպ(SXrZ;ڢ6/hM:{͖HԌI•4&%0 lE Bl`xDI=N?0`rO}_wa>oZgVB,  - !Z69&:N-ʄ5zfDIp?@yEMld쨢`QG`GrBPGl۰W?[\7A,G '~!v$! ~tAERd0#m(V!t:r؊pn<Fhi΃ڡװVBf@e,pTHb-?k4h DwQ.P*ͮ58h yRfy.P\"P'!{dsh@l_L"ꩫKG*OQdVQH Ơ &Ӈ[dbTBXd(-P6âϿ7%Qb'<܀%[߼{>jQ .LO', *M胵#ů 8<\Y?ݞG8_1WTmh,_lA)ũj#UG(LBhb>PRBڊ)ZI_׍ шd(Bc t5=AN]XG80bиS(/|ߞTv#"Bs!w(бY0]@KY_t LSɳˣqi|{USt/1y &bL(\[fƤh7@[8&J+uq Ն'zH53&2KQ 8OB Ӈϭ}4Ct8~e$c c| KMzޕe!K\-pQ2-!nWJ YXP*JX; pR|<'lt` {|_qY 蒽9ԜCi7R%b]K ح|>ҡqLXWtLMTA yb!Mh;LG]/W0! Q1:%Q!SNfN_sK_A*1PrM H&7$uuRK`3M!X)]+2_Q$2a;UL,XSdQG")f<ȳͳ/nʎgb_gH <}9^ɳIL/TӦ\ᢰ,a^$@~ſx9.^G̾6(/Jh:tݜ2VI7hD=ONKv,} %g)Kbvh6*>7^6iÖ(|dzH4%F#پGjK[9ua|9qTC[-]/E X'pBǬK tSrX;XE 0 q$'t!Vb3Br.L}Ȝu$.*dIN,ޞD1фa'UfgH:%0b!ߨJIMG<#kx?BV+w?c+&2Նs `Pt=4aVR:nt0!*'l[c=~8A'0/s<Q׌ 7Lm׎VcM.tLRI{״.Hunt6A<_ GeR%c.~AlcǃČEY`7aЃ J `ky,V`nl'Kb&E*^Ehܹ;=πaMxLxvZ})jT;;=J>JaTJÎj΢6]Dc3~7XhMwF@hMmJf^pr'X? 8KIKv,CAX?8)xF~"0(Ca30.q3z wxH On~ǟRs_t9ѓwA. 0uyjb%xj,m ʢ)`hm r%A4i&/u|U5#8q +]…B\rj D$6.ыxx) endstream endobj 245 0 obj << /Type /Page /Contents 246 0 R /Resources 244 0 R /MediaBox [0 0 595.276 841.89] /Parent 237 0 R /Annots [ 243 0 R ] >> endobj 243 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [180.939 222.712 267.212 233.621] /A << /S /GoTo /D (Prepare) >> >> endobj 70 0 obj << /D [245 0 R /XYZ 72 769.89 null] >> endobj 131 0 obj << /D [245 0 R /XYZ 72 454.758 null] >> endobj 135 0 obj << /D [245 0 R /XYZ 72 382.076 null] >> endobj 139 0 obj << /D [245 0 R /XYZ 72 196.189 null] >> endobj 244 0 obj << /Font << /F51 16 0 R /F60 18 0 R /F52 17 0 R /F53 236 0 R /F72 7 0 R /F54 229 0 R >> /ProcSet [ /PDF /Text ] >> endobj 250 0 obj << /Length 386 /Filter /FlateDecode >> stream xڅRn0+|4RqGoIVpk"&X!(_BH"xf.E(a(I9Iy"N :_,_$E4"YQȷ?U B9fA(y(:SR@ -zgjU1Xf1p|ߤdH$Uw1ɄbI>Z7O%vrI`Ssl: 2c}ETz0{˞4NO}:[,5%Q#OI,,o+'P!KV?x8OZw c*fwSz#(d1% RN0:Xm6zpft4ŠOwYc5T̴l/*A{3 v@И6Oa%^5/!IJYIź endstream endobj 249 0 obj << /Type /Page /Contents 250 0 R /Resources 248 0 R /MediaBox [0 0 595.276 841.89] /Parent 237 0 R >> endobj 251 0 obj << /D [249 0 R /XYZ 72 769.89 null] >> endobj 248 0 obj << /Font << /F51 16 0 R /F52 17 0 R >> /ProcSet [ /PDF /Text ] >> endobj 255 0 obj << /Length 3127 /Filter /FlateDecode >> stream xڝZY~ׯ%\@ð^2IdC(5` 0#קY4j].ֻ81~b]~zHWJZ{? 4Hq}1;ew7x&^W Use<ޔO.uyq z{?RRݬ* WG~_Hه qHS [?u_?Ĩ˸F'iyC=܅o;?@B8S UEkI;C+#֞׉Wv $ 7ʺ< &YSlѧWv[d>[)WW&̉ԚHo8JG^\HձNI; g.E /7ʫr#ȝ $:H6#mىf~ˡ:_D ے͖aL#]z˯AdSv:D&Ǫ^0$aMZ$q;Lgn,˾w;׋x0mKʥۦK>pS 툍,jƲE~#`ZF&J^B]S)m*p(偒yɧ-|6\+?^7aA93Ό rS ʣOh>w\Ȍw"eOToTPp|s3th'cq$da( VS; Ò澪߶+8M:en>nE1B5Y_s}$o{&?[pT@!x3`^jcl0"_e4|e#"뷋8ëDƁ1|)/Ut4XmH1VYI}:<8KxoA_]h˃EC<վ`A氊yux#~i']eHxtrvj0?P5-NjCY5 U Q$@yߒ{$jx #%n`h\O=<#4vv= ٬RF\ݚb^ 5M2uӛMu6~Bk65]s̢sѹ UgOtˁ ߯pw_}_8 r#+l=v [$ΚÅ~WGuG*^ӫAgQuItĎEQx\8R](*>Nסر_ !{"u]:1YFu8ұRJuq1fSɕ\V1c_5 2kC Ԑ'HahL 4~\1G hY)#GY!TBO!]-۠)xB/,͙7nBm΋bb tt~q'}щᴍ~ULq>F% җA}}9l+ |31M@^j#A#nDŽsWQj,b;뛫* CY? %DaG<*1r q pxb`]Y/m 9@; bu14w)6\"=1n3rwm:1OI}K&kYshHB2rϦm~qAQV ~hș,91>BFA9d%ţ[ʥ%EF)|4~JbHҥ w1dERg >|Zr"^$BA8v8,F=E!#*ޱ ZJ> endobj 252 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [476.677 168.229 525.543 177.926] /A << /S /GoTo /D (Plugging-in a new rule into the framework) >> >> endobj 256 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 154.472 323.758 165.381] /A << /S /GoTo /D (Plugging-in a new rule into the framework) >> >> endobj 71 0 obj << /D [254 0 R /XYZ 72 769.89 null] >> endobj 143 0 obj << /D [254 0 R /XYZ 72 769.89 null] >> endobj 253 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F54 229 0 R /F52 17 0 R /F53 236 0 R >> /ProcSet [ /PDF /Text ] >> endobj 259 0 obj << /Length 2927 /Filter /FlateDecode >> stream xڽYm۸ Č(zI>%iҦȵe p9Zk +K$gl9{)bE gÙgcO.`'J$*^lWvՈwZ./R?1W>;,WJ)OXP{\&]^Ce4`ʎg$irN E"ͫ6oT/qbX$aH(_NmrcuǬC^ ۼ_/PƍYh)([`x-慇D9tP0 p*ăi0%# `ZxG+TC*d`? [|u[g*n㕏[}Cִɳxd?x[+6d 1 p8*&l0f}+P")\1E= AÞ 1f\N'v**F7=*K# P F=H&,Y"E[W L'_0J>@'fO}WMII.2 }Ve|$2Fk ˚~o }U6{g@)G1n%'0qG xecl9t7$-0i?ee3j0g$D"Vzʬd0@L9uXB&J&_))Mixq(AߪY6v`CJ*}B`\)!a/N)cSaoP̉ V pX%3-6V[~!Za%}oU53'Hok2T (HU+&L*$VuHtT8ەB>SX34%Dar0m], }E3{'Sg>g\d͖cW ؘ}NQ+ :v =zq \u&Q .0z2wA1 RҴ%Ns~i7MnCGe,u R<?fG~99mʳBHn¥wIۢ-x.!|NXp]. 9ĝ:PlY}G/(h=dsucW[?`h?b8[.I}l٫/Nokӄ?p@ZӼ6MP"!a+?%2uRGjX3ͅ '\j地JxĔ݅>EL7Q1ׄk~͏??oI^_|kq^Zc% k ~{[du}?* پţ n6 x Hfs5Y 4"ٻUN5igVƻFƁp[M~7!z-:946nT:vؗepJϫ;P0Qo}_+$ @9\G8j0<ac?M;UBJD\`3 ضATjDz{Z)4LXa9h%.\%f_*klD&"IóseQxma^@}w{&VM^g*Bn6k@f+/M'q`ղy\q[JM(!+w +v-: 3#M .z==$HŜrpVh^5&kqd\ ,F >qMd5X7yY9==S:S,t WbctYTv<5p~4|w/DB=(}XNwDCvoNq8UmZޭ̷AUv:' Iތ@h?¡5zX$Q"{Pyfł[!.AK+QW^ޜ,_;d}:ױg[cq{I~{LW\Vj$9tW=dY 4H ctaL| V䈌GT#(av alUR цaLϭcOJОzG2Ot/˸m8J]PmЅ$wɌľwA?uRΡUD_D endstream endobj 258 0 obj << /Type /Page /Contents 259 0 R /Resources 257 0 R /MediaBox [0 0 595.276 841.89] /Parent 237 0 R >> endobj 72 0 obj << /D [258 0 R /XYZ 72 769.89 null] >> endobj 257 0 obj << /Font << /F51 16 0 R /F52 17 0 R /F53 236 0 R /F72 7 0 R /F60 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 263 0 obj << /Length 2474 /Filter /FlateDecode >> stream xڭ]۸=ȓ љs&Iӆ0[mJ8]H[0: ǃ&"f +5w]ik!E HcD5+q4rڼշt| p\񜲯W{ zxGc" $;kw!pY3A#*mn Xxtk8{Dc"wѾ)^ rq]Y /x<4;y$N3hf+< H0qUǾmwKcS;i\Ҁl{ꎻ:RUvH 5nt{GPoQqҏ@umAPD: ~`G+TqdBz mP%繫HQp8 \vhtM+l[dZJ쿻F*h]~}BVDy hǮZ=`!,R#XD`hbEf6ڝrO.HB?;Ł\[MiQO8+M}ځ Q $,bɬߎFp6ګ΄WmE!BB)}/,A˭Lg, dٔlӭydpax.{4P#+<ۆ0 BFYӱQpbV>66L'7u'[H^۹ :5EW*:aAv.y?V!qBGeXϨH6/ IG`: k W dOfIfx57 0u!N: rj|  S6~aF]yM@ܥMi^E=}_FYKd.X̹d/s.̹X8mz"+$RڦK ϼa73@%"w. B8 4)X"@ Yaq)thr˧=˄%˲lދڸΕ|6`9RJL(f}E냲Y]sS|R0ÇcU·&qT> endobj 260 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [480.695 394.517 525.543 405.426] /A << /S /GoTo /D (Process) >> >> endobj 264 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [72 381.366 107.348 392.275] /A << /S /GoTo /D (Process) >> >> endobj 73 0 obj << /D [262 0 R /XYZ 72 769.89 null] >> endobj 247 0 obj << /D [262 0 R /XYZ 72 152.015 null] >> endobj 265 0 obj << /D [262 0 R /XYZ 72 52.945 null] >> endobj 261 0 obj << /Font << /F51 16 0 R /F53 236 0 R /F52 17 0 R /F72 7 0 R /F60 18 0 R >> /ProcSet [ /PDF /Text ] >> endobj 269 0 obj << /Length 2818 /Filter /FlateDecode >> stream xڝYmܸ _1zղ,ܡrArMe~fǍǞl~}Iˬ6 eJH|2rß&/(Tٟ_LJh v?ܾ;-72e\qasT]owJH}ݥ-Ҩlj4h54lwIX/yvbC'ZT^' R8 'uJ +tD;$7d.2_ߞL+Fg^@"2jқ_Ǻ7gnab bs8}ΗP _Xd,)K!S U/+ֱRF ţCa7T5NM|KOTco |qpʨ Uީh.a*U~X| {󨳶k5?H_GHly{ㄎYZIvlޕG2c5zo~' נ().ّP0gdVшjIO*tJkX`I"I,0h=FܣITLpk9R%I"d}۝ qftdZp?Xd8XoZnS>3 ~ Ι̋t%yo^0k†k1Xz`'EO>>ڡY&ܯ=UNJWfPQש}4֖+g⹳w:D7B]%L[3$74{ZC;vqw* Bf^>ÂԠ3IMwNu&,kBtS`C+Հ( _98ӚC6L, 1"&MyUB6K bGxaqN|NOT J {`!lqDPK-`ln[(d\@$jn ʺxS?@ ]|[?(,`wº8vPzRDdPjYDh`79Y(| -Cv;̬Cx[H/y8Y,8E #/ yr0uKUa$ OW\L:IO n4v! 2):2 McO~`.(!,d0'y8 *x)OJoZZ$: I3{\70Ġ&⊒B%OmH Y|5x++C0BE2X 834M]EYYSn>ysr{e t4ǘ>pX.L>@֫\} 4b$g~j0$Ax9]G'Ǚi4:W23^3eb6q"esF*[Ä$GHm|-3# Gw#ӼWHm<梍Ҍ+;|R8z&L1'PR4S^Byv rlḞGcv8RBS0tb1/Xe]I|P<K%{&:ieG*hwF7Wp$"% \ TiVT۹I|J g"F?_+,eU-=+>4ƨwF&*ր 6ŏ.9zATZt@t/–Sd*\~ɨn]brtmHXq@c4|: iyw+}Ή/;]zzpdaߝϐcfĜ8`efW=e(8Y[6X -hqD4pc6!} QLp 2i@Gz'B7(`ӳb@R)S lZ8 P(!rA|i£kѨm`S=Àϵ?T>\5 zRYٱ"P͠n (3y2td6T2(|oy^To)M Bms9Vc3-2O_ DҫL@<+[mPEJG^:% y Xk3>/*~R~$%N4 tؗx} -w- QrѥeC&Y&2 Ȯ@C`$0(ֲc604&8?ᦨL`RB7fEJ9W:Z6 Xy>Q=` e w|յǸo6Q~/ZDT;_t?(" wݰPi`dfO"֜gzøocpM? N(^g%`2Q"؛WJ ea n*aKs-%{ǡ9"\lq1S~,4Jz_w _ `JG߿cjzӖϯ<bc~Cb&}0&NDyQC_ݟ+)hYH|MWgCa**|@ C}Ė3 endstream endobj 268 0 obj << /Type /Page /Contents 269 0 R /Resources 267 0 R /MediaBox [0 0 595.276 841.89] /Parent 266 0 R >> endobj 74 0 obj << /D [268 0 R /XYZ 72 769.89 null] >> endobj 267 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R /F54 229 0 R /F53 236 0 R >> /ProcSet [ /PDF /Text ] >> endobj 272 0 obj << /Length 3183 /Filter /FlateDecode >> stream xڭY[۶~ϯ0K@̊=O4)N/ ֦V?pF;,Hz87#YUMËPf^h-a9/B*sNIn?wc皫6_^-(~ʢ)((xr'4ǽZ`կ}v`#6#>b,jBp3l3lU2NLvWVO` \^4\,u+?ÕlmhyACQVW& :zphu]e9^%:տkKA޿Id 8D6D#ye[Ӷ]*<]Mx3Y[~tM}\8\-u`}BǞ/P?l'҅(H 1զDWf+J[ Y5VqNib؃l=qbHY,rҼu;/f<]:1+z >%S3Gtz/NnJ⸿7g;d~ϱ5yPoZRLbkipJu,;vkyЮGr@ȴ4 1KPo^M܆{磪\s[9ldSt+OqD}77N-?qqO}+9q(m?#(|7oo ֓+q z_O@Ztoc#;nƮfr]O¿3֥ؠ7WU{]Fd?:vdO~gN4c[@.aülǶ=mى%Х !XF=Js]<gk(, npەǣQVs.q^_eDm}pW޸;OEMMOx֡L/c˽$oRd N Z ,Ӏq5(K{Ӗ!MÄ2apҵ<ح{9p| ,$/:}bÓĉƑp\2}]wl ~m3l9c^JЅC#'+А$ƩlI6'ErB\@xs# 5;DrQ ΩpO6ooj3,G 9a2 Սu}x&fR +p*u.(VYv nD/sFʆ%fBr=@9ZiDזeN^.M_5 $yfKW4p6p˵p%Ilbex <$8)d=B}ᷡ`kMn$>p"xQ(!N~aaF͋"&T-DXQCq/|r4'Yj#s#RSP6M!HHgOYObYR D=K8VXr>ɋc!Pr)K8o*q>sAD^>KjI-\Q{;n Xqa2x5.sH-@ʨL' Ī8d+6i08LBNOKH= 2ÚԹkgC <=U%y:mb١n\=/ߦO*b/h$#FAs e?8Fq1͐9~y qAOFcS8܄i @aGl#Jq({R sJ?OZB*q0fm8iH]cbْ֞j.jz5k#[:|R.`rҤ4:ZNmIsBjgcp3p$ ['p2ߓmeQE2F Wߊ_?Hh^]C-Dy's"X;=L-_Ean~x~juݧ;EH7{5'~{tw endstream endobj 271 0 obj << /Type /Page /Contents 272 0 R /Resources 270 0 R /MediaBox [0 0 595.276 841.89] /Parent 266 0 R >> endobj 75 0 obj << /D [271 0 R /XYZ 72 769.89 null] >> endobj 270 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R /F60 18 0 R /F53 236 0 R >> /ProcSet [ /PDF /Text ] >> endobj 275 0 obj << /Length 2514 /Filter /FlateDecode >> stream xڭY[oܺ~ϯ0RmeE%A SOaұ;!u 8>,E ə\~,,fYw}xh_gdwNh+L̸Ug>Pë>3 ֙ I}"`S ku#=}`54Jr> F=B ˷~DlӲQxxQh]B(M kSv,2ǫ+v >R ]ϮWkusѨj!e윅Q.9$ĎҢ'-` <@] #Êq:\t06dl\( is rŤ#ʊ8_obP\ pgj:5pͨÊ 5c8|S ҹl+:7}wۉSSUIxn84Gd0%[!dJUvih1ޡN ;Ԉ"~twV_pdɝ/O+j\ ^ F5dAxF[\+'Gj"\e&'s0>TfsiZcvc2|d)d`H9n?|i/l Elknm#`Kxʈ(r{EF9daEqw`* WwC8ӟ~,7״ tF :7qc̫pR FU %ν2k0-4kVb! ꣆S30Uyi,z Tl5~yEŚф:phBR 2ߗd?(~c `2| O=0_z,:`8 twT礃[Dqg@||hJOڊ@SO˖^%ˡOxd/km8y1jϔ{MΈ 6dXg?DAϠ[hV݆tx/j$l;ݑFY(G&4*JJw P2~Mݜ۷Én' %l2ʵlIixpW;O&m`s{E endstream endobj 274 0 obj << /Type /Page /Contents 275 0 R /Resources 273 0 R /MediaBox [0 0 595.276 841.89] /Parent 266 0 R >> endobj 76 0 obj << /D [274 0 R /XYZ 72 769.89 null] >> endobj 195 0 obj << /D [274 0 R /XYZ 72 769.89 null] >> endobj 199 0 obj << /D [274 0 R /XYZ 72 696.091 null] >> endobj 273 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R /F60 18 0 R /F53 236 0 R >> /ProcSet [ /PDF /Text ] >> endobj 279 0 obj << /Length 2335 /Filter /FlateDecode >> stream xڝXI6(UHm$$IKDۚ%v׿۴VҍAeo(zJ§$~.;%=0W߽{~'YmZk|yt*ӾyO80^SX9SzCc]1`da @V݅&vG=٧p3-"*X 4 k|3Q❅+bRg+x:?C^ 3啅\%%=egN# bl!OԮ_EB)D \ط¤lj]i 2,80p~{uv>Lتы )\++\YѵGJ("P޵Ac\Dnt{`E)?PJ15a܊ \>FT66,Fv6._T0Jn 3ryydlO-SÏlHW֗좛nыir8CL>."a'p5eJ8lhZ; =c[,N]=cːw K0}N-̠9Z:MWAD[ Rq6pCAg-#z3EM/M_65ٽ(RB2&#"Ռ7(;JD--Xi]*olal׀! U9}:Jx7Vz-5#.r.IpX%6}!ȥGHxY 9@oH_AsSW5?%wz. }j/{i~'!9 #>`0p|QkƮ$~Y25d& ( z HttAt ,e H2#P|4@,}|%"RC|R7Z5_0G'T CmH~b\OGˉwb揖/#I0>?_WT~ӝiB<0?N\Z~e;L>_ YqyUm> endobj 276 0 obj << /Type /Annot /Border [0 0 0] /Rect [223.044 360.591 429.223 370.591] /Subtype /Link /A << /S /URI /URI (http://www.gnu.org/software/texinfo/) >> >> endobj 77 0 obj << /D [278 0 R /XYZ 72 769.89 null] >> endobj 203 0 obj << /D [278 0 R /XYZ 72 646.224 null] >> endobj 207 0 obj << /D [278 0 R /XYZ 72 409.114 null] >> endobj 277 0 obj << /Font << /F51 16 0 R /F52 17 0 R /F72 7 0 R >> /ProcSet [ /PDF /Text ] >> endobj 284 0 obj << /Length 3258 /Filter /FlateDecode >> stream xڍYYo~,4 CQػA'?}ﹹtruS^0 bEs{EzSoq"rT]2EVCG*} ?ݎ\AQ-G q=!:NB8p148c0JF|ql.UXds]<`OIE-5}KE9 Sd=)z' (4.=]G]'?^Prwp_1t}8ݱZͯTjbzy&nڧNiZ.6Q|.ondPͰݹt>RE$о57 [Fu#|x~G,Tkj0ս WM|QvwN]##~iս\dsI7[WCJC۳ %|>eEk /6nESw};}7p8QH\MKSoGLM,4 jrL2[ ,q6M˓*R4ŭG_Pt ю%0U`kȡR- usȢMtxS:f{lJ4EFߪ.EfwVSVZU `T!NIwbKo}c̞Yh r|7֌PavHvn6rM[jL&hp#Ȏ 1S9T% F6ٞ&L 塑ayMŀdzxφL<%>.=j0AQR ꣌Sq 2yd1#0N ʒ,L%lq@72xJ"qy@."h`pn [֢\剮I#KN 7,@Uu G4aa8|W3X`<7md S{sUh 4 Ц0ybT8 fķ{N#S mY+qWǨ>TVt=+M&`Idw9)Ipg&1pJBjJ%JmH~: :0ff۪=Ζ4uшc=ԳHҲ ;¸l-ٙ/77CѪ[fúvP!90l!)n /jTZm_Uo- wd-w9% 9W'!HI+Ta*Prc0ՁGȘ+`.SCۻuWWÓCgh)m!Xw4ȃ6cDNf{# ,ȝO VAS悹æ+c zBplH|`O9c#uq$2d5;_'@l)2(,g9<-w.rDnyȲt!]싼-茗u%7yYE d055QZ O)3"d` cL=h4J!N+f6#Z]O_[2M1/@ /M7 K|P$ctK'TAi2  q r,{>c9OR7y8 ӏ($Ps„-ZUv-_rj8 9wVq &S_xcv٭vWl`,/,9w6ܸ 1~'ػj;^${dd!La[^#JNOޘpͻ5*ȪWES zz&AH0 #Dr;lѺ;AM…7x--W`G>3{9E:Z9 Ϧ{@pzn')h ׀嘮O$DExӐm"JԢk{O-| &G,,.5Sr$C]BIbˁF1g@UeF` e^xh!!9)J^. ;,)kfF oz,D9~9 8|?Y`#ZH"0#FG}) ge s-%FIhhȵ$5 Zk C391ŕzC0Ϋ_/lR8%G4ŰB0 l&E<3 #ðԐ4B,!7Q;Xn#^f6On*Yطn'T{Q$Ng4vDUBò Br!{@ՠ_?jTo6ŵ7u>)S&f~~0lQf~6IYN/ CiR-&٠-nsi-Tr8v䷋hB>.Khwc|VC#ۉ~~9"M r/BU s(]=~ЪV7oX'ɜQ|KV,-9DgZTd:K:Jtr endstream endobj 283 0 obj << /Type /Page /Contents 284 0 R /Resources 282 0 R /MediaBox [0 0 595.276 841.89] /Parent 266 0 R /Annots [ 280 0 R 281 0 R ] >> endobj 280 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [224.42 398.532 421.899 409.441] /A << /S /GoTo /D (The package Utilities) >> >> endobj 281 0 obj << /Type /Annot /Subtype /Link /Border [0 0 0] /Rect [91.394 52.642 309.816 63.551] /A << /S /GoTo /D (The package A4G_Bugs) >> >> endobj 78 0 obj << /D [283 0 R /XYZ 72 769.89 null] >> endobj 211 0 obj << /D [283 0 R /XYZ 72 769.89 null] >> endobj 215 0 obj << /D [283 0 R /XYZ 72 687.545 null] >> endobj 219 0 obj << /D [283 0 R /XYZ 72 493.012 null] >> endobj 282 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R >> /ProcSet [ /PDF /Text ] >> endobj 288 0 obj << /Length 3053 /Filter /FlateDecode >> stream xZ[oܸ~ϯpÈ"u˾4dbZ_*NJL|;&l'3r͏ҾJT_KW~8dh7[cl Mb9ȋЍO{6bx:>\ABk^`z?p26 A22mM164@nš\rTթA{P"axO s=-j@!tjIem?WECb$"˟hi Ê"gS_ou-Knj>VN`)Q%vKі{5=ĩ hz[Z}A =wC,Qw;Ж}_Ȋ(+p!\mqzT=Ufm52ji!>b XlLV wjH΄#ю{qkdRk`h '޲; 'wQ|smt  X?GGlr"'l XO_#=I+_w\N퇶%|$aa>H_|`FuV|895Bh~}/on0dj>H`knm '-{lҖxJvtx:dMݸ}FzWbM1;{0\6{ mI.vYR)<גXZHiF?!/aqTrdY?8G{7{hK#/I.NoFrljIkr-wiC+ҕrx $3PxͤF3` ͪi0 MU EujGjCCIh^lȑ_P7ZaU-J2?=MMH*(Iw"9T9JŰZ4* uQx uY|kʹi 0d6?B,;ѻS-i0FRݳ vҊhh|rT=d`^-tDq}C[04hlv[p̔Vu Rk2:gK]̗2 Nwo.zs&9lv"ol \=^,3LqA^KI[Ǯ<ɣ!pY%Dxπ_SefSˤ=>i) M DHC;.6Y@#gi x V,Sf*BWՅ91֝"=N+r6ңHlzҽC/&rXE)UX_V'"C-nr =s`9c&rA6H7nsj @ R@/ k3< $nWɺg< >7_gWXR,n)N92axYҫ͠oN9k{w<.*_MdƇQ57ԑ3@ E͛B]HtCwl29FǷD)i) j-N$T8(B )h2u;o!9H4 S!U>/YUͽڷK)4DYS1cņwї,gn>Ur_R!{ON[&f endstream endobj 287 0 obj << /Type /Page /Contents 288 0 R /Resources 286 0 R /MediaBox [0 0 595.276 841.89] /Parent 289 0 R /Annots [ 285 0 R ] >> endobj 285 0 obj << /Type /Annot /Border [0 0 0] /Rect [85.333 198.503 157.545 208.2] /Subtype /Link /A << /S /URI /URI (mailto::rosen@adalog.fr) >> >> endobj 79 0 obj << /D [287 0 R /XYZ 72 769.89 null] >> endobj 223 0 obj << /D [287 0 R /XYZ 72 769.89 null] >> endobj 286 0 obj << /Font << /F51 16 0 R /F72 7 0 R /F52 17 0 R >> /ProcSet [ /PDF /Text ] >> endobj 290 0 obj [486.1 555.6 444.4 555.6 466.7 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 427.8 394.4 390.3 555.6 527.8 722.2] endobj 291 0 obj [511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9] endobj 292 0 obj [277.8] endobj 293 0 obj [272] endobj 294 0 obj [1000 500 500] endobj 295 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj 296 0 obj [583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4] endobj 297 0 obj [625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7 500] endobj 298 0 obj << /Length1 1621 /Length2 8556 /Length3 0 /Length 9594 /Filter /FlateDecode >> stream xڍT6Lw CwKwtI0 00Ѝ!! JI () ttȇs_֬57^H)c +an\<9uY^?# [hvqaȹn2yۃ:PuxB<<>]D@5@ ]N.[;49X@^!G ԁnv`LJ  An "n$tt傻Jrxì.]5_ko~;A  l P0@SQˍY2B]@  z0}s @QF| 7=W ͕EW*+`+֯C\{sY7m~vwևA*<ق<<'!a[-BU`6p_+ w ,,)y~( )C,5aB5}kePթCf o!/ dX 8yyxGn SUmwJnk@7Ca?^=l.X)"V 7nm|  !<s@>!!P||` w?T?C{AX3SpXǐJJOa i3.xɬ2\e WXΤgi|w?'j7Z댭7b}%ߕEIũ'wg܀آ]O+ҳSSW`Ժgط1ѦE9V_81''GiTٱb |^}YxJ@nLF|F88+J:[\$1%w633rZd.!%j-D ٞthDL 7X&" ꎞZ7њIށ~ ;7̨Z&Ic6y,DfA17l"My{K:>% "^̃Uj2pֲ (ˡL ?Z0/1?Hԫ.8 ;94{Ha.p>Ź ֜+{mN˛w<䚚\u+65>˰` _FW\KH-1⏪.AupM5z:(Пn}̙yQ"}ݍ .ϡS 8WU(^7`e<)APQOQ*>hedgjpb4;.ݥFFuU01(T `qlz8dz L"Xwbz]M\ln:zjfCinf$ڥ_qzljrmvXǔO yDܭ:.IL mQJlL@aTOqS1:>C+])٧Z9W 0mΞ3NLDxNc/]O3rMnB2O$y㖨̺u;ZH"JGQS8gvuH o)j-fh!`^3#FdKy^vܧ? tf ໦n~ă0 2Z!!܍pМgizMcÕfKi$ILkBK΋d!įywF`jpqz'Z1ܜ4 x;oEӾa7 "8r,Y c» Gx&|qbd=f+ԑklw; TOd_VfX( Ɨ&xa:5O_9j~L6[)Yz xʩ%Ȗ :M[fٗaiqzC*>j"FlQP`HAXll8H~ٛSgp:ӌ§^j&4H\d;d^ČđMxJ?x0:n>yIޖB}wlJLB! SQ397Z5t\T(57|޸UO@0ai#07b89lÙh{U3%w(6ÁN Fp`@/]rߡW.D7TMw!7\^ |9c=?нi*(1I|ChOv<(omv@3x]fP1Vt3ͮivg,Mد^S7ݙE\,B%O-wJ{y?~E; tU9~ x1+܊-oewj[3aVIB`= N6XLC~ՇPM`e[#>qwIuI[tNݬsM/-+۹XC7-!u=iS\BD( \ {oQ=ouGJe$8 *fAJ ^y^dC LkRWMyH+,,oc܋(若KsPNE(= htL@aí4\$CAr!հ~$'zC {E[{\1|4C鵼'󮒛Z{3ӽ3QƏYء$"E:KaeVJ{rnopr)&Jŋ&=wfRH0y9Uws,qmzdY#fiT01ĆZNc"%i 5(*zV&20+뵮n!VG*bAq,ʏۑEE `D \i<LT߿Hs_61k eE4Չ*lp?;X=$ٓLF r!Z ֛ _@wҴL*`~]F~ T!9Ƥoc<-Ky&ܥR[#wc%菼A?8OYPcѬ2tkYy Et"4 W - f,?s -f8LIE<0@?KJ()Q|u_?)NB~~;\D`#L}w2a;⾅X;|gg~]1>W1'7/xmzx־eOca$9-{Lȿ=3tIXlɲR2khcA O ,F.=g%~' me'8اfGwFɟvtkA [(14BѤ"tj=q l_y0XJCm򹼂|ez r(z#f5Ђs;M[lӹs@|צZ枡 2V}Ew ;94xUl5v<<rI+Y7߫I ݏ5p@*aViV|4(s4H?>5%EJH5^}?{oMQ~K8n$mRo4AҰVPAa>Kt[d z8;ҋ䱜S5fՋXZs),:ճ&E>Dx?FCܭpJ3hH K:Ww$_>Q>sW4+'>D:{U>F:O4kE{΍rgrBf^cs2chAOfn(ȅ8i*'_E%_\ha^]89fn4 +P<13ڮi R(:\Y 'yYbogRrxTR{:\!vJZk'Jv%pOX~2-߲H')&cd6r$TI%пe&N#RTdY:ȥ*O3{|r&.|6@9K d裤ԫ p-1Fdk| 9s$Ɲ&b2=ek%&Zo*PnzmE ı~0uz]Y88#+qa)$E ȸ_ϧ;nJd9=cˑeW{0> -9NvVT xNaw?t0#%]n|npR%|@M"ܟ7CZbN֖T[a ȏ2.*=z2 6;;ߝ"X0e }.o{6׫n(𲪎΢:{"}ђma9#P&bZ3DOn/"Nrg"Nkɖ⺣NυAp18`#z&`z3y5Q[50:@p1s 7 ?vI'([W8t^#}8H(&:^IXs5?n7 ]njϙ #C)ϥI&}[("!@^r)Rlxh/ZQȵD\'0ţ}^n4kv~+~L~w@@`rAφ<V$q4(4=[:-b15#ܨյa:|fTBYyS ]POgTO 0DÙy6V)*y8I Pc[wɚ!Ov7WU6_&uӪP:Dܐz!W🥅^1ˋV`džfgP X7g寏}p Z=TQy$GلĈ<=^|xȁل.-JO~!6/įܼg&f'n3Za?vJ+rZtRGR!vpIB 8W W3%""_ğՌ"K#W|M|k0uo[3:K=r5@}eJKdYCz &k +~O 㺮 C8N옏g`ItD1з9Cqʬ+"G*Y*3&eDNTlGP\_E-R4`D</#c HW  ?[dSJAv~ԇkƇ|Z[UO.UЕZ'iڈh`W$SFtG,,|k5M1WJ늼|V%l!/p~֧+?'5:#H~ɐBt$ISSRV+òaFKl' }cM;'vX}T'jmiMlzqw$:2f)X=K?/չ" q\Qܸisq1]/k 7fM@l·Z]L[oZ<86>!IY5ŭE=lH+Mz?Zg'K(xe8E;AΝC<($ꢬhhn}Il!1!+GB<6 5eY *y]X>tyr'בvxA ȏ>&A7ťu5XFsu/\ָ:u1^zV JF#2p$S6+-[[-PP~A&aW֥O+=F?ј~PyM2i&Q<=ǽhs^ǚ8\8meʽA¦N3\nTq'eu!Q3[-qX)~_W.D2|mcU}RoeBTw|K{ڕ4S+v#dE\.b%_;>4TXq#[lLA d`K BշR|`nsM^ f5bZ+ĞfVٰMC33G2cVy\<٭k\FRd<0IYWDEþ.W˚vŊ|T-v GJ&'> +MF!Ő{qg oa|YEa& $ǝ[Sjr-vVtDPMDy}:Fgw:,Oj3_Bs^50j-v]m>#[יcCB֕Q2F?==mFDYtrR_㙣fgΞL$̔8X ^"ove[g\ϯO6t3]Aȵ=rtxK̓&j%ЧJL2U5Os⑚Se_Ys/hN6=QsԚ\ќ& ^ёOJ0>봞NCto=7@Xu_,†rE:s(;t PkDs#` 9ê2/<+гHg%լ8w52F֭ՔB4f-c(nvE`7kÕW5PAҟ;/~t!O܆}QGŅ4SnJʆ㚅ʖ,0h ֥\i.+>=42x W=;}e9 Jvs =b؟Z Y½ &rpX=s 5\#7جS4^ooQrpv_dBR$KJ~NP*g^x`wr )kS=2&9v jKjP<)-` -Ts:&)Gh#?&~?Ų endstream endobj 299 0 obj << /Type /FontDescriptor /FontName /CNFDGQ+CMB10 /Flags 4 /FontBBox [-62 -250 1011 750] /Ascent 694 /CapHeight 686 /Descent -194 /ItalicAngle 0 /StemV 108 /XHeight 444 /CharSet (/a/b/c/d/e/g/h/i/l/n/o/p/r/s/t/u/w) /FontFile 298 0 R >> endobj 300 0 obj << /Length1 2210 /Length2 15928 /Length3 0 /Length 17232 /Filter /FlateDecode >> stream xڌPJ NY]{ <wr9瑜{e=%'VR6s0J8ػ330DEYLL LL,pjVÑk]y! 4vX3vpwȸY<̜ٛrEG@wq {Pcptۛhl$ Յ/(Y9M?˵w[ٛ%͑Q (-o%?k@W;'7zZ2@ >@_+s?8cw O33`ch/g+O.G173s3JHˋ[""zvV= ;38dl1(moG;cC  Pi=&v&ӏCW'pN/׿=>c6>&j5"f&j1!-'L_M[nkeTrp331̙|<*.w 1RRca;;{1}4 ;;cH̀6c C/`0 /0!N08) QG?A}dP/q}dPCG?AЇ>?OA#0Fiŏ3)8|~e>\,-l--?^?kH!!2cG/Oc8Gq?qV?"?İ|<6|SG}ppdž nx^9|l:+LǯoǘI=pK!?BjOKMJxD#WOIΙY5 #Ʀd8f pGNHBqp+0SI3t{,GhQe}X`]ͨE*ّJ]gc4K4SZc.r~7W%SEw?N&gSlڸ i=00?S\\&=Ws9Lgy@w?1Ƞ༠!T?)S{k_ M5S҆^qK@> R!NC/te9^'O^sE9u|K{Cq4u~kY`+ [JӡNJ\MqlF8onSs/W\5g6%a$K.GV+qߐ]Bd2_/l>*Hm%ƆҐ{ ve@+}]̦byQ&7|{:iXzZ:BiU@!YMvjWz!xk؋RQ k۱.EY-rK9:- ,{!Cg7A/́=f.J`$6ӣq8F6_rCV-\Ex!\v8kqm?ү4a zVĘ2V~:d^4HwVM؛dv?Pu T2Wh8G'M^ I _B«!xן/upfv?o 򹺊9݈A, 5oi/Y,6@##eK_v/^5ƀ1Zr`/1=zTUn sY7/zɤKړԘX;~-򟴞( 8R'2j.zMvw\W5+P/񏃄j 9|-d:.% " )%Ƚ~#u$$G5mTf:sxJM-(kȂ*pk@0[WM_|pωrCP)oVh!u a{:>٭ۍövٻT%<AMJ}K^fC<&M+b,c |XĘ8q*ȑw^v&dZ c3c,9 s ;eN80hBcsRq\"%=8ܤ)&jY=o(>er^}7鰁XLqTidq<7]oc߭KrN$5Bޗ#$ݛTy6yd*c#[ܙ ѹuS+oba0~mtns=ual .CRbsFJ<o'B_K#H ۴\_?-WןdɽИf GOCdEL z7&M: ?pJIO ;0}n-{^#a ު.4S`u?Ej;zBs/SK*|gʘ4Ohd|6<ۊ=N/m72yDžcҠ|F-g1gXPdƟ7m(=2Q^SA$BY1Z}iED'3 G@!R^xkMs5Cg4.MIe$L?ྏ嬙IU$P7eM>% b漌YܻТMy4lpTu@@gZeZ{9=B^%bRSE/ﻸR2̚#f3liU/L`ުEϰ,Ap:V!s6(}s%#y%=aq|QOVD+ Rע~4ԚïM~s$!Vǹr*9}7EF ytJ}ke"+@QL"PPW6 Y}@_ ˊωU Vo-pW`2ꃹ5jZ BMña!"-9Ϲ&ay6o3nbHraL<ڶ ۊFskn&ّU}̏E/}~v /-n;WLݶE+84t5KC:0d\\9a8ޯSy; v 2׸esd;SIXDeƒ:[AUFAvPAh >!ڔߔ0dlE_{ϖ; L0d'uG>%LR̐[P̫luRwXo 7=[l%K&w|u͓ګ۽8P֥" G۲)mgOn-o/n.`_"IPQYT՛]R%Oq` }a;n>T]2FmrSMvb4CӤh.ya<'%!EnAwP[RJlRTƚ[voyP/*Y>7OkH vCPYj$9a?H|[jPMSஓ50c|Zk{ݙ̲yrx`c^֏ou3mXRk,Eװ(#,R]GlX3mͼ>zoQ$ VL&ۗ-gI[9b䄲kt=Xr~b]~iJrTb6)ǀb,A9:GFb8!"sI+&;:S4[ay~Lҫhk/U| C]5J~ր~q2{^_zCN;+l"Bߤݙc=v;6Pq[CJ1k" |MtH q>s bJ{(2m`-fsxBhV'TA/ފ6ǣ6#Hd/$9.i97{υՖrT>R9vDh*#UΆ苩˷TCz(bMĦ5^m4-'5GV=ʋJ9# yVp|4צM?жAOSøzNMѧ We?p 4c]C7'ץM6U6'3ND@^stxcmPdg3o`OK<)}cQ Z<#IўsU [k?-ƥ h3ŝBl>1T 喟JT{>噎aY5MLjsvp $nw8AW.xSۚ gi{&BX!RCx n%cBywk !ebE[ ZGchV4Bo}F:5]1JN.k q# /p\:K* R3g9VEsg j# r bw'PCmw"5q_]2lUE=ِIF>E<O=Aw3JHֺ5Ng6'Ԑ{+tP>7|뷯Z\ZZ]NS  ƲdL]cV /ݠQNfΓX} ⮗݅OWкD-[ZgMfuPTC t} ͕5^?ۘﵭpE5O@RGj{]3h0rqBV>85̙vG,&]5q^_eԸҕQM6<CxÏnR1ogT>d.ؔN_ri|P7YH[OҜ[D1:~%h^GUT^lLnmZA~NKz61^H scOꖚ:No=z^ir MQņS&6^NF5mZwڌwL%,E1'k!0h+ NP 1dbE <wj"x A0^Xjh&$V1;A5!ϝOОYQ?Wm71Y*4.˭bkKmY(d?IHzՅ ֺ8Ws \Ưњo;:jikr䉿{^̰ڭZH\¶]񶬩Jbk%'/XACkg-uE45NӴjf$rJ¾^-}&0YR@+/V?G KsOuT#j/2cl0,ay}fDH8sx5Q5n'RI.1uRlM5)tItYhiRi 7y3_ fHi)nxlQ{ywɯOI!rTup)N,O5#BK}1 vAL"@,`θ~!61f@Ey2X ^$bLjwPud^@o 3ې3Zl(*'#gqRmơ,mXXGL#q,@xEVg-{qjL w H}/vL'1EQ:kـM%C02dzVl]]u Dz߸C56,oFN\)R] Mf4ג|a݉])+|W?gVNFP8Gp w3Dao"ۓȿM p2WlMEJ_L$aDB!TCۡF跩\r'^ < hD*`}Y`BR/о?㐶-ff8LsAYzϯK r;m Z;2E \.!' O a_8+rˍ:(dx8\fݲ? 0bH' J@Er{@x'4Ӝz*UH7nI&R`I^4u-),I8'$U&ff8mSI)FSsq@!Q^rs0h4(_w? ixt2o"n\nm@>i\B$Ufi}VcuuFxq ײ1zoſ;1gSN%ȭ<|VZMh[:ŏH:9B܈(38K:]fz_ cSYʯ&MsB:Zb kڂs:XI|-4IC1_(k.[J5e.i#*O/1֎\T2'@aʟ;g sV5ÑTNzvh-N/*-R27(BAVȤgRURF=p_=MR}`%\ąܩDoX''Z/!jn#@f&xod"AW r# hٙvå,;ԥ.N+\`J.CG/v[^beаVRmq@>etZيҔ[-_ڗʦw`2ıq:,ؗ!Z @o7.[Wt{(5Ay'\3ei-b-^4GMxHErv[E kwC6wok iq(+g'RqILI;}Z:U +ɚ’ }lcJ֓2TúGa7=~4{[vou#fprl;[Uju0mv7@v ^0'fQچw)6Pxӊbb6ܣ`B@',Yg38Bah`%o7>OQ@A@Z;_D""1 tV(tz׵fnOFPPM.ڵfm'ok!8ҼX%yޘ/sY)`z8Ž?ziU҂7y'Fec *SDjn͜\V$ @akA򙜟OivZ1쳿QGP6PlBFu_;|PX (tDسς/} rI; <*1jo[62B:!QUg˂]Uf[⡊5o/ş9HIe+ڋt֧'jdE.G%-ecMԪAʅ&ȇ`Ş%V+PpbH Tz\=L ٮr ֮Hh Gh.v_1)D ;R8hZ۽8Եq;P:ӦW Wp3<5`͔)09@"ߓ{FI`hIp_&;/rntT*ۻ$`J"I5з9^p)LO:S]B[( {/9$gP΍=(5_%} !8kb5j D;1bjQm5^rGtU;3n:;wҤ#:h7 jKtjoL|Q6]M%̡J|b?6SOR[ 6]`9hBG楊y#3I2jHؿ[|baLʃ*";!лW74I7ҿc&afț8 <5];sHB+hWQ!#g%ES8 /rj-.;sVjyHE ތnl={u(}r)ײh!>̂zY2 XҪ nqN$ 254NU{XMRz3EYU@|x)4 {%i.=g(}JD+*&2Vzܦr-G8'1|38o+iD-yIG &RzGo@1c#v* f>vͧvƞYAΈ9pLcHeӑ )]"^WSf$f1v]y̟5ZӳCMh elP[FEJ@I&oQ{ިҏ26XحVghW?D!! c}G6f#"p X<)Bmnra=`[meaxY@a)U/uUlt~b;.#[ :v53ȨKϜylγgr)mF(]_1jkvTAl9MH͏=(Y1@8 'xdˡQaBE 7RE9+ 6">ŏyOI 3=YFl|:91Eeg&:8U%߳?>.YX e$Q'l%}m{=QT@ ~y?~SncsLhh7hOM hgQ`bc-,l'Ä~ʣAܚ8mU<0' -ԉrORZ/UI&{.5 Mbm%F8S߬ S[~a#3YmYDA]gYTg˷a۶4d=a|~s"t37VuRHv)RZ0b,C8z*s)8cʧ>E>oI9Z.+3 _!d(pDO/̈́9J33lfZqM:̛ |;)fD}F%{Q,$ReD J_|I {$ ]&&N\AE%4g`E4 G e+ N{$ڭ*[&(\=o5W/|2w%_԰;|x#5{YvyPV Pesz| MYY$xw ;h#p?!fhk>a#!%o2sHko̳0զ&PB,beV־!`jk"E2UݘMӭiվhU٬x1#4ɘuFZG!;%HIw =n{gyd'91GrBۓ8}d C_ɐf_gLdvEҮT]FL0&3jla|gٶ.AP*%*V&]-Y@Q&~:b_$VIRЛ8=.t^ r` [gcwH@+x:$nHiKHpRlc̊9y*P!y4%VM` ?0s|LNHA[\g.WO r[(mBׅzz؍ W X;ôO0E<% Jt,eN~KfKշ"}3񓨲Ɣ>cng)q0. HXrAbr;hy[Iܹ Z_ZʴO~e_P$ud~W"$=,`Mw/ PNUx?Yff!vohL+Z1 }mIܿ.>;`5g0Qe:~!Bl̫C݄\nN~̷;u=bM"MP烰V_g߂I;uۿl0fڗˏjB%V7sry2>66*G!KJKBμ%_㢔\L3n) C P8i SBI.=Ѻ }]ͷ&xwD?xM dW:w#wk?} #@רDuF_v tZL A,CK_BGcq17kڂg  Z1(krMCQNj7Tjq{VUlSh OmaW^?M`p"FzӢfjJyylȄA飢ʾ~>;/dnCe{z!xpYv޾B/LDTml$Y(l Iu ZTS"7s ծoJ9鴰gm#M|\}!^P*Fa6a#$G:ti~zxwb@X{$Kأ$rKY/_H[w6rU4V Yp'kUTwڷnkm7HghƼ'>%3wwk]mk}>'rA_򂴪`Ef7.^,$7Nvf x:" a({&(1qʂƶܧA|:41ԣW,PQ^Fˁaz'H,[OLD|Z@SyQz1Ra̘ZoTE wpzϮda.Bd^տ7!тXWbX4%A4~qz%t 2ES/&L(*Z5yMiR=G䶄L QvưLL C#i0Abe@ c Kgȑ} endstream endobj 301 0 obj << /Type /FontDescriptor /FontName /GERIMB+CMBX12 /Flags 4 /FontBBox [-53 -251 1139 750] /Ascent 694 /CapHeight 686 /Descent -194 /ItalicAngle 0 /StemV 109 /XHeight 444 /CharSet (/A/B/C/D/F/G/H/I/L/M/N/P/Q/R/S/T/U/W/a/b/c/d/e/eight/f/ffi/fi/five/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/period/r/s/seven/six/t/three/two/u/v/w/y/z/zero) /FontFile 300 0 R >> endobj 302 0 obj << /Length1 1420 /Length2 5888 /Length3 0 /Length 6851 /Filter /FlateDecode >> stream xڍwT6 "UJDPHWB $$"HoJM{ RR(|{=~<7׌La(; d`f o;"PH@b($Pd7e@ to #Tx `@} xUQho GoݺyW8PA@!H>w%TB\((G ~9G-#*)qŊ0 7#c<0O@+5/0EA ,g],aqs'?ϡ`?gRLR ` $;I00/EE(!HGa?-) E_{ T6ة&JSxeHl+P}J\biV3.}v;>˵\u\k\v|8'hX&\)tqFuP)Myi}TqS'ՠ$S&f>]r>>Zbέ+v[|pO(^]CMb&ҏbt;MFMXw@a5Ď#Nz J*&756EثpLCh+=59]7EmO0 x~/bmBy- C+o hbk| ȭ27wv2/qYp۝l.S(?y8@Ѱmx!+d{uWk'Xn6x^>r:+Nҥ/u`A%vm͙: m1v^z ڂZ&}`Lud5m #{ǀ>ٰL]$;kHvNRe 179.!xkPQoZJyǏso܏OhPHب/m01̜ G/~G2N2K#Hڼk[qYtJ7:^^fͺH/oģkvs2Y5$ i'%en,{0]>¿Lq;O R`<:٭q뱓Zh7(ߍɇo77}shǹefוǚ.֒pWPgTF`wlL܈GS>vf/[C?~- κ_p|~^A1qj,C꫉g jy MѲK%0ncDPiRSIW2ubNI[Zx;.>6j YQ-|ꊚ_ =AO_}qdPdVM n EA _PjWD_Drt7+sON]$.ׅ ?^0C r068.f$I3dIajd9> +(@ޏأ"! Q݊ {CJ˹wK%9%Gكg JɽGJ?PV ݱlAsM@͵zm OzS3a.fZ}ȑ3.yOl2Lf$*Dkך Xiʎo5KbK7+Շ"־VS`AT彽B.'7ӯh ]sB;(w N_SkL_@^QlɶX{z\kŌO`Hyo-8ke*O,>*i]۳C~{wE^h p`c9%* I:3|f973<,#:Ly6zFqW T+VM[4S I{\\..egچZvFȦ3)Yq6OCKr>,̮&nk:V,t$n$J~b>R?|azLX1zgBy{ۅޅ淸\$[ _?Qu*2Ě1݊Vo&.4tJxM[^e"My_pNtdjO8b<dVdw:"mYJ;Հ(pRXW'ŧ:&t[WjmO=rHLE} g"R׫kY rR8pK׬sH"MaNi;c6p:K8Bs7JQQݒt^zjoڕS#vq3E}ɴZSO~8̭ȜF<{;4K9X3GYEruG0IiKkA%+1d #<*ϨE#c?40'hg ݥ@X@@nozK5D|17Saz=΅'uVF*(nh 8똚IyLG [ŷj3 ʧҮɽO6Y46|~&VU͢K ruu)Ju(.9ɈR_![8̼WXއń8h4Sy@GϺg'.DQ2(y6c ¼{vNKS_+V4Q y?޵t1LI%{SW">)Ъ0CУpbB_p4qLm:CAixԟkhŸ _+'+͛ 2\x@^NUdn~7K+M6+3TvqJW4EB)i7Y BF}u\`2i}Gsf2]uO/p5 FU > \' xfuCm/6v~FX*)ŽW_<1l=[0+ho**3U.W?h$G8 )rOZ/cڟX>qJ)Zruiًlם`I9soT;~ˋ U95 푊-={,<Rq{}ڽkAT\2ٵK#"%03zQx0 Qib`Seib9COo{3X17ׯg" ue}̚%҅vz\l5F@漹[z.T^howѴ|~x%Cl:MaiFUU `<~ln@Kx#`/}zh,E7:~nxţN`t(ZZ [<,ylN8#kCLh+ $ʆ9ռ3'!i-n1>Tat$UҮ5ywJM59ZI#1,g^rCfHh؏٥㪏.FU1bbm2]Ŭg YkZϊ#hpw1ۗ.sΞ+gd DcQX@m~c-^6|zL]`.ۍDc/rѨ8)!veM⢑boC+'>_]katTm1:; .ٟ=̬eN,[(:񶀉\z,IȔcu5-֍IP1e3NťЦB7R>Goٺ3 Y;9B~wn6S3bO*6Z{N]x]t?SUEM#IgsvLs}uw3H0WTH޲.8-[|ǹuw/Ȉxִҥ%D9}ۯJh"쎒2s/rX…djN?xiAD8-QZ/JJt{kWjE^p5(?FUyw+tI8d|y–n)E6 tB)#VBYܣ^O{C&e9O )ÜTC?=!z뭖8NjYds=. r)@m@[މ@|!=":Yfhn>e%Uo_?>%'!HF? Q{Q' 2 lzksh,4]vL'k=9[oy^]'ɯNW<4ml<^zC g!yjv>V'Ŧ|M1wT 쎖b=/^92ե9],1arg6lfizTr({Be,&>xI+\գ# ޭ3#'}CRo0f# =.I.7pthr9i,zˑsn",fI1t\`,Z;]iq%gz00b] {_M d3@^4Oi8')F{`9#2SڦIݴpwe6Hu=l۵rA$_PpjsdcVK[cߟ68HdI_4II))hDCf3l|a~jIrF&4}dx7Qթt4t*/~rs0{~GyKƉK!ɰ шs c5 YWt<")ɔE S0AX2NzmR9^e&@[b7?H+[9DH=$9vr{jCA[ _ 5*)EPFVҒ&? pj"tǣV6:Oyx IYܯV8MZuup?l}Wvkp%K|,}^=;<)~N%;n|k$?~uY RQ~&̃gwJ*z)[8U(A1r_-c'MP9D,1c/*`X̣ 3O{,xȷDS*⦑ pp,2]cSYIZz} {|ػ|{k(HY;Bsi&S6CM endstream endobj 303 0 obj << /Type /FontDescriptor /FontName /CUJHND+CMMI10 /Flags 4 /FontBBox [-32 -250 1048 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 72 /XHeight 431 /CharSet (/period) /FontFile 302 0 R >> endobj 304 0 obj << /Length1 1420 /Length2 5888 /Length3 0 /Length 6852 /Filter /FlateDecode >> stream xڍuTk-("DAJД7iRwA$$AH 7{"M84A(H^Dz|?߽kݻV̞g? '!"mSEp !i}mmu0PHHD@HHi80X$%100S@m4 lA i!!@4F vAB@ 4 pG;cpG Tta0 !`= Ap*%]]]X4.tE@qA?)u?@#;`Ź10 aPX|3 ݁Z@]G7X7r Y @`;"a@]U-FAX4>Fڃm_GU`8 œ07Bg#wGد Ӏy#ma'00oP$(?no? h.('K h?_#TS12C?A%%Г_Ł Ws:*l:Yo&.gon GBbB{ ~S}"Ug{_q߀#v@ڻA/6"~o6 tv:_E/t~o?tA8ⷘ=Cc?_<,!wrg;k?m~} b@0v%Ā Ban4@q 7$P?4g (-? G@ }W Y:T1LO,VRkQr13P]? 7ϱGl#7M 1zLPx! UcwnJh54Vifz1g6Z;90",Q'MSZN1=EmG0REQYjéB*O5 Y hsi-دڥ!b7rRhcl!gPiUѐA+= Zp{!J|~P4 Kz10ɂPgq];W%ʺet%5I#ce8ZhgXY46Uo돁<>[TW_t%Ƌ NϤJ$`mEy ZF!H3Ү `B/I8(+/YX6Y']u-ʣ7|{dѡbmu}F^ ]mޤf=QR;k;ל(szH2=te+asbhGKU>Xz|ߴs Ur0ot,XّHT3Jp)+3Yu-̖!^bJO"R0^'(dX"6zLhf,A6Kբ1s˒i7}g+< 8(dMǬM0:&j92%b<.` s Ff/cW2OLr.% %t7wd :6J>זI.EK6Oa(iGeKwJ-cThvk0z 3a(.zYbyIuE#K-ç+=U'e0LI5M?}h2 qvzjK Xp+N?kEsr Ҥ>nZ=I >amҏtk&* `cD+Y׆r$qO'OHt/8&K. ^m1vT5/Yky_IZޖdŤB1O$$Fypq|GoW̑ XZf}Xs`g\Ʃ~㙄󦦚s=O*jinXl;Da<&srRףD!uyNtdAZۆt - J-Ğ)FDEҩ8<}ɛUD>OR7nlx*:]Lj&ɇq_Upq ԭKGO-k,pBt_PrdQ[d؎j'|TBzPmH.j6r8 P>[OʥNn|C- ʃ K=NsWI{Z>yBHAXO5$Ci!{wyg1ߦ-?V3vv'MkH Tй;бMj={'s`{k#RlsWs7`1mBpX'z{4DtB^Yz㧘c*ZZHc :Ah (fvOGnP%$V*xp$IM g{_A-كu; -McG}TOUzG=& w0e4C\J9.t vZشfPh7N:] h 1 07sג.芩/KYh놮[ Y(\^3)rɸB眂&C}rRЇg j8N6BhbV}&ߺ{ ܯ'\،#I̞PJ?׆aN_ .X.)Sh~!˴BbՌ= L_l.A`qΗkRP6t6T|%.y}D_1ڞ0Wz)hæk[} &yA2EJriQUvGcԟH :a:uF; gxqex DPNnZe˄ ޝǑ<9^ڡС[0۞#FӯpA*N҈o#"4xP+k%ikbT=ޏ,I8N 0f录:-BQb ņ!:$M,n :DSYgR~^` Es]\ —nn"1o-""ȟ( xs)1%=Ͽ( b/:=a[FCo#I#͹hڠWkn!Xʞ=vS7@fRi&Gbجg^TٰB9q#U=Ɍmb0zn%1Ɖ{V?0Ad7 ԖӒJ)nO?ӠDBIpW/{l)vpee;r]P|>8#4(v#x@ N7K{q>\O$5(#mH9Lt(Βsh2F$d®Vٕx}I cZabyMWpӳ![d`IJUΪo2aʩ^$ `͢kOmeLѶ-1ڙnbM@nK6+!n&!et%Ww] <=9~%VzNvbܼ+mydƆ˫wy&9o|VGrgmN&!Z&${均)oXMtxKcd-Tw<tM%vW,lb ARC8(NW CӺD,|Xa`k|@2p3Aʘogo›GZJ9eD׌K6SYi.V: t.^ ?bdgm'%6ZxyrX`I=s:.K;i| K1CQTY7SbBUBaz;ESM WIftU& OvMh/\/of/ᵁ)O } bt\zA/J`Īa81y[-,UL%:T^ʿ “JQ%LlCci;^b> &qW"RC@SzֶG.YUOZ*Bvy+"}֊_VLr+NfC6LZ'[4VS<-?f $Ω@.SW (-o$X],eP^lě**]s7&amQ"L| ~ ~is^׭Pޜi>ڑ7cNY~FIZY՘' f5iv,/zּ/˾W>+$hg0rmJA=\D'.gǀ R<?.RW|o떰5 KJ8$8\> )]d6' |} FU"AMַIT(&*K%f\Odm y@ GXD! Qc>IEWPLskc-Ҿ7Y[+n>uy6n ' Su,gI].#u/}e_.d@$Z?l8<,%Tw[+q endstream endobj 305 0 obj << /Type /FontDescriptor /FontName /GPANTX+CMMI12 /Flags 4 /FontBBox [-31 -250 1026 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 65 /XHeight 431 /CharSet (/period) /FontFile 304 0 R >> endobj 306 0 obj << /Length1 2692 /Length2 23277 /Length3 0 /Length 24791 /Filter /FlateDecode >> stream xڌPX Np]ww݃wwww [p~'nW[T<}srbez!;#3=3@DV GNbl G Gtt@h :dlR.fV33'v<QCW ,@G.bghaf *cj377'_B6@G cC[9lglt *>sgg{FF777C';G3~j:9@ tt~% 39@o#X[m@'\lMPp @htj`f`?9밡apvwښ24v7t564 &0%OzNƎN NֿRdT&"v66@[g'_D-Ơ{0Y+[;7[$L\Um-\Dpef@g;'7+3raKK ` Jca r2t]>^*&#-o 1o j;@ 4{_?~o˨ -.Gwꄅ^lLzv&!} *ZCvsy3T 5@ P}&v&c/ בs_Bb. m,=13h-d@aMՁ,j% A!dkfo-,܁& roma TsuA ?:[.'PRAߐlL~- ;zbx16hlAG|vp:`%q#No`ELF߈(%~#Vo`@\#E7q@\E\ . o(F .*oiA:(h~,~F JFV@3d[Wg/b93 ̿1~Ill~5I&@PHo}Ȁ/LC? /h2 YA$ ~cenG4wʠ{؛mjTE? d U{fmzPvɀG JlHkVP,{#Ô/U>\N# /3?Y~+Ot43jaUwy@6J_6@?rzM A z-L.nvp1sc"A @P<y:?7#k=@;nqΘ7Ȳ6Zύ~g4z25עc5w+[Z~jSl{~4098$T7@O"o%E…v/^7P<2[! T>R5Bǿh<(c3= ;4j+Z8H/uYrn2-lk) /D)yₕ,Dw ,iUJM}5 JA&t}Gy6p4V+ ~jZeW _scAېֻo[=>Efn4̵?,$A:At%-&p=Ay\?2o31iqA⟲g{_DT4uϠ[rȽu%㘳~0HI#R0Xx^ ZA$ɾp1DV&)޷3_9Y';TB-=Ox8~lp`p?MYƁy[pԆ gPNX_V|P8Dl鉊+MS4'7RIQrʂEOދ }8~aM~,wT`Vw!I;.^pUrI=濏mLmyYW7x#R Po^bP~M p(0V&tc @~ eZ׹LM N:?Яtk N>q$d}wQ*KmQE>I/715pj}Gsxq%ߐH.Cɼ^Ɠ |2JaR^l Z8ihN1L<„͆NrWcc%|C廦4Ê40u7i/P-a8Be*Ҕ!},LjI dd֏qXG3!\y rx*OR8)t.v,؞?\bS?pФ""Mrw IcScLn蜛e9WPlEM_=ھQ9rm'6iN_,Pgq'r 1^gwͬU` 1Slf=yE0Ə ]Ҿ5@~ͩ,f$DK?bA2?(J菦2=ݦ}n|2{ږG %3Cʸ`@[4vS|%=>lR ίY1"gZLy0H=z۟hzݗaA%PMZYXqT$S(o6ÚkuAVM, L8X2X҂],JO ն9Gio;Yx}$u/۲~e5zΙD0G9`bD)[ȲZϫڐ6寭bZޗJWԄՅ}ԨcV.[(:SBl,h,P`s*P ER̮BTQxv ̾~Y thya@k s T4`ŕXS0tQЯC*c&)D2 Z-PdWS]i FBDg\k*# < 6z~]DlAZN%1K5YeOƒU{C6EfQ_@ZAsh I$$*Kۊ|9|LO(RGrd2/qB fx`~I)G as u.^Ý|=8N Ew.4#b Q&nPDl+8OlUgf! { m<#xZcsI_tv~$w^'UsSNoC~*~JKxu) å "%?9G)r8lwȯLN(s_qPՙ'Ngf/6_"<P2HtI=}] f|IY(fp#ðma~w.5$-4.] =͛}8g/@~!Bs!8FKy xlŻ5|9 [hAhN݅| ш" r;1 :7P?tL*pskE:q4ت D9:%^ZIi{_r. H< Q1 G3]&,[u#`3'd2)4 >.(fdk4ߴzFZ!Ob@ ZaoBX\ga@^_7#™ͷK\mHsG VSCY"8 "Nx<(1Õ~X|iɇ5C;w6?l ÷Os4HX/v6$tH˴1'qpJ ?_681B~n4*qPCr׮wh!R"@}񨤶h:|`{^.ӯ$G$lhu^=S.[T{~-ZT[rGFbG~_K5ZH!:KW~:˰!`QNvſSiYH^61T5>^S~| nE1GV 1/դ Uv|0d*hNrCEBLaia ŮMQݥ ln #}%nir*g*rɺ"oo)'0tj[3͠iI wKLPY"= j ƅ!VS:piX!DѾs1MiL~`4!2húv4R8E"^RGi*4vHC]馡Y!RofrlX,\^fx,H1wSϏ_6]sjuWHߖ"/S )c?T\U`gѣ}4r`m^/K3#XS5+AA+uio^o>T%7׃_0?4h:M۲{@rX!szgcGK;w}JWMk#3S>R(@ 0e^'t3038MBKP{=a(0J*LQdq9a7OM4Չ6Hڎr-t殟 xC.wPDs+zKxS9_?kW~gsCf^n!!BO ,To{Âyw|>#7BMٱdKTe-Uy 5yȞ^fk#䙴? 1tkةTumPO)&cYFi0r{珠L;"UvϩKC1z>4Ivf7l,1lci?Sz&dvɪ'ԃ)1B$^!J|,ϲCWN;~VܒWy%SϏh}e8 #ZVD^$߇>\F$(/@[:Q.gõVWE%tR&mtO lFKcsC} yragh -55-k_vAߒO`[=u>ww~&*5ڪ3U$+֠Wy >ПIۥoIǿd7!>>ABv{*Du%\f8^')3Y6G^)Z,7;K}y-G4Q/nu˛v~ͳ]?{Hvw{9b(),J>)H$P9\;ړ{ѳTWNf>ƿʹELTKƤU-&|4w朵\ˋA4~{Od jw8FlЧ qAdչw:D)A{+7O :$^ 0gK.b馐 kߨ?Ąr!<?QW}pY7$-hZ50_dH" ' )ER8 ba;8'_f^siM{QYܹ2TҲ1 z \ۊ2;w]`Oxdi&I\zپA궞Q̛eZ2@ۛ}jq[zrĎ}|!XIB&"x>ppOȣϟӥpiqW w*J)1W&~8cYP"ErCMeh\-7PP4 F|i_CjεeȦXHf!Gm ۟;Eq"!&Ldt&6`$ͣOn)B4 %NCLK}Vb|{3$Fv,Vȍo`xLo)]rlA+ڴ%jl]gW=vZVW9M-kog{}2{s+ Ng ܙgvћ^\pNBKw0z*@X$\Y 9ARvB4N{gm7O)5#ԁxv5swŕVMqQ]{պ-Cc5_҄an3f;lgR[iƹ4kc SjWa?G9j1OUqT43/6DK\bM*/Nl18+*37w/t*d+UMܵƦkz[yR6iYM 6 ]v#BMa Ӯ[g)o |zT]_ӉCq쾕KayȘKzُ,׏.Óްfq{pBD3Bl-z[Jea o5*5-P]n߲jT8kda Z|'5 !Fh7<Bv"k:yd>]2N = Nb㿡!dǥ@E TpU"t/xBL:m%B;LR[$nTnZ"4XcN Нvs㗊gm#;5s#>;CaTny4׼ i L*.!qSdoYy3pr&xC2=+았:"ʓyI(@e1|3q.|v{$atO"X=ч|G][`=]D<-yaZ>SMĽu{ߵTɕX]G`B.z}|BӺbN"aizFP4bO|vwA7a'yur(* +hk#Vм#~e >"}VLrX>]pU,&l.&9le\ u52J[Tq 'ƮvTÐx?J|(+V|݊u4e$=J/R\ͳKw tPm~[;!ږm1d/_cƧ0۟bܸX()](뎎)3 :B~iU8ԾMpfF_y8aiď$_S7Uݧ(\;j,Lfh)S %Z(9K,hݒ9 +e#-ByLE3]Cg2V>ˏ>R!ߗmy߱"cb>lRE9.Ңl>'a!Bf`ٌڢ: O0d^X_6"Οը4 Ijm&Ǭw%j^ު4Jѡx$n`B%,V*B'ufšm m,VJ`jcH~g=ҢJjʴEB,L*ͣx >Γ UðE !1V6x1 "1Qz޴F \Z:-wvQR~vuZ$ML.\I>!+E h<|D7i1J4G~q$e[͍3R ƺL#Wj폂 5sT-YYȊgŧޝc#ko26uY|~OL15}pMCU*>|>Ȭ[,h(~]c+GWK!ﴈ tKR/liFC%@YvMR lpvisx]_8*Q7mqhUóeQ- :-t˸"ۙ3"5}Ϙ}PN"\Bѹ/̗P3 }D'rƟ'6KV`c]ن^YftLؔϚNZH}ހPȩ6eH2k2CӢBh xdp_!b"@bՋ}:!;Ѧ.Ak.{[K16Yέ`i_(CM "OLhN#0u"ye,pR .9ڳn%D 2R830UjkO1|eS!usnr[kj2&HX'z,6rYwv!>D29M#:^>oK]꒚єb%Egj)fIO^ H{59I_}x{Wy f0+[{~HG=;9oo,A}*!yZA8قVp;%M5,ʛݵz6Ql{rPsL`wu?/z&ZWkZ~) ,_5^U(H`v +rydB'\9M]@^z&[-y;WAhgX-vǃ:l2^'AK& mk']1 (fccY6ʞLj#'!^KKNdPs O;vpgHcgfw]Si VrBDήĚpU'Ƥ:fsTG[G 6B# ;5 ͔Vׂm9!$G3oQ]"ǚ)ݙkG3Gvx %VPy·ߤYƄ(y"ǬXK\mdOnJ,8ce4lYs.穐:<:^\GV߷$p=fI2}U s -6n#9[^X9ZY -:\̆FY{ݶFz 75-BcMgl?ngv搖EF4t5܏/4BCIS5~)oac!J{Fc"ٔKZ DUbPvyA1]+č=ˉh^_L{mPfX2k;fj:w0 0o ^1w\{IbG:BXJsUAX)l.\. .OET7t@LS:`p*{Yߺ ?ʹp߉%0!!ۤȺb5Ԏ "0,sbmq-:utKzBr3ŽTFm6l0J' mQ{E ԚJ'`D $=,^ŦEQbEon=Ǟ(\:a X|Toq$Dzy9HF ya!vԨ޸ :"ĒCaxg8{ J9dwxD_PALJ@uʩ:Hf</t}{r`$ux7fՃ vOCTO|!_Ԋ5=y ry;&(_~{-x`gp$Q?GjAOH./6-W3^{!@[GNlO5xc)ͰQv;\|PKLmwlU÷76=fcȳd,ۺoA:7ɼe{r:FѰlS0{"%xGo$ΣK3F/:@EcN&yQr2!Oʖ+`;/rP]zmcRMsK,ɕ!֊NOߚNx+Yr+$+I NEH{0bl+o[:jA9-uPƎZ(4RZ3* 2.^/r1B_[hDB!| "1n &ѩtRsr86|lOh b xv!8UL_$]mʜ_ж ݢW](m:ώ8O>n,P/Hw".+d|<#CjCXnxәLr~ƓJ%?rtӨl_'Z0z%E/g%ët),G?Z¿Zez>K4Yo"f;lq f"Q`1|Sl!G!nqٿBpVѠ`,<vhu R'NZJw-lx']'*l- m%]CY*5*#mC?и SȬq5!YDDPRQ9[=~Μcܾjj o%Ѯ|oy81ti@t&emTG ɸSyVeGq8~g#>Vxj䗸I. 8Y#<; ͜ҩZ}H%>IP:rzu‡(:x /LZtz zTl%aܝM Iq\odA~ÜG&'ѝq+ɝ\ll0a`@rFkj")ogf'!J1] ,6P;c0§Wjo/]ݠx?'m PȏՌFJaW/ùR3$d>[S'l WJ-]מFHёv}S戕n#%\!GN|OCxk؁Y#љF+vyO5>ºo9X89'ɷeCn-; "Ǥغk6VܞEQӖXۢvh0#D'xZL E3={S>nDpaL|T2YRy\:d%@n3q{Qjՠ,Y &.Whlt6L`!x_0I]J I;j  Ąr]4WCL([.Lc:URGԆ v:tc_Ø@!\֜vBF4i꽓KtY1x2I N T0g&J>QOW4๧q |K$q*r08=IJX! ]ḟWJ{ ),/cHn9uQ Ø\^$aOt鎟1:">|)5-;sܳJ?o#{VM#n-KAH+ ai̕U55Dlv["\iF@36.Jz/6 4˥~+I>gn# %.ٟcm(D6"E;mEsC.MlGoXJ;ҕQu ->~}VH0 m"?1)/d 6 ֩م6^RqG"nn|Nj5hEÉ8}6c݃m7'ٮ(W4J1s5=oaV>{Cu&zIƳ}eS^jB̧!XԻ}vc@E>@Bд,zeUĒj BSFdy>EEF!ZR ]Hhi?vBKw#e.BۊgI/v'[eF:z (Ś\TRfVB-2+8@ݑG:X$m'F|'84Ñk&yVx|ض%OQOPW0au֐Jo/=ĉ+:UVloDzZza|Ey`&%ukvWWB+q}3H7H>T}䚪O2TzO߭LM:-/JrЩ:כd$!e?J=s /{8'ѽeR1@ta1~\X ):x/_ 'eMC&m=0`7ǟjKݸu0ѵUF&]%I|oM(I6a79}&iSp)Wpl|3J4ajn2j8 ~xgNǓ]푥u'۷q2ZaO0pzU~ (DM_ɘhd 7J9%dVFS./5^LEBЕpg|q eGu ѨwчJ`ĞS>XߺbzL'-sޜ8{Wf987`d*zlV:ޒV':ˬ%4n֔g;f0%KJfTL7\FHw5ʾ%Z['jq(+P_;Tcd:Oqx~-i{Yz ;_u8_)?dSEtgd-Kk%I-FNq;L^TGcS٘4Zt0h7G I52N4Yaʴi)oN] -'|`C;3&~mcH1SSgRnS`B->!nrb#uG;~@1P~AJSX>KM) Rm$ Mԣ`[CrZneU5n:g&Q،kbAܻ/ǒ.g fsy~k<Hs fsCg+d1yI#L2! >~q_-41K&l:pF>QYbRb$ 9M8+e֧`|+G3eLJT|k9$y,cX"|)\dF11QNB243CYtnGwK ~Vb`gsQ=,17jHNf$Yl{!'*ަU /ۼT3:BkVrg6Ƒ3v1C$ur\p 5=s3D[PڃU\h칟NZ癀 p&O\t玱)76'\xJ7W,Gg8 co@\L. hHw~ hOȴ9S"ox\ FY*1A9M,!-,ϡV(y߫(z{@B 3wS9OEz9]z%=3l# )>8>k9D\ZPKb}tIDyר2lWJvVDAZiJx-v>j#dTzMy tȻiTnr*Y κL_)vGط|Bp<>`?Yh̶8]:ʾ׳SmH-x ̴@ݎ@P 7$An f S\1#ZB Yp L/RFhU*e<\ H4:=Q2.!u>^Z47na+K' ^{mۄM5e>z(4&d=`7p!_❝\m(߳FU4_AQ^mD OoGqᩮL>-ftrwH#̦]+/Ϸr*paFیsLgWi?9e&oq h6|w+~׊i εX5(n{WB}!ɖ:0[\+]ٛD;))=>$nVt9#I╝лF"ZY+$wVJ'd2) B=jow:Wuܮ=QEF\{ozkhł0H7WnB38%- yX{ k>4EFxpdڂbfW&M"E^g8e(>:OkYq* Xi lO( F" \/;vHAŰھȡOc BT}d!t?`|!#}*?Rkz0ݎjy. qFOdmMS+xjYT'` cv=G OP耆5;E ?.❟2Xҿ*(mtJ`VdWU{j&~`w0G1+œ;ĉgKQ7vEߐ/K+G-w׿#0S|ְ0Q]ōg/qd|.@H~{;շ F-+3,ɏ< >9ncJˆU9Hvq nKrCwŪŽzF|?m+(Uj|9o נ#w[dt8RKN */-LԑL6sF攚cJ?JpJ:Y?'KٞX_ܤ]-cֺ4 r\OI(ޱ //5c4 |LToО6E@t&]Xg5sW4m>t PC:Õ:Fr<2{1t_§o0D@MCen຤qSM6e98?7 I<ψsO&x) s`hW2 ѳo#1DmE*4^~fZ }Â0zY=03"-ѓ+J2`q&oPjR˶2`% 23;`i1d>ȕ&mat (m=eʡFuA/ri"BY!x4a.Q yY*mhR-2t!ɌhKz+78w|5ckgʹgpQUf(jWܑ}|~'Do`;sΓ?-e,El'%Šg- ?'!8ȽvS\tԡ|(&VOp5H=dz.d*) @k]eE$F5+-& IATQl =a}a!i?\!OMN,=OE_*ABH#06*o1J&Ǿ8**Gk_pkٝ/(1K;4nЖj΋0K_,"zu7E'hi2 Q2kO^'&܌/Vie%3IA4_e¬hB'lgjeY3_c20ITSI|T'2E)b dhavRcqe;3YK;f|%tJZ"F5blj(2 _1BzFo\r:p@I5"|] \Y@ 3 x;VD$K4#p[ӚB/$K,$#LYW7NZ/GC (<epD6/}x}Adm oj8j&bo&YXC`qM_Oi%,?d eE]J4Cd^{QvJg`.f9׽9=x.b>rkV(0x ryęTW#0Af'Ĉ1u-8Uy-YqpɅ%Q?sCkbㆆ\p3-+ߺbx4HU6gZ&yC5p&a{ރbJ VW")Ե&0Mc5\hrʰbƕE"nb?pѨwb1WFCA@ Ww⾱ ?(Wh~ v69A/==LBGc4w`{.>瓠{2fCC!!BP#2ۭE@9Kȶ%0s݇/mƇٮ,.~&L)nEД=BJp=AG/S8 㓥8IyU ۅSMk#uߏRB+~ڡMd⌕Rɻ6rETLԤ_s>AF2Itưy/w -OLTuUb[ B*ϡ?$G14ܛN%1Fqz8MW1$wYtg_7~8YjJQK6 8E|;u8EP9_? ڠdH=qߧ_KY:<ƴL\mۀc>L+zʯ("̦3჈mW\V4.,. `RȟqCuC}c?&  e9=JR}.[.6+-ps/_B"ҨQ֊ZAu5 w4 I4'5OgDvPkP5*?$) G9+ 7HQ``8pX7#N_)w Ȃ$#/q}xp?$6RлwfZ@J,ƯIժO7]1w!9,2/INM% D4"eL,=fYHLPhZT$`^2,4.vv4P 4ݼ&s]A3xO^:hV!w>EuQbl=lrhZ[ 3t} U{ȉ۝q@ (/) u@Q4Ko"7*n(7% -06­1 +$g mM5^'ŰHp`pҩ̩ &'feMo:(Lq@ťDVN%…aJ]__AzunKjtb|e;q_-˜NMPY\:a}q ?]\ȕUg(dmG&#_+$a)z<7f-hx\[Sw}'[f*}bYhe0Pώ:ꂆ H9PCªega9[apY}n$4z1%߬yylх<o< 9C[~-U ?7>{9mdlK}P:1R>8f@W5o޵7[+ Y<w,i'#|l*).6dUTy'1gnWellf䧔11(to Cs\rlpG!=-V9VsM#3LPshD:ᯘʫҭ; ux:H"jT7Q`<$W~Ɲ bF3eRL0I+w4d?\2zDI0e$njxΓ) g|ߍ_]7<0<CТ9Y냴񭠟\5Q}ٟrc=ܜ1oߪ(Od*%"݉;:ĥׅ]c80cFjRpB(+U|n"m" ac,٭,JBRy= 5UQ$ :B9¶WX̦pkP[yFu%Y.r1(1C7n΀nkt,V q;="at$\GWӚlf[O+}c@MʅQu5lBzп\,oȆLr6&JӜmV68Q閶H9ɕnrruR𑰊\?w$% S;$zZLKd?f4w ggV9fd~̪MoL.T=B/ 8P\+ۥ#jU' B QxY*:!?0 eG 9|->Wא|oDڹPC~[`c8#'LCUld2 M09n]L2rbKRXԵp5!w@&u F"^0)iU#RMqmt6M]!F* ΂!ҵ!nUJ%®d ?j@uz,'qܟnWr]e/k:9Et!NyTC dT׳af7L$$2-`ڭAM0͛Ddk$G͑;< ͝/HMɵuO@i 3A-BT=!r> endobj 308 0 obj << /Length1 1428 /Length2 6162 /Length3 0 /Length 7136 /Filter /FlateDecode >> stream xڍxT6Ez^H{o"`!:H" H/һ&U); _sZ߷Vgf癝+!l!8_H(P1@ PABܑP\?J mS@Ĥĥ@0(7.PyB:M$`WBCQ:?!IIq; t@(G "!P)8PR^^^ AE9 !H'2@;0Bأ@!p$:nq4z +_ѿAῃA`0P-F@p_@ @ǃTӇ1ۛ-^=HPбSk`8z 8}0gN|m~>y`c N0~ؤ!z̔GE U5ύ4oT~(/9?o*BoL6g{B*\!hyb fT  vIk|DZNu?Ʒ|DSu?ڸpUb*@|v9OI EGy~ĝn4+E=EtMۼaxǐfb3u[ vHMj5V/ڪOmbn?iwo* Q/񓠹;DWޓM+37z(+%d3#*6-wZ~B4S[]mK3]fF,̖i̓)0fGdBTsmx#aDJV=\a 3P^9:ۻu090r^uar В0r8;_ؼ{jH5m&5r1!u3RB1}EAHj) +Xp nPS&]DzhI6\'a1( m'Ob'FXxd_5Ǔ~k[orJ>k56_[$ktn_niE]w֓Y!?kH*[G<]>X rwil#D[[G#+2 XjF#,[0am͚; 1jD*upkt+k hѣL1EUeV~QyiOķ1WO3~De!r-s!+M7B@eYV'_f1wlQ GR(\o#u Fk,] -bEuӾvox3I:Q7'J)έhwr& ì*m}ՔXC!KE^,_kFŞ e"u{#N";]-1q ]i]ë^ѽ-&s <|0\V/zߪ1;-w'o(/Hc~:< )5=IxYʨtNn֜ +"4Yś]_Ҿ9}[1Zg'b*\]︄aĎ|"ݧ5JU?9~ѓ|IBap XI:sUgۨp+uHVĂR7OݽMV5=\|7)5\-3+1j0-{z3Je<]j~#u\]w{Sk#i}?5.Ni> oV*Pe׵1ejd%~TݻUfvL:89SS)//r^t.-_e}6ѻd\_k*"'=ޔ*q1z`2%}֭dAi68qMk-I_QJˁoQOZ2"pJ<钱3ON&ZgNpG/xmjf_jdÔ b7'G&,:Vp!;Bıy<*" qi~VJl?To:LDDbL8ż;Z4Z82pXz#dMA"0|gP4ɻ "JhȊrGqB[+&(C ݆뛳8!</EY&+d U>$յZv9s]on .SH6e/SMc.uڹ);О%3h9W2$G=[ųlՃw"m̄c+ĚG߬זR?6 R.D^gc.jm?ip~5/s=#ߋ%yX9U![ߩBXLi0Dhk\ eHJS)NpMmVbݪn{[<^o %Zf;{u94\s^ʚsIɏnXLԿ^u.@\`|G+{\Xv'Pm۽SI*}@I&FeH9ufsvf]M}oο&mS6K?>!,ݕfP"Kf4j) n6?gȒn \8|t[BGƩs^rP_߂: ˕ r۟T瑩\Z~̾WNOZn#@xo*VVθ?WYٷDM.:i1<3xvZS\ܖJ.xkaG'@.[Q Aw!J:`hm1EKGM}‘)dz 2L[H@b$Yּczfl! %cj)ۛL^z|"4~86.Ib 5]ag1CS\y VVI3ege:GVߥh)<I3pפqnGS jHF4!wL6^&Ls$Z&&=H%#SlĚG^l+N:|>oA;s;4_?C"rICk#)fgҊr.ZSIB!c\k?6 TnC9"'98#lIۦ-"7PWpP8&ybޢ/;w8)%׃JO52; +X} v6t.*(6 }XLCB mi,a=zôIy$x.~]_QKsH;msqTEvtO-0#p-~2{!\)Ned.*;IDr5!Y1yX߂^܉A^Y.;"u6,~⭛<=\ 3ެ< 2|[Y+7=05Uptq* -iؤ;((Zez:!߈P 󞸡3Zm'{tLU7c$eʚoODP7NŽ%_Nf -c0,ȩT+?'=?AV#wsjoD:iy(6q7Åoyш!y<1֘]Φ!ҍ^ׁ`Rlz+a^6*eaVϓ~JkU]Ye~كՐ3J1n?&/qMk^)QJӺVyBWq=+LJ'lj^?u36/gp=a PIo~MGyrmF;919h|ҥ̏ ۼZ?V[ O ()5 L'e%tջ>LϣU|NZ8??N%-Nbq7(|HcE5&U0Gj$&s !IO^V:lK0-=1uYegy'gfΗ2d^Cb%kN߹@jq?xwlԮrd<)ۓ!~wXZ/A=T1>!Xդ5w@afK"'krUGOɢ̹ _iģ%)ZGWij%j Cni,h}$Ƙ)#݈@旔 d1ݶb%6XwC<ëBƒ G3-VOKr5L"%2x~´t;L8CgE CaWsiS1^^Rt,D Gb Oykj:,4ť\ ~;|浙3R$W/z録 ilܫ:f6$,,y`Q Zq%E/*M75ҪSX ̒A> endobj 310 0 obj << /Length1 1696 /Length2 11026 /Length3 0 /Length 12101 /Filter /FlateDecode >> stream xڍP. )N!;@  HB!J)n-Z܊Gyo2o[{BO.m)@!0vn.27^ sKForvC!"ua29 P :y"܂"\\..BEr@7@\eN`LnaaA?Ҏ g%PlA-]%Lb0';хl#pl:  G #8z`Pk;x8-AgWtA2Vˀ 9o?!:--N@'b; j0}@g?Ksp;#aYb% utA`.h'vY>߻'õ@!B`mX:qC\Ar<#\\\B|;οo_)!P_M<޿qL 33h@ 0&\\_KV/vϮP>oM A-: ZeyG!6u|tN?s^?s^@>?s^@' 2py.O_tuv~~ܔ @ Kh]epu4;>̞󗆛nځb7gQsmS[Q7x<OuFD\f+>)Q"DMHl>cx.j<[+z>sIfbw'v_0@B!@nNk.S!=9բLr*5rJa&{g6_{==n:fi~b7v)pVԉNOyrGOhG#0z8( &LlblË܇8$͂ptFU AȨb8_~b/Fc] ;m\&eH*{=yn䳐;|hؠ 3} C' ~J~lJb:.w4]%[TIwxՠ@ъdnkeQW]b9RZLy8}gLPMXq f؜u*frA5d "wU&ZaXUFͳ6,o&ߘ"P] Xf `!Ԍh^~aH4ص]5rQڠƎN=l{1nKDK7: @TInkq).}ba 8tƣJ>Ll7MwمziU8ff0u1˷|#"66_(0O}4 r,'tEMix랞&ـaM42[i߹28i~vo>gN^pU"*6L@*$Bj_ǣeD~VmAMqN_!rL'qm^xdyXglt<4pg2u, PSk޽fvZ7$Ƥ$P\JH̾pzv%HUwK2ۋe7 A'GNmY lH;䧗oq yf~E쿲ճ?Wxn%,ydV=y_$ZSxw>>w'XJms~xϹv,כqiu i-ZS(pu1D_}"@xdiP0&[ ڽv YV*-~ܽf7'#FnČP)F JUv'J*۠O򧴻VcQ)v emu_4 %؊۽>t8(qō(,^"ʘģe*Fs0钽 XMZ>B8H½5"麋+? B0T" Tʃ0z4,"e<|UfoӔ#(#6Iz3L"MJOώcs" Qe!  fJB* ig?p [fb̐#NzmaM@NspKz.Uգ^B]z9)ޑlZ4h-=x]s?pUq 27o*]Z S <rbFcJ#W/ܦ&O%BOIȻh`n-:>W-(yn"}=4!Y Z|}b]\.a4YJ[T\Y4Yq°е>X{̻ dqǁہ@zh:Lľ a/fZK,6!9:AmʗN՞`]!/w*]wOspv@Z^vsrCTgl8Jت-54fr6Mʮ^|iZThU{D=r¢ˆCޭ@,}ΜC JUVTwָځ18H4h5Y(gd({63CD`eA~Zx.rVR"!)s50u:175)xҦ3ѺS]{cl6M5xvu4&F 3nh$eIypYU4NDs3wʆ}9lYz&vInjkh԰* {FfzՑ5ꊸOT|,ڋ V7~.nv) Z6$U3gߚQfն'yQ%` .Ԝ>z_oY ~7`>eBrr;/Ώ5xS7Yil&lOa }i!!6uVyQ_DDfdTrbJ4FCh.Rܫyd>mNG钯 m4jOi^,a|~{ĕŢ zj2ߟu,/foCŷ8}nkdx ڨݥ3ꩋIGo&-n,9+ ҃ PYnUm5XyM<59;wPߡ CM;+NHB~}FbQ, RZ‚}k [hkY#^GuǣO5fٹ }wcN5˯uYJʥ\(ޖU{} ǙGtL4:"-M GVa <.-͆7U'1O'lnĎVxzZ_L E ^*Yo^.,aWks͸d<6m1۔2l ".J:'gzrtV?Ÿo<8-ecϴ\+u]g.i$V25݉.WTw -Y'0T&2™k.xێsg~(_ԓt3juB:0g݅C;H}y:GEU|׻]z"I1DznC'茂(-[[LBD5RLw|1^{={XhI A7C4 ~@C#&x7HC{2+̝~"֍_Y13%3MarijLTSI?sr V|Q8PF= vH$}){!k5BRSט"Z$oߞ}yS(\d;8j%WH/j!=ޮşck!Wv[C`&zJ6!^?[_]h/$uQ֏rYΆtG"~D.LӶ OSIC߷DOCeSoҶ "tb es =BM+Eiz?S~ %i_Dk8;M ]bYB6N/ eU^(d04Vs)l+`^/W(iQt!^/W~eHzbx[yY}5վʓ_dZ؝oLTՓ;6&u9sj P[;hx`d r?)VF̮a'LJI Jx>(JUevsԤ܋^!JG0C[QvdwTZ-P5u{D)[^-L&1b֛gi7˲mqNʷ^˔bB<醷,#A˖6&3°#|!EQxUvASM@)|ǔx0']}X"eJj7i%g!6܅ `|Yi9*P{4J{/El\ x%g{ 1ek`l @S7T!S2,6&ix~|㩺dIJej(Zgjr?q:'tuGd0M"/(zww.}mTQbIٯUZ . .r>1RϭY_JE/ ?}qj}i;=L%C؟]Sn1%ЗUmeAWg))-=3RhޑR im \cIyc(Ҕw $fpXJ{ -]?5egT. I$exB2.7ފ6m"愽ehEon.Bh]Nna*ctOe_e[VTXQS4ȱ??8ҌC3bz ƅźӫ'Ƞ^í6b;G,,k~fo=kB%L(! Cɪ^ |{ۏ)(\.)#0IܦoֈsIK|[_ֿa@r' 4rRfwUR!$/kJ,gБ~W%uT~?; gܽ6'{W \FEVh @2),y]_tWq.3اyK_fvFtEs[#unc`&5ΖO߂UGK~eLlJ%fZc1UeRUǵ+$* [":3U=j\N<2(IplwȲ.V]^6GԈK`9gS]*-ƿ2ʳJXQG*hAМg $ [dRs%D]YÆ8"Qef(6]$]GF_K$A2@s񑕮>\!:5,])TZ_8Q7:x|$eMz#TⳂSvPk-W1]GWm $5 KvG1F"(_'3J@]ın9XE`e%;h߶_VY)^!]PWZ Td"P4}肬'ڙH'ع*x6;\|K U77km71pXܘs^GX\S4=H0I79L!Bn*wU :Hܒ(O^[ B7nf~7&B8:]3 ]wLҠq񺎂}s)ܓ0ZM·Vw-LHy cԿ2it] H7B5жlI,LmyEjLJ $U(i٨VŬ`ؑ`$_N k/Z|r`)ɆJfTTa-&hl#zH*/1exNZ86杩gp0Ҳ` p`fKrT?ѹ5b4/n Wmun(%[:|1") ^"p6ޞSÒf+E`Dy񑈀M}ei[PVͭo2?' ``U)UVQ)XWQ ',K#T>Ě=XμG#n'+I n͸8?hڭ+810ŝcTDGӘ/&̖fj=@=|-^ć_ 3lm*hjK^v桴֞-ugD 9s& <z|8W\"++S (E6wy٣7Re9fX)x@;f^mw+;gi ~TWֶ8zdP|c>B eV+ }AɇO:@3i?t$z:8(%Aנ# SS!eS>Lu/$c޲H݂v~n#DA'EX-|R,N"`,wU&$ۣ_Ǚ"ќq$/+SÜA'6x7 N7Z&9ZtXn;XAeϼ-qf0VG  Z"Jpc8*)39^PIʑ}i88ϵbN:qO~Y CsG[$38g϶JvCnDF^%?>WTPe4<+ѫW1ҭpӏܩÿ|x3>eEgFc;b=;?nfɄ]G [f 61ߛׁ @׏Y%$ eQ zDNfs21n pҪr6$ǂZl`֘Dv%eAE2nc YbX|ñ%=CxRjGdv>n(E($ ϭ]4 1So(+pc"Q+XEsO7^ ǶyO|}h@Yx< S-߇J]T@,*9gSXp;zodCJe{h}v27(b:1:eICEaW K< s0Z|=G P{;P5`sBfJ'2۲br4MGUݜٔ*\% g ȲpcDR+E{csﮪ֒( !zmQ4Ԉ PJT;`pB{P foQI#:I-!c Ŵ==WDuѫ@Lme5M'jI=Q c #[SB¾$ۂz52Gc9ϭm nDmMDEk3-wE8H-pC9\/g< Tf܈*q]b+f )j–GXsxP|XGaᧅ\zث}I3eư kR^Bpt+J] IPK!ٱbJ`&tk!@Τ6Q=BHHٰk0+cF24{  89HZ}JwHB*ߟb%RdP>27/#Vdr .%5Y^|-[ZJh<͸EK"c:HVz  Y,1@=x24<%WYu֑DT]-G!fEFtIZ㶒Ϝ.+Qtl'8 U=yBCpRW2!Z'6 Ү15^*;R%/P%Ci,]kŴX4p^mVX5 LmUȁ{*ѲX,+jvY- i`3\7|Mͩ>24{;)<ַ7L LE&og5}h xâ_]k9ߜ\fzdfx]5_bÍټn+jks2__ZBu+KwcEvp`~A$d73O$ٹ1Đb~pu!\ShoPz뾡$MYD 5  OsD}ngƈF0n!u@;7Zy1Z궙~~.rM5WIw.O1x)ײͩ= ؇ZnI{GQ /6~.xPEO/1Tt;"PV be3ʜ7z/63,Uc!|̟|u:XFcbcpچx"'ݘ*ąAY-e *>u rRD.t׫7O'@C'NZ? y,Ml ^/)WG濓 k/̓P*ʪ HhؓO#LTG_ ]NfA)ҺU\Nuv(o+B\-T*h ճN|mɺAUϤĹ1lo%d ^+hz/{?>!Q|>f([pZsSAqq>"V +/];5CcZAe^nK H‹P5|ݒх~Q8ڸpv9]kKz4Ɠ]<]թFW>ym{IOӳab\m v%w_'Ӓ6j6Y=m ϥ;m⨈L9+uri ^"F|e@NYLg Z+ζǴ L0{h9mSK0O썋SNK">3e/ IKń6U9@ɴ?<.\!S8$7Qh,#j琹ǎ1O=C.bٟ9-Jk춡C %߼Q7C;0A H..+J Q׋߷o'h5cH_¶sI a Hf@ЉE}E~XxLJn 䊦?<ˎoe1ΜJbfɢIv&o˵g"˽ƣF_#W&3u^zGm^18ϞZWo굗)d./۔;^@ތ27K8_%'k>oBE<;i9R&OfHA5a/'j zMnSz#~8fn -UFOdthY 4c6B-1)f<'(}`@+q6%uht;ūRp>+I{51uB} M%%)y|Q4њ0V7 V؃ V鬜pl)t[MliuanEl~3 l\#!@5Vܷ.op SQLk˒YLE5r0H1:X*@wgHf9X2s}ůJNLo0 endstream endobj 311 0 obj << /Type /FontDescriptor /FontName /JYBZSD+CMTI10 /Flags 4 /FontBBox [-35 -250 1124 750] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 68 /XHeight 431 /CharSet (/a/b/c/d/e/f/g/i/k/l/m/n/o/p/r/s/t/u/v/w/x) /FontFile 310 0 R >> endobj 312 0 obj << /Length1 2486 /Length2 17217 /Length3 0 /Length 18655 /Filter /FlateDecode >> stream xڌP c=h݃kCp [pww'{s'szjzm}N+ lx"rL&&V&&xrrU5rxruΖ_"@#7󛡜-@ `aab01qΑ j 21lN"v s < 20sss:LlrF@&F;BPY8;021819 P@eh 2@wk U *vfnF@duzsq5:޲Td @ǀ79f;/g#;{#[9 d (28;lMY;ٽ * .0zLAN N =2F w} Gw.j 6o"?2s3tM,'Pd-~`d|d 8;}_ 08 [?@wtƏozofjgk#fSӦv/z6= ++(*_li፻\P4Ԁ o6@՟ebg2y`Q_V$bm??z#orvoaM5Yg9)j6D"AN w"⯉1E@=3ѽ۝vXolML ;mX^o;j tk vo.|fv𿏔([`8"Q083Qb0JAF?-]z.e޲+޲+Aoٕ[v? բբբբ~XtF6oLF\ތA,oZc#?LooٿXgQabnbg6Q)1 )7rpy?o,#ȨK[Of ))*e-&RrYS.c߲_KZKQ[`JT[VN $^=\2enEM715s/Myjfx$q9/.]*%8}ft0 $ KρfeEPLz}k?&~|:lTl!QmL3sdLZG\?lf޼q}eD˞B tHfs6&Ώeۺ8=W`qƌt7vg%Tell!d8"n>tA@HEU=_3VL}ۮe!/j=}؝t]c2!"\kZ.ջUVN+)үb&:ݢAv:H}k O>d(؋pD)".1՜y,-J0Ud꧉214%͇ßh`uT 6)2(2۳HYhbtlLysZty1;UxrC| *~и wnd?{m96wv°쥖>"mkvJQ5DBܷC-8yy[>w0.ㄍ rWGs 0v4}[-(#@ zx;?ğ^Bv h>`3ET̝YrOB1P(ҴrN@KnBFq2B\E";PQG0 ]e/9yb \yBΆIvKH~/*h*Mb`-b0Af;TU c Eorq+87zG;2AjX|y\HHwoozjX7d=IBՓ1PC,XʢD>WTmԱ/|^UhѷFVYNRTDl}_y:bwirf-ITnIJq/ l:t3o!o'F{q}/Ҽ`pv70{bp} N.657>.hA2ɛ#LJ p©vbri #ԶIe*e92Pc}xU}$Yu-Cjec+sdN ޻DS8?cZG<{`́f0VWϳGuP՞ŏIuzߍOXD.vgOt}-Q򛜏9X {~!୼~x%ӌ"[ 6ߩ7M \VСW9e#N3D:{_(D:`JbI%Mz,'6AE8 BЂb Q,&1)Q?R ܳy _orqLV VW 8(ݣsQuQ:kY!-Qgb¼N`HkD zOQ}K%0E .dH0-#fX8krb;dO]IDxہ-h*w" hlfbAM-=T,gRM,ApNgjp,0aA ziI wz8.^g2f踂Nu,ur l Ĭrb gO,ؐ:z;ϻp4=;et)qJU+4KsL8SX*e SIWX<閽9msU67_ ;KƩMco ^j ߺھǐ$,Q  G#\1UzmfT4pܺ3l:<6#h-dd/TASpC'8MzG4"Bb/qV+3ya\ iHƠ =o[rKK`_C׍ ߕ%4즫2W~*$ 6BǨ IDH{`}_<[~yO3a:1D /~2 3nBx]~ $_%\1FxDpIe$^ o +X!1fЉY)9OfX/E00H}`dt:fo*+(Zn5Tc69O(}UHQeRE'$^˖F|dz"{^YW~/o$'`=n#iGiRwk;F-qK:;OLф_TE:7ecᗺ+VQ%{ܧ.]:@z= Yt~7JPWwu>e0t[|u?$fR5GM^RQ5J *0L3*l{9,4ugaZ@(c[vlY"hIw=SkShá%n.E8L86.j]̮s/(r[;X^PÏ|:[Cِ#>8M0嘻ZA!9/½`λӱ=9O襴K:U~O_]o.vփVh]S<Y#'arZW]ð֧tmZ`7ox8@ x<3.`VɾwC7;2!iBPwy -cfVoXO-- E|ɑd魢#jW "cN4ދ~^,eЍA f(s&n:BS DTڰjc%>N՚̻t{`6h#Vyqx [`6,&SVc"lc 怷F퉈\~f!qLsJP܇A|ԙ{#/d&..&E/5/ujJ.}F" LZ 7`B*N[\*ak"3bPz`"h`.gŮmg_U8c鋽q*#0Xc<. 5.p Vu6ir ɜob|gMv\OnW6<B.qIҍRF$sMsN}ްSCڑ匣5k+vҊ0'CeM~y5z07qV,!*#/<_R%̝|1؛\/UبP[L<ݐxF)GҨ*.Xߤ;{04cz2B A6y} ?("[le*GgOg6zۢD7iXIly'BGs8bhcuHNHz, +X+ChY O`FjG"jK*k&M!(֒]p,S(#IVmsPa~LA_Nmu7c| Q;D~%muO0Y-mhu$ %٦ k->ebSF-5 ETO0 fjZ{S/F^=I\ɈuwB|f(uq :s"^Ѷތ񑚑Gَ`H:˄a8EO-˫#/עq'w I5DğȴT sh,nhω=Y3ΩvcO3 N~D<.0)UnH=lpv"x&pmzEV_~ʉ9ۇ+M.yԍK,~"/Eq+CUȸDᑛ& m⑮ާ|@42,l#%tKcbΎjI2BFĵן;Y6=|.9~gm<~}}"z @% C('n%5֗_?hW] }tUi'ÖR]krbe4S_}5{6xLa嗥cn&x s)0S*X$T+RUecP@,9E3hݎ pdWJK6-(GHLB+Ar8o&bɏ.e?ĺV`zW7W@$-&:}O;:\w=C=D>RV+2][hE ,T =pNLV|.i.1˒෺"QȔXMqvnE6wZ|UyED{@SN&Ʊ[C;ZS6V ]OHQ>bgdX׋.~eYTti"j!<äլSGxяD|TƔȐl~NGF cs7R<)3r 1tސ 7ttxzɭ~aqZsgg h6.,8.vlPu^-qXs0g;t>=1Vtm=xxE Q"JJ Fl󸤆N*PL*\ q?}i*D3諜[Xr$yG3%ovTu>aYYX}jˋin#[ ?'C hrn8l'ܙgY75db|s=މb.9оL\_ovu9R(v8 rx='BtpmZObxۗSrTZ)WP@V.= L #0a؞_Ҹ~38X3ei9tc_,At)Zv?!7CtL9s 0\ */(㰼ČH}zĕG 8 )ֶJd,:ʒ8?Ldg{jF<S m_ߣ lB-Z%s JO-#L>d oO5сC@ҁ LQU!*tfEtv=R!MAP:m-N8JI\-G>DZyգ쬸0qxmH3$6eMg'Gvr6"Q N5!%iƥo:4j.nKy~яE5&.CSؚ` =\%$w'V.}ϭP{JmVY9ݸ(1up t{U-c_PIN]yGþG9@2MT,/0AX&>&\w%,4g@4IYV1,0b>~ӸWuN/^mqV#5R̐PeVu3r\TJ}ͥ8n5t=DLSV Bt(/`6Us#(Fb"y^ @sR WPR"Y^̶raW9J^h8D{Û,]4k#R^~O-3}l{s&ѵ M/kұA'<*N?gZ"~DFkuORHjzegB\3WRT=v{aiBr,|ZU>}!󘃫0Cc VH 3zZ=70*\$CL͇od4ǻ?r{f)Wj G\p쳆wYE^~v_G@2J@K 7ݡ@>J,CN^R僰B4Hhp}ZadEܵȲXF}]# Rlwh_뙏Pˉ2+Ĩƨ]#Fv?fg[a!J0cWC.Mߎ<1jcI<汏Fn̝Dq[ C$^tw?>𱏲r~a*Ԉky4+o"o,Ң* Hf0Eؙqyi0; >p$!,~in<& tdPt[""aՎƌ qѣݴ0i|FDu~bkzæhJdi. fud{>^SNcHqW'SwdIK̥]Nմl颪 `tܔVkoﷹk\2τ?uh{jiRJ9C5,E쭂`ଫV!Tb5H.~0a3z |pC#M˳Bl-w¦<:I p{3wHK 3Q7ʞȷ@ySD 5>16固xqM=^&Գdh?2bm߲)y"XiF9:] 4sGTT?;DC2+;K]+g^/;EF^5R]QQFc_Q4/=.5|;>N4_ZqvNa[=۬)'yV1Pw'^kc9mh\1\$o?CS΢(uP;wgA\ň -Rz6nHLe*RbFQ1w"JR2i+9~ձXS7t`a@g2FM:o6ӕzFy,SGϊwP!9 6uે.P qCM潄&JsTg("h̭8̙,al!M9Tﮣ}E6Ѷu^m^P"0aP\C-]a1>o2!&oflWX 8ͺ߇l@c=P I+Cn'%D`dج T7|ڔvVY'*?L}`(2-{0Ʋf ":9ƾq}`+ܛRօU?irLW]3wT9MJ̊Dj \JNW C0KsM驧X]qf''JNzJ=xHwzrMʡ/aPL܄˿K=9EX}-#F&9_ n̝U~hg?P5b[ޚi8M\u[DpR+5$JcoM%HPZFGT5`xbf~Fߺ̀O8`'d ?û~3Fh Ӈve EzvgǼ3&E݂b5 vNQźǬ2Ksgh"S>26TGy 2=ͿW5Og fK {⬫N a< = 4o'_Z -.Ur.ZL1B쳑 6/@L,:d wakvP:WTaqK.iqY=jgLtѱ&z]%Ӈ-9K&ny( [ ղDx}2Ҹɧ_`P"40N˫,ƠeB׶P]Zhy'FNAچH_*9eyMTIGS# KjJJSFA"SNYxiVj@9~".mS4r$O仡{"L0:NCԖ+ZIvvAnd\e+V(K~2KA !}2Kw:'_`VَH,$)JIrv{k[\FoUXw~v|r +uuפQ-T<5kz++ƚ ܜ8>G3vSy {N%rzAcZ7o%"bq4 Z(bf4>U{{+/=|X"Oo qk?uڽr+y:P& $hTep+F,ScH5_9ľA N#"MG߫A<LڤWȄc}:Ҳ LZ빔&dBC=ߗk9NޛZtVȭ"Mm*B O3E^BIC|3wX"e/>&IlRI|;T%ezC幐pZx {Eȱy'|I-Ѧy(ɇ E]*T (/T|þ_3Q!A 7yRa6 1_U}i([o]$(L‹]ŇRSu#_cW1CU5~ yRZ^R&VL$D-j-pʀ@EdP8 *ia1E"Xִ%7Y 38,}aDa4>Xxq%r7b 昭`$2 Y淋haC3 eNP2G¢hZ!@16m[wc8v[6_]ZhN}ypxBW䕛 AL7ܞ7Dsx6xŒu.fD`o:Sg5PVʕf\MH[>-0P4{:2fu$;&>Zsq{ |bRZ,aT*6bUVi4qȉIw1RB}Yi斏\JJJ݋B y\WWMZl/b8;kFk *5D!ƧFmjO0c̤5lѢ͞/'ʶN^O <7z8k~(BfaSE w }O]MAQȅQ~ߏAh'>{64,SO_X7yCHrw|g^@}OtpĴ^+tNx_j-ޝ KZb|g`#WX7SB#@@-Qjkvc[@R Y)JI8&]U/xDlQH1_B[@5NְjpF}BS. W&k|i懄 Ꞌ>,GIb{ gWn<#"5Yx {~F HmYfz/j \@jքЏC%s')6oݱ3d> ]}7k|X'rS$H%7C+48U6_>دEK]RO}ޜSrH0\j~`UɏbyjbWo\MtVݭ|e@%̗|YEvdlL-J4Ʋ>yZy~贀䐢WH4a*2w^W&͆\*釒nHA.lZ9Ly0%Z ʥ k zT-{Lbi)Zt{BCI~fsuӼ9KT|%,!Ild|H?6dFꯢ|̔y3WUpq40:lΜ||x Gıԗt#)W l8չk \IwJ4&h"<6 `kIrTsҽ~SV/89c༝,;^{ Ї#mSоi% )~aNj[qóf/*Ob-VQ=l`ϴ񭛹Չ͞iS3ޅ)o7;K1m_HJɌeIT^ xJ(ej('ӊT AGJ󀳛Aڠ?,HbBy4DSnꈹ@]oDSLՂ%9e`ۘ8SǟhŢ Yd7' { *Y@'(pL}AENY1{\ ҟ-;Cg_{;5)J5Pfz*d-Ae$/ ==RJ & FT\ B{G<~]_ 495 "onk Y,JeawƯ11霙Kw9a gЈR_F[>c ,{QR%Ȱ@Tzݰ 刂\I'eL$L(KѣҰtʮ*V-LS}Ft/jiejj{/Hq]/-i&X >Ao,qR,[W#u\ e;bX9+{󡍑^TM/jYt<.lSuӠ#,O 6[B %|L0#5շ,3.NqmXPeL\Ղ; k=n}y85tT-b^FMOhmN74'ꩀ1Q~ 0 ֮Ε:-mW[Ss(C|RK;4/asg]Fͱ~Jl12. r^V P*\")„$5Beü_0R|k&@~YQ@;g}vDڴJs"jAKyB oց眥{RuˌKdXx[3 YCKy̙(|G6Fp/.X$ n0k"uN -'A:EPE@1sbIoFiﻛg~Tk7QPY3!hEffMT:}'Oܧf\75  KOgHJ-4,bXΑBziY$*LRnd#oDRf4 C,$)~"_(po ;_EN<U׍b$ endstream endobj 313 0 obj << /Type /FontDescriptor /FontName /MPFEMZ+CMTT10 /Flags 4 /FontBBox [-4 -233 537 696] /Ascent 611 /CapHeight 611 /Descent -222 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/a/ampersand/at/b/bar/bracketleft/bracketright/c/colon/comma/d/e/equal/f/four/g/greater/h/hyphen/i/j/k/l/less/m/n/o/p/parenleft/parenright/period/q/quotedbl/quoteright/r/s/semicolon/slash/t/u/underscore/v/w/x/y/z) /FontFile 312 0 R >> endobj 236 0 obj << /Type /Font /Subtype /Type1 /BaseFont /CNFDGQ+CMB10 /FontDescriptor 299 0 R /FirstChar 97 /LastChar 119 /Widths 290 0 R /ToUnicode 1 0 R >> endobj 7 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GERIMB+CMBX12 /FontDescriptor 301 0 R /FirstChar 12 /LastChar 122 /Widths 297 0 R /ToUnicode 1 0 R >> endobj 65 0 obj << /Type /Font /Subtype /Type1 /BaseFont /CUJHND+CMMI10 /FontDescriptor 303 0 R /FirstChar 58 /LastChar 58 /Widths 292 0 R >> endobj 64 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GPANTX+CMMI12 /FontDescriptor 305 0 R /FirstChar 58 /LastChar 58 /Widths 293 0 R >> endobj 16 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XPKJWN+CMR10 /FontDescriptor 307 0 R /FirstChar 11 /LastChar 122 /Widths 296 0 R /ToUnicode 1 0 R >> endobj 18 0 obj << /Type /Font /Subtype /Type1 /BaseFont /AQTFCU+CMSY10 /FontDescriptor 309 0 R /FirstChar 13 /LastChar 15 /Widths 294 0 R >> endobj 229 0 obj << /Type /Font /Subtype /Type1 /BaseFont /JYBZSD+CMTI10 /FontDescriptor 311 0 R /FirstChar 97 /LastChar 120 /Widths 291 0 R /ToUnicode 2 0 R >> endobj 17 0 obj << /Type /Font /Subtype /Type1 /BaseFont /MPFEMZ+CMTT10 /FontDescriptor 313 0 R /FirstChar 34 /LastChar 124 /Widths 295 0 R /ToUnicode 3 0 R >> endobj 8 0 obj << /Type /Pages /Count 6 /Parent 314 0 R /Kids [5 0 R 10 0 R 14 0 R 61 0 R 227 0 R 231 0 R] >> endobj 237 0 obj << /Type /Pages /Count 6 /Parent 314 0 R /Kids [234 0 R 240 0 R 245 0 R 249 0 R 254 0 R 258 0 R] >> endobj 266 0 obj << /Type /Pages /Count 6 /Parent 314 0 R /Kids [262 0 R 268 0 R 271 0 R 274 0 R 278 0 R 283 0 R] >> endobj 289 0 obj << /Type /Pages /Count 1 /Parent 314 0 R /Kids [287 0 R] >> endobj 314 0 obj << /Type /Pages /Count 19 /Kids [8 0 R 237 0 R 266 0 R 289 0 R] >> endobj 315 0 obj << /Type /Outlines /First 82 0 R /Last 212 0 R /Count 5 >> endobj 224 0 obj << /Title 225 0 R /A 222 0 R /Parent 212 0 R /Prev 220 0 R >> endobj 220 0 obj << /Title 221 0 R /A 218 0 R /Parent 212 0 R /Prev 216 0 R /Next 224 0 R >> endobj 216 0 obj << /Title 217 0 R /A 214 0 R /Parent 212 0 R /Next 220 0 R >> endobj 212 0 obj << /Title 213 0 R /A 210 0 R /Parent 315 0 R /Prev 196 0 R /First 216 0 R /Last 224 0 R /Count -3 >> endobj 208 0 obj << /Title 209 0 R /A 206 0 R /Parent 196 0 R /Prev 204 0 R >> endobj 204 0 obj << /Title 205 0 R /A 202 0 R /Parent 196 0 R /Prev 200 0 R /Next 208 0 R >> endobj 200 0 obj << /Title 201 0 R /A 198 0 R /Parent 196 0 R /Next 204 0 R >> endobj 196 0 obj << /Title 197 0 R /A 194 0 R /Parent 315 0 R /Prev 144 0 R /Next 212 0 R /First 200 0 R /Last 208 0 R /Count -3 >> endobj 192 0 obj << /Title 193 0 R /A 191 0 R /Parent 183 0 R /Prev 189 0 R >> endobj 189 0 obj << /Title 190 0 R /A 188 0 R /Parent 183 0 R /Prev 186 0 R /Next 192 0 R >> endobj 186 0 obj << /Title 187 0 R /A 185 0 R /Parent 183 0 R /Next 189 0 R >> endobj 183 0 obj << /Title 184 0 R /A 182 0 R /Parent 144 0 R /Prev 159 0 R /First 186 0 R /Last 192 0 R /Count -3 >> endobj 180 0 obj << /Title 181 0 R /A 179 0 R /Parent 159 0 R /Prev 177 0 R >> endobj 177 0 obj << /Title 178 0 R /A 176 0 R /Parent 159 0 R /Prev 174 0 R /Next 180 0 R >> endobj 174 0 obj << /Title 175 0 R /A 173 0 R /Parent 159 0 R /Prev 171 0 R /Next 177 0 R >> endobj 171 0 obj << /Title 172 0 R /A 170 0 R /Parent 159 0 R /Prev 168 0 R /Next 174 0 R >> endobj 168 0 obj << /Title 169 0 R /A 167 0 R /Parent 159 0 R /Prev 165 0 R /Next 171 0 R >> endobj 165 0 obj << /Title 166 0 R /A 164 0 R /Parent 159 0 R /Prev 162 0 R /Next 168 0 R >> endobj 162 0 obj << /Title 163 0 R /A 161 0 R /Parent 159 0 R /Next 165 0 R >> endobj 159 0 obj << /Title 160 0 R /A 158 0 R /Parent 144 0 R /Prev 150 0 R /Next 183 0 R /First 162 0 R /Last 180 0 R /Count -7 >> endobj 156 0 obj << /Title 157 0 R /A 155 0 R /Parent 150 0 R /Prev 153 0 R >> endobj 153 0 obj << /Title 154 0 R /A 152 0 R /Parent 150 0 R /Next 156 0 R >> endobj 150 0 obj << /Title 151 0 R /A 149 0 R /Parent 144 0 R /Prev 147 0 R /Next 159 0 R /First 153 0 R /Last 156 0 R /Count -2 >> endobj 147 0 obj << /Title 148 0 R /A 146 0 R /Parent 144 0 R /Next 150 0 R >> endobj 144 0 obj << /Title 145 0 R /A 142 0 R /Parent 315 0 R /Prev 92 0 R /Next 196 0 R /First 147 0 R /Last 183 0 R /Count -4 >> endobj 140 0 obj << /Title 141 0 R /A 138 0 R /Parent 92 0 R /Prev 136 0 R >> endobj 136 0 obj << /Title 137 0 R /A 134 0 R /Parent 92 0 R /Prev 132 0 R /Next 140 0 R >> endobj 132 0 obj << /Title 133 0 R /A 130 0 R /Parent 92 0 R /Prev 128 0 R /Next 136 0 R >> endobj 128 0 obj << /Title 129 0 R /A 126 0 R /Parent 92 0 R /Prev 124 0 R /Next 132 0 R >> endobj 124 0 obj << /Title 125 0 R /A 122 0 R /Parent 92 0 R /Prev 120 0 R /Next 128 0 R >> endobj 120 0 obj << /Title 121 0 R /A 118 0 R /Parent 92 0 R /Prev 116 0 R /Next 124 0 R >> endobj 116 0 obj << /Title 117 0 R /A 114 0 R /Parent 92 0 R /Prev 112 0 R /Next 120 0 R >> endobj 112 0 obj << /Title 113 0 R /A 110 0 R /Parent 92 0 R /Prev 108 0 R /Next 116 0 R >> endobj 108 0 obj << /Title 109 0 R /A 106 0 R /Parent 92 0 R /Prev 104 0 R /Next 112 0 R >> endobj 104 0 obj << /Title 105 0 R /A 102 0 R /Parent 92 0 R /Prev 100 0 R /Next 108 0 R >> endobj 100 0 obj << /Title 101 0 R /A 98 0 R /Parent 92 0 R /Prev 96 0 R /Next 104 0 R >> endobj 96 0 obj << /Title 97 0 R /A 94 0 R /Parent 92 0 R /Next 100 0 R >> endobj 92 0 obj << /Title 93 0 R /A 90 0 R /Parent 315 0 R /Prev 82 0 R /Next 144 0 R /First 96 0 R /Last 140 0 R /Count -12 >> endobj 88 0 obj << /Title 89 0 R /A 87 0 R /Parent 82 0 R /Prev 85 0 R >> endobj 85 0 obj << /Title 86 0 R /A 84 0 R /Parent 82 0 R /Next 88 0 R >> endobj 82 0 obj << /Title 83 0 R /A 80 0 R /Parent 315 0 R /Next 92 0 R /First 85 0 R /Last 88 0 R /Count -2 >> endobj 316 0 obj << /Names [(-1) 63 0 R (10) 73 0 R (11) 74 0 R (12) 75 0 R (13) 76 0 R (14) 77 0 R] /Limits [(-1) (14)] >> endobj 317 0 obj << /Names [(15) 78 0 R (16) 79 0 R (2) 66 0 R (3) 67 0 R (4) 68 0 R (5) 69 0 R] /Limits [(15) (5)] >> endobj 318 0 obj << /Names [(6) 70 0 R (7) 251 0 R (8) 71 0 R (9) 72 0 R (Debugging aids) 219 0 R (General) 81 0 R] /Limits [(6) (General)] >> endobj 319 0 obj << /Names [(Integrating the test in the test suite) 223 0 R (Normal case) 199 0 R (Plugging-in a new rule into the framework) 195 0 R (Prepare) 247 0 R (Process) 265 0 R (Specific rules) 203 0 R] /Limits [(Integrating the test in the test suite) (Specific rules)] >> endobj 320 0 obj << /Names [(Testing) 215 0 R (Testing and debugging a rule) 211 0 R (The framework and utilities packages) 91 0 R (The package A4G_Bugs) 139 0 R (The package Adactl_Constants) 95 0 R (The package Framework) 99 0 R] /Limits [(Testing) (The package Framework)] >> endobj 321 0 obj << /Names [(The package Framework.Language) 111 0 R (The package Framework.Plugs) 119 0 R (The package Framework.Reports) 107 0 R (The package Framework.Rules_Manager) 103 0 R (The package Framework.Scope_Manager) 115 0 R (The package Rules) 123 0 R] /Limits [(The package Framework.Language) (The package Rules)] >> endobj 322 0 obj << /Names [(The package Thick_Queries) 131 0 R (The package Utilities) 127 0 R (The packages Linear_Queue and Binary_Map) 135 0 R (User documentation) 207 0 R (Writing a new rule) 143 0 R] /Limits [(The package Thick_Queries) (Writing a new rule)] >> endobj 323 0 obj << /Kids [316 0 R 317 0 R 318 0 R 319 0 R 320 0 R 321 0 R] /Limits [(-1) (The package Rules)] >> endobj 324 0 obj << /Kids [322 0 R] /Limits [(The package Thick_Queries) (Writing a new rule)] >> endobj 325 0 obj << /Kids [323 0 R 324 0 R] /Limits [(-1) (Writing a new rule)] >> endobj 326 0 obj << /Dests 325 0 R >> endobj 327 0 obj << /Type /Catalog /Pages 314 0 R /Outlines 315 0 R /Names 326 0 R /PageMode /UseOutlines >> endobj 328 0 obj << /Producer (pdfTeX-1.40.10) /Creator (TeX) /CreationDate (D:20100803142711+02'00') /ModDate (D:20100803142711+02'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian) kpathsea version 5.0.0) >> endobj xref 0 329 0000000000 65535 f 0000000015 00000 n 0000000681 00000 n 0000001358 00000 n 0000002333 00000 n 0000002222 00000 n 0000001962 00000 n 0000176639 00000 n 0000177704 00000 n 0000002641 00000 n 0000002528 00000 n 0000002401 00000 n 0000005063 00000 n 0000005216 00000 n 0000004930 00000 n 0000002680 00000 n 0000177082 00000 n 0000177544 00000 n 0000177241 00000 n 0000008561 00000 n 0000008692 00000 n 0000008823 00000 n 0000008954 00000 n 0000009085 00000 n 0000009216 00000 n 0000009347 00000 n 0000009478 00000 n 0000009609 00000 n 0000009740 00000 n 0000009871 00000 n 0000010002 00000 n 0000010133 00000 n 0000010263 00000 n 0000010394 00000 n 0000010525 00000 n 0000010656 00000 n 0000010787 00000 n 0000010918 00000 n 0000011049 00000 n 0000011180 00000 n 0000011311 00000 n 0000011442 00000 n 0000011573 00000 n 0000011704 00000 n 0000011836 00000 n 0000011968 00000 n 0000012100 00000 n 0000012232 00000 n 0000012364 00000 n 0000012496 00000 n 0000012627 00000 n 0000012759 00000 n 0000012891 00000 n 0000013023 00000 n 0000013155 00000 n 0000013287 00000 n 0000013419 00000 n 0000013551 00000 n 0000013683 00000 n 0000013813 00000 n 0000013996 00000 n 0000008148 00000 n 0000005310 00000 n 0000013942 00000 n 0000176940 00000 n 0000176798 00000 n 0000020096 00000 n 0000023468 00000 n 0000027020 00000 n 0000031246 00000 n 0000035637 00000 n 0000040414 00000 n 0000043772 00000 n 0000046919 00000 n 0000050224 00000 n 0000053782 00000 n 0000056670 00000 n 0000059680 00000 n 0000063728 00000 n 0000067472 00000 n 0000014101 00000 n 0000020151 00000 n 0000182008 00000 n 0000014145 00000 n 0000014171 00000 n 0000181934 00000 n 0000014209 00000 n 0000014238 00000 n 0000181860 00000 n 0000014276 00000 n 0000014315 00000 n 0000023523 00000 n 0000181732 00000 n 0000014388 00000 n 0000014443 00000 n 0000023578 00000 n 0000181657 00000 n 0000014508 00000 n 0000014555 00000 n 0000023634 00000 n 0000181567 00000 n 0000014613 00000 n 0000014654 00000 n 0000023690 00000 n 0000181475 00000 n 0000014727 00000 n 0000014782 00000 n 0000027075 00000 n 0000181383 00000 n 0000014849 00000 n 0000014898 00000 n 0000027131 00000 n 0000181291 00000 n 0000014966 00000 n 0000015016 00000 n 0000031301 00000 n 0000181199 00000 n 0000015089 00000 n 0000015144 00000 n 0000031358 00000 n 0000181107 00000 n 0000015209 00000 n 0000015256 00000 n 0000031415 00000 n 0000181015 00000 n 0000015311 00000 n 0000015348 00000 n 0000031472 00000 n 0000180923 00000 n 0000015407 00000 n 0000015448 00000 n 0000035692 00000 n 0000180831 00000 n 0000015511 00000 n 0000015556 00000 n 0000035749 00000 n 0000180739 00000 n 0000015634 00000 n 0000015694 00000 n 0000035806 00000 n 0000180661 00000 n 0000015752 00000 n 0000015792 00000 n 0000040469 00000 n 0000180530 00000 n 0000015848 00000 n 0000015886 00000 n 0000180451 00000 n 0000015925 00000 n 0000015967 00000 n 0000180319 00000 n 0000016006 00000 n 0000016039 00000 n 0000180240 00000 n 0000016078 00000 n 0000016105 00000 n 0000180161 00000 n 0000016144 00000 n 0000016171 00000 n 0000180029 00000 n 0000016210 00000 n 0000016234 00000 n 0000179950 00000 n 0000016273 00000 n 0000016297 00000 n 0000179857 00000 n 0000016336 00000 n 0000016367 00000 n 0000179764 00000 n 0000016407 00000 n 0000016434 00000 n 0000179671 00000 n 0000016474 00000 n 0000016501 00000 n 0000179578 00000 n 0000016541 00000 n 0000016568 00000 n 0000179485 00000 n 0000016608 00000 n 0000016636 00000 n 0000179406 00000 n 0000016676 00000 n 0000016714 00000 n 0000179288 00000 n 0000016754 00000 n 0000016800 00000 n 0000179209 00000 n 0000016840 00000 n 0000016865 00000 n 0000179116 00000 n 0000016905 00000 n 0000016945 00000 n 0000179037 00000 n 0000016985 00000 n 0000017028 00000 n 0000056725 00000 n 0000178905 00000 n 0000017107 00000 n 0000017168 00000 n 0000056781 00000 n 0000178826 00000 n 0000017217 00000 n 0000017248 00000 n 0000059735 00000 n 0000178733 00000 n 0000017300 00000 n 0000017334 00000 n 0000059792 00000 n 0000178654 00000 n 0000017390 00000 n 0000017428 00000 n 0000063783 00000 n 0000178536 00000 n 0000017494 00000 n 0000017542 00000 n 0000063839 00000 n 0000178457 00000 n 0000017587 00000 n 0000017614 00000 n 0000063896 00000 n 0000178364 00000 n 0000017666 00000 n 0000017700 00000 n 0000067527 00000 n 0000178285 00000 n 0000017776 00000 n 0000020206 00000 n 0000019979 00000 n 0000017834 00000 n 0000177383 00000 n 0000023747 00000 n 0000023351 00000 n 0000020325 00000 n 0000027188 00000 n 0000026901 00000 n 0000023866 00000 n 0000176479 00000 n 0000177814 00000 n 0000030907 00000 n 0000031529 00000 n 0000030760 00000 n 0000027295 00000 n 0000031079 00000 n 0000035499 00000 n 0000035863 00000 n 0000035360 00000 n 0000031648 00000 n 0000046974 00000 n 0000036637 00000 n 0000036462 00000 n 0000035995 00000 n 0000036581 00000 n 0000040075 00000 n 0000040525 00000 n 0000039928 00000 n 0000036720 00000 n 0000040247 00000 n 0000043827 00000 n 0000043653 00000 n 0000040645 00000 n 0000046648 00000 n 0000047087 00000 n 0000046501 00000 n 0000043946 00000 n 0000046786 00000 n 0000047031 00000 n 0000177931 00000 n 0000050279 00000 n 0000050105 00000 n 0000047206 00000 n 0000053837 00000 n 0000053663 00000 n 0000050399 00000 n 0000056838 00000 n 0000056551 00000 n 0000053956 00000 n 0000059512 00000 n 0000059849 00000 n 0000059373 00000 n 0000056957 00000 n 0000063429 00000 n 0000063580 00000 n 0000063953 00000 n 0000063282 00000 n 0000059943 00000 n 0000067320 00000 n 0000067583 00000 n 0000067181 00000 n 0000064047 00000 n 0000178048 00000 n 0000067677 00000 n 0000067830 00000 n 0000067979 00000 n 0000068004 00000 n 0000068027 00000 n 0000068059 00000 n 0000068442 00000 n 0000069065 00000 n 0000069706 00000 n 0000079420 00000 n 0000079672 00000 n 0000097025 00000 n 0000097397 00000 n 0000104368 00000 n 0000104595 00000 n 0000111567 00000 n 0000111794 00000 n 0000136706 00000 n 0000137249 00000 n 0000144505 00000 n 0000144745 00000 n 0000156967 00000 n 0000157229 00000 n 0000176005 00000 n 0000178125 00000 n 0000178209 00000 n 0000182120 00000 n 0000182244 00000 n 0000182363 00000 n 0000182506 00000 n 0000182790 00000 n 0000183069 00000 n 0000183403 00000 n 0000183671 00000 n 0000183785 00000 n 0000183883 00000 n 0000183966 00000 n 0000184004 00000 n 0000184113 00000 n trailer << /Size 329 /Root 327 0 R /Info 328 0 R /ID [<660283452139593487019BED0C730EAC> <660283452139593487019BED0C730EAC>] >> startxref 184380 %%EOF adacontrol-1.12r4.orig/doc/adacontrol_ug.info-20000644000175000017500000017406511426005444021247 0ustar lbrentalbrenta File: adacontrol_ug.info, Node: Unnecessary_Use_Clause, Next: Unsafe_Paired_Calls, Prev: Units, Up: Rules reference 5.55 Unnecessary_Use_Clause =========================== This rule controls `use' clauses that do not serve any purpose. 5.55.1 Syntax ------------- unnecessary_use_clause [( {,})]; ::= unused | qualified | operator | nested | movable 5.55.2 Action ------------- The rule controls `use' clauses that can safely be removed, moved, or changed to a `use type' clause. This happens in the following cases: * "unused": a `use' clause is given, but no element from the corresponding package is mentionned in its scope. The message starts with "unused:". In this case, the `use' clause can safely be removed. * "qualified": a `use' clause is given, but all elements from the corresponding package are refered to using a qualified name (i.e. prefixed by the name of the package). The message starts with "all uses qualified:". In this case, the `use' clause can safely be removed, but you may want to keep it for documentation purposes, since the package is actually used within this scope. * "operator": a `use' clause is given, but the only elements that do not use a qualified name are operators. The message starts with "only used for operators:". In this case, and except for some pathological cases (definition of operators that are not primitive operations of the corresponding type), the `use' clause can be replaced by one or several `use type' clause(s). * "nested": a `use' clause is given within the scope of an enclosing `use' clause for the same package. The message tells the location of the other `use' clause. If you also have a message that the outer `use' clause is unnecessary, this means that all references to the package appear inside the inner `use' clauses, and that the outer one can be removed. If not, you can either remove the inner `use' clauses, or remove the outer one and add more local `use' clauses where necessary. * "movable": a `use' clause is given in a package specification, but all uses are from the corresponding body. The message starts with "use clause can be moved to body:". In this case, the `use' clause can safely be moved to the body, unless it appears in a library package, and there are unqualified references to its elements from child units. If no parameter is given, all cases are controlled, otherwise only cases corresponding to the specified keyword(s) are controlled. This rule can be given only once for each value of the parameters. Ex: remove: search unnecessary_use_clause (unused); use_type: check unnecessary_use_clause (operator); 5.55.3 Tip ---------- This rule checks only usage of `use' clauses. The rule "reduceable_scope" can be used to check that `use' clauses do not span unnecessarily to wide a scope. *Note Reduceable_Scope::. 5.55.4 Limitations ------------------ There are some rare cases where the rule may signal that a `use' clause is not necessary, where it actually is. There is no risk associated to this since if you remove the `use' clause, the program will not compile. The first one comes from a limitation of the ASIS standard: if the only use of the `use' clause is for making the "root" definition of a dispatching call visible. The second one comes from a limitation in ASIS-for-Gnat. This happens when the only use of the `use' clause is for making an implicitely declared operation (an operation which is declared by the compiler as part of a type derivation) visible, and when: * the operation is the target of a renaming declaration; * or the operation is passed as an actual to a generic instantiation; * or all operands of the operation are universal (i.e. untyped). Since these problems come from intrinsic limitations of ASIS, there is nothing we can do about it. When this happens, you can disable the unnecessary_use_clause rule using the line (or block) disabling feature. *Note Disabling controls::. Note that for the third alternative of the second case, you can also qualify one of the parameters, so it is not universal any more.  File: adacontrol_ug.info, Node: Unsafe_Paired_Calls, Next: Unsafe_Unchecked_Conversion, Prev: Unnecessary_Use_Clause, Up: Rules reference 5.56 Unsafe_Paired_Calls ======================== This rule controls usage of calls to operations that are normally paired (like P/V operations) and do not follow a "safe" coding pattern. 5.56.1 Syntax ------------- unsafe_paired_calls (, [, ]); ::= ::= ::= 5.56.2 Action ------------- The following explanations are given in terms of "locks" since this is the primary use of this rule, however the rule can be used for any calls that need to be properly paired. The rule can deal with three different kinds of locks: * abstract state machines: There is no "lock" object, locking is done directly inside the procedures. The parameter of the rule must not be provided in that case. * object abstract data types: The procedure operates on an object (generally of a private type) representing the "lock" object, passed as an "in out" parameter. The third parameter must be the corresponding type, and the rule will control that all matching pairs of calls refer statically to the same variable. * reference abstract data types: The procedure operates on a reference that designates the "lock" object, passed as an "in"parameter. The third parameter must be the corresponding type, which must be discrete or access, and the rule will control that all matching pairs of calls refer statically to the same value (for discrete types) or to the same constant (for access types). As usual, the whole syntax for entities is allowed for . *Note Specifying an Ada entity name::. The "safe" coding pattern is defined as follows: * A call to the first procedure is the first statement of a handled sequence of statements; * A call to the second procedure is the last statement of the same handled sequence of statements; * Corresponding calls of a pair use the appropriate value for the "lock" parameter (if any), as explained above. * There is no other call to either operation in the statements of the handled sequence of statements, except in nested blocks or accept statements; calls in such inner statements shall not reference the same values or variables as outer ones. * There is an exception handler for "others" in the handled sequence of statements. * Every exception handler of the handled sequence of statements includes a single call to the second operation, using the appropriate value or variable for the lock parameter. Typically, the "safe" pattern corresponds to the following structures: -- Abstract state machine begin P; -- Do something V; exception when others => V; -- handle exception end; -- Object abstract data type declare My_Lock : Lock_Type; begin P (My_Lock); -- Do something V (My_Lock); exception when others => V (My_Lock); -- handle exception end; -- Reference abstract data type declare Lock_Ptr : constant Lock_Access := Get_Lock; begin P (Lock_Ptr); -- Do something V (Lock_Ptr); exception when others => V (Lock_Ptr); -- handle exception end; Ex: check unsafe_paired_calls (Semaphore.P, Semaphore.V, Semaphore.Lock_Access); 5.56.3 Tips ----------- If the parameter is provided, both procedures must have a single parameter of the given type, it must not correspond to an "out" parameter, and if it corresponds to an "in" parameter, the type must be discrete or access. This rule can be specified several times, and it is possible to have the same procedure belonging to several rules. For example, if you have a `Mask_Interrupt' procedure that should be matched by either `Unmask_Interrupt' or `General_Reset' (all declared in package `IT_Driver'), you can specify: check unsafe_paired_calls (IT_Driver.Mask_Interrupt, IT_Driver.Unmask_Interrupt); check unsafe_paired_calls (IT_Driver.Mask_Interrupt, IT_Driver.General_Reset); Normally, the legality of a rule is checked when the rules file is parsed, and execution does not start if there is any error. However, the legality of the provided type can be checked only during the analysis. If the type is incorrect for some reason, a proper error message is issued and execution stops immediately. 5.56.4 Limitation ----------------- Due to a weakness of the ASIS standard, dispatching calls are not considered. Especially, this means that the cannot be class-wide. Such calls are detected by the rule "uncheckable". *Note Uncheckable::. Due to a size limitation of internal data structures, this rule can be specified at most 32 times.  File: adacontrol_ug.info, Node: Unsafe_Unchecked_Conversion, Next: Usage, Prev: Unsafe_Paired_Calls, Up: Rules reference 5.57 Unsafe_Unchecked_Conversion ================================ This rule controls unchecked conversions between types which are not statically known to have identical sizes. 5.57.1 Syntax ------------- unsafe_unchecked_conversion 5.57.2 Action ------------- This rule controls instances of `Unchecked_Conversion' between types where the following conditions are not met: * A size clause has been specified for both types * Both sizes are equal Moreover, a special message is given if any of the types is a class-wide type (certainly a very questionable construct!). Ex: check unsafe_unchecked_conversion 5.57.3 Limitation ----------------- There are cases where a size clause is given for a type, but AdaControl is unable to evaluate it. This happens especially if the size clause refers to a size attribute of a predefined type, like: for T'Size use Integer'size; This can lead to false positives (i.e. detection of instantiations of `Unchecked_Conversion' that are actually OK. Such cases are detected by the rule "uncheckable". *Note Uncheckable::.  File: adacontrol_ug.info, Node: Usage, Next: Use_Clauses, Prev: Unsafe_Unchecked_Conversion, Up: Rules reference 5.58 Usage ========== This rule controls how certain entitities (variables, constants, types, procedures, functions, exceptions, tasks, protected objects, and generics) are used. 5.58.1 Syntax ------------- usage (variable|object {,[not] | read | written | initialized}); usage (constant {,[not] | read}); usage (type {,[not] | used}); usage (procedure {,[not] | called}); usage (function {,[not] | called}); usage (exception {,[not] | raised | handled}); usage (task {,[not] | called | aborted}); usage (protected {,[not] | called}); usage (generic {,[not] | instantiated}); usage (all {,[not] }); ::= from_visible | from_private | from_spec 5.58.2 Action ------------- The first parameter defines the class of entities to be controlled. "object" stands for both "constant" and "variable", "type" stands for both types and subtypes, and "all" stands for all classes. If only one parameter is given, usage of all entities belonging to the indicated class are reported . Otherwise, other parameter(s) are keyword that restrict the kind of usage being controlled. "[not] from_visible", "[not] from_private", and "[not] from_spec" restrict entities being checked to those that appear (or not) in (generic) package specifications, in the visible part, in the private part, or in any part, respectively. Other keywords carry their obvious meaning, and are allowed only where appropriate. The rule will output the information only for objects that match all the conditions given. A combination of parameters can be given only once for each of "check", "search", and "count". The report includes the kind of unit that declares the entity (normal unit, instantiation, or generic unit), the part where it is declared (visible or private) if it is declared in a (generic) package, and whether the entity is known to be initialized, read, written, raised, handled, called, or aborted, depending on the entity's class. Some combinations give an extra useful message (for example, a variable which is initialized and read but not written will produce a "could be declared constant" message). Variables of an access type and variables of an array type whose components are of an access type (or arrays of an access type, etc.) are always considered initialized, since they are initialized to `null' by the compiler. Variables that cannot be assigned to (i.e. variables of an array type with some null dimension, or variables of a discrete type whose range includes no values) are specially recognized as "pseudo-constants": there is no message that they are not written to (since it is not possible), but there is an indication that they are pseudo-constants. The subrules "procedure" and "function" check only regular subprograms, not protected ones. On the other hand, the subrule "protected" controls all calls to any protected subprogram or entry. Exceptions raised by calling `Raise_Exception' and tasks aborted by calling `Abort_Task' are properly recognized as exceptions being raised and tasks being aborted, respectively. In the case of entities declared in generic packages, the rule will report on usage of the entities for each instantiation, as well as on global usage for the generic itself. Usage for an instantiation will include usage in the generic itself (i.e. if the generic writes to a variable, the variable will be marked as "written" for each instantiation). Usage for the generic itself is the union of all usages in all instantiations (i.e., if a variable from any instantiation is written to, the variable from the generic will be marked as written). Therefore, if the rule reports that a variable in a generic package can be declared constant, it means that no instance of this variable from any instantiation is being written to. But bear in mind that this can be trusted only if all units from the program are analyzed. *Note limitation::. Note that usage of entities whose declaration is not processed (like, typically, elements declared in standard packages like `Ada.Text_IO'), is not reported. For the same reason, it is not possible to control usage of predefined operators (since they have no declaration). Ex: -- No variable in package spec; check usage otherwise Package_Variable: check usage (variable, from_spec); Constantable : search usage (variable, not from_spec, read, initialized, not written); Uninitialized : check usage (variable, not from_spec, read, not initialized, not written); Removable : search usage (object, not from_spec, not read); -- Check exceptions that are never raised -- generics that are never instantiated -- and protected objects that are never called check usage (exception, not raised); check usage (generic, not instantiated); check usage (protected, not called); -- Find how many tasks are declared, and report those -- that may be aborted count usage (task); check usage (task, aborted); 5.58.3 Tips ----------- Constants that are never used, exceptions that are never raised or handled, tasks that are never called, etc. are suspicious. Moreover, some useful compiler warnings (like those about variables that should be declared constants) are not output for variables declared in library packages, and even in some other contexts (at least with GNAT). This rule can check these kind of things, project wide. Some of these checks make sense only for entities declared in package specifications; for example, variables are often discouraged in package specifications, or need at least some extra control. That's why it can be useful to restrict some checks to package specifications. Note that an unspecified parameter in a rule stands for two rules (positive and negative form of the missing parameter). I.e.: search usage (variable, from_spec, read, written); is the same as: search usage (variable, from_spec, read, written, initialized); search usage (variable, from_spec, read, written, not initialized); Therefore, the following example will complain on the second line that the rule has already been given for this combination of parameters: search usage (variable, from_spec, read, written); search usage (variable, from_spec, read, written, not initialized); Note that the notion of constants for this rule includes named numbers. 5.58.4 Limitations ------------------ The report of this rule is output at the end of the run, and is meaningful only for the units that have been processed; i.e., if it reports "variable not read", it should be understood as "not read by the units given". In order to have meaningful results, it is therefore advisable to use this rule on the complete closure of the program. An exception can be raised by passing its `'Identity' to a procedure that will in turn call `Raise_Exception' (and similarly for `Abort_Task'). These cases are not statically determinable, and therefore not recognized by AdaControl. However, these cases can be identified by searching the use of the `'Identity' attribute with the following rule: check entity (all 'Identity); If an object is the prefix of a `'Access', `'Unchecked_Access', or `'Address' attribute, it can be used through the access (or address) value in ways that are not statically analyzable. The same happens if objects are targets of dynamic renamings. Such cases are detected by the rule "uncheckable". *Note Uncheckable::. Due to a weakness of the ASIS standard, usages of variables used as parameters to dispatching calls are ignored. This limitation will be removed as soon as we find a way to work around this problem, but the issue is quite difficult!  File: adacontrol_ug.info, Node: Use_Clauses, Next: With_Clauses, Prev: Usage, Up: Rules reference 5.59 Use_Clauses ================ This rule controls usage of `use' clauses. 5.59.1 Syntax ------------- use_clauses [([,] {, })]; ::= local | global 5.59.2 Action ------------- The rule controls every `use'clause, except those that name one of the mentioned packages. It is therefore possible to allow `use' clauses just for certain packages. If the keyword "global" is given, only `use' clauses that appear in context clauses (i.e. together with the `with' clauses) are controlled; if the keyword "local" is given, only `use' clauses that appear as declarations are controlled. If no "local" or "global" is given, all `use' clauses are controlled. This rule can be given at most once for each of check, search and count. This way, it is possible to have a level considered a warning (search), and one considered an error (check). Ex: -- Global use clauses are disallowed, local ones only for IO: check use_clauses (global); check use_clauses (local, Ada.Text_IO, Ada.Wide_Text_IO);  File: adacontrol_ug.info, Node: With_Clauses, Prev: Use_Clauses, Up: Rules reference 5.60 With_Clauses ================= This rule controls `with' clauses that should be removed or moved to a better place. 5.60.1 Syntax ------------- with_clauses [( [, ])]; ::= multiple_names | reduceable | inherited 5.60.2 Action ------------- The parameters are subrule keywords that determine which kind of control is performed: * `multiple_names' controls any `with' clause that mentions more than one unit name. * `reduceable' reports: * Redundant `with' clauses, i.e. clauses given more than once for the same unit. This includes the case where the same `with' clause is given in a specification and the corresponding body, and the case of renamings of a same unit (i.e. `Text_IO' and `Ada.Text_IO'). Note that giving a `with' clause in a unit, and repeating it in a child unit (or subunit) is not considered redundant. * Unused `with' clauses, i.e. when nothing from the withed unit is referenced in the corresponding unit. Use of a package name in a `use' clause is not considered a usage of the package. The rule signals when a withed unit is not used in a unit, but used in one or more of its subunits. If an unused `with' clause is given on a package specification, the message reminds that it migh be useful for child units. * Moveable `with' clauses, i.e. when the withed unit is not used in the specification, but only in the body, and should be moved to the body. * `inherited' controls child units and subunits that reference a unit which is not directly withed, i.e. when withed only from a parent (or enclosing) unit. Although Ada rules imply that a `with' clause carries on to child units and subunits, it can be considered better practice to ensure that every compilation unit withes directly the units it needs. Each of the keywords can be given at most once. If no keyword is given, both `reduceable' and `inherited' are assumed. Ex: check with_clauses (multiple_names, reduceable); search with_clauses (inherited); 5.60.3 Tips ----------- A `with' clause can safely be removed if it is unused, and no child unit (or subunit) reports that the unit is inherited.  File: adacontrol_ug.info, Node: Examples of using AdaControl for common programming rules, Next: Specifying an Ada entity name, Prev: Rules reference, Up: Top 6 Examples of using AdaControl for common programming rules *********************************************************** In most projects, there are programming rules that define the way a program should be written. AdaControl performs controls, i.e. it finds occurrences of certain kinds of constructs. In this chapter, we give examples of commonly found programming rules, and how the corresponding controls can be written. * Menu: * Migrating from Gnatcheck:: * Rules files provided with AdaControl:: * Automatically checkable rules:: * Rules that need manual inspection::  File: adacontrol_ug.info, Node: Migrating from Gnatcheck, Next: Rules files provided with AdaControl, Prev: Examples of using AdaControl for common programming rules, Up: Examples of using AdaControl for common programming rules 6.1 Migrating from Gnatcheck ============================ The file `gnatcheck.aru' in directory `rules' gives the AdaControl equivalents of rules checked by Gnatcheck. This version of AdaControl covers all Gnatcheck rules. For rules where Gnatcheck requires a parameter, the AdaControl rule is given for the default value, or with an example value. Small differences in semantics are indicated by a comment that starts with "Difference:". This file is not intended to be used directly, but as an example on how to convert Gnatcheck rules into AdaControl rules. Note that in many cases, AdaControl is much more general than Gnatcheck. The file follows as strictly as possible the rules as defined by Gnatcheck, but if you are migrating from Gnatcheck to AdaControl, you may want to use the more powerful forms provided by AdaControl.  File: adacontrol_ug.info, Node: Rules files provided with AdaControl, Next: Automatically checkable rules, Prev: Migrating from Gnatcheck, Up: Examples of using AdaControl for common programming rules 6.2 Rules files provided with AdaControl ======================================== The `rules' directory provides also rules files that can be sourced to enforce some commonly encountered general rules. Identifiers from Standard shall not be redefined Use file `no_standard_entity.aru'. Identifiers from System shall not be redefined Use file `no_system_entity.aru'. Predefined IO packages shall not be used Use File `no_io.aru'. Standard package XXX shall not be used File `no_standard_unit.aru' controls usage of all standard packages. Comment out those that you do want to allow. Obsolescent features shall not be used Use file `no_obsolescent_features.aru'. Not all obsolescent features are controlled, but most of them (those that are most worth checking) are. Gnat specific attributes shall not be used Use file `no_gnat_attribute.aru' Features from annex X shall not be used Use file `no_annex_X.aru'. The Ravenscar profile shall be enforced Use file `ravenscar.aru'. Note that not all of the restrictions of the Ravenscar profile are currently controlled, but many are, and we expect later releases of AdaControl to increase the number of controlled features. In some cases (like "Detect_Blocking"), AdaControl does a better job than the profile, since it can detect statically situations that the profile only requires to be detected at run-time. The rule file is also slightly more restrictive than the profile; for example, the restriction "no_task_allocation" only disallows task allocators, while this rule file controls the declaration of access types on tasks. NASA coding guidelines shall be enforced Use file `nasa.aru'. This file is an example of how to convert guidelines (available from `http://fsw.gsfc.nasa.gov/gds/code_standards_ada.pdf') into an AdaControl rules file. Ada 83 unit names shall not be used (i.e. use `Ada.Text_IO', not `Text_IO') Use file `no_83_unit_name.aru'. New reserved words of Ada 2005 shall not be used Use file `reserved_2005.aru'.  File: adacontrol_ug.info, Node: Automatically checkable rules, Next: Rules that need manual inspection, Prev: Rules files provided with AdaControl, Up: Examples of using AdaControl for common programming rules 6.3 Automatically checkable rules ================================= Below are examples of rules that can be directly checked by AdaControl. Goto statement shall not be used check statements (goto); Short circuit forms should be preferred over corresponding logical operators Use_Short_Circuit: search expressions (and, or); Aggregates should be used for full assignments to structured variables, unless it is a record with a single component check multiple_assignments (groupable, given 2, ratio 100); All loops that contain exit statements must be named, and the name must be given in the exit statement check statements (unnamed_loop_exited); check statements (unnamed_exit); All type names must start with "T_" check naming_convention (type, "^T_"); All program units must repeat their name after the "end" check style (no_closing_name); Pragma Suppress is not allowed check pragmas (suppress); Ada tasking must not be used check declarations (task); "=" and "/=" shall not be used between real types check expressions (real_equality); All tasks must provide an exception handler that calls "Failure" in the case of an unhandled exception check exception_propagation (task); check silent_exceptions (failure); Unchecked_Conversion shall not be used check entities (ada.unchecked_conversion); No global variable shall be declared in the visible part of a package specification check usage (variable, from_spec); Predefined numeric types of the language shall not be used check entities (standard.Integer, standard.short_integer, standard.long_integer, standard.Float, standard.short_float, standard.long_float); Access to subprograms shall not be used check declarations (access_to_sp); Abort statements shall not be used check statements (abort); There shall be only one instantiation of Ada.Numerics.Generic_Elementary_Functions for each floating point type -- Put a --##RULE LINE OFF GEF -- for the one which is allowed GEF: check Instantiations (Ada.Numerics.Generic_Elementary_Functions); A local item shall not hide an outer one with the same name check Local_Hiding; There shall be no IOs in exception handlers check entity_inside_exception (ada.Text_IO.put, ada.Text_IO.put_line, ada.Text_IO.get, ada.Text_IO.get_line); Note that this checks for all overloaded procedures, but only those dealing with characters and strings (those defined directly within Ada.Text_IO). If the names "get" and "put" are not used for anything else than IOs, a more general form can be given as: check entity_inside_exception (all get, all put, all get_line, all put_line); This will check that no entity with the corresponding names appear in exception handlers. Exceptions shall not be used No_Exception: check declarations (exception, handlers); No_Exception: check statements (raise); No_Exception: check entities (Ada.Exceptions); This will check that no exception is declared, no exception handler is provided, and no exception is raised, not even through the services of the package `Ada.Exceptions'. No procedure exported to C shall propagate exceptions check exception_propagation (interface, C); There shall be no Unchecked_Conversion to or from Address check instantiations (ada.unchecked_conversion, system.address); check instantiations (ada.unchecked_conversion, <>, system.address); There shall be no use clause except for Text_IO check use_clauses(ada.text_IO); Use explicit list of values in case statements rather than "when others"if the "when others" would cover less than 10 values check Case_Statement(min_others_span, 10); If a block is more than 20 lines long, it must be named check Max_Size(unnamed_block, 20); Exceptions shall not be handled except by main program check declaration (handlers) This check will be disabled for the exception handler of the main program. Each unit has a header starting with a fixed format, and must contain at least 10 lines of comments check header_comments (model, "header.txt"); check header_comments (minimum, 10); The file `header.txt' contains the required header (as regexps), like: ^--*{50}$ ^-- This is a header$  File: adacontrol_ug.info, Node: Rules that need manual inspection, Prev: Automatically checkable rules, Up: Examples of using AdaControl for common programming rules 6.4 Rules that need manual inspection ===================================== Below are examples of rules that require manual inspection, but where AdaControl can be used to identify suspicious areas. All usages of the 'ADDRESS attribute shall be justified and documented search entities (all 'address); Specifying an address for a variable shall be restricted to hardware interfacing search representation_clauses(address); There shall be no memory leakage search Allocators; This rule identifies all allocations, and thus can be used to check that all allocated elements are properly deallocated.  File: adacontrol_ug.info, Node: Specifying an Ada entity name, Next: Syntax of regular expressions, Prev: Examples of using AdaControl for common programming rules, Up: Top Annexe A Specifying an Ada entity name ************************************** * Menu: * General syntax:: * Overloaded names:: * Enumeration literals:: * Operators:: * Attributes:: * Anonymous constructs:: * Record and protected types components:: * Formals of access to subprogram types:: * Limitation::  File: adacontrol_ug.info, Node: General syntax, Next: Overloaded names, Prev: Specifying an Ada entity name, Up: Specifying an Ada entity name A.1 General syntax ================== Many rules can take Ada entities as parameters. Each time a rule uses the category , it refers to an Ada entity that can be specified with the following syntax: ::= | "all" | "all" `' is the full name of the Ada entity, using normal Ada dot notation (with some extensions, see below). Full name means that you give the full expanded name, starting from a compilation unit. This name must be the actual full name, i.e. it must not include any renaming (otherwise the name will not be recognized). For example, the usual `Put_Line' must be given as `Ada.Text_IO.Put_Line', not as `Text_IO.Put_Line'. Predefined elements (`Integer', `Constraint_Error') must be given in the form `Standard.Integer' or `Standard.Constraint_Error', since they are logically declared in the package `Standard'. `' is a single identifier, possibly followed by overloading information. No qualification is allowed. `' is an attribute name, including the quote. No overloading information is allowed. `' designates a single entity or several overloaded entities declared in the same place (as identified by the prefix), while `all ' designates all identifiers with the given name in the program, irrespectively of where they appear. `all ' designates all occurrences of the given attribute, irrespectively of what the attribute applies to. A utility is provided with AdaControl to help you find the full name of an entity. *Note pfni::. If you are using GPS with AdaControl plug-ins, it can be accessed directly from the contextual menu. *Note Contextual menu::.  File: adacontrol_ug.info, Node: Overloaded names, Next: Enumeration literals, Prev: General syntax, Up: Specifying an Ada entity name A.2 Overloaded names ==================== In Ada, names can be overloaded. This means that you can have several procedures `P' in package ` Pack', if they differ by the types of the parameters. If you just give the name `Pack.P' as the , the corresponding rule will be applied to all elements named `P' from package `Pack'. If you want to distinguish between overloaded names, you can specify a profile after the element's name. A profile has the syntax: "{" [ ["access"] { ";" ["access"] } ] ["return" ] "}" You must specify the type name, even if the declaration uses a subtype of the type; this is because Ada uses types for overloading resolution, not subtypes. Anonymous access parameters are specified by putting `access' in front of the type name. An overloaded name for a procedure without parameters uses just a pair of empty brackets. If the subprogram is a function, you must provide the `return ' part for the return type of the function. The types must also be given as a unique name, i.e. including the full path: if the type is `T' declared in package `Pack', you must specify it as `Pack.T'. As a convenience, the `Standard.' is optional for predefined types, so you can write `Standard.Integer' as `Integer'. There is no ambiguity, since a type is always declared within some construct. Note that omitting `Standard' works only for types that are part of the profile used to distinguish between overloaded Ada entities but that the Ada entity name must always contain Standard if it is a predefined element. Overloaded names can be also be used with the `all ' form of the . In this case, the rule will be applied to all names that are subprograms with the given identifier and matching the given profile, irrespectively of where they appear. Note that if you use an overloaded name, all overloadable names that are part of the , including those of the profile, must use the overloaded syntax. For example, given the following program procedure P is procedure Q (I : Integer) is ... end Q; procedure Q (F : Float) is ... end Q; begin ... end P; If you want to distinguish between the two procedures `Q', you must specify them as `P{}.Q{Integer}' and `P{}.Q{Float}' (note the `P{}' which specifies an overloaded name for a procedure `P' without parameters). The names of entities which can not be overloaded (like package, exception, ...) must not be suffixed by braces (e.g. `Ada.Text_IO.Put_Line{Standard.String}').  File: adacontrol_ug.info, Node: Enumeration literals, Next: Operators, Prev: Overloaded names, Up: Specifying an Ada entity name A.3 Enumeration literals ======================== Following normal Ada rules, an enumeration literal is considered a parameterless function. If you want to distinguish between overloaded enumeration literals, you can use overloaded names for them. For example, given: package Pack is type T1 is (A, B); type T2 is (B, C); end Pack; Ada entities names are: * `Pack.B{return Pack.T1}' * `Pack.B{return Pack.T2}'  File: adacontrol_ug.info, Node: Operators, Next: Attributes, Prev: Enumeration literals, Up: Specifying an Ada entity name A.4 Operators ============= AdaControl handles operators (i.e. functions like `"+"') correctly. Of course, you must specify such operations using normal Ada syntax: if you define the integer type `T' in package `Pack', an overloaded name for the addition would be `Pack."+"{Pack.T; Pack.T return Pack.T}'.  File: adacontrol_ug.info, Node: Attributes, Next: Anonymous constructs, Prev: Operators, Up: Specifying an Ada entity name A.5 Attributes ============== It is also possible to designate attributes, using the normal notation (i.e. `Standard.Integer'First'). If the name of an attribute which is a function appears in a name that uses the overloaded syntax, it is not necessary (and actually not allowed) to provide its profile, since there is no possible ambiguity in that case. For example, given: procedure P (I : Integer) is type T is range 1 .. 10; begin ... end P; You can designate the `'Image' attribute for type `T' as `P{Standard.Integer}.T'Image' (the profile of the `'Image' function is not given, as would be necessary for a normal function).  File: adacontrol_ug.info, Node: Anonymous constructs, Next: Record and protected types components, Prev: Attributes, Up: Specifying an Ada entity name A.6 Anonymous constructs ======================== There is a special case for elements that are defined (directly or indirectly) within unnamed loops or block statements. Everything happens as if the unnamed construct was named `_anonymous_'. So if you have the following program: procedure P is begin for I in 1..10 loop declare J : Integer; begin ... end; end loop; end P; You can refer to `I' as `P._anonymous_.I', and to `J' as `P._anonymous_._anonymous_.J'.  File: adacontrol_ug.info, Node: Record and protected types components, Next: Formals of access to subprogram types, Prev: Anonymous constructs, Up: Specifying an Ada entity name A.7 Record and protected types components ========================================= You can designate the name of a record or protected type component (a "field" name), but to identify it uniquely, you must precede its name by the name of the type. This is a small extension to Ada syntax, but it is the simplest and most natural way to deal with this case. For example, given: procedure P is type T is record Name : Integer; end record; ... The Ada entity name is `P.T.Name'.  File: adacontrol_ug.info, Node: Formals of access to subprogram types, Next: Limitation, Prev: Record and protected types components, Up: Specifying an Ada entity name A.8 Formals of access to subprogram types ========================================= Similarly, you can designate the formal of an access to subprogram type by prefixing it by the access type. For example, given: procedure P is type T is access procedure (X : Integer); ... The Ada entity name of the formal is `P.T.X'.  File: adacontrol_ug.info, Node: Limitation, Prev: Formals of access to subprogram types, Up: Specifying an Ada entity name A.9 Limitation ============== Due to a limitation of ASIS for Gnat, it is not possible to specify a profile with predefined operators; predefined operators without a profile work normally. -- This will not recognize "<" on Standard.Integer: check entities (Standard."<"{Standard.Integer, Standard.Integer return Standard.Boolean}); -- This will correctly recognize all predefined "<": check entities (Standard."<");  File: adacontrol_ug.info, Node: Syntax of regular expressions, Next: Non upward-compatible changes, Prev: Specifying an Ada entity name, Up: Top Annexe B Syntax of regular expressions ************************************** The following syntax gives the complete definition of regular expressions, as used by several rules. It is taken from the specification of the package `gnat.regpat', where additional information is available. regexp ::= expr ::= ^ expr -- anchor at the beginning of string ::= expr $ -- anchor at the end of string expr ::= term ::= term | term -- alternation (term or term ...) term ::= item ::= item item ... -- concatenation (item then item) item ::= elmt -- match elmt ::= elmt * -- zero or more elmt's ::= elmt + -- one or more elmt's ::= elmt ? -- matches elmt or nothing ::= elmt *? -- zero or more times, minimum number ::= elmt +? -- one or more times, minimum number ::= elmt ?? -- zero or one time, minimum number ::= elmt { num } -- matches elmt exactly num times ::= elmt { num , } -- matches elmt at least num times ::= elmt { num , num2 } -- matches between num and num2 times ::= elmt { num }? -- matches elmt exactly num times ::= elmt { num , }? -- matches elmt at least num times non-greedy version ::= elmt { num , num2 }? -- matches between num and num2 times non-greedy version elmt ::= nchr -- matches given character ::= [range range ...] -- matches any character listed ::= [^ range range ...] -- matches any character not listed ::= . -- matches any single character -- except newlines ::= ( expr ) -- parens used for grouping ::= \ num -- reference to num-th parenthesis range ::= char - char -- matches chars in given range ::= nchr ::= [: posix :] -- any character in the POSIX range ::= [:^ posix :] -- not in the POSIX range posix ::= alnum -- alphanumeric characters ::= alpha -- alphabetic characters ::= ascii -- ascii characters (0 .. 127) ::= cntrl -- control chars (0..31, 127..159) ::= digit -- digits ('0' .. '9') ::= graph -- graphic chars (32..126, 160..255) ::= lower -- lower case characters ::= print -- printable characters (32..127) ::= punct -- printable, except alphanumeric ::= space -- space characters ::= upper -- upper case characters ::= word -- alphanumeric characters ::= xdigit -- hexadecimal chars (0..9, a..f) char ::= any character, including special characters ASCII.NUL is not supported. nchr ::= any character except \()[].*+?^ or \char to match char \n means a newline (ASCII.LF) \t means a tab (ASCII.HT) \r means a return (ASCII.CR) \b matches the empty string at the beginning or end of a word. A word is defined as a set of alphanumerical characters (see \w below). \B matches the empty string only when *not* at the beginning or end of a word. \d matches any digit character ([0-9]) \D matches any non digit character ([^0-9]) \s matches any white space character. This is equivalent to [ \t\n\r\f\v] (tab, form-feed, vertical-tab,... \S matches any non-white space character. \w matches any alphanumeric character or underscore. This include accented letters, as defined in the package Ada.Characters.Handling. \W matches any non-alphanumeric character. \A match the empty string only at the beginning of the string, whatever flags are used for Compile (the behavior of ^ can change, see Regexp_Flags below). \G match the empty string only at the end of the string, whatever flags are used for Compile (the behavior of $ can change, see Regexp_Flags below). ... ::= is used to indication repetition (one or more terms) Embedded newlines are not matched by the ^ operator. It is possible to retrieve the substring matched a parenthesis expression. Although the depth of parenthesis is not limited in the regexp, only the first 9 substrings can be retrieved. The operators '*', '+', '?' and '{}' always match the longest possible substring. They all have a non-greedy version (with an extra ? after the operator), which matches the shortest possible substring. For instance: regexp="<.*>" string="

title

" matches="

title

" regexp="<.*?>" string="

title

" matches="

" '{' and '}' are only considered as special characters if they appear in a substring that looks exactly like '{n}', '{n,m}' or '{n,}', where n and m are digits. No space is allowed. In other contexts, the curly braces will simply be treated as normal characters. Note that if you compiled AdaControl with the `String_Matching_Portable' package, only basic wildcards are available, i.e. only "*" and "?" are supported, where "*" matches any string of character and "?" matches a single character.  File: adacontrol_ug.info, Node: Non upward-compatible changes, Prev: Syntax of regular expressions, Up: Top Annexe C Non upward-compatible changes ************************************** This chapter is intended to users of a previous version of AdaControl, who want to migrate rule files to the latest version. Although we understand the burden of non upward-compatible changes, we consider that making AdaControl more powerful and easier to use is sometimes more important than strict compatibility. Moreover, in most cases the changes are very straightforward and can be done easily by hand, or with scripts if many files are involved. C.1 Migrating from 1.11r4 ========================= C.1.1 Expressions ----------------- The subrule `Real_Equality' does not control user-defined equality operators any more. This is intended to be more of an improvement than an incompatibily. C.1.2 Special_Comments ---------------------- Since the number of subrules is growing, and do not only address `special" comments, this rule has been renamed to "comments". C.2 Migrating from 1.10r10 ========================== C.2.1 GPS integration --------------------- Due to a bug/feature of the GPS interface, if a units file was specified, it did not reappear later in the corresponding box of the Switch/AdaControl dialog. This has been fixed, but you must reenter the units file name in the dialog. C.2.2 Representation_Clauses ---------------------------- The introduction of categories made some subrules syntactically ambiguous or redundant. In consequence, the subrules "derived_record", "extension_record", and "tagged_record" have been removed, and the subrules "record", "incomplete_record", and "non_contiguous_record" have been renamed as "layout", "incomplete_layout", and "non_contiguous_layout" respectively. Change: check representation_clause (derived_record); check representation_clause (extension_record); check representation_clause (tagged_record); check representation_clause (record); check representation_clause (incomplete_record); check representation_clause (non_contiguous_record); to: check representation_clause (new layout); check representation_clause (extension layout); check representation_clause (tagged layout); check representation_clause (layout); check representation_clause (incomplete_layout); check representation_clause (non_contiguous_layout); C.3 Migrating from 1.9r4 ======================== C.3.1 Array_Declarations ------------------------ The subrule "Max_Length" has been changed to "Length", with the possibility to specify both min and max values. Change: check array_declarations (max_length, 100); to: check array_declarations (length, max 100); C.3.2 Declarations ------------------ The subrule names "initialized_record_field", "uninitialized_record_field", "initialized_protected_field", and "uninitialized_protected_field" have been changed to "initialized_record_component", "uninitialized_record_component", "initialized_protected_component", and "uninitialized_protected_component", respectively, to be more consistent with official Ada terminology. Change: check declarations (initialized_record_field, uninitialized_record_field, initialized_protected_field, uninitialized_protected_field); to: check declarations (initialized_record_component, uninitialized_record_component, initialized_protected_component, uninitialized_protected_component); The subrule "aliased" has been split into "aliased_constant" and "aliased_variable". The old rule controlled both at the same time, but did not control aliased components (there are now other subrules to that effect). Change: check declarations (aliased); to: check declarations (aliased_constant, aliased_variable); C.3.3 Default_Parameter ----------------------- The is no more allowed to be "all", because it was ambiguous with the "all " syntax of . If you used "all", duplicate the control with "calls" and "instantiations". Change: My_label : check default_parameter (all, ...); to: My_label : check default_parameter (calls, ...), check default_parameter (instantiations, ...); C.3.4 Improper_Initialization ----------------------------- By default, variables declared directly within (generic) package specifications and bodies are no more checked. To get the previous behaviour, add the "package" modifier. Change: check improper_initialization (variable); to: check improper_initialization (package variable); C.4 Migrating from 1.8r8 ======================== C.4.1 CSV(X) format ------------------- If the output format is CSV or CSVX, the file name, line number and column number are generated as three different spreadsheet columns, instead of forming a single message. This makes it easier to use a spreadsheet program for per-file statistics. C.4.2 Default_Parameter ----------------------- Due to the introduction of the "positional" keyword, "not used" is now spelled "not_used". Change: check default_parameter (proc, param, not used); to: check default_parameter (proc, param, not_used); C.4.3 Other_Dependencies ------------------------ This rule has been changed into a subrule of the (new) rule "Dependencies". Change: check Other_Dependencies (pack1, pack2); to: check Dependencies (others, pack1, pack2); C.4.4 Special_Comments ---------------------- Due to the introduction of another subrule, add "pattern" as the first parameter to the rule. Change: check Special_Comments ("TBSL"); to: check Special_Comments (pattern, "TBSL"); C.4.5 Statements ---------------- The "raise" subrule now reports all occurrences of the `raise' statement, even if another control is applicable to the same statement. The "reraise" subrule now reports calls to `Ada.Exceptions.Reraise_Occurrence'. The "raise_standard" subrule now reports exceptions raised by calls to `Ada.Exceptions.Raise_Exception'. C.5 Migrating from 1.7r9 ======================== C.5.1 Case_Statement -------------------- This rule now allows the specification of both min and max values for each subrule. Subrule names have been changed accordingly. Change: check Case_Statement (max_range_span, 5); check Case_Statement (max_values, 10); check Case_Statement (min_others_span, 4); check Case_Statement (min_paths, 6); to: check Case_Statement (range_span, max 5); check Case_Statement (values, max 10); check Case_Statement (others_span, min 4); check Case_Statement (paths, min 6); C.5.2 Max_Parameters -------------------- This rule has been changed into a subrule of the (new) rule "Parameter_Declarations". Change: check Max_Parameters (10); to: check Parameter_Declarations (Max_Parameters, 10); C.6 Migrating from 1.6r8 ======================== C.6.1 "message" command ----------------------- The message is now syntactically a string, and must always be enclosed in double quotes (quotes were optional in previous versions). C.6.2 "source" command ---------------------- If a "source" command is given in a rules file, and the sourced file is given with a relative path, it is interpreted relatively to the sourcing file (it was interpreted relatively to the current directory previously). This should make "chained" sourcing easier, since the interpretation does not depend on where the sourcing file is being called from. C.6.3 Control_Characters ------------------------ This rule is now called "Characters" and can process other kinds of characters in addition to control characters. Control characters correspond to the "control" parameter of the rule. Change: check control_characters; to: check characters (control); C.6.4 If_For_Case ----------------- This rule has been changed into a subrule of the (new) rule "simplifiable_statements". Change: check if_for_case; to: check simplifiable_statements (if_for_case); C.6.5 Instantiations -------------------- The rule does not print the number of instantiations any more, since the same effect can be achieved with the "count" control kind. C.6.6 Local_Instantiation ------------------------- This rule has been removed, since its effect can now be achieved with other rules: the rule "declarations" to check for local instantiations of any generic, and the rule "instantiations" to check for local instantiations of specified generics. Change: R1: check Local_Instantiation; R2: search Local_Instantiation (Ada.Unchecked_Conversion); to: R1: check declarations (local instantiation); R2: search Instantiations (local Ada.Unchecked_Conversion); C.6.7 Naming_Convention ----------------------- Quotes are no more optional around patterns. The modifier is now before the (it was before the pattern previously). This may require splitting the rule in two in some cases. For example, change: check naming_convention (object, local "^L_", global "^G_"); to: check naming_convention (local object, "^L_"); check naming_convention (global object, "^G_"); C.6.8 No_Safe_Initialization ---------------------------- The name of this rule has been changed to "improper_initialization", since it now controls other cases of improper initialization. C.6.9 Special_Comments ---------------------- Quotes are no more optional around patterns. C.6.10 Statements ----------------- Two subrules of this rule have migrated to the new rule "simplifiable_statements" (with slightly different names). Change: check statements (unnecessary_null); check statements (while_true); to: check simplifiable_statements (null); check simplifiable_statements (loop); C.7 Migrating from 1.5r24 ========================= C.7.1 Declarations ------------------ The subrule "Formal_In_Out" has been renamed as "In_Out_Generic_Parameter", for consistency with the new "In_Out_Parameter" subrule. The subrules "renames" and "not_operator_renames" have been renamed to "renaming" and "not_operator_renaming". As a consequence of being able to specify the location of any construct, the subrules "nested_function_instantiation", "nested_generic_function", "nested_generic_package", "nested_generic_procedure", "nested_package", "nested_package_instantiation", and "nested_procedure_instantiation" have been removed and replaced with the corresponding general construct (without "nested_"). You can have the same effect by specifying the "nested" modifier in front of them. I.e., change: check declarations (nested_generic_function); to: check declarations (nested generic_function); C.7.2 Naming_Convention ----------------------- The keyword is placed before the keyword instead of before the , which looks more natural. The "Any" keyword has been removed, since omitting the keyword has the same effect. Change: check naming_convention (variable, global "^G_"); check naming_convention (package, any "^Pack_"); to: check naming_convention (global variable, "^G_"); check naming_convention (package, "^Pack_"); C.7.3 Non_Static_Constraint --------------------------- This rule is now called Non_Static, since it is no more restricted to constraints. The parameters "index" and "discriminant" have been changed to "index_constraint" and "discriminant_constraint", respectively. Change: check non_static_constraint (index, discriminant); to: check non_static (index_constraint, discriminant_constraint); C.7.4 Positional_Parameters --------------------------- This rule has been renamed to `Insufficient_Parameters', since it does no more handle the "maximum" subrule. Controlling positional parameters according to their number is now done by the rule `style (positional_association)'. Change: check positional_parameters (maximum, 3); check positional_parameters (insufficient, 2, Boolean); to: check style (positional_association, call, 3); check insufficient_parameters (2, Boolean); C.7.5 Real_Operator ------------------- This rule is no more a rule of its own, it is a subrule of the (new) rule Expressions, whose name is Real_Equality. Change: check Real_Operators; to: check expressions (Real_Equality); C.7.6 Style ----------- The name of the subrule "casing" has been changed to "casing_identifier" since the casing of attributes and pragmas can now also be checked. The casing style is no more optional. The name of the subrule "literal" has been changed to "numeric_literal" (since characters and strings are also literals, but are not handled by this subrule). The subrule "exposed_literal" now requires an extra parameter to tell whether it applies to integer literals, real literals, character literals or string literals. Allowed values are provided after this parameter, and must of course be of the appropriate type. In short, if you had: check style (exposed_literal, 0, 1, 0.0, 1.0); you must change it to: check style (exposed_literal, integer, 0, 1) check style (exposed_literal, real, 0.0, 1.0); The "aggregate" parameter of the subrule "positional_association" has been split into "array_aggregate" and "record_aggregate". For example, change: check style (positional_association, aggregate); into: check style (positional_association, record_aggregate, array_aggregate); C.8 Migrating from 1.4r20 ========================= C.8.1 GPS integration --------------------- The XML file used to describe AdaControl features to GPS used to be called `adactl.xml'. It is now called `zadactl.xml', since GPS processes its initialization files in alphabetical order. This avoids shuffling the menus when AdaControl support is activated. Make sure to remove the old `adactl.xml' file from the GPS plug-ins directory before installing the new version. C.8.2 Declarations ------------------ The parameters "access" and "access_subprogram" have been changed to "access_type" and "access_subprogram_type", for consistency with the new parameters. C.8.3 Header_Comments --------------------- A keyword has been added to specify the required number of comment lines. Change: check Header_Comments (10); to: check Header_Comments (minimum, 10); C.8.4 No_Closing_Name --------------------- This rule is now part of the "style" rule. Change: check|search|count No_Closing_Name; to: check|search|count Style (No_Closing_Name); C.8.5 Specification_Objects --------------------------- This rule is now part of the "usage" rule. Change: check|search|count Specification_Objects (); to: check|search|count Usage (Object, From_Spec, ); C.8.6 Statement --------------- Name changed from "statement" to "statements" (added an 's'), to be consistent with other rules. C.8.7 When_Others_Null ---------------------- This rule is now part of the "statements" rule. Change: check|search|count When_Others_Null (case); check|search|count When_Others_Null (exception); to: check|search|count Statements (case_others_null); check|search|count Statements (exception_others_null); adacontrol-1.12r4.orig/doc/adacontrol_ug.info-10000644000175000017500000111023111426005444021230 0ustar lbrentalbrentaThis is adacontrol_ug.info, produced by makeinfo version 4.13 from adacontrol_ug.texi.  File: adacontrol_ug.info, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) AdaControl User Guide ********************* This is the AdaControl User Guide. It describes how to install and use AdaControl. Please refer to the AdaControl Programmer Manual to learn how to add new kinds of rules to AdaControl. Last edited: 3 août 2010 * Menu: * Introduction:: * Installation:: * Program Usage:: * Command language reference:: * Rules reference:: * Examples of using AdaControl for common programming rules:: * Specifying an Ada entity name:: * Syntax of regular expressions:: * Non upward-compatible changes:: AdaControl is Copyright (C) 2005-2010 Eurocontrol/Adalog, except for some specific modules that are (C) 2006 Belgocontrol/Adalog, (C) 2006 CSEE/Adalog, or (C) 2006 SAGEM/Adalog. AdaControl is free software; you can redistribute it and/or modify it under terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This unit is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License distributed with this program; see file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. As a special exception, if other files instantiate generics from this program, or if you link units from this program with other files to produce an executable, this does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Public License. This document is Copyright (C) 2005-2010 Eurocontrol/Adalog. This document may be copied, in whole or in part, in any form or by any means, as is or with alterations, provided that (1) alterations are clearly marked as alterations and (2) this copyright notice is included unmodified in any copy.  File: adacontrol_ug.info, Node: Introduction, Next: Installation, Prev: Top, Up: Top 1 Introduction ************** AdaControl is an Ada rules controller. It is used to control that Ada software meets the requirements of a number of parameterizable rules. It is not intended to supplement checks made by the compiler, but rather to search for particular violations of good-practice rules, or to check that some rules are obeyed project-wide. AdaControl can also be handy to make statistics about certain usages of language features, or simply to search for the occurrences of particular constructs; its scope is therefore not limited to enforcing programming rules, although it is of course one of its main goals. Commercial support is available for AdaControl, see file `doc/support.txt'. If you plan to use AdaControl for industrial projects, or if you want it to be customized or extended to match your own needs, please contact Adalog at info@adalog.fr. * Menu: * Features:: * History::  File: adacontrol_ug.info, Node: Features, Next: History, Prev: Introduction, Up: Introduction 1.1 Features ============ AdaControl analyzes a set of Ada units, according to parameterizable controls. Controls can be given from the command line, from a file, or interactively. There is a wide range of controls available. Some are quite simple (although very useful): * Control physical layout of the program (Maximum line length, no use of tabulations...) * Control occurences of special strings in comments (like TBD for "To Be Defined"), with full wildcarding. * Use of features (goto statement, tasking, pointers, variables in package specifications...) * Use of any declared entity, with full overloading resolution Other rules are quite sophisticated: * Control series of "if"..."elsif" that could be replaced by "case" statements * Verify usage of declarations (variables that should be constant, variables read but not written...) * Control declarations that could be moved to a more reduced, internal scope * Limit the call depth of a program (and diagnose recursive subprograms) * Enforce a pattern that guarantees that exceptions are not handled silently * Enforce a pattern for paired calls (like semaphore's "P" and "V") that guarantees that the closing call is always executed, even in presence of exceptions. * Check that there is no aliasing between out parameters * Ensure that no protected operation calls a potentially blocking operation and much, much more... See *note Rules reference:: for the complete reference for all possible controls. AdaControl is very simple to use. It takes, as parameters, a list of units to process and a list of commands that define the controls to apply. The complete syntax of the commands is described in chapter *note Command language reference::. AdaControl produces messages to the standard output, unless redirected. Several levels of messages are defined (i.e. error or found), depending on the kind of the control (i.e. check or search). Rules can be locally disabled for a part of the source code, and various options can be passed to the program. Ex: Given the following package: package Pack is pragma Pure (Pack); ... end Pack; The following command: adactl -l "search pragmas (pure)" pack produces the following result (displayed to standard output): pack.ads:2:4: Found: PRAGMAS: use of pragma Pure AdaControl integrates nicely in environments such as GPS (*note Running AdaControl from GPS::), AdaGide (*note Running AdaControl from AdaGide::), or emacs (*note Control kinds and report messages::). In those environments, you can run AdaControl from menus or by just clicking on a button!  File: adacontrol_ug.info, Node: History, Prev: Features, Up: Introduction 1.2 History =========== The development of AdaControl was initially funded by Eurocontrol (`http://www.eurocontrol.int'), which needed a tool to help in verifying the million+ lines of code that does Air Traffic Flow Management over Europe. Because it was felt that such a tool would benefit the community at-large, and that further improvements made by the community would benefit Eurocontrol, it was decided to release AdaControl as free software. Later, Eurocontrol, Belgocontrol, Ansaldo (formerly CSEE-Transport), and SAGEM-DS sponsored the development of more rules. The requirements for AdaControl were written by Philippe Waroquiers (Eurocontrol-Brussels), who also conducted extensive testing of AdaControl over the Eurocontrol software. The software was developped by Arnaud Lecanu and Jean-Pierre Rosen (Adalog). Rules, improvements, etc. were contributed by Pierre-Louis Escouflaire (Adalog), Alain Fontaine (ABF consulting), Richard Toy (Eurocontrol-Maastricht), and Isidro Ilasa Veloso (GMV). AdaGide support and improvement of icons were contributed by Gautier de Montmollin. Emmanuel Masker (Alstom) and Yannick Duchene contributed to GPS integration. See file `HISTORY' for a description of the various versions of AdaControl, including enhancements of the current version over the previous ones. Users of a previous version are warned that the rules are not 100% upward-compatible: this is necessary to make the rules more consistent and easier to use. However, the incompatibilities are straightforward to fix and should affect only a very limited number of files. See *note Non upward-compatible changes:: for details.  File: adacontrol_ug.info, Node: Installation, Next: Program Usage, Prev: Introduction, Up: Top 2 Installation ************** Like any ASIS application, AdaControl can be run only if the compiler available on the system has exactly the same version as the one used to compile AdaControl itself. The executable distribution of AdaControl will work only with Gnat version GPL 2010, as distributed by ACT. If you are using any other version, please use the source distribution of AdaControl and compile it as indicated below. Another reason for using the source distribution of AdaControl is that the user may not be interested in all provided rules. It is very easy to remove some rules from AdaControl to increase its speed. *Note Customizing AdaControl::. * Menu: * Building AdaControl from source:: * Installing AdaControl:: * Installing support for GPS:: * Installing support for AdaGide::  File: adacontrol_ug.info, Node: Building AdaControl from source, Next: Installing AdaControl, Prev: Installation, Up: Installation 2.1 Building AdaControl from source =================================== This section is only for the source distribution of AdaControl. If you downloaded an executable distribution (and are using Gnat GPL 2010), you may skip to the next section. 2.1.1 Prerequisites ------------------- The following software must be installed in order to compile AdaControl from source: * A GNAT compiler, any version. Note that the compiler must also be available on the machine in order to run AdaControl (all ASIS application need the compiler). * ASIS for GNAT Make sure to have the same version of GNAT and ASIS. The version used for running AdaControl must be the same as the one used to compile AdaControl itself. 2.1.2 Build with installer (Windows) ------------------------------------ Run the installer (`adactl_src-setup.exe'). This will automatically build and install AdaControl, no other installation is necessary. 2.1.3 Build with project file ----------------------------- Simply go to the `src' directory and type: gnatmake -Pbuild.gpr You're done! Caveat: Due to a bug in recent versions, if you are using GnatPro 6.1.2 and above, you must set the variable GNAT_FIX to 1; i.e. invoke the command as: gnatmake -Pbuild.gpr -XGNAT_FIX=1 2.1.4 Build with Makefile ------------------------- The previous method may fail if Asis is not installed in an usual place. As an alternative method, it is possible to build AdaControl with a regular Makefile. The file `Makefile' (in directory `src') should be modified to match the commands and paths of the target system. The following variables are to be set: * ASIS_TOP * ASIS_INCLUDE * ASIS_OBJ * ASIS_LIB * RM * EXT How to set these variables properly is documented in `Makefile'. See also the compilation options in this file; a change is needed if you are using GnatPro 6.1.2 and above. Then, run the make command: $ cd src $ make build It is also possible to delete object files and do other actions with this "Makefile", run the following command to get more information: $ make help NOTE: Building AdaControl needs the "make" command provide with GNAT; it works both with WIN32 shell and UNIX shell. 2.1.5 Build with a compiler other than Gnat ------------------------------------------- It should be possible to compile AdaControl with other compilers than GNAT, although we didn't have an opportunity to try it. If you have another compiler that supports ASIS, note that it may require some easy changes in the package `Implementation_Options' to give proper parameters to the `Associate' procedure of ASIS. Rules that need string pattern matchings need the package `Gnat.Regpat'. If you compile AdaControl with another compiler, you can either port `Gnat.Regpat' to your system, or use a (limited) portable implementation of a simple pattern matching (package `String_Matching_Portable'). Edit the file `string_matching.ads' and change it as indicated in the comments. No other change should be necessary. Alternatively, if you are using another compiler, you can try and compile your program with GNAT just to be able to run AdaControl. However, compilers often differ in their support of representation clauses, which can cause your program to be rejected by GNAT. In that case, we provide a sed script to comment-out all representation clauses; this can be sufficient to allow you to use AdaControl. *Note unrepr.sed::. 2.1.6 Testing AdaControl ------------------------ Testing AdaControl needs a UNIX shell, so it works only with UNIX systems. However, it is possible to run the tests on a WIN32 system by using an UNIX-like shell for WIN32, such as those provided by CYGWIN or MSYS. To run the tests, enter the following commands: $ cd test $ ./run.sh All tests must report PASSED. If they don't, it may be due to one of the following issues: * You are using an old version of Gnat. AdaControl runs without any known problem (and it has been checked against the whole ACATS) only with the latest GnatPro and GnatGPL versions; earlier versions are known to have bugs and unimplemented features that will not allow AdaControl to run correctly in some cases. We strongly recommend to always use the most recent version of Gnat. * You run a recent version of GnatPro (6.1.2 and above) and you forgot to specify the "-XGNAT_FIX=1" option. *Note Build with project file::. * It may happen that the test `tfw_check' reports "FAILED" on some sytems, because it depends on the order in which the operating system lists files. If this happens, try (from the `test' directory): diff res/tfw_check.txt ref/ If the only difference is that some lines are at different places, the test is OK. 2.1.7 Customizing AdaControl ---------------------------- If there are some rules that you are not interested in, it is very easy to remove them from AdaControl: 1. In the `src' directory, edit the file `framework-plugs.adb'. There is a `with' clause for each rule (children of package `Rules'). Comment out the ones you don't want. 2. Recompile `framework-plugs.adb'. There will be error messages about unknown procedure calls. Comment out the corresponding lines. 3. Compile AdaControl normally. That's all! It is also possible to add new rules to AdaControl. If your favorite rules are not currently supported, you have several options: 1. If you have some funding available, please contact info@adalog.fr. We'll be happy to make an offer to customize AdaControl to your needs. 2. If you don't have funding, but have some knowledge of ASIS programming, you can add the rule yourself. We have made every effort to make this as simple as possible. Please refer to the AdaControl programmer's manual for details. If you do so, please send your rules to rosen@adalog.fr, and we'll be happy to integrate them in the general release of AdaControl to make them available to everybody. 3. If you have good ideas, but don't feel like implementing them yourself (nor financing them), please send a note to rosen@adalog.fr. We will eventually incorporate all good suggestions, but we can't of course commit to any dead-line in that case.  File: adacontrol_ug.info, Node: Installing AdaControl, Next: Installing support for GPS, Prev: Building AdaControl from source, Up: Installation 2.2 Installing AdaControl ========================= All you need to run AdaControl is the executable named `adactl' under Linux or `adactl.exe' under Windows. In addition, `pfni' (or `pfni.exe' under Windows) is a convenient utility, required by the GPS support. *Note pfni::. If you downloaded the Windows installer executable version of AdaControl, simply run `adactl_exe-setup.exe'. This will install all the files in the recommended locations (as has been done with the Windows installer source version), including GPS support if you have GPS installed and/or AdaGide support if you have AdaGide installed. If you built AdaControl from source without an installer, the executables are in the `src' directory of the distribution. If you downloaded an executable distribution, they are in the root directory of the distribution. Copy the executables to any convenient directory on your path; a good place, for example, is in the `bin' directory of your Gnat installation.  File: adacontrol_ug.info, Node: Installing support for GPS, Next: Installing support for AdaGide, Prev: Installing AdaControl, Up: Installation 2.3 Installing support for GPS ============================== Integration of AdaControl into GPS with all functionalities requires GPS version 4.2 or above (delivered since GNAT/GPL2008). To add AdaControl support to GPS, copy the file `GPS/adacontrol.xml' into the `/share/gprconfig' directory; copy all other files from the `GPS' directory into the `/share/gps/plug-ins' directory. Copy also HTML files from the `doc' directory into the `/share/doc/gps/html' to access AdaControl's guides from the "Help" menu of GPS.  File: adacontrol_ug.info, Node: Installing support for AdaGide, Prev: Installing support for GPS, Up: Installation 2.4 Installing support for AdaGide ================================== To add AdaControl support to AdaGide, copy the file `AdaControl.tdf' from the `AdaGide' directory into AdaGide's root directory. Note that AdaControl support requires AdaGide version 7.42 or above.  File: adacontrol_ug.info, Node: Program Usage, Next: Command language reference, Prev: Installation, Up: Top 3 Program Usage *************** AdaControl is a command-line program, i.e. it is normally called directly from the system shell. Options are introduced by a "-" followed by a letter and can be grouped as usual. Some options take the following word on the command line as a value; such options must appear last in a group of options. Parameters are words on the command line that stand by themselves. Options and parameters can be given in any order. The syntax for invoking AdaControl in regular mode is: adactl [-deEirsTuvwx] [-p ] [-f ] [-l ] [-o ] [-t ] [-F ] [-S ] [-m ] [-M ] {[+|-]|[@]} [-- ] AdaControl can process only Ada-95, not Ada-2005, since there no ASIS for Ada-2005 yet. If you are using a version of GNAT where Ada-2005 is the default (especially GNAT-GPL), and in the rare cases where your program would not compile in Ada-2005 mode (notably if you have a function that returns a task type), you must force Ada-95 mode by having a "gnat.adc" file that contains a `pragma Ada_95', since the corresponding option cannot be passed to the compiler in "compile on the fly" mode. Alternatively, you can generate the tree files manually (*note Generating tree files manually::) with the "-gnat95" option. * Menu: * Command line parameters and options:: * Return codes:: * Environment variable and default settings:: * Interactive mode:: * Other execution modes:: * Running AdaControl from GPS:: * Running AdaControl from AdaGide:: * Helpful utilities:: * Optimizing Adacontrol:: * In case of trouble::  File: adacontrol_ug.info, Node: Command line parameters and options, Next: Return codes, Prev: Program Usage, Up: Program Usage 3.1 Command line parameters and options ======================================= * Menu: * Input units:: * Commands:: * Output file:: * Output format:: * Output limits:: * Project files:: * Local disabling control:: * Verbose and debug mode:: * Treatment of warnings:: * Exit on error:: * ASIS options::  File: adacontrol_ug.info, Node: Input units, Next: Commands, Prev: Command line parameters and options, Up: Command line parameters and options 3.1.1 Input units ----------------- Units to be processed are given as parameters on the command line. Note that they are Ada _compilation unit_ names, not _file names_: case is not significant, and there should be no extension! Child units are allowed following normal Ada naming rules: `Parent.Child', but be aware that specifying a child unit will automatically include its parent unit in the analysis. Subunits are processed during the analysis of the including unit; there is therefore no need to specify subunits explicitely. If you do specify a subunit explicitly, it will result in the whole enclosing unit being analyzed. However, as a convenience to the user, units can be specified as file names, provided they follow the default GNAT naming convention. More precisely, if a parameter ends in ".ads" or ".adb", the unit name is extracted from it (and all "-" in the name are substituted with "."). File names can include a path; in this case, the path is automatically added to the list of directories searched ("-I" ASIS option). The file notation is convenient to process all units in a directory, as in the following example: adactl -f my_rules.aru *.adb In the unlikely case where you have a child unit called `Ads' or `Adb', use the "-u" option to force interpretation of all parameters as unit names. By default, both the specification and body of the unit are processed; however, it is possible to specify processing of the specification only by providing the "-s" option. If only file names are given, the "-s" option is assumed if all files are specifications (".ads" files). It is not possible to specify processing of bodies only, since rules dealing with visibility would not work. The "-r" option tells AdaControl to process (recursively) all user units that the specified units depend on (including parent units if the unit is a child unit or a subunit). Predefined Ada units and units belonging to the compiler's run-time library are never processed. Ex: adactl -r -f my_rules.aru my_main will process `my_main' and all units that `my_main' depends on. If `my_main' is the main procedure, this means that the whole program will be processed. It is possible to specify more than one unit (not file) to process in a parameter by separating the names with "+". Conversely, it is possible to specify units that are not to be processed, separated by "-". When a unit is subtracted from the unit list, it is never processed even if it is included via the recursive option, and all its child and separate units are also excluded. This is convenient to avoid processing reusable components, that are not part of a project. For example, if you want to run AdaControl on itself, you should use the following command: adactl -f my_rules_file.aru -r adactl-asis-a4g This applies the rules from the file `my_rules_files.aru' to AdaControl itself, but not to units that are part of ASIS (units `Asis', `A4G', and their children) that would be found by the "-r" (recursive) option otherwise. Alternatively, it is possible to provide units indirectly with a parameter consisting of an "@" followed by the name of a file. This file must contain a list of unit names (not files), one on each line. All units whose names are given in the file will be processed. If a name in the file starts with "@", it will also be treated as an indirect file (i.e. the same process will be invoked recursively). If a line in the file starts with "#" or "--", it is ignored. This can be useful to temporarily disable the processing of some files or to add comments. Ex: adactl -f my_rules.aru @unit_file.txt  File: adacontrol_ug.info, Node: Commands, Next: Output file, Prev: Input units, Up: Command line parameters and options 3.1.2 Commands -------------- Commands specify which processing AdaControl should apply to units. See *note Command language reference:: for a detailed description of all commands. Commands can be given directly on the command line with the "-l" option. A commands list must be quoted with """. Ex: adactl pack.ads proc.adb -l "check instantiations (My_Generic);" It is possible to pass several commands separated by ";", but as a convenience to the user, the last ";" may be omitted. Commands can also be read from a file, whose name is given after the "-f" option (the "`.aru'" extension is taken by default). As a special case, if the file name is "-", commands are read from the standard input. This is intended to allow AdaControl to be pipelined behind something that generates commands; if you want to type commands directly to AdaControl, the interactive mode is more appropriate. *Note Interactive mode::. Ex: adactl -f my_rules.aru proc.adb Note that the "-l" and "-f" options are not exclusive: if both are specified, the commands to be performed include those in the file (first) and then those given on the command line.  File: adacontrol_ug.info, Node: Output file, Next: Output format, Prev: Commands, Up: Command line parameters and options 3.1.3 Output file ----------------- Messages produced by controls are output to the output file; by default, it is the standard output, but it can be changed by specifying the "-o" option. Ex: adactl -f my_rules.aru -o my_output.txt proc.adb If the output file exists, new messages are appended to it. This allows running AdaControl under several directories that make up the project, and gathering the results in a single file. However, if the "-w" option is given, AdaControl overwrites the output file if it exists. All other messages, including syntax error messages, units processed (in verbose mode), and possible internal error mesages from AdaControl itself are output to the standard error file.  File: adacontrol_ug.info, Node: Output format, Next: Output limits, Prev: Output file, Up: Command line parameters and options 3.1.4 Output format ------------------- The "-F" option selects the output format. It must be followed by "Gnat", "Gnat_Short", "CSV", "CSV_Short", "Source", "Source_Short", or "None" (case insensitive). By default, the output is in "Gnat" format. See *note Control kinds and report messages:: for details. The "-S" option selects which statistics are output after each run. It must be followed by a value in the range 0..3. See *note Control kinds and report messages:: for details on the various statistics levels. The "-T" option prints a summary of timing at the end of the run. This indicates how long (in real-time seconds) was spent in processing each rule. Ex: adactl -F CSV -S 2 -f my_rules.aru -o my_output.csv proc.adb  File: adacontrol_ug.info, Node: Output limits, Next: Project files, Prev: Output format, Up: Command line parameters and options 3.1.5 Output limits ------------------- The "-m" and "-M" options are used to limit the output of AdaControl. These options are followed by an integer value that specifies the maximum number of error messages ("-m") or warning and error messages ("-M"). If the value is omitted, a previous limitation (comming for example from a command file) is cancelled. If the indicated number of messages is exceeded during a run, AdaControl stops immediately.  File: adacontrol_ug.info, Node: Project files, Next: Local disabling control, Prev: Output limits, Up: Command line parameters and options 3.1.6 Project files ------------------- An emacs project file (the file with a ".adp" extension used by the Ada mode of Emacs) can be specified with the " -p" option. AdaControl will automatically consider all the directories mentioned in "src_dir" lines from the project file. Ex: adactl -f my_rules.aru -p proj.adp proc.adb Note that AdaControl does not accept ".gpr" project files, because ASIS does not currently accept the "-P" option like other Gnat commands do. However, when run from GPS, the interface will automatically use the source directories from the current (root) project (unless you have explicitely set a ".adp" file in the switches *note AdaControl switches::). If you have a project that uses ".gpr" project files and you want to run AdaControl from the command line (not from GPS), you can generate a ".adp" project file from a ".gpr" project file from within GPS, by using the "Tools/AdaControl/Generate .adp project" menu. *Note Running AdaControl from GPS::. Alternatively, it is also possible to use GPS project files by generating the tree files manually. *note Generating tree files manually:: for details.  File: adacontrol_ug.info, Node: Local disabling control, Next: Verbose and debug mode, Prev: Project files, Up: Command line parameters and options 3.1.7 Local disabling control ----------------------------- The "-i" option tells AdaControl to ignore disabling markers in Ada source code (*note Disabling controls::); i.e. all controls will be performed, regardless of the presence of disabling markers. Note that if you you have many messages, setting this option can speed-up AdaControl considerably. It is therefore advisable to always set this option when you know that there is no disabling marker in your source code.  File: adacontrol_ug.info, Node: Verbose and debug mode, Next: Treatment of warnings, Prev: Local disabling control, Up: Command line parameters and options 3.1.8 Verbose and debug mode ---------------------------- In the default mode, AdaControl displays only messages from triggered controls. It is possible to get more information with the verbose option ("-v"). In this mode, AdaControl displays a a progress indicator and unit names as they are processed, and its global execution time when it finishes. Note that the progress indicator includes an indication of the run number if there are more than one "go" command. The "-d" option enables debug mode. This mode provides more information in case of an internal program error, and is of little interest for the casual user. In this mode, AdaControl may also, in rare occasions (and only with some versions of Gnat), display ASIS "bug boxes"; this does not mean that something went wrong with the program, but simply that an ASIS failure was properly recovered by AdaControl. Output of the messages printed by the "-d" option can be directed to a "trace" file (instead of being printed to the standard error file). This is done by the "-t" option, which must be followed by the file name. If the trace file exists, new messages are appended to it.  File: adacontrol_ug.info, Node: Treatment of warnings, Next: Exit on error, Prev: Verbose and debug mode, Up: Command line parameters and options 3.1.9 Treatment of warnings --------------------------- The "-e" option tells AdaControl to treat warnings as errors, i.e. to report a return code of 1 even if only "search" controls were triggered. *Note Return codes::. It does not change the messages however. Conversely, the "-E" option tells AdaControl to not report warnings at all, i.e. only errors are reported. However, if you ask for statistics, the number of warning messages is still counted. *Note Control kinds and report messages::.  File: adacontrol_ug.info, Node: Exit on error, Next: ASIS options, Prev: Treatment of warnings, Up: Command line parameters and options 3.1.10 Exit on error -------------------- If an internal error is encountered during the processing of a unit, AdaControl will continue to process other units. However, if the "-x" option is given, AdaControl will stop on the first error encountered. This option is mainly useful if you want to debug AdaControl itself (or your own rules). *Note In case of trouble::. Ex: adactl -x -f my_rules.aru proc.adb  File: adacontrol_ug.info, Node: ASIS options, Prev: Exit on error, Up: Command line parameters and options 3.1.11 ASIS options ------------------- Everything that appears on the command line after "--" will be treated as an ASIS option, as described in the ASIS user manual. Casual users don't need to care about ASIS options, except in one case: if you are running AdaControl from the command line (not from GPS), and if the units that you are processing reference other units whose source is not in the same directory, AdaControl needs to know how to access these units (as GNAT would). This can be done either by using an Emacs project file with the "-p" option (see *note Project files::), by putting the appropriate directories into the ADA_INCLUDE_PATH environment variable, or by passing "-I" options to ASIS. It is possible to pass one or several "-I" options to ASIS, to provide other directories where sources can be found. The syntax is the same as the "-I" option for GNAT. Other ASIS options, like the "-Cx" and/or "-Fx" options, can be specified. Most users can ignore this feature; however, specifying these options can improve the processing time of big projects. *Note Optimizing Adacontrol::.  File: adacontrol_ug.info, Node: Return codes, Next: Environment variable and default settings, Prev: Command line parameters and options, Up: Program Usage 3.2 Return codes ================ In order to ease the automation of controlling programs with shell scripts, AdaControl returns various error codes depending on how successful it was. Values returned are: * 0: At most "search" controls (i.e. warnings) were triggered (no control at all with "-e" option) * 1: At least one "check" control (i.e. error) was triggered (or at least one "search" or "check" control with "-e" option) * 2: AdaControl was not run due to a syntax error in the rules or in the specification of units. * 10: There was an internal failure of AdaControl.  File: adacontrol_ug.info, Node: Environment variable and default settings, Next: Interactive mode, Prev: Return codes, Up: Program Usage 3.3 Environment variable and default settings ============================================= If the environment variable "ADACTLINI" is set, its content is taken as a set of commands (separated by semi-colons) that are executed before any other command. Although any command can be specified, this is intended to allow changing default settings with "set" commands. *Note Set command::. For example, you can set ADACTLINI to "set format Gnat_Short" if you prefer having you messages in short format rather than the (default) long format.  File: adacontrol_ug.info, Node: Interactive mode, Next: Other execution modes, Prev: Environment variable and default settings, Up: Program Usage 3.4 Interactive mode ==================== The "-I" option tells AdaControl to operate interactively. In this mode, commands specified with "-l" or "-f" options are first processed, then AdaControl prompts for commands on the terminal. Note that the "quit" command (*note Quit command::) is used to terminate AdaControl. The syntax of commands run interactively is exactly the same as the one used for files; especially, each command must be terminated with a ";". Note that the prompt ("Command:") becomes ".......:" when AdaControl requires more input because a command is not completely given, and especially if you forget the final ";". As with files, it is possible to give several commands on a single line in interactive mode. If a command contains syntax errors, all "go" commands (*note Go command::) on the same line are temporarily disabled. Other commands that do not have errors are normally processed however. The interactive mode is useful when you want to do some analysis of your code, but don't know beforehand what you want to control. Since the ASIS context is open only once when the program is loaded, queries will be much faster than running AdaControl entirely with a new query given in a "-l" option each time. It is also useful to experiment with AdaControl, and to check interactively commands before putting them into a file.  File: adacontrol_ug.info, Node: Other execution modes, Next: Running AdaControl from GPS, Prev: Interactive mode, Up: Program Usage 3.5 Other execution modes ========================= In addition to normal usage, AdaControl features special options to ease its use; no Ada unit is analyzed when using these options. * Menu: * Getting help:: * Checking commands syntax:: * Generating a units list::  File: adacontrol_ug.info, Node: Getting help, Next: Checking commands syntax, Prev: Other execution modes, Up: Other execution modes 3.5.1 Getting help ------------------ The "-h" option provides help about Adacontrol usage. If the "-h" option is given, no other option is analyzed and no further processing happens. Syntax: adactl -h [ | ...] ::= all | commands | license | list | options | rules | version The "-h" option without parameter displays a help message about usage of the AdaControl program, the various options, and the rule names. Otherwise, the "-h" must be followed by one or several keywords or rule names (case irrelevant); its effect is: * : display the help message for the indicated rule. * "all": display the help message for all rules. * "commands": display a summary of all commands * "license": display the license information * "list": display the names of all rules (note that "rules" also displays the list of rules, in a prettier format; the "list" option is mainly useful for the integration of AdaControl into GPS). * "options": display help about the command-line options * "rules": display the names of all rules. * "version": display AdaControl and ASIS implementation version numbers. Ex: adactl -h pragmas Unnecessary_Use_Clause adactl -h all adactl -h version license  File: adacontrol_ug.info, Node: Checking commands syntax, Next: Generating a units list, Prev: Getting help, Up: Other execution modes 3.5.2 Checking commands syntax ------------------------------ The "-C" option is used to check syntax of commands without executing any control. Syntax: adactl -C [-dv] [-f ] [-l ] In this mode, AdaControl simply checks the syntax of the commands provided with the "-l" option, or of the commands provided in the file named by the "-f" option (at least one of these options must be provided). No other processing will happen. AdaControl will exit with a return code of 0 if the syntax is correct, and 2 if any errors are found. A confirming message that no errors were found is output if the "-v" option is given. This option is especially useful when you have modified a rules file, before trying it on many units. The way AdaControl works, it must open the ASIS context (a lengthy operation) before analyzing the rules. This option can therefore save a lot of time if the rules file contains errors.  File: adacontrol_ug.info, Node: Generating a units list, Prev: Checking commands syntax, Up: Other execution modes 3.5.3 Generating a units list ----------------------------- The "-D" options produces a list of units that can be reused as an indirect file in later runs. Syntax: adactl -D [-rsvw] [-o ] [-p ] {[+|-]|[@]} [-- ] In this mode, AdaControl outputs the list of units that would be processed. It is especially useful when used with the "-r" option and given the main unit name, since it will then generate the whole list of dependent units (hence the name "D"). This list can be directed to a file with the "-o" option (if the file exists, it won't be overwritten unless the "-w" option is specified). This file can then be used in an indirect list of units. *Note Input units::. Note that it is more efficient to create the list of units once and then use the indirect file than to specify all applicable units or use the "-r" option each time AdaControl is run.  File: adacontrol_ug.info, Node: Running AdaControl from GPS, Next: Running AdaControl from AdaGide, Prev: Other execution modes, Up: Program Usage 3.6 Running AdaControl from GPS =============================== If you want to use AdaControl from GPS, make sure you have copied the necessary files into the required places. *Note Installing AdaControl::. AdaControl integrates nicely into GPS, making it even easier to use. It can be launched from menu commands, and parameters can be set like any other GPS project parameters. When run from within GPS, AdaControl will automatically retrieve all needed directories from the current GPS project. After running AdaControl, the "locations" panel will open, and you can retrieve the locations of errors from there, just like with a regular compilation. Errors will be marked in red in the source, warning will be marked orange, and you will have corresponding marks showing the places of errors and warnings in the speedbar. Note that AdaControl errors appear under the "AdaControl" category, but if there were compilation errors, they will appear under the "Compilation" category. Final counts from "count" control kinds will appear under the "Counts summary" category, and statistics under the "Statistics" category. * Menu: * The AdaControl menu and buttons:: * Contextual menu:: * AdaControl switches:: * AdaControl preferences:: * AdaControl language:: * AdaControl help:: * Caveat::  File: adacontrol_ug.info, Node: The AdaControl menu and buttons, Next: Contextual menu, Prev: Running AdaControl from GPS, Up: Running AdaControl from GPS 3.6.1 The AdaControl menu and buttons ------------------------------------- GPS now features an "AdaControl" menu, with several submenus: * "Control Current File (rules file)" runs AdaControl on the currently edited file, with rules taken from the current rules file; this menu is greyed-out if no rules file is defined, if no file window is currently active, or if the associated language is not "Ada". The name of the rules file can be set from the "Library" tab from the "Project/Edit Project Properties" menu. * "Control Root Project (rules file)" runs AdaControl on all units that are part of the root project, with rules taken from the current rules file; this menu is greyed-out if no rules file is defined. The name of the rules file can be set from the "Library" tab from the "Project/Edit Project Properties" menu. * "Control Units from List (rules file)" runs AdaControls on units given in a indirect file, with rules taken from the current rules file. This menu is greyed-out if no rules file is defined or if no indirect file is defined. The name of the rules file and of the indirect file can be set from the "Library" tab from the "Project/Edit Project Properties" menu. * "Control Current File (interactive)" runs AdaControl on the currently edited file, with a rule asked interactively from a pop-up; this menu is greyed-out if no file window is currently active, or if the associated language is not "Ada". * "Control Root Project (interactive)" runs AdaControl on all units that are part of the root project, with a rule asked interactively from a pop-up. * "Control Units from List (interactive)" runs AdaControls on units given in a indirect file, with a rule asked interactively from a pop-up. This menu is greyed-out if no indirect file is defined. The name of the indirect file can be set from the "Library" tab from the "Project/Edit Project Properties" menu. * "Check Rules File" checks the syntax of the current rules file. This menu is deactivated if the current window does not contain an AdaControl rules file. * "Open Rules File" opens the rules file. This menu is deactivated if there is no current rules file defined. * "Open Units File" opens the units file. This menu is deactivated if there is no current units file defined. * "Create units file" creates a text file containing all units (not files) names from the current root project. This file is appropriate as an indirect file for the "... from list" commands. * "Create .adp project" creates an Emacs-style project file from the current GPS project, which can be used with the "-p" option if you want to run AdaControl from the command line. This file has the same name as the current GPS project, with a ".adp" extension. *Note Project files::. * "Delete Tree Files" removes existing tree files from the current directory. This is convenient when AdaControl complains that the tree files are not up-to-date. Note that you can set the preferences for automatic deletion of tree files after each run (see below). Note that the name of this menu is changed to "Delete Tree and .ali Files" if you have chosen to delete .ali files in the preferences (see below). * "Load results file" loads in the location window the result file obtained from a previous run of AdaControl. The file must have been produced with the "Gnat" or "Gnat_Short" format. *Note Control kinds and report messages::. There are also two buttons representing Lady Ada in a magnifier glass in the toolbar, one with a red question mark in the background. These buttons launch AdaControl, by default on the file currently being edited; however, you can change this behaviour from the preferences to control either files from a list, or all files from the project. The button without the question mark uses rules from the current rules file, while the one with the question mark asks for the control to apply interactively. Here are some tips about using the "interactive" menus (or the button with the question mark): * When you use the "interactive" menus several times, the previously entered command(s) is used as a default. * You can enter any command from AdaControl's language in the dialog; you can even enter several commands separated by ";". * Especially, if you want to run AdaControl with a rules file that is not the one defined by the switches, you can use one of the "interactive" commands, and give "source " as the command.  File: adacontrol_ug.info, Node: Contextual menu, Next: AdaControl switches, Prev: The AdaControl menu and buttons, Up: Running AdaControl from GPS 3.6.2 Contextual menu --------------------- AdaControl adds two entries to the contextual menus (right click) of Ada files. They call the `pfni' utility on the current entity. *Note pfni::. The entry "Print full name" displays the full name of the entity in simple form, while the entry "Print full name (with overloading)" ) prints it with overloading information. If the name refers to an entity which is initialized (or to a parameter with a default value), and the initial value is static, the name is followed by this value in parenthesis. This is convenient to find how to name entities in rule files. *Note Specifying an Ada entity name::. It is also convenient to find where an entity is declared, and which of several overloaded entities is being referred to. This is also convenient to find the actual value of a constant from anywhere in the program text, since the printed value is completely evaluated if it is a (static) expression.  File: adacontrol_ug.info, Node: AdaControl switches, Next: AdaControl preferences, Prev: Contextual menu, Up: Running AdaControl from GPS 3.6.3 AdaControl switches ------------------------- The tab "switches" from the "Project/Edit Project Properties" menu includes a page for AdaControl, which allows you to set various parameters. Since the GPS interface analyzes the output of AdaControl, you should not set options directly in the bottom window of this page (the one that displays the actual options passed to AdaControl). 3.6.3.1 Files ............. This section controls the definition of various files used by AdaControl. * "Rules file". This is the name of a file that contains the definition of the controls to be applied to your project. This file is required for all "control (rules file)" commands. * "Units file". This is the name of a file that contains the list of units to be controlled. This file is required for all "control from list" commands. * ".adp project file". This is the name of an emacs project file (.adp). If this name is not empty, AdaControl will use it instead of providing all libraries as "-I" options on the command line. This may be necessary if you have many libraries and the command line that launches AdaControl becomes too long. Note that this file can be created using the "AdaControl/Create .adp project" menu. 3.6.3.2 Processing .................. This section offers options that control how units are processed. * "Recursive mode". This sets the "-r" option. *Note Input units::. * "Ignore local deactivation". This sets the "-i" option. *Note Local disabling control::. * "Process specs only". This sets the "-s" option. *Note Input units::. * "Compilation unit mode". This sets the "-u" option. *Note Input units::. 3.6.3.3 Debug ............. This section controls the debugging options of AdaControl. * "Debug messages". This sets the "-d" option. *Note Verbose and debug mode::. * "Halt on error". This sets the "-x" option. *Note Exit on error::. 3.6.3.4 Output .............. This section offers options that control where and how the output of AdaControl is displayed. * "Display only errors". This sets the "-E" option. *Note Treatment of warnings::. * "Warnings as errors". This sets the "-e" option. *Note Treatment of warnings::. * "Statistics". This sets the "-S" option from a pull-down menu. *Note Control kinds and report messages::. * "Send results to GPS". When checked (default), the output of AdaControl is sent to the "locations" window of GPS. * "Send results to File". When checked, the output of AdaControl is sent to the file indicated in the box below. * "Send results to File and GPS". When checked, the output of AdaControl is sent to the file indicated in the box below, and the content of the file is then automatically reloaded in the "locations" window of GPS. If this option is set, the file format is always "Gnat" (the file format option is ignored). * "File name". This is the name of the file that will contain the results when sent to "File" or "File and GPS". If the results are sent to "File" and the file exists, AdaControl will ask for the permission to overwrite it. If the results are sent to "File and GPS", the result file is always overriden without asking. * "File format". This is a pull-down menu that allows you to select the desired format when output is directed to a file ("-F" option). *Note Control kinds and report messages::. 3.6.3.5 ASIS ............ This section controls the ASIS parameters passed to AdaControl. The content of the input field "ASIS options" is used in place of the standard ("-CA -FM") one. Casual users don't need to change the default ASIS options. For more details, *note ASIS options::.  File: adacontrol_ug.info, Node: AdaControl preferences, Next: AdaControl language, Prev: AdaControl switches, Up: Running AdaControl from GPS 3.6.4 AdaControl preferences ---------------------------- There is an entry for AdaControl in the "edit/preferences" menu: * "delete trees". If this box is checked, tree files are automatically deleted after each run of AdaControl. This avoids having problems with out-of-date tree files, at the expanse of slightly slowing down AdaControl if you run it several times in a row without changing the source files. * "Delete .ali files with tree files". If this box is checked, the ".ali" files in the current directory will also be deleted together with the tree files (either automatically if the previous box is checked, or when the "AdaControl/Delete Tree Files" menu is selected). This is normally what you want, unless the current directory is also used as the object directory for compilations; in the latter case, deleting ".ali" files would cause a full recompilation for the next build of the project. * "Help on rule". This allows you to select how rule specific help (from the "Help/AdaControl/Help on rule" menu) is displayed. If you select "Pop-up", a summary of the rule's purpose and syntax is displayed in a pop-up. If you select "User Guide", the user guide opens in a browser at the page that explains the rule. (Caveat: due to a problem in GPS under Windows, the "User Guide" option may not work at all, or the browser will not find the right anchor; hopefully, this will be fixed in an upcomming release of GPS. No such problem under Linux). * "Use separate categories". If this box is checked, there will be one category (i.e. tree in the locations window) for each rule type or label, otherwise all messages will be grouped under the single category "AdaControl". In practice, this means that with the box checked, messages will be sorted by rules first, then by files, while otherwise, the messages will be sorted by files first, then by rules. In any case, compilation errors appear under the "Compilation" category, final counts under the "Counts summary" category, and statistics under the "Statistics" category. * "Auto save files". If this box is checked, all modified files are automatically saved without asking before running AdaControl. Otherwise, a dialog appears allowing the user to choose which files to save. * "Buttons operate on". This defines the behaviour of the buttons. If "Current File" is selected, the buttons operate on the file being currently edited. If "Root Project" is selected, the buttons operate on all files that are part of the current project. If "Units from List" is selected, the buttons operate on all units from the units file. * "Display AdaControl run". If this box is checked, the command line used to launch AdaControl and the output messages are displayed in the "Messages" window. * "Max allowed error messages". If non zero, run will stop if the number of error messages exceeds this limit. *Note Output limits::. * "Max allowed messages (all kinds)". If non zero, run will stop if the number of error and warning messages exceeds this limit. *Note Output limits::.  File: adacontrol_ug.info, Node: AdaControl language, Next: AdaControl help, Prev: AdaControl preferences, Up: Running AdaControl from GPS 3.6.5 AdaControl language ------------------------- If you check "AdaControl" in the "Languages" tab, GPS will recognize files with extension `.aru' as AdaControl rules files, and provide appropriate colorization.  File: adacontrol_ug.info, Node: AdaControl help, Next: Caveat, Prev: AdaControl language, Up: Running AdaControl from GPS 3.6.6 AdaControl help --------------------- The AdaControl User Manual (this manual) and the AdaControl Programmer Manual are available from the "Help/AdaControl" menu of GPS. The "Help on rule" entry displays the list of all rules; if you click on one of them, you get help for the particular rule. Depending on the setting of the "Help on rule" preference (see above), it opens a pop-up that displays the rule(s) purpose and the syntax of its parameters, or opens the user guide at the appropriate location. The "About" entry displays a popup with AdaControl's version number and license condition.  File: adacontrol_ug.info, Node: Caveat, Prev: AdaControl help, Up: Running AdaControl from GPS 3.6.7 Caveat ------------ GPS may crash when the output of a command is too big (i.e. hundreds of messages with AdaControl). If this happens, use the "preferences" menu to limit the number of messages.  File: adacontrol_ug.info, Node: Running AdaControl from AdaGide, Next: Helpful utilities, Prev: Running AdaControl from GPS, Up: Program Usage 3.7 Running AdaControl from AdaGide =================================== If you want to use AdaControl from AdaGide, make sure you have copied the necessary file into the required place. *Note Installing AdaControl::. Note that AdaGide does not have all the parameterization facilities of sophisticated environments like GPS, but all AdaControl options, like the name of the rules file or the output format, can easily be changed by editing the tool description file `AdaControl.tdf'. AdaGide now features several AdaControl commands from the "tool" menu: * "AdaControl" runs AdaControl on the currently edited file, with rules taken from the file named `verif.aru'. * "AdaControl recursive" works like the previous command, with the addition of the "-r" (recursive) option. When used on the main program, it will analyze the whole set of compilation units in the program. * "AdaControl interactive" runs AdaControl on the currently edited file, with a rule asked interactively from a pop-up. * "AdaControl: delete .adt" removes existing tree files from the current directory. This is convenient when AdaControl complains that the tree files are not up-to-date.  File: adacontrol_ug.info, Node: Helpful utilities, Next: Optimizing Adacontrol, Prev: Running AdaControl from AdaGide, Up: Program Usage 3.8 Helpful utilities ===================== This section describe utilities that are handy to use in conjunction with AdaControl. * Menu: * pfni:: * makepat.sed:: * unrepr.sed::  File: adacontrol_ug.info, Node: pfni, Next: makepat.sed, Prev: Helpful utilities, Up: Helpful utilities 3.8.1 pfni ---------- The convention used to refer to entities (as described in *note Specifying an Ada entity name::) is very powerful, but it may be difficult to spell out correctly the name of some entities, especially when using the overloaded syntax. `pfni' (which stands for Print Full Name Image) can be used to get the correct spelling for any Ada entity. The syntax of `pfni' is: pfni [-sofdq] [-p ] [:] [-- ] ::= | []-[] | : or pfni -h If called with the "-h" option, `pfni' prints a help message and exits. Otherwise, `pfni' prints the full name image of all identifiers declared in the indicated unit, unless there is a "-f" (full) option, in which case it prints the full name image of all identifiers (i.e. including those that are used, but not declared, in the unit). The image is printed without overloading information, unless the "-o" option is given. The is given either as an Ada unit, or as a file name, provided the extension is ".ads" or ".adb" (as in AdaControl). If a span is given, only identifiers within the span are printed. In the first form, the span includes only the indicated line; in the second form, the span includes all lines from to (if omitted, they are taken as the first and last line of the file, respectively). In the third form, the span includes only the place at the specified and . Normally, the source line corresponding to the names is printed above the names. The "-q" (quiet) option suppresses this. If the "-s" option is given (or the unit is a file name with a ".ads" extension), the specification of the unit is processed, otherwise the body is processed. The "-p" option specifies the name of an Emacs project file, and the "-d" option is the debug mode, as for AdaControl itself. ASIS options can be passed, like for AdaControl, after a "--" (but -FS is the default). *Note ASIS options::. As a side usage of `pfni', if you are calling a subprogram that has several overloadings and you are not sure which one is called, use `pfni' with the "-o" option on that line: the program will tell you the full name and profile of the called subprogram.  File: adacontrol_ug.info, Node: makepat.sed, Next: unrepr.sed, Prev: pfni, Up: Helpful utilities 3.8.2 makepat.sed ----------------- This file (provided in the "src" directory) is a sed script that transforms a text file into a set of correponding regular expressions. It is useful to generate model header files. *Note Header_Comments::.  File: adacontrol_ug.info, Node: unrepr.sed, Prev: makepat.sed, Up: Helpful utilities 3.8.3 unrepr.sed ---------------- This file (provided in the "src" directory) is a sed script that comments out all representation clauses. It is typically useful if you use a different compiler that accepts representation clauses not supported by GNAT. Typically, you would copy all your sources in a different directory, copy "unrepr.sed" in that directory, then run: sed -i -f unrepr.sed *.ads *.adb You can now run AdaControl on the patched files. Of course, you won't be able to check rules related to representation clauses any more... Note that the script adds "--UNREPR " to all representation clauses. Its effect can thus easily be undone with the following commad: sed -i -e "s/--UNREPR //" *.ads *.adb  File: adacontrol_ug.info, Node: Optimizing Adacontrol, Next: In case of trouble, Prev: Helpful utilities, Up: Program Usage 3.9 Optimizing Adacontrol ========================= There are many factors that may influence dramatically the speed of AdaControl when processing many units. For example, on our canonical test (same controls, same units), the extreme points for execution time were 111s. vs 13s.! Unfortunately, this seems to depend on a number of parameters that are beyond AdaControl's control, like the relative speed of the CPU to the speed of the hard-disk, or the caching strategy of the file system. This section will give some hints that may help you increase the speed of AdaControl, but it will not change the output of the program; you don't really need to read it if you just use AdaControl occasionnally. This section is concerned only with the GNAT implementation of ASIS; other implementations work differently. Bear in mind that the best strategy depends heavily on how your program is organized, and on the particular OS and hardware you are using. Therefore, no general rule can be given, you'll have to experiment yourself. Hint: if you specify the "-v" option to AdaControl, it will print in the end the elapsed time for running the tests; this is very helpful to make timing comparisons. Note: all options described in this section are ASIS options, i.e. they must appear last on the command line, after a "--". * Menu: * Tree files and the ASIS context:: * Generating tree files manually:: * Choosing an appropriate combination of options::  File: adacontrol_ug.info, Node: Tree files and the ASIS context, Next: Generating tree files manually, Prev: Optimizing Adacontrol, Up: Optimizing Adacontrol 3.9.1 Tree files and the ASIS context ------------------------------------- Since AdaControl is an ASIS application, it is useful to explain here how ASIS works. ASIS (and therefore AdaControl) works on a set of units constituting a "context". Any reference to an Ada entity which is not in the context (nor automatically added, see below) will be ignored; especially, if you specify to AdaControl the name of a unit which is not included in the current context, the unit will simply not be processed. ASIS works by exploring tree files (same name as the corresponding Ada unit, with a ".adt" extension), which are "predigested" views of the corresponding Ada units. By default, the tree files are generated automatically when needed, and kept after each run, so that subsequent runs do not have to recreate them. A context in ASIS-for-Gnat is a set of tree files. Which trees are part of the context is defined by the "-C" option: * -C1 Only one tree makes up the context. The name of the tree file must follow the option. * -CN Several explicit trees make up the context. The name of the tree files must follow the option. * -CA All available trees make up the context. These are the tree files found in the current directory, and in any directory given with a "-T" option (which works like the "-I" option, but for tree files instead of source files). The "-F" option specifies what to do if the program tries to access an Ada unit which is not part of the context: * -FT Only consider tree files, do not attempt to compile units on-the-fly * -FS Always compile units on-the-fly, ignore existing tree files * -FM Compile on-the-fly units for which there is no already existing tree file Note that "-FT" is the only allowed mode, and must be specified, with the "-C1" and "-CN" options. The default combination used by AdaControl is "-CA -FM".  File: adacontrol_ug.info, Node: Generating tree files manually, Next: Choosing an appropriate combination of options, Prev: Tree files and the ASIS context, Up: Optimizing Adacontrol 3.9.2 Generating tree files manually ------------------------------------ It is also possible to generate the tree files manually before running AdaControl. Although this mode of operation is less practical, it is recommended by AdaCore for any ASIS tool that deals with many compilation units. Some reasons why you might want to generate the tree files manually are: * Your project uses GNAT project files, but you don't want to run AdaControl from GPS; * Your project has several source directories (ASIS had problems with ADA_INCLUDE_PATH, until releases dated later than Sept. 1st, 2006). Note that an alternative solution is to specify source directories with the -I option; * It is faster to generate tree files once than to use "compile on the fly" mode. To generate tree files manually, simply recompile your project with the "-gnatct" option. This option can be passed to `gnatmake' normally. Of course, you will need all other options needed by your project (like the "-P" option if you are using GNAT project files). Tree files may be copied into a different directory if you don't want your current directory to be cluttered by them. In this case, use the "-T" ASIS option to indicate the directory where the tree files are located. If you chose to generate the tree files manually, you may want to specify the "-FT" ASIS option (see above) to prevent from accidental automatic recompilation.  File: adacontrol_ug.info, Node: Choosing an appropriate combination of options, Prev: Generating tree files manually, Up: Optimizing Adacontrol 3.9.3 Choosing an appropriate combination of options ---------------------------------------------------- In order to optimize the use of AdaControl, it is important to remember that reading tree files is a time-consuming operation. On the other hand, a single tree file contains not only information for the corresponding unit, but also for the specifications of all units that the given unit depends on. Moreover, our measures showed that reading an existing tree file may be slower than compiling the corresponding unit on-the-fly (but once again, YMMV). Here are some hints to help you find the most efficient combination of options. * If you want to run AdaControl on all units of your program, use the "-D" option to create a file containing the list of all required units, then use this file as an indirect file. Using the the "-r" option (recursive mode) of AdaControl implies an extra pass over the whole program tree to determine the necessary units. * If you have not disabled any rule (and have many messages), specifying the "-i" option (ignore disabling) saves AdaControl the burden of checking whether rules are disabled, which can result in a sensible speed-up. * Avoid having unnecessary tree files. All tree files in the context are read by ASIS, even if they are not later used. If you don't want to run AdaControl on the whole project, deleting tree files from a previous run can save a lot of time. * When using an indirect file, the order in which units are given may influence the speed of the program. As a rule of thumb, units that are closely related should appear close to each other in the file. A good starting point is to sort the file in alphabetical order: this way, child units will appear immediately after their parent. You can then reorder units, and measure if it has a significant effect on speed. * If you want to check a unit individually, try using the "-C1" option (especially if the current directory contains many tree files from previous runs). Remember that you must specify the unit to check to AdaControl, and the tree file to ASIS. I.e., if you want to check the unit "Example", the command line should look like: adactl -f rules_file.aru example -- -FT -C1 example.adt provided the tree file already exists. * For each strategy, first run AdaControl with the default options (which will create all necessary tree files). Compare execution time with the one you get with "-FT" and "-FS". This will tell you if compiling on-the-fly is more efficient than loading tree files, or not.  File: adacontrol_ug.info, Node: In case of trouble, Prev: Optimizing Adacontrol, Up: Program Usage 3.10 In case of trouble ======================= 3.10.1 Known issues ------------------- If you are using an old version of GNAT and your project includes source files located in several directories, the ADA_INCLUDE_PATH environment variable may not be considered by ASIS, resulting in error messages that tell you that the bodies of some units have not been found (and hence have not been processed). This problem has been fixed in Gnat dated later than Sept. 1st, 2006. If this happens, either provide your source directories as "-I" options (*note ASIS options::), or generate the tree files manually (*note Generating tree files manually::). Note that this problem does not happen if you are using Emacs project files (*note Project files::), nor if you are running AdaControl from GPS. 3.10.2 AdaControl or ASIS failure --------------------------------- Like any sophisticated piece of software, AdaControl may fail when encountering some special case of construct. ASIS may also fail occasionnally; actually, we discovered several ASIS bugs during the development of AdaControl. These were reported to ACT, and have been corrected in the wavefront version of GNAT - but you may be using an earlier version. In this case, try to upgrade to a newer version of ASIS. If an AdaControl or ASIS problem is not yet solved, AdaControl is designed in such a way that an occasionnal bug won't prevent you from using it. If AdaControl detects an unexpected exception during the processing of a unit (an ASIS error or an internal error), it will abandon the unit, clean up everything, and go on processing the remaining units. This way, an error due to a special case in a unit will not affect the processing of other units. AdaControl will return a Status of 10 in this case. However, if it is run with the "-x" option (eXit on error), it will stop immediately, and no further processing will happen. If you don't want the garbage from a failing rule to pollute your report, you may chose to disable the rule for the unit that has a problem. *Note Inhibit command::. If you encounter a problem while using AdaControl, you are very welcome to report it to rosen@adalog.fr. Please include the exact control and the unit that caused the problem, as well as the captured output of the program (with "-d" option).  File: adacontrol_ug.info, Node: Command language reference, Next: Rules reference, Prev: Program Usage, Up: Top 4 Command language reference **************************** AdaControl is about controlling rules. Rules are built in AdaControl; each rule has a name, and may require parameters. For the complete description of each rule, *note Rules reference::. To run AdaControl, you need to define which rules you want to apply to your Ada units, what are the parameters, etc. In addition, you may want to define various things, like the file where the results should go, the output format, etc. AdaControl defines a small command language which is used to describe how you want to process your units. Commands can be specified either on the command line or in a file, that we call here a rules file. Commands can also be given interactively; *Note Interactive mode::. * Menu: * General:: * Controls:: * Other commands:: * Example of commands::  File: adacontrol_ug.info, Node: General, Next: Controls, Prev: Command language reference, Up: Command language reference 4.1 General =========== The command language is not case-sensitive, i.e. the case of the keywords, rule names, and parameters is not significant. The layout of commands is free (i.e. a command can extend over several lines, and spaces are freely allowed between syntactic elements). Comments are allowed in and between commands. Comments begin with a "#" or a "--", and extend to the end of the line. Since wide characters are allowed in Ada programs, AdaControl accepts wide characters in commands as well. With GNAT, the encoding scheme is Hex ESC encoding (see the GNAT User-Guide/Reference-Manual). This is the prefered method, since few people require wide characters in programs anyway, and that keeping the default bracket encoding would not conveniently allow brackets for regular expressions, like those used by some rules. *Note Syntax of regular expressions::. If a syntax error is encountered in a command, an appropriate error message is output, and analysis of the rules file continues in order to output all errors, but no analysis of user code will be performed.  File: adacontrol_ug.info, Node: Controls, Next: Other commands, Prev: General, Up: Command language reference 4.2 Controls ============ A control command is a command that declares one (or several) controls. A control defines how a rule is applied to Ada units. The syntax of a control command is as follows: ::= [