31661E5100CD5A67B393D54C6E062F1AB88B865E9BC7422F49C43EC48E1B0B69
EC0402A0019B5E98C08570C5EDD6D73E84594154D51D525A26E53956D2C3B35A