@cryptogeek1: Most of