4net/cgrand/parsley/fold$finishclojure/lang/AFunctionfold.clj()V   invokeStatic&(Ljava/lang/Object;)Ljava/lang/Object;const__0Lclojure/lang/Var; clojure/lang/Var getRawRoot()Ljava/lang/Object;  clojure/lang/IFninvoke  java/lang/BooleanFALSELjava/lang/Boolean;  const__1 ! "clojure/lang/ISeq$clojure/lang/PersistentHashMap&create5(Lclojure/lang/ISeq;)Lclojure/lang/PersistentHashMap; () '*const__3Lclojure/lang/Keyword; ,- .clojure/lang/RT0get8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 23 14const__4 6- 7const__5 9- :const__6 <- =and__5514__auto__3896Ljava/lang/Object;const__7 A Bconst__8 D E vec__3886 seq__3887 first__3888xxsconst__9 L M const__10 O@ P 3 RintCast(J)I TU 1Vnth9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; XY 1Z const__15 ^ _clojure/lang/NumbersaisNeg(Ljava/lang/Object;)Z cd beTRUE g hand__5514__auto__3897Zand__5514__auto__3898 vec__3889 seq__3890 first__3891 vec__3892tagpnodesntest__3758__auto__3899test__3758__auto__3900 map__3885pendingnodesoffsets make_nodepfqjava/lang/Object|java/lang/Throwable~  clojure.coreseq?var8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; 1seqwkeyword<(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; 1clojure/lang/Keywordxy make-nodefirstnext partitionjava/lang/LongvalueOf(J)Ljava/lang/Long; notCodeLineNumberTable StackMapTableLocalVariableTable SourceFileSourceDebugExtension1  ! ,-6-9-<-A D L O@^ * Q `W*KL+Y# #+L%+W+LM,/5N,85:,;5W,M>5:#:Y #- W:Y W#::Yv q::#::C: F::  : :  : :  : Y  W : &W#NQ-NS:Y ::#:: C : F : :  : :  W[:  W[: : \W[: : :`::Y/ *:f6   i W:Y# : : :SWW7}}}T}}}}}D}M} }}}}D}}}}}}}}}} B}}}}}}}}D}c}@}}}}}}}}}}1QR RR#R)R1R@RHRQR[R`RfTkTrTTTVVRRRRRRRW:XCXLXQXXRqRyRRRRRRRRYYYYY Y:YGYr$?@cG@NH@<I@  'H@  J@ K@  jk8l@km@n@ o@ n@ p@ q@ r@zs@sK@Xt@u@Rv@<v@Dw@M x@Uy@`z@V{@ +LQ #/8;>CFNQ`Q^SMAP fold.java Clojure *S Clojure *F + 1 fold.clj net/cgrand/parsley/fold.clj *L 79#1,11:79 *E