0x2cffd02e20c6b43388a38a24b2dea64e5c71dd12bc3d7e3f635463d9273211145b97289601d7795c00d7834e6ab9def33417ea2b92cd56b7daae6fde6311c9c3e7a40d483f1acf7bfa8b84ecd155a3abf6046574c834e1024cfbefe9320dd68aa7938a159a8bff074cd0634abe9a4707d3a66d4ba1c271b1e1d0e5d85843c653e4bf7c8bb84d54e0304a9f6cf938c4b48cb8364393bcca1d993427f63efa04ddba1835d25347f54b4bc5465f06c608438c1c52f7d680f1c53682bb71cc8b523d9e6c7751cccfadedb7488603c3e5dba0845670563ac811001ab1c42f02bad00ded7b4bf65ec4fe91c4a60f50f0d455150edcb38112536b6739372b05cbca96ac12cb85a760b5b3d9b7168dee66be502275ff27611bd40ec73ec7c3064d9f674045f92c5b76d464ec12681ef63ac6b0eb119ff914ce1fc5b21165316537b057fbd641e1c66e010ef761fb2fce4876f017a0aa17b5f4515c615f80ca1a2a7458aa477ce68f1e31d3f55fdebf38886942c1f6007abc033e33bf7a45ebd3243d30486f5098960bb4b083b16323a1c55a2c33f1f7ea1903cd667f269c8474e3acbc442348a82e7e82158dffbf80f0503cd34653c53e06a7da2ec93c0b6de47e6f016db5dad8e0c5505d2ee67c21ec1b4bcfe80465e5c7fc123313c294e8587d0778e23fa77fd7f327e25177ac25134b05645d73b7e11624315cee87c1724ec0a6f4a1421f9cffc62f7ad61a14792b5200b89b132efc844fd0b6b8174f4370d76dc967bf2ddb809a88d49d57f3aad01a73cedda3c6362c1c702dbd062e34786bd9bc211aa797c5eaad6315971c4be10e84d67ce20bf3bbb522e4de775b1e8517d0606c8f240cf2d3ed96737c0042dc86feef6ad1c0647890bb6c4517b7f5642e1b0a17b1d7ffc15f79be44109598e1b83b2e17a02a7c00d0880bf205122737a86b91f5bca59dbba51761c1bb0efbcb6a2c818e9c52cec54d18289249a8b34ddd86107665b1215c85d30605aab322862ae629306224ecb1f141fa24bd2ddcb83d0290c423e32f11783ab1b5402707cae03fcd2491e15415608afa7228260e23a36fbd881fec8e02977721551a4d1b1d10cdb1bde98cbf4b93cc74de0b39846d4c7941289e340353147006db3a2f0c0ab2eec0d448a5f213e15c4c5db494fa9b7fb485c0e805e0201f497fa4c3b929ead222c141fcb8f843e8e6a39d246a9c255b5c32b5e6fe2490b529f239c187280323906ad1647490d605f2bbbc15f61fbd0c6d437cebee8f775fff0fdc0f0c1af3237e55be738ff8a15ba4f898932d5f4df861f6dcb2ca69dd45e90f534f2c8d0a1dcd64576b9b5a8917c8bbae63ce254524a655d620328f6cfa9a4d7fe89c0b12541d53511d7c1a12474029e804577ddc16de01a3c9633041be0703065a9bfb219259ec8eed9c8605d7691a6fc6135bd96e58fadb7f335e545268c674c32c45290e78f9b711d2b4dc378361b093354014642fb4c8f91748ac433ec360d8d7d1f27b61395c85a0d15596f2b40127ef876fe8df8288e728d6217cb00e4f09cc0fe608fba9448b596bc1c0d3d9854cf35ecb3aa412718049394a4d01fb412e5da18152fa93e0dd30e83962e1c99aa705d1df508dd83881f77c4e9f053a2211fad7ff1403519d1c56f764a8c1540c3b7066dd2481dddd03dd2058252090f7be6e493a5dca759837ef73fc576872e42e596e676afaa23ab0e3116879a6cb6cd110f4bd792b5c82a3f444f7b9f73b80325372b01e7365b415e9376a246cec221e096e360ae70b7a04ae5e2963398a6f468ec6b8748ddfa973744023a2e258788a954a493051ae59eb9a74fcf0821beb159dfb93ed7ff9d76cb89d4a9af175de140162e24bfd1eed1cf99897a7019a5011f034fdf416d7008f441188cba9495823a521ae1d527e3492f9276f