Caml1999I031J.Stdlib__Buffer!t8@@@A@@@@@*buffer.mliaa@@@@ @A@&create@#intA@@@-@@@.@@/@dd @@ A@(contents@@@@0&stringO@@@1@@2@*r  +r  @@4B@(to_bytes@#@@@3%bytesC@@@4@@5@>v  ?v  @@HC@#sub@7@@@6@B@@@7@H@@@84@@@9@@:@@;@@<@\{  ]{  .@@fD@$blit@U@@@=@`@@@>@:@@@?@l@@@@@r@@@A$unitF@@@B@@C@@D@@E@@F@@G@A  A  C@@E@#nth@@@@H@@@@I$charB@@@J@@K@@L@K  K  @@F@&length@@@@M@@@N@@O@P : :P : O@@G@%clear@@@@P@@@@Q@@R@S  S  @@H@%reset@@@@SR@@@T@@U@V  V  @@I@-output_buffer@&Stdlib+out_channel@@@V@@@@Wn@@@X@@Y@@Z@]11]1]@@J@(truncate@@@@[@@@@\@@@]@@^@@_@ a a@@K@(add_char@@@@`@@@@a@@@b@@c@@d@$mVV%mVv@@.L@/add_utf_8_uchar@@@@e@R%Uchar!t@@@f@@@g@@h@@i@?p@p@@IM@2add_utf_16le_uchar@8@@@j@m%Uchar!t@@@k@@@l@@m@@n@Zv[v@@dN@2add_utf_16be_uchar@S@@@o@%Uchar!t@@@p@@@q@@r@@s@u}XXv}X@@O@*add_string@n@@@t@a@@@u@@@v@@w@@x@)))M@@P@)add_bytes@@@@y@e@@@z@@@{@@|@@}@@@Q@-add_substring@@@@~@@@@@@@@@@@@C@@@@@@@@@@@@P@@R@,add_subbytes@@@@@@@@@@@@@@@@g@@@@@@@@@@@@555h@@S@.add_substitute@@@@@@@@@@@@@@@@@@@@@@@@@@@@eee@@T@*add_buffer@ @@@@@@@@@@@@@@@()@@2U@+add_channel@!@@@@U*in_channel@@@@3@@@@@@@@@@@@@G]]H]@@QV@&to_seq@@@@@s#Seq!t@@@@@@@@@a''b'C@@kW@'to_seqi@Z@@@#Seq!tm@@@@@@@@@@@@@@@@X@'add_seq@|@@@@#Seq!t@@@@@@@@@@@@@@@@Y@&of_seq@#Seq!t@@@@@@@@@@@@ @@Z@)add_uint8@@@@@@@@O@@@@@@@@"["["["{@@[@(add_int8@@@@@@@@g@@@@@@@@""""@@\@-add_uint16_ne@@@@@@@@@@@@@@@@#Y#Y#Y#}@@]@-add_uint16_be@@@@@ @@@@@@@@@@@###$@@'^@-add_uint16_le@@@@@!@@@@@@@@@@@5$$6$$@@?_@,add_int16_ne@.@@@@9@@@@@@@@@@@M%%N%%A@@W`@,add_int16_be@F@@@@Q@@@@@@@@@@@e%%f%%@@oa@,add_int16_le@^@@@@i@@@@@@@@@@@} &C&C~ &C&f@@b@,add_int32_ne@v@@@@%int32L@@@@@@@@@@@&&&&@@c@,add_int32_be@@@@@@@@)@@@@@@@@'f'f'f'@@d@,add_int32_le@@@@@2@@@A@@@@@@@@'''(@@e@,add_int64_ne@@@@@%int64M@@@[@@@@@@@@%((%((@@f@,add_int64_be@@@@@@@@s@@@@@@@@+))+))6@@g@,add_int64_le@@@@@2@@@@@@@@@@@1))1))@@h@@r[.Stdlib__Buffer0K ɦb+Z8)#KH"-Stdlib__Uchar0*Ujmyc6]]W+Stdlib__Seq0v&/(H8[^H[.Stdlib__Either0&]XF&Stdlib0f4]-*Tfuՠ8CamlinternalFormatBasics0cEXy