0x2cffd02e0cfd008364f07bae360fdd95f29e68ed948b8c29508ecd2584b700d13416b3f5dbb8f91b175efc5790b54d6febbd51eacd99a7e8501135da9d4248909da0824135cb2be16a9dead9f870f4d4152edd994f2258a6e58f0d1a85d68913ca880369dfabd977b775bd1b40a258f8f62fb54825fc0b1f444c644808ef5f460cfa5572e44d435effe2353c01cf3dbadb5dc1a8e4cd6ba65142a453a7fd018548adbf532aa643ed78bf02a35c39b5015bfbb4dde4c189268a65a06fd2b82ab286c0e0b0b86cf4428981b7cc0228914332214ac25622525e19f48f0b959d1e3b782c186260b811b24f81276b87df7facde9c797c156cdd54d1497d5e5a9599be1dc162002effecbf08a7ec17bf96414cee34a33580074852ca9d8e552ca1f2c1a05b674cac5a429ac5dc783a09189097c071f647e1ea0fa5fe876e2ab6b1f68122948e279b94497e1f37c456a15333403df873cfd869b629123a8c7d397597e80496caf8f4593878ccd5c71860f5a1c4b0a6f8a179cd57b93bd5e5009c377cbacfcd01c89a9f07ce569fc131da1b4e3edf386aa323d7c74a85a3ef86097dbfd44a5cd973a6a663e2596de9a4f7cdc6388ec68eb49a2afb21fdbe6e2e4ec23131dcd046a3775886a1104f7519f8abe930787052ecf3ddc31f88c948eb1aa46f2b116b6b77afaf10020d273a2644055ee4631fa51921065f003aa54e16658e45bee2d3c4f0e6a1727ee4e070baf1875453284b0b8deff1fa7dbb62c7ced9eaaf24c43ead239ee91d13b49b76555b5652feb51f40261c2172733a9754b247f55a657f51796616baa3bfdc33b4020770991272ad130185b75a43593aa4cb205eedeafb31641a5dd0b3dc05e06d99a5e7828bcc10b2c2570fbae7accfc61bf17bcc5b6eadb431143f60f23d6e3208b707d226d5c952d7284715ba4aa08c2db4c2b7b24fc52fc687148bb2a9d56edd463cf584641dd54db43ae6917f5a159df4f852d144c29e7e100b73c36403dcbb46837769219846b4275aec3d95b97f1985cc44169a2bed5b6e0c76bb4f2074de935e15e370eef2801d77e557f9b70fd8734b2613dacdd61626557bea064d9c6c316548a7c7ef106dfabbbabe313507b4c1336dcf4240746b9f0e42e40db36340dc061459fd195f122c1e0ec9ff48a39966942d2a1886f1622ea9811c3d073c5c9eea7a4e20bea6da7e5c6ac973f184a8a66c1799c32c996adac5dbce76ffaa4ce1646c6cdf07a57f17cd5562b6fd881d8897df8798239421f826ef7b207b873a6bb453efd8c170eb0fe19a41c6cbc4a56b11f4b62c225e03910659ace5a3acea7e8a7e3646e4f2ed7616fe31c6c33d5556f438ed8a91dd1e491a4f306cd86de904981db9cdda839b1ef2d333cd0e6c4a6168d816bf125913ad9db901596180e3f768f79edd4002e0d422addd1457c21d906fd05de6543e949021d945f53f5cab84d5edee2fbfb37746e6e81982f6a0cf7346a66f9f5085fbc453947e0f1bea7f7818ec293d36e24ffc0346a34f9006139c53d0ae472d3a5a96dd997a8194eee83738d6312354dfe36368c920e83354658fb35e3ac24db92857eae381871199a11ce7443430c5e9adc0861f56277176d641b909694142fe64f0d76e4d264c086953a60daa8ffb6395c4a419ff44c6d28e2f88410756372929d0c7cf47c3d35401a3d7f3822d294f9377ab5246ad6b928dea7d47e34c428d0e9daeabffbb6b8d3ec7509ec67901a8106e2d6007bdb375b738704fcaeda6adba7e26b711f498a6bb6125f61b0f7b4b4a7f333008a9f8075d8acacdb3e3890382d8cf359a4eeea17598d427649311e01e780fbeb8b23041bb50de9c20d9f6621a5e51b803c8bcfd5b4e0b5dfb7f3598e898b4e6452699fe97c3b73b58d313a9e74be9ea92a30766b60cce8f35753ba1e3