104CCF71AE9EF14F1A017D2104492ABC540C41F896197630AC4AA6637BF185AABD4299DFBC60618AC06F9E0E4D1DBA286C366020E55E5DA3E509C5E74A3FDD61BB15C97FAF003C14A2B304FE5C0965E3BDD62BDCB18789EF4E140CDDAA31EDF65598E00904BEDC0F5B3C7DF88E7D47A7C3D0CF459B18531CF7E10E9044D99076A