cdfakes - REQUEST #27

more about : cdfakes