00000020e588f1095890fc826cabde8593be9b9bddf5300e8ebe52204deff69d00000000c82e4145d99338ed9715d42fec48808f66668adf75f710fdb385749f97a46d30a3e96f6afa1d451c3a5408ef