0x2cffd02e250ccbeb2c8ff11a62bbbb66eaea9eb18d128544067a5b40fbe83b268a03bc22c16946e0c9fb6b39d90798eaaf474fb3826acb8ba35ea3cd78cb9dcfccf217686ecb890bf8d75b0878d897cf2e0ceacc4fa4937624524cc8f5e79cee4466712f7979aa925ad1f65aeabc2611a25f5f5770a5edd7881317a6b05211575c927db3f79f9f740c575998d5c453f2e6bb75b112ddf1a177b88016bb16c12fd1f7653c2e13e00e8634cef86f6aaed0b2abd002daaf97cb54697555f0328fe41c3b24726a7d5d1f8f258378b88641c2c2b608c246c0f96bbb8c015d3bcd99ecf05cca95819635d8e5e2389d8ecf52136f52b01069cee941871e747c7058290c831fcefee212e3fe8f180c995edca057b64ce3a3e6c528c1205b50073deee3d4eb9eefa0d0f88210364e9234c8246c21f80b3958c3a748a80d082da63ab8d1f2a65bee7fd80f541df470fa5d439e2fb5e0eee9317d68c0cc753b4708f53bfb5f21791288a7fba4dc2f12e3afcf9a10e8901fbeb71fb3b94dfb17dc86040d4a849b25097f2a823b54e256ee4420a2dca8fcfc21a2fe2aad239163a3dea5b375b8f12f3b788e373b53d0594e9b68f10870bd822929d522b95ff5f65fa662a16b67159879579e35e498f2de24d582270859bc3f415c278a1dea4508e44e7ec10526b916199239119ab4758ee39b01fb7e3a3f3ab05b33b946ea57dde6e2f28699ce9c9bc10b2431360b730bf9acc04eed76a084223fdf46f0dd5287b48a85feba9f00626854d3a736f4fba7292e797794d20dd6a53c52a5780c8f38a84411b209def19f5817503fc47a43815ff69e7b578ac7da0ff99772b0f335735709989f6bebff236a576f543c8224e1782b3240c7a1ff42dbd9239bedc204155304cd8287276ecc436c22889573416f256e665bc403e7f0434c4032ed4da25a75d5477de327d8365acff3463b0b52c25e8586c602bf1fb00b88bc8595fe0dc67df2d50e415923f11a766cacb609ba71d6e0e5e2ca6b01d2ca39662db164a8b95fcb95b8c0d1f1252ccf8881d4057dbfa1ab14724121db9d6714a571778d378b2ba70a811f6df5dab9931002eb399ec13be2063c9ea92f4fb171d3ace8a3cb0f14da2a96193f7c2d7113e1dd554eb882559e850fc0f8e7ae3cadf9af2071b55693cd0813ab6358582622b8ec55e8473da9af0750535bc825573ff1bb39c308835e228bc100e5b9fe966ab688bd7e96f672ed3fd5ec3babf7a934c0fc5da2372881b6d06cbbea4a81cb15873f02c931a4c83f6aac29f3a723d4723d617575851cb94767a4d83900d4292420dcaca4af4f4c394a3e9c5072baaa362b3cf8ad274d1f7e3570f24c4e4c10f4b22493b6cb15e53958d1f7f6bb1dad3c22151d01a65d1f7fa8ed6967320f31f656ce56f0b274e2099ee95ba355ae935ebf8d1f1d4332a83ddd4acc3d575f284d2c0a1a235dcbeec14c04c5e717f2eacb8935d3628ceae4994e14b1fc46ac9408ab1c14a5378e6eef3d8d5e881bcfc546fe8668019791784d912696cb2dc84f51f94a7752d9766a4cf343933e1e1109b067278fab3966448795fe97b2666e92ca3c0222c762e8dd87f6d429aa12472c60f672c2eedc293b8ef00ca8f7222c668cd141c34be217c7ef5a542e6d3d510f56e2b3c82af3864878e0aceac0a1a3fd2d795964ef912392377385a85f2e4f67d29db5a2473a1fe984837ad14cba3171ec9745bc8ddbf42d205fe3d979bbdc5dcc3d36326a492032b08e08dd02c687c29c6e678d6085a7f00313c067f8006e6f1a67d50d4364e3bd7c13626341a0c47332405534c81d908544fe1d0dc8f12809910aa7764061d1cc0349fee9db9694e5469e14e20df2c1d4742a91cb25e2e36c5b574bfaf68f0592bf0ab4493896691bcf5431626f82e40e02b4d160e96ea03cf8