Caml1999O037+TM6@(8GF! 8GG!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{}>?B9Qm4(/XE*aELU0 ՎRw+pZyyx{o GR.-qnI0I.ɴ()yZk )=p)ԉZSJZeUbs),cK8$p$.@;$f~":PK+ڍc AM MShLydLwV ĴVSyY!ųy;&(h\N|VFs46IPϝE0;;1T20(NؠΞ'x|-Dcw}* QI&F\)m+@c$҇<7<@j(G=٭K[j@-ZLOd^ymV&_+bLH8!5!!Ij`{rw*߰G{XFQ*(BPkD د`7Do PDt} ;s! K'*4PBxσd LOQYRAa;XR7Pq OXF0(?)עH3g@m5n3Z,~ZM]y[%#s+IMHBJ=.Rd5`UgUoC&r(K8LzHb13$KJn1zg5D¤4FQ+P3\Ton(zW|9 xfVA'&%}աD"}Şg/:KUm)FLpFѭ=C..WLiL xVșS~Da""}6MMV9rDA% D^?|v'VO42DH|IS0(Cs?g&a "}J;0T*b9T$%CbY$.)7ж )ꅓ2dN9Ub*Q Aa %@3$>JжѶ:3vɐD rHPm۶R CIC62:a(]X5hsPtI#2rBW(MPAYxR1h8!}D #'KJ “-ày\R!3~1ԭm9g]\1a(;u *P0CyᤷC{i5]v; tw 'RXKF[N[ ,Y[k \ݽsHJFUOXE`ݵ务JOy(u$IFJ7dqOUv%nw)p{ p{ g܎śn_s5}Ip"nO>:ؙYz nuZ*5mt*\բ@=9\Hݮa\j%Be^*\b\n :80BTeC ^T^>lqɖ^uS "Ҩ d⥓uTG+ו /^B=I܋H`MЋN^T=0y)E'L^FB %MP0y)Q0d̑!Fttu#2\N3]7/_/;M{7yi-e(Z(t8IW1Väw7PtZI?DDj!::Q`Fjy!A:H 1$U'^Hdb!Aس.ѩnDlBmn?G9\m4AyqcFȋyq!xV(yI~ O&lokǏc F?+zjVYBb5et)SmiKR26 GIFayc3ʢPt6hcUt;#UbKb{['ʍMloĆQ|F_q4@E@n,6 D" >E({?$7=R7<ΉpSCj^8_*V*.a8oj3̟E,) N@m)   dnvXa@NBjojB }%0E)qBOuYmjS]r!-]O0:>P˥%QA7 Z=32JI# Re!2e Ēnv* a• Rѷ &j@`ɑTPZ /1v ȫq ?ڝށmm@FfJ! ^]U?A 2ߛZ- z@.̟WgO w@O .U2P)~@mHmAȣOhX~nυB~ֈMjTфϗymm bp6>_[\%y[5PkEϹŏ̝`ZaœPĂT{In^f TCaŘDf>;ebc)&{ ثh5CġT{&߶= EZM+F=X``/#db fdVS[ =?(&^3&\f?Dʒ ;-L%|s]!^R]BzE1Mx̝6s+`+zO\(*2NRm`ZGKqjZ4&̝.an$^L]= 8Oɉɘɒ#^ L]}G;.ZMk(aB'']/Ac"Ho@,.ZM\aF''Cb,EP^&L}ykqj~r1ff^3wZ3!fU|H|sjǔ)T=* 4aN0U{i/D X.h,̶0wv~Ed,V/`N0K2^|c*JD=N0wW{xm'~Egؼ0'' BvGXpܩ+ @$/YnմXNqjyuv1ŷch5 ,];D=ߋoh5S3bn51 ǪnR;Sa\*!̝V1j/֋o/PO i` y$jv24,5ԓӗy;۾3a( I3 < j !A@@fPL} AtHXp~h6P Df~i3t4^ajOOq44#(|?D07phimޞWk4pU;_I ޢ DuJ2VT݈gAbV[nZ\H$o&8vֽSD`.4 OWjHo]wwo ,r_S&1 uRCx[4wJ@1/a~CXm3kګ{0`/ul6A{յiFWM)**=m\a;[:<%oEBB}YiW1#PDHqmB `"ڛ)궐(O;5mk&;Ms{΍qDN:eUz:B}< 86Tܘ >|y*,Tcx'bk7ƗYLsB >)2œaɴFG+\>tQ6D$oWj4&>xvOwC[Kc6MoC]?z 0CУ_LtF޻2yX[SXpyҐl"3,hzRZگCj.O#9[}uMmt~k?˗ BJhBy 15#q;ޜ[қ2v0d1}hQϯOm>1@=зnH,pŶ:^LQ%lg%^F$yh/(z90ń5w e& .=cEỦԗ!)j&טQѰ8ltUښٽR`"&[Zno!sgCןןCffD>1)UAݧju2B(p`m鮰/\,3Ŵ0Bwޡߕ麹ߨ!Jy~HY%ᔣr攰ْ%,z-JQ=C^BӠ#iwpQ:8o QGC7B&SWpz0,5Š`2AN7oGԒy=f.y؀Yc!jo!8@:Ȑ 6@4KDNť@sD P[;VH]LP)zHmQ> *74* MDu^wTQRۓ -Zb~mdT}o 3,?*7tP NC09j@WsHt8k֌bX%M'H9r*̣9>]jl ŞЪz~6:P3Qʧ)P|^ iO4#+U{=L$B-1Zt?ch򁧏 Ksy Eg~ٔTq_aHM )dw؏(!?asU$]cA&eޙRqԇ7i?EMк \!7`,c&BZC G^-*CU*I O "Ko|~ -Z%Lr :1>cma`+~Ǻoa'ԄY@ mi6Ɉ~xf⣪,HYt&@R2<2Rt/ßٵFIur݇c 깰k!jA`?%䦤-Az_>A1dV8]NA&??p8HfX79М-&ޙ3?&FN-K{h_(u)xdgl Ze. ' Mڬ($wf+Sh->?u-LڱD~C׽Z҃ }TJbg(zf5Rm7A;נX*w'A0[JΛɲ͗II -*FxA_؋4 ϕ+KSLdW]M::-.hj ӔJO;%OQ  zdԼ_ 7m&,9X"C8-8Uz6xUjS+pzf[oC|4sH5 wCChQwS{V}28}<@!iڶ2[FcW{? ])2(/X҄(C{+ͼ@;DBQ[tCyzԜx'8LfjD?v!-1bhX!Bya @)T,\򄕦1 " #+/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,Stdlib__List0Ә*xt /Stdlib__Hashtbl0M_rxpĐ$v.Stdlib__Format0J6ޠ0Stdlib__Filename0SW,=*.Stdlib__Either0yIU