SQLite format 3@ .  B p--tableisabelle_exportsisabelle_exportsCREATE TABLE "isabelle_exports" ("session_name" TEXT NOT NULL, "theory_name" TEXT NOT NULL, "name" TEXT NOT NULL, "compressed" INTEGER, "body" BLOB, PRIMARY KEY (session_name, theory_name, name))?S-indexsqlite_autoindex_isabelle_exports_1isabelle_exportsh77otableisabelle_session_infoisabelle_session_infoCREATE TABLE "isabelle_session_info" ("session_name" TEXT NOT NULL, "session_timing" BLOB, "command_timings" BLOB, "theory_timings" BLOB, "ml_statistics" BLOB, "task_statistics" BLOB, "errors" BLOB, "sources" TEXT, "input_heaps" TEXT, "output_heap" TEXT, "return_code" INTEGER, PRIMARY KEY (session_name))I]7indexsqlite_autoindex_isabelle_session_info_1isabelle_session_info w3 4Dl ]S]Applicative_Lifting:threads=2elapsed=36.321cpu=62.788gc=7.428factor=1.737zXZִF! S]ŗXf1-/6vRZ]^IuL` l^ϚW hxk$_I^H1c{A^m[s0Q&5wUX0ji0<&GP^>nϥ"<8<$y?T:a^ݓoUH^~x 6#ߵQf+l:Vň$vh|`&jUkIc+u@: R[x,<< &PD \[сm4rloVx(;"eVY.>A& aA9_o2f3by9 3 Applicative_Lifting  jPk'5|e P筚E\ՉN8Q qx\^˹fњ*0e2ҽ ]-)Ī$ȶml I܆~I噈H}Y<{~n VD#ރ;jƿ. @Ԕm/#X=stD `9(tG\z=QSveF徽s I"/ "8ɍa #OaIaov00"tóm"TIҬu!6s_20D \lCeܙue_a(7wm6ck3ڝBXW]WW,3_SI^n57@8DReLajxw#Hau!3J yjz1NĒ@mQ>6B.SHqrVC; \.#pE kE~&knto/5gYZ7zXZִF! @]ŗXiɟ*Q?rͿY!?ID(@[YJbnOfѮвoM j逅/gXp |F ]ɾyj5b:;o7L'03J3ƭg _Bpoч f1@˘րΠrGf8 ;{W>@oqAy5Z {ڢ옘tkg"Lx޲>(T+Zr2X4tǸfFFK\ }!45JrYPɆVw{i8ݳuM\>鍟Ysi#CJ~n#|PHz9{]Zn-L p>~?BԜ&!َgQ[Թy_n^/aqxE-qFC-\yG{\8?Ű ķ 2o6&6M̊fRT\?!.Ji!|awjN7%ܙH1V%nojS4tljy0J(3>S8|kQ'W':|@r}<% AVJ1Z-7e&fr߯T͖!d? W0\gбgYZ7zXZִF!  o]ŗXi%>g2H=72s0`D)xS`1B08 c1V˝Ф)ևH93)9t`G dq_( g'%Vc. ؄ڢSEmTS.1Q 8y4_~#YbSMP<]rxpDS|*A7m$ b>oKRO iFViJ 2lT_hPV#"V*V(HZ\xL@_^ ]&ɞC[޻`{`J<9]15u9-Cjv*;d;7SQ8\>W۲fM̙o8|.8xѠ+evi5( ;4V G<3Pga^z vUuL4}z`u)9>ܟ W3"^? ,:O9E(9PHtzwK6kf6pWbZNZVSLVBKD< xF^st{\R;Ӛg]s^Q=Ĺ)=q2ȮKUs *d0kc%݆y( -ubKz(M+d0Qif1I  -2Z:O)gr٘ WA:fV %4Y>)a-|C ^T796*mˎ}_J2MMBJ݋6`Vɥ/mIM+[D H/0|E.EħQs˻Cє=C{2xB% ~)=SJpaqfjpu3Ŭ|J.]&4̘hig S= * 7@*ꝧiR%?=">GP- "w$BzrTz7R9*tq0o`QMM h]8eo^ PÀQ`phCr^A*1F.+l00x[Jv‘Nطg'{`%-N@[uq3uy)]:Ӛ+.te7Th&$]Va\LuʼtΌX(H6EQ}gYZbf18e181b5840847f8aa66e422a327b73e7ed190a70f3b1dab78f27422c2c199c67ce3165c51f78c b7ea345064e6ade7544c71fbd991740359381db8 c9f2b6fc1bef0792efb824e828e8e8f82fe54c91 aba040c2dd075a0c1ac15715de3f13f1fc99c141906fe10c07659ad7d8c0f9a97479ee1f080691ca