80F68C6EED4E68DAB18F050E62F1003F524D296F074D964E007462AC95E45E3C
14F11CD3D6EBF689096A036AD8B0C6C84D3970CFFEEDDAE477617685C41B5D69