cc1bac16cb95b3c70afee7797c740757de42323db6c7e8fdbf135f52810bed3fae5750f108a125c791cf565cac196a32aff1bd1847dfb0cdcd1e76abbaccccded761b7dc058a278854c97757b120e26881232508ccb5116a7621efce456f2350809b63ebff1dcc4f32d6783c8cef7b2c1b6d559574b74dca3bff1d119b53ce710a0e18ddce9321ab062f2e7f8962c78411d22423e7b158e79073d551650212e9b22c87e75946f4be20b67ce6fe17b80b3a4fae244687138637b53627b474466288b26ae8f147e2f56a033dc12357309f0a2c1f58245a640702a06f43930370aadb0adeda5f6ab0cab1cd5e42b7283497eb7d527e37defaa2