asda?‰PNG  IHDR ? f ??C1 sRGB ??é gAMA ±? üa pHYs ? ??o¨d GIDATx^íüL”÷e÷Y?a?("Bh?_ò???¢§?q5k?*:t0A-o??¥]VkJ¢M??f?±8\k2íll£1]q?ù???T GOOF----LE-8-2.0;]e4h6] gguile  gdefine-module*   glanguage gtree-il gdebug  gfilenameS flanguage/tree-il/debug.scm gimportsS    gice-9 gmatch   gsrfi gsrfi-1   gsrfi-26    gexportsS gverify-tree-il  gset-current-module   !g hashq-ref "gerror #fduplicate gensym $g hashq-set! %gmake-hash-table &funexpected tree-il 'g  (g )g *g  +g  ,gfor-each -fexpected list of args .g  /fexpected more than one exp 0fexpected list of exps 1g 2g 3g 4glength 5fmismatch in fluids/vals 6fvals should be list 7ffluids should be list 8g  9f%module name should be list of symbols :gand-map ;gsymbol?  >fname should be a symbol ?g @g Ag  Bg Cg Dg Eg  Fg lambda-case? Gf%let-values body should be lambda-case Hg Ifnames should be list of syms Jfgensyms should be list of syms Kf'names, syms, vals should be same length Lg Mg Ng Of!lambda body should be lambda-case Pfmeta should be alist Qgpair? Rg  Sgmemq Tfdisplaced lexical Ufunbound lexical Vg  Wg  Xf-bad required args (should be list of symbols) Yf'bad gensyms (should be list of symbols) Zgtake [gdrop \funexpected gensyms length ]f6bad keywords (should be #f or (aok (kw name sym) ...)) ^gkeyword? _f*bad required args (should be #f or symbol) `f/bad optionals (should be #f or list of symbols) ag tree-il-src bfbad src cgmap dgcarC5h1f]4    54 >"G!"#$hX] (C4M5$ 45"4M>"G"gnew  Rgenv  Rgsym   Jgfilenameflanguage/tree-il/debug.scm !   "   $   $  $       !   %   )   .  G R $   R gnamegadd-envC%"&'()*+,ho]LL6ggt-9d61fd5a44d-1361  gfilenameflanguage/tree-il/debug.scm   C-./ho]LL6ggt-9d61fd5a44d-12d8  gfilenameflanguage/tree-il/debug.scm   C012ho]LL6ggt-9d61fd5a44d-11cd  gfilenameflanguage/tree-il/debug.scm   C34ho]LL6ggt-9d61fd5a44d-1632  gfilenameflanguage/tree-il/debug.scm   Cho]LL6ggt-9d61fd5a44d-1638  gfilenameflanguage/tree-il/debug.scm   C56789:;<=>?@ABCDEFGHIJho]LL6ggt-9d61fd5a44d-1b64  gfilenameflanguage/tree-il/debug.scm   CKLho]LL6ggt-9d61fd5a44d-1c53  gfilenameflanguage/tree-il/debug.scm   CMho]LL6ggt-9d61fd5a44d-1d20  gfilenameflanguage/tree-il/debug.scm   CNOPQR!STUVWX"YhV]L6Ngfilenameflanguage/tree-il/debug.scm  >  >   C#$Z[\]^Shh])$[45$D$;$($($L6CCCCCCCgx  fgw  dgx   dgw  + `gx  + `gw  G Zgfilenameflanguage/tree-il/debug.scm 5   6 ! X 8 $  f C_`abcdLh]" " W" " " " ""<"""" ""S""5"@"4>"G"$&b    4L>"G4L>"G4L>"mG"f&&  4L>"8G"1&D   4L>"G4L>"G"&b    4L>"G4L>"G4L>"G"&j   $34L>"G4 LO>"(G"!4 >"G"  &j  $=(4 >"G"4 LO>"G"4>"G"&b    4L>"G4L>"G4L>"5G".&i    4L>"G4LO>"G4L>"G"""$&    $$y4545$N4LO>"G4LO>"G4L>"G"4>"G" 4>" G" 4>" G" ""$&     "4>" vG" o$H45$7$4L>" CG" <4>" +G" $""" "$\&O   $4L>" G" 4>" G" ""$\ &O   $4L>" jG" c4>" RG" K"J"F$>!&1  $" 4>" G" ""$"&y    "4>" G" $445$#$" 4>" G" y"""h"d$>#&1  $" =4>" ,G" %""$$&  " ""$%&  " ""$t&&g   4'5$,4L>"G4L>" G" z4(>" iG" b"I"E$N)&A     "4*>" G" $45$"4+>" G" $45$$4545$45"$A4L54,LO>"G4L>" YG" R4->" >G" 74>" &G" "+"'""""$T.&G      "4*>"G"$45$"4+>"G"y$45$$4545$45"$A4L54/LO>"G4L>"G"4->"G"4>"G""+"'""""$G0&:     "4*>"WG"P$45$"4+>"'G" $45$$4545$45"$:41LO>"G4L4L5>"G"4->"G"4>"uG"n"2"."""3"/$2&   "E$;4'5$4L>"G"43>"G""$<"44>"G"$455$""""u"p"l$6&    $b47M5$=485$4L>"0G")49>"G"4:>"G"4>"G"""$;&   $N47M5$)485$"49>"xG"q4:>"`G"Y4>"HG"A"" $(<&          "4=>"G"$45$>O Q "$f45$E  45$4545$ 45" $ " $ 45" $"U $"$a4L>"G47M5$ 4?5"4@M>"G"4L>"G" $@47M5$ 4?5"4@M>"G " $""4L >"G47M5$ 4?5"4@M>"G    "4L4A4555$ 45" 4B455  "h $4L >"LG"E"A4C>"0G")4 >"G" 4 >"G"4 >"G""c$Y"4D>"G"$2  $4EO 5" $"$""""-$#$"4F>"]G"V"l$H"4G>"/G"($45$""""""" ""M""E """"4H5$^"4I>"GG"@$5455$ 44JK55$"""""""Cgexp  genv  gw  { gw  gw  gw  gw   Pgw   Mgw  b gw  i gw  p gw   .gw   +gw  @ gw    gw    gw   gw   ~gw  % {gw  , xgw   ogw   lgw   igw   gw   gw   gw  ? gw  F gw   gw   gw   5gw  V gw  ] gw   gw  w gw  ~ gw   .gw   +gw   (gw   %gb  { genv   gw  U gw  \ gw  c gw  j gb  genv  Agw  gw  gw  gw  gb  3 Ugw  gw   gw  Ygw  Vgw  Sgw  z gw  gw   !gw   gw  % gw  , gw  3 gw  : gw  A gw H  gfailure  gfailure  genv  Pgnopt  Pginits   Pgtail   Pgenv   ginits   gtail   gsym  & _gsym   gsym   ;gx < _gsrc  8 Rgfilenameflanguage/tree-il/debug.scm &   (  K  O  V  b (     (    (    3  S (  s       (            1 (  E  I  P T  [ h      (         (  /  C  ^   (             !         #  * 7 ;  B O S  Z s (                         " (  K  O  P h l  s  (            (         & 9 (  j n  u                    (           (             (      )  ,  0  1 ! =  B F  M Y  \  `  a # m  p  t  u {  ~     1                  2 (  q u  |    !      #       1     ' B F  M Z ^  e (  } }  } {  |  {  | ! |        {   ~   {   ~ # % ~  (  , {  - 3  6  ?  F 1 M  Y {  Z u z    (   r   u   u  y 7 v ; v  B v R r  ] t a t  h t t r  w s  { s | s * s  (  i  h  k  h  m  h  p n n   n ! l % l  , l 9 j = j  D j ] (  a  `  c  `  e  `  f f  f d d  d b b  b (  O , S ,  Z , f *  i +  m *  n +  z +   *   =   *   = #  =   *   ? #  ?   A   B   C   C   B   F   B   G   G   G   B   A   *   J  N   N  O   R   R   T   T   T  & U & U  )   5   6   :   >   C  \ b U 0 e V  o U  p W   O   O   O +  O &                    Q   Q '  O   Y   Y   Y   Z   Z                   8 > [  A \  D ]  P Z  P J Q J  T J Y J . a J e J  k K  l K z M   M &  M   J  ^  ^   H  H   H  *   <  <  & < 2 *  5 1  9 1 < 1  E 3  I 3  J 4  c 1  s *   /   /  0  0   0  *   .  .   .  *   -   -  - (  -  ) (  2   8   @   E  I   N  Z   ]   a  b  ) n   o   t  . ~        gnamegvisitCh8]HOQ45KOQ6gexp  6g seen-gensyms  6gadd-env   6gvisit  & 6gfilenameflanguage/tree-il/debug.scm     & &  4 '  6 &   6 gnamegverify-tree-ilCRC^gm  ,gfilenameflanguage/tree-il/debug.scm   1    1 C6