0020dd2891c4290017f0f18a49ab008c5b42006145ed7306ec18020200000000000000000e84a11a878e7d4482a4f7db22f569ebad1cd63fd0ef7595ad0d02ac1e4d8825e1f7ce67d637021894df058d