#!/bin/sh
exec_dir=${YAPBINDIR:-/usr/bin}
exec $exec_dir/yap $0 "$@"
YAPVYap-5.1.1            3 x            c aO        3     XXJ J hKJ FJ JJ HJJ KJ J J ȏJ J eJ EJ J iJ J LJ QJ LJ MJ @MJ MJ @OJ RJ PJ UJ PWJ PJ TJ 0J tJ YJ YJ J J J XJ  tJ J J J pJ \J P^J ]J ^J ^J 0_J ^J `J 8`J d`J `J <aJ XdJ DcJ 0dJ taJ aJ $J خJ {J ({J شJ J |mJ dJ (J J J VJ J J jJ 4RJ OJ wJ J J  J dJ J J J @ZJ ZJ J J J XJ J J J (J PJ tzJ J tJ 0zJ J lJ TLJ J (J <J (PJ SJ <TJ IJ ԶJ `J `eJ J `J bJ cJ J TJ uJ dJ $J `J J yJ FJ JJ J \J J J J |J dJ xcJ kJ [J ZJ DbJ aJ ģJ J LJ fJ tJ `J J J J sJ J HJ $J J |J J |J sJ uJ J LJ ]J  J J hJ J kJ J lJ 8J tJ J 8J ȜJ J J НJ ^J bJ bJ 8eJ DJ \J J J  J J EJ J H{J ,|J |J 4~J TEJ J J \J J lJ J @J J <lJ lJ  J $J ЍJ xJ $J  J J J J <J xJ ,J J @J tJ ЋJ J ̱J ̌J 4iJ J J  J ToJ J DJ J J 4J J $J J J \vJ $J DJ J J XJ J tJ PJ lJ J TJ DJ  J J J HxJ J J lJ J J TJ J xJ XJ J J GJ J pJ J \J  J 0J <J DJ J ,J J 8J mJ DnJ oJ ,J 
































								

































    P| .               ?           []           .       @            3     4\            4&           X      
%1                                                                                                                                                                                                                                                                                                                                                                                (J ! pFJ       ,J                                                                                                                               J                             J J J J J J FJ       TLJ                             FJ       J                             J                             EJ                                         s s c    `#    (t t Hu                            ض                      |:                                                                                                                                                                                                                                                           ԶJ J J $                                                                                                               jc c c c c c \                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
P@
"( ]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   u 8v u u (v v v v v v  w w (w @w Pw hw w w w w w w  x x  x 8x Px hx x x x x x  y y (y 8y Xy py y y y y y  z z Pv Hz z     c z z z { 0{     H{ x{ { { { |  | 8| P| | | | | } t (} | @} x} } } ~ @~ ~ ~ p~   0 H      0 h    Ȁ    0 h  ؁  X p   jc ʂ c c c c c z h  x       Ј              x	      P                                                                                                               
        K               p%                        0&~        t t آP                                        $ $ , , 4 4 < < D D L L T T \ \ d d l l t t | |                                         $ $ , , 4 4 < < D D L L T T \ \ d d l l t t | |                                         $ $ , , 4 4 < < D D L L T T \ \ d d                                                           a            J       ( ( h!    (J 
                             
7@|A      <    X @MJ aO aO J aO  4RJ JJ  J (           H YJ aO }    J J aO J J YJ aO }    J J aO J J HJJ QJ FJ    ^J aO ^J aO JJ   J h       !       0 skip_while_var x                             YJ aO    J 8eJ aO J  J ģJ kJ aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ `J aO "  ^J aO aO (J      KJ JJ  J X                    YJ aO Q   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J (         (           YJ aO P   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J          
           YJ aO T   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J          Hw           YJ aO XR   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                      YJ aO S   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                     YJ aO S   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                         YJ aO X   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                     YJ aO (X   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                     YJ aO V   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                    x YJ aO pW   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J                    h  YJ aO     J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J          A          X! YJ aO  V   J 8eJ aO $J J aO aO YJ aO }    \J ]J 0    ģJ kJ aO $J LJ lJ aO HJJ QJ d`J aO `u   XdJ aO XdJ aO `J aO "  ^J aO aO (J      KJ JJ  J x          Hm1     ,        @MJ aO aO JJ  J h!        ! eamconsult               ! " 9   <J              H 
l
L	                A         8   0"              
   L	&   l
     ZY         T   ~    !  
J aO  h"  ! PJ           " J P" a           HT
MJ       HT
HT
HT
   (J !                                  	a           " ԶJ         "             (J r                               " ` D	             X
X
	@                                                                                                                                                                                                                                                                                                  $J     J                    DJ                                                                                                                                                                                                                                                                                                                            J                                                            J                                                                                                                                                                                                                                                    J                                                                                                            (J g                                                                                                                                                                                                                                                    J 
                                          PJ    TEJ                                                                            EJ                                    EJ                                                                                            0J           DJ                                                                                    FJ |                           FJ                                                                                                                            <J                                                                           J t                                   J                            GJ                                                                                                           DJ                                                                                                                           J                                            J                    IJ l                    J                                            TJ                                                                                           J                                                                                    J                                                            HJJ                                                    JJ                            J            JJ }   J                                                                                                            (J ]           <J                                    dJ B   hKJ                                                            J                            J    ЋJ            KJ    J                                                                                                    TLJ e   \J                    tJ                                                    J                            ̌J    LJ                                            MJ                            $J                            @J    @MJ                                                            J                                                                    ЍJ            J    MJ                                                     J    (J C                                                                                                                                                                                   J D   J                                                                                    @OJ                                                                                            J                                    OJ K   ȏJ 	                                                                                   (PJ i                                           \J    `J                                            PJ            J                                                                                                    J 
                                                                   TJ                                                            J M                                                           QJ            J                                                             J O           4RJ J                                                                                                                                           J S           RJ                                                            J                                    <J h                                                                                                                   J    J f           SJ j                                   J &                                                                   <TJ k                                                                                                   J @                                                           J    J                    UJ                                                                            TJ u                                                   J 
   J !                                           J                            J                                            J            $J x                                   LJ                                                    VJ F                                                                                                                                                                                                           PWJ                                    |J                                                    J                                            J                                                                                                                   XJ Y                                           J (   J '   J Z                                                                                   J                            YJ                                                            TJ                            pJ )                                           YJ                                                                                                                                                             @ZJ T           PJ                                                                                                                    ZJ U                                   ZJ    J H                                                                                                                                                                                   [J                                                            J X           J                                                                                                                            J `   \J *                                                   J    ȜJ                                                                                                                            LJ                                            xJ    ]J ,   J                                            ]J                    J    НJ                            J p                   ^J    J     J                    8J                    P^J +                                   |J            ^J -                   J V                   ^J 0                                           J W           ^J .                                                   0_J /                                   \J            lJ                                                                                                                                                            `J 1   J                                    8`J 2                                   d`J 3                                                                   J    `J 4   J #                   `J q                                   `J y                                                           <aJ 5                                                   taJ 9   |J    tJ                                            J    aJ                            J   aJ :   J "                                                   $J                            DbJ            PJ ^   XJ $                                           bJ                                    bJ r   J c                           bJ    J                                   cJ s                                           8J    DcJ 7                                   lJ            xcJ                            J                                    ģJ                                    J ~                                                                   0dJ 8                                   XdJ 6                                   J   dJ    J                                                                                            dJ w                   J G                                   0J    8eJ                                    `eJ o                                                                                   J z                                                   J    eJ                                                                                                    dJ P                                                                                                                   fJ                                            J Q                                   4J                                                            tJ                                                                                                                                                                                                                                                    lJ                                                                    hJ                            J                                                            J \                           4iJ                                                            tJ a                                                                                                   J   iJ                                    J                                                                                                                                                                    jJ I                                                                            J                                                            DJ                                                    xJ                           kJ                                            kJ                                                            lJ d                                           <lJ                            XJ                                                                                                                   lJ                                                                                    ,J                           LJ                                            |mJ A                                   J                                    mJ                                           J                                                                    DnJ                                                           J [                                                                                   خJ <                                                                   $J ;                                           ToJ                    lJ                                    J            J N                                                                                   oJ                                                                   @J                                                                                                                                                            J                                                                                    8J                                                                                                                   J                    ̱J                                                                                                                                                                                                    J                                                                                            J                                                                                                                                                                                                    sJ                            sJ                                     tJ %                                   ,J                                                                                            J                                           tJ                            شJ ?   tJ                    J 	                                                                                                                  pJ 
                                  uJ                                                            uJ v           J                                                   $J                                                    \J   \vJ                                                                                                            ԶJ m                                                                                                                                           `J n                                                   wJ L                                           J                                                                                     J                                    HxJ                                            xJ                                                                                                    J                                                            $J                                                                                                    yJ {                           J E                                                                                                                           ,J   0zJ b                                                           tzJ _                                                                                                                                           {J =                                   ({J >                           H{J                                                                                                                                                                                                                            ,|J                                                                                            J                                                                                             |J    J R                                                                                                   XJ                                                                                                                                                                                                                    4~J            DJ                                                                                                                                                                                                                                                                    HJ                                                            J                                                                                                                               x
prolog                 user                   idb            attributes             charsio                terms       	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ZYVUHUMOO`M 
`JPJFEDBHB@h@:p86@50/) )C`&#`#H@  @@`p 0PXphX
 8(
`	`` P88  h(

w
hw
(
 
@

h
@




@
 

`
 

 
H



'

x

 

`

 



0



ج
8


H

8
L8



8
ؖ
(
4؍



 
8`	hP   Pw
v
` x        8       ط
 $creep                   s (t a           4t J      x^x^^   (J t Z                                           7t $undefp                  t t a           YJ         (J t                             (t            rt$spy                     u Hu a           HYJ      HHH   (J 0u h[                            t            @	$abol          	 not            append         h    $array         | $array_arg         ` ->         /:-     H$alarm      !   hj    $sig_pending               | {}     
    $att        !   8 $last_choice_pt        $break         $0pcall           	
ȃ $catch             x ,          0cputime        0~
Y$csult              !      /| $cut_by                $dbref             e          ؋ =              end_of_file        fail                false              $fast              XR>      N$gc    8F    $gc_margin         $gc_trace      @    $gc_verbose !       $gc_very_verbose           var        xglobal_sp      HHheapused           inf        S<          local_sp       $call              8-      0a$mf         nan         \+         xotherwise          pi         `u+      P
 $portray       h$profile            ?-         random             @read               @repeat      !   $restore_regs              0 ;        stackfree           $stream     !       0 $stream_position            true                   user_error             user_input             user_output         $VAR        !   
 $version_name              write                  %.15g              x{ AF_INET                  `{            { AF_LOCAL                 {        O{ AF_UNIX                  {                  u p              v              v H             (v                            | $att_do                  h|                  pv                  v              Pw 8   
$when                    |                   w               (w                  w x !   x} $execute_in_mod                  X} 0 !   @} $execute_within                  }            } atom                     }          ~ atomic                   }         @~ compound                 (~ H        float                    X~     ~ $format@                 ~ HU       integer                  ~ P          number                   ~         0 primitive                               x H )   ȅ
 $last_execute_within                     `                  0      !    $mega_clause                                 ( :                 p    P0 $mf_clause                    !   hh $mutable_variable                H                  Hy              8z              y p             y     !   x $static_clause                                     `z E             xz #!       h end_of_stream                    H     !   h$top_thread_goal                  !   ؁ $change_module                    `!   $current_module                   ȱ   y @ throw                    (               y                  y            H |                              z     )           $I_FOUND_THE_VARIABLE_AGAIN a           pJJ        ppp   (J z                             Hu                       y h a           J      0С
   (J P                                                   v  a           |J      |x   (J ȃ                             h         !     ` $recorded_with_key               @ x a           J  D        (J `                                         !   p $do_log_upd_clause               ؄  a           	
wJ      	
 	
	
   (J  	                            x                   ؄  a           

 J      

	
X

   (J p 	                                     !   8 $do_static_clause                   a           L
wJ      L


 
   (J  	                                     a            ]J             (J @                                       !     $handle_throw                      a           LJ      L   (J                                        !        goal_expansion                   x  a            ԶJ   (                (J     c                                     a           `J        ```   (J w 0                                     a           | ԶJ        |             (J                                           A                                                              1       "  (                        J        8|       $4           -->                4       Ȁ       $         s@f
dynamic                  ~$      !   initialization                   ~$             {mode                     ~$             public                   ~$         Wmultifile                ~$      !   fPmeta_predicate                   ~$      !   8ȓdiscontiguous                    ~$             Puncutable                ~$                  L                L        |                }                                                {                @}         2        \=                 2           is                 2           0 =..                2            ==                 2            V\==                2           V@<                 2           (X@>                 2           pW@=<                2       hX@>=                2           P=:=                2           Q=\=                2                   2                   2           S=<                 2       T>=                 2                 X       p       !!       X       !!           ~/\                 !       (p\/                 !           #                  !           o\                !         	|*                  !           /                  !           p<<                 !           >>                 !           vmod                !           ~rem                !           v//                 !           **                 0       X p^                         q $leash                             Yap-5.1.1             )        system_library_directory    !           /usr/share/Yap                       8 set_value                  P a            (J  X    {H             (J 8                                p         9      4   P     (J     P     JJ P J       get_value                  a            (J  X    H             (J                                  P         9      4        (J          JJ  J     G	Ȓ $values                    a           P (J  X   H             (J Ȓ                                         9      4        (J          JJ  J P    D $opdec                   x  a            (J  X   zH             (J                                          9      4        (J          JJ  J         X name                     @ p a            HJJ  P     H             (J X                                         A      <   p     HJJ (J     p     KJ JJ p J         ( char_code                 @ a            (J  X     H             (J (                                p         9      4   @     (J     @     JJ @ J          atom_chars               ؕ  a           x HJJ  P     H             (J                                 @         A      <        HJJ (J          KJ JJ  J x         atom_codes                ؖ a           H HJJ  P     H             (J                                          A      <   ؖ     HJJ (J     ؖ     KJ JJ ؖ J H         atom_length              x  a            (J  X     0H             (J                                 ؖ         9      4        (J          JJ  J     X $atom_split              @ p a            (J  X    oH             (J X                                         9      4   p     (J     p     JJ p J  !       ( number_chars                      @ a            HJJ  P      H             (J (                                p         A      <   @     HJJ (J     @     KJ JJ @ J          number_atom                a            HJJ  P     ,H             (J                                 @         A      <        HJJ (J          KJ JJ  J  !       К number_codes                       a           X HJJ  P     H             (J К                                         A      <        HJJ (J          KJ JJ  J X        atom_concat                a           ( HJJ  P      H             (J                                          A      <        HJJ (J          KJ JJ  J ( !       atomic_concat                    X  a             HJJ  P     rH             (J x                                         A      <        HJJ (J          KJ JJ  J      P       @ H a            HJJ  P     H             (J 0                                         A      <   H     HJJ (J     H     KJ JJ H J  )   H  $statistics_trail_max                     ( a            (J  X   `H             (J                                 H         9      4   (     (J     (     JJ ( J  )   : $statistics_heap_max                        a           p (J  X   `H             (J                                 (         9      4         (J           JJ   J p )   hx  $statistics_global_max                    ؟ a           H (J  X   H             (J                                           9      4   ؟     (J     ؟     JJ ؟ J H )   t $statistics_local_max                    p  a             (J  X   hH             (J                                 ؟         9      4        (J          JJ  J   )   p $statistics_heap_info                    H  a            (J  X   H             (J p                                         9      4        (J          JJ  J  )   ` H $statistics_stacks_info                    ` a           Т (J  X   \H             (J H                                         9      4   `     (J     `     JJ ` J Т )   O  $statistics_trail_info                    8 a            (J  X   pH             (J                                  `         9      4   8     (J     8     JJ 8 J       $argv                    У   a           p (J  X    H             (J                                 8         9      4         (J           JJ   J p      $runtime                  Ȥ a           8 (J  X   H             (J                                           9      4   Ȥ     (J     Ȥ     JJ Ȥ J 8    8x $cputime                 `  a             (J  X    H             (J x                                Ȥ         9      4        (J          JJ  J       @ $walltime                ( X a           Ȧ (J  X   H             (J @                                         9      4   X     (J     X     JJ X J Ȧ !   ( $access_yap_flags                 ( a            (J  X    xH             (J                                 X         9      4   (     (J     (     JJ ( J  !   @* $set_yap_flags                     a           h (J  X   kH             (J                                 (         9      4        (J          JJ  J h    `Sabort       a            HJJ  P     _H             (J                                          A      <        HJJ (J          KJ JJ  J  !   ph $max_tagged_integer              H  a            (J  X    ĐH             (J h                                         9      4        (J          JJ  J  !   8 $min_tagged_integer               P a            (J  X     H             (J 8                                         9      4   P     (J     P     JJ P J     8Y  $halt                      a            HJJ  P   pnH             (J                                  P         A      <        HJJ (J          KJ JJ  J  !   P
ث $lock_system        a           H (J  X     ,VH             (J                                          9      4   ث     (J     ث     JJ ث J H !   u $unlock_system      a             (J  X     4VH             (J p                                ث         9      4        (J          JJ  J   !   @}H $enter_undefp       a            (J  X     <VH             (J (                                         9      4   H     (J     H     JJ H J  !   
  $exit_undefp        a           p (J  X     dVH             (J                                 H         9      4         (J           JJ   J p a   t      (J  X    H             (J s                                          9      4        (J          JJ  J     ȤH $late_creep a            (J  X    H             (J 0                                         9      4   H     (J     H     JJ H J  !   D	  $do_not_creep       a           p (J  X    LTH             (J                                 H         9      4         (J           JJ   J p    8e
$flags                    Ȱ a           8 (J  X   hH             (J                                           9      4   Ȱ     (J     Ȱ     JJ Ȱ J 8        x hide                     `  a             (J  X    <cH             (J x                                Ȱ         9      4        (J          JJ  J          @ unhide                   ( X a           Ȳ (J  X     `H             (J @                                         9      4   X     (J     X     JJ X J Ȳ     $hidden                     a            (J  X   tUH             (J                                 X         9      4         (J           JJ   J      г $has_yap_or a           @ (J  X    VH             (J                                           9      4   г     (J     г     JJ г J @    pA $has_eam    a            (J  X    $VH             (J h                                г         9      4        (J          JJ  J  !   8 $default_sequential               P a            (J  X   VH             (J 8                                         9      4   P     (J     P     JJ P J  )        unify_with_occurs_check                   ( a            (J  X     <I             (J                                 P         9      4   (     (J     (     JJ ( J         ض cyclic_term                a           ` (J  X    :I             (J ض    c                                     9      4        (J          JJ  J ` !        acyclic_term                       a           0 (J  X    d;I             (J     c                                  9      4        (J          JJ  J 0    p $$cut_by                 X  a            (J     :M             (J p                                (         9      ,        (J          JJ  J  a            (J       5M             (J }                                         9      ,         (J           JJ   J  a           ( (J      P5M             (J ~                                          9      ,        (J          JJ  J ( a            (J      5M             (J ~                                         9      ,   P     (J     P     JJ P J         snonvar                     a            (J      p8M             (J                                  P         9      ,        (J          JJ  J  a             (J      L6M             (J                                           9      ,        (J          JJ  J   a            (J      8M             (J H                                         9      ,   H     (J     H     JJ H J  !         db_reference                       a            (J 	     6M             (J                                  H         9      ,        (J          JJ  J  a             (J 
     47M             (J 0                                         9      ,        (J          JJ  J   a            (J       8M             (J @~                                         9      ,   H     (J     H     JJ H J  a           P (J      7M             (J p~                                H         9      ,        (J          JJ  J P a            (J 
     FM             (J @}                                         9      ,   x     (J     x     JJ x J              ( a            (J      FM             (J                                 x         9      ,   (     (J     (     JJ ( J     x       h  a           H (J      9M             (J                                 (         9      ,        (J          JJ  J H         arg              p  a            (J      `DM             (J                                          9      ,        (J          JJ  J         H functor                  0 ` a            (J      ?M             (J H                                         9      ,   `     (J     `     JJ ` J      $plus                     ( a            (J     X?M             (J                                 `         9      ,   (     (J     (     JJ ( J     p	 $minus                     a           ` (J     X?M             (J                                 (         9      ,        (J          JJ  J `    L $times                     a           ( (J     X?M             (J                                          9      ,        (J          JJ  J (    2h $div                     P  a            (J     X?M             (J h                                         9      ,        (J          JJ  J     `
0 $and                      H a            (J     X?M             (J 0                                         9      ,   H     (J     H     JJ H J      $or                a           x (J     X?M             (J                                 H         9      ,        (J          JJ  J x    H $sll                       a           @ (J     X?M             (J                                          9      ,        (J          JJ  J @     $slr                     h  a            (J     X?M             (J                                          9      ,        (J          JJ  J  !   oP $compile_mode                    0 h a            (J  X   A             (J P                                         9      4   h     (J     h     JJ h J  !   E
  $start_consult                     8 a            (J  X   A             (J                                  h         9      4   8     (J     8     JJ 8 J  !     $show_consult_level                a           x (J  X    @A             (J                                 8         9      4        (J          JJ  J x !   B $end_consult        a           0 (J  X    TKA             (J                                          9      4        (J          JJ  J 0    
p $set_spy                 X  a            HJJ  P   LA             (J p                                         A      <        HJJ (J          KJ JJ  J     h@ $rm_spy                  ( X a            (J  X   đA             (J @                                         9      4   X     (J     X     JJ X J      $compile                    a            HJJ  P   B             (J                                 X         A      <         HJJ (J           KJ JJ   J  !   ؚ $compile_dynamic                   a           h HJJ  P   B             (J                                           A      <        HJJ (J          KJ JJ  J h !    $purge_clauses                     a           @ (J  X   A             (J                                          9      4        (J          JJ  J @     $in_use                  h  a            (J  X   ,A             (J                                          9      4        (J          JJ  J     p5H $is_dynamic              0 ` a            (J  X   jA             (J H                                         9      4   `     (J     `     JJ ` J  !   
 $is_metapredicate                 0 a            (J  X    iA             (J                                 `         9      4   0     (J     0     JJ 0 J  1   o $is_expand_goal_or_meta_predicate                  a            (J  X   A             (J                                 0         9      4        (J          JJ  J  !   O $is_log_updatable                  a           P (J  X   0hA             (J                                          9      4        (J          JJ  J P    8O $is_source               x  a            (J  X   @gA             (J                                          9      4        (J          JJ  J  !   ` $pred_exists                     @ x a            (J  X   4fA             (J `                                         9      4   x     (J     x     JJ x J  !   `
	0 $number_of_clauses                H a            (J  X   qA             (J 0                                x         9      4   H     (J     H     JJ H J     h $undefined                 a            (J  X   dA             (J                                 H         9      4        (J          JJ  J  !    $optimizer_on       a           8 (J  X    KA             (J                                          9      4        (J          JJ  J 8 )   U $clean_up_dead_clauses      a            HJJ  P    LA             (J `                                         A      <        HJJ (J          KJ JJ  J  !   Px H $optimizer_off      a            (J  X    KA             (J (                                         9      4   H     (J     H     JJ H J  !   (  $kill_dynamic                      a            (J  X    xA             (J                                  H         9      4        (J          JJ  J  )    $in_this_file_before                       a           ` (J  X    ԀA             (J                                          9      4        (J          JJ  J ` )    $first_clause_in_file                      a           8 (J  X    8A             (J                                          9      4        (J          JJ  J 8 !   `M $mk_cl_not_first                 `  a            (J  X    !B             (J                                          9      4        (J          JJ  J  !   s P $new_multifile                   0 h a            (J  X   8}A             (J P                                         9      4   h     (J     h     JJ h J  !    ,  $is_multifile                      8 a            (J  X   cA             (J                                  h         9      4   8     (J     8     JJ 8 J  !   	 $is_profiled                       a           x (J  X   lA             (J                                 8         9      4        (J          JJ  J x !    
 $profile_info                      a           H (J  X   A             (J                                          9      4        (J          JJ  J H !    $profile_reset                   p  a            (J  X   aA             (J                                          9      4        (J          JJ  J  !   @ ` $is_call_counted                 @ x a            (J  X   A             (J `                                         9      4   x     (J     x     JJ x J  !   0 $call_count_info                  H a            (J  X   A             (J 0                                x         9      4   H     (J     H     JJ H J  !     $call_count_set                    a            (J  X   LRA             (J                                  H         9      4        (J          JJ  J  !   ( $call_count_reset   a           @ (J  X    RA             (J                                          9      4        (J          JJ  J @ 1   X3 $toggle_static_predicates_in_use    a            (J  X    МA             (J h                                         9      4        (J          JJ  J  !   &	P $set_pred_module                 0 h a            (J  X    ($B             (J P                                         9      4   h     (J     h     JJ h J  !   X  $parent_pred                       8 a            (J  X    A             (J                                  h         9      4   8     (J     8     JJ 8 J  !    $system_predicate                  a           x (J  X    kA             (J                                 8         9      4        (J          JJ  J x !   z  $hide_predicate                    a           H (J  X    _A             (J                                          9      4        (J          JJ  J H !   0N $hidden_predicate                p  a            (J  X    ]A             (J                                          9      4        (J          JJ  J  !   ` $pred_for_code                   @ x a            HJJ  P   A             (J `                                         A      <   x     HJJ (J     x     KJ JJ x J  !   8 $current_stack                    P a            HJJ  P   A             (J 8                                x         A      <   P     HJJ (J     P     KJ JJ P J  !   07
 $log_update_clause                ( a            HJJ  P   B             (J                                 P         A      <   (     HJJ (J     (     KJ JJ ( J  )   X $continue_log_update_clause                a           x (J  X   B             (J                                 (         9      4        (J          JJ  J x             a           ( HJJ  P   A             (J                                          A      <        HJJ (J          KJ JJ  J (            p a            (J  X   A             (J X                                         9      4   p     (J     p     JJ p J                a            HJJ  P    B             (J                                 p         A      <         HJJ (J           KJ JJ   J  )    $continue_static_clause                     a           p (J  X   B             (J                                           9      4         (J           JJ   J p )    $static_pred_statistics                    a           H HJJ  P   |A             (J                                           A      <        HJJ (J          KJ JJ  J H !     $p_nth_clause                    x  a             HJJ  P   B             (J                                          A      <        HJJ (J          KJ JJ  J   )   @	x $program_continuation                    P  a             (J  X   4A             (J x                                         9      4        (J          JJ  J   !   { H $all_choicepoints                ( ` a            HJJ  P    DA             (J H                                         A      <   `     HJJ (J     `     KJ JJ ` J  !      $choicepoint_info                  8 a            HJJ  P    A             (J                                  `         A      <   8     HJJ (J     8     KJ JJ 8 J  a           HMJ       HHH   (J }                             8            bx $execute                 8 h a            HJJ  P    
D             (J P                                         A      <   h     HJJ (J     h     KJ JJ h J     P       8   a            HJJ  P    t,D             (J                                 h         A      <         HJJ (J           KJ JJ   J            8  a           H HJJ  P    4qD             (J                                           A      <        HJJ (J          KJ JJ  J H           8  a             HJJ  P    jD             (J x                                         A      <        HJJ (J          KJ JJ  J   a            HJJ  P    tD             (J x}                                         A      <   0     HJJ (J     0     KJ JJ 0 J  !   `  $call_with_args                    a           x HJJ  P    &D             (J                                 0         A      <        HJJ (J          KJ JJ  J x             a           0 HJJ  P    yD             (J                                          A      <        HJJ (J          KJ JJ  J 0            x a            HJJ  P    (:D             (J `                                         A      <   x     HJJ (J     x     KJ JJ x J     `        0 a            HJJ  P    xD             (J                                 x         A      <   0     HJJ (J     0     KJ JJ 0 J              a           X HJJ  P    \D             (J                                 0         A      <        HJJ (J          KJ JJ  J X             a            HJJ  P    xND             (J                                          A      <        HJJ (J          KJ JJ  J             X a            HJJ  P    d@D             (J @                                         A      <   X     HJJ (J     X     KJ JJ X J     @    	     a            HJJ  P 	   cD             (J                                 X         A      <        HJJ (J          KJ JJ  J         
     a           8 HJJ  P 
   3D             (J                                          A      <        HJJ (J          KJ JJ  J 8             a            HJJ  P    8GD             (J h                                         A      <        HJJ (J          KJ JJ  J     h        8 a            HJJ  P    (UD             (J                                           A      <   8     HJJ (J     8     KJ JJ 8 J  )     $execute_under_depth_limit                 a            HJJ  P    D             (J                                  8         A      <        HJJ (J          KJ JJ  J      $execute0                  a           XHJJ  P    D             (J                                          A      <        HJJ (J          KJ JJ  J X!   /	$execute_nonstop                 a           0HJJ  P    D             (J                                         A      <       HJJ (J         KJ JJ J 0!   (	$execute_clause                  `a           HJJ  P    D             (J                                        A      <       HJJ (J         KJ JJ J )   `$save_current_choice_point               8xa           HJJ  P    TC             (J `                                       A      <   x    HJJ (J     x    KJ JJ xJ )   (@$pred_goal_expansion_on     a           (J  X     C             (J                                x        9      4   @    (J     @    JJ @J              z a           `(J  X    lC             (J                                @        9      4       (J         JJ J `         z a           (J  X    C             (J                                        9      4       (J         JJ J    iP$clean_ifcp              8ha           (J  X    (C             (J P                                       9      4   h    (J     h    JJ hJ )   C($jump_env_and_store_ball                  @a           HJJ  P    xC             (J (                               h        A      <   @    HJJ (J     @    KJ JJ @J !    $generate_pred_info              a           HJJ  P    C             (J                                 @        A      <       HJJ (J         KJ JJ J !   x $uncaught_throw     a           H	HJJ  P     C             (J                                        A      <       HJJ (J         KJ JJ J H		  z z 8*    ,F F F B                 z z *    ,F F F                   z z x*    ,F F F    B              0pO     ,F F F                 rxqO     ,F F F                H2rO     ,F F F ^A               XZy
XtO     ,F F F j  R                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         !   P$check_stream                    a           ((J  X   TF             (J                                        9      4       (J         JJ J (         ha           (J  X   F             (J P                                       9      4   h    (J     h    JJ hJ !    $stream_flags                     8a           (J  X   <{G             (J                                 h        9      4   8    (J     8    JJ 8J    $close                    a           p(J  X   tF             (J                                8        9      4        (J          JJ  J p!       pflush_output                     a           @(J  X    "G             (J                                         9      4       (J         JJ J @!   
$flush_all_streams  a           (J  X    `"G             (J h                                       9      4       (J         JJ J    8$get                      Pa           (J  X   `G             (J 8                                       9      4   P    (J     P    JJ PJ    HH $get0                    a           (J  X   cG             (J                                 P        9      4       (J         JJ J !   $get0_line_codes                 a           X(J  X   :G             (J                                        9      4       (J         JJ J X   $get_byte                a            (J  X   4iG             (J                                        9      4       (J         JJ J     `$open                    Hxa           (J  X   TG             (J `                                       9      4   x    (J     x    JJ xJ !   60$file_expansion                  Ha           (J  X   >G             (J 0                               x        9      4   H    (J     H    JJ HJ !   ^ $open_null_stream                a           (J  X   2G             (J                                 H        9      4       (J         JJ J !   $open_pipe_stream                a           X (J  X   @G             (J                                        9      4       (J         JJ J X )        open_mem_read_stream                       a           0!HJJ  P    G             (J     c                                     A      <        HJJ (J          KJ JJ  J 0!)   ({!open_mem_write_stream                    `!!a           "HJJ  P    <G             (J !   c                                  A      <   !    HJJ (J     !    KJ JJ !J ")       h"peek_mem_write_stream                    @""a           "HJJ  P    6G             (J h"   c                         !        A      <   "    HJJ (J     "    KJ JJ "J "    8#$put                      #P#a           #(J  X   F             (J 8#                                       9      4   P#    (J     P#    JJ P#J #      $$put_byte                #$a           $(J  X   F             (J  $                               P#        9      4   $    (J     $    JJ $J $)   @L$$set_read_error_handler                  $$a           `%(J  X   <F             (J $                               $        9      4   $    (J     $    JJ $J `%)   
%$get_read_error_handler                  %%a           8&(J  X   QG             (J %                               $        9      4   %    (J     %    JJ %J 8&    0'$read                    `&&a            'HJJ  P   LMG             (J x&                               %        A      <   &    HJJ (J     &    KJ JJ &J  '   x&      `&H'a           'HJJ  P   LG             (J 0'                               &        A      <   H'    HJJ (J     H'    KJ JJ H'J '   8s ($set_input               '(a           ((J  X   F             (J  (                               H'        9      4   (    (J     (    JJ (J (   ($set_output              ((a           P)(J  X   @F             (J (                               (        9      4   (    (J     (    JJ (J P)   h)$skip                    x))a           *(J  X   PF             (J )                               (        9      4   )    (J     )    JJ )J *   n+$write                   @*p*a           *HJJ  P   F             (J X*                               )        A      <   p*    HJJ (J     p*    KJ JJ p*J *   X*      @*(+a           +HJJ  P   F             (J +                               p*        A      <   (+    HJJ (J     (+    KJ JJ (+J +       ,format                   ++a           h,HJJ  P0    G             (J +                               (+        A      <   +    HJJ (J     +    KJ JJ +J h,   +      +,a            -HJJ  P0    G             (J ,                               +        A      <   ,    HJJ (J     ,    KJ JJ ,J  -)   HWx-$current_line_number                     P--a            .(J  X   |VG             (J x-                               ,        9      4   -    (J     -    JJ -J  .!   p
H.$line_position                   (.`.a           .(J  X   TG             (J H.                               -        9      4   `.    (J     `.    JJ `.J .!    /$character_count                 .0/a           /(J  X   [G             (J /                               `.        9      4   0/    (J     0/    JJ 0/J /   R/$start_line              //a           h0(J  X   OG             (J /                               0/        9      4   /    (J     /    JJ /J h0!   p0$show_stream_flags               00a           81(J  X   8G             (J 0                               /        9      4   0    (J     0    JJ 0J 81)   (r1$show_stream_position                    `11a           2(J  X   0G             (J 1                               0        9      4   1    (J     1    JJ 1J 2)   ( `2$set_stream_position                     82x2a           2(J  X   F             (J `2                               1        9      4   x2    (J     x2    JJ x2J 2!   8203$user_file_name                  3H3a           3(J  X   pYG             (J 03                               x2        9      4   H3    (J     H3    JJ H3J 3   3$file_name               34a           4(J  X   p^G             (J 3                               H3        9      4   4    (J     4    JJ 4J 4   4$past_eof                44a           H5(J  X   ܲF             (J 4                               4        9      4   4    (J     4    JJ 4J H5   Ȑ
5$peek                    p55a           6(J  X   ,fG             (J 5                               4        9      4   5    (J     5    JJ 5J 6   
P6$peek_byte               86h6a           6(J  X   kG             (J P6                               5        9      4   h6    (J     h6    JJ h6J 6!        7current_input                     787a           7(J  X    F             (J  7                               h6        9      4   87    (J     87    JJ 87J 7!       7current_output                   78a           x8(J  X    xF             (J 7                               87        9      4   8    (J     8    JJ 8J x8       8:prompt                   88a           @9(J  X    F             (J 8                               8        9      4   8    (J     8    JJ 8J @9!    '9$is_same_tty                     h99a           :(J  X   F             (J 9                               8        9      4   9    (J     9    JJ 9J :   8      8P:a           :(J  X    hMG             (J 8:                               9        9      4   P:    (J     P:    JJ P:J :!       ;always_prompt_user  a           x;(J  X     DF             (J :                               P:        9      4   ;    (J     ;    JJ ;J x;       Zwrite_depth              ;;a           @<(J  X    sG             (J ;                               ;        9      4   ;    (J     ;    JJ ;J @<)   к<$change_type_of_char                     h<<a           =(J  X   F             (J <                               ;        9      4   <    (J     <    JJ <J =!   `=$type_of_char                    @=x=a           =(J  X   9G             (J `=                               <        9      4   x=    (J     x=    JJ x=J =!       0>char_conversion                  >H>a           >HJJ  P    F             (J 0>                               x=        A      <   H>    HJJ (J     H>    KJ JJ H>J >)   ?$current_char_conversion                 >(?a           ?HJJ  P   F             (J ?                               H>        A      <   (?    HJJ (J     (?    KJ JJ (?J ?)   ?$all_char_conversions                    ?@a           x@HJJ  P   L/G             (J ?                               (?        A      <   @    HJJ (J     @    KJ JJ @J x@)   9@$force_char_conversion      a           @AHJJ  P    F             (J @                               @        A      <   @    HJJ (J     @    KJ JJ @J @A)   A$disable_char_conversion    a           BHJJ  P     F             (J pA                               @        A      <   A    HJJ (J     A    KJ JJ AJ B)   p`B$add_alias_to_stream                     8BxBa           B(J  X   F             (J `B                               A        9      4   xB    (J     xB    JJ xBJ B)   8C$change_alias_to_stream                  CPCa           C(J  X   F             (J 8C                               xB        9      4   PC    (J     PC    JJ PCJ C)    D$check_if_valid_new_alias                C(Da           D(J  X   ȶF             (J D                               PC        9      4   (D    (J     (D    JJ (DJ D!   jD$fetch_stream_alias              DDa           hE(J  X   3G             (J D                               (D        9      4   D    (J     D    JJ DJ hEa            F(J  X   LF             (J                                 D        9      4   E    (J     E    JJ EJ  F!   `HFstream_select                    (F`Fa           F(J  X    F             (J HF                               E        9      4   `F    (J     `F    JJ `FJ F   
G$same_file               F(Ga           G(J  X   F             (J G                               `F        9      4   (G    (J     (G    JJ (GJ G!   _G$float_format                    GGa           hH(J  X   ;G             (J G                               (G        9      4   G    (J     G    JJ GJ hH       ȸsocket                   HHa           0I(J  X    I             (J H                               G        9      4   H    (J     H    JJ HJ 0I!       xIsocket_close                     XIIa            J(J  X    HI             (J xI                               H        9      4   I    (J     I    JJ IJ  J       @Jsocket_bind              (JXJa           J(J  X    I             (J @J                               I        9      4   XJ    (J     XJ    JJ XJJ J!       Ksocket_connect                   J(Ka           K(J  X    I             (J K                               XJ        9      4   (K    (J     (K    JJ (KJ K!       Ksocket_listen                    KKa           hL(J  X    I             (J K                               (K        9      4   K    (J     K    JJ KJ hL!       socket_accept                    LLa           8M(J  X    I             (J L                               K        9      4   L    (J     L    JJ LJ 8M!   x M$socket_buffering                `MMa           N(J  X   I             (J M                               L        9      4   M    (J     M    JJ MJ N!   
PN$socket_select                   0NhNa           N(J  X   HI             (J PN                               M        9      4   hN    (J     hN    JJ hNJ N!        Ocurrent_host                      O8Oa           O(J  X     `I             (J  O                               hN        9      4   8O    (J     8O    JJ 8OJ O!   Ohostname_address                 OPa           xP(J  X     tI             (J O                               8O        9      4   P    (J     P    JJ PJ xPI   z     z    z                                              h       X  Qa           pQVJ X     `@B             (J P                               P        A      8    Q    VJ  Q aO aO    JJ  QJ pQ               Qa           (RVJ X     h=B             (J Q                                Q        A      8   Q    VJ Q aO aO    JJ QJ (R               x pRa           RVJ X     :B             (J XR                               Q        A      8   pR    VJ pR aO aO    JJ pRJ R              ؍ (Sa           SVJ X     7B             (J S                               pR        A      8   (S    VJ (S aO aO    JJ (SJ S              x Sa           PTVJ X     4B             (J S                               (S        A      8   S    VJ S aO aO    JJ SJ PT                Ta           UVJ X     1B             (J T                               S        A      8   T    VJ T aO aO    JJ TJ U       
PU$a_compare               8UhUa           U(J  X   |LB             (J PU                               T        9      4   hU    (J     hU    JJ hUJ U           Va           VVJ X     `B             (J  V                               hU        A      8   V    VJ V aO aO    JJ VJ V       Ȍ        Va           @WVJ X     d\B             (J V                               V        A      8   V    VJ V aO aO    JJ VJ @W               Wa           WVJ X     xXB             (J pW                               V        A      8   W    VJ W aO aO    JJ WJ W               @Xa           XVJ X     TB             (J (X                               W        A      8   @X    VJ @X aO aO    JJ @XJ X       @       0 Xa           hYVJ X     dB             (J X                               @X        A      8   X    VJ X aO aO    JJ XJ hY           Ycompare                  YYa           8Z(J  X    XCB             (J Y                               X        9      4   Y    (J     Y    JJ YJ 8Z       xZrecorded                 `ZZa            [HJJ  P    ؏C             (J xZ                               Y        A      <   Z    HJJ (J     Z    KJ JJ ZJ  [       H[recorda                  0[`[a           [HJJ  P    vC             (J H[                               Z        A      <   `[    HJJ (J     `[    KJ JJ `[J [       \recordz                   \0\a           \HJJ  P    DtC             (J \                               `[        A      <   0\    HJJ (J     0\    KJ JJ 0\J \!   0`\$still_variant                   \]a           x]HJJ  P   P}C             (J \                               0\        A      <   ]    HJJ (J     ]    KJ JJ ]J x]       ]recorda_at               ]]a           H^HJJ  P    DDC             (J ]                               ]        A      <   ]    HJJ (J     ]    KJ JJ ]J H^       ^recordz_at               x^^a           _HJJ  P    (BC             (J ^                               ]        A      <   ^    HJJ (J     ^    KJ JJ ^J _   d	`$recordap                H_x_a           _HJJ  P   `C             (J `_                               ^        A      <   x_    HJJ (J     x_    KJ JJ x_J _   H\a$recordzp                `H`a           `HJJ  P   ^C             (J 0`                               x_        A      <   H`    HJJ (J     H`    KJ JJ H`J `   `_      H_ aa           paHJJ  P   @<C             (J `                               H`        A      <    a    HJJ (J      a    KJ JJ  aJ pa   0`      `aa           (bHJJ  P   L:C             (J a                                a        A      <   a    HJJ (J     a    KJ JJ aJ (b       pberase                    Xbba           b(J  X    dRC             (J pb                               a        9      4   b    (J     b    JJ bJ b!   @@c$erase_clause                     cXca           c(J  X   (SC             (J @c                               b        9      4   Xc    (J     Xc    JJ XcJ c       derased                   c da           d(J  X    B             (J d                               Xc        9      4    d    (J      d    JJ  dJ d   dinstance                 dda           XeHJJ  P    C             (J d                                d        A      <   d    HJJ (J     d    KJ JJ dJ Xe!   v e$instance_module                 eea           0fHJJ  P   B             (J e                               d        A      <   e    HJJ (J     e    KJ JJ eJ 0f   Hxferaseall                 `ffa            g(J  X    DOC             (J xf                               e        9      4   f    (J     f    JJ fJ  g!   Hg$record_stat_source              (g`ga           g(J  X   X8C             (J Hg                               f        9      4   `g    (J     `g    JJ `gJ g!   4h$some_recordedp                  g0ha           h(J  X   |C             (J h                               `g        9      4   0h    (J     0h    JJ 0hJ h!   h$first_instance                  h ia           pi(J  X   DB             (J h                               0h        9      4    i    (J      i    JJ  iJ pi!   
i$init_db_queue                   iia           @j(J  X   bC             (J i                                i        9      4   i    (J     i    JJ iJ @j   Yj$db_key                  hjja           kHJJ  P    WC             (J j                               i        A      <   j    HJJ (J     j    KJ JJ jJ k   sPk$db_enqueue              8khka           kHJJ  P   &C             (J Pk                               j        A      <   hk    HJJ (J     hk    KJ JJ hkJ k   h l$db_dequeue              l8la           lHJJ  P   4dC             (J  l                               hk        A      <   8l    HJJ (J     8l    KJ JJ 8lJ l!   l$db_clean_queues                 lma           mHJJ  P   B             (J l                               8l        A      <   m    HJJ (J     m    KJ JJ mJ m!   hm$switch_log_upd                  mma           Xn(J  X   B             (J m                               m        9      4   m    (J     m    JJ mJ Xn   	n$log_upd                 nna            o(J  X   UC             (J n                               m        9      4   n    (J     n    JJ nJ  o   =
`o$hold_index              Hoxoa           o(J  X   B             (J `o                               n        9      4   xo    (J     xo    JJ xoJ o)   8p$fetch_reference_from_index              pPpa           p(J  X   B             (J 8p                               xo        9      4   Pp    (J     Pp    JJ PpJ p!   ȃq$resize_int_keys                 p qa           q(J  X   DZC             (J q                               Pp        9      4    q    (J      q    JJ  qJ q!   8key_statistics                   qqa           `rHJJ  P    xC             (J q                                q        A      <   q    HJJ (J     q    KJ JJ qJ `r!   p r$nth_instance                    rra           8sHJJ  P   ܔC             (J r                               q        A      <   r    HJJ (J     r    KJ JJ rJ 8s!   @|s$nth_instancep                   hssa           tHJJ  P   iC             (J s                               r        A      <   s    HJJ (J     s    KJ JJ sJ t1   /pt$jump_to_next_dynamic_clause        a           tHJJ  P    @B             (J @t                               s        A      <   pt    HJJ (J     pt    KJ JJ ptJ t)   x8u$install_thread_local                    uPua           u(J  X    B             (J 8u                               pt        9      4   Pu    (J     Pu    JJ PuJ u        vbb_put                   uva           vHJJ  P     M             (J  v                               Pu        A      <   v    HJJ (J     v    KJ JJ vJ v       vbb_get                   vva           XwHJJ  P     M             (J v                               v        A      <   v    HJJ (J     v    KJ JJ vJ Xw       wbb_delete                wwa           (xHJJ  P     M             (J w                               v        A      <   w    HJJ (J     w    KJ JJ wJ (x   ipxbb_update                Xxxa           xHJJ  P      
M             (J px                               w        A      <   x    HJJ (J     x    KJ JJ xJ x!    Hy$resize_bb_int_keys              (y`ya           y(J  X   $M             (J Hy                               x        9      4   `y    (J     `y    JJ `yJ y   08z$bignum                  y(za           z(J  X    M             (J z                               `y        9      4   (z    (J     (z    JJ (zJ z    H            zsrandom                  z {a           p{(J  X     I             (J z                               (z        9      4    {    (J      {    JJ  {J p{       {sh  a           |(J  X     	I             (J {                                {        9      4   {    (J     {    JJ {J |   X|$shell                   @|p|a           |(J  X   	I             (J X|                               {        9      4   p|    (J     p|    JJ p|J |        }system                   }8}a           }(J  X    |I             (J  }                               p|        9      4   8}    (J     8}    JJ 8}J }       }rename                   } ~a           p~(J  X    <I             (J }                               8}        9      4    ~    (J      ~    JJ  ~J p~       ~cd               ~~a           0(J  X   I             (J ~                                ~        9      4   ~    (J     ~    JJ ~J 0   3p$yap_home                Xa           (J  X   I             (J p                               ~        9      4       (J         JJ J        8getcwd                    Pa           (J  X    I             (J 8                                       9      4   P    (J     P    JJ PJ !   
$dir_separator                    a           (J  X    I             (J                                P        9      4        (J          JJ  J              8v Ёa           @(J  X   I             (J                                         9      4   Ё    (J     Ё    JJ ЁJ @   8$getenv                  ha           (J  X    \I             (J                                Ё        9      4       (J         JJ J    y H$putenv                  0`a           Ѓ(J  X   H             (J H                                       9      4   `    (J     `    JJ `J Ѓ   0q$file_age                (a           (J  X   I             (J                                `        9      4   (    (J     (    JJ (J !   $set_fpu_exceptions a           P(J  X    (H             (J                                (        9      4       (J         JJ J P!   ($first_signal                    xa            (J  X   "I             (J                                        9      4       (J         JJ J     @
`$host_type               Hxa           (J  X    I             (J `                                       9      4   x    (J     x    JJ xJ !   >0$continue_signals   a           (J  X    H             (J                                x        9      4   0    (J     0    JJ 0J !       file_directory_name              ȇ a           p(J  X      I             (J                                0        9      4        (J          JJ  J p!   h$env_separator                   Јa           @(J  X    I             (J                                         9      4   Ј    (J     Ј    JJ ЈJ @   @0$save                    ha           (J  X   /H             (J                                Ј        9      4       (J         JJ J          hHa           (J  X   P.H             (J 0                                       9      4   H    (J     H    JJ HJ !     $save_program                    a           (J  X   @.H             (J                                 H        9      4       (J         JJ J     ȋ$restore                 a           PHJJ  P   !H             (J ȋ                                       A      <       HJJ (J         KJ JJ J P!   @$wake_up_goal                    a           
YJ      


   (J py
                                           0get_att                  Ha           (J  X     $HA             (J 0   c                                     9      4   H    (J     H    JJ HJ !        get_module_atts                  a           (J  X     /A             (J     c                         H        9      4       (J         JJ J !   PЎhas_module_atts                  a           X(J  X     "A             (J Ў   c                                 9      4       (J         JJ J X!       get_all_atts                     a           ((J  X     (8A             (J    c                                 9      4       (J         JJ J (!       pget_all_swi_atts                 Pa           (J  X     BA             (J p   c                                 9      4       (J         JJ J        8free_att                  Pa           (J  X      A             (J 8   c                                 9      4   P    (J     P    JJ PJ         put_att                  a           HJJ  P     X)A             (J     c                         P        A      <       HJJ (J         KJ JJ J !       ؒput_att_term                     a           `HJJ  P     'A             (J ؒ   c                                 A      <       HJJ (J         KJ JJ J `!   Hput_module_atts                  ȓa           8HJJ  P     =A             (J    c                                 A      <   ȓ    HJJ (J     ȓ    KJ JJ ȓJ 8!   del_all_module_atts              ha           HJJ  P     HA             (J    c                         ȓ        A      <       HJJ (J         KJ JJ J        Xrm_att                   @pa           HJJ  P     89A             (J X   c                                 A      <   p    HJJ (J     p    KJ JJ pJ        (bind_attvar              @a           (J  X     LA             (J (   c                         p        9      4   @    (J     @    JJ @J )       p
modules_with_attributes                  ؖa           (J  X     \EA             (J     c                         @        9      4       (J         JJ J        ȗvoid_term                a           P(J  X     x2A             (J ȗ   c                                 9      4       (J         JJ J P       free_term                xa           (J  X     1A             (J    c                                 9      4       (J         JJ J        Xall_attvars              @pa           HJJ  P     P5A             (J X   c                                 A      <   p    HJJ (J     p    KJ JJ pJ        (attvar                   @a           (J  X    A             (J (                                       9      4   @    (J     @    JJ @J    z$att_bound               ؚa           x(J  X   A             (J                                @        9      4       (J         JJ J x)   Jț$yap_has_rational_trees     a           8(J  X     M             (J                                        9      4   ț    (J     ț    JJ țJ 8)   $yap_has_coroutining        a           (J  X      M             (J `                               ț        9      4       (J         JJ J !   @$read_svar_list                   Xa           ȝ(J  X    (M             (J @                                       9      4   X    (J     X    JJ XJ ȝ!   8$set_svar_list                   (a           (J  X    `)M             (J                                X        9      4   (    (J     (    JJ (J    (؞$can_unify               a           `(J  X    %M             (J ؞                               (        9      4       (J         JJ J `   
$non_ground              a           ((J  X    -M             (J                                        9      4       (J         JJ J (!    p$coroutining        a           (J  X     M             (J P                                       9      4   p    (J     p    JJ pJ !   К($awoken_goals                    @a           (J  X    ,M             (J (                               p        9      4   @    (J     @    JJ @J !    $create_array                    ءa           HJJ  P   pAL             (J                                @        A      <       HJJ (J         KJ JJ J !   Т$array_references                a           X(J  X    0dL             (J Т                                       9      4       (J         JJ J Xa           (J  X    L             (J |                                        9      4       (J         JJ J !       8static_array                     Pa           (J  X    YL             (J 8                                       9      4   P    (J     P    JJ PJ !       resize_static_array               a           (J  X    fL             (J                                P        9      4        (J          JJ  J !       إmmapped_array                    a           `(J  X    xNL             (J إ                                        9      4       (J         JJ J `!       update_array                     a           0(J  X     l/L             (J                                        9      4       (J         JJ J 0)       dynamic_update_array                     Xa           (J  X     'L             (J                                        9      4       (J         JJ J )       Xadd_to_array_element                     0pa           (J  X     L             (J X                                       9      4   p    (J     p    JJ pJ !       (array_element                    @a           HJJ  P     L             (J (                               p        A      <   @    HJJ (J     @    KJ JJ @J !        close_static_array               a           (J  X     L             (J                                 @        9      4       (J         JJ J )   6
ت$sync_mmapped_arrays        a           H(J  X     pL             (J                                        9      4   ت    (J     ت    JJ تJ H!   $compile_array_refs a            (J  X     K             (J p                               ت        9      4       (J         JJ J  )   IP$array_refs_compiled        a           (J  X     K             (J (                                       9      4   P    (J     P    JJ PJ )   	$static_array_properties                 (a           (J  X    XL             (J                                P        9      4   (    (J     (    JJ (J )   P|static_array_to_term                      a           pHJJ  P     L             (J                                (        A      <        HJJ (J          KJ JJ  J p)       Ȯstatic_array_location                    a           PHJJ  P      rL             (J Ȯ                                        A      <       HJJ (J         KJ JJ J P!   (k	$load_foreign_files              a           ((J  X   4I             (J                                        9      4       (J         JJ J (   Lh$obj_suffix              Pa           (J  X    I             (J h                                       9      4       (J         JJ J            0a           (J  X   G             (J                                        9      4   0    (J     0    JJ 0J a           8(J  X   xG             (J                                 0        9      4   ȱ    (J     ȱ    JJ ȱJ 8a           в(J  X   HG             (J ؁                                ȱ        9      4   `    (J     `    JJ `J в)    $all_current_modules                     8a           J  D        (J                                 `        I      <   8    J    8<G    iJ    8LG    J            copy_term                a           HJJ  P     \mI             (J                                8        A      <       HJJ (J         KJ JJ J !       дcopy_term_nat                    a           XHJJ  P     jI             (J д                                       A      <       HJJ (J         KJ JJ J X   }ground                   a           ((J  X     $VI             (J                                        9      4       (J         JJ J (!   p$variables_in_term               Pa           HJJ  P    rI             (J p                                       A      <       HJJ (J         KJ JJ J )   `P$non_singletons_in_term                  (ha           ط(J  X    (nI             (J P                                       9      4   h    (J     h    JJ hJ ط!       ظterm_variables                    8a           HJJ  P     ,uI             (J     c                                  A      <   8    HJJ (J     8    KJ JJ 8J            a           `HJJ  P     wI             (J ظ   c                         8        A      <       HJJ (J         KJ JJ J `!   variable_in_term                 ȹa           8(J  X     OI             (J    c                                 9      4   ȹ    (J     ȹ    JJ ȹJ 8       xterm_hash                `a            (J  X     KI             (J x   c                         ȹ        9      4       (J         JJ J     @variant                  (Xa           ȻHJJ  P     `eI             (J @   c                                 A      <   X    HJJ (J     X    KJ JJ XJ Ȼ       subsumes                 (a           (J  X     HI             (J    c                         X        9      4   (    (J     (    JJ (J    @Gؼ$sort                    a           `HJJ  P    [M             (J ؼ                               h        A      <       HJJ (J         KJ JJ J `    $msort                   a           0HJJ  P    WM             (J                                        A      <       HJJ (J         KJ JJ J 0   y x$keysort                 `a            HJJ  P    YM             (J x                                       A      <       HJJ (J         KJ JJ J         Hsetarg                   0`a           п(J  X     ̂G             (J H                                       9      4   `    (J     `    JJ `J п!       create_mutable                   0a           (J  X     G             (J                                `        9      4   0    (J     0    JJ 0J        get_mutable              a           h(J  X     G             (J                                0        9      4       (J         JJ J h!       update_mutable                   a           8(J  X     lG             (J                                        9      4       (J         JJ J 8       xis_mutable               `a            (J  X     <~G             (J x                                       9      4       (J         JJ J  !       Hget_depth_limit                  (`a           (J  X     JM             (J H                                       9      4   `    (J     `    JJ `J !    $set_depth_limit                 0a           HJJ  P    IM             (J                                `        A      <   0    HJJ (J     0    KJ JJ 0J 1   0 $set_depth_limit_for_next_call                   a           HJJ  P    IM             (J                                 0        A      <       HJJ (J         KJ JJ J                  sL                  sL                  wL                   wL                  xL                  4xL                  sL                  sL                  tL                  tL    h $env                         0tL    $tr                  \tL                  tL    @         ؊L    X         \L             L        pexp                ,L        plog                hL        @qlog10                      L        qsqrt                       L         rsin                L        rcos                `L         stan                L        0usinh                       ШL        ucosh                       L        vtanh                       @L        psasin                       L        sacos                       آL        Ptatan                       L        vasinh                      HL        vacosh                      L    ``watanh                      L    wfloor                      L        zceiling                    8L        (zround                      ̏L        ytruncate                   <L    ~         L    p~         L        @xabs                L        {msb                \L )       float_fractional_part                      tL !   float_integer_part                 L        x{sign                       ~L    ?8lgamma                     LL    (        ha           (J  X    L             (J P                                       9      4   h    (J     h    JJ hJ            L    0        pL              L    H         0L             lL             L             L    p         L             XL             L              L    Ў         TL        tatan2                      L    `         L    8         L    p        L        gcd                L        pmin                L        max                HL    P       (a           (J  X    L             (J                                h        9      4   (    (J     (    JJ (J           a           H(J  X    ,C             (J                                (        9      4       (J         JJ J H   X$grow_heap               pa           (J  X    D             (J                                        9      4       (J         JJ J     P$grow_stack              8ha           (J  X    D             (J P                                       9      4   h    (J     h    JJ hJ )    ?	($inform_trail_overflows                   @a           (J  X    D             (J (                               h        9      4   @    (J     @    JJ @J )   d $inform_heap_overflows                   a           (J  X    <D             (J                                 @        9      4       (J         JJ J )   
$inform_stack_overflows                  a           `(J  X    D             (J                                        9      4       (J         JJ J `a           HJJ  P      SE             (J x                                        A      <       HJJ (J         KJ JJ J    @$inform_gc               (Xa           HJJ  P    8	E             (J @                                       A      <   X    HJJ (J     X    KJ JJ XJ    8;$atom_gc    a           HJJ  P      I             (J                                X        A      <       HJJ (J         KJ JJ J    X$inform_agc              a           PHJJ  P    $J             (J                                        A      <       HJJ (J         KJ JJ J P   profinit    a           (J  X      ĢD             (J                                        9      4       (J         JJ J        Hprofini1                 0`a           (J  X     D             (J H                                       9      4   `    (J     `    JJ `J    p$proftype                (a           (J  X    $D             (J                                `        9      4   (    (J     (    JJ (J        profend     a           H(J  X      D             (J                                (        9      4       (J         JJ J H   0 profon      a           (J  X      D             (J p                                       9      4       (J         JJ J          p8a           (J  X     D             (J                                         9      4   8    (J     8    JJ 8J        profoff     a           X(J  X      xD             (J                                8        9      4       (J         JJ J X       profalt     a           (J  X      LD             (J                                        9      4       (J         JJ J )   0 $offline_showprofres        a           (J  X     D             (J 0                                       9      4   X    (J     X    JJ XJ    X      0a           x(J  X    TD             (J                                X        9      4       (J         JJ J x   @X	$profnode                a           @(J  X    ШD             (J                                        9      4       (J         JJ J @   $profglobs               ha           (J  X    dD             (J                                        9      4       (J         JJ J    ~H$profison   a           (J  X     D             (J 0                                       9      4   H    (J     H    JJ HJ !   r
 $get_pred_pinfo                  a           (J  X    D             (J                                 H        9      4       (J         JJ J        hshowprofres              a           P(J  X     D             (J                                        9      4       (J         JJ J P   X$no_threads a            (J  X      'I             (J x                                       9      4       (J         JJ J  !   8H$nof_threads                     (`a           (J  X    |(I             (J H                                       9      4   `    (J     `    JJ `J )     $nof_threads_created                     8a           (J  X    'I             (J                                 `        9      4   8    (J     8    JJ 8J !   } $thread_runtime                  a           x(J  X    )I             (J                                8        9      4       (J         JJ J x!   x$current_atom                    a           HJ  D    HHH    (J                                        I      <       J    H    iJ    H    J H    !   P$current_predicate               a           (J  D    (((    (J                                        I      <       J    H    iJ    H    J (    )   ` $current_predicate_for_atom              `a           J  D        (J                                        I      <       J    H    iJ    ̙H    J            `current_op               Hxa           J  D         (J `                                       I      <   x    J    xH    iJ    xhH    J     !   0@$current_stream                   Xa           J  D        (J @                               x        I      <   X    J    XqG    iJ    XnG    J     I      <   x     J    x C    iJ    x LC    J         `$recordedp               Hxa           J  D        (J `                               X        I      <   x    J    x$C    iJ    xDC    J     )   H$current_immediate_key                    `a           J  D        (J H                               x        I      <   `    J    `rC    iJ    `lC    J                            ypp        use_module               ((	          startup gram tory ectory oals_into_list ] e a pr0 2   c    x
}8| 8J                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       d'    )              JJ  J p             "  !           ../pl/boot.yap          $live       !   
h$init_system           0$do_live    a           8FJ       888   (J                             `        a           ]J          (J                                     a           HJJ          (J                             h        A      <       FJ     hJJ J 8               [~w]~n      !   $system_catch       !   (y H$enter_top_level       $Error                                ha           hMJ       hhh   (J                                      a           PMJ      PPP   (J                                                HJJ J t ({J {J |mJ x `J aO z (J     (`J aO c (J     (]J aO (J     ȱ0_J aO `J aO c  J ]J aO `J aO    (J     h {J `J aO z `J aO j8`J aO xcJ 0dJ "  (J ,`J aO 0_J aO P^J aO aO d`J aO      0dJ c DbJ    dJ aO JJ hJ                           !   x    $loop_stream           | ($version           P9fileerrors     {     on     ء$lf_verbose !           informational                    ?-        )   x $clean_debugging_info       !   
z$user_module               exists         @    ~/.yaprc           load_files             ~/.prologrc !           ~/prolog.ini        !   P}$startup_reconsult  !   % $startup_goals      !   h $print_message             break                                  `             h                 Ha           SJ          (J                              h        a           wJ          (J                                     a           wJ          (J @                            @        a           `J          (J R                                    a            d`J             (J H                                     a           lwJ       lp   (J                             `        a           wJ       
   (J (                                    a           jJ      j
   (J                                      Y     T  h    ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO `J aO d`J aO     0dJ    HJJ (J     PChSJ J (th({J `J aO    `J aO    (J     ( hSJ J 0,h({J (J 4hIJ FJ 8 hشJ J JJ hdJ hIJ FJ < hشJ FJ @@h{J |dJ h`J aO    `J aO    (J      h`J aO `J aO    (J     P h`J aO x `J aO (J     P h`J aO `J aO 
(J     P h(PJ aO J Hh({J (J       h<TJ aO FJ L hشJ {J dJ h`J aO *(J     8h`J aO v ]J aO (J      hP^J aO aO @OJ aO    J  QaO    FJ Th`J aO j0_J aO (J      hSJ J \h({J ^J aO @OJ aO "  IJ FJ ` hشJ ]J aO `J aO jc (J     0h{J dJ h]J aO 0_J aO (J     0h]J aO `J aO    (J     h hSJ J hh({J `J aO   (J     ( hIJ FJ l hشJ SJ J tLh({J `J aO FJ x hIJ FJ | hشJ `J aO `J aO "  FJ `h{J TdJ hSJ J h({J `J aO FJ  hIJ FJ  hشJ `J aO `J aO "  FJ `h{J dJ hSJ J h({J $`J aO FJ  hIJ FJ  hشJ ,`J aO `J aO "  FJ `h{J dJ h{J dJ h`J aO    (J mhFJ hJJ  h`J aO 
d`J aO    xcJ JJ hJ                                                                                                                                                                                       a           J         (J |                                     1      ,   8    J aO  JJ 8J    8@$read_vars         error                     a            LJ            (J                             8                      LJ aO aO LJ aO aO LJ aO aO `J aO z ^J aO aO ]J aO HJJ (J 8H'  J $`J aO 0_J aO FJ      J JJ  KJ JJ  J           a           wJ       	   (J                                      Y      P   H `J aO    P^J aO aO (J     ЁHJ JJ HJ     I      @   HHJJ (J      HJ JJ HJ         !     $restore_goal          c        |           $do_yes_no               6I     D  HX`J aO J]J aO ]J aO HJJ (J ZH0_J aO (J     bH]J aO `J aO j(J     P:Hd`J aO    aJ  |    xcJ 0dJ z $J 0dJ c `J aO c P^J aO aO d`J aO      0dJ c DbJ    dJ aO FJ hHJ JJ HJ          P/0$trace         hPtrace          p $debug             debug              H@]J aO `J aO v ]J aO HJJ (J      HSJ J 4DH({J P`J aO `J aO ]J aO (J 8ZHIJ FJ < HشJ X0_J aO @OJ aO {J |mJ @H`J aO *`J aO ]J aO (J DZHIJ FJ H HشJ `0_J aO @OJ aO B{J dJ H`J aO 
d`J aO 8:   xcJ xcJ FJ     HJ JJ HJ h                                                  !   8    $top_level_goal     !   `$run_atom_goal          c    $false                   a           ,LJ      ,,,   (J f                            H                 H	`J aO rP^J aO aO HJJ (J      H^J aO aO `J aO "  J  QJ `J aO r(J     P H^J aO aO FJ     H`J aO `J aO (J     P HKJ JJ HJ P                      ?-       !   x	$run_toplevel_hooks         spy_gn         ^$spy_skip      p$spy_stop                 |:          @ $command               top              h	a           TwJ       TP   (J H                                    a           J      x&((   (J                             	               H    ]J aO ]J aO `J aO 2HJJ (J     P:H`J aO j(J     8HFJ 	H`J aO z ]J aO ]J aO ]J aO ]J aO FJ  H`J aO j`J aO    (J     P HJ LH({J `J aO ]J aO ^J aO (J ZH0_J aO (J     bHJ JJ H{J TdJ HJ H({J `J aO ]J aO ^J aO (J ZH0_J aO (J     bHJ JJ H{J dJ H]J aO `J aO (J     P:Hd`J aO Ȁ    xcJ 0_J aO `J aO FJ h	H(J     تH`J aO `J aO (J     P HKJ JJ HJ 	                                )   P

$extend_file_search_path                  
a           0N]J      0N0N0N   (J 
R                            h	                  `J aO P^J aO aO HJJ (J       ^J aO aO `J aO "  J  `J aO (J     P  ^J aO aO FJ      
 J JJ  J 
        !   (w $startup_goal          I$query             once                     x`l             `09	        `J aO B]J aO ]J aO HJJ (J Z P^J aO aO (J     ȱ d`J aO    aJ    xcJ $J 0dJ "  P^J aO aO d`J aO      0dJ c DbJ    dJ aO FJ     h J JJ  J          h    $init_goal            H`J aO P^J aO aO HJJ (J       ^J aO aO `J aO "  J  `J aO (J     P  ^J aO aO FJ      J JJ  J         !   (    $myddas_goal        !   `
    $myddas_user               $myddas_db  !        $myddas_host               localhost   !    t    $myddas_pass                              library                myddas             db_open                mysql       !   !$myddas_import_all               `       H      8                      a           x8`J       xxx   (J @H                             
        a            HJJ             (J |                             (        a           J       00   (J                                             ]J aO ]J aO `J aO P^J aO aO HJJ (J       ^J aO aO `J aO "  J  `J aO (J     P  `J aO ]J aO (J       0_J aO `J aO "  J  `J aO (J     P  `J aO ]J aO (J       0_J aO `J aO "  J  `J aO (J     P  `J aO P^J aO aO (J       ^J aO aO `J aO "  J D0_J aO @MJ aO aO `J aO (J     P  {J \0_J aO @OJ aO `J aO 2P^J aO aO (J       ^J aO aO `J aO "  J 0_J aO @MJ aO aO `J aO 2(J     P  {J  0_J aO @OJ aO Rd`J aO    0dJ zFJ ( d`J aO    0dJ 0dJ zaJ    xcJ xcJ $J xcJ xcJ FJ      FJ      J JJ  J X               )              JJ  J     !   v     $consult_on_boot    )   @$do_startup_reconsult                    Xa           8MJ      888   (J @H                                             ``J aO P^J aO aO (J      ^J aO aO `J aO "  J  4RJ `J aO (J     P ^J aO aO hKJ XJ     )             JJ J p    !       db_my_show_tables          table              db_import                0k                                           d`J aO    0dJ zDbJ    <aJ FJ d`J aO    0dJ zDcJ DcJ FJ     J JJ J 0          )             JJ J              `J aO u ]J aO ]J aO HJJ (J xZ^J aO (J     bJ JJ J    )             JJ J        &
 $erase_sets        $      $$set               $$one       !       $reconsulted        a           ,J       p   (J                             X                  @`J aO (J     f `J aO (J     f `J aO (J     f `J aO (J     f J JJ  J    `    $path       !        `SJ HJJ J 8 ({J H`J aO *]J aO ]J aO (J <Z IJ FJ       شJ PJ JJ  dJ  `J aO *`J aO "  P^J aO aO (J     `[ KJ JJ  J P                                   )              JJ  J p               help               v
version                  h$         @h`J aO { P^J aO aO HJJ (J      @`J aO d`J aO    dJ aO FJ     @J JJ @J                  @ `J aO ]J aO ]J aO HJJ (J Z@`J aO 0_J aO FJ     @J JJ @J x      )         @    JJ @J        X
$repeat     a            hKJ              (J  z                                      a           J       8 8 !
   (J (                            @        )      $   @    hKJ @J  )         P JJ J 8     )         x JJ J `     )          JJ J      )          JJ J      )          JJ J      )         !JJ J  !    )         @!JJ J (!    )         h!JJ J P!    )         !JJ J x!    )      $       hKJ J !!   X"$start_corouts         $$corout                main        !       @"finish_corout                    !                 ""a           d"J       (#(#$   (J !                                    a           "ԶJ        "            (J @"                               X"                 X"$`J aO !d`J aO ("   <aJ `J aO `J aO ]J aO HJJ (J #ZX"^J aO `J aO !J  0_J aO FJ     "X"J JJ X"J (#              $result        8U    $actual              X"$`J aO !(J     fX"`J aO #(J     fX"`J aO #(J     fX"J JJ X"J  $           going          ("      !    	       X"    `J aO #`J aO !]J aO HJJ (J %`[X"`J aO !d`J aO ("   dJ    !DbJ $   dJ    "  ]J aO (J %0\X"`J aO #`J aO $P^J aO aO (J     `[X"KJ JJ X"J $         !   q
%$execute_command                 %&a           |J      | -@1   (J %                            "                 h	(LJ aO aO LJ aO aO `J aO    `J aO    (J     ( h	4RJ ^J aO aO aO aO hKJ &h	J x&           ('expand_term !    @'$execute_commands                &X'             ''a           MJ          (J ('                            &        a           ,J      ,(+,   (J @'                            X'        !       h	    MJ aO MJ aO MJ aO SJ HJJ J )|)h	({J *J  *(h	({J  *^J aO @OJ aO {J )|mJ *(h	<J  {J )dJ h	^J aO YJ aO $J J aO aO IJ FJ * h	شJ (*^J aO ^J aO ^J aO ^J aO FJ *&h	KJ OJ JJ h	dJ h	^J aO ]J aO FJ *X'h	0_J aO ^J aO ^J aO ^J aO JJ 'h	J ((                                                       *$do_error   !           instantiation_error        *meta_call                p*                 8**a            MJ            (J *                            '        a      X   'x+J aO  4RJ `J aO R*d`J aO *   dJ aO hKJ *'J (+    9      4   '+@OJ aO "  4RJ J JJ 'J +       ',YJ aO J J aO J J MJ aO MJ aO MJ aO HJJ QJ J ,D,'({J ,FJ ,&'{J ,dJ '^J aO ^J aO ^J aO ^J aO FJ     ''J JJ 'J +                         )      $   '    hKJ &'J ,i      d   &-@OJ aO J aO  4RJ `J aO R*d`J aO *   dJ aO hKJ *&J  -       type_error         `callable                 X-             &(.LJ aO aO @OJ aO J aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO *   dJ aO hKJ *&J -         &.LJ aO aO @OJ aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO *   dJ aO hKJ *&J 8.9      0   &/@OJ aO w 4RJ JJ &J .    !    /$process_directive     @       (v              .8/a           J      1x6   (J  /                            *                 &80YJ aO /   ģJ kJ aO LJ aO aO HJJ QJ P^J aO aO (J     ȱ&^J aO aO FJ     8/&J JJ &J /        Y      P   &01YJ aO Ȁ    ģJ kJ aO 4RJ `J aO hKJ &&J H0    )   0$continue_with_command                   00a           DXJ      Dp89   (J 0                            8/        Q      H   &    LJ aO aO LJ aO aO ^J aO aO hKJ 0&J @1           consult              8/2LJ aO aO @OJ aO `J aO    `J aO    (J     ( 8/4RJ ^J aO aO `J aO 1hKJ 8/8/J 1!   )p2context_error              	clause                 query                     2          |   8/3LJ aO aO @OJ aO 4RJ d`J aO p2   aJ /   dJ aO $J 0dJ B2`J aO Z2hKJ *8/J 2Q      H   8/4YJ aO      $J J aO aO 4RJ hKJ 8/8/J 3    !   8	3$all_directives     !   G3$exec_directives                 X33             x3(4a           J      h   (J 3                            0        a           \J      \    (J 3                            3                 8/05MJ aO MJ aO MJ aO FJ 538/QJ ^J aO ^J aO ^J aO JJ (48/J 4                 directive            8/h6LJ aO aO `J aO    `J aO    (J     ( 8/4RJ d`J aO p2   aJ /   DbJ      dJ aO dJ aO $J 0dJ Z2`J aO 5hKJ *8/J @5    !           :- ~w:~w failed.~n  a           J      pZZ   (J                             (4        I     @  8/    MJ aO MJ aO SJ HJJ J 778/({J 7^J aO FJ 768/IJ FJ 7 8/شJ 7{J \7dJ 8/`J aO z `J aO 58`J aO xcJ aJ xcJ 0dJ "  (J     ,8/(J       8/KJ JJ 8/J x6                  
                      reconsult   !    :$go_compile_clause               7 8a           J      :=   (J 7                            6        i      `   08@OJ aO 7LJ aO aO `J aO V   FJ      80J JJ 0J p8        i      `   09@OJ aO 1LJ aO aO `J aO    FJ      80J JJ 0J 8        a           J      JR   (J                              8        q      h   0    @OJ aO LJ aO aO FJ     090(J       0KJ JJ 0J 9           7      7:a           p?MJ      p?p?p?   (J  :                            09        q      h    8;YJ aO      $J J aO aO LJ aO aO 4RJ ^J aO aO aO aO hKJ : 8J :    9   @] ;$preprocess_clause_before_mod_change                     :8;a           OYJ      OOO   (J  ;
                            :        )         8=YJ aO 8|    \J ]J      J |J J J $J J J MJ aO MJ aO MJ aO ]J aO HJJ QJ ]J aO (J     ȱ 8(PJ aO J =< 8({J =0_J aO MJ aO <TJ aO FJ =  8شJ =0_J aO YJ aO 8|    XJ |J fJ 8J {J D=dJ  8d`J aO 8|    DcJ DcJ 0_J aO ^J aO ^J aO FJ =8; 80_J aO ^J aO ^J aO ^J aO ^J aO JJ : 8J ;                               y      t    8    LJ aO aO LJ aO aO P^J aO aO (J     ȱ 8^J aO aO ^J aO aO hKJ : 8J =!   p>$prepare_term           	>$$compile                8>>             X> ?a           pAMJ      pApApA   (J p>                            8;        a           CMJ      CCC   (J >                            >                 :    MJ aO MJ aO LJ aO aO ]J aO ]J aO ^J aO FJ @>:0_J aO 0_J aO ^J aO ^J aO JJ  ?:J p?   !   8>    $syntaxcheckflag       `p@$check_term !   h@$precompile_term                 8@@             P@ Aa           @J      B	B	G	   (J p@P4	                             ?        a           MJ         (J @                            @        	       >    MJ aO LJ aO aO MJ aO MJ aO MJ aO HJJ `J aO @`J aO J     B ^J aO aO aO aO ^J aO FJ `B@>{J B^J aO ^J aO ^J aO ^J aO JJ  A>J pA      !   B$head_and_body      !   B$assertz_dynamic                 hBB             B8Ca           J      P   (J B                             A        a           DCJ      		x	   (J B	                            B                ?    MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO FJ EB ?0_J aO ^J aO P^J aO aO (J     Ȱ  ?P^J aO aO `J aO r `J aO   (J     ( ?`J aO    J D^J aO ^J aO ^J aO ^J aO JJ 8C ?^J aO ^J aO ^J aO ^J aO (J        ?KJ JJ  ?J C?   ?   ?       )    pXE$check_if_reconsulted                    0EpEa           EMJ      EEE   (J XE                            8C        A     <  pE    MJ aO MJ aO `J aO ]J aO ]J aO HJJ (J FZpEJ FFpE({J G0_J aO YJ aO    |J J HJ J KJ OJ JJ pE|mJ FFpE0_J aO @OJ aO QJ J JJ pEdJ pEJ JJ pEJ E                          )   HW
8G$inform_as_reconsulted                   GPGa           GLJ      GGG   (J 8G                            pE                 PG    LJ aO aO LJ aO aO `J aO d`J aO    dJ aO dJ aO P^J aO aO HJJ (J     `[PGKJ JJ PGJ G        !   u H$clear_reconsulting !       $reconsulting       a           XI`J       XIXIXI   (J HH                            PG        a           hMJ       hhh   (J  |                             H        I     @  H    `J aO ]J aO ]J aO HJJ (J pJZH0_J aO (J     bH0_J aO `J aO  J  QJ SJ `J aO jH]J aO ]J aO (J xJZHIJ FJ |J HشJ J0_J aO (J     bHKJ JJ HJ XI                        1     ,   09L@OJ aO w JJ 09J J   	hK$yapor_on   !   2
0W
$start_yapor        !   8K$parallelizable     !   
PK$parallel_query                  JK             K(La           tKԶJ        tK            (J J                               H        a           KJ      k
k
o
   (J 8K(V
                            hK        a           4LJ       X
 X
Y
   (J PK(V
                            K               09OMJ aO MJ aO (PJ aO HJJ J @N4M09({J dN`J aO J`J aO jc (J      09<TJ aO FJ DN 09شJ lNJ JJ 09dJ 09FJ HNhK09(PJ aO J PNM09({J tN`J aO J`J aO jc (J      09<TJ aO FJ TN 09شJ |NJ JJ 09dJ 09^J aO FJ XNK09QJ ^J aO ^J aO FJ     (L09J JJ 09J L                                                         @N$yes_no                  NNa           J      VX   (J N                            (L        I      @   09R@OJ aO "  4RJ `J aO y hKJ N09J (O    !   0P$output_frozen      !   HP$write_answer       )   (.`P$write_query_answer_true       @Q$another    !   H[@V$present_answer     !       Pprint_message                  no               `OP             OQ             OhQ             O(R              PRa           J      p]_   (J 0P                            N        a           tJ      tPj m   (J HP                            P        a           tQJ       \ \\   (J `P                            Q        a           f`J       fff   (J O                            hQ        a           4RԶJ       4R            (J xP                               Q        a           (hKJ       (((   (J P                            (R        I     @  09    MJ aO MJ aO ]J aO HJJ J UT09({J VSJ J US09({J V`J aO `J aO ]J aO (J UZ09IJ FJ U 09شJ  V(J      09{J SdJ 09^J aO (J Uh 09(J       09^J aO ^J aO ]J aO FJ UP09^J aO 0_J aO ]J aO FJ UQ090_J aO FJ     hQ09FJ     Q09QJ J JJ 09dJ 09(J       09d`J aO    `J aO `J aO `J aO jc J     U `J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  FJ     (R09{J U`J aO `J aO "PFJ     R09J JJ 09J R            <   <                                                                 yes    xP      OXVa           lJ      l0ab   (J @V                            R        	       NXMJ aO MJ aO P^J aO aO HJJ (J     ȱN^J aO FJ X6N(J       N^J aO `J aO "  ]J aO FJ XPN`J aO "  0_J aO ]J aO FJ XQNSJ J XHXN({J X0_J aO @OJ aO "  IJ FJ X NشJ XQJ SJ ^J aO `J aO 2VFJ XXVN{J pXdJ NFJ XQNQJ SJ J JJ NJ V                                              )     $  N    HJJ (J       Nd`J aO    `J aO `J aO `J aO jc J     Y `J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  FJ     (RN{J Y`J aO `J aO "PFJ     RNJ JJ NJ X               (}       (w  Za           4aJ      4a   (J YH                            XV        Y      T   6ZYJ aO bJ bJ aO sJ 8J    4RJ ^J aO aO hKJ  Z6J pZA     <  6    MJ aO MJ aO SJ HJJ J [[6({J [`J aO `J aO ]J aO (J [Z6IJ FJ [ 6شJ [(J      6{J [dJ 6d`J aO      xcJ xcJ (J     h 6KJ JJ 6J Z                                        ~ntrue            x   hQ\@OJ aO "  HJJ QJ `J aO z `J aO [`J aO "  (J     ,hQKJ JJ hQJ  \            )         hQ    JJ hQJ \    !       \bindings_message               swi              \ ]a           ]ԶJ        ]            (J \   \                                    I     D  P_MJ aO MJ aO (PJ aO HJJ J ^(^P({J ^d`J aO \   `J aO `J aO `J aO `J aO \(J      P<TJ aO FJ ^ PشJ ^J JJ PdJ P^J aO ^J aO `J aO "  FJ      ]PKJ OJ JJ PJ p]                           )   ^$extract_goal_vars_for_dump !   t _$show_frozen                     ^ _             ^_a           J      ``   (J ^                             Z        a           ,J      , 

   (J _py
                             _                 P    MJ aO LJ aO aO MJ aO ]J aO FJ l` _P^J aO 0_J aO ^J aO JJ _PJ _       1     ,    _`RJ "  "  JJ  _J `y      p    _    YJ aO pJ J J  J ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO hKJ  _ _J `    A      8   XVxb(J     XVJ JJ XVJ 0a               [~p]        !   	!$print_options         !a$toplevel          Hrwrite_term         ~w             ~n               a                 aba           <J       <    (J  bR                            _        a     \  XV    @OJ aO y MJ aO `J aO v P^J aO aO HJJ (J      XV^J aO aO `J aO    J <c`J aO z `J aO ba8`J aO dJ aO 0dJ "  (J d,XV{J <cSJ J ddXV({J d`J aO zad`J aO a   <aJ ]J aO (J dZXVIJ FJ d XVشJ d`J aO z ^J aO 0_J aO FJ dbXV{J TddJ XV`J aO z `J aO a8`J aO xcJ 0dJ "  (J     ,XV`J aO z `J aO a`J aO "  (J     ,XVKJ JJ XVJ b                                                       ?  )   hhe$add_nl_outside_console                yes~n              (halt        )   J(f$ask_again_for_another      a           teJ       hh@i   (J d                            b        a           )`J        )))   (J (ef                            he        a           i`J       iii   (J @e                            e        Q     L  Q    `J aO z `J aO d`J aO "  HJJ (J h,Q`J aO z ]J aO (J     Q^J aO `J aO    J lg`J aO z `J aO    (J     )QFJ hheQJ JJ Q^J aO `J aO     J HhFJ hheQd`J aO    `J aO `J aO `J aO jc J     $h `J aO z `J aO e`J aO "  (J h,QKJ JJ Q`J aO `J aO 2VJJ RQ0_J aO `J aO  J thJJ eQ`J aO z `J aO    (J     )QJJ (fQJ f                         Y      P   he0i`J aO z `J aO z (J     9he4RJ JJ heJ h    i      d   he    `J aO z `J aO a`J aO "  HJJ (J     ,heKJ JJ heJ @i    A           Action (";" for more choices, <return> for exit)    i      d   (f    `J aO z `J aO i`J aO "  HJJ (J     ,(fJJ Q(fJ i    A      8   Ql(J     QJ JJ QJ Pj    !   Pk$purge_dontcares    )   ؼ
(k$prep_answer_var_by_var     !   @k$name_vars_in_goals )   PXk$write_vars_and_goals                    jpk             jk             j0l             jla           XJ      0nn   (J k                            (f        a           J      8op   (J (k                            pk        a           LJ         (J @k                            k        a           4J      4why   (J Xk                            0l        1     ,  Q    MJ aO MJ aO MJ aO ]J aO FJ npkQ0_J aO ]J aO (J nQ0_J aO ]J aO ^J aO FJ nkQ0_J aO ^J aO ]J aO FJ n0lQ0_J aO ^J aO JJ lQJ  mU   u   }      1     ,   pkPnRJ "  "  JJ pkJ 0n      x   pknYJ aO pJ J pJ J  tJ sJ   ģJ kJ aO $J ģJ kJ aO $J ģJ kJ aO 4RJ hKJ pkpkJ `n    Y      T   pk    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ pkpkJ nA     8   kp@OJ aO "  @MJ aO aO JJ kJ 8o    )   8xo$delete_identical_answers   !    o$prep_answer_var                 hoo             o@pa           oJ      qqr   (J o                            l        a           LpJ      sst   (J o                            o        1     (  k    YJ aO pJ J J |J J J $J ģJ kJ aO MJ aO MJ aO ^J aO ]J aO ]J aO FJ qok8`J aO DcJ xcJ ^J aO ^J aO ]J aO FJ q@pk0_J aO 0_J aO ^J aO JJ kkJ p}          I     D   or@OJ aO "  @OJ aO "  @OJ aO "  JJ oJ q         orYJ aO pJ J $J J aO aO $J ģJ kJ aO J aO aO ģJ kJ aO  J  4RJ ^J aO aO hKJ ooJ (rY      T   o    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ ooJ r)    s$prep_answer_unbound_var                 r8sa           DsJ      ttt   (J  s                            @p        Q      H   @p tJ aO  4RJ ^J aO aO aO aO hKJ 8s@pJ s                    q     l   @p    YJ aO \J ]J s   J hJ aO J ȜJ aO $J ģJ kJ aO @MJ aO aO JJ @pJ tQ      L   8stYJ aO J  J tJ tJ "  @MJ aO aO 4RJ JJ 8sJ ti     `   8s    YJ aO \J ]J H    J ȜJ aO $J ģJ kJ aO @MJ aO aO JJ 8sJ t    !   W
Hu$gen_name_string                 (uxu          y     a           uJ      uuv   (J Hu                            8s                 xuvLJ aO aO YJ aO J J aO J ȜJ aO P^J aO aO @OJ aO   VJ S aO aO    4RJ d`J aO `u   dJ aO 0dJ   (J     xuJJ xuJ u   `                          )        xu    LJ aO aO LJ aO aO P^J aO aO d`J aO v   dJ aO 0dJ   (J     xuP^J aO aO d`J aO v   dJ aO 0dJ   (J     xuP^J aO aO d`J aO `u   dJ aO 0dJ   (J     xu^J aO aO 8`J aO dJ aO dJ aO hKJ xuxuJ v    1     ,   lXyRJ "  "  JJ lJ w!   hx$write_goal_output  1   x$write_remaining_vars_and_goals                  xx             8xxa           xJ      }}8   (J hx                            xu        a           yJ      yy{   (J x                            x                 l    YJ aO J J aO J J ]J aO FJ yxl^J aO 0_J aO JJ xlJ hy       1     ,   xzRJ "  "  JJ xJ y   hnl               z8za           `J          (J  zR                            x                 x{YJ aO  tJ sJ zZJ НJ J |J J J MJ aO HJJ QJ `J aO z FJ x{8zx^J aO ^J aO ]J aO FJ |{xx^J aO 0_J aO JJ xxJ z                        ,~n        x    YJ aO J |J J J MJ aO (PJ aO HJJ J }`|x({J }^J aO @OJ aO "  <TJ aO FJ } xشJ $}`J aO z FJ }8zx{J |dJ x`J aO z `J aO {`J aO "  (J },x^J aO ^J aO ]J aO FJ }xx^J aO 0_J aO JJ xxJ {                                         ~s  !   `}$write_output_vars               @}x}a           }J      `   (J `}                            8z                 x~YJ aO H    J 8eJ aO ZJ НJ J J aO J J J aO aO ģJ kJ aO @MJ aO aO `J aO z `J aO 2}8`J aO XdJ aO 0dJ "  HJJ (J ~,x^J aO JJ x}xJ }               =  q     l  xPYJ aO s   J 8eJ aO pJ J J J aO J J $J J J J aO aO ģJ kJ aO @MJ aO aO `J aO z `J aO 2}8`J aO XdJ aO 0dJ "  HJJ (J ,x^J aO FJ x}x`J aO z `J aO ~`J aO "  (J ,xSJ J x({J $`J aO zad`J aO a   <aJ ]J aO (J ZxIJ FJ  xشJ ,`J aO z ^J aO 0_J aO JJ bxdJ x`J aO z `J aO a8`J aO DcJ 0dJ "  (J     ,xKJ JJ xJ ~                                                 y              x(YJ aO 8   $J J aO aO J aO aO ģJ kJ aO @MJ aO aO ^J aO aO YJ aO $J J aO aO HJJ QJ `J aO z ^J aO aO aO aO (J     ,xKJ JJ xJ `                   x    YJ aO 8   J  J J J yJ aO ģJ kJ aO @MJ aO aO SJ HJJ J @x({J `J aO zad`J aO a   <aJ ]J aO (J ZxIJ FJ  xشJ `J aO z ^J aO 0_J aO JJ bxdJ x`J aO z `J aO a8`J aO DcJ 0dJ "  (J     ,xKJ JJ xJ 8                             )    $name_well_known_vars       )   (B0$name_vars_in_goals1                     ȃH             a           TXJ      T8   (J                             x}        a           XJ      PȈ   (J 0                            H        !       0l    LJ aO aO MJ aO d`J aO `u   dJ aO dJ aO d`J aO `u   xcJ <aJ HJJ (J 0l^J aO FJ H0l^J aO `J aO "  ]J aO (J  0l0_J aO `J aO    P^J aO aO JJ 0lJ          1     ,   HX@OJ aO "  JJ HJ 8         HYJ aO pJ J $J J aO aO $J ģJ kJ aO J aO  4RJ ^J aO aO YJ aO     LJ lJ aO ^J aO aO hKJ HHJ h    I      @   H    YJ aO J  J ģJ kJ aO hKJ HHJ     A     8   @OJ aO "  @MJ aO aO JJ J P    9     0  YJ aO \J ]J     ZJ НJ  tJ sJ   ģJ kJ aO $J J J LJ aO aO MJ aO ]J aO d`J aO `u   dJ aO 0dJ    HJJ (J     ^J aO aO `J aO "  ^J aO aO FJ xuQJ ^J aO 0_J aO ^J aO JJ J           Q      H       YJ aO $J J aO aO $J aO  hKJ J Ȉ    1     ,   x}P@OJ aO "  JJ x}J             = ~s                x}    YJ aO J J aO J J `J aO z `J aO :8`J aO XdJ aO 0dJ "  HJJ (J ,x}^J aO JJ x}x}J `   I      @       HJJ (J     h KJ JJ J                 Pincore                   8ha           ؊HJJ       ؊؊؊   (J P                                    I      @   h    HJJ (J     h hKJ JJ hJ ؊           pKX$meta_call               @a           MJ         (J (                            h                 @    MJ aO MJ aO ]J aO HJJ (J 0x@^J aO 0_J aO ^J aO ^J aO JJ h @J    !            MJ aO MJ aO ]J aO HJJ (J Lx ]J aO (J     ȱ ^J aO ^J aO d`J aO }    TJ DJ xcJ xcJ ^J aO FJ Ph  ^J aO 0_J aO ^J aO 0_J aO JJ h  J H      Q     L      MJ aO MJ aO ]J aO HJJ (J x]J aO (J     ȱJ 0({J ^J aO 0_J aO d`J aO     xcJ xcJ 0_J aO JJ h dJ ^J aO 0_J aO d`J aO     xcJ xcJ 0_J aO JJ h J h               a           MJ          (J                              @        Q     L      MJ aO MJ aO ]J aO HJJ (J @x]J aO (J     ȱJ H({J L^J aO 0_J aO d`J aO     xcJ xcJ 0_J aO JJ h dJ ^J aO 0_J aO d`J aO     xcJ xcJ 0_J aO JJ h J                Y     T  H    MJ aO MJ aO ]J aO HJJ (J xH]J aO (J     ȱHSJ ^J aO ^J aO d`J aO  |    TJ DJ xcJ xcJ ^J aO FJ h HIJ FJ  HشJ ^J aO 0_J aO ^J aO 0_J aO JJ h HJ h,   ?   ?                        SJ HJJ J L,({J X(J Ph IJ FJ      شJ `J JJ dJ KJ JJ J                               a           SJ          (J {                                              p    SJ HJJ J lLp({J x(J ph pIJ FJ      pشJ J JJ pdJ pKJ JJ pJ                               !   ȓ$iso_check_goal        (                   @a           MJ         (J                             p        a           LJ      (:(: B   (J ȓ89                                                 MJ aO MJ aO ^J aO FJ L@]J aO (J Px^J aO 0_J aO ^J aO ^J aO JJ h J                pa           hKJ         (J X                            @        )      $   p    hKJ h pJ    P        y a           MJ         (J                             p                     MJ aO MJ aO MJ aO MJ aO ^J aO FJ @^J aO ^J aO ^J aO ^J aO JJ h J                 h YJ aO      J J aO ģJ kJ aO J aO  4RJ `J aO R*d`J aO |    dJ aO hKJ *h J 0    Q      H   h YJ aO      $J J aO aO 4RJ hKJ h h J              h YJ aO }    J J aO J J MJ aO MJ aO MJ aO HJJ QJ FJ h h ^J aO ^J aO ^J aO ^J aO JJ h h J               h YJ aO  |    J J aO J J MJ aO MJ aO MJ aO HJJ QJ SJ FJ h h IJ FJ  h شJ ^J aO ^J aO ^J aO ^J aO JJ h h J И                        h PYJ aO     \J ]J  |    J J aO J J $J J J MJ aO MJ aO MJ aO HJJ QJ SJ J 0ܚh ({J <FJ 4h h IJ FJ 8 h شJ D^J aO ^J aO ^J aO ^J aO JJ h h dJ h ^J aO ^J aO ^J aO ^J aO JJ h h J Й   ?   ?   ?   ?                          h @YJ aO     J J aO J J MJ aO MJ aO MJ aO HJJ QJ J 0ܛh ({J 4JJ h h dJ h ^J aO ^J aO ^J aO ^J aO JJ h h J `                      h НYJ aO     \J ]J  |    J J aO J J $J J J MJ aO MJ aO MJ aO HJJ QJ SJ J \h ({J FJ h h IJ FJ  h شJ ĝ^J aO ^J aO ^J aO ^J aO JJ h h dJ h ^J aO ^J aO ^J aO ^J aO JJ h h J P   ?   ?   ?   ?                          h YJ aO     J J aO J J MJ aO MJ aO MJ aO HJJ QJ J \h ({J JJ h h dJ h ^J aO ^J aO ^J aO ^J aO JJ h h J                         h YJ aO     ģJ kJ aO HJJ QJ SJ J \h ({J (J h h IJ FJ      h شJ J JJ h dJ h KJ JJ h J О                                       h YJ aO {    ģJ kJ aO HJJ QJ SJ J `<h ({J l(J dh h IJ FJ      h شJ tJ JJ h dJ h KJ JJ h J                               A      <   h @OJ aO Bw 4RJ J aO  JJ h J i      `   h YJ aO bJ bJ aO sJ 8J    LJ aO aO 4RJ ^J aO aO hKJ  Zh J Р    !   HH$meta_expansion                  (`a           
LJ      


   (J H
                                         x  h     MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ]J aO HJJ ^J aO J      SJ J ܤh ({J ^J aO FJ  h IJ FJ  h شJ 0_J aO ^J aO ^J aO ^J aO JJ h h |mJ Th ^J aO ^J aO (J     0 h IJ FJ  h شJ  SJ J h ({J (^J aO ^J aO ^J aO `J aO "  FJ `h IJ FJ  h شJ 00_J aO ^J aO (J   h KJ JJ h dJ h ^J aO ^J aO (J  h KJ JJ h dJ h ^J aO ^J aO (J  h KJ JJ h ^J aO ^J aO (J      h KJ JJ h J С                                                                                   !   `$check_callable                  @xa           J      ا   (J `                            `                 xhLJ aO aO J aO  4RJ P^J aO aO (J     ȱx`J aO R*d`J aO      dJ aO dJ aO hKJ *xJ          xLJ aO aO LJ aO aO J aO  4RJ P^J aO aO (J     ȱxd`J aO -   0dJ r-dJ aO d`J aO      dJ aO dJ aO hKJ *xJ x         xȧLJ aO aO LJ aO aO tJ aO  4RJ P^J aO aO (J     ȱxd`J aO -   0dJ r-dJ aO d`J aO      dJ aO dJ aO hKJ *xJ ()         x    JJ xJ ا    )   @ $find_undefp_handler                     0a           $J      $   (J                             x                 t     YJ aO $J J aO aO HJJ (J     H t ]J aO ]J aO FJ @0t QJ 0_J aO 0_J aO (J      t KJ JJ t J             
$import                  P            0MJ aO @MJ aO aO MJ aO J aO aO aO `J aO Rd`J aO h   xcJ xcJ dJ aO dJ aO ]J aO HJJ (J pZ0^J aO ^J aO J  QJ (J       0KJ JJ 0J           )       Ȫunknown_predicate_handler   !   $leave_undefp                                            0ЬMJ aO MJ aO MJ aO @OJ aO c (PJ aO HJJ J |ث0({J d`J aO Ȫ   `J aO `J aO `J aO `J aO c (J      0<TJ aO FJ  0شJ J JJ 0dJ 0d`J aO Ȫ   xcJ xcJ xcJ `J aO c P^J aO aO d`J aO    dJ aO FJ     h0QJ (J       0KJ JJ 0J                               $unknown                              0LJ aO aO LJ aO aO @OJ aO c `J aO d`J aO    aJ      dJ aO dJ aO $J dJ aO ]J aO HJJ (J Z0QJ (J       0KJ JJ 0J           A      8   0    (J       0J JJ 0J     a           X(J      XXX   (J                             0        A      8       (J       hKJ  J X           spy_cl                 spy_leap    )           % Break (level ~w)~n           H    $true       a       h]J        hhh   (J h                                    I     D      ]J aO ]J aO ]J aO SJ HJJ J P({J l`J aO ^J aO ]J aO (J  ZIJ FJ $ شJ t0_J aO MJ aO 0_J aO (J     b{J XdJ SJ J ,({J |`J aO *^J aO ]J aO (J 0ZIJ FJ 4 شJ 0_J aO MJ aO 0_J aO (J     b{J  dJ `J aO v ]J aO (J      P^J aO aO d`J aO `u   xcJ 0dJ    (J     `J aO j]J aO (J      `J aO    ]J aO (J     ( `J aO ]J aO (J      `J aO ]J aO (J      `J aO v ^J aO aO (J     P ]J aO (J     8]J aO (J     87`J aO z `J aO 8`J aO dJ aO 0dJ "  (J 8,FJ <QJ `J aO `J aO (J     P `J aO j0_J aO (J     P `J aO    0_J aO (J      `J aO 0_J aO (J     P `J aO 0_J aO (J     P 0_J aO (J     (0_J aO (J     (J H({J `J aO ]J aO ]J aO (J LZ0_J aO (J     bJ JJ {J dJ J T8({J `J aO *]J aO ]J aO (J XZ0_J aO (J     bJ JJ {J @dJ  J `J aO 0_J aO ]J aO (J ``[{J  J ص`J aO *0_J aO ]J aO (J h`[{J ص`J aO v 0_J aO (J     P KJ JJ J h 	  	  
  
       ~ ~ ~ ~ ~  ~ ~ u~ ~ ~ ~ ~                                               !   $silent_bootstrap          @silent         bootstrap                              ضa           LJ         (J                                     a           MJ         (J                                                    LJ aO aO `J aO ]J aO HJJ (J       `J aO ¶(J     P  ^J aO aO FJ  `J aO 0_J aO (J     P  KJ JJ  J        )           ~*|% consulting ~w...~n        
0$loop       9       ~*|% ~w consulted ~w bytes in ~d msecs~n                 Ha           ؾMJ      ؾؾؾ   (J 0                                               MJ aO ]J aO ]J aO `J aO *w ]J aO `J aO    HJJ (J     x]J aO ]J aO FJ X`J aO 10_J aO ]J aO (J     8 ^J aO P^J aO aO (J      ]J aO (J     P^J aO aO (J     ~`J aO `J aO ¶J      {J Ļ^J aO `J aO x (J     ^J aO ]J aO (J      `J aO z `J aO 8`J aO xcJ aJ xcJ 0dJ "  (J ,0_J aO `J aO 1FJ H0_J aO (J     ~(J      `J aO `J aO ¶J     X {J lP^J aO aO d`J aO 8   0dJ x xcJ (J     P^J aO aO ]J aO (J      P^J aO aO d`J aO 8   dJ aO xcJ (J     `J aO z `J aO 8`J aO xcJ aJ xcJ aJ dJ aO aJ dJ aO 0dJ "  (J ,KJ OJ JJ J Z  ~    ~  ~    ~         R	 $abort_loop            |                      |   !   
8$enter_command         h9P$LoopError               h             P              a           LJ         (J                              H               H    MJ aO MJ aO `J aO ^J aO HJJ (J     PCHJ DH({J 4{J X|mJ DHSJ J H({J <]J aO ]J aO ^J aO FJ  XHIJ FJ $ HشJ D{J dJ H^J aO FJ (hH`J aO ½(J     8H]J aO `J aO ڽ(J     P:HP^J aO aO (J     ȱHd`J aO 8   xcJ xcJ ^J aO aO P^J aO aO d`J aO      0dJ c DbJ P   dJ aO xcJ FJ ,hHKJ OJ JJ HJ ؾ               >   >                                  a           MJ         (J 8                            h                 P    MJ aO ]J aO ]J aO ]J aO ]J aO FJ H P0_J aO 0_J aO ^J aO JJ h	PJ    !       permission_error               input       !           closed_stream                  loop                     P    i      d   h    LJ aO aO d`J aO    0dJ r0dJ dJ aO `J aO hKJ *hJ a      \   BYJ aO 8|    $J J aO aO @MJ aO aO @MJ aO aO 4RJ JJ BJ PA     8   B    @MJ aO aO @OJ aO z JJ BJ     )   d $check_head_and_body           $8$check_head              P             a           |
 J      |
    (J                              P        a           }
J      }
   (J 8                            P        q      l   PYJ aO 8|    $J J aO aO @MJ aO aO @MJ aO aO LJ aO aO 4RJ hKJ PJ  Q      H   P    @MJ aO aO @OJ aO z LJ aO aO hKJ PJ     I      @   J aO  4RJ `J aO R*hKJ *J     i      `   LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO hKJ *J (    i      `   LJ aO aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO hKJ *J     )             JJ J        HF$exists                  @a           LJ         (J (                                           @    LJ aO aO LJ aO aO `J aO ]J aO HJJ (J      @`J aO    (J     P @(PJ aO J D@({J L^J aO aO aO aO P^J aO aO `J aO    (J     x@<TJ aO FJ H @شJ T^J aO aO (J      @`J aO 0_J aO (J     P @KJ JJ @dJ @`J aO 0_J aO (J     P @J JJ @J             >      ~   !   W$find_in_path                    `a           fJ      f   (J                             @        9      0   0RJ c z 4RJ JJ J     9      0   0RJ z z 4RJ JJ J @    !       file_search_path    !   xa$extend_path        !   5$search_in_path                  h             p             a           J   (      (J 0c                                  a           |J      xx   (J                                     a           fJ      f8   (J                             p               MJ aO ]J aO 8`J aO <aJ aJ <aJ 0dJ "  HJJ (J H QJ P^J aO aO (J      ]J aO 8`J aO dJ aO 0dJ "  (J ؖ J T({J ^J aO ^J aO FJ  (J       {J |dJ (J       J JJ 0_J aO 0_J aO ^J aO ]J aO FJ p0_J aO ^J aO JJ J @5   5   =   =   =   =   ?               a      \   <lJ aO  HJJ QJ FJ     KJ OJ JJ J (            !       domain_error                   source_sink              x    a      \       LJ aO aO LJ aO aO d`J aO    0dJ dJ aO hKJ *J a      \   @MJ aO aO `J aO *w FJ     @KJ OJ JJ J 8                     MJ aO MJ aO `J aO *]J aO ]J aO HJJ (J \Z8`J aO xcJ aJ xcJ 0dJ "  ^J aO (J ` ^J aO `J aO *w JJ @J                pLJ aO aO <lJ aO  HJJ QJ 8`J aO dJ aO aJ dJ aO aJ dJ aO 0dJ "  ^J aO aO (J      pKJ JJ pJ x               p    MJ aO MJ aO MJ aO ]J aO $J aO  8`J aO <aJ aJ <aJ 0dJ "  HJJ (J H pJ p({J ^J aO ^J aO FJ p(J       p{J dJ p(J       pJ JJ p^J aO ^J aO ^J aO ]J aO FJ pp8`J aO xcJ aJ xcJ aJ xcJ 0dJ "  ^J aO (J      pKJ JJ pJ }   }   }   }                 )   `Oh$expand_term_modules        )   ` $check_iso_strict_clause    1   $expand_array_accesses_in_term                                             8pa           4 J      4   (J h                                    a           J      HHI   (J 89                                    a           lJ      lx   (J                                             A    MJ aO MJ aO MJ aO MJ aO (PJ aO HJJ J T A({J d`J aO    `J aO    (J     (  A<TJ aO FJ X  AشJ l^J aO ^J aO ^J aO FJ \ A^J aO JJ  AdJ  A^J aO ^J aO ]J aO ^J aO FJ ` A0_J aO ^J aO JJ p AJ                            !       term_expansion      )   P-$expand_term_grammar                     x             Pa           ԶJ   (               (J    c                                 a           J      8   (J                             p               X'    MJ aO MJ aO HJJ J @X'({J \(PJ aO J HX'({J dd`J aO    `J aO `J aO `J aO c (J      X'<TJ aO FJ L X'شJ lJ JJ X'dJ X'^J aO ^J aO FJ PX'(J       X'{J $dJ X'(J       X'^J aO ^J aO FJ     PX'KJ OJ JJ X'J                                           !   	$translate_rule        h       X                  xa           l	YJ      l	l	l	   (J i	                            P              x   PYJ aO    J 8eJ aO sJ 8J    ^J aO aO FJ     PKJ OJ JJ PJ 8            1     ,   P    @MJ aO aO JJ PJ !   $expand_term_arith     hP$c_arith                 @             a           LJ         (J                                     a           ԶJ                   (J (                               @                 @LJ aO aO LJ aO aO `J aO `J aO z HJJ (J      @^J aO aO aO aO FJ     @KJ OJ JJ @J             1     ,   @    @MJ aO aO JJ @J    
$c_arrays                a           J      88   (J X                                    a      \   pHJJ (J     PpFJ     pKJ OJ JJ pJ x        1     ,   p    @MJ aO aO JJ pJ !    x
$module_expansion                0a           
XJ      

`
   (J 
                                    I      D   FJ     0KJ OJ JJ J         A     8       @MJ aO aO @MJ aO aO JJ J            0catch                    Ha           MJ          (J 0                            0                 H    MJ aO LJ aO aO LJ aO aO ]J aO FJ 0 H^J aO (J     h HKJ JJ HJ                    h    MJ aO MJ aO LJ aO aO LJ aO aO ]J aO FJ  h^J aO ^J aO (J     hKJ JJ hJ P          y      p        ]J aO HJJ (J X 0_J aO (J     @ KJ JJ  J            )          JJ  J x    )      $        J JJ  J )          JJ  J            $abort      )     $       MJ aO (PJ aO HJJ J   ({J P^J aO aO @OJ aO J V aO    ^J aO aO MJ aO <TJ aO FJ   شJ ^J aO aO (J h  KJ JJ  dJ  ^J aO JJ   J                         !   $toplevel_hooks     I     D  	`J aO v `J aO    HJJ (J      	`J aO "]J aO ]J aO (J \Z	QJ SJ J h,	({J t0_J aO (J lh 	IJ FJ      	شJ |{J 4dJ 	(J       	KJ JJ 	J P                                  )         	    JJ 	J          Q      L           @wJ     @dJ     @x@ZJ     @J Y      T           0J aO X4 J J J @ZJ    0J $a   h     J                   (J P   c                                     a        J                   (J    c                         h        a   @     J                   (J    c                                                           
A      <           wJ     @ZJ     J a   0u      J                   (J u    c                         (        A      <           wJ     @ZJ     pJ lq      l            wJ      
dJ      dJ      dJ      X@ZJ      J a            J                   (J @   c                                 9      4            J x@ZJ     J |      |           HwJ     HdJ     HdJ     HdJ     HhdJ     HP@ZJ     H	J a            J                   (J H   c                                 a            J                   (J    c                                  a            J                   (J (   c                                 A      <           	wJ     	P@ZJ     	J Ta            J                   (J     c                                 !   X    ../pl/init.yap                  a            J                   (J    c                                 a            J                   (J    c                                 9      4           h	J x&@ZJ    h	((J 9      4           &   8.Ȁ H0//     )      $       &w .                  @&J 0& J -ȏJ    &J aO 0&tJ           (J           T@ZJ    &@1J |9      4           09187|8     I      D       0XJ  X 0PJ           J DI      D           09J JJ LJ (O@ZJ    09RJ 9      4           NJ V@ZJ    NXJ 9      4           6J pZ@ZJ    6ZJ 1           /build/buildd/yap-5.1.1/pl/init.yap )           /build/buildd/yap-5.1.1/pl  1           /build/buildd/yap-5.1.1/arch        9      4           PJ 8@ZJ    PJ )      $           '"  +     q      l       'J 'J    'lXJ +Xl'(J           @ZJ    ',J ,1      ,            88| ;  :     i      d        8J     8XJ (8tJ           @ZJ     8=J 9      4            J @ZJ    J 49      4           pJ x@ZJ    pJ l9      4           BJ P@ZJ    BJ a           8J        888   (J w 0                            H        )      $       J JJ J 8)      $        J JJ  J `a           JJ           (J Xy 0                                    )         x    JJ xJ     a           pJJ        ppp   (J @w 0                            x        )              JJ  J p    a           HJJ          (J /0                                     Q      H       HJJ (J     h KJ OJ JJ J                 H$$!              8`a           hKJ         (J H0                                    )      $   `    hKJ 8`J a           XJJ        XXX   (J    0                            `        )             JJ J X       $doindex    a      \           8/J 1J 2{J J 3J 4J @5@ZJ    8/x6J          z              }h  | И  } О     }                                             { )      $       h Bw            x       h J    h XJ ؠ tzJ           (J           @ZJ    h СJ     9      4            J @ZJ     J L           errors.yap  9           /build/buildd/yap-5.1.1/pl/errors.yap          `      x                               *    MJ aO MJ aO d`J aO    `J aO <aJ <aJ HJJ (J P *d`J aO    xcJ aJ xcJ DbJ    xcJ DcJ DcJ JJ  *J         a           `J         (J                                     a           ,J      0   (J P                                    9      0       `J aO hKJ  J     i      d    `J aO z (J      `J aO z (J      J JJ  J !   x3@$process_error                    Xa           dJ         (J @                                     Q      H     HJJ QJ FJ     X J JJ  J             !       Hcurrent_stream      !       flush_all_streams                `a           LhKJ       LLL   (J HR                            X        a           ԶJ                     (J (                               `              x        ]J aO `J aO 2{ ]J aO FJ ` FJ      J JJ  J 0                         a      X   XRJ  4RJ `J aO 
d`J aO    0dJ c hKJ RXJ     I      @   X`@OJ aO  4RJ `J aO hKJ  XJ (    y      p   XYJ aO    J 8eJ aO sJ 8J    4RJ (J     X`J aO hKJ XJ p    A      <   X    LJ aO aO `J aO hKJ RXJ )      $   R    hKJ RJ (   7pforce              print                    @                 Xa           J       (   (J R                                    Y      P   YJ aO p   ģJ kJ aO 4RJ `J aO z hKJ J     !       xportray_message                  Xa           ԶJ                    (J x   c                                 Q     H  p MJ aO MJ aO  J   J  (PJ aO HJJ J  ({J ( d`J aO x   xcJ xcJ `J aO c (J      <TJ aO FJ   شJ 0 J JJ dJ ^J aO ^J aO FJ     KJ OJ JJ J                                 1           % YAP: no handler for error ~w~n           x@OJ aO YJ aO    TJ DJ J J aO J J HJJ J h ({J tJ aO  {J dJ <J  QJ `J aO z `J aO B 8`J aO DcJ 0dJ "  (J     ,KJ JJ J                    !       syntax_error        )     $output_error_message       !   X~     SYNTAX ERROR                                      a           $J      HeHew   (J                                               @OJ aO YJ aO    \J ]J    J 8eJ aO sJ 8J    $J ģJ kJ aO 4RJ `J aO hKJ J     )   $output_error_location                 % ERROR:    !   @ $prepare_loc        !   $do_stack_dump                                H0             ha           J        p
   (J                                     a           <J      [[\   (J                                     a           <MJ      <<<   (J                             0        I     D  8@OJ aO YJ aO    J |J ZJ НJ J |J [J ^J    J |J J |J J J `J aO 2FJ $^J aO ^J aO ]J aO FJ (0^J aO 0_J aO FJ ,QJ ^J aO ^J aO JJ J  ;   ?   ?   ?   y      p   @OJ aO YJ aO    $J J aO aO FJ     KJ OJ JJ J H                     h@OJ aO LJ aO aO `J aO z `J aO B 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J            k$verbose               off a      \   h@OJ aO 
`J aO B`J aO Z(J      4RJ JJ J x)   $do_informational_message                a           kJ      k   (J                                     A      <   	@OJ aO 
LJ aO aO hKJ J x           warning                !! WARNING:            !!  !   	$do_print_message                 	a           ,	J      3   (J 	                                            
@OJ aO MJ aO `J aO FJ l
`J aO z `J aO `J aO "  (J p
,^J aO FJ      	`J aO z `J aO a`J aO "  (J     ,KJ JJ J 	            1     ,   
@OJ aO ¶JJ J 
             @OJ aO LJ aO aO FJ      	`J aO z `J aO a`J aO "  (J     ,KJ JJ J 
            !   i$consulting_file    !   `
$output_file_pos               ~*|              ha           J      

   (J                              	        Q     H  `
LJ aO aO `J aO JP^J aO aO HJJ (J      ^J aO aO `J aO "  J  QJ P^J aO aO (J     /]J aO (J      ^J aO aO aO aO ^J aO FJ P
`J aO z `J aO 8`J aO xcJ 0dJ "  (J     ,KJ JJ J                )             JJ J p
    1           ~*|~a at user_input near line ~d,~n          @OJ aO z LJ aO aO LJ aO aO HJJ QJ `J aO z `J aO 
8`J aO dJ aO aJ dJ aO aJ dJ aO 0dJ "  (J     ,KJ JJ J 
        1           ~*|~a at file ~a, near line ~d,~n                LJ aO aO LJ aO aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ dJ aO aJ dJ aO aJ dJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           % YAP execution halted~n          x   0@OJ aO *eHJJ QJ `J aO z `J aO b`J aO "  (J     ,KJ JJ J             )       % YAP execution aborted~n         x   @OJ aO HJJ QJ `J aO z `J aO 
`J aO "  (J     ,KJ JJ J @                   loading                      Q      H   PYJ aO    J  J tJ tJ c 4RJ JJ J     !   o    ~*|% ~a ~a...~n              XYJ aO    $J J aO aO HJJ QJ P^J aO aO (J      `J aO z `J aO 28`J aO dJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     ,KJ JJ J `                   @loaded                   (    Y      T   YJ aO @   J  J  tJ sJ c sJ 8J    4RJ JJ J h           included    A           ~*|% ~a included in module ~a, ~d msec ~d bytes~n   	       HYJ aO @    tJ sJ kJ LJ aO aO $J J aO aO HJJ QJ P^J aO aO (J      `J aO z `J aO 8`J aO dJ aO aJ XdJ aO aJ XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     ,KJ JJ J         9           ~*|% ~a ~a in module ~a, ~d msec ~d bytes~n Y     P  YJ aO @   kJ LJ aO aO kJ LJ aO aO ģJ kJ aO HJJ QJ P^J aO aO (J      P^J aO aO d`J aO `u   dJ aO 0dJ    (J     `J aO z `J aO 8`J aO dJ aO aJ XdJ aO aJ XdJ aO aJ XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     ,KJ JJ J X               P    % ~a~n                 % ~d~n                 % ~d,~a~n          YJ aO 8:   $J J aO aO HJJ QJ P^J aO aO @OJ aO    VJ  QaO aO    J aO hKJ JJ `J aO z `J aO 8`J aO XdJ aO 0dJ "  (J     ,KJ JJ J aO `J aO z `J aO 8`J aO XdJ aO 0dJ "  (J     ,KJ JJ `J aO z `J aO 8`J aO XdJ aO aJ XdJ aO 0dJ "  (J     ,KJ JJ J                                        % [debug]~n       x   H@OJ aO BHJJ QJ `J aO z `J aO `J aO "  (J     ,KJ JJ J                        % [trace]~n       x   @OJ aO HJJ QJ `J aO z `J aO 2`J aO "  (J     ,KJ JJ J X               0     %                MJ aO `J aO z `J aO `J aO "  HJJ (J ,^J aO FJ      	`J aO z `J aO a`J aO "  (J     ,KJ JJ J              y      t    	YJ aO +   $J J aO aO HJJ QJ `J aO z (J     , 	KJ JJ  	J                breakp             bp             debugger               add            already     9           There is already a spy point on ~w:~w/~w.                @                 (    9     0   	hYJ aO    \J ]J     tJ sJ R$J J    \J ]J      J J aO [J ^J    $J J aO aO $J ģJ kJ aO $J  tJ sJ jtJ tJ zHJJ QJ `J aO z `J aO 8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J                (    ok  )           Spy point set on ~w:~w/~w.  9     0   	 YJ aO    \J ]J     tJ sJ R$J J    \J ]J      J J aO [J ^J    $J J aO aO $J ģJ kJ aO $J  tJ sJ jtJ tJ 2HJJ QJ `J aO z `J aO B8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J x                       remove                 last        1           Spy point on ~w:~w/~w removed.      9     0   	YJ aO    \J ]J     tJ sJ R$J J    \J ]J      J J aO [J ^J    $J J aO aO $J ģJ kJ aO $J  tJ sJ tJ tJ HJJ QJ `J aO z `J aO 8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J             !           breakpoint_for      1           There is no spy point on ~w:~w/~w.            	 YJ aO     tJ sJ "P tJ sJ :[J ^J      J J aO [J ^J    $J J aO aO HJJ QJ `J aO z `J aO Z8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J                 breakpoints 1   c     There are no spy-points set.                                    	P"YJ aO     tJ tJ "  HJJ QJ `J aO z `J aO  8`J aO `J aO aJ `J aO aJ `J aO 0dJ "  (J     , 	KJ JJ  	J          !           Spy-points set on:  )    
!$print_list_of_preds                     !!a           !J      8809   (J !                                              	X#YJ aO     J J HJJ QJ `J aO z `J aO !`J aO "  (J ", 	^J aO JJ ! 	J `"      )       @#clauses_not_together        1           Discontiguous definition of ~q.                  "              	($YJ aO @#   ģJ kJ aO HJJ QJ `J aO z `J aO #8`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J h#        !           Debug mode on.                   @              	$YJ aO $   tJ tJ BHJJ QJ `J aO z `J aO #`J aO "  (J     , 	KJ JJ  	J 8$            !           Debug mode off.               	%YJ aO $   tJ tJ ZHJJ QJ `J aO z `J aO $`J aO "  (J     , 	KJ JJ  	J $            !           Trace mode on.                	h&YJ aO $   tJ tJ HJJ QJ `J aO z `J aO j%`J aO "  (J     , 	KJ JJ  	J %               (xP&declaration !           declaration ~w ~w.               &              	'YJ aO P&   $J J aO aO HJJ QJ `J aO z `J aO 2&8`J aO XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J x&        !       h'defined_elsewhere   9           predicate ~q previously defined in file ~w               '              	(YJ aO h'   $J J aO aO HJJ QJ `J aO z `J aO 2'8`J aO XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J '           
import                 private     9           Importing private predicate ~w:~w to ~w.                 ((              	)YJ aO (   kJ LJ aO aO J J aO tJ tJ B(HJJ QJ `J aO z `J aO Z(8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  (J     , 	KJ JJ  	J (                   )leash       !       No leashing.                     x)8          	*YJ aO )   tJ tJ "  HJJ QJ `J aO z `J aO )8`J aO `J aO aJ `J aO aJ `J aO 0dJ "  (J     , 	KJ JJ  	J )        !           Leashing set to ~w.           	H+YJ aO )   ZJ НJ bJ bJ aO sJ 8J    HJJ QJ `J aO z `J aO z*8`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J *                  x    	(,@OJ aO "PHJJ QJ `J aO z `J aO "P`J aO "  (J     , 	KJ JJ  	J X+                   ,no_match    1           No matching predicate for ~w.                    +              	,YJ aO ,   ģJ kJ aO HJJ QJ `J aO z `J aO +8`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J 8,                  	p.YJ aO )   ZJ НJ bJ bJ aO sJ 8J    HJJ QJ `J aO z `J aO z*8`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J ,                   (xsingletons  !           Singleton variable     ( -$write_svs  !   (Q     in ~q, clause ~d.               p-                 -.a           .J      555   (J -                            !        !        	 0YJ aO -   J |J J |J J J HJJ QJ `J aO z `J aO -`J aO "  (J |/, 	^J aO FJ /. 	`J aO z `J aO -8`J aO DcJ aJ DcJ 0dJ "  (J     , 	KJ JJ  	J .                !       /trace_command       9           EOF is not a valid debugger command.                     /              	0YJ aO /   tJ tJ HJJ QJ `J aO z `J aO /`J aO "  (J     , 	KJ JJ  	J 0            1           ~c is not a valid debugger command.           	1YJ aO /   ģJ kJ aO HJJ QJ `J aO z `J aO 08`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J 0                   trace_help  I              Please enter a valid debugger command (h for help).            x    	X2@OJ aO Z1HJJ QJ `J aO z `J aO r1`J aO "  (J     , 	KJ JJ  	J 1            !           YAP version ~a                	2YJ aO    ģJ kJ aO HJJ QJ `J aO z `J aO :28`J aO XdJ aO 0dJ "  (J     , 	KJ JJ  	J h2              x    	3@OJ aO 2VHJJ QJ `J aO z `J aO 2V`J aO "  (J     , 	KJ JJ  	J  3                       ~q  i      d    	    LJ aO aO `J aO z `J aO r3HJJ (J     , 	KJ JJ  	J 3                      R(4$write_svs1              0{ @4             34a           йLJ       ййй   (J 4R                            .        a           4J      667   (J (4                            @4                 .5YJ aO cJ bJ J  J tJ tJ "  HJJ QJ `J aO z `J aO 3FJ 5@4.^J aO JJ 4.J 5                 s   q      l   .    MJ aO `J aO z `J aO 5FJ 6@4.^J aO JJ 4.J 5   )   2
@6$write_str_in_stderr                     6X6a           d6J      77p8   (J @6                            4        Q      H   47YJ aO J J aO tJ tJ "  4RJ hKJ X64J 6             4    YJ aO J J aO J J FJ 7X64`J aO z `J aO w FJ 7@44^J aO JJ 44J 7          1     ,   X6`8@OJ aO "  JJ X6J 7       put              7 8a           LJ          (J 7R                            X6        y      t   X6    YJ aO J J aO J J `J aO z FJ 8 8X6^J aO JJ X6X6J p8   1     ,   ! 9@OJ aO "  JJ !J 8           ~n      ~w           !    YJ aO J J aO J J `J aO z `J aO 
98`J aO XdJ aO 0dJ "  HJJ (J 9,!^J aO JJ !!J 09   !    8P:$preprocess_stack   !   hh:$say_stack_dump         :$show_cps      :$show_envs  !   :$close_stack_dump                9:             9(;              :;             :;             0:H<a           :J      ==X?   (J P:                             8        a           4;J      `W`WW   (J h:                            :        a           ;J      XXY   (J :                            (;        a           ;J      `Z`ZZ   (J :                            ;        a           T<J      (X(X`X   (J :                            ;        A     8      MJ aO LJ aO aO `J aO    ]J aO FJ =:^J aO `J aO    ]J aO FJ =:^J aO ^J aO FJ =(;^J aO FJ =;^J aO FJ =;0_J aO 0_J aO JJ H<J <                   A     8   :@>@OJ aO "  @OJ aO "  JJ :J =           overflow    i      d   :H?YJ aO sJ 8J    @OJ aO   YJ aO  tJ sJ *>tJ tJ "  4RJ JJ :J P>)   >$beautify_stack_goal                     >>a           >J      @@hB   (J >                            H<        9     0  :    YJ aO J J aO J J MJ aO MJ aO ]J aO ]J aO ]J aO ]J aO HJJ (J t@x :P^J aO aO d`J aO `u   xcJ 0dJ    (J     :0_J aO 0_J aO 0_J aO 0_J aO ^J aO ^J aO JJ >:J X?       a      X   >A@OJ aO    LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ :>J @    )   حC$beautify_hidden_goal                    @ Aa           ,AJ       C CV$   (J A                            >                 >XBLJ aO aO LJ aO aO  J aO aO aO FJ      >شJ B^J aO aO (J      >4RJ ^J aO aO aO aO hKJ  A>J A	                @Bcl               0B             >    YJ aO \J ]J @B   J hJ aO J hJ aO J hJ aO J ȜJ aO $J ģJ kJ aO ^J aO aO aO aO hKJ :>J hB    A      <    A0C@OJ aO N@OJ aO "  4RJ JJ  AJ  CA      <    ApC@OJ aO @OJ aO "  4RJ JJ  AJ @CA      <    AC@OJ aO b@OJ aO "  4RJ JJ  AJ CA      <    AD@OJ aO @OJ aO "  4RJ JJ  AJ C   A      @Da           xD@OJ      xDxDxD   (J C                             A        i      d   D    @OJ aO *w @OJ aO jc LJ aO aO LJ aO aO 4RJ P^J aO aO hKJ :DJ xD    m
$use_module a      \    AhEPJ D&   jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ D!   >
    $ensure_loaded      i      d    AE@OJ aO JE@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ xEi      d    AXF@OJ aO 0@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ E!       $spycall_stdpred    i      d    AF@OJ aO :F@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ hF   
    $spycalls   i      d    AXG@OJ aO F@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ F   x$spycall    i      d    AG@OJ aO BG@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ hG   @$do_spy     i      d    A@H@OJ aO G@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ Gi      d    AH@OJ aO u @OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ PH!   hs    $do_creep_execute   i      d    API@OJ aO H@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ H!   x    $creep_execute      i      d    AI@OJ aO 2I@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ `I   O    $direct_spy i      d    A8J@OJ aO I@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ Ii      d    AJ@OJ aO @OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ HJi      d    AK@OJ aO %@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ Ji      d    ApK@OJ aO .@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ Ki      d    AK@OJ aO v @OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ Ki      d    AXL@OJ aO @OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ K   P$consult    a      \    ALPJ BL6   jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ hL       $reconsult  i      d    A8M@OJ aO L@OJ aO jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ La      \    AMPJ t    jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ HMa      \    AMPJ D&   jc LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ : AJ M          ANPJ *   jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ z  tJ sJ     tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ N              AXOPJ B 6   jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ bZ tJ sJ 6    tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ N              AHPPJ BL6   jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ 1 tJ sJ     tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ hO    )   p  $findall_with_common_vars          xzfindall               AQ@OJ aO 
P@OJ aO jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ 2P tJ sJ F    tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ XP       0$findall              A R@OJ aO Q@OJ aO jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ 2P tJ sJ F    tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ (Q       ( p$bagof             wbagof                 AR@OJ aO Q@OJ aO jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ Q tJ sJ 6    tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ R         	$listing           	listing               AS@OJ aO R@OJ aO jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ R tJ sJ     tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ R              AxT@OJ aO y @OJ aO jc LJ aO aO YJ aO \J ]J @B    tJ sJ v J hJ aO  tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ ^J aO aO hKJ : AJ S    !       current_predicate             APU@OJ aO @OJ aO jc LJ aO aO YJ aO \J ]J @B    tJ sJ ZTJ hJ aO  tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ ^J aO aO hKJ : AJ T    !   ((	$list_clauses                 AV@OJ aO 2U@OJ aO jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ R tJ sJ     tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ `U              AVPJ D   jc LJ aO aO LJ aO aO YJ aO \J ]J @B    tJ sJ * tJ sJ     tJ sJ jc J ȜJ aO $J ģJ kJ aO 4RJ hKJ : AJ V              A    YJ aO \J ]J @B   J hJ aO J hJ aO J hJ aO J ȜJ aO $J ģJ kJ aO ^J aO aO aO aO hKJ : AJ V    9      0   (;WRJ "  "  4RJ JJ (;J `W    )    j    % Stack dump for error:     i      d   (;    `J aO z `J aO W`J aO "  HJJ (J     ,(;KJ JJ (;J W    9      0   H<PXRJ "  "  4RJ JJ H<J (X    i      d   H<    `J aO z `J aO a`J aO "  HJJ (J     ,H<KJ JJ H<J `X    9      0   ;Y@OJ aO "  4RJ JJ ;J X    I           %  ~n   choice-points (goals with alternatives left):       !   @XY$print_stack                     8YpYa           |YJ      ]]^   (J XY                            D              |   ;    MJ aO `J aO z `J aO X`J aO "  HJJ (J HZ,;^J aO JJ pY;J Y   9      0   ;Z@OJ aO "  4RJ JJ ;J `Z    A           %  ~n   environments (partially executed clauses):        |   ;    MJ aO `J aO z `J aO Z`J aO "  HJJ (J @[,;^J aO JJ pY;J Z   !    h[$construct_code                  H[[a           [J      HaHac   (J h[                            pY                 0\MJ aO LJ aO aO MJ aO ЍJ aO  HJJ QJ ]J aO ]J aO ]J aO ]J aO (J \x 00_J aO 0_J aO 0_J aO 0_J aO ^J aO ^J aO JJ [0J [   ?       1     ,   0    @MJ aO aO JJ 0J \1     ,   pYP]@OJ aO "  JJ pYJ ]           ~n%	...              pYp^YJ aO  tJ sJ *>tJ tJ "  HJJ QJ `J aO z `J aO :]`J aO "  (J     ,pYKJ JJ pYJ `]           r]$show_goal               ]^a           ^J      H_H_P`   (J ]                            [                 pY    YJ aO \J ]J @B   kJ LJ aO aO $J J aO aO $J J J FJ ^^pY^J aO JJ pYpYJ ^       1           ~n%      ~a:~a/~d at indexing code           ^_@OJ aO LJ aO aO HJJ QJ `J aO 
_8`J aO dJ aO aJ dJ aO aJ dJ aO 0dJ "  (J     +^KJ JJ ^J H_        9      0   ^@`@OJ aO    4RJ JJ ^J _    1           ~n%      ~a:~a/~d at clause ~d               ^    LJ aO aO LJ aO aO LJ aO aO `J aO z `J aO `8`J aO dJ aO aJ dJ aO aJ dJ aO aJ dJ aO 0dJ "  HJJ (J     ,^KJ JJ ^J P`                    at         !            at indexing code   a     \  [b@OJ aO MJ aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO (J b []J aO 0_J aO (J bؖ [8`J aO xcJ aJ 0dJ aaJ xcJ aJ 0dJ  aJ xcJ aJ 0dJ : aJ xcJ aJ 0dJ a0dJ "  ^J aO (J      [KJ JJ [J Ha   =   ?   ?   A      <   [ c@OJ aO    @MJ aO aO 4RJ JJ [J b            (clause               )          [    MJ aO MJ aO LJ aO aO MJ aO MJ aO MJ aO ]J aO HJJ (J d []J aO 0_J aO (J dؖ [^J aO ]J aO (J d []J aO 0_J aO (J dؖ [8`J aO xcJ aJ 0dJ aaJ xcJ aJ 0dJ  aJ xcJ aJ 0dJ : aJ xcJ aJ 0dJ baJ xcJ aJ 0dJ b0dJ "  ^J aO (J      [KJ JJ [J c          !        econsistency_error   1           % CONSISTENCY ERROR- ~w ~w~n                     d             fYJ aO  e   ģJ kJ aO LJ aO aO `J aO z `J aO d8`J aO XdJ aO aJ dJ aO 0dJ "  HJJ (J     ,KJ JJ J He    9           % CONTEXT ERROR- ~w: ~w appeared in ~w~n             0gYJ aO p2   $J J aO aO LJ aO aO `J aO z `J aO e8`J aO XdJ aO aJ XdJ aO aJ dJ aO 0dJ "  HJJ (J     ,KJ JJ J (f    !           array_overflow      A           % DOMAIN ERROR- ~w: invalid index ~w for array~n             @hYJ aO     tJ sJ fģJ kJ aO LJ aO aO `J aO z `J aO f8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J @g                   array_type  A           % DOMAIN ERROR- ~w: invalid static array type ~w~n           XiYJ aO     tJ sJ gģJ kJ aO LJ aO aO `J aO z `J aO h8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J Ph        !           builtin_procedure   A           % DOMAIN ERROR- non-iso built-in procedure  ~w~n             `jYJ aO     tJ sJ hģJ kJ aO @MJ aO aO `J aO z `J aO i8`J aO XdJ aO 0dJ "  HJJ (J     ,KJ JJ J hi    !           character_code_list A           % DOMAIN ERROR- ~w: invalid list of codes ~w~n               xkYJ aO     tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO "j8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J pj        !           delete_file_option  A           % DOMAIN ERROR- ~w: invalid list of options ~w~n             lYJ aO     tJ sJ kģJ kJ aO LJ aO aO `J aO z `J aO :k8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J k        !           operator_specifier  A           % DOMAIN ERROR- ~w: invalid operator specifier ~w~n          mYJ aO     tJ sJ 2lģJ kJ aO LJ aO aO `J aO z `J aO Rl8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J l        !           out_of_range        A           % DOMAIN ERROR- ~w: expression ~w is out of range~n          nYJ aO     tJ sJ JmģJ kJ aO LJ aO aO `J aO z `J aO jm8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J m        !           close_option        A           % DOMAIN ERROR- ~w: invalid close option ~w~n                oYJ aO     tJ sJ bnģJ kJ aO LJ aO aO `J aO z `J aO n8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J n                   radix       9           % DOMAIN ERROR- ~w: invalid radix ~w~n               pYJ aO     tJ sJ zoģJ kJ aO LJ aO aO `J aO z `J aO o8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J o        )           shift_count_overflow        A           % DOMAIN ERROR- ~w: shift count overflow in ~w~n             qYJ aO     tJ sJ pģJ kJ aO LJ aO aO `J aO z `J aO p8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J p                   flag_value  A           % DOMAIN ERROR- ~w: invalid value ~w for flag ~w~n            sYJ aO     tJ sJ q[J ^J `u   $J J aO aO LJ aO aO `J aO z `J aO q8`J aO dJ aO aJ XdJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J r                   io_mode     9           % DOMAIN ERROR- ~w: invalid io mode ~w~n             (tYJ aO     tJ sJ rģJ kJ aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J 0s           89    mutable     9           % DOMAIN ERROR- ~w: invalid mutable ~w~n             PuYJ aO     tJ sJ sģJ kJ aO LJ aO aO `J aO z `J aO s8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J 8t        !           module_decl_options Q           % DOMAIN ERROR- ~w: expect module declaration options, found ~w~n            `vYJ aO     tJ sJ tģJ kJ aO LJ aO aO `J aO z `J aO u8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J `u        !           not_empty_list      9           % DOMAIN ERROR- ~w: found empty list~n               hwYJ aO     tJ sJ 
vģJ kJ aO LJ aO aO `J aO z `J aO *v8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J pv    !           not_less_than_zero  A           % DOMAIN ERROR- ~w: number ~w less than zero~n               pxYJ aO     tJ sJ 
wģJ kJ aO LJ aO aO `J aO z `J aO *w8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J xw                   not_newline 9           % DOMAIN ERROR- ~w: number ~w not newline~n          yYJ aO     tJ sJ "xģJ kJ aO LJ aO aO `J aO z `J aO :x8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J x                   not_zero    I           % DOMAIN ERROR- ~w: ~w is not allowed in the domain ~n               zYJ aO     tJ sJ *yģJ kJ aO LJ aO aO `J aO z `J aO By8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J y        !           operator_priority   A           % DOMAIN ERROR- ~w: ~w invalid operator priority~n           {YJ aO     tJ sJ BzģJ kJ aO LJ aO aO `J aO z `J aO bz8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J z        A           % DOMAIN ERROR- ~w: ~w invalid operator specifier~n          |YJ aO     tJ sJ 2lģJ kJ aO LJ aO aO `J aO z `J aO Z{8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J {        !           predicate_spec      I           % DOMAIN ERROR- ~w: ~w invalid predicate specifier~n                 }YJ aO     tJ sJ R|ģJ kJ aO LJ aO aO `J aO z `J aO r|8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J |                   read_option A   n    % DOMAIN ERROR- ~w: ~w invalid option to read~n              ~YJ aO     tJ sJ r}ģJ kJ aO LJ aO aO `J aO z `J aO }8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J }        !           semantics_indicator I           % TYPE ERROR- ~w: expected predicate indicator, got ~w~n             YJ aO     tJ sJ ~ģJ kJ aO LJ aO aO `J aO z `J aO ~8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J ~        A           % DOMAIN ERROR- ~w: ~w is not a source sink term~n           YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                hstream      9           % DOMAIN ERROR- ~w: ~w not a stream~n                YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !   S    stream_or_alias              ؂YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J Ё        !           stream_option       A           % DOMAIN ERROR- ~w: ~w not a stream option~n                 YJ aO     tJ sJ zģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !       H#stream_position     A           % DOMAIN ERROR- ~w: ~w not a stream position~n               YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J          !   ЍCstream_property     A           % DOMAIN ERROR- ~w: ~w not a stream property~n               (YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ʄ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           syntax_error_handler        A           % DOMAIN ERROR- ~w: ~w not a syntax error handler~n          8YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J 8        )           thread_create_option        1           % DOMAIN ERROR- ~w: ~w not in ~w~n           YJ aO     tJ sJ [J ^J `u   $J J aO aO LJ aO aO `J aO z `J aO 
8`J aO dJ aO aJ XdJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J H        !           time_out_spec       Q           % DOMAIN ERROR- ~w: ~w not a valid specification for a time out~n            YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 28`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           unimplemented_option        A           % DOMAIN ERROR- ~w: ~w not yet implemented~n                 YJ aO     tJ sJ :ģJ kJ aO LJ aO aO `J aO z `J aO b8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           write_option        A   hm    % DOMAIN ERROR- ~w: ~w invalid option to write~n             YJ aO     tJ sJ ZģJ kJ aO LJ aO aO `J aO z `J aO z8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J Ȋ        A           % DOMAIN ERROR- ~w: non-tabled procedure ~w~n                YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !       existence_error            8array       A           % EXISTENCE ERROR- ~w could not open array ~w~n                  h             YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    mutex       A           % EXISTENCE ERROR- ~w could not open mutex ~w~n               YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ʍ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % EXISTENCE ERROR- ~w could not open library ~w~n             YJ aO     tJ sJ bģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           message_queue       I           % EXISTENCE ERROR- ~w could not open message queue ~w~n              YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ڏ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J 0                   procedure          context     y           % EXISTENCE ERROR- procedure ~w is undefined, called from context  ~w~n%                  Goal was ~w~n                               YJ aO     tJ sJ ڐģJ kJ aO YJ aO    $J J aO aO `J aO z `J aO 
8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % EXISTENCE ERROR- ~w could not find file ~w~n               YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A   _    % EXISTENCE ERROR- ~w: ~w not an open stream~n               YJ aO     tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO j8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !       Дevaluation_error    !           int_overflow        1           % INTEGER OVERFLOW ERROR- ~w~n                   `             YJ aO Д   tJ tJ LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           float_overflow      9           % FLOATING POINT OVERFLOW ERROR- ~w~n                ЖYJ aO Д   tJ tJ LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J                    undefined   9           % UNDEFINED ARITHMETIC RESULT ERROR- ~w~n            YJ aO Д   tJ tJ LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J                    underflow   )   0    % UNDERFLOW ERROR- ~w~n              YJ aO Д   tJ tJ rLJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           float_underflow     9           % FLOATING POINT UNDERFLOW ERROR- ~w~n               YJ aO Д   tJ tJ RLJ aO aO `J aO z `J aO r8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           zero_divisor        )           % ZERO DIVISOR ERROR- ~w~n           pYJ aO Д   tJ tJ JLJ aO aO `J aO z `J aO j8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % INSTANTIATION ERROR- ~w: expected bound value~n            X@OJ aO R*LJ aO aO `J aO z `J aO 28`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           operating_system_error      1   y     % OPERATING SYSTEM ERROR- ~w~n               8@OJ aO LJ aO aO `J aO z `J aO *8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J h        !   P     out_of_heap_error   1           % OUT OF DATABASE SPACE ERROR- ~w~n          @OJ aO LJ aO aO `J aO z `J aO 
8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J H        !           out_of_stack_error  1           % OUT OF STACK SPACE ERROR- ~w~n             @OJ aO ʜLJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J (        !           out_of_trail_error  1           % OUT OF TRAIL SPACE ERROR- ~w~n             @OJ aO LJ aO aO `J aO z `J aO ʝ8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           out_of_attvars_error                 @OJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           out_of_auxspace_error       9           % OUT OF AUXILIARY STACK SPACE ERROR- ~w~n           @OJ aO BLJ aO aO `J aO z `J aO j8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J                    access      !           private_procedure   A           % PERMISSION ERROR- ~w: cannot see clauses for ~w~n          СYJ aO     tJ sJ 2 tJ sJ JģJ kJ aO LJ aO aO `J aO z `J aO j8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J     !           static_procedure    I           % PERMISSION ERROR- ~w: cannot access static procedure ~w~n          YJ aO     tJ sJ 2 tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J        X(pCalias                  new A           % PERMISSION ERROR- ~w: cannot create alias ~w~n             YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                create      A           % PERMISSION ERROR- ~w: cannot create array ~w~n             YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ң8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J      A           % PERMISSION ERROR- ~w: cannot create mutex ~a~n             YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO Ҥ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J      I           % PERMISSION ERROR- ~w: cannot create message queue ~a~n             0YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ҥ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J (               operator    A           % PERMISSION ERROR- ~w: cannot create operator ~w~n          XYJ aO     tJ sJ  tJ sJ ڦģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J @    !           binary_stream       I           % PERMISSION ERROR- ~w: cannot read from binary stream ~w~n          hYJ aO     tJ sJ r tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J h    Q           % PERMISSION ERROR- ~w: trying to read from closed stream ~w~n               YJ aO     tJ sJ r tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J x    !           past_end_of_stream  A           % PERMISSION ERROR- ~w: past end of stream ~w~n              YJ aO     tJ sJ r tJ sJ *ģJ kJ aO LJ aO aO `J aO z `J aO J8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J     A           % PERMISSION ERROR- ~w: cannot read from ~w~n                YJ aO     tJ sJ r tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO J8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                text_stream I           % PERMISSION ERROR- ~w: cannot read from text stream ~w~n            YJ aO     tJ sJ r tJ sJ JģJ kJ aO LJ aO aO `J aO z `J aO b8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                modify      !   v    dynamic_procedure   I           % PERMISSION ERROR- ~w: modifying a dynamic procedure~n              YJ aO     tJ sJ j tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J                    flag        9           % PERMISSION ERROR- cannot modify flag ~w~n          YJ aO     tJ sJ j tJ sJ ģJ kJ aO `J aO z `J aO 8`J aO XdJ aO 0dJ "  HJJ (J     ,KJ JJ J      I           % PERMISSION ERROR- T cannot declare ~w an operator~n                YJ aO     tJ sJ j tJ sJ ڦģJ kJ aO `J aO z `J aO 8`J aO XdJ aO 0dJ "  HJJ (J     ,KJ JJ J              YJ aO     tJ sJ j tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         I           % PERMISSION ERROR- ~w: modifying a static procedure~n               YJ aO     tJ sJ j tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO B8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         )           static_procedure_in_use     Q   k    % PERMISSION ERROR- ~w: modifying a static procedure in use~n                YJ aO     tJ sJ j tJ sJ BģJ kJ aO LJ aO aO `J aO z `J aO j8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J Ȳ        A           % PERMISSION ERROR- cannot table procedure ~w~n              شYJ aO     tJ sJ j tJ sJ ģJ kJ aO `J aO z `J aO r8`J aO XdJ aO 0dJ "  HJJ (J     ,KJ JJ J            Xmodule         x    redefined   Q           % PERMISSION ERROR ~w- redefining module ~a in a different file~n            YJ aO     tJ sJ Z tJ sJ rģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J            Zopen        A       % PERMISSION ERROR- ~w: cannot open file ~w~n                YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                 output      I           % PERMISSION ERROR- ~w: cannot write to binary stream ~w~n           YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ʶ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J      A   p    % PERMISSION ERROR- ~w: cannot write to ~w~n                 YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO ҷ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J      I           % PERMISSION ERROR- ~w: cannot write to text stream ~w~n             0YJ aO     tJ sJ  tJ sJ JģJ kJ aO LJ aO aO `J aO z `J aO Ҹ8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J (               resize      A           % PERMISSION ERROR- ~w: cannot resize array ~w~n             HYJ aO     tJ sJ ڹ tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J @       и    unlock      A   п    % PERMISSION ERROR- ~w: cannot unlock mutex ~w~n             YJ aO     tJ sJ  tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 
8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J X    )       representation_error                   character   A           % REPRESENTATION ERROR- ~w: expected character~n                              YJ aO    tJ tJ 2LJ aO aO `J aO z `J aO J8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !   0    character_code      I           % REPRESENTATION ERROR- ~w: expected character code~n                YJ aO    tJ tJ BLJ aO aO `J aO z `J aO b8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J            ؕ     max_arity   A           % REPRESENTATION ERROR- ~w: number too big~n                 `YJ aO    tJ tJ JLJ aO aO `J aO z `J aO b8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           % SYNTAX ERROR: ~a           YJ aO    J J aO  tJ sJ    J J aO  tJ sJ "   tJ sJ    tJ tJ    HJJ QJ `J aO z `J aO B8`J aO XdJ aO aJ XdJ aO 0dJ "  (J     ,KJ JJ J p           B    % ~w        )   o
$dump_syntax_error_line     )   
$dump_syntax_error_term                .~n              X             Ha           LJ         (J                             ^        a           TJ      ((   (J                                     i     d  XYJ aO    $J J    J |J J |J J J LJ aO aO `J aO z `J aO B8`J aO dJ aO 0dJ "  HJJ (J ,^J aO ^J aO FJ  `J aO    ^J aO ^J aO FJ     H`J aO z `J aO `J aO "  (J     ,KJ JJ J             !       system_error        )           % SYSTEM ERROR- ~w~n                 @@OJ aO LJ aO aO `J aO z `J aO 28`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J h        )   h    internal_compiler_error     1           % INTERNAL COMPILER ERROR- ~w~n              @OJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J P        )           % SYSTEM ERROR- ~w at ~w]~n                           YJ aO    ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO XdJ aO aJ dJ aO 0dJ "  HJJ (J     ,KJ JJ J      9   H    % TYPE ERROR- ~w: expected ~w, got ~w~n        -      X-              YJ aO    J J aO J  J $J J aO aO `J aO z `J aO 8`J aO XdJ aO aJ XdJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J     9           % TYPE ERROR- ~w: expected array, got ~w~n           YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         9           % TYPE ERROR- ~w: expected atom, got ~w~n            YJ aO -    tJ sJ } ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J          9           % TYPE ERROR- ~w: expected atomic, got ~w~n          YJ aO -    tJ sJ } ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    byte        9        % TYPE ERROR- ~w: expected byte, got ~w~n            YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % TYPE ERROR- ~w: expected callable goal, got ~w~n           YJ aO -    tJ sJ r-ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                char        9           % TYPE ERROR- ~w: expected char, got ~w~n            YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % TYPE ERROR- ~w: expected character, got ~w~n               YJ aO -    tJ sJ 2ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % TYPE ERROR- ~w: expected character code, got ~w~n          YJ aO -    tJ sJ BģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % TYPE ERROR- ~w: expected compound, got ~w~n                YJ aO -    tJ sJ *~ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         I           % TYPE ERROR- ~w: expected data base reference, got ~w~n             YJ aO -    tJ sJ  ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    db_term     A           % TYPE ERROR- ~w: expected data base term, got ~w~n          YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    evaluable   A           % TYPE ERROR- ~w: expected evaluable term, got ~w~n          YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J          9           % TYPE ERROR- ~w: expected float, got ~w~n           YJ aO -    tJ sJ Z~ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    in_byte              YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           in_character        A           % TYPE ERROR- ~w: expected atom character, got ~w~n          YJ aO -    tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           in_character_code            YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         A           % TYPE ERROR- ~w: expected integer, got ~w~n                 YJ aO -    tJ sJ ~ ģJ kJ aO LJ aO aO `J aO z `J aO Z8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    key A   	    % TYPE ERROR- ~w: expected database key, got ~w~n            YJ aO -    tJ sJ RģJ kJ aO LJ aO aO `J aO z `J aO b8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                leash_mode  I   `{     % TYPE ERROR- ~w: expected modes for leash, got ~w~n                 YJ aO -    tJ sJ ZģJ kJ aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    list        9           % TYPE ERROR- ~w: expected list, got ~w~n            YJ aO -    tJ sJ rģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         9           % TYPE ERROR- ~w: expected number, got ~w~n          YJ aO -    tJ sJ ~ ģJ kJ aO LJ aO aO `J aO z `J aO z8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    pointer     A           % TYPE ERROR- ~w: expected pointer, got ~w~n                 YJ aO -    tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           predicate_indicator          YJ aO -    tJ sJ zģJ kJ aO LJ aO aO `J aO z `J aO ~8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           unsigned_byte       A           % TYPE ERROR- ~w: expected unsigned byte, got ~w~n           YJ aO -    tJ sJ RģJ kJ aO LJ aO aO `J aO z `J aO r8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           unsigned_char       A           % TYPE ERROR- ~w: expected unsigned char, got ~w~n           YJ aO -    tJ sJ jģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                    variable    I           % TYPE ERROR- ~w: expected unbound variable, got ~w~n                YJ aO -    tJ sJ ģJ kJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO aJ XdJ aO 0dJ "  HJJ (J     ,KJ JJ J                 unknown     9           % EXISTENCE ERROR- procedure ~w undefined~n              @OJ aO LJ aO aO `J aO z `J aO 8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J         !           , near line ~d:~n         |       LJ aO aO `J aO z `J aO z8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J              H@OJ aO    MJ aO MJ aO HJJ QJ `J aO z `J aO a`J aO "  (J ,H`J aO    ^J aO ^J aO JJ HHJ (      )           ~n<==== HERE ====>~n                 H@OJ aO    MJ aO HJJ QJ `J aO z `J aO `J aO "  (J ,H`J aO    `J aO ^J aO JJ HHJ           9      0   Hx@OJ aO "  4RJ JJ HJ     !   x	 $dump_error_token                a           $J         (J                              H        9     4  H    MJ aO MJ aO YJ aO \J ]J 8   J J aO ģJ kJ aO $J J J FJ HP^J aO aO d`J aO 8   xcJ 0dJ    (J     HP^J aO aO d`J aO 8   xcJ 0dJ    (J     H^J aO aO aO aO ^J aO JJ HHJ                ~a          hYJ aO }    ģJ kJ aO HJJ QJ `J aO z `J aO 8`J aO XdJ aO 0dJ "  (J     ,KJ JJ J                     ~w          0YJ aO      ģJ kJ aO HJJ QJ `J aO z `J aO Z8`J aO XdJ aO 0dJ "  (J     ,KJ JJ J x                    ~s            H       x              (YJ aO    J  J J J aO ģJ kJ aO HJJ QJ `J aO z `J aO 8`J aO XdJ aO 0dJ "  (J     ,KJ JJ J @                 string              ""~s""                               YJ aO    ģJ kJ aO HJJ QJ `J aO z `J aO 8`J aO XdJ aO 0dJ "  (J     ,KJ JJ J 8                   (            X@OJ aO HJJ QJ `J aO z 8`J aO 0dJ   0dJ "  `J aO "  (J     ,KJ JJ J                  @OJ aO bHJJ QJ `J aO z 8`J aO 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,KJ JJ J h                     @OJ aO w HJJ QJ `J aO z 8`J aO 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,KJ JJ J                           LJ aO aO `J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO dJ aO 0dJ "  HJJ (J     ,KJ JJ J            }    consult.yap 9           /build/buildd/yap-5.1.1/pl/consult.yap         ($load_files              a           MJ         (J H                                    I      D   `    d`J aO    dJ aO dJ aO hKJ `J  !   p$process_lf_opts    !   H $check_use_module      O $lf    $close_lf             
   X              x          
                @a           aJ   
   aX   (J H                                    a           dJ      d     (J H                                     a           eJ   
   e	   (J H                                    a           2wJ      2
   (J H                                               MJ aO LJ aO aO MJ aO ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO ^J aO ^J aO FJ  ^J aO ]J aO FJ P^J aO aO (J     ȱ^J aO ^J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO FJ 0_J aO JJ @J       Q      L    LJ aO aO J aO  4RJ `J aO R*hKJ * J 1     ,    @OJ aO "  JJ  J !   v 8$process_lf_opt               
   Pa           \cXJ   
   \c    (J 8H                            @                HYJ aO J J aO J J MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO FJ 8P QJ ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ   J         y      p        YJ aO J J aO ģJ kJ aO LJ aO aO d`J aO    0dJ :XdJ aO hKJ * J X       autoload    !   X    $verbose_auto_load                   A     <  PPYJ aO    tJ tJ z MJ aO `J aO P^J aO aO HJJ (J      P(PJ aO J 4P({J <^J aO aO @OJ aO z <TJ aO FJ 8 PشJ D^J aO @OJ aO 
KJ JJ PdJ P^J aO @OJ aO ¶KJ JJ PJ                       A     <   PYJ aO    tJ tJ w JJ PJ `!       derived_from                         I     @  P@YJ aO    J J MJ aO MJ aO HJJ lJ ${J dd`J aO -   0dJ } DcJ ^J aO FJ *PlJ x{J d`J aO -   0dJ } xcJ ^J aO FJ *Pd`J aO    0dJ :0dJ ^J aO JJ *PJ                        (encoding                     q      l   PYJ aO (   ģJ kJ aO LJ aO aO d`J aO    0dJ :0dJ hKJ *PJ P       expand                             x   P`YJ aO    tJ tJ z @OJ aO z LJ aO aO d`J aO    0dJ :0dJ hKJ *PJ     Q     H   PYJ aO    tJ tJ w @OJ aO w JJ PJ p           mif     _    changed                      Q     H   P@YJ aO    tJ tJ @OJ aO JJ PJ      Q     H   PYJ aO    tJ tJ z @OJ aO z JJ PJ P               not_loaded  Q     H   PYJ aO    tJ tJ @OJ aO JJ PJ        ` imports            `vall                     8      Pa           \J          (J 8H                            P        A     <   PYJ aO     tJ tJ JJ PJ Q     H   PpYJ aO     ģJ kJ aO @MJ aO aO JJ PJ             Xqcompile                 @          x   PXYJ aO X   tJ tJ z @OJ aO z LJ aO aO d`J aO    0dJ :0dJ BhKJ *PJ     Q     H   P    YJ aO X   tJ tJ w @OJ aO w JJ PJ                                P0YJ aO @   tJ tJ z @OJ aO ¶`J aO J      {J ^J aO aO @OJ aO 
`J aO `J aO ¶(J     P PJJ PJ h!           skip_unix_comments  A     8   Pp@OJ aO @OJ aO JJ PJ @    A     <   PYJ aO @   tJ tJ w JJ PJ              1 Q     H   PYJ aO    tJ tJ 7@OJ aO 7JJ PJ     Q     H   PYJ aO    tJ tJ 1@OJ aO 1JJ PJ (                              P    YJ aO h   ģJ kJ aO @MJ aO aO <lJ aO JJ Pd`J aO -   0dJ } dJ aO P^J aO aO hKJ *PJ a      \   YJ aO @   ģJ kJ aO YJ aO @   ģJ kJ aO 4RJ JJ J     @      (a      \     YJ aO p   sJ 8J    YJ aO @   ģJ kJ aO 4RJ JJ J    p      (q      h   p YJ aO    J J aO sJ 8J    YJ aO @   LJ lJ aO 4RJ JJ J      9      0       @OJ aO 4RJ JJ J                a           0LJ      000   (J  H                            P        Q      L        LJ aO aO J aO  4RJ `J aO R*hKJ * J 09      0   @OJ aO "  4RJ JJ J              8YJ aO      $J J aO aO 4RJ <lJ aO hKJ d`J aO -   0dJ } XdJ aO ^J aO aO hKJ *J        pYJ aO J J aO J J MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO HJJ QJ ]J aO FJ ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ J H  ?         p$do_lf                	   a            MJ   	         (J H                                           |   LJ aO aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO $J aO  4RJ hKJ J          @OJ aO c LJ aO aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO 4RJ `J aO z `J aO z hKJ J               a           ԶJ                   (J                                        y      p   @OJ aO z LJ aO aO LJ aO aO LJ aO aO LJ aO aO 4RJ `J aO z hKJ J     !   $set_changed_lfmode     $start_lf                p          
   8a           fJ      f	 
   (J H                                    a           DgwJ   
   Dg
X   (J H                                           p	MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO FJ \	0_J aO `J aO *w ]J aO `J aO    (J     xQJ ^J aO FJ d	^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO FJ h	80_J aO (J      KJ JJ J         i      d       LJ aO aO LJ aO aO d`J aO    0dJ r0dJ dJ aO hKJ *J 	9      0   
@OJ aO z 4RJ JJ J 	    )             JJ J  
    !   @eX
$file_loaded                     8
p
a           xALJ      xAxAxA   (J X
H                            8        q      h   8LJ aO aO LJ aO aO @OJ aO FJ     p
8KJ OJ JJ 8J 
            !   _`$file_unchanged                  @xa           DLJ      DDD   (J `H                            p
        q      h   8HLJ aO aO LJ aO aO @OJ aO FJ     x8KJ OJ JJ 8J             Q      H   8    LJ aO aO LJ aO aO LJ aO aO hKJ 8J X    a      \   @LJ aO aO $J aO  4RJ `J aO (J     P @JJ @J )         @    JJ @J 
    !       @
ensure_loaded                     
X
a           
8`J       


   (J @
H                            x        i      d   X
    8`J aO aJ    0dJ $J 0dJ "  d`J aO @
   dJ aO hKJ X
J 
       8compile                   Pa           `J          (J 8H                            X
        Q      H   P    `J aO "  d`J aO 8   dJ aO hKJ PJ     a           J       pp(   (J H                            P                  LJ aO aO (J     г  d`J aO p2   aJ    dJ aO $J 0dJ B2`J aO Z2hKJ * J p    i      d    LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ * J              @Lha           aJ      a0   (J PH                                     Q      H    YJ aO      $J J aO aO 4RJ hKJ h J     i      d        LJ aO aO P^J aO aO (J     ȱ ^J aO aO aO aO hKJ h J (         h LJ aO aO LJ aO aO `J aO    `J aO &   (J     ( h4RJ d`J aO      dJ aO dJ aO `J aO "  hKJ hJ           |   h    LJ aO aO 4RJ d`J aO      dJ aO dJ aO 8`J aO aJ    0dJ 1$J 0dJ "  hKJ hJ 0             7a           (`J       (((   (J H                            h        Q      H       `J aO "  d`J aO    dJ aO hKJ J (    i      d   (    8`J aO aJ    0dJ $J 0dJ "  d`J aO @   dJ aO hKJ (J xa           @LJ       @@@   (J pH                                                 LJ aO aO 8`J aO aJ    0dJ $J aJ aJ     dJ aO $J 0dJ "  d`J aO p   dJ aO dJ aO hKJ J @a           8LJ       888   (J H                                                 LJ aO aO LJ aO aO LJ aO aO 8`J aO aJ    0dJ $J aJ aJ     dJ aO $J 0dJ "  d`J aO    dJ aO dJ aO dJ aO hKJ J 8i      d    ZHLJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ * ZJ 1     ,    Zx@OJ aO "  JJ  ZJ X        ZYJ aO \J ]J X    ģJ kJ aO $J J J MJ aO HJJ QJ d`J aO      xcJ XdJ aO `J aO "  8`J aO aJ      aJ X    xcJ $J XdJ aO $J 0dJ "  FJ  Z^J aO ^J aO JJ  Z ZJ                 Z    YJ aO J J aO J J MJ aO FJ h Z^J aO ^J aO JJ  Z ZJ        !   Hh$record_loaded      )   @$set_consulting_file           p (i$consulting !   J $consult_infolevel  !   0 i$initialisation     !   8$start_reconsulting )   P$remove_multifile_clauses   !           reconsulting                   reconsulted            consulting         consulted   !   Hh$skip_unix_comments !   $bind_module        )   @$import_to_current_module   )    $exec_initialisation_goals                            0             pp                          0             `                          Pa           gJ      g^`   (J H                                    a           hJ      h\]   (J H                                    a           LiJ      Li*0+   (J  H                                    a           `+MJ      `+`+`+   (J 8H                            p        a           <J      ZZh\   (J PH                                    a           J      X;X;;   (J hH                            0        a           D0J      D0((X(   (J H                                    a           0J      0X)X*   (J H                                    a           1wJ       1/2   (J H                            P        	
      
      MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ]J aO ]J aO ^J aO ]J aO FJ h']J aO ^J aO (J     0]J aO (J     P`J aO J]J aO (J      ^J aO FJ l']J aO `J aO x (J     ]J aO ]J aO (J      ]J aO ]J aO ^J aO FJ p'X]J aO `J aO (J     D`J aO ^J aO (J     PC`J aO Z]J aO (J      `J aO w (J     P ^J aO FJ t'p`J aO `J aO ]J aO (J x'`[(PJ aO J '"({J '^J aO @OJ aO 7<TJ aO FJ ' شJ '^J aO FJ '^J aO ^J aO ^J aO (J     8 ^J aO FJ '00_J aO @OJ aO 0_J aO @OJ aO {J t"dJ ^J aO 0_J aO 0_J aO (J     8 0_J aO @OJ aO 20_J aO @OJ aO J^J aO d`J aO    xcJ xcJ FJ 'SJ J '\#({J '`J aO `J aO ^J aO (J 'ZIJ FJ ' شJ '0_J aO (J     b{J d#dJ ^J aO `J aO  J #^J aO FJ '{J #^J aO ^J aO FJ 'H(J       J 8$`J aO `J aO ]J aO (J '`[{J 8$(PJ aO J '$({J  (^J aO @OJ aO 7<TJ aO FJ ' شJ (FJ 'H{J $dJ `J aO 0_J aO (J     PC`J aO Z0_J aO (J     P `J aO J0_J aO (J     P 0_J aO (J     ~]J aO 0_J aO (J     0^J aO FJ '^J aO ^J aO ^J aO FJ 'P0_J aO `J aO     J 8&]J aO `J aO (J     P:{J 8&P^J aO aO d`J aO 8   0dJ x xcJ (J     P^J aO aO ]J aO (J      P^J aO aO d`J aO 8   dJ aO xcJ (J     ^J aO d`J aO @   xcJ xcJ xcJ dJ aO dJ aO FJ 'FJ     KJ OJ JJ J  00                                            1     ,   H(@OJ aO JJ J ((A     <       YJ aO @   J ȜJ aO JJ J X(   s$module         ($use_preds               (             ((a           (J      


   (J (
                                            PH*LJ aO aO MJ aO MJ aO `J aO (d`J aO (   dJ aO <aJ <aJ ]J aO HJJ (J <*ZP^J aO ^J aO J  QJ ^J aO ^J aO ^J aO ^J aO JJ (PJ X)      )         P    JJ PJ X*    9      0   p*$J aO  4RJ JJ pJ *    y      p   p +LJ aO aO `J aO (J      p^J aO aO `J aO "  J  4RJ JJ pJ *    1     ,   p    @OJ aO 
JJ pJ 0+             MJ aO `J aO `J aO ]J aO HJJ (J +`[`J aO jH^J aO P^J aO aO (J     `[KJ JJ J `+      !    ,$initialization                   ,P,          ȉ     a           DJ      D,8/   (J  ,H                            (        i      d   P,-LJ aO aO J aO  4RJ `J aO R*d`J aO 8,   dJ aO hKJ *P,J ,      x   P,-LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO 8,   dJ aO hKJ *P,J (-          x   P,@.LJ aO aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO 8,   dJ aO hKJ *P,J -           (.do               .             P,(/LJ aO aO P^J aO aO HJJ (J      P,P^J aO aO d`J aO 8   dJ aO 0dJ    (J     P,`J aO d`J aO (.   dJ aO dJ aO ]J aO (J  /`[P,J JJ P,J P.   )         P,    JJ P,J 8/    !   1$blocking_code                0`J aO R/]J aO ]J aO HJJ (J /Z^J aO (J     bJ JJ J /   )   @k	82$system_initialisation               0`J aO /]J aO ]J aO HJJ (J 0Z0_J aO (J     b0_J aO `J aO J  FJ     J JJ J 00             2P^J aO aO HJJ (J      `J aO d`J aO (.   dJ aO <aJ ]J aO (J t2Z0_J aO (J     b^J aO `J aO J  P^J aO aO (J     ȱd`J aO    DbJ      dJ aO DcJ ^J aO aO P^J aO aO d`J aO      0dJ c DbJ P   dJ aO 0dJ FJ     h(J       J JJ J 0      )             JJ J 2       
2$include           2include                  23             2    a           3J      x3x34   (J 2H                            P,        i      d   33LJ aO aO J aO  4RJ `J aO R*d`J aO 2   dJ aO hKJ *3J x39      0   34@OJ aO "  4RJ JJ 3J 3             34YJ aO J J aO J J MJ aO HJJ QJ FJ 433^J aO ^J aO JJ 33J 4      !        $included_file                 including          3    LJ aO aO MJ aO `J aO ]J aO HJJ (J      3^J aO aO ]J aO d`J aO 2   TJ DJ dJ aO FJ 83`J aO 4]J aO ^J aO (J      3]J aO (J     ȱ3]J aO `J aO x (J     3]J aO ]J aO (J      3J 8 73({J 8^J aO `J aO *w ]J aO `J aO    (J     x3QJ ^J aO d`J aO    0dJ 4xcJ FJ 83^J aO ^J aO FJ 8H30_J aO (J      3{J p7dJ 3d`J aO    0dJ r0dJ xcJ ^J aO FJ 8*3P^J aO aO d`J aO 8   0dJ x xcJ (J     3P^J aO aO ]J aO (J      3P^J aO aO d`J aO 8   dJ aO xcJ (J     30_J aO d`J aO @   0dJ xcJ xcJ dJ aO dJ aO FJ 83`J aO 40_J aO (J     P 3KJ JJ 3J 4                      i     d  X    MJ aO (PJ aO HJJ J ;9X({J $;`J aO    `J aO    (J     ( X<TJ aO FJ ; XشJ ,;d`J aO    xcJ 0dJ "  ]J aO P^J aO aO d`J aO    dJ aO FJ ;hX{J h:dJ X`J aO B`J aO Z(J     P X^J aO 8`J aO aJ @   0dJ z $J aJ 0dJ 0dJ "  FJ     `X(PJ aO J ;:X({J 4;`J aO    `J aO    (J     ( X<TJ aO FJ      XشJ <;KJ JJ XdJ XJJ eXJ 8                           
                     q      h   ;`J aO 6  (J     54RJ P^J aO aO (J     hKJ J X;    )             JJ J ;    !        <prolog_load_context              ;<a           $<J       <<?   (J  <H                            3        Y      T   <<`J aO J`J aO "  (J      <4RJ J JJ <J <           directory   Q      L   <P=@OJ aO <LJ aO aO (J     P<JJ <J <       file        I     @  <>@OJ aO :=MJ aO `J aO 4]J aO HJJ (J      <(PJ aO J x>@><({J >0_J aO @OJ aO "  <TJ aO FJ |> <شJ >`J aO J^J aO (J      <KJ JJ <dJ <^J aO MJ aO KJ JJ <J `=                         Q      L   < ?@OJ aO ZLJ aO aO (J     ȱ<JJ <J >        Lsource      Q      L   <P?@OJ aO >`J aO J(J      <JJ <J ?a      X   <?@OJ aO LJ aO aO `J aO (J     D<JJ <J `?    !       yterm_position       a      X   <    @OJ aO ?P^J aO aO `J aO (J     D<JJ <J ?                 H@a           T@J       @@ #   (J 0@R                            <        )         H@!JJ H@J @    !   ` @$ensure_file_loaded              @Aa           AJ      BBxC   (J @H                            H@        i      d   p
    LJ aO aO P^J aO aO (J     4p
^J aO aO aO aO hKJ Ap
J xA   g$lf_loaded               A    i     `  AhCMJ aO MJ aO MJ aO `J aO (d`J aO (   <aJ <aJ <aJ ]J aO HJJ (J TCZA`J aO Ad`J aO A   DcJ `J aO `J aO ]J aO (J XCZA^J aO ^J aO (J     (GAQJ ^J aO ^J aO ^J aO ^J aO JJ (AJ B                      A    MJ aO LJ aO aO `J aO Ad`J aO A   <aJ dJ aO `J aO ]J aO HJJ (J (DZA^J aO ^J aO (J     (GAKJ JJ AJ xC   )   yXD$ensure_file_unchanged                   0DpDa           |DJ      EEG   (J XDH                            A        i      d   x    LJ aO aO P^J aO aO (J     4x^J aO aO aO aO hKJ pDxJ D!    XE$file_is_unchanged               8EpEa           xHMJ      xHxHxH   (J XEH                            pD               pDpGMJ aO MJ aO MJ aO `J aO (d`J aO (   <aJ <aJ <aJ ]J aO HJJ (J \GZpD`J aO Ad`J aO A   DcJ `J aO <aJ ]J aO (J `GZpD^J aO ^J aO (J     (GpDQJ ^J aO 0_J aO ^J aO FJ hGpEpD^J aO ^J aO ^J aO ^J aO JJ (pDJ E                 pD    MJ aO LJ aO aO `J aO Ad`J aO A   <aJ dJ aO <aJ ]J aO HJJ (J XHZpD^J aO ^J aO (J     (GpDQJ ^J aO 0_J aO ^J aO JJ pEpDJ G          i     d  pE    MJ aO MJ aO P^J aO aO HJJ (J     (pESJ J IdIpE({J IJ IIpE({J I^J aO aO MJ aO {J 4IdJ pE^J aO @OJ aO IJ FJ I pEشJ IKJ JJ pEdJ pE^J aO (J     bpEJ JJ pEJ xH                                           Jpath           J$in_path                 IHJ             I`K             0PJa           KLJ       KKK   (J  JH                            pE        a           MJ          (J 0J                            HJ        Y      T   HJ    LJ aO aO P^J aO aO d`J aO J   dJ aO hKJ JHJJ Ka           KMJ      KKK   (J JH                            J             x  `K    MJ aO `J aO *]J aO ]J aO HJJ (J MZ`K0_J aO ]J aO (J Mؖ `K(PJ aO J ML`K({J (M0_J aO @OJ aO "  <TJ aO FJ  M `KشJ 0M^J aO @OJ aO 2  KJ JJ `KdJ `K^J aO 0_J aO (J     ؖ `KKJ JJ `KJ K                                         pMadd_to_path              @MM   XM      @MMa           XN`J       XNXNXN   (J XMH                            `K        a           OMJ       OOO   (J pMH                            M        9      0   M    `J aO hKJ MMJ XN       ptN$check_path !   N$add_to_path                     NN             NHOa           NJ      XSXS U   (J NH                            M        a           TOJ      pPpPQ   (J NH                            N                 M    MJ aO <lJ aO  HJJ QJ ]J aO FJ TPNM]J aO 0_J aO (J XPؖ M0_J aO ^J aO JJ HOMJ O                  HOPLJ aO aO `J aO *]J aO HJJ (J PZHO^J aO (J     bHOJ JJ HOJ pP            HOQLJ aO aO @OJ aO HJJ QJ `J aO *^J aO aO P^J aO aO (J     0\HOKJ JJ HOJ P                   first             |   HO    LJ aO aO @OJ aO rQ`J aO *^J aO aO P^J aO aO HJJ (J     `[HOKJ JJ HOJ Q    !       (Rremove_from_path                 R@Ra           R]J       RRR   (J (RH                            HO                 @R    ]J aO FJ <SN@R`J aO *0_J aO ]J aO (J @SZ@R0_J aO (J     b@RKJ JJ @RJ R               NSMJ aO <lJ aO  HJJ QJ ]J aO (J Sؖ N0_J aO ^J aO JJ NNJ XS      1     ,   N TRJ "  "  JJ NJ Sy      p   NxTYJ aO bJ bJ aO J J aO tJ tJ "  @MJ aO aO (J      N4RJ JJ NJ T             NUYJ aO J J aO tJ tJ "  J aO aO ZJ НJ J J aO tJ tJ "  4RJ ЍJ aO  (J      NJJ NJ T    i      `   N    YJ aO $J J aO aO J aO aO ģJ kJ aO ЍJ aO  hKJ NNJ  U    !   OU$add_multifile                   xUU   U      xU(Va           VLJ      VVV   (J UH                            @R        a           
 J      
WZ   (J UH                            U                 U    LJ aO aO LJ aO aO LJ aO aO `J aO JP^J aO aO (J      U^J aO aO aO aO ^J aO aO aO aO hKJ (VUJ V!   
@
$multifile_defs        HxW$defined               ignored                  HW       x       ` @9)     $  (VXLJ aO aO MJ aO MJ aO MJ aO `J aO *Wd`J aO xW   dJ aO xcJ xcJ xcJ ]J aO HJJ (J XZ(VQJ `J aO d`J aO P&   aJ W   DbJ      xcJ DbJ    xcJ xcJ $J 0dJ bWJJ (VJ W               (VYLJ aO aO LJ aO aO `J aO *Wd`J aO xW   dJ aO dJ aO dJ aO dJ aO ]J aO HJJ (J pY0\(VQJ J JJ (VJ X          	        (VZLJ aO aO LJ aO aO MJ aO `J aO *y d`J aO 0    dJ aO dJ aO dJ aO xcJ <aJ ]J aO HJJ (J |ZZ(V^J aO (J     b(V^J aO ^J aO (J     Xc(VJ JJ (VJ Y       )         (V    JJ (VJ Z             0h[LJ aO aO `J aO *Wd`J aO xW   dJ aO `J aO `J aO `J aO ]J aO HJJ (J `[Z0^J aO (J     b0J JJ 0J Z            0X\LJ aO aO `J aO *y d`J aO 0    dJ aO `J aO `J aO <aJ <aJ ]J aO HJJ (J L\Z0^J aO ^J aO (J     Xc0^J aO (J     b0J JJ 0J x[       )         0    JJ 0J h\    a      \   \@OJ aO c 4RJ `J aO J`J aO z (J     P JJ J \a      \   ]@OJ aO z 4RJ `J aO J`J aO z (J     P JJ J \!   `]$set_consulting_dir              @]x]a           `^P^J      `^`^`^   (J `]H                            (V        y      p       P^J aO aO (J     4`J aO J(J     P ^J aO aO hKJ x]J ]    i      `   x]    P^J aO aO (J      x]^J aO aO (J     ~x]JJ x]J `^           `MJ aO `J aO c J  `J aO z J  ]J aO HJJ (J     4J d`_({J p``J aO Ad`J aO A   xcJ xcJ `J aO ]J aO (J h`Z0_J aO (J     bJ JJ {J _dJ 0_J aO P^J aO aO (J     (`J aO Ad`J aO A   xcJ xcJ dJ aO ]J aO (J l``[J JJ J ^                      )             JJ J `               utils.yap ns           arith.yap 6 !           directives.yap      )      $            Z"  d     i      d       ` ZJ (ZXJ daPa (Z(J           aJ @ZJ     ZJ 4a9      4           hJ @ZJ    h0J a)      $            "       q      l       a J HXJ ,bb H(J           awJ 
    @ZJ 
    XJ a                 P     @xhx          cx            (PX     x1      ,   Xb    P1(7     )      $   b    PL                   cPXJ  cpcxtzJ    
       lbJ      c xPJ           c(J           4cJ \c9      4           @ p      i      d       cJ    TdXJ TdTd@dtJ           c@ZJ     J d)      $                  )      $   pd    "       1      ,   d    c z                   dJ 
   PeXJ P<e(eJ           d(J           ddJ 
   ȏJ 
   eJ aO eeePJ           ddJ 
   @ZJ 
   	J e1      ,           c z @     y      t       eJ    DfXJ Df0fDfPJ           eJ @J (@ZJ    J f9      4           J 8@ZJ    J f9           /build/buildd/yap-5.1.1/pl/utils.yap        Q      L           J aO  gwJ    	@ZJ     
J fQ      L           8wJ 
   8
dJ 
   8@ZJ 
   8XJ Dg9      4           J ^@ZJ    `J ga   A    J     <h   (J A   c                         p        i         T           @h3    gJ            QhAfXhah   $D                 1      ,           c \z \     i      d       hJ    hXJ hhh8PJ           h@ZJ    ]J h         "           "  a      \           pJ aO \iwJ    p*dJ    p*@ZJ    p0+J Lia           
J     
j   (J    c                         g        A         8            jx3    i@J                 Y      T           
j     	¶
          
k             8jJ J  J    qJ aO  j J           LjJ @ZJ    xJ  J J  J H@ZJ    J j    9      4       (18:l@<1     A      <   Hk    dB*eL                  kJ    @lXJ @l,lk0tJ           \kZJ dJ    `{J @lPJ           k@ZJ    J k    a           lHJJ       lll   (J f                            x]        Q      H   `l    HJJ (J     h `lKJ OJ JJ `lJ l                     (ma           4mJ       mmpn   (J mf                            `l                 (m`nLJ aO aO MJ aO ]J aO `J aO v HJJ (J     (m^J aO aO (J Tnh (m0_J aO (J     h(m^J aO (J     h (mKJ JJ (mJ m      Q      L   (m    LJ aO aO HJJ (J     h (mKJ JJ (mJ pn       |       v na           8oHJJ       8o8o8o   (J nf                            (m        I      @   n    HJJ (J       nKJ JJ nJ 8o           n      v oa           oHJJ       ooo   (J pof                            n        I      @   o    HJJ (J      oKJ JJ oJ o           po      v Hpa           pHJJ       ppp   (J 0pf                            o        I      @   Hp    HJJ (J      HpKJ JJ HpJ p        !       @call_with_args                   p(qa           4qJ       qqs   (J qf                            Hp                 (qrYJ aO      J 8eJ aO J  J ģJ kJ aO J aO  4RJ `J aO R*d`J aO q   XdJ aO hKJ *(qJ q    q      h   (qrYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ (q(qJ (r    q      h   (qrYJ aO      $J J aO aO HJJ QJ (J      (qKJ JJ (qJ r                     (qsLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ(q^J aO aO aO aO (J      (qKJ JJ (qJ s        q      h   (q    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO q   dJ aO hKJ *(qJ s       q      pta           $tJ       ttv   (J  tf                            (q                 tuYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO  t   XdJ aO dJ aO hKJ *tJ tq      h   tuYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ ttJ (u    q      h   tuYJ aO      $J J aO aO HJJ QJ (J      tKJ JJ tJ u                     tvLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱt^J aO aO ^J aO aO (J      tKJ JJ tJ v                  |   t    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO  t   dJ aO dJ aO hKJ *tJ v    t      p0wa           <wJ       wwy   (J wf                            t                 0w8xYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO w   XdJ aO dJ aO dJ aO hKJ *0wJ wq      h   0wxYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ 0w0wJ Hx    q      h   0wyYJ aO      $J J aO aO HJJ QJ (J     x 0wKJ JJ 0wJ x                     0wyLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ0w^J aO aO ^J aO aO (J     x 0wKJ JJ 0wJ (y                     0w    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO w   dJ aO dJ aO dJ aO hKJ *0wJ y   w      pXza           dzJ       zz|   (J @zf                            0w                 Xzh{YJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO @z   XdJ aO dJ aO dJ aO dJ aO hKJ *XzJ zq      h   Xz{YJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ XzXzJ x{    q      h   XzH|YJ aO      $J J aO aO HJJ QJ (J     0 XzKJ JJ XzJ {                     Xz|LJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱXz^J aO aO ^J aO aO (J     0 XzKJ JJ XzJ X|                     Xz    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO @z   dJ aO dJ aO dJ aO dJ aO hKJ *XzJ |   @z      p}a           }J        ~ ~8   (J x}f                            Xz                 }~YJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO x}   XdJ aO dJ aO dJ aO dJ aO dJ aO hKJ *}J  ~q      h   }YJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ }}J ~    q      h   }YJ aO      $J J aO aO HJJ QJ (J      }KJ JJ }J (                     }(LJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ}^J aO aO ^J aO aO (J      }KJ JJ }J                      }    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO x}   dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *}J 8   x}      p؀a           J       HH   (J f                            }                 ؀YJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO    XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *؀J Hq      h   ؀hYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ ؀؀J     q      h   ؀؂YJ aO      $J J aO aO HJJ QJ (J      ؀KJ JJ ؀J x                     ؀xLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ؀^J aO aO ^J aO aO (J      ؀KJ JJ ؀J                      ؀    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *؀J          p0a           <J          (J f                            ؀                 0XYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO    XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *0J q      h   0ȅYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ 00J h    q      h   08YJ aO      $J J aO aO HJJ QJ (J     X 0KJ JJ 0J ؅                     0؆LJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ0^J aO aO ^J aO aO (J     X 0KJ JJ 0J H                     0    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *0J          pa           J       X   (J f                            0                 ȈYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO    XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J q      h   8YJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ J ؈    q      h   YJ aO      $J J aO aO HJJ QJ (J      KJ JJ J H                     HLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ^J aO aO ^J aO aO (J      KJ JJ J                          LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J X      	   pa           J    	   ؍   (J f                                             HYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO 	   XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J q      h   YJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ J X    q      h   (YJ aO      $J J aO aO HJJ QJ (J      KJ JJ J Ȍ                     ȍLJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ^J aO aO ^J aO aO (J      KJ JJ J 8                         LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO 	   dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J ؍      
   pa           J    
      (J f                                             ؏YJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO 
   XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J q      h   HYJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ J              YJ aO      $J J aO aO HJJ QJ ^J aO aO (J     ȱ^J aO aO (J      KJ JJ J X                 LJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱ^J aO aO ^J aO aO (J      KJ JJ J                      LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO 
   dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J          pXa           dJ       ȒȒ0   (J @f                                             XYJ aO      J 8eJ aO J  J ģJ kJ aO LJ aO aO J aO  4RJ `J aO R*d`J aO @   XdJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *XJ Ȓq      h       YJ aO      J  J [J ^J      J 8eJ aO sJ 8J    4RJ hKJ J     q      h   XYJ aO      $J J aO aO HJJ QJ (J     8 XKJ JJ XJ                       X LJ aO aO <lJ aO  HJJ QJ P^J aO aO (J     ȱX^J aO aO ^J aO aO (J     8 XKJ JJ XJ                      X    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO @   dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *XJ 0       op               a           _J       _   (J f                            X                 LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO dJ aO hKJ *J     )         MJ aO MJ aO MJ aO (PJ aO HJJ J ({J xJ  <TJ aO FJ   شJ J JJ dJ QJ d`J aO -   0dJ ~ xcJ d`J aO    xcJ xcJ xcJ JJ *J                             A     8  `MJ aO MJ aO MJ aO HJJ J H({J PP^J aO aO @OJ aO    J S aO    {J dJ P^J aO aO @OJ aO K  J pR aO    QJ d`J aO    0dJ BzxcJ d`J aO    xcJ xcJ xcJ JJ *J 0                            LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO dJ aO hKJ *J p    )        MJ aO MJ aO MJ aO (PJ aO HJJ J ({J lJ  <TJ aO FJ  شJ  J JJ dJ QJ d`J aO -   0dJ } xcJ d`J aO    xcJ xcJ xcJ JJ *J                                      8LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO dJ aO hKJ *J      )   ( $check_list_of_operators                 ؛a           `J      `   (J f                                           MJ aO MJ aO MJ aO (PJ aO HJJ J ܝМ({J lJ  <TJ aO FJ  شJ J JJ dJ SJ J t({J ^J aO d`J aO    xcJ xcJ xcJ FJ ؛IJ FJ  شJ J JJ dJ d`J aO -   0dJ rxcJ d`J aO    xcJ xcJ xcJ JJ *J H                                                    0$op2                     Ha           `J      `P   (J 0f                            ؛        )      $       hKJ HJ I      @   ؛J aO  4RJ `J aO R*hKJ *؛J     1     ,   ؛@OJ aO "  JJ ؛J (!   ]h$check_if_operator               Ha           \`J      \`x   (J hf                            H                 ؛    YJ aO J J aO J J MJ aO FJ \؛^J aO ^J aO JJ ؛؛J        I      @   J aO  4RJ `J aO R*hKJ *J x    9      0   <lJ aO  4RJ JJ J     Y      P       LJ aO aO d`J aO -   0dJ } dJ aO hKJ *J     9      0   H @OJ aO "  4RJ JJ HJ P       	$op              xa           `J      `   (J f                                             HMJ aO MJ aO YJ aO J J aO J J HJJ QJ FJ H^J aO ^J aO ^J aO JJ HHJ       9      0   H    <lJ aO  hKJ HJ              LJ aO aO LJ aO aO @OJ aO w 4RJ d`J aO    0dJ j0dJ ڦ0dJ w d`J aO    dJ aO dJ aO 0dJ w hKJ *J I      @       `J aO jc (J      JJ J            unix                     ȣa           J       hh   (J f                                    i      d   LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ *J h       argv        !   $is_list_of_atoms                                 ؤ(a           4J         (J f                                             (YJ aO    J J ^J aO ^J aO FJ (QJ ^J aO (J       KJ JJ J                    YJ aO    J 8eJ aO ģJ kJ aO d`J aO -   0dJ } XdJ aO d`J aO    XdJ aO hKJ *J 8           ~   Q      L   @OJ aO ~`J aO (J     ~JJ J Ц         YJ aO ~   J 8eJ aO ģJ kJ aO J aO  4RJ `J aO R*d`J aO    XdJ aO hKJ *J      i      `    YJ aO ~   ģJ kJ aO  J aO  4RJ (J     ~JJ J              HYJ aO ~   J 8eJ aO ģJ kJ aO d`J aO -   0dJ } XdJ aO d`J aO    XdJ aO hKJ *J        environ        8*Ш$do_environ                               a           J      ر   (J Шf                            (        I      D   YJ aO    $J J aO aO hKJ J XY      P   YJ aO 8   ģJ kJ aO (J     PJJ J        8z  shell                                 YJ aO     J 8eJ aO ģJ kJ aO J aO  4RJ `J aO R*d`J aO    XdJ aO hKJ *J (    i      `   YJ aO     ģJ kJ aO <lJ aO  4RJ (J     p|JJ J              YJ aO     J 8eJ aO ģJ kJ aO d`J aO -   0dJ } XdJ aO d`J aO    XdJ aO hKJ *J          YJ aO  }   J 8eJ aO ģJ kJ aO J aO  4RJ `J aO R*d`J aO    XdJ aO hKJ *J     i      `   YJ aO  }   ģJ kJ aO <lJ aO  4RJ (J     8}JJ J (             YJ aO  }   J 8eJ aO ģJ kJ aO d`J aO -   0dJ } XdJ aO d`J aO    XdJ aO hKJ *J I      @   @OJ aO (J     {JJ J            hputenv                   PXY      T       YJ aO h   $J J aO aO (J     `JJ J 9      0   (J aO  4RJ JJ (J     9      0   (@OJ aO "  4RJ JJ (J      )    p$check_if_head_may_be_atom               Ha           J         (J pf                                             (xYJ aO J J aO J J MJ aO HJJ QJ FJ p(^J aO ^J aO JJ ((J                (    LJ aO aO LJ aO aO d`J aO -   0dJ rdJ aO d`J aO    DbJ    dJ aO hKJ *(J     9      0   8J aO  4RJ JJ J     9      0   p<lJ aO  4RJ JJ J H                 LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    DbJ    dJ aO hKJ *J              LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    DbJ    dJ aO dJ aO hKJ *J I      D   ȱ<lJ aO  4RJ (J     JJ J              LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    DbJ    dJ aO dJ aO hKJ *J ر    a           Ȳ(J       ȲȲȲ   (J hf                                    9      4   X    (J     `XJJ XJ Ȳ       getenv                    a           (J          (J f                            X        9      4        (J      JJ  J        psave                     a           J       XXH   (J гf                                     i      d   LJ aO aO J aO  4RJ `J aO R*d`J aO г   dJ aO hKJ *J X         8<lJ aO  HJJ QJ ]J aO (J ,p 0_J aO (J     KJ JJ J            9      4       (J     JJ J H   г      a           J           (J pf                                    i      d   PLJ aO aO J aO  4RJ `J aO R*d`J aO г   dJ aO hKJ *J          MJ aO <lJ aO  HJJ QJ ]J aO (J p 0_J aO ^J aO (J     HKJ JJ J `          9      4       (J     HJJ J  !       save_program                     (`a           &J       &з   (J Hf                                    i      d   `(LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO hKJ *`J з         `<lJ aO  HJJ QJ ]J aO (J p `0_J aO (J     `KJ JJ `J 8           9      4   `    (J     `JJ `J    H      ( a           J       pp0   (J f                            `              x    LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO hKJ * J p          x    غLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO hKJ * J                  p-xa           J       x   (J `f                                     )     $    MJ aO MJ aO SJ HJJ J ܻx ({J ^J aO FJ x IJ FJ   شJ J JJ  dJ  QJ d`J aO -   0dJ r-xcJ d`J aO    xcJ xcJ JJ * J                              !         MJ aO MJ aO ]J aO HJJ lJ l^J aO (J p  {J ^J aO MJ aO `J aO J^J aO ]J aO (J `[ ^J aO (J      ^J aO (J     b J JJ  J          )              JJ  J 0       `restore                  Hxa           J       ؾ   (J `f                            x        i      d   x@LJ aO aO J aO  4RJ `J aO R*d`J aO `   dJ aO hKJ *xJ          xȾ<lJ aO  HJJ QJ ]J aO (J p x0_J aO (J     xKJ JJ xJ P          I      @   x    HJJ (J     xKJ JJ xJ ؾ        !       0recordaifnot                     Ha           TJ       P   (J 0f                            x                 H@MJ aO MJ aO HJJ (J ,ZH^J aO ^J aO (J     ]HQJ J JJ HJ              I      @   H    HJJ (J     `[HKJ JJ HJ P        !       recordzifnot                     a           J       00   (J f                            H                 MJ aO MJ aO HJJ (J Z^J aO ^J aO (J     ]QJ J JJ J 0             I      @       HJJ (J     0\KJ JJ J         !    current_atom                      8a           wJ          (J  f                                    9      0   8<lJ aO  4RJ JJ 8J     )      $   8    hKJ 8J 1   ( @$current_predicate_no_modules                    XTX             a           dJ       ((H   (J (f                            8        a            MJ            (J @f                            X                 X8LJ aO aO LJ aO aO J aO  4RJ P^J aO aO (J     ȱX^J aO aO aO aO hKJ XJ (    !        ucurrent_module                   a           thKJ       ttt   (J 
                                             XMJ aO YJ aO      J |J J J <J  HJJ QJ ^J aO FJ  X^J aO `J aO jc J  ^J aO ^J aO JJ XJ H               XLJ aO aO YJ aO      $J J aO aO $J aO  4RJ ^J aO aO P^J aO aO ToJ FJ      XشJ ^J aO aO (J     x XJJ XJ       q      h   X8LJ aO aO YJ aO      $J J aO aO 4RJ ^J aO aO aO aO hKJ XJ     y      p   X    LJ aO aO LJ aO aO P^J aO aO (J     ȱX^J aO aO aO aO hKJ XJ H    !    $current_predicate3    (      XT              `a           J          (J f                                    a           lJ         (J f                                     i      `    (LJ aO aO J aO  4RJ P^J aO aO (J     ȱ hKJ ` J               YJ aO      $J J aO aO J aO  4RJ (J     ȱ `J aO jc J  ^J aO aO hKJ ` J 8    Q      H    YJ aO      $J J aO aO 4RJ hKJ ` J     Y      P        LJ aO aO P^J aO aO (J     ȱ hKJ ` J     !   0 system_predicate                 `a           MJ          (J f                            `        	           MJ aO LJ aO aO `J aO jc ^J aO FJ (PJ aO J ({J ^J aO (J       <TJ aO FJ      شJ J JJ dJ KJ JJ J                                  `a           LJ          (J  f                                    y      t       LJ aO aO P^J aO aO (J     ȱ^J aO aO aO aO (J      JJ J              MJ aO MJ aO MJ aO ]J aO FJ ^J aO ^J aO 0_J aO ToJ FJ  شJ ^J aO (J     x KJ JJ J                     `MJ aO YJ aO    J |J J J HJJ QJ ^J aO ^J aO FJ `^J aO ^J aO  J aO aO aO FJ  `شJ ^J aO aO ^J aO (J     x `KJ JJ `J                             `    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO    DbJ      dJ aO dJ aO hKJ *`J            current_key              xa           J          (J f                                             MJ aO MJ aO `J aO c ^J aO ]J aO FJ ^J aO ^J aO 0_J aO ToJ FJ      شJ KJ JJ J                 )      $       hKJ `J              0         a            LJ             (J  f                                    a           J      (   (J f                            0        q      h   0    LJ aO aO P^J aO aO (J     ȱ0^J aO aO ^J aO aO hKJ 0J      !   V$ask_unknown_flag                `a           J      PP   (J f                                             MJ aO MJ aO <J  HJJ QJ ^J aO FJ ^J aO MJ aO KJ JJ J           I      D   xYJ aO      $J J aO aO hKJ J )    $valid_unknown_handler                   a           $J         (J  f                                    Y      T   LJ aO aO LJ aO aO FJ     J JJ J     )   @
$cleanup_unknown_handler    !   P0$new_unknown                     H             a           TJ      ``8   (J f                                    a           J      hh   (J 0f                            H               MJ aO MJ aO MJ aO `J aO d`J aO    `J aO <aJ ]J aO HJJ (J ZQJ 0_J aO (J     b^J aO ^J aO FJ H^J aO ^J aO JJ J          Q      H       @OJ aO w LJ aO aO LJ aO aO hKJ J (           yap_flag                 hq      l   LJ aO aO J aO  4RJ `J aO R*d`J aO    0dJ dJ aO hKJ *J 9      0   @@OJ aO w 4RJ JJ J     9      0   x@OJ aO 4RJ JJ J P    9      0   @OJ aO 4RJ JJ J     9     4  LJ aO aO ]J aO `J aO    HJJ ToJ FJ  شJ pJ aO    aO J aO  (PJ aO J ({J ^J aO aO (J      <TJ aO FJ      شJ J JJ dJ KJ OJ JJ J                         >      >                LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J    $unkonwn    )   ~ $cleanup_unknwon_handler                 p                 a           ԶJ                   (J                                                 MJ aO `J aO d`J aO    `J aO <aJ ]J aO HJJ (J ZQJ ^J aO ^J aO JJ J P      1     ,       @OJ aO w JJ J !   D8$unknown_error                   Q      L   HYJ aO 8   ģJ kJ aO @OJ aO 4RJ JJ HJ `!   $unknown_warning                 Q      L   H(YJ aO    ģJ kJ aO @OJ aO 4RJ JJ HJ 1     ,   H    @MJ aO aO JJ HJ 89      0   @OJ aO w 4RJ JJ J h             0@OJ aO HJJ QJ `J aO d`J aO    `J aO DbJ 8   XdJ aO P^J aO aO (J     `[KJ JJ J                      @OJ aO HJJ QJ `J aO d`J aO    `J aO DbJ    XdJ aO P^J aO aO (J     `[KJ JJ J @                         LJ aO aO LJ aO aO pJ aO    aO `J aO d`J aO    dJ aO DbJ      dJ aO dJ aO P^J aO aO HJJ (J     `[KJ JJ J     a           YJ         (J 8f                                    !           YJ aO      J 8eJ aO J  J ģJ kJ aO J aO aO aO P^J aO aO P^J aO aO P^J aO aO (J      d`J aO    0dJ ڐDbJ    dJ aO dJ aO d`J aO    XdJ aO DbJ      dJ aO DbJ    dJ aO dJ aO hKJ *J     a           xYJ      xxx   (J f                                    Q     L      YJ aO      J 8eJ aO J  J ģJ kJ aO J aO aO aO P^J aO aO P^J aO aO P^J aO aO HJJ (J      `J aO d`J aO    aJ    0dJ ڐDbJ    dJ aO dJ aO $J DbJ    XdJ aO DbJ      dJ aO DbJ    dJ aO dJ aO FJ     J JJ J x        $show_code           (Ha           `J          (J f                                    a           TԶJ       T            (J                                        9      0       `J aO f  hKJ HJ        8grow_heap                a           (J          (J f                            H        9      4       (J     JJ J        grow_stack               a           H(J       HHH   (J f                                    9      4       (J     hJJ J H!   garbage_collect     a            HJJ              (J pf                                    I      @       HJJ (J     KJ JJ J                 Hgc  a           `J           (J 8f                                    a           J       +   (J                             H        A      <   H    `J aO :`J aO hKJ HJ        `nogc        a           `J           (J Hf                                    A      <   `    `J aO :`J aO ZhKJ `J )       (garbage_collect_atoms       a           HJJ           (J  f                            `        I      @   (    HJJ (J     (KJ JJ (J         )   `$force_environment_for_gc   a           hJJ       hhh   (J f                            (        )             JJ J h    1   $good_list_of_character_codes                    a           J      88@   (J f                                    9      0   `J aO  4RJ JJ J 8    1     ,   0@OJ aO "  JJ J p)   hH$good_character_code                     a           J         (J f                                    q      h       YJ aO J J aO J J FJ ^J aO JJ J @       9      0   J aO  4RJ JJ J                  ЍJ aO  P^J aO aO @OJ aO VJ pR aO aO    P^J aO aO @OJ aO   VJ S aO aO    JJ J !   >$atom_contact_split !       atomic_concant                              hP                 a           MJ          (J f                                    a           \J      ``   (J f                                               MJ aO MJ aO MJ aO SJ HJJ J $({J @ J   J  IJ FJ ( شJ H8`J aO xcJ aJ xcJ 0dJ "  ^J aO (J , KJ JJ |mJ 08lJ  IJ FJ 4 شJ P^J aO P^J aO aO (J      `J aO    ^J aO ^J aO JJ P|mJ 8<J  IJ FJ < شJ X`J aO R*d`J aO    xcJ xcJ xcJ JJ *dJ d`J aO -   0dJ } xcJ d`J aO    xcJ xcJ xcJ JJ *J                                                            	$append        x       X              ha           MJ          (J f                            P        a           J      Ј	Ј		   (J i	                                               MJ aO MJ aO MJ aO SJ HJJ J X({J $ J   J  IJ FJ  شJ ,8`J aO xcJ aJ xcJ 0dJ "  ^J aO (J  KJ JJ |mJ lJ  IJ FJ   شJ 4^J aO P^J aO aO (J      `J aO    ^J aO ^J aO JJ P|mJ J  IJ FJ  شJ <^J aO ]J aO (J  ]J aO ]J aO 0_J aO FJ ^J aO 0_J aO (J p ^J aO 0_J aO (J p KJ JJ |mJ <J  IJ FJ   شJ D`J aO R*d`J aO    xcJ xcJ xcJ JJ *dJ d`J aO -   0dJ } xcJ d`J aO    xcJ xcJ xcJ JJ *J                         O                                                      a      \   P@MJ aO aO LJ aO aO LJ aO aO 4RJ (J     p PJJ PJ `Q      L   P LJ aO aO LJ aO aO (J     p PJJ PJ          P    LJ aO aO LJ aO aO P^J aO aO d`J aO `u   dJ aO 0dJ    (J     P^J aO aO aO aO hKJ PPJ        2sub_atom       `$sub_atom2                            Xa           J       x   (J f                                    a           dJ      XX    (J f                                           MJ aO MJ aO MJ aO MJ aO MJ aO lJ  HJJ QJ ]J aO (J ؖ ^J aO 0_J aO ^J aO ^J aO ^J aO d`J aO    xcJ xcJ xcJ xcJ xcJ JJ XJ    ?                hLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO dJ aO dJ aO dJ aO hKJ *J     Q     H      MJ aO MJ aO MJ aO MJ aO MJ aO (PJ aO HJJ J ({J lJ  <TJ aO FJ  شJ J JJ dJ QJ d`J aO -   0dJ } xcJ d`J aO    xcJ xcJ xcJ xcJ xcJ JJ *J x               >      >          
$sub_atombv              a           J         (J f                            X        y      p   XLJ aO aO LJ aO aO LJ aO aO LJ aO aO J aO  4RJ ^J aO aO hKJ XJ X    )   l$sub_atom_get_subchars         
$sub_atom3               0             a           <J      88x   (J  f                                    a           J      ( (    (J f                            0                 X    MJ aO MJ aO MJ aO MJ aO ]J aO FJ 0X^J aO ^J aO ^J aO 0_J aO ^J aO JJ XJ     )   (8$sub_atom_needs_atom        !   P$sub_atom_needs_int     h$$_length1  1   8x $sub_atom_get_subchars_and_match                                           X             a           J      x   (J 8f                                    a           J         (J Pf                                    a           dJ         (J h                                    a           J         (J f                            X                MJ aO MJ aO MJ aO MJ aO MJ aO  J  HJJ QJ ^J aO ^J aO FJ ^J aO ^J aO FJ ^J aO ^J aO FJ ^J aO ]J aO (J ؖ ^J aO `J aO    ^J aO FJ X^J aO ^J aO 0_J aO ]J aO FJ 0_J aO `J aO    ^J aO JJ XJ ( y   y   y   y   }   }                 (MJ aO MJ aO MJ aO MJ aO MJ aO  J  HJJ QJ ^J aO FJ l^J aO ^J aO FJ p^J aO ^J aO ]J aO ]J aO FJ t0_J aO `J aO    ^J aO FJ xX^J aO 0_J aO (J     ؖ KJ JJ J v   v   v                )   $sub_atom_get_last_subchars              a           J      ((p   (J f                                    A     8   MJ aO MJ aO MJ aO MJ aO LJ aO aO  J  HJJ QJ ^J aO FJ T^J aO ]J aO ^J aO ]J aO ^J aO FJ XjJ T    ^J aO 0_J aO (J     ؖ KJ JJ J 86   6   ?   ?       !   $sub_atom_split                  ha           J        x   (J f                                    )            MJ aO MJ aO MJ aO MJ aO ^J aO `J aO    ]J aO FJ X^J aO 0_J aO ]J aO ^J aO ]J aO ^J aO FJ ^J aO 0_J aO (J     ؖ KJ JJ J z             !   (H$sub_atom_search                 (`a           lJ      
   (J Hf                                           P	MJ aO MJ aO MJ aO MJ aO MJ aO LJ aO aO  J  HJJ QJ ^J aO FJ <	^J aO ]J aO (J @	ؖ ^J aO ^J aO `J aO    ^J aO ]J aO FJ D	`0_J aO `J aO    ^J aO FJ H	X0_J aO `J aO    ^J aO JJ XJ u   u   }                
MJ aO MJ aO MJ aO MJ aO MJ aO LJ aO aO  J  HJJ QJ ^J aO FJ 
^J aO ]J aO ^J aO ]J aO ]J aO FJ 
jJ T    0_J aO 0_J aO ]J aO ^J aO ]J aO ^J aO FJ 
^J aO 0_J aO (J     ؖ KJ JJ J `	                     MJ aO MJ aO MJ aO MJ aO MJ aO ^J aO `J aO    ]J aO FJ tX^J aO 0_J aO ]J aO ^J aO ]J aO ]J aO FJ x0_J aO 0_J aO ]J aO ^J aO ]J aO ^J aO FJ |^J aO 0_J aO (J     ؖ KJ JJ J         I     D   `h
@OJ aO "  @MJ aO aO @MJ aO aO JJ `J !    $sub_atom_search2                
a           
J         (J f                            `        q      l   `
YJ aO $J J aO aO J aO aO ģJ kJ aO @MJ aO aO LJ aO aO hKJ 
`J x
         `    YJ aO bJ bJ aO sJ 8J    J aO aO P^J aO aO d`J aO `u   dJ aO 0dJ    (J     `^J aO aO aO aO ^J aO aO hKJ ``J 
    A     8   
@OJ aO "  @MJ aO aO JJ 
J     Y      T   
    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ 

J A      <   0h@OJ aO    @MJ aO aO 4RJ JJ 0J 8         0    LJ aO aO J aO aO P^J aO aO d`J aO 8   dJ aO 0dJ    (J     0^J aO aO hKJ 00J x              a           J         (J f                            
        Q      H   @OJ aO    @OJ aO "  @MJ aO aO 4RJ JJ J                  LJ aO aO YJ aO $J J aO aO J aO aO ģJ kJ aO P^J aO aO d`J aO 8   dJ aO 0dJ    (J     ^J aO aO hKJ J Q      H   @OJ aO    @OJ aO "  @MJ aO aO 4RJ JJ J                  LJ aO aO YJ aO $J J aO aO J aO aO ģJ kJ aO P^J aO aO d`J aO 8   dJ aO 0dJ    (J     ^J aO aO hKJ J )   $sub_atom_check_length                   pa           J        P   (J f                                    1     ,   @RJ "     JJ J               YJ aO J  J ģJ kJ aO LJ aO aO P^J aO aO @OJ aO    VJ pR aO aO    P^J aO aO d`J aO 8   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J P    I     D   `RJ "  "  @OJ aO    @OJ aO    JJ J (           YJ aO J |J ģJ kJ aO MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ]J aO FJ ^J aO d`J aO `u   xcJ 0dJ    (J     jJ pR   ^J aO d`J aO `u   xcJ 0dJ    (J     ^J aO yJ aO HJ J KJ JJ ^J aO MJ aO ^J aO MJ aO KJ JJ J p      Y     P   h@OJ aO "  @OJ aO    @MJ aO aO @MJ aO aO JJ J      1     (      YJ aO $J J aO aO LJ aO aO J aO aO ģJ kJ aO MJ aO P^J aO aO d`J aO 8   dJ aO 0dJ    HJJ (J     ^J aO aO aO aO ]J aO FJ ^J aO d`J aO `u   xcJ 0dJ    (J     KJ JJ J x       9      0   J aO  4RJ JJ J     i      `   8ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ JJ J     i      `   LJ aO aO ЍJ aO  4RJ d`J aO    0dJ 
wdJ aO hKJ *J H    Y      P       LJ aO aO d`J aO -   0dJ ~ dJ aO hKJ *J     9      0   0J aO  4RJ JJ J     9      0   h<lJ aO  4RJ JJ J @    Y      P       LJ aO aO d`J aO -   0dJ } dJ aO hKJ *J x    !   !$singletons_in_term 1   86($subtract_lists_of_variables                     @             a           MJ         (J f                                    a           J      @@P   (J (f                            @        1     ,  @    MJ aO MJ aO `J aO "  ]J aO HJJ (J  @0_J aO ]J aO (J $@^J aO `J aO "  P^J aO aO (J     h@^J aO aO ]J aO (J (@0_J aO 0_J aO ^J aO JJ @J          A     8   p@OJ aO "  @MJ aO aO JJ J @    Y      P   YJ aO sJ 8J    @OJ aO "  @OJ aO "  4RJ JJ J     y      t   @YJ aO $J J aO aO YJ aO $J J aO aO  J  4RJ ^J aO aO aO aO hKJ J              YJ aO bJ bJ aO sJ 8J    YJ aO $J J aO aO J aO aO ģJ kJ aO ^J aO aO hKJ J P           simple                   a           J       hh   (J f                                    9      0   J aO  4RJ JJ J h    9      0   <lJ aO  4RJ JJ J     1      ,       J aO  JJ J 9      4   x0J aO  4RJ J JJ xJ 9      0   xh<lJ aO  4RJ JJ xJ @    i      `   x    J aO aO aO P^J aO aO @OJ aO    VJ pR aO aO    JJ xJ x    )   8v X $initialisation_goals       a   8,     hKJ              (J ȉ f                                    a           d ԶJ        d             (J                                        )      $       hKJ X J  )       !prolog_initialization                      !a           ,!J       !!"   (J !f                            X         i      d    !"LJ aO aO J aO  4RJ `J aO R*d`J aO 8,   dJ aO hKJ * !J !!   "$assert_init                     ! "a           ,"J      `#`##   (J "f                             !        a      \    !"MJ aO FJ "x !QJ ^J aO JJ  " !J "      q      h    !    LJ aO aO d`J aO -   0dJ r-dJ aO d`J aO 8,   dJ aO hKJ * !J "    i      d    "#LJ aO aO `J aO B]J aO HJJ (J #0\ "J JJ  "J `#   )          "    JJ  "J #    a       P$hKJ        P$P$P$   (J f                             "        )      $   #    hKJ @#J P$a           t$J       $$&   (J f                            #        i      d   h$%LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ *h$J $!   .
P%$assert_version                  0%h%a           t%J      &&&   (J P%f                            h$        9      4   h$ &<lJ aO  4RJ hKJ h%h$J %q      h   h$    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO hKJ *h$J &    i      d   h%&LJ aO aO `J aO ]J aO HJJ (J &0\h%J JJ h%J &   )         h%    JJ h%J &    !   8	 '$set_toplevel_hook                '8'a           D'J      ''(   (J  'f                            h%                 8' (`J aO "]J aO ]J aO HJJ (J (Z8'^J aO (J     b8'J JJ 8'J '   i      d   8'(LJ aO aO `J aO "]J aO HJJ (J (`[8'J JJ 8'J 0(   )         8'    JJ 8'J (       e      (e(a           (J       8)8) *   (J (f                            8'        I      @   ()HJJ (J      (KJ JJ (J 8)              x   e    `J aO 
`J aO *eFJ     e`J aO    (J      eKJ JJ eJ )            I      @   (    HJJ (J      (KJ JJ (J  *        !       X*nth_instance                     8*p*a           |*J       **+   (J X*f                            (                 p*+MJ aO MJ aO $J aO  <J  <J  HJJ QJ ]J aO (J +Zp*P^J aO aO ^J aO ^J aO (J     rp*KJ JJ p*J *         I      @   p*    HJJ (J     rp*KJ JJ p*J +               0Xclose                    y              +0,a           <,J       VVX   (J ,R                            p*        a     X      LJ aO aO ]J aO ]J aO HJJ (J     ȱ^J aO aO ]J aO (J .ؖ 0_J aO ]J aO (J . SJ J .-({J .d`J aO  ,   xcJ xcJ ^J aO ]J aO `J aO w FJ .hIJ FJ . شJ .^J aO FJ .0,{J 0.dJ 0_J aO FJ .0,J JJ d`J aO    aJ    xcJ $J 0dJ "  0_J aO P^J aO aO d`J aO      0dJ c DbJ    dJ aO JJ hJ ,#   '   /   /   ?   ?   ?   /                       )       /prolog_current_frame                     .0/a           /P^J       ///   (J /f                            0,        Q      L   0/    P^J aO aO `J aO (J     0/JJ 0/J /)      $           @X(     )      $   /    4(     a      \       0J aO  p0\0J           /(J           0J D09      4           PJ X)@ZJ    PX*J 0a   (     J                   (J (   c                         i        Q      L           ZJ hdJ    dJ    X{J @lJ <1a      \           wJ     /dJ     00dJ     0@ZJ     2J 1a            J                   (J P/   c                         0        a            J                   (J /   c                         1        A      <           @wJ    @@ZJ    @
J 29           /build/buildd/yap-5.1.1/pl/arith.yap        i         T           83HhgJ            I3A2P3Y3   $D                 A         8           3ii@J                 !       3expand_exprs /buildd!   (W4$set_arith_expan                 3(4             34a           4LJ       444   (J 32                            0/        a           4J      556   (J 42                            (4                 (4    LJ aO aO LJ aO aO `J aO `J aO z J     \5 ^J aO aO @OJ aO {J t5^J aO aO @OJ aO Z^J aO aO hKJ 4(4J 4a      X   45@OJ aO `J aO `J aO z (J     P 4JJ 4J 5    a      X   4    @OJ aO Z`J aO `J aO "  (J     P 4JJ 4J 6    !       x6compile_expressions a           6`J        666   (J X62                            4        Q      L   x6    `J aO `J aO z (J     P x6JJ x6J 6)       P7do_not_compile_expressions  a           7`J        777   (J (72                            x6        Q      L   P7    `J aO `J aO "  (J     P P7JJ P7J 7   88$c_built_in !   oP8$do_c_built_in                    8h8             88a           
J      
899   (J 882                            P7        a           
J      
9pG   (J P82                            h8                 h89LJ aO aO LJ aO aO `J aO `J aO z (J      h84RJ ^J aO aO aO aO hKJ 8h8J 89    1     ,   h8    @MJ aO aO JJ h8J 9q      l   8P:LJ aO aO J aO  4RJ d`J aO |    DbJ      dJ aO dJ aO hKJ 88J 9       8;YJ aO      J |J ģJ kJ aO MJ aO HJJ QJ ^J aO ]J aO FJ ;88(PJ aO J ;`;8({J ;0_J aO YJ aO }    $J J aO aO <TJ aO FJ ; 8شJ ;^J aO MJ aO KJ JJ 8dJ 8^J aO YJ aO      XJ |J HJ J KJ JJ 8J `:                                    8(=YJ aO     ģJ kJ aO $J aO  ^J aO aO YJ aO @}    $J J aO aO 4RJ ^J aO aO YJ aO     J J aO LJ lJ aO JJ 8J ;)    #<$do_c_built_metacall                     <<a           <J      GG0I   (J <2                            8              |   8=YJ aO |    ģJ kJ aO $J aO  ^J aO aO YJ aO      $J J aO aO 4RJ hKJ <8J 8=Y      P   8>YJ aO |    ģJ kJ aO J aO  4RJ hKJ <8J =    !       @>depth_bound_call    !    X>$composed_built_in                >8i	              >p>a           |>J      pMpMO	   (J X>2                            <               8x@YJ aO @>   J J aO J J MJ aO HJJ QJ ]J aO FJ L@88SJ J T@?8({J `@^J aO FJ X@p>8IJ FJ \@ 8شJ h@^J aO YJ aO @>   |J J fJ 8J KJ JJ 8dJ 8^J aO YJ aO }    \J ]J     fJ 8J $J HJ J KJ JJ 8J >                                               8`AYJ aO    ģJ kJ aO YJ aO }    \J ]J `   ģJ kJ aO $J [J ^J }    J J aO [J ^J p    LJ lJ aO 4RJ ^J aO aO hKJ 88J @           s	C                8A             8CYJ aO HA   J J aO ZJ НJ bJ bJ aO sJ 8J    YJ aO @}    J J aO LJ lJ aO 4RJ JJ 8J pA    !   
(S$expand_expr            
XB$drop_is       PpB$do_and                  AB             BB             (BHCa           
J      
 PT   (J @B2                            p>        a           qJ      q`JJ   (J XB2                            B        a           lqJ      lqIJ   (J pB2                            B               8EYJ aO    J |J J J MJ aO  J  HJJ QJ J  EhD8({J ,EJ  ^J aO YJ aO @}    XJ |J fJ 8J KJ JJ 8dJ 8^J aO ]J aO ]J aO FJ $EB80_J aO ^J aO ]J aO FJ (EB80_J aO 0_J aO ^J aO JJ HC8J C)   )   )   =   ?            H)
PE$compop                  8EhEa           
XJ      
 KM   (J PE2                            HC               8`GMJ aO ]J aO ]J aO ]J aO FJ DGhE8QJ ]J aO 0_J aO ]J aO ]J aO FJ LGhE80_J aO ]J aO 0_J aO FJ PGB80_J aO ]J aO 0_J aO FJ TGB80_J aO 0_J aO ]J aO FJ XGHC80_J aO 0_J aO ^J aO JJ HC8J EA  A          1     ,   8    @MJ aO aO JJ 8J pGy      t   <HYJ aO |    [J ^J      J hJ aO J ȜJ aO J aO  J aO  4RJ JJ <J Gi      d   <pHYJ aO x}    J hJ aO J ȜJ aO J aO  <lJ aO  4RJ JJ <J HQ      H   <HYJ aO      $J J aO aO 4RJ hKJ <<J H    a      X   < IYJ aO x}    J hJ aO J ȜJ aO <lJ aO  4RJ JJ <J H    a     X   <    YJ aO |    [J ^J      J hJ aO J ȜJ aO JJ <J 0I    A      <   HCI@OJ aO z @MJ aO aO 4RJ JJ HCJ IA      <   HC J@OJ aO z @MJ aO aO 4RJ JJ HCJ IQ     H   HC    YJ aO }    J hJ aO J ȜJ aO JJ HCJ J    Q      H   BJ@MJ aO aO @OJ aO z J aO  4RJ JJ BJ `J    Q     H   B    YJ aO    J hJ aO J ȜJ aO JJ BJ J    i     d   hEXKYJ aO S   $J J aO aO @OJ aO x @MJ aO aO @MJ aO aO JJ hEJ  Ki     d   hEKYJ aO XR   $J J aO aO @OJ aO x @MJ aO aO @MJ aO aO JJ hEJ hKi     d   hE(LYJ aO S   $J J aO aO @OJ aO ڍ @MJ aO aO @MJ aO aO JJ hEJ Ki     d   hELYJ aO T   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ hEJ 8Li     d   hELYJ aO P   $J J aO aO @OJ aO Z @MJ aO aO @MJ aO aO JJ hEJ Li     d   hE    YJ aO Q   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ hEJ M9      4   p>MJ aO  4RJ J JJ p>J pM         p>0NYJ aO }    \J ]J `   ģJ kJ aO $J [J ^J }    J J aO [J ^J p    ģJ kJ aO 4RJ hKJ p>p>J M    A     <   p>pNYJ aO }    sJ 8J    JJ p>J @NA     <   p>NYJ aO     sJ 8J    JJ p>J NA     <   p>NYJ aO     sJ 8J    JJ p>J NA     <   p>0OYJ aO  |    sJ 8J    JJ p>J  OQ      H   p>OYJ aO      J  J ģJ kJ aO hKJ p>p>J @O    I      @   p>OYJ aO     ģJ kJ aO hKJ p>p>J O    I      @   p>    YJ aO {    ģJ kJ aO hKJ p>p>J O    Q      H   B`P@OJ aO z @MJ aO aO J aO  4RJ JJ BJ  P    Q      H   BPYJ aO J J aO tJ tJ "  4RJ hKJ BBJ pP    Q      H   BR@OJ aO z @MJ aO aO  J aO  4RJ JJ BJ P       0%Q$unaryop                  QHQ   @B      AQa           pXJ      pd
d
   (J Q2                            hE        a           ԎwJ      ԎUV   (J 0Q2                            HQ                 B TMJ aO MJ aO ]J aO ]J aO FJ RHQBQJ 0_J aO ]J aO ]J aO FJ RBB0_J aO 0_J aO ^J aO 0_J aO ^J aO JJ QBJ R5   5   ?      
S$binaryop                R@S   0Q      ASa           pXJ      p

   (J S2                            Q        a           4~wJ      4~We   (J (S2                            @S             |  B    MJ aO MJ aO ]J aO ]J aO ]J aO FJ hU@SBQJ 0_J aO ]J aO ]J aO FJ pUBB0_J aO ]J aO ]J aO FJ tUBB0_J aO 0_J aO 0_J aO ^J aO 0_J aO ]J aO FJ xUSB0_J aO 0_J aO ^J aO JJ HCBJ T                   QVLJ aO aO LJ aO aO LJ aO aO @MJ aO aO J aO  4RJ ^J aO aO aO aO (J     hQJJ QJ U    )   X8V$unary_op_as_integer                     VPVa           XJ         (J 8V2                            S                 Q    MJ aO MJ aO MJ aO MJ aO ]J aO FJ dWPVQ^J aO d`J aO P   xcJ xcJ xcJ ^J aO JJ HCQJ V                SXLJ aO aO LJ aO aO LJ aO aO LJ aO aO @MJ aO aO J aO  J aO  4RJ ^J aO aO aO aO ^J aO aO (J     (SJJ SJ W1   dPX$preprocess_args_for_commutative                  XhXa           tJ      t`f@j   (J PX2                            PV        9     0  S Z@OJ aO y LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ YhXS0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ YHCS^J aO 0_J aO ^J aO JJ HCSJ X
   }                 SX\@OJ aO y MJ aO MJ aO MJ aO MJ aO MJ aO <J  xJ  (PJ aO HJJ J [ZS({J [^J aO (J     (zS<TJ aO FJ [ SشJ [J JJ SdJ SQJ P^J aO aO d`J aO X    xcJ (J     S^J aO d`J aO     xcJ dJ aO xcJ ^J aO JJ HCSJ Z               ~      ~       9   :[$preprocess_args_for_non_commutative                     [[a           $J      $jn   (J [2                            hX        9     0  S]@OJ aO y LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ ][S0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ ]HCS^J aO 0_J aO ^J aO JJ HCSJ h\
   }          9     0  S^@OJ aO  LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ ^hXS0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ ^HCS^J aO 0_J aO ^J aO JJ HCSJ ]
   }          9     0  S `@OJ aO  LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ _[S0_J aO d`J aO h    xcJ xcJ xcJ ]J aO FJ _HCS^J aO 0_J aO ^J aO JJ HCSJ ^
   }          9     0  S8a@OJ aO r LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ (ahXS0_J aO d`J aO 0    xcJ xcJ xcJ ]J aO FJ ,aHCS^J aO 0_J aO ^J aO JJ HCSJ `
   }          9     0  Spb@OJ aO  LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ `bhXS0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ dbHCS^J aO 0_J aO ^J aO JJ HCSJ Ha
   }          9     0  Sc@OJ aO b LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ c[S0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ cHCS^J aO 0_J aO ^J aO JJ HCSJ b
   }          9     0  Se@OJ aO  LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO FJ d[S0_J aO d`J aO     xcJ xcJ xcJ ]J aO FJ dHCS^J aO 0_J aO ^J aO JJ HCSJ c
   }          )   e$binary_op_as_integer                    d ea           lXJ      lll   (J e2                            [                 S    MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO FJ Hf eS^J aO d`J aO    xcJ xcJ xcJ xcJ ^J aO JJ HCSJ e?   i      `   hXf@MJ aO aO @MJ aO aO @OJ aO z J aO  J aO  4RJ JJ hXJ `f    	       hXg@MJ aO aO @MJ aO aO @OJ aO z J aO  ЍJ aO  (PJ aO HJJ J g|ghX({J g^J aO aO (J     (zhX<TJ aO FJ      hXشJ gJ JJ hXdJ hXKJ OJ JJ hXJ f                   >      >   i      d   hX(h@MJ aO aO YJ aO @}    J hJ aO J ȜJ aO J aO  4RJ JJ hXJ g	       hX0iMJ aO MJ aO @MJ aO aO @OJ aO z ЍJ aO  (PJ aO HJJ J ihhX({J i(J     (zhX<TJ aO FJ i hXشJ $iJ JJ hXdJ hX<J  KJ OJ JJ hXJ 8h               >      >           hX0j@MJ aO aO YJ aO @}    J hJ aO J ȜJ aO ЍJ aO  (PJ aO HJJ J jihX({J j(J     (zhX<TJ aO FJ      hXشJ $jJ JJ hXdJ hXKJ OJ JJ hXJ @i                                     hX    LJ aO aO LJ aO aO d`J aO @}    dJ aO dJ aO d`J aO @}    dJ aO dJ aO ^J aO aO hKJ HChXJ @j    i      `   [(k@MJ aO aO @MJ aO aO @OJ aO z J aO  J aO  4RJ JJ [J j    	       [0l@MJ aO aO @MJ aO aO @OJ aO z J aO  ЍJ aO  (PJ aO HJJ J lk[({J l^J aO aO (J     (z[<TJ aO FJ      [شJ $lJ JJ [dJ [KJ OJ JJ [J 8k                   >      >   i      d   [l@MJ aO aO YJ aO @}    J hJ aO J ȜJ aO J aO  4RJ JJ [J @l	       [mMJ aO @MJ aO aO MJ aO @OJ aO z ЍJ aO  (PJ aO HJJ J mPm[({J m(J     (z[<TJ aO FJ m [شJ mJ JJ [dJ [<J  KJ OJ JJ [J l               >      >          [n@MJ aO aO YJ aO @}    J hJ aO J ȜJ aO ЍJ aO  (PJ aO HJJ J nhn[({J n^J aO aO (J     (z[<TJ aO FJ      [شJ nJ JJ [dJ [KJ OJ JJ [J m                                         [    LJ aO aO LJ aO aO d`J aO @}    dJ aO dJ aO d`J aO @}    dJ aO dJ aO ^J aO aO hKJ HC[J n                     S ^               y ~     y X          r ` Ta      ]b b c                  0p   H           )   <J              HQd

1   u
o$meta_expansion_loop JJ HQJ 0            `    I      D       x
HQXJ   ppQtzJ @          
J p           xfx              I      D       {@SXJ   qhStzJ            {J p       q                A      <           HCJ IJ I@ZJ    HCJJ lq   `&pr$do_expand               I      D           BJ aO CqJ `J@ZJ    BJJ q       " eam               9      4   h
    DJ aO aO hKJ h
h
J Hr!             qJ        H      8    9      0   
@OJ aO    4RJ JJ J raO !             ~J        p      `    9      4   sJ aO  4RJ hKJ }J (s!       ycall_residue J        0          I      D   sYJ aO      sJ 8J    4RJ J JJ J s           yap    `      H    )             JJ J tģJ 1     ,   }@OJ aO "  JJ }J 0t         x    Y     H       YJ aO      J hJ aO J ȜJ aO JJ J xtHQJ X      8           )      $       hKJ 8J t                      }             9      4       (J     ȱJJ J Xu!       zon_exception J                  I      D   
(vYJ aO J hJ aO ģJ kJ aO 4RJ JJ 
J u   ȝ
dif               9      0   
    J aO aO hKJ 

J 8vaO !             J                  A      <           &
wJ    &
'
@ZJ    &
(
J v       
freeze                  A      <           X'
J '
J )
@ZJ    X'
*
J w       zsetof J                  9      4           )
J ,
@ZJ    )
-
J w!             QxJ        P      8    A      <           ط	wJ    ط		@ZJ    ط	0	J w       zwhen J       8      (             h YJ aO }    J J aO J J MJ aO YJ aO }    J J aO J J HJJ QJ FJ y^J aO ^J aO ^J aO JJ J hx      p q      l       y8	J `	J    8	|yXJ |y|yhy`	tJ           y@ZJ    8	8	J <y!             Ps'J                  1      ,           8	8| 	  	                  v4       
?=               9      4           Ⱦ	 J 	@ZJ    Ⱦ		J Tz!   0J      0P3J              h                 ux@             HwF             (xL         c    `      P    1      ,           ؤ}  
  
     )   Uabolish_module  HQJ (                               @S     p
     vl
8
p4
     
     
     p
     pd
     
          |<
     
`u
          ~ 
     v
~

p
     P
   n      0                 x       J aO aO aO J aO aO aO ^J aO aO @MJ aO aO DJ aO aO ^J aO aO hKJ J |YJ !   8
p}$not_in_vars aO @OJ              P}}a           $yJ      $y0t   (J p}
                            @MJ aO !       usource_module J        x      ؏                  @oSwJ    SWȏJ    S~J aO ~l~~SJ           ToZJ ZdJ    Sh\{J ~@ZJ    SeJ 4~@OJ 1   pr$process_expanded_arg J @SJ 0            p     i      \           BJ aO B,J  PJ pPJ PJ R@ZJ    BTJ J h                 i           VwJ      Vr|   (J o
                            h
JJ @SJ h                 i           <WJ      <W(st   (J pr
                            JJ @SJ h            `     i           J      xt   (J r
                            JJ @SJ h                 i      X   XxYJ aO      J hJ aO J ȜJ aO J aO  4RJ JJ J @SJ h      P      P Ni      `   YJ aO     ģJ kJ aO YJ aO     ģJ kJ aO 4RJ hKJ J h      h      (     i      X   htYJ aO      J 8eJ aO sJ 8J    @MJ aO aO 4RJ JJ J @SJ h      `p      `    i      `   }    YJ aO $J J aO aO VJ V aO aO    ^J aO aO hKJ }}J h                i           MJ          (J  u
                            }JJ @SJ h                i           Xu(J       XuXuXu   (J u
                            JJ @SJ h                i   	    J      |[   (J (y    c                         @
JJ @SJ h                  PV                                                                                     x          z0     z@     :     :     bPdbȏ܏y (J,y h
|j̐*RDX"l                                        Z~ ~  <T          I      D       pPVXJ   xVJ @          J 9   <J          HV 
&D%                A         8   H             
&   D%6   &     t Y         T   ~V 
J aO   ІPJ           (J hY      T            |     x } hx H          q      l        J J    LXJ LL8tzJ           @ZJ    xtJ a           tJ          (J 0p|                            h  t a           ԈJ      x   (J Hp|                            h   t a           @MJ      @@@   (J `p|                            Ȉ   t a           XHJJ       XXX   (J x                            (`   t Y      H   h@OJ aO "  @MJ aO aO @MJ aO aO 4RJ JJ hJ PVJ X                   e R p     by      y l               *                           ԟ               : "\r   4 H b  ڏ ОI      D       @ eXJ   HeJ            TJ lA     8   @OJ aO "  @MJ aO aO JJ J                 YJ aO \J ]J 8   J J aO ģJ kJ aO $J ģJ kJ aO J aO aO aO ^J aO aO hKJ J RJ !   $add_extra_prof t !           Garbage Collections !           Code Expansion RJ !   @    Stack Expansion t !           Heap Allocation  e             h a           ,J         (J p|                            t  eA      <    @OJ aO    @MJ aO aO 4RJ JJ  J    P          succ                     Ѝ a           J       pp`   (J 2                             e        a      X    ЍJ aO  4RJ DJ aO    aO ^J aO aO @MJ aO aO JJ  J p              PЍJ aO  4RJ P^J aO aO @OJ aO    VJ pR aO aO    DJ aO aO ^J aO aO @MJ aO aO JJ  J Ў    1     ,        RJ       JJ  J `   0pЏ$create_mq  !   $add_thread_aliases        Pno_threads                            X   آ   8           /build/buildd/yap-5.1.1/pl/directives.yap   9         0       z
    gA         A         8           x3i@J                                        z
gJ aO   gJ           hJ      $ gJ @          0z
J     i         T           pR3gJ            A   $D                 I         8           ؑHSi@J                  H   Q      L   3HYJ aO      J  J ģJ kJ aO 4RJ hKJ 33J       |   3XYJ aO }    J J aO J J HJJ QJ FJ 33^J aO JJ 33J X         $directive               Ȓa           !XJ      !x   (J                                      1      (   3    4RJ hKJ 3J h    A     <   YJ aO W   ģJ kJ aO JJ J           Ȋ ^	A     <    YJ aO ȓ   ģJ kJ aO JJ J A     <   `YJ aO 8,   ģJ kJ aO JJ J 0A     <   YJ aO 2   ģJ kJ aO JJ J p             X    A     <   YJ aO    sJ 8J    JJ J Ȕ         X    A     <   hYJ aO    sJ 8J    JJ J                 A     <   YJ aO P   ģJ kJ aO JJ J x   H       0     A     <   YJ aO    ģJ kJ aO JJ J Е           R
A     <   XYJ aO     ģJ kJ aO JJ J (A     <   ЖYJ aO    sJ 8J    JJ J h!       set_prolog_flag                  A     <   YJ aO    sJ 8J    JJ J A     <   PYJ aO @
   ģJ kJ aO JJ J  A     <   YJ aO 0>   sJ 8J    JJ J `A     <   ЗYJ aO 8   ģJ kJ aO JJ J A     <   YJ aO    ģJ kJ aO JJ J A     <   hYJ aO    ģJ kJ aO JJ J         sequential  1     ,   @OJ aO RJJ J x       parallel    1     ,   @OJ aO JJ J              P    A     <   hYJ aO    ģJ kJ aO JJ J        P}block                    8    A     <   ؙYJ aO P   ģJ kJ aO JJ J x       wait                         A     <   YJ aO    ģJ kJ aO JJ J A     <   XYJ aO @   ģJ kJ aO JJ J (A     <   YJ aO p   sJ 8J    JJ J hA     <   YJ aO    sJ 8J    JJ J !       thread_local                     ؚ
A     <   hYJ aO    ģJ kJ aO JJ J                  A     <       YJ aO P   ģJ kJ aO JJ J x         (4YJ aO }    J J aO J J MJ aO MJ aO HJJ QJ FJ P(4(4^J aO ^J aO ^J aO JJ (4(4J       !   x$exec_directive                  Xa           ,_XJ      ,_X   (J x                                    )      $   (4    hKJ (4J     (0$multifile               HZ	         YJ aO W   ģJ kJ aO LJ aO aO d`J aO 0   XdJ aO dJ aO P^J aO aO d`J aO      0dJ c DbJ P   dJ aO 0dJ hKJ hJ X!   ،$discontiguous                   0a           <J      8`	8`	b	   (J P4	                                    Q      L   YJ aO ȓ   ģJ kJ aO LJ aO aO hKJ 0J i      `   YJ aO 8,   ģJ kJ aO d`J aO      dJ aO XdJ aO hKJ P,J        `$parallel   a           @[
P^J       @[
@[
@[
   (J H(V
                            0        9      0   p@OJ aO hKJ `J П       #e
$sequential a           Z
P^J       Z
Z
Z
   (J (V
                            `        9      0   H@OJ aO RhKJ J     )   0 Р$sequential_directive                    a           J      (\
(\
b
   (J Р(V
                                    Q      L   HYJ aO    ģJ kJ aO LJ aO aO hKJ J X!   6С$parallel_directive                               a           J      c
c
j
   (J С(V
                                    Q      L   YJ aO    ģJ kJ aO LJ aO aO hKJ J XI      @   @YJ aO 2   ģJ kJ aO hKJ 3J     a           
LJ      


   (J (
                                    i      d    YJ aO    $J J aO aO LJ aO aO ^J aO aO aO aO hKJ J P   0      (a           
MJ      


   (J 
                                          |   8YJ aO    kJ LJ aO aO ģJ kJ aO LJ aO aO ^J aO aO aO aO ^J aO aO hKJ J 0!   '
$meta_predicate                  ؤa           J       

   (J 
                                    Q      L   YJ aO P   ģJ kJ aO LJ aO aO hKJ ؤJ H   ($dynamic                 a           D
J      D
hT
0W
   (J 	                            ؤ        Q      L    YJ aO     ģJ kJ aO LJ aO aO hKJ J (!    
$thread_local                    ha           <p
J      <p

`

   (J ؜                                    Q      L   PYJ aO    ģJ kJ aO LJ aO aO hKJ J Y      P   YJ aO    kJ LJ aO aO ģJ kJ aO hKJ J `    a           J       FFH   (J                                     I      D   PYJ aO    $J J aO aO hKJ J          YJ aO @
   J 8eJ aO ģJ kJ aO d`J aO      dJ aO XdJ aO 8`J aO aJ    0dJ $J 0dJ "  ^J aO aO hKJ J `    i      `   YJ aO 0>   $J J aO aO HJJ (J     H>KJ JJ J            x$public                  `a           J      j
j
 n
   (J x	                                    Q      L   @YJ aO    ģJ kJ aO LJ aO aO hKJ J           ȪYJ aO 8   J 8eJ aO ģJ kJ aO d`J aO      dJ aO XdJ aO `J aO "  ^J aO aO hKJ J P         PYJ aO    J 8eJ aO ģJ kJ aO d`J aO      dJ aO XdJ aO `J aO "  ^J aO aO hKJ J تQ      L   YJ aO    ģJ kJ aO LJ aO aO hKJ hJ `         HYJ aO @   J 8eJ aO ģJ kJ aO d`J aO      dJ aO XdJ aO 8`J aO aJ    0dJ $J 0dJ "  ^J aO aO hKJ J              YJ aO p   J 8eJ aO $J J aO aO d`J aO      dJ aO XdJ aO 8`J aO aJ    0dJ $J aJ aJ     XdJ aO $J 0dJ "  ^J aO aO hKJ J X             hYJ aO    J  J $J J aO aO LJ aO aO 8`J aO aJ    0dJ $J aJ aJ     XdJ aO $J 0dJ "  d`J aO    dJ aO XdJ aO XdJ aO hKJ J     X $block                   حa           J      

X
   (J py
                                    I      @   @YJ aO P   ģJ kJ aO hKJ J x        Ȯ$wait                    a           J      


   (J Ȯpy
                                    I      @   YJ aO    ģJ kJ aO hKJ J P       `1$table                   a           įԶJ       į            (J                                        Q      L   YJ aO    ģJ kJ aO LJ aO aO hKJ J (   $uncutable               ha           ԶJ                   (J                                        Q      L       YJ aO P   ģJ kJ aO LJ aO aO hKJ J !   @th$show_yap_flag_opts              Ha           +MJ      +++   (J h                                    9      4   0J aO  4RJ hKJ J    @|
    fast        a      X   RJ `J aO w `J aO z (J     P JJ J @    a      \   RJ Z4RJ `J aO w `J aO "  (J     P JJ J Q      L   @@OJ aO ¤LJ aO aO (J       JJ J  Y      P   @OJ aO b LJ aO aO 4RJ (J      JJ J P    Y      P   @OJ aO * LJ aO aO 4RJ (J     X JJ J              @OJ aO :LJ aO aO J aO  4RJ `J aO x `J aO "  J     t ^J aO aO @OJ aO ZJJ ^J aO aO @OJ aO JJ J  a      \    RJ :4RJ `J aO x `J aO z (J     P JJ J a      \   xRJ :Z4RJ `J aO x `J aO "  (J     P JJ J            gc_margin          з@OJ aO b(PJ aO HJJ J aO ص`J aO "x (J      KJ JJ J ({J  ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    <TJ aO FJ      شJ `J aO "x (J     P KJ JJ dJ d`J aO    0dJ qDbJ `u   0dJ b`J aO d`J aO    0dJ bdJ aO JJ *J                                            gc_trace    )   x
X$yap_flag_show_gc_tracing                0pa           |J      BBPC   (J X                                             @OJ aO LJ aO aO J aO  4RJ `J aO :x P^J aO aO (J      `J aO Rx P^J aO aO (J      `J aO jx P^J aO aO (J      ^J aO aO aO aO hKJ pJ          RJ 4RJ `J aO :x `J aO z (J     P `J aO Rx `J aO "  (J     P `J aO jx (J     P JJ J ȸ               verbose              XRJ j4RJ `J aO :x `J aO "  (J     P `J aO Rx `J aO z (J     P `J aO jx `J aO "  (J     P JJ J !           very_verbose                 RJ :4RJ `J aO :x `J aO "  (J     P `J aO Rx `J aO z (J     P `J aO jx (J     P JJ J h             ȻRJ Z`J aO :x `J aO "  (J     P `J aO Rx (J     P `J aO jx (J     P JJ J     !       xsyntax_errors       a      \   (@OJ aO LJ aO aO J aO  4RJ (J     %JJ J ػQ      L   @OJ aO LJ aO aO (J     $JJ J 8           enhanced       (    $enhanced   a      \   RJ z4RJ `J aO `J aO z (J     P JJ J a      X   RJ zZ`J aO `J aO "  (J     P JJ J     !           generate_debug_info        source_mode              a           KLJ       KKK   (J                             p        I     D  `@OJ aO jMJ aO <J  HJJ QJ ]J aO ^J aO FJ <(PJ aO J D({J L0_J aO @OJ aO <TJ aO FJ H شJ T^J aO @OJ aO z KJ JJ dJ ^J aO @OJ aO w KJ JJ J (                           9      0   RJ jz 4RJ JJ J p    9      0   RJ jw 4RJ JJ J     )           generate_domain_info                 @OJ aO jLJ aO aO d`J aO    0dJ qDbJ `u   0dJ ҿdJ aO d`J aO    0dJ jdJ aO hKJ *J     )           dollar_as_lower_case        I     @   @OJ aO MJ aO <J  HJJ QJ `J aO F  P^J aO aO (J     x=(PJ aO J ({J ^J aO aO @OJ aO 6   <TJ aO FJ  شJ ^J aO @OJ aO KJ JJ dJ ^J aO @OJ aO ZKJ JJ J                             a      \   `RJ 4RJ `J aO F  `J aO 6   (J     <JJ J a      X   RJ Z`J aO F  `J aO v   (J     <JJ J p    !           call_counting       	        @OJ aO MJ aO HJJ J <({J <J  {J |mJ p^J aO @OJ aO {J dJ ^J aO @OJ aO ZQJ ^J aO (J     x KJ JJ J                                  bounded     )   ($transl_to_true_false                     @a           LJ      ??(@   (J (                                             0@OJ aO LJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ @J 	       8@OJ aO MJ aO HJJ QJ J $({J ,^J aO @OJ aO z {J dJ ^J aO @OJ aO w QJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ xcJ JJ *J @                           @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J H               index       )   p$transl_to_index_mode                    (a           4J         (J                             @                 8@OJ aO LJ aO aO J aO  `J aO &  P^J aO aO HJJ (J     ( ^J aO aO aO aO FJ     (KJ OJ JJ J                  @OJ aO ]J aO FJ (QJ `J aO &  0_J aO (J      KJ JJ J H                   x@OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J                home        Q      L   P@OJ aO bLJ aO aO (J     JJ J 1     ,   (RJ    ZJJ (J            single      1     ,   (XRJ    JJ (J     0    compact     1     ,   (RJ &   BJJ (J h       multi       1     ,   (RJ 6   JJ (J 1     ,   ( RJ 6   JJ (J 1     ,   (    RJ F   JJ (J !       }tabling_mode        a      \   @OJ aO 2J aO  4RJ `J aO 6  (J     ( JJ J `9      0   RJ 2"  4RJ JJ J              x@OJ aO 2YJ aO J J aO J J HJJ QJ FJ p`J aO 2^J aO JJ J                @OJ aO 2YJ aO }    J J aO J J HJJ QJ FJ `J aO 2^J aO JJ J       )   H8$transl_to_tabling_mode                  Pa           \J      (   (J 8                            (                 8@OJ aO 2]J aO FJ ,P`J aO 6  0_J aO (J      KJ JJ J                 p@OJ aO 2LJ aO aO d`J aO    0dJ qDbJ `u   0dJ 2dJ aO d`J aO    0dJ 2dJ aO hKJ *J H               default     1     ,   P0RJ    JJ PJ            batched     1     ,   PxRJ    JJ PJ @       local       1     ,   PRJ &   bJJ PJ !           exec_answers        1     ,   PRJ 6   JJ PJ !           load_answers        1     ,   P    RJ F   JJ PJ ()           informational_messages      a      \   @OJ aO JJ aO  4RJ `J aO B(J      JJ J Y      P   (RJ J4RJ `J aO B(J     P JJ J     Y      P   RJ JZ4RJ `J aO B(J     P JJ J 8             @OJ aO JLJ aO aO d`J aO    0dJ qDbJ `u   0dJ JdJ aO d`J aO    0dJ JdJ aO hKJ *J     )           integer_rounding_function   1   У p$transl_to_rounding_function                     @a           J      pApAA   (J p                            P                 @OJ aO LJ aO aO J aO  4RJ `J aO &   P^J aO aO (J     ( ^J aO aO aO aO hKJ J            down                   toward_zero         @OJ aO MJ aO HJJ J ({J ^J aO @OJ aO z{J 0dJ ^J aO @OJ aO QJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ xcJ JJ *J                         @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J     !   `$transl_to_arity                 @xa           J      @@@A   (J `                                             h@OJ aO JLJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ xJ          0@OJ aO JLJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ d`J aO    0dJ j0dJ 0dJ Jd`J aO    0dJ JdJ aO hKJ *J x         @OJ aO JLJ aO aO d`J aO    0dJ qDbJ `u   0dJ JdJ aO d`J aO    0dJ JdJ aO hKJ *J @    a      \   (@OJ aO J aO  4RJ `J aO { (J      JJ J          @OJ aO LJ aO aO d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ dJ aO hKJ *J 8           max_integer          p@OJ aO LJ aO aO J aO  4RJ `J aO    `J aO    (J     ( `J aO 6   ^J aO aO (J     ( JJ J              8@OJ aO LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ dJ aO hKJ *J          @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J H    !           max_tagged_integer  a      \   P@OJ aO LJ aO aO J aO  4RJ (J      JJ J           @OJ aO LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ dJ aO hKJ *J `         @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J (           min_integer          p@OJ aO LJ aO aO J aO  4RJ `J aO    `J aO    (J     ( `J aO F   ^J aO aO (J     ( JJ J              8@OJ aO LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ S aO aO    4RJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ dJ aO hKJ *J          @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J H    !       min_tagged_integer  a      \   P@OJ aO LJ aO aO J aO  4RJ (J     P JJ J           @OJ aO LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ d`J aO    0dJ j0dJ 0dJ d`J aO    0dJ dJ aO hKJ *J `         H@OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J (    !   
$transl_to_on_off                a           J      X@X@@   (J                             x                 @OJ aO >LJ aO aO J aO  4RJ `J aO V   P^J aO aO (J     ( ^J aO aO aO aO hKJ J XQ     H  (@OJ aO >]J aO FJ QJ `J aO V   0_J aO (J      (PJ aO J  ({J ^J aO @OJ aO    <TJ aO FJ      شJ (J     @KJ JJ dJ (J     AKJ JJ J                                               @OJ aO >LJ aO aO d`J aO    0dJ qDbJ `u   0dJ >dJ aO d`J aO    0dJ >dJ aO hKJ *J 8    !           double_quotes       )   
$transl_to_trl_types                      a           ,J      AA`B   (J                                              @OJ aO LJ aO aO J aO  4RJ `J aO f   P^J aO aO (J     ( ^J aO aO aO aO hKJ  J          @OJ aO ]J aO FJ  QJ `J aO f   0_J aO (J      KJ JJ J                     `@OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J     )           n_of_integer_keys_in_db     a      \   @OJ aO :LJ aO aO J aO  4RJ (J      qJJ J p         P@OJ aO :LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ (J      qJJ J          @OJ aO :LJ aO aO d`J aO    0dJ qDbJ `u   0dJ :dJ aO d`J aO    0dJ :dJ aO hKJ *J `    )           n_of_integer_keys_in_bb     a      \   p@OJ aO LJ aO aO J aO  4RJ (J     `yJJ J            @OJ aO LJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ pR aO aO    4RJ (J     `yJJ J          @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J                profiling   	        @OJ aO MJ aO HJJ J ({J <J  {J `|mJ @^J aO @OJ aO {J `dJ ^J aO @OJ aO ZQJ ^J aO (J      KJ JJ J                          5    strict_iso           @OJ aO LJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ J            language               iso          XRJ HJJ QJ `J aO b`J aO zFJ H]J aO `J aO FJ L`J aO    0_J aO (J      KJ JJ J                         RJ ZHJJ QJ ]J aO FJ `J aO    0_J aO (J      KJ JJ J h                @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J     !   0 $trans_to_lang_flag              a           J      667   (J                                               @@OJ aO bLJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ J (!   x$adjust_language                 a           J      H7H7<   (J                                              @OJ aO bMJ aO ]J aO FJ QJ `J aO    0_J aO (J      ^J aO JJ J P                   @OJ aO bLJ aO aO d`J aO    0dJ qDbJ `u   0dJ bdJ aO d`J aO    0dJ bdJ aO hKJ *J     A     8  @OJ aO BMJ aO <J  HJJ QJ SJ J `({J `J aO *`J aO ]J aO (J ZIJ FJ  شJ ^J aO @OJ aO KJ JJ dJ ^J aO @OJ aO ZKJ JJ J                                         8nodebug     a   $    J           (J @h[                                    a           DJ        Ѐ   (J h[                                            @OJ aO BMJ aO ]J aO FJ lQJ (PJ aO J xP({J ^J aO @OJ aO <TJ aO FJ      شJ JJ dJ JJ 8J                                         @OJ aO BLJ aO aO d`J aO    0dJ qDbJ `u   0dJ BdJ aO d`J aO    0dJ BdJ aO hKJ *J     )           discontiguous_warnings      !   0D$syntax_check_mode  )   (
$syntax_check_discontiguous              X             x0a           >	LJ      >	>	>	   (J P4	                            8        a           ?	LJ      ?	?	?	   (J P4	                                    a     \  @OJ aO 2MJ aO <J  HJJ QJ SJ J ({J `J aO ]J aO FJ `J aO ]J aO FJ 0IJ FJ  شJ ^J aO @OJ aO KJ JJ dJ ^J aO @OJ aO ZKJ JJ J                                 a     X  P@OJ aO 2MJ aO ]J aO FJ  QJ (PJ aO J ,({J 8^J aO @OJ aO <TJ aO FJ 0 شJ @]J aO `J aO FJ 4P^J aO aO `J aO JJ 0dJ P^J aO aO `J aO ZJJ 0J                                             @OJ aO 2LJ aO aO d`J aO    0dJ qDbJ `u   0dJ 2dJ aO d`J aO    0dJ 2dJ aO hKJ *J `    !           redefine_warnings   )   0$syntax_check_multiple                   Ha           h@	LJ      h@	h@	h@	   (J 0P4	                            0        a     \  @OJ aO MJ aO <J  HJJ QJ SJ J ({J `J aO ]J aO FJ `J aO ]J aO FJ HIJ FJ  شJ ^J aO @OJ aO KJ JJ dJ ^J aO @OJ aO ZKJ JJ J                                 a     X  h@OJ aO MJ aO ]J aO FJ 8QJ (PJ aO J D({J P^J aO @OJ aO <TJ aO FJ H شJ X]J aO `J aO FJ LP^J aO aO `J aO JJ HdJ P^J aO aO `J aO ZJJ HJ                                            @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J x    !           single_var_warnings )   FH$syntax_check_single_var                  `a           8?	LJ      8?	8?	8?	   (J HP4	                            H        a     \   @OJ aO MJ aO <J  HJJ QJ SJ J ({J `J aO ]J aO FJ  `J aO ]J aO FJ `IJ FJ  شJ ^J aO @OJ aO KJ JJ dJ ^J aO @OJ aO ZKJ JJ J                                 a     X   @OJ aO MJ aO ]J aO FJ P QJ (PJ aO J \  ({J h ^J aO @OJ aO <TJ aO FJ `  شJ p ]J aO `J aO FJ d P^J aO aO `J aO JJ `dJ P^J aO aO `J aO ZJJ `J 0                                           @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J      !           system_options      !   T	X$system_options                  8pa           |J      88h   (J X                            `        A      <   8	@OJ aO LJ aO aO hKJ pJ            coroutining I      @   p@OJ aO (J     pJJ pJ 8               depth_limit          p@OJ aO r(PJ aO HJJ J T4p({J \d`J aO H   `J aO `J aO jc (J      p<TJ aO FJ      pشJ dJ JJ pdJ pKJ JJ pJ                
         !           low_level_tracer    )           start_low_level_trace                p@OJ aO r(PJ aO HJJ J xXp({J `J aO `J aO jc (J      p<TJ aO FJ      pشJ J JJ pdJ pKJ JJ pJ                
             !   v     or_parallelism               p@OJ aO (PJ aO HJJ J xXp({J `J aO J`J aO jc (J      p<TJ aO FJ      pشJ J JJ pdJ pKJ JJ pJ                
             !           rational_trees      I      @   pH@OJ aO (J     țpJJ pJ                tabling        D	0$do_table                q         pP@OJ aO (PJ aO HJJ J p({J $d`J aO 0   `J aO `J aO `J aO jc (J      p<TJ aO FJ      pشJ ,J JJ pdJ pKJ JJ pJ X               
                    threads              pX@OJ aO :(PJ aO HJJ J p({J  (J     p<TJ aO FJ      pشJ J JJ pdJ pKJ JJ pJ `                            !           wam_profiler        !           reset_op_counters            p    @OJ aO (PJ aO HJJ J 	p({J  	`J aO :`J aO jc (J      p<TJ aO FJ      pشJ (	J JJ pdJ pKJ JJ pJ h               
             a      X   	@OJ aO LJ aO aO J aO  4RJ P^J aO aO hKJ 0J H	    A      <   
@OJ aO P^J aO aO hKJ 0J 	!           to_chars_mode                  quintus     1     (  @@OJ aO 	MJ aO <J  HJJ QJ (PJ aO J  
({J (`J aO v   `J aO    (J     ( <TJ aO FJ $ شJ 0^J aO @OJ aO 	KJ JJ dJ ^J aO @OJ aO zKJ JJ J  
                            a      \   RJ 		4RJ `J aO v   `J aO    (J      JJ J Pa      \    RJ 	z4RJ `J aO v   `J aO    (J      JJ J          `
@OJ aO 	LJ aO aO d`J aO    0dJ qDbJ `u   0dJ 	dJ aO d`J aO    0dJ 	dJ aO hKJ *J     !           character_escapes   1   	$transl_to_character_escape_modes                 
a           
J      h>h>8?   (J                             p                 
@OJ aO LJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ  
J p
         @OJ aO HJJ QJ ]J aO FJ | 
QJ `J aO    0_J aO (J      KJ JJ J                     @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ 	dJ aO hKJ *J     !           update_semantics    !   `	`$convert_upd_sem                 @xa           J      h?h??   (J `                             
                 @OJ aO "J aO  4RJ (PJ aO P^J aO aO (J     n<TJ aO FJ      شJ \hKJ xJ                  logical     Y      P    RJ "r4RJ `J aO    (J     mJJ J     !           logical_assert      Y      P   pRJ "4RJ `J aO &   (J     mJJ J                immediate   Y      P   RJ "Z4RJ `J aO    (J     mJJ J              @OJ aO "LJ aO aO d`J aO    0dJ qDbJ `u   0dJ "dJ aO d`J aO    0dJ "dJ aO hKJ *J     !           toplevel_hook              @OJ aO bJ aO  HJJ QJ SJ J lH({J x`J aO "]J aO ]J aO (J pZIJ FJ t شJ 0_J aO JJ dJ KJ JJ J                                   I      @   @OJ aO bLJ aO aO 4RJ hKJ 8'J     !           typein_module       a      \   @OJ aO LJ aO aO J aO  4RJ (J     ȱJJ J          Xpa           J       

   (J X
                            x        A      <   0@OJ aO LJ aO aO hKJ pJ !           write_strings                @OJ aO LJ aO aO J aO  4RJ `J aO    P^J aO aO (J     ( ^J aO aO aO aO hKJ J @         PRJ HJJ QJ ]J aO FJ H`J aO    0_J aO (J      KJ JJ J                 RJ ZHJJ QJ ]J aO FJ `J aO    0_J aO (J      KJ JJ J `                @OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J     !           stack_dump_on_error          (@OJ aO zLJ aO aO J aO  4RJ `J aO   P^J aO aO (J     ( ^J aO aO aO aO hKJ J          RJ zHJJ QJ ]J aO FJ `J aO   0_J aO (J      KJ JJ J 8                HRJ zZHJJ QJ ]J aO FJ @`J aO   0_J aO (J      KJ JJ J                 x@OJ aO zLJ aO aO d`J aO    0dJ qDbJ `u   0dJ zdJ aO d`J aO    0dJ zdJ aO hKJ *J X    !   ( $flag_check_alias                a           DLJ      DDD   (J                              p        a      X   @OJ aO z LJ aO aO J aO  4RJ `J aO z hKJ J     I      @    @OJ aO z (J     PCJJ J     a      X   @OJ aO z LJ aO aO J aO  4RJ `J aO z hKJ J 0    I      @   @OJ aO z (J     PCJJ J     a      X   (@OJ aO z LJ aO aO J aO  4RJ `J aO z hKJ J     I      @   @OJ aO z (J     PCJJ J 8    )           debugger_print_options          $debugger                              @OJ aO rLJ aO aO J aO  `J aO zad`J aO    dJ aO ]J aO HJJ (J \ZKJ OJ JJ J       !   	$check_io_opts                   ha           tJ      tjl   (J R                                             "@OJ aO rMJ aO HJJ QJ ^J aO d`J aO    0dJ rxcJ FJ `J aO zad`J aO    xcJ P^J aO aO (J     `[KJ JJ J                 8quoted             X	numbervars         hportrayed          max_depth                                                                        1      ,           3} X       i      d       3J    3 XJ     3tJ           @ZJ    3hJ                                PxPxЕ     8      Px     ȓ8,0@(Ȕ      @
 h0>` (     2pphW1      ,   0     R̘     a      X       H!XJ  !! tzJ            D PJ           \!J !    a           J     $'\"   (J xa   c                         82                            `" '    !@J            q"{"""8z ""Pz ""hz ""         )           toplevel_print_options               #@OJ aO "LJ aO aO J aO  `J aO zad`J aO a   dJ aO ]J aO HJJ (J |#ZKJ OJ JJ J "               `$@OJ aO "MJ aO HJJ QJ ^J aO d`J aO    0dJ "xcJ FJ T$`J aO zad`J aO a   xcJ P^J aO aO (J     `[KJ JJ J #         Y     T  %@OJ aO MJ aO ]J aO <J  HJJ QJ ]J aO (J      (PJ aO J %H%({J %0_J aO @OJ aO "  <TJ aO FJ % شJ %0_J aO @OJ aO    {J h%dJ 0_J aO MJ aO 0_J aO ^J aO JJ J p$                        Y      P   &RJ 4RJ `J aO    (J     P JJ J %    Y      P   h&RJ Z4RJ `J aO    (J     P JJ J  &             '@OJ aO LJ aO aO d`J aO    0dJ qDbJ `u   0dJ dJ aO d`J aO    0dJ dJ aO hKJ *J x&    y         p           ('    8"!@J            9'aC'I'S'8z Y'c'Pz i'"  hz                host_type   Q      L    (@OJ aO z'LJ aO aO (J     xJJ J '!           verbose_auto_load            (@OJ aO 'LJ aO aO J aO  4RJ `J aO `J aO z J     ( ^J aO aO @OJ aO z JJ ^J aO aO @OJ aO w JJ J (Y      P   )RJ 'z 4RJ `J aO (J     P JJ J (          |   )RJ 'w 4RJ `J aO (J     P `J aO v   `J aO    (J      JJ J )         @*@OJ aO 'LJ aO aO d`J aO    0dJ qDbJ `u   0dJ 'dJ aO d`J aO    0dJ 'dJ aO hKJ *J )    !           float_format        a      \   *@OJ aO "*LJ aO aO J aO  4RJ (J     GJJ J P*a      \    +@OJ aO "*LJ aO aO <lJ aO  4RJ (J     GJJ J *      |       @OJ aO "*LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    0dJ "*dJ aO hKJ *J +!           answer_format       
     
      MJ aO MJ aO HJJ J 5,({J l6^J aO @OJ aO +{J 5|mJ 5<,^J aO @OJ aO ¤{J 5|mJ 5p,^J aO @OJ aO {J 5|mJ 5,^J aO @OJ aO >{J 5|mJ 5,^J aO @OJ aO {J 5|mJ 5-^J aO @OJ aO B{J 5|mJ 5@-^J aO @OJ aO r{J 5|mJ 5t-^J aO @OJ aO 2{J 5|mJ 5-^J aO @OJ aO {J 5|mJ 5-^J aO @OJ aO {J 5|mJ 5.^J aO @OJ aO {J 5|mJ 5D.^J aO @OJ aO "*{J 5|mJ 5x.^J aO @OJ aO :{J 5|mJ 5.^J aO @OJ aO b{J 5|mJ 5.^J aO @OJ aO {J 5|mJ 5/^J aO @OJ aO j{J 5|mJ 5H/^J aO @OJ aO b{J 5|mJ 5|/^J aO @OJ aO z'{J 5|mJ 5/^J aO @OJ aO {J 5|mJ 5/^J aO @OJ aO 2{J 5|mJ  60^J aO @OJ aO J{J 5|mJ 6L0^J aO @OJ aO {J 5|mJ 60^J aO @OJ aO b{J 5|mJ 60^J aO @OJ aO J{J 5|mJ 60^J aO @OJ aO {J 5|mJ 61^J aO @OJ aO {J 5|mJ 6P1^J aO @OJ aO {J 5|mJ 61^J aO @OJ aO {J 5|mJ  61^J aO @OJ aO :{J 5|mJ $61^J aO @OJ aO {J 5|mJ (6 2^J aO @OJ aO {J 5|mJ ,6T2^J aO @OJ aO {J 5|mJ 062^J aO @OJ aO {J 5|mJ 462^J aO @OJ aO z{J 5|mJ 862^J aO @OJ aO {J 5|mJ <6$3^J aO @OJ aO {J 5|mJ @6X3^J aO @OJ aO 	{J 5|mJ D63^J aO @OJ aO b{J 5|mJ H63^J aO @OJ aO "{J 5|mJ L63^J aO @OJ aO {J 5|mJ P6(4^J aO @OJ aO {J 5|mJ T6\4^J aO @OJ aO "{J 5|mJ X64^J aO @OJ aO z {J 5|mJ \64^J aO @OJ aO z {J 5|mJ `64^J aO @OJ aO z {J 5|mJ d6,5^J aO @OJ aO '{J 5|mJ h6`5^J aO @OJ aO {J 5dJ ^J aO @OJ aO ^J aO ^J aO JJ J +                                                                                                                                                                 cprolog     1     ,   6RJ    z6JJ J 61     ,   7RJ    zJJ J 6           sicstus     1     ,       RJ &   6JJ J 7       9@OJ aO z6`J aO    HJJ (J     m]J aO `J aO ZFJ 8]J aO `J aO ZFJ 8`]J aO `J aO ZFJ 80]J aO `J aO ZFJ 8H`J aO    `J aO    (J      `J aO    `J aO    (J      (J     P^J aO aO `J aO JJ 0J H7                           full        a           8J       HHx   (J )h[                                    a       Д`J        ДДД   (J R                            8        Q     H   <@OJ aO 6`J aO    HJJ (J     m`J aO 8FJ ;8]J aO `J aO FJ ;]J aO `J aO FJ ;`]J aO `J aO FJ ;0]J aO `J aO FJ ;H]J aO `J aO FJ ;`J aO V   0_J aO (J      (J     @`J aO    `J aO    (J      `J aO    `J aO    (J      (J     FJ     P9P^J aO aO `J aO JJ 0J 9                             Y     P      @OJ aO z`J aO &   HJJ (J     m]J aO `J aO FJ 4>]J aO `J aO FJ 8>`]J aO `J aO FJ <>0]J aO `J aO FJ @>H`J aO v   `J aO    (J      FJ D>P9]J aO `J aO FJ H>`J aO V   0_J aO (J      (J     @`J aO    `J aO    (J      `J aO    `J aO    (J      (J     P^J aO aO `J aO JJ 0J <                         9      0    
>RJ    Z4RJ JJ  
J h>    1     ,    
>RJ    z6JJ  
J >9      0    
>RJ &   4RJ JJ  
J >    1     ,    
(?RJ    zJJ  
J ?1     ,    
    RJ &   6JJ  
J 8?1     ,   x?RJ    ZJJ xJ h?1     ,   x?RJ    rJJ xJ ?1     ,   x    RJ &   JJ xJ ?1     ,   @@RJ    w JJ @J ?1     ,   @    RJ    z JJ @J (@1     ,   x@RJ    ZJJ J X@1     ,       RJ    JJ J @           unbounded   q      l   x0AP^J aO aO @OJ aO    VJ S aO aO    4RJ ^J aO aO @OJ aO @JJ xJ @1     ,   x    @MJ aO aO JJ xJ @A1     ,   ARJ    zJJ J pA1     ,       RJ    JJ J A           chars       1     ,     BRJ    AJJ  J A           codes       1     ,    PBRJ    
BJJ  J 0B1     ,        RJ &   } JJ  J `BA      <   pB@OJ aO z @OJ aO 4RJ JJ pJ BA      <   p C@OJ aO z @OJ aO j4RJ JJ pJ BA      <   p@C@OJ aO @OJ aO :4RJ JJ pJ C1     ,   p    @OJ aO ZJJ pJ PC                              Ca           CJ       ))(,   (J CR                            P9              x       LJ aO aO 8`J aO aJ pC   dJ aO $J 0dJ "  FJ     CKJ OJ JJ J D            !       Dcurrent_prolog_flag              DDa           DJ       (E(E8F   (J D                            C                 DEMJ aO J aO  HJJ QJ ]J aO FJ ED0_J aO MJ aO KJ JJ DJ (E               D(FMJ aO <lJ aO  HJJ QJ ]J aO FJ  FD0_J aO MJ aO KJ JJ DJ E            |   D    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO D   dJ aO dJ aO hKJ *DJ 8F      x   (GLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO hKJ *J F          x   GLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO dJ aO hKJ *J 8G           HMJ aO MJ aO (PJ aO HJJ J H4H({J HlJ  <TJ aO FJ H شJ HJ JJ dJ QJ d`J aO -   0dJ } xcJ d`J aO    xcJ xcJ JJ *J G                        )      $       hKJ J H       hJprolog_flag              HIa           IJ       IIJ   (J H                            D                 IILJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO dJ aO dJ aO hKJ *IJ I    q      l   I    MJ aO MJ aO FJ `JDI^J aO ^J aO JJ IJ J      H      HJa           JhKJ       JJJ   (J hJ                            I        )      $   J    hKJ DJJ J             LJ aO aO MJ aO `J aO    P^J aO aO HJJ (J     ( ^J aO aO aO aO FJ K]J aO ^J aO FJ K`J aO    0_J aO (J      KJ JJ J K      a           pL`J        pLpLpL   (J >                            J        Q      L    L    `J aO    `J aO    (J       LJJ  LJ pL       Lno_source   a           8M`J        8M8M8M   (J L                             L        Q      L   L    `J aO    `J aO    (J      LJJ LJ 8M)       Muser_defined_directive                   xMMa           MJ       (N(NO   (J M                            L        I      D   MNFJ     MKJ OJ JJ MJ (N        !       Nassert_static                    `NNa           NJ       		x	   (J N	                            M        q     h  M    MJ aO MJ aO J aO aO aO  J aO aO aO FJ LP MشJ XP]J aO `J aO jc HJJ (J     0Md`J aO    dJ aO FJ PPNMd`J aO 8|    aJ x   xcJ `J aO `J aO $J xcJ FJ TPNMP^J aO aO 0_J aO (J     0MKJ JJ MJ O                      (  z            yio.yap 5.1.           debug.yap  m           checker.yap !           depth_bound.yap                grammar.yap            ground.yap             listing.yap            preds.yap          modules.yap            signals.yap        profile.yap !           callcount.yap       !           load_foreign.yap               sockets.yap            sort.yap               setof.yap   !           statistics.yap      !           strict_iso.yap                 tabling.yap            threads.yap            eam.yap                yapor.yap   1           /build/buildd/yap-5.1.1/pl/yio.yap  i         T           S[HgJ            SAR S)S   uC                 A         8           pS4	i@J             R           fx               Sa           SJ        T TU   (J SR                            N                 STLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO S   dJ aO dJ aO dJ aO hKJ *SJ  T             S ULJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO S   dJ aO dJ aO dJ aO hKJ *SJ T             SULJ aO aO LJ aO aO $J aO  4RJ d`J aO -   0dJ dJ aO d`J aO S   dJ aO dJ aO dJ aO hKJ *SJ 0UI      @   S    `J aO   (J     xSJJ SJ U    i      d   0,hVLJ aO aO J aO  4RJ `J aO R*d`J aO ,   dJ aO hKJ *0,J V       0,WMJ aO lJ  HJJ QJ SJ J WW0,({J W`J aO    `J aO    (J     ( 0,]J aO ]J aO ]J aO FJ W`0,0_J aO ^J aO (J     H30,IJ FJ W 0,شJ W(J      0,KJ JJ 0,dJ 0,^J aO (J      0,KJ JJ 0,J xV                               9      4   0,    (J      0,JJ 0,J X   ,      +HXa           TXJ       XX8Y   (J 0XR                            S              x   HX(YLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 0X   dJ aO dJ aO hKJ *HXJ X             HX    MJ aO LJ aO aO d`J aO 0X   xcJ dJ aO FJ YHX^J aO JJ 0,HXJ 8Y       !   
(Z$process_open_opts     (	@Z$open2      )   
XZ$process_open_aliases          S      pZ             YZ             Y0[             Y[a            \MJ        \ \ \   (J ZR                            HX        a           ZJ      __e   (J (ZR                            pZ        a           <[J      X]X]_   (J @ZR                            Z        a           [J      P_P__   (J XZR                            0[        Y     P  pZ    MJ aO MJ aO MJ aO MJ aO ^J aO d`J aO Z   xcJ xcJ xcJ xcJ FJ 4]pZ^J aO `J aO    ]J aO ]J aO FJ 8]ZpZ^J aO ^J aO ^J aO 0_J aO FJ <]0[pZ0_J aO ^J aO JJ [pZJ  \9   ?   ?                0[]LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO Z   dJ aO dJ aO dJ aO dJ aO hKJ *0[J X]             0[h^LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO Z   dJ aO dJ aO dJ aO dJ aO hKJ *0[J ]             0[_LJ aO aO LJ aO aO $J aO  4RJ d`J aO -   0dJ dJ aO d`J aO Z   dJ aO dJ aO dJ aO dJ aO hKJ *0[J x^9      4   0[    (J     x0[JJ 0[J _1     ,   [p_@OJ aO "  JJ [J P_a      \   [    YJ aO $J J aO aO (J     xB[^J aO aO hKJ [[J _I     D   Z`@OJ aO "  @MJ aO aO @OJ aO "  JJ ZJ _       P`type        !   i$value_open_opt                  `                 0``a           `J      0f0fh   (J h`R                            [        q     h  ZbYJ aO \J ]J P`   ģJ kJ aO $J J J MJ aO MJ aO MJ aO `J aO `]J aO ]J aO FJ Db`ZP^J aO aO d`J aO p   xcJ xcJ (J     ZP^J aO aO d`J aO ~   xcJ dJ aO (J     Z^J aO ^J aO aO ^J aO ^J aO JJ ZZJ `?              hbreposition               Pb    q     h  Z dYJ aO \J ]J hb   ģJ kJ aO $J J J MJ aO MJ aO MJ aO `J aO Rb]J aO ]J aO FJ c`ZP^J aO aO d`J aO p   xcJ xcJ (J     ZP^J aO aO d`J aO ~   xcJ dJ aO (J     Z^J aO ^J aO aO ^J aO ^J aO JJ ZZJ b?          adeof_action               c    q     h  ZeYJ aO \J ]J d   ģJ kJ aO $J J J MJ aO MJ aO MJ aO `J aO c]J aO ]J aO FJ e`ZP^J aO aO d`J aO p   xcJ xcJ (J     ZP^J aO aO d`J aO ~   xcJ dJ aO (J     Z^J aO ^J aO aO ^J aO ^J aO JJ ZZJ 0d?       y      p   Z    YJ aO \J ]J pC   ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO hKJ ZZJ e       `    text              x   `f@OJ aO 
f@OJ aO    LJ aO aO d`J aO 8   0dJ   0dJ &   (J     `JJ `J 0f               binary            x   `8g@OJ aO f@OJ aO &   LJ aO aO d`J aO 8   0dJ   0dJ    (J     `JJ `J f          x   `g@OJ aO z @OJ aO F   LJ aO aO d`J aO 8   0dJ   0dJ    (J     `JJ `J Hg          x   `8h@OJ aO w @OJ aO    LJ aO aO d`J aO 8   0dJ   0dJ F   (J     `JJ `J g             `h@OJ aO @OJ aO   LJ aO aO d`J aO 8   aJ 8   0dJ   0dJ   $J 0dJ   (J     `JJ `J Hh               eof_code             `    @OJ aO h@OJ aO   LJ aO aO d`J aO 8   aJ 8   0dJ   0dJ   $J 0dJ   (J     `JJ `J h               reset          h`      0`ia            jRJ       j j j   (J iR                            `                 i    RJ i  LJ aO aO d`J aO 8   aJ 8   0dJ   0dJ   $J 0dJ   (J     iJJ iJ  jI      @   jJ aO  4RJ `J aO R*hKJ *J j    9      0   k@OJ aO "  4RJ JJ J j    i      `   lYJ aO J J aO ģJ kJ aO J aO  4RJ `J aO R*hKJ *J (k       k$check_opt               kka           T XJ      T mr   (J kR                            i                 lYJ aO J J aO J J MJ aO HJJ QJ ^J aO ^J aO aO ^J aO FJ lk^J aO ^J aO JJ J  l          Y      P       LJ aO aO d`J aO -   0dJ rdJ aO hKJ *J l    )    QHm$check_force_opt_arg                      m`ma           lmJ      00   (J HmR                            k        Q     H  koYJ aO 0X   sJ 8J    MJ aO MJ aO HJJ QJ (PJ aO J nnk({J n^J aO YJ aO p   ģJ kJ aO <TJ aO FJ n kشJ  o^J aO aO ^J aO JJ `mkdJ kd`J aO    0dJ bnxcJ ^J aO JJ *kJ m                            !   Xc	0o$check_opt_open                  oHoa           ToJ      ssv   (J 0oR                            `m        a      \   kpYJ aO Z   sJ 8J    LJ aO aO LJ aO aO 4RJ hKJ HokJ o       Чread_term   !   w
Xp$check_opt_read                  pX              pppa           |pJ      pwpwHz   (J XpR                            Ho        a      \   kqYJ aO @p   sJ 8J    LJ aO aO LJ aO aO 4RJ hKJ ppkJ p!   	Pq$check_opt_sp                    0qhqa           tqJ      zz}   (J PqR                            pp        a      \   krYJ aO C   sJ 8J    LJ aO aO LJ aO aO 4RJ hKJ hqkJ q!   	`r$check_opt_write        b      ap             (rxra            J       ~؂   (J `rR                            hq        a      \   k    YJ aO Hr   sJ 8J    LJ aO aO LJ aO aO 4RJ hKJ xrkJ r)    `s$check_open_type_arg                     8sxsa           sJ      HHȄ   (J `sR                            xr        I      D   HotYJ aO P`   ģJ kJ aO 4RJ hKJ xsHoJ s)   HHt$check_open_reposition_arg                t`ta           ltJ         (J HtR                            xs        I      D   HouYJ aO hb   ģJ kJ aO 4RJ hKJ `tHoJ t)   30u$check_open_alias_arg                    uHua           TuJ         (J 0uR                            `t        I      D   HovYJ aO pC   ģJ kJ aO 4RJ hKJ HuHoJ u)   v$check_open_eof_action_arg               u0va           <vJ         (J vR                            Hu        I      D   HovYJ aO d   ģJ kJ aO 4RJ hKJ 0vHoJ vY      P   Ho    LJ aO aO d`J aO    0dJ zdJ aO hKJ *HoJ v           Hwvariables                0w    I      @   ppwYJ aO Hw   ģJ kJ aO 4RJ JJ ppJ pw    !       wvariable_names                   w    I      @   pp@xYJ aO w   ģJ kJ aO 4RJ JJ ppJ w       -      p-    I      @   ppHyYJ aO (x   ģJ kJ aO 4RJ JJ ppJ Px    1    Qx$check_read_syntax_errors_arg                                     xxa           xJ      @@   (J xR                            0v        I      D   ppyYJ aO x   ģJ kJ aO 4RJ hKJ xppJ Xy             ?    I      @   ppyYJ aO y   ģJ kJ aO 4RJ JJ ppJ y    I      @   pp8zYJ aO X   ģJ kJ aO 4RJ JJ ppJ  z    Y      P   pp    LJ aO aO d`J aO    0dJ r}dJ aO hKJ *ppJ Hz           zfile_name                z    I      @   hq {YJ aO z   ģJ kJ aO 4RJ JJ hqJ z                    I      @   hqh{YJ aO {   ģJ kJ aO 4RJ JJ hqJ 0{    9      0   hq{@OJ aO r4RJ JJ hqJ x{    9      0   hq{@OJ aO 4RJ JJ hqJ {    I      @   hqP|YJ aO pC   ģJ kJ aO 4RJ JJ hqJ {           8|position                  |    I      @   hq|YJ aO 8|   ģJ kJ aO 4RJ JJ hqJ `|    I      @   hq|YJ aO h    ģJ kJ aO 4RJ JJ hqJ |    I      @   hq(}YJ aO d   ģJ kJ aO 4RJ JJ hqJ |    I      @   hqp}YJ aO hb   ģJ kJ aO 4RJ JJ hqJ 8}    I      @   hq}YJ aO P`   ģJ kJ aO 4RJ JJ hqJ }    Y      P   hq    LJ aO aO d`J aO    0dJ dJ aO hKJ *hqJ }    )   8~$check_write_quoted_arg                  ~P~a           !J      !   (J 8~R                            x        I      D   xrYJ aO 8   ģJ kJ aO 4RJ hKJ P~xrJ ~       8ignore_ops  )   P$check_write_ignore_ops_arg              ~                 ha           tJ      HH    (J PR                            P~        I      D   xrYJ aO 8   ģJ kJ aO 4RJ hKJ hxrJ )   N8$check_write_numbervars_arg              Pa           ,"J      ,"`   (J 8R                            h        I      D   xrYJ aO P   ģJ kJ aO 4RJ hKJ PxrJ )   0@	 $check_write_portrayed                   8a           "J      "x0   (J  R                            P        I      D   xrYJ aO h   ģJ kJ aO 4RJ hKJ 8xrJ )   A$check_write_max_depth                    a           ,J      @   (J R                            8        I      D   xrȂYJ aO    ģJ kJ aO 4RJ hKJ  xrJ Y      P   xr    LJ aO aO d`J aO    0dJ ZdJ aO hKJ *xrJ ؂    I      @   `mhJ aO  4RJ `J aO R*hKJ *`mJ 0    9      0   `m@OJ aO z 4RJ JJ `mJ x    9      0   `m؃@OJ aO w 4RJ JJ `mJ     a      \   `m    LJ aO aO d`J aO    0dJ bnDbJ p   dJ aO hKJ *`mJ I      @   xsJ aO  4RJ `J aO R*hKJ *xsJ H    9      0   xs@OJ aO 
f4RJ JJ xsJ     9      0   xs    @OJ aO f4RJ JJ xsJ Ȅ    !    $check_open_opt_arg              (a           LJ         (J R                                     a      \   (    LJ aO aO d`J aO    0dJ rDbJ P`   dJ aO hKJ *(J I      @   `t0J aO  4RJ `J aO R*hKJ *`tJ     9      0   `th@OJ aO z 4RJ JJ `tJ @    9      0   `t@OJ aO w 4RJ JJ `tJ x    a      \   `t    LJ aO aO d`J aO    0dJ rDbJ hb   dJ aO hKJ *`tJ I      @   HuHJ aO  4RJ `J aO R*hKJ *HuJ     9     4  HuMJ aO MJ aO lJ  HJJ QJ (PJ aO J d Hu({J l(J     (DHu`J aO c J  <TJ aO FJ h HuشJ tKJ JJ HudJ Hud`J aO    0dJ 0dJ DbJ pC   xcJ ^J aO JJ *HuJ X                        a      \   Hu    LJ aO aO d`J aO    0dJ rDbJ pC   dJ aO hKJ *HuJ I      @   0v(J aO  4RJ `J aO R*hKJ *0vJ     9      0   0v`@OJ aO 4RJ JJ 0vJ 8    9      0   0v@OJ aO h4RJ JJ 0vJ p    9      0   0vЉ@OJ aO i4RJ JJ 0vJ     a      \   0v    LJ aO aO d`J aO    0dJ rDbJ d   dJ aO hKJ *0vJ I      @   xJ aO  4RJ `J aO R*hKJ *xJ @               dec10       9      0   xȊ@OJ aO z4RJ JJ xJ     9      0   x @OJ aO w 4RJ JJ xJ ؊    9      0   xP@OJ aO 4RJ JJ xJ                quiet       9      0   x@OJ aO :4RJ JJ xJ `    a      \   x    LJ aO aO d`J aO    0dJ r}DbJ x   dJ aO hKJ *xJ I      @   P~0J aO  4RJ `J aO R*hKJ *P~J     9      0   P~h@OJ aO z 4RJ JJ P~J @    9      0   P~،@OJ aO w 4RJ JJ P~J x    !       write_quoted                         a      \   P~    LJ aO aO d`J aO    0dJ ZDbJ    dJ aO hKJ *P~J I      @   hJ aO  4RJ `J aO R*hKJ *hJ H    9      0   h@OJ aO z 4RJ JJ hJ     9      0   h@OJ aO w 4RJ JJ hJ ȍ    a      \   h    LJ aO aO d`J aO    0dJ ZDbJ 8   dJ aO hKJ *hJ  I      @   PJ aO  4RJ `J aO R*hKJ *PJ `    9      0   PЎ@OJ aO z 4RJ JJ PJ     9      0   P@OJ aO w 4RJ JJ PJ     a      \   P    LJ aO aO d`J aO    0dJ ZDbJ P   dJ aO hKJ *PJ I      @   8J aO  4RJ `J aO R*hKJ *8J x    9      0   8@OJ aO z 4RJ JJ 8J     9      0   8 @OJ aO w 4RJ JJ 8J     a      \   8    LJ aO aO d`J aO    0dJ ZDbJ h   dJ aO hKJ *8J 0I      @    ȐJ aO  4RJ `J aO R*hKJ * J     i      `    0ЍJ aO  P^J aO aO @OJ aO    VJ T aO aO    4RJ JJ  J ؐ    a      \        LJ aO aO d`J aO    0dJ ZDbJ    dJ aO hKJ * J @       set_input                a           0(J       000   (J R                            (        9      4       (J     (JJ J 0   Xh	pset_output               Xa           (J          (J pR                                    9      4       (J     (JJ J !       @open_null_stream                  Xa           ȓ(J       ȓȓȓ   (J @R                                    9      4   X    (J     XJJ XJ ȓ!       open_pipe_streams                (a           (J          (J R                            X        9      4   (    (J     (JJ (J Q      L   P9    `J aO `J aO    (J     P P9JJ P9J Д!   0nofileerrors        a           `J           (J R                            (        Q      L   0    `J aO `J aO    (J     P 0JJ 0J 9      0        `J aO y hKJ @ J            (see              @a           LJ          (J (R                            0        I      @   @@OJ aO c 4RJ `J aO z hKJ @J     i      d   @PLJ aO aO J aO  4RJ `J aO R*d`J aO (   dJ aO hKJ *@J i      `   @LJ aO aO P^J aO aO (J     87@(J     H3@JJ @J `             @`MJ aO ]J aO `J aO y ]J aO FJ P`@0_J aO ^J aO (J     H3@QJ JJ @J ȗ                   @ MJ aO HJJ (J     E@]J aO `J aO y ^J aO FJ `@QJ ^J aO JJ @J p          i      `   @    `J aO y ]J aO FJ \S@0_J aO JJ @J               seeing                   ha           MJ          (J R                            @        Q     H      MJ aO P^J aO aO HJJ (J     87]J aO (J     H3(PJ aO J (({J 0`J aO z 0_J aO (J     H3<TJ aO FJ , شJ 8^J aO @OJ aO c KJ JJ dJ 0_J aO MJ aO KJ JJ J                                 `seen        a           ЛP^J        ЛЛЛ   (J HR                                    i      d   `    P^J aO aO (J     87`(J      ``J aO c hKJ `J Л       @tell                     (Xa           dJ       ȜȜ(   (J @R                            `        I      @   X @OJ aO c 4RJ `J aO z hKJ XJ Ȝ    i      d   XhLJ aO aO J aO  4RJ `J aO R*d`J aO @   dJ aO hKJ *XJ i      d   XНLJ aO aO P^J aO aO (J     8X(J     H3X4RJ JJ XJ x         XxMJ aO ]J aO `J aO 2{ ]J aO FJ h`X0_J aO ^J aO (J     H3XQJ JJ XJ                    XMJ aO HJJ (J     EX]J aO `J aO 2{ ^J aO FJ `XQJ ^J aO JJ XJ           i      `   X    `J aO 2{ ]J aO FJ tSX0_J aO JJ XJ (              telling                  a            MJ             (J R                            X        Q     H      MJ aO P^J aO aO HJJ (J     8]J aO (J     H3(PJ aO J @({J H`J aO z 0_J aO (J     H3<TJ aO FJ D شJ P^J aO @OJ aO c KJ JJ dJ ^J aO MJ aO KJ JJ J                                  xtold        a           P^J           (J `R                                    i      d   x    P^J aO aO (J     8x(J      x`J aO c hKJ xJ     ,      y Xa           ȢLJ       ȢȢȢ   (J @R                            x                 X    LJ aO aO `J aO w ]J aO ]J aO ]J aO ]J aO HJJ (J &X J l`J aO 0_J aO FJ     XJ JJ XKJ JJ XJ Ȣ         a            LJ             (J  ,R                            X                     LJ aO aO `J aO w ]J aO ]J aO ]J aO ]J aO HJJ (J H' J `J aO 0_J aO FJ     J JJ KJ JJ J           1   H	($preprocess_read_terms_options      1   H	@$postprocess_read_terms_options                  Ȥ             a           MJ          (J @pR                                    a           ĥJ      H   (J (R                            X        a           $J         (J @R                                    Y     T  X    MJ aO MJ aO ^J aO d`J aO @p   xcJ xcJ FJ X]J aO (J     87X^J aO ]J aO FJ ħX0_J aO ^J aO 0_J aO ]J aO ]J aO FJ ȧ X^J aO ^J aO 0_J aO 0_J aO JJ XJ    <   ?      @p      pa           XMJ       XXX   (J ЧR                                    I     @      MJ aO MJ aO MJ aO ^J aO d`J aO @p   xcJ xcJ FJ |^J aO ]J aO FJ ^J aO ^J aO 0_J aO ]J aO ]J aO FJ  ^J aO ^J aO 0_J aO 0_J aO JJ J X,   <   ?       1     ,   @OJ aO "  JJ J )        $read_term_error_handler             ȪYJ aO \J ]J x   ģJ kJ aO $J ģJ kJ aO LJ aO aO 4RJ P^J aO aO (J     %`J aO ©(J     P ^J aO aO (J     $^J aO aO aO aO hKJ J q      h   8YJ aO \J ]J X   ģJ kJ aO $J ģJ kJ aO @MJ aO aO 4RJ hKJ J ت    I      @       YJ aO J  J ģJ kJ aO hKJ J H    1     ,   @OJ aO "  JJ J 1   9$postprocess_read_terms_option      9   	0$postprocess_read_terms_options_list                     H             a           TJ      P   (J R                                    a           J      حح   (J 0R                            H                     YJ aO J J aO J J MJ aO MJ aO MJ aO HJJ QJ FJ H^J aO ^J aO ^J aO ^J aO JJ J       1     ,   @OJ aO "  JJ J ح             YJ aO J J aO J J MJ aO MJ aO MJ aO FJ H^J aO ^J aO ^J aO ^J aO JJ J                 HYJ aO x   ģJ kJ aO `J aO ©P^J aO aO (J      H^J aO aO (J     $HJJ HJ     )   P h$read_term_non_anonymous                 @a           J         (J hR                                    Q      L   HаYJ aO w   ģJ kJ aO LJ aO aO hKJ HJ )   XX$fetch_singleton_names                   0pa           |J         (J XR                                             HxYJ aO (x   J J LJ aO aO MJ aO ]J aO FJ l@H0_J aO ^J aO ^J aO JJ pHJ        y      t   HYJ aO Hw   ģJ kJ aO LJ aO aO `J aO "  HJJ (J     HKJ JJ HJ     Q     H   H@YJ aO y   ģJ kJ aO @MJ aO aO JJ HJ      A     <   H    YJ aO X   ģJ kJ aO JJ HJ P1     ,   RJ "  "  JJ J              YJ aO pJ J $J J aO aO $J J J YJ aO \J ]J @}    J J aO LJ lJ aO $J J J ^J aO aO HJJ (J ؖ ^J aO ^J aO JJ J    A     8   pȳ@OJ aO "  @OJ aO "  JJ pJ     Y      P   pȴYJ aO sJ 8J    @OJ aO "  @OJ aO "  4RJ JJ pJ س    1   X
P$add_singleton_if_no_underscore                   ha           tJ      ȶȶ    (J PR                            p                 pYJ aO J J aO J J YJ aO pJ J $J J aO aO $J J J LJ aO aO  J  HJJ QJ ^J aO aO ]J aO ^J aO aO FJ hp^J aO ^J aO 0_J aO JJ ppJ ش               ppYJ aO bJ bJ aO J J aO ģJ kJ aO YJ aO pJ J J  J ģJ kJ aO $J ģJ kJ aO VJ @X aO aO    4RJ ^J aO aO hKJ ppJ еI      @   p    YJ aO J  J ģJ kJ aO hKJ ppJ     Y      P   hYJ aO  tJ sJ   ģJ kJ aO @MJ aO aO 4RJ JJ hJ ȶ             h    LJ aO aO YJ aO \J ]J @}    J J aO J ȜJ aO $J J ȜJ aO ^J aO aO HJJ (J     ؖ hKJ JJ hJ          I      @   8z    `J aO    (J     P#8zJJ 8zJ     a    z    J        hhи   (J zR                            h        i      d   P^J aO aO (J     8`J aO    (J     P#J JJ J h)             JJ J и       4      0{  a           pLJ       ppp   (J R                                    a      X        LJ aO aO `J aO F   HJJ (J     p* KJ JJ  J p        a      X   @4    LJ aO aO `J aO F   HJJ (J     (+@4KJ JJ @4J й               writeq                    Pa           LJ          (J 8R                                     a      X   P    LJ aO aO `J aO V   HJJ (J     p*PKJ JJ PJ            8       (a           4J          (J R                            P        a      X   (LJ aO aO `J aO V   HJJ (J     (+(J JJ (J         )         (    JJ (J             display                  @a           LJ          (J (R                            (        a      X   @    LJ aO aO `J aO &   HJJ (J     p*@KJ JJ @J            (      a           $J          (J  R                            @        a      X   ؽLJ aO aO `J aO &   HJJ (J     (+J JJ J         )             JJ J     !       write_canonical                   8a           LJ          (J  R                                    a      X   8    LJ aO aO `J aO 6   HJJ (J     p*8KJ JJ 8J                    a           J          (J R                            8        a      X   пLJ aO aO `J aO 6   HJJ (J     (+J JJ J         )             JJ J     !   H@$process_wt_opts    )   HX$process_wt_callbacks                                 0a           |J          (J HrR                                    a           #XJ      #H
   (J @R                            p        a           %J      %8   (J XR                                    !       pMJ aO MJ aO ^J aO d`J aO Hr   xcJ xcJ FJ p^J aO `J aO    ]J aO ]J aO FJ p0_J aO ^J aO (J p*p0_J aO FJ     0pJ JJ pJ 
            )         p    JJ pJ     9     4  bMJ aO MJ aO MJ aO ^J aO d`J aO Hr   xcJ xcJ FJ b^J aO `J aO    ]J aO ]J aO FJ  b^J aO 0_J aO ^J aO (J (+b0_J aO FJ     0bJ JJ bJ             )         b    JJ bJ      I     D   @OJ aO "  @MJ aO aO @OJ aO "  JJ J H         @YJ aO \J ]J 8   tJ tJ z $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO p   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J               YJ aO \J ]J 8   tJ tJ w $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO ~   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J P             YJ aO \J ]J 8   tJ tJ z $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO p   dJ aO 0dJ &   (J     ^J aO aO aO aO hKJ J              YJ aO \J ]J 8   tJ tJ w $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO ~   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J              @YJ aO \J ]J P   tJ tJ z $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO p   dJ aO 0dJ F   (J     ^J aO aO aO aO hKJ J               YJ aO \J ]J P   tJ tJ w $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO ~   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J P             YJ aO \J ]J h   tJ tJ z $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO p   dJ aO 0dJ    (J     ^J aO aO aO aO hKJ J              YJ aO \J ]J h   tJ tJ w $J ģJ kJ aO LJ aO aO P^J aO aO d`J aO ~   dJ aO 0dJ v   (J     ^J aO aO aO aO hKJ J                   a     \      YJ aO \J ]J    ģJ kJ aO $J ģJ kJ aO LJ aO aO LJ aO aO YJ aO \J ]J    kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO (J     ;P^J aO aO d`J aO |   XdJ aO 0dJ    (J     ^J aO aO aO aO ^J aO aO (J     ;^J aO aO aO aO ^J aO aO hKJ J 1     ,   0(@OJ aO "  JJ 0J          0    YJ aO \J ]J    kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO (J     ;0^J aO aO hKJ 00J 8             Xa           J       @@   (J R                            0        a      X   LJ aO aO `J aO    HJJ (J     p*J JJ J @        )             JJ J     a      X   LJ aO aO `J aO    HJJ (J     (+J JJ J         )             JJ J (           Xportray                  @a           |J      @@   (J  R                                    a           ԶJ                    (J X   c                                 A     <  ppMJ aO (PJ aO HJJ J Lp({J \d`J aO X   `J aO `J aO c (J      p<TJ aO FJ P pشJ dJ JJ pdJ p^J aO FJ     pQJ `J aO y `J aO z (J     P pJ JJ pJ @                  
         Y      P   p    `J aO y `J aO w (J     P pJ JJ pJ            H	get              a           `LJ       ```   (J R                            p        i      `       LJ aO aO P^J aO aO (J     87(J     PJJ J `           get_byte                 a           J       XX   (J R                                    A     8  MJ aO (PJ aO HJJ J 4({J X<J  <TJ aO FJ 8 شJ `J JJ dJ J @\({J h(PJ aO J HL({J pxJ  <TJ aO FJ L شJ xJ JJ dJ {J |mJ PP^J aO aO @OJ aO J S aO    {J dJ P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ JJ *J X                                                                  i      `       LJ aO aO P^J aO aO (J     87(J     JJ J              a           J       xx   (J R                                    Q     L  MJ aO MJ aO (PJ aO HJJ J h({J <J  <TJ aO FJ l شJ J JJ dJ J t({J (PJ aO J |x({J xJ  <TJ aO FJ  شJ J JJ dJ {J |mJ P^J aO aO @OJ aO J S aO    {J dJ P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ xcJ JJ *J x                                                              9      4       (J     JJ J        (peek_byte                 a           ,J          (J R                                    A     8   MJ aO (PJ aO HJJ J l  ({J <J  <TJ aO FJ p  شJ J JJ  dJ  J x ({J (PJ aO J  ({J xJ  <TJ aO FJ   شJ J JJ  dJ  {J |mJ  P^J aO aO @OJ aO J S aO    {J dJ  P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ JJ * J                                                                   i      `        LJ aO aO P^J aO aO (J     87 (J     h6 JJ  J              @a           LJ           (J (R                                     Q     L  @MJ aO MJ aO (PJ aO HJJ J ,@({J <J  <TJ aO FJ  @شJ J JJ @dJ @J @({J (PJ aO J @({J xJ  <TJ aO FJ  @شJ J JJ @dJ @{J D|mJ @P^J aO aO @OJ aO J S aO    {J DdJ @P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ xcJ JJ *@J                                                               9      4   @    (J     h6@JJ @J         get_char                 (Xa           dJ       H   (J @R                            @             x  X8MJ aO (PJ aO HJJ J 8X({J  <J  <TJ aO FJ  XشJ (J JJ XdJ XlJ ^J aO 8`J aO `J aO aJ `J aO `J aO (J ؖ X^J aO `J aO w J  {J QJ d`J aO -   0dJ jxcJ d`J aO @   xcJ JJ *XJ                                   a     X  X    MJ aO P^J aO aO HJJ (J     87X]J aO (J     X(PJ aO J tX({J 0_J aO @OJ aO <TJ aO FJ x XشJ ^J aO @OJ aO w KJ JJ XdJ X^J aO 8`J aO xcJ 0dJ "  (J     ؖ XKJ JJ XJ H                               @      (a           J            (J R                            X               MJ aO MJ aO (PJ aO HJJ J x({J <J  <TJ aO FJ | شJ J JJ dJ lJ ^J aO 8`J aO `J aO aJ `J aO `J aO (J ؖ ^J aO `J aO w J  {J QJ d`J aO -   0dJ jxcJ d`J aO    xcJ xcJ JJ *J                                A     8      MJ aO ]J aO HJJ (J     (PJ aO J d({J 0_J aO @OJ aO <TJ aO FJ  شJ ^J aO @OJ aO w KJ JJ dJ ^J aO 8`J aO xcJ 0dJ "  (J     ؖ KJ JJ J                                4Ppeek_char                a           J           (J R                                         x  MJ aO (PJ aO HJJ J ({J <J  <TJ aO FJ  شJ J JJ dJ lJ p^J aO 8`J aO `J aO aJ `J aO `J aO (J ؖ ^J aO `J aO w J  {J pQJ d`J aO -   0dJ jxcJ d`J aO @   xcJ JJ *J                                   a     X      MJ aO P^J aO aO HJJ (J     87]J aO (J     5(PJ aO J ,({J 80_J aO @OJ aO <TJ aO FJ 0 شJ @^J aO @OJ aO w KJ JJ dJ ^J aO 8`J aO xcJ 0dJ "  (J     ؖ KJ JJ J                                       ha           tJ       h   (J PR                                           hXMJ aO MJ aO (PJ aO HJJ J 0Th({J D<J  <TJ aO FJ 4 hشJ LJ JJ hdJ hlJ ^J aO 8`J aO `J aO aJ `J aO `J aO (J <ؖ h^J aO `J aO w J  {J QJ d`J aO -   0dJ jxcJ d`J aO    xcJ xcJ JJ *hJ                               A     8  h    MJ aO ]J aO HJJ (J     5h(PJ aO J th({J 0_J aO @OJ aO <TJ aO FJ x hشJ ^J aO @OJ aO w KJ JJ hdJ h^J aO 8`J aO xcJ 0dJ "  (J     ؖ hKJ JJ hJ h                                   get_code                 a           J       88   (J R                            h        Q     L  xMJ aO MJ aO (PJ aO HJJ J (({J L<J  <TJ aO FJ , شJ TJ JJ dJ J 4H({J \(PJ aO J <8({J dxJ  <TJ aO FJ @ شJ lJ JJ dJ {J |mJ DP^J aO aO @OJ aO J S aO    {J dJ P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ xcJ JJ *J 8                                                              9      4       (J     JJ J          a           J       88x   (J R                                    A     8  hMJ aO (PJ aO HJJ J ({J 8<J  <TJ aO FJ  شJ @J JJ dJ J  <({J H(PJ aO J (,({J PxJ  <TJ aO FJ , شJ XJ JJ dJ {J |mJ 0P^J aO aO @OJ aO J S aO    {J dJ P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ JJ *J 8                                                                  i      `       LJ aO aO P^J aO aO (J     87(J     JJ J x           peek_code                 a           J       pp   (J R                                    Q     L   MJ aO MJ aO (PJ aO HJJ J ` ({J <J  <TJ aO FJ d  شJ J JJ  dJ  J l ({J (PJ aO J tp ({J xJ  <TJ aO FJ x  شJ J JJ  dJ  {J |mJ | P^J aO aO @OJ aO J S aO    {J dJ  P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ xcJ JJ * J p                                                              9      4        (J     5 JJ  J           a           J       pp   (J R                                     A     8   MJ aO (PJ aO HJJ J L ({J p<J  <TJ aO FJ P  شJ xJ JJ  dJ  J Xt ({J (PJ aO J `d ({J xJ  <TJ aO FJ d  شJ J JJ  dJ  {J |mJ h P^J aO aO @OJ aO J S aO    {J dJ  P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO    xcJ JJ * J p                                                                  i      `        LJ aO aO P^J aO aO (J     87 (J     5 JJ  J             put_byte                 8a           DJ          (J  R                                     i      d   8 LJ aO aO J aO  4RJ `J aO R*d`J aO     dJ aO hKJ *8J        8MJ aO HJJ J 8({J (PJ aO J 8({J xJ  <TJ aO FJ  8شJ J JJ 8dJ 8{J 0|mJ 8P^J aO aO @OJ aO    J S aO    {J 0dJ 8P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO     xcJ JJ *8J                                        i      `   8    LJ aO aO P^J aO aO (J     88(J     $8JJ 8J               8a           DJ          (J  R                            8              x   8LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO     dJ aO dJ aO hKJ *8J            8MJ aO MJ aO HJJ J 8({J (PJ aO J 8({J xJ  <TJ aO FJ  8شJ J JJ 8dJ 8{J T|mJ 8P^J aO aO @OJ aO    J S aO    {J TdJ 8P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ xcJ d`J aO     xcJ xcJ JJ *8J (                                           9      4   8    (J     $8JJ 8J         put_char                  Pa           \J          (J 8R                            8        i      d   PLJ aO aO J aO  4RJ `J aO R*d`J aO 8   dJ aO hKJ *PJ          PMJ aO HJJ lJ 8`J aO `J aO aJ `J aO `J aO (J ؖ P{J QJ d`J aO -   0dJ 2xcJ d`J aO 8   xcJ JJ *PJ (                      P    LJ aO aO ]J aO HJJ (J     8P^J aO aO 8`J aO <aJ 0dJ "  (J  ؖ P0_J aO ^J aO (J     P#PKJ JJ PJ       8        a            J       00   (J  R                            P              x    LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO     dJ aO dJ aO hKJ * J 0              MJ aO MJ aO HJJ lJ $^J aO 8`J aO `J aO aJ `J aO `J aO (J ؖ  {J $QJ d`J aO -   0dJ 2xcJ d`J aO     xcJ xcJ JJ * J                            MJ aO LJ aO aO 8`J aO <aJ 0dJ "  HJJ (J (ؖ  ^J aO ^J aO (J     P# KJ JJ  J           Hput_code                 0`a           lJ          (J HR                                     i      d   `(LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO hKJ *`J        `MJ aO HJJ J `({J (PJ aO J `({J xJ  <TJ aO FJ  `شJ J JJ `dJ `{J X|mJ  `P^J aO aO @OJ aO    J S aO    {J XdJ `P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ BxcJ d`J aO H   xcJ JJ *`J 8                                       i      `   `    LJ aO aO P^J aO aO (J     8`(J     P#`JJ `J        H      0`a           lJ        	   (J HR                            `              x   `@LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO dJ aO hKJ *`J            `	MJ aO MJ aO HJJ J `({J (PJ aO J `({J xJ  <TJ aO FJ  `شJ  	J JJ `dJ `{J ||mJ D`P^J aO aO @OJ aO    J S aO    {J |dJ `P^J aO aO @OJ aO   J pR aO    QJ d`J aO -   0dJ BxcJ d`J aO H   xcJ xcJ JJ *`J P                                           9      4   `    (J     P#`JJ `J  	         `	a           	(J       			   (J H	R                            `        9      4   `	    (J     P`	JJ `	J 	       
get0                     	(
a           
LJ       


   (J 
R                            `	        i      `   (
    LJ aO aO P^J aO aO (J     87(
(J     (
JJ (
J 
       
      	a           x(J       xxx   (J 
R                            (
        9      4       (J     JJ J x   7      7a           (LJ       (((   (J R                                                 LJ aO aO P^J aO aO (J     8P^J aO aO (J     ^J aO aO aO aO (J     P#JJ J (y      t    8    LJ aO aO P^J aO aO (J      8^J aO aO aO aO (J     P# 8JJ  8J    pPskip                     (
X
a           
LJ       


   (J @
R                                             X
    LJ aO aO P^J aO aO (J     87X
P^J aO aO (J     X
^J aO aO aO aO (J     )X
JJ X
J 
   @
      (
ha           LJ          (J PR                            X
        y      t   h    LJ aO aO P^J aO aO (J     h^J aO aO aO aO (J     )hJJ hJ    %$tab                     @pa           |J      8   (J XR                            h        Y      T   p(P^J aO aO @OJ aO    VJ S aO aO    4RJ JJ pJ          p    MJ aO `J aO   FJ pP^J aO aO d`J aO 8   xcJ 0dJ    (J     pJJ ppJ 8          @tab              a           J       XX   (J R                            p        A      <   FJ     pJ JJ J X    )             JJ J        X      @a           J      88   (J R                                    Y      T   P^J aO aO @OJ aO    VJ S aO aO    4RJ JJ J 8             MJ aO MJ aO `J aO   FJ 4 8P^J aO aO d`J aO 8   xcJ 0dJ    (J     ^J aO ^J aO aO JJ J                 Xa           dJ          (J @R                                    A      <   XFJ     XJ JJ XJ     )         X    JJ XJ            8ttyget                    Pa           LJ          (J 8R                            X        Q      L   P    LJ aO aO `J aO z (J     PPJJ PJ        ttyget0                   0a           LJ          (J R                            P        Q      L   0    LJ aO aO `J aO z (J     0JJ 0J        ttyskip                  a           LJ          (J R                            0              x       LJ aO aO P^J aO aO (J     `J aO z ^J aO aO (J     )JJ J            ttyput                    a           LJ          (J R                                          x        LJ aO aO P^J aO aO (J      `J aO z ^J aO aO (J     P# JJ  J            ttynl       a           `J           (J  R                                     9      0       `J aO z hKJ 8zJ            ttyflush    a           8`J        888   (J R                                    I      @       `J aO z (J     JJ J 8    a       P^J           (J R                                    Y      T   p    P^J aO aO (J     8p(J     pJJ pJ !       (current_line_number              (`a           LJ          (J HR                            p        i      `   `    LJ aO aO P^J aO aO (J     87`(J     -`JJ `J        H      (@a           LJ          (J (R                            `        Y      P   @@OJ aO c 4RJ `J aO z (J     -@JJ @J              @MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ `@0_J aO ^J aO (J     H3@QJ ^J aO (J     -@KJ JJ @J           9      4   @    (J     -@JJ @J        (line_count               @a           hKJ          (J (R                            @        )      $   @    hKJ @@J !       character_count                   a           J       pp   (J R                            @        Y      P    @OJ aO c 4RJ `J aO z (J     0/ JJ  J p              MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ ` 0_J aO ^J aO (J     H3 QJ ^J aO (J     0/ KJ JJ  J           9      4        (J     0/ JJ  J !       line_position                     a            J       x x !   (J R                                     Y      P     @OJ aO c 4RJ `J aO z (J     `. JJ  J x               !MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ !` 0_J aO ^J aO (J     H3 QJ ^J aO (J     `. KJ JJ  J            9      4        (J     `. JJ  J !Y      P   H@0"@OJ aO c 4RJ `J aO z (J     1H@JJ H@J !             H@#MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ  #XH@0_J aO ^J aO (J     H3H@QJ ^J aO (J     1H@KJ JJ H@J @"          9      4   H@    (J     1H@JJ H@J  #   0@      `#a           l#J       0$0$X%   (J H#R                                     a           #J      %%%   (J 0 R                            `#        I      @   `#h$@OJ aO c 4RJ `J aO z hKJ #`#J 0$             `#H%MJ aO MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ <%X`#0_J aO ^J aO (J     H3`#QJ ^J aO ^J aO JJ #`#J x$?   ?   )      $   `#    hKJ #`#J X%a      \   #%J aO  4RJ (J     1#^J aO aO @MJ aO aO JJ #J %Y      T   #    (J     1#^J aO aO (J     x2#JJ #J %!       H&set_stream_position              (&`&a           l&J       &&(   (J H&R                            #              x   `&@'LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO H&   dJ aO dJ aO hKJ *`&J &    Y      P   `&'@OJ aO c 4RJ `J aO z (J     x2`&JJ `&J P'             `&x(MJ aO MJ aO lJ  ]J aO ]J aO ]J aO FJ h(X`&0_J aO ^J aO (J     H3`&QJ ^J aO (J     x2`&KJ JJ `&J '          9      4   `&    (J     x2`&JJ `&J (!   ($generate_prop      !   3)$stream_property                 ( )             ()a           ,)J      ,,H.   (J (R                            `&        a           )J      ..x0   (J )R                             )                 C*MJ aO MJ aO <J  HJJ QJ <J h*]J aO ]J aO ^J aO FJ *XC{J h*^J aO FJ * )C^J aO ^J aO JJ )CJ )                     Cx+MJ aO MJ aO <J  HJJ QJ ]J aO ]J aO ^J aO FJ l+XC^J aO ^J aO JJ )CJ *                   C,MJ aO MJ aO ]J aO ]J aO ^J aO FJ ,XCQJ ^J aO ^J aO JJ )CJ +                |   C    LJ aO aO LJ aO aO d`J aO    0dJ dJ aO d`J aO C   dJ aO dJ aO hKJ *CJ (,A     <    ),YJ aO z   ģJ kJ aO JJ  )J ,A     <    )-YJ aO {   ģJ kJ aO JJ  )J ,1     ,    )H-@OJ aO rJJ  )J (-1     ,    )x-@OJ aO JJ  )J X-A     <    )-YJ aO 8|   ģJ kJ aO JJ  )J -A     <    )-YJ aO d   ģJ kJ aO JJ  )J -A     <    )8.YJ aO P`   ģJ kJ aO JJ  )J .A     <    )    YJ aO pC   ģJ kJ aO JJ  )J H.!       .stream_properties                x.          x   )h0LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO .   dJ aO dJ aO hKJ *)J .    !   Pv x/$check_stream_props )   '/$process_stream_properties               0//             P/0a           /J      11 2   (J x/R                            )        a           0J      h2h2;   (J /R                            /               )    MJ aO LJ aO aO ]J aO FJ l1/)^J aO d`J aO C   xcJ xcJ FJ p1)]J aO ]J aO ^J aO FJ t1X)0_J aO ^J aO 0_J aO 0_J aO JJ 0)J x0             9      0   /1RJ "  "  4RJ JJ /J 1    Y      P   /2YJ aO bJ bJ aO sJ 8J    @MJ aO aO 4RJ JJ /J 1    I     @   /    YJ aO J hJ aO tJ tJ "  JJ /J  2    1     ,   02@OJ aO "  JJ 0J h2i      d   02YJ aO \J ]J z   ģJ kJ aO $J ģJ kJ aO @MJ aO aO hKJ 00J 2i      d   0X3YJ aO \J ]J {   ģJ kJ aO $J ģJ kJ aO @MJ aO aO hKJ 00J  3Y      P   03YJ aO  tJ sJ rģJ kJ aO @OJ aO y hKJ 00J h3    Y      P   04YJ aO  tJ sJ ģJ kJ aO @OJ aO u hKJ 00J 3    Y      P   0`4YJ aO  tJ sJ ģJ kJ aO @OJ aO 2{ hKJ 00J 4             05YJ aO \J ]J 8|   ģJ kJ aO $J ģJ kJ aO LJ aO aO ^J aO aO aO aO (J     10^J aO aO aO aO hKJ 00J p4    !   7
(5$show_stream_eof                 5@5a           L5J      X<X< =   (J (5R                            0                 0 7YJ aO \J ]J h    ģJ kJ aO $J J J MJ aO MJ aO MJ aO ^J aO ^J aO aO FJ x6@50^J aO ^J aO ^J aO ^J aO JJ 00J 5   )   06$show_stream_eof_action                  66a           6J      P=P=>   (J 6R                            @5               08YJ aO \J ]J d   ģJ kJ aO $J J J MJ aO MJ aO MJ aO ^J aO P^J aO aO HJJ (J     00^J aO aO aO aO FJ $860^J aO ^J aO ^J aO ^J aO JJ 00J 07       )   
X8$show_stream_reposition                  08p8a           |8J      >>H?   (J X8R                            6               0x:YJ aO \J ]J hb   ģJ kJ aO $J J J MJ aO MJ aO MJ aO ^J aO P^J aO aO HJJ (J     00^J aO aO aO aO FJ 9p80^J aO ^J aO ^J aO ^J aO JJ 00J 8       !   p :$show_stream_type                9:a           $:J      x?x?@   (J  :R                            p8               0;YJ aO \J ]J P`   ģJ kJ aO $J J J MJ aO MJ aO MJ aO ^J aO P^J aO aO HJJ (J     00^J aO aO aO aO FJ |;:0^J aO ^J aO ^J aO ^J aO JJ 00J :                0    YJ aO \J ]J pC   ģJ kJ aO $J ģJ kJ aO LJ aO aO ^J aO aO aO aO (J     D0^J aO aO aO aO hKJ 00J ;               past        I      D   @5<@OJ aO 2<(J     4@54RJ JJ @5J X<           at  q      h   @5=@OJ aO <P^J aO aO (J     5@5^J aO aO @OJ aO 4RJ JJ @5J <    1     ,   @5    @OJ aO u JJ @5J  =         6=@OJ aO P^J aO aO YJ aO ~   J hJ aO tJ tJ    P^J aO aO @OJ aO    VJ  Q aO aO    4RJ JJ 6J P=         6p>@OJ aO iP^J aO aO YJ aO ~   J hJ aO tJ tJ @  P^J aO aO @OJ aO @  VJ  Q aO aO    4RJ JJ 6J =1     ,   6    @OJ aO hJJ 6J >         p88?@OJ aO z P^J aO aO YJ aO ~   J hJ aO tJ tJ   P^J aO aO @OJ aO   VJ  Q aO aO    4RJ JJ p8J >1     ,   p8    @OJ aO w JJ p8J H?         : @@OJ aO fP^J aO aO YJ aO ~   J hJ aO tJ tJ   P^J aO aO @OJ aO   VJ  Q aO aO    4RJ JJ :J x?1     ,   :    @OJ aO 
fJJ :J @!       h@at_end_of_stream                 0@@a   P@    8AP^J        8A8A8A   (J 0@R                            :        a           @J       AAA   (J P@R                            h@        I      D   h@    P^J aO aO (J     87h@hKJ @h@J 8AA      8   @A(J     4@4RJ JJ @J A    a      X   @    P^J aO aO (J     5@^J aO aO @OJ aO JJ @J A    !       HBat_end_of_line                   BBa   0B    CP^J        CCC   (J BR                            @        a           BJ       `C`CC   (J 0BR                            HB        I      D   HB    P^J aO aO (J     87HBhKJ BHBJ CA      8   BC(J     4B4RJ JJ BJ `C             B    ]J aO HJJ (J     5B(PJ aO J hD0DB({J pD0_J aO @OJ aO    <TJ aO FJ lD BشJ xDKJ JJ BdJ B0_J aO @OJ aO KJ JJ BJ C                         !       Dconsult_depth                    DDa           0E(J       0E0E0E   (J DR                            B        9      4   D    (J      DJJ DJ 0E!       xEabsolute_file_name               XEEa           EJ        F FG   (J xER                            D              x   EpFLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO xE   dJ aO dJ aO hKJ *EJ  F    9      0   E GRJ c c 4RJ JJ EJ F       (      Fa           (HLJ      (H(H(H   (J FR                            E                 EGMJ aO ]J aO d`J aO xE   dJ aO xcJ FJ GE0_J aO `J aO *w ^J aO FJ     FEKJ OJ JJ EJ 0G             9      4   E    (J     HEJJ EJ G       F    LJ aO aO LJ aO aO LJ aO aO `J aO ]J aO HJJ (J      F`J aO    (J     P FJ IpIF({J I^J aO aO aO aO P^J aO aO `J aO    (J     xFQJ ^J aO aO aO aO (J     4F(J      F`J aO 0_J aO (J     P FKJ JJ FdJ F`J aO 0_J aO (J     P FJ JJ FJ (H            ~   )        Jcurrent_char_conversion     )   j	8J$fetch_char_conversion                   IPJ             IJa           \JJ        K KK   (J  JR                            F        a           JJ      LLxL   (J 8JR                            PJ                 PJKMJ aO MJ aO <J  HJJ QJ ]J aO (J K@PJ0_J aO ^J aO ^J aO JJ JPJJ  K      I      @   PJ    HJJ (J     (?PJKJ JJ PJJ K        q     l   JhLYJ aO J J aO ZJ НJ J J aO ģJ kJ aO @MJ aO aO @MJ aO aO JJ JJ LY      P   J    YJ aO J  J ZJ НJ J  J ģJ kJ aO hKJ JJJ xL    )      $   `    hKJ X`J L!   
0M$split_for_path     )   (HM$add_file_search_paths                   L`M             MMa           lMJ      NNXP   (J 0MR                            J        a           MJ      @S@S T   (J HMR                            `M                  
    ]J aO HJJ (J Nؖ  
P^J aO aO (J     Ј 
0_J aO `J aO   ]J aO FJ N`M 
0_J aO JJ M 
J 0N      A     8   `MHP@OJ aO "  @OJ aO "  JJ `MJ N    !   XO$fetch_first_path   !   h<pO$fetch_second_path               OO             8OOa           OJ      xQxQQ   (J XOR                            M        a           OJ      8R8RR   (J pOR                            O        !       `M    MJ aO MJ aO YJ aO \J ]J @}    J J aO J J $J J J ]J aO FJ XQO`M0_J aO ^J aO ^J aO ]J aO FJ \QO`M0_J aO ^J aO ^J aO ^J aO JJ `M`MJ XP7   ?       i      `   OQYJ aO $J J aO aO @MJ aO aO @OJ aO "  @MJ aO aO 4RJ JJ OJ xQ    Y      T   O    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ OOJ QI     D   OpR@OJ aO "  @OJ aO "  @OJ aO "  JJ OJ 8Ri      `   ORYJ aO $J J aO aO @MJ aO aO @OJ aO "  @MJ aO aO 4RJ JJ OJ R    Y      T   O    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ OOJ R1     ,   MS@OJ aO "  JJ MJ @S       @	assert                   `SSa           }wJ       }h		   (J xS	                            O               M    YJ aO \J ]J @}    J J aO J J $J J J ]J aO HJJ (J Tؖ M]J aO ^J aO (J Tؖ Md`J aO      0dJ c DbJ    xcJ xcJ FJ  USM^J aO JJ MMJ  T
         )   00U$with_output_to_chars                    UUa           VLJ      VVV   (J ~ R                            S        a            WMJ       W W W   (J 0UR                            HU        Q      H   HU    LJ aO aO P^J aO aO `J aO "  hKJ UHUJ V    !   xV$do_output_to_chars              XVVa           VJ      8X8XHY   (J xVR                            U                U    MJ aO MJ aO MJ aO MJ aO ^J aO HJJ (J W!U]J aO (J     8U^J aO FJ WU^J aO ^J aO ^J aO ^J aO 0_J aO JJ VUJ  W      !   9X$handle_exception                WY       V8YMJ aO MJ aO MJ aO MJ aO P^J aO aO d`J aO X   dJ aO xcJ xcJ FJ  YHVQJ ^J aO FJ (YV^J aO ^J aO ^J aO (J     "VKJ JJ VJ 8X                      x   V    MJ aO LJ aO aO FJ YV^J aO FJ     0,VJ JJ VJ HY          a           (ZMJ      (Z(Z(Z   (J XR                            V                 Y    MJ aO LJ aO aO MJ aO FJ Z0,Y^J aO (J     8Y^J aO JJ  YJ (Z      ;      ;Za           0[P^J       0[0[0[   (J ZR                            Y        I      @   Z    P^J aO aO (J     ;ZJJ ZJ 0[    9           /build/buildd/yap-5.1.1/pl/debug.yap yap in i         T           [4	RgJ            [Aj[[[   $D                 A         8           0\	h	i@J             2   \Xk	$t_head j[            :-        espy        xfnospy ap-5.19      4           (4J @ZJ    (4 J \                                   X     X               ت2               ȓ          P0     PH ` (                    WX                    (     Px     P          8P     P          8,@               @
``     0>                    pX      1      ,   \    Rܟ     a      X       ^XJ  T_@_tzJ @          \PJ           ^J ,_    i      d           J 8J J 0J pJ J  J H@ZJ    J _   Nc$do_suspy            ?   A      <           ؛J  J J 4  J `A      <           J J @ZJ    J \`A      <           HJ PJ @ZJ    HJ `9      4           J @ZJ    J `             #                   #         p
Ha$suspy                   0axa    a      p\    a           aJ      aaf   (J Hah[                            Z                 xahbLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO      dJ aO DbJ `a   dJ aO dJ aO hKJ *xaJ aQ      H   xabYJ aO      $J J aO aO 4RJ hKJ xaxaJ xb    9      0   xab@OJ aO "  4RJ JJ xaJ b             xa8dYJ aO J J aO J J MJ aO MJ aO HJJ QJ J chcxa({J cJJ xaxadJ xa^J aO ^J aO ^J aO JJ xaxaJ  c                            _ca           cJ      llxt   (J ch[                            xa                 xaeYJ aO    $J J aO aO LJ aO aO LJ aO aO 4RJ  J aO aO aO FJ      xaشJ d^J aO aO aO aO ^J aO aO aO aO hKJ cxaJ Hd      )    e$suspy_predicates_by_name                d8ea           DeJ      ggj   (J  eh[                            c        9      4   xae<lJ aO  4RJ hKJ 8exaJ e   `a      p\P{         xafLJ aO aO @OJ aO r\4RJ d`J aO    0dJ R|dJ aO d`J aO e   DbJ      dJ aO dJ aO hKJ *xaJ e   a      \`|         xa    LJ aO aO @OJ aO \d`J aO    0dJ R|dJ aO d`J aO xf   DbJ      dJ aO dJ aO hKJ *xaJ f    1   `Pg$do_suspy_predicates_by_name                      ghga           tgJ      jjk   (J Pgh[                            8e               8exiMJ aO MJ aO MJ aO ]J aO SJ HJJ J Lih8e({J `id`J aO      xcJ `J aO FJ PiX8eIJ FJ Ti 8eشJ hi^J aO MJ aO {J idJ 8e`J aO Rd`J aO h   xcJ xcJ xcJ `J aO ]J aO (J XiZ8eQJ ^J aO ^J aO 0_J aO JJ hg8eJ g7   7   7   7   ?   7                              8e jLJ aO aO @OJ aO r\4RJ `J aO d`J aO ,   DbJ e   DbJ      dJ aO dJ aO hKJ 8eJ i         8e    LJ aO aO @OJ aO \`J aO d`J aO ,   DbJ xf   DbJ      dJ aO dJ aO hKJ 8eJ j             hgkMJ aO MJ aO MJ aO d`J aO      xcJ <aJ FJ lkXhg^J aO ^J aO P^J aO aO ToJ FJ pk hgشJ tk^J aO ^J aO ^J aO JJ chgJ j            )        hg    MJ aO MJ aO `J aO Rd`J aO h   <aJ dJ aO xcJ <aJ ]J aO HJJ (J lZhg^J aO ^J aO  J aO aO aO FJ l hgشJ l^J aO ^J aO ^J aO ^J aO JJ chgJ k                        cmMJ aO MJ aO MJ aO MJ aO `J aO Rd`J aO h   <aJ dJ aO xcJ xcJ ]J aO HJJ (J mZcQJ ^J aO ^J aO ^J aO ^J aO ^J aO JJ ccJ l?   ?          cxoLJ aO aO MJ aO MJ aO LJ aO aO MJ aO ^J aO HJJ (J      cQJ (PJ aO J \onc({J do^J aO aO @OJ aO r\<TJ aO FJ `o cشJ lo`J aO d`J aO ,   DbJ e   DbJ      xcJ DbJ    xcJ xcJ JJ cdJ c`J aO d`J aO ,   DbJ xf   DbJ      xcJ DbJ    xcJ xcJ JJ cJ m                              crLJ aO aO MJ aO MJ aO MJ aO MJ aO ^J aO ^J aO HJJ (J      c^J aO ^J aO (J     Ȱ cP^J aO aO YJ aO ~   |J J J tJ qP^J aO aO @OJ aO    VJ Q aO aO    (PJ aO J qXqc({J q^J aO aO @OJ aO r\<TJ aO FJ q cشJ qd`J aO    0dJ 20dJ JxcJ d`J aO e   DbJ      xcJ DbJ    xcJ xcJ JJ *cdJ cd`J aO    0dJ 20dJ JxcJ d`J aO xf   DbJ      xcJ DbJ    xcJ xcJ JJ *cJ o   Ѝ                              chtLJ aO aO MJ aO MJ aO LJ aO aO MJ aO ^J aO HJJ (J      cQJ (PJ aO J s@sc({J s^J aO aO @OJ aO r\<TJ aO FJ s cشJ s`J aO d`J aO ,   DbJ e   DbJ      xcJ DbJ    xcJ xcJ JJ cdJ c`J aO d`J aO ,   DbJ xf   DbJ      xcJ DbJ    xcJ xcJ JJ cJ r                           s$suspy2                  sta           tJ      tty   (J sh[                            hg        )      $   c    hKJ tcJ xt           plain                u     i     d  t(v@OJ aO r\MJ aO MJ aO MJ aO MJ aO `J aO u d`J aO t   xcJ xcJ ]J aO HJJ (J vZtQJ `J aO 
d`J aO    aJ    0dJ R0dJ taJ      xcJ xcJ $J aJ      xcJ DbJ    xcJ xcJ $J xcJ $J 0dJ j0dJ zJJ tJ t             tw@OJ aO r\MJ aO MJ aO MJ aO MJ aO HJJ QJ `J aO u d`J aO t   xcJ xcJ ]J aO (J w`[t^J aO ^J aO (J w t`J aO 
d`J aO    aJ    0dJ R0dJ taJ      xcJ xcJ $J aJ      xcJ DbJ    xcJ xcJ $J xcJ $J 0dJ j0dJ 2JJ tJ 8v                txy@OJ aO \MJ aO MJ aO MJ aO MJ aO `J aO u d`J aO t   xcJ xcJ ]J aO HJJ (J hyZtQJ 0_J aO (J     bt^J aO ^J aO (J     X t`J aO 
d`J aO    aJ    0dJ R0dJ taJ      xcJ xcJ $J aJ      xcJ DbJ    xcJ xcJ $J xcJ $J 0dJ 0dJ JJ tJ w                   t    @OJ aO \LJ aO aO `J aO 
d`J aO    0dJ "P0dJ :DbJ      dJ aO DbJ    dJ aO dJ aO hKJ tJ y    !   Y8z$pred_being_spied                zPza           zLJ      zzz   (J 8zh[                            t                 Pz    LJ aO aO LJ aO aO `J aO u d`J aO t   dJ aO dJ aO ]J aO HJJ (J @{ZPzKJ OJ JJ PzJ z          a           \{J       {{H|   (J eh[                            Pz                 P{8|LJ aO aO P^J aO aO HJJ (J     ȱP{^J aO aO `J aO r\FJ     xaP{J JJ P{J {    )      $   P{    hKJ P{J H|a           l|J       ||X}   (J xfh[                            P{                 `|H}LJ aO aO P^J aO aO HJJ (J     ȱ`|^J aO aO `J aO \FJ     xa`|J JJ `|J |    )         `|    JJ `|J X}           }nospyall    a           }J        }}~   (J p}h[                            `|                 }~`J aO u d`J aO t   <aJ <aJ ]J aO HJJ (J ~Z}^J aO J aO aO aO d`J aO    dJ aO dJ aO `J aO \^J aO FJ     xa}J JJ }J }      )         }    JJ }J ~             `J aO *`J aO ]J aO FJ |HQJ `J aO 
d`J aO $   0dJ BJJ J       )             JJ J              88`J aO *]J aO ]J aO HJJ (J 0Z8^J aO (J     b8J JJ 8J             8`J aO ]J aO ]J aO HJJ (J Z8^J aO (J     b8J JJ 8J H            8    FJ     }8`J aO    `J aO    (J      8`J aO 
d`J aO $   0dJ ZJJ 8J Ѐ    a           \J           (J h[                            }        q      l   P `J aO `J aO ]J aO HJJ (J ZPKJ OJ JJ PJ                P`J aO ]J aO ]J aO HJJ (J ZP^J aO (J     bPJ JJ PJ 0          P    SJ HJJ J DP({J ,`J aO `J aO ]J aO FJ  HPIJ FJ  PشJ 4{J LdJ PSJ J ԃP({J <`J aO *`J aO ]J aO FJ HPIJ FJ  PشJ D{J ܃dJ PSJ J dP({J L`J aO `J aO ]J aO FJ  HPIJ FJ      PشJ T{J ldJ P`J aO    `J aO    (J      P`J aO 
d`J aO $   0dJ FJ     P(J      PKJ JJ PJ       0   0                                                                                     xnotrace     a           J           (J `h[                            P                 x``J aO *]J aO ]J aO HJJ (J XZx^J aO (J     bxJ JJ xJ             x`J aO ]J aO ]J aO HJJ (J Zx^J aO (J     bxJ JJ xJ p   Q      H   x    `J aO 
d`J aO $   0dJ ZhKJ xJ     i      `   8LJ aO aO J aO  `J aO R*d`J aO )   dJ aO hKJ *8J H       Ї$leashcode     ($show_leash                            `a           J         (J Їh[                            x        a           lJ          (J h[                                              8h]J aO FJ T 8`J aO z 0_J aO (J     P 8`J aO 
FJ     `8KJ OJ JJ 8J Ј             q      h   8    LJ aO aO d`J aO -   0dJ ZdJ aO d`J aO )   dJ aO hKJ *8J x    Q      H   `@OJ aO    d`J aO )   0dJ "  hKJ `J     !   x$check_leash_bit               exit               redo                     (a           J      P   (J xh[                            `               `    MJ aO MJ aO ^J aO `J aO    ]J aO `J aO v ]J aO FJ `^J aO `J aO F   ]J aO `J aO J0_J aO FJ `^J aO `J aO &   ]J aO `J aO b0_J aO FJ `^J aO `J aO    `J aO "  `J aO w 0_J aO FJ `^J aO d`J aO )   xcJ JJ `J  +   ;   ?   ?                @@MJ aO aO P^J aO aO YJ aO ~   J hJ aO J ȜJ aO P^J aO aO @OJ aO    VJ  Q aO aO    4RJ JJ J I     @       YJ aO J hJ aO J ȜJ aO JJ J P    9      0    RJ 8   4RJ JJ  J     9      0    RJ    4RJ JJ  J Ѝ               half        9      0    `RJ    4RJ JJ  J                 loose       9      0    RJ J   4RJ JJ  J p    9      0    RJ Z   4RJ JJ  J                none        9      0    RJ Ҏ   4RJ JJ  J        ȇ
8$list2Code                Pa           \J         (J 8h[                                    Y      T    YJ aO bJ bJ aO sJ 8J    4RJ ^J aO aO hKJ P J               @MJ aO aO ЍJ aO  P^J aO aO @OJ aO    VJ T aO aO    P^J aO aO @OJ aO    VJ (S aO aO    JJ  J     i      d   PLJ aO aO J aO  4RJ `J aO R*d`J aO )   dJ aO hKJ *PJ 9      0   PHRJ "     4RJ JJ PJ               PБYJ aO bJ bJ aO J J aO ģJ kJ aO J aO  4RJ `J aO R*d`J aO )   XdJ aO hKJ *PJ X         PYJ aO  tJ sJ v ģJ kJ aO MJ aO ]J aO FJ PP^J aO d`J aO `u   0dJ    xcJ (J     PKJ JJ PJ             P@YJ aO  tJ sJ JģJ kJ aO MJ aO ]J aO FJ 8PP^J aO d`J aO `u   0dJ F   xcJ (J     PKJ JJ PJ             PYJ aO  tJ sJ bģJ kJ aO MJ aO ]J aO FJ PP^J aO d`J aO `u   0dJ &   xcJ (J     PKJ JJ PJ P            P    YJ aO  tJ sJ w ģJ kJ aO MJ aO ]J aO FJ PP^J aO d`J aO `u   0dJ    xcJ (J     PKJ JJ PJ           Ȕdebugging   a           8SJ        888   (J h[                            P               Ȕ    SJ HJJ J Ȕ({J `J aO *`J aO ]J aO (J ZȔIJ FJ  ȔشJ `J aO d`J aO $   0dJ BFJ Ȕ{J <dJ Ȕ`J aO d`J aO $   0dJ ZFJ Ȕd`J aO      `J aO DbJ    `J aO `J aO d`J aO }    aJ xZ   0dJ u aJ t   `J aO dJ aO $J `J aO $J DbJ H    dJ aO dJ aO dJ aO ]J aO FJ JȔ`J aO d`J aO     xcJ FJ     Ȕ`J aO z P^J aO aO (J      Ȕ`J aO JJ `ȔJ 8                                                         Gؗa           J         (J h[                            Ȕ                 Hu     YJ aO $J J aO aO P^J aO aO `J aO v (J     Hu ^J aO aO aO aO ^J aO aO `J aO 2VhKJ ؗHu J HA      8   ؗ(J       ؗJ JJ ؗJ     I      @   ؗX@OJ aO Bw LJ aO aO 4RJ hKJ 8ؗJ      I      D   ؗYJ aO |    ģJ kJ aO 4RJ hKJ 8ؗJ h9      0   ؗؙ@OJ aO z 4RJ JJ ؗJ     Q      H   ؗ(YJ aO      $J J aO aO 4RJ hKJ ؗؗJ              ؗ YJ aO }    J J aO J J MJ aO MJ aO MJ aO HJJ QJ `J aO 2VFJ ؗؗ^J aO ^J aO ^J aO ^J aO JJ ؗؗJ 8                 ؗYJ aO     \J ]J  |    J J aO J J $J J J MJ aO MJ aO MJ aO HJJ QJ SJ J |(ؗ({J `J aO 2VFJ ؗؗIJ FJ  ؗشJ ^J aO ^J aO ^J aO `J aO 2VJJ ؗؗdJ ؗ^J aO ^J aO ^J aO ^J aO JJ ؗؗJ    ?   ?   ?   ?                            ؗ@YJ aO     \J ]J  |    J J aO J J $J J J MJ aO MJ aO MJ aO HJJ QJ SJ J ȝؗ({J (`J aO 2VFJ  ؗؗIJ FJ $ ؗشJ 0^J aO ^J aO ^J aO `J aO 2VJJ ؗؗdJ ؗ^J aO ^J aO ^J aO ^J aO JJ ؗؗJ    ?   ?   ?   ?                             ؗ@YJ aO  |    J J aO J J MJ aO MJ aO HJJ QJ SJ `J aO 2VFJ ,ؗؗIJ FJ 0 ؗشJ 4^J aO ^J aO ^J aO `J aO 2VJJ ؗؗJ P                         ؗ@YJ aO     J J aO J J MJ aO MJ aO MJ aO HJJ QJ J ,؟ؗ({J 0`J aO 2VJJ ؗؗdJ ؗ^J aO ^J aO ^J aO ^J aO JJ ؗؗJ P                           ؗ@YJ aO     J J aO J J MJ aO MJ aO MJ aO HJJ QJ J ,ؠؗ({J 0`J aO 2VJJ ؗؗdJ ؗ^J aO ^J aO ^J aO ^J aO JJ ؗؗJ P                            ؗ YJ aO     ģJ kJ aO HJJ QJ SJ J  ܡؗ({J FJ ؗؗIJ FJ      ؗشJ J JJ ؗdJ ؗKJ JJ ؗJ P                                       ؗYJ aO {    ģJ kJ aO HJJ QJ SJ J ؗ({J FJ ؗؗIJ FJ      ؗشJ J JJ ؗdJ ؗKJ JJ ؗJ 0                                 $loop_spy                 0a           LJ         (J h[                            ؗ                 ؗ    LJ aO aO LJ aO aO `J aO jP^J aO aO (J      ؗP^J aO aO d`J aO `u   dJ aO 0dJ    (J     ؗ`J aO j^J aO aO (J     P ؗ^J aO aO aO aO hKJ 0ؗJ         :$loop_spy2  !   Ф$loop_spy_event                  خ                      0    LJ aO aO LJ aO aO LJ aO aO LJ aO aO d`J aO    dJ aO dJ aO dJ aO dJ aO P^J aO aO d`J aO Ф   dJ aO dJ aO dJ aO dJ aO dJ aO hKJ h0J     a           ĥJ      ((	   (J Фh[                            0        A      8   (J       J JJ J (       Hp$retry_spy               X             YJ aO p   ģJ kJ aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO VJ T aO aO    4RJ hKJ 0J a      \   8YJ aO p   J 8eJ aO ģJ kJ aO 4RJ ^J aO aO hKJ  J (   h$fail_spy      $loop_fail               x                 اa           (LJ      (((   (J h[                                             ȨYJ aO    ģJ kJ aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO VJ T aO aO    4RJ hKJ اJ Ha      \   ةYJ aO    J 8eJ aO ģJ kJ aO 4RJ ^J aO aO hKJ  J ب   0U`$done_spy   !   
$continue_debugging              (    a           J       `   (J @h[                            ا        a      \   8YJ aO `   ģJ kJ aO VJ T aO aO    4RJ hKJ xJ a      \   YJ aO `   J 8eJ aO ģJ kJ aO 4RJ ^J aO aO hKJ  J HI      @   @OJ aO  4RJ `J aO hKJ  J     !   	$debug_error               exception                H         `a           TJ          (J h[                            x        	           MJ aO MJ aO MJ aO MJ aO FJ Hd`J aO }    aJ 0   0dJ xcJ xcJ xcJ $J 0dJ w ^J aO P^J aO aO d`J aO Ф   dJ aO xcJ xcJ xcJ xcJ JJ hJ    A      <   HFJ     HJ JJ HJ     )         H    JJ HJ               ا    LJ aO aO LJ aO aO LJ aO aO LJ aO aO d`J aO }    aJ 0   0dJ w dJ aO dJ aO dJ aO $J 0dJ w P^J aO aO d`J aO Ф   dJ aO dJ aO dJ aO dJ aO dJ aO hKJ hاJ (        `$enter_goal    0:$show_trace 1   (y$debugger_deterministic_goal                      8             @G                          0X   x      @a           (MJ      (((   (J h[                            H        a           DJ      ((е   (J `h[                            خ        a           J      PP   (J xh[                            8        a           J      h   (J h[                                    a           0	MJ      0	0	0	   (J h[                                    a           İJ         (J h[                            X        q     h  خ    MJ aO MJ aO MJ aO MJ aO ]J aO HJJ J $خ({J `FJ (8خ^J aO ^J aO ^J aO FJ ,خJ 4خ({J h(J       خ`J aO J^J aO ^J aO ^J aO FJ 8خSJ J @خ({J p^J aO FJ DXخIJ FJ H خشJ xd`J aO `   xcJ FJ L خ{J dJ خJJ xخdJ خ(J       خ`J aO b^J aO ^J aO ^J aO FJ Pخ^J aO ^J aO ^J aO FJ TخJ JJ خdJ خ(J       خ`J aO w ^J aO ^J aO ^J aO FJ     خFJ     xخJ JJ خJ (                                                                                      $avoid_goal              a           ĴJ         (J h[                                    I      D   8FJ     8KJ OJ JJ 8J (        a           MJ         (J 0h[                                    A      <   8    LJ aO aO `J aO v hKJ `8J еY      P   XLJ aO aO FJ     KJ OJ JJ J             )      $       hKJ `J h         SJ HJJ J D ({J T`J aO *`J aO ]J aO (J HZIJ FJ      شJ \J JJ dJ KJ OJ JJ J                                )   X} $continue_avoid_goal                     ha           J      ظظ   (J h[                            `                     MJ aO MJ aO MJ aO `J aO ]J aO ]J aO HJJ (J Z^J aO ^J aO ^J aO 0_J aO JJ J        1     ,  MJ aO MJ aO `J aO `J aO ]J aO HJJ (J ̹ZQJ SJ J ع({J ^J aO ^J aO FJ ܹPzIJ FJ      شJ J JJ dJ KJ JJ J ظ                                  I      D       J aO  VJ S aO aO    JJ J        pMJ aO MJ aO HJJ J ({J `J aO    `J aO    (J     ( {J `dJ ^J aO ^J aO (J      (PJ aO J X({J Ȼ(J     0 <TJ aO FJ  شJ лJ JJ dJ QJ ^J aO ^J aO (J     KJ JJ J P                                              
	$clause                  a           J      			   (J 	                                           LJ aO aO MJ aO MJ aO P^J aO aO HJJ (J     Ȱ P^J aO aO YJ aO ~   J hJ aO J tJ P^J aO aO @OJ aO    VJ Q aO aO    QJ ]J aO `J aO v (J     ^J aO aO ^J aO ]J aO FJ (J       0_J aO ^J aO 0_J aO ^J aO JJ ؗJ      @               MJ aO HJJ (J      QJ (J     H SJ ]J aO ]J aO FJ 0IJ FJ  شJ 0_J aO 0_J aO ^J aO JJ J                      I     D      MJ aO MJ aO MJ aO ]J aO `J aO v HJJ (J     ^J aO ^J aO ]J aO ]J aO (J 0  ^J aO ^J aO ^J aO FJ 4^J aO ^J aO 0_J aO 0_J aO (J     KJ JJ J ?   ?   ?   !   $debugger_write        $unleashed     
$action                  @             `8             xa           J      PP   (J h[                                    a           DJ         (J h[                                    a           J      00   (J h[                            8        
     
  `    MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO `J aO z HJJ (J     ``J aO z (J     ``J aO *`J aO ]J aO (J Z`0_J aO (J     b`J `({J {J $|mJ `SJ J  `({J $^J aO @OJ aO JSJ J `({J ,^J aO FJ X`IJ FJ  `شJ 4J JJ `dJ `IJ FJ  `شJ <0_J aO @OJ aO _{J @dJ `0_J aO @OJ aO RSJ J `({J D^J aO ^J aO FJ Pz`IJ FJ  `شJ L0_J aO @OJ aO  {J dJ `0_J aO @OJ aO 3]J aO @OJ aO 3J `({J T`J aO *`J aO ]J aO (J Z`0_J aO (J     b`J JJ `{J dJ `(PJ aO J `({J \^J aO `J aO jc J  `J aO c J  <TJ aO FJ  `شJ d`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO xcJ aJ xcJ aJ xcJ aJ xcJ aJ xcJ aJ xcJ 0dJ "  (J ,`{J dJ ``J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO xcJ aJ xcJ aJ xcJ aJ xcJ aJ xcJ 0dJ "  (J ,``J aO z ^J aO FJ `J ,`({J l J  `J aO *`J aO ]J aO FJ H`J JJ `{J 4dJ `J  `({J t^J aO FJ 8``J aO    ^J aO ^J aO ^J aO ^J aO FJ `{J xdJ ``J aO z `J aO dFJ @4``J aO z ]J aO FJ `0_J aO ^J aO ^J aO ^J aO ^J aO FJ     `KJ OJ JJ `J O  O  O  O  O  O  O3  O3  O3  O3  O3  O  O  O  O                                                                                                                                             8@@OJ aO v `J aO z P^J aO aO (J      8P^J aO aO YJ aO ~   J hJ aO tJ tJ    P^J aO aO @OJ aO    VJ  Q aO aO    JJ 8J          8 @OJ aO J`J aO z P^J aO aO (J      8P^J aO aO YJ aO ~   J hJ aO tJ tJ F   P^J aO aO @OJ aO    VJ  Q aO aO    JJ 8J P         8@OJ aO b`J aO z P^J aO aO (J      8P^J aO aO YJ aO ~   J hJ aO tJ tJ &   P^J aO aO @OJ aO    VJ  Q aO aO    JJ 8J          8@OJ aO w `J aO z P^J aO aO (J      8P^J aO aO YJ aO ~   J hJ aO tJ tJ    P^J aO aO @OJ aO    VJ  Q aO aO    JJ 8J          8    @OJ aO `J aO z P^J aO aO (J      8P^J aO aO YJ aO ~   J hJ aO tJ tJ    P^J aO aO @OJ aO    VJ  Q aO aO    JJ 8J          MJ aO MJ aO `J aO zad`J aO    <aJ ]J aO HJJ (J ZQJ ^J aO ^J aO ^J aO JJ bJ P      )      $       hKJ (J 	       (@OJ aO    HJJ J ({J `J aO ]J aO ]J aO (J Z0_J aO (J     bJ JJ {J dJ `J aO    `J aO    (J      KJ JJ J 0                      |  @OJ aO   HJJ QJ `J aO c ]J aO FJ `J aO    ]J aO (J     ( `J aO    (J      SJ J 4({J 0_J aO (J h IJ FJ  شJ {J <dJ `J aO    ^J aO (J      J JJ J 8                                 !   $new_deb_depth          $skipeol                 Xa           (	`J       (	(	(	   (J h[                                    a           dJ       
	 
	8
	   (J h[                                          x   @OJ aO   HJJ QJ FJ     `J aO   FJ     XJ JJ J                 !   8kX$print_deb_sterm                 8pa           |J      x	x		   (J Xh[                            X                 X@OJ aO   LJ aO aO HJJ QJ FJ     p`J aO   FJ     XJ JJ J             q      l   @OJ aO   HJJ QJ FJ     X(J      KJ JJ J h            q      l   @OJ aO &  HJJ QJ FJ     XFJ     J JJ J             )   `$show_choicepoint_stack     a           %	]J       %	%	%	   (J 8h[                            p        q      l   0@OJ aO   HJJ QJ FJ     XFJ     `J JJ J             q      l   @OJ aO 6  4RJ `J aO    `J aO    (J      `J aO 6  hKJ XJ @Y      T   @OJ aO V  HJJ QJ FJ     XJJ eJ         !   $scan_number                     0a           <J      8	8		   (J h[                            `                 @OJ aO f  LJ aO aO HJJ QJ ]J aO FJ 0d`J aO    xcJ JJ  J        !    8$action_help        a           `J          (J h[                            0              x   @OJ aO   HJJ QJ FJ     8`J aO   FJ     XJ JJ J                       x   @OJ aO   HJJ QJ FJ     8`J aO   FJ     XJ JJ J (                       @OJ aO   MJ aO MJ aO HJJ QJ SJ J p({J J x4({J ^J aO @OJ aO jc {J TdJ ^J aO @OJ aO c IJ FJ | شJ `J aO z ^J aO FJ `J aO z FJ 8z{J 4dJ `J aO z d`J aO      xcJ xcJ FJ     `J aO z FJ     8z`J aO   FJ     XJ JJ J                                     2      2                  @OJ aO F  MJ aO MJ aO HJJ QJ SJ J ({J J L({J ^J aO @OJ aO jc {J ldJ ^J aO @OJ aO c IJ FJ  شJ `J aO z ^J aO FJ `J aO z FJ 8z{J LdJ `J aO z d`J aO      xcJ xcJ FJ     `J aO z FJ     8z`J aO F  FJ     XJ JJ J                                     2      2           !       @OJ aO   MJ aO HJJ QJ FJ XJ ({J `J aO ]J aO ]J aO (J Z0_J aO (J     bJ JJ {J dJ `J aO ^J aO ]J aO (J `[SJ J \({J `J aO `J aO ]J aO FJ HIJ FJ      شJ {J ddJ `J aO    `J aO    (J      KJ JJ J             8      	   	                                 )     $  @OJ aO   HJJ QJ FJ X`J aO    `J aO    (J      J ({J `J aO ]J aO ]J aO (J  Z0_J aO (J     bJ JJ {J dJ JJ 8J                          !       0@OJ aO   MJ aO HJJ QJ FJ XJ ({J `J aO ]J aO ]J aO (J Z0_J aO (J     bJ JJ {J dJ `J aO ^J aO ]J aO (J  `[SJ J ({J `J aO `J aO ]J aO FJ HIJ FJ      شJ ${J dJ `J aO    `J aO    (J      KJ JJ J              8      	   	                                          H@OJ aO &  LJ aO aO HJJ QJ ]J aO FJ 0d`J aO p   xcJ JJ  J @          r
$ilgl                    a           `		LJ      `		`		`		   (J h[                            8               `@OJ aO 6  MJ aO MJ aO ]J aO HJJ QJ FJ XSJ J ({J 0J ({J 8^J aO @OJ aO v {J $dJ ^J aO @OJ aO bIJ FJ  شJ @`J aO    `J aO    (J      J ({J H`J aO ]J aO ^J aO (J Z0_J aO (J     bJ JJ {J <dJ `J aO ^J aO ]J aO (J  `[J (({J P`J aO ]J aO ^J aO (J ,Z0_J aO (J     bJ JJ dJ KJ JJ dJ `J aO 6  JJ J XI   I   i   i   i   i   i   i   i   y   m   i   i   k                                             !       @OJ aO F  MJ aO MJ aO ]J aO HJJ QJ FJ XSJ J $({J PJ ,({J X^J aO @OJ aO v {J <dJ ^J aO @OJ aO bIJ FJ 0 شJ `J 8({J h`J aO ]J aO ^J aO (J <Z0_J aO (J     bJ JJ {J (dJ `J aO ^J aO ]J aO (J @`[J H({J p`J aO ]J aO ^J aO (J LZ0_J aO (J     bJ JJ {J dJ `J aO    `J aO    (J      KJ JJ dJ `J aO F  JJ J pI   I   i   i   i   i   i   i   i   y   m   i   i   k                                                        @@OJ aO   HJJ QJ J aO aO aO d`J aO      dJ aO DbJ    dJ aO dJ aO FJ     P{`J aO   FJ     XJ JJ J                       @OJ aO   HJJ QJ J aO aO aO d`J aO      dJ aO DbJ    dJ aO dJ aO FJ     `|`J aO   FJ     XJ JJ J P            q      l       MJ aO FJ dX^J aO FJ     J JJ J       9      0   @OJ aO "P4RJ JJ J            LJ aO aO LJ aO aO HJJ (J      QJ (PJ aO J ({J `J aO    `J aO    (J     ( <TJ aO FJ      شJ (J     H KJ JJ dJ KJ JJ J                             )      $       hKJ xJ i      d   xP`J aO    `J aO    (J     ( x4RJ (J      xJJ xJ )         x    JJ xJ `           8    `J aO z 8`J aO 0dJ   aJ 0dJ V  aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ &  aJ 0dJ V  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ &  aJ 0dJ F  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  HJJ (J     ,8`J aO z 8`J aO 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ &  aJ 0dJ V  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ f  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ F  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ &  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ &  aJ 0dJ V  aJ 0dJ v  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ V  aJ 0dJ v  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ &  aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ V  aJ 0dJ v  aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ f  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ V  aJ 0dJ F  aJ 0dJ V  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  `J aO "  (J     ,8KJ JJ 8J                                                                      LJ aO aO `J aO d`J aO /   dJ aO FJ     `J aO `J aO Z1FJ     J JJ J `		        9      0   X(
	@OJ aO    4RJ JJ XJ  
	    i      `   X    `J aO c ]J aO FJ 
	X0_J aO JJ XXJ 8
	       !   
	$scan_number2                    
	
	a           
	J      			   (J 
	h[                                             0	MJ aO `J aO c ]J aO FJ 	00_J aO ^J aO FJ     
	0KJ OJ JJ 0J 8	             1     ,   0    @MJ aO aO JJ 0J 	9      4   
	0	@OJ aO    4RJ J JJ 
	J 	         
		@OJ aO   MJ aO HJJ QJ `J aO c ]J aO FJ 	
	0_J aO ^J aO JJ 
	
	J @	                   
	
	@OJ aO    MJ aO HJJ QJ `J aO c ]J aO FJ T
	
	0_J aO ^J aO JJ 
	
	J 	          !   
	
	$scan_number3                    `
	
	a           
	J      H	H		   (J 
	h[                            
	        A      <   
	    LJ aO aO `J aO    hKJ 
	
	J 	q      l   
		@OJ aO    @MJ aO aO 4RJ P^J aO aO @OJ aO    VJ pR aO aO    JJ 
	J H	q     l  
	    LJ aO aO LJ aO aO MJ aO P^J aO aO @OJ aO   VJ T aO aO    P^J aO aO @OJ aO   VJ (S aO aO    ]J aO d`J aO `u   aJ |   dJ aO 0dJ    $J DbJ 8   dJ aO 0dJ   HJJ (J     
	`J aO c ]J aO FJ 	
	0_J aO 0_J aO ^J aO JJ 
	
	J 	   !   V
`	$get_sterm_list     !   	$deb_get_sterm_in_g !   x    $debug_sub_skel                  		             8		a           H	MJ      H	H	H	   (J x	h[                            
	        a           	J       	 	@	   (J 	h[                            	             |  p	MJ aO ]J aO FJ 		pQJ ^J aO ^J aO ]J aO FJ 		p`J aO Z	0_J aO ]J aO (J 	`[p`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO xcJ 0dJ "  (J     ,pKJ JJ pJ x	      
         9      0   p    `J aO   hKJ XpJ 	    )   x H	$deb_inc_in_sterm_oldie                   	x	   x	      		a           	J      		p	   (J H	h[                            	        a           	MJ      			   (J `	h[                            x	                 	    MJ aO `J aO z ]J aO FJ 		0_J aO ]J aO ]J aO FJ  	x		0_J aO 0_J aO `J aO    ^J aO JJ 		J H		      Y     P  x	`	@OJ aO   MJ aO MJ aO HJJ QJ `J aO z ^J aO FJ 4	x	SJ J <		x	({J H	`J aO Z	^J aO ]J aO (J @	Zx	IJ FJ D	 x	شJ P	KJ JJ x	dJ x	^J aO @OJ aO "  KJ JJ x	J 		   	                                   A     8   x	    @OJ aO "  @MJ aO aO JJ x	J p	    Q     H  	    MJ aO MJ aO MJ aO MJ aO ]J aO SJ HJJ J 			({J 	P^J aO aO YJ aO  tJ sJ   tJ tJ "  J  Q aO    P^J aO aO @OJ aO    J Q aO    IJ FJ 	 	شJ 	^J aO FJ 	(
	8`J aO xcJ xcJ 0_J aO `J aO    ^J aO JJ 		|mJ 			P^J aO aO YJ aO  tJ sJ   tJ tJ "  J T aO    P^J aO aO YJ aO  tJ sJ   tJ tJ "  J (S aO    IJ FJ 	 	شJ 	]J aO d`J aO 8   aJ `u   aJ |   0dJ    xcJ $J xcJ $J aJ 0dJ   0dJ "  (J     	^J aO FJ 	(
	^J aO 0_J aO 0_J aO ^J aO JJ 		dJ 	(PJ aO P^J aO aO @OJ aO    J  Q aO    <TJ aO FJ 	 	شJ 	P^J aO aO @OJ aO    J  Qd	aO    ^J aO MJ aO KJ JJ 	^J aO YJ aO |J J HJ J KJ JJ 	J 	o   o   o   o   o   o      o   o                               A     8   	0	@OJ aO "  @MJ aO aO JJ 	J  	             	    YJ aO J |J ģJ kJ aO MJ aO ]J aO FJ 			^J aO 0_J aO J aO aO aO ^J aO aO MJ aO KJ JJ 	J @	   !   8B(	$get_deb_depth      !   @@	$set_deb_depth                   	X	             		a           d	J      			   (J (	h[                            	        a           	J      !	!	"	   (J @	h[                            X	                     `J aO z ]J aO FJ 	0_J aO ]J aO FJ 	X	0_J aO JJ 	J (	          9      0   X		RJ       4RJ JJ X	J 	    )   	$get_deb_depth_char_by_char              	(	a           4	J      		 	   (J 	h[                            	        A      <   X	    LJ aO aO `J aO    hKJ (	X	J 	A      <   (		@OJ aO    @MJ aO aO 4RJ JJ (	J 	       (	 	LJ aO aO LJ aO aO MJ aO P^J aO aO YJ aO bJ bJ aO  tJ sJ   tJ tJ "  VJ T aO aO    P^J aO aO YJ aO  tJ sJ   tJ tJ "  VJ (S aO aO    HJJ QJ ]J aO d`J aO 8   aJ `u   aJ |   dJ aO 0dJ    $J dJ aO $J XdJ aO (J     (	`J aO z ]J aO FJ  	(	0_J aO 0_J aO ^J aO JJ (	(	J 	      9      0   (	    @OJ aO    hKJ X(	J  	    !   <!	$delete_if_there                  	(!	a           4!	J      #	#	p$	   (J !	h[                            (	        Y     P  	"	MJ aO `J aO zad`J aO    <aJ ]J aO HJJ (J "	Z	QJ ^J aO d`J aO    `J aO ]J aO FJ "	(!		0_J aO (J     b	`J aO zad`J aO    aJ aJ    xcJ $J xcJ P^J aO aO (J     `[	KJ JJ 	J !	                         	    LJ aO aO `J aO zad`J aO    aJ aJ 8   0dJ z $J aJ aJ P   0dJ z $J aJ aJ h   0dJ z $J aJ aJ    dJ aO $J 0dJ "  P^J aO aO HJJ (J     `[	KJ JJ 	J "	    A     8   (!	$	@OJ aO "  @OJ aO "  JJ (!	J #	    Q      L   (!	`$	YJ aO $J J aO aO @MJ aO aO 4RJ hKJ (!	(!	J  $	Y      T   (!	    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ (!	(!	J p$	       $	length      !   %	$debug_show_cps                  $	 %	             $	%	a           ,%	J          (J $	                            (!	        a           %	J      &	&	P'	   (J %	h[                             %	                 `    ]J aO HJJ (J l&	` `^J aO ]J aO FJ p&	 %	`0_J aO 0_J aO JJ %	`J %	      1     ,   %	@'	@OJ aO "  JJ %	J &	!   X
&	$debug_show_cp                   &	&	a           (	MJ      (	(	(	   (J &	h[                            %	                 %	    YJ aO J J aO J J MJ aO FJ '	&	%	P^J aO aO d`J aO 8   xcJ 0dJ    (J     %	^J aO ^J aO aO JJ %	%	J P'	       )   (
0(	$continue_debug_show_cp                  (	H(	a           T(	J      )	)	(/	   (J 0(	h[                            &	                 &	    MJ aO ]J aO ]J aO ]J aO ]J aO HJJ (J \)	8 &	0_J aO 0_J aO 0_J aO 0_J aO ^J aO JJ H(	&	J (	       )                 [~d] '$toplevel'               H(	P*	PJ jc    YJ aO     sJ 8J    HJJ QJ `J aO z `J aO j)	8`J aO dJ aO 0dJ "  (J     ,H(	KJ JJ H(	J )	                         [~d]          H(	P+	PJ jc ڄ F   YJ aO p    $J J    J |J ģJ kJ aO HJJ QJ `J aO z `J aO :*	8`J aO dJ aO 0dJ "  (J @+	,H(	`J aO z ^J aO FJ     H(	`J aO z JJ 8zH(	J `*	                     H(	P,	PJ jc  V   YJ aO     $J J    J |J sJ 8J    HJJ QJ `J aO z `J aO :*	8`J aO dJ aO 0dJ "  (J @,	,H(	`J aO z ^J aO FJ     H(	`J aO z JJ 8zH(	J `+	                      H(	 -	LJ aO aO  J aO aO aO FJ      H(	شJ ,	^J aO aO (J      H(	4RJ JJ H(	J `,	      )                 [~d] ~q:~q/~d~n                H(	-	LJ aO aO LJ aO aO LJ aO aO J aO  HJJ QJ `J aO z `J aO ,	8`J aO dJ aO aJ dJ aO aJ dJ aO aJ dJ aO 0dJ "  (J     ,H(	KJ JJ H(	J -	        )                 [~d] ~q:~q/~d: ;/2~n          H(	/	LJ aO aO LJ aO aO LJ aO aO YJ aO     $J J aO aO J aO  J aO  HJJ QJ `J aO z `J aO -	8`J aO dJ aO aJ dJ aO aJ dJ aO aJ dJ aO 0dJ "  (J     ,H(	KJ JJ H(	J .	            !                 [~d] ~q~n           |   H(	    `J aO z `J aO .	8`J aO dJ aO aJ dJ aO 0dJ "  HJJ (J     ,H(	KJ JJ H(	J (/	    )   
/	$debugger_check_traces      )   @  0	$debugger_check_loop_spy2                /	0	             /	x0	a           $0	J      P2	P2	(3	   (J /	h[                            H(	        a           0	J      X3	X3	04	   (J  0	h[                            0	        i     d  X    MJ aO ]J aO HJJ (J ,2	` X0_J aO ]J aO FJ 02	0	X0_J aO 8`J aO <aJ `J aO FJ 42	x0	X^J aO `J aO jc `J aO v `J aO 6   d`J aO ȃ    `J aO aJ Ф   `J aO `J aO xcJ `J aO `J aO $J `J aO (J     8 XKJ JJ XJ 0		   
                  0	3	YJ aO J J aO J J MJ aO `J aO jc `J aO `J aO F   d`J aO     `J aO `J aO HJJ (J 3	8 0	QJ ^J aO ^J aO JJ 0	0	J P2	          1     ,   0	    @MJ aO aO JJ 0	J (3	         x0	 4	YJ aO J J aO J J MJ aO `J aO jc `J aO `J aO V   d`J aO     `J aO `J aO HJJ (J 4	8 x0	QJ ^J aO ^J aO JJ x0	x0	J X3	          1     ,   x0	    @MJ aO aO JJ x0	J 04	9           /build/buildd/yap-5.1.1/pl/checker.yap yap ii         T           4	h	[gJ            4	AR4	4	4	   $D                 A         8           5	h	HSi@J                        H5	style_check              05	`5	a           tJ       t5	:	   (J H5	P4	                            x0	        9      4   `5	5	J aO  4RJ J JJ `5	J 5	         `5	6	@OJ aO ]J aO `J aO FJ 6	`5	]J aO `J aO FJ 6	``5	]J aO `J aO FJ 6	0`5	P^J aO aO `J aO JJ H`5	J 6	                        single_var        x   `5	7	@OJ aO 6	]J aO `J aO FJ d7	`5	P^J aO aO `J aO JJ ``5	J  7	                  singleton   A      <   `5	`8	@OJ aO r7	`J aO 6	hKJ `5	`5	J 7	!   	7	no_style_check                   7	 8	a           8	J       h;	h;	0>	   (J 7	P4	                            `5	        Q      L   `5	8	YJ aO X    tJ tJ 6	`J aO 6	hKJ  8	`5	J p8	Q      L   `5	 9	YJ aO X    tJ tJ r7	`J aO 6	hKJ  8	`5	J 8	      x   `5	9	@OJ aO ʊ ]J aO `J aO FJ t9	`5	P^J aO aO `J aO JJ 0`5	J 9	       Q      L   `5	9	YJ aO X    tJ tJ ʊ `J aO ʊ hKJ  8	`5	J 9	           multiple          x   `5	h:	@OJ aO 9	]J aO `J aO FJ \:	`5	P^J aO aO `J aO JJ H`5	J 9	       Q      L   `5	:	YJ aO X    tJ tJ 9	`J aO 9	hKJ  8	`5	J x:	1     ,   `5	:	@OJ aO "  JJ `5	J :	q      h   `5	    YJ aO J J aO J J FJ L;	`5	`5	^J aO JJ `5	`5	J :	       9      4    8	;	J aO  4RJ J JJ  8	J h;	          8	p<	@OJ aO ]J aO `J aO ZFJ \<	 8	]J aO `J aO ZFJ `<	` 8	]J aO `J aO ZFJ d<	0 8	P^J aO aO `J aO ZJJ H 8	J ;	                   x    8	<	@OJ aO 6	]J aO `J aO ZFJ <	 8	P^J aO aO `J aO ZJJ ` 8	J <	             x    8	p=	@OJ aO ʊ ]J aO `J aO ZFJ d=	 8	P^J aO aO `J aO ZJJ 0 8	J  =	             x    8	=	@OJ aO 9	]J aO `J aO FJ =	 8	P^J aO aO `J aO ZJJ H 8	J =	       1     ,    8	 >	@OJ aO "  JJ  8	J  >	q      h    8	    YJ aO J J aO J J FJ >	 8	 8	^J aO JJ  8	 8	J 0>	       q      l       LJ aO aO LJ aO aO `J aO @^J aO aO aO aO (J      JJ J >	)    y     $syntaxchecksinglevar       q      l   `    LJ aO aO LJ aO aO `J aO ?	^J aO aO aO aO (J      `JJ `J 8?	)   `    $syntaxcheckdiscontiguous   q      l   0    LJ aO aO LJ aO aO `J aO ?	^J aO aO aO aO (J      0JJ 0J ?	)       $syntaxcheckmultiple        q      l   H    LJ aO aO LJ aO aO `J aO 2@	^J aO aO aO aO (J      HJJ HJ h@	!   #A	$xtract_head        )   H	(A	$handle_discontiguous                    @	@A	             @	A	a           LA	J      N	N	xQ	   (J A	P4	                             8	        a           A	J      @R	@R	R	   (J (A	P4	                            @A	                @C	LJ aO aO `J aO ?	`J aO HJJ (J      @^J aO aO aO aO ]J aO ]J aO ]J aO ]J aO FJ B	@A	@0_J aO 0_J aO 0_J aO FJ     A	@J JJ @J B	          !   @	 C	$handle_multiple                  C	8C	a           DC	J      S	S	V	   (J  C	P4	                            A	                @PF	LJ aO aO `J aO 2@	`J aO HJJ (J      @^J aO aO aO aO ]J aO ]J aO ]J aO ]J aO FJ D	@A	@0_J aO 0_J aO 0_J aO FJ     8C	@J JJ @J C	          !   D	$chk_binding_vars      	 E	$sv_list       E	$sv_warning              D	0E	             D	E	             D	E	a           <E	J      G	G	XI	   (J D	P4	                            8C	        a           E	J      `J	`J	K	   (J  E	P4	                            0E	        a           E	J      K	K	 L	   (J E	P4	                            E	        1     (  @G	MJ aO MJ aO `J aO ?	`J aO HJJ (J      @SJ ^J aO FJ `G	0E	@^J aO ]J aO FJ dG	E	@IJ FJ hG	 @شJ pG	0_J aO ^J aO FJ     E	@J JJ @J `F	
                        )         @    JJ @J G	       0 G	$V               G	    a      X   0E	0H	J aO  4RJ ^J aO aO YJ aO G	   ģJ kJ aO JJ 0E	J G	    I      @   0E	xH	YJ aO G	   tJ tJ Z4RJ JJ 0E	J @H	    9      0   0E	HI	̌J aO  4RJ JJ 0E	J H	    !   jH	$chk_bind_in_struct              H	H	a           H	J      I	I	I	   (J H	P4	                            E	        i      d   0E	    8`J aO `J aO <aJ HJJ (J I	H 0E	^J aO JJ H	0E	J XI	   1     ,   H	I	@OJ aO "  JJ H	J I	q      h   H	    YJ aO J J aO J J FJ DJ	0E	H	^J aO JJ H	H	J I	       1     ,   E	J	RJ "  "  JJ E	J `J	y      t   E	J	YJ aO pJ J pJ J  tJ sJ   ģJ kJ aO $J ģJ kJ aO $J ģJ kJ aO hKJ E	E	J J	         E	K	YJ aO pJ J J J aO [J ^J G	   ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO J aO  4RJ hKJ E	E	J K	I      @   E	    YJ aO J  J ģJ kJ aO hKJ E	E	J K	    9      0   E	L	@OJ aO "  4RJ JJ E	J K	           E	    MJ aO ]J aO ]J aO HJJ (J     ȱE	^J aO aO ^J aO ]J aO ]J aO ]J aO ]J aO FJ xN	@A	E	(PJ aO J N	M	E	({J N	`J aO Z`J aO w (J      E	0_J aO 0_J aO 0_J aO (J      E	<TJ aO FJ N	 E	شJ N	0_J aO @OJ aO    {J N	dJ E	0_J aO 0_J aO P^J aO aO (J     H E	0_J aO d`J aO `u   dJ aO 0dJ    (J     E	`J aO d`J aO -   xcJ aJ      xcJ DbJ    xcJ xcJ $J xcJ JJ RE	J  L	                            i      `   @A	O	@MJ aO aO @MJ aO aO @OJ aO v @OJ aO    J aO  4RJ JJ @A	J N	    Y      P   @A	`O	YJ aO 8|    J J aO ģJ kJ aO 4RJ hKJ @A	@A	J O	    Y      P   @A	O	YJ aO }    J J aO ģJ kJ aO 4RJ hKJ @A	@A	J pO	    a     \  @A	Q	YJ aO    J J aO ģJ kJ aO LJ aO aO LJ aO aO MJ aO MJ aO MJ aO HJJ QJ ^J aO aO aO aO ]J aO FJ Q	@A	@A	^J aO d`J aO `u   xcJ 0dJ &   (J     @A	^J aO ^J aO ^J aO ToJ FJ      @A	شJ Q	KJ JJ @A	J O	               Q      H   @A	hQ	YJ aO      $J J aO aO 4RJ hKJ @A	@A	J (Q	          x   @A	    @MJ aO aO @MJ aO aO LJ aO aO LJ aO aO ToJ FJ      @A	شJ Q	JJ @A	J xQ	   ~       !   8
    $discontiguous_defs    (
R	$df              R	             A	R	LJ aO aO LJ aO aO `J aO Q	d`J aO R	   dJ aO dJ aO dJ aO ]J aO HJJ (J R	ZA	KJ OJ JJ A	J @R	                   A	    LJ aO aO LJ aO aO (J      A	`J aO d`J aO @#   DbJ      dJ aO DbJ    dJ aO dJ aO hKJ RA	J R	         8C	8T	(PJ aO HJJ J T	S	8C	({J $T	(J      8C	<TJ aO FJ      8C	شJ ,T	J JJ 8C	dJ 8C	KJ OJ JJ 8C	J S	                            Y      P   8C	hU	`J aO Z`J aO z (J      8C	4RJ JJ 8C	J HT	    !   8ET	$predicate_defs     )   u T	$multiple_has_been_defined               T	                 T	U	a           U	J      W	W	X	   (J T	P4	                            H	               8C	xV	MJ aO MJ aO MJ aO `J aO T	d`J aO T	   xcJ xcJ xcJ <aJ ]J aO HJJ (J dV	Z8C	QJ ^J aO d`J aO    xcJ xcJ ^J aO FJ     U	8C	KJ OJ JJ 8C	J xU	            )        8C	    MJ aO MJ aO MJ aO SJ `J aO jH]J aO ]J aO HJJ (J W	Z8C	IJ FJ W	 8C	شJ W	`J aO T	d`J aO T	   xcJ xcJ xcJ xcJ P^J aO aO (J     `[8C	KJ JJ 8C	J V	?   ?   ?                        U	X	YJ aO    $J J aO aO LJ aO aO  J aO aO aO FJ      U	شJ (X	(J     8 U	4RJ JJ U	J W	   >       )   ȒhX	$test_if_well_reconsulting               @X	X	a           X	J      Y	Y	Y	   (J hX	P4	                            U	                 U	    MJ aO MJ aO MJ aO `J aO jH]J aO ]J aO HJJ (J Y	ZU	QJ 0_J aO ^J aO d`J aO      xcJ xcJ JJ X	U	J X	          9      0   X	Y	@MJ aO aO 4RJ JJ X	J Y	    a      \   X	    LJ aO aO `J aO d`J aO h'   dJ aO dJ aO hKJ RX	J Y	a           |
J      |
Z	(^	   (J 0P4	                            X	        i      d   HZ	[	LJ aO aO J aO  4RJ `J aO R*d`J aO W   dJ aO hKJ *HZ	J Z	         HZ	[	YJ aO }    J J aO J J MJ aO HJJ QJ FJ [	HZ	HZ	^J aO ^J aO JJ HZ	HZ	J  [	      Q      H   HZ	[	YJ aO      $J J aO aO 4RJ hKJ HZ	HZ	J [	          |   HZ	x\	YJ aO    $J J aO aO LJ aO aO ^J aO aO aO aO FJ     UHZ	J JJ HZ	J \	             HZ	]	YJ aO    $J J aO aO  J aO aO aO FJ      HZ	شJ \	(J     8 HZ	4RJ JJ HZ	J \	            x   HZ	]	YJ aO    $J J aO aO LJ aO aO 4RJ ^J aO aO aO aO (J     h HZ	JJ HZ	J ]	             HZ	^	YJ aO J J aO J J MJ aO HJJ QJ FJ ^	HZ	HZ	^J aO ^J aO JJ HZ	HZ	J ]	               HZ	    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO W   DbJ      dJ aO dJ aO hKJ *HZ	J (^	    a           ^	J       _	_	_	   (J ȓP4	                            HZ	        i      d   ^	p_	LJ aO aO J aO  4RJ `J aO R*d`J aO ȓ   dJ aO hKJ *^	J _	Q      H   ^	_	YJ aO      $J J aO aO 4RJ hKJ 0^	J _	    i      d   ^	    LJ aO aO P^J aO aO (J     ȱ^	^J aO aO aO aO hKJ 0^	J _	         0`	LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO      dJ aO DbJ ȓ   dJ aO hKJ *0J 8`	         0Ha	YJ aO }    J J aO J J MJ aO HJJ QJ FJ @a	00^J aO ^J aO JJ 00J `	      Q      H   0a	YJ aO      $J J aO aO 4RJ hKJ 00J Xa	    1     ,  0b	YJ aO    $J J aO aO LJ aO aO HJJ QJ SJ J b	b	0({J b	`J aO Q	d`J aO R	   XdJ aO XdJ aO dJ aO ]J aO FJ b	0IJ FJ      0شJ b	KJ JJ 0dJ 0KJ JJ 0J a	                   <                    0    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO      dJ aO DbJ ȓ   dJ aO hKJ *0J b	    )   c	$check_multifile_pred                    Xc	c	a           c	J      d	d	xe	   (J c	P4	                            ^	                 c	he	LJ aO aO J aO aO aO `J aO JP^J aO aO HJJ (J      c	`J aO *Wd`J aO xW   dJ aO dJ aO dJ aO dJ aO ]J aO (J d	Zc	KJ OJ JJ c	J d	             pd	$warn_mfile              d	e	a           f	MJ      f	f	f	   (J d	P4	                            c	                c	    LJ aO aO LJ aO aO J aO aO aO P^J aO aO d`J aO ~   aJ o   0dJ Mf	$J dJ aO (J     c	^J aO aO aO aO ^J aO aO (J     Ȱ c	^J aO aO aO aO hKJ e	c	J xe	       )           % Warning: predicate        )            was a multifile predicate              (line             e	    MJ aO MJ aO `J aO z `J aO Zf	FJ 8h	@4e	`J aO z d`J aO    xcJ xcJ FJ     @4e	`J aO z `J aO f	FJ     @4e	`J aO z `J aO f	FJ     @4e	P^J aO aO (J     /e	`J aO z FJ     @4e	`J aO z `J aO bFJ     @4e	`J aO z JJ 8ze	J f	                      9           /build/buildd/yap-5.1.1/pl/depth_bound.yap pi         T           h	j	4	gJ            h	AZh	h	h	   	e?                 A         8            i	\4	i@J                 a           i	HJJ       i	i	i	   (J @>Xh	                            e	        I      @   8i	    HJJ (J      8i	KJ JJ 8i	J i	        9           /build/buildd/yap-5.1.1/pl/grammar.yap boundi         T           @j		h	gJ            Qj	Ai	Xj	aj	   $D                 A         8           j	ȤZi@J             
!       j	profile_data 	i	             j	`11   
X$profile_data_for_var      0      0pk	$t_body buil   k	$t_tidy l/gr             H\k	             (k	 l	             @k	`l	a           k	J      n	n	q	   (J Xk	i	                            8i	        a           l	J      u	u	~	   (J pk	i	                            k	        a           ll	J      			   (J k	i	                             l	                   YJ aO    J 8eJ aO J J aO J J YJ aO 8|    J J aO J J ]J aO ]J aO ]J aO ]J aO FJ n	k	<J m	^J aO ]J aO `J aO ^J aO ^J aO ^J aO FJ n	 l	{J \n	d`J aO }    DcJ DbJ |    xcJ ]J aO `J aO 0_J aO 0_J aO ^J aO FJ n	 l	0_J aO ^J aO JJ `l	J l	{   {             Q      L   k	p	LJ aO aO J aO  4RJ `J aO R*hKJ *k	J n	   ho o	$t_hgoal       @8o	$t_hlist                 n	Po	             o	o	a           \o	J      hq	hq	r	   (J  o	i	                            `l	        a           o	J      8s	8s	t	   (J 8o	i	                            Po	                 k	q	YJ aO }    J J aO J J MJ aO LJ aO aO MJ aO MJ aO HJJ QJ ]J aO ^J aO FJ  q	Po	k	^J aO ^J aO 0_J aO ^J aO ^J aO JJ o	k	J  p	      Q      H   k	    LJ aO aO LJ aO aO LJ aO aO hKJ Po	k	J q	    Q      L   Po	q	LJ aO aO J aO  4RJ `J aO R*hKJ *Po	J hq	y      p   Po	r	YJ aO      $J J aO aO YJ aO      J J aO ģJ kJ aO 4RJ hKJ Po	Po	J q	       88r	$extend                   r	Pr	a           	MJ      			   (J 8r	i	                            o	        y      t   Po	    LJ aO aO LJ aO aO 8`J aO dJ aO aJ dJ aO 0dJ "  ^J aO aO aO aO hKJ Pr	Po	J r	Q      L   o	xs	LJ aO aO J aO  4RJ `J aO R*hKJ *o	J 8s	A     8   o	s	@OJ aO "  @OJ aO z JJ o	J s	       HA      8Aȃ	      x   o	Pt	YJ aO J J aO tJ tJ "  YJ aO s	   J hJ aO J J aO J ȜJ aO 4RJ JJ o	J s	             o	t	YJ aO $J J aO aO YJ aO }    \J ]J s	   J hJ aO J J aO ģJ kJ aO $J ģJ kJ aO 4RJ hKJ o	o	J `t	a      \   o	    LJ aO aO LJ aO aO d`J aO -   0dJ rdJ aO hKJ *o	J t	           filled_in          	phrase                   `u		y      p    l	 v	@OJ aO Ju	YJ aO xu	   J hJ aO J hJ aO J ȜJ aO J aO  4RJ JJ  l	J u	               to_fill           x    l	v	PJ Bw 
v	YJ aO }     tJ sJ Bw [J ^J @}    J hJ aO J ȜJ aO 4RJ JJ  l	J 0v	    Q      H    l	v	@OJ aO Bw @MJ aO aO @OJ aO Bw 4RJ JJ  l	J v	    a      \    l	Pw	PJ "  
v	YJ aO @}    J hJ aO J ȜJ aO 4RJ JJ  l	J  w	Q      H    l	w	@OJ aO "  @MJ aO aO @OJ aO z 4RJ JJ  l	J `w	              l	(x	YJ aO J J aO tJ tJ "  @OJ aO Ju	YJ aO s	   J hJ aO J J aO J ȜJ aO 4RJ JJ  l	J w	          l	x	YJ aO $J J aO aO @OJ aO Ju	YJ aO }    \J ]J s	   J hJ aO J J aO ģJ kJ aO $J ģJ kJ aO 4RJ hKJ  l	 l	J 8x	              l	py	YJ aO |    ģJ kJ aO @OJ aO 
v	@OJ aO YJ aO }    J J aO [J ^J @}    J hJ aO J ȜJ aO 4RJ JJ  l	J x	a      X    l	y	YJ aO |    ģJ kJ aO @MJ aO aO @MJ aO aO 4RJ JJ  l	J y	               not_last    !        l	{	YJ aO }    J J aO J J MJ aO MJ aO MJ aO YJ aO }    J J aO J J HJJ QJ `J aO y	]J aO FJ  {	 l	 l	^J aO ^J aO ^J aO 0_J aO ^J aO ^J aO JJ  l	 l	J y	;   ?   !        l	(|	YJ aO  |    J J aO J J MJ aO MJ aO MJ aO YJ aO  |    J J aO J J HJJ QJ `J aO y	]J aO FJ  |	 l	 l	^J aO ^J aO ^J aO 0_J aO ^J aO ^J aO JJ  l	 l	J {	;   ?             l	|	YJ aO     ģJ kJ aO YJ aO     \J ]J  |    J J aO tJ tJ w $J [J ^J @}    J hJ aO J ȜJ aO 4RJ `J aO y	P^J aO aO hKJ  l	 l	J 8|	            l	~	YJ aO     J J aO J J MJ aO MJ aO YJ aO     J J aO J J HJJ QJ ]J aO `J aO FJ }	 l	 l	^J aO P^J aO aO `J aO ^J aO ^J aO ^J aO JJ  l	 l	J  }	          y      p    l	~	YJ aO      $J J aO aO YJ aO      J J aO ģJ kJ aO 4RJ hKJ  l	 l	J ~	          x    l	    LJ aO aO @OJ aO Ju	LJ aO aO 8`J aO dJ aO aJ dJ aO 0dJ "  ^J aO aO hKJ Pr	 l	J ~	             Pr	    MJ aO LJ aO aO MJ aO ]J aO HJJ (J 	H Pr	0_J aO ^J aO ]J aO FJ 	Pr	^J aO 0_J aO (J     H Pr	KJ JJ Pr	J 	         A      <   `l	 	@MJ aO aO J aO  4RJ JJ `l	J 	         `l	؀	YJ aO     J J aO J J YJ aO     J J aO J J HJJ QJ FJ ̀	`l	`l	^J aO ^J aO JJ `l	`l	J 0	                   `l		YJ aO  |    J J aO J J YJ aO  |    J J aO J J HJJ QJ FJ 	`l	`l	^J aO ^J aO JJ `l	`l	J 	                   `l	0	YJ aO }    \J ]J }    $J J aO aO $J ģJ kJ aO d`J aO }    XdJ aO DbJ }    XdJ aO XdJ aO hKJ `l	`l	J 	    Y      P   `l		YJ aO }     tJ sJ z ģJ kJ aO 4RJ hKJ `l	`l	J @	    Y      P   `l		YJ aO }    J J aO tJ tJ z 4RJ hKJ `l	`l	J 	             `l		YJ aO }    J J aO J J YJ aO }    J J aO J J HJJ QJ FJ 	`l	`l	^J aO ^J aO JJ `l	`l	J 	          1     ,   `l	    @MJ aO aO JJ `l	J 	a           8	YJ       8	8	8	   (J s	i	                            Pr	        Y     P   ȃ	    YJ aO $J J aO aO @MJ aO aO @MJ aO aO JJ ȃ	J 8	       xu	      `u		a           h	`J       h	h	h	   (J 	i	                            ȃ	        a           	J       		(	   (J xu	i	                            	        9      0   	    `J aO "  hKJ 		J h	             		LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO xu	   dJ aO dJ aO dJ aO hKJ *	J 	    1     ,  	H	MJ aO MJ aO MJ aO 4iJ  (PJ aO HJJ J (			({J 4	lJ  <TJ aO FJ ,	 	شJ <	J JJ 	dJ 	QJ d`J aO -   0dJ r-xcJ d`J aO xu	   xcJ xcJ xcJ JJ *	J (	                        Q      H   		@OJ aO "  4RJ ^J aO aO @MJ aO aO JJ 	J X	          x   		YJ aO bJ bJ aO sJ 8J    LJ aO aO LJ aO aO 4RJ ^J aO aO ^J aO aO hKJ 	J 	             	    LJ aO aO LJ aO aO ]J aO `J aO ]J aO FJ 	 l		QJ 0_J aO (J     h 	KJ JJ 	J (	         A     8    	@OJ aO "  @MJ aO aO JJ J Ј	    Y      T       YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ J 	9           /build/buildd/yap-5.1.1/pl/ground.yap ar.yapi         T           		j	gJ            ɉ	AZ	Љ	ى	   KA                 A         8            		\i@J                 !   p	$numbermarked_vars d   P      	             8		a           X	MJ       X	X	X	   (J X	X	                            	        a           	J      			   (J p	X	                            	y               	    MJ aO MJ aO `J aO "  ]J aO HJJ (J ؋		0_J aO ^J aO ^J aO JJ 		J X	   A     8   	 	@OJ aO "  @MJ aO aO JJ 	J 	    i      `   		YJ aO $J J aO aO (J     @	4RJ ^J aO aO hKJ 		J 0	             	    YJ aO \J ]J     ģJ kJ aO $J ģJ kJ aO @MJ aO aO P^J aO aO d`J aO `u   XdJ aO 0dJ    (J     	^J aO aO aO aO hKJ 		J 	    9           /build/buildd/yap-5.1.1/pl/listing.yap .yap i         T           	ж		gJ            	AJ		ɍ	   ()$D                 A         8           	8		i@J                              0U	a           L	J        		Џ	   (J RH	                            	        a           	MJ      			   (J (	H	                            @	                 @		]J aO HJJ (J     8@	]J aO (J     ȱ@	]J aO ]J aO FJ 	@	0_J aO 0_J aO 0_J aO JJ 	@	J 	   )         @	    JJ @	J Џ	       @	      R	             Rx	a           	LJ       			   (J 	H	                            	        a           	J      p	p		   (J  	H	                            	                 	    LJ aO aO P^J aO aO (J     8	P^J aO aO (J     ȱ	^J aO aO aO aO hKJ x		J 	         x		MJ aO MJ aO J aO  HJJ QJ ^J aO ]J aO ]J aO FJ 	x	^J aO ^J aO 0_J aO JJ 	x	J p	      Q      H   x	h	YJ aO      $J J aO aO 4RJ hKJ x	x	J (	    9      0   x		@OJ aO "  4RJ JJ x	J x	             x	ؓ	YJ aO J J aO J J MJ aO MJ aO HJJ QJ FJ @	x	x	^J aO ^J aO ^J aO JJ x	x	J 	         `	$funcspec                H	x	a           	J      0	0		   (J `	H	                            x	        !       x		MJ aO MJ aO ]J aO ]J aO FJ 	x	x	^J aO ^J aO ]J aO FJ 	x	0_J aO 0_J aO 0_J aO ToJ FJ 	 x	شJ 	^J aO ^J aO ^J aO JJ 	x	J 	               )         x	    JJ x	J 	    q      h   x		YJ aO    $J J aO aO @MJ aO aO @MJ aO aO 4RJ <lJ aO  JJ x	J 0	    A      <   x	Е	@MJ aO aO <lJ aO  4RJ JJ x	J 	q      h   x	    LJ aO aO d`J aO    0dJ R|dJ aO d`J aO 	   dJ aO hKJ *x	J 	    !   (`	$portray_clause                  @	x	a           	J      ؚ	ؚ		   (J `	H	                            x	        I    @  	    MJ aO MJ aO ^J aO P^J aO aO HJJ (J     Ȱ 	P^J aO aO YJ aO ~   J hJ aO J tJ 		P^J aO aO @OJ aO    VJ Q aO aO    ]J aO FJ 		^J aO d`J aO 8|    xcJ xcJ FJ     x		J JJ 	J 	     @          !        	portray_clause                    	X	a           d	J       Ș	Ș		   (J @	H	                            x	        A      <   X		FJ     x	X	J JJ X	J Ș	    )         X	    JJ X	J 	       @	       	8	a           D	J       			   (J  	H	                            X	        q      l   8		LJ aO aO P^J aO aO HJJ (J     88	FJ     x	8	J JJ 8	J 	    )         8	    JJ 8	J 	    !   @P	$beautify_vars                   0	h	a           X	`J      X	X	X	   (J P	H	                            8	                 x	P	MJ aO YJ aO 8|    J |J tJ tJ z HJJ QJ ^J aO FJ 	h	x	^J aO ^J aO FJ 	(x	^J aO `J aO `J aO "  (J     ,x	KJ JJ x	J ؚ	               J؛	$write_body              		a           	J      `	`	ȫ	   (J ؛	H	                            h	             x  x	Н	MJ aO YJ aO 8|    J 8eJ aO J |J J J HJJ QJ FJ 	h	x	^J aO ^J aO FJ 	(x	^J aO `J aO b\`J aO "  (J 	,x	^J aO `J aO 6   `J aO w ^J aO FJ 		x	^J aO `J aO `J aO "  (J     ,x	KJ JJ x	J `	                               x	    MJ aO MJ aO HJJ QJ ^J aO FJ 	h	x	^J aO ^J aO FJ 	(x	^J aO `J aO `J aO "  (J     ,x	KJ JJ x	J 	                    ؞	$beforelit             _                		a           	J      p	p		   (J ؞	H	                            	                 		MJ aO J aO  HJJ QJ ^J aO aO ^J aO FJ ܟ			^J aO `J aO ʞ	JJ (	J `	                   		YJ aO }    J J aO J J MJ aO MJ aO HJJ QJ FJ Ƞ			^J aO `J aO   FJ ̠	 8	^J aO ^J aO `J aO w ^J aO JJ 		J 	                        ~n~*c(                  ->    l0	$write_disj            ~n~*c)                    	H	a           T	J      h	h	 	   (J 0	H	                            	        a     X  		YJ aO     \J ]J  |    J |J J J $J J J MJ aO MJ aO HJJ QJ ^J aO `J aO ڠ	8`J aO cJ bJ xcJ aJ 0dJ   0dJ "  (J 	,	]J aO d`J aO `u   xcJ 0dJ &   (J     	^J aO ^J aO `J aO ^J aO FJ 			^J aO `J aO 	`J aO "  (J 	,	d`J aO     DcJ DcJ ^J aO 0_J aO `J aO v ^J aO FJ 	H		^J aO `J aO 	^J aO (J     ,	KJ JJ 	J 	z   {                   a     X  	h	YJ aO     \J ]J  |    J |J J J $J J J MJ aO MJ aO HJJ QJ ^J aO `J aO ڠ	8`J aO cJ bJ xcJ aJ 0dJ   0dJ "  (J L	,	]J aO d`J aO `u   xcJ 0dJ &   (J     	^J aO ^J aO `J aO ^J aO FJ P			^J aO `J aO 	`J aO "  (J T	,	d`J aO     DcJ DcJ ^J aO 0_J aO `J aO v ^J aO FJ X	H		^J aO `J aO 	^J aO (J     ,	KJ JJ 	J 	z   {                   !       		YJ aO  |    J |J J J MJ aO MJ aO HJJ QJ ^J aO `J aO ڠ	8`J aO cJ bJ xcJ aJ 0dJ   0dJ "  (J l	,	]J aO d`J aO `u   xcJ 0dJ &   (J     	^J aO ^J aO `J aO ^J aO FJ p			^J aO `J aO 	`J aO "  (J t	,	^J aO 0_J aO `J aO v ^J aO FJ x			^J aO `J aO 	^J aO (J     ,	KJ JJ 	J x	:   ;   ?   ?   ?   ?              	 	YJ aO     TJ DJ sJ 8J    MJ aO MJ aO HJJ QJ ^J aO `J aO ڠ	8`J aO cJ bJ xcJ aJ 0dJ   0dJ "  (J 	,	P^J aO aO d`J aO `u   xcJ 0dJ &   (J     	^J aO ^J aO `J aO v ^J aO FJ 	H		^J aO `J aO 	^J aO (J     ,	KJ JJ 	J 	                   		YJ aO     TJ DJ sJ 8J    MJ aO MJ aO HJJ QJ ^J aO `J aO ڠ	8`J aO cJ bJ xcJ aJ 0dJ   0dJ "  (J 	,	P^J aO aO d`J aO `u   xcJ 0dJ &   (J     	^J aO ^J aO `J aO v ^J aO FJ 	H		^J aO `J aO 	^J aO (J     ,	KJ JJ 	J 0	                     	    MJ aO LJ aO aO MJ aO ^J aO FJ 8			^J aO ^J aO JJ (	J ȫ	              ~n~*c;      Q     H  H		YJ aO     J J aO J J MJ aO MJ aO LJ aO aO MJ aO HJJ QJ ^J aO ^J aO FJ 		H	^J aO `J aO B	8`J aO xcJ aJ 0dJ   0dJ "  (J 	,H	^J aO ^J aO ^J aO `J aO :z ^J aO JJ H	H	J h	                        ~n~*c|      Q     H  H		YJ aO     J J aO J J MJ aO MJ aO LJ aO aO MJ aO HJJ QJ ^J aO ^J aO FJ  		H	^J aO `J aO 	8`J aO xcJ aJ 0dJ   0dJ "  (J 	,H	^J aO ^J aO ^J aO `J aO  ^J aO JJ H	H	J Э	             Q      H   H	    LJ aO aO LJ aO aO LJ aO aO hKJ 	H	J  	          x   		@OJ aO LJ aO aO HJJ QJ `J aO 3`J aO "  (J     ,	KJ JJ 	J p	               i    ~n~*c                	    LJ aO aO LJ aO aO `J aO 	8`J aO dJ aO aJ 0dJ   0dJ "  HJJ (J     ,	KJ JJ 	J 	        !   8v	$list_get_vars         x	msort       !   p	$list_transform                  	(	             		             		a           4	J      		8	   (J 	H	                            H	        a           HJJ          (J 	                            (	        a           	J      д	д	`	   (J 	H	                            	                 h	    `J aO "  ]J aO FJ ܲ	(	h	0_J aO ]J aO FJ 		h	0_J aO `J aO    JJ 	h	J X	      Y      P   (	@	YJ aO J hJ aO J ȜJ aO J aO  4RJ JJ (	J 	    A      <   (		@MJ aO aO ̌J aO  4RJ JJ (	J P	         (	(	YJ aO J J aO J J MJ aO HJJ QJ ]J aO FJ  	(	(	^J aO 0_J aO ^J aO JJ (	(	J 	               (	    MJ aO MJ aO 8`J aO `J aO <aJ HJJ (J 	H (	^J aO ^J aO ^J aO JJ (	(	J 8	   9      0   		@OJ aO "  4RJ JJ 	J д	             		YJ aO J J aO ZJ НJ $J J aO aO LJ aO aO ^J aO aO  J  ^J aO aO YJ aO     J ȜJ aO 4RJ P^J aO aO d`J aO `u   dJ aO 0dJ    (J     	^J aO aO aO aO hKJ 		J 	    a      \   	P	YJ aO \J ]J     tJ tJ $J ģJ kJ aO 4RJ hKJ 		J  	I      @   	    YJ aO J  J ģJ kJ aO hKJ 		J `	    9           /build/buildd/yap-5.1.1/pl/preds.yap ing.yapi         T           	
	gJ            		A			   $D                 A         8           `	X
	i@J                        	asserta buil   X 	$assert l/pr             x	ط	             	8	a           wwJ       w	0	   (J 		                            	        a           <yJ      <y	8	   (J 		                            ط	                 ط	 	YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO rQP^J aO aO d`J aO 	   XdJ aO hKJ 8	ط	J 	         ط	    LJ aO aO P^J aO aO (J     ȱط	^J aO aO `J aO rQP^J aO aO d`J aO 	   dJ aO hKJ 8	ط	J 0	       	assertz                  		a           	J       P	P	غ	   (J ȹ		                            8	                 	Ⱥ	YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO P^J aO aO d`J aO ȹ	   XdJ aO hKJ 8		J P	         	    LJ aO aO P^J aO aO (J     ȱ	^J aO aO `J aO P^J aO aO d`J aO ȹ	   dJ aO hKJ 8		J غ	         S	YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO P^J aO aO d`J aO xS   XdJ aO hKJ 8	SJ h	         S    LJ aO aO P^J aO aO (J     ȱS^J aO aO `J aO P^J aO aO d`J aO xS   dJ aO hKJ 8	SJ 	         8		LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO xS   DbJ      dJ aO dJ aO hKJ *8	J 	Q      H   8		YJ aO      $J J aO aO 4RJ hKJ 8	8	J 	    !   H_h	$assert_clause                   H		a           t|
J      t|
`		   (J h		                            	                 8	(	YJ aO 8|    $J J aO aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO 4RJ ^J aO aO aO aO ^J aO aO aO aO ^J aO aO hKJ 	8	J 	!   	$assert_fact                     	Ⱦ	a           Tz J      Tz		   (J 		                            	        )      $   8	    hKJ Ⱦ	8	J 8	Q      L   	8	LJ aO aO J aO  4RJ `J aO R*hKJ *	J `	!   		$assert_clause2                  	ؿ	a           0	LJ      0	0	0	   (J 		                            Ⱦ	        Y      T   		YJ aO      $J J aO aO @MJ aO aO 4RJ hKJ ؿ		J H	9     4  		YJ aO      J |J ģJ kJ aO MJ aO MJ aO MJ aO HJJ QJ d`J aO 8|    XdJ aO dJ aO ^J aO aO ^J aO ]J aO FJ 	8;	0_J aO YJ aO 8|    $J J aO aO ^J aO ^J aO ^J aO ^J aO JJ ؿ		J 	      1      (   	    4RJ hKJ ؿ		J 	             Ⱦ		LJ aO aO LJ aO aO HJJ (J      Ⱦ	QJ ^J aO aO aO aO ^J aO aO aO aO (J      Ⱦ	KJ JJ Ⱦ	J 	           (
	$assertat_d    hB	$assert1                 		             	X	a           	J      8	8		   (J 		                            ؿ	        a           d	J      		8	   (J 		                            	        9     4  Ⱦ	    MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO SJ HJJ J     	` ^J aO ^J aO `J aO z ^J aO ^J aO ^J aO JJ 	Ⱦ	^J aO ^J aO J     <	 ^J aO DnJ aO d`J aO    xcJ xcJ FJ 	Ⱦ	^J aO ^J aO ^J aO ^J aO JJ Ⱦ	Ⱦ	J 		Ⱦ	({J 	`J aO    `J aO    (J     ( Ⱦ	IJ FJ 	 Ⱦ	شJ 	^J aO ^J aO ^J aO ^J aO ^J aO JJ X	Ⱦ	dJ Ⱦ	^J aO 0_J aO 0_J aO ToJ FJ 	 Ⱦ	شJ 	d`J aO    0dJ j0dJ jDbJ    xcJ xcJ d`J aO      xcJ DbJ xS   xcJ JJ *Ⱦ	J 	                                         !   h 0	$expand_clause      !   0H	$assert_clause3                  	`	             		a            j
MJ       j
 j
 j
   (J 0		                            X	        a           8	MJ      8	8	8	   (J H		                            `	        	       ؿ	    LJ aO aO MJ aO MJ aO MJ aO MJ aO d`J aO 8|    dJ aO dJ aO ]J aO ]J aO ^J aO FJ  	`	ؿ	0_J aO 0_J aO ^J aO ^J aO ^J aO ^J aO JJ 	ؿ	J 0	?   I     D  	    MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ^J aO ]J aO ]J aO ^J aO FJ ,	P	SJ ^J aO ^J aO J     	 d`J aO 8|    xcJ xcJ ^J aO ^J aO ^J aO ^J aO (J 4	 	KJ JJ 	0_J aO ^J aO J      	` ^J aO ^J aO 0_J aO ^J aO ^J aO ^J aO JJ 		^J aO ^J aO J     	 ^J aO DnJ aO d`J aO    xcJ xcJ FJ @		^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ 		J H			({J T	`J aO    `J aO    (J     ( 	IJ FJ L	 	شJ \	^J aO ^J aO ^J aO ^J aO 0_J aO JJ X		dJ 	0_J aO 0_J aO 0_J aO ToJ FJ P	 	شJ d	d`J aO    0dJ j0dJ jDbJ    xcJ xcJ ^J aO JJ *	J 8	                                        !   Q	$assert_dynamic                  p		a           	J      		 	   (J 		                            	                 		LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO xS   DbJ      dJ aO dJ aO hKJ *	J 	Q      H   		YJ aO      $J J aO aO 4RJ hKJ 		J 	           		YJ aO 8|    J |J J J MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO HJJ <J 	`J aO R*^J aO FJ L	*	{J 	^J aO YJ aO      |J J HJ J QJ (PJ aO J X			({J d	^J aO MJ aO <TJ aO FJ \	 	شJ l	d`J aO 8|    xcJ DcJ ^J aO ^J aO ^J aO ^J aO JJ 		dJ 	d`J aO 8|    xcJ DcJ ^J aO ^J aO ]J aO FJ `	8;	0_J aO 0_J aO ^J aO ^J aO ^J aO JJ 		J 	                          !   8	$assert_dynamic2                 x		a            	MJ       	 	 	   (J 		                            	                 	    MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ^J aO FJ 	`		0_J aO 0_J aO ^J aO ^J aO ^J aO ^J aO JJ 		J  	?       Y     P  	    MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ^J aO ]J aO ]J aO ^J aO FJ 	P	^J aO ^J aO J     ,	 ^J aO ^J aO ^J aO ^J aO ^J aO (J $	 	KJ JJ 	0_J aO ^J aO J     	` ^J aO ^J aO 0_J aO ^J aO ^J aO ^J aO JJ 		^J aO ^J aO J     |	 ^J aO DnJ aO d`J aO    xcJ xcJ FJ 0		^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ 		0_J aO 0_J aO 0_J aO ToJ FJ 4	 	شJ 8	d`J aO    0dJ j0dJ jDbJ    xcJ xcJ ^J aO JJ *	J  	                        !    v h	$assert_static                   H		a           	J      h	h		   (J h		                            	                 Nh	YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO P^J aO aO d`J aO N   XdJ aO hKJ 	NJ 	         N    LJ aO aO P^J aO aO (J     ȱN^J aO aO `J aO P^J aO aO d`J aO N   dJ aO hKJ 	NJ x	!       	asserta_static                   	0	a           <	J       			   (J 		                            	                 0		YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO rQP^J aO aO d`J aO 	   XdJ aO hKJ 	0	J 	         0		LJ aO aO P^J aO aO (J     ȱ0	^J aO aO `J aO rQP^J aO aO d`J aO 	   dJ aO hKJ 	0	J (	!       	assertz_static                   	h	         0	    YJ aO      J 8eJ aO $J J aO aO 4RJ `J aO P^J aO aO d`J aO 	   XdJ aO hKJ 	0	J 	a           	LJ       			   (J 		                            0	                 h	    LJ aO aO P^J aO aO (J     ȱh	^J aO aO `J aO P^J aO aO d`J aO 	   dJ aO hKJ 	h	J 	         		LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO xS   DbJ      dJ aO dJ aO hKJ *	J h	Q      H   	0	YJ aO      $J J aO aO 4RJ hKJ 		J 	           		YJ aO 8|    J |J J J MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO HJJ <J 	`J aO R*^J aO FJ 	*	{J (	^J aO YJ aO      |J J HJ J QJ (PJ aO J 			({J 	^J aO MJ aO <TJ aO FJ 	 	شJ 	d`J aO 8|    xcJ DcJ ^J aO ^J aO ^J aO ^J aO JJ 		dJ 	d`J aO 8|    xcJ DcJ ^J aO ^J aO ]J aO FJ 	8;	0_J aO 0_J aO ^J aO ^J aO ^J aO JJ 		J @	                             
    $full_iso   a     \  	    MJ aO MJ aO MJ aO MJ aO ]J aO ]J aO ]J aO ]J aO ^J aO FJ 	`		^J aO ]J aO ]J aO ^J aO FJ 	P	(PJ aO 0_J aO ^J aO J     <	` d`J aO    0dJ j0dJ DbJ    xcJ xcJ ^J aO JJ *	J 			({J $	^J aO ^J aO (J      	`J aO 	`J aO z (J      	<TJ aO FJ 	 	شJ ,	^J aO 0_J aO 0_J aO ToJ FJ 	 	شJ 4	d`J aO    xcJ xcJ ^J aO FJ  		^J aO 0_J aO 0_J aO 0_J aO ^J aO ^J aO JJ 		dJ 	^J aO 0_J aO 0_J aO ^J aO 0_J aO JJ X		J 	                                  !   
	$erase_source       !   xU	$multifile_dynamic               @		             `	                 (y     a           	ԶJ       	            (J 	                               h	        Q    L  	x	@OJ aO rQMJ aO MJ aO MJ aO MJ aO ]J aO HJJ QJ d`J aO 8|    xcJ dJ aO `J aO rQ^J aO ^J aO ]J aO (J L	 	`J aO u `J aO z J     	 ^J aO ^J aO ^J aO ^J aO (J     Ȱ 	P^J aO aO YJ aO ~   |J J tJ tJ   P^J aO aO @OJ aO    VJ Q	aO aO    FJ X			{J 	P^J aO aO YJ aO ~   |J J J tJ A	P^J aO aO @OJ aO    VJ Q	aO aO    ^J aO ^J aO 0_J aO FJ `	c		{J 	{J 	^J aO ]J aO ]J aO FJ d	B	d`J aO      xcJ xcJ d`J aO 8|    xcJ xcJ ^J aO 0_J aO (J h	 a	^J aO ^J aO J     ,	8 `J aO JP^J aO aO (J      	0_J aO J aO aO aO d`J aO 	   `J aO `J aO `J aO d`J aO 	   dJ aO dJ aO xcJ dJ aO xcJ P^J aO aO (J     `[	KJ JJ 	KJ JJ 	J 8	                                        I    D  	    @OJ aO MJ aO MJ aO MJ aO MJ aO ]J aO d`J aO 8|    xcJ dJ aO `J aO ^J aO ^J aO ]J aO HJJ (J 	 	`J aO u `J aO z J     	 ^J aO ^J aO ^J aO ^J aO (J     Ȱ 	P^J aO aO YJ aO ~   |J J tJ tJ   P^J aO aO @OJ aO    VJ Q(	aO aO    FJ 			{J (	P^J aO aO YJ aO ~   |J J J tJ 	P^J aO aO @OJ aO    VJ Q	aO aO    ^J aO ^J aO 0_J aO FJ 	c		{J 	{J 	^J aO ]J aO ]J aO FJ 	B	d`J aO      xcJ xcJ d`J aO 8|    xcJ xcJ ^J aO 0_J aO (J 	a	0_J aO ^J aO J     x	8 `J aO JP^J aO aO (J      	^J aO J aO aO aO d`J aO 	   `J aO `J aO `J aO d`J aO 	   dJ aO dJ aO xcJ dJ aO xcJ P^J aO aO (J     0\	KJ JJ 	KJ JJ 	J 	                                     i      d   X	(	@OJ aO LJ aO aO `J aO    HJJ (J       X	KJ JJ X	J 	    i      d   X	    @OJ aO rQLJ aO aO `J aO &   HJJ (J       X	KJ JJ X	J 8	    9     0  8Ch	MJ aO MJ aO P^J aO aO YJ aO ~   J hJ aO tJ tJ F   P^J aO aO @OJ aO    VJ  Q aO aO    HJJ QJ ^J aO aO ]J aO ]J aO FJ 	B8C`J aO 0_J aO 0_J aO ^J aO ^J aO P^J aO aO JJ 	8CJ 	          )   ]	$remove_all_d_clauses                    		a           	J      			   (J 		                            	               8C    MJ aO LJ aO aO MJ aO MJ aO ]J aO ]J aO FJ 	B8C^J aO DnJ aO SJ J 	l	8C({J 	^J aO ^J aO FJ 	pE8CIJ FJ 	 8CشJ 	{J p	|mJ 	h	8CP^J aO aO YJ aO ~   |J J tJ tJ    P^J aO aO @OJ aO    VJ  Q aO aO    IJ FJ 	 8CشJ  	0_J aO 0_J aO FJ 	PG8C^J aO ^J aO FJ 		8C{J p	dJ 8C`J aO 0_J aO 0_J aO ^J aO ^J aO P^J aO aO JJ 	8CJ x	                                                   )   x 8	$erase_all_mf_dynamic                    	P	a           \	J      			   (J 8		                            	        q      l   	 	LJ aO aO (J     8 	4RJ J aO aO aO ^J aO aO aO aO hKJ P		J 	         		LJ aO aO d`J aO      dJ aO dJ aO ]J aO ]J aO FJ 	x	^J aO (J     b	J JJ 	J 0	       )         	    JJ 	J 	       v
	$recorded                	 	a           ,	ԶJ       ,	            (J 	                               P	        9     0  P		LJ aO aO LJ aO aO `J aO JP^J aO aO HJJ (J      P	d`J aO 	   `J aO `J aO `J aO d`J aO 	   dJ aO dJ aO dJ aO dJ aO <aJ ]J aO FJ 	 	P	^J aO (J     bP	^J aO (J     bP	J JJ P	J 	       )         P	    JJ P	J 	       	      x		a           	J       h	h		   (J 		                             	                 		YJ aO      J 8eJ aO $J J aO aO LJ aO aO 4RJ ^J aO aO `J aO rQd`J aO 	   XdJ aO dJ aO hKJ 		J h	             	    LJ aO aO LJ aO aO P^J aO aO (J     ȱ	^J aO aO `J aO rQd`J aO 	   dJ aO dJ aO hKJ 		J 	   ȹ	      		a           	J       			   (J 		                            	                 		YJ aO      J 8eJ aO $J J aO aO LJ aO aO 4RJ ^J aO aO `J aO d`J aO 	   XdJ aO dJ aO hKJ 		J 	             	    LJ aO aO LJ aO aO P^J aO aO (J     ȱ	^J aO aO `J aO d`J aO 	   dJ aO dJ aO hKJ 		J 	   xS      `SX	a           d	J       		h	   (J @		                            	                 X	X	YJ aO      J 8eJ aO $J J aO aO LJ aO aO 4RJ ^J aO aO `J aO d`J aO @	   XdJ aO dJ aO hKJ 	X	J 	             X	    LJ aO aO LJ aO aO P^J aO aO (J     ȱX	^J aO aO `J aO d`J aO @	   dJ aO dJ aO hKJ 	X	J h	             @2 	         	a           ,	J       		h	   (J 		                            X	        a           	J       
 

	   (J 		                             	        y      t    	X	YJ aO      $J J aO aO LJ aO aO 4RJ ^J aO aO aO aO P^J aO aO hKJ 	 	J 	          	    LJ aO aO LJ aO aO P^J aO aO (J     ȱ 	^J aO aO ^J aO aO P^J aO aO hKJ 	 	J h	             p	LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO      dJ aO DbJ 	   dJ aO dJ aO hKJ *J 	         	LJ aO aO LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO      dJ aO DbJ 	   dJ aO dJ aO hKJ *J 	             	LJ aO aO LJ aO aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO      dJ aO DbJ 	   dJ aO dJ aO hKJ *J (	    Q      H   	YJ aO      $J J aO aO 4RJ hKJ J 	    a      \   p	HJJ (J      QJ (J      KJ JJ J  	        9      0       P^J aO aO hKJ 	J 	       	      @2	a           	J       0	0	X 
   (J 		                            	                 		LJ aO aO LJ aO aO LJ aO aO J aO  4RJ P^J aO aO (J     ȱ	^J aO aO ^J aO aO aO aO hKJ 		J 0	             	H 
YJ aO      $J J aO aO LJ aO aO LJ aO aO 4RJ ^J aO aO aO aO ^J aO aO hKJ 		J 	             	    LJ aO aO LJ aO aO LJ aO aO P^J aO aO (J     ȱ	^J aO aO ^J aO aO aO aO hKJ 		J X 
           	
MJ aO MJ aO MJ aO MJ aO ^J aO ]J aO HJJ (J 
e	QJ 0_J aO MJ aO ^J aO ]J aO (J 
d	(PJ aO J 
@
	({J 
0_J aO YJ aO 8|    $J J aO aO <TJ aO FJ 
 	شJ 
^J aO @MJ aO aO ^J aO @MJ aO aO KJ JJ 	dJ 	^J aO MJ aO ^J aO @OJ aO z KJ JJ 	J  
=   =   ?   ?   ?   ?                        	X
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 	   aJ      dJ aO dJ aO $J dJ aO dJ aO hKJ *	J 
             	
LJ aO aO LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO 	   aJ      dJ aO dJ aO $J dJ aO dJ aO hKJ *	J h
         	
LJ aO aO LJ aO aO @MJ aO aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO 	   aJ      dJ aO dJ aO $J dJ aO dJ aO hKJ *	J 
    Q      H   	
YJ aO      $J J aO aO 4RJ hKJ 		J 
    a      \   	x
HJJ (J      	QJ (J       	KJ JJ 	J (
        a      \   	
HJJ (J      	QJ (J     ( 	KJ JJ 	J 
                 	
LJ aO aO d`J aO      J 8eJ aO dJ aO dJ aO (J     0h	4RJ ^J aO aO d`J aO 8|    dJ aO dJ aO ^J aO aO hKJ x	J 
       	    MJ aO MJ aO MJ aO MJ aO (PJ aO HJJ J 
4
	({J 
(J      	<TJ aO FJ 
 	شJ 
J JJ 	dJ 	(PJ aO J 

	({J 
^J aO ^J aO (J      	<TJ aO FJ 
 	شJ 	
{J (
dJ 	^J aO ^J aO P^J aO aO (J     H 	P^J aO aO @OJ aO    VJ pR aO aO    ^J aO J aO aO aO d`J aO    0dJ 20dJ JDbJ    dJ aO dJ aO d`J aO 	   aJ      xcJ xcJ $J xcJ xcJ JJ *	J 
                                          )          8	
JJ  J  	
    9      4    p	
(J       JJ  J H	
)              JJ  J 	
    Q      L            wJ      	
dJ     H	
@ZJ     	
J 	
)          

JJ  J 	
    9      4    H

(J     p  JJ  J  

)              JJ  J X

    A      <             J 	
J  

@ZJ     X

J 

)           

JJ   J 

    9      4     
(J         JJ   J 

)               JJ   J  
    Q      L             wJ      

dJ      

@ZJ       
J L
       
nth_clause               

a           
J       (
(

   (J 
	                            	                 
8
LJ aO aO LJ aO aO J aO  J aO  4RJ `J aO R*d`J aO 
   dJ aO dJ aO dJ aO hKJ *
J (
   ?
$nth_clause              

a           
J      `
`
p
   (J 
	                            
                 

YJ aO      $J J aO aO LJ aO aO LJ aO aO 4RJ ^J aO aO aO aO ^J aO aO hKJ 

J H
             
    LJ aO aO LJ aO aO LJ aO aO P^J aO aO (J     ȱ
^J aO aO ^J aO aO aO aO hKJ 

J 
             

LJ aO aO LJ aO aO J aO  J aO  4RJ `J aO R*d`J aO      dJ aO DbJ 
   dJ aO dJ aO dJ aO hKJ *
J `
    i      `   

$J aO  ^J aO aO YJ aO      $J J aO aO 4RJ hKJ 

J 
    !   
$nth_clause_ref                  `

a           
J      X
X

   (J 
	                            
        9      4   
0
$J aO  4RJ hKJ 

J 
         

LJ aO aO LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO      dJ aO DbJ 
   dJ aO dJ aO dJ aO hKJ *
J @
             

LJ aO aO LJ aO aO @MJ aO aO tJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO      dJ aO DbJ 
   dJ aO dJ aO dJ aO hKJ *
J 
)     $  

MJ aO MJ aO MJ aO MJ aO HJJ J 


({J 
(J      
{J H
dJ 
^J aO ^J aO (J      
QJ ^J aO ^J aO ^J aO ^J aO (J      
KJ JJ 
J 
                           
`
LJ aO aO HJJ (J     ` 
QJ d`J aO      dJ aO dJ aO ^J aO aO aO aO (J     s
KJ JJ 
J 
               
    MJ aO MJ aO MJ aO MJ aO (PJ aO HJJ J (


({J 0
(J      
<TJ aO FJ ,
 
شJ 8
{J x
dJ 
^J aO ^J aO P^J aO aO (J     H 
P^J aO aO @OJ aO    VJ pR aO aO    ^J aO J aO aO aO d`J aO    0dJ 20dJ JDbJ    dJ aO dJ aO d`J aO 
   aJ      xcJ xcJ $J xcJ xcJ JJ *
J p
                         1     ,  
x
MJ aO MJ aO MJ aO MJ aO ^J aO ]J aO ]J aO ]J aO ^J aO HJJ (J h
x 
P^J aO aO @OJ aO    J pR aO    QJ ^J aO ^J aO (J p
d
0_J aO MJ aO KJ JJ 
J X
                  
    LJ aO aO d`J aO      dJ aO dJ aO ^J aO aO aO aO HJJ (J     s
KJ JJ 
J 
               
retract         
$retract                  
`
             

a           l
J       0
0

   (J 0
	                            
        a           
J      

0
   (J H
	                            `
        Q      H   `
p
YJ aO      $J J aO aO 4RJ hKJ 
`
J 0
    i      d   `
    LJ aO aO P^J aO aO (J     ȱ`
^J aO aO aO aO hKJ 
`
J 
i      d   
@
LJ aO aO J aO  4RJ `J aO R*d`J aO 0
   dJ aO hKJ *
J 
Q      H   
 
YJ aO      $J J aO aO 4RJ hKJ 

J P
       ؄ 
$retract2                

a           
J      


   (J 
	                            
                 
    MJ aO ]J aO ]J aO d`J aO 0
   DbJ      xcJ dJ aO FJ 
P
QJ 0_J aO ^J aO 0_J aO JJ 

J 0
                   
p
HJJ (J      
QJ ]J aO (J d
( 
0_J aO (J     b
KJ JJ 
J 
                    
H
LJ aO aO HJJ (J     ` 
QJ d`J aO      dJ aO dJ aO d`J aO 8|    dJ aO dJ aO ]J aO FJ @
x
0_J aO (J     b
KJ JJ 
J 
                

HJJ (J      
QJ J aO aO aO d`J aO    dJ aO dJ aO FJ     
J JJ 
J X
                 
    LJ aO aO LJ aO aO J aO aO aO d`J aO    0dJ j0dJ jDbJ    dJ aO dJ aO d`J aO 0
   DbJ      dJ aO DbJ 8|    dJ aO dJ aO hKJ *
J 
       0
       

   H
      
8
a           
J       


   (J 
	                            
        a           D
J      

$
   (J 
	                            
        q      h   

YJ aO      $J J aO aO LJ aO aO 4RJ ^J aO aO aO aO hKJ 8

J 
    y      t   
    LJ aO aO LJ aO aO P^J aO aO (J     ȱ
^J aO aO ^J aO aO hKJ 8

J 
         8
 
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 
   aJ      dJ aO dJ aO $J dJ aO hKJ *8
J 
    Q      H   8
h 
YJ aO      $J J aO aO 4RJ hKJ 8
8
J ( 
    9     0  8
!
MJ aO MJ aO ]J aO ]J aO d`J aO 
   dJ aO xcJ FJ !
P8
ЋJ  0_J aO ^J aO (J     ` 8
QJ ^J aO d`J aO 8|    xcJ xcJ (J !
d8
^J aO (J     b8
KJ JJ 8
J x 
             Y     P  8
"
MJ aO MJ aO ]J aO ]J aO d`J aO 
   dJ aO xcJ FJ "
P8
0_J aO ^J aO (J     ` 8
QJ <J  d`J aO      xcJ xcJ d`J aO 8|    xcJ xcJ ^J aO FJ "
x8
^J aO (J     b8
KJ JJ 8
J !
             1     ,  8
$
MJ aO LJ aO aO ]J aO ]J aO d`J aO 
   aJ      xcJ dJ aO $J dJ aO FJ $
P8
0_J aO ^J aO (J      8
QJ ^J aO J aO aO aO d`J aO    dJ aO dJ aO FJ     8
J JJ 8
J #
         9   H`$
$fetch_predicate_indicator_from_clause                   ($
x$
a           $
J      %
%
8&
   (J `$
	                            8
                 8
    MJ aO MJ aO ]J aO FJ %
x$
8
d`J aO    0dJ j0dJ jxcJ d`J aO 0
   DbJ      xcJ xcJ JJ *8
J $
            x$
(&
YJ aO 8|    J J aO ģJ kJ aO YJ aO    $J J aO aO 4RJ ToJ FJ      x$
شJ &
JJ x$
J %
      q      h   x$
    YJ aO    $J J aO aO ToJ FJ      x$
شJ &
JJ x$
J 8&
                 &
retractall     p&
$retractall              &
&
             &
X'
a           vwJ       v'
(
   (J &
	                            x$
        a           wJ      w(
*
   (J &
	                            &
        Q      H   &
(
YJ aO      $J J aO aO 4RJ hKJ X'
&
J '
    i      d   &
    LJ aO aO P^J aO aO (J     ȱ&
^J aO aO aO aO hKJ X'
&
J (
         X'
(
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 0
   DbJ      dJ aO dJ aO hKJ *X'
J (
Q      H   X'
*
YJ aO      $J J aO aO 4RJ hKJ X'
X'
J )
    !   ؤ)
$retractall_lu      1   ()
$erase_all_clauses_for_dynamic                   H)
)
             h)
(*
a           wJ      w,
-
   (J )
	                            X'
        a           4*
J      8-
8-
x.
   (J )
	                            )
               X'
    MJ aO MJ aO ]J aO ]J aO HJJ J     *
 JJ )
X'
^J aO ^J aO J     x+
 ^J aO DnJ aO d`J aO    xcJ xcJ FJ d,
X'
KJ OJ JJ X'
^J aO ^J aO J     +
` JJ (*
X'
^J aO 0_J aO 0_J aO ToJ FJ p,
 X'
شJ t,
d`J aO    0dJ j0dJ jDbJ    xcJ xcJ d`J aO &
   xcJ JJ *X'
J *
                              x   )
 -
]J aO ]J aO HJJ (J ,
( )
^J aO (J     b)
J JJ )
J ,
       )         )
    JJ )
J -
             (*
-
LJ aO aO d`J aO      dJ aO dJ aO d`J aO 8|    dJ aO `J aO ]J aO FJ -
x(*
^J aO (J     b(*
J JJ (*
J 8-
            (*
h.
LJ aO aO d`J aO      dJ aO dJ aO ]J aO ]J aO FJ \.
x(*
J JJ (*
J -
       )         (*
    JJ (*
J x.
           h4
abolish        h}4
$abolish                 .
.
             .
P/
a           .
J       /
/
0
   (J .
	                            (*
        a           \/
J      0
0
3
   (J .
	                            .
        Q      H   .
 0
YJ aO      $J J aO aO 4RJ hKJ P/
.
J /
    q      h   .
    LJ aO aO P^J aO aO (J     ȱ.
^J aO aO ^J aO aO hKJ P/
.
J 0
             P/
1
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO .
   aJ      dJ aO dJ aO $J dJ aO hKJ *P/
J 0
             P/
1
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO .
   aJ      dJ aO dJ aO $J dJ aO hKJ *P/
J 1
            P/
3
LJ aO aO LJ aO aO SJ `J aO T	d`J aO T	   dJ aO dJ aO dJ aO `J aO ]J aO HJJ (J 2
ZP/
IJ FJ 2
 P/
شJ 2
^J aO (J     bP/
J JJ P/
J 1
                     
2
$abolishd      	2
$abolishs                2
 3
             2
`3
a           3
J      8M
8M
N
   (J 2
	                            P/
        a           l3
J      N
N
R
   (J 2
	                             3
                 P/
     J aO aO aO FJ      P/
شJ P4
^J aO aO aO aO J     04
` hKJ  3
P/
^J aO aO aO aO hKJ `3
P/
J 3
             .
      .
4
   .
      .
4
a           4
J       h5
h5
5
   (J h4
	                            `3
        a           5
J      6
6
7
   (J 4
	                            4
        Q      H   4
5
YJ aO      $J J aO aO 4RJ hKJ 4
4
J h5
    i      d   4
    LJ aO aO P^J aO aO (J     ȱ4
^J aO aO aO aO hKJ 4
4
J 5
!   H06
$new_abolish                     6
H6
a           T6
J      8
8
;
   (J 06
	                            4
                 4
7
LJ aO aO LJ aO aO `J aO    `J aO &   (J     ( 4
4RJ ^J aO aO aO aO hKJ H6
4
J 6
    !   .P7
$old_abolish                     07
h7
a           t7
J      PF
PF
K
   (J P7
	                            H6
        )      $   4
    hKJ h7
4
J 7
!   Y8
$abolish_all                     7
(8
a           48
J      h<
h<
=
   (J 8
	                            h7
        I      @   H6
h9
J aO  4RJ ^J aO aO hKJ (8
H6
J 8
    !   
8
$abolish_all_atoms               8
9
a           9
J      8=
8=
=
   (J 8
	                            (8
        9      4   H6
9
<lJ aO  4RJ hKJ 9
H6
J x9
Q      H   H6
9
YJ aO      $J J aO aO 4RJ hKJ H6
H6
J 9
             H6
:
YJ aO    $J J aO aO  J aO aO aO FJ      H6
شJ p:
(J     ` H6
4RJ hKJ  3
H6
J  :
                   H6
;
YJ aO    $J J aO aO  J aO aO aO FJ      H6
شJ ;
(J      H6
4RJ JJ H6
J :
               H6
;
YJ aO    J 8eJ aO sJ 8J    LJ aO aO d`J aO    0dJ j0dJ jXdJ aO d`J aO h4
   DbJ      dJ aO XdJ aO hKJ *H6
J (;
         H6
    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO h4
   DbJ      dJ aO dJ aO hKJ *H6
J ;
             (8
 =
MJ aO ]J aO ]J aO FJ <
(8
d`J aO    xcJ xcJ ^J aO FJ     H6
(8
J JJ (8
J h<
      )         (8
    JJ (8
J =
             9
=
MJ aO MJ aO ]J aO FJ =
9
d`J aO    xcJ xcJ ^J aO FJ     H6
9
J JJ 9
J 8=
      )         9
    JJ 9
J =
    1   h(>
$check_error_in_predicate_indicator              =
@>
a           L>
J      >
>
C
   (J (>
	                            9
        I      @   @>
?
J aO  4RJ `J aO R*hKJ *@>
J >
    )   ?
$check_error_in_module                   >
(?
a           4?
J      pD
pD
D
   (J ?
	                            @>
                 @>
 @
YJ aO      J J aO J J MJ aO HJJ QJ FJ @
(?
@>
^J aO ^J aO JJ @>
@>
J ?
               @>
@
LJ aO aO LJ aO aO d`J aO    `J aO `J aO J  4RJ d`J aO -   0dJ zdJ aO ^J aO aO hKJ *@>
J 0@
q      h   @>
(A
YJ aO    J J aO ģJ kJ aO J aO  4RJ `J aO R*hKJ *@>
J @
           @>
@B
YJ aO    J |J ģJ kJ aO MJ aO (PJ aO HJJ J  B
A
@>
({J ,B
lJ  <TJ aO FJ $B
 @>
شJ 4B
J JJ @>
dJ @>
QJ d`J aO -   0dJ } DcJ ^J aO JJ *@>
J 8A
                        i      d   @>
B
YJ aO    J  J ģJ kJ aO J aO  4RJ `J aO R*hKJ *@>
J PB
       @>
C
YJ aO    J  J J J MJ aO (PJ aO HJJ J C
LC
@>
({J C
xJ  <TJ aO FJ C
 @>
شJ C
J JJ @>
dJ @>
QJ d`J aO -   0dJ ~ DcJ ^J aO JJ *@>
J B
                                     @>
    YJ aO    J  J ģJ kJ aO P^J aO aO @OJ aO    VJ S aO aO    4RJ d`J aO    0dJ 
wXdJ aO hKJ *@>
J C
I      @   (?
D
J aO  4RJ `J aO R*hKJ *(?
J pD
            (?
    MJ aO MJ aO (PJ aO HJJ J E
4E
(?
({J E
lJ  <TJ aO FJ E
 (?
شJ E
J JJ (?
dJ (?
QJ d`J aO -   0dJ } xcJ ^J aO JJ *(?
J D
                            !   ($
E
$abolish_all_old                 E
E
a           E
J      K
K
HL
   (J E
	                            (?
        A     <  h7
G
LJ aO aO MJ aO J aO  HJJ QJ (PJ aO J dG
4G
h7
({J lG
`J aO    `J aO    (J     ( h7
<TJ aO FJ hG
 h7
شJ tG
`J aO R*d`J aO h4
   DbJ      xcJ dJ aO JJ *h7
dJ h7
^J aO JJ E
h7
J PF
                        q      h   h7
H
YJ aO    $J J aO aO LJ aO aO 4RJ ^J aO aO aO aO hKJ P/
h7
J G
    )   
H
$abolish_all_atoms_old                   G
0H
a           <H
J      pL
pL
M
   (J H
	                            E
        a     \  h7
I
MJ aO MJ aO lJ  HJJ QJ (PJ aO J I
I
h7
({J I
`J aO    `J aO    (J     ( h7
<TJ aO FJ I
 h7
شJ I
d`J aO -   0dJ zxcJ d`J aO h4
   DbJ      xcJ xcJ JJ *h7
dJ h7
^J aO ^J aO JJ 0H
h7
J H
                        Q      H   h7
@J
YJ aO      $J J aO aO 4RJ hKJ h7
h7
J  J
    9      0   h7
xJ
@OJ aO "  4RJ JJ h7
J PJ
             h7
K
YJ aO J J aO J J MJ aO HJJ QJ FJ  K
h7
h7
^J aO ^J aO JJ h7
h7
J J
               h7
    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO h4
   DbJ      dJ aO dJ aO hKJ *h7
J K
             E
8L
MJ aO ]J aO ]J aO FJ ,L
E
0_J aO 0_J aO ^J aO FJ     P/
E
J JJ E
J K
      )         E
    JJ E
J HL
             0H
 M
MJ aO MJ aO ]J aO FJ L
0H
^J aO 0_J aO ^J aO FJ     P/
0H
J JJ 0H
J pL
      )         0H
    JJ 0H
J M
    	         3
0N
LJ aO aO HJJ (J     8  3
J aO aO aO `J aO *y d`J aO 0    `J aO dJ aO dJ aO dJ aO <aJ ]J aO (J $N
Z 3
^J aO (J     b 3
^J aO (J     b 3
J JJ  3
J 8M
       A      8    3
pN
(J       3
J JJ  3
J @N
    A      8    3
N
(J       3
J JJ  3
J N
    )          3
    JJ  3
J N
             `3
O
LJ aO aO LJ aO aO (J      `3
4RJ J aO aO aO d`J aO    0dJ j0dJ jDbJ    dJ aO dJ aO d`J aO h4
   DbJ      dJ aO dJ aO hKJ *`3
J N
        `3
P
LJ aO aO LJ aO aO `J aO    `J aO &   (J     ( `3
^J aO aO aO aO (J      `3
J aO aO aO `J aO d`J aO ,   DbJ h4
   DbJ      dJ aO DbJ    dJ aO dJ aO hKJ `3
J O
             `3
xQ
LJ aO aO LJ aO aO (J     г `3
4RJ J aO aO aO d`J aO    0dJ j0dJ jDbJ    dJ aO dJ aO d`J aO h4
   DbJ      dJ aO dJ aO hKJ *`3
J P
       `3
R
LJ aO aO HJJ (J     8 `3
QJ J aO aO aO `J aO *y d`J aO 0    `J aO dJ aO dJ aO dJ aO <aJ ]J aO (J |R
Z`3
^J aO (J     b`3
^J aO (J     b`3
J JJ `3
J Q
           A      8   `3
R
(J      `3
J JJ `3
J R
    )         `3
    JJ `3
J R
    a           R
J       `S
`S
S
   (J  	                            0H
                 R
S
LJ aO aO `J aO    `J aO    (J     ( R
4RJ P^J aO aO (J     ȱR
^J aO aO aO aO hKJ R
J `S
q      l   R
    LJ aO aO d`J aO p2   aJ     dJ aO $J 0dJ &`J aO Z2hKJ *R
J S
         T
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO     DbJ      dJ aO dJ aO hKJ *J hT
Q      H   0U
YJ aO      $J J aO aO 4RJ hKJ J T
    9      0   hU
@OJ aO "  4RJ JJ J @U
             U
YJ aO J J aO J J MJ aO HJJ QJ FJ U
^J aO ^J aO JJ J xU
                W
YJ aO }    J J aO J J MJ aO HJJ QJ FJ V
^J aO ^J aO JJ J V
         @V
$dynamic2                V
V
a           
J      
W
^
   (J V
	                            R
        )      $       hKJ V
J 0W
!    hW
$logical_updatable               HW
W
a           
J      
X_
`e
   (J hW
	                            V
                 V
pX
LJ aO aO LJ aO aO P^J aO aO (J     nV
`J aO    J  4RJ ^J aO aO aO aO hKJ W
V
J W
    I    @  V
^
YJ aO    TJ DJ $J J aO aO MJ aO ]J aO ЍJ aO  <lJ aO  HJJ QJ DJ aO aO FJ X^
 V
شJ ^
0_J aO ]J aO 0_J aO (J     Ȱ V
SJ J `^
Z
V
({J ^
P^J aO aO YJ aO ~   |J J J tJ =^
P^J aO aO @OJ aO    VJ  Q aO aO    (J      V
IJ FJ d^
 V
شJ ^
0_J aO d`J aO p   xcJ 0dJ   (J     V
^J aO ^J aO ^J aO (J     Ȱ V
KJ JJ V
|mJ h^
4[
V
P^J aO aO YJ aO ~   |J J tJ tJ   P^J aO aO @OJ aO   VJ  Q aO aO    IJ FJ l^
 V
شJ ^
KJ JJ V
|mJ p^
[
V
P^J aO aO YJ aO ~   |J J J tJ E^
P^J aO aO 0J aO M^
VJ  Q aO aO    IJ FJ t^
 V
شJ ^
KJ JJ V
|mJ x^
]
V
P^J aO aO YJ aO ~   |J J tJ tJ @  P^J aO aO @OJ aO @  VJ  Q aO aO    0_J aO ^J aO (J      V
IJ FJ |^
 V
شJ ^
P^J aO aO d`J aO ~   xcJ DbJ o   0dJ @  (J     V
P^J aO aO d`J aO p   dJ aO 0dJ   (J     V
0_J aO d`J aO ~   dJ aO DbJ o   0dJ   (J     V
^J aO ^J aO 0_J aO ^J aO (J     Ȱ V
KJ JJ V
dJ V
d`J aO    0dJ j0dJ jDcJ d`J aO     DbJ      xcJ DcJ JJ *V
J X
                     ?   ?   ?   ?   ?   ?   ?   ?   ?                  ~                                  V
    LJ aO aO LJ aO aO d`J aO -   0dJ r-dJ aO d`J aO     DbJ      dJ aO dJ aO hKJ *V
J ^
    	      W
Pe
YJ aO    TJ DJ $J J aO aO MJ aO ]J aO ЍJ aO  <lJ aO  HJJ QJ DJ aO aO FJ d
 W
شJ e
0_J aO ]J aO 0_J aO (J     Ȱ W
SJ J d
da
W
({J $e
P^J aO aO YJ aO ~   |J J J tJ d
P^J aO aO @OJ aO    VJ  Q aO aO    (J      W
IJ FJ  e
 W
شJ ,e
0_J aO d`J aO p   xcJ 0dJ d
(J     W
^J aO ^J aO ^J aO (J     Ȱ W
KJ JJ W
|mJ e
b
W
P^J aO aO YJ aO ~   |J J J tJ d
P^J aO aO 0J aO d
VJ  Q aO aO    IJ FJ e
 W
شJ 4e
KJ JJ W
|mJ e
b
W
P^J aO aO YJ aO ~   |J J tJ tJ   P^J aO aO @OJ aO   VJ  Q aO aO    IJ FJ e
 W
شJ <e
KJ JJ W
|mJ e
Xd
W
P^J aO aO YJ aO ~   |J J tJ tJ @  P^J aO aO @OJ aO @  VJ  Q aO aO    0_J aO ^J aO (J      W
IJ FJ e
 W
شJ De
P^J aO aO d`J aO p   xcJ 0dJ d
(J     W
0_J aO d`J aO ~   dJ aO DbJ o   0dJ   (J     W
^J aO ^J aO 0_J aO ^J aO (J     Ȱ W
KJ JJ W
dJ W
d`J aO    0dJ j0dJ jDcJ d`J aO     DbJ      xcJ DcJ JJ *W
J X_
                                ?   ?   ?   ?   ?   ?   ?   ?   ?                  ~                              W
    LJ aO aO LJ aO aO d`J aO -   0dJ r-dJ aO d`J aO     DbJ      dJ aO dJ aO hKJ *W
J `e
    !   H{ (f
dynamic_predicate   )   
Xf
$bad_if_is_semantics                     e
pf
                             f
f
a           DJ       D@g
g
   (J (f
	                            W
        a           |J      |(i
pi
   (J Xf
	                            pf
        a      \   pf
g
LJ aO aO LJ aO aO d`J aO @f
   dJ aO dJ aO hKJ f
pf
J @g
       pf
    MJ aO ]J aO HJJ (J     npf
(PJ aO J h
Xh
pf
({J i
^J aO aO @OJ aO r<TJ aO FJ h
 pf
شJ i
`J aO    (J     mpf
{J h
dJ pf
`J aO    (J     mpf
P^J aO aO (J     ȱpf
^J aO FJ  i
pf
0_J aO (J     mpf
KJ JJ pf
J g
                        I      @   f
`i
J aO  4RJ `J aO R*hKJ *f
J (i
             f
    LJ aO aO LJ aO aO `J aO ZJ  `J aO rJ  4RJ d`J aO    0dJ ~dJ aO ^J aO aO hKJ *f
J pi
       $strict_iso          `	    MJ aO FJ j
`	`J aO i
`J aO J     j
 ^J aO JJ `	KJ JJ `	J  j
          i      d   k
LJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ *J j
Q      H   `k
YJ aO      $J J aO aO 4RJ hKJ J  k
             k
YJ aO }    J J aO J J MJ aO HJJ QJ FJ k
^J aO ^J aO JJ J pk
      9      0   0l
@OJ aO "  4RJ JJ J l
             Xm
YJ aO J J aO J J MJ aO HJJ QJ FJ l
^J aO ^J aO JJ J @l
      !   (l
$do_make_public                  l
l
a           m
J      n
n
n
   (J l
	                            f
                 m
YJ aO    $J J aO aO ЍJ aO  <lJ aO  4RJ  J aO aO aO FJ      شJ m
hKJ l
J hm
                   LJ aO aO LJ aO aO d`J aO -   0dJ r-dJ aO d`J aO     DbJ      dJ aO dJ aO hKJ *J  n
    A      8   l
n
(J     ` l
4RJ JJ l
J n
             l
    LJ aO aO LJ aO aO P^J aO aO (J     Ȱ l
P^J aO aO d`J aO p   dJ aO 0dJ   (J     l
^J aO aO aO aO ^J aO aO (J     Ȱ l
JJ l
J n
    o
$is_public               o
o
a           o
J      0p
0p
pp
   (J o
	                            l
        A      8   o
`p
(J     ` o
4RJ JJ o
J 0p
             o
    P^J aO aO (J     Ȱ o
P^J aO aO YJ aO p   J hJ aO tJ tJ   P^J aO aO @OJ aO    VJ Q aO aO    JJ o
J pp
!       (q
hide_predicate                   q
@q
a           Lq
J       q
q
 s
   (J (q
	                            o
        i      d   @q
r
LJ aO aO J aO  4RJ `J aO R*d`J aO (q
   dJ aO hKJ *@q
J q
!   ((r
$hide_predicate2                 r
@r
a           Lr
J      Xs
Xs
pt
   (J (r
	                            @q
        Q      H   @q
r
YJ aO      $J J aO aO 4RJ hKJ @r
@q
J r
    Y      P   @q
    LJ aO aO P^J aO aO (J     ȱ@q
hKJ @r
@q
J  s
             @r
s
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO (q
   DbJ      dJ aO dJ aO hKJ *@r
J Xs
         @r
`t
YJ aO    $J J aO aO 4RJ  J aO aO aO FJ      @r
شJ Lt
(J      @r
JJ @r
J s
               @r
    LJ aO aO LJ aO aO d`J aO -   0dJ zdJ aO d`J aO (q
   DbJ      dJ aO dJ aO hKJ *@r
J pt
    !       8u
predicate_property  )   G
Pu
$predicate_property2                     t
hu
             u
u
a           tu
J       8v
8v
v
   (J 8u
	                            @r
        a           u
J      8x
8x
y
   (J Pu
	                            hu
        Q      H   hu
xv
YJ aO      $J J aO aO 4RJ hKJ u
hu
J 8v
    q      h   hu
    LJ aO aO P^J aO aO (J     ȱhu
^J aO aO ^J aO aO hKJ u
hu
J v
    1   08w
$generate_all_preds_from_mod        !   Pw
$predicate_property              v
hw
             w
w
a           tw
J      z
z
X{
   (J 8w
	                            u
        a           w
J      h|
h|
p
   (J Pw
	                            hw
                 u
x
MJ aO MJ aO MJ aO <J  HJJ QJ ]J aO FJ x
hw
u
^J aO 0_J aO ^J aO ^J aO JJ w
u
J 8x
      Q      H   u
0y
YJ aO      $J J aO aO 4RJ hKJ u
u
J x
    Y      T   u
y
LJ aO aO LJ aO aO (J     x u
4RJ hKJ w
u
J @y
         u
    MJ aO MJ aO MJ aO J aO aO aO `J aO Rd`J aO h   <aJ xcJ dJ aO dJ aO ]J aO HJJ (J pz
Zu
^J aO ^J aO ^J aO ^J aO JJ w
u
J y
            hw
H{
MJ aO LJ aO aO @MJ aO aO ]J aO ]J aO FJ 0{
hw
^J aO 0_J aO 0_J aO ToJ FJ      hw
شJ 8{
KJ JJ hw
J z
                         hw
    MJ aO LJ aO aO `J aO Rd`J aO h   dJ aO dJ aO <aJ <aJ ]J aO HJJ (J (|
Zhw
^J aO ^J aO ^J aO ToJ FJ      hw
شJ 0|
KJ JJ hw
J X{
                           built_in    I      D   w
|
@OJ aO B|
(J      w
4RJ JJ w
J h|
         w
p}
@OJ aO >P^J aO aO (J     Ȱ w
P^J aO aO YJ aO ~   J hJ aO tJ tJ   P^J aO aO @OJ aO    VJ Q aO aO    JJ w
J |
       h    tabled               w
(~
@OJ aO Z}
P^J aO aO (J     Ȱ w
P^J aO aO YJ aO ~   J hJ aO tJ tJ   P^J aO aO @OJ aO    VJ Q aO aO    JJ w
J }
    I      @   w
~
@OJ aO  (J     ` w
JJ w
J 8~
               static           |  w

MJ aO MJ aO @OJ aO r~
(PJ aO HJJ J 
(
w
({J 
(J     ` w
<TJ aO FJ 
 w
شJ 
J JJ w
dJ w
(PJ aO J 

w
({J 
^J aO ^J aO (J      w
<TJ aO FJ      w
شJ 
J JJ w
dJ w
KJ JJ w
J ~
                                                    
a           XJ   )   <V   (J 
                               w
        y      t   w

LJ aO aO LJ aO aO YJ aO P   J ȜJ aO J aO aO aO ^J aO aO hKJ  
w
J 
I      @   w
x
@OJ aO b (J     8 w
JJ w
J 
    !       `
imported_from                    @
             w
@
LJ aO aO YJ aO `
   J ȜJ aO J aO aO aO `J aO Rd`J aO h   dJ aO dJ aO dJ aO dJ aO P^J aO aO HJJ (J     Zw
KJ JJ w
J 
        9      0   w
 
@OJ aO 2 hKJ o
w
J P
               exported       o	
$member                  

a           ̂
J      uu8v   (J 

                             
        	        w
`
LJ aO aO @MJ aO aO @OJ aO z
DnJ aO `J aO (d`J aO (   `J aO dJ aO <aJ ]J aO HJJ (J 
Zw
d`J aO    xcJ xcJ ^J aO FJ     
w
KJ OJ JJ w
J 0
             !       H
number_of_clauses                (
    Y      P   w
    YJ aO H
   ģJ kJ aO (J     H w
JJ w
J p
    )       
predicate_statistics                     

a           
J       h
h
0
   (J 
	                            
                 

LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 
   dJ aO dJ aO dJ aO dJ aO hKJ *
J h
    )   
$predicate_statistics                    
(
a           4
J      p
p

   (J 
	                            
                 
 
YJ aO      $J J aO aO LJ aO aO LJ aO aO LJ aO aO ^J aO aO aO aO ^J aO aO aO aO hKJ (

J 
             
    LJ aO aO LJ aO aO LJ aO aO LJ aO aO P^J aO aO (J     ȱ
^J aO aO ^J aO aO aO aO ^J aO aO hKJ (

J 0
    !   
$key_statistics                  ȇ
 
a           
ԶJ       
            (J 
                               (
                 (

LJ aO aO (J     ` (
4RJ d`J aO      dJ aO dJ aO ^J aO aO aO aO ^J aO aO hKJ  
(
J p
    A      <   (
0
(J      (
4RJ J JJ (
J  
A      <   (
p
(J      (
4RJ J JJ (
J @
I      @   (
    HJJ (J      (
KJ JJ (
J 
        9           /build/buildd/yap-5.1.1/pl/modules.yap yap ii         T           
@Zж	gJ            )
A
0
9
   w3D                 A         8           
Z8	i@J                 )    g
$consulting_file_name ap-5.1             
؊
a           H
(J      H
H
H
   (J 

                             
        9      4   ؊
    (J     4؊
JJ ؊
J H
   
$module_dec              p

a           
LJ      


   (J 

                            ؊
        A      <       LJ aO aO LJ aO aO hKJ 
J 
1    p
$process_module_decls_options                    @

a           
J      

X
   (J p

                            
                     MJ aO MJ aO MJ aO HJJ QJ FJ 
^J aO d`J aO    xcJ xcJ xcJ JJ 
J 
          I      @   
؍
J aO  4RJ `J aO R*hKJ *
J 
    9      0   

@OJ aO "  4RJ JJ 
J 
    1   0@
$process_module_decls_option                     
X
a           d
J      


   (J @

                            
                 
H
YJ aO J J aO J J MJ aO HJJ QJ FJ @
X

^J aO ^J aO JJ 

J Ȏ
      Y      P   
    LJ aO aO d`J aO -   0dJ rdJ aO hKJ *
J X
    A      <   X
X
J aO  `J aO R*hKJ *X
J 
             D
a           
ԶJ       
            (J 
                               X
        9      4   X

<lJ aO  4RJ hKJ 
X
J h
a      \   X

YJ aO    J 8eJ aO ģJ kJ aO 4RJ ^J aO aO hKJ 
X
J 
       0
hidden      )   H
$process_hidden_module                   
                 
`
a           
LJ      


   (J H

                            
        I      D   X

YJ aO 0
   ģJ kJ aO 4RJ hKJ `
X
J Б
Y      P   X
    LJ aO aO d`J aO    0dJ tdJ aO hKJ *X
J 
    )   (
$convert_true_off_mod3      )   P/Ȓ
$prepare_restore_hidden                  `

             
@
a           
J      P
P

   (J 

                            `
        a           L
J       
 
X
   (J Ȓ

                            
                 `
    LJ aO aO ]J aO FJ 4

`
]J aO ^J aO FJ 8
`
0_J aO 0_J aO JJ @
`
J 
      1     ,   
p
RJ z ZJJ 
J P
1     ,   

RJ w JJ 
J 
q      h   
    LJ aO aO LJ aO aO d`J aO    0dJ tDbJ 0
   dJ aO hKJ *
J 
    9      0   @
H
@MJ aO aO 4RJ JJ @
J  
             @
    LJ aO aO LJ aO aO `J aO /d`J aO    dJ aO dJ aO P^J aO aO HJJ (J     `[@
KJ JJ @
J X
        i      `   pH
LJ aO aO J aO  `J aO R*d`J aO X   dJ aO hKJ *pJ 
    a      \   p
LJ aO aO <lJ aO  4RJ P^J aO aO (J     0pJJ pJ X
q      h   p    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO X   dJ aO hKJ *pJ 
    !   q
8
$add_module_on_file              
P
a           \
J      


   (J 8

                            @
                 
    LJ aO aO LJ aO aO P^J aO aO ^J aO aO (J     0
`J aO JP^J aO aO (J      
^J aO aO ^J aO aO hKJ P

J 
1    
$add_preexisting_module_on_file                  `

a           
J      @
@

   (J 

                            P
                 P

MJ aO MJ aO MJ aO `J aO (d`J aO (   <aJ xcJ `J aO ]J aO HJJ (J 
ZP
QJ ^J aO ^J aO ^J aO ^J aO 0_J aO JJ 
P
J 
          !   H
$process_exports                 
0
a           <
J      x
x

   (J 

                            
                 P
    MJ aO MJ aO LJ aO aO ^J aO ]J aO FJ X
0
P
`J aO (d`J aO (   xcJ xcJ xcJ P^J aO aO (J     `[P
KJ JJ P
J 
          A     8   0

@OJ aO "  @OJ aO "  JJ 0
J x
             0
0
YJ aO \J ]J    J 8eJ aO sJ 8J    $J ģJ kJ aO J aO aO ģJ kJ aO 4RJ hKJ 0
0
J 
    a      \   0

YJ aO \J ]J    sJ 8J    $J ģJ kJ aO 4RJ hKJ 0
0
J @
         0
    YJ aO J J aO ģJ kJ aO LJ aO aO d`J aO -   0dJ zXdJ aO d`J aO    dJ aO aJ XdJ aO 0dJ "  hKJ *0
J 
       
p
MJ aO MJ aO MJ aO MJ aO MJ aO HJJ QJ ^J aO (J     b
J Ȟ
P

({J Ԟ
`J aO Rd`J aO h   xcJ `J aO `J aO `J aO ^J aO (J ̞
Z
^J aO (J     b
J JJ 
{J X
dJ 
`J aO (d`J aO (   xcJ xcJ xcJ P^J aO aO (J     `[
KJ JJ 
J @
                  >      
$mod_scan                

a            
MJ       
 
 
   (J 

                            0
             x  
    MJ aO MJ aO MJ aO MJ aO MJ aO HJJ J Ȧ


({J 
{J 
|mJ ̦


`J aO z 8`J aO 0dJ F  aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ F  aJ 0dJ V  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ v  aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ F  aJ 0dJ V  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO xcJ aJ xcJ aJ xcJ 0dJ "  (J Ц
,
]J aO FJ Ԧ


QJ 0_J aO 8`J aO 0dJ   0dJ "  J     h
^J aO ^J aO ^J aO ^J aO ^J aO JJ 

d`J aO    0dJ Z0dJ rxcJ d`J aO    xcJ xcJ JJ *
J 
/   /   /   /   ?   ?   ?      >       !       
    MJ aO FJ 
(

^J aO FJ 
X
J  


({J 
^J aO 8`J aO 0dJ   0dJ "  (J     
KJ JJ 
dJ 
^J aO 8`J aO 0dJ   0dJ "  (J     
KJ JJ 
J  
                       h      P(
a           4
J      

0
   (J 

                            
        9      0   (
X
@OJ aO "  4RJ JJ (
J 
    !   
$check_import                    

a           
J      

P
   (J 

                            (
               (
 
YJ aO \J ]J    J |J J J $J J J MJ aO MJ aO ]J aO ]J aO xJ  lJ  HJJ QJ SJ J 
L
(
({J Ȭ
^J aO ^J aO ^J aO ^J aO FJ 

(
IJ FJ 
 (
شJ Ь
SJ J 

(
({J ج
^J aO @OJ aO c IJ FJ 
 (
شJ 
SJ J 

(
({J 
`J aO Rd`J aO h   xcJ 0dJ c DcJ DcJ ]J aO FJ 
(
IJ FJ 
 (
شJ 
{J 
dJ (
{J D
|mJ 
<
(
`J aO Rd`J aO h   xcJ xcJ DcJ DcJ ]J aO FJ 
H(
IJ FJ Ĭ
 (
شJ 
{J D
dJ (
{J T
dJ (
^J aO ^J aO ^J aO JJ (
(
J h
                                                                                            (      ((             (
    YJ aO bJ bJ aO J J aO ģJ kJ aO d`J aO    0dJ R|XdJ aO d`J aO 
   XdJ aO hKJ *(
J 0
    !   @ 
$module_produced by 1            Please answer with 'y' or 'n'                   

a           $
J      x
x
(
   (J  

                            
               
@
MJ aO MJ aO MJ aO MJ aO `J aO Rd`J aO h   <aJ xcJ xcJ xcJ ]J aO HJJ (J ܶ
Z
SJ J 


({J $
^J aO ^J aO ^J aO ^J aO FJ 


IJ FJ 
 
شJ ,
J JJ 
dJ 
QJ `J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ F  aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  8`J aO aJ      DcJ DbJ    xcJ xcJ $J aJ xcJ 0dJ "  (J 
,
`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ f  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  ^J aO (J 
,
J  


({J 4
{J 
|mJ 


]J aO FJ 
(

^J aO FJ 
X
0_J aO 8`J aO 0dJ   0dJ "  J     T
0_J aO (J     b
KJ OJ JJ 
0_J aO 8`J aO 0dJ   0dJ "  J     
QJ J JJ 
`J aO z `J aO ҭ
FJ     @4
J JJ 
J 
~                                                                              )         
    JJ 
J P
             

LJ aO aO LJ aO aO `J aO Rd`J aO h   dJ aO dJ aO dJ aO dJ aO ]J aO HJJ (J 
Z
KJ OJ JJ 
J x
                   
    MJ aO LJ aO aO MJ aO MJ aO `J aO Rd`J aO h   <aJ dJ aO xcJ xcJ ]J aO HJJ (J 
Z
^J aO ^J aO ^J aO ^J aO JJ 

J (
       Y      T   (`
J aO  4RJ ^J aO aO aO aO ^J aO aO hKJ (
(J 
I      D   (
YJ aO      $J J aO aO hKJ ((J p
9      0   (
@OJ aO "  4RJ JJ (J 
             (
YJ aO J J aO J J MJ aO MJ aO MJ aO HJJ QJ FJ 
((^J aO ^J aO ^J aO ^J aO JJ ((J 
      Y     T  (    YJ aO    TJ DJ J |J J J MJ aO MJ aO ]J aO ]J aO SJ HJJ J d

(({J 
^J aO FJ h

(IJ FJ l
 (شJ 
{J 
dJ (`J aO d`J aO (   DcJ xcJ xcJ 0dJ B(FJ p
R(SJ J x
D
(({J 
^J aO ^J aO ^J aO ^J aO FJ |

(IJ FJ 
 (شJ ľ
SJ J 

(({J ̾
^J aO @OJ aO c IJ FJ 
 (شJ Ծ
SJ J 
|
(({J ܾ
`J aO Rd`J aO h   xcJ 0dJ c DcJ DcJ ]J aO FJ 
(IJ FJ 
 (شJ 
KJ JJ (dJ (KJ JJ (|mJ 
0
(`J aO Rd`J aO h   xcJ xcJ DcJ DcJ ]J aO FJ 
H(IJ FJ      (شJ 
KJ JJ (dJ (KJ JJ (dJ (KJ JJ (J 
}  }  }  }  }  }  }  }  }  }  }  }  }  }      }                                                                            1   H
$prepare_body_with_correct_modules  !   P
$module_u_vars                   

             (

         P
a           
J      8
8


   (J H

                            
        a           
J      


   (J `

                            
        a           
J      

P

   (J x

                            
               0P
YJ aO 8|    \J ]J      J 8eJ aO J  J J J $J ģJ kJ aO YJ aO 8|    J J aO J J YJ aO 8|    J J aO J J MJ aO HJJ QJ ^J aO ]J aO FJ D

0^J aO ]J aO ^J aO FJ H

00_J aO ^J aO ^J aO ^J aO ^J aO ^J aO 0_J aO JJ P
0J 
.   >   ?   1     ,  0    YJ aO 8|    J J aO J J YJ aO 8|    J J aO J J YJ aO 8|    J J aO J J MJ aO ]J aO ^J aO FJ x

0^J aO ^J aO ^J aO ^J aO ^J aO ^J aO 0_J aO JJ P
0J `
   )      $           08| 
           |       
0XJ   
XJ           
J aO X
J aO X
 J 
@ZJ    0`
J 
q      h   

YJ aO |    [J ^J      J hJ aO J ȜJ aO J aO  4RJ JJ 
J 8
             
h
YJ aO }    J J aO J J MJ aO YJ aO }    J J aO J J HJJ QJ FJ \


^J aO ^J aO ^J aO JJ 

J 
                   
8
YJ aO     J J aO J J MJ aO YJ aO     J J aO J J HJJ QJ FJ ,


^J aO ^J aO ^J aO JJ 

J x
                   

YJ aO  |    J J aO J J MJ aO YJ aO  |    J J aO J J HJJ QJ FJ 


^J aO ^J aO ^J aO JJ 

J H
          A      <   
H
@OJ aO z @OJ aO z 4RJ JJ 
J 
A      <   

@OJ aO w @OJ aO w 4RJ JJ 
J X
A      <   

@OJ aO w @OJ aO w 4RJ JJ 
J 
a      X   
(
YJ aO      J 8eJ aO sJ 8J    @MJ aO aO 4RJ JJ 
J 
    I      D   
p
@MJ aO aO (J      
4RJ JJ 
J 8
Q     H   
    YJ aO      J hJ aO J ȜJ aO JJ 
J 
    !   ux
$trace_module                  P0:debug                 

a           
J      

`
   (J 

                            P
                 
P
MJ aO ]J aO FJ 4

`J aO 
FJ 8
X
^J aO FJ <
 
FJ @

0_J aO FJ     X
J JJ 
J 
                   )         
    JJ 
J `
       
      

a           
J       
 

   (J x

                            
        1      ,   
`
 J  4RJ JJ 
J  
!           ~/.dbg.modules      !           ***************     1     ,  

MJ aO MJ aO ]J aO FJ p

`J aO "
FJ t
X
`J aO B
FJ x
 
FJ |

^J aO FJ 
8	
^J aO FJ 
8	
0_J aO FJ     X
J JJ 
J p
                     )         
    JJ 
J 
             P
H
YJ aO |    J 8eJ aO [J ^J      J J aO J ȜJ aO @MJ aO aO @MJ aO aO J aO  4RJ JJ P
J 
I     D  P

YJ aO }    J J aO J J YJ aO }    J J aO J J YJ aO }    J J aO J J MJ aO MJ aO MJ aO MJ aO HJJ QJ FJ 
P
P
^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ P
P
J X
      I     D  P

YJ aO     J J aO J J YJ aO     J J aO J J YJ aO     J J aO J J MJ aO MJ aO MJ aO MJ aO HJJ QJ FJ 
P
P
^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ P
P
J 
      I     D  P
 
YJ aO     J J aO J J YJ aO     J J aO J J YJ aO     J J aO J J MJ aO MJ aO MJ aO MJ aO HJJ QJ FJ 
P
P
^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ P
P
J 
      I     D  P
h
YJ aO  |    J J aO J J YJ aO  |    J J aO J J YJ aO  |    J J aO J J MJ aO MJ aO MJ aO MJ aO HJJ QJ FJ `
P
P
^J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ P
P
J 0
            |   P

YJ aO     ģJ kJ aO YJ aO     ģJ kJ aO YJ aO     ģJ kJ aO 4RJ hKJ P
P
J x
      |   P
h
YJ aO {    ģJ kJ aO YJ aO {    ģJ kJ aO YJ aO {    ģJ kJ aO 4RJ hKJ P
P
J 
9      4   P

PJ z z z 4RJ JJ P
J x
9      4   P

PJ w w w 4RJ JJ P
J 
9      4   P

PJ w w w 4RJ JJ P
J 
         P

YJ aO      J 8eJ aO J J aO ģJ kJ aO YJ aO |    J 8eJ aO LJ lJ aO @MJ aO aO J aO  4RJ JJ P
J  
    Y      P   P
@
YJ aO      $J J aO aO ^J aO aO hKJ P
P
J 
    !    P
$imported_pred      )   (h
$complete_goal_expansion                 

             (

a           
MJ      


   (J P

                            
        a           |
J      |


   (J h

                            
               P
    MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO SJ HJJ J 

P
({J 
^J aO ]J aO FJ 

P
IJ FJ 
 P
شJ 
^J aO ^J aO ^J aO 0_J aO ^J aO ^J aO ^J aO JJ P
P
dJ P
J 

P
({J 
^J aO ^J aO ^J aO ^J aO ^J aO FJ 
`P
{J $
dJ P
0_J aO MJ aO 0_J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ 
P
J P
                                                 
    MJ aO MJ aO HJJ (J      
J aO aO aO `J aO Rd`J aO h   xcJ xcJ dJ aO dJ aO ]J aO (J 
Z
^J aO ^J aO J  KJ JJ 
J 
   	       

MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO HJJ (J     @
]J aO FJ 
 
QJ 0_J aO ^J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ P

J 
      i     `  
 
MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO HJJ (J      
QJ ]J aO FJ 
h8
SJ jJ V
   0_J aO ]J aO ^J aO ^J aO ^J aO ^J aO ^J aO FJ 
P

SJ J 
p

({J 
^J aO MJ aO IJ FJ 
 
شJ  
^J aO MJ aO KJ JJ 
dJ 
^J aO YJ aO      |J J HJ J KJ JJ 
J 
L

({J 
^J aO MJ aO IJ FJ 
 
شJ 
^J aO MJ aO ^J aO MJ aO KJ JJ 
dJ 
^J aO YJ aO      |J J HJ J ^J aO YJ aO      |J J HJ J KJ JJ 
J 
o  o                                                      Q      H   
p
@MJ aO aO @MJ aO aO @MJ aO aO 4RJ JJ 
J 0
    i     `   
    YJ aO      J 8eJ aO J hJ aO J ȜJ aO @MJ aO aO JJ 
J 
    1      ,           } V
  T
     )      $   
    "  LU
                  
J J    
XJ U

p
tJ           
(J           
@ZJ    0W
J D
    A      <           V
J W
J X
@ZJ    V
^
J 
9      4           W
J X_
@ZJ    W
`e
J 
9      4           HZ	}  [	  [	
                  0
HZ	J pZ	J    HZ	
XJ ]	

pZ	tJ           D
ZJ \	J \	J ]	{J 
@ZJ    HZ	(^	J |
I      D           (V J WJ XJ Y@ZJ    (VZJ 
a           0J     0
   (J (W   c                         !        Q         L           
    @
@J            
xW
F   jc          ؤ
YJ aO }    J J aO J J MJ aO HJJ QJ FJ 
ؤؤ^J aO ^J aO JJ ؤؤJ  
      Q      H   ؤx
YJ aO      $J J aO aO 4RJ hKJ ؤؤJ 
    )   (g 
$install_meta_predicate                  

a           
MJ      


   (J  

                            
        )      $   ؤ    hKJ 
ؤJ 
       
    MJ aO MJ aO ]J aO DnJ aO (PJ aO HJJ J 
\

({J 0
^J aO @OJ aO jc <TJ aO FJ 
 
شJ 8
0_J aO {J |
dJ 
^J aO MJ aO J $


({J @
d`J aO 
   xcJ xcJ xcJ `J aO FJ (
&

J JJ 
{J 
dJ 
d`J aO      0dJ jc DbJ 
   xcJ xcJ xcJ xcJ FJ ,
ط	
^J aO ^J aO P^J aO aO (J     Ȱ 
P^J aO aO d`J aO p   dJ aO 0dJ   (J     
^J aO ^J aO ^J aO aO (J     Ȱ 
KJ JJ 
J 
                                                `
      (
h
a           $t J      $t
Hr   (J P

                            
                 

MJ aO MJ aO LJ aO aO ^J aO 8J aO aO ^J aO ]J aO FJ 
 

QJ 0_J aO 0_J aO ^J aO ^J aO JJ h

J 
      1     ,   
    @OJ aO "  JJ 
J 
I      D           
J aO 

J 
@ZJ    

J 
             `~
P
 | 0
  t~
 x
     } X
                          
 
               { 
9      4   
    P
w 
w 
z x
                  
P
J x
J    P
H
XJ H
4
 
x
tzJ           $
PJ           
@ZJ    P
P
J 
    q      l           
J aO 

wJ    

dJ    

dJ    
0
@ZJ    

J |
9      4           h8J 89@ZJ    h89J 
                 8  `:     | 8 ;     HApA               @>>@                    Cy      t       
8J 8J    8
XJ 


8tzJ           $
J E@ZJ    8pGJ 
Y      T           hE     XRhKT8LPLSK     QMS KI      D       hEXJ   
tzJ           4
J 
A      <   h

@OJ aO    @OJ aO "  4RJ JJ h
J 
Q      L       BJ J pPJ PJ R@ZJ    BTJ 
)        HQ<       YJ aO p    ģJ kJ aO @OJ aO y @MJ aO aO JJ HQYJ aO X    ģJ kJ aO @OJ aO y @MJ aO aO JJ HQYJ aO o   ģJ kJ aO @OJ aO  @MJ aO aO JJ HQYJ aO `p   ģJ kJ aO @OJ aO b@MJ aO aO JJ HQYJ aO p   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO @q   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO q   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO  r   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO r   ģJ kJ aO @OJ aO :@MJ aO aO JJ HQYJ aO  s   ģJ kJ aO @OJ aO b@MJ aO aO JJ HQYJ aO ps   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO s   ģJ kJ aO @OJ aO J@MJ aO aO JJ HQYJ aO Pt   ģJ kJ aO @OJ aO z@MJ aO aO JJ HQYJ aO t   ģJ kJ aO @OJ aO "@MJ aO aO JJ HQYJ aO 0u   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO u   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO v   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO v   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO v   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO `w   ģJ kJ aO @OJ aO 
@MJ aO aO JJ HQYJ aO w   ģJ kJ aO @OJ aO :@MJ aO aO JJ HQYJ aO @x   ģJ kJ aO @OJ aO *@MJ aO aO JJ HQYJ aO p~    ģJ kJ aO @OJ aO Z~ @MJ aO aO JJ HQYJ aO p    ģJ kJ aO @OJ aO y @MJ aO aO JJ HQYJ aO ~    ģJ kJ aO @OJ aO ~ @MJ aO aO JJ HQYJ aO y   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO (z   ģJ kJ aO @OJ aO @MJ aO aO JJ HQYJ aO z   ģJ kJ aO @OJ aO j@MJ aO aO JJ HQYJ aO {   ģJ kJ aO @OJ aO R@MJ aO aO JJ HQYJ aO x{   ģJ kJ aO @OJ aO @MJ aO aO JJ HQJ d
               HQ     `p
     pT
     @q
q
      r
X 
rD
      s
ps
     s
     Pt4
     tp
0u
     u
     v$
     v`
v
     `w
     w
     @xP
                    y@
     (z|
     z
     {
x{0
                                                       p~ 
p p~ 
               o
y      X  @SL       YJ aO `u   $J J aO aO @OJ aO y @MJ aO aO @MJ aO aO JJ @SYJ aO 8   $J J aO aO @OJ aO y @MJ aO aO @MJ aO aO JJ @SYJ aO |   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO : @MJ aO aO @MJ aO aO JJ @SYJ aO v   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO ~   $J J aO aO @OJ aO ڏ @MJ aO aO @MJ aO aO JJ @SYJ aO v   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO ~   $J J aO aO @OJ aO r @MJ aO aO @MJ aO aO JJ @SYJ aO p   $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO p   $J J aO aO @OJ aO b @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO  @MJ aO aO @MJ aO aO JJ @SYJ aO p   $J J aO aO @OJ aO R @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO R @MJ aO aO @MJ aO aO JJ @SYJ aO p   $J J aO aO @OJ aO R @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO @MJ aO aO @MJ aO aO JJ @SYJ aO p   $J J aO aO @OJ aO @MJ aO aO @MJ aO aO JJ @SYJ aO    $J J aO aO @OJ aO @MJ aO aO @MJ aO aO JJ @SJ 
       h
8rMJ aO MJ aO MJ aO YJ aO J |J J J J aO aO HJJ J 

h
({J 
0_J aO @OJ aO  {J 
dJ h
xJ  ^J aO ^J aO J aO aO aO ^J aO aO MJ aO <J  QJ ^J aO DJ aO aO ^J aO aO LJ aO aO ^J aO aO ^J aO ^J aO ^J aO JJ h
h
J 
?   ?   ?         i     d  `    LJ aO aO MJ aO MJ aO MJ aO MJ aO ^J aO DnJ aO ^J aO ^J aO aO ^J aO ]J aO FJ 
 
`QJ ^J aO 0_J aO 0_J aO ToJ FJ 
 `شJ 
^J aO 0_J aO ^J aO ^J aO ^J aO ^J aO JJ `J 
               a     X  |MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO J aO aO HJJ J H 
({J X 0_J aO `J aO   J  {J 
dJ xJ  ^J aO ^J aO J aO aO aO ^J aO aO MJ aO ^J aO ^J aO FJ L QJ 0_J aO ^J aO ]J aO FJ T ^J aO ^J aO J aO aO aO ^J aO aO MJ aO ^J aO DJ aO aO ^J aO aO LJ aO aO ^J aO aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ J 
?  ?           ~                8YJ aO     J J aO J J MJ aO YJ aO     J J aO J J HJJ QJ FJ ,^J aO ^J aO ^J aO JJ J x                    YJ aO     J J aO J J MJ aO YJ aO     J J aO J J HJJ QJ FJ ^J aO ^J aO ^J aO JJ J H                   YJ aO  |    J J aO J J MJ aO YJ aO  |    J J aO J J HJJ QJ FJ ^J aO ^J aO ^J aO JJ J           A     <      MJ aO MJ aO FJ 8SJ J ({J `J aO (d`J aO (   xcJ xcJ `J aO ]J aO (J ZIJ FJ   شJ KJ JJ dJ ^J aO @OJ aO c KJ JJ J 	                               y        t              X     
@OJ aO w @OJ aO &   YJ aO }     tJ sJ  tJ tJ  JJ  
J <a         P               @J        0 
F   jc         i      d        {ؤJ    ؤ<XJ <<( tJ           4{@ZJ    ؤ
J q        h               
@OJ aO .
@OJ aO    YJ aO h4
   tJ tJ  JJ  
J |    a         P           8@J         0 
F   jc Y    X           @gprof                (       P   X        P               ~ 
XJ   H
J    >       ~J     y        t              X 
@OJ aO .
@OJ aO &   YJ aO .
    tJ sJ  tJ tJ y JJ  
J a         P           `h@J        q0 
F   jc                               (	 
@OJ aO @OJ aO 6   YJ aO `v    tJ sJ _ tJ sJ  tJ tJ _JJ  
J     9   <J          P 
L-|,                   | P   `         P           8	@J        0 
F   jc         a           J       `   (J `v                                    q        h              H
 
@OJ aO bS@OJ aO    YJ aO xS   tJ tJ  JJ  
J L	    Q         H                
   4&   6   LF   4     P   a         P           
h
@J     @
   !
0 
F   jc )	    (	    y        t               (	 
@OJ aO bS@OJ aO &   YJ aO @	    tJ sJ  tJ tJ y JJ  
J l
a         P           
	@J        
0 
F   jc I
    H
    q        h              XH
 
@OJ aO bN@OJ aO    YJ aO N   tJ tJ  JJ  
J D    i         P           p`@J        0 
F   jc     	0h   a         P            
@J     P   10 
F   jc !         q        h              (
  
@OJ aO z	@OJ aO    YJ aO 	   tJ tJ  JJ  
J |    a         P           
@J      
   
0 
F   jc Y    X    y        t               X 
@OJ aO z	@OJ aO &   YJ aO 	    tJ sJ  tJ tJ y JJ  
J L
a         P           
p@J     
   
0 
F   jc )
    (
    q        h              (
 
@OJ aO 	@OJ aO    YJ aO 	   tJ tJ  JJ  
J $    a         P           
@J        0 
F   jc          q        h                
@OJ aO 	@OJ aO    YJ aO ȹ	   tJ tJ  JJ  
J     a         P           h @J        y0 
F   jc a    `Q9   <J           p 
))                         y        t               
@OJ aO 	@OJ aO &   YJ aO 	    tJ sJ  tJ tJ y JJ  
J a         P           0@J        0 
F   jc         q        h               
@OJ aO 	@OJ aO    YJ aO 	   tJ tJ  JJ  
J     a         P           X`@J        i0 
F   jc                                
@OJ aO Q@OJ aO 6   YJ aO w    tJ sJ _ tJ sJ  tJ tJ _JJ  
J     a         P           @0P@J     p   Q0 
F   jc         a            hKJ             (J w                                    y        t               
@OJ aO v@OJ aO &   YJ aO v    tJ sJ  tJ tJ y JJ  
J a         P           x(@J        0 
F   jc         y        t               
@OJ aO u@OJ aO &   YJ aO  v    tJ sJ  tJ tJ y JJ  
J a         P           PP @J        a0 
F   jc         y        t              ` 
@OJ aO w@OJ aO &   YJ aO w    tJ sJ  tJ tJ _JJ  
J a         P           ((@@J     X   90 
F   jc                                
@OJ aO Zx@OJ aO 6   YJ aO px    tJ sJ   tJ sJ _tJ tJ _JJ  
J     a         P           0(3@J     @   !0 
F   jc y0    x0Q                      3x0 
@OJ aO 2P@OJ aO F   YJ aO xz    tJ sJ _ tJ sJ   tJ sJ _tJ tJ _JJ  
J l!   $clean_findall  
             q        h              ` 
@OJ aO v @OJ aO    YJ aO |    tJ tJ  JJ  
J 4    a         P           @X@J        0 
F   jc         y        t               
@OJ aO v @OJ aO &   YJ aO n    tJ sJ  tJ tJ _JJ  
J a         P           @J        0 
F   jc         Y         T   ~    	 
J aO   H
PJ           	J                        
@OJ aO v @OJ aO 6   YJ aO po    tJ sJ   tJ sJ _tJ tJ _JJ  
J 4    a         P           X@J        0 
F   jc                                
@OJ aO v @OJ aO F   YJ aO 0p    tJ sJ  uJ uJ    _tJ tJ _JJ  
J a         P           P@J        0 
F   jc         q        h               
@OJ aO p@OJ aO    YJ aO q   tJ tJ  JJ  
J     a         P           x(@J        0 
F   jc         y        t               
@OJ aO p@OJ aO &   YJ aO  t    tJ sJ  tJ tJ _JJ  
J a         P           PPh@J        a0 
F   jc         Y         T   ~pJ" 
J aO   H
J    
       "J                        
@OJ aO p@OJ aO 6   YJ aO w    tJ sJ   tJ sJ _tJ tJ _JJ  
J     a         P           (@J        0 
F   jc                                 
@OJ aO p@OJ aO F   YJ aO @z    tJ sJ  uJ uJ    _tJ tJ _JJ  
J 9   <J          B  
=4<                             8OhOa         P           h@J        0 
F   jc                               P  
@OJ aO p@OJ aO V   YJ aO x}    tJ sJ  uJ uJ    _tJ tJ _JJ  
J $i         P           !#@J        0 
F   jc !"     "&   h   a         P             @J     H    ) 0 
F   jc                                8!  
@OJ aO p@OJ aO f   YJ aO     tJ sJ  uJ uJ    _tJ tJ _JJ  
J t a         P            !!@J     0!   !0 
F   jc Q     P                            "P  
@OJ aO p@OJ aO v   YJ aO     tJ sJ  uJ uJ    _tJ tJ _JJ  
J \!a         P           ! @J     "   !0 
F   jc 9!    8!                          P#8! 
@OJ aO p@OJ aO    YJ aO     tJ sJ  uJ uJ    _tJ tJ _JJ  
J D"                         
   F      \"             t$V   <6   v   t!   #                    &   f                              8$ " 
@OJ aO p@OJ aO    YJ aO 	    tJ sJ  uJ uJ    _tJ tJ _JJ  
J t#a         P            $$@J     0$   $0 
F   jc Q#    P#                           %P# 
@OJ aO p@OJ aO    YJ aO 
    tJ sJ  uJ uJ    _tJ tJ _JJ  
J \$a         P           $#%@J     %   $0 
F   jc 9$    8$    y        t              %8$ 
@OJ aO +@OJ aO &   YJ aO +    tJ sJ y tJ tJ  JJ  
J D%a         P           %$x&@J     %   %0 
F   jc !%     %            x              & % 
@OJ aO +@OJ aO 6   YJ aO ,   uJ uJ    y tJ tJ  JJ  
J &    a         P           &%P'@J     &   &0 
F   jc %    %    y        t              (% 
@OJ aO Rs@OJ aO &   YJ aO y    tJ sJ  tJ tJ _JJ  
J &a         P           x'x&(@J     '   '0 
F   jc &    &    a           'J       @
@

   (J ypy
                            x                              (& 
@OJ aO @OJ aO 6   YJ aO 0    tJ sJ   tJ sJ y tJ tJ  JJ  
J 4(    a         P           (P'p)@J     (   (0 
F   jc (    (    y        t              )( 
@OJ aO B2@OJ aO &   YJ aO 	    tJ sJ  tJ tJ _JJ  
J )a         P           )(X*@J     )   )0 
F   jc (    (                          *( 
@OJ aO B2@OJ aO 6   YJ aO 	    tJ sJ   tJ sJ _tJ tJ _JJ  
J )    a         P           *p)(+@J     *   *0 
F   jc )    )    q        h              +) 
@OJ aO "@OJ aO    YJ aO 8   tJ tJ  JJ  
J *    a         P           P+X*+@J     +   a+0 
F   jc *    *    q        h              X,* 
@OJ aO 1@OJ aO    YJ aO    tJ tJ  JJ  
J +    a         P            ,(+,@J     P,   1,0 
F   jc +    +    q        h              (-+ 
@OJ aO ZT@OJ aO    YJ aO    tJ tJ  JJ  
J |,    a         P           ,+-@J      -   -0 
F   jc Y,    X,    y        t               .X, 
@OJ aO ZT@OJ aO &   YJ aO (    tJ sJ _tJ tJ  JJ  
J L-a         P           -,x.@J     -   -0 
F   jc )-    (-    y        t              .(- 
@OJ aO >@OJ aO &   YJ aO @>    tJ sJ  tJ tJ y JJ  
J $.a         P           .-H/@J     .   .0 
F   jc .     .    q        h              / . 
@OJ aO ʊ @OJ aO    YJ aO ȓ   tJ tJ  JJ  
J .    a         P           p/x.0@J     /   /0 
F   jc .    .    q        h              x0. 
@OJ aO "
@OJ aO    YJ aO @
   tJ tJ  JJ  
J /    a         P           @0H/@J     p0   Q00 
F   jc /    /                          H/ 
@OJ aO 2P@OJ aO 6   YJ aO 0J    tJ sJ _ tJ sJ  tJ tJ _JJ  
J 0    a         P           (1]j@J     X1   910 r|F   jc 9~    8~Qa           l1J       h2h2   (J j	p|                            @{>t
!   `1$profile_data u             11a           2J          (J 1p|                            `1B	         `1YJ aO      J 8eJ aO $J J aO aO LJ aO aO 4RJ J aO 2`J aO R*d`J aO j	   XdJ aO dJ aO dJ aO hKJ *`1^J aO aO aO aO ^J aO aO hKJ 1`1J h2a         P           P3`4@J     3   a30 
F   jc I    H    a           LJ          (J xz                            '        y        t               5H 
@OJ aO v@OJ aO &   YJ aO  z    tJ sJ _tJ tJ  JJ  
J 4a         P           4(35@J     4   40 
F   jc 3    3    a           4J       

Г
   (J  zpy
                            3        q        h              53 
@OJ aO 
q
@OJ aO    YJ aO (q
   tJ tJ  JJ  
J D5    a         P           5`4p6@J     5   50 
F   jc !5     5            x              6 5 
@OJ aO @OJ aO 6   YJ aO m   uJ uJ     tJ tJ  JJ  
J 6    a         P           65@7@J     6   60 
F   jc 5    5    q        h              75 
@OJ aO :@OJ aO    YJ aO P   tJ tJ  JJ  
J 6    a         P           h7p68@J     7   y70 
F   jc 6    6    q        h              p86 
@OJ aO R@OJ aO    YJ aO 	   tJ tJ  JJ  
J 7    a         P           88@78@J     h8   I80 
F   jc 7    7    q        h              97 
@OJ aO b @OJ aO    YJ aO W   tJ tJ  JJ  
J 8    a         P           98:@J     89   90 
F   jc q8    p8    a           L9ԶJ        L9            (J W                               4        q        h              p:p8 
@OJ aO \@OJ aO    YJ aO xf   tJ tJ  JJ  
J 9    a         P           8:8:@J     h:   I:0 
F   jc 9    9    q        h              @;9 
@OJ aO u @OJ aO    YJ aO {    tJ tJ  JJ  
J :    a         P           ;:;@J     8;   ;0 
F   jc q:    p:    q        h              <p: 
@OJ aO z@OJ aO    YJ aO    tJ tJ  JJ  
J d;    a         P           ;:<@J     <   ;0 
F   jc A;    @;    y        t              <@; 
@OJ aO bu	@OJ aO &   YJ aO 	    tJ sJ  tJ tJ _JJ  
J 4<a         P           <;p=@J     <   <0 
F   jc <    <                          =< 
@OJ aO bu	@OJ aO 6   YJ aO xu	    tJ sJ   tJ sJ _tJ tJ y JJ  
J =    a         P           =<H>@J     =   =0 
F   jc <    <    y        t              >< 
@OJ aO t
@OJ aO &   YJ aO 8u
    tJ sJ  tJ tJ _JJ  
J =a         P           p>p=0?@J     >   >0 
F   jc =    =                          ?= 
@OJ aO 
@OJ aO F   YJ aO 
    tJ sJ  uJ uJ    y tJ tJ y JJ  
J >a         P           X?H>@@J     ?   i?0 
F   jc >    >                          A> 
@OJ aO u@OJ aO 6   YJ aO z    tJ sJ y  tJ sJ  tJ tJ  JJ  
J ?    a         P           @@0?HA@J     p@   Q@0 
F   jc ?    ?    a           zLJ       zzz   (J zZ                            @9        q       " h              A? 
@OJ aO 7@OJ aO    YJ aO    tJ tJ  JJ  
J @    a         P           pA@B@J     A   A0 
F   jc @    @    q        h              xB? 
@OJ aO 
@OJ aO    YJ aO 0
   tJ tJ  JJ  
J A    a         P           @BHA(C@J     pB   QB0 
F   jc A    A    y        t              CA 
@OJ aO 
@OJ aO &   YJ aO 
    tJ sJ  tJ tJ _JJ  
J B9   <J          `IP 
BA                a         P           PCBC@J     C   aC0 
F   jc yB    xB    q        h              XDxB 
@OJ aO &
@OJ aO    YJ aO &
   tJ tJ  JJ  
J C    a         P            D(CD@J     PD   1D0 
F   jc C    C    q        h              (EC 
@OJ aO 7@OJ aO    YJ aO    tJ tJ  JJ  
J |D    a         P           DCE@J      E   E0 
F   jc YD    XD                          pFXD 
@OJ aO Jw@OJ aO 6   YJ aO z    tJ sJ _ tJ sJ  tJ tJ _JJ  
J LE    a         P           EDF@J     F   E0 
F   jc )E    (E    a           MJ          (J z                            x@        q        h              @G(E 
@OJ aO r\@OJ aO    YJ aO e   tJ tJ  JJ  
J F    a         P           GEG@J     8G   G0 
F   jc qF    pF    y        t              HpF 
@OJ aO @OJ aO &   YJ aO      tJ sJ y tJ tJ  JJ  
J dGa         P           GFH@J     H   G0 
F   jc AG    @G    q        h              H@G 
@OJ aO *@OJ aO    YJ aO @   tJ tJ  JJ  
J <H    a         P           HGI@J     H   H0 
F   jc H    H    y        t              JH 
@OJ aO *@OJ aO &   YJ aO p    tJ sJ  tJ tJ _JJ  
J I9   <J          IB 
I<H                a         P           IHK@J     I   I0 
F   jc H    H    9   <J          V`I 
            JI<HA      <   hO(T@OJ aO z @OJ aO z 4RJ JJ hOJ @JY         T   ~VPK 
J aO  J IPJ           pKJ J                      KH 
@OJ aO *@OJ aO 6   YJ aO     tJ sJ _ tJ sJ  tJ tJ _JJ  
J J    I         @   pJ             
   <H&   I6   K         a         P           KIpL@J     K   K0 
F   jc J    J    y        t              0MJ 
@OJ aO *x@OJ aO &   YJ aO z    tJ sJ _tJ tJ  JJ  
J La         P           LKM@J     L   L0 
F   jc K    K    a           LJ       x
x

   (J zpy
                            F        y        t              hNK 
@OJ aO R @OJ aO &   YJ aO p    tJ sJ y tJ tJ  JJ  
J TMa         P           MpLN@J      N   M0 
F   jc 1M    0M    a           LJ          (J p                            L        q        h              H[0M 
@OJ aO Jy @OJ aO    YJ aO     tJ tJ  JJ  
J N    a         P            OM[@J     0O   O0 
F   jc iN    hN    1   P@$preprocess_body_before_mod_change  a           tOJ      PPU   (J 
                            N                 8;    YJ aO 8|    J J aO J J MJ aO YJ aO 8|    J J aO J J ]J aO FJ P
8;^J aO ^J aO 0_J aO ^J aO JJ hO8;J O   q      h   hOQYJ aO |    [J ^J      J hJ aO J ȜJ aO J aO  4RJ JJ hOJ P             hOQYJ aO }    J J aO J J MJ aO MJ aO YJ aO }    J J aO J J HJJ QJ FJ QhOhO^J aO ^J aO ^J aO ^J aO JJ hOhOJ  Q                   hORYJ aO     J J aO J J MJ aO MJ aO YJ aO     J J aO J J HJJ QJ FJ RhOhO^J aO ^J aO ^J aO ^J aO JJ hOhOJ R                   hOSYJ aO  |    J J aO J J MJ aO MJ aO YJ aO  |    J J aO J J HJJ QJ FJ ShOhO^J aO ^J aO ^J aO ^J aO JJ hOhOJ R          a      X   hO0JYJ aO      J 8eJ aO sJ 8J    @MJ aO aO 4RJ JJ hOJ S    A      <   hOhT@OJ aO w @OJ aO w 4RJ JJ hOJ 8TA      <   hOT@OJ aO w @OJ aO w 4RJ JJ hOJ xT         hOXULJ aO aO LJ aO aO LJ aO aO YJ aO      J hJ aO ģJ kJ aO ^J aO aO ^J aO aO FJ     `hOKJ OJ JJ hOJ T            I      D   hOU@MJ aO aO (J      hO4RJ JJ hOJ hUQ     H   hO    YJ aO      J hJ aO J ȜJ aO JJ hOJ U                 P{hW9   <J          ІI 
|                A         8   V             
   |&            Y         T   ~pJH@V 
J aO  V VPJ           `VJ VQ      L           wJ    rdJ    
@ZJ    |J VA      <       xJ xJ s@ZJ    tJ <Wa           tWJ       WWY   (J U
                            hO                 hWxXMJ aO ]J aO ]J aO FJ lXhWd`J aO      xcJ DbJ    xcJ xcJ FJ     4
hWJ JJ hWJ W               hW(YLJ aO aO `J aO (d`J aO (   `J aO dJ aO `J aO ]J aO HJJ (J  YZhW^J aO (J     bhWJ JJ hWJ X            hWYLJ aO aO `J aO Rd`J aO h   dJ aO `J aO `J aO `J aO ]J aO HJJ (J YZhW^J aO (J     bhWJ JJ hWJ 8Y   )         hW    JJ hWJ Y    9           /build/buildd/yap-5.1.1/pl/signals.yap s.yapi         T           hZ|
gJ            yZA
ZZZ   $D                 A         8           Zj	X
i@J                        [on_signal il       0[alarm /pl/si             Z0\              [x]                      \hN 
@OJ aO Z@OJ aO 6   YJ aO [    tJ sJ y  tJ sJ _tJ tJ  JJ  
J l[    a         P           [N]@J     (\   	\0 
ZF   jc I[    H[    a           <\J       ttv   (J [Z                            hW                              8~H[ 
@OJ aO [@OJ aO 6   YJ aO 0[    tJ sJ y  tJ sJ  tJ tJ y JJ  
J \    a         P           @][ 1@J     p]   Q]0 
ZF   jc \    \    a           pyMJ       pypypy   (J 0[Z                            0\           j]$do_signal               ]^a           ^J      h_h_(k
   (J ]Z                            x]        Y      T   (t ^LJ aO aO P^J aO aO (J     (t 4RJ hKJ ^(t J x^      x   (t     YJ aO $J J aO aO d`J aO      XdJ aO XdJ aO HJJ (J     h (t KJ JJ (t J ^                   sig_wake_up       x   ^`@OJ aO B_P^J aO aO (J     @^(J     0^^J aO aO aO aO hKJ ^J h_               sig_creep   !   I`$start_creep                     _(`a           4`J      llXn   (J `Z                            ^        Y     T  ^ b@OJ aO _YJ aO cJ bJ $J J aO aO (PJ aO HJJ J aa^({J a`J aO    `J aO    (J     ( ^<TJ aO FJ a ^شJ a(J     H ^d`J aO      XdJ aO XdJ aO (J ah ^KJ JJ ^dJ ^^J aO JJ (`^J `               :      >   !           sig_delay_creep              ^Pc@OJ aO aYJ aO $J J aO aO d`J aO      XdJ aO XdJ aO HJJ (J     h ^(J      ^KJ JJ ^J b                   sig_iti     !   xb$thread_gfetch                   bba           
MJ      


   (J b؜                            (`        	       ^pd@OJ aO bYJ aO J |J J J ]J aO FJ Hdb^(J     0^P^J aO aO (J     ȱ^0_J aO (J Ld ^d`J aO      DcJ DcJ (J     h ^KJ JJ ^J `c                    sig_trace            ^He@OJ aO ZdYJ aO J |J J J HJJ (J     0^FJ  eP^d`J aO      DcJ DcJ (J     h ^KJ JJ ^J d                     sig_debug            ^ f@OJ aO 2eYJ aO J |J J J HJJ (J     0^FJ e^d`J aO      DcJ DcJ (J     h ^KJ JJ ^J Xe                     sig_break            ^pg@OJ aO 
fYJ aO J |J J J HJJ (J     0^FJ f^^J aO ^J aO (J      ^KJ JJ ^J 0f          !           sig_statistics             x/statistics  a           (]J        (((   (J f                            b                 ^h@OJ aO fYJ aO J |J J J HJJ (J     0^FJ hg^^J aO ^J aO (J      ^KJ JJ ^J g          !           sig_stack_dump         0`h$stack_dump a           lhԶJ        lh            (J Hh                               g                 ^(j@OJ aO *hYJ aO J |J J J HJJ (J     0^FJ hi`h^^J aO ^J aO (J      ^KJ JJ ^J h                     sig_alarm   !   .i$signal_handler                  iia           kYJ      kkk   (J iZ                            `h        9      0   ^xj@OJ aO zihKJ i^J 8j               sig_hup     9      0   ^j@OJ aO bjhKJ i^J j               sig_usr1    9      0   ^k@OJ aO jhKJ i^J j               sig_usr2    9      0   ^    @OJ aO khKJ i^J (k        hk$signal_do               Pkka           kJ      8o8ohp   (J hkZ                            i                 i    YJ aO J |J J J ]J aO FJ lki(J     0iP^J aO aO (J     ȱid`J aO }    xcJ DbJ      DcJ DcJ (J      iKJ JJ iJ k                   (``mYJ aO J  J [J ^J |    ģJ kJ aO HJJ QJ FJ     8(`(J      (`KJ JJ (`J l            Y      T   (`mYJ aO J  J tJ tJ z 4RJ (J      (`JJ (`J pm         (`HnYJ aO $J J aO aO HJJ (J      (`QJ (J      (`(J     (`KJ JJ (`J m                     (`    YJ aO $J J aO aO (J       (`P^J aO aO `J aO v (J     (`^J aO aO aO aO ^J aO aO `J aO 2VhKJ ؗ(`J Xn           oaction                   n             kXpLJ aO aO LJ aO aO `J aO id`J aO o   dJ aO dJ aO ]J aO HJJ (J oZkKJ OJ JJ kJ 8o              	o$signal_def              ooa           pJ      pps   (J oZ                            k        )      $   k    hKJ okJ hp      or@OJ aO bjYJ aO }    \J ]J     \J ]J  |    \J ]J    tJ tJ $J ZJ НJ \J ]J X    tJ tJ $J tJ tJ "  $J tJ tJ z $J [J ^J }    \J ]J     \J ]J  |    \J ]J    tJ tJ $J ZJ НJ \J ]J X    tJ tJ $J tJ tJ "  $J tJ tJ z $J [J ^J     \J ]J  |    \J ]J    tJ tJ $J ZJ НJ \J ]J X    tJ tJ $J tJ tJ "  $J tJ tJ z JJ oJ p    )   `n    Received user signal 1      y     t   o0s@OJ aO jYJ aO }    \J ]J P    tJ sJ tJ tJ jr$J tJ tJ *eJJ oJ r)           Received user signal 2      y     t   os@OJ aO kYJ aO }    \J ]J P    tJ sJ tJ tJ 
s$J tJ tJ *eJJ oJ @s1     ,   o    RJ ziz JJ oJ s!    s$reset_signal                    sPtA      <           h
 J 
J 
@ZJ    h
HrJ $ta           \tJ      vvw   (J sZ                            o        9      0   0\u@OJ aO hKJ Pt0\J t    !   
u$check_signal                    t ua           ,uJ      wwx   (J uZ                            Pt                 0\vMJ aO MJ aO <J  HJJ QJ FJ  v u0\^J aO MJ aO KJ JJ 0\J u               0\    MJ aO MJ aO FJ vPt0\P^J aO aO (J     ȱ0\`J aO id`J aO o   xcJ DbJ      dJ aO xcJ P^J aO aO (J     0\0\KJ JJ 0\J v                   PtwLJ aO aO LJ aO aO `J aO id`J aO o   dJ aO dJ aO ]J aO HJJ (J wZPtQJ 0_J aO (J     bPtKJ JJ PtJ v          1     ,   Pt    @OJ aO JJ PtJ w          uxxLJ aO aO LJ aO aO `J aO id`J aO o   dJ aO dJ aO ]J aO HJJ (J hxZ uKJ OJ JJ  uJ w          1     ,    u    @OJ aO JJ  uJ xA      <           J (sJ s@ZJ    tJ x)      $           }"  <t     Q      H       x}J aO <y }(J           xJ $y             x]    MJ aO LJ aO aO MJ aO `J aO zi]J aO ^J aO aO FJ z0\x]^J aO ^J aO (J     Ёx]KJ JJ x]J py       !       8zraise_exception                  zPza           zhKJ       zzz   (J 8zZ                             u        )      $   Pz    hKJ  PzJ zQ      H   x@    LJ aO aO LJ aO aO ^J aO aO hKJ Hx@J z           @{read_sig    a           L{J        {{X|   (J ({Z                            Pz                 @{H|`J aO i]J aO ]J aO HJJ (J 4|Z@{0_J aO FJ     P@{FJ     @{J JJ @{J {             )         @{    JJ @{J X|    9           /build/buildd/yap-5.1.1/pl/profile.yap s.yapi         T           |`@ZgJ            |Ar|||   $D                 A         8           8}q
i@J                    P      ~$    
!   H}$show_frozen_goals              h}P}
9      4           h ZJ 0J {J J }A      <           SwJ    Sh	@ZJ    S	J }!             0~
~
,                          `j\ 
@OJ aO j	@OJ aO 6   YJ aO j	    tJ sJ   tJ sJ y tJ tJ y JJ  
J \~    )          h        0"  
          pG                                                  j               	
>                                   u :     bNP               Rs'                    ziki nip: 7b 8     ʊ /2l          +h*J               "
/&
Cv4     "*zp;.
V                         2PR `M     p
q
P5     1+Q     B2     R7     bSP"                ZT ڝ؟t
 >     bu	Pu?u     iPovv w Hz	H
w	0*x(LZx 6          
B	H
               Zx[[\j	h~          r\F\9JwXE          7D>0.          Jy N@(                   q      h   `1    LJ aO aO P^J aO aO (J     ȱ`1^J aO aO ^J aO aO hKJ 1`1J                  j	pa           YJ         (J Xp|                            1        9      4   1J aO  4RJ hKJ p1J Q      H   1YJ aO      $J J aO aO 4RJ hKJ 11J     !   0/x$profile_data2                   Xa           YJ         (J xp|                            p        )      $   1    hKJ 1J  !   x8$profile_say                     Pa           \J      8   (J 8p|                                                 YJ aO    $J J aO aO LJ aO aO LJ aO aO LJ aO aO  J aO aO aO FJ      شJ |P^J aO aO (J      ^J aO aO aO aO ^J aO aO hKJ PJ             p    YJ aO    J |J J J MJ aO MJ aO MJ aO ^J aO ^J aO ^J aO FJ Hp^J aO ^J aO DJ aO aO FJ L pشJ \(PJ aO J TЇp({J d(J       p<TJ aO FJ X pشJ lJ JJ pdJ p^J aO 0_J aO P^J aO aO (J      p^J aO aO ^J aO ^J aO JJ PpJ ;   ?   ?   ?   ?                                calls                    y     i     `   P(YJ aO    J J aO sJ 8J    @OJ aO z@MJ aO aO JJ PJ                retries     i     `   P    YJ aO    $J J    ģJ kJ aO @OJ aO @MJ aO aO JJ PJ 8    !       profile_reset       a           J          (   (J p|                            P        	        ]J aO FJ ^J aO ]J aO ]J aO FJ  ^J aO ^J aO  J aO aO aO FJ  شJ ^J aO ^J aO aO (J      J JJ J                     )             JJ J (               offline              pa           |J       P   (J Xp|                                    q      l   p@LJ aO aO `J aO B(J     (p^J aO aO (J     pJJ pJ )      $   p    J JJ pJ Pa   X    tJ        ،،`   (J p|                            p        Y      T   hP`J aO B(J     (h(J     XhJJ hJ ،!   g0$get_all_profinfo        H$get_ppreds !   @`$add_extras_prof           xkeysort        ؏
$sum_alls   1           ~d ticks, ~d accounted for~n        9           ~d ticks, ~d accounted for (~d overhead)~n  !   X	$display_preds                    h             @Ȉ             X(             x                          A      <           QwJ    QU@ZJ    QVJ Ԏ      l  PV       RJ y    JJ PVRJ y    JJ PVRJ  &   JJ PVRJ b6   JJ PVRJ F   JJ PVRJ V   JJ PVRJ f   JJ PVRJ v   JJ PVRJ :   JJ PVRJ b   JJ PVRJ    JJ PVRJ    JJ PVRJ    JJ PVRJ    JJ PVRJ J   JJ PVRJ z   JJ PVRJ   JJ PVRJ   JJ PVRJ 
&  JJ PVRJ :6  JJ PVRJ jF  JJ PVRJ V  JJ PVRJ f  JJ PVRJ ~ v  JJ PVRJ Z~   JJ PVRJ *  JJ PVRJ R  JJ PVRJ z  JJ PVRJ   JJ PVRJ   JJ PVRJ "  JJ PVJ     a           J         (J p|                                    a           J         (J p|                                           h    ]J aO (PJ aO HJJ J  h({J 8(J     Hh<TJ aO FJ   hشJ @(J     h0_J aO @OJ aO z {J  dJ h0_J aO @OJ aO w ]J aO ]J aO ]J aO ]J aO ]J aO ]J aO (J     h`J aO    `J aO "  ]J aO `J aO    ]J aO FJ hh0_J aO ]J aO FJ 	h0_J aO ]J aO FJ Ȉh0_J aO 0_J aO 0_J aO 0_J aO 0_J aO ]J aO FJ (h0_J aO ]J aO FJ h^J aO `J aO    ]J aO FJ h]J aO `J aO    0_J aO (J     hh^J aO `J aO     J `J aO z `J aO d`J aO      0dJ jc aJ xcJ aJ xcJ 0dJ "  (J  ,h{J `J aO z `J aO ڍd`J aO      0dJ jc aJ xcJ aJ xcJ aJ xcJ 0dJ "  (J $,h0_J aO 0_J aO `J aO    `J aO    FJ (h(PJ aO J 0ܖh({J H0_J aO @OJ aO z <TJ aO FJ      hشJ P(J     hKJ JJ hdJ hKJ JJ hJ `         o                                                                       hXJ aO XwJ    hX`fdJ    hXfdJ    hXgdJ    hX8hdJ    hX@i@ZJ    hX@jJ t     |  h    LJ aO aO MJ aO LJ aO aO MJ aO ]J aO ]J aO ]J aO P^J aO aO ]J aO HJJ (J     h^J aO J aO aO aO ^J aO aO aO aO ]J aO ^J aO aO ]J aO FJ hhh0_J aO 8`J aO aJ @   xcJ xcJ xcJ $J xcJ ^J aO 0_J aO ^J aO JJ hhJ     1     ,   ȈRJ "  "  JJ ȈJ y      p   ȈYJ aO \J ]J @    tJ sJ    J  J tJ tJ    $J ģJ kJ aO 4RJ hKJ ȈȈJ              ȈhYJ aO \J ]J @    tJ sJ    J  J ģJ kJ aO $J ģJ kJ aO 4RJ `J aO d`J aO X   DbJ @   0dJ    `J aO XdJ aO hKJ *ȈJ (    !   $get_more_ppreds                 Кa           J         (J p|                                    y     p  Ȉ    YJ aO \J ]J @   J |J J  J ģJ kJ aO $J ģJ kJ aO YJ aO \J ]J 8   J J aO [J ^J      J |J [J ^J    J |J J J $J J J ^J aO ]J aO FJ ԜȈ^J aO ^J aO ^J aO ^J aO (J     Ȉ0_J aO ^J aO JJ ȈȈJ x?                YJ aO \J ]J @   J J aO J  J ģJ kJ aO $J ģJ kJ aO @MJ aO aO 4RJ J aO aO aO ^J aO aO hKJ J     a      X       @MJ aO aO LJ aO aO `J aO    (J     hJJ J     1     ,   @OJ aO "  JJ J I           ~|~t~d.~7+ ~|~w:~t~d~50+ (~|~t~2f~6+%)  |~|~t~2f~6+%|~n           |   e       RJ y    JJ  eRJ y    JJ  eRJ  &   JJ  eRJ : 6   JJ  eRJ  F   JJ  eRJ ڏ V   JJ  eRJ  f   JJ  eRJ b v   JJ  eRJ     JJ  eRJ r    JJ  eRJ     JJ  eRJ     JJ  eRJ "   JJ  eRJ R    JJ  eRJ *    JJ  eRJ b   JJ  eRJ   JJ  eRJ   JJ  eRJ &  JJ  eJ l    9     4      YJ aO \J ]J 8   $J J aO aO $J J J MJ aO LJ aO aO MJ aO P^J aO aO `J aO    ^J aO aO HJJ (J     h\vJ aO d   aO P^J aO aO `J aO 6   ^J aO aO ^J aO (J     (J aO aO ^J aO \vJ aO d   aO P^J aO aO ^J aO aO (J     (`J aO z `J aO d`J aO      0dJ jc aJ xcJ aJ XdJ aO aJ dJ aO aJ dJ aO aJ dJ aO 0dJ "  (J (,^J aO DJ aO    aO ^J aO ^J aO 0_J aO JJ J    Y     P  (    MJ aO MJ aO MJ aO LJ aO aO MJ aO `J aO ]J aO FJ t (^J aO `J aO 0_J aO ]J aO FJ x (^J aO `J aO ʌ0_J aO ]J aO FJ | (^J aO `J aO 0_J aO ^J aO JJ  (J @u   }                        LJ aO aO YJ aO \J ]J 8   J J aO J ȜJ aO $J J ȜJ aO `J aO    ^J aO aO (J     h JJ  J     9           /build/buildd/yap-5.1.1/pl/callcount.yap yapi         T           8|gJ            A*   $D                 A         8           j	i@J                 !       (call_count_data ildd             @a           (J          (J ((                                     9      4   @    (J     H @JJ @J !       call_count_reset    a           h(J        hhh   (J إ(                            @        9      4       (J      JJ J h       pcall_count  )   $check_if_call_count_on                                `a           ЧMJ       ЧЧЧ   (J Ц(                                    a           lJ           (J (                                     1     (       MJ aO MJ aO MJ aO ]J aO FJ ܨ` ^J aO ]J aO FJ ` ^J aO ]J aO FJ ` ^J aO 0_J aO ^J aO 0_J aO ^J aO 0_J aO (J       KJ JJ  J Ч:   >   ?       A      <   `0@OJ aO    ЍJ aO  4RJ JJ `J  A      <   `@OJ aO    J aO  4RJ JJ `J @   Ц          y      t   `    LJ aO aO LJ aO aO d`J aO -   0dJ ~ dJ aO d`J aO p   dJ aO hKJ *`J 9           /build/buildd/yap-5.1.1/pl/load_foreign.yap i         T           ``gJ            qAx   |=                 A         8           ȪpȤi@J                 !       load_foreign_files d1   K$check_objs_for_load_foreign_files  1   0I$check_libs_for_load_foreign_files  1   0	ث$check_entry_for_load_foreign_files                            P             0             `a           MJ          (J                              `        a           \J         (J                                      a           J      д   (J                              P        a           J           (J ث                                     1     ,      MJ aO MJ aO ]J aO d`J aO    TJ DJ dJ aO xcJ xcJ FJ P^J aO ^J aO FJ ^J aO ^J aO FJ 0_J aO ^J aO ^J aO (J     KJ JJ J          Q      L   PLJ aO aO J aO  4RJ `J aO R*hKJ *PJ 9      0   PЯRJ "  "  4RJ JJ PJ      1   [X$check_obj_for_load_foreign_files                (pa           |J           (J X                                              PYJ aO J J aO J J YJ aO J J aO J J MJ aO HJJ QJ FJ pP^J aO ^J aO ^J aO JJ PPJ           a      \   P    LJ aO aO LJ aO aO d`J aO -   0dJ rdJ aO hKJ *PJ Q      L   pرLJ aO aO J aO  4RJ `J aO R*hKJ *pJ  !   0`$process_obj_suffix              @xa           J      ضضh   (J `                             p                 pMJ aO <lJ aO  HJJ QJ ]J aO (J ؖ p0_J aO ]J aO FJ xp^J aO 0_J aO (J     ؖ pKJ JJ pJ             a      \   p    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO hKJ *pJ I      @   PJ aO  4RJ `J aO R*hKJ *J     9      0   0@OJ aO "  4RJ JJ J `    1    $check_lib_for_load_foreign_files                гa           ܳJ      ((   (J                              x                 YJ aO J J aO J J MJ aO HJJ QJ FJ г^J aO ^J aO JJ J @      Y      P       LJ aO aO d`J aO -   0dJ rdJ aO hKJ *J д    I      @   г`J aO  4RJ `J aO R*hKJ *гJ (    9      0   г<lJ aO  4RJ JJ гJ p    Y      P   г    LJ aO aO d`J aO -   0dJ } dJ aO hKJ *гJ     I      @   8J aO  4RJ `J aO R*hKJ *J      9      0   p<lJ aO  4RJ JJ J H    Y      P       LJ aO aO d`J aO -   0dJ } dJ aO hKJ *J              xXLJ aO aO @MJ aO aO P^J aO aO HJJ (J     x^J aO aO FJ     xKJ OJ JJ xJ ض        y      t   x    LJ aO aO LJ aO aO P^J aO aO (J     x^J aO aO ^J aO aO hKJ xJ h9           /build/buildd/yap-5.1.1/pl/sockets.yap oreigi         T           08gJ            AAҷHQ   |=                 A         8           Pi@J                            SOCK_STREAM    H      Ha           PLJ       PPP   (J ȸз                            г        a      X       LJ aO aO `J aO `J aO    (J     HJJ J P       L      La           (LJ       (((   (J з                                    Q      L       LJ aO aO P^J aO aO (J     LJJ J (!       0socket_select       )    H$check_list_for_sockets     !   m`$select_cp_fds      !   ax$check_select_time  !   $cp_socket_fds      !   
$cp_stream_fds                   h                                        к             @             a           MJ          (J 0з                                    a           ,J      88    (J Hз                                    a           J      XX   (J `з                                     a           J      H   (J xз                                    a           LJ      HH(   (J з                                    a           J      ((   (J з                            @        )            MJ aO MJ aO MJ aO MJ aO MJ aO d`J aO 0   TJ DJ xcJ xcJ xcJ xcJ xcJ FJ  ^J aO ^J aO FJ  ^J aO ^J aO ]J aO FJ ^J aO ]J aO ]J aO ^J aO FJ 0_J aO 0_J aO 0_J aO P^J aO aO (J     hN^J aO ^J aO aO ^J aO ]J aO FJ @^J aO 0_J aO ^J aO JJ J               I      @    pJ aO  4RJ `J aO R*hKJ * J 8    9      0    @OJ aO "  4RJ JJ  J     I      D    YJ aO J  J ģJ kJ aO 4RJ hKJ   J Y      P        LJ aO aO d`J aO -   0dJ rdJ aO hKJ * J      A     8   @OJ aO "  @MJ aO aO JJ J X          x       YJ aO \J ]J 8   J  J ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO hKJ J     Q      L   XLJ aO aO J aO  4RJ `J aO R*hKJ *J 9     0   8PJ ZJJ J h    Y      T           hEx hK 8L     x  K     Z L Mڍ KQ      H    
hEJ aO   EJ           J                 YJ aO      $J J aO aO LJ aO aO ^J aO aO aO aO (J     ^J aO aO aO aO (J     P^J aO aO @OJ aO    VJ pR aO aO    P^J aO aO @OJ aO    VJ pR aO aO    JJ J HI     D   @@OJ aO "  @OJ aO "  @MJ aO aO JJ @J Hi      d   @YJ aO J  J ģJ kJ aO YJ aO  tJ sJ "  ģJ kJ aO 4RJ hKJ @@J         connection                           @    YJ aO \J ]J 8   $J J aO aO $J ģJ kJ aO J aO aO ģJ kJ aO YJ aO \J ]J 8   J J aO [J ^J     $J J aO aO $J ģJ kJ aO (J     L@^J aO aO aO aO ^J aO aO hKJ @@J (A     8   X@OJ aO "  @OJ aO "  JJ J (    i      d   YJ aO J  J ģJ kJ aO YJ aO  tJ sJ "  ģJ kJ aO 4RJ hKJ J hq      l       YJ aO $J J aO aO J aO aO ģJ kJ aO J aO aO ģJ kJ aO hKJ J !       Psocket_buffering                 0ha           tJ          (J Pз                                             hLJ aO aO LJ aO aO J aO  ^J aO aO aO aO J  4RJ `J aO R*d`J aO P   dJ aO dJ aO dJ aO dJ aO hKJ *hJ !       $convert_sock_buff               pa           J         (J з                            h                 h    MJ aO MJ aO MJ aO LJ aO aO ]J aO FJ h^J aO ^J aO P^J aO aO 0_J aO (J     Mh^J aO ^J aO aO JJ hJ    A      <   8@MJ aO aO J aO  4RJ JJ J            unbuf       9      0   RJ "   4RJ JJ J H               fullbuf     1     ,       @OJ aO rJJ J 1           /build/buildd/yap-5.1.1/pl/sort.yap i         T           gJ            !A(1   L:                 A         8           x0pi@J                 Q      L    %	pLJ aO aO J aO  4RJ `J aO    hKJ X %	J     $$_length2               a           hP^J      hhh   (J                                     Q      H    %	    LJ aO aO LJ aO aO ^J aO aO hKJ  %	J     A     8   X @OJ aO "  @MJ aO aO JJ XJ     Y      P   X    YJ aO J  J ģJ kJ aO DJ aO    aO hKJ XXJ                  P^J aO aO @OJ aO    VJ  QaO aO    ^J aO aO @OJ aO "  JJ ^J aO aO YJ aO J J aO ģJ kJ aO DJ aO aO ^J aO aO LJ aO aO hKJ J h           @sort                     (Xa           HJJ          (J @                                    I      @   X    HJJ (J     XKJ JJ XJ         I      @   	    HJJ (J     	KJ JJ 	J         I      @       HJJ (J     KJ JJ J X        9   x*    /build/buildd/yap-5.1.1/pl/setof.yap .yap ini         T           gJ            A   $D                 A         8           XHPi@J                        same g /buil               20  seQ      L   N    LJ aO aO HJJ (J     h NKJ JJ NJ     )   
$check_list_for_bags                                   Qx9   <J          ! І 
l0                A         8                
6   0F   l         Y         T   ~H0"  
J aO   HPJ           J a           $J      `   (J                             X        a           J      HH   (J 0                                             J    MJ aO MJ aO MJ aO ^J aO d`J aO 0J   xcJ xcJ xcJ FJ JP^J aO aO (J     iJ^J aO ^J aO `J aO "  ^J aO JJ xJJ    y      t   3    LJ aO aO LJ aO aO P^J aO aO (J     i3^J aO aO ^J aO aO hKJ x3J          xMJ aO MJ aO MJ aO P^J aO aO d`J aO    xcJ dJ aO ]J aO FJ  x^J aO (J h x^J aO ^J aO (J     hkxJ JJ xJ H         )    P$collect_for_findall                     (ha           tJ           (J P                            x                 x    MJ aO MJ aO MJ aO P^J aO aO d`J aO    xcJ dJ aO ]J aO FJ  x^J aO ^J aO ^J aO FJ     hxKJ OJ JJ xJ          a           J         (J                             h                 MJ aO MJ aO ]J aO HJJ (J 8lQJ ^J aO ^J aO JJ J             |       LJ aO aO ]J aO HJJ (J 0_J aO (J     @KJ JJ J                hMJ aO MJ aO MJ aO ]J aO HJJ (J 8lhQJ ^J aO YJ aO |J J ģJ kJ aO ^J aO ^J aO JJ hhJ        1     ,   h    @MJ aO aO JJ hJ              Pa           $J         (J                                               MJ aO LJ aO aO MJ aO HJJ (J h ^J aO ^J aO (J     hkJ JJ J       )   8E8$collect_with_common_vars                Pa           \J      P   (J 8                                    Q      H       LJ aO aO P^J aO aO `J aO "  hKJ PJ     A     <  P@MJ aO MJ aO MJ aO MJ aO ]J aO HJJ (J 08lPQJ 0_J aO YJ aO 8   $J J aO aO ^J aO YJ aO |J J J J ]J aO ^J aO (J 8P^J aO ^J aO ^J aO ^J aO JJ PPJ n   n      1     ,   P    @MJ aO aO JJ PJ P             Qa           PMJ      PPP   (J p                            P        	        F    MJ aO MJ aO MJ aO ^J aO d`J aO z   xcJ xcJ xcJ FJ F^J aO ^J aO ]J aO FJ F0_J aO ^J aO (J     FKJ JJ FJ 
             )      $   x    hKJ xJ  !    x 8$excess_vars           w h$pick                                 8a           J      ((X   (J P                                    a           YJ         (J h                                    y     t      MJ aO MJ aO MJ aO ]J aO ^J aO d`J aO w   xcJ xcJ xcJ FJ ^J aO `J aO "  ]J aO (J ^J aO ]J aO 0_J aO `J aO "  ]J aO FJ P^J aO aO @OJ aO "  J VaO    0_J aO `J aO "  ]J aO (J ]J aO 8`J aO 0dJ xcJ (J H ^J aO (J     id`J aO 8   xcJ xcJ ^J aO ^J aO ]J aO FJ 0_J aO ]J aO (J 0_J aO 0_J aO ^J aO JJ 0_J aO (J     i^J aO 0_J aO ^J aO `J aO "  ]J aO FJ xP^J aO aO @OJ aO "  J V aO    ^J aO MJ aO KJ JJ J P          >           $parade        @ $decide                               xa           $J         (J                                     a           J      P   (J                                      	            YJ aO \J ]J 8   J |J J J $J ģJ kJ aO MJ aO MJ aO ^J aO ]J aO ]J aO FJ 0_J aO 8`J aO DcJ xcJ ^J aO ^J aO ^J aO JJ xJ ?                pYJ aO \J ]J 8   $J J aO aO $J ģJ kJ aO J aO aO ģJ kJ aO  J  4RJ ^J aO aO hKJ J A     8       @OJ aO "  @MJ aO aO JJ J     Q      H   x @OJ aO "  @MJ aO aO @MJ aO aO 4RJ JJ xJ     A     8   x@@MJ aO aO @MJ aO aO JJ xJ     A      <   x    LJ aO aO LJ aO aO hKJ xJ P!   h $doesnt_include                  a           J      @@p   (J                             x        Q     L  hMJ aO MJ aO LJ aO aO MJ aO MJ aO <J  HJJ QJ SJ J H({J TFJ LIJ FJ P شJ \^J aO YJ aO |J J HJ J KJ JJ dJ ^J aO MJ aO KJ JJ J (                  >           Q      H   @MJ aO aO @MJ aO aO  J aO  4RJ JJ J x           YJ aO p   J J aO J J MJ aO MJ aO MJ aO HJJ QJ d`J aO `u   XdJ aO dJ aO `J aO "  ]J aO (J ^J aO ^J aO 0_J aO ^J aO ^J aO JJ J           9     4   YJ aO z   J 8eJ aO J J aO J |J J J @MJ aO aO MJ aO MJ aO HJJ QJ d`J aO `u   XdJ aO dJ aO `J aO "  ]J aO (J d`J aO }    DcJ DcJ P^J aO aO 0_J aO ^J aO ^J aO JJ J       9     4  YJ aO w   J 8eJ aO J J aO J |J J J @MJ aO aO MJ aO MJ aO HJJ QJ d`J aO `u   XdJ aO dJ aO `J aO "  ]J aO (J 0d`J aO }    DcJ DcJ P^J aO aO 0_J aO ^J aO ^J aO JJ J          P      Pa           \ԶJ       \            (J 8                                                @YJ aO 0J   J 8eJ aO $J J    ģJ kJ aO @MJ aO aO LJ aO aO LJ aO aO LJ aO aO 4RJ hKJ PJ          YJ aO xz   kJ LJ aO aO $J J aO aO YJ aO }    J J aO [J ^J }    J J aO [J ^J }    J J aO LJ lJ aO 4RJ P^J aO aO hKJ J Py      p   YJ aO     J 8eJ aO ģJ kJ aO @MJ aO aO 4RJ ^J aO aO @MJ aO aO JJ J              0YJ aO      J  J ģJ kJ aO YJ aO      $J J aO aO $J aO  ^J aO aO YJ aO      J J aO ģJ kJ aO 4RJ hKJ J y      p   HYJ aO      $J J aO aO YJ aO      J J aO ģJ kJ aO 4RJ hKJ J @    )     $recurse_for_excess_vars                 a           J      X   (J                             P                     @MJ aO aO MJ aO MJ aO MJ aO 8`J aO `J aO <aJ HJJ (J H ^J aO ^J aO ^J aO ^J aO JJ J X       A     8   H@OJ aO "  @MJ aO aO JJ J                  YJ aO J J aO J J MJ aO LJ aO aO MJ aO ]J aO ^J aO ^J aO aO ]J aO FJ $^J aO ^J aO 0_J aO ^J aO JJ J X       1     ,   `@OJ aO "  JJ J @Y      T       YJ aO $J J aO aO VJ V aO aO    hKJ J p   
$$produce            p                 xy      t       J aO $J J hxJ x J HJ J J @ZJ    xtJ a           YJ         (J                                             PLJ aO aO YJ aO    J J aO J J MJ aO HJJ QJ d`J aO    dJ aO DcJ d`J aO      0dJ jc XdJ aO ]J aO FJ 0_J aO ^J aO ^J aO JJ xJ                        a           `MJ      ```   (J                             x        q     h      MJ aO MJ aO MJ aO ]J aO HJJ (J     iJ h({J P^J aO aO d`J aO    xcJ dJ aO ]J aO FJ  ^J aO (J h ^J aO ^J aO (J hkJ JJ dJ ^J aO 0_J aO JJ J `                            h$$build                  a           J      xx0   (J                                                  MJ aO LJ aO aO ]J aO ]J aO FJ ^J aO MJ aO KJ JJ J `      M$$build2                 a           J         (J                                               MJ aO MJ aO MJ aO ^J aO ]J aO HJJ (J 8lQJ ^J aO ^J aO ^J aO 0_J aO JJ J x      1     ,       @OJ aO "  JJ J 0   `$$new                    Pa           J         (J h                                             YJ aO J J aO J J MJ aO MJ aO @MJ aO aO ^J aO ^J aO aO FJ QJ ^J aO ^J aO ^J aO JJ J       )      $       hKJ J              |    y      p   J aO  4RJ ^J aO aO YJ aO    J J aO J hJ aO ģJ kJ aO JJ J        h      Pxa           J      (   (J `                                                 YJ aO    kJ LJ aO aO ģJ kJ aO LJ aO aO P^J aO aO ^J aO aO aO aO (J     Y^J aO aO aO aO ^J aO aO hKJ xJ     9      4   x@OJ aO w 4RJ J JJ xJ Q      H   x@OJ aO x LJ aO aO LJ aO aO hKJ xJ     Q      H   x    @OJ aO x LJ aO aO LJ aO aO hKJ xJ (       8$$split        produce                  h             (a           J        P   (J                             x        a           4ԶJ        4            (J                                        q     l  x    YJ aO \J ]J    J |J J J $J ģJ kJ aO MJ aO MJ aO ^J aO ^J aO ]J aO ]J aO FJ xJ x({J ^J aO yJ aO HJ J ^J aO MJ aO KJ JJ xdJ xQJ 0_J aO ^J aO ^J aO JJ (xJ ?   ?   ?   ?           I     D   @ @OJ aO "  @OJ aO "  @OJ aO "  JJ J  y      t    YJ aO \J ]J    $J J aO aO $J ģJ kJ aO @MJ aO aO @MJ aO aO hKJ J P          @YJ aO \J ]J    $J J aO aO $J ģJ kJ aO @MJ aO aO J aO aO ģJ kJ aO hKJ J      Y      T       YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ J P9      0   J aO  4RJ JJ J     9      0   @OJ aO "  4RJ JJ J     I      D   PYJ aO J  J ģJ kJ aO 4RJ hKJ J Y      P       LJ aO aO d`J aO -   0dJ rdJ aO hKJ *J `    9           /build/buildd/yap-5.1.1/pl/statistics.yap  ii         T           p9gJ            A )   g2 A                 A         8           p90i@J                      $statistics              a           J      H/   (J                             (               g    ]J aO ]J aO HJJ (J     Ȥ g]J aO ]J aO (J      g]J aO ]J aO (J     X g]J aO ]J aO (J      g]J aO (J       g]J aO ]J aO (J     8 g]J aO (J     ( g]J aO ]J aO ]J aO (J     ` g]J aO (J     ؟ g]J aO (J      g]J aO ]J aO (J     g]J aO ]J aO (J     g]J aO ]J aO (J     @g]J aO ]J aO ]J aO (J | Xg]J aO ]J aO ]J aO (J g0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO 0_J aO JJ gJ (                     [J aO  \4wJ    [jdJ    [8kdJ    [@ldJ    [ldJ    [m@ZJ    [nJ $&     &  8/MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO MJ aO ^J aO ^J aO J aO aO aO ^J aO J aO aO aO `J aO z 8`J aO 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO 0dJ "  HJJ (J p.,`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ v  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J p.,`J aO z 8`J aO cJ bJ 0dJ   aJ cJ bJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J p.,^J aO ^J aO 4J aO aO aO `J aO z 8`J aO cJ bJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ f  aJ 0dJ &  aJ 0dJ V  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO 0dJ "  (J x.,`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J |.,`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J |.,^J aO ^J aO J aO aO `J aO z ^J aO d`J aO      0dJ jc aJ xcJ 0dJ "  (J |.,^J aO 0_J aO 4J aO aO aO `J aO z ^J aO d`J aO      0dJ jc aJ dJ aO 0dJ "  (J .,`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   0dJ "  d`J aO      TJ DJ 0dJ jc 0dJ "  (J .,`J aO z 8`J aO cJ bJ 0dJ   DcJ d`J aO      0dJ jc aJ xcJ 0dJ "  (J .,`J aO z 8`J aO cJ bJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J  /,`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   0dJ "  ^J aO (J /,`J aO z ^J aO d`J aO      0dJ jc aJ xcJ 0dJ "  (J /,`J aO z ^J aO d`J aO      0dJ jc aJ xcJ 0dJ "  (J /,`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ xcJ 0dJ "  (J /,`J aO z ^J aO d`J aO      0dJ jc aJ xcJ 0dJ "  (J /,^J aO ^J aO 4J aO aO aO `J aO z ^J aO d`J aO      0dJ jc aJ dJ aO 0dJ "  (J /,^J aO ^J aO J aO aO aO ^J aO J aO aO aO P^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ F  aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ V  aJ 0dJ &  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO aJ xcJ aJ xcJ aJ xcJ 0dJ "  (J /,P^J aO aO `J aO   ^J aO (J     hP^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ &  aJ 0dJ &  aJ 0dJ   aJ 0dJ v  aJ 0dJ V  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ F  aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO aJ xcJ aJ xcJ 0dJ "  (J  /,P^J aO aO `J aO   ^J aO (J     hP^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ f  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ &  aJ 0dJ &  aJ 0dJ   aJ 0dJ v  aJ 0dJ V  aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ v  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ 6  aJ 0dJ F  aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ F  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO aJ xcJ aJ xcJ 0dJ "  (J $/,P^J aO aO `J aO   ^J aO (J     hP^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ V  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO 0dJ "  (J (/,P^J aO aO `J aO   ^J aO (J     hP^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ   aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO 0dJ "  (J ,/,P^J aO aO `J aO   ^J aO (J     hP^J aO aO `J aO 6   ^J aO aO `J aO >  (J     (`J aO z 8`J aO 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ 6  aJ 0dJ f  aJ 0dJ   aJ 0dJ   aJ 0dJ &  aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ 6  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ 6  aJ 0dJ V  aJ 0dJ F  aJ 0dJ   aJ 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ V  aJ 0dJ   aJ 0dJ   aJ 0dJ   aJ 0dJ   0dJ "  d`J aO      0dJ jc aJ dJ aO 0dJ "  (J     ,J JJ J +    +    /    /////)             JJ J H/               runtime        g      f/a           /J        0 087
   (J x/                                    y      t   /h0@OJ aO b/YJ aO J J aO ZJ НJ J J aO tJ tJ "  (J     Ȥ /JJ /J  0y      t   /0@OJ aO w YJ aO J J aO ZJ НJ J J aO tJ tJ "  (J      /JJ /J x0           walltime    y      t   /p1@OJ aO 0YJ aO J J aO ZJ НJ J J aO tJ tJ "  (J     X /JJ /J 1Q      L   /1@OJ aO :LJ aO aO (J     `/JJ /J 1!           threads_created     Q      L   /P2@OJ aO 1LJ aO aO (J     8/JJ /J 1!           thread_cputime      Q      L   /2@OJ aO 22LJ aO aO (J     /JJ /J `2           heap                 /3@OJ aO 2YJ aO J J aO ZJ НJ J J aO tJ tJ "  P^J aO aO (J      /4J aO aO aO ^J aO aO @MJ aO aO JJ /J 2           program     A      <   /3@OJ aO j3`J aO 2hKJ //J 3!           global_stack                 /4@OJ aO 3YJ aO J J aO ZJ НJ J J aO tJ tJ "  P^J aO aO P^J aO aO (J     ` /4J aO aO aO 4J aO aO aO ^J aO aO @MJ aO aO JJ /J 3           local_stack          /5@OJ aO 4YJ aO J J aO ZJ НJ J J aO tJ tJ "  P^J aO aO P^J aO aO (J     ` /4J aO aO aO 4J aO aO aO ^J aO aO @MJ aO aO JJ /J 4       (trail                /p6@OJ aO 5YJ aO J J aO ZJ НJ J J aO tJ tJ "  P^J aO aO (J     8 /4J aO aO aO ^J aO aO @MJ aO aO JJ /J 5    !           garbage_collection           /(7@OJ aO R6YJ aO J J aO ZJ НJ J J aO ZJ НJ J J aO tJ tJ "  HJJ (J     X/KJ JJ /J 6    !           stack_shifts                 /    @OJ aO 
7YJ aO J J aO ZJ НJ J J aO ZJ НJ J J aO tJ tJ "  P^J aO aO (J     /^J aO aO P^J aO aO (J     /^J aO aO P^J aO aO (J     @/JJ /J 87   q      q08a           8MJ       888   (J 8                            /                 08    MJ aO ]J aO ]J aO HJJ (J 09q080_J aO 0_J aO J aO aO aO ^J aO aO MJ aO KJ JJ 08J 8   9           /build/buildd/yap-5.1.1/pl/strict_iso.yap s.i         T           9hgJ            9A:999   =                 A         8            :8iHi@J                 i      d   @:LJ aO aO J aO  4RJ `J aO R*d`J aO |    dJ aO hKJ *@J (:i      `   @:LJ aO aO J aO  4RJ d`J aO -   0dJ r-dJ aO hKJ *@J :    Q      L   @;YJ aO      J  J ģJ kJ aO 4RJ hKJ @@J :!   X;$iso_check_a_goal                8;p;a           |;J      (B(BG   (J X;89                            08                 @<YJ aO }    TJ DJ J J aO J J MJ aO HJJ QJ ^J aO ^J aO FJ <p;@^J aO ^J aO ^J aO JJ p;@J ;               @`=YJ aO     TJ DJ J J aO J J MJ aO HJJ QJ ^J aO ^J aO FJ X=p;@^J aO ^J aO ^J aO JJ p;@J <               @(>YJ aO  |    TJ DJ J J aO J J MJ aO HJJ QJ ^J aO ^J aO FJ  >p;@^J aO ^J aO ^J aO JJ p;@J p=      9      0   @`>@OJ aO Bw 4RJ JJ @J 8>             @(?YJ aO     J 8eJ aO sJ 8J    LJ aO aO `J aO    `J aO    (J     ( @4RJ d`J aO    0dJ hXdJ aO d`J aO |    dJ aO hKJ *@J p>             @@YJ aO     TJ DJ J J aO J J MJ aO HJJ QJ ^J aO ^J aO FJ ?p;@^J aO ^J aO ^J aO JJ p;@J 8?      !   @$iso_builtin                     ?(@a           4@J      8M8Mhhp   (J @89                            p;        i     `  @AMJ aO MJ aO `J aO    `J aO    HJJ (J     ( @^J aO `J aO    (J      @SJ J AtA@({J AFJ A(@@IJ FJ A @شJ AKJ JJ @dJ @d`J aO    0dJ hxcJ d`J aO |    xcJ JJ *@J @                              )         @    JJ @J  B    a      X   p;xBJ aO  4RJ `J aO R*d`J aO |    dJ aO hKJ *p;J (B    q      l   p;BJ aO  4RJ d`J aO -   0dJ r-dJ aO d`J aO |    dJ aO hKJ *p;J BQ      L   p;8CYJ aO      J  J ģJ kJ aO 4RJ hKJ p;p;J B         p;CYJ aO }    J J aO J J MJ aO MJ aO HJJ QJ FJ Cp;p;^J aO ^J aO ^J aO JJ p;p;J HC               p;DYJ aO     J J aO J J MJ aO MJ aO HJJ QJ FJ Dp;p;^J aO ^J aO ^J aO JJ p;p;J C               p;HEYJ aO  |    J J aO J J MJ aO MJ aO HJJ QJ FJ @Ep;p;^J aO ^J aO ^J aO JJ p;p;J D      9      0   p;E@OJ aO Bw 4RJ JJ p;J XE             p;8FYJ aO     sJ 8J    LJ aO aO `J aO    `J aO    (J     ( p;4RJ d`J aO    0dJ hdJ aO d`J aO |    dJ aO hKJ *p;J EI      @   p;FYJ aO     sJ 8J    4RJ JJ p;J HF    i     `  p;GMJ aO MJ aO `J aO    `J aO    HJJ (J     ( p;^J aO `J aO    (J      p;SJ J GlGp;({J GFJ G(@p;IJ FJ G p;شJ GKJ JJ p;dJ p;d`J aO    0dJ hxcJ d`J aO |    xcJ JJ *p;J F                              )         p;    JJ p;J G    )   h8H$check_iso_strict_body                   HPHa           \HJ      8I8IXK   (J 8H89                            (@        Q      L    IYJ aO 8|    J  J ģJ kJ aO 4RJ hKJ PHJ H)             JJ J I          |   PHIYJ aO }    J J aO J J HJJ QJ FJ IPHPH^J aO JJ PHPHJ 8I            |   PH(JYJ aO     J J aO J J HJJ QJ FJ  JPHPH^J aO JJ PHPHJ I            |   PHHKYJ aO  |    J J aO J J HJJ QJ FJ JPHPH^J aO JJ PHPHJ 8J      )   J$check_iso_strict_goal                   JJa           JJ       L LpL   (J J89                            PH        )      $   PH    hKJ JPHJ XK)   K$check_iso_system_goal                   pKKa           KJ      LLL   (J K89                            J        Q      H   J`L`J aO    (J      J4RJ hKJ KJJ  L    )         J    JJ JJ pL    I      D   KLFJ     (@KKJ OJ JJ KJ L        Y      P   K    LJ aO aO d`J aO    0dJ hdJ aO hKJ *KJ L    A     <   (@hMYJ aO h4
   ģJ kJ aO JJ (@J 8MA     <   (@MYJ aO     sJ 8J    JJ (@J xMA     <   (@MYJ aO P   sJ 8J    JJ (@J MA     <   (@(NYJ aO Q   sJ 8J    JJ (@J MA     <   (@hNYJ aO XR   sJ 8J    JJ (@J 8NA     <   (@NYJ aO T   sJ 8J    JJ (@J xNA     <   (@NYJ aO S   sJ 8J    JJ (@J NA     <   (@(OYJ aO S   sJ 8J    JJ (@J NA     <   (@hOYJ aO 	   ģJ kJ aO JJ (@J 8OA     <   (@OYJ aO ȹ	   ģJ kJ aO JJ (@J xO1     ,   (@O@OJ aO 2@JJ (@J OA     <   (@PYJ aO P@   ģJ kJ aO JJ (@J OA     <   (@XPYJ aO }    ģJ kJ aO JJ (@J (PA     <   (@PYJ aO     sJ 8J    JJ (@J hPA     <   (@PYJ aO     sJ 8J    JJ (@J PA     <   (@QYJ aO    sJ 8J    JJ (@J PA     <   (@XQYJ aO     sJ 8J    JJ (@J (QA     <   (@QYJ aO ~    ģJ kJ aO JJ (@J hQA     <   (@QYJ aO w   sJ 8J    JJ (@J QA     <   (@RYJ aO |    ģJ kJ aO JJ (@J QA     <   (@XRYJ aO 0   sJ 8J    JJ (@J (RA     <   (@RYJ aO (    sJ 8J    JJ (@J hRA     <   (@RYJ aO 0>   sJ 8J    JJ (@J RA     <   (@SYJ aO 	   sJ 8J    JJ (@J RA     <   (@XSYJ aO ,   ģJ kJ aO JJ (@J (SA     <   (@SYJ aO 0X   sJ 8J    JJ (@J hSA     <   (@SYJ aO @~    ģJ kJ aO JJ (@J SA     <   (@TYJ aO }    sJ 8J    JJ (@J SA     <   (@XTYJ aO    sJ 8J    JJ (@J (TA     <   (@TYJ aO  J   sJ 8J    JJ (@J hTA     <   (@TYJ aO  7   ģJ kJ aO JJ (@J TA     <   (@UYJ aO `   sJ 8J    JJ (@J TA     <   (@XUYJ aO 7   ģJ kJ aO JJ (@J (UA     <   (@UYJ aO    ģJ kJ aO JJ (@J hUA     <   (@UYJ aO D   sJ 8J    JJ (@J U1     ,   (@V@OJ aO Bw JJ (@J UA     <   (@HVYJ aO     sJ 8J    JJ (@J V1     ,   (@xV@OJ aO w JJ (@J XVA     <   (@VYJ aO 0J   sJ 8J    JJ (@J VA     <   (@VYJ aO p~    ģJ kJ aO JJ (@J V1     ,   (@(W@OJ aO  JJ (@J W1     ,   (@XW@OJ aO JJ (@J 8WA     <   (@WYJ aO    ģJ kJ aO JJ (@J hWA     <   (@WYJ aO H    sJ 8J    JJ (@J WA     <   (@XYJ aO    ģJ kJ aO JJ (@J WA     <   (@XXYJ aO    sJ 8J    JJ (@J (XA     <   (@XYJ aO @   ģJ kJ aO JJ (@J hXA     <   (@XYJ aO    sJ 8J    JJ (@J XA     <   (@YYJ aO    ģJ kJ aO JJ (@J XA     <   (@XYYJ aO    sJ 8J    JJ (@J (Y1     ,   (@Y@OJ aO *eJJ (@J hYA     <   (@YYJ aO (   ģJ kJ aO JJ (@J YA     <   (@ZYJ aO  |    sJ 8J    JJ (@J YA     <   (@HZYJ aO ~    ģJ kJ aO JJ (@J ZA     <   (@ZYJ aO    sJ 8J    JJ (@J XZ1     ,   (@Z@OJ aO zJJ (@J ZA     <   (@ZYJ aO  z   ģJ kJ aO JJ (@J ZA     <   (@8[YJ aO      ģJ kJ aO JJ (@J [A     <   (@x[YJ aO     ģJ kJ aO JJ (@J H[A     <   (@[YJ aO      ģJ kJ aO JJ (@J [A     <   (@[YJ aO (    sJ 8J    JJ (@J [A     <   (@8\YJ aO К    sJ 8J    JJ (@J \A     <   (@x\YJ aO    ģJ kJ aO JJ (@J H\A     <   (@\YJ aO    sJ 8J    JJ (@J \A     <   (@\YJ aO S   sJ 8J    JJ (@J \A     <   (@8]YJ aO Z   sJ 8J    JJ (@J ]A     <   (@x]YJ aO    ģJ kJ aO JJ (@J H]A     <   (@]YJ aO (   sJ 8J    JJ (@J ]A     <   (@]YJ aO    ģJ kJ aO JJ (@J ]A     <   (@8^YJ aO P   sJ 8J    JJ (@J ^A     <   (@x^YJ aO    ģJ kJ aO JJ (@J H^A     <   (@^YJ aO    sJ 8J    JJ (@J ^A     <   (@^YJ aO     ģJ kJ aO JJ (@J ^A     <   (@8_YJ aO     sJ 8J    JJ (@J _A     <   (@x_YJ aO 8   ģJ kJ aO JJ (@J H_A     <   (@_YJ aO     sJ 8J    JJ (@J _A     <   (@_YJ aO H   ģJ kJ aO JJ (@J _A     <   (@8`YJ aO H   sJ 8J    JJ (@J `A     <   (@x`YJ aO @   ģJ kJ aO JJ (@J H`A     <   (@`YJ aO  ,   sJ 8J    JJ (@J `A     <   (@`YJ aO @p   sJ 8J    JJ (@J `A     <   (@8aYJ aO Ч   sJ 8J    JJ (@J a1     ,   (@ha@OJ aO z JJ (@J HaA     <   (@aYJ aO 0
   ģJ kJ aO JJ (@J xaA     <   (@aYJ aO    ģJ kJ aO JJ (@J aA     <   (@(bYJ aO p   ģJ kJ aO JJ (@J aA     <   (@hbYJ aO    sJ 8J    JJ (@J 8bA     <   (@bYJ aO H&   sJ 8J    JJ (@J xbA     <   (@bYJ aO z   sJ 8J    JJ (@J bA     <   (@(cYJ aO C   sJ 8J    JJ (@J bA     <   (@hcYJ aO    sJ 8J    JJ (@J 8cA     <   (@cYJ aO (X   sJ 8J    JJ (@J xcA     <   (@cYJ aO X   sJ 8J    JJ (@J cA     <   (@(dYJ aO     sJ 8J    JJ (@J cA     <   (@hdYJ aO V   sJ 8J    JJ (@J 8dA     <   (@dYJ aO pW   sJ 8J    JJ (@J xdA     <   (@dYJ aO  V   sJ 8J    JJ (@J dA     <   (@(eYJ aO @    ģJ kJ aO JJ (@J d1     ,   (@Xe@OJ aO z JJ (@J 8eA     <   (@eYJ aO     sJ 8J    JJ (@J heA     <   (@eYJ aO @}    sJ 8J    JJ (@J eA     <   (@fYJ aO     sJ 8J    JJ (@J eA     <   (@XfYJ aO 0    sJ 8J    JJ (@J (fA     <   (@fYJ aO H    ģJ kJ aO JJ (@J hfA     <   (@fYJ aO    ģJ kJ aO JJ (@J fA     <   (@gYJ aO 4   sJ 8J    JJ (@J fA     <   (@XgYJ aO     ģJ kJ aO JJ (@J (gA     <   (@gYJ aO    sJ 8J    JJ (@J hgA     <   (@gYJ aO Hr   sJ 8J    JJ (@J gA     <   (@hYJ aO  b   sJ 8J    JJ (@J gA     <   (@XhYJ aO 8   ģJ kJ aO JJ (@J (hA     <   (@    YJ aO    sJ 8J    JJ (@J hh9           /build/buildd/yap-5.1.1/pl/tabling.yap _iso.i         T           hp9gJ            	iAhii   $D                 A         8           `ix9i@J                    iis_tabled il!       jabolish_table ing.ya   (70jshow_table  !       Hjtable_statistics                 xi`l             0m             in             io             i qq        h              k8~ 
@OJ aO @OJ aO    YJ aO    tJ tJ  JJ  
J j    a         P           j 1 l@J     (k   	k0 hF   jc aj    `j    a           qLJ       qqq   (J h                            K        q        h              l`j 
@OJ aO zi@OJ aO    YJ aO i   tJ tJ  JJ  
J k    a         P           (lj0m@J     Xl   9l0 hF   jc k    k    a           yLJ       yyy   (J ih                            0k        q        h              mk 
@OJ aO 2@OJ aO    YJ aO  j   tJ tJ  JJ  
J l    a         P           Xm l`n@J     m   im0 hF   jc l    l    a           mԶJ        m            (J  j                               `l        q        h               ol 
@OJ aO i@OJ aO    YJ aO j   tJ tJ  JJ  
J n    a         P           n0mo@J     n   n0 hF   jc m    m    a           XLJ       XXX   (J jh                            m        q        h              Ppm 
@OJ aO i@OJ aO    YJ aO 0j   tJ tJ  JJ  
J Do    a         P           o`np@J     o   o0 hF   jc !o     o    a           LJ          (J 0jh                            n        q        h              ` o 
@OJ aO i@OJ aO    YJ aO Hj   tJ tJ  JJ  
J tp    a         P           po@J     q   p0 hF   jc Qp    Pp    a            LJ             (J Hjh                            o        a           qJ      HrHru   (J 0h                             q        Y      P   0k    LJ aO aO P^J aO aO (J     ȱ0khKJ q0kJ q             qrLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    DbJ      dJ aO dJ aO hKJ *qJ HrQ      H   qsYJ aO      $J J aO aO 4RJ hKJ qqJ r    9      0   qHs@OJ aO "  4RJ JJ qJ  s             qsMJ aO YJ aO J J aO J J HJJ QJ FJ sqq^J aO ^J aO JJ qqJ Xs               q uMJ aO YJ aO }    J J aO J J HJJ QJ FJ htqq^J aO ^J aO JJ qqJ s         l
t$set_table               ptta           tJ      vvHx   (J th                            q                 quYJ aO    $J J aO aO <lJ aO  ЍJ aO   J aO aO aO FJ      qشJ u4RJ ^J aO aO hKJ tqJ u                   q    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO    XdJ aO hKJ *qJ u       0Pv$c_table                 8vhva           tvԶJ       tv            (J Pv                               t              |   tHwLJ aO aO LJ aO aO ^J aO aO aO aO (J      t4RJ ^J aO aO aO aO hKJ hvtJ v         t8xLJ aO aO LJ aO aO ^J aO aO aO aO P^J aO aO HJJ (J     Ȱ tJ aO aO P^J aO aO @OJ aO    VJ  Q aO aO    ^J aO aO aO aO FJ     hvtKJ OJ JJ tJ Xw                     t    LJ aO aO J aO aO aO d`J aO    0dJ j0dJ DbJ      J 8eJ aO dJ aO DbJ    dJ aO dJ aO d`J aO    XdJ aO hKJ *tJ Hx!   
y$do_is_tabled                    x(ya           4yJ      yy@}   (J yh                            hv        Y      P   `l    LJ aO aO P^J aO aO (J     ȱ`lhKJ (y`lJ y             (yhzLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO i   DbJ      dJ aO dJ aO hKJ *(yJ yQ      H   (yzYJ aO      $J J aO aO 4RJ hKJ (y(yJ xz    9      0   (yz@OJ aO "  4RJ JJ (yJ z             (y{MJ aO YJ aO J J aO J J HJJ QJ FJ x{(y(y^J aO ^J aO JJ (y(yJ  {               (y|MJ aO YJ aO }    J J aO J J HJJ QJ FJ |(y(y^J aO ^J aO JJ (y(yJ {             (y0}LJ aO aO YJ aO    $J J aO aO <lJ aO  ЍJ aO   J aO aO aO FJ      (yشJ }^J aO aO P^J aO aO ^J aO aO (J     Ȱ (y4RJ J aO @   aO P^J aO aO @OJ aO    VJ Q aO aO    JJ (yJ (|   :            (y    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO i   XdJ aO hKJ *(yJ @}    !    }$do_tabling_mode        j      0~             }p~a           ~LJ       ~~~   (J }h                            (y        a           |~J      XX   (J }h                            ~        y      p   ~    LJ aO aO LJ aO aO P^J aO aO (J     ȱ~^J aO aO aO aO hKJ p~~J ~             p~LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO }   aJ      dJ aO dJ aO $J dJ aO hKJ *p~J X    Q      H   p~0YJ aO      $J J aO aO 4RJ hKJ p~p~J     9      0   p~h@OJ aO "  4RJ JJ p~J @             p~MJ aO YJ aO J J aO J J MJ aO HJJ QJ FJ p~p~^J aO ^J aO ^J aO JJ p~p~J x               p~XMJ aO YJ aO }    J J aO J J MJ aO HJJ QJ FJ p~p~^J aO ^J aO ^J aO JJ p~p~J        !   0$set_tabling_mode                a           J      ؅؅   (J h                            p~        A     8  p~MJ aO YJ aO    TJ DJ $J J aO aO MJ aO <lJ aO  ЍJ aO   J aO aO aO FJ l p~شJ ^J aO aO ^J aO P^J aO aO ^J aO aO HJJ (J     Ȱ p~QJ J xp~({J J aO @   aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ Q aO aO    QJ ^J aO ^J aO aO ^J aO JJ p~dJ p~d`J aO    0dJ DbJ      xcJ DcJ d`J aO }   aJ      xcJ DcJ $J xcJ JJ *p~J h                  z                      p~    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO }   XdJ aO dJ aO hKJ *p~J     !   eP$c_tabling_mode                  0ha           tԶJ       t            (J P                                       9      4    J aO  4RJ hKJ hJ ؅9      0   8@OJ aO "  4RJ JJ J              MJ aO MJ aO YJ aO J J aO J J HJJ QJ FJ ؆^J aO ^J aO ^J aO JJ J H               MJ aO MJ aO YJ aO }    J J aO J J HJJ QJ FJ ^J aO ^J aO ^J aO JJ J       Y     T  MJ aO MJ aO MJ aO HJJ J ̈({J ܈^J aO @OJ aO {J |mJ Ј8^J aO @OJ aO b{J |mJ Ԉl^J aO @OJ aO {J dJ ^J aO @OJ aO QJ ^J aO ^J aO ^J aO JJ hJ                                   LJ aO aO J aO aO aO d`J aO    0dJ qDbJ `u   0dJ 2dJ aO d`J aO }   aJ      dJ aO DbJ    dJ aO dJ aO $J dJ aO hKJ *J     !    	Љ$do_abolish_table                a           J         (J Љh                            h        Y      P   n    LJ aO aO P^J aO aO (J     ȱnhKJ nJ X             (LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO j   DbJ      dJ aO dJ aO hKJ *J Q      H   xYJ aO      $J J aO aO 4RJ hKJ J 8    9      0   @OJ aO "  4RJ JJ J              @MJ aO YJ aO J J aO J J HJJ QJ FJ 8^J aO ^J aO JJ J                pMJ aO YJ aO }    J J aO J J HJJ QJ FJ Ќ^J aO ^J aO JJ J P      !   $c_abolish_table                 ،a           ԶJ                   (J                                               MJ aO YJ aO    TJ DJ $J J aO aO <lJ aO  ЍJ aO   J aO aO aO FJ T شJ h^J aO aO ^J aO P^J aO aO HJJ (J     Ȱ QJ J `؎({J pJ aO @   aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ Q aO aO    QJ ^J aO ^J aO aO JJ dJ d`J aO    0dJ DbJ      xcJ DcJ d`J aO j   DbJ      xcJ DcJ JJ *J                   &      >                    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO j   XdJ aO hKJ *J     !    C	0$do_show_table                   Ha           TJ         (J 0h                                    Y      P   o    LJ aO aO P^J aO aO (J     ȱohKJ HoJ              HLJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO 0j   DbJ      dJ aO dJ aO hKJ *HJ Q      H   HؑYJ aO      $J J aO aO 4RJ hKJ HHJ     9      0   H@OJ aO "  4RJ JJ HJ              HMJ aO YJ aO J J aO J J HJJ QJ FJ HH^J aO ^J aO JJ HHJ                 HГMJ aO YJ aO }    J J aO J J HJJ QJ FJ 0HH^J aO ^J aO JJ HHJ       !   AX$c_show_table                    8pa           |ԶJ       |            (J X                               H               HMJ aO YJ aO    TJ DJ $J J aO aO <lJ aO  ЍJ aO   J aO aO aO FJ  HشJ ȕ^J aO aO ^J aO P^J aO aO HJJ (J     Ȱ HQJ J 8H({J ЕJ aO @   aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ Q aO aO    QJ ^J aO ^J aO aO JJ pHdJ Hd`J aO    0dJ DbJ      xcJ DcJ d`J aO 0j   DbJ      xcJ DcJ JJ *HJ                   &      >                H    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO 0j   XdJ aO hKJ *HJ     )   
$do_table_statistics                     pa           J      xxX   (J h                            p        Y      P    q    LJ aO aO P^J aO aO (J     ȱ qhKJ  qJ               LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO Hj   DbJ      dJ aO dJ aO hKJ *J xQ      H   @YJ aO      $J J aO aO 4RJ hKJ J      9      0   x@OJ aO "  4RJ JJ J P             MJ aO YJ aO J J aO J J HJJ QJ FJ  ^J aO ^J aO JJ J                8MJ aO YJ aO }    J J aO J J HJJ QJ FJ ^J aO ^J aO JJ J       !   $c_table_statistics              ؙa           ԶJ                   (J                                               HMJ aO YJ aO    TJ DJ $J J aO aO <lJ aO  ЍJ aO   J aO aO aO FJ  شJ 0^J aO aO ^J aO P^J aO aO HJJ (J     Ȱ QJ J (({J 8J aO @   aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ Q aO aO    QJ ^J aO ^J aO aO JJ ؙdJ d`J aO    0dJ DbJ      xcJ DcJ d`J aO Hj   DbJ      xcJ DcJ JJ *J H                  &      >                    LJ aO aO d`J aO -   0dJ r-DbJ      J 8eJ aO dJ aO dJ aO d`J aO Hj   XdJ aO hKJ *J X    9           /build/buildd/yap-5.1.1/pl/threads.yap g.yapi         T           8
hgJ            IAڜPY   w3D                 A         8           P
8ii@J                 !       thread_create buildd!       0thread_at_exit .    !       Hthread_signal                    H             ؝x                                   Pp 
@OJ aO @OJ aO 6   YJ aO     tJ sJ   tJ sJ y tJ tJ y JJ  
J     a         P           p@J     @   !0 ڜF   jc a    `    a           MJ          (J ؜                            ؙ        q        h              ؠ` 
@OJ aO ڝ@OJ aO    YJ aO 0   tJ tJ  JJ  
J ̟"  a         P           @P@J     p   Q0 ڜF   jc     a           MJ          (J 0؜                            H1y        t                   
@OJ aO @OJ aO &   YJ aO H    tJ sJ y tJ tJ  JJ  
J a         P           xH@J        0 ڜF   jc ٠    ؠ1a           J       `
`
X
   (J H؜                            x2R!   x$init_thread0  jc i      d           P,J x,wJ    P,(-dJ    P,-dJ    P,P.@ZJ    P,8/J D1           /build/buildd/yap-5.1.1/pl/eam.yap         
eamtrans    |    `           \
wJ       \
Ȥ   (J ؜                            2Ja           \ԶJ         \            (J                                  8I      D   FJ     PKJ OJ JJ J         a            MJ            (J Џ؜                            PLz a           dJ      P   (J ؜                            2q      l       `J aO    FJ     8`J aO 0dJ !0dJ "  `J aO    JJ XJ Ȥ    !   h| $thread_self    &   !   $detach_thread    !   (u$close_thread !   إ$thread_exception              (P             H             a            MJ            (J  ؜                            Xx ; a           \ԶJ       \            (J                                jc a           ԶJ                   (J                                P f              MJ aO MJ aO ]J aO FJ P^J aO `J aO z  J 0_J aO FJ  {J P^J aO aO (J     ȱd`J aO }    xcJ 0dJ jP^J aO aO d`J aO إ   dJ aO JJ hJ           !   p
    $thread_exit_status !   3$run_at_thread_exit                         Ha           h]J      hhh   (J h؜                            8
  a           HMJ      HHH   (J ؜                               "               ]J aO FJ P`J aO *8`J aO xcJ 0dJ w ]J aO (J `[0_J aO JJ J h      a           h]J       hhh   (J h؜                            J	jc              ]J aO FJ P`J aO *8`J aO xcJ 0dJ z ]J aO (J `[0_J aO JJ J h                        a           MJ         (J إ؜                            1h             MJ aO ]J aO FJ P`J aO *8`J aO xcJ DbJ    xcJ ]J aO (J  `[0_J aO JJ J       !   
$thread_options f   !    >$thread_new_tid !   `ج$clean_db_on_id 
!    f
$create_thread c              (             Hh             hȭ             (a           J         (J ؜                            
`a           tԶJ       t            (J                                &   ǭa           ԭJ         (J ج؜                            h8  a           4ԶJ       4            (J                                ȭ  "         H    MJ aO MJ aO MJ aO ]J aO YJ aO    |J J |J J HJ J ^J aO FJ lxH^J aO ]J aO ]J aO ]J aO ]J aO ]J aO 0_J aO FJ pH^J aO FJ thH0_J aO ^J aO FJ xXH^J aO FJ |ȭH^J aO FJ H^J aO 0_J aO 0_J aO 0_J aO 0_J aO ^J aO JJ (HJ                      ȭHLJ aO aO `J aO *8`J aO dJ aO `J aO ]J aO HJJ (J  Zȭ^J aO (J     bȭJ JJ ȭJ    !   C    $thread_alias  
         ȭLJ aO aO `J aO *8`J aO dJ aO `J aO ]J aO HJJ (J Zȭ^J aO (J     bȭJ JJ ȭJ X   !        $thread_exit_hook          ȭLJ aO aO `J aO 8`J aO dJ aO `J aO ]J aO HJJ (J Zȭ^J aO (J     bȭJ JJ ȭJ    )         ȭ    JJ ȭJ  Q      L   LJ aO aO J aO  4RJ `J aO R*hKJ *J )   1H$thread_ground_stacks  ;               `a           lJ      H   (J H؜                            (           RJ "  "  LJ aO aO MJ aO MJ aO FJ T`^J aO FJ X`^J aO JJ `J г      !   $thread_option 1             `a           J          (J ؜                            `               YJ aO J J aO J J MJ aO MJ aO MJ aO MJ aO MJ aO ]J aO FJ ^J aO 0_J aO ^J aO ^J aO ^J aO ^J aO ^J aO JJ J    @a      X   @MJ aO aO J aO  4RJ `J aO R*^J aO aO hKJ *J          pstacks 1             X           @YJ aO p   J J MJ aO MJ aO @MJ aO aO HJJ QJ SJ J ȷ({J  (PJ aO J d({J xJ  <TJ aO FJ  شJ J JJ dJ IJ FJ  شJ d`J aO -   0dJ ~ DcJ ^J aO JJ *dJ KJ JJ J                                                            5           YJ aO (   J J MJ aO MJ aO @MJ aO aO HJJ QJ SJ J ({J (PJ aO J ({J xJ  <TJ aO FJ  شJ ȹJ JJ dJ IJ FJ  شJ йd`J aO -   0dJ ~ DcJ ^J aO JJ *dJ KJ JJ J P                                                     YJ aO  }   J J MJ aO MJ aO @MJ aO aO HJJ QJ SJ J D ({J X(PJ aO J L({J `xJ  <TJ aO FJ P شJ hJ JJ dJ IJ FJ T شJ pd`J aO -   0dJ ~ DcJ ^J aO JJ *dJ KJ JJ J                                             "         XYJ aO pC   J J yJ aO ģJ kJ aO MJ aO @MJ aO aO HJJ QJ SJ J ̼({J (PJ aO J h({J lJ  <TJ aO FJ  شJ J JJ dJ IJ FJ   شJ d`J aO -   0dJ } DcJ ^J aO JJ *dJ KJ JJ J                      	     	     	                    @detached              (           YJ aO @   ģJ kJ aO @MJ aO aO @MJ aO aO HJJ QJ (PJ aO J Ծ({J ܾP^J aO aO @OJ aO z VJ V aO aO    P^J aO aO @OJ aO w VJ V aO aO    <TJ aO FJ      شJ d`J aO    0dJ qDbJ `u   XdJ aO aJ 0dJ z aJ 0dJ w 0dJ "  ^J aO aO JJ *dJ KJ JJ J h                
                     LJ aO aO @MJ aO aO d`J aO    0dJ DbJ `u   dJ aO aJ aJ p   `J aO $J aJ aJ (   `J aO $J aJ aJ  }   `J aO $J aJ aJ pC   `J aO $J aJ aJ @   `J aO $J 0dJ "  ^J aO aO hKJ *J  9      0   `8@OJ aO    4RJ JJ `J ')         `    JJ `J HO!       thread_create_alias              `             XYJ aO J |J ģJ kJ aO MJ aO `J aO *8`J aO `J aO DcJ ]J aO HJJ (J |ZXQJ d`J aO    0dJ 0dJ DcJ d`J aO    xcJ DcJ JJ *XJ                X@YJ aO J J aO J J MJ aO `J aO *8`J aO xcJ XdJ aO ]J aO HJJ (J 8`[X^J aO ^J aO JJ XXJ    1     ,   X    @OJ aO "  JJ XJ P       thread_self !   $check_thread_alias              p             8a           MJ          (J ؜                            &  'a           DJ         (J ؜                              q      l       MJ aO ]J aO FJ  P0_J aO ^J aO JJ 8J             8LJ aO aO LJ aO aO `J aO *8`J aO dJ aO dJ aO ]J aO HJJ (J Z8KJ OJ JJ 8J       01     ,   8    @MJ aO aO JJ 8J        Pthread_join !   uh$thread_join F  )   $erase_thread_aliases   !   $thread_destroy 3                                       p             0a           @LJ       @@@   (J P؜                            86  a           ԶJ                   (J h                                 _a           |J      pp   (J ؜                              a           ԶJ                   (J                                pf  1     (      LJ aO aO MJ aO ]J aO ^J aO aO FJ H8^J aO FJ L^J aO FJ Pp`J aO *8`J aO xcJ xcJ ]J aO (J TZ0_J aO (J     b0_J aO JJ J @                       p LJ aO aO `J aO *8`J aO dJ aO `J aO ]J aO HJJ (J Zp^J aO (J     bpJ JJ pJ p   )         p    JJ pJ   !       Hthread_detach V               (`a           LJ          (J H؜                              i      `   `    LJ aO aO ]J aO FJ 8`0_J aO JJ `J             `thread_exit !   h$thread_exit ~ t             (xa           HMJ       HHH   (J `؜                            `F  a           ԶJ                    (J @                               x  '         x    MJ aO ]J aO FJ Px^J aO FJ x`J aO *8`J aO xcJ xcJ ]J aO (J `[xJJ xJ H         !    XH$run_thread_hooks )       `message_queue_destroy   7              x              a           J      ``(   (J H؜                            x"  a           J       ``   (J `؜                            x#F             MJ aO P^J aO aO d`J aO }    aJ      0dJ jc DbJ xZ   0dJ taJ xcJ dJ aO $J `J aO $J DbJ      0dJ jc DbJ pb   XdJ aO ]J aO FJ DJ0_J aO FJ Hx^J aO JJ J H      1     ,   x@OJ aO "  JJ xJ `!   B$thread_top_goal              a           ԶJ                   (J                                  q      h   x    YJ aO J J aO J J FJ |x^J aO JJ xxJ (              x    MJ aO d`J aO 0   xcJ FJ Hxx]J aO FJ LPx`J aO 8`J aO xcJ xcJ P^J aO aO (J     0\xKJ JJ xJ          !       current_thread } !   X>$cur_threads }             X             x(a           J       p   (J ؜                            
a           4J      p   (J ؜                            mq      l    LJ aO aO LJ aO aO J aO  4RJ `J aO    ^J aO aO aO aO hKJ (J !   0$valid_thread      4H$thr_status              `             a           lԶJ       l            (J 0                               ("  a           J         (J H؜                            `V           LJ aO aO MJ aO ]J aO ^J aO aO FJ 8QJ ^J aO FJ `0_J aO ^J aO JJ J 0                  `MJ aO MJ aO xJ  HJJ QJ FJ X`^J aO ^J aO JJ J             |       LJ aO aO LJ aO aO d`J aO -   0dJ ~ dJ aO d`J aO    dJ aO dJ aO hKJ *J p      x   (`MJ aO MJ aO MJ aO FJ T`(^J aO ^J aO JJ (J    O         (    MJ aO MJ aO MJ aO FJ `(^J aO DJ aO    aO ^J aO aO ^J aO ^J aO JJ ((J p   "           LJ aO aO LJ aO aO `J aO *8`J aO dJ aO dJ aO ]J aO HJJ (J ZKJ OJ JJ J          f    running /1     ,       @OJ aO JJ J !       8mutex_create    ~P$new_mutex    F    $mutex '             h             a           
wJ       
8x   (J 8؜                            F  a           ԶJ                   (J P                               h&           hMJ aO <J  HJJ QJ FJ h`J aO "8`J aO xcJ xcJ P^J aO aO (J     `[hKJ JJ hJ 8                  hMJ aO lJ  `J aO "8`J aO xcJ `J aO ]J aO HJJ (J ZhQJ d`J aO    0dJ 0dJ xcJ d`J aO 8   xcJ JJ *hJ                hhMJ aO lJ  HJJ QJ ]J aO FJ \h`J aO "8`J aO xcJ xcJ P^J aO aO (J     `[hKJ JJ hJ          q      h   h    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO 8   dJ aO hKJ *hJ xT!       mutex_destroy                a           J          (J ؜                              _i      d   pLJ aO aO J aO  4RJ `J aO R*d`J aO    dJ aO hKJ *J !   p$destroy_mutex               a           ԶJ                   (J                                _         @LJ aO aO `J aO "8`J aO dJ aO <aJ ]J aO HJJ (J ,ZQJ ^J aO FJ 40_J aO (J     bKJ JJ J          y       x   LJ aO aO <lJ aO  4RJ d`J aO    0dJ dJ aO d`J aO    dJ aO hKJ *J P,q      h       LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO hKJ *J e       Hmutex_lock              0`a           lJ          (J H؜                            ,y i      d   `LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO hKJ *`J    @$lock_mutex              (Xa           dԶJ       d            (J @                               `,z          `PLJ aO aO `J aO "8`J aO dJ aO <aJ ]J aO HJJ (J @Z`QJ ^J aO JJ X`J       jc q      l   `MJ aO lJ  HJJ QJ FJ h`^J aO JJ ``J `      q      h   `    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO H   dJ aO hKJ *`J } !       Pmutex_trylock z              0ha           tJ          (J P؜                            X,y i      d   hLJ aO aO J aO  4RJ `J aO R*d`J aO P   dJ aO hKJ *hJ !   P$trylock_mutex 3             0ha           tԶJ       t            (J P                               h         h`LJ aO aO `J aO "8`J aO dJ aO <aJ ]J aO HJJ (J PZhQJ ^J aO JJ hhJ       q      l   hMJ aO lJ  HJJ QJ FJ hh^J aO JJ hhJ p      q      h   h    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO P   dJ aO hKJ *hJ !       `mutex_unlock              @xa           J          (J `؜                            hi      d   xLJ aO aO J aO  4RJ `J aO R*d`J aO `   dJ aO hKJ *xJ !   @	`$unlock_mutex               @xa           ԶJ                   (J `                               x} i     `  x@MJ aO `J aO "8`J aO xcJ <aJ ]J aO HJJ (J ZxQJ SJ J x({J (^J aO FJ  xxIJ FJ $ xشJ 0KJ JJ xdJ xd`J aO    0dJ 0dJ xcJ d`J aO `   xcJ JJ *xJ 
   
                               8      x   xLJ aO aO <lJ aO  4RJ d`J aO    0dJ dJ aO d`J aO `   dJ aO hKJ *xJ Pq      h   x    LJ aO aO d`J aO -   0dJ } dJ aO d`J aO `   dJ aO hKJ *xJ Y   !   x mutex_unlock_all       G$mutex_info !   `$mutex_unlock_all                P             hxa           J           (J 0؜                            x        a           $ԶJ       $            (J                                        a           8MJ      888   (J ؜                                    )         ]J aO FJ P`J aO "8`J aO `J aO <aJ ]J aO (J Z^J aO ]J aO 0_J aO FJ P^J aO aO @OJ aO    J pR aO    ^J aO FJ     xJ JJ J    
            )             JJ J              x    MJ aO ]J aO ]J aO FJ xP^J aO aO @OJ aO    J pR aO    ^J aO FJ xx^J aO JJ xxJ 8      Y   !       current_mutex                 (a           LJ          (J ؜                            x         (    LJ aO aO MJ aO MJ aO `J aO "8`J aO dJ aO <aJ ]J aO HJJ (J <Z(^J aO ^J aO ^J aO JJ (J        )       message_queue_create    x!    $cond_create       8$mq_iname      }    $queue               H              p                          0q    a           ,J       PP   (J ؜                            (    a           ԶJ                   (J                                         a           J          (J ؜                                    )         hMJ aO <J  HJJ QJ ]J aO FJ Ph ^J aO FJ T ^J aO ]J aO FJ X `J aO d`J aO    xcJ xcJ xcJ xcJ P^J aO aO (J     `[ KJ JJ  J P                             HMJ aO lJ  `J aO *8`J aO `J aO aJ xcJ 0dJ "  ]J aO HJJ (J <Z QJ d`J aO    0dJ 0dJ xcJ d`J aO    xcJ JJ * J x      9      4    <lJ aO  4RJ hKJ  J Xq      h        LJ aO aO d`J aO -   0dJ } dJ aO d`J aO    dJ aO hKJ * J               MJ aO ]J aO FJ h]J aO FJ ^J aO ]J aO FJ `J aO d`J aO    xcJ xcJ xcJ xcJ P^J aO aO (J     `[KJ JJ J                           MJ aO ЍJ aO  HJJ QJ ]J aO (J  ^J aO 8`J aO 0dJ F  aJ 0dJ   aJ 0dJ   aJ 0dJ   xcJ (J     ؖ KJ JJ J          !        $MQ_NAME_KEY_       a      \       LJ aO aO LJ aO aO `J aO ^J aO aO aO aO hKJ J  i      d   LJ aO aO J aO  4RJ `J aO R*d`J aO `   dJ aO hKJ *J `!   h)
$cond_destroy Y   !   X$clean_mqueue Y                (             a           4ԶJ       4            (J                                   a           J           (J ؜                            (           LJ aO aO `J aO d`J aO    dJ aO <aJ <aJ <aJ ]J aO HJJ (J ZQJ 0_J aO (J     b^J aO FJ (^J aO FJ ^J aO JJ J                       x   LJ aO aO <lJ aO  4RJ d`J aO    0dJ dJ aO d`J aO `   dJ aO hKJ *J     q      h       LJ aO aO d`J aO -   0dJ } dJ aO d`J aO `   dJ aO hKJ *J           x   p]J aO ]J aO HJJ (J dZ^J aO (J     bJ JJ J         )             JJ J     !   xthread_send_message              a           J       @@   (J ؜                                             xLJ aO aO MJ aO `J aO *8`J aO <aJ dJ aO ]J aO HJJ (J ZQJ ^J aO ^J aO JJ J @        !   T	 $cond_broadcast                a           $ԶJ       $            (J                                     A     8  LJ aO aO MJ aO `J aO d`J aO    dJ aO <aJ <aJ <aJ ]J aO HJJ (J ZQJ ^J aO FJ `^J aO ^J aO ]J aO (J 0\^J aO FJ ^J aO JJ xJ ;   ;   ;   ?   ?         |       LJ aO aO LJ aO aO d`J aO    0dJ dJ aO d`J aO    dJ aO dJ aO hKJ *J !       pthread_get_message              8   X      8a           XMJ       XXX   (J X؜                                a           J        
   (J p؜                               Tq      l       MJ aO ]J aO FJ P0_J aO ^J aO JJ J X            LJ aO aO MJ aO `J aO *8`J aO <aJ dJ aO ]J aO HJJ (J XZQJ ^J aO ^J aO JJ J           )   Ho$thread_get_message_loop                 ha           J       
 

   (J ؜                                        
LJ aO aO MJ aO `J aO d`J aO    dJ aO <aJ <aJ <aJ ]J aO HJJ (J ZQJ ^J aO FJ   
`^J aO ^J aO ^J aO ^J aO JJ J                |       LJ aO aO LJ aO aO d`J aO    0dJ dJ aO d`J aO p   dJ aO dJ aO hKJ *J  
         
MJ aO ]J aO HJJ (J 
ZQJ 0_J aO (J     b^J aO JJ xJ  
         P0
$cond_wait               
H
a           T
ԶJ       T
            (J 0
                               l

                MJ aO MJ aO MJ aO MJ aO ^J aO ^J aO FJ X
H
^J aO ^J aO ^J aO ^J aO JJ J 
   !       
thread_peek_message              `

   
      `

a           
MJ       


   (J 
؜                            H

<
a           
J       


   (J 
؜                            
d
hq      l   
    MJ aO ]J aO FJ 
P
0_J aO ^J aO JJ 

J 
   )   
$thread_peek_message2 
                
 
a           ,
J      

x
   (J 
؜                            
D
            
x
LJ aO aO MJ aO `J aO d`J aO    dJ aO <aJ `J aO <aJ ]J aO HJJ (J d
Z
QJ ^J aO FJ l
`
^J aO ^J aO ^J aO JJ  

J 
                   |   
    LJ aO aO LJ aO aO d`J aO    0dJ dJ aO d`J aO 
   dJ aO dJ aO hKJ *
J 
q      l    
h
MJ aO ]J aO HJJ (J \
Z 
QJ ^J aO JJ x 
J 
      Q      H    
    LJ aO aO FJ     x 
J JJ  
J x
       a           (
LJ       (
(
(
   (J ؜                             

   i      d   
    LJ aO aO P^J aO aO (J     ȱ
^J aO aO aO aO hKJ 
J (
         
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    DbJ      dJ aO dJ aO hKJ *J 
Q      H   X
YJ aO      $J J aO aO 4RJ hKJ J 
   9      0   
@OJ aO "  4RJ JJ J h
              	
YJ aO J J aO J J MJ aO HJJ QJ FJ 	
^J aO ^J aO JJ J 
               P

YJ aO }    J J aO J J MJ aO HJJ QJ FJ 	
^J aO ^J aO JJ J 0	
      !   		
$thread_local2                 	
	
a           p
J      p




   (J 	
؜                            
D

1      (       4RJ hKJ 	
J `

    A     8  	


YJ aO    TJ DJ $J J aO aO MJ aO ]J aO ЍJ aO  <lJ aO  HJJ QJ DJ aO aO FJ |

 	
شJ 

^J aO `J aO c J 
0_J aO ^J aO 0_J aO ^J aO (J     Ȱ 	
{J 
SJ J 


	
({J 

0_J aO ^J aO (J     Pu	
IJ FJ 

 	
شJ 

KJ JJ 	
|mJ 



	
0_J aO J aO    aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ Q aO aO    IJ FJ 

 	
شJ 

d`J aO    0dJ j0dJ DcJ d`J aO    DbJ      xcJ DcJ JJ *	
dJ 	
d`J aO    0dJ j0dJ jDcJ d`J aO    DbJ      xcJ DcJ JJ *	
J 

                                                             	
    LJ aO aO LJ aO aO d`J aO -   0dJ r-dJ aO d`J aO    DbJ      dJ aO dJ aO hKJ *	
J 

          x   h
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO H   dJ aO dJ aO hKJ *J `
    !   XV
$thread_signal                   

a           p
MJ      p
p
p
   (J 
؜                            	
   
         
LJ aO aO MJ aO `J aO *8`J aO <aJ dJ aO ]J aO HJJ (J 
Z^J aO ^J aO JJ 
J x
   "  9      4   H
ЍJ aO  4RJ hKJ 
J  
      |       LJ aO aO LJ aO aO d`J aO -   0dJ ~ dJ aO d`J aO H   dJ aO dJ aO hKJ *J X
!   

$signal_thread                   
 
a           
ԶJ       
            (J 
                               
d
   I     D  
    MJ aO MJ aO HJJ J 
 

({J 
`J aO 
8`J aO xcJ `J aO ]J aO (J 
Z
0_J aO (J     b
J JJ 
{J (
dJ 
`J aO 
8`J aO xcJ xcJ ]J aO (J 
`[
^J aO JJ  

J p
      
                     b    MJ aO ]J aO FJ \
Pb`J aO 
8`J aO xcJ xcJ ]J aO (J `
Zb0_J aO (J     bbKJ JJ bJ 
      9         0   
    
    i(.      .yap9         0   
h
        ii         q        h               
iJ aO  $

iJ           
(J           
J 
   A      <           wJ     @ZJ     ȤJ \
a      \           hwJ    h8dJ    hdJ    h@ZJ    hxJ 
i         T           
`V
gJ            !
A(
1
   w7D               A         8           x
V
xi@J                            Ȣ >                                              `a                        p}                     }                                        7	                                    h                                                                0                                                e
                                 p\xi        .	    3                8    0                            x                    Ф            p|u                          8]                                                    (                                                  X    ؏                    p`             p                                            h                                4    0P        hr    s                                                            0                                            -    82            	                                                    	                     H                                                &                            ؠ		     i	tb                `    8@	            (J$        0RXx                Hm        8*	    02                                        `                                                        (
    .x7                                                                         w                                                 h            #X    h)	        r    &z                 >hc                     p7	                                                8                                    Xd                                            Xy         d    2x[
                                                        v    }                     i`!                                                    (                    z <                                        h                                                            q                        (                q    @    ` d
    8    X-                        	                        H6	            0Ȍ                 |                	                                                                                0                                                                H                        @    hHe                    @
        @                                                            `z @@    `(y                            ~                `0B        Hx                H        u hئ                
    8=            '                h(            hw                     P{X68            Q                            Ўc     ,	h            (                                H        p
        ؍        Hz `        @ P        z        p                @                                X            	    "0                             I                    @_                                        w ~DX~             `                                                    (             h             >                                         ``
                0l        xz                                  d                    0                                    ؖ                                                                        0                        .                        <                            h                                                                Q                                            `\        py         إHu	0                            0 q
        pQ        x             X                                    (            R                                                    x
                                            p
    3                                                                        py
                                p[                        `j                                Hw                                    8]
        \                                  r     5        f                                                                            (    h            ؽP         `        H                                                                 P                                {                        p                                             `     ^
    X+                        `    p
                                                                Q            @                            h                        0}p3    a/                        a                                                                                                    h    `                c                 x                `u	    `W                 P        c                                 (h                x	                                    @w 3  ( w 8 0  b(                              w 0_ x          h3                p                                                                                    @         pv w                                     |        (v                    0q                                      w     Y
    8A            h                            PR                05	 Ȟ	        xb
                x 0                                              @z                    0'                                                                     x                                                Ps                                P                                                Hx                                                                                                                (~                     Xf	                                        p                0[    H    @        +     \                          b                                         X                                                                9	    AP4	                                            8    e                                            w@y
        D    Xb                8                                    Z    P        p-                            K                                                                                                                                                                    70e                                                     ؜         a    hw
                    "                    X                P                                                          @    Z        9            H                            Ȋ                                 x                                                 j	            8*                vh                            t    `                 p                        d                         u        xj
    X                            y                     t
    xop*                                                0                    
                                        p    i    p                                                                @Qp                                Pb            up                        X}
        0{ Y                                                        `N                hR                    h    h        h(F                 7                %                                `Z                            0w                        з    `                                                                0                    x                                    p            !        `p            	8k    (&                        q                                f                                    ;                xX         u @y            p1        
                                7                 X                                                                                                             H                        ~         X                     (                         Hy                                                              Q                                             
                x                                        `    f	                                            x                 X        y                                          `                                                                                  O                    `                n                    R                    ع                                                                        I                            Q    "(>(ȶ            5       a            ((                                        x^                                x)                                                p z     ]
                                            x'    Ȅ    (                                ؚ                                p         i    `                     0P{                                                 P                    @                                                    @f    0@                                -        BQ                                     Z                        i                                ]
~    pH    ;            h%                        y	                            H                gz                                            h                0V8            @
                У                                        h                (                         x.    ȇ                        ~     0<(                  
    J                                                 p                        x    p            /                                                        8                                L                    w         x                        s                                             xM                            p1                        @         H	                 	            x                                                    XT
            (
        
                    pw        P             P    }                                             `(w1                        6X        0ȣ!         X2                              x                         R                                                     `                             `z                         
                             a                                                            X            @(V
             P                            `             x v	                                                                            R    +    ؍ h                                  H    }5                            >     *                f           Х                         c                                {h        z \                x (    z                                            pQ        y                         xP            f	                            $	        Ȑ     p|                                0        .
    8            Pp    x     (z                                     8                                                             pe
                        @ :                (v                  s        P6                            X{                8x    W                    `                                                                                (                                        Э
                     -	                         x    p8                    XI            XQx6            x                                        Ȣ                                                                ؐ                                ؝+    	                                 R    HX	            0&             [                                            ]                    (e        X@                0        h[        ؏                     d                                                    +                    0                                             0@                                         2                                                             X            H        `/ȍ                                                                                    f            з                    xi                                                        (                                                                                `#        8                                      Pl    p        r`f                                            x @Mz                        `    v                                                  z p}                w                                    p-P* v            &
                                                            2P                !        `        
                                                         0Xy
                                                x                                H                @            Ћ
                                    fz                                        Ȝ                                                                  Q    @2                ~                        h    p~
            @"L    R            X1                P         kj                x
                                                              j    
            @(        
            x                0                                        p                                            (                    hq
                                                            (                    c \                    '                                                                       "     MJ aO FJ U
" " FJ U
" " d`J aO      0dJ jc DbJ 8|    aJ      0dJ c DbJ    aJ 8|    `J aO `J aO $J DbJ 8|    XdJ aO `J aO $J DbJ 
   XdJ aO XdJ aO FJ  V
S" FJ V
" " J V
U
" ({J V
d`J aO      0dJ jc xcJ FJ      " {J U
dJ " FJ     " " d`J aO      0dJ c 0dJ z`J aO &   JJ .
" J HT
                                0V
9           /build/buildd/yap-5.1.1/pl/yapor.yap yap in i         T           V
8q

gJ            V
A*V
V
V
   0y?             V
A         8           V
q
P
i@J             W
)   PkW
$parallel_yes_answer yap-5.1a           <W
ԶJ        <W
            (J J                               "      a           W
ԶJ        W
            (J W
                               0W
              (LY
MJ aO @OJ aO "  HJJ QJ FJ pX
0W
(L^J aO (J     h (LQJ JJ W
(LJ  X
            )   H# $parallel_new_answer    X
a           X
ԶJ       X
            (J H#                                W
    Y
         (L    MJ aO MJ aO FJ Y
0W
(L^J aO (J Y
h (L^J aO JJ X
(LJ Y
      !       Y
default_sequential               Y
Y
a           wJ       8Z
xZ
   (J Y
(V
                            X
    0Z
A      8   Y
hZ
(J     P Y
4RJ JJ Y
J 8Z
pZ
)         Y
    JJ Y
J xZ
               P^J aO aO HJJ (J     P d`J aO 8    dJ aO FJ     P,`J aO (J     P KJ JJ J Z
               `    P^J aO aO HJJ (J     P `d`J aO 8    dJ aO FJ     P,``J aO Z(J     P `KJ JJ `J @[
    F  I           [ Error: argument to sequential/1 should be a predicate ] 
         \
J aO  HJJ QJ `J aO z `J aO [
FJ     @4`J aO z FJ     8zJ JJ J (\
            &           H]
YJ aO }    J J aO J J MJ aO HJJ QJ FJ @]
^J aO ^J aO JJ J \
      Q      H   ^
YJ aO      $J J aO aO 4RJ hKJ J X]
]
   8y     [ Warning:  9   ȉ      is already declared as sequential ]    jc            [ Error:  
1            cannot be declared as sequential ]          H^
a           T^
ԶJ       T^
            (J 0^
                               Y
    ^
       b
YJ aO    TJ DJ $J J aO aO MJ aO ]J aO ЍJ aO  <lJ aO  HJJ QJ DJ aO aO FJ ,b
 شJ `b
^J aO ]J aO ^J aO (J     Ȱ J 4b
`
({J hb
^J aO J aO     aO ^J aO aO MJ aO P^J aO aO @OJ aO    J Q aO    QJ `J aO z `J aO ]
FJ <b
@4`J aO z d`J aO      xcJ DcJ FJ @b
@4`J aO z `J aO ]
FJ Db
@4`J aO z JJ 8z|mJ Hb
Ta
0_J aO J aO aO ^J aO aO MJ aO P^J aO aO @OJ aO    J  Q aO    QJ 0_J aO ^J aO JJ H^
dJ `J aO z `J aO ]
FJ Pb
@4`J aO z d`J aO      xcJ DcJ FJ     @4`J aO z `J aO ^
FJ     @4`J aO z FJ     8zJ JJ J ^
                                                          9            is an invalid argument to sequential/1 ]                MJ aO `J aO z `J aO ]
FJ c
@4`J aO z ^J aO FJ     @4`J aO z `J aO zb
FJ     @4`J aO z FJ     8zJ JJ J b
                     d
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO    DbJ      dJ aO dJ aO hKJ *J c
!       @d
parallel_directive               d
Xd
a           dd
ԶJ        dd
            (J @d
                               H^
  d
         Pe
YJ aO }    J J aO J J MJ aO HJJ QJ FJ He
^J aO ^J aO JJ Xd
J d
      Q      H   f
YJ aO      $J J aO aO 4RJ hKJ J `e
1   XE     cannot be declared as parallel ] 
            f
   0^
      `f
a           f
ԶJ       f
            (J e
                               Xd
    hf
a           lf
ԶJ       lf
            (J e
                                f
    f
       j
YJ aO    TJ DJ $J J aO aO MJ aO ЍJ aO  <lJ aO  HJJ QJ DJ aO aO FJ 0j
 شJ dj
0_J aO ]J aO 0_J aO (J     Ȱ J 8j
 h
({J lj
^J aO J aO     aO ^J aO aO LJ aO aO ^J aO ^J aO aO JJ  f
|mJ <j
h
`J aO z `J aO ]
FJ @j
@4`J aO z d`J aO      xcJ DcJ FJ Dj
@4`J aO z `J aO ]
FJ Hj
@4`J aO z JJ 8z|mJ Lj
Xi
0_J aO J aO aO ^J aO aO LJ aO aO P^J aO aO @OJ aO    VJ  Q aO aO    QJ 0_J aO JJ `f
dJ `J aO z `J aO ]
FJ Tj
@4`J aO z d`J aO      xcJ DcJ FJ     @4`J aO z `J aO e
FJ     @4`J aO z FJ     8zJ JJ J f
                                                      9            is an invalid argument to parallel/1 ]                 MJ aO `J aO z `J aO ]
FJ k
@4`J aO z ^J aO FJ     @4`J aO z `J aO zj
FJ     @4`J aO z FJ     8zJ JJ J j
            y      t   Kl
`J aO JP^J aO aO (J      K^J aO aO `J aO "  J  4RJ J JJ KJ k
      |   Kl
YJ aO }    J J aO J J HJJ QJ FJ l
KK^J aO JJ KKJ  l
            |   Km
YJ aO     J J aO J J HJJ QJ FJ m
KK^J aO JJ KKJ l
            |   Km
YJ aO     J J aO J J HJJ QJ FJ m
KK^J aO JJ KKJ  m
            |   Kn
YJ aO  |    J J aO J J HJJ QJ FJ n
KK^J aO JJ KKJ m
      9      4   KHn
@OJ aO "  4RJ J JJ KJ  n
A      <   Kn
YJ aO sJ 8J    4RJ J JJ KJ Xn
I      D   Kn
YJ aO    ģJ kJ aO 4RJ J JJ KJ n
I      D   Ko
YJ aO    ģJ kJ aO 4RJ J JJ KJ n
I      D   K`o
YJ aO 8   ģJ kJ aO 4RJ J JJ KJ (o
I      D   Ko
YJ aO @   ģJ kJ aO 4RJ J JJ KJ po
)         K    JJ KJ o
<o
1      ,           } 0	
  
     )      $   o
    "  t
                   p
J ȦJ    p
XJ 
|p
hp
ȦtJ           o
(J           p
@ZJ    `

J <p
    9      4           	
J 

@ZJ    	


J p
           protect.yap 9           /build/buildd/yap-5.1.1/pl/protect.yap      i         T           `q
y
`V
gJ            qq
Aq
xq
q
   UC                 A         8           q
}V
i@J                     `r
$protect uil!   x)0r
$hide_predicates .ya   	Hr
$hide                    q
r
             r
 s
a           |wJ       |s
t
   (J q
 q
                            `f
    r
a           wJ      t
Pu
   (J 0r
 q
                            `r
d       a           J      xu
Xv
   (J Hr
 q
                            r
s
d            `r
8t
]J aO FJ (t
8`r
^J aO 8`J aO 0dJ F  `J aO (J ,t
ؖ `r
^J aO FJ 0t
r
`r
0_J aO JJ  s
`r
J s
         Y      T   `r
t
`J aO ڶFJ     r
`r
`J aO ڶJJ  s
`r
J Ht
    )         `r
    JJ `r
J t
             r
@u
`J aO jc ]J aO FJ 4u
r
^J aO `J aO jc (J      r
J JJ r
J t
   d   )         r
    JJ r
J Pu
9      4    s
u
@OJ aO z 4RJ J JJ  s
J xu
9      4    s
u
@OJ aO jw 4RJ J JJ  s
J u
9      4    s
v
@OJ aO bz 4RJ J JJ  s
J u
9      4    s
Hv
@OJ aO zz 4RJ J JJ  s
J  v
A      8    s
    (J       s
J JJ  s
J Xv
       #      v
a           w
@OJ       w
w
w
   (J v
0                             s
        i     `   v
    @OJ aO sYJ aO  tJ sJ F   ZJ НJ  tJ sJ    tJ tJ "  JJ v
J w
           w
system_mode              hw
w
a           4XJ       4x
Xx
   (J w
0                            v
        Q      L   w
Hx
RJ j`J aO B(J     P w
JJ w
J x
Q      L   w
    RJ jZ`J aO B(J     P w
JJ w
J Xx
1       x
extensions_to_present_answer                     x
x
a           }
hKJ      }
}
}
   (J x
                               w
                   corout.yap         arrays.yap  9           /build/buildd/yap-5.1.1/pl/corout.yap       i         T           y
8q
gJ            y
Ary
y
y
   $D                 )           H        gl               q
\q
                    ZRS243                    		R4	4	                    J		ry
y
*V
V
     f<h
               ҷ,     Zh	h	hh     :99Z		

i	<j	
ZdZ     \     j[[               r||     ڜ4                              *                   )      $           	  	     q      l       8|
	J 	J    	|
XJ |
|
|
	J           L|
@ZJ    		J t|
9      4           P J  @ZJ    PJ |
I      D           J J (J @ZJ    J }
a           \}
ԶJ       \}
            (J }                               x
                 8           }
        x
hKJ P}
x
J }
           }
8| ~

~
x
~
}~
                    1    ~$convert_to_list_of_frozen_goals    Q      L           P
J aO x
~
ZJ  
dJ    P

{J H
J t~
a           p
LJ      p
p
p
   (J ~py
                            P}
               _
MJ aO MJ aO MJ aO ]J aO (PJ aO HJJ J x

_({J 
d`J aO X   xcJ `J aO c (J      _<TJ aO FJ |
 _شJ 
J JJ _dJ _^J aO (J 
p_0_J aO YJ aO $J J aO aO QJ ^J aO ^J aO ^J aO ^J aO JJ ~
_J  
                               1     ,   _    @OJ aO "  JJ _J 
   h
$project                 Ѐ
 
a           
J       
 

   (J 
py
                            ~
        Y      T   ~
    LJ aO aO LJ aO aO LJ aO aO ^J aO aO hKJ  
~
J p
!   X؁
$get_rid_of_vls                  

a           
J      `
`

   (J ؁
py
                             
        Y     P   

YJ aO 8   J  J ģJ kJ aO @MJ aO aO JJ 
J `
             
    YJ aO }    J J aO J J YJ aO }    J J aO J J FJ H


^J aO ^J aO JJ 

J 
   )   
$execute_woken_system_goals !    
$do_continuation                 P
ȃ
             x
(
a           ԃ
J      P
P
 
   (J 
py
                            
        a           4
J       
 
x
   (J 
py
                            ȃ
                     YJ aO J |J J J LJ aO aO FJ 
ȃ
^J aO ^J aO JJ (
J 
       Y      T   (
h
YJ aO    ģJ kJ aO 4RJ (J     (
JJ (
J  
a      X   (
h
YJ aO    $J J aO aO 4RJ (J     (
JJ (
J x
    )   h
$execute_continuation                    ȅ

a           
J      


   (J 
py
                            (
        )      $   (
    hKJ 
(
J x
i      `   

LJ aO aO (J      
4RJ 8`J aO dJ aO dJ aO hKJ t 
J 
    I      @   
    HJJ (J      
KJ JJ 
J 
        1     ,   ȃ

@OJ aO "  JJ ȃ
J P
)   8

$execute_woken_system_goal               p

a           X
YJ      X
X
X
   (J 
py
                            
        q      h   ȃ
    YJ aO J J aO J J FJ t

ȃ
^J aO JJ ȃ
ȃ
J  
       !    
$frozen_goals          $	
$call_atts  )   @
$execute_frozen_goals                    
(
             

             

a           LJ         (J 
py
                            
        a           
J      

P
   (J 
py
                            (
        a           
J      x
x
H
   (J 
py
                            
        Q     L  
    YJ aO |    J |J J J SJ HJJ J t
<

({J 
^J aO ]J aO FJ x
(

IJ FJ |
 
شJ 
^J aO ^J aO FJ 


0_J aO JJ 

dJ 
^J aO ^J aO JJ 

J X
                               9      0   

$J aO  4RJ JJ 
J 
    !       
woken_att_do                     Ћ

         

LJ aO aO d`J aO 
   `J aO `J aO `J aO c (J      
4RJ ^J aO aO (J     @
JJ 
J 
    A      8   
@
(J     
4RJ JJ 
J 
    a           
ԶJ        
            (J 
   c                         p        )      $   
    hKJ 

J P
1     ,   
8
@OJ aO "  JJ 
J x
)   ?
$execute_frozen_goal                     
؍
a           
J      h
h

   (J 
py
                            
        y      t   
    YJ aO J J aO J J ^J aO aO FJ 
؍

^J aO JJ 

J H
      
$redo_dif                
       Ȏ
      

a           
J      P
P
H
   (J 
py
                            ؍
              |   ؍
p
YJ aO Ȏ
   kJ LJ aO aO ģJ kJ aO LJ aO aO ^J aO aO aO aO ^J aO aO hKJ 
؍
J h
!   i
$redo_freeze                     ؏

a           
J      x
x

   (J 
py
                            
        Y      P   ؍
p
YJ aO 
   kJ LJ aO aO ģJ kJ aO hKJ 
؍
J 
       
$redo_eq                 Ȑ
       
      Ȑ

a           
J      p
p

   (J 
py
                            
                 ؍

YJ aO 
   kJ LJ aO aO $J J aO aO LJ aO aO ^J aO aO aO aO ^J aO aO aO aO hKJ 
؍
J 
    !   j 
$redo_ground                      
8
a           D
J      

h
   (J  
py
                            
        Y      P   ؍
    YJ aO  
   kJ LJ aO aO ģJ kJ aO hKJ 8
؍
J 
    !    
$freeze_goal                     
(
a           4
J      


   (J 
py
                            8
        9      4   4
J aO  4RJ hKJ (
4J 
Q      L   4    LJ aO aO HJJ (J     h 4KJ JJ 4J Г
       H (
$freeze                  
@
a           `
hKJ      `
`
`
   (J (
py
                            (
                 (
X
LJ aO aO LJ aO aO J aO  4RJ P^J aO aO (J     ȱ(
^J aO aO d`J aO 
   `J aO dJ aO DbJ      dJ aO dJ aO hKJ @
(
J 
      x   (
ؕ
YJ aO      J 8eJ aO sJ 8J    4RJ d`J aO 
   `J aO dJ aO XdJ aO hKJ @
(
J h
             (
    LJ aO aO LJ aO aO P^J aO aO (J     ȱ(
^J aO aO d`J aO 
   `J aO dJ aO DbJ      dJ aO dJ aO hKJ @
(
J 
)    
$dif_suspend_on_lvars                     vؖ
             
8
a           
J       

p
   (J 
py
                            @
        a           D
J      

Ș
   (J 
py
                            ؖ
                 ؖ
`
LJ aO aO LJ aO aO P^J aO aO (J     ؖ
4RJ ^J aO aO YJ aO J J aO ģJ kJ aO ^J aO aO d`J aO Ȏ
   `J aO dJ aO dJ aO hKJ 8
ؖ
J 
    )         ؖ
    JJ ؖ
J p
    1     ,   8

@OJ aO "  JJ 8
J 
         8
    YJ aO J J aO J J MJ aO FJ 4
@
8
^J aO ^J aO JJ 8
8
J Ș
       9      0   
x
$J aO  4RJ JJ 
J P
             
8
LJ aO aO LJ aO aO P^J aO aO (J     
4RJ ^J aO aO YJ aO J J aO ģJ kJ aO ^J aO aO aO aO hKJ 8

J 
       n	    $done       1     ,   
    @OJ aO "
JJ 
J H
9      0   

$J aO  4RJ JJ 
J x
       |       | 
a           Ě
J      X
X

   (J 
py
                            8
        q      l   

LJ aO aO YJ aO 
   kJ LJ aO aO J ȜJ aO 4RJ ^J aO aO hKJ 

J (
y      t   
 
LJ aO aO LJ aO aO J aO  4RJ d`J aO 
   dJ aO dJ aO dJ aO hKJ @

J 
a      X   
    @OJ aO "
LJ aO aO HJJ (J     h 
KJ JJ 
J 
        9      0   

$J aO  4RJ JJ 
J p
             
@
LJ aO aO LJ aO aO P^J aO aO (J     
^J aO aO YJ aO J J aO ģJ kJ aO 4RJ ^J aO aO aO aO hKJ 8

J 
    i      `   

LJ aO aO YJ aO 
   kJ LJ aO aO J ȜJ aO 4RJ hKJ 

J P
    a      X   
    @OJ aO "
LJ aO aO HJJ (J     h 
KJ JJ 
J 
        9      0   8
@
$J aO  4RJ JJ 8
J 
             8

LJ aO aO LJ aO aO ^J aO aO P^J aO aO (J     8
4RJ ^J aO aO d`J aO  
   dJ aO dJ aO dJ aO hKJ @
8
J P
    q      l   8
X
LJ aO aO YJ aO 
   kJ LJ aO aO J ȜJ aO 4RJ ^J aO aO hKJ 
8
J 
a      X   8
    @OJ aO "
LJ aO aO HJJ (J     h 8
KJ JJ 8
J h
        )    
$prepare_goal_for_when      !   -0
$suspend_when_goals              
H
   
      | 
             

a           T
J      


   (J  
py
                            

a           
J      


   (J 
py
                            H
P
a           
J      

ȳ
   (J 0
py
                            
2Rg
	        Lp
MJ aO P^J aO aO HJJ (J     ȱL^J aO aO aO aO ]J aO FJ \
H
L^J aO 0_J aO ]J aO `J aO "  ]J aO FJ `

LQJ 0_J aO 0_J aO JJ 
LJ x
         &  Q      L   L    LJ aO aO HJJ (J     h LKJ JJ LJ 
    !   i

$declare_when  آ
)   D	 
$generate_code_for_when  
             
8
             

a           D
J      


   (J 
py
                            
c 
a           ؤ
YJ      ؤ
ؤ
ؤ
   (J  
py
                            8
               8

]J aO FJ 

8
P^J aO aO (J     ȱ8
0_J aO ^J aO `J aO V   FJ      ?8
J JJ 8
J 
      )         8
    JJ 8
J 
jc        
    YJ aO 8|    J hJ aO [J ^J }    \J ]J 
   J hJ aO kJ LJ aO aO  tJ sJ "  ģJ kJ aO $J [J ^J }     tJ sJ Bw [J ^J 0
   J J aO LJ lJ aO P^J aO aO (J     ȱ
^J aO aO aO aO hKJ H

J ؤ
&   q      h   H
P
YJ aO      J hJ aO [J ^J |    J ȜJ aO J aO  4RJ JJ H
J 
; a      X   H

YJ aO      J 8eJ aO sJ 8J    @MJ aO aO 4RJ JJ H
J `

Q     H   H
    YJ aO      J hJ aO J ȜJ aO JJ H
J 

!   ` 
$when_suspend 	b              
8
a           D
J      x
x
`
   (J  
py
                            
8x a      X   

YJ aO      J 8eJ aO ģJ kJ aO ^J aO aO hKJ 8

J 
jc              z    a      X   
p
YJ aO 
   J 8eJ aO sJ 8J    ^J aO aO hKJ 8

J  
 a      X   
Ш
YJ aO    J 8eJ aO ģJ kJ aO ^J aO aO hKJ 8

J 

       
p
YJ aO }    J J aO J J MJ aO MJ aO MJ aO MJ aO SJ HJJ J L


({J X
d`J aO 
   DcJ xcJ xcJ ]J aO FJ P


IJ FJ T
 
شJ `
0_J aO MJ aO KJ JJ 
dJ 
^J aO ^J aO ^J aO ^J aO ^J aO JJ 

J 
_   _            >                       
    YJ aO     J J aO J J MJ aO MJ aO MJ aO ]J aO FJ <


^J aO ^J aO ^J aO 0_J aO ^J aO JJ 

J 
   89      0   

$J aO  4RJ JJ 
J X
;          

MJ aO `J aO "  ]J aO FJ 


QJ 0_J aO ^J aO JJ 

J 
      "  a      X   
    LJ aO aO @OJ aO "
HJJ (J     h 
KJ JJ 
J 
    A      <   8
8
@OJ aO "  $J aO  4RJ JJ 8
J x
   
$try_freeze              
ج
a           
J      


   (J 
py
                            8
3
 
 I      @   8

YJ aO      ģJ kJ aO hKJ ج
8
J H
x
   H	
$try_eq 
Z             

a           P
LJ      P
P
P
   (J 
py
                            ج
  8         8
P
YJ aO 
   $J J aO aO LJ aO aO LJ aO aO LJ aO aO LJ aO aO ^J aO aO aO aO ^J aO aO aO aO ^J aO aO hKJ 
8
J  

   خ
$try_ground              

a           P
LJ      P
P
P
   (J خ
py
                            
0
1I      @   8
    YJ aO    ģJ kJ aO hKJ 
8
J `
&            ج
    J aO  ^J aO aO YJ aO \J ]J (
   J hJ aO [J ^J 
   J hJ aO J hJ aO J ȜJ aO $J J ȜJ aO JJ ج
J 
&           
    LJ aO aO P^J aO aO (J     
^J aO aO YJ aO J J aO ģJ kJ aO ^J aO aO YJ aO \J ]J 
   J hJ aO [J ^J 
   J hJ aO J hJ aO J hJ aO J ȜJ aO $J J ȜJ aO JJ 
J P
1         
    LJ aO aO P^J aO aO (J     
^J aO aO YJ aO \J ]J (
   J hJ aO [J ^J  
   J hJ aO J hJ aO J ȜJ aO $J J ȜJ aO JJ 
J P
81     ,   
8
@OJ aO "  JJ 
J 
         

YJ aO \J ]J (
   $J J aO aO $J J J MJ aO <J  HJJ QJ ^J aO aO FJ 
@

^J aO ^J aO JJ 

J H
               

YJ aO \J ]J 
   $J J aO aO $J J J MJ aO <J  HJJ QJ ^J aO aO FJ 
8

^J aO ^J aO JJ 

J 
      9     4   
    YJ aO sJ 8J    JJ 
J ȳ
)    
$generate_blocking_code b             
0
a           <
J      P
P

   (J 
py
                            
8x          H
]J aO ]J aO FJ 8
0
P^J aO aO (J     ȱ0_J aO ^J aO `J aO V   FJ      ?J JJ J 
      @
)             JJ J X
&   )   
$extract_head_for_block 
   P ȵ
$code 
1             p

             
    a           
J      

8
   (J 
py
                            0
jc ?
       0
x
MJ aO MJ aO MJ aO FJ 

0
`J aO R/d`J aO ȵ
   xcJ <aJ ]J aO FJ ķ
 	0
QJ 0_J aO (J     b0
^J aO J aO aO aO P^J aO aO (J     ȱ0
d`J aO      dJ aO dJ aO ^J aO aO FJ ̷
.
0
d`J aO }    xcJ DcJ ^J aO ^J aO JJ 0
0
J P
            з
)   @ 
$generate_body_for_block               ط

a           $
J      X
X
x
   (J  
py
                            
x ; Y     P  0
    MJ aO MJ aO YJ aO 8|    |J J [J ^J }    J |J [J ^J }     tJ sJ Bw [J ^J z   J |J HJ J FJ 

0
`J aO R/d`J aO ȵ
   xcJ xcJ ]J aO (J Ĺ
`[0
^J aO ^J aO ^J aO ^J aO JJ 
0
J 
      8Y      P   
(
YJ aO }    J J aO ģJ kJ aO 4RJ hKJ 

J 
         x   
    J aO aO aO ^J aO aO aO aO ^J aO aO ToJ FJ      
شJ 
JJ 
J 8
      J)    r	к
$generate_for_cond_in_block              

a           о
MJ      о
о
о
   (J к
py
                            
&   `u!       
h
YJ aO }    J J aO J J MJ aO YJ aO     \J ]J  |    J J aO tJ tJ z $J J J YJ aO }    J J aO J J HJJ QJ FJ `


^J aO ^J aO ^J aO ^J aO JJ 

J X
      q      l   
    YJ aO     \J ]J  |    J J aO tJ tJ z $J tJ tJ w hKJ 

J x
1   X
$fetch_out_variables_for_block j!   
p
$add_blocking_vars  1   Q	
$generate_for_each_arg_in_block                 ؼ

             
 
             (
`
a           
J      

0
   (J X
py
                            
z  | a           
J       
 
p
   (J p
py
                            
I
 a           l
J      

`
   (J 
py
                             
} 
Q     H  
    MJ aO MJ aO MJ aO 8`J aO `J aO <aJ HJJ (J 
H 
^J aO 8`J aO `J aO <aJ (J 
H 
^J aO ^J aO ]J aO FJ  


0_J aO ]J aO FJ 
 

0_J aO ^J aO ^J aO JJ `

J о
c   s   {          Q      L    
`
@OJ aO "  YJ aO J  J tJ tJ "  4RJ JJ  
J  
1     ,    
    @MJ aO aO JJ  
J p
9     0   

PJ "  "  "  JJ 
J 
    Y      P   
 
YJ aO  tJ sJ _ģJ kJ aO J aO aO hKJ 

J 

y      t   
    YJ aO  tJ sJ y ģJ kJ aO YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ 

J 0
9     0   `

PJ "  w z JJ `
J 
         |   `
P
YJ aO J J aO tJ tJ "  YJ aO H    LJ lJ aO YJ aO      LJ lJ aO 4RJ JJ `
J 
         `
    YJ aO $J J aO aO YJ aO }    \J ]J H    LJ lJ aO $J ģJ kJ aO YJ aO     \J ]J      LJ lJ aO $J ģJ kJ aO hKJ `
`
J `
i     d  p
YJ aO    $J J aO aO  J aO aO aO FJ      شJ d
pJ aO    aO P^J aO aO HJJ (J     ȱd`J aO 8|    J 8eJ aO dJ aO DbJ }    aJ H    dJ aO $J DbJ }    0dJ Bw DbJ  z   dJ aO dJ aO ^J aO aO `J aO V   ^J aO aO FJ      ?J JJ J 
              )             JJ J 
           
frozen                   

a           
J       8
8
p
   (J 
py
                            `
                 
`
LJ aO aO LJ aO aO $J aO  4RJ d`J aO -   0dJ dJ aO d`J aO 
   dJ aO dJ aO hKJ *
J 8
1    
$simplify_list_of_frozen_goals                   
 
a           
J      

@
   (J 
py
                            
                 
    LJ aO aO MJ aO 8`J aO bJ bJ aO dJ aO 0dJ "  ]J aO FJ 
 

0_J aO ^J aO JJ  

J p
   1     ,    
0
RJ "  "  JJ  
J 
      x    
    YJ aO \J ]J 8   J  J ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO hKJ  
 
J @
    !   v 
$find_att_vars  
             

a           
J      X
X

   (J 
py
                             
      1     ,   
x
RJ "  "  JJ 
J X
      x   

YJ aO $J J aO aO J aO aO ģJ kJ aO (J     @
4RJ ^J aO aO hKJ 

J 
    I      @   
    YJ aO J  J ģJ kJ aO hKJ 

J 
    !   `
$purge_done_goals                @
x
a           
J      

`
   (J `
py
                            
        1     ,   x

RJ "  "  JJ x
J 
i      `   x
p
YJ aO $J J aO aO (J     @x
4RJ ^J aO aO hKJ x
x
J 
   y      t   x

YJ aO \J ]J Ȏ
   J J aO sJ 8J    $J ģJ kJ aO $J aO  4RJ hKJ x
x
J 
y      t   x
`
YJ aO \J ]J 
   J J aO sJ 8J    $J ģJ kJ aO $J aO  4RJ hKJ x
x
J 
y      t   x

YJ aO \J ]J 
   J J aO sJ 8J    $J ģJ kJ aO $J aO  4RJ hKJ x
x
J p
y      t   x
P
YJ aO \J ]J  
   J J aO sJ 8J    $J ģJ kJ aO $J aO  4RJ hKJ x
x
J 
Y      T   x
    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ x
x
J `
)   
$convert_frozen_goal                     

a           
J      X
X
h
   (J 
py
                            x
3
V  I      D   

@MJ aO aO (J     @
4RJ JJ 
J X
        
@
YJ aO Ȏ
   kJ LJ aO aO ģJ kJ aO @MJ aO aO J aO aO ZJ НJ J J aO J ȜJ aO YJ aO 
   J J aO LJ lJ aO JJ 
J 
     |   

YJ aO 
   kJ LJ aO aO ģJ kJ aO @MJ aO aO J aO aO J ȜJ aO @MJ aO aO JJ 
J P
        
X
YJ aO 
   kJ LJ aO aO $J J aO aO @MJ aO aO J aO aO ZJ НJ J J aO J ȜJ aO @MJ aO aO JJ 
J 
     |   
    YJ aO  
   kJ LJ aO aO ģJ kJ aO @MJ aO aO J aO aO J ȜJ aO @MJ aO aO JJ 
J h
)     
$fetch_same_done_goals                   

a           $
J      


   (J  
py
                            
    
I     D   

@OJ aO "  @OJ aO "  @OJ aO "  JJ 
J 
i      `   
(
YJ aO $J J aO aO (J     @
4RJ ^J aO aO hKJ 

J 

         

YJ aO \J ]J Ȏ
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO J aO aO ZJ НJ J J aO ģJ kJ aO  J  4RJ ^J aO aO hKJ 

J 8
         
x
YJ aO \J ]J 
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO  J  4RJ ^J aO aO hKJ 

J 
             
8
YJ aO \J ]J 
   kJ LJ aO aO J J aO ģJ kJ aO $J ģJ kJ aO J aO aO ZJ НJ J J aO ģJ kJ aO  J  4RJ ^J aO aO hKJ 

J 
H
         

YJ aO \J ]J  
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO J aO aO ģJ kJ aO  J  4RJ ^J aO aO hKJ 

J H
t
Y      T   
    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ 

J 
      x   'H
LJ aO aO LJ aO aO J aO  4RJ `J aO R*d`J aO y   dJ aO dJ aO hKJ *'J @
   !   
$call_residue 
                 

a            
MJ       
 
 
   (J 
py
                            
      y      t   '
YJ aO      $J J aO aO LJ aO aO <lJ aO  4RJ ^J aO aO aO aO hKJ 
'J X
y      t   '    LJ aO aO LJ aO aO P^J aO aO (J     ȱ'^J aO aO ^J aO aO hKJ 
'J 
!   ?	
$residue_catch_trap )   
$call_residue_continuation               8

             X

a           
MJ      


   (J 
py
                            
Լ
          
    MJ aO MJ aO MJ aO ]J aO ]J aO ]J aO HJJ (J     X
^J aO ]J aO (J x

J 
<

({J 
^J aO (J     (
^J aO ^J aO P^J aO aO d`J aO 
   dJ aO xcJ FJ 
h
^J aO ^J aO FJ 


J 


({J 
^J aO (J     (
d`J aO `u   xcJ xcJ d`J aO `u   xcJ xcJ (J 

KJ JJ 
dJ 
0_J aO (J     (
J JJ 
dJ 
0_J aO (J     (
J JJ 
J  
                                           a            
LJ       
 
 
   (J 
py
                            
d      a      \   
    LJ aO aO LJ aO aO (J     (
^J aO aO hKJ  
J  
         
    MJ aO MJ aO `J aO "  ]J aO HJJ (J  

^J aO 0_J aO ^J aO JJ _
J 
   )   00
$purge_and_set_done_goals               
H
a           T
J      


   (J 0
py
                            
    
A     8   H

@OJ aO "  @MJ aO aO JJ H
J 
   !       
convert_att_var 
             
 
a           ,
ԶJ        ,
            (J 
   c                         
    
         H
p
YJ aO J J aO J J YJ aO \J ]J 8   J  J ģJ kJ aO $J J J MJ aO HJJ (J     @H
QJ FJ d
 
H
^J aO ^J aO ^J aO JJ H
H
J 
      x
I     @  H

YJ aO \J ]J Ȏ
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO YJ aO \J ]J 8   J J aO [J ^J 
   J J aO LJ lJ aO $J ģJ kJ aO LJ aO aO J aO  4RJ ^J aO aO @OJ aO "
^J aO aO aO aO (J     H
^J aO aO aO aO ^J aO aO hKJ H
H
J 

    z      v            H

YJ aO \J ]J 
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO YJ aO \J ]J 8   pJ J J J aO tJ tJ "  $J [J ^J 
   LJ lJ aO $J ģJ kJ aO J aO  4RJ ^J aO aO @OJ aO "
hKJ H
H
J 
d   	        H

YJ aO \J ]J 
   kJ LJ aO aO $J J aO aO $J ģJ kJ aO YJ aO \J ]J 8   pJ J J J aO ZJ НJ J J aO tJ tJ "  $J LJ lJ aO $J ģJ kJ aO J aO  4RJ ^J aO aO @OJ aO "
hKJ H
H
J 
            H

YJ aO \J ]J  
   kJ LJ aO aO ģJ kJ aO $J ģJ kJ aO YJ aO \J ]J 8   pJ J J J aO tJ tJ "  $J LJ lJ aO $J ģJ kJ aO J aO  4RJ ^J aO aO @OJ aO "
hKJ H
H
J 
y I      @   H
    YJ aO J  J ģJ kJ aO hKJ H
H
J 
,
A     8    
 
@OJ aO "  @OJ aO "  JJ  
J  
3
!   G
$fetch_delays 
}           ؖ@
             P

a           P
MJ      P
P
P
   (J 
py
                            H
y

          

LJ aO aO d`J aO p
   `J aO `J aO c (J       
4RJ ^J aO aO aO aO `J aO "  hKJ 
 
J 
)   

$pick_vars_for_project } !   u 
$project_module y !   Ѐ
(
$convert_att_vars 
             

             
 
             
`
a           L
ԶJ        L
            (J p
   c                          

  a           
J      p
p

   (J 
py
                            


a           
J      P
P

   (J 
py
                            
} 
a           l
J      

 
   (J (
py
                             

q
        
    YJ aO cJ bJ J J aO ģJ kJ aO MJ aO MJ aO HJJ (J     @ 
QJ ]J aO FJ H
@
 
^J aO ]J aO FJ L

 
0_J aO 0_J aO ^J aO FJ P
 
 
]J aO (J T
p 
^J aO ^J aO ]J aO FJ X
`
 
0_J aO ^J aO 0_J aO JJ 
 
J 
   Z   z   z   ~      1     ,   

RJ "  "  JJ 
J p
i      d   

YJ aO $J J aO aO J aO aO ģJ kJ aO J aO  4RJ hKJ 

J 
I      @   
    YJ aO J  J ģJ kJ aO hKJ 

J 
    1     ,    

@OJ aO "  JJ  
J P
!       
project_attributes               p
            
x
YJ aO J |J J J MJ aO MJ aO (PJ aO HJJ J L

 
({J `
d`J aO 
   xcJ xcJ ^J aO (J       
<TJ aO FJ P
  
شJ h
J JJ  
dJ  
d`J aO      DcJ DbJ 
   xcJ xcJ (J T
h  
QJ (J        
]J aO (J \
p 
^J aO ^J aO 0_J aO JJ  
 
J 
                                  Y      T    
    YJ aO J  J ģJ kJ aO (J        
hKJ  
 
J 
      |   `

LJ aO aO @OJ aO "  d`J aO 
   dJ aO dJ aO `J aO c (J      `
4RJ JJ `
J 
)   
x
$do_convert_att_vars                     P

a           
J      


   (J x
py
                            `
                 `
    MJ aO MJ aO ]J aO HJJ (J t
`
0_J aO ^J aO ^J aO JJ 
`
J  
       A     8   
`
@OJ aO "  @OJ aO "  JJ 
J 
    )   8O
$split_goals_for_catv                    
 
a           
J      


   (J 
py
                            
        I     @  

YJ aO J |J J J MJ aO MJ aO ^J aO HJJ (J     @
]J aO FJ 
 

0_J aO `J aO z J  QJ (J       
^J aO ^J aO ]J aO FJ 
 

^J aO ^J aO 0_J aO JJ 

J p
>   >   ?       Y      T   
    YJ aO J  J ģJ kJ aO (J       
hKJ 

J 
          

YJ aO }    $J J aO aO YJ aO \J ]J 8   J hJ aO LJ lJ aO $J ģJ kJ aO 4RJ hKJ  
 
J 
    q     l    
    YJ aO \J ]J 8   J hJ aO J ȜJ aO $J ģJ kJ aO @MJ aO aO JJ  
J 
)   !(
$vars_interset_for_constr                 
@
a           L
J      


   (J (
py
                             
        q      l   @

YJ aO J J aO ģJ kJ aO YJ aO J J aO ģJ kJ aO  J  4RJ JJ @
J 
         @

YJ aO $J J aO aO YJ aO bJ bJ aO J J aO ģJ kJ aO VJ V aO aO    4RJ ^J aO aO hKJ @
@
J  
    a      \   @
    YJ aO bJ bJ aO sJ 8J    J aO aO ^J aO aO hKJ @
@
J 
!   /	P
$do_fetch_delays    )   h
$clean_list_of_frozen_goals              

             (

a           
J      8
8

   (J P
py
                            @
        a           
J      


   (J h
py
                            
                 
    MJ aO MJ aO ]J aO FJ 


0_J aO ]J aO (J 

0_J aO ]J aO FJ  
x

0_J aO ^J aO ^J aO JJ 

J P
         1     ,   

RJ "  "  JJ 
J 8
)   	
$hole_in_frozen_goals                    X

a           
J      (
(
h
   (J 
py
                            
                 

YJ aO J J aO J J MJ aO ]J aO FJ 
(

QJ 0_J aO ^J aO ]J aO FJ 


^J aO 0_J aO JJ 

J 
             I      @   
    YJ aO J  J ģJ kJ aO hKJ 

J 
    A     8   
X
@OJ aO "  @MJ aO aO JJ 
J (
    Y      T   
    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ 

J h
A     8   

@OJ aO "  @MJ aO aO JJ 
J 
    9   @=(
$convert_list_of_frozen_goals_into_list                  
@
a           L
J      8
8

   (J (
py
                            
        Y      P   
    YJ aO bJ bJ aO sJ 8J    ^J aO aO hKJ @

J 
    !   0E8
$clean_bound_args   !   hP
$process_when                    
h
             

a           t
J      h
h

   (J 8
py
                            @
        a           
J      @
@

   (J P
py
                            h
        a     \  @

YJ aO J J aO tJ tJ "  YJ aO \J ]J 8   J |J J J $J ģJ kJ aO @MJ aO aO HJJ QJ `J aO "  ]J aO ]J aO ]J aO FJ x

@
0_J aO ]J aO FJ |
h
@
0_J aO ^J aO (J 
@
0_J aO ^J aO JJ 
@
J 8
   7   ?   ?          @
    YJ aO J J aO J J MJ aO MJ aO HJJ QJ ]J aO ]J aO ]J aO ]J aO FJ  

@
0_J aO ]J aO FJ $

@
^J aO 0_J aO 0_J aO ]J aO FJ (

@
0_J aO ]J aO FJ ,
h
@
0_J aO ]J aO (J 0
@
(PJ aO J 8

@
({J @
0_J aO @OJ aO "  <TJ aO FJ <
 @
شJ H
^J aO YJ aO \J ]J 8   |J J HJ J $J HJ J KJ JJ @
dJ @
^J aO YJ aO \J ]J 8   |J J HJ J $J ģJ kJ aO 0_J aO ^J aO JJ @
@
J 
                                  1     ,   h

RJ "  "  JJ h
J h
Q      L   h

YJ aO $J J aO aO $J aO  4RJ hKJ h
h
J 
Y      T   h
    YJ aO $J J aO aO J aO aO ģJ kJ aO hKJ h
h
J 
a      X   

YJ aO 
   J  J J J aO ģJ kJ aO 4RJ hKJ 

J @
    1     ,   
    @MJ aO aO JJ 
J 
   Pw 
$update_att              

a           
J      

X    (J 
py
                            
        )      $   @
    hKJ 
@
J `
             hc              
H LJ aO aO d`J aO x
   `J aO `J aO HJJ (J     
QJ d`J aO x
   `J aO aJ dJ aO XdJ aO (J     ȓ
KJ JJ 
J 
              x   
    LJ aO aO d`J aO x
   `J aO aJ dJ aO 0dJ "  HJJ (J     ȓ
KJ JJ 
J X            # $goal_in                   a           J      hh   (J  py
                            
        Q      L    YJ aO J J aO ģJ kJ aO  J  4RJ JJ  J h9      0        J aO aO hKJ   J     y      p   (
    LJ aO aO J aO  `J aO jc `J aO &   (J     H(
$J aO  JJ (
J     9           /build/buildd/yap-5.1.1/pl/arrays.yap t.yap i         T               y
gJ            AZ   =                 A         8                }i@J                              Pa           HJJ          (J 8X                                     I      @   P    HJJ (J     PKJ JJ PJ         !   HE8$c_arrays_body      !   HP$c_arrays_head                   h             a           tJ      	   (J 8X                            P        a           LJ         (J PX                            h                 YJ aO 8|    J |J ģJ kJ aO YJ aO 8|    J |J J J HJJ QJ ]J aO FJ h^J aO ^J aO 0_J aO ^J aO JJ J 8
      !     $c_arrays_fact                    8a           MJ         (J  X                                    )      $       hKJ 8J A      <   h @MJ aO aO J aO  4RJ JJ hJ          hYJ aO }    J J aO J J YJ aO }    J J aO J J HJJ QJ FJ hh^J aO ^J aO JJ hhJ                    hpYJ aO     J J aO J J YJ aO     J J aO J J HJJ QJ FJ dhh^J aO ^J aO JJ hhJ                    h	YJ aO  |    J J aO J J YJ aO  |    J J aO J J HJJ QJ FJ 	hh^J aO ^J aO JJ hhJ           !   H	$c_arrays_lit                    (	`	a           
LJ      


   (J H	X                            8        )      $   h    hKJ `	hJ 	!   (
$add_array_entries               	 
a           ,
J      
   (J 
X                            `	        y      t   `	    LJ aO aO P^J aO aO P^J aO aO (J     `	^J aO aO ^J aO aO hKJ  
`	J 
y      p       LJ aO aO P^J aO aO (J     ^J aO aO aO aO ^J aO aO hKJ  
J     Y     T  8    MJ aO ]J aO ]J aO HJJ (J     8(PJ aO J @8({J 0_J aO @OJ aO "  <TJ aO FJ  8شJ ^J aO @MJ aO aO KJ JJ 8dJ 8^J aO YJ aO 8|    |J J ģJ kJ aO 0_J aO `J aO z JJ  
8J                      A     8    

@OJ aO "  @MJ aO aO JJ  
J     i      d    
    YJ aO $J J aO aO YJ aO }    J J aO ģJ kJ aO hKJ  
 
J 
)       
static_array_properties                  p

a           
J             (J 
X                             
        I      D   
X<lJ aO  4RJ (J     (
JJ 
J           
MJ aO MJ aO MJ aO <J  HJJ QJ FJ 8
^J aO ^J aO ^J aO (J     (
KJ JJ 
J h                   
    LJ aO aO LJ aO aO d`J aO -   0dJ } dJ aO d`J aO 
   dJ aO dJ aO dJ aO hKJ *
J  A      <           Y
wJ    Y
8Z
@ZJ    Y
xZ
J    x$loaded 6 by                 a        J                   (J    c                                 Q      L           `r
wJ     `r
s
dJ     `r
Ht
@ZJ     `r
t
J |A      <           8wJ    8@ZJ    8J A      <           r
wJ    r
t
@ZJ    r
Pu
J A      <            s
jw u
bz u
zz ,v
z u
     i      d       8 s
J     s
XJ Hs
PJ           L@ZJ     s
Xv
J )      $           `5	X 5	     Y      T       `5	"  :	6	7	     ʊ 9	     r7	7	6	9	:	i      `       `5	J 5	XJ  ;	5	J           J           J t    )      $           w
j\     1      ,       w
x
ZXx
     y      p       w
XJ  H w
(J           J aO  t w
PJ           J 4    I      D           pJ wJ    pX
@ZJ    p
J Q         L           
@
@J            xW"  z 6   c 9      4           pf
J @g
@ZJ    pf
g
J D1      ,           f
J f
{J pi
J |9         0           @
xW\         A        8       (@
"  H

                                @
J aO   Hh
J           J      t h
PJ           J 0    Q         L           @
@J            xW"  z&   c A      4           PJ p]@ZJ    P_J  @   Y         T           @
J     ` h
PJ           J HQ         L           @
@J            xW"  j&   c I        @              `    P@OJ aO  JJ PJ     !       8library_directory                Pa           \J   (   \   (J 80c                                          P               @OJ aO bLJ aO aO hKJ PJ            8| )b$8$                a         P           pPH@J        0 2j&   c                  P              @OJ aO 
}`J aO z'hKJ JJ         	   	8| !
}hJz'         	           a         P           pH@J        0 2j&   c         Q         L               @
@J            xW"     c Q         H   (            @
z zj                    YAPSHAREDIR          P              PLJ aO aO `J aO JhKJ  PJ            8| 8J                a         P            HX@J     P   10 2   c a    `    a         P               @J        0 2   c         )      $           pk"  0n     9      4            _J pJ `` H_J I      D           _J aO _<J  
@ZJ    _
J ,9      4           QJ Pj@ZJ    Q mJ tI      D       pkXJ k k(J           J )      $           H"  D     9      4           kJ pJ pDo kJ I      D       HXJ ph p(J           J T)      $           "  \     I      D       XJ Є Є(J           J )      $           "  j     9      4           lJ J pyw lJ 49      4           XVJ 0a@ZJ    XVbJ lA         8               !a$'\"         Y        T               !J aO    "tJ           J 9      4           bJ @ZJ    b J <             J J    XJ (J           ZJ 0kJ  l{J @ZJ    lJ tY      T           k0XmZo@ppHrr          Cq     I      D       kXJ   h ktzJ           J T Y      T           xr8               8~Phi      d        xrJ    xr,!XJ ,!,!!rtzJ            @ZJ    xr؂J  1      ,           P~w z L     q      l       H!P~J x~J    P~!XJ !!!x~PJ           \!@ZJ    P~J !1      ,           Pw z      q      l       !PJ xJ    Pl"XJ l"X"l"xPJ           !@ZJ    PJ ,"1      ,           8w z ̏     q      l       "8J `J    8#XJ #"#`PJ           "@ZJ    80J ")      $           "  T     Y      T   (#(%8               8@$P$h<%1      ,   P#    w Pz                   #XJ $ $ (J           <#J       ,$tzJ           d#J      X$ PJ           #J #1      ,           w Pz      Q      H       x$J      $ PJ           $J $    1      ,           w z      Q      H   $$J      T% PJ           %J <%    )       $           0"       9      4           0J \J @ XJ %           startup     I      D           `J wJ    `8@ZJ    `J &
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              *** End of YAP saved state *****                                                                                                                                                                                                                                