102C97182068D8C3CF4B126DB7ADB009CF824B0B1BAA30ACFEBB0AB27F8AB76876EEA077C4B4FB833A1FA2413F8F24D57D2F0AE379E064AD370864EFEE904888546E00C070FC8939DEF84C35E2A369143AC103C3024B4AB878C0F469CBA8D9F75583AFB7C7868EA9CF315B77180FA981CDC44A8AC5C6498BE6EDF64A38AFB98B6