0x2cffd02e0f7b5c5f18bc7f17bc1070bed2d73c43d232dc0df12438743bf0c0afebf0661b0e352c5b06ed28a01df2b59b696ce056ba849e92bea5b934b67bfe9cd175c58f5d5f1da667879b3ee1683043197797c21f847d26692db5c1f1d0442d40a61b037536b36ce68b2b7d94aede9bd5645b459f229852f0fe5b7955ecdcaaa28cbea4a33d1897ca74e58b78d72122a93943be9c7a56137080f9e3ddfa885310e319f36914c5ccd934ba394be4a12259c2e19db41bccda700421ed804700cf4e828220e8f34c31e39f32fc966cf5887ca257ad8473fc32700694b1f4339296a7aab1be2cdad3fb704af560a92a2a61655e97b0f45cf932828b4021c8e5d8cb0fc46e3cd390f2fe5f232a6ea4245a4f77673a44dad3228d4e79f1000ba3bd6ff0035b1dea57ef91f010a17c5d9937443f6699d853b1083e9ffd00463ad9031e4e116b4a98ea8d3e50540916f508587340cf440863940a9c4bc31b9c6831759300ceb71881b5ad65428484cdc8ceff176828cd6afdde2372b76cfde10b6279eb01cfc0165c3d249f3ac6923082b28a7b06a4259c86974f2cc3d430b4209b7c5fe390a7970282c7cefd8e733dcf28f6f4a158d6a4f48f2874aa302037e43a8119d2a8e759732498eb05b43a330b820be563c89801843e2b99d40d1f8b27759ec228824fd9607ac1505c99eddecdc5cd95a2c5456412b3a29fb910fc101e19c54e2278d858b2f1a75f7ce93642dc562bd4e652559361849061be3b00f8f571be9246c9adcf59e444c2fca79d5b63f46881a26378e2ba47a23c73a8d44ca71587dece60de2dade69550706aad7075ec33e645f01a0b85db7b7e6a2902a9b9163a09e184658b1e9049405eb3b522bfa8e310fa383ada46b6f696915e2cd416d11855cc24edc9ea0425c49908b96fa74176bc9e6f6121b6d6aac73c5f5b57bb4f947ab3fc1bf75d6e08c2accb63c82e358d09e39e9f243e4bbe65633e595a6eb48537567d41f90dad98bc10e4d2d1a4efd7ec45bfedb7cb31106ad7d35f2ba56843df7e01bdcbd4e0b7dd80384a4f7029b3243df8f46eaf8c9694699f26df0249f22aa12d658e0884dddb7c0323e2350b8269312b3b1368cc9be3898922f526c20e508f4ea6c3fb20b8e8532993c786bc8175e7585957217a58381e680f02b1aa1416aebf35d0c89b96f0e8d611b0480ae97471277f4d9440bbb6eafdb2c3204d6f35f6b6f28906ee80224df0f463e34205b5e90fdf091ce23cc8ceb3a79edaa103d929d95a6f92e4f242e4e178e7ba9093f99abaed2ada11c84c27973df631bbbf30ba08d32ac7091f961c734471fc9b4a8c91f6923ffe43f9905f563c01263655bd695cd5b358631f2c4a1d99cd912765bb0b9f9fa9848ec0a7edd07c7963d52fa24d6802f57b473888b0460ae667600ebc2f6119fd1bdb9ab02359627f29cbfc16eff0cd567555ab9e2d35a60125626f20266f1a445b9709941b88de181d1eb15dba240b5fed236e7400ebf5b11eca4922efbed420c083db303a032351ea019dde1549d738f44d90395edc5f84760aab512ea00f863c44cb17513fd0cf673c44ffe109e1bff74ba8c67567e7aed7c8b999e9d127ed0e0033109e5c5ba9d1416c925ce96a1895cd58ef99402ccf5269ee6b4a84b711c7b147cd1da9405b324d5665bc2c83e596afa5cc801f3a9de5f73c30b263b9005e2d6b309427c1db1da8a54c3b24db74bd0ab963786cc21a21c614d6b7675e355eb206c8f61001f4248abbeac91b0557ea33123195f8bcdb028eabac7d017457a29d04b855e054302495ca4d651eaedecf563546ca2b856d2eb16e7c928d555a138f3b682c18a685972004f6799eeca4c771cbba50988eb13d7231cc3d45c68afd8dac69df7fed09f055fe6f586d836c4aa26ab5789151c382804c0211a7e43e