0x2cffd02e640e7139f7ed0eecf4fcde8a28f6a190d0be11a9615aaf70c7627cbf60e085f4c161e75566a2d75405ba4b507950167341ca7a5d7ba7015179586e21dc0217a3b7298d38538d23a7797b207d69e63e272a08a17bd4638b94f2f1a73bc749cc1b5acdb63dd987b40cd54986a086e7d15fc17cc3237c86f757d8469aa2ea04dd45c0c3052021079336e9b4d0f2c86888d1f2dce40f7f715e43868a4467d985653b703331be49ccd8d5f8697a42933e1169267433e9791abc00553428560aac2294bddfa5c881845e82836252cc3706d12b9829e127bad3d6621859bea715ac4eea654bcb88b66e396dce3b1611d5aaa865c33a600304661305819eeef3e427bd86be2d16faeb0a8e91018f3d001eaca1db06af8264cf5549896ad40272514b3ed785516c28cc0c2f0f5785ca2bf388590f2b8f8569dff28d054432f2c6bbef7c184a69d6b22b3316293419afd53b50ed1ece01f69c475bff52d29ca8ce61f16babe3718ecd07ec6cad0df4d15a8ff4ff61db21e79787917d03a22a2887eb04c9e1d803dd956452590c1a00cde35c0eec1b4cb3e466b9900852d71f15e2f4c301e90210ebbefdf2ce22d892ce731856755f4355e41789b43d15f4d7fb7dfe62f9111423ffe0e165de9c934f265aee5fc4710b44f61b8ee785a009ffcda1e5e14b4dff771184577742abe1d1e699ecc44b99647dba64e1dda6f268d0c053d13aeaaa2bc8d3da8bf3717088436efcaa7c2735f444b459b014ce18afa73814c220eb9685cb5b2f61968ab36e3807d0afc0434400d7fe4ff5590987b99ed3de94de6c22aad0669790db7414f4d1a24b7c4335e70991c8a16d2d4e0d35657512aa15f2b8ba26e874fb90396a3178a6dec0ec35eaa103ea291f1270c7d565b571cd77f21a91784e9ebec9ed16356674f7efd09d6e5e167aa9c0eafaba4720cd3deaf8f395af7e2894678e9269394b5a2f97d671fccb2b380b44d973ac0fc57b35dd0c30feb74eb04ffda70c69b24bca5303204da117bc3ccad90c4f976ad5e8421f1aa8e07df8c40d18dc9a4e693fd34d875736da633603d27f268598892d304a616a88023de4bb7cc781124259f2772e98cc0f97c6bb3ef53cc72044467566048d91f2ce04ce05ae566c98b590acbc7d9fd82bac872ae686df10f7dd0170591cff881bfac1a65f198f6a91cb7e02ccc5d1415ff2dd3eb03eb8523e7c4e355bfef850998657595ead64931eb6199ba11e42c2db314c63fdce047661cd9c586d56eb7d60c7b33b5c55c4cfc5728b8fab335ba31bd4e83c467d0a9402773996d9c99a551100cdbdac4fad66c45f36233d7c4bd2991684bbb9a8a2be48a66776b2eb9d045c1167df886a5d6d95fc2c3edcca94efb8c1e5e9f57effb0b4aa918f6c7b51c8a15a48f90cf0840f842cc9aa35ee639adb03146bf9cbb144277ffa69cf3143cfbc2c277dc9a404de9c72f60a3aaec2e08995f25ec021135964a2b61f0823cd9777ed6a154e16742bf1c622e4f80871aad83474ab7d3ef5233572e88c0ee8221622dbf8b0932b50ec4288b25ee307727daa9e0842e47a4fa5ca0ed514184dba2cadc9f433e6df66cb9cbe755629a6efa826a695be8b8dc242c33b9dd6765f2b80eaceaa1dccb8e8f97114684a13e5a906f7b02bbe94ceb737b51e55696e96a2628f1bbf775a08effadf5253a5621e4285e2555e6a7fd26ede6d2862a84fde43fb2c208261ac8197763e575c4ec20e24e2d2bc166cb51e126f9411d9eed314a4690b509f9fefe9349819f6ae4e111de14c46424a4d78aecfc45002c109f1a1fcb9059069c975f414d0cef85b9ab7270a56db196f360e8029dfc84ab0b270c6ab60f35ce3eecfcd104ad636b0950718fb38cd28f11c73d321f6d12ade2987d1c8d64be64366e6787b2a52fe0e58aad0ab473e11