0x2cffd02e8820e91c7cdf1e62952f3d7dd3a06daa7e842b6f4e1c8aa1f957001466ea53ba21a9e1c24163d2bd8bb222ddf82dffd63274177f4fe6c59035d163304c26f3e44243035ffb38457d584618d86df6125997d49d141064114a75078f084e580d7fb8fd64e3c7b1c893952ddffe266bc3609b8ef0a9eba8da9bd61499560abf3bbdc90e3d11c88549fd17ebeb5dfc105c5f451a133efd613af7463ef5a8756b703589e43b3e4c08ad1170f93be689429188874128cac8fb4660a18d540fd6f59f025045c20a0477e767551aaf884acf4757c1db704e4d03896bd5b58f6ed6450048c71a0b1ec6010db7b4b9437e2300e211543661052090b660d271fc4ed92f4e048127c2071d45ffff405ccaba930e69ceca1886040c4c83f7943f771a82375475e928a735f471f67f127e8ecf4f1190f870d74f3710b3aad1358400877ee5d8c450f02e99693abb502f7c04b6964af9a861fea2a150617e7b9092c74d485dd689fdd14c5a5267a60b1291e3a70dd14c7bf6316a25771f87951fd683722da822656805c0b093692c682906ae5f26012dfddfb8b7c21feea2db06d100b37613e8b0245f58138e4e86a544925ecc8116afbc3921ae961ac9f6ee5dc324290aa8e0107e1236c19d7ffed1326554f0045ba436fb008dbf4c43ca4eaf6e56c3c41ae6a0e718d55fcbd21d44488dc230e5f4931f9d71f175760009f254d158ca24d509f49d1270cf53e1013407591aa1ab2341f143fc1ec986f2b5b131dde1f7128ee94817879871acbb0ecdd32880478756d4fcc0a975894d15662722487c803c97785d1f147da2a726c33d626c287f6f6632bb4b6f6f9d87e1d379ee12bf2fae565a16ba5a6ec4098dd00a84dbc7daf47c64c380350a597cd5737adfdfdd668268b10ef093531fddc081885ca3a206c8e7ebb0ffdbc62adad26dc81e08032a20361bc83ddf993a54f59ac4e885bd9233448ab1036a4dcd88c76964a5adba014713b1939ce10651d57035b3f3c502c54d36b347417d968fa76e699dfa6fa12ca47fd83867b08a95b5a4a638ae8ea2b2f88b4bffeab5f15968c0a035134ec8df33297002b52dabb32baec3de8d0bcc990755d509b3aa16284a89d701e0956149affad368070eac8214062d4ef7d0583f75a37ca14c3ca8ee2c11ffc93134f671906fb394a675416491045a1beea435273ba643fc01a2be756a9273ec1fd175487926a844aa436493cb53b54ed1ec0b57155b013c93d91106590a8409420310d5b1f109738ab50eba2b5f82f57ef3e81181770fd8075512aed0b096a6b7cadc5f4d760caeb240acdc1916feb650478bc36ea9885c605885ab96548e7d902518cdce1b5adcc73fa97a69a45515b0fbbdba2e1e0b87b6b1793d93c5cbcf8bcd9f3d3fadca3be208dddf17d083db86d689fb4fcbe67d75259f86cd462730736ced40ff1088e867d690665d62a58db8b455d275535b2cea8e826991884c881c6a2eff539f6a1a3ff768b3e8633778f5b7a287fd2d487ef0bfe5068a64c7bb84ef7c8dc2518fb7fefee689ab97c2567ca7f053a04e7474bd6e36cfe78277ad927319ca3e147c213bb713ab78c8bbe40d106a5032279f73ab5ea8e699af23375aa4cfcca43384ad8352534a7b134ab325c6fd7fff653250dde4d727c7b30e0f90290e4123fae5c7a9e55d8d5a40703874a870abb039ca7db000bf8695ff728a5d184eec3480a5d414efb077a66acaf08c7b2e6f566758b5a16180332902443ac57e81b15c364261fc41f839444254e851fcb7b01dc59805a6a84cd74329bcd5022b39a753bb16bf261631c1da72b24620cd46cd48dfdd8be1fc4159634bcaf608d1fe2bd2709d4bae0d6e6a3d3d4aa466702758e78b1e1280d79bd9441474a32ac703152612794eba3d0e8de38f97c39c0355df6ef68f90