Are all contracts $1000SATS long? So is it going up or down or up?