00000020ff2a04567fa4119fe3dcd381dfdffbd6378771f6db98b0fb2243160800000000f289b2f811ef577727317c28a768680063ab6e73f958cc55e495f1b10c59c21077dcac66e5ae1a1c16acf3da