0x2cffd02e932ca4451ca9f70a2e4bc32bff11e4abaac893aaa8f54e5c4e578b16d09f182e2c6c76638dc0741f9e8808a3f5d82837592b597e0638cbb2477c905b09ed8fc9f6ca15770fbe3d04548e132966e20d265404f805785640ab50377930b6869db0bde8295053ccc70cccbf953e5711d29d7376f3c9aa46caf8ab05be2b78eb3c46fa6b04a7c5300df252f9de847a2c20db6acaa9621b676c03ee17f76fa5f35061f9c6340f11a66d9f82bb19e6d06cb5677c5c9934496a579f0f6c0818ce38009ea20ca4ccbec6479315b97640919a62798df6c70078fae8f531be3e2000b7e0b7a5cab1f1682f95a711528e40d0f19ad8a78f5d894db9254b8c826c89348273262e9995462493d31e54cd9a43dbe9877ec9352b15cda1984e868d602045931828eea7b69f564168059027721d95ee0e3e61effe961f1d06a515ec0641ae783fd7effbc8461032f051e9c663cf6e87904d1505e7a978857d979a1eded88d0c474be8b1473320d503f707b583fad8c6fe3b3f80d1d8214f9eb874f831ff5833f83cd21f06969f98662b395f8fbd51e98973a937758c7a819639c923b3d4f514226b08e91c616a89cf3d5aef8703ea5c5bd2fbd0751d34d46ec1da64744f24ac319097148f0d9617fdbb70268df41b7c52a3bfd8891fc33634f4b99034397d6fb0aafbc181a4adb081981a795c23f9c1c757b74e9a6ac75a85fddc6fe2443e4a57721ebc40faeb906c11fd2be329ee19111ca14c690faaea2b7fd485c2231e4e60f76ebfa4e5fbfaa6746be2c8d99b62d2fd0cf7638a0063bc0b4e2a6b65a1e07633310b373854ab0e64920fea91a03bbe11eb556d405cf29cf007d16625ea3f57a0ae4b1bd3070bd9be56a5a2f51e1f5361bf2a5b10d95f07bb764a72fc125553de6afac5b03bef05c905cb634ed22bab131601fbf79cd375996ba9ef83a6196c76b4ba93f65de7182b48d9b6854ef7d97556f7f2ae9699ea383709b098353adeeeae6decdd8aac0d6c5b22c7ad28d13783c639a95a28fa5588e205ecac67cc05499734bdc84c61835786ebf2f5f7db776c62786319680d8755e9e7bd8797647d07adbf7117aab1db57f1ada39ea704436c63fe514066cfd033753b2a63dc1c95cb9ce7cc392443f379e6ffc9bd5fd889818ece52353b2313748329b02953bc7c53553844545ab28d828b73bf630a424c09e839d1e7e175a84f3ea67c77ffe5dbf030392ed0fce5273a874b7d5e14099e043d0cc5fa1e2e4f3f2f155fc58021b5920ad023b8ef724ac2258d699bde3ce30949e98632f1f0b977628d971c218ac69c7852f6a69c6bc522c28c933d89eb2bcbf6a4627c6401398faeeb248b7f022e2403bc95ed84a7eae66baf917c6a6cdfc619bc60f0ed0a3ce3db7ae08d392855a5af7ad26512ef5150229002880007f554d00da3c66600f3a2981e80294e2850aef67fd65f5ac136f0143f05bd3493624dcca04f70ead3c974fc2f7b0584e1445e0c94206f35e04619503a190ed556423c1006c7704b7ad2b496d19d39b075c367ef30ef4c7d07d8f10e05f9cfe9758c8b7a324534bc8e87588978c143571e6d4b70957ac044e8e101396f7341b039db3339bfde5dea51aa3aec710863a2d5aa66031ff490a5af055d7c4ddb422b0899ae5fd1236652100e1a5a9e517341231eeb7b1e0a1f1de8db01e0b9e9649b0ab74a31018c000d52fcf7053ef62a6c5bf931fcc454cb3eaebe52b9924c9226299f278c60073d848c8d48a1b34559382e161031028bf35d601c332f34716e9eb34666deb95bebc01c4348fff032ea782d5593c956510396dd076a0a60f55ad15bc17750daf972d64da0fc3527f2bd143ef7c4065de2be46731626ebe97aa5c12a6f78a1fbf8a35a388631be15127688b02b6a3e3e00b543f64720faa0c38ca3bb01e0