degroot0000degroot0001degroot0002degroot0003degroot0004degroot0005degroot0006degroot0007degroot0008degroot0009degroot0010degroot0011degroot0012degroot0013degroot0014degroot0015degroot0016degroot0017degroot0018degroot0019