00008a31a8a681b0c3fdfb8c0a4a659be900b26c2dba575deb8986010000000000000000453269dc8ce4f6859d6e2bc491c734afec8751975e60c473cd04c8f3c4bb9529b6a8d1647ba10218023cbc2a