0x2cffd02ec679169f4de89d60c65af66a550c5ab442f92a861124e6d36f9f0cab6d094a6856fff03957635e6500899795e0e49d6c0f2c466f08412f068d241a8732750dfe433c8a298d0b98aac7742940c4688cd6b46ac306f8cd3927cdb0dadd52e849cd8103ff32ad69c911562a1fa196f14637554a1068e3e68b7aa9c5531bdc9ea84f736ccd962add7c0eea14428eae58ab4e30a66a441a909f5e2c0da3833e12eab753c0aef8e1e2ff76605f65d79e46636a443d0ae996627a7ea8c8202d28655758ecf002741dbd1a068f85c0788614dda418db3b8a9fea0b595633c0b74c23b0a5c06224a612988d1ff2c38540ea6909da403d5ede9392f197b27b350c0a811157ff8cc3d0fd740b2ae43e3494858faf4b87fcfcc608700cabe2a2ac9f3af1e30d740b3df24221d62f186a1380b7cb995a85049e09e8372ab74fafa524988073dfa2b8c755ca1a0ecdfbf51b26a1f06ce8d3a5472d8093dbd6a1032e309dcb305a0e6dcdaf386126f2bed75b10f857ba09d136b6049f0b64f322a3a7f4b5040e9dab2743ad08abb33eaac494a557684792b835eb22c8779cdfb413dbf5c69cd0d06f29edf7d90af9794d19d892f6277cdad15197ed646e9c77632c4011ecf00aed4cc8ffd5700eb9d651a5b25ffd88f307dab697a562305572652e5af9351ef059b2652dff38aca8c305d748d8683a1255f93d287f66fca36c8c4a11b73a4667f23059e017ca64ab09d086711dbf1c515e0e8bc6bd1274692309c269a1955d035032f9c233d9b81ba3d818a3b7c827ceaad1e0121b1a4f40f20b648c7f05daf2e79dd678f18f6a9b56a182af858ed174f38a8fdc607e6c933622d432f50b5bf5e71753e963dea88069299f2647c45902e8f9664f26a0fef85df0db90f77b6497f2c39c99f512b88f470c5d76204e1d6dd5873697a8903c1af8b38c6c4bc82e20a888fa4ead3e2f63b65a36bcb27f0b118fef18c0dd227b53746ffc11e766690723fe682d29ef1c44d09dbabee318fd696ba073d7989d6fa9ac3c288d4b7ba64f269e4293aff5f3d967b1bfe621e53202147ed63c7c09c2a62148f623e9a4a31da6726d00cdaef40c441cb812a3f2ae9a494c2db7ac0f0bd93591535234951a700bf6fc3da6c7f17215983ed1d06a9b0644f19bb511c06df9c438c61ef23106ed096ca3be88ef641eb2823a057e5026ab861cfeb216c5b91c36cf7e8d50cedb68fc4352721553ae41fc34a1970e488822aa08fcd292a75f1ba86e90d635c4c5b91b55b98e74180498cfeeed2e98bbf11ffb713d81cc2bd94b56d045b0798ad8bb3b5e8ed65b8223ecce78b6cae4346f9c0bae23dac92bfdba408dc809b77a6a53a2fcc1fd12a8da181c65428a646a83962c0ddcdb1fc4198805d57d31c1b23a6200a2543426a67a644836b23e299cdb4e298cd04474a392c5f5e5fbfca0030145be8199e2bdb575f12a74dcedf25fc0bb65edd1d2a22e4f98aa21b508134c3343f0d7006e20aa4fea1d9c419608d9e5d8b088c3311f55230ed88abd9af4e8ae16d2f519378229baca489613cd87f150eb2b1d495a4d11e5768e24893a58aeaad447bc297948005f967cbb146aa427223bf756e8351406ee87d35b7c84f3342b54ec27921d70667794701db00c85b2fc9fa6d74201b4e924d90a008ba9d348470e166b31ace53df9e182fd2e8f7904f160e661b88f193993a09bdcf742338574f713503761fb8b78aa35223d5357ebcce892045d6488ab718149438734bde272b311bab615b42bcb8932a58756ee7119c6de18735b4fc8aa041c3219d8b6a4d7ac2b3ff23bdfd262217966bedd0597335d072f5a9f809bd821ce887722a3f4c0088589570a5dca0afab7220853c55416c9f1f7564eff10068f0afec9d0ed4b03e5b0c312242691f4d8292c8791464753a8fe