Caml1999O037+ TM6@(8GF! 8GF!8G8G"6 ^VT5 ^VTc @ @8G8G" @(g]58!68!68!68!68!68!68!68!6 +6 8"68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68!68! +6 8"68!68!68!68!68!68!68!68!68!68!68!68!68!h @ @ @@ @@ @@@@ @ @@@@@@@@@@@@@@@@@@ @!@"@#@$@%@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@;@<@=@>@?@@@A@B@8 8G"   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmqsuwy{}>?B9Dm4(/X`9LX0 kX@i.C5j7<9 3Ei|F޵m5>4j!;kAś',aCzjm˄MJ==o >A"Q{Ma<@dn]J$0divڣX!i"2IZ&(t9ϝ y'%B&>d杔\+ħmb4V IVLA h1J{[F"w{ 2_ډd 6i&RvyP{[ ԪcC{ȠUN G#.+bj03jd&}NN;o[$ȁwX{jeR*jqHˤor=X:Vn'O0Ebo3V=jtV!p-VGuN7o()عv.daV/jZ8Yys'*MvdVWY5cUPNV z^;+Ɩ7 V@Tjs_>%ԶYcŸRm;osn6i(dNGuTUKUN{w @"V iaPH4O&% =b<ªqkI e< gwC.)0xf!N DI (912$Em`v^6)*>|p8VS6*)ȖhPvt͡5$C җCo-h۶MBN6;Pttay2),Нx&H%%Tհ}Qz%$d@!}D #<OV -&IaЈ<.)|}W?%%նa-:Y0B1Ƞj,y׬z;- J&]ݝ_8ܡx]UhyukYT^F=n*.0*HX Ɓ$0)P xx)U%3`Qr0^"(A0^B=P!baI$)L^RY"čGR0yijMmċAju2hP4O:?30^v6oyiehZt6Hw" (?a;I: ҙn BQKr^m<> ѹ#a8 VI 0P˫GL]э0ra!Aس/ѯNDY`G:_80z^R@;8@M+[|F@o6)+8nq~vONY[t*y}?o ]1.Ѐ3?LcJ.w( !Dbu{(r?[U Zрq,a}K=PvP-%ex5{ymaGjVK؎v^mi?D& V n ?σyް0߃Z*bka#d:{E~yL B! r0>ύWP;]|Ny l/PAK<|vcxeV =m?&F`s+=?; sZ(̝bFa^œJxT{Infd f9;mblAw*h32wshay{ $SƷwN$Hzv1w9äS@g:pT{}m5@zUloa'bN^QЏ ;@QrD^X TUl>&&f&0wj[o ruDFwfFXD4PM#@!cu71b ̶ͤ]lb\Ai֣i;CQwW΀)7pcڻ4Kz\1>QOT{R0G10Sn D[{!=ƒbNe{KAt !:c'hmܩ+U{IRtSFgu(#1b]T{ϼP1Ewe4(3(BK݇`CQ s 0ڋA-Ńx 0[y0jonC+3bqfm0wڅ snaΒTUP(mZ\4ڛ*߶rat=FK"b.̶E`4  sn1`0 F/"`H ]0o1g1wd\dNWizT1{;豣J)6ZPE;ܣIŶaSKhQ}1-Az K9GW0w@oǀt1H'_!}BbN09MìdNQf2i s d9Ec[㇎I }#'^Tؽݝ@7,`wvoivA&^ XvDvfNW0nwݙ={ :1)t/0dGݗ,{t3@w%gt7AwB@wP]w%Dw(sZ2t{=̠ w)rGZSDr@F<Đ; BQȽH  w":2ܱ>$=; "_Sr$${T@Bv S/r]N-Z>`$̜ 5!H:IAI"+x@uH:Mހ伐5IљI:d]Ε"nv۝l-.]b+0Cq=+/U%]*Km/94#h|CFi2kxnz/74j(e.yEƗƼ梱-wJcE@Rd^q W kBvdׂ&4.la1l♽ ?p#جBИ[(^[h̳ENXFc=bEjo("ˤfG+gyWeAY=m@Qx mdWYj52'ٷO<<'}?Pjdo!c!dFFcGDdpf(&I/Fx]b2jr\#fجJ?bƶQIoSZME{3rHq=?Wk&Nmj/T;g9VS}j'^o;yZMkt0wڤ[,|[װs+F @L0L#vرj5BK^R90vVDb/jO<>[/o{ k5"3e̬ 3o-d9"?Gb*~pfRT{Ø|[]#0wzsOU{K06@{5©6R]a{W,ybHoSlV<ɫV@dDN5|[ uɫVSL1wjT{#`m[8$('oSFT{0vv^j5ec*(*^dij&veS^\QPOAfjɌJ|:SyjDSff >DU{0Uχnj&Mڋ0t9Sqb0ۆ)[s+ZM H9uľm.>XZM{̝Ja"_AӠ2Ʒ???j5† ̝jP[~>YZM`@ 2{jWt47?O[ZMlN07jo>;s-ZMTُj ƷdWIG!sXڻ=]9TTCf!sz9hF=_`| #`6F|-E@'m_3a(IC@ > @j HAHRf*J˞.MzkPRTY<;VFC֣0 L2`4 |,W6|xRi|زێ!;ٷ#\֓Vd 1ickDcJgH}KwGޝ3OI(MВ Ѻ8:(1]hvkyteNkC}&mpE.|jn @nTB>7ևP`cOž>@̧rL USF׀X`F{މ`r'hEHat ,5ANZ |L_[ 3ŋ_;\LfyRjB6>D1LnTiiB%4D)(2QE Zm`HiD!UF } ݠ҆VJI8*G$T#a?\kCVA@+[>veܚc&}^]v /ѫ\3n;nj> O0|}oђWVnr|Șh 5Iqm( K-vDxSq<rRR 3V18RN;K 2| SVXd#hL3I>yTh7eZ A5m\Ek[\~A|tK=p`A ]/۬^j w>#Ӻ3/>4nmӰ|@iz}#Ubm `e~nPz)~PUQ9.k;F "W xX^s6$m #Ն!Lx0S_g,L^YOzzZZN)8瞈CƐMOF-$I)M,=zw֔rANt`v+\Q.}s- YufF9IyL'49ҶW;_)~br҅trH_CÁLmu6s`LxRK1klBuPK^ _q:@<ܹRKE-zdPzKJW޵i#5Xbp7{7)SkL,7PY^P:e5$,!ޱvap:ܸM| x|ȎX ˀ ˉ Й><1BCZ7"XAe \ZҰG-eZ堅#17*7h`dgqy=6 !ʤZ}YvW [-(/X9 S,1rK{ R(C diPNE _O~]ۧՀGsxAZZ @31 " #+/Ocaml_variablesP @-OCAMLRUNPARAMP0Ocamltest_stdliblH` t 1caml_string_equal  :caml_ensure_stack_capacityD+all_modules #All the modules to compile and linkL)VariablesT$arch1Host architectured l.binary_modules !Additional binary modules to link|+bytecc_libs #Libraries to link with for bytecode#cpp +Command to use to invoke the C preprocessor%(cppflags "Flags passed to the C preprocessorĠ.̠"cc 'Command to use to invoke the C compilerܠ7䠠&cflags>Flags passed to the C compiler@4CAML_LD_LIBRARY_PATH /ld_library_path 5List of paths to lookup for loading dynamic libraries$M03codegen_exit_status?Expected exit status of codegen@VH0compare_programs ,Set to "false" to disable program comparisonX_`9compiler_directory_suffix >Suffix to add to the directory where the test will be compiledphx2compiler_reference DReference file for compiler output for ocamlc.byte and ocamlopt.byteq3compiler_reference2 BReference file for compiler output for ocamlc.opt and ocamlopt.optz9compiler_reference_suffix KSuffix to add to the file name containing the reference for compiler output/compiler_output )Where to log output of bytecode compilersРؠ0compiler_output2 'Where to log output of native compilers蠠𠠐.compiler_stdin;standard input of compilers,compile_only:Compile only (do not link) #csc;Path to the CSharp compiler08)csc_flags=Flags for the CSharp compilerHP+directories +Directories to include by all the compilers`h%flags !Flags passed to all the compilersx*last_flags ?Flags passed to all the compilers at the end of the commandline)libraries +Libraries the program should be linked with%mkdll=Command to use to build a DLLȠ%mkexe /Command used to build an executable program DLLؠࠠ&module:Compile one module at once𠠑'modules9Other modules of the test-nativecc_libs &Libraries to link with for native code  (&objext9Extension of object files8@&libext:Extension of library filesPX&asmext;Extension of assembly filesh%p+ocamlc_byte "Path of the ocamlc.byte executable.-ocamlopt_byte $Path of the ocamlopt.byte executable7(ocamlrun?Path of the ocamlrun executable@,ocamlc_flags *Flags passed to ocamlc.byte and ocamlc.optȠIР4ocamlc_default_flags 5Flags passed by default to ocamlc.byte and ocamlc.optࠠR蠠.ocamllex_flags8Flags passed to ocamllex[.ocamlopt_flags .Flags passed to ocamlopt.byte and ocamlopt.optd6ocamlopt_default_flags 9Flags passed by default to ocamlopt.byte and ocamlopt.opt(m0/ocamlyacc_flags9Flags passed to ocamlyacc@vH1ocaml_exit_status=Expected exit status of ocamlX`3ocaml_filetype_flag -Filetype of the testfile (-impl, -intf, etc.)px7ocamlc_byte_exit_status !Expected exit status of ocac.byte9ocamlopt_byte_exit_status %Expected exit status of ocamlopt.byte4ocamlnat_exit_status Expected exit status of ocamlnat6ocamlc_opt_exit_status Expected exit status of ocac.optРؠ8ocamlopt_opt_exit_status $Expected exit status of ocamlopt.opt蠠𠠐-ocamlrunparam;Equivalent of OCAMLRUNPARAM+ocamlsrcdir7Where OCaml sources are,40ocamldebug_flags4Flags for ocamldebugDL'os_type8The OS we are running on\d.ocamldoc_flags.ocamldoc flagst|0ocamldoc_backend )ocamldoc backend (html, latex, man, ... )4ocamldoc_exit_status=expected ocamldoc exit status/ocamldoc_output