0x2cffd02e620f3e9b4b1c5a7889d1cf7b46ef46cb4d43dc55724668faa4eef0f04c94bbfa5ac4f9714d2565dbe29155ef2031700e459318852f24ac9e44a4685e966020b7750a2e061765ebb3b61cc760ac7ddd346bac4d80726dfa47b88b1f14911faeffb5665debea5799c0fea96676c168005834f341ddd3787d10388b21160303af3fa33f8f1a0f78556a723f3b35a7a51e60df13112abece40b07a36f120a932684f65ef24c1ecdafb0e37a646b2a620165a28119a67e7c42f4d4d178d4173a6ae67c046bf0dc8ef8d8cb877e2ac211e93e22b5e569437aa6ddfef89912330e2f8ae3f19fabe5697d3ef9202a69a527fbe5dc95a0ef063177382095fff7ddd5cb2dfa83323288ebc0f0983f2504e5b99868a265febe74a5a669069ebaccbcbbdcc0ab6c12c561450beb488c7e0881c0f28a19920af5443bc5c885a9ead9d09e34cffcbdd4b3287a09cda14a9758d46723986bb5b7436fb165d4e56b46180962139f33b890a724f4ac8e173ac6335bb34729195837f545f4e9e34ae76229ba80850a85abd3fbe6d12034c7d6fb269378283580ea9ee19cda6c2d7816b17f4fd4af510934cdf34d07917d1c184dba30ceb52275afde856b7db4b10ac107b382c5f67e500647dd10c81d9e7a3631e379a8d6e6e4e44e62b3fd12dedc4cbc25f518eca5e664bf409c12e41601d53152b829176b46a7e84ef373e68a9595b33c15c6c7fa261d6719e86316a32b22b4042a216c96ac404ba894ecc9b9db40789fad0c75dfbe77ff889db305bd3bae3abc1620d4c0b4b1ccc1a622841249eb2ba1ab5e9ed79b568112bde24d12424aa12cfada3d67c820dfca8d5ad552d0433fd4e827f9799cf4db0cb0e23de9ef832a30b430127e15f82fcf0be79965b3c9e36128630ea48be8f9b3c401387cfa9c38155b9686fd7df368c04b0dc766e9d778d23e64176de0583e57276b62d0a658c551848b32487ae0c3079459f3b15ea218b662c1b5dce411da6f34463e87d752e41252c33e6362ea8a08917a3176a4270e63b0d3dd2e2a18e12d0ec98db12ec6716ff120e110e063088b5c7afe85b3635e160dd0b9bdee80fbbe84d3603e852fc0728ac9fd7ecc542ce0f49d92bf41e21a507819c30b95a0a6b234a2c48f45499d95b3e649182a2421834b81d981f954e31937b8cda5bf346118b9a5729438d9b520834537a5e7a70ad7e590974d00fc9c7a50cf48317213b07a507fe533c251a66123ba22084993864acaf53f6c796f24c1e3e899ee9c2797f07b9d4a1d47ab5fbac072a84ce6380c885b2c8d23d2b037ddda91c8a4b15b6bc918160aa0090bc0ae67de789fa4e077602aeb087686814f359456c0a017b14f52658f1497e8299db5427d0722dcc713501bce6edc3307ad21337e3cdb1b7c212abc6d632417da53932638d4e556b8aeed0360dc718059a51b177638e8e31204f4bed7fea0b7a527ce6919a03c1e6296677c2c8e003ff346281346cb470969cc4f1f7de949c6a8a52b35534f9a58cc5cc40f992f1220f0e0e6bac7f4323db8022778c7dedf55e329e9255c6f3611e0474b63b910ee78ba145208847693d2324e17be645a6b2a1f1ce96596433a5d7705cb113b1f0483c21e6b5e1c63cb8bbd022bfbc637d29df15901a207a2d49a1cb8b16404b125b0b2b64341f64913bed4e5ae38000d3e32e9455d27b83060301372666f630750bae0af06bb68b9c20567a2867edff6295a390e930acabb2093ea652548c662e1cb9a01dba9cc0ff687721cb5008b0fb0851034dd1eb51acb94af46a6751bc3dd6681ce56f72bc0195f0640b53895cd04fbaacf39331fa7acf1a3cc7655404821403129cddbdecc4b55689966556c6e9e1052b5ef1353dcb8ee90bdcf780cd86b8475cde0ef67427b389ffd17a8189e49e32d493f974e8d90b