80D93C305D8B60EDCDF3CA4B12066A3BE5AE1C9450D19158623A88612F7CEF12A0E1FD49D1A3696217553D26A6B4676DBC0C82C30CA03112DA656F1E95A2003751BEF6AE7E3B1974763427A0CB7B57B8024381D2E569E0BC4FB180AFEC4D3DCF691A2517A106CA99ED36A0EC4E28E7BC2BC12B942CC1DF4D6E199F6069BD0173