0x2cffd02eb91cef240d1927b58721344a44fb9435e47f7d4e29dcf49c5e8d44632ba6134143a6824a2f9a7be07774d370b82d67a80498d9edd68c3a1f688ca8660c408724d608525e494e7fb3a0819cd77172b1d06d005c01de2b72786630e3d2348d10d815f5831c015188e33a241fe248a2c210a88326316645f30b8b3aa81520e1ff5b8f0f5c360d5605eba5c38c9d6bd0a05ead48b27b270c755603f0b3c3cb4b7aaf6ec50e995f9ae78e37355361ac7356f51b929a72f6a03d058ab1e3def9c90d29b0cee69db5f84a2b86d2f064f04fe7ae3e9026456012a745724fcd389f8fc8def070c97b22485e27d7789d6d90f200873d5acf9b33e57b5f9cb9bde5ac3cb13fcbe4427f480e1f6d4fa7bfbdfd6e46248bdf24c1b9354256cb94ed36a22beec3ffcbc196e5fcbac40985948a983b4213adc3e2afafb6f1f886e060510a42c83924095658f1a6b2a1790a3ce7d9f540973a6854860ea01a5d29f16d95e4d7d7db7849185e07e1c63ab08d0fe22e0e04d18e8c5f02e7c94df7d550a93faf9ce9e9b36193b16c9c6013f134c1a67fcac9d721afd9ea6b8e35093b53321c35d6017978fb170fc19471bea16224bb98375a8206283dd16af012368582b406afd21f1a944f8eea7ec75f1721e06e7a95ee21e0916f2da5c1710bfaff9f93156b5a324b7c92844720ef051f0d4eab9bbdca6b83c4271d3be83b06689a1987434a482f4e472825e33d5a95f740eec2de95ff89d74153b159a9895a1c09837cc78d4e68dd9bb73b547fbfb426305c39609f5e44d5a4fac5f27781f799e5ae414f0c728fda058e8b94142d934e30f79109da658c9a316c272f671ac4951c90056278936b70a7a73323942a2161880f1183ab8ac91e552cadc4ced1d59b0d31d31fdbaf074bbb50d2a953952bb018e883525368842d80f59894f033c413f5be21e84d87a115e77eca4bf609860cb1ac42993fa2fe6c53046e143c976ee7b07efaff5ecbb486240cd4ff89002053ca2585ae6c3ae224d83b162aa2e5ad3d886e2b15832f547057eefcea94bfdec0bfe08e00b4ff3e83af34ad6849783ef9ff1b574584a2918919aed01c985c35097ce4cf6b164770130abd01469fc8f250d4dbe9abd276d75bcc642b2a565c6d3144fefd18e2c675bdf02087306deaa3ea3777de3a7a72c8f4375502b02a9ac4757cd5445af750d674f681604ecb665491d64009278d7531b191a5a9f050ea7e17071185e8dbe8496151f9902e3d3884ea545b580705584dec8b34628f23c7535426e83aa6d59c312067fda4e59c8739523f71ca644f4ae6a1d263c2336900ed62027919b137633fc2b3b6e0655ec9aba5d0cc59295c369172a53259ce261cafb10311fa1a00c3bab7766b6d42630cf6cefd749ff11977dd29643872c7c768bf389ee81504ca5b0e9b5fa5e96d5963a3ad0ce0a3a3c937e4f91b1e51bd1f00b7a134903b55871570cfd23a9517d2a82f61d0cafa1ec8ab402f9b6f3fc56754f2435ff04912c8f68f66fa693cfab6be3d3cadb81e61737d69d338fa3e15d1db5db43a4adc638fed5502341c0e48b43ef7c0652d572bdc8f269523ae27057ace7bedf93e2ba070267874429d733ebbd2a75e6dd9799a940e16eacd838005585d921b636a7f908991e3f47aeb6410a1a62d7a91e2e5d0845583f392b29708ef2e6bb4edeb04d0d7227e80e1a99d5f0107df18fc7dfba1da84fab98f540aee19bb0d158bee417fb79107cbcc14ac87c9c615b1205ef7d8ef3a5fbf10deed603c32f54fba40bd76b69a3eee99d9accbf631d699a3b4936d61b2ff59775a9a5ad002fe1c711604134a2187fca67ebbbba9936736c490517e3f34aeab9af6ae64dc598afb29216114e9c5c7ef2563e9d2b6a4096ad60dc0f60b3714c8c44f77b17e551635a9bb07003fee5a55