Optimal T-depth Quantum Circuits for Implementing Arbitrary Boolean Functions | Synapse