D47B57612EB5BB64F87FEED08F352EAF506AFA17BE261D030319DDB75EC12BB7
00E17AEAF4848EE05EB3D5E4D5B919A3ABFDBBB9BBAB7CA8A4396F5C392CCEF4