304302202dddd1317f539345478f37a03540e5110b3638ffb8792b1a6d01bd7bc78fa90d021f6d2e851f49d32a74b71a3aae934ac84e86637b302bc81aa183c59fc8f0e6cd010469f5faa65e11c6732866f632f1600cc16ec78c25c36458e28d3f5c19f678daa634fa3539a5a90a7d2e105f79131a2bdd8d633f45313b8a0d7b54f902ef80e1fb