86B03A839A5193C1BEC0C3B9334B85AA297D3CC7CE2D9EC6A0BA2C228A6C08D7D2314287AF85D8761DB5809ECF6E3A76A333D66C119D7FDD1D191002988B43EFB5CA0049B86242EDA9AFD143A93EA8708A9065E0F8115108866A8E78CE909F95FECBEFA0DEA3379AA59DCB705C4C252B53766625C72194AB75683AACC4FC670F