00000020f689ae2d43936f970327a310c74ab31b54c46e8a55183903000000000000000054bd81f3fd9ebcd96031e8f8f7af134d59570a90db288616c90957240a6ce61d1dec31604cc40418685ab8e1