DD0EFFF8CA6542E5E3353366B0346B84B4DCF19A86218898F5FFD7BA92CE9954
B0801626BA20FF1AA4D09C8CBB2F813AC9647B443DB4148C64AF312C0B4A2904