Here's a novel idea: Rather than stir the pot of controversy and conspiracy, simply release to the public your actual long form birth certificate, not the "Certification of Live Birth" garbage. And while you're at it, release the passport records in regard to Indonesia. Your actions thus far are at best translucent, not even close to transparent.
Idea No. 1446