diff --git a/docs/html/userhtml0x.png b/docs/html/userhtml0x.png index 7b06aa11..3e324fc8 100644 Binary files a/docs/html/userhtml0x.png and b/docs/html/userhtml0x.png differ diff --git a/docs/html/userhtml10x.png b/docs/html/userhtml10x.png index d95c1025..11f5ee76 100644 Binary files a/docs/html/userhtml10x.png and b/docs/html/userhtml10x.png differ diff --git a/docs/html/userhtml11x.png b/docs/html/userhtml11x.png index af3a720c..223013a6 100644 Binary files a/docs/html/userhtml11x.png and b/docs/html/userhtml11x.png differ diff --git a/docs/html/userhtml12x.png b/docs/html/userhtml12x.png index b3d9749d..2729ea64 100644 Binary files a/docs/html/userhtml12x.png and b/docs/html/userhtml12x.png differ diff --git a/docs/html/userhtml15x.png b/docs/html/userhtml15x.png index 3a2dbe01..7e4a6663 100644 Binary files a/docs/html/userhtml15x.png and b/docs/html/userhtml15x.png differ diff --git a/docs/html/userhtml22x.png b/docs/html/userhtml22x.png index f0a71dab..dcf36e0b 100644 Binary files a/docs/html/userhtml22x.png and b/docs/html/userhtml22x.png differ diff --git a/docs/html/userhtml23x.png b/docs/html/userhtml23x.png index d8e518ee..a4a99534 100644 Binary files a/docs/html/userhtml23x.png and b/docs/html/userhtml23x.png differ diff --git a/docs/html/userhtml24x.png b/docs/html/userhtml24x.png index 3ade441e..52e4a38d 100644 Binary files a/docs/html/userhtml24x.png and b/docs/html/userhtml24x.png differ diff --git a/docs/html/userhtml27x.png b/docs/html/userhtml27x.png index f94ad5e3..8aee367e 100644 Binary files a/docs/html/userhtml27x.png and b/docs/html/userhtml27x.png differ diff --git a/docs/html/userhtml28x.png b/docs/html/userhtml28x.png index 6a7c4b7f..5d26369e 100644 Binary files a/docs/html/userhtml28x.png and b/docs/html/userhtml28x.png differ diff --git a/docs/html/userhtml30x.png b/docs/html/userhtml30x.png index c4cd68bb..bee44974 100644 Binary files a/docs/html/userhtml30x.png and b/docs/html/userhtml30x.png differ diff --git a/docs/html/userhtml33x.png b/docs/html/userhtml33x.png index 6e996fed..d8cf193c 100644 Binary files a/docs/html/userhtml33x.png and b/docs/html/userhtml33x.png differ diff --git a/docs/html/userhtml34x.png b/docs/html/userhtml34x.png index c4cd68bb..bee44974 100644 Binary files a/docs/html/userhtml34x.png and b/docs/html/userhtml34x.png differ diff --git a/docs/html/userhtml4x.png b/docs/html/userhtml4x.png index 4734ca48..157b057a 100644 Binary files a/docs/html/userhtml4x.png and b/docs/html/userhtml4x.png differ diff --git a/docs/html/userhtml6x.png b/docs/html/userhtml6x.png index acf15505..6f595d91 100644 Binary files a/docs/html/userhtml6x.png and b/docs/html/userhtml6x.png differ diff --git a/docs/html/userhtml7x.png b/docs/html/userhtml7x.png index d95c1025..11f5ee76 100644 Binary files a/docs/html/userhtml7x.png and b/docs/html/userhtml7x.png differ diff --git a/docs/html/userhtml9x.png b/docs/html/userhtml9x.png index d381c15a..cdd3f219 100644 Binary files a/docs/html/userhtml9x.png and b/docs/html/userhtml9x.png differ diff --git a/docs/html/userhtmlse7.html b/docs/html/userhtmlse7.html index 04c4c5dc..6f1859d7 100644 --- a/docs/html/userhtmlse7.html +++ b/docs/html/userhtmlse7.html @@ -27,7 +27,7 @@ href="userhtml.html#userhtmlse10.html" >up]

-call psb_init(ctxt, np, basectxt, ids)
+call psb_init(ctxt, np, basectxt, ids, extcomm)
 

This subroutine initializes the PSBLAS parallel environment, defining a virtual @@ -62,8 +62,8 @@ class="newline" />Specified as: an integer value.  Default: use all avail basectxt

-

the initial communication context. The new context will be defined from - the processes participating in the initial one.

the initial PSBLAS communication context. The new context will be + defined from the processes participating in the initial one.
Scope: global.
Type: (0np- 1).

+class="zplmr7t-">). -

+

+

+extcomm

+

an alternative initial MPI communicator. The new context will be defined + from the processes participating in the initial one.
Scope: global.
Type: optional.
Intent: in.
Specified as: an integer value.  Default: use MPI_COMM_WORLD.

+

-

+

On Return

-

+

-

+

ctxt

-

the communication context identifying the virtual parallel machine, +

the communication context identifying the virtual parallel machine, type psb_ctxt_type. Note that this is always a duplicate of basectxt, @@ -120,16 +134,16 @@ class="pplb7t-">required.
Intent: out.
Specified as: an integer variable.

-

Notes

  1. -

    A call to this routine must precede any other PSBLAS call. +

    A call to this routine must precede any other PSBLAS call.

  2. -

    It is an error to specify a value for

    It is an error to specify a value for np greater than the number of processes available in the underlying base parallel environment.

@@ -143,27 +157,27 @@ class="zplmr7m-">np greater than the number of processes
 call psb_info(ctxt, iam, np)
 
-

-

This subroutine returns information about the PSBLAS parallel environment, +

+

This subroutine returns information about the PSBLAS parallel environment, defining a virtual parallel machine.

-

+

Type:

-

Asynchronous. +

Asynchronous.

-

+

On Entry

-

+

-

+

ctxt

-

the communication context identifying the virtual parallel machine.

the communication context identifying the virtual parallel machine.
Scope: global.
Type: required.
Intent: in.
Specified as: an integer variable.

-

+

-

+

On Return

-

+

-

+

iam

-

Identifier of current process in the PSBLAS virtual parallel machine.

Identifier of current process in the PSBLAS virtual parallel machine.
Scope: local.
Type: np-

-

+

np

-

Number of processes in the PSBLAS virtual parallel machine.

Number of processes in the PSBLAS virtual parallel machine.
Scope: global.
Type: required.
Intent: out.
Specified as: an integer variable.  

-

Notes

  1. -

    For processes in the virtual parallel machine the identifier will satisfy +

    For processes in the virtual parallel machine the identifier will satisfy 0 iam - 1;

  2. -

    If the user has requested on

    If the user has requested on psb_init a number of processes less than the total available in the parallel execution environment, the remaining processes will have on return psb_exit.

call psb_exit(ctxt) call psb_exit(ctxt,close) -

-

This subroutine exits from the PSBLAS parallel virtual machine. +

+

This subroutine exits from the PSBLAS parallel virtual machine.

-

+

Type:

-

Synchronous. +

Synchronous.

-

+

On Entry

-

+

-

+

ctxt

-

the communication context identifying the virtual parallel machine.

the communication context identifying the virtual parallel machine.
Scope: global.
Type: Intent: in.
Specified as: an integer variable.

-

+

close

-

Whether to close all data structures related to the virtual parallel +

Whether to close all data structures related to the virtual parallel machine, besides those associated with ctxt.
Scope: global.
optional.
Intent: in.
Specified as: a logical variable, default value: true.

-

Notes

  1. -

    This routine may be called even if a previous call to

    This routine may be called even if a previous call to psb_info has returned with iam ctxt in this situation.

  2. -

    A call to this routine with

    A call to this routine with close=.true. implies a call to MPI_Finalize, after which no parallel routine may be called.

  3. -

    If the user whishes to use multiple communication contexts in the +

    If the user whishes to use multiple communication contexts in the same program, or to enter and exit multiple times into the parallel environment, this routine may be called to selectively close the contexts with close=.true. to shutdown in a clean wa

     icomm = psb_get_mpi_comm(ctxt)
     
    -

    -

    This function returns the MPI communicator associated with a PSBLAS +

    +

    This function returns the MPI communicator associated with a PSBLAS context

    -

    +

    Type:

    -

    Asynchronous. +

    Asynchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: required.
    Intent: in.
    Specified as: an integer variable.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    Function value

    -

    The MPI communicator associated with the PSBLAS virtual parallel +

    The MPI communicator associated with the PSBLAS virtual parallel machine.
    Scope: global.
    required.
    Intent: out.

    -

    Notes The subroutine version psb_get_mpicomm is still available but is deprecated. @@ -400,27 +414,27 @@ deprecated.

     rank = psb_get_mpi_rank(ctxt, id)
     
    -

    -

    This function returns the MPI rank of the PSBLAS process

    +

    This function returns the MPI rank of the PSBLAS process id

    -

    +

    Type:

    -

    Asynchronous. +

    Asynchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    id

    -

    Identifier of a process in the PSBLAS virtual parallel machine.

    Identifier of a process in the PSBLAS virtual parallel machine.
    Scope: local.
    Type: id np-

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    Funciton value

    -

    The MPI rank associated with the PSBLAS process

    The MPI rank associated with the PSBLAS process id.
    Scope: local.
    required.
    Intent: out.

    -

    Notes The subroutine version psb_get_rank is still available but is deprecated. @@ -484,27 +498,27 @@ class="cmtt-10">psb_get_rank is still available but is depr

     time = psb_wtime()
     
    -

    -

    This function returns a wall clock timer. The resolution of the timer is dependent +

    +

    This function returns a wall clock timer. The resolution of the timer is dependent on the underlying parallel environment implementation.

    -

    +

    Type:

    -

    Asynchronous. +

    Asynchronous.

    -

    +

    On Exit

    -

    +

    -

    +

    Function value

    -

    the elapsed time in seconds.

    the elapsed time in seconds.
    Returned as: a real(psb_dpk_) variable.

    @@ -518,27 +532,27 @@ class="cmtt-10">real(psb_dpk_) variable.
     call psb_barrier(ctxt)
     
    -

    -

    This subroutine acts as an explicit synchronization point for the PSBLAS parallel +

    +

    This subroutine acts as an explicit synchronization point for the PSBLAS parallel virtual machine.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Specified as: an integer variable.

     call psb_abort(ctxt)
     
    -

    -

    This subroutine aborts computation on the parallel virtual machine. +

    +

    This subroutine aborts computation on the parallel virtual machine.

    -

    +

    Type:

    -

    Asynchronous. +

    Asynchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Specified as: an integer variable.

     call psb_bcast(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a broadcast operation based on the underlying +

    +

    This subroutine implements a broadcast operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    On the root process, the data to be broadcast.

    On the root process, the data to be broadcast.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may a scalar or rank 1 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Root process holding data to be broadcast.

    Root process holding data to be broadcast.
    Scope: global.
    Type: - 1, default 0  

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On all processes other than root, the broadcasted data.

    On all processes other than root, the broadcasted data.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array, or a character or logical scalar.  Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -753,27 +767,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_bcast(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_bcast(ctxt,dat,mode=psb_collective_start_,request=bcast_request)
         ....... ! Do not access dat
         call psb_bcast(ctxt,dat,mode=psb_collective_end_, request=bcast_request)
       
      -

      +

    @@ -786,27 +800,27 @@ class="pplri7t-">must not be
     call psb_sum(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a sum reduction operation based on the underlying +

    +

    This subroutine implements a sum reduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global sum.

    The local contribution to the global sum.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final sum, or

    Process to hold the final sum, or -1 to make it available on all processes.
    Scope: global.
    - 1, default -1.  

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the sum operation.

    On destination process(es), the result of the sum operation.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.
    Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -945,27 +959,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_sum(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_sum(ctxt,dat,mode=psb_collective_start_,request=sum_request)
         ....... ! Do not access dat
         call psb_sum(ctxt,dat,mode=psb_collective_end_,request=sum_request)
       
      -

      +

    @@ -978,27 +992,27 @@ class="pplri7t-">must not be
     call psb_max(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a maximum valuereduction operation based on the +

    +

    This subroutine implements a maximum valuereduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global maximum.

    The local contribution to the global maximum.
    Scope: local.
    Type: inout.
    Specified as: an integer or real variable, which may be a scalar, or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final maximum, or

    Process to hold the final maximum, or -1 to make it available on all processes.
    Scope:

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the maximum operation.

    On destination process(es), the result of the maximum operation.
    Scope: global.
    Type: in.
    Specified as: an integer or real variable, which may be a scalar, or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: mode does not specify synchronous completio -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -1140,27 +1154,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_max(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_max(ctxt,dat,mode=psb_collective_start_,request=max_request)
         ....... ! Do not access dat
         call psb_max(ctxt,dat,mode=psb_collective_end_,request=max_request)
       
      -

      +

    @@ -1173,27 +1187,27 @@ class="pplri7t-">must not be
     call psb_min(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a minimum value reduction operation based on the +

    +

    This subroutine implements a minimum value reduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global minimum.

    The local contribution to the global minimum.
    Scope: local.
    Type: inout.
    Specified as: an integer or real variable, which may be a scalar, or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final value, or

    Process to hold the final value, or -1 to make it available on all processes.
    Scope: global.

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the minimum operation.

    On destination process(es), the result of the minimum operation.
    Scope: global.
    Type: Specified as: an integer or real variable, which may be a scal 1 or 2 array.
    Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -1332,27 +1346,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_min(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_min(ctxt,dat,mode=psb_collective_start_,request=min_request)
         ....... ! Do not access dat
         call psb_min(ctxt,dat,mode=psb_collective_end_,request=min_request)
       
      -

      +

    @@ -1365,27 +1379,27 @@ class="pplri7t-">must not be
     call psb_amx(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a maximum absolute value reduction operation +

    +

    This subroutine implements a maximum absolute value reduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global maximum.

    The local contribution to the global maximum.
    Scope: local.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final value, or

    Process to hold the final value, or -1 to make it available on all processes.
    Scope: global.

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the maximum operation.

    On destination process(es), the result of the maximum operation.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -1525,27 +1539,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_amx(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_amx(ctxt,dat,mode=psb_collective_start_,request=amx_request)
         ....... ! Do not access dat
         call psb_amx(ctxt,dat,mode=psb_collective_end_,request=amx_request)
       
      -

      +

    @@ -1558,27 +1572,27 @@ class="pplri7t-">must not be
     call psb_amn(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a minimum absolute value reduction operation +

    +

    This subroutine implements a minimum absolute value reduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global minimum.

    The local contribution to the global minimum.
    Scope: local.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.  Type, kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final value, or

    Process to hold the final value, or -1 to make it available on all processes.
    Scope: global.

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the minimum operation.

    On destination process(es), the result of the minimum operation.
    Scope: global.
    Type: Specified as: an integer, real or complex variable, which may or a rank 1 or 2 array.
    Type, kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    Notes

    1. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    2. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -1718,27 +1732,27 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_amn(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    3. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls:

      -

      +

         call psb_amn(ctxt,dat,mode=psb_collective_start_,request=amn_request)
         ....... ! Do not access dat
         call psb_amn(ctxt,dat,mode=psb_collective_end_,request=amn_request)
       
      -

      +

    @@ -1751,27 +1765,27 @@ class="pplri7t-">must not be
     call psb_nrm2(ctxt, dat [, root, mode, request])
     
    -

    -

    This subroutine implements a 2-norm value reduction operation based on the +

    +

    This subroutine implements a 2-norm value reduction operation based on the underlying communication library.

    -

    +

    Type:

    -

    Synchronous. +

    Synchronous.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The local contribution to the global minimum.

    The local contribution to the global minimum.
    Scope: local.
    Type: inout.
    Specified as: a real variable, which may be a scalar, or a rank 1 array.  Kind, rank and size must agree on all processes.

    -

    +

    root

    -

    Process to hold the final value, or

    Process to hold the final value, or -1 to make it available on all processes.
    Scope: global.

    -

    +

    mode

    -

    Whether the call is started in non-blocking mode and completed later, or +

    Whether the call is started in non-blocking mode and completed later, or is executed synchronously.
    Scope: global.
    psb_collective_end_. Default: both fields a selected (i.e. require synchronous completion).

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: inout.
    If mode does not specify synchronous completion, then this variable must be present.

    -

    +

    -

    +

    On Return

    -

    +

    -

    +

    dat

    -

    On destination process(es), the result of the 2-norm reduction.

    On destination process(es), the result of the 2-norm reduction.
    Scope: global.
    Type: inout.
    Specified as: a real variable, which may be a scalar, or a rank 1 array.
    Kind, rank and size must agree on all processes.

    -

    +

    request

    -

    A request variable to check for operation completion.

    A request variable to check for operation completion.
    Scope: local.
    Type: mode does not specify synchronous completio -

    Notes

    1. -

      This reduction is appropriate to compute the results of multiple (local) +

      This reduction is appropriate to compute the results of multiple (local) NRM2 operations at the same time.

    2. -

      Denoting by

      Denoting by dati the value of the variable dat on process -

      with care taken to avoid unnecessary overflow. +

      with care taken to avoid unnecessary overflow.

    3. -

      The

      The dat argument is both input and output, and its value may be changed even on processes different from the final result destination.

    4. -

      The

      The mode argument can be built with the bitwise IOR() operator; in the following example, the argument is forcing immediate completion, hence the @@ -1934,15 +1948,15 @@ class="cmtt-10">IOR() operator; in the class="cmtt-10">request argument needs not be specified:

      -

      +

         call psb_nrm2(ctxt,dat,mode=ior(psb_collective_start_,psb_collective_end_))
       
      -

      +

    5. -

      When splitting the operation in two calls, the

      When splitting the operation in two calls, the dat argument must not be accessed between calls: @@ -1951,13 +1965,13 @@ class="pplri7t-">must not be

      -

      +

         call psb_nrm2(ctxt,dat,mode=psb_collective_start_,request=nrm2_request)
         ....... ! Do not access dat
         call psb_nrm2(ctxt,dat,mode=psb_collective_end_,request=nrm2_request)
       
      -

      +

    @@ -1970,26 +1984,26 @@ class="pplri7t-">must not be
     call psb_snd(ctxt, dat, dst, m)
     
    -

    -

    This subroutine sends a packet of data to a destination. +

    +

    This subroutine sends a packet of data to a destination.

    -

    +

    Type:

    -

    Synchronous: see usage notes. +

    Synchronous: see usage notes.

    -

    +

    On Entry

    -

    +

    -

    +

    ctxt

    -

    the communication context identifying the virtual parallel machine.

    the communication context identifying the virtual parallel machine.
    Scope: global.
    Type: Intent: in.
    Specified as: an integer variable.

    -

    +

    dat

    -

    The data to be sent.

    The data to be sent.
    Scope: local.
    Type: Specified as: an integer, real or complex variable, which may class="zplmr7m-">m is not specified, size must agree as well.

    -

    +

    dst

    -

    Destination process.

    Destination process.
    Scope: global.
    Type:

    -

    +

    m

    -

    Number of rows.

    Number of rows.
    Scope: global.
    Type: (dat, 1); must have the same value on sending and receiving processes.

    -

    +

    -

    +

    On Return

    -

    -

    +

    Notes

    1. -

      This subroutine implies a synchronization, but only between the calling +

      This subroutine implies a synchronization, but only between the calling process and the destination process dst.

    @@ -2092,26 +2106,26 @@ class="zplmr7m-">dst.
 call psb_rcv(ctxt, dat, src, m)
 
-

-

This subroutine receives a packet of data to a destination. +

+

This subroutine receives a packet of data to a destination.

-

+

Type:

-

Synchronous: see usage notes. +

Synchronous: see usage notes.

-

+

On Entry

-

+

-

+

ctxt

-

the communication context identifying the virtual parallel machine.

the communication context identifying the virtual parallel machine.
Scope: global.
Type: Intent: in.
Specified as: an integer variable.

-

+

src

-

Source process.

Source process.
Scope: global.
Type: np- 1.

-

+

m

-

Number of rows.

Number of rows.
Scope: global.
Type: ); must have the same -

+

-

+

On Return

-

+

-

+

dat

-

The data to be received.

The data to be received.
Scope: local.
Type: Specified as: an integer, real or complex variable, which may rank must agree on sender and receiver process; if m is not specified, size must agree as well.

-

Notes

  1. -

    This subroutine implies a synchronization, but only between the calling +

    This subroutine implies a synchronization, but only between the calling process and the source process src.

diff --git a/docs/psblas-3.9.pdf b/docs/psblas-3.9.pdf index 3010f28d..b9951e59 100644 --- a/docs/psblas-3.9.pdf +++ b/docs/psblas-3.9.pdf @@ -22090,7 +22090,7 @@ endstream endobj 1754 0 obj << -/Length 5790 +/Length 6841 >> stream 0 g 0 G @@ -22106,57 +22106,75 @@ BT /F75 11.9552 Tf 201.825 706.129 Td [(init)-250(\227)-250(Initializes)-250(PSBLAS)-250(parallel)-250(environment)]TJ 0 g 0 G 0 g 0 G -/F131 9.9626 Tf -51.12 -18.964 Td [(call)-525(psb_init\050ctxt,)-525(np,)-525(basectxt,)-525(ids\051)]TJ/F84 9.9626 Tf 1.02 0 0 1 165.649 665.247 Tm [(This)-354(subr)18(outine)-353(initializes)-354(the)-353(PSBLAS)-354(parallel)-353(envir)17(onment,)-380(de\002ning)-354(a)]TJ 1 0 0 1 150.426 653.292 Tm [(virtual)-250(parallel)-250(machine.)]TJ +/F131 9.9626 Tf -51.12 -18.964 Td [(call)-525(psb_init\050ctxt,)-525(np,)-525(basectxt,)-525(ids,)-525(extcomm\051)]TJ/F84 9.9626 Tf 1.02 0 0 1 165.649 669.261 Tm [(This)-354(subr)18(outine)-353(initializes)-354(the)-353(PSBLAS)-354(parallel)-353(envir)17(onment,)-380(de\002ning)-354(a)]TJ 1 0 0 1 150.426 657.306 Tm [(virtual)-250(parallel)-250(machine.)]TJ 0 g 0 G -/F75 9.9626 Tf 0.279 -19.925 Td [(T)90(ype:)]TJ +/F75 9.9626 Tf 0.279 -16.715 Td [(T)90(ype:)]TJ 0 g 0 G /F84 9.9626 Tf 29.828 0 Td [(Synchr)18(onous.)]TJ 0 g 0 G -/F75 9.9626 Tf -29.828 -19.925 Td [(On)-250(Entry)]TJ +/F75 9.9626 Tf -29.828 -18.32 Td [(On)-250(Entry)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(np)]TJ + 0 -18.319 Td [(np)]TJ 0 g 0 G -/F84 9.9626 Tf 17.156 0 Td [(Number)-250(of)-250(pr)18(ocesses)-250(in)-250(the)-250(PSBLAS)-250(virtual)-250(parallel)-250(machine.)]TJ 7.751 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.431 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(value.)-560(Default:)-310(use)-250(all)-250(available)-250(pr)18(ocesses.)]TJ +/F84 9.9626 Tf 17.156 0 Td [(Number)-250(of)-250(pr)18(ocesses)-250(in)-250(the)-250(PSBLAS)-250(virtual)-250(parallel)-250(machine.)]TJ 7.751 -11.956 Td [(Scope:)]TJ/F75 9.9626 Tf 31.431 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(value.)-560(Default:)-310(use)-250(all)-250(available)-250(pr)18(ocesses.)]TJ 0 g 0 G -/F75 9.9626 Tf -24.906 -19.926 Td [(basectxt)]TJ +/F75 9.9626 Tf -24.906 -18.32 Td [(basectxt)]TJ 0 g 0 G -/F84 9.9626 Tf 1.02 0 0 1 192.199 525.77 Tm [(the)-266(initial)-266(communication)-267(context.)-367(The)-266(new)-267(context)-266(will)-266(be)-266(de\002ned)]TJ 1 0 0 1 175.611 513.815 Tm [(fr)18(om)-250(the)-250(pr)18(ocesses)-250(participating)-250(in)-250(the)-250(initial)-250(one.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.956 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(value.)-560(Default:)-310(use)-250(MPI)]TJ +/F84 9.9626 Tf 1.018 0 0 1 192.199 537.811 Tm [(the)-246(initial)-245(PSBLAS)-246(communication)-245(context.)-305(The)-245(new)-246(context)-245(will)-246(be)]TJ 1 0 0 1 175.611 525.856 Tm [(de\002ned)-250(fr)18(om)-250(the)-250(pr)18(ocesses)-250(participating)-250(in)-250(the)-250(initial)-250(one.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.956 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(value.)-560(Default:)-310(use)-250(MPI)]TJ ET q -1 0 0 1 387.574 466.194 cm +1 0 0 1 387.574 478.235 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F84 9.9626 Tf 390.563 465.994 Td [(COMM)]TJ +/F84 9.9626 Tf 390.563 478.035 Td [(COMM)]TJ ET q -1 0 0 1 424.904 466.194 cm +1 0 0 1 424.904 478.235 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F84 9.9626 Tf 427.893 465.994 Td [(WORLD.)]TJ +/F84 9.9626 Tf 427.893 478.035 Td [(WORLD.)]TJ +0 g 0 G +/F75 9.9626 Tf -277.188 -18.32 Td [(ids)]TJ 0 g 0 G -/F75 9.9626 Tf -277.188 -19.925 Td [(ids)]TJ +/F84 9.9626 Tf 1.02 0 0 1 169.514 459.715 Tm [(Identities)-374(of)-374(the)-374(pr)18(ocesses)-374(to)-374(use)-374(for)-374(the)-373(new)-374(context;)-439(the)-373(ar)17(gument)-374(is)]TJ 1.02 0 0 1 175.611 447.76 Tm [(ignor)18(ed)-287(when)]TJ/F131 9.9626 Tf 1 0 0 1 241.58 447.76 Tm [(np)]TJ/F84 9.9626 Tf 1.02 0 0 1 254.95 447.76 Tm [(is)-286(not)-286(speci\002ed.)-428(This)-286(allows)-286(the)-286(pr)17(ocesses)-286(in)-286(the)-286(new)]TJ 1 0 0 1 175.611 435.805 Tm [(envir)18(onment)-250(to)-250(be)-250(in)-250(an)-250(or)18(der)-250(dif)18(fer)18(ent)-250(fr)18(om)-250(the)-250(original)-250(one.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.956 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(array)111(.)-560(Default:)-310(use)-250(the)-250(indices)]TJ/F181 10.3811 Tf 240.57 0 Td [(\050)]TJ/F84 9.9626 Tf 4.15 0 Td [(0)-179(.)-192(.)-191(.)]TJ/F78 9.9626 Tf 19.966 0 Td [(n)-80(p)]TJ/F179 10.3811 Tf 13.504 0 Td [(\000)]TJ/F84 9.9626 Tf 10.131 0 Td [(1)]TJ/F181 10.3811 Tf 5.106 0 Td [(\051)]TJ/F84 9.9626 Tf 4.15 0 Td [(.)]TJ 0 g 0 G -/F84 9.9626 Tf 1.02 0 0 1 169.514 446.069 Tm [(Identities)-374(of)-374(the)-374(pr)18(ocesses)-374(to)-374(use)-374(for)-374(the)-373(new)-374(context;)-439(the)-373(ar)17(gument)-374(is)]TJ 1.02 0 0 1 175.611 434.114 Tm [(ignor)18(ed)-287(when)]TJ/F131 9.9626 Tf 1 0 0 1 241.58 434.114 Tm [(np)]TJ/F84 9.9626 Tf 1.02 0 0 1 254.95 434.114 Tm [(is)-286(not)-286(speci\002ed.)-428(This)-286(allows)-286(the)-286(pr)17(ocesses)-286(in)-286(the)-286(new)]TJ 1 0 0 1 175.611 422.159 Tm [(envir)18(onment)-250(to)-250(be)-250(in)-250(an)-250(or)18(der)-250(dif)18(fer)18(ent)-250(fr)18(om)-250(the)-250(original)-250(one.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.956 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(array)111(.)-560(Default:)-310(use)-250(the)-250(indices)]TJ/F181 10.3811 Tf 240.57 0 Td [(\050)]TJ/F84 9.9626 Tf 4.15 0 Td [(0)-179(.)-192(.)-191(.)]TJ/F78 9.9626 Tf 19.966 0 Td [(n)-80(p)]TJ/F179 10.3811 Tf 13.504 0 Td [(\000)]TJ/F84 9.9626 Tf 10.131 0 Td [(1)]TJ/F181 10.3811 Tf 5.106 0 Td [(\051)]TJ/F84 9.9626 Tf 4.15 0 Td [(.)]TJ +/F75 9.9626 Tf -322.483 -18.319 Td [(extcomm)]TJ +0 g 0 G +/F84 9.9626 Tf 1.02 0 0 1 196.642 369.665 Tm [(an)-301(alternative)-301(initial)-301(MPI)-301(communicator)72(.)-472(The)-301(new)-301(context)-301(will)-301(be)]TJ 1 0 0 1 175.611 357.709 Tm [(de\002ned)-250(fr)18(om)-250(the)-250(pr)18(ocesses)-250(participating)-250(in)-250(the)-250(initial)-250(one.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(optional)]TJ/F84 9.9626 Tf 38.186 0 Td [(.)]TJ -64.966 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(in)]TJ/F84 9.9626 Tf 9.404 0 Td [(.)]TJ -41.205 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(value.)-560(Default:)-310(use)-250(MPI)]TJ +ET +q +1 0 0 1 387.574 310.088 cm +[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +Q +BT +/F84 9.9626 Tf 390.563 309.889 Td [(COMM)]TJ +ET +q +1 0 0 1 424.904 310.088 cm +[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +Q +BT +/F84 9.9626 Tf 427.893 309.889 Td [(WORLD.)]TJ 0 g 0 G -/F75 9.9626 Tf -322.483 -21.918 Td [(On)-250(Return)]TJ +/F75 9.9626 Tf -277.188 -17.904 Td [(On)-250(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(ctxt)]TJ + 0 -18.32 Td [(ctxt)]TJ 0 g 0 G -/F84 9.9626 Tf 1.01 0 0 1 171.726 332.495 Tm [(the)-246(communication)-245(context)-246(identifying)-246(th)1(e)-246(virtual)-246(parallel)-245(machine,)-246(type)]TJ/F131 9.9626 Tf 1 0 0 1 175.611 320.54 Tm [(psb_ctxt_type)]TJ/F84 9.9626 Tf 1.004 0 0 1 243.606 320.54 Tm [(.)-310(Note)-249(that)-250(this)-249(is)-249(always)-250(a)-249(duplicate)-249(of)]TJ/F131 9.9626 Tf 1 0 0 1 418.036 320.54 Tm [(basectxt)]TJ/F84 9.9626 Tf 1.004 0 0 1 459.879 320.54 Tm [(,)-249(so)-250(that)]TJ 0.985 0 0 1 175.611 308.585 Tm [(library)-255(communications)-256(ar)19(e)-256(completely)-255(separated)-256(fr)19(om)-256(other)-255(communica-)]TJ 1 0 0 1 175.611 296.63 Tm [(tion)-250(operations.)]TJ 0 -11.956 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(required)]TJ/F84 9.9626 Tf 39.292 0 Td [(.)]TJ -66.072 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(out)]TJ/F84 9.9626 Tf 14.944 0 Td [(.)]TJ -46.745 -11.955 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(variable.)]TJ/F75 11.9552 Tf -24.906 -21.918 Td [(Notes)]TJ +/F84 9.9626 Tf 1.01 0 0 1 171.726 273.665 Tm [(the)-246(communication)-245(context)-246(identifying)-246(th)1(e)-246(virtual)-246(parallel)-245(machine,)-246(type)]TJ/F131 9.9626 Tf 1 0 0 1 175.611 261.71 Tm [(psb_ctxt_type)]TJ/F84 9.9626 Tf 1.004 0 0 1 243.606 261.71 Tm [(.)-310(Note)-249(that)-250(this)-249(is)-249(always)-250(a)-249(duplicate)-249(of)]TJ/F131 9.9626 Tf 1 0 0 1 418.036 261.71 Tm [(basectxt)]TJ/F84 9.9626 Tf 1.004 0 0 1 459.879 261.71 Tm [(,)-249(so)-250(that)]TJ 0.985 0 0 1 175.611 249.754 Tm [(library)-255(communications)-256(ar)19(e)-256(completely)-255(separated)-256(fr)19(om)-256(other)-255(communica-)]TJ 1 0 0 1 175.611 237.799 Tm [(tion)-250(operations.)]TJ 0 -11.955 Td [(Scope:)]TJ/F75 9.9626 Tf 31.432 0 Td [(global)]TJ/F84 9.9626 Tf 28.782 0 Td [(.)]TJ -60.522 -11.955 Td [(T)90(ype:)]TJ/F75 9.9626 Tf 27.088 0 Td [(required)]TJ/F84 9.9626 Tf 39.292 0 Td [(.)]TJ -66.072 -11.955 Td [(Intent:)]TJ/F75 9.9626 Tf 31.801 0 Td [(out)]TJ/F84 9.9626 Tf 14.944 0 Td [(.)]TJ -46.745 -11.956 Td [(Speci\002ed)-250(as:)-310(an)-250(integer)-250(variable.)]TJ/F75 11.9552 Tf -24.906 -17.904 Td [(Notes)]TJ 0 g 0 G -/F84 9.9626 Tf 12.453 -19.925 Td [(1.)]TJ +/F84 9.9626 Tf 12.453 -16.714 Td [(1.)]TJ 0 g 0 G [-461(A)-250(call)-250(to)-250(this)-250(r)18(outine)-250(must)-250(pr)18(ecede)-250(any)-250(other)-250(PSBLAS)-250(call.)]TJ 0 g 0 G - 0 -19.925 Td [(2.)]TJ + 0 -18.32 Td [(2.)]TJ 0 g 0 G - 0.98 0 0 1 175.611 187.041 Tm [(It)-236(is)-237(an)-236(err)18(or)-236(to)-236(specify)-237(a)-236(value)-236(for)]TJ/F78 9.9626 Tf 1 0 0 1 322.093 187.041 Tm [(n)-80(p)]TJ/F84 9.9626 Tf 0.98 0 0 1 335.842 187.041 Tm [(gr)18(eater)-236(than)-236(the)-237(number)-236(of)-236(pr)18(ocesses)]TJ 1 0 0 1 175.611 175.085 Tm [(available)-250(in)-250(the)-250(underlying)-250(base)-250(parallel)-250(envir)18(onment.)]TJ + 0.98 0 0 1 175.611 137.04 Tm [(It)-236(is)-237(an)-236(err)18(or)-236(to)-236(specify)-237(a)-236(value)-236(for)]TJ/F78 9.9626 Tf 1 0 0 1 322.093 137.04 Tm [(n)-80(p)]TJ/F84 9.9626 Tf 0.98 0 0 1 335.842 137.04 Tm [(gr)18(eater)-236(than)-236(the)-237(number)-236(of)-236(pr)18(ocesses)]TJ 1 0 0 1 175.611 125.085 Tm [(available)-250(in)-250(the)-250(underlying)-250(base)-250(parallel)-250(envir)18(onment.)]TJ 0 g 0 G - 139.477 -84.647 Td [(112)]TJ + 139.477 -34.647 Td [(112)]TJ 0 g 0 G ET @@ -23261,11 +23279,11 @@ stream >> % 1756 0 obj << -/D [1753 0 R /XYZ 150.705 222.691 null] +/D [1753 0 R /XYZ 150.705 170.282 null] >> % 1757 0 obj << -/D [1753 0 R /XYZ 150.705 200.171 null] +/D [1753 0 R /XYZ 150.705 149.368 null] >> % 1752 0 obj << @@ -33226,7 +33244,7 @@ stream endstream endobj -2282 0 obj +2285 0 obj << /Length1 1383 /Length2 5908 @@ -33297,124 +33315,7 @@ W 6S&_!S|esUFRyYﭧN endstream endobj -2284 0 obj -<< -/Length1 1956 -/Length2 7144 -/Length3 0 -/Length 9100 ->> -stream -%!PS-AdobeFont-1.0: CMITT10 003.002 -%%Title: CMITT10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMITT10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMITT10 known{/CMITT10 findfont dup/UniqueID known{dup -/UniqueID get 5000779 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /SFGIZH+CMITT10 def -/FontBBox {11 -233 669 696 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMITT10.) readonly def -/FullName (CMITT10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle -14.04 def -/isFixedPitch true def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 65 /A put -dup 67 /C put -dup 68 /D put -dup 69 /E put -dup 72 /H put -dup 73 /I put -dup 75 /K put -dup 76 /L put -dup 77 /M put -dup 80 /P put -dup 84 /T put -dup 86 /V put -dup 97 /a put -dup 99 /c put -dup 44 /comma put -dup 100 /d put -dup 101 /e put -dup 33 /exclam put -dup 102 /f put -dup 103 /g put -dup 104 /h put -dup 45 /hyphen put -dup 105 /i put -dup 107 /k put -dup 109 /m put -dup 110 /n put -dup 111 /o put -dup 112 /p put -dup 40 /parenleft put -dup 41 /parenright put -dup 46 /period put -dup 114 /r put -dup 115 /s put -dup 47 /slash put -dup 116 /t put -dup 119 /w put -dup 120 /x put -dup 121 /y put -readonly def -currentdict end -currentfile eexec -oc;jAw-36Uu4 -l.Nk48DPh>[ME7wk9B.H.CSoZqO O)9OHl~Q:ɾD0j J'JZ `B 5ԆG -tbY7:Ϳ2hK@,',L~## gyMiM? i8Z+Ւ~[\3Mn=r=_Vxgp%vbҨSr\Ʃ*'"$9iV2;xտ`e'fz+;Z)ӣ4Y,1i$WVCo _S*`6 Ij$I/}!9'n0%3SVP}vqsF}OTӌ+O*6I*\-R3Nٜ:gd;p/V;aZ6詡:swQu+MFÜաn>s *HPix\x6uj^tTg'Dঐi&k|5.+ E0E,Tٙ~#NaXϖ.-EJ:cxΖxhN T#O #k]FּXND Ajvf rƮ/*{,Ed),# vih@ `ܲ~y)ΚgىZlnv̉˭02L7PkgcW% N |]ɼgn L>DCj}xt7$ 1쵗T -"*vOBdN#/Ý_,N f/.1fuUoݫctݶ.aLEEԝ O8NFm|@*7ȪqEIueXʊHm{+RZ\ Do 6;%GC`]m%4BHi*GFn/.'1#F\ځSֆEkS*Kbix VAyqi,kiXW&`BA:[2 G֒LQ2}O6%ڑʚX;a~S?雂Koڻ6lTy6DȱFDץW\g?""v|]Jz`%i~H 69t @YPaЪ' 雠$|,kߒ2ǝ{fC,1iJݹ`z$RI)O!lG{INN~zj"(:.AonߦvSw_#a\ QTH5̯EUSOjD17سBKT*uNEhZwЅ?r81:AJОQ[͡`첈~l&P}Ǹ?p?{F.t@_bkq 7/# iojih'`7]7DoVKN4eu -rpn!7PѓМweǏ(B - g D -ߦчPq2tξXm7+t?a}i/k5i:S`$u5n2/ĝK #&} 6f -{a$6wAKY0tdt IZI+cC'0@-hqm -y3P^>]A{G -I7{pr ݵ(rc(j|/ G%! . -.I~NKGd} ]l5, j]~ "CxCHt x@x /[o=~h7/Oaw>0xd);?u^q#+uI֦| -ĽT,GfKu(U c]~n8:>NAncwvZB3]%#qc)!56#D!oC>Fb2y Xptl0;4bON̜moOAgn]umiMC]GEonX5cI+Q] -qe@E+LNv{*H!Aǯș?=A%;W xB6J&@;l ƽ&=ȘeiyΧ -.}  -˘xVJ{npJF岍u:JA/%ț VဿOb0SKʔ_4CߖJ`@`ǎ%*M ^A{y뿱)旚d=U'oXRx/8ʖ~TM> ٢Li;g}c[ͫ.lvjg)G66[>kxĐ-Sÿ,M/sVijj]wu/ۺ*,yLC|QqSApF~_U0|6;"s;1(V$ -YGrēăoXr60ź3jw86*̣yVKevG=>NlN -ƣ+@޲g5:0_D*хaȷ76Mxv.TRG&!'PM7>z-~}IEH}YN8lj"S7nyNR_cὅý+gfQɛay @< z~C̃D:`12Yz̗KD|nd5DŽ?M G&[;ʱ GxIdXhX7 `⟵mRIhlQ:C͖;;EWrUk&8.[h% fYBŋ5Q 2m'c F#ׇ eDFJ07Dņ󩔪\gW}Lj̉XwFuœT0C"N^c*CxYEk4 `UV0N s,KU !lj =”}wfX"u'Bs]P{baܱl7r^cJY% x~@t N%=bWa[pT729w"63M"(MlYl U&FFJ嫋j#6EMkw-hl%s󲘮K6}unYA(unr]۠RW?8^v_%45]ZoH0g?ۈ2f!zq*. sf':"5aM6Lc$KtȅArS'\sWF6 &oߛLyJYRVRnZT 87=n4PrZ\J̢t7vhP;?'\z*ƙ m⌟)Vl\IG/r+sZ|᧺5ˮDCt C @'h zH]/m)zkt[E {NXcKyXGR|΁A=1WEJɽ6ϑ*^v[SJ$ -`D/̏>wjE** X(H | r=̟z#-1_1kmG\e+@To3'Pj~-cv~H3ZW-Zz"dm+:Zoǹ O@a[C*D3* fT,1QĤjJ z6h[+JJ6L|"?N|ieԝs{ -AehX'v2d*U1{d^ -_g\e+J`ڼu4 -"r?i'5D*,u eH%. $f'Tx ɮ3a\<;3&.8o a?shp/`ȶBF{D1U#'@/wNwO{WCS2tP='B\n m$`≲XvG^Hf0@Ǽ8Dzgtۅ-4}GW - XY־q7D(mD "gFAushB!&sXӒ}WTZsc@ى`9zmڧuxle :wna`uϩntv87JMSrrdI8Mi6?."{O-|lv~6|g|P.SD~nLjyDZoW$Qp$,;C꺵nƭ|ƶ法dwPw?WLIq>\h(FS*їQs䙓3 -ڪ N@I;ieg|F\;;ḾZk_`:BY9 LxqyKN,H`#W$V=UDxkU. "*4xSR? PrP#>i$!EְsG&lzҿg$|oj0PsffX _簻^a9Mh- t\ZZ Hz)XHm]c&AslY x=VZ]wq پfpnv%\*i;2f<٪cZ}Z;{,X]T]4~jrd.1=x%LE(C_LлF|zy8ő;nF+G'jDWT2-hZVۇ cAA^dE_{0vȟ)7y΂Lh頳ᝧ9SFsf_-vAY}1)GMo\<+’Xc?[l&/_iǜT%j.2F"C"#UѸ4?h)Dnkc7@*Y7s=R9YB݅TZGkJ`ʞ` \j+@{kF] O`wqr1-F8A(pԞ@f]Ż#xq"T -*!/KBd$ɉڊ`ijMzJ7]āj[JXp h핤>Òm@4G7 -23>n jVwY28Qד%uh@}yS._6džwAl饌?ʡ- -48ɹ ktÒ:]X|j9' 7,} -R{>g7,}P+zm5˺HU?iSr,+ -FAa.Pgvasl ZBhgǠW -BѶNh`˨[Wj)q(͌.wY$Q0] -endstream -endobj -2286 0 obj +2287 0 obj << /Length1 1442 /Length2 6151 @@ -33492,88 +33393,7 @@ n^ r sbVb)l 2STH+PMzjzif$DMkV ?\ټ>߈ƶa<EELD6=tE.(%Fo~6r\l;s'$ֵ>4r$2DZ~*\R Yi$=ޡk'哙.m6–tY0O$)QrUQ+ߪ4(,Qb8mөqH=,Y8i SZ6m@`7~"L7\FdN#FHRKKHpb40 2~HKε֊X endstream endobj -2288 0 obj -<< -/Length1 1478 -/Length2 6403 -/Length3 0 -/Length 7881 ->> -stream -%!PS-AdobeFont-1.0: CMR10 003.002 -%%Title: CMR10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMR10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup -/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /SOSTRQ+CMR10 def -/FontBBox {-40 -250 1009 750 }readonly def -/PaintType 0 def -/FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR10.) readonly def -/FullName (CMR10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 91 /bracketleft put -dup 93 /bracketright put -dup 61 /equal put -dup 40 /parenleft put -dup 41 /parenright put -dup 43 /plus put -readonly def -currentdict end -currentfile eexec -oc;jAw-=%W)-{ru)rAE(@{빴Q|_R -ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+ -}3{Z2zݬT2s$Z&{BJ{x< ,-.2iRnñvپ1䠕 '䓱_r"O_t3kefBݼVfj9ҳ Yh뀸{q-ɷ}W??gw1*Eh[:tWeI,v8a<{B100Z85|}Nlw]6Nbh3E`(Eޏ'Q;eԃ/.DyL5$4IG׮Ɋ\yj9.VU5Q!-赁B9dB^oVwBɎT7RsOGA b#TBv!mWT=w,ID%'MK<|]D@2O( ݎ%#_ɷVBST#z!${l\4ĸ ;5l&!〚=(fUwAeB#30>H 'L+֓jz@=s\<=\Y$D?U 6xGQnǫi%֔! -L2[)!fXc<'ȲRP3E!-:'AJ.IJCJJt&{76 -#VH/Fgw"F5wS$|oQ<Η `~<10|;,zɴ% -oߠx0sW1Fx gmxVyѝ"]#z~pv Ũ.rB9$nYCC1td@#8kNԋK;ԓlF( ،N;d*<Ʀs9ZQ@It%[)7&hn Y'a¶T'Xrߙ/n_nJL (@ -К -N{KF^kbn~`L]aU{vLܺ41$rmAsnZ*=sob@{y !CC{c.WZ0n bpgsPd$-\ԛ&L27JBs/g(xQ,t>[8͓GsŸ:R$9]6&my)ivjWLRB^RBalx_Y:5M/j١!}`D&WȪQX$HߧtI .Y@nr_n܁ OtAN-L n?_^_g~Ə;`KB6eĶ ->lQp)/;S' ^:tJj@xE(0G;κQqǔkT'; ÃDHjsrxܖ -.>֯kl;&#<ښe)fFz`Ƿ?Ic@SH&<evn8F\V3aA!yy:+c!xbM։/f}3ߖ˦"G'fMsXWU}Yĵ^ %j!HOH͎_;臲Jv]# -$'Ch?5u-G:zHZ\%Uv z^By%NT⸶3=X?mJ-3iH@ܐfσkR.v'm.'SDly7 YCm^Gu5_G1t/ -41n_D>}p+fg9h$]@M`^ҹGK;5wIrqA3fAYiuYrD:dR At -,)aɺh9[ԧuS9KTKaX$wgɓO[xqǃyI(j5LIc}|h$zDUwY+Z:ϤŜ1le`u@|܈贚^6/y`a [Ί`ҾEwa ziLa}jʰ@}xWns0n*{l?Zz>8p-L&ȣK`> `%`ݿs?v˻^\*QNbf+ۼބo" ٧U zgga䎐uFљ<Xyݸ*g4?X2]4H͢^qLeoU~ 7>)ƤHnA7"{DRj)ע~eVDJ|X}ѧCrTA fP};"ӼK#ΑTF\^ԓ ; |R D\Ă Hu6QИ'Q3b;x#3S:jb%tJ/>ʡOrVށx]>)]l5o[F;,N&'i\NQIH?T:@FN SX0<)hW4fFDh.سT)^S-nw}, ZNEC Y Rez3\ -tY5`F~_xU|'XLJG@U6I \>:V_>զ9*I0}ӵ\"{3UzuFf٤Pߨ)E8Uw)gq:dj#hq so -@ -KG7"|QЇ Zzs|}LմS:fmA3S 2=[dؓJ\ܳc|tj1ƛArѮJv,K| ϕVސ -Q[ AEKS/zKc -O,4e|{G#RvKy{ K1EVVwb6ª=yeeܑuE>M%;,1W}w ~hW _F9QcyE~fz\a:a<2euggSR1Eܝ(=F=;q')^1>u6 -G0+B+渞bqGYitLxRIPvhԥϋ^:nwp5>^؉R}4agl}^(t7a &)ZS8n}@f0;b.ۣEL7%3C,@7[I [1sIX<[f܌a:?y3"u/'\d Dӹ=qU kκH$ yQ7pl*mhS]AD5ƫ79 -endstream -endobj -2290 0 obj +2289 0 obj << /Length1 1688 /Length2 8444 @@ -33664,45 +33484,273 @@ p b|<dF.O[vOhgyQ쮗h0},:(і~6umXRV<гJVM\Fw%T6VvQnϨ: M\څU-:φ57M}!ZD s  {$Q0݄n띮 (N3[( ?ӌo9Tuҫ6nuD!qZUT!pڐV؞/\h^:'.AES6P*BYL endstream endobj -2292 0 obj +2291 0 obj << -/Length1 2571 -/Length2 18274 +/Length1 1173 +/Length2 2916 /Length3 0 -/Length 20845 +/Length 4089 >> stream -%!PS-AdobeFont-1.0: CMTT10 003.002 -%%Title: CMTT10 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMTT10. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. -%%EndComments -FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup -/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse -{save true}{false}ifelse}{false}ifelse +%!PS-AdobeFont-1.0: PazoMath 001.003 +%%CreationDate: Fri May 17 11:17:28 2002 +%%VMusage: 120000 150000 11 dict begin +/FontInfo 14 dict dup begin +/version (001.003) readonly def +/Copyright ((c) Diego Puga, 2000, 2002.) readonly def +/Notice (Copyright (c) Diego Puga, 2000, 2002. Distributed under the GNU General Public License (http://www.gnu.org/copyleft/gpl.txt). As a special exception, permission is granted to include this font program in a PostScript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def +/FullName (Pazo Math) readonly def +/FamilyName (PazoMath) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/Weight (Regular) readonly def +end readonly def +/FontName /IKXQUG+PazoMath def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 165 /infinity put +dup 229 /summation put +readonly def +/PaintType 0 def /FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /XIQVGP+CMTT10 def -/FontBBox {-4 -233 537 696 }readonly def +/FontMatrix [0.00100 0 0 0.00100 0 0] readonly def +/FontBBox {-40 -283 878 946} readonly def +currentdict end +currentfile eexec +oc;jtD[|<33229IfÐ"XXH`{(b$`Ꮻ2 Gy<\&MꐵCt+˅BJvƷmoϚ}^߼YTYC]S=nt9x>JK1'r6iX'l 6я=v1]mO CQC>iOLUO*TcTm(߀ 1U +nAYXU12rrE^Oy";Dm{O0 {2RBiNMufLon>Gl_1#Y> ؋nׯ ,G#IJ5.FE)a" pqo-4`7}ӺWt_ceuJh>>W! A5j-v`-?R tl.e)1=kdSi!5_l< -^+bގީܖnW%yg͚3N>Vp9e.ovh; ͍fW\^yя_ܓ'1︖œ]c*" 磺@A.XcǽD&(49g6vf4J ]5(W sԘtaȝ<[EpTU!JtО ?,L?!w sg0MhB1$sy8G(b>zuݬDoeHz)^0 +9JWf'UIcei+5H,r73g03{#Y_E^n2ݥ xdR$;9(fn*eHcAI#y`%,tŁ\ )_V+7\M7A4R"З@O!1$*ϤНsp%>*Ȗ, QɥH;Eٺ~b@n sXZۖ+ , +y#/!AL98Ta/eT,ut/u6~ 1QA\SW{N?2/G?E 8ӮchbK3q$;+^B(񬼨xฉk:wMX,Ӄ~R[&h8AS #L'ɧTp#{۪>;+⭼MuU[%V0EėٲC9؅Sםu^sI2\. +>j5xBĒڪ]˸f*g|x*cfr+B!H9R2H4^Ed>>J1uz&MLLioJ$!tFo_O>y,ު+#D qW2  tE"QIՅ.e]l w,*"Mf]i/FSꂒ.s_.n1 /8,}̨ W HFPsWkn3a9`6IݐWi>| =1uŪ4ԅXHAH +$-U3# +endstream +endobj +2293 0 obj +<< +/Length1 1188 +/Length2 2740 +/Length3 0 +/Length 3928 +>> +stream +%!PS-AdobeFont-1.0: PazoMath-Italic 001.003 +%%CreationDate: Fri May 17 11:17:28 2002 +%%VMusage: 120000 150000 +11 dict begin +/FontInfo 14 dict dup begin +/version (001.003) readonly def +/Copyright ((c) Diego Puga, 2000, 2002.) readonly def +/Notice (Copyright (c) Diego Puga, 2000, 2002. Distributed under the GNU General Public License (http://www.gnu.org/copyleft/gpl.txt). As a special exception, permission is granted to include this font program in a PostScript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def +/FullName (Pazo Math Italic) readonly def +/FamilyName (PazoMath) readonly def +/ItalicAngle -9.50 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/Weight (Regular) readonly def +end readonly def +/FontName /DUJUUF+PazoMath-Italic def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 97 /alpha put +dup 98 /beta put +readonly def /PaintType 0 def +/FontType 1 def +/FontMatrix [0.00100 0 0 0.00100 0 0] readonly def +/FontBBox {-70 -277 902 733} readonly def +currentdict end +currentfile eexec +oc;jtD[|<33229IfÐ"XXH`{(b$`Ꮻ2 Gy<\&MꐵCt+˅BJvƷmoϚ}^߼YTYC]S=nt9x>JK1'r6iX'l 6я=v1] +đg@F7pqӁ')jjOh%Ssq={.] ZO7єEՄ|۪uBwLÍ `'&0Cg)X0F?nY&8 ˹r]lpKGCpoğg\t/bj}t SEcqR7VL%Y'1b J71SU3=gO>bHt kKc:hA:F.xW(L^N1K @_P̹>nnof7-U El#+A5FԔkyt:RR2\3 l v"ڪ> V b/&"@4 +nD5tv_\$S|KpCO1vF^(By@`gFszV0Qn .T=>>rYA,{ɠQrF!s߸ߟ0׀ߎ5ˢV<4d(nLس[PC;+qޥK V:d&>J3)Q6P|B5 e )\@~7mknˋ$ԶܖP+C}o*( -.47W?8"N[.^7/Ɵ3/3j(ĦwN wLjC; f&cv^%:S,yr8N@K}m>KWKn9}%FSGhpxC(@rX#?F0ʃ#w^cuֻy"-lE#~%U1b[ ^•1@*rEPWS/?N!< e* Wxax"(Z5ŅQu? +UgH{@^Κ2]Ʀy1Q',XL kx2 ]mȌ0`픈p:*:_kp +ϊ%,vVb]2q2嶖ćVas |HzN@=ܫ7ikK\}pYNsS)# 􊄡c,E׀Z=D=0Maf~nľ4ߍš2Bob bObwww>|Gkh6p r[#P"77vE8ʖ$;E6zдR]}##+0"i%uCj,|aSVMx5p6Uj(mE*~mYdǡ旵w#`9k?)픥ZW|M%H*'a>"Vћw5t0QPGR%"*Bu+8~j X< @cNngYGй34 V])-l Ɋ5imՙUV#Ŷ{ۭls1we(\OL ER~[шPs1\zLDgSS[Oup6(@1RsP1 ?=E؜neM6N5w<3dq^cF)UI2M F~q +1йmدNIB}fȷ/ZMYE(Y֋'Ჹ +T;UF7<{LN-^(U'UAf0GivO0P$ 4Z@/.}L dlI/_f>k[WSʪ1<" ̣U3 lP.+\Bl{ɂH%չ'%@-ƺRS覟yNuE|v^+ZRkڜ[ȈRԶ0ZH: +wFe@g`!$ pepdw,,# ov>ժI83!/ J?|i$d_(/;b49%Xealwv_̹@drp.l䧏<ɁJt~M[y 3[{ +endstream +endobj +2295 0 obj +<< +/Length1 1756 +/Length2 19614 +/Length3 0 +/Length 21370 +>> +stream +%!PS-AdobeFont-1.0: LMRoman10-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMRoman10-Regular known{/LMRoman10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin /FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT10.) readonly def -/FullName (CMTT10) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMRoman10-Regular)readonly def +/FamilyName(LMRoman10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def /ItalicAngle 0 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /NCCVYE+LMRoman10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 91 /bracketleft put +dup 93 /bracketright put +dup 61 /equal put +dup 40 /parenleft put +dup 41 /parenright put +dup 43 /plus put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-430 -290 1417 1127}readonly def +currentdict end +currentfile eexec +oc;j~EЪ%9.>XJٚмD"e?&oLH:]~nX%l޹dQ@a~M~EA˟V.UM؀")JY4қ UC92"\ܡw1rlxнtaA*`Jp?(:E(qU[s $gG '\ +wMsuIC'93|Y@TۂEk$:mGzRg?x= w;*E JM8͛,uZmY +`n.ˣ/J +E: BO/g^Mj9Z6F脨0 BKBՈ[GOrEY86nXՔ*wFot8CF :g6}dPk]!$3h+ۆ^];JR*-uC4⚈u6Lj=!;͐`,7TZXV]w)ߧɍ)%NL߱VيӒI|5sBMedO&Ng$q&Y©Au(@HVqQy?>&_@GKf0Z E\$3eL +:G(, f[M]ln uE~0Rt^S PjwWv6! +1nC22O՜QS tynG + }=_nW?^‚2I=>]L-ͬIq^ ͘ EM +,|K93QbָZ׹pu P۫%Fj`(m->ĸtGTf +b0UAx>|z40 +BCGҡ %"nH#ܕ diKsxc"Hc A2sk6.ab?CGZրݣ~cc>Uڔ!U ؏ Zlp;@6CўO.aވR&UtA_Kfq +(C$gU^/"z Rkf ¦vPGyQ}i0}*+z>n y!2X{Z60ŬW ZxV*2'Pԧxh}C}B.Ȏp&j׷dq'g0!gz$ͅA\/=ǏjUEBm/Ġy]"Q5Q._x(]nR{jF.6S0&MP!>>ǒܡQA&%_͡ ~ei6SܯI_1p$$~<-./pY7jUcdMTj)9Z[a +IjQЖ@1t26he>}[Efag~g$P81lÑ_h8*5C, UwF`eͿ;;1"c%|PPh\CMN Qn1:.«h+Uew56eK0k(@sQ-rD%}zzR7u̝Kf 1(ƾH^P( B'vhufg!ᱛ >ԝg㦉ZLyMS({CE];&mP4}:FkR{"K ;\c/[pU)6)gs +. +wʘXԼ68|%;x_jAw(dBsь>~>b a5s8ݯ>ןq !/jWKpDz¥N=0C72K0r|]*Lx\Ҩ +G:c{7&L3PDf$FVe=X`5 :cZ+2a ].D`Kk^%IhMH/F? A]bu\k)T@,Ød[ϿB, Hh^ۯI*qjTqbx`J@̤HI{ۣ;qO]Te7xwyiCoQ. =eX2)m 9 odBa%\ٸ *sr7zE;~P ѽ L%*DC̯VpdmoPB69OsER"($@A.6'y[)GG`ٚq!fG(OZE2u[\-Xu[]ąe[@$@zJ&U, ͸ +۫+| +F +6dn[E-xԻR,*[cPLC 6'绵~8q!.:kSkn98@?-TtBԬƍE!3`yl& WAv88 +W24CqMAa·qqYqf잞bۘDŽ5(Z$hߦm,ŷ,]xN84tG= Xvgkgc qdf%M SGPm,,L Av9l1H`C!T!2Rō9QNIuV;D\GChtAeS6 [2V$&=ӳ%],2J o5@|JK6!CL&dxXB8p9j4 [هGtb./_9":Nx V)$եtV54jCYȭU-i73)IF27sx:qdAٺXHzlaV/üD84&MgV1R<8 ?b 6[Z$R vT-|0V|?D7F<Ǽi;zH8c,oH_K" oo%&TT{ݱߎZ\=`:zX QDWn®*RyʣW^kD!&p`|O*W^kWn\a^0Azk@Ú66zOˢ^cb-!zp$'heW}?'ˏYp2xtD;9\w{d\w*Vҕ1 }FT/osGS yIzxPOZMA'FڷjfzM`7U*0@WBX3ʍoʕ:c6RE!Pܝ^Fθej]Ӭ!m=ܡP:4ZIqvknZU˚]P$T%.38`1!MxR =N#xPt#&Tt+i~u$zY(=Ϗ>TqZȄ;[}pa~ [ps!c y;.e\Nh]"XR񀋑3+w^Y$àaa{cFSu1\,*FD6,eY VO~<޹50޴ScYNrtE{a,Ż:4 W \eXݿ+Wi6 :ŊߣԖt \1O|峔h<"eu "k(F 9??'yxIxCf&,f0Gã^l5\_|*m 4Id3$)fΦeždA9Vt!- /EJ}d[y{H/8qbpw?jYި+?=ވF#N:znmy.!ևA6q#,nc+o +rCR` +"hZSCf'փ|OJѢ4qmպă0׹ kFϛ$yöTJA$碬eL||gB|{$WC^UG!ÚZ/ejΉj$,:Ck)8SJc zUMNTf{KS?O~ݡ8RR}͏@\aI:^lykH@".,yɉʩo!TiSPz8C3F.Jt ^ 3xv% n`= 7"^>hC2)+qLvW +gZ٭㦨̰B$@vɅ&vP2ot8~v8͞cd_MN.lvS(ﻺtW:Hc'l[)U4ҵ G[^@^r\L:)zpjm4nxѢT%YYCOĤșbܤ!Ic=!Ā?3ZuvDI6!uܶ M?b5zp$EEm{<燑 ˿摪o.'W@/|aut )muP#4ѹ2P|Z9#^.p40A5&j|$mG.1`8Z@$9H!Ri6'҉G1tnkna$Nb}*@[ÓxB#S.L?'ҤS`vzַ#df0̋Kǯc%<d!l:XKW0mV)-L%kRYMX ٜ|,y.B8ꄉp׊*ܾ?G.Q{Q&;¿ '!} o/܈D-;)+lʔڠlT${ыzOŔaNxR+G^$:ۿчj}`˦zRa0 ȗrmFbP4'#'0 ߡ>:!C穤qG Pj]6yROF˩XmGU߭tKuG\Q8䫩:(vIe41=9)`șx|`Zx0ϾH&q *@p  7 YyB͹xݿq߰`H»pHjX D׵`1E+y88#R}Ŗ ~Lȅ"*nD7 \BUIӼH0L.G )Ee(ydgQ2=\b8Z .x竫7%M}կjWvD dG|D[mh|xgj棻RLO+Ho%ZF&'`}5+Dbm6i>^W5tɌmbeD{M/ec@MH{q8BBr5)ٱģ Yq]$&eT31EhV+/Y(X~E><&ry|kVq6җ u0P}gX.H.{al[Nf40w kihx'_3b'QJCza?]$!:<il웭xeٵ\K'{.?>yK>鯊\ +4~9f+ cU$dMejϢjS]6!W#u:$ Nԕ\Z?o[oA{=$v>ÅN.ȿߍ<. խ\ +cVO& @uK\ߕfA[,fp֟J~J%eyTZBn ly4D"#a;=\dQPsJo]yHNLe(3Fsz, KznjpS뗴(^8.ox6FW T^|ܦB天JS< +YXuxϗ,#8 +4~FJ |Y&Ѱl iBE`#7ybB OOyeV;'%N6HDPB`pq?QqL\-{F;:=3*w֐;ZRE &*TUrM**=`DMYX'N@qx?E*ԛ]yʃ?vөވB7XmԚ)Ut Wt~Nb]LϪd!S2 +ld ȭI3:ORB>EVp;'vnN>6K\q_4ٻNUMړl%[._1ؘ%Ҭ4HjwyevhDjc0]8uɯ`b9M&} :~z鮕{#ɣy,ZQI>`>D 6.VSo0r:xk|4΢GY +]wcީu]kvVW[=Otw*"$;w{pK逖#㣏55RҼږ[&>6 F#_ -Ԟ{b=i7fއ5zԘӤ- y#tbci40-Ώ^THYm}%xͺh0A:]T9[Xe7JTMvIB:w؉5J@7 `pup&9ad S( +b1%,hh2zQ+$2%l@izɚϓg%sA8M)= A8T:XJ+;G5to D+w)u;C`~L%mbG T\J~7atꩠ@ϕyqe~-n?%üt*7b{e(zaX ,[mY!d ]7ڵiG^QvĽ@Z:3&*@~n1z A2>Gԑblq⶜ʫӧvvImjoX6%Ʀw}]>6_'V,5ߨyOTT-brq&6ǐ]&3N&`<vӼXG M}Bg"Mu|QDƒd.Eb=D$h&0k))Pwd:6p +J.>rWri8(P||nnJ mTpBGLfJNUB-yɘJՙY~_Уf slE'1SC:TF RW :pys͜Z[Y @==g~6RaW*Z@[nidɲ(D_Uv<a$]1f I੔L qD ˄FߋПśGBt+( +I-_>xb!H޿9M`챓O:%Ig8:!zPQK~If rq5It{⇓DJHSuNf.>Sv.P6)*COFsNc| ɑqji{t΁qY0dbY3BY%P"?6 +}FrĘO-ePzA;,d-$Kw2j +eX\kE*2(P_?f Y=}LOUQßG] JwP5zBu9C$9<3suҪ-K榖ԢIv#Erq (Yܽ6^!b4.U1}`Hͨ=:CyICܐݠoX۹r"CP]rvw2+62-(1Y(_2Qi:m\5p= YU&xZ^PQ$ETdS=PۆL|Wk酬xaW|eVSlaU| 4ʒT~Bxlb4ۆ%+K,aY3$rPq/U2&p, Pz`IM N="(wqmBHfj +hMA`+zxm0% hRZ֡4A֠H0`Bb=,2=pdM.l0/mƉs ?lX_5aXX bijMqJWg`Ko/[=̳q}bG`M^ogLx~!qWS7r(Ro= +((F5|l.2@gP#')㓗YNSaK7W}&g +9i%Ō5"r2aK GI .Z󆛾!cly^ȹp( >b ´7)uv5j*΃n*RPvZKI@.wh!9>xqߊxa.]?a}3\W2hYKO$AU@VdXV?تI)4^NŪfpq+s&s}61{HNC1&=~aZ$?1]wOzR?~ fX"2O/ɕѠ;Ȅ>0;n`!Z?g.hQTi'Y.!O$8,t,~B(T=_5_$뉩9k*hosQ?1aLZ:9C N+S8VWWE^H;&R^oJssnZxemq-|2j%ANݯgU$QChk5-ʿRlmgǡýߔM.H +~a 91/#MMSL_A0It_P?+4lĦ:ΊE83$O<3/LJ:ukY'? +gȫ ˻)Q2(|?#t+G>;0O0N ]It8C 5ۢKtA8|C?2ఇIDL98Ta-\~E><&ry|kVqגzkΡ73{0rċv +̆1݃ԑ,oZѨ!A*}j|9 + /_LzF? Ɣ..Z +O1PZӌ$|!}LPIZ80vA +T.rdH*% )IZcqC-):A$Yłgn6gaXOr)Ra,t{@S j"ZEUY g7ѳ鐒lkv9K5pu# .>DrnԬ[{lOT +hη¿ +d}bJDZ.~X] +OígA'XMtRh1QJ"(#T1zag}x3kt1Hu5bTRP7Uܿ̄밫g+ZN䀣}˿awi#a˓@x^ +!ybTݤR<(" "kk5tf6H*6N2n4|Ape+MVvEM/1cJ6taS74"`~8S^ۦrF5Zd,)BN;SA࡛rt"@7ZREf}|ʕ9 j G^$Eg&QQ CaLs1[r {.5ƉTs! >l:,j$ʹpBj[66࢓J 7 4Kn:Ԡ:E[G:;㸅ڇ3RrCXɸfVȹ"PA:U4:70^sңBQDE2vޚobP%s82qdoTO U +J_ +yIaٱ fvFw~p!@i`هC' +_ybEs8ɯY Vn/`>V$\~]$X=K>.!)|RbW؞`d8N.:ȟ-" 1^?;Q8WbII@ C\I=J +NB&&^Q"LW 7:Q/lVlzgR!ƈ)07L&Tp-}4<6P9#G+ P!nH_FJ ->dcM s x!3ma SjZO!uAF, CS@#ZZ"1&@Nߐu|W;r .>_2ƝAwV *2qRٹn*h$29t-`As$ƨ>^tƚ:)+K>3%+븝ƸPK y/h B: @[$~j{:e Em~@ȓBE L֥Ɵ[`Rp.,QKgj.޶'ц}zyS~Břd4(5da<̓ʒ3PL'E5Wդ[qH1EjU[&c~98U: 5b5-c NW@$#ZTeBE;88YԠRJx7&4 "n@J6h![%컿}^G}G* ]e_d#ܰ3QQw (z3-?=I+or^9&̯N ʪE҈:0t8Cx:1/fO᧰ezjꮕR)Ś]U S$}zȣoLH5a{AɏQnZ1JOǨ"Ag^NUotӕйD*  TJ_&0Jܢ1Ԃ L d=ws$_q1NWr neGKu1Бȯ\@"/F7|>R534Atg 5&v|Q@3z s9\nyvnjD_vj`Fus9I@JC]? 8<^Af];ь[LÀb*JA.\\=PPxesQ03 xc1p9#Φz4%A. %O -Ihke!yZi6BT%=N[O?\鸏m;:z{':`eϽg|gu|/47\A ɝe~)٘ȂUR!QQ`[yH|0*?:y/4ũJ(|5^O,MoU]mc=UBL^FР: +)#>ރ 1֔uω'nNU]%+?ov EP0BkCUDv%} l (mX"DH'Gs p'@;m҅2\ S7?.9R^ueZ&Dsbƭ1Kϼ0 +ڀ3nқ1] g݂ѡҗї>a%^ӌvZ%3\7!o{%Ux.b 8P=?U7DtԾrqNЍC,{3Jr꣬ q㭝pS:qY ᓂ̐%od s{oHބzȥbH\$ |9}RC|nB +3CDa 4ѓ1wڊv{XoBjqߨ|>Ax$9Dj4ulSPG0\@QM}멛b-%S˞GJ|wKQɴz62j[K]mն>wY& '- 58ZI .6 }l1T$_U\a(lģs IN*w*TcҬ$5f]َ&`lzKMP J;im%צ U6V!}uNbΣq|Р4*qLJMIt oj^2 6%K::l'O= FN?)z,>St:6%M`w*ʀ #Fo+_Į6IPGգ|ƙL# +UeHM ;pn[Qt H(RYjF@ZKnK)K%ki'"$ 4wc~cɪA-T-ݾI?fg$+fDS6ؓCQR66V~A_9&Ȉi5|dVo+Ydo97$!_S_鑒WLwE)uL(~t3 ſH601e)f{+y{T*m?Sa% R/Ź[6;%Z\٬ceqе$o}1gܤ~n+5-uBl<_YbXjr3FL0F*)WPg QeoرlHoI_B`m]z c,nz;E;\i>0$j5g$^.Hc =`h)e$bE<]`Q&ScWV` [u(lJ;wƏDL,i+G]1 )ߞ 0{ g$*'|gcjN 7;%ߴd=4{cgzl''H3LY,k$ 1~ԅjOf;`|^1j*=ݕi_$nHͽ%us1X85^R6>mIerE < @'[}祏I/4>(Ԅ:o+LK 9'Qܬ$b0ff4{lSGˆZodG9Jᚤy2Њw=Lw|Gq| +endstream +endobj +2297 0 obj +<< +/Length1 2836 +/Length2 29747 +/Length3 0 +/Length 32583 +>> +stream +%!PS-AdobeFont-1.0: LMMono10-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 778 222 0 +%%EndComments +FontDirectory/LMMono10-Regular known{/LMMono10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMono10-Regular)readonly def +/FamilyName(LMMono10)readonly def +/Weight(Normal)readonly def /isFixedPitch true def -/UnderlinePosition -100 def -/UnderlineThickness 50 def +/ItalicAngle 0 def +/UnderlinePosition -167 def +/UnderlineThickness 69 def end readonly def +/FontName /ZZOAJY+LMMono10-Regular def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 65 /A put @@ -33764,7 +33812,7 @@ dup 37 /percent put dup 46 /period put dup 43 /plus put dup 113 /q put -dup 13 /quotesingle put +dup 39 /quotesingle put dup 114 /r put dup 115 /s put dup 54 /six put @@ -33781,118 +33829,171 @@ dup 121 /y put dup 122 /z put dup 48 /zero put readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-451 -316 731 1016}readonly def currentdict end currentfile eexec -oc;jAw-=%W)-{ru)rAE(@{빴Q|_R -ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+ -}3{Z2zݬT2s$Z&{BJ{=מ0).|˿!:[LI0lr9G$}/X S`p*p+fwwFGO^ȇ r+dMvNy{YK[z[f -ܷBDq}M8|j${jpxxSƫEu -7%ɑ4\ 9b \)[FU.q4Z8KzwwylϦI5bjcZ,7ɪK:#@Jd@ѻFM_d#g+=>ZaWNH5Y/ .rpf{0D|6@;]/h|.RAɰKml^&W܀{mFՙ3FK~I7@T7AMOP.;ݐH+iX;}jYXEu5ǻpېBIᡊS 7pQ40cH4u[ wYÖ2[tʖڣ?hb*$ -dƥ`$ P :")|UƩfDtd§=5+j7%i@)шT/qUF1tEςҷݢ@ Ѣ1ãF^R?-¦q^!*1gw24/3@\7zaz1).ExY'Ȫ5Fc=nj2cw1 3bI]y: f֡ꋓfg%p^`('m K'K '>EPN,:M{S3G2R@6\?-^X'F.qhYlawNUpͧ`M9_Jgbw! ̼sāTҔDb:Wq!]iơw`褩'`h^ TTInHel䶢͒à`じ 'p(=Y1UѬ/OT -%`&{(K:.CiK9xH-vE4x_5叠ٺ,dl5'bbq,H. O8 NNnZGquDZMgd/.o~*ĽẾʿep˵ -1}oK({AsM`?  }|^ڧ(1vMXAj!Vk5=&Yiw|vCPezFލ`FJO!zơãE.)8At`+o z`!|a*dU ).tIhq*0q>NU 3ȏ7Ā9Ot[3|5r0p8ߕWqDLŽ{`dw|ׄ GJz/H'Z$MΤ8Z̈<7{LpV)%k3ToCn}4>ZrȰ{rUZ9EGu49>`oq/~x▏S|f9׬?X.uBxfGbE.wW;o, BLkkK{9fgg,l|&Ma*$v#ܶ>7Ucö'nNЙ1WƫV Nu+947yG( "zoO_|cZzB@ZAݾ@aexb?>"YTgBlٍ9UFJ?"[p] phU8Փz޾L?:K;W%X$؇:b9pF^dBJR(6[-T*4!yY`'M( MPA#fT"f"?eX&RE ]2L6 ?h)8&/Baf!0tM<ŋX0z1$6$}W<1ji76$4e L,vΡTuQo:=}E˨(S0.1) d#I;P]ɵR蕺I,"?bB8|GϞ\;H -nc2߯xX1!?:t#?%gSe[ze} h)D j-O6vzu@b ixc`r&r Iڹ_> 1SSdY$`)­:] R]FITkxjgbHd.(: -﫜.%pq>>^zx,{^c]r6oެtHTC O;q]8$yBoLr {=f$' F}*%*tdsCNzc5G~¸e 2d]bsz':aWA>4+ -5u=JTH8Yn{-t}PtJx8R.\{`u[%37\rnNJFk Oj+WesMV)JYV˛81d#JL1?M?"śbQᄍfcӟr ar4ד@dv5꺜5eDfR+c=PisX8mm;EL]H|S° #ȿl S6e!3BYTg}TTaΈfgX_+t12)A{ߨcװzP*Q˩SRd*lN؏bjɇwu_ŧ03_m=/Quf -'I N?qj) -ʎӲ+Ar⻩6&HДC9mr|7rG%:Jr<(gG^Ĵ~xP^KYYD˓"$?f7ښ}Xo3'+Te|7~x9Fʓ u -ih -9Nt9uicsJw -cZ|$C[ie ";3|AzFY4WSHʘJ᧞)~%b[O?;Rw߹E5?"W|;ծI6X'\dKs}2{QA)wJtXi3uR3Tq5b|~<27bA}LXO6/'`:8gI$G,M`y}Gꦜ?)c7K !8Bʽl. ouv -KS?0Z<M^oE "1\eάI SsBITve赡 Rkvl$|i0qp -QxroHQvzŃe4`eb?V'ax * ǡ~MCC0"rsSC=y [^ՔI1d#J9&I# g߶c*B+FWndM}RYubPvc?_gMk5Zoof~G>ص͈,gk]E8?`aN/`p22it (/[@|;C]ar6X W,COQY``J_Bhq8 !;.*ĿLMbMKa{boKInUowg3Ս|Rq?'SoIV\]iTgȋ[_Z_j5'N8wM%+E:v -"Ӫax;Y `m e"bsiq>,Znè3Œe(go =$Rܬ'J:cj3f2 -N:3CC;Ov"<ȳA?9=ԇa{M˻&}Lnu4۟V[+._b$t1.}c{<0PBW*ZCƛOS 0aS5Ε-}7-*IC{1ȹAZųrO(G n69i5bDN'wL ,j"WvyMbfv&,ՆHѶG[f&Px&I뤏i=(˗z:[} $>]IlvyPd[tzw;hc9X S8{՝YJ4ks'$r+t7))m&LWQ L7)g͑".f E* -M:7jm !'3x<[r n^s:^M{9Eŷ8Bt,wv0V\a4T2G+F],ٚ]z~a1CJUs/ 'ګœk[M#I8ߦ)qU$rCO>ŰtM>IV&Mi`o k P^\ m"e]VD7u\~&bO4tޡKLԁN\-vaKD­~2W^"ቍö 8YJBX2U[0lq߃>KH>sx[bܸݜYS8 k)!~wemG "1yEj^?5mH謥kC; jcj%(Vq}<9mh>qUâ"HX|yЄ><% -_20j]yW ->!đr,Q?z⺑{@$d}*EJ%G )>]6t_oKXBiN9THOh}/99etsF|IPq^ Ϩ-fWzlsǂ}/Q -*=?(mXiJj~E=*teƘ!7sN~u 9#s mA7RayIBuR6˫{.z/x"/okEUw5,|>d,wkyJd-0<:'^-D: ;vn.p ~A]x 1y=X;Bn =D#&JTWߢTVET :@ :) \ʮvC@jhXy~A*H}w4lu.ߖʙ#2rAO4S"b.n͵,MiU~~@TJ麜q"q$@jMTn[ dJ& FmAEBc - - ɹ)µ^>S&(qRڨ[ȹmhژq_~_ܥb'cXC9W՘z!xmpi3j0AH1˼D\Ke¤}&CkE:(1rJfˁ/3yV:-ުaTRp.ev>IJrp:HCpwrIȻ_!%>m(=AuhA9)~YW ^fκa/Y6BN.f{{H pDuf^bi8 Gwxȗ ,Hi -M2CL)y.)q?.=LNè"=&gՎݻ,ݩCT߿EfJ/7ܾaf[=N>OIR&5)v}ȸ{ ƖOlKDBD}VeNplTeI'=TN:-όp PZ^ryߐL}͠V_d7 h݃mˈ= G¦K&=Ru|2}`E8ćNHn`7ϕZY}֎o/@ua_8lzOn{[k;a&Y(I ͤ#]+ rISkѢu)ub<o[JCm_2ccYEe2. eK 2ZIO2-/(=3!KСޜTDLJS>c%yBj ㋞6ϡ\YRKݽLpvaӑ, }=2meFxj=/kKoܓʏ0(TCggTiTR+c"PO|N;jլYb~n=үm< -^[UBޠMHiq -W D੮3w+TC HlUev|gťl3VD =ZBlۥ/ڕI|mZ=0>C@!d.7 oox -XX?sE(k_,6TMOXpjȔbO@HB?ёH ywpۂC(UpW^[vjQAi1:)d+w\nEBzcnբCԪlT7/,DRmD4B]: -䮙Mj0lZA j:6n6%NBXVX%l?1P1܃mMm!`f;Ns'~Enr^( #u$dµ*͍yay΢sʻl1Gl2]`quh4yVЭ$H cqT~@ (+@{< \`GgYba$xV+6C*ݩ6iZކQw^P~4`q}~>O{D҉4(pD1ģ"Z!)h (X>TN!o|c {Ҳ3ESl6 nL-!(b~Ey@ײDb#TA54Q+hBU#|f5JŮ -EEPC)־O$ldrwsy_t栳cR CO•ISuվ>O$ږ|2Ōwޞp)8M F @s_@b:k9e8Ĝ,,oG ܑ”=5px?|Q 4٧W&.hO$F jޜe1r1ȚѪ#-2G3:Q35$XՁlNK]8i~j*̐3lՃ^6ooVЌ9#R\e?h5C"Vq^SoͫTw؏BI(6`FKFўgsf13 ;hڇAwA`a4$/0 -#rҬ|W`+:๑Rq"-Uu[! P kewԝ@GS8+Ugvm`Gj TZ'l_gSO5~ы'us 8}䏺B2UxI+<;"'(eឣ͠+ >wG{)LKǾ$2 BGFOR3I"^kOƒW-,k ox;ؗ4s!nQ.B!FT$)W:øhTZ{RSRCewR8#gMz1#801r,n} 34uwY -v^ᣊ$` |"sS;$Ic$CW$63WPcP^hw}Ur-zdM!ڇy4R0M@@A>f5 q$93,CY I,źr`ЭhҿW'!8- -4M263Dϋ k>T=USj1t=FDOhmU|)a7R_-nNٮIvNm ǐJߚ#f{pZIyo})5E1I!)NWx=s˕YRc %@ - )-1qQWd7U0{/P/LTacX6Ǔh@loժBNDjA*V179/҈0DatUl;U<b;oQHl ,l{AkҲC KUEF0Ĥ3^&0?9=q>-TbbB$ ǹhvPBh % d~ , 2y!k F73/e]pd5V|R)G&9Gi6^[1Y*#4Iy56^ -v_x늶 [6Ok\_ѯx# b-KMz~+ oܭ`#0ʲ#ؚz-%$Gl\=z @ -nEثow"N0% -B||yG:-1ggPz\:;*Ӱލө*H-ARNL0h"G_-^(r'+3u`_|rOk|U'ײӝ6mtU~uf ⹤et{XtK.!|m)佝@i_BPS!ȊQ.2A]cnl?D2_oc"M#@;82ܞ8c"",i[ \HԣP޷GS7 -7.4߃2N*x-$# hF|-\Wӛ%өImpmMe è2?A gmZ:6`B5Yߨ6ZᏌ2‹IźO%pӯ&aW)k0h2U@Ŗ*۰T0"Qo"qVFLqG~$|IutDwCφmH=iނkrRQ<q+%vSys 8:Tdmf8^ 4i]$?@D|-5ᚘo9b5^#rnrv5⻪isx@Z%) Z(B į+vSj}a%nZQ(T ڊKlWwe6_zy!ظ` Z PJ?YD #^?>MC^dʚ.y-r 4OG$:`|Χ)},SĂH[an(x/ؠ 68Jes6).>i06k!8G 2S<}mǻ (C *m"U4uîl^9s+!&klD YzFrѿ7{[Bhb-|M9yZ>%Ϡʋ4t5Ճ uDW+b phMzđe^eHoLY'$$A t~77 -V g"Ke`V4n)MK !힑"D+[G/Ҍ棻j!De-t|Lϳ;d_ :NDtnXFCK& AÌM-;bj:bJ&X^ -f\L >xoemhx]_s} >5"#+i cQǕSf9Hhî[7 -{۩z>"TPx *Ds6VA'_zuJ+iU$44-6nO3N_D~58FaK)%0+#ze^9 B2y*gf#*q -<}m淅I``tĸ+/FRI*J(ƼtC@L$Z&#AI9#E;rg;H7 -zm;8'7.:fo%`^yzRf:5|9^h{ׄȏ-MKh\՚lr} ص*؛/ iYzFPM*$< KG̍ sH-Yy=^o"V&q*+@^p܀p?Qc5_!_zR/T66h)bb dY~M5O8SU?c({-QgפOchc-7L|^qQ_봄p.>'IdqE -S9W",p:^5c,k_R,❘A7 oʃEHzC< A׮%7.l@7Z})./HeQΛFAhLpfw"cw.WB:i Z&dj?uTd.ȧWFomz Cdcl66rvF!@|H<ۗz$N:^VH'>$cIJ#@.(`fZS1 7Dj_@+["iJ&RcAZ{4;G$ 8 O[P ¼+?#2NXqa1g^faCOj 1Gmgcs\}k(ZLa |?OЩ\bjUŷl#ӼxDY9@)q3!"9CM(Qӷ$߆5,*S=Y]ByFGX"GT.\\AoWf廵_=FI]Ux> oB9%@Vefp{_{a>Ry ه'V'b%sɡuՁ,dͪH&hD`I2%1OxO"A#O7K<:5" -΍N2\ÒC3/ ->Y -C+)V\J]F.cϢ}Ͷ?[_/]ca-Έb/5u70l~~ *|⇁U_ȸ 3N֥D,7 %hQj*jr~[y~&qܮR5!嵁|/odǀ+E0-Ln'Vұ{Dka"רE9KB-*!i騡t xm&{ \ly~;scx- amylrGkUx'=BUf1C1,%6aT#zfK`?c/|VRY$8F5%عrQs.c?*LɸRwFv΄k3M*a5>tbTF &V?|&b9“= YbCo ٖiE7!`>fx,*@@/hz'v[dF`PaI9+bozR -HE:Ȁ)XtA knU\Dj ֙sל$Γċ9/'p<2Fs9;L_`|8j?#3VhJW8.ʭhy^4H6h8l;&N=B8=WuIeR@['XrRdء>6?TVq2d#F-;ȗxFH\:C_Iʓחґ\ii弢E?j7=ǠX~> gT3ݙ ;?`P3+e:WS7J=(RM18ߡ=rɶ)$4y6Lռb!+!tf-W_$b-`peyl`T")I.<$׽,ڥ; Jjfi:j4ApADc"7ē[+[@&Up4[7vf* }P^m6:6\{a ʴE-Ö6cj(DzIE9Lp@ sAD̈́˼z! ̶`Wwq7('k{ʞY h wu7_͕-1u TK؄c8pAEk3ҿ VaZgL(,$^hbjfF;Z ñez#t&E*P*.߶İaݍ[ d*]}0[IXUao;`%*TlD^,C]}aq5uo%me̟؎T`:BWD⏋S#[0@LȻ߉ӆ..Fv<^Gw"f,Y uҿ~;50kjZ 5=ӽqqǭê涴 q%w3.n#YSsbDK@>[)jPԯg7*!RV:+Flu8C3K*3|<˰zՇ5 xL%~zͥ76ߠVBXh=\M$?7'I֛rźdžmd_re= qb'`E=va[X~UEH[.9٤ k D_;%SQqh9Ep|Sk -%ֶ }a|K3_<ҲH{n*,T'LnC3k fy1m^qnZݷ)w=I}|w^'v, -Ҿ$&nS^N"qD"6A4iRQ41d8i97fNEdcݝ&=d|bC:@"tx"9PKr6Oy1(g{zƎ`եL3ciȐJ49%UpK҉}F;_(1cTTVf,$&s5dۗ^oZy$3ˆa !PI,{mzEj R' ~e>Z]>r jxI5h){(A[Q(&+Ax}0(ȕ}rRw ~D04_x9 e -r'P[k :IOt! P˜L6]Gd9 - " ;>u]]~%2Eد'!L Cx7۔޲Vrz+zzNaif*Tv-W;3Wa/7}R -]\>\76Ȍ B|nCYx=IT 7J)'{l0- %aFyIB'(jƻd%mb Sz$G5GE9o7hlϳmuI͉ľX\XU8Ywxe b #YoVu#s1W +ECJ,;\l{=m- W\=OK@Pdi5!uӱv^!5 1s7Ll -͛7q+t0ghxVE{goX[&b嗿eeH*i'1(^~|G+XڦxCp:ys뱛[c6ʻ AԘBVG4rmuhjM)Cyl԰<r8/Y -bvTN_rg6"ǖ9C -$L`u\$y 63ra *}LONVz`N~D|!5kW ˏ[u 1H6G yDАWC%ҸV96k>lLtg)d:|\,?پd5֌#2}Ù >>Ayr5d>>:Xqa x^J^a 2PAk@AP~XJٚмD"e?&oLH:]~nX%l޹dQ@a~M~EA˟V.UM؀")JY4қ UC92"\ܡw1rlxнtaA*`JpZ+TX{ԉZ4 +3<@Rb[silk`Lخ_/{S&QR`SZC^鶃?\j!m,jk3\<5](R_4Qj|64CAt71[C-#׀ȗ(PNGFa|spam6&b 4NaaמY.͐! +>\rnM0/T*fvXA္-wrO +Bg(JCIeP9zgV"zow$1=VXqmXNkMv!:P3wV?Zd dCB߻1sVArXUɫl݈>>;F4ǤMY]W &R`92.:BB:?҉s%D7Κթv(O+}8<:Uyky +eJ&^V-/gvDgPg ,A*-7pS+zZxU)\ADf}مe_d#="RXLvL3Bj@=$edKpwwF b|3 e\`Rt?!dkb;^m;pZt~ Uhm4]M1OS n$zIΌ5 6ȤZ +Jo4!"Ĉk:=*R~z ٷBp`,6`CƻjӼdAw/'NŬW#?"b-DHԭK}V^MtOe/  y_4s z\gPn@݁wwy7u Qڕ6 W.C*I;%EE|o$Aѡ6x +_ihA%fGmTaY\8X!f=;b'D %q-y<4gY>켙qZsr뇙R{MWJ@t$䎎{~>.KsM\Z p5B_:Yg`̌ ҫqă.S+F  B ,דcYhwR>O,+fK}|Р4*1:/ +ԝsI,P> +p1#!' 4wP91HGPA,;G' ŠN\T421G9f&K/}#XFDĖqDIAY%A[OuDTDh۰dL|*SSv\xt-PV3*5#T+VVqϮ>cוЙ2h kcK@̫aH0:핤>Ò +RS.+sz%^dsOn?YSynZ!_^)LB[TPxtD;9\w{d\z(fD>lSW "+loƛ|MD}DZ +x͚;ngK4"3=nӴ~fz6?&݃Z,XB%Zmܕ2䨉 ss[`:OSOb_WA7⚕vkɀw<@;|I(Pd!*V?ho0Wy.&-q~G2&KmShJ~ܵxMmmi|\'] A׿ц؊}) $2`%䖬T QԾ h +_NdP!ɥ*G9f4y+3Nb|K 1zhxyVӋ:Y,P#ge׳ ' 6E6) +;usW`v'oaVM DڂxLȃf s'3hjXbK|Ф5bV8^{5{.z%q;LX<uZ1AHœh&5\]{$+-2d`&9.Ͼ /f=B UmպJCεĽRxE% oMsHMofPYkzPAz}ԭ}|EtQW]=1C/]L1 Pbn?UAه nҎ&GmlI,ĨS}ۄA75b˗a5aR2DӼP྄CXz8R lTjI}!'83J +1]H$ +lĈz`Dy;mW/ZPf_wm/S7@?*ə,# [q j徛oLw ǃA~չ- + w_cn”?b0ְZҍ@o2)֢K//%xFfi -"ğ+O#'7m~'8y:+4ә%I3PC;S(Y[0*S?P?˞4R*w3R֑dEm:Q_XjH"{ROnMaPz˙k CTд/g5Y9QF腈l$7e/;WEN&NepE+3=g_C׀A> +k['G +w[P2|5sk"7l3[;!Fw&['B˨1)s][y[ԗчJ;A'gAQ"~HP,6[G`4&VXCcLUK</ω0yP +͜.rIl(cth7'PD]Do(RӓjvtT-φ +t?DZ~Wμ̝]+նIKɹǶn /^hGwG+tZ̮M,7'IE u0{HڞX-5{9h̡Fg bU*s1_* +QVSt~CoR;Ծ؍(.uރ]^FZf)bOۧvg4fARq&6<:."ooA XUt96{W +gaGu|W 0fV3OvxԫMV\hǂ3^xF v~oe`Z `FͫNLǻɒ[̑xD zNpznWo )(2Zؿ[!3P,JMwNBy0D |S9Cba@O'Fd1sMnCw8dp\fp8ǫ.JP "al뮚 buR>UB}jwVk\1ջvJʓ{Ov&[P]HɯifX2e}B6b ݄3ϷJKÀئ۲i))%<-o^JKx*=U Fz@uNh.v%+p O3]_|/yBϤ7s#N9 ,\'# A|]dp$S]ת"_K1mWqglwАq,sx4M#!D_B2шY 2Sau7_&%;|s1g} 4 + V/AW9k$pR*{Bo3o\=C =qoT`n *UloCL6l'h[njI90 (B;H6$ޟVe=a.q)PIµ )|r33ap"O]_}bsm.\&l3jtdkA5?I[˩jG)֛ +>[_@1N4R]}Rbw/a͋"S)IZ5f3ԬN,|&@9_X(B0 F4 v:(M o#j;tL!ѧAar2X +x0 &Lߑ KhOJE@6bsӾ'HՊE83|y{BK"U~Sj 2P^k +e7m ңFwލ)L4guRͲ&J b1qy0m?fm7zSR8a*|ZN-Q8e>R6^̉!(H0N 's0D&a)*X[Y潡hZ+"=j)ZUü{yc!{OKz<*!JOr7M$;PҞ؏1^5{ Mƃz`(n'@03AːZ  pH=خ:UEGVc$ +`HC*2/Ťj&w|cbsV.(7=#>G~7 |P%ϸۻHF)P9*$3#&{_:-O)2rQKK\SRiN 6@yԓI)3& j0kQT%boV,:N *L:7O#1~ Hz0ejUddL_ۢʬ+;3B<(? <^{O,~`h`I4ӍKDѯ!XT~*&TU_p.0s3`II*zf}Z +r$ +EX{cB*U@LYH_XNBM./7ӻܲ$7n"ߑZ`VY IlAݜ"ABڹsq?Q}5>" p-!Pi-j~#,FdLʜ. ͽdg? 'kF@hYpNU>(4Jzp@ eXT-2 +H^|}~ݝv7 V\aG[:=0HSU$@$j!%{k":@ +N⏋{X +GͷNEUO#\=ŔCJr6}lNME{QsӢP+.'meB >ghݡ4;^Z;j**,449V<k!`6SͺEG +ʼnm$w8v"`b1E]"Qmty(/\6z_:g`\eX);Ga;̶"#œ|l~@ C(b9;DN҆!06DZ-2=Uxt'sTe=j)%M@-@1h:#Y_-OB>0/;NiL u4=^Z*}OVJ+1Gx@;Q4npoiTي% WPt+);yq.uAoK-L Y فXY xXJ9D?aRb]tIcQ+X&zKߑڿٙ9Te-Yu;ǙI /1TeQezr< p%G$]P-GHxJܙ=ҠccQ\N%Y GY™] [(%a5џKX_/PcjBF1G%!7Ey+ڤaF%L$nftlUzN&l˂wqzcKP=*868kjI;ӆSǸE wRc3F P]?4gjzqcbzLab$$Wh7$ Vc(ZC G2o޼HE+njxzb8X /y&ӆy(jlo'/ԓGDF1.]52M3^N}iᐨz汿n$7@C<57aLBax[ae|b>Uro`((9sF"T":wCx.ke[rJ`|V壪X6QU!ͬm3|}-%yANi& s*iU0Ce UV%tDk+\O>oԁ@e<xx!; ȓvˉ zc`;Q(qqf _ãcqcN(qW+s3@~O5:WõHQQޫta`&m!jb.^!swqټ~+z1z/&$r^W_bc&/^g2 h1gs+2Tpe:e$S{n,-Gn؋癝dA`F*mf_Gszp܏uWb[Bk#mW/ZPV~KTJHFq"-%w7"U[!`8 XGa0+n8%hk9d˫#0dLldPZNCJvURW €TMx fF  ie }qj3܉ijqmo*d8]04Cdjt}oUly>fʈX:(>8*uSw'FaL.} 0{ {2fYea+4XsTTq#T5ԡ!AoP7r񇐄0Gd5w yv6fs̡^Zzm;ke:r͈kTe[cR.IBޥ>Ȋ. v+ PV 1޿P?c2)R,6xƧE;r[q%JC3-:q, +z!ƅ:Əp!̗P۳]:ͣF+Vu;]a Jaυr0VXl.>gv$@X'bFT9xzɯrf +˲!x^eΞ۷)J ` ^ '0~T![}='X)m3jKT Sh=69ܹ27b=@}\R=$ f~.זּ+qن$' "0a/Yq(eYhB +8ܬ$0Pչ!Mdm`M(Ysg +ob_} +v"mSEG#D:OGj lI&W@>1%=Hqo?b"Øa|\z4Gye*WpVs'"ס5-}Btg{4w 8 \qgҦ R|W=Չmu$Oy Ɯ +yD G+ܴ&uA=Jeo]ZۤU흣HԶ>W 6oYB;uNGS@tMG^\ Y9lUww֤"D ך t2V)6B{ǧE>q?>|*xt}SKe{졚9Fe5g}pnaVIet@Skյu~G @K %B b'M# 'dj] gqPg.K.JzN zձT21ґ';JObsO(*O,s}ʇS_nZsNRz ,0iI`!Rn$0̰Pƕ>T.~֮$Q `1\ N2&?QCASu|7̸(٩SN})qiݤ$7<0B¡t-&cYb8ƫ&MwA{ s #~p"E:R0b{ZnVt\otTWd˳LR5VqPې(-"oEZ™x {1wǛiHA O?7x|hEplۖ C]ewϷQSw͹} #mJ=qnNTx.GP\NkFq+itoVpweS:\,J?%[ZJd^Zm®Lbrv6XUGC“OEਲ਼к=-h +"r^ Hq_X+N +i) IZ}NJUഡCƇ`M 8KC@T>; YG>])6`~uS,Y"UT@π9MHܕ"Dd4ďSdUalF«+utuo/+ pTEF֊ ";GTQ@.dJNQO2QMJ/ 5s٥aX&qHsGţYBtGyw#m֘>X6XP+/U>( eC=gaځyΎ!p#2PfIep NI-Ŝ#}˯SBu+Bno%g{:v4-7+9yٶC_]UXlqIPR nWG6&/2e#Z%َ[5(25 ~ y| S< =H% + M;iQYZ?]ilSwP^\}u.v_WUg÷lΖ??8h`%~ٌ8:9K Ҹ%s{r(~XPm-Yi`3Kv,-H;\YVncv7&}PsBKܫ9ڗFK7q +or\:nTsN6莨P `q2c`r=LL"`q'Ng,ž<*A"t m!]xD͸%3ԅ# w6OQdZNRLUc9ڿe0 &!"1ERˑ-PH0:^]9MBL+/9; )t`~ ^KIp7^v<`I{(hEXR=pf`Lϫ9F0@awXy\QmJfm}m3)-O8oS;3Tu2 aϬo&y̘ϋRid۾%a?dıs @tM#$s+__TYg!3Zn]2{~|%\r%AOEmM&-0x Qڛm߂~ iML+ _0L@(A^? đDwն> cγ> +o y5F_f)I[yi͏);7Z8FMcomfGFlչdAA dTRWFY~e|(xG 8$hY1]oc eL(S刢v..ZbHkԯ.4D!c}S3|S)$IGӅL앀;cPJʇU)>ҍS uY;}r' ^{2iE|:[\cXߌktm,'1績1\ PN39ǐJU2ڝvZvb>M7jr:Is`1 II#XTKVLMn@I¬} +) KcXYbWx-^g[Sd9Ìt z_TJ&W,@]Iwݳgb E4Ьq` +u4_Ysyf:#lTr}Aa:Nmj>H>;3'/wԓ_W*n!97:|*^Yկ5OlUMNbT$>yK5CZH޴$cUJ=E j %+M$|#7<>{@Q"V5ڊE0}EEr!#&=.Ӭcn!wi7G=;!oMت$n2 >?~ERRm֏~]d \28;؟eXb-gP]Cb$6pǽ@9U2 (Rpd,XMhn_hRz,8CKtRxwM9pBL3ŗ2n7nb:VaDdPĥ6p RhX&>W +hFYp'Hs'iGC8ί,1 ;&AO6-wv,Hk7of%M(7u"< +cl$m(1ɫV(tDQg ?ssf jWK4&1JM.`#gg={hBz oRD/ulPFbTERFv|w'>/dh9.)6O#MR{Wn.EWzYhNANnx7#TBm=dKsօB6K&*?9oИegthq'$&i2`ј L3'1/U `Sꙃ㈣d/fꡗz&)oK+ & G{W-{oIznV7dв<jZkл}VTeYmtãB? ++ˆ7+{sP[1iR˜{ةs `& @ꊎ.G=P^rqڕf,umer{g=k0[G#)ƷG` 8Jߢ#@Q o\.iY7'ɿSv#յ1A:rR miu0S ҪBPbn]]Zt5 +^\spC8BN q4!LtVۂm2a+gJ?[ (/yYZϤ]/ ` Iz%E9bW_,0,B +GQk<|(Hّټwg΃w*J.ىX#ws_b rL΅9cW ue#xTvO)#&*uc:^:iTO=$E Wu"vX2X*X&a0'o,꫿NMTjjɅ"BB#-cڔ89$ʢ . ;DfjڠX2X25:.)x{ka?2nGћT'gᕐ[EB )4!U^g,JUqJU,rcOM չBJF_wa}]0#o3;wMco -EOjǀŐ֜ +e/s A5w+\u5Q_ E\V -eDzjP/yAU-݃.(#S1_=RSE2aac6U|%l(^(F[<*Ҹ~~v~8Vk?7@ZdqJ/ N). Mۃ~8όrtrt+Fb"> `䈣HT$Ѓ=B2Y:oJG }1D%X{kZ^l/r;62)r;MJVRϳM>4̢f˴Va*"?rWF jV.W ]sEKgDGp_Sq6;K]- +$,A㇛f#%`j|px J}K`屫v$Hd'j>ڳa&x$Enމo>C>@%ڵ$Cȭ.i˚<(iMdA<5斊2ujs 8H}1 +\vC)&ְN+0kW2UL^9#FNmn?N:#$ S$3xwhH˝x"½`U Х 3r&bcn(`s؛aOP1kJA5W9 q_+/B]iUݧEaIX6z|޸-SHdQ桩+\Ahyb rk\zcIV>5b^ 20'j߲( 6z+~ +aLՔsQZQ;r.8,%L"E\@S/&\}`=N_7́]pe9W˥Eb,NI PY0w-QSOK`bKcʉR8f˫E_-N-d|p2 ap euufZl a.wi7F3Jq-RXUmNwt&B!L7F;eւCr>+Ɋ4%f#|h$""JQME*vY U"x_~ 3vZzz֡tnɴjE{̭1fSC;,M0'_ߐKj2`ՠ<{AHYʡd+G~s k')I7] +懼ve$I8o'Ӝ`(ۜmLܚ3K+;EN,cYۨMM1^p@EO%Њ€R@g[9ak tP7l4xtIm)Y iaƕY׹]BPKۙh +& pZCﺬD#*rizo?}ˀ 'TXm@&]/)NQ=)m㞞@жeR?&ڋOv9$CHF~:_%AO^'֊Y#bL^2rŮlLtTuB6"~<= AϾ5זe ,UybB=mO4"W#`ϓB%Qy{a9;`HjouyK Uփ!}v(1}-82rf8*ͩ>NE p1HHg{1fDs8 |2FN[bFI֏HF#nZbyV2DRB {q4=t Y|YDv;X"ҧ?g,s/]QE<4UJK<<^bܔ񒜡?8+ŔBiUݬុ6NR̪O4.Z#j$(Waݤ079ku2JtT51ZnH;Wx{Ƙ=[3W͓҆nsC\ Ox:Bs$MxߘIkB$[]Ě󋁐!Q^xpeJFɄ_^cUq2<F(&!SRd"0'['xC?U64G]сG|/`1[~t?ۼsyPF Œ22ir#Y0F$DFS "'ѴÓ8(gkL$7h =C'1~ÅR +l6ׯ>.#q2z1NQ.^׫wï4|߼k[9HH~tٛΛze&[*ژAi:1[77ivUSq^Z+` }#\,@=T`~P樒\S-P|} K LE|&i1c +lgqڇ7K)@0Y6HUH`!Ez.=d&fL&%gW*|СV@r(V +UP0vmY!d ]5(G.w˾='=|(TRq[Şt#609GnM]SLlTRJ9[wϲ2.Vߕ E"b /R}K?˔ڠlT${ыzOŔajdgz/JPAu9Dעp,3,UNͶJTP_e-tƦI9vv/>=[N`Lj7:TzSgI 졤]5ui9`_*.&7葈gM@IIC2աssꂅ`kzAO?XhjT{ID4qM?j7(uf/z**gLxA̙X yee+>Ӥ(Mym4^eAtp̱473,3o*P҅z//[=̳q}bG`f|B^4H#m<7⧸n5ΣNQŢ Ve /ccze'z@:={̾=/,%gAtBoqH D'sRr(ꤨ#UNG)?P#~ 2}kZF6TƂtre S檾5܂k\xk>;0 eMxHhDYiˣ~m1㭽]6KԨDqǷQ="<ݸrlؿ"ڨgiԁh+N[urBx/)80>H~. g:40,I3jAj24ھɴ5_#Jf\C@G_8]WVaczݰM@" athzcX7A)s#m*c_8pIY!Rhɢ5,|U#O ?M,!-,6MSY^ R݇B)e;S lV@&X $wѮ'U(Е(3Hk1(U6$ A+AW0ZxKhYƽǞrVH P8QA5@S*$q:!2㩇1>=lڌswFO!foܺۖ[H.w* _x49s J"OwQu7߈AƆw$.|jw]$1PA\RFA,y4Ǒhe?:.'BDUύ2AE' =g\dJ*WY`9*kR +=RU+Ҷ< +vDnP(7^S!^$ˎhQKExN/yy6*4Q_"O9ZJi+e;[ZcѸ#ߞ-N",Y މ`ߛ6ZA :E/H˝eX@EkYJcwaoLK&|y{tm>&e~@˸,eU^9؏nuM"GP\|FƯvdO̢E%U.UK+ gɨ+~rkt>|jY?l R'MU||epo=S>ܑh]fP! +2><{)-y6gco;o^R<usF`Z -Sƨi_2lw٣h6نM:#@iZ㖲$5r22mky6\r o&4D8]D)T`' 0 Rᾴ?Ӆvf;nF(#nqN狳 2Uےϗ0loyc'als}o󝪑4ΰiz䊏aj *g?˯Gf{NOi>78_*q.^^'Lx'M +_qZ*9x!}9g^)cJ߱ 7 ժ1jBOtީU4y+%zG!B +w;6'5d| S 00~#-8$t׏P<Ƀ::rZObc ҉_,`I.gK"7J&3WI 4i4Q]v&~~4>BG8Td MmrU5 +%0y{᫺edu zߤ(K~w$C(:'|Nx(N]B笓upG":2˥+"A^:uзWLw+@!tG nLJ"&?)QͰb*2".@|ri& +b*w9̙a> `U9ןa?V we' ಛ1YA1Ev)J!|&$pBZ5zi|r k[Ai9> 1qƣz_%J.XWXSټg~w,ϙoP2S:I=&ܕqbZb.N*貮[`WfɂGYGI]XW$(΄(4z暙rO&I# **.ajW͑<(\^j:`%L/cJ5qF?Jl8A Ԑ:p!܆ *.40BPfY=3 o+$~<&y/{GBݳhUw+Իm,GBY(i9&Uc5fmW.X +D5`@菁jVv_ %LkX͔OHTl-̨t @Uz;Z"e2Z)OX)a\̀o"Vϥ9!/E p&J З{I썬ǝ,O߳m@+|~rwgdN 4(_7+>B(*qZqX|X΋mvTOqZc؎ \% 2L{K@lKMq1.߁]k]k ̹.qKtnuCwS$֤kHSxԽLXu7%;<.z;6sO79:u2=}LOa} +?@eU` 1 @>N\ZXm; z/  L|X>y׸5m0ˬC=ۏ.S4Ŋ(vnBkMӇ䧖;n [r]MrI/(b!73o@z]iꠖXW<\`0ɧ@2Z BϦD۬ÝT.u8C& Dy-uoL%H +Q06p}o쩫|f/QzQ[=}3{­"Dxҽ +Inf샃?nT(Rմ%OU-i:M+O *j?x +N36'99ٚ,Q*/dsN!  +1,!Y}d Xu)ް|{oBDA$! 1]5Sw"x̲OiYį[-VNOTEK1G=*yi/2l. T(Vri7&11=BajV)>F8NEȢԥX3{{5IZSLFD9Crbgx(O!zk%~f)3[p!1+oZ}5)a57=\=Mwh+QR}:fglj&ĦW sz>'{G&%kZ(aH=#b]ƂgNKua͚[& cLq +xѳZ #Pgq5b<ms^A諗9'ɉ9*\Q@[X a'u^^\,?|Qf[W.+uP{0t^^?ޣn$RWHt\Ӱ&ҪV@.9a|1ڞw*`JYm{u}>D:栵Fy,Kh gGb)Q8uYӽDMNˮbzx۝n4Ma.t3^W@hȑY$eni:. ABNfN-#j[#̅Uۃ:VT%Pz%5vYr˓?zP1϶kF')>G<'7i]C]OalģlW>/"Ӷ-H"3ڡH1TI ,l L턬g6d~I*}Æh)8K"ң'ܞi,{X#|*zZL";۱aLZՅb'Ą7= +N`f)yVD9ͤ}q,hU89;DYf C'N+R:ihh!7{}.W@mMz:S) fTq C>ng={HNb׌b*H%UC:V#X +F%YͰl"=/B`,gqf=:#2WqU*<9Vl2#6i`~-Hn8KTx!تX3]$bLޛM`iՔ$%̰O) +sB c*7 AW;H_jD{7P39]lH1L8wD|A:gA>u+ O` 43H >H|> -stream -%!PS-AdobeFont-1.0: CMTT8 003.002 -%%Title: CMTT8 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMTT8. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. +/Length 20803 +>> +stream +%!PS-AdobeFont-1.0: LMMono8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 778 222 0 %%EndComments -FontDirectory/CMTT8 known{/CMTT8 findfont dup/UniqueID known{dup -/UniqueID get 5000830 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/LMMono8-Regular known{/LMMono8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /KPZRIA+CMTT8 def -/FontBBox {-5 -232 545 699 }readonly def -/PaintType 0 def +17 dict begin /FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT8.) readonly def -/FullName (CMTT8) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMono8-Regular)readonly def +/FamilyName(LMMono8)readonly def +/Weight(Normal)readonly def /isFixedPitch true def -/UnderlinePosition -100 def -/UnderlineThickness 50 def +/ItalicAngle 0 def +/UnderlinePosition -133 def +/UnderlineThickness 61 def end readonly def +/FontName /EOXOPS+LMMono8-Regular def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 98 /b put @@ -33907,54 +34008,137 @@ dup 114 /r put dup 115 /s put dup 116 /t put readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-456 -320 743 1014}readonly def currentdict end currentfile eexec -oc;jAw-24 WEvQC<3A2kX0k^|:ٴfb,|=sLu2KZ`3ndgRw@),q՜G<&h'. ΍883 ABAԾI$s@F25ڪ,i pK>6K` %E((bsP,WKT"0KDǯҖkIUܨf/+WN/r4qW@d̍OG|Babhy52+2upa,-I"MC㉮0גv\G\% ؊Z\+;7tamJsXPc0NqL%tWtį, );b&L}NֲGi$߲:[<+s\6qGq %E~@kִ[iYKq[ Pvbr~1z6>)廄\oxobBin\![(;"0:7w yqMomD$cqKRXr c3mx]FЅ4_~n} VFuM;[)(6!^c0?;mXBlt@ -a{Vՠ<{xlU ڐqIGS2Fx($Mqm˂HTwߛwC9UIK}]8 ]N,վ_3ңD4?)Pyn5^Ⲭk1Q!3Q5>J!P>|J]-PT'&Ql ~R($k$:zt~>f*Ѷg'g?R wܲhfL]*RyiuK&݊N&O`Dz\}װK u]8oG53Tag @6ڣM&nQINp|Q̢uOVfhj?`N;M?~;Ǟ}58Q84r-uu>D}|zcW#6/#D{(шPv8ܽ/>*O$jFBbFF!ڞROg/kOMU],'C8N$ 47Y9!:y`e(2= jD0.rPXJ}ySn 9%m#,wM=)1dHV,0B a8\Qx+J9=(jKqp%07LfUoڠ d}p5 j^N^LT3+g~w:AnU* \AE=@ :,ݤk6TgpɈ#7P6dg^ܣd^N^#hWy UIO)C#ظ9|Tm"[~XتWgb8r"z-W_/J)Y]悚e.(Ls/OXoa|Jo$R*2DRQ4TZ%^qO55>t&&-x bKA8|X W/]ܤS8^4xd)JÐ=,++A-Ho&7f-SKV`-hPJڋ U%q<< k&Co~]^oiW3YuXN7YJ7g@Ĺϫ)b νGD kE 34!霣m4M{xm0^G1@rP_V]b+gl*P zShL{%K֊_*s+C}֡R>OxdKV5X^sp_ -߽eд*KHX3.g 2L9tbM$x*4$R=+JUCwe䡞-%e)\MS{ƕK랳. -endstream -endobj -2296 0 obj -<< -/Length1 2495 -/Length2 16116 +oc;j~EЪ%9.>XJٚмD"e?&oLH:]~nX%l޹dQ@a~M~EA˟V.UM؀")JY4қ UC92"\ܡw1rlxнtaA*`Jp[KLI5(ڶ>HVhg!M8yi4W~Ή\ef5SDy/sjeXQysCrny,qwʘN>~:ބ98>Æ0jE ۸t=xqsa2ԅ)cH.#{2V#B9;TOz9RBѹ:2@)sUFE+~`Ncd`XXyR1TuGxei}'hY̰Cs +Eϐ#poyL0 !~D,YJCސ}rH6ӌeN ӸlH>Mtnc=,L v~ޞ( vw*B@nx̽J 9܇A&oĬߞIdyzzg NA +})/ёZ=qx +xG~ƻxzW5@CtվЈTG=ظADŐ\g1*maXށfR +qu`e(š"av.{L#e(vKL9eLHAkά&I0q\JLh(Y|o=6[aEfI>8ɻ{O*dofkҢf8VJ:_#w.yoPxY/T0R|KYk+qHfƺ'/,:rSWUĎItG`㚺 +IB6mz |r3|=5#y.E\!.Z&f>hn<g:7SЋk4ݟH"{ 1{ZߛCp1(:_H.VO1|eXFu>fʌ PbėsqM?&ӧ40%sCdVL>xņz=5ՠˆ[R@rvyD{\r\,wH MvԆ`02w%}fdUu$x VECҥ\JX%xonNKP1:nIFZ8wGuuYS24_ۼ7hgst}՗/+S+ќ֒r_)ŰF3f(Q0$%²Eb*KV0 #x [&&Q>"@ hILƴ1MR~zYW@_, ݄|`٠mDm3,UwasIz;H"%)Nytk#ˢ$򢞏U/GI8nw'"q/ۨ3 dn_y닇/PBkN[hUmzIZ+(0/ë-AF2wȧ=\UBw[<$㏷au5G Q@O0LZ >Dɔ +_OXGs nNl +ƻ԰f{_kSx2c,P`M6~ȤTKa2YcަMkb;c1n=-Ⱥ! HDy4~,%lOxd4`&*4@9(RjX3;UnGG:e1O#FWR&a)gJb˻8GAh̑q^]ޟNi2YȐXnq@ WRaW*Z@Xle*Viik +HRs,JyYstK!]~j9DhiL$VgmQnpJot$^7?ͿB_iNQ"1 #)I@dJtDR\u^X\V|4{#_dQ$zόcsywFeOnO#-J/CZй?F/3MI SM3""oan!(9E_RGqrm{+>&Bퟔmr4| dlv3=>y9TK\ڷM䜃H=&!xϨkĖJ89=מpI"OEl\!4m,mw넥? +х3wGJ:i$e8I(`.c{gAD]|WWYP2P`+el J-p}\#0yω9 +O=y$*?--!smQC,̯7F-b밮j{٦`oDTDT+6n`pbsP궗<^K0TpV +#YWʪA^c,֑R%߰_$q QؤW4DwצQa01RtDA*2kTK%$5QդL; pi~y_19Uvֺ(ɞ輫meE'K0 ^CI탾Fir)ꪤucwH,1] eO5:WõHQQޫta`;gNq,8t>!ɌPܛB˂;EL|՘خu[@QߺZ>e, +-r#KD"lхeyvnjD_@En-2l LY4~;B/! ijEP{i3]8uɯ`b9Hib*sُSƔJ@<\p$l .tSUQ–Bd?6,!KlR׵Jd;GI+7D"eмP-`q'2orK ViHBA̱:7EMGwe@6 -(M({Mw7cQ$&GĬ)Uqwfߊ`-'tkS&i)bng4*׾%."9$yvG~QCSym^(98tD/? :jb*jVM*jܕݽX<ן6Dއ'K@T@(6Ams3P[V6tP_7JH '-)>3k[_:!!Z2Us>}Yp4%ioΨK + 'xKA|'*ϓlH˿8ŽOa-+JqbH9KiOscMpk*C"K<Ր +o]|8@-}L"tD_sU&WW<#c*rOF+ݯV`&)әD.A:W#3@3'90ޠV҅'k|sc5ۯ*6Hl N=MKTǓ%)/r -*ҲJvH KyK")S-yRBTrW2MUR+e^Ԉb9,>E7q*}.%b&=d|bJr Q4a̡)lJ$On9?V1OO.ŲK!y,QD 65~1E[̏Ш:"Y+B 3c J9PTU^C!$՝ 52H#i1^vfو*j whf9yGc59ޏ8.6`GueI6txM!ʓ1{dbȘ2箪EmЕk!*s&Ѳl)Q~ Ru%H6[|uV.x1pf09Xja1Om̫uJvY`^J +:t!k}Esu{l1%Ҧ*}Wؚi/6Wyޮ'҉G1tnk(^om=ȏ̑0GcK$~LrރO>\!Om(m~ +, Ƞ@:h#r2dݳկkhȮ?´?d34΂|7kt|:hץ@~ cO̭@WQps]_HNs& +٠mp~1f &k"qM$d`l@{mTW)(Gb5]wTF[t66QB +y"6j}n43-1f.f6VT-brq&6ǐX0+$'qEIjv(jh|4;dWWV9s:{%TRM$%71@Xɧ +]テs嘭Na:HyMZed7 ꞫҡDXMe{߰d^oŸzw6v UЈxz9iq^đ;8#x!HR֌WVZ5@\UMVgZt桾12g{y8V*_DHDt;:0 iziT;ĸԥ .jKǪֻ'+M¢jWSu8\FZ&!Øeiz܃r] 29>-72V|lEv/"./aBr{TiR]O^cv:1=3c^VgXRlӾ{id9+ +k\*+LpAREq_jv93޳ƵGG[}Vl` +2JW\=hZd˼ΎKM9Jh)]&ѓ3qʒ4u ]ήjGY9.khofzwwB=*=0:'&oW[ozQ~L\Eڳ[גȘ ӧ^0\j!"c_NRq"LmAucxhԀlS t*L v ρyb+HTFvSb?!fB{?|+H!EwJOW{ԲUaj0\&6Sh|`"ţY@7S3b%j~@cVbq!)<erLoVyX=LS.!} '$S FԲ4ZB.K !E ` K@k$O4ĒSDU zH ^y62NS K|!NQ`jX:'"wEcuz/1 +@hyЛkFUl"o:^F^TFǝH`t95yf !gMX~Ƅ$QDMATcc޾`;cPۣCCwf`dnap7;7UL* 0k<Dz,hprOkG Cv!UN'o#[A2 nTw6ma7)nn=h",Η`"#EC}ؑPo=ЏkO8XgT-QطYFK l˅5DvSM{WczFοI~/I⵳ UK&\PIr]fr)nFQ$\QWl~}Up 921ZcqC-):Ayyh E21&phL\D&к'8%aATx^%(ņzI_V[L|0b +J  +jnOYNrz=;o8"#TjDg\j +)^_- +9 pC431R\'qV20#7șhw +Rot o*D/d>h`j535'mT4U>'(ꄁS1USø&ae34 %ZJ %襠柎e5=Q<\c{T+]ݤ[aR6jaԖ[cg 7'B^+*d׭|]93KA7mi%T#0Dfhp3O״F{ +Z*k tϦ2qNe +nƗ0݂a S" zȨ q?nx;k_Y\ҭ*5alewOlkYtzuc&"eңޙ^.=M:J$C `Mpu79ϚЕཕ0望D׭OI(i ?sPIX Px:,>Puiрݓ\>J/0 *>a1=T6:ȝcH +=<'%sOL۠xkF!l'CwQAg1&-hF'܏ZK^FMGwk4XX/uʷ0\Ahe~& +RX}\g ӻ0ЬK59/[ZW;U`נBQCܝáo}-lR5nꏸ6q%-h]dF=BȒ=󭖑"5W/g\ 垴%lRnuIʉ-}-+Lx u|mDT͞f\Lͦþr9@Tc֠6|?S;m'ڼWR@bsq]7\Dj`;3sŁ%% \!hAx݇!:j[@aNx3<@b J a.N0OpD& +SC>5i /#;(N`-e&j׮Z8"S+k5HDA<625َ)nW$lgաS'{7vmO[à? +"N"/j1 z||/z+%9͈4O1|8s֩ߞxZRPsXʚ?۰rĸAKBt@Q=:sw] TѬxg1 t @CuE%x&Xcy-y4 "<,ƕA(>/9uVSmF.45)Npm5ӟLGfUI_HiZ1JOtd=P 9ԏCD&iRIDl5\sI\GCqcSlgb-2ݚVrs9=5bS;>R:1<*N ""6z]3GLu}U]1$X-wWgdk C iC<ZrNWqS'7&Rf+ph4*^L=i4bo,Wш,RC +LUhjM1O?Ƹov+CEa#o?hŢ%^x]` L NwSn]y( 킲]2?,Tm3ǝu QLh"o&|霤y"(ٲX,ms%f9JZx+_0:L/=Ubɕ%(A(>/9uVSmF.1RO$mV݄Meå+rSFݑKɂ [OcL;UkjoRL>"^/ݢ5̝ޣ(`飸傑fۻHF)QW\O#lR3R) \GURĨ k"h<ӛ\(0@YM/$O>OfsŻ9=[./ĠBcRz\/@4XX Q(kxUFrTMU5cҥۗ9\VKL?_覅օ|$+-  \a+j֪iq4N_ )GbSz鄱0?Bh֡JTnX˻VDSKq`Fyshda-ј4G*0${>ogv)lE#~%Uod +33A'Ψ +o`v| (ϝy=U% R|5;/dF, 1թ  5%9h߱@`E96ƫ&MwA{ s$Ԝ;V'([ 9y$ +X jH +A^N8U## !^M kS&f")hS8q&. Kd:6B0lhUʩ +*2 p8K4֌%h +K\z c_uy/&(((1xa8CR~!Bkm5?S{8DDz +K Km\A<aQc}Jiczɡ*cYTIcxASlG2bf=DDd+waP^΍G5RHO7 T_NʃyI~fri9֥`6^IXe/z"JWG[W02N}r6f`o !wQqkwO'$--6$vryTex$dҾB舿ȮXf"E6Ld? ;MItf0^I ;L} xdLݛf⤤-RP*@`J! dp¶(U>rO^w퐀Hu;eJ^ۏxb^2!A:g 7Ŷ>/BW=Obr;)fѕP<1uWLZ|g/4[,'CR^,.▝>ASK)+40: ֑4 {W1'ە]}Uzz>|TYf*pZUNsRl$7xt pSgQ~'Eۋ+y1]qoPaOjQP&\'k>JAKIbrX=9Τ^osԡ;ɬxOHk^xڻ{2\d]Dٽ9$2/-PKBG+tAHg:ߦ~|n)RE#nZbAKB{amjr8g>BDs[M`<{n4oCѧBԞ"J@!‚ @ j_£(ӛOrnCw\Ej/tpSvOXՋ' Bsj :<^@XLxJ#Υl]Pȶ%N/Ai%jeWVf{Y6|B,aw8 媰\tYW<(WitOF%T ff#p9P3( :'Zp\"aʒ8EĢZtZ0(>k*8-70#  d +'æW'@;]sTk@4*YkT(c +{N0z:lޑڿ4&?(L~,g Ipe"5ԵXlq4vBRRRifE 4a }G$m4-/x8Qe 4KJp _#'-ejKZ %_ w*C$*Vc#|<̽7n_q*Ӽ?%ׅ A +V>/^ +78Ky#^i7b^ri<.&Cx5KJ#xEWBB~(aC;Aѡ8}NyG^sC +t1nVx2x8f;4%J 'R+|b ! Ezlk=P !2tn֛4D[{ +Hx!LT1TBt׻ /$Z֕;.d^P[{~fr {}{y?ezbl/r[:{#$To.(YhVtI}XH H}Bpr@$)p,EQKGnL UhRj׻1$F+sRcb^mL#G6 =IK}+5ձ^ _io:O3M&Qs Ev&5bK">Z^FEA;˫vMݰ^hC3n"PZAj} + !G"2כ +^8[9=E Dj + w'1A""sKX?4Kb{:ۺbѦGնFSOu)=|r2%E(x$ #ׂ X Ҩâ4sP F=0U-k FF|'nj+@BtQ% +Yyach5#d3&wSyӸܲʏ^GV^%T3U(N/'Xn5P3FR@oY4H9y[ ijx}q߼| q#+JyWm9=]4BpƩD  +@i`R@;Om8?4+f'GEEo @A"/~Xl-~F.v48 F/0 +#B1$O +uiN<tS%>)jlmDdS|fGzI>cݜKn7csaHs-!F"{-ӥA8wvOð.@\'",5"ɚ寷IX~Ί>~d_6(랪QaHXL@z}* 7% I<3ssoc("a`g~v/ #Ě;]c#o 6B'A5 XS%pgY # ~`cyZo.phVM.pѷpPoYr~9.qk1|UL6_ja6]Jܖf~( U;Rُ5Ck8a@j_V;lY3EE5#4kթ .-E[<6`۴KKk1P'u٩pE+uA,: e$/~M)aDMoԟ5vM Q9$~x >Q|?r*,f%ju_̰B+#͐6̯&v|*PRBj).tD@|3 t.[`Ddq!a^Aƕ/<`^ HD=h_6 }&0URil-\N +&BdL5?;|WB0,Tw=LVrlyyʫQMfƖm?Ĥ\Q-}D&+m+&o4[.~Ŝ +Ɲ,Zb%.vYTb0p>!r `L;ͭn$'9MtTRkgT,3o*P҅z(wx?3:Ӊ{@\a;l>/4!qr2R0xVsX008rؿ bXavMAؑH@'B q9.@BcCCfǢ~jvuKT<9 78T{fDq#\CIV{Y9P;D>?+5T ~x7y>([svٚcGE^UQ9?V6$9SF`O/ZG`0)*$, &rܾJWLM]ȓ"Ii=vÌF"$,hڇr:g%ӫM} L]ug(SdMDS+,%ŇduKwMޯ1ưlk+yYQbh/f3X(y059[piY1bbzni|f#3ݳ*5̹w]7"QXX֗HDM;T(U4i`DAiܬ` *Txh)T…TY`292<z^>g\ʱ'l2  S_0֎GL x' 83xHzɇ/f̴d)C^Ú,͡5OOXq `oˊWs*Z6!gn 77ب'ʫ4a%^ӌveD:(3cqUa%||$ mQe_ؘXPV$Ǒ~f)cTŮNߥL|2S!ԈEg>Lڴ8gx6n[*56E +wh+C/)"BZ`63JGZFfxc[*qiNyN2 \VNdX3y40rF.Tz".Nt Gm@(~2>~e‰z +77mӄx$l B[0%$*o~8'w|BqZvKF<c&/W?gb6x3g?4CFBJb.W^#h*zKbXeDG'*Gf[~@ej <\1&N"co8G2:z!~,lջ߁n oeh=i?C<15 i,>wk IF)p[uSͬ(&ZJ=re-3荡_*%[GCVO=.qx#%KIU1 tNu5?%09>1Px9 Cmo1yٞhQ2qEgt5ǂ`yN$eaiD +G2Qu28=Ȱ=w1aN+&ab٪;|^ҷy5s<4!k C-<\x'ܭ -RXE`6 +Җ#{FXg;<pZn}ͭ_^XNR#|ԭB&۩U]>e8oOajdq[ B "\ [/)oUpP9 $ٸIb}cOi$odpNlS=1 jCP3<f d+ +A{T=}OTJ0*kq@H2K eك\1rFvkv4@1Ws8tqfx,fZ}eN4< +iw3>A#1v3=Τ0'=/\ɥVY\Fk[)6=M +3S%f$R> -stream -%!PS-AdobeFont-1.0: CMTT9 003.002 -%%Title: CMTT9 -%Version: 003.002 -%%CreationDate: Mon Jul 13 16:17:00 2009 -%%Creator: David M. Jones -%Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMTT9. -% This Font Software is licensed under the SIL Open Font License, Version 1.1. -% This license is in the accompanying file OFL.txt, and is also -% available with a FAQ at: http://scripts.sil.org/OFL. +/Length 30297 +>> +stream +%!PS-AdobeFont-1.0: LMMono9-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 778 222 0 %%EndComments -FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID known{dup -/UniqueID get 5000831 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/LMMono9-Regular known{/LMMono9-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse -11 dict begin -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /FYMOSO+CMTT9 def -/FontBBox {-6 -233 542 698 }readonly def -/PaintType 0 def +17 dict begin /FontInfo 9 dict dup begin -/version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT9.) readonly def -/FullName (CMTT9) readonly def -/FamilyName (Computer Modern) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMono9-Regular)readonly def +/FamilyName(LMMono9)readonly def +/Weight(Normal)readonly def /isFixedPitch true def -/UnderlinePosition -100 def -/UnderlineThickness 50 def +/ItalicAngle 0 def +/UnderlinePosition -150 def +/UnderlineThickness 67 def end readonly def +/FontName /HBOWRG+LMMono9-Regular def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 65 /A put @@ -34013,7 +34197,7 @@ dup 37 /percent put dup 46 /period put dup 43 /plus put dup 113 /q put -dup 13 /quotesingle put +dup 39 /quotesingle put dup 114 /r put dup 115 /s put dup 59 /semicolon put @@ -34030,177 +34214,282 @@ dup 121 /y put dup 122 /z put dup 48 /zero put readonly def -currentdict end -currentfile eexec -oc;jAw-=%W)-{ru)rAE(@{빴Q|_R -ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+ -}3{Z2zݬT2s$Z&{BJ{=מ0).nBd^/!2-G+~b7 N&lds%o53NPc9U,Y뱂0L+OAdN;[9!"k_ӆ$Rb՘g uxVMhL$3Py5,o"7'*E<Zcb8r$`Fާ/r]:BI\$~=ԑψȜȿ!ꖲQS*_LyXg*!#B;Fdy9 vF.x&W܀cK[龭j - T-hj:ֲbcӢx~gk0^Z]Ψ&33g3wm2pBÌ:~qF邉u<^IE=*J.Zwc38Y.1jKAs;Ļ`R^yCQ4y &{uQgF -vlP︩ -e=Gylw -x]v&o9fiQpymQrijF\UBu :sy7R'T{cr/bzfuy-_Kh~ sӭ>a(zfz!#vZuZ"VUEɟw-@ i aI+ R̿P;XC 6e+je[7-^j[ -g93 ÅD c% ؙyJC=z[t vʩ>V3m9=Wp+l֏nׇ3g#7:Q@P~-u@ӱDV\sS;x; -J 'p -y?^CI $HGYt` \Lj%fxSڌrܾ0;=l;ÀMI>o C" - m޳I^:O|u.^Nuwb`95>dJJ 0Xp[tu^%ئ`' -0T I{ 6j=w ɽډ7Ș:{?lH)8OfmXn,ߗ Pii]X&Bx{5ǬfEޮDtz9nyB t+ 4,p$@x&|Ĩ4H~4J7B<«CP}uz|gr-:u[D\; }bUIS{27= FBk' - .~"tOz-3RٷZ[&hD|AQGCH :\'`aу2{=o>u&0߻;e01]V2c`CJ1/LW Yckɲ }c8LC|g%Y9.?e+PҁI4,}#yE؇]%T>},S !*. vt7[ORYSSԪ5՞l+>͎l6UY'_p%=]^:k2 b3Ҳvu\k!n2̋@Q*v}5z3mؚ/_~GfG쪑4,=5%ڹ]EHfnۀxRL/' 7.eϽaG}r -~) ]<$2uo6){QBX[#CI3je/NUX+`"P[\AXa|i Hnk, ? J_y3^c}|at <;1v@{EҬ /E7+?`+7TɈ/~2Fe匊I5)SXvNe BҮmy‰_14tl0w -3Kq -Tύ\Ӽzl]%bpg7G)t[VN~O^ v`v`чm -ňXh>r:9e1SNC$c% $¦,TM2COVe=S7u_{x $:#Zi1ʇl y ö^|QLψc&Hn) Ϩ|he }IMǕW*+-Z,dުyfmvԛ]t ;`o]WHY}'PN`SuBf$,ՕL=wm0mV l TOnt6M"X˃qDf0ms9?Ğ_mnH`AAmҚ -ܭajfnUۙCat/vPqE$NP^_مdv"TC[ |wҁ1|7B%fW"d6QIaҝE.Z;eF{N#{}?7yg -hS `tZ" *QC&KsulJ|6i$rEFXggξ&vH_I)LR*QgXuV,В"%_L΄"4vܹ٩vûZ! -Y@L{vߺ+N*Y+qi]/^L)my1=K ~{it{n?'2d,佛rt߳-F܅Fl L yfF?M_*a5պӽŒ!d 2Λiw/";qfW"^0$goaWvm.͢B/c@{:d"Av]P}C*&kx;k6܆xɃ% ^X2Lg]VmMhxP&({g^֣ ĤԒ|(dk/ܺHԔqJ'wBtgO`Oc \K*/g9Z<0vBWK=Q]a9LWA VR{C.Wwu5KnBr-DRe9(=4TS6-H;&hFjc{nHUqn9ӳZ-wP;KIЕW+etQaw/_bZƕ ;;_#,\jíPdUՉ~tjӨ%$rg#*\>i{BvwUr/lLr 9 Emҫt뾃J,9~5Q?tcʔ~mѣxbÿzw]~ D%ɕc|T_Ҷ꿛)3!p AW+vHQ8(>ז?;?q(Cq/GI ۾b.q3;xV-1Jk[YlFsxP\W4{f󴴧 - `uvfGP|[7KEg&®rNC V0P᪞Eklت0[W#>s>Z3ϻ9+Gh,G:Cs/ATv-ţ"ʤA~"~^9(cƖrB`j9+c6in~>EAA*/}.K`S7 TZ)O,&])6`~z0>Hi:iBF1cFAa SNrp,Wb7A.Bi2߶3\gH?;N^i7F;u JZ3@7lHWjdoMts<9Mza$| s;|?VL1.Z$HHT҉YI'I9Z-_MǾgeq<'amͺS2:;$~Rlg cFa+E-+ӎbUIuſn{?B %bNDQ -Ғ bKn[?뒎|)|D*,PW )HB)]3= ،(mfkOas W8<Ϗ6G{(VK" ?JdSph,byZVàrTM:V?iG2֛ - 5CBiS%QN.gzڞ:.X'E&V`yZMޛo*(>"CcCa̐#sA^Q@%n}CE5v,Pr 3vXؼ #|T wd-xm_D5)nGM1\`QGXф RBaS;ɤ H=p1i/9?W aADjk'Tю9OY7YT&Jcې?M%"heg~QOkk}?j'ӇZq쾋Ƿ a (!XD欄(t|8]*T0f~PN{kj+01|ǠO_+CwvålMM/(mq.;OK4&7B*3H{{S:|+B)MEKx87-s;9I(H!xIr_6͵C`GKOB=K)G(>AQҠH=+}ķČg,`yn!**=e6`%䖬n-m}hD|o⽕AЉ ײQ>V |N2P0 - :&s8&՚F}Rqb+?;Zγ94nNqw1[J2aYg`ϽD(V8 +bR#g…8 EEh \c50 -yiJ´-ۖi-JV?yl~Mh#_tԟ`LN'yhEsL*,:B6>a@IzlK$'yfm_^]o88ދJ-p$k?9Q|A;3h6@yYSo+UtOcP!^,?7 &+d`U^XF4-NuLƘrbsًWFbj_uv DHzMf>=Q٤^䓬ًm`D13F %l4ZV^UV} as.XZvUm%kh`o݃"l%&CR@,Z[KEhCЕ0vxF;ٱYsj40C1>)ACW70xJĻm$Tdλ$(i#so~wEx \lYe?X&a'#b{PP-a Q jq*lw|W:@rwZ_9 v'E}=)̑ AF+,bCCEeg-ZWNN`[5Fscn&`gWbV;LON<(6,Sy!KhCt˙B ̑CJt\ ֢ %'ZEoEOP\.zk0g\|ۚi \gX5 Ҹ Ip MUF5o1Iڳ2r)%"ֱ?&ޑ+y N_ȎnOiY}F3tVs8)SD -Kf/_|"=O@PLh=3}Hsu:XzsEOOO c4j9bq -&Qlj kkk-)H꣛$Beтe M޴_ 5tyƃJt\TR`I{@ i¸0_wHcoIk ;N 1Xmq* Zȇ6+V[. \O8  'AǤDgX*}Hx 2f!zLb}ǜEFrmˋm^0~`LUxKZ?thҘAR'C'4)Q}'f}L%u?nCOc#r܈v)$ xt|"LdeP*Q5P\{#k8CZvc>Nh5a]h..iak[]>Ӏ?`jR$H$1s= -{P&>M4T夲SXL ?@v:hnxG u^YJT QCGmڢ6?^k \] -B.Flܕ-kh`pB?54]^> lLz1[2>v-ybrL£f˛'TА"=C2AѭĈIF6y2itMgkˏv\h_sbN%z*bˑ$Dߘ$gF@3Te9@ -0 y;*@$_VU2cv˧T1C֜ -QR}6ښlP_Ký.m랈A 7s9$!W'%֟%^izgGLILՠ-BV lF_aiw;O-b1ULԠd7oI d !mq4\9J7Ԅ1Z0-Ur* -1bTQ<-i6Oy ?} m g[z~] hh7cP$ǣʵM['ƍ۸8S72jkt>Uuh].7LQ' LLfOԫB {N\u#_v4@<%Ɖ}ѻŬșj,ļ nc&ehh3OqrӺɐ2kG% NA+ɱAȓ]0t~*&"WFK?\otlr8uRP ?hlJ?:Ш5TQ\p}T,Ue\ ?<}SXoq{]Z-ξM})J셰m.JKoס~ߐ`1?`Jt19ELP3eoPuPD* -Swh~@>p b|LtZR jUf:ADIrz/ng7C &BSynH5ި[G%(LDK0po $oF%%@@ם֮igre`ZKК - - $v庻,eA+J4#cgH)Ѯ;[`e/iC} -MݪaɊZH3V |"aO&?z} <8XOV9K-+Tq9py9Q$"I⍩cJ6['XiNj(7M!$=*4c\CJLd9ݪs\U0Z=<2XsTh|v,s#:؏ENEWfUnro_NADzϳ5>d0Q]q_ikUx-XaW2VmEz>'cJ+373`K_CLj,0S -92[upz:z Kb%]7OZT0=mqub8NÊo;Qu&nA*3N4 -?7s v[Q<>Q=v\QgLh}a,׳{(º8rdl=r(J_!O+\د\\m&@ AB!{& xf@V^˝6z3V /rl@.%y0=y%^zZ%d o x\EyyxΣh9@…0~Ov\ ;;@US%QW@?RW^m%Xbe/z9I'y7g}sBdn -D9q(I |GAbEփc^"Jϔ4\~Cѩ|  ?ԩ*.#f/ŧ~9KH{1 s oiA:J)!3kXJͩRwjyG0A>gX pH(hc%\U?EZ,NvdMw{rιck<2kz:[]D>-Yk1V'1ݐ >KOWɈt9v^q 4S|;.HQe+NeLX]CQRf2#?<ByΕ3Y95{кz((GD }SU}0>zo*%׻$l& -}K+L5XB`{PFR/e{xIf!dw!q>)ο ׫lV]$>OmK1y^џ= "YkKgt[16eധp[hNc}]#^kNoʼm, 5uy<nTAt<w&+5Oy[N[P+J $iٍ/%ֈHEPBaz`~-a+wi W=Y%b-SQ=SVuIwﮖHC8q- WR͢ݼ?҉Gg5)9 P9_Q+[nk#%J!z6:Li)YexR4̩b&-bϠeNbx+Ԃ>xr}ԁ%Sx#\/aĬ1^BIO̅ԕx_<=rTi_[-W&g!z{Ni%3s|刽66g಑doD^-@AJHSPHS[N:OR~\bj1 p -endstream -endobj -2298 0 obj -<< -/Length1 1173 -/Length2 2916 -/Length3 0 -/Length 4089 ->> -stream -%!PS-AdobeFont-1.0: PazoMath 001.003 -%%CreationDate: Fri May 17 11:17:28 2002 -%%VMusage: 120000 150000 -11 dict begin -/FontInfo 14 dict dup begin -/version (001.003) readonly def -/Copyright ((c) Diego Puga, 2000, 2002.) readonly def -/Notice (Copyright (c) Diego Puga, 2000, 2002. Distributed under the GNU General Public License (http://www.gnu.org/copyleft/gpl.txt). As a special exception, permission is granted to include this font program in a PostScript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def -/FullName (Pazo Math) readonly def -/FamilyName (PazoMath) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -/Weight (Regular) readonly def -end readonly def -/FontName /IKXQUG+PazoMath def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 165 /infinity put -dup 229 /summation put -readonly def /PaintType 0 def /FontType 1 def -/FontMatrix [0.00100 0 0 0.00100 0 0] readonly def -/FontBBox {-40 -283 878 946} readonly def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-451 -318 734 1016}readonly def currentdict end currentfile eexec -oc;jtD[|<33229IfÐ"XXH`{(b$`Ꮻ2 Gy<\&MꐵCt+˅BJvƷmoϚ}^߼YTYC]S=nt9x>JK1'r6iX'l 6я=v1]mO CQC>iOLUO*TcTm(߀ 1U -nAYXU12rrE^Oy";Dm{O0 {2RBiNMufLon>Gl_1#Y> ؋nׯ ,G#IJ5.FE)a" pqo-4`7}ӺWt_ceuJh>>W! A5j-v`-?R tl.e)1=kdSi!5_l< -^+bގީܖnW%yg͚3N>Vp9e.ovh; ͍fW\^yя_ܓ'1︖œ]c*" 磺@A.XcǽD&(49g6vf4J ]5(W sԘtaȝ<[EpTU!JtО ?,L?!w sg0MhB1$sy8G(b>zuݬDoeHz)^0 -9JWf'UIcei+5H,r73g03{#Y_E^n2ݥ xdR$;9(fn*eHcAI#y`%,tŁ\ )_V+7\M7A4R"З@O!1$*ϤНsp%>*Ȗ, QɥH;Eٺ~b@n sXZۖ+ , -y#/!AL98Ta/eT,ut/u6~ 1QA\SW{N?2/G?E 8ӮchbK3q$;+^B(񬼨xฉk:wMX,Ӄ~R[&h8AS #L'ɧTp#{۪>;+⭼MuU[%V0EėٲC9؅Sםu^sI2\. ->j5xBĒڪ]˸f*g|x*cfr+B!H9R2H4^Ed>>J1uz&MLLioJ$!tFo_O>y,ު+#D qW2  tE"QIՅ.e]l w,*"Mf]i/FSꂒ.s_.n1 /8,}̨ W HFPsWkn3a9`6IݐWi>| =1uŪ4ԅXHAH -$-U3# -endstream -endobj -2300 0 obj -<< -/Length1 1188 -/Length2 2740 +oc;j~EЪ%9.>XJٚмD"e?&oLH:]~nX%l޹dQ@a~M~EA˟V.UM؀")JY4қ UC92"\ܡw1rlxнtaA*`JpZ+TX{ԉ]_W_(~FvWfE@QcPNdqclY]O据k r ln8e &y~8qEd*f$_{}EN5w0amL@opra,YuvT fEC/ -^[XO2 WEƃKQB:Avyug=qp5/1[܂!l2T'9HCaĉwC3^Cy}^ 2A3>G|H.]J%KV`8?(0gt,OT7 $n"Jao82*t߮.Մe]'2bvi)k+T:CY#M57^kjrcTDd;y9/E͜I7K| Sݿ[l6 +K|OV`b'Eph(uf*؈{sG(\hM9?5 g| 9@? +;^;Z]_pX5MlpCbMD C![]z>nԥR>X5 ksƾl +yHRv,##ymB[! Y|+@w1y0+[3ހ ;.fK$w:; 06I@3]3}AE:l9;fQI1YuKYEXfhƼmxg{G9zςi{$@v2BG4#=-*n=׬>pa\ߵ wQSR9~R~XC}yrFLZvz%Er߂CH)`@AB0V|:>? +hjt E{W?Ԩ$4V=bŸh*O]&&i b•#oԱitCD]1>.-T{Xz^ښX]jZG0 f QDWn®*RyʣyTF:b;C?eQ*p4@<0`>_PɁQ-H!+$fÙt΋qhxl(KƁ1ַ't.L k`9ךW߽B 0)w(DZ!+6?sv8x0n(a?+<ЮC7dbF @f}ќGSK|gD?mnlh&p^RR<σו؀TɕSBSIYdt}=w% +j|͔}l,&w63 +G]z9HnH_F@HDQsc! 9+@%6*NE9&`-3K.3yĢݚأ[iBS'k\dŏ/'wHAP˕Ǣq_I Ȱ|tl*$XU1\7Jt 8Uk8H~]3Sk?ɪ.v)&J]J *Vp%Tl1a-#U@-a |շ&)o^N4*yn`nK^gEMY Ò +ZL_ [J7}ހ״,GQ3(v ) J9!qZ14> ě7YSAe˥vN}]Ã8qV7kʘp= Bs4{Hn&d"ˤo]CCEL}Fnq8+^wL)CS*œoCl$bY.}sqeɮ FyԉΫibڞhR@GQ ʝ벶cxdG#L=}d%}Z͡wvyיB]u.|<]լCZZ!g `&p;UvZGὠάN"01h_M斐@6(JǙfBLp:JYo ޶s<ۮZCG ht?@( dJru|* +׌] %eoRUXFٓ%qEE㦧üDV5d߾ʪR%1Ђ]Ե_cLJfrg-j47yb%S7kDs#+6 k6(R +ڇةR f}Xǩ`h9  +SiӑX;%"K x=D̛ɥ-:*s& -PAbt7@VϒI1g@E%{5G??㢤;|G̚{h,CAB:LDz +K Km\A9`)Xs|UbDʇ;iĞ qOEAO8S8*~ߵ-뙁(E9CVb6M=8dEx8TUYWQ&{y +Wu̯#ZD!l?#4M?PFiYY+%kWzSܥO+nBO)jڏZ=L̰k)rάC +TyOoO%p%0PBndtjɘ&d.ri[ף+e"):v +P=Άm5P>cN9G<B(8EUEFKYxhYf"B^{8/`sf\`Hq|c\jL7/R 4PGGo 4qѯn2:*7NAoTWt%5@z'dV)Ԑvۤx@R>PO*kZljϫV`lp\nbnD Lr6 P]-%įAT9EzwTC6.4&fwǷ,sO%55BF;./Mqn<ԣNՉVk + dID^MrpC3_򥊩9EP-%ˊ,Sm%.GjKjټc7.dt\ypz'Fj7ܭ+Z3#/HKji2g+~hRu}<'10cmgF&}o6>dLM%Tp Df,oj +鴃9\Ű˨1)wC]r؝eB^4N=UW!YyVAp +DAA19Y[36y#)Sɛ-y"E{_vN'5R"oخ%/0·K?bFv ,$ \z:_+ʰ9gE2Hذǹ5e=2/I/i<ݥoMfC|gsjF,i9vhLm^[۔ uj-q,S=o𧅇%kb ỖLFi62WȉOkCdO^XF <{=ĶPbhBGh|WJjywj~`W +̲<#n>i @f7 '6:O׃ W!FEٴ۝ec?]̓p2YǍJ=ToJo1mL#j@VζyU?>eJ9cND/EV%IpCRʦd"_$<5q +v|=EaI ̉`,y\B`jM[L"b挧+}0xj ,!kSɏCžqaJ +#< TADbâGw,'bgkn>m꧇N"Oyw;c/ xDrn;^ٌm4>J!o8M8{SqsN=9hDYuL 4zHi,sejE4u) +zɞC͞z( dKwsghkO7Ll~%qW&Nᰮ*¹ +QMU<8=e;ozƂ&3@i:t۰5"*G9a^&شDqv/-PKBG+tA핐_tm|3cn5їɿT.o xc{. |}VD1XOIK]R#~=mPHn'#E\Gq\M۽*Pt(?}=7p2 ap er.d^\\D_+ +IQ &?;>jm2;#D'[j$Kd%)[tqգI7 +V[]XpN G]1 <4gY>켙q9 S͞wswUʶ}̧/Uy?1&m歍Iֱeʪm}(gBd4^Jfn1:l<=bj&si43, =hH3d/quz2vO=PPJh J,jHv+ +!g}LvPoQEY|2@ԣ +8-Z8辦bp|y+=qR01]O=+RDo N_I՜BH[,d Pa k_U(UO>^Xyz{ AH`-d w5'$Z74IzΕ +Uka@ _/oOo=]nhLR +~!'M{3L"Y@1vdLy\R7=4ɦJ~|<9Y)y/cƷK p:Bb=25Lٽ[:G-^9([ͶЇMu6"wV*ώH/A%P͹pV|B ʡ AK&ޟ&Y[Z2ޥFU`C'Fc>VnpU^Lw Yk" +g6ؑq=7Eֆn,]o^?J~ ЇY?xNA^0STs\![(10#%ZXZmX=3c#!P\~^-ߺ J+R +q| B&e;",haz s/!ELY)!KxR j"Vg f&S-:> vg1&>ŝOh!P0$Cu탢ށ,;ykhd~#?5 pmt=w:ߑm$T&{H̃]lF{0?K6[gTی9@ꗺF:|/:-(Ҵv$U]35w"懞[ˇa~3>2T1w7:9"8HBV;Ȅ.xd!ikF_1<)tsBK/2 Dq'm[sS ^:{Vn;Ng#3Q0ʄ9 %5ӻVTR46/ՕrP-z+IH5#>(E4h`D"K`)/* X ַ<wsE{ +\V]0NzKWBey3M^sif ՃmM5Ouԧsֆ <ٝ%}и2B JXA>b΢nJg4XRvY%ҶN#F:3"f<.,?Cu^!y?>yA 0Fu"o h,εj%[H::;>@( E$nqܖ )ZƓ[}}=o%"vS&.ּM~kFFS ]PX\t0l1)n+)6ޯk + #-$jO˟/6źl5f? bhIyMC}kLtٻ}lslYwO\YWC“z2|g;''E@Gn;k?/FסvU6ơ|Bxn {\XXZ[7 +QIaF#Q^XN&l^%sJ"YS &;,^Se.OJ{\T*5넂5t>i,RQT<^BD6ݻyW:TCe$Ɂ<lr/HH)l"zee>Ư@emQ ?};48ɶr+쥨q +hrSWumkˌ l\6ɠ?:N`v+" g\dŏ/'wHAP˕ht1<OtW5:h4q]VJo@{6NŖʑ@ΎIMNkVY#rxMkI}X1+TQ댔&* VeStTNܦi!=G-]8>z'_ Ӂ*Ӄ~R[&h8Gk^uopR"πaJA\xI?,Ic|kX;A%[ȓzHphb`UJ,"V9&kq\~X?ܱ;Z?PPޤV{HOj1Zy&S"J'LtyEJbjT.B@ģ.H"e~{)=.7符jy7?fa9lwUyc-y'e>ۋrbZL[\]W?¿=)sGI``\>i*YrGR6Z5ik_?-_ +dx2=b/mFӧA~R}- fzN ]kC"q VuE@f0kȘ'x># r9R B -=;*vJgfϝ;i[eJ_X6ck}G* ]e_d#y᠛,Ux哥9L2Y;}TNܽ@pqü7fD +tF?^y HIo%`__O?HbnWBkObWA -?ޞE:#bzK^kW*>cN8n9B6_&{#]a|4!fw6HʷNKT=6jc7,ERllYo,IU=.$5cLJlؓ1lOGNlk90LE +c5D%,?٦*5x|Πv;lxhhps7 s)O'?a$~5 [V*6} Δ;mL@(@M@0cRɧ2$ED eC_Ƨ¹g/=\vayվCa/@ Ml6L=_#u-/$utOݙFxveVڡ_֬i]YHcӁHcڢɶޢϭ ZZ_[Ow,P!M((ʐf}b)}J~Xa 0vB]zJP~:\㟲.G"W6 $8-*LP˹ՅVr/d}>z>zn ៱3wG+(! H#^S`.vO|3_>㨫E{)r̲<\/:@ߌcP˗s _aҭF}4'$1!OzdV=-h+ +Af8EQ)O㋝] +9t$:v\ vxs*Lsw!~ +Vd?p}j zS'k9SVƛN֯ +)#ܾ\PPǦޱ`r. x?- #hȄs%:Sv}/Ғ'|n=)|K-?բ|5aϒ=jC_3Vpr[~; +' "sYOUr~L)0w$9*j5 O +qOvM`}RG"{:v{}VGpTЄ.MŃwNb >:-C6MXϞ/ 'w4jJR6WuڝWk9u٢hqgT1t)u{1Cx" ^9bW,_?3UiD3Y* s~lvgAgZ +L,tdnptCM`]t'*#ͬwr)t'ZfJ"y(IC~[rba2d76>0 v~whGQ6c9'U' +BE L&^ ;{7#S}=?Y~yA(6\GS;A޳Hw;i*DJKXiYRPJc̩֞3/L? Gxeͼ9CHa?*2c,xW࢑@ONt[ ۿX qnE'GˍTr96vTqF8ےɑ9Q_Xjx:ϒ'@$騽<|" gEmLoXR +ؠ=e4j0 &ѯ叏:mM!EoY/i ijckᓒyОߧd\:vBhl5BڙAQ#")䤊 +qĖ{% K_Fr%PXܻwPXA AG: SFN3}6MfJi:E|t.vhl=؄&"ꇵ4 /kxaRXcU{iyK\)J* ,p>N;IXNͦ!۪72}tg}h}]U\(+,Œqlگn&f2t ]y{Nu󣫁5dȣaʫcLk8Zg/bVU#&qfleݮ5/]r4実H%1J8F:5hT%֜ɣ6$ڼб"P8&K +ܞUtLXDT1=BԱͯ~T 0iUv$iE*b/Y,Vy(+&1_.8exh%fVaD68xxf|][*BaMjt#gCVln0AzBy>by0z9hsN]{:*L55NS݀"ԗ$6Gut- م56Ga +mKV=@sZDum\&}, hrI4Z!xX`wl5Uo` Ώ-RJ~pg"qvɷ؂vG^̌RPɘVV*-3+ 3C ҀAWu*}+vdSUX8aơX{4)~6捶*p a٥x/B +XG:3Ʈ3(_!T91 SK2;&RLҎ*R_b/od[Is"m +~ e)wa݆KpGOWMSh<2"h s(7OŵxtTKqW_ׄv(piԁToUdI51HR}) ZߥI :*9V+0"?|r`LXp2֫9&iX[7H׷QpMS(5Vvk6<O:0S21r݀҅YՎ{KnP2N7kD "FlB:{AH97܉Uot=bt1T3lM˫9%g JN1DG,gkGyϡS:'6RQ@>jZZA|@#E;~N J_ŧ96Jcp1)C_#ƛnY됨1$"GMN!SW7[PY9)0-=sn{jdD/8r_n ?W +tj4B M+l3<#wy +8`\.J= |R3-<=GF pc~ `l$DS3j\$Dz̡P[%/Y|K +;HvRu|<;@]z?xJ0m!ye5[mBs"0#sO5CCyrじ2K~Mw\¢ +!G=x '·fCn $z[A+ɸ8];\z\(j9 Y$%nF(>ս7bS'ʽΙ i&gxm[MEG?CMg<+ +Q`%,wǙ2XV""`kp6Yw&Q6,޴orҋCa,{ۀaLC‘ f@% +b9` +@q}'mI2"udB_@]_Da?Su<)Sk&.gJ24$RhDUֹ}&-ï˓vˉrνtmF|uU03Vˤ$xa>S˦ʻ!5W.jMi/}bbU9Dqs4z `S( _x) I-ӛ6v=6/x燺aEcG= ř{ z괡+XNfU0OAbLrcFatQiiοJ>Sq|MؒR#mЛ{Dž)Ts!$/^5O+Vc+tޛb) DO :B^Ipɭ2휍hIh ~ȕU(W=46- g'beQr0(Cї;K0TL(5fx<ʂt"dğ鴚1zVYCְ\W +ߊݘcLko2iA Q+GBDhJ3YIsZ?j;ENWz,0.'z-!@)B9TN)`mxK*אZȘL!T|&PYe˗V!>QG~ X&=_PU~GiF)䜋p{+g۵AA`<5ުƢ TՉ/Teikr!H7c.:5WQA~${3}x.9yz$&SZ u h!C9EYxg})p9,o_ЍnƧ)?PԔa]іf`lݮp4gQ{/~߁`ڲiljuq&w-'IZ k"UfR'ÑDܓ2DvկnHs, [0Sq$%V)͎j7.׮H.KoX9/`bY @K8]&1MS.r Ғ{q.#B<UQ "9/nk_`N)-͠2%cHWް{o*iguTHdu#+o+ntv8 R crCY +;BLlzS8!A#"_4^ZBlxzgjdks5w1?2u!ՠCf{dJ I#4q@[8krxh*C\CmȣxJfۇ9+OFڹ{=-5Wh&TQ»X>mހ=7+\z d8zrI(Ƶfs8ѻWDo['heVs07AĎz"^Ib w] dOBM@P.KX*IsȘU:45G}k>}dd85yvrZ1٥?&t|F9H\TO|s1g} 4 + `Lg[M\lױ +&_mїvC~akyvF'Uʳ׹}*"(l^Ωh``ƹlZUQ,2o{2Q~U,&DQnȰR8)h͟MɎF2̻ôN`J;+kb drys)ݭ5Jj[˱6TO^?"OP( +ZZ޼U# v_N˺ٕdiBe+IT%Sl!u= +Cׄє1/+@IuzQbz +~ޣDDg y Ӧlputck~b(7ea6n\S\kU t= +KOf>?1$/L$]ѐ&ƖH2 yxw~%U޺EV+ Hk\l#J KƫT6=ǙH&f|إщZA_ki(sI-9w:$+a|M{dV}ia)hGCh;C63dqa#W"ͅ\bb҂XUWڶs ~FJK]Ylo*ȪN;߯$X̋`E8:J NJ;̾IxFG|ߵe]3/( ]T=P𶴩aa`Tl"" kk>c0YaX~ϵJ(?<hCt@p\;D\GChtAb` *_sc毌P(@C?gl|FtyKF46dD̜Hfu Gׅ}l:/pl{BL +xV1ҁ|*:g^1>t9zm/:+]qMp +.fdsEAi Q*}H'X/> ቫeWh˩rUQl:&Sؓ,g 3g]ۣKמ &c HC+e|dW4tt= w\OLf#MA(xQ8s.zx@OW\MЮ{M>! f vG|)_i QjVF/`f~% Z}RŻ{0S) 4 +H[ ݵȦ/@[5ѪFtnS8ga3?EV%IpCRʢ5]#r} N'ccurԵn.;rA]"^s"@ڨ2nQ"2pNK8_[^-maqշuCMy#'ykB˥S>`.7yt'Y["`Gdl9d=VֹO:(['ԀڒtLa@2Sd̳%N` +oUH1%%lR_xmҶOm^$A:Qh'vIbaJ!zĘ. V UQB.ojKi O 1jjA.- CceS cNЬ5` 0`?轧Z-'#rCAwl;?Ou GseXǩ`h9 QČ7KtN Pϛ' = Ba.rz߿~SǎQ~xϔS:`{Z뿫LAo_7hIN<2c;[ؼ86~D#,˞@<$ T\r Vځ1s +4Q/jTLoquee>Ư@emŖ"Tv"TkM`2ُY-.GkG4MI\i֜[;.@$%DԎ48W76zq/zW` ;( { ';U A}AO gv)fMX8U-x!QIߪ9)! Y|oTovMDCݟ9 Aw`SJWG:9׬Wr0ǹ^Nˢw)C2΢۱b^w!$_iNj⦬6,x(*z^]ZG"Qjx( rjn!Tʄf9ߎwd׫l,q'~W鑛\:^kDA9a^CCҾn4]R;|W?\R'LU^4s-"0{)P,fy_ Mhl\:3f­*~+KMr'JR"S#!/A{l~e=Wow1``@UsT "PAʆ v2YN#YsJ|T۩sy䀎a ɦ\A)!ghl%\ཨml`/'sp :W_8ɨ).aFURiIfrxmn)022SG.>tqFKV/Rn K9D;9m&>idhnWlz*%~^uB͝{qGHRJa% fUEBdNHeH'6U&6S29fn>OǨ#b)4 Á!_Ii( !^M kS&f"O^2D+ɷ|Ufٸ^m[b{74x%, 4~]L;&ģC`7Ohdg_~|xpC2:jѳ3$&a#!A"֫4D=xY.ˁWωzz\r 0VZ`}à"o֘pog<9p$0r̪Ldx34 CAI*TO +끛_M6 nƬ8V2izQgy _Ӛ=^Sk\ +ܡP`3|9+vɳr0athZhs 1zhxyVӋ:Òlΰo2,7]&6 r?xs9[:MM_LϧD#Λ"KmpVSUaw܍0(rd$tNDѤ? @݄IM+7S3HOxXc*寀&THl=~AZQ]?G^MLӍqAZ$~Mu2T;|]p}{䈣jTݔuMD gв;o俅\"kt*45]j<( ,ʀ%EAGs[VAH7sebvkL$ؑY*o6a U?%cş}U ;PbG]o`\[ +gYH3Plϼ=&3s9td~{Eؐ;LuzYT,q3ޥ޷lzadڴ 3}Kާy0"+]Q\ cpY`_#n7ye^0$hLP<|Wc,ϤНsp%>*Ȗ, SCzHYcg\:-=:cPhlVLrO5'.f蔝^eq۱,ZnoȻa'V%aJ[ sY^٧ZuGdM;rS +ަW7%Y6s ^YӍwi-̎Hc?f6^>~#kNvAXo`i .[2ҩ;EGUE~ ܸXSLFRҿr-KwqFY+"nhL,ěv# ?6U8 +}}f#{q/ +0!wp$*=N3|e `ٜP"( H.'^@+|^G"z&" >4nv\VۡA×4> LwUV:8^p,𾇔9ӯ/dN,wģnʠz=&wWqY/n,5Hg#ކ1 0]|O֨w&0#=H*NT$ ֨zɃǮ#48,-q>0^YQzc qr\%Bw0TuG7 # SrV[{{3#Cq'+ jdGr Γ`ɦmw&0ۃ($XJX81qw&'O(];КBHw3'c\taB/ Rx; [D7#ow='a@0MDjq-+&JPE.SBյMUlǴ B,ysOԔWrkxH-Z;CsryW>˰sn*&c1ٳV'ηMcλXz¼׵iB>B"zw5}b4Q~ba 4usʄIͭTm rME\03Gtnֵ%K;(A˛+C24}$'+˘1%Q0#b5MQk]1ޥYФW_5OɧS3b<\rWzy]R+H!^/;*'V ds?Z9Z@{w&_ +XɁ!uj=D*g% b?IȽbgqٽP9hE:"~Niz|: )Um>N[FL'2<uwM3gCa17Mbokh͋ԪPQ(|MpWYla^kq1a&“+#q(s>FƏ =V,D{l0Ȧ96~=;H|Xf'`ySvJZ|I6 U]=hSr1΀wz_[,?6eCb"TNg" GMgBcǚn Y}dH`Q!@jy\͍͞P<+\CyB$}:ۏn~ sn{μΕfQK7OHVUަkt[D9@Z +lX͜l$qW4h$(7Rg`E/uZq`iCm:ӠtJ +hO2ժOR# %[ ++PbVdALY&M^뼄u*U4ѕOoNXHmt=L>+<<͋棞")[+[CRm(yhugqY +&^ؔC8XaNNlm4Xl>)f㉪( +@BJ$爩(є l.;Qx q!RJele *D,Ȭ;3: ~iړaR\]nlʱYެ} 4'Ѝm)tO a+yCnRzV6p͆!;[۰5D5"kЃq m1I#܊-6g+\ոyX՝k^= YqV$ kizKS~Y{k2uIQxQP[MJ=cS!v"kd,Ѿ mDŽIKckӟߍթ7!XWSiK;tOͫ *9kͰ&?IQNq +/SRng7f7t&^Y}q@k֙? + 9 1 )I>g;Éͽ`pq&oϘ"՞fKUЅ݉!.17]V'#U͍ zvvѢ:.TA(\wC]ًo2 +Q#CEKl)%vu.6'k6TK# 4QsOJ_MtJį~:/( ȻZaao3wi +@MK; +h g&㧤ܹN6< +Cf f VF7T;V ?F[iM+V벟e[yAXf.(8o Dq8ʿиr{ +1)3;JԊ)% 6o4>L'`%Ǩba.Pwuo1_)ń!I- $: 3O'(4( ur7%wY>ucupK D +=FM}5ĶLSrلy/Bz$S1?ln<>t>;1 |yM}N !2/$Z܏eXĂR5'TQw*+cLYwvu +[Qv[rUJo3_/> -stream -%!PS-AdobeFont-1.0: PazoMath-Italic 001.003 -%%CreationDate: Fri May 17 11:17:28 2002 -%%VMusage: 120000 150000 -11 dict begin -/FontInfo 14 dict dup begin -/version (001.003) readonly def -/Copyright ((c) Diego Puga, 2000, 2002.) readonly def -/Notice (Copyright (c) Diego Puga, 2000, 2002. Distributed under the GNU General Public License (http://www.gnu.org/copyleft/gpl.txt). As a special exception, permission is granted to include this font program in a PostScript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def -/FullName (Pazo Math Italic) readonly def -/FamilyName (PazoMath) readonly def -/ItalicAngle -9.50 def -/isFixedPitch false def -/UnderlinePosition -100 def -/UnderlineThickness 50 def -/Weight (Regular) readonly def +/Length 18169 +>> +stream +%!PS-AdobeFont-1.0: LMMono10-Italic 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 778 222 0 +%%EndComments +FontDirectory/LMMono10-Italic known{/LMMono10-Italic findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMono10-Italic)readonly def +/FamilyName(LMMono10)readonly def +/Weight(Normal)readonly def +/isFixedPitch true def +/ItalicAngle -14.0362 def +/UnderlinePosition -167 def +/UnderlineThickness 69 def end readonly def -/FontName /DUJUUF+PazoMath-Italic def +/FontName /XVBOSG+LMMono10-Italic def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for -dup 97 /alpha put -dup 98 /beta put +dup 65 /A put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 72 /H put +dup 73 /I put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 80 /P put +dup 84 /T put +dup 86 /V put +dup 97 /a put +dup 99 /c put +dup 44 /comma put +dup 100 /d put +dup 101 /e put +dup 33 /exclam put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 45 /hyphen put +dup 105 /i put +dup 107 /k put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 40 /parenleft put +dup 41 /parenright put +dup 46 /period put +dup 114 /r put +dup 115 /s put +dup 47 /slash put +dup 116 /t put +dup 119 /w put +dup 120 /x put +dup 121 /y put readonly def /PaintType 0 def /FontType 1 def -/FontMatrix [0.00100 0 0 0.00100 0 0] readonly def -/FontBBox {-70 -277 902 733} readonly def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-491 -316 834 1016}readonly def currentdict end currentfile eexec -oc;jtD[|<33229IfÐ"XXH`{(b$`Ꮻ2 Gy<\&MꐵCt+˅BJvƷmoϚ}^߼YTYC]S=nt9x>JK1'r6iX'l 6я=v1] -đg@F7pqӁ')jjOh%Ssq={.] ZO7єEՄ|۪uBwLÍ `'&0Cg)X0F?nY&8 ˹r]lpKGCpoğg\t/bj}t SEcqR7VL%Y'1b J71SU3=gO>bHt kKc:hA:F.xW(L^N1K @_P̹>nnof7-U El#+A5FԔkyt:RR2\3 l v"ڪ> V b/&"@4 -nD5tv_\$S|KpCO1vF^(By@`gFszV0Qn .T=>>rYA,{ɠQrF!s߸ߟ0׀ߎ5ˢV<4d(nLس[PC;+qޥK V:d&>J3)Q6P|B5 e )\@~7mknˋ$ԶܖP+C}o*( -.47W?8"N[.^7/Ɵ3/3j(ĦwN wLjC; f&cv^%:S,yr8N@K}m>KWKn9}%FSGhpxC(@rX#?F0ʃ#w^cuֻy"-lE#~%U1b[ ^•1@*rEPWS/?N!< e* Wxax"(Z5ŅQu? -UgH{@^Κ2]Ʀy1Q',XL kx2 ]mȌ0`픈p:*:_kp -ϊ%,vVb]2q2嶖ćVas |HzN@=ܫ7ikK\}pYNsS)# 􊄡c,E׀Z=D=0Maf~nľ4ߍš2Bob bObwww>|Gkh6p r[#P"77vE8ʖ$;E6zдR]}##+0"i%uCj,|aSVMx5p6Uj(mE*~mYdǡ旵w#`9k?)픥ZW|M%H*'a>"Vћw5t0QPGR%"*Bu+8~j X< @cNngYGй34 V])-l Ɋ5imՙUV#Ŷ{ۭls1we(\OL ER~[шPs1\zLDgSS[Oup6(@1RsP1 ?=E؜neM6N5w<3dq^cF)UI2M F~q -1йmدNIB}fȷ/ZMYE(Y֋'Ჹ -T;UF7<{LN-^(U'UAf0GivO0P$ 4Z@/.}L dlI/_f>k[WSʪ1<" ̣U3 lP.+\Bl{ɂH%չ'%@-ƺRS覟yNuE|v^+ZRkڜ[ȈRԶ0ZH: -wFe@g`!$ pepdw,,# ov>ժI83!/ J?|i$d_(/;b49%Xealwv_̹@drp.l䧏<ɁJt~M[y 3[{ -endstream -endobj -2302 0 obj +oc;j~EЪ%9.>XJٚмD"e?&oLH:]~nX%l޹dQ@a~M~EA˟V.UM؀")JY4қ UC92"\ܡw1rlxнtaA*`JpZ+TX] >:|smea댍؄lv+:ɋD([ՈGJJOęIz&EnqJEz&Cxh+ rnnDgEaw'}|ܠꜱ$%É ׍ZVgHTC(I_H7}$¹%\yOaۋ'Oiȑi'%o2{PQwCX7%S?s~u'iiq쳀N 3w QE:u廕=L)Moi\d!<0ZER%qa` k)V&#RITxMk'ek) }I\qG#Ov1;dpV5 <^c ./#QEUhZOGUce5E«Ir&v1U4́SN7pkVe^qT"ĕ>UѪj "*Ú}I璘]KА}_pMV|~mv5ѰQ+-0"&'O` imh)6kּeyj/ۈjoA4XD1GvJC2X:.'I|7ߐO֗1_r:~8Up֡aEr}Cw {˱ l[]WVz,U+gR訑hiL][cm>ǘbT08٩VAx`! w +.rm){z"5xK09u@QjS_{|'/ VF.Z!z;jp.HR{hBA+i*?IPaHȅr!~o 2A9 SO}Ğ~4'FgCp|x{Z(HK a[,~m3,Ti=EXa}b9-[J"O{R1* +l7H.Hͺァ+2y޺ŦkPGvՔ|q+D@i㻽IhJeH=ou?60+٥r)tljRho1WLdO(b=5Ne@cH&͕!T +)Wz"_׶̉VfIfygEY< QJU$wxSGZcT* OTc bGn5ަ2TMehX=,p8 W.^ F`z@}4奞3  YcpìcQa馦m+rf]kLfz/Z=]n}x8HțQ;}7hG ZEףjL*m]۴gN>2\s5ϊ]ki'llG^}U?fMUJf&cvRma0$UnѓIjV;9I7By`CٖgRjQb60y ,>v}JbXgPx|<͒U%`լU.` +׽Y) C ÒNև0FN 0+jI& +{e~_'X^jRT:3䘙79r֗[X0%lOX?V'fmGmZlB ⺵ˑ1mfIIQywH(xtY8fRb5jt닮N;tKQҖ_םH<c8G`dP]j|j +&ɶc>(_&;y¦ Ԑ] +])Jb> w33ڞξ`ŝSvm߿LoN"uoqӖ[cg 7'BwGɈ +U|$]4bakЃ 6[qzBv_.Av$ϱWBȍ̡ m~|D^ʉ.8.L쏴ü62`dƅt|]E04$?kJ!Xg ^bӣJۈ }3f$4P-duAz)]{'a[`Bw~v9+A ^9Wfզ[J8~@%|F,ȁTh՛ڏ +rg3 +,Rp؋4eH?6jQx[-Ɓ-ظy'("_T۴$43/|,c +TXЄ M[JC~}Pq_yL+ ݢN~׈Tr +]uİE)bE{=leݶ  +;S IW4Zi*I.+NyqW .U>u} `l$DS3oFo3,Ti=EXt94E%$^F!}7S7kDs#+6'1rf*go&z* {Nl'{{i5,>gJSV~]X;1F!!u>c+&ZOqd4IGRiΌI zwko|i{2 [0B(-Tn/æe/oJ~PI!|!sdUg~2MCKK"K&==~[*ӡ$‘vbж#ǯhR|-u2 SyH+uFXޱ{A'P7&O1UaO_ˆ.esgO3LIRUMDYIZEn&rҖ?s%Lb?3Q*Bh{Kfr岿Qd Ԡ`uʼn~qvb}^Z 0G>Ѕ"ʸiX쐻1($j2jnGƁgNE^xl5v߲ɾ"ϔasRWԔ1Sbן6,0]8e +Ï!Z=Qo$l{Gky|-zWܿnE~#s'Fp^?Jm7EψP:ns/}묬Zb|QOdݢ}xnadW/יUhNo&H}nfnWb8`+ s}+RF5Pwd +-4L3<3vjSf}2dLs1$}۴X=\ V0'ޖ yT-d(3k%R`ǺZGfk򋝂'ҳ%xr +ݞ*dD)!h^Av΋l;,X#RhJ H!58+ȢKy K]R^B <>5(nӲbz){yC&Fos%6) +̱O|%#8|l%Yni7?b#@IF"MX ³}kxzA)&#i:ALkip¦?? )` hX)&ҭ"k[+^pDGh61xQwn,/,lؠ[O128j#mG'$zptr,4q`=vspEڐ7=pHV^VF["ӯϑt+R_:9ﭗ8bw=EW `q:P1qOL- !1=O;R=ɝdC6kt^XP뇁}Wy48#?RCTvd7G2"=X[ +%ܧRK{ݩI}$Y/eTȜ9{CՃ[*zQ (b%b>\B#!m/f=_L+CZ\=Ŋ;8f6,ǍxT!`=.Pkxypyq>FhRy\ޘ{ t4<]l'%*}A` p zۊ̤PRiieD)~&ڴoY0/xH,`i:L"eJ鹠w< GG"İc]g;qdZ*<.ۢێiUnMjo޳qo-l$Nc/7%i#;T[}׫{ʾ~Bh~P67.pR %{=gnd#$(v崚 '`HtR I0FVҲ&GyLFb OpxMa6<O#'gP'Jr#R̴|bkTVrf/e2vyi֫/kr|1PLOmx,+UvTV냗l!DY;z1u.q>W;ItM8MTFc: +إ`Ẇ<V_>e!SKЯB '==dH4V a⤿w01t%z*QsM  h,dlJd&e6vYQCBH%+"NnbՠdN*6a6}Q9-o :,GHr99[ U/`lMTt[WBՆcq6s<Ѝ@N A菉 P.Δ'F8QHĝJ7Mjo2jxrCF!>eH{rN N̆z]<J 1zo}D^) N 93y2Hb̙~O=R{o˾J3_>Y`8s=58ڭvUtR>gitL( @;Z5b> +\l2)ˁ/ *J[Xmц +s(>]7c[d3jVcwޠlp0dsȹ@:oVo.^ Яѩ%e: }F*.Q׌ s{R Vb8+psQ7qYKWԣK{Rs@In\Yy yA-JU%XInkGEt +Cn0fet.ЎFTsoXۇ :Uu8P7V]䜜ͮ,;.9lnECL4( y9)=Al<Ũ0RlORCsIbnY$K)b0m\ A0X9,{+HDlF-xEN4m4sP=5/0wcТC3WinrR͉P?( rNAes=&^5=_βZbֈU5ܿ6Λu!N\`(˴n(D< +SE0ԋ8tV} oxobBi&E=M$5J|ҏXk:k,#0礧VO\i֜[;.@% ,ܲ R& +PoT8׵iY³Vy^,2J o5VLos,A` <YSN&F^Ik;sCN3:=3>EC޼P2jMb}qp*qC"wb'f߅OK֧pDvu9'ԏ0f1bewyu3>//e˒[\{^Ruoce " 7{CܝkJCq6#eA:`DMYX'N@q~={ӇA6q#ςZCUrSטAx&k'%Y~.taZUCl޼3`amqOzD#vd_*î\^*8Qu2'kAxL=p7Rhl\YAn AkHe""] dsH )-}mcyKqIrȆe#,ۙGs;۰K;6oф4qX]A3̢By"v$ynǓ$B eL7[<KTе)ˮJن?⳷:ЀdzKį 6E-XOSC9cE~.|ml'tS4tTbv~<>ڧ,)ćBRǏ_&_(e;1zg)|M KG(Ud"˾)S$e;GH%XHu\$It\,F^K2m ]Eu頷pl8H e/`.$0 Q|b惇a,PHa1, +S} Z}9@+),8HU`qV);k5ӊRI#>sB:TNk^v& +Qf%QomW֪݆roo؊y>>Du]>2q<8]04CdjP9QEO篢Q-i%\ڙZ0JI g5u4^pm" 6yq*]خvdE~(j='è2%yz__?ڗ 99.5[+HjU + y$=ZZ᧲r.=xSQK*'qJRFR#&޷N A>Q"p1\9Qּ +b8v,Le/s]zQ٤ƴ˥Mvs+C6,R:}5-i6T S&J]^i9/XA)=ꖼpY^=fC3 U ~sU>4ߍš=-.chCt1SU3_AH3Bd+{jn(s<ثJTn +$1 <4ǿ S|l b2ʾF%6r.<)pNTvZ闏+U#u|RqP_~YC7C`0"NBJ6RzZQo)Wd] g7afMǾ. +*:QȻ q[Lzk8dfG`{a` k)V&h +X%认?Etde +_wR< :`ɧ*P6zkRu&.Ŷ 'p]=ll; X0/ۇqbTU\69O4yFAbZWVfzuvaJh%W!>|C[́m!@?`^XyGF);-aTJ@p+E ˁ!50X‹H!_^)LB[TP`bjt_!@&ԀQW¥k l$j _;Rď#O@g/pճlqG㤥g5z! ܾi4;epŲZf>eި7cU-tؙG^Su@P6FӴsFB\ +g_ӂR +)G1drsiz0z V݈Hx]XGe7ԟ?AͤU*vs =;@#iսƍQ-~DPFnTQ uhgGW1y#ĹUϐԥɄo+S{ Yd|/|QwRo`a# R}d믴)%e{ +[8N_?gon/</^2FlP}fc>,!Jɉv#&#Y9бdZ<XL{lpՙ ٴʗ&"L?")5tL_fTlģ4deP׺ՌjZ"=u#*B2=Vuv灯I/cKDhODΠlw,}wQy~D f% 997]`F꾙o^vXrG[Y.{9Pʅj5ccnF`V|EGbDh83ׁWh&2|=Y}T!11Ă}՘}d/!;êERWԴA5dXRFVE*%&/$Ӆ ͭ- J\Fm?L \v@Ń8<5k@⢒Meoky} ?j BEFȞ+wbcSzr=Λެ/6ob[1˯+c Bc o&֘:ɣ:8C!հ$Q83}<3`r8>C濐sI&Ab J-.imhb˙qsʼnaV\uu#2e8(eďߖ.D!7Fxcn  URn"ff$d 7۞ߪ]L-a YLU`ɼ">F}?2Ziأ8a4C^&paai" +&eI*XifKJT@9tF(ֱgq؜1Y2בY^n+1n;y޴9#~I 9 .I/ב.LݥJA-eѢwAN爢pjïo5R},D낃}cGKO͈]K&渝QЏ!eSV= +DG@|Skl;cr gHe<SZ&BV"{骴?>0w.WYuKa˄u׻)Sp *-Ifv側9&ZMPwvt)ЧR56 !?{o@񽎎j3CQtc%;^sL_{:7.RjPyP!3>rf3Yh?N ' +O KDJ1*C%\l1HJ3\klxJşPLC,y Ba?jÒ'trGf-xсJ6 weG1a"]IRif=afwJ];ވCe^SBN}^M+ڋ[$XJK<웊MGzTظ' j@61s?(ںo<4 Wp V.x^Tٍ@)|)$w}}?)\$Z9iMM[vҕ"8R}J13,C@ +/ZFRލ NtZB=&%X1C wwʳ&U)c 260*޴! kѹOJKƣwG4Ky5P&=ģF1/2JPcinƗf"MFun8V.%uy[i3vN#;2DZӈ1oB8{kJfȭl֞&AI`)V{[6_$J.ddAL;y<] eב)6~8Am9ÆGCT3j[n7Ga.CD^5Z(\A8'_|@G8gj\B-? +"|g3 pB!ڧ)G%J9lMo Z/ĮܑӦZegM<g}U|lr䝳~Yd}RtR(1_*J\-yu[JjrA%Z׋=Ls5'.Εp\ +Ǵl\*O_g7Jb ;lE˦O~7,'12w?d}5\YʢI(pm +_uu9c1{QZ%11A\JV;`fsX;:M4/  }j~V=kj=Њg$'o*C2_. +22&0Dܟub#Y?&OG'7Ei͔Ɲ' +z-Z)Zp)ҚrJjc0D#+ko{.^[4M)vZ(S$ksFUmn8pfeqQxPRed֕ +endstream +endobj +2305 0 obj << /Length1 1614 /Length2 22531 @@ -34320,7 +34609,7 @@ s K=(HfUrIQ$W0Lյ8Xk߉JMz{Pԓ>$ y"jrXfyLEtnyɎQ]Ex.B;[XnUOś1Ndɸ&Ό endstream endobj -2304 0 obj +2307 0 obj << /Length1 1616 /Length2 24418 @@ -34445,7 +34734,7 @@ c51 A2C05o]}I(&* ;@ar@\-@|5JZT .1T"aJk:bĖD| endstream endobj -2306 0 obj +2309 0 obj << /Length1 1620 /Length2 18673 @@ -34577,7 +34866,7 @@ ST ƀ{qKT%4 ~T:s# uBK@wI5=um9.tў25Ĭap5E4D(Xm{>o:=TAB[inQՃ:m.8UE%x~˹>:@CQBY: endstream endobj -2308 0 obj +2311 0 obj << /Length 1007 >> @@ -34647,16 +34936,16 @@ end endstream endobj -2309 0 obj +2312 0 obj << -/Length 1577 +/Length 1153 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmitt10-builtin-0) -%%Title: (TeX-cmitt10-builtin-0 TeX cmitt10-builtin 0) +%%BeginResource: CMap (TeX-cmitt10-lm-rep-cmitt-0) +%%Title: (TeX-cmitt10-lm-rep-cmitt-0 TeX cmitt10-lm-rep-cmitt 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -34664,23 +34953,22 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmitt10-builtin) +/Ordering (cmitt10-lm-rep-cmitt) /Supplement 0 >> def -/CMapName /TeX-cmitt10-builtin-0 def +/CMapName /TeX-cmitt10-lm-rep-cmitt-0 def /CMapType 2 def 1 begincodespacerange <00> endcodespacerange -6 beginbfrange +5 beginbfrange <07> <08> <03A5> <21> <23> <0021> <25> <26> <0025> <28> <5F> <0028> <61> <7E> <0061> - <03A5> endbfrange -71 beginbfchar +35 beginbfchar <00> <0393> <01> <2206> <02> <0398> @@ -34716,42 +35004,6 @@ endbfrange <27> <2019> <60> <2018> <7F> <00A8> -<80> <2423> - <0020> - <0393> - <2206> - <0398> - <039B> - <039E> - <03A0> - <03A3> - <03A8> - <00AD> - <00A0> - <2126> - <2191> - <2193> - <0027> - <00A1> - <00BF> - <0131> - <0237> - <0060> - <00B4> - <02C7> - <02D8> - <00AF> - <02DA> - <00B8> - <00DF> - <00E6> - <0153> - <00F8> - <00C6> - <0152> - <00D8> - <2423> - <00A8> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -34762,7 +35014,7 @@ end endstream endobj -2310 0 obj +2313 0 obj << /Length 1535 >> @@ -34868,16 +35120,16 @@ end endstream endobj -2311 0 obj +2314 0 obj << -/Length 1724 +/Length 1291 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmr10-builtin-0) -%%Title: (TeX-cmr10-builtin-0 TeX cmr10-builtin 0) +%%BeginResource: CMap (TeX-cmr10-lm-rep-cmrm-0) +%%Title: (TeX-cmr10-lm-rep-cmrm-0 TeX cmr10-lm-rep-cmrm 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -34885,24 +35137,23 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmr10-builtin) +/Ordering (cmr10-lm-rep-cmrm) /Supplement 0 >> def -/CMapName /TeX-cmr10-builtin-0 def +/CMapName /TeX-cmr10-lm-rep-cmrm-0 def /CMapType 2 def 1 begincodespacerange <00> endcodespacerange -7 beginbfrange +6 beginbfrange <07> <08> <03A5> <23> <26> <0023> <28> <3B> <0028> <3F> <5B> <003F> <61> <7A> <0061> <7B> <7C> <2013> - <03A5> endbfrange -78 beginbfchar +44 beginbfchar <00> <0393> <01> <2206> <02> <0398> @@ -34947,40 +35198,6 @@ endbfrange <7D> <02DD> <7E> <02DC> <7F> <00A8> - <0020> - <0393> - <2206> - <0398> - <039B> - <039E> - <03A0> - <03A3> - <03A8> - <00AD> - <00A0> - <2126> - <00660066> - <00660069> - <0066006C> - <006600660069> - <00660066006C> - <0131> - <0237> - <0060> - <00B4> - <02C7> - <02D8> - <00AF> - <02DA> - <00B8> - <00DF> - <00E6> - <0153> - <00F8> - <00C6> - <0152> - <00D8> - <00A8> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -34991,7 +35208,7 @@ end endstream endobj -2312 0 obj +2315 0 obj << /Length 2050 >> @@ -35137,16 +35354,16 @@ end endstream endobj -2313 0 obj +2316 0 obj << -/Length 1543 +/Length 1114 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmtt10-builtin-0) -%%Title: (TeX-cmtt10-builtin-0 TeX cmtt10-builtin 0) +%%BeginResource: CMap (TeX-cmtt10-lm-rep-cmtt-0) +%%Title: (TeX-cmtt10-lm-rep-cmtt-0 TeX cmtt10-lm-rep-cmtt 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -35154,22 +35371,21 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmtt10-builtin) +/Ordering (cmtt10-lm-rep-cmtt) /Supplement 0 >> def -/CMapName /TeX-cmtt10-builtin-0 def +/CMapName /TeX-cmtt10-lm-rep-cmtt-0 def /CMapType 2 def 1 begincodespacerange <00> endcodespacerange -5 beginbfrange +4 beginbfrange <07> <08> <03A5> <21> <26> <0021> <28> <5F> <0028> <61> <7E> <0061> - <03A5> endbfrange -70 beginbfchar +34 beginbfchar <00> <0393> <01> <2206> <02> <0398> @@ -35204,42 +35420,6 @@ endbfrange <27> <2019> <60> <2018> <7F> <00A8> -<80> <2423> - <0020> - <0393> - <2206> - <0398> - <039B> - <039E> - <03A0> - <03A3> - <03A8> - <00AD> - <00A0> - <2126> - <2191> - <2193> - <0027> - <00A1> - <00BF> - <0131> - <0237> - <0060> - <00B4> - <02C7> - <02D8> - <00AF> - <02DA> - <00B8> - <00DF> - <00E6> - <0153> - <00F8> - <00C6> - <0152> - <00D8> - <2423> - <00A8> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -35250,16 +35430,16 @@ end endstream endobj -2314 0 obj +2317 0 obj << -/Length 1538 +/Length 1109 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmtt8-builtin-0) -%%Title: (TeX-cmtt8-builtin-0 TeX cmtt8-builtin 0) +%%BeginResource: CMap (TeX-cmtt8-lm-rep-cmtt-0) +%%Title: (TeX-cmtt8-lm-rep-cmtt-0 TeX cmtt8-lm-rep-cmtt 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -35267,22 +35447,21 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmtt8-builtin) +/Ordering (cmtt8-lm-rep-cmtt) /Supplement 0 >> def -/CMapName /TeX-cmtt8-builtin-0 def +/CMapName /TeX-cmtt8-lm-rep-cmtt-0 def /CMapType 2 def 1 begincodespacerange <00> endcodespacerange -5 beginbfrange +4 beginbfrange <07> <08> <03A5> <21> <26> <0021> <28> <5F> <0028> <61> <7E> <0061> - <03A5> endbfrange -70 beginbfchar +34 beginbfchar <00> <0393> <01> <2206> <02> <0398> @@ -35317,42 +35496,6 @@ endbfrange <27> <2019> <60> <2018> <7F> <00A8> -<80> <2423> - <0020> - <0393> - <2206> - <0398> - <039B> - <039E> - <03A0> - <03A3> - <03A8> - <00AD> - <00A0> - <2126> - <2191> - <2193> - <0027> - <00A1> - <00BF> - <0131> - <0237> - <0060> - <00B4> - <02C7> - <02D8> - <00AF> - <02DA> - <00B8> - <00DF> - <00E6> - <0153> - <00F8> - <00C6> - <0152> - <00D8> - <2423> - <00A8> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -35363,16 +35506,16 @@ end endstream endobj -2315 0 obj +2318 0 obj << -/Length 1538 +/Length 1109 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmtt9-builtin-0) -%%Title: (TeX-cmtt9-builtin-0 TeX cmtt9-builtin 0) +%%BeginResource: CMap (TeX-cmtt9-lm-rep-cmtt-0) +%%Title: (TeX-cmtt9-lm-rep-cmtt-0 TeX cmtt9-lm-rep-cmtt 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -35380,22 +35523,21 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmtt9-builtin) +/Ordering (cmtt9-lm-rep-cmtt) /Supplement 0 >> def -/CMapName /TeX-cmtt9-builtin-0 def +/CMapName /TeX-cmtt9-lm-rep-cmtt-0 def /CMapType 2 def 1 begincodespacerange <00> endcodespacerange -5 beginbfrange +4 beginbfrange <07> <08> <03A5> <21> <26> <0021> <28> <5F> <0028> <61> <7E> <0061> - <03A5> endbfrange -70 beginbfchar +34 beginbfchar <00> <0393> <01> <2206> <02> <0398> @@ -35430,42 +35572,6 @@ endbfrange <27> <2019> <60> <2018> <7F> <00A8> -<80> <2423> - <0020> - <0393> - <2206> - <0398> - <039B> - <039E> - <03A0> - <03A3> - <03A8> - <00AD> - <00A0> - <2126> - <2191> - <2193> - <0027> - <00A1> - <00BF> - <0131> - <0237> - <0060> - <00B4> - <02C7> - <02D8> - <00AF> - <02DA> - <00B8> - <00DF> - <00E6> - <0153> - <00F8> - <00C6> - <0152> - <00D8> - <2423> - <00A8> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -35476,7 +35582,7 @@ end endstream endobj -2316 0 obj +2319 0 obj << /Length 853 >> @@ -35534,7 +35640,7 @@ end endstream endobj -2317 0 obj +2320 0 obj << /Length 1113 >> @@ -35612,7 +35718,7 @@ end endstream endobj -2318 0 obj +2321 0 obj << /Length 1477 >> @@ -35715,7 +35821,7 @@ end endstream endobj -2319 0 obj +2322 0 obj << /Length 1477 >> @@ -35818,7 +35924,7 @@ end endstream endobj -2320 0 obj +2323 0 obj << /Length 1482 >> @@ -35925,20 +36031,20 @@ endobj << /Type /ObjStm /N 100 -/First 1019 -/Length 18625 +/First 1022 +/Length 19312 >> stream 1065 0 936 59 907 117 904 175 900 233 2133 291 903 350 2265 408 902 467 2118 524 -2119 583 2266 642 2261 701 2268 796 2269 816 2270 1187 2271 1290 2272 1449 2273 1472 2274 1927 -2275 2056 2276 2354 2277 3000 2279 3471 2280 4102 2281 4573 2283 5148 2285 5373 2287 5705 2289 5949 -2291 6220 2293 6568 2295 7074 2297 7308 2299 7782 2301 8008 2303 8239 2305 8718 2307 9294 2278 9723 -1872 10164 1803 10327 1481 10490 933 10651 932 10810 931 10970 989 11131 1035 11291 1275 11452 1148 11617 -681 11787 683 11977 682 12167 684 12357 899 12470 990 12583 1047 12700 1082 12820 1113 12940 1155 13060 -1201 13180 1243 13300 1302 13420 1354 13540 1403 13660 1452 13780 1492 13900 1531 14020 1578 14140 1622 14260 -1659 14380 1695 14500 1734 14620 1775 14740 1804 14860 1839 14980 1876 15100 1911 15220 1950 15340 1988 15460 -2030 15580 2072 15700 2117 15820 2219 15940 2260 16060 2321 16144 2322 16262 2323 16383 2324 16504 2325 16625 -2326 16746 2327 16830 2328 16935 671 17004 667 17078 663 17166 659 17254 655 17342 651 17430 647 17518 +2119 583 2266 642 2261 701 2268 796 2270 816 2271 1187 2272 1290 2273 1449 2275 1472 2276 1927 +2278 2056 2279 2354 2280 3000 2282 3471 2283 4102 2284 4573 2286 5148 2288 5373 2290 5617 2292 5965 +2294 6191 2296 6422 2298 6707 2300 7226 2302 7473 2304 7960 2306 8303 2308 8782 2310 9358 2281 9787 +2269 10228 2277 10446 2274 10568 1872 10967 1803 11130 1481 11320 933 11481 932 11671 931 11831 989 12021 +1035 12210 1275 12400 1148 12565 681 12735 683 12925 682 13115 684 13305 899 13418 990 13531 1047 13648 +1082 13768 1113 13888 1155 14008 1201 14128 1243 14248 1302 14368 1354 14488 1403 14608 1452 14728 1492 14848 +1531 14968 1578 15088 1622 15208 1659 15328 1695 15448 1734 15568 1775 15688 1804 15808 1839 15928 1876 16048 +1911 16168 1950 16288 1988 16408 2030 16528 2072 16648 2117 16768 2219 16888 2260 17008 2324 17092 2325 17210 +2326 17331 2327 17452 2328 17573 2329 17694 2330 17778 2331 17883 671 17952 667 18026 663 18114 659 18202 % 1065 0 obj << /D [2262 0 R /XYZ 150.705 716.092 null] @@ -35994,31 +36100,31 @@ stream >> % 2268 0 obj [1000] -% 2269 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] % 2270 0 obj -[277.8 277.8 500 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8] +[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] % 2271 0 obj -[853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881 0 0 0 0 0 0 0 0 0 0 0 0 234 0 881 767] +[277.8 277.8 500 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8] % 2272 0 obj -[528 542] +[853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881 0 0 0 0 0 0 0 0 0 0 0 0 234 0 881 767] % 2273 0 obj +[528 542] +% 2275 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 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] -% 2274 0 obj +% 2276 0 obj [531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3] -% 2275 0 obj +% 2278 0 obj [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] -% 2276 0 obj +% 2279 0 obj [777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 761.9 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500 277.8 833.3] -% 2277 0 obj +% 2280 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 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] -% 2279 0 obj +% 2282 0 obj [605 608 167 380 611 291 313 333 0 333 606 0 667 500 333 287 0 0 0 0 0 0 0 0 0 0 0 0 333 208 250 278 371 500 500 840 778 278 333 333 389 606 250 333 250 606 500 500 500 500 500 500 500 500 500 500 250 250 606 606 606 444 747 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 1000 667 667 667 333 606 333 606 500 278 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546 601 560 395 424 326 603 565 834 516 556 500 333 606 333 606 0 0 0 278 500 500 1000 500 500 333 1144 525 331 998 0 0 0 0 0 0 500 500 606 500 1000 333 979 424 331 827 0 0 667 0 278 500 500 500 500 606 500] -% 2280 0 obj +% 2283 0 obj [528 545 167 333 556 278 333 333 0 333 606 0 667 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 333 250 333 500 500 500 889 778 278 333 333 389 606 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 250 606 606 606 500 747 722 611 667 778 611 556 722 778 333 333 667 556 944 778 778 611 778 667 556 611 778 722 944 722 667 667 333 606 333 606 500 278 444 463 407 500 389 278 500 500 278 278 444 278 778 556 444 500 463 389 389 333 556 500 722 500 500 444] -% 2281 0 obj +% 2284 0 obj [611 611 167 333 611 333 333 333 0 333 606 0 667 500 333 333 0 0 0 0 0 0 0 0 0 0 0 0 333 227 250 278 402 500 500 889 833 278 333 333 444 606 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 250 606 606 606 444 747 778 667 722 833 611 556 833 833 389 389 778 611 1000 833 833 611 833 722 611 667 778 778 1000 667 667 667 333 606 333 606 500 278 500 611 444 611 500 389 556 611 333 333 611 333 889 611 556 611 611 389 444 333 611 556 833 500 556 500 310 606 310 606 0 0 0 333 500 500 1000 500 500 333 1000 611 389 1000 0 0 0 0 0 0 500 500 606 500 1000] -% 2283 0 obj +% 2286 0 obj << /Type /FontDescriptor /FontName /MNPEHI+CMEX10 @@ -36031,24 +36137,9 @@ stream /StemV 47 /XHeight 431 /CharSet (/radicalbigg) -/FontFile 2282 0 R ->> -% 2285 0 obj -<< -/Type /FontDescriptor -/FontName /SFGIZH+CMITT10 -/Flags 4 -/FontBBox [11 -233 669 696] -/Ascent 611 -/CapHeight 611 -/Descent -222 -/ItalicAngle -14 -/StemV 69 -/XHeight 431 -/CharSet (/A/C/D/E/H/I/K/L/M/P/T/V/a/c/comma/d/e/exclam/f/g/h/hyphen/i/k/m/n/o/p/parenleft/parenright/period/r/s/slash/t/w/x/y) -/FontFile 2284 0 R +/FontFile 2285 0 R >> -% 2287 0 obj +% 2288 0 obj << /Type /FontDescriptor /FontName /TPELEW+CMMI10 @@ -36061,44 +36152,74 @@ stream /StemV 72 /XHeight 431 /CharSet (/arrowhookleft/greater/less) -/FontFile 2286 0 R +/FontFile 2287 0 R >> -% 2289 0 obj +% 2290 0 obj << /Type /FontDescriptor -/FontName /SOSTRQ+CMR10 +/FontName /VKSUEJ+CMSY10 /Flags 4 -/FontBBox [-40 -250 1009 750] -/Ascent 694 +/FontBBox [-29 -960 1116 775] +/Ascent 750 /CapHeight 683 /Descent -194 -/ItalicAngle 0 -/StemV 69 +/ItalicAngle -14 +/StemV 40 /XHeight 431 -/CharSet (/bracketleft/bracketright/equal/parenleft/parenright/plus) -/FontFile 2288 0 R +/CharSet (/B/H/I/arrowleft/arrowright/asteriskmath/bar/bardbl/braceleft/braceright/element/greaterequal/lessequal/minus/negationslash/radical) +/FontFile 2289 0 R >> -% 2291 0 obj +% 2292 0 obj << /Type /FontDescriptor -/FontName /VKSUEJ+CMSY10 +/FontName /IKXQUG+PazoMath /Flags 4 -/FontBBox [-29 -960 1116 775] -/Ascent 750 +/FontBBox [-40 -283 878 946] +/Ascent 0 +/CapHeight 0 +/Descent 0 +/ItalicAngle 0 +/StemV 95 +/XHeight 0 +/CharSet (/infinity/summation) +/FontFile 2291 0 R +>> +% 2294 0 obj +<< +/Type /FontDescriptor +/FontName /DUJUUF+PazoMath-Italic +/Flags 4 +/FontBBox [-70 -277 902 733] +/Ascent 482 +/CapHeight 0 +/Descent -276 +/ItalicAngle -9 +/StemV 65 +/XHeight 0 +/CharSet (/alpha/beta) +/FontFile 2293 0 R +>> +% 2296 0 obj +<< +/Type /FontDescriptor +/FontName /NCCVYE+LMRoman10-Regular +/Flags 4 +/FontBBox [-430 -290 1417 1127] +/Ascent 694 /CapHeight 683 /Descent -194 -/ItalicAngle -14 -/StemV 40 +/ItalicAngle 0 +/StemV 69 /XHeight 431 -/CharSet (/B/H/I/arrowleft/arrowright/asteriskmath/bar/bardbl/braceleft/braceright/element/greaterequal/lessequal/minus/negationslash/radical) -/FontFile 2290 0 R +/CharSet (/bracketleft/bracketright/equal/parenleft/parenright/plus) +/FontFile 2295 0 R >> -% 2293 0 obj +% 2298 0 obj << /Type /FontDescriptor -/FontName /XIQVGP+CMTT10 +/FontName /ZZOAJY+LMMono10-Regular /Flags 4 -/FontBBox [-4 -233 537 696] +/FontBBox [-451 -316 731 1016] /Ascent 611 /CapHeight 611 /Descent -222 @@ -36106,14 +36227,14 @@ stream /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/Z/a/ampersand/asciitilde/asterisk/b/backslash/bracketleft/bracketright/c/colon/comma/d/e/equal/f/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/quotesingle/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 2292 0 R +/FontFile 2297 0 R >> -% 2295 0 obj +% 2300 0 obj << /Type /FontDescriptor -/FontName /KPZRIA+CMTT8 +/FontName /EOXOPS+LMMono8-Regular /Flags 4 -/FontBBox [-5 -232 545 699] +/FontBBox [-456 -320 743 1014] /Ascent 611 /CapHeight 611 /Descent -222 @@ -36121,14 +36242,14 @@ stream /StemV 76 /XHeight 431 /CharSet (/b/c/d/e/i/l/n/p/r/s/t) -/FontFile 2294 0 R +/FontFile 2299 0 R >> -% 2297 0 obj +% 2302 0 obj << /Type /FontDescriptor -/FontName /FYMOSO+CMTT9 +/FontName /HBOWRG+LMMono9-Regular /Flags 4 -/FontBBox [-6 -233 542 698] +/FontBBox [-451 -318 734 1016] /Ascent 611 /CapHeight 611 /Descent -222 @@ -36136,39 +36257,24 @@ stream /StemV 74 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/ampersand/asterisk/b/c/colon/comma/d/e/equal/f/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/quotesingle/r/s/semicolon/six/slash/t/two/u/underscore/v/w/x/y/z/zero) -/FontFile 2296 0 R ->> -% 2299 0 obj -<< -/Type /FontDescriptor -/FontName /IKXQUG+PazoMath -/Flags 4 -/FontBBox [-40 -283 878 946] -/Ascent 0 -/CapHeight 0 -/Descent 0 -/ItalicAngle 0 -/StemV 95 -/XHeight 0 -/CharSet (/infinity/summation) -/FontFile 2298 0 R +/FontFile 2301 0 R >> -% 2301 0 obj +% 2304 0 obj << /Type /FontDescriptor -/FontName /DUJUUF+PazoMath-Italic +/FontName /XVBOSG+LMMono10-Italic /Flags 4 -/FontBBox [-70 -277 902 733] -/Ascent 482 -/CapHeight 0 -/Descent -276 -/ItalicAngle -9 -/StemV 65 -/XHeight 0 -/CharSet (/alpha/beta) -/FontFile 2300 0 R +/FontBBox [-491 -316 834 1016] +/Ascent 611 +/CapHeight 611 +/Descent -222 +/ItalicAngle -14 +/StemV 69 +/XHeight 431 +/CharSet (/A/C/D/E/H/I/K/L/M/P/T/V/a/c/comma/d/e/exclam/f/g/h/hyphen/i/k/m/n/o/p/parenleft/parenright/period/r/s/slash/t/w/x/y) +/FontFile 2303 0 R >> -% 2303 0 obj +% 2306 0 obj << /Type /FontDescriptor /FontName /BDDEWM+URWPalladioL-Bold @@ -36181,9 +36287,9 @@ stream /StemV 123 /XHeight 471 /CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/Y/Z/a/b/c/colon/comma/d/e/eight/emdash/endash/equal/f/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/question/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 2302 0 R +/FontFile 2305 0 R >> -% 2305 0 obj +% 2308 0 obj << /Type /FontDescriptor /FontName /GLTUCO+URWPalladioL-Roma @@ -36196,9 +36302,9 @@ stream /StemV 84 /XHeight 469 /CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/Z/a/ampersand/asterisk/b/bracketleft/bracketright/bullet/c/colon/comma/d/e/eight/emdash/endash/equal/f/fi/five/fl/four/g/grave/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/quotedblleft/quotedblright/quoteright/r/s/section/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 2304 0 R +/FontFile 2307 0 R >> -% 2307 0 obj +% 2310 0 obj << /Type /FontDescriptor /FontName /LHHPET+URWPalladioL-Ital @@ -36211,432 +36317,452 @@ stream /StemV 78 /XHeight 482 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/X/a/b/bracketleft/bracketright/c/colon/comma/d/e/f/fi/five/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/plus/q/quoteright/r/s/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 2306 0 R +/FontFile 2309 0 R >> -% 2278 0 obj +% 2281 0 obj << /Type /Encoding /Differences [2/fi/fl 30/grave 38/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 61/equal 63/question 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft 93/bracketright 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 147/quotedblleft/quotedblright/bullet/endash/emdash 167/section] >> +% 2269 0 obj +<< +/Type /Encoding +/Differences [33/exclam 40/parenleft/parenright 44/comma/hyphen/period/slash 65/A 67/C/D/E 72/H/I 75/K/L/M 80/P 84/T 86/V 97/a 99/c/d/e/f/g/h/i 107/k 109/m/n/o/p 114/r/s/t 119/w/x/y] +>> +% 2277 0 obj +<< +/Type /Encoding +/Differences [40/parenleft/parenright 43/plus 61/equal 91/bracketleft 93/bracketright] +>> +% 2274 0 obj +<< +/Type /Encoding +/Differences [13/quotesingle 37/percent/ampersand 40/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four 54/six 57/nine/colon/semicolon/less/equal/greater 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P 82/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright 95/underscore 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 126/asciitilde] +>> % 1872 0 obj << /Type /Font /Subtype /Type1 /BaseFont /MNPEHI+CMEX10 -/FontDescriptor 2283 0 R +/FontDescriptor 2286 0 R /FirstChar 114 /LastChar 114 /Widths 2268 0 R -/ToUnicode 2308 0 R +/ToUnicode 2311 0 R >> % 1803 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /SFGIZH+CMITT10 -/FontDescriptor 2285 0 R +/BaseFont /XVBOSG+LMMono10-Italic +/FontDescriptor 2304 0 R /FirstChar 33 /LastChar 121 -/Widths 2269 0 R -/ToUnicode 2309 0 R +/Widths 2270 0 R +/Encoding 2269 0 R +/ToUnicode 2312 0 R >> % 1481 0 obj << /Type /Font /Subtype /Type1 /BaseFont /TPELEW+CMMI10 -/FontDescriptor 2287 0 R +/FontDescriptor 2288 0 R /FirstChar 44 /LastChar 62 -/Widths 2270 0 R -/ToUnicode 2310 0 R +/Widths 2271 0 R +/ToUnicode 2313 0 R >> % 933 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /SOSTRQ+CMR10 -/FontDescriptor 2289 0 R +/BaseFont /NCCVYE+LMRoman10-Regular +/FontDescriptor 2296 0 R /FirstChar 40 /LastChar 93 -/Widths 2275 0 R -/ToUnicode 2311 0 R +/Widths 2278 0 R +/Encoding 2277 0 R +/ToUnicode 2314 0 R >> % 932 0 obj << /Type /Font /Subtype /Type1 /BaseFont /VKSUEJ+CMSY10 -/FontDescriptor 2291 0 R +/FontDescriptor 2290 0 R /FirstChar 0 /LastChar 112 -/Widths 2276 0 R -/ToUnicode 2312 0 R +/Widths 2279 0 R +/ToUnicode 2315 0 R >> % 931 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /XIQVGP+CMTT10 -/FontDescriptor 2293 0 R +/BaseFont /ZZOAJY+LMMono10-Regular +/FontDescriptor 2298 0 R /FirstChar 13 /LastChar 126 -/Widths 2277 0 R -/ToUnicode 2313 0 R +/Widths 2280 0 R +/Encoding 2274 0 R +/ToUnicode 2316 0 R >> % 989 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /KPZRIA+CMTT8 -/FontDescriptor 2295 0 R +/BaseFont /EOXOPS+LMMono8-Regular +/FontDescriptor 2300 0 R /FirstChar 98 /LastChar 116 -/Widths 2274 0 R -/ToUnicode 2314 0 R +/Widths 2276 0 R +/Encoding 2274 0 R +/ToUnicode 2317 0 R >> % 1035 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /FYMOSO+CMTT9 -/FontDescriptor 2297 0 R +/BaseFont /HBOWRG+LMMono9-Regular +/FontDescriptor 2302 0 R /FirstChar 13 /LastChar 122 -/Widths 2273 0 R -/ToUnicode 2315 0 R +/Widths 2275 0 R +/Encoding 2274 0 R +/ToUnicode 2318 0 R >> % 1275 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IKXQUG+PazoMath -/FontDescriptor 2299 0 R +/FontDescriptor 2292 0 R /FirstChar 165 /LastChar 229 -/Widths 2271 0 R -/ToUnicode 2316 0 R +/Widths 2272 0 R +/ToUnicode 2319 0 R >> % 1148 0 obj << /Type /Font /Subtype /Type1 /BaseFont /DUJUUF+PazoMath-Italic -/FontDescriptor 2301 0 R +/FontDescriptor 2294 0 R /FirstChar 97 /LastChar 98 -/Widths 2272 0 R -/ToUnicode 2317 0 R +/Widths 2273 0 R +/ToUnicode 2320 0 R >> % 681 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BDDEWM+URWPalladioL-Bold -/FontDescriptor 2303 0 R +/FontDescriptor 2306 0 R /FirstChar 2 /LastChar 151 -/Widths 2281 0 R -/Encoding 2278 0 R -/ToUnicode 2318 0 R +/Widths 2284 0 R +/Encoding 2281 0 R +/ToUnicode 2321 0 R >> % 683 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GLTUCO+URWPalladioL-Roma -/FontDescriptor 2305 0 R +/FontDescriptor 2308 0 R /FirstChar 2 /LastChar 167 -/Widths 2279 0 R -/Encoding 2278 0 R -/ToUnicode 2319 0 R +/Widths 2282 0 R +/Encoding 2281 0 R +/ToUnicode 2322 0 R >> % 682 0 obj << /Type /Font /Subtype /Type1 /BaseFont /LHHPET+URWPalladioL-Ital -/FontDescriptor 2307 0 R +/FontDescriptor 2310 0 R /FirstChar 2 /LastChar 122 -/Widths 2280 0 R -/Encoding 2278 0 R -/ToUnicode 2320 0 R +/Widths 2283 0 R +/Encoding 2281 0 R +/ToUnicode 2323 0 R >> % 684 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [674 0 R 687 0 R 734 0 R 790 0 R 837 0 R 880 0 R] >> % 899 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [897 0 R 916 0 R 928 0 R 941 0 R 953 0 R 958 0 R] >> % 990 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [971 0 R 994 0 R 1005 0 R 1013 0 R 1024 0 R 1040 0 R] >> % 1047 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [1044 0 R 1049 0 R 1054 0 R 1061 0 R 1068 0 R 1074 0 R] >> % 1082 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [1079 0 R 1084 0 R 1088 0 R 1094 0 R 1098 0 R 1104 0 R] >> % 1113 0 obj << /Type /Pages /Count 6 -/Parent 2321 0 R +/Parent 2324 0 R /Kids [1110 0 R 1117 0 R 1124 0 R 1130 0 R 1134 0 R 1145 0 R] >> % 1155 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1152 0 R 1162 0 R 1169 0 R 1180 0 R 1185 0 R 1192 0 R] >> % 1201 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1197 0 R 1206 0 R 1214 0 R 1219 0 R 1227 0 R 1232 0 R] >> % 1243 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1239 0 R 1245 0 R 1258 0 R 1265 0 R 1272 0 R 1284 0 R] >> % 1302 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1299 0 R 1306 0 R 1317 0 R 1323 0 R 1334 0 R 1339 0 R] >> % 1354 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1350 0 R 1356 0 R 1365 0 R 1371 0 R 1379 0 R 1387 0 R] >> % 1403 0 obj << /Type /Pages /Count 6 -/Parent 2322 0 R +/Parent 2325 0 R /Kids [1400 0 R 1408 0 R 1417 0 R 1425 0 R 1429 0 R 1444 0 R] >> % 1452 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1449 0 R 1456 0 R 1463 0 R 1467 0 R 1472 0 R 1478 0 R] >> % 1492 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1484 0 R 1495 0 R 1500 0 R 1510 0 R 1517 0 R 1522 0 R] >> % 1531 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1528 0 R 1533 0 R 1541 0 R 1546 0 R 1554 0 R 1560 0 R] >> % 1578 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1569 0 R 1583 0 R 1587 0 R 1600 0 R 1606 0 R 1614 0 R] >> % 1622 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1618 0 R 1626 0 R 1630 0 R 1639 0 R 1647 0 R 1651 0 R] >> % 1659 0 obj << /Type /Pages /Count 6 -/Parent 2323 0 R +/Parent 2326 0 R /Kids [1656 0 R 1661 0 R 1668 0 R 1673 0 R 1679 0 R 1685 0 R] >> % 1695 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1691 0 R 1698 0 R 1705 0 R 1712 0 R 1717 0 R 1727 0 R] >> % 1734 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1731 0 R 1736 0 R 1749 0 R 1753 0 R 1759 0 R 1765 0 R] >> % 1775 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1772 0 R 1777 0 R 1781 0 R 1785 0 R 1789 0 R 1793 0 R] >> % 1804 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1797 0 R 1806 0 R 1810 0 R 1817 0 R 1821 0 R 1829 0 R] >> % 1839 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1833 0 R 1841 0 R 1845 0 R 1852 0 R 1856 0 R 1863 0 R] >> % 1876 0 obj << /Type /Pages /Count 6 -/Parent 2324 0 R +/Parent 2327 0 R /Kids [1867 0 R 1878 0 R 1883 0 R 1890 0 R 1896 0 R 1900 0 R] >> % 1911 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [1906 0 R 1913 0 R 1919 0 R 1925 0 R 1930 0 R 1938 0 R] >> % 1950 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [1945 0 R 1953 0 R 1960 0 R 1967 0 R 1973 0 R 1977 0 R] >> % 1988 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [1984 0 R 1996 0 R 2000 0 R 2009 0 R 2013 0 R 2022 0 R] >> % 2030 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [2027 0 R 2032 0 R 2038 0 R 2046 0 R 2054 0 R 2058 0 R] >> % 2072 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [2065 0 R 2077 0 R 2082 0 R 2090 0 R 2099 0 R 2103 0 R] >> % 2117 0 obj << /Type /Pages /Count 6 -/Parent 2325 0 R +/Parent 2328 0 R /Kids [2113 0 R 2128 0 R 2137 0 R 2148 0 R 2177 0 R 2197 0 R] >> % 2219 0 obj << /Type /Pages /Count 6 -/Parent 2326 0 R +/Parent 2329 0 R /Kids [2215 0 R 2232 0 R 2236 0 R 2240 0 R 2245 0 R 2249 0 R] >> % 2260 0 obj << /Type /Pages /Count 2 -/Parent 2326 0 R +/Parent 2329 0 R /Kids [2253 0 R 2262 0 R] >> -% 2321 0 obj +% 2324 0 obj << /Type /Pages /Count 36 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [684 0 R 899 0 R 990 0 R 1047 0 R 1082 0 R 1113 0 R] >> -% 2322 0 obj +% 2325 0 obj << /Type /Pages /Count 36 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [1155 0 R 1201 0 R 1243 0 R 1302 0 R 1354 0 R 1403 0 R] >> -% 2323 0 obj +% 2326 0 obj << /Type /Pages /Count 36 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [1452 0 R 1492 0 R 1531 0 R 1578 0 R 1622 0 R 1659 0 R] >> -% 2324 0 obj +% 2327 0 obj << /Type /Pages /Count 36 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [1695 0 R 1734 0 R 1775 0 R 1804 0 R 1839 0 R 1876 0 R] >> -% 2325 0 obj +% 2328 0 obj << /Type /Pages /Count 36 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [1911 0 R 1950 0 R 1988 0 R 2030 0 R 2072 0 R 2117 0 R] >> -% 2326 0 obj +% 2329 0 obj << /Type /Pages /Count 8 -/Parent 2327 0 R +/Parent 2330 0 R /Kids [2219 0 R 2260 0 R] >> -% 2327 0 obj +% 2330 0 obj << /Type /Pages /Count 188 -/Kids [2321 0 R 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R] +/Kids [2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R] >> -% 2328 0 obj +% 2331 0 obj << /Type /Outlines /First 4 0 R @@ -36674,6 +36800,27 @@ stream /Prev 655 0 R /Next 663 0 R >> + +endstream +endobj +2332 0 obj +<< +/Type /ObjStm +/N 100 +/First 885 +/Length 9755 +>> +stream +655 0 651 88 647 176 643 264 639 352 635 440 631 528 627 616 623 704 619 792 +615 866 611 978 607 1052 602 1140 598 1228 594 1302 590 1427 586 1501 582 1575 578 1700 +574 1774 570 1862 566 1950 562 2038 558 2126 554 2214 550 2302 546 2390 542 2464 538 2589 +534 2663 530 2751 526 2839 522 2927 518 3015 514 3089 510 3214 506 3288 502 3376 498 3464 +494 3538 490 3663 486 3737 482 3825 478 3913 474 4001 470 4089 466 4177 462 4265 458 4353 +454 4441 450 4529 446 4617 442 4705 438 4793 434 4881 430 4969 426 5057 422 5131 418 5257 +414 5331 410 5419 406 5507 401 5595 397 5683 393 5771 389 5859 385 5947 381 6035 377 6123 +373 6211 369 6299 365 6387 361 6475 357 6563 353 6651 349 6739 345 6827 341 6915 337 7003 +333 7091 329 7179 325 7267 321 7355 317 7443 313 7531 309 7605 305 7731 301 7805 297 7893 +293 7981 289 8055 285 8180 281 8254 277 8342 273 8430 269 8518 265 8606 261 8694 257 8782 % 655 0 obj << /Title 656 0 R @@ -36698,27 +36845,6 @@ stream /Prev 643 0 R /Next 651 0 R >> - -endstream -endobj -2329 0 obj -<< -/Type /ObjStm -/N 100 -/First 885 -/Length 9755 ->> -stream -643 0 639 88 635 176 631 264 627 352 623 440 619 528 615 602 611 714 607 788 -602 876 598 964 594 1038 590 1163 586 1237 582 1311 578 1436 574 1510 570 1598 566 1686 -562 1774 558 1862 554 1950 550 2038 546 2126 542 2200 538 2325 534 2399 530 2487 526 2575 -522 2663 518 2751 514 2825 510 2950 506 3024 502 3112 498 3200 494 3274 490 3399 486 3473 -482 3561 478 3649 474 3737 470 3825 466 3913 462 4001 458 4089 454 4177 450 4265 446 4353 -442 4441 438 4529 434 4617 430 4705 426 4793 422 4867 418 4993 414 5067 410 5155 406 5243 -401 5331 397 5419 393 5507 389 5595 385 5683 381 5771 377 5859 373 5947 369 6035 365 6123 -361 6211 357 6299 353 6387 349 6475 345 6563 341 6651 337 6739 333 6827 329 6915 325 7003 -321 7091 317 7179 313 7267 309 7341 305 7467 301 7541 297 7629 293 7717 289 7791 285 7916 -281 7990 277 8078 273 8166 269 8254 265 8342 261 8430 257 8518 253 8606 249 8694 245 8782 % 643 0 obj << /Title 644 0 R @@ -37503,6 +37629,27 @@ stream /Prev 253 0 R /Next 261 0 R >> + +endstream +endobj +2333 0 obj +<< +/Type /ObjStm +/N 100 +/First 907 +/Length 13264 +>> +stream +253 0 249 88 245 176 241 264 237 352 233 440 229 528 225 616 221 690 217 815 +213 888 209 975 205 1049 200 1137 196 1225 192 1313 188 1401 184 1475 180 1601 176 1675 +172 1763 168 1851 164 1939 160 2027 156 2115 152 2203 148 2291 144 2379 140 2467 136 2555 +132 2643 128 2731 124 2819 120 2907 116 2995 112 3083 108 3171 104 3245 100 3371 96 3442 +92 3525 88 3607 84 3689 80 3771 76 3853 72 3935 68 4017 64 4099 60 4181 56 4263 +52 4345 48 4427 44 4509 40 4578 36 4687 32 4807 28 4876 24 4932 20 5051 16 5133 +12 5202 8 5319 4 5384 2334 5477 2335 5673 2336 5846 2337 6026 2338 6203 2339 6380 2340 6560 +2341 6738 2342 6918 2343 7096 2344 7276 2345 7447 2346 7612 2347 7782 2348 7951 2349 8120 2350 8292 +2351 8462 2352 8634 2353 8804 2354 8976 2355 9146 2356 9318 2357 9488 2358 9660 2359 9829 2360 10003 +2361 10225 2362 10430 2363 10679 2364 10905 2365 11110 2366 11296 2367 11479 2368 11681 2369 11906 2370 12126 % 253 0 obj << /Title 254 0 R @@ -37527,27 +37674,6 @@ stream /Prev 241 0 R /Next 249 0 R >> - -endstream -endobj -2330 0 obj -<< -/Type /ObjStm -/N 100 -/First 911 -/Length 13702 ->> -stream -241 0 237 88 233 176 229 264 225 352 221 426 217 551 213 624 209 711 205 785 -200 873 196 961 192 1049 188 1137 184 1211 180 1337 176 1411 172 1499 168 1587 164 1675 -160 1763 156 1851 152 1939 148 2027 144 2115 140 2203 136 2291 132 2379 128 2467 124 2555 -120 2643 116 2731 112 2819 108 2907 104 2981 100 3107 96 3178 92 3261 88 3343 84 3425 -80 3507 76 3589 72 3671 68 3753 64 3835 60 3917 56 3999 52 4081 48 4163 44 4245 -40 4314 36 4423 32 4543 28 4612 24 4668 20 4787 16 4869 12 4938 8 5055 4 5120 -2331 5213 2332 5409 2333 5582 2334 5762 2335 5939 2336 6116 2337 6296 2338 6474 2339 6654 2340 6832 -2341 7012 2342 7183 2343 7348 2344 7518 2345 7687 2346 7856 2347 8028 2348 8198 2349 8370 2350 8540 -2351 8712 2352 8882 2353 9054 2354 9224 2355 9396 2356 9565 2357 9739 2358 9961 2359 10166 2360 10415 -2361 10641 2362 10846 2363 11032 2364 11215 2365 11417 2366 11642 2367 11862 2368 12093 2369 12329 2370 12563 % 241 0 obj << /Title 242 0 R @@ -38031,219 +38157,204 @@ stream << /Title 5 0 R /A 1 0 R -/Parent 2328 0 R +/Parent 2331 0 R /First 8 0 R /Last 615 0 R /Count -13 >> -% 2331 0 obj +% 2334 0 obj << /Names [(Doc-Start) 680 0 R (Hfootnote.1) 934 0 R (Hfootnote.2) 935 0 R (Hfootnote.3) 988 0 R (Hfootnote.4) 1987 0 R (Hfootnote.5) 2071 0 R] /Limits [(Doc-Start) (Hfootnote.5)] >> -% 2332 0 obj +% 2335 0 obj << /Names [(Item.1) 961 0 R (Item.10) 975 0 R (Item.100) 1702 0 R (Item.101) 1708 0 R (Item.102) 1709 0 R (Item.103) 1720 0 R] /Limits [(Item.1) (Item.103)] >> -% 2333 0 obj +% 2336 0 obj << /Names [(Item.104) 1721 0 R (Item.105) 1722 0 R (Item.106) 1739 0 R (Item.107) 1740 0 R (Item.108) 1741 0 R (Item.109) 1742 0 R] /Limits [(Item.104) (Item.109)] >> -% 2334 0 obj +% 2337 0 obj << /Names [(Item.11) 976 0 R (Item.110) 1743 0 R (Item.111) 1744 0 R (Item.112) 1745 0 R (Item.113) 1746 0 R (Item.114) 1747 0 R] /Limits [(Item.11) (Item.114)] >> -% 2335 0 obj +% 2338 0 obj << /Names [(Item.115) 1756 0 R (Item.116) 1757 0 R (Item.117) 1762 0 R (Item.118) 1763 0 R (Item.119) 1768 0 R (Item.12) 977 0 R] /Limits [(Item.115) (Item.12)] >> -% 2336 0 obj +% 2339 0 obj << /Names [(Item.120) 1769 0 R (Item.121) 1770 0 R (Item.122) 1800 0 R (Item.123) 1801 0 R (Item.124) 1802 0 R (Item.125) 1813 0 R] /Limits [(Item.120) (Item.125)] >> -% 2337 0 obj +% 2340 0 obj << /Names [(Item.126) 1814 0 R (Item.127) 1815 0 R (Item.128) 1824 0 R (Item.129) 1825 0 R (Item.13) 978 0 R (Item.130) 1826 0 R] /Limits [(Item.126) (Item.130)] >> -% 2338 0 obj +% 2341 0 obj << /Names [(Item.131) 1836 0 R (Item.132) 1837 0 R (Item.133) 1838 0 R (Item.134) 1848 0 R (Item.135) 1849 0 R (Item.136) 1850 0 R] /Limits [(Item.131) (Item.136)] >> -% 2339 0 obj +% 2342 0 obj << /Names [(Item.137) 1859 0 R (Item.138) 1860 0 R (Item.139) 1861 0 R (Item.14) 979 0 R (Item.140) 1870 0 R (Item.141) 1871 0 R] /Limits [(Item.137) (Item.141)] >> -% 2340 0 obj +% 2343 0 obj << /Names [(Item.142) 1873 0 R (Item.143) 1874 0 R (Item.144) 1875 0 R (Item.145) 1881 0 R (Item.146) 1886 0 R (Item.147) 2141 0 R] /Limits [(Item.142) (Item.147)] >> -% 2341 0 obj +% 2344 0 obj << /Names [(Item.148) 2142 0 R (Item.149) 2243 0 R (Item.15) 980 0 R (Item.16) 981 0 R (Item.17) 982 0 R (Item.18) 983 0 R] /Limits [(Item.148) (Item.18)] >> -% 2342 0 obj +% 2345 0 obj << /Names [(Item.19) 984 0 R (Item.2) 962 0 R (Item.20) 985 0 R (Item.21) 986 0 R (Item.22) 987 0 R (Item.23) 997 0 R] /Limits [(Item.19) (Item.23)] >> -% 2343 0 obj +% 2346 0 obj << /Names [(Item.24) 998 0 R (Item.25) 999 0 R (Item.26) 1000 0 R (Item.27) 1001 0 R (Item.28) 1002 0 R (Item.29) 1016 0 R] /Limits [(Item.24) (Item.29)] >> -% 2344 0 obj +% 2347 0 obj << /Names [(Item.3) 963 0 R (Item.30) 1017 0 R (Item.31) 1018 0 R (Item.32) 1019 0 R (Item.33) 1020 0 R (Item.34) 1027 0 R] /Limits [(Item.3) (Item.34)] >> -% 2345 0 obj +% 2348 0 obj << /Names [(Item.35) 1028 0 R (Item.36) 1029 0 R (Item.37) 1030 0 R (Item.38) 1031 0 R (Item.39) 1032 0 R (Item.4) 964 0 R] /Limits [(Item.35) (Item.4)] >> -% 2346 0 obj +% 2349 0 obj << /Names [(Item.40) 1033 0 R (Item.41) 1034 0 R (Item.42) 1077 0 R (Item.43) 1091 0 R (Item.44) 1092 0 R (Item.45) 1172 0 R] /Limits [(Item.40) (Item.45)] >> -% 2347 0 obj +% 2350 0 obj << /Names [(Item.46) 1200 0 R (Item.47) 1222 0 R (Item.48) 1248 0 R (Item.49) 1420 0 R (Item.5) 965 0 R (Item.50) 1421 0 R] /Limits [(Item.46) (Item.50)] >> -% 2348 0 obj +% 2351 0 obj << /Names [(Item.51) 1422 0 R (Item.52) 1475 0 R (Item.53) 1482 0 R (Item.54) 1487 0 R (Item.55) 1488 0 R (Item.56) 1489 0 R] /Limits [(Item.51) (Item.56)] >> -% 2349 0 obj +% 2352 0 obj << /Names [(Item.57) 1490 0 R (Item.58) 1491 0 R (Item.59) 1503 0 R (Item.6) 966 0 R (Item.60) 1504 0 R (Item.61) 1505 0 R] /Limits [(Item.57) (Item.61)] >> -% 2350 0 obj +% 2353 0 obj << /Names [(Item.62) 1513 0 R (Item.63) 1536 0 R (Item.64) 1537 0 R (Item.65) 1544 0 R (Item.66) 1549 0 R (Item.67) 1550 0 R] /Limits [(Item.62) (Item.67)] >> -% 2351 0 obj +% 2354 0 obj << /Names [(Item.68) 1551 0 R (Item.69) 1563 0 R (Item.7) 967 0 R (Item.70) 1564 0 R (Item.71) 1565 0 R (Item.72) 1566 0 R] /Limits [(Item.68) (Item.72)] >> -% 2352 0 obj +% 2355 0 obj << /Names [(Item.73) 1567 0 R (Item.74) 1572 0 R (Item.75) 1573 0 R (Item.76) 1574 0 R (Item.77) 1575 0 R (Item.78) 1576 0 R] /Limits [(Item.73) (Item.78)] >> -% 2353 0 obj +% 2356 0 obj << /Names [(Item.79) 1577 0 R (Item.8) 968 0 R (Item.80) 1590 0 R (Item.81) 1591 0 R (Item.82) 1592 0 R (Item.83) 1593 0 R] /Limits [(Item.79) (Item.83)] >> -% 2354 0 obj +% 2357 0 obj << /Names [(Item.84) 1594 0 R (Item.85) 1595 0 R (Item.86) 1596 0 R (Item.87) 1609 0 R (Item.88) 1621 0 R (Item.89) 1633 0 R] /Limits [(Item.84) (Item.89)] >> -% 2355 0 obj +% 2358 0 obj << /Names [(Item.9) 974 0 R (Item.90) 1634 0 R (Item.91) 1642 0 R (Item.92) 1643 0 R (Item.93) 1664 0 R (Item.94) 1665 0 R] /Limits [(Item.9) (Item.94)] >> -% 2356 0 obj +% 2359 0 obj << /Names [(Item.95) 1676 0 R (Item.96) 1682 0 R (Item.97) 1688 0 R (Item.98) 1694 0 R (Item.99) 1701 0 R (algocf.1) 2146 0 R] /Limits [(Item.95) (algocf.1)] >> -% 2357 0 obj +% 2360 0 obj << /Names [(algocf.2) 2193 0 R (algocfline.1) 2132 0 R (algocfline.2) 2200 0 R (cite.2007c) 948 0 R (cite.2007d) 949 0 R (cite.BERTACCINIFILIPPONE) 2003 0 R] /Limits [(algocf.2) (cite.BERTACCINIFILIPPONE)] >> -% 2358 0 obj +% 2361 0 obj << /Names [(cite.BLACS) 924 0 R (cite.BLAS1) 907 0 R (cite.BLAS2) 908 0 R (cite.BLAS3) 909 0 R (cite.CaFiRo:2014) 2118 0 R (cite.DesPat:11) 902 0 R] /Limits [(cite.BLACS) (cite.DesPat:11)] >> -% 2359 0 obj +% 2362 0 obj << /Names [(cite.DesignPatterns) 1065 0 R (cite.Filippone:2017:SMM:3034774.3017994) 2266 0 R (cite.KIVA3PSBLAS) 2259 0 R (cite.METIS) 936 0 R (cite.MPI1) 2265 0 R (cite.MRC:11) 2133 0 R] /Limits [(cite.DesignPatterns) (cite.MRC:11)] >> -% 2360 0 obj +% 2363 0 obj << /Names [(cite.OurTechRep) 2119 0 R (cite.PARA04FOREST) 2257 0 R (cite.PSBLAS) 2258 0 R (cite.RouXiaXu:11) 903 0 R (cite.Sparse03) 901 0 R (cite.machiels) 904 0 R] /Limits [(cite.OurTechRep) (cite.machiels)] >> -% 2361 0 obj +% 2364 0 obj << /Names [(cite.metcalf) 900 0 R (cite.sblas02) 906 0 R (cite.sblas97) 905 0 R (descdata) 1008 0 R (equation.4.1) 1287 0 R (equation.4.2) 1288 0 R] /Limits [(cite.metcalf) (equation.4.2)] >> -% 2362 0 obj +% 2365 0 obj << /Names [(equation.4.3) 1289 0 R (figure.1) 918 0 R (figure.2) 944 0 R (figure.3) 1390 0 R (figure.4) 1423 0 R (figure.5) 2140 0 R] /Limits [(equation.4.3) (figure.5)] >> -% 2363 0 obj +% 2366 0 obj << /Names [(figure.6) 2135 0 R (figure.7) 2180 0 R (figure.8) 2192 0 R (figure.9) 2218 0 R (listing.1) 1036 0 R (listing.2) 1066 0 R] /Limits [(figure.6) (listing.2)] >> -% 2364 0 obj +% 2367 0 obj << /Names [(listing.3) 1108 0 R (listing.4) 1128 0 R (listing.5) 1893 0 R (listing.6) 1894 0 R (lstlisting.-1) 1249 0 R (lstlisting.-10) 1963 0 R] /Limits [(listing.3) (lstlisting.-10)] >> -% 2365 0 obj +% 2368 0 obj << /Names [(lstlisting.-11) 1970 0 R (lstlisting.-12) 2068 0 R (lstlisting.-13) 2093 0 R (lstlisting.-14) 2151 0 R (lstlisting.-2) 1903 0 R (lstlisting.-3) 1909 0 R] /Limits [(lstlisting.-11) (lstlisting.-3)] >> -% 2366 0 obj +% 2369 0 obj << /Names [(lstlisting.-4) 1916 0 R (lstlisting.-5) 1922 0 R (lstlisting.-6) 1933 0 R (lstlisting.-7) 1941 0 R (lstlisting.-8) 1948 0 R (lstlisting.-9) 1956 0 R] /Limits [(lstlisting.-4) (lstlisting.-9)] >> -% 2367 0 obj +% 2370 0 obj << /Names [(lstnumber.-1.1) 1250 0 R (lstnumber.-1.2) 1251 0 R (lstnumber.-1.3) 1252 0 R (lstnumber.-1.4) 1253 0 R (lstnumber.-10.1) 1964 0 R (lstnumber.-11.1) 1971 0 R] /Limits [(lstnumber.-1.1) (lstnumber.-11.1)] >> -% 2368 0 obj -<< -/Names [(lstnumber.-12.1) 2069 0 R (lstnumber.-12.2) 2070 0 R (lstnumber.-13.1) 2094 0 R (lstnumber.-13.2) 2095 0 R (lstnumber.-14.1) 2152 0 R (lstnumber.-14.2) 2153 0 R] -/Limits [(lstnumber.-12.1) (lstnumber.-14.2)] ->> -% 2369 0 obj -<< -/Names [(lstnumber.-14.3) 2154 0 R (lstnumber.-14.4) 2155 0 R (lstnumber.-14.5) 2156 0 R (lstnumber.-14.6) 2157 0 R (lstnumber.-14.7) 2158 0 R (lstnumber.-2.1) 1904 0 R] -/Limits [(lstnumber.-14.3) (lstnumber.-2.1)] ->> -% 2370 0 obj -<< -/Names [(lstnumber.-3.1) 1910 0 R (lstnumber.-4.1) 1917 0 R (lstnumber.-5.1) 1923 0 R (lstnumber.-6.1) 1934 0 R (lstnumber.-7.1) 1942 0 R (lstnumber.-8.1) 1949 0 R] -/Limits [(lstnumber.-3.1) (lstnumber.-8.1)] ->> endstream endobj -2461 0 obj +2464 0 obj << /Title (Parallel Sparse BLAS V. 3.9.0) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id$) /Author()/Title()/Subject()/Creator(LaTeX with hyperref)/Keywords() -/CreationDate (D:20250224110129+01'00') -/ModDate (D:20250224110129+01'00') +/CreationDate (D:20250305170619+01'00') +/ModDate (D:20250305170619+01'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Fedora 40) kpathsea version 6.3.5) >> @@ -38251,510 +38362,526 @@ endobj 2372 0 obj << /Type /ObjStm -/N 89 -/First 918 -/Length 16521 ->> -stream -2371 0 2373 188 2374 368 2375 547 2376 727 2377 905 2378 1083 2379 1263 2380 1442 2381 1622 -2382 1801 2383 1981 2384 2160 2385 2340 2386 2519 2387 2699 2388 2871 2389 3043 2390 3213 2391 3385 -2392 3555 2393 3727 2394 3897 2395 4069 2396 4239 2397 4411 2398 4580 2399 4749 2400 4921 2401 5092 -2402 5264 2403 5434 2404 5621 2405 5819 2406 6017 2407 6204 2408 6388 2409 6573 2410 6786 2411 7016 -2412 7241 2413 7460 2414 7687 2415 7913 2416 8135 2417 8360 2418 8590 2419 8819 2420 9047 2421 9269 -2422 9497 2423 9723 2424 9945 2425 10167 2426 10408 2427 10670 2428 10926 2429 11192 2430 11462 2431 11724 -2432 11986 2433 12196 2434 12376 2435 12553 2436 12725 2437 12835 2438 12949 2439 13061 2440 13172 2441 13283 -2442 13399 2443 13521 2444 13640 2445 13753 2446 13866 2447 13978 2448 14089 2449 14204 2450 14327 2451 14453 -2452 14579 2453 14710 2454 14834 2455 14917 2456 15036 2457 15158 2458 15271 2459 15355 2460 15390 +/N 92 +/First 952 +/Length 17253 +>> +stream +2371 0 2373 236 2374 470 2375 698 2376 886 2377 1066 2378 1245 2379 1425 2380 1603 2381 1781 +2382 1961 2383 2140 2384 2320 2385 2499 2386 2679 2387 2858 2388 3038 2389 3217 2390 3397 2391 3569 +2392 3741 2393 3911 2394 4083 2395 4253 2396 4425 2397 4595 2398 4767 2399 4937 2400 5109 2401 5278 +2402 5447 2403 5619 2404 5790 2405 5962 2406 6132 2407 6319 2408 6517 2409 6715 2410 6902 2411 7086 +2412 7271 2413 7484 2414 7714 2415 7939 2416 8158 2417 8385 2418 8611 2419 8833 2420 9058 2421 9288 +2422 9517 2423 9745 2424 9967 2425 10195 2426 10421 2427 10643 2428 10865 2429 11106 2430 11368 2431 11624 +2432 11890 2433 12160 2434 12422 2435 12684 2436 12894 2437 13074 2438 13251 2439 13423 2440 13533 2441 13647 +2442 13759 2443 13870 2444 13981 2445 14097 2446 14219 2447 14338 2448 14451 2449 14564 2450 14676 2451 14787 +2452 14902 2453 15025 2454 15151 2455 15277 2456 15408 2457 15532 2458 15615 2459 15734 2460 15856 2461 15969 +2462 16053 2463 16088 % 2371 0 obj << +/Names [(lstnumber.-12.1) 2069 0 R (lstnumber.-12.2) 2070 0 R (lstnumber.-13.1) 2094 0 R (lstnumber.-13.2) 2095 0 R (lstnumber.-14.1) 2152 0 R (lstnumber.-14.2) 2153 0 R] +/Limits [(lstnumber.-12.1) (lstnumber.-14.2)] +>> +% 2373 0 obj +<< +/Names [(lstnumber.-14.3) 2154 0 R (lstnumber.-14.4) 2155 0 R (lstnumber.-14.5) 2156 0 R (lstnumber.-14.6) 2157 0 R (lstnumber.-14.7) 2158 0 R (lstnumber.-2.1) 1904 0 R] +/Limits [(lstnumber.-14.3) (lstnumber.-2.1)] +>> +% 2374 0 obj +<< +/Names [(lstnumber.-3.1) 1910 0 R (lstnumber.-4.1) 1917 0 R (lstnumber.-5.1) 1923 0 R (lstnumber.-6.1) 1934 0 R (lstnumber.-7.1) 1942 0 R (lstnumber.-8.1) 1949 0 R] +/Limits [(lstnumber.-3.1) (lstnumber.-8.1)] +>> +% 2375 0 obj +<< /Names [(lstnumber.-9.1) 1957 0 R (page.1) 679 0 R (page.10) 1015 0 R (page.100) 1675 0 R (page.101) 1681 0 R (page.102) 1687 0 R] /Limits [(lstnumber.-9.1) (page.102)] >> -% 2373 0 obj +% 2376 0 obj << /Names [(page.103) 1693 0 R (page.104) 1700 0 R (page.105) 1707 0 R (page.106) 1714 0 R (page.107) 1719 0 R (page.108) 1729 0 R] /Limits [(page.103) (page.108)] >> -% 2374 0 obj +% 2377 0 obj << /Names [(page.109) 1733 0 R (page.11) 1026 0 R (page.110) 1738 0 R (page.111) 1751 0 R (page.112) 1755 0 R (page.113) 1761 0 R] /Limits [(page.109) (page.113)] >> -% 2375 0 obj +% 2378 0 obj << /Names [(page.114) 1767 0 R (page.115) 1774 0 R (page.116) 1779 0 R (page.117) 1783 0 R (page.118) 1787 0 R (page.119) 1791 0 R] /Limits [(page.114) (page.119)] >> -% 2376 0 obj +% 2379 0 obj << /Names [(page.12) 1042 0 R (page.120) 1795 0 R (page.121) 1799 0 R (page.122) 1808 0 R (page.123) 1812 0 R (page.124) 1819 0 R] /Limits [(page.12) (page.124)] >> -% 2377 0 obj +% 2380 0 obj << /Names [(page.125) 1823 0 R (page.126) 1831 0 R (page.127) 1835 0 R (page.128) 1843 0 R (page.129) 1847 0 R (page.13) 1046 0 R] /Limits [(page.125) (page.13)] >> -% 2378 0 obj +% 2381 0 obj << /Names [(page.130) 1854 0 R (page.131) 1858 0 R (page.132) 1865 0 R (page.133) 1869 0 R (page.134) 1880 0 R (page.135) 1885 0 R] /Limits [(page.130) (page.135)] >> -% 2379 0 obj +% 2382 0 obj << /Names [(page.136) 1892 0 R (page.137) 1898 0 R (page.138) 1902 0 R (page.139) 1908 0 R (page.14) 1051 0 R (page.140) 1915 0 R] /Limits [(page.136) (page.140)] >> -% 2380 0 obj +% 2383 0 obj << /Names [(page.141) 1921 0 R (page.142) 1927 0 R (page.143) 1932 0 R (page.144) 1940 0 R (page.145) 1947 0 R (page.146) 1955 0 R] /Limits [(page.141) (page.146)] >> -% 2381 0 obj +% 2384 0 obj << /Names [(page.147) 1962 0 R (page.148) 1969 0 R (page.149) 1975 0 R (page.15) 1056 0 R (page.150) 1979 0 R (page.151) 1986 0 R] /Limits [(page.147) (page.151)] >> -% 2382 0 obj +% 2385 0 obj << /Names [(page.152) 1998 0 R (page.153) 2002 0 R (page.154) 2011 0 R (page.155) 2015 0 R (page.156) 2024 0 R (page.157) 2029 0 R] /Limits [(page.152) (page.157)] >> -% 2383 0 obj +% 2386 0 obj << /Names [(page.158) 2034 0 R (page.159) 2040 0 R (page.16) 1063 0 R (page.160) 2048 0 R (page.161) 2056 0 R (page.162) 2060 0 R] /Limits [(page.158) (page.162)] >> -% 2384 0 obj +% 2387 0 obj << /Names [(page.163) 2067 0 R (page.164) 2079 0 R (page.165) 2084 0 R (page.166) 2092 0 R (page.167) 2101 0 R (page.168) 2105 0 R] /Limits [(page.163) (page.168)] >> -% 2385 0 obj +% 2388 0 obj << /Names [(page.169) 2115 0 R (page.17) 1070 0 R (page.170) 2130 0 R (page.171) 2139 0 R (page.172) 2150 0 R (page.173) 2179 0 R] /Limits [(page.169) (page.173)] >> -% 2386 0 obj +% 2389 0 obj << /Names [(page.174) 2199 0 R (page.175) 2217 0 R (page.176) 2234 0 R (page.177) 2238 0 R (page.178) 2242 0 R (page.179) 2247 0 R] /Limits [(page.174) (page.179)] >> -% 2387 0 obj +% 2390 0 obj << /Names [(page.18) 1076 0 R (page.180) 2251 0 R (page.181) 2255 0 R (page.182) 2264 0 R (page.19) 1081 0 R (page.2) 689 0 R] /Limits [(page.18) (page.2)] >> -% 2388 0 obj +% 2391 0 obj << /Names [(page.20) 1086 0 R (page.21) 1090 0 R (page.22) 1096 0 R (page.23) 1100 0 R (page.24) 1106 0 R (page.25) 1112 0 R] /Limits [(page.20) (page.25)] >> -% 2389 0 obj +% 2392 0 obj << /Names [(page.26) 1119 0 R (page.27) 1126 0 R (page.28) 1132 0 R (page.29) 1136 0 R (page.3) 930 0 R (page.30) 1147 0 R] /Limits [(page.26) (page.30)] >> -% 2390 0 obj +% 2393 0 obj << /Names [(page.31) 1154 0 R (page.32) 1164 0 R (page.33) 1171 0 R (page.34) 1182 0 R (page.35) 1187 0 R (page.36) 1194 0 R] /Limits [(page.31) (page.36)] >> -% 2391 0 obj +% 2394 0 obj << /Names [(page.37) 1199 0 R (page.38) 1208 0 R (page.39) 1216 0 R (page.4) 943 0 R (page.40) 1221 0 R (page.41) 1229 0 R] /Limits [(page.37) (page.41)] >> -% 2392 0 obj +% 2395 0 obj << /Names [(page.42) 1234 0 R (page.43) 1241 0 R (page.44) 1247 0 R (page.45) 1260 0 R (page.46) 1267 0 R (page.47) 1274 0 R] /Limits [(page.42) (page.47)] >> -% 2393 0 obj +% 2396 0 obj << /Names [(page.48) 1286 0 R (page.49) 1301 0 R (page.5) 955 0 R (page.50) 1308 0 R (page.51) 1319 0 R (page.52) 1325 0 R] /Limits [(page.48) (page.52)] >> -% 2394 0 obj +% 2397 0 obj << /Names [(page.53) 1336 0 R (page.54) 1341 0 R (page.55) 1352 0 R (page.56) 1358 0 R (page.57) 1367 0 R (page.58) 1373 0 R] /Limits [(page.53) (page.58)] >> -% 2395 0 obj +% 2398 0 obj << /Names [(page.59) 1381 0 R (page.6) 960 0 R (page.60) 1389 0 R (page.61) 1402 0 R (page.62) 1410 0 R (page.63) 1419 0 R] /Limits [(page.59) (page.63)] >> -% 2396 0 obj +% 2399 0 obj << /Names [(page.64) 1427 0 R (page.65) 1431 0 R (page.66) 1446 0 R (page.67) 1451 0 R (page.68) 1458 0 R (page.69) 1465 0 R] /Limits [(page.64) (page.69)] >> -% 2397 0 obj +% 2400 0 obj << /Names [(page.7) 973 0 R (page.70) 1469 0 R (page.71) 1474 0 R (page.72) 1480 0 R (page.73) 1486 0 R (page.74) 1497 0 R] /Limits [(page.7) (page.74)] >> -% 2398 0 obj +% 2401 0 obj << /Names [(page.75) 1502 0 R (page.76) 1512 0 R (page.77) 1519 0 R (page.78) 1524 0 R (page.79) 1530 0 R (page.8) 996 0 R] /Limits [(page.75) (page.8)] >> -% 2399 0 obj +% 2402 0 obj << /Names [(page.80) 1535 0 R (page.81) 1543 0 R (page.82) 1548 0 R (page.83) 1556 0 R (page.84) 1562 0 R (page.85) 1571 0 R] /Limits [(page.80) (page.85)] >> -% 2400 0 obj +% 2403 0 obj << /Names [(page.86) 1585 0 R (page.87) 1589 0 R (page.88) 1602 0 R (page.89) 1608 0 R (page.9) 1007 0 R (page.90) 1616 0 R] /Limits [(page.86) (page.90)] >> -% 2401 0 obj +% 2404 0 obj << /Names [(page.91) 1620 0 R (page.92) 1628 0 R (page.93) 1632 0 R (page.94) 1641 0 R (page.95) 1649 0 R (page.96) 1653 0 R] /Limits [(page.91) (page.96)] >> -% 2402 0 obj +% 2405 0 obj << /Names [(page.97) 1658 0 R (page.98) 1663 0 R (page.99) 1670 0 R (page.i) 736 0 R (page.ii) 792 0 R (page.iii) 839 0 R] /Limits [(page.97) (page.iii)] >> -% 2403 0 obj +% 2406 0 obj << /Names [(page.iv) 882 0 R (precdata) 1127 0 R (section*.1) 737 0 R (section*.10) 634 0 R (section*.11) 638 0 R (section*.12) 642 0 R] /Limits [(page.iv) (section*.12)] >> -% 2404 0 obj +% 2407 0 obj << /Names [(section*.13) 646 0 R (section*.14) 650 0 R (section*.15) 654 0 R (section*.16) 658 0 R (section*.17) 662 0 R (section*.18) 666 0 R] /Limits [(section*.13) (section*.18)] >> -% 2405 0 obj +% 2408 0 obj << /Names [(section*.19) 670 0 R (section*.2) 2131 0 R (section*.20) 2256 0 R (section*.3) 2159 0 R (section*.4) 2181 0 R (section*.5) 2201 0 R] /Limits [(section*.19) (section*.5)] >> -% 2406 0 obj +% 2409 0 obj << /Names [(section*.6) 618 0 R (section*.7) 622 0 R (section*.8) 626 0 R (section*.9) 630 0 R (section.1) 7 0 R (section.10) 541 0 R] /Limits [(section*.6) (section.10)] >> -% 2407 0 obj +% 2410 0 obj << /Names [(section.11) 581 0 R (section.12) 593 0 R (section.13) 614 0 R (section.2) 11 0 R (section.3) 35 0 R (section.4) 220 0 R] /Limits [(section.11) (section.4)] >> -% 2408 0 obj +% 2411 0 obj << /Names [(section.5) 288 0 R (section.6) 308 0 R (section.7) 421 0 R (section.8) 493 0 R (section.9) 513 0 R (spbasedata) 1071 0 R] /Limits [(section.5) (spbasedata)] >> -% 2409 0 obj +% 2412 0 obj << /Names [(spdata) 1064 0 R (subsection.10.1) 545 0 R (subsection.10.2) 549 0 R (subsection.10.3) 553 0 R (subsection.10.4) 557 0 R (subsection.10.5) 561 0 R] /Limits [(spdata) (subsection.10.5)] >> -% 2410 0 obj +% 2413 0 obj << /Names [(subsection.10.6) 565 0 R (subsection.10.7) 569 0 R (subsection.10.8) 573 0 R (subsection.10.9) 577 0 R (subsection.11.1) 585 0 R (subsection.11.2) 589 0 R] /Limits [(subsection.10.6) (subsection.11.2)] >> -% 2411 0 obj +% 2414 0 obj << /Names [(subsection.12.1) 597 0 R (subsection.12.2) 601 0 R (subsection.12.3) 606 0 R (subsection.12.4) 610 0 R (subsection.2.1) 15 0 R (subsection.2.2) 19 0 R] /Limits [(subsection.12.1) (subsection.2.2)] >> -% 2412 0 obj +% 2415 0 obj << /Names [(subsection.2.3) 23 0 R (subsection.2.4) 31 0 R (subsection.3.1) 39 0 R (subsection.3.2) 103 0 R (subsection.3.3) 183 0 R (subsection.3.4) 212 0 R] /Limits [(subsection.2.3) (subsection.3.4)] >> -% 2413 0 obj +% 2416 0 obj << /Names [(subsection.3.5) 216 0 R (subsection.4.1) 224 0 R (subsection.4.10) 260 0 R (subsection.4.11) 264 0 R (subsection.4.12) 268 0 R (subsection.4.13) 272 0 R] /Limits [(subsection.3.5) (subsection.4.13)] >> -% 2414 0 obj +% 2417 0 obj << /Names [(subsection.4.14) 276 0 R (subsection.4.15) 280 0 R (subsection.4.16) 284 0 R (subsection.4.2) 228 0 R (subsection.4.3) 232 0 R (subsection.4.4) 236 0 R] /Limits [(subsection.4.14) (subsection.4.4)] >> -% 2415 0 obj +% 2418 0 obj << /Names [(subsection.4.5) 240 0 R (subsection.4.6) 244 0 R (subsection.4.7) 248 0 R (subsection.4.8) 252 0 R (subsection.4.9) 256 0 R (subsection.5.1) 292 0 R] /Limits [(subsection.4.5) (subsection.5.1)] >> -% 2416 0 obj +% 2419 0 obj << /Names [(subsection.5.2) 296 0 R (subsection.5.3) 300 0 R (subsection.5.4) 304 0 R (subsection.6.1) 312 0 R (subsection.6.10) 348 0 R (subsection.6.11) 352 0 R] /Limits [(subsection.5.2) (subsection.6.11)] >> -% 2417 0 obj +% 2420 0 obj << /Names [(subsection.6.12) 356 0 R (subsection.6.13) 360 0 R (subsection.6.14) 364 0 R (subsection.6.15) 368 0 R (subsection.6.16) 372 0 R (subsection.6.17) 376 0 R] /Limits [(subsection.6.12) (subsection.6.17)] >> -% 2418 0 obj +% 2421 0 obj << /Names [(subsection.6.18) 380 0 R (subsection.6.19) 384 0 R (subsection.6.2) 316 0 R (subsection.6.20) 388 0 R (subsection.6.21) 392 0 R (subsection.6.22) 396 0 R] /Limits [(subsection.6.18) (subsection.6.22)] >> -% 2419 0 obj +% 2422 0 obj << /Names [(subsection.6.23) 400 0 R (subsection.6.24) 405 0 R (subsection.6.25) 409 0 R (subsection.6.26) 413 0 R (subsection.6.27) 417 0 R (subsection.6.3) 320 0 R] /Limits [(subsection.6.23) (subsection.6.3)] >> -% 2420 0 obj +% 2423 0 obj << /Names [(subsection.6.4) 324 0 R (subsection.6.5) 328 0 R (subsection.6.6) 332 0 R (subsection.6.7) 336 0 R (subsection.6.8) 340 0 R (subsection.6.9) 344 0 R] /Limits [(subsection.6.4) (subsection.6.9)] >> -% 2421 0 obj +% 2424 0 obj << /Names [(subsection.7.1) 425 0 R (subsection.7.10) 461 0 R (subsection.7.11) 465 0 R (subsection.7.12) 469 0 R (subsection.7.13) 473 0 R (subsection.7.14) 477 0 R] /Limits [(subsection.7.1) (subsection.7.14)] >> -% 2422 0 obj +% 2425 0 obj << /Names [(subsection.7.15) 481 0 R (subsection.7.16) 485 0 R (subsection.7.17) 489 0 R (subsection.7.2) 429 0 R (subsection.7.3) 433 0 R (subsection.7.4) 437 0 R] /Limits [(subsection.7.15) (subsection.7.4)] >> -% 2423 0 obj +% 2426 0 obj << /Names [(subsection.7.5) 441 0 R (subsection.7.6) 445 0 R (subsection.7.7) 449 0 R (subsection.7.8) 453 0 R (subsection.7.9) 457 0 R (subsection.8.1) 497 0 R] /Limits [(subsection.7.5) (subsection.8.1)] >> -% 2424 0 obj +% 2427 0 obj << /Names [(subsection.8.2) 501 0 R (subsection.8.3) 505 0 R (subsection.8.4) 509 0 R (subsection.9.1) 517 0 R (subsection.9.2) 521 0 R (subsection.9.3) 525 0 R] /Limits [(subsection.8.2) (subsection.9.3)] >> -% 2425 0 obj +% 2428 0 obj << /Names [(subsection.9.4) 529 0 R (subsection.9.5) 533 0 R (subsection.9.6) 537 0 R (subsubsection.2.3.1) 27 0 R (subsubsection.3.1.1) 43 0 R (subsubsection.3.1.10) 79 0 R] /Limits [(subsection.9.4) (subsubsection.3.1.10)] >> -% 2426 0 obj +% 2429 0 obj << /Names [(subsubsection.3.1.11) 83 0 R (subsubsection.3.1.12) 87 0 R (subsubsection.3.1.13) 91 0 R (subsubsection.3.1.14) 95 0 R (subsubsection.3.1.15) 99 0 R (subsubsection.3.1.2) 47 0 R] /Limits [(subsubsection.3.1.11) (subsubsection.3.1.2)] >> -% 2427 0 obj +% 2430 0 obj << /Names [(subsubsection.3.1.3) 51 0 R (subsubsection.3.1.4) 55 0 R (subsubsection.3.1.5) 59 0 R (subsubsection.3.1.6) 63 0 R (subsubsection.3.1.7) 67 0 R (subsubsection.3.1.8) 71 0 R] /Limits [(subsubsection.3.1.3) (subsubsection.3.1.8)] >> -% 2428 0 obj +% 2431 0 obj << /Names [(subsubsection.3.1.9) 75 0 R (subsubsection.3.2.1) 107 0 R (subsubsection.3.2.10) 143 0 R (subsubsection.3.2.11) 147 0 R (subsubsection.3.2.12) 151 0 R (subsubsection.3.2.13) 155 0 R] /Limits [(subsubsection.3.1.9) (subsubsection.3.2.13)] >> -% 2429 0 obj +% 2432 0 obj << /Names [(subsubsection.3.2.14) 159 0 R (subsubsection.3.2.15) 163 0 R (subsubsection.3.2.16) 167 0 R (subsubsection.3.2.17) 171 0 R (subsubsection.3.2.18) 175 0 R (subsubsection.3.2.19) 179 0 R] /Limits [(subsubsection.3.2.14) (subsubsection.3.2.19)] >> -% 2430 0 obj +% 2433 0 obj << /Names [(subsubsection.3.2.2) 111 0 R (subsubsection.3.2.3) 115 0 R (subsubsection.3.2.4) 119 0 R (subsubsection.3.2.5) 123 0 R (subsubsection.3.2.6) 127 0 R (subsubsection.3.2.7) 131 0 R] /Limits [(subsubsection.3.2.2) (subsubsection.3.2.7)] >> -% 2431 0 obj +% 2434 0 obj << /Names [(subsubsection.3.2.8) 135 0 R (subsubsection.3.2.9) 139 0 R (subsubsection.3.3.1) 187 0 R (subsubsection.3.3.2) 191 0 R (subsubsection.3.3.3) 195 0 R (subsubsection.3.3.4) 199 0 R] /Limits [(subsubsection.3.2.8) (subsubsection.3.3.4)] >> -% 2432 0 obj +% 2435 0 obj << /Names [(subsubsection.3.3.5) 204 0 R (subsubsection.3.3.6) 208 0 R (table.1) 1120 0 R (table.10) 1268 0 R (table.11) 1276 0 R (table.12) 1290 0 R] /Limits [(subsubsection.3.3.5) (table.12)] >> -% 2433 0 obj +% 2436 0 obj << /Names [(table.13) 1309 0 R (table.14) 1337 0 R (table.15) 1353 0 R (table.16) 1368 0 R (table.17) 1382 0 R (table.18) 1411 0 R] /Limits [(table.13) (table.18)] >> -% 2434 0 obj +% 2437 0 obj << /Names [(table.19) 1447 0 R (table.2) 1165 0 R (table.20) 1459 0 R (table.21) 1989 0 R (table.22) 2134 0 R (table.3) 1183 0 R] /Limits [(table.19) (table.3)] >> -% 2435 0 obj +% 2438 0 obj << /Names [(table.4) 1195 0 R (table.5) 1209 0 R (table.6) 1217 0 R (table.7) 1230 0 R (table.8) 1242 0 R (table.9) 1261 0 R] /Limits [(table.4) (table.9)] >> -% 2436 0 obj +% 2439 0 obj << /Names [(title.0) 3 0 R (vbasedata) 1052 0 R (vdata) 1107 0 R] /Limits [(title.0) (vdata)] >> -% 2437 0 obj +% 2440 0 obj << -/Kids [2331 0 R 2332 0 R 2333 0 R 2334 0 R 2335 0 R 2336 0 R] +/Kids [2334 0 R 2335 0 R 2336 0 R 2337 0 R 2338 0 R 2339 0 R] /Limits [(Doc-Start) (Item.125)] >> -% 2438 0 obj +% 2441 0 obj << -/Kids [2337 0 R 2338 0 R 2339 0 R 2340 0 R 2341 0 R 2342 0 R] +/Kids [2340 0 R 2341 0 R 2342 0 R 2343 0 R 2344 0 R 2345 0 R] /Limits [(Item.126) (Item.23)] >> -% 2439 0 obj +% 2442 0 obj << -/Kids [2343 0 R 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R] +/Kids [2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R] /Limits [(Item.24) (Item.56)] >> -% 2440 0 obj +% 2443 0 obj << -/Kids [2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R] +/Kids [2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R] /Limits [(Item.57) (Item.89)] >> -% 2441 0 obj +% 2444 0 obj << -/Kids [2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R] +/Kids [2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R] /Limits [(Item.9) (cite.machiels)] >> -% 2442 0 obj +% 2445 0 obj << -/Kids [2361 0 R 2362 0 R 2363 0 R 2364 0 R 2365 0 R 2366 0 R] +/Kids [2364 0 R 2365 0 R 2366 0 R 2367 0 R 2368 0 R 2369 0 R] /Limits [(cite.metcalf) (lstlisting.-9)] >> -% 2443 0 obj +% 2446 0 obj << -/Kids [2367 0 R 2368 0 R 2369 0 R 2370 0 R 2371 0 R 2373 0 R] +/Kids [2370 0 R 2371 0 R 2373 0 R 2374 0 R 2375 0 R 2376 0 R] /Limits [(lstnumber.-1.1) (page.108)] >> -% 2444 0 obj +% 2447 0 obj << -/Kids [2374 0 R 2375 0 R 2376 0 R 2377 0 R 2378 0 R 2379 0 R] +/Kids [2377 0 R 2378 0 R 2379 0 R 2380 0 R 2381 0 R 2382 0 R] /Limits [(page.109) (page.140)] >> -% 2445 0 obj +% 2448 0 obj << -/Kids [2380 0 R 2381 0 R 2382 0 R 2383 0 R 2384 0 R 2385 0 R] +/Kids [2383 0 R 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R] /Limits [(page.141) (page.173)] >> -% 2446 0 obj +% 2449 0 obj << -/Kids [2386 0 R 2387 0 R 2388 0 R 2389 0 R 2390 0 R 2391 0 R] +/Kids [2389 0 R 2390 0 R 2391 0 R 2392 0 R 2393 0 R 2394 0 R] /Limits [(page.174) (page.41)] >> -% 2447 0 obj +% 2450 0 obj << -/Kids [2392 0 R 2393 0 R 2394 0 R 2395 0 R 2396 0 R 2397 0 R] +/Kids [2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R] /Limits [(page.42) (page.74)] >> -% 2448 0 obj +% 2451 0 obj << -/Kids [2398 0 R 2399 0 R 2400 0 R 2401 0 R 2402 0 R 2403 0 R] +/Kids [2401 0 R 2402 0 R 2403 0 R 2404 0 R 2405 0 R 2406 0 R] /Limits [(page.75) (section*.12)] >> -% 2449 0 obj +% 2452 0 obj << -/Kids [2404 0 R 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R] +/Kids [2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R] /Limits [(section*.13) (subsection.10.5)] >> -% 2450 0 obj +% 2453 0 obj << -/Kids [2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R] +/Kids [2413 0 R 2414 0 R 2415 0 R 2416 0 R 2417 0 R 2418 0 R] /Limits [(subsection.10.6) (subsection.5.1)] >> -% 2451 0 obj +% 2454 0 obj << -/Kids [2416 0 R 2417 0 R 2418 0 R 2419 0 R 2420 0 R 2421 0 R] +/Kids [2419 0 R 2420 0 R 2421 0 R 2422 0 R 2423 0 R 2424 0 R] /Limits [(subsection.5.2) (subsection.7.14)] >> -% 2452 0 obj +% 2455 0 obj << -/Kids [2422 0 R 2423 0 R 2424 0 R 2425 0 R 2426 0 R 2427 0 R] +/Kids [2425 0 R 2426 0 R 2427 0 R 2428 0 R 2429 0 R 2430 0 R] /Limits [(subsection.7.15) (subsubsection.3.1.8)] >> -% 2453 0 obj +% 2456 0 obj << -/Kids [2428 0 R 2429 0 R 2430 0 R 2431 0 R 2432 0 R 2433 0 R] +/Kids [2431 0 R 2432 0 R 2433 0 R 2434 0 R 2435 0 R 2436 0 R] /Limits [(subsubsection.3.1.9) (table.18)] >> -% 2454 0 obj +% 2457 0 obj << -/Kids [2434 0 R 2435 0 R 2436 0 R] +/Kids [2437 0 R 2438 0 R 2439 0 R] /Limits [(table.19) (vdata)] >> -% 2455 0 obj +% 2458 0 obj << -/Kids [2437 0 R 2438 0 R 2439 0 R 2440 0 R 2441 0 R 2442 0 R] +/Kids [2440 0 R 2441 0 R 2442 0 R 2443 0 R 2444 0 R 2445 0 R] /Limits [(Doc-Start) (lstlisting.-9)] >> -% 2456 0 obj +% 2459 0 obj << -/Kids [2443 0 R 2444 0 R 2445 0 R 2446 0 R 2447 0 R 2448 0 R] +/Kids [2446 0 R 2447 0 R 2448 0 R 2449 0 R 2450 0 R 2451 0 R] /Limits [(lstnumber.-1.1) (section*.12)] >> -% 2457 0 obj +% 2460 0 obj << -/Kids [2449 0 R 2450 0 R 2451 0 R 2452 0 R 2453 0 R 2454 0 R] +/Kids [2452 0 R 2453 0 R 2454 0 R 2455 0 R 2456 0 R 2457 0 R] /Limits [(section*.13) (vdata)] >> -% 2458 0 obj +% 2461 0 obj << -/Kids [2455 0 R 2456 0 R 2457 0 R] +/Kids [2458 0 R 2459 0 R 2460 0 R] /Limits [(Doc-Start) (vdata)] >> -% 2459 0 obj +% 2462 0 obj << -/Dests 2458 0 R +/Dests 2461 0 R >> -% 2460 0 obj +% 2463 0 obj << /Type /Catalog -/Pages 2327 0 R -/Outlines 2328 0 R -/Names 2459 0 R +/Pages 2330 0 R +/Outlines 2331 0 R +/Names 2462 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode/UseOutlines/PageLabels<>2<>6<>]>> /OpenAction 673 0 R >> endstream endobj -2462 0 obj +2465 0 obj << /Type /XRef -/Index [0 2463] -/Size 2463 +/Index [0 2466] +/Size 2466 /W [1 3 1] -/Root 2460 0 R -/Info 2461 0 R -/ID [ ] -/Length 12315 ->> -stream -]' ;u- :u7 9u? 8uK 7  -uT 6   5  4 3 2> 1? 0@ /A .E -F , G +!"K *#$L )%&N ('(O ')*S &+,T %-.U $/0\ #12] "340 !560  780 9:0 ;<0 =>0  ?@0  AB0 CD0 EF0 GH0 IJ0 KL0 MN0 OP0  QR0$ ST0* UV0+ WX0, YZ0- [\03  ]^04  _`05  ab0;  -c?%0@  0A 0B 0I 0M   -0W       * 2 c> bI aZ `a _ ^   ]!"! \#$< [%&I Z'(X Y)*^ X+,g W-.g V/0g6 U12g? T34gJ S56gK R78gb Q9:  P;< O=> N?@ MAB( LCD3 KEFN JGH^ IIJJ HKLJ GMNJ FOPJ EQRJ% DSTJ) CUVJ. BWXJ8 AYZJ= @[\JC ?]^JI >_`JO =abJU <c}J\ ;Jc :  9 8  7  -$ 6  * 5 0 47 3; 2? 1C 0G /K .U -_ , # +!"# *#$# )%&## ('(#/ ')*#4 &+,#; %-.#D $/0#J #12#P "34#V !56#\  78#a 9: ;<  => ?@ AB  CD) EF0 GH9 IJF KLR MNW OP[ QRa ST UV  WX YZ [\,  ]^C  _`D  abK  -c]L  ]]{7 ]]{; ]]{< ]]{> ] ] -{B ] ] {C ] ]{D ]]{E ]]{F ]]{Gc]]{Hb]]{Ia]]{M`]]{N_]]{O^]] {P]]!]"]#Y]$](D]%]&2435]+])]*]-].]/]0]1]2]3]4]5]6]7]8]9]:];]<]=]>]?]A]C]D]E]F]G]H]I]J]K]M]O]P]Q]R]S]T]U]V]W]X]Y]Z]_]]],-][]\]@]B]L]N]`]a]b]c  +/Root 2463 0 R +/Info 2464 0 R +/ID [ ] +/Length 12330 +>> +stream +]' >u- =u7 <u? ;uK :  +uT 9   8  7 6 5> 4? 3@ 2A 1E 0F / G .!"K -#$L ,%&N +'(O *)*S )+,T (-.U '/0\ &12] %340 $560 #780 "9:0 !;<0  =>0  ?@0  AB0 CD0 EF0 GH0 IJ0 KL0 MN0 OP0  QR0$ ST0* UV0+ WX0, YZ0- [\03 ]^04 _`05 ab0;  c?%0@  0A  0B  +0I  0M   +0W       * 2 > I Z ca b a   `!"! _#$< ^%&I ]'(X \)*^ [+,g Z-.g Y/0g6 X12g? W34gJ V56gK U78gb T9:  S;< R=> Q?@ PAB( OCD3 NEFN MGH^ LIJJ KKLJ JMNJ IOPJ HQRJ% GSTJ) FUVJ. EWXJ8 DYZJ= C[\JC B]^JI A_`JO @abJU ?c}J\ >Jc =  < ;  :  +$ 9  * 8 0 77 6; 5? 4C 3G 2K 1U 0_ / # .!"# -#$# ,%&## +'(#/ *)*#4 )+,#; (-.#D '/0#J &12#P %34#V $56#\ #78#a "9: !;<   => ?@ AB  CD) EF0 GH9 IJF KLR MNW OP[ QRa ST UV  WX YZ [\, ]^C _`D abK  c]L  ]]{7  ]]{;  +]]{<  ]]{> ] ] +{B ] ] {C ] ]{D ]]{E ]]{F ]]{G ]]{H ]]{I ]]{Mc]]{Nb]]{Oa]] {P`]!]"]#Y]$](D]%]&5768]+])]*]-].]/]0]1]2]3]4]5]6]7]8]9]:];]<]=]>]?]A]C]D]E]F]G]H]I]J]K]M]O]P]Q]R]S]T]U]V]W]X]Y]Z]_]]],-][]\]@]B]L]N]`]a]b]c      !"#$%&'()-+]^“*5./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSTVXZ_],7l\RUWY[acuuuuuuuuuu u -u u u uuuuuuuuuuuuuuuuuuu!^u `bu#u$u%u&u'u(u)u*u+u,u.u"6{_{\{]{Y{Zu4u5u62u;u9u/uu8u0u1u2u36{[u<u=uBu:Bmu>-,+u@uAuGuH{uLuCg1uIuJuDuEuF{X{WuNuOuQuMuPu_u]uRcuSuUuVuWuXuYuZu[u\ u^nu`uaubuc  - .7  4"#$+!V%&'()*-.9,o/01234567/8;<B:{=HCD8PIJMVQ{RXYZ_Wݠ[^b0`9aci0 0?0000 -Op0 900an000y]0000!0p00%0" 0#0'0(0/0&0)0.02060001:08090<07r0:0X0>0F0D0=B0?0C0H0J0E?0G0N0K!0L0P0Q0R0S0T0U0[0Y0O"j0V10\0]0_0Z@0^;0a0b0c0`JG -#     D$!"#<&'(,%)+./04- 1385+\67:;<@97=?CAUBEFGKDXIHJ=TLrMNOPQRSVWX\UY[^_c]`b0  - + >%#/e "&'()*+-$On,/02.l1456789:>3);=A?@CDEFGMNKBHJ?PLWORSTUVZQWY\_[]abcg g`ggP>g gg2g gggggg g -M'gg.g@gggggSggg=ggg#g<gg g!g"g/g&g$g%g0g'g.g(g)g*g+g,g-BJg2g3g4g8g1og5g7g;g9g:Ag=gCgAg<g>g@gDgEgGgBgFgLgHžgIgNgQgM4gOgPgSgVgRgT*gUg^gW(gXgYgZg[g\g]Bg`gcg_4gaB   - cC# !"%&*$')0+G,-./641278?5 B9:;<=>H@(fABCDEFGDJKLOI=EMYPXQRSTUVWX[\_Zfg]abJ`rWcJJJJJJJ J |J -J EJJJJ ȖJJJJJJJJJJ JJJJJ"J#J&J!J$J*J' J(J,J/J+J-FJ4J01J1J2J3J6J9J55&J7J;J?J:LJ<J>JAJEJ@Y8JBJDJGJKJFmVJHJJJMJQJLzfJNJPGJSJXJRxJTJVJWJZJ_JYqJ[J]J^JaJ`Jb!-  -   H !! A'" B#%&-( Y)+,4. lV/12385 ~16I<9 :@= >DA BHE FLI JRM NOPQ)JVS zT\W XYZ[`]!^#a!bc##"X##!S*## #!kg## # -# K## !w###!######!## #!\#####$#!!x#"#,#%!#&#'#((#)#*#+L#1#-"K#.#0#6#2"$#3#5#8#9#<#7":#:#?#@#A#="U#>#G#B"~#C#E#F#M#H"#I#K#LM#S#N"|#O#Q#R#Y#T"#U#W#X#]#Z"D#[#_#^"#`#b#c$g"f " -  N"g###-Z!"&$#J%*'#M[(,-.2+#S/1O>4567<:3#g8?;#xK={VABCDG@#EJH#ILMNOPSK#АQUXT#VP\Y#bZ^_b]#m`c$?%f  - $Ii $V$XQ "$y!$&#$A%()*20'$c+-./3461$597$8;=>?@AE:$'B<R  -GH%AI%paSOF% -FJMNUcYP%.TVWXQR%P{{ -Z%RJb{{{{{{{{{ [\%zR]^_%{Z`%|P%}Z%4'v%{{{{{ %ֽ{{{{ { {{{&+{&L&B&{"{$&T{ {&{&3{!{#{%{{{{{&_'{&`#&a3&z&{.{1{'&{/{0S{({)&;{*{+{,&{-&&&{4{2&{3{8{5&{6{?{9' -{:{={J{@'!{A{Q{K'7{L{a{R'A{S{T{U{^{`T {b'^{c *u '''t'd(q( (H(h (9!(Q")#)j$)s %)7&*(*- *3s*9*@*H*O+*Uj*[*_;*c*i*oUVWXYZ[\**s < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c D+ D D D D D D D D D  D - D  D  D  D D D D D D D D D D D D D D D D D D D  D! D" D# D$ D% D& D' D( D) D* D+ D, D- D. D/ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D: D; D< D= D> D? D@ DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX+V+^f +u u u uuuuuuuuuuuuuuuuuuu!^u `bu#u$u%u&u'u(u)u*u+u,u.u"9{_{\{]{Y{Zu4u5u62u;u9u/uu8u0u1u2u36{[u<u=uBu:Bmu>0/.u@uAuGuH{uLuCg1uIuJuDuEuF{X{WuNuOuQuMuPu_u]uRcuSuUuVuWuXuYuZu[u\ u^nu`uaubuc  + 1:  4"#$+!V%&'()*-.9,o/0123456728;<B:{=HCD;PIJMVQ{RXYZ_Wݠ[^b0`9aci0 0?0000 +Op0 <00an000y]0000!0p00%0" 0#0'0(0/0&0)0.02060001=08090<07r0:0X0>0F0D0=B0?0C0H0J0E?0G0N0K!0L0P0Q0R0S0T0U0[0Y0O"j0V40\0]0_0Z@0^>0a0b0c0`JG +#     D$!"#?&'(,%)+./04- 1385+\67:;<@97=?CAUBEFGKDXIHJ@TLrMNOPQRSVWX\UY[^_c]`b3  + + A%#/e "&'()*+-$On,/02.l1456789:>3);=A?@CDEFGMNKBHJBPLWORSTUVZQWY\_[]abcg g`ggP>g gg2g gggggg g +M'gg.gCgggggSggg=ggg#g<gg g!g"g/g&g$g%g0g'g.g(g)g*g+g,g-BJg2g3g4g8g1og5g7g;g9g:Dg=gCgAg<g>g@gDgEgGgBgFgLgHžgIgNgQgM4gOgPgSgVgRgT-gUg^gW(gXgYgZg[g\g]Eg`gcg_4gaB   + cF# !"%&*$')0+G,-./641278?5 B9:;<=>H@(fABCDEFGGJKLOI=EMYPXQRSTUVWX[\_Zfg]abJ`rWcJJJJJJJ J |J +J HJJJJ ȖJJJJJJJJJJ JJJJJ"J#J&J!J$J*J' J(J,J/J+J-IJ4J01J1J2J3J6J9J55&J7J;J?J:LJ<J>JAJEJ@Y8JBJDJGJKJFmVJHJJJMJQJLzfJNJPJJSJXJRxJTJVJWJZJ_JYqJ[J]J^JaJ`Jb!2  +   K !! A'" B#%&-( ])+,4. pq/12385 L6L<9 :@= ->DA BHE FLI 0JRM NOPQ,MVS וT\W XYZ[`]!^#a!bc##"s##!WE## #!o## # +# N## !###!######!## #!w#####$#!!ߓ#"#,#%!#&#'#(+#)#*#+O#1#-"f#.#0#6#2"(#3#5#8#9#<#7">#:#?#@#A#="Y#>#G#B"#C#E#F#M#H"#I#K#LP#S#N"#O#Q#R#Y#T"#U#W#X#]#Z"_#[#_#^"#`#b#c$!"߁ " +  Q####1u!"&$#N%*'#Qv(,-.2+#W//1R>4567<:3#k!8?;#|f={VABCDG@#EJH#ILMNOPSK#ԫQUXT#VS\Y#}Z^_b]#`c$ Z%  + $M $Z4$\T "$~!$&#$\%()*20'$~+-./3461$597$8;=>?@AE:$BB<U  +GH%EI%taSOF%aJMNUcYP%2TVWXQR%T{{ +Z%Veb{{{{{{{{{ [\%~m]^_%u`%k%u%O'{%{{{{{ %{{{{ { {{{& F{& +g& ]&{"{$&X9{ {&{&7{!{#{%{{{{{&cB{&d>&eN&~&{.{1{'&{/{0V{({)&V{*{+{,&{-&&&{4{2&/{3{8{5&{6{?{9'{:{={J{@'%{A{Q{K';#{L{a{R'F +{S{T{U{^{`W {b'b{c +f (*)'''Ï'( (()(} (8!)N")Ş#* $*k%*&+!s+%+*]+0+5+> +B+GI+K+Om+T+Z+`XYZ[\]^_++T ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c D, D D D D D D D D D  D + D  D  D  D D D D D D D D D D D D D D D D D D D  D! D" D# D$ D% D& D' D( D) D* D+ D, D- D. D/ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D: D; D< D= D> D? D@ DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DY DZ D[, ,Rm endstream endobj startxref -2842214 +2904685 %%EOF diff --git a/docs/src/penv.tex b/docs/src/penv.tex index 10dbeb0f..38da5ad0 100644 --- a/docs/src/penv.tex +++ b/docs/src/penv.tex @@ -7,7 +7,7 @@ environment} \begin{verbatim} -call psb_init(ctxt, np, basectxt, ids) +call psb_init(ctxt, np, basectxt, ids, extcomm) \end{verbatim} This subroutine initializes the PSBLAS parallel environment, defining @@ -21,7 +21,7 @@ Type: {\bf optional}.\\ Intent: {\bf in}.\\ Specified as: an integer value. \ Default: use all available processes. -\item[basectxt] the initial communication context. The new context +\item[basectxt] the initial PSBLAS communication context. The new context will be defined from the processes participating in the initial one.\\ Scope: {\bf global}.\\ Type: {\bf optional}.\\ @@ -37,6 +37,13 @@ Type: {\bf optional}.\\ Intent: {\bf in}.\\ Specified as: an integer array. \ Default: use the indices $(0\dots np-1)$. +\item[extcomm] an alternative initial MPI communicator. The new context + will be defined from the processes participating in the initial one.\\ + Scope: {\bf global}.\\ +Type: {\bf optional}.\\ +Intent: {\bf in}.\\ +Specified as: an integer value. \ +Default: use MPI\_COMM\_WORLD. \end{description} \begin{description}