Author: DIBCOIN Team