43472B23424D121B6BA97E35A0660E1A2C1DB64B4117233836807E0AD8E8078E
8D65CAD7E2D1B1B4EEBD708CF18B5BE33CABA3F03E5840969E97886E0CBEAC23