SQLite format 3@ \.j   i G U--]tableisabelle_sourcesisabelle_sourcesCREATE TABLE "isabelle_sources" ("session_name" TEXT NOT NULL, "name" TEXT NOT NULL, "digest" TEXT, "compressed" INTEGER, "body" BLOB, PRIMARY KEY (session_name, name))?S-indexsqlite_autoindex_isabelle_sources_1isabelle_sources u77 tableisabelle_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, "uuid" TEXT, PRIMARY KEY (session_name))I]7indexsqlite_autoindex_isabelle_session_info_1isabelle_session_infoT11Stableisabelle_documentsisabelle_documentsCREATE TABLE "isabelle_documents" ("session_name" TEXT NOT NULL, "name" TEXT NOT NULL, "sources" TEXT, "log_xz" BLOB, "pdf" BLOB, PRIMARY KEY (session_name, name))CW1indexsqlite_autoindex_isabelle_documents_1isabelle_documents--?tableisabelle_exportsisabelle_exportsCREATE TABLE "isabelle_exports" ("session_name" TEXT NOT NULL, "theory_name" TEXT NOT NULL, "name" TEXT NOT NULL, "executable" INTEGER, "compressed" INTEGER, "body" BLOB, PRIMARY KEY (session_name, theory_name, name))?S-indexsqlite_autoindex_isabelle_exports_1isabelle_exportsLf<~ytoje`[VQLGB=83.)$~xrlf.Predicate_Compile_Alternative_Defstheory/other_kindsoracle fact bundle attribute methodIi# vHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/thms(/`A]%o"0mVWZ_rG6]}Oqfbj'ٺK. efͫpI;W&1y FEA(\Rr'!P"aH3pO7{#7ƛ88De2}Ƨ,O.6fƔ= VRI lgFg%:)D"fyC"-#efwu9zRVyrtS|Fycrmqs.9)Z ME9*g^upX{3ʶ-wt-&(b C)FR#6ĸҡ{.SkZ+N1b 1[j"˄v2Fue e`qkA8P#fzċmZvW]y9ܚ2Zݝbܭ"x kg?߻YWN V_9ovf=s%(JkхBє@0 1A  EaE% *&fJB q)xrO64u@Y=c{p/h@V添:MoDdWlAb^CBs$M~C0sE2CT4)p,R!TR(CB!EH\ΰO[ E4̇_l,cHCQ%1"!4D H `޲jBu6'fy1MpaԄ6*iu*0 0$enS鱉. ѨMOޅ'hP$OZy!]/UBc>zЄ:'m5s0"+I.+ S8 ߏpm=ͬ|-ё#\Zp0Zn)5mPPsDGW7pV0.6Gw&Kn,oSD4:!u_3ίyD\!0Bb`ˈvx`9٠ݓm۴'QfNq%Qypl B Ii) JHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defsdocument/latex(/|TR-f z|3& {xdP#(8ݼn4㸩Q ,Q""`(q(3("(e5I&302997539b֒Ȳ(%311?ly|~7oZS7k3⢢5G)S;3%f&b> 0Y0vfc#5^ 4V{ǻgxа3eVG0L,4g%4Ƃ( ܦ3Ai YAcnYC= f=(40+A-l?rDz;zH~;M(N= pDD(PS0Ȳ4R [,$x8X h3,Pj($Q hRO(,EĨ%b4Q ²@P(( `A(HYPciD@8A1!B9 qTD@ <A(izHR@5Y j ,QYV+ήs=xā޷LƺVQK@i:U3_--{Q,i34{@KA#bҴ}<b*Zf5b#%b'K4N {bc'4^i`偢 Nx@= BEjy< HhȲǃc>=={sf۶|dN35S^S3<353N`ă8 ٓYjNB1t7&K։~aHvnXDI}b3s2ٰqHiqnn; y{jP4@(@0 A ?$CPuiǓPD@ AA <%yg3wvөjj7VU3IUDz_(BTUi(GOS)ں:vǽxE-.wZ y&Bz׻^"h,]wUzUU5UUWVe}@u54SSS-KUYJI0A 5՘ mIi' $HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/axioms(/`fD!@kePTH=)T}y#N6@Q! <=8~qAr2 m8 >p>!8pV2EC_|xiܿM5FqC%5/E¯nK?4*O dyxP\>s&8aEIkZ3k_>wxXr\'-85SZ (-^úf;Fk1f{~9W7խ7V'EYS%JK(uIx邐'_ZJ\pљNRB C608 a "B1F8V$CAc}MmzSsH#@ `QFE/@T#<KQ `b)l !]ث}y'`':6@,J n㸑˭")mvzUjIŵ'Sn<v֤PchIN]yC12𮮍 +t,aMtx}o~heU[۟T>fQ=Ii' DHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/consts(/`6@!@k ,]]O4=[Q("qeC984.?qXAfIRr&8CM8qV2|EC߸<!&ø# JkN.-wB<9qt+lj%2~u{Hƪ<A KH ;O3N+J'F B?=:762 . ' &#ށ݁ف؁ xusqpomkhfca_^\[XWV|OuImEjDgCaBW?K<2;*:'6#42-+)%#!   f 8 H v 7 s  s e`gWNZKUIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4theory/axioms,UIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4theory/consts+VIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4document/latex*TIU%HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4theory/types)VIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4theory/parents(YIU/HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/other/fact'ZIU1HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/other_kinds&SIU#HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/thms%UIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/axioms$UIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/consts#VIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3document/latex"TIU%HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/types!VIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_3theory/parents YIU/HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/other/factZIU1HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/other_kindsSIU#HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/thmsUIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/axiomsUIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/constsVIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2document/latexTIU%HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/typesVIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/parentsYIU/HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/other/factZIU1HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/other_kindsSIU#HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/thmsUIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/axiomsUIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/constsVIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1document/latexTIU%HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/typesVIU)HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/parentsbI]9HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/other/attribute]I]/HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/other/fact^I]1HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/other_kinds WI]#HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/thms YI]'HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/axioms YI]'HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/consts ZI])HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickcheckdocument/latex ZI])HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/parentscIi/HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_DefshIs/HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.Hotel_Example_Prologtheory/UIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_2theory/consts]Ie'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.Hotel_Exampletheory/constspkIy-HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.Predicate_Compile_TestsPIDE/document_id8UIU'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_4theory/axioms,idIs'HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.Code_Prolog_Examplestheory/constsX   ZIx6:P YC UHOL-Predicate_Compile_Examples:threads=6elapsed=62.359cpu=262.423gc=17.492(/`.]fW &&m浽 Q|ΕþW}ݽ3,Oe(l}Nu4NtLVfYC^D$@.p$MX2QXFEbɴR{-F GBLCX* ^q, &83Q<&,da(H*xVC %IJ͉H( I(qX(2P4&0L…űH4x%"!hh( d4e"h!{=^'Ca&bu}T%gy;T7B:W[3{/iUkڲ~FV;ΓUQ:T=Ije07ĭ:j%ڲ{{ꎎmK*xucit_A*X@PY \:+N\eru1}-IDqL210X4!쫷ӂ,,.D,C9qiSNvmͶL,Uf,,3raaGh4U:[+S+ʲګY!eXY$xej7@ `<(Uq~@@08 GA0!AeI&▂B wYS;}7GoF]ԪZZCl?'(,(T7~=*]=P%F ⹏wtn/,TL󌿦3] (7QL'rwHNM`꩖rOň2hmԛr64彑o;bK .=l]d;0rmƬ_OM# .[`,ΰn/I̶FݠЧzJM^Yy$=X,Q62NKcM~{ !ch pn\hᩡ#ÊB:ļum%tU(mEBI՘ixjQkS*t_&n[$͈3=,j^-Uﶕʐ ; Kc/ rKAUq>~s.mDM?Ѽ{mۡ/qicާIrU5%ۇ (+oThO d=zrh˿߈JB"VOjZ5atf̑}K,reTX+HYVV2"zVWӶ?FWw/;o`Պ)ᥠg<'wiNڸnqeW+)_Y wܚ2$Pgy|%#㗠&Jr)čDnUMob%֝`ҷ r䥃f~n%o!D֙W2P9Ë.T Q!'zOk U|Ze`ؽ1MņV倴W;y|'A[dq)z tO J=Ӽ=b~Ii`[y 4=/^A0rrBPiV73怉CÁaWN,]I 9zLҏ#}?ƍh|Q1pyOU^Kʖc־d)Jw|\9k V_Kx H3{˱1)=.* ?c>SpC c$϶>{b|0,\/لVȌEuQI~vhŐ BWNk%&:1.m}t- K8Z;VkQ~g|vYM5^v/rX , BnPEM 7!xA)}dQhɖ0Z8l|f0Ywciv8jq|D.3RjVhI'!W 0FjX+7Nl)p(N+X~J)%t4QDyr~}[$`.%|0𹛫ND6B#)Qt+jb{;7 Xdݓ=(;7 +htQG^ҀI P Xn8(/Q +Х\i@FD ~}6T)t9j,r×xS.?ӮQvRߋjb_"7^441otJAڦg*O#fw%d aRkJd6}?WJ%?Q%E[dB^9(\}Ob]$+w!T(DbgmRQa1Ch>cp'r6זRe, U_-~gs_?L7={UN !I HOL-Predicate_Compile_Examples MIk] HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_4.thy7e03f03808add9ec47ae9a0e57713950a2e386b4(/`f^Y&8Ɖ&-:ݣCtM؄A/OdTU-RKNV.=џ}igF! ByjAn;eIÙo%TJq:[ME*pnn1)آ  Z}N,O&[v;(^m|IvrDw&rYrLZUAyUB#z;[u;J'QHoGB,gaE \B=~=0:gF*(xWmd쓨nB+y :Z)(x nQ{8 XÚ6]z*>6pE0qk?Y@kUT= @BZf2*iTnvZCF ց @`xF94bBKDGhNx! e 9kfD9V,п\Op. }O{9dpCM%8mSe!THH4 ~=Ik] HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_1.thy074d71791fc41bcce02855428f2b987b0ce47ecc(/` O%:xD6OS)B/7 P3ICDζUei9ġAq/ɀyA Z1 BvJ8s$[m\R:K@#amٱʹ|O3V3wZTaG kBT%㇤r?'t4@/&!n+n@ӛhW*yH@ wXI] 0HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Reg_Exp_Example.thy4b0c655015da0adf3c9f65a6bd4226df185c95d1(/`E6C4 ,Ќlu mp=)gSJo ]t1\ SKYcJ~Ŋ`_1>Kg|0n>mbL?IHAC kdx^͆@Z11jUny)gj{yB.IH=Ԍ'fē#e$h=6BZ͈h<Ѹ6Xh YWl#Q$VbjZ+N)U$CE{\)nrNcd6l_?.ݢD_^,*t4IW.'* N&y@%y"iꚰ-/8᥸_~R9ˋٰ$ K˜dM9E5WDB"?,3RQZ\5KA{)EUM*:`^z[4MA_56c1*}.%VC՜?[{+E2JFc_Umdswι>ih;idc0Zd|'ie2E Yv)!yϞlZI1t( ^8;z^vt9<]GEqx[Yg4fُV~r% `r FcOC.WjFr|Wam*)M"PLR %X$ѭEAsYd B;=ʶR5R"c~Ʒ[(]pC {e/oFE]ɦFW WUlu㴶-zP#Lkw~+< 0N=i K]w'EylDKr|HLIHG E D C BA@?  \  Q 9E 4  | 0 jIHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Context_Free_Grammar_Example.thyZI{HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/List_Examples.thyZI{HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Hotel_Example.thyEIQHOL-Predicate_Compile_Examples~~/src/HOL/Library/Code_Prolog.thyTIoHOL-Predicate_Compile_Examples~~/src/HOL/Tools/Predicate_Compile/code_prolog.MLbI HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Code_Prolog_Examples.thysI+HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Predicate_Compile_Quickcheck_Examples.thy\IHOL-Predicate_Compile_Examples~~/src/HOL/Library/Predicate_Compile_Alternative_Defs.thy fIHOL-Predicate_Compile_Examples~~/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML [I}HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Lambda_Example.thy eIHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Specialisation_Examples.thy VIsHOL-Predicate_Compile_Examples~~/src/HOL/Library/Predicate_Compile_Quickcheck.thy RIkHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_2.thyUIqHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Examples.thybI HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Hotel_Example_Prolog.thyRIkHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_3.thyeIHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Predicate_Compile_Tests.thyRIkHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_4.thyRIkHOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/IMP_1.thy[I HOL-Predicate_Compile_Examples~~/src/HOL/Predicate_Compile_Examples/Reg_Exp_Example.thy 09qhVӬfa80=yxi G-G$Jei=ȱaհ(DQDzDɳ@8 4J(F0H(լf14k1@ -D$ /D#a2ZD^a!]2q3ݙeg7vv^K.ytlknӝIP<$H(v+ mUBHqbVC%mmoP $"aLcAjqVJ8Ţi#47snmmkBٝٝ٩w>2222j1?/qx~^8 66~7'?w||~xH(~uW{]Mzl|BgRD韨ˁԲ<կ~kw6333 g^|?u'Ƴ]-z;v(@8 d;,%qvov~5Ukfv3nn;KtNgNMwzwggvb?7/=:tNMLO_Vknn~@4#3&EmcfffIXuy~]Տ(ҕ}$`P0\ EQ; 00 "*^T P( ` DX L0g=@ )rY6ΩGzƫ;ycqw͙L9VYgS86`|QԖosljpK?D}Qp&"E-^pѶQ Oej('q‹Lh@ ,WhZD˂u!-nҾK{Zmd]K3la״,uߗ>ոĉlϺY"|Q-]k,/\ސjO6ӂO-勸S I<ꃄ1c!_z{ PQ$HTF/ 6DE_X/' `$RDAFp09:ɧ;Ƃ;]8sn:d^c[7:!i%?f\ȹq' TA(5Pqh{2f jmh$<:t+YfN;9OE 4"s&b_zY"6"SBB2vV-vfrrYUODNF T(㲌jze6p9NLk᥋ ]Z8bٱZsP7mK@j[Ðl ̣m}"OxJf |<{FؕҎG,,Njc(;[o$ Zktwyö0[M C%VGj3tF%N5(̏6uJ4FA'F=FיnBRKp~aJL ՎR `> [T9 cfIZGiυhj^aMDu<$xx cE3a8vTn|.h CYbֆ#)ag-y>BɋdaګFw*y/J ˼;Grl7`Kh|^J3Ύok?}gg pYvEX 4%P$RU<%ũ"W'yrKtg- X]ȸpK$W2Ħp, 'KOva_KwP Zww$>Ew7ƖLԲՊIS X<`ݳ_ @8R12ԥ(qh3i..$D*t4T!/@}co!ddg5Q ʾ㱡H^H[0Tci}⸥[[v09mTrc BgmL,22iO!P~4j9ȋk:,\a͋C,W)[J F㨴 -g %7vgjP$W[xؓY8 c"xȏV<aLY/}wJr}cb` 9;Lb45 ,37$}wyNp _E1g28w2N~'/veDU l>q<O pZ ink;Ё *b78xNwTw/Z;lJd3A&7VhY;cVD"GBTJP IvLQ[f"ְz@ M*d ԻXI Qq8+Uɶ. -ل*@cI945V ~&U>sh24172;SĔg“5-ts-cFr;j]hǐ @ #@CRkip8՘cp`C@e;$2 I#"#Ehw/"de((3-j^6z`L,:>_ R6-WgwF}fTdE7`aȴ5IUHTʮq{E$Q͂ Ρ@@4OJeMs,hx=bc @`G]|0jvT)im? nB37mh0rdOQQ,lv7e"ZF" LL #.H&ML~-ܪonYB9P}А4uVLۃg??F(,ЗHc&6|J; zk;rr9+nZ7_ !m)yi<%XrnԄFhH0_4"sARZK(Cd*Wvl~`(M[ NE,akJk\3kA8vSF-/XkIAפ8E/g'd\d@r3i?l>,#MA0:~azI7`p}Br > X嶷JENw|9>I@YSq-:ھ r8߶hSSY-l甔X],Iج& ^vY~/rLpAmS5Qt`A ƙAKGz}-A`HY?*-$P1P`M. et4!ībI^wզd@$f2\3~кkmz5fkTgbR u~tWE-(=`sǣqq5~♔̤z3%g jT}=ڸro>UcW`󣦽cx#؞y+@H@d^)١sC>[+ ݍ;&XjX͉IG.FBP8OՓ`) 2 i3 JݑJL0$^VAKa EuL B$m?918 sOB[& VݮTqŅ&f =sgδhiBeoCƼ}A h<ԜAӝa]uw2\/̙OkjuV@a[[l5!N_eA7t#M! %QG ]^aclec -T}%dukv% !n~=s$L>">sycvDУR݄M 1̒p`U{*-kl@$%2G"ྜྷz-bIdWP4мVBv1ut# fwDGjѹ*b>`pB ˼u%Ԅkh t4ךUjl` ]\t "1/یC1Gܗ0ԝNC{c#ȻM Z嚹}(N,>1l}G76jdxK]$Xr \W,exKogDK4ZVL 2w=EI(!5 nP,T*OR~N67' rTY(pR&tD8K%bm& ]pZ.id^EL8-y|W3QqTl&˲Ml079f0d@`z R F* l99{|m0 AJ{D*a{MQ hS8YrǶᨌkxc#PrJg C BFC5wЗh ['>J2vU7@e|Z#4$(&«_\xSh6ZRB/ڌ6l=O!30z[i]]e4qL+b2 BlO0e vYUV#pJ E zE٥ K"J le F[ͪki(wUkόB&˃P:A? d$#ޢXץ`cN˂6 d;dO9:8P.ܠ/"R}$ U2"輠BD{U.?yPQ!UF%}PF: :,̴h,?wKxRӾe}o9~8,ڱq`\o~_kUBGsacʓA@9B'|"֬"\iAml$hߌv2:25f\NNv׀˫ӪS83\_^#%rZRu[#MC,),B6 jBg{ kVfh)9G-)ψwdP!~WQAmmUA|FJZmM3y9װ6|7 S8އ<ƾ -v.B+D80&tEydC\I!gI[,^A٨$wDב/vxt&)C! +~4Ľ*g !w.273`\y&@IXV\x*R<2bLOxs׭uͦ1Μ#TPZeL4:A:%y<l pu}Ə .B[  UL- /lH7!_m-Q_3{VS}"8湟&ӭ*Y7=Nup&C"0Wj5QJ-?¸JR㶅\(~kH->Z:Ϗz6j;/C *1ءBZ046Hv 6'_׍Z9~}Ʉ ' )-šX: j  r~'#|S7FzŁ⫸!:29zH,1eTx&ʊ06+X 5?4Jep>N_ZK`y|_<,cPf5n, v<O[ٙItjF̚Ef tZ?5Ջǣ7.ҿ`@SZ `<ܿ,,U0 m̪AD0 bDƪyK-x[xmmbpn%"d\PHVvw潴n]m$'f@mj}%'p)-"IO'/`)y5FYI[[MEs;F]kT Pt|gA|48fe9;B[9 $u0|l- g !E;V GYM?Ud6i˄n5I rC%,;*Ms- +0Q1 3Um"vɸLlWA)yia3OLJ=@oY B,zap%=3exV~j鬿𔀃 \:`Ӊ$T@UEulL# !̸vXe?S<<ِ3yc*\0 #R_1TԀV ͖9<^ͦNlYD9lXNv .yFXX^5qd}΋&HSh u4݂749{]!AAoQ T EuSj@1g#V0Ac7&DXj|'qݚ,Mu\hwکp<vQv^mK}Aȥ. 3Jr { Qk8<`Ir*.,~ nkFZ:5>#!}җ:XN瘜:("BO$mVJ-m&< S #&s"S|.,f[ߌ! O|6݋`c3RrL@‡h<0 LU, ^D>~ 4&Pu+,폨$"n2k 1+kX.:lh~d;_1AB^% %vEw_2x:*9a #PN`MC-nYz,: dt45Q3 -<N!NP4.6YF{-֐2~-a[FVb&r} o[q~h[/\|$(2㩰nWlB 4 Œx*So$%9+6e[! ROkgTƺorpOXdE6'gY!uT5PWNJQLvͷ|v˼f0oo=n廽h<]]kvwowiӮMT˹(o>Ur@n>7|WsSsSsA8hU\MWqqqy$.bbF8"i‸ɺpqUp{ȳ9Y8^WQcw~o^76WeQ״I]]_5j7ں4; Q̗7w67337o/70w}~r6o&or&'*ߕWE _MdVd$i !cIa@0 B!b!c"Z|Mnd ,F?jM.Q2w$oh'rVbHhڃE)׆,8٢R/7:pcʂU6 AYM __":0X$$X%A2^Sj e2)̘N2P Z!=ݝ7>R;~ ԿadK Ht ?"g8ҫ(;a{=_dE^P05hېPH ш6/ +4!Z"5sWt4Z>F5v(?3ݽBkjC4ʞ ®7ЁH>u#H } P+3wK%/V5d' HK-" ϩt ٹ)HyGfwou[ Ŧ3@3Y9eLzDpl/GGUv mo3i0#5 G!pQPGC  ZƋzo^LUQ0jk?j|udL4(hCS\=>aY딒OhsiiL`)Y} 6*j"čvڢ+sH٪Ub #Ay9j#˚̨H' v 7gaֶdø,[&'#Kn?j2/M@Юdz &Wla~VXvQOڊ6BRՂ4-\VN3 .WX[X3\![ʬًGpM#`\ U&[br~-' OJ `O$0ȅqWKJӤ֔d\LK1aZН(=6Lp-4o]-t% FU+W_6}t~1/fAr3~ aFQp\U{2-/3˦u[ $ )nFm9- zKuXЯK tAv7S|aK/}YtE-|"(e쎝nAÌ ~ YI]"kMsA :Qo) Cb s[G\)na;|aҘl/|ff  zH< f}ZLC" 1iƐko35yF/Au0.zDGJt u4/ ЮrQE djŦ [moR CA@VW@jFºaLHk.0GEg5Y><HOj @7 T? jJ۶>G50=:dI#u9QG$Ƴ!v9JSGkpE(:ÁX#B, Xӂ^RN#}@<=d a 8 LtOXIC`6^CGLb8#"Ou"<\u4 ⷵ4|:Pb/ C rĕ% 4iZ]RŔHDj,ڸxz6mnenC\ Qva|'iƢd?٢F[̺bfК5y 8q%d%T6X֍ox't}"p;ȸ}cW쫝XI학/Bc QMjS8]V.R֖5df*C X7_@d#м"(c̕f$n6g&<0P-ŻY q X qIi1RHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/other_kindsoracle fact bundle attribute methodIi# vHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/thms(/`A]%o"0mVWZ_rG6]}Oqfbj'ٺK. efͫpI;W&1y FEA(\Rr'!P"aH3pO7{#7ƛ88De2}Ƨ,O.6fƔ= VRI lgFg%:)D"fyC"-#efwu9zRVyrtS|Fycrmqs.9)Z ME9*g^upX{3ʶ-wt-&(b C)FR#6ĸҡ{.SkZ+N1b 1[j"˄v2Fue e`qkA8P#fzċmZvW]y9ܚ2Zݝbܭ"x kg?߻YWN V_9ovf=s%(JkхBє@0 1A  EaE% *&fJB q)xrO64u@Y=c{p/h@V添:MoDdWlAb^CBs$M~C0sE2CT4)p,R!TR(CB!EH\ΰO[ E4̇_l,cHCQ%1"!4D H `޲jBu6'fy1MpaԄ6*iu*0 0$enS鱉. ѨMOޅ'hP$OZy!]/UBc>zЄ:'m5s0"+I.+ S8 ߏpm=ͬ|-ё#\Zp0Zn)5mPPsDGW7pV0.6Gw&Kn,oSD4:!u_3ίyD\!0Bb`ˈvx`9٠ݓm۴'QfNq%Qypl B Ii) JHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defsdocument/latex(/|TR-f z|3& {xdP#(8ݼn4㸩Q ,Q""`(q(3("(e5I&302997539b֒Ȳ(%311?ly|~7oZS7k3⢢5G)S;3%f&b> 0Y0vfc#5^ 4V{ǻgxа3eVG0L,4g%4Ƃ( ܦ3Ai YAcnYC= f=(40+A-l?rDz;zH~;M(N= pDD(PS0Ȳ4R [,$x8X h3,Pj($Q hRO(,EĨ%b4Q ²@P(( `A(HYPciD@8A1!B9 qTD@ <A(izHR@5Y j ,QYV+ήs=xā޷LƺVQK@i:U3_--{Q,i34{@KA#bҴ}<b*Zf5b#%b'K4N {bc'4^i`偢 Nx@= BEjy< HhȲǃc>=={sf۶|dN35S^S3<353N`ă8 ٓYjNB1t7&K։~aHvnXDI}b3s2ٰqHiqnn; y{jP4@(@0 A ?$CPuiǓPD@ AA <%yg3wvөjj7VU3IUDz_(BTUi(GOS)ں:vǽxE-.wZ y&Bz׻^"h,]wUzUU5UUWVe}@u54SSS-KUYJI0A 5՘ mIi' $HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/axioms(/`fD!@kePTH=)T}y#N6@Q! <=8~qAr2 m8 >p>!8pV2EC_|xiܿM5FqC%5/E¯nK?4*O dyxP\>s&8aEIkZ3k_>wxXr\'-85SZ (-^úf;Fk1f{~9W7խ7V'EYS%JK(uIx邐'_ZJ\pљNRB C608 a "B1F8V$CAc}MmzSsH#@ `QFE/@T#<KQ `b)l !]ث}y'`':6@,J n㸑˭")mvzUjIŵ'Sn<v֤PchIN]yC12𮮍 +t,aMtx}o~heU[۟T>fQ=Ii' DHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/consts(/`6@!@k ,]]O4=[Q("qeC984.?qXAfIRr&8CM8qV2|EC߸<!&ø# JkN.-wB<9qt+lj%2~u{Hƪ<A KH 鹇 Kᵏm57k_BoxkƫY[zeJ%z9c[+7-=JQS)mbOQKHQ1^.t%`PRRm@( &Ha( & ?"pƉ.+Wn%Q._LctVŞ>: j )VKHf'h)Ww6x (w: BAzה(5蟜ŗmc$~Fji< !OPG#FmuS3rj3kfIi)HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/parentsMain  h $ I]' HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/axioms(/`UD"@iwD皑XEnkj IHz==8$LLTJq$vqZ[u0!1\;?:2/0!Y(tP!^-:qV'(_ݦ Y>5{PHQAt硇D+Q,Ym\kf1KD?AߜO4.Ok 6IB n >{)vFG:6C TCGw.J7h1Ȅ,V1ubݭcn135J%E%) k"!3`!1$HH UCq$Ԩ `̧BO jM0]娃naӑԎv~C`i:3MMG>`wd9:;X+ҝVIs2:آ=w.eZO8mf"@gwYVѝ`do<3 19at453DFXY )[8t齋O xVEuAVKBc 4Gӟɘ Ӈq∰ċgq8&GB¢.߾c4k{=Oy cBXw;׭@^oCAs7'J)IĐ7t m;|}Hs֚c1EYkeXTA4"@@$F#F` pb&ף 'A=h^gd&%bśR"(ZUl+(g\݃,]I4/EKGs{Njȣ_6Ti/@V]'Ozm}< e$9946Y  I]) xHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickcheckdocument/latex(/` eƛV$ k8ZTG5,bm*0[s !LLJmiá_KMi Vj멀[zWc7є>~9+m|x;?eQw퐹>nUhǃH 0&†fEh(,,: Ǡ@1qV<<4m+ԒAo7;C[mk4Ʈןzn#1j:m:oA"̏jPy`A4E⃉{VBk,z4w]* ˉa:zw)=H0z{ħ_#:caRٺ'DYNc˻nSѬD0⢼0<(@EX0Iq=u" B@q 1H!2B e DD:Qa鱵(xsr:CcHcl'?U[ A6$Ŷ4@Q*_T$}»oyYMz}I&1{PRxxs"LA!>ͧ.m@zJ89];2 F$ {#τlY(gYIF~errq@MWח vQбI|jΝ|݁?ch#tp6χF:BZHdm I])jHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/parentsHOL-Library.Predicate_Compile_Alternative_Defs Ii/ lHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Alternative_Defstheory/other/fact(/`45!vf"0m@ ۫_~|-/#}[mI#" i[ZRUSqDIūw\TmqeaL8FDFEE=(Rj<.B /@ zG\? t{@sp9 ,PxNI:);E^E8#3E..53z|:1 .Ms),9= l{XlnȲ.{\tDb897o{Eh+#5L$IIR5P QRCAB+~;q6~U$EZQ *5tK= }Hj)?ȿ rKO vQgRs.NT ;Emzn S!=!J I;!b  _ߊ_0 ǧ` [Y~gVEtoRS =W Z|`XiG1B08Y c;N̯Ԙp)^02VtlP&=}nƅ`0<}\p/($~ ;3xMiғLQqa>zP 4-A(^-dU )4!Rk)ʆP lk$<}lj;F8(&Kg์lϿ&@A@RhMs_{(vBA@|6g|QHV@@mԬ _@ddAp0d`@lF]KU-kIU)^HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/parentsHOL-Library.Predicate_Compile_Quickcheck !I]9 HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/other/attribute(/`! P̸rP~AsY 9ޭXe{-I0@'7s1fp@)e' KV[ 4i(2BoSt(FBHw#R@/AFs(FpF X9rAT7sļ јT$(̤$AJ2h5@|d@G(.70̬9cfeN-6x)~E]ˣz1fj'O&(B nDTDG:^Je3)I_fJXU7D?a刧jƌY%EEWx!=1 I]1RHOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/other_kindsoracle fact bundle attribute method I]# \HOL-Predicate_Compile_ExamplesHOL-Library.Predicate_Compile_Quickchecktheory/thms(/` &L!@K#%?4 C6I)iaUJE?i.SᕄH0&_J3 !  0ٱ}BG}?:X튓 h+% 2ێG]p4j <d(rrI$mMFb T `4,R_Iԑ x*U T4 AR߆t+\1QjRWuqhhS?>y8 /|wh@^sz`8z#XGtDX*cf6w0Z2PQDU ҝaSȻPA`ބ<wE!c!$jˠ/){2F3{5%x6EHEF` ER'աT>ιR12QA,MRߐ h[]];i8%Ah]VWu0/͓݊ `IU' HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/consts(/`V" M-hi'+|k4dn¶BaQKKN=J?'( L֊ mm?=g6')8MDI?yr3#K&,߉Sc׍?1;7>Nw5yYk52G0+Ϗs`lbgͯ;К[>wFmדq՜jV#pGZSQ9d> jK'.6w*־d –b.qU1G:9k3=n M襵Pb{'牛<)CP֠j㡴<V8As5ABp"9T 1dbŒDA$`#{d;iUv).g1}a8 4C틌\(xZ !~J!7BkIqboO?7UUf :#'etJ$Ŋa`tċ:]Ĉ^ Krvn/ HS7I|-t] U }J2dp2*YJ3Hu&yhF0LskW_3ȖsUpKg ֌" Q̑&m%syhϑLѐ1PM3xRQk2d)W_ݧ,<8~S_2O֯'D߆~ԡP"^;#LjCʔh`atH5Pm(pvO=Ez[h1"5YH+U;R ؂dmfF);Tjl;ۓerObܘll24 T[$ս`iе#XbS~IU) XHOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1document/latex(/`wPDI ( Vݚ_z1 4KͦrXnНܔpX?c$ #*( 98O)+@ޱP<|͂N>ժU,Q l9 8bh- @=4`P<{ x=N-yA $4XA,P %D\Y'"''RL~tP UC {t±Mkk|pI92R~E{Zf|l$;-MA4%n!r 5h -~` CQp[@uQul8Vz5TL W,3Z30qs9yQʜcD93c)րNdž/~#%{ apH6E#a#pSE(YLEnI踶zC\ӴG>1?y1S$ iz)xKޛƗкu*Џ$;i.rwn_QMDzVAd~'8\Gt\;I#Zҳy8&iAI<qܷ{uȍlzSP]>(cx+B BeFRbp+*ī4LԤuA)kiEAu\JϮۍ8h72x;fdD) eUnYY0O6M9(z{Xd3N`˼\iĤ-+0݊g|&sc5B\}4)򑲑ON ->dh[ *+Qu*H] mZ(öETA2Rt+GǻmzWdX<W,X'ʾ(1;A9㖰OoW䉈KkFvy)%6JϾk}qA VkʭC ꚝ;1V hoWhFTs!j+xaǶv:9sjZ¥zPj6#Z`6RnW&_Ȯ zG35_6h0U GsC@j iJ(a#;D Q?>ܸ 5ij {D%KV*s,)%u/'[4 sĆc4.PSzY=~%Oeq(q$kvfY"BzȠcF0e`ԕUEmr-%J  QmX(B4 1LZte\SdUWe>wsGL+xuEu/ 1YVAT pMfhbd - N N~IU1RHOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/other_kindsoracle fact bundle attribute method>IU# ^HOL-Predicate_Compile_ExamplesHOL-Predicate_Compile_Examples.IMP_1theory/thms(/` J" oD>]˹?0&ڮ 8LU,UesΦ{$zy7zy/]h8bTAKGBDLMi7/@gso ` Ȁ|G$Ͷ<9tZXJYw0^|0#T$P!N{FAVݍV*(UbM{36'f\@ʼn?S}L˂ 3[[}qR)w)n]FTjũכyqjCp[^!p[#f2Jh10#>./R|F>-Ne[)HNNបv[VWK1knW97[zxqʷ )9RuGwR˜*E!VwR˜*BZJ-sJ2}-Fk&O-WkZ~ioɓۉwYUYUYUUUk3kuR))%1cr$HR5 "`B'3@P8aA1CA! !(BD$V2^hh`g᷸3sdMgm oeΛL OΆN;M<惲