Caml1999I010Z x(Databasex%short@@@*s_num_good@A#int@@@*s_num_spam@ @@&s_freq@@'HashtblA!tC&string@@@!@@%@@@@@@@A@@Ay$full@@@*f_num_goodA2@@*f_num_spamA8@@+f_high_freq@@'HashtblA!t/@@M@@򠰲Q@@@@@*f_low_freq@@'HashtblA!tI@@g@@k@@@@@@@A@@Az*read_short@ `@@鰲@@@@{)read_full@n@@氲`@@@@|*write_full@|@@"@@ⰲF$unit@@@@@@}&create@2@@ް#@@@@~(add_good@?-@@ٰD@@ڰ"@@@@@(add_spam@Q?@@԰V@@հ4@@@@@$dump@cQ@@ϰh@*PervasivesA+out_channel@@аK@@@@@'restore@z*in_channel@@̰m@@@@%Error@@@@@V /&(Database0J.) m@/0:y*Pervasives0qE;&XF rt'Hashtbl0!f{Ts@