00e0ff3f72d1e25286f0bb7d7a840c51af6315a4fb7ee89a97c76a000000000000000000589a347f30082fd542f97ccf5bcc388f9d2b09f5741b210a954f2170fc5a1e5869d0885d16500318e8560b76