0x2cffd02e760bbd325c2587defed2eb5fd79e0be1bf7f22f91026f2f539517e0836eda729cc87c5e46eea69d46cae14e80dde2c6cc68cca18aae7a5c14eff5347c44d4e7c3bd33a3e99dcf463809cb661f3f5f59dff1fefef8afc57393fdcc638d9f3b655b52e6162bce8f4812b196be09b616c60596cc19d289f1b39ccc1b760b4366628bb9ec43bf4eac1b5ac75676e00e5ecef5c912c991b8e938114cf2b2b6b82d5febb7b012285faba270677cc4b60df8dddc2e135318900201a27dbe443b7c4e2d13fd84a2624a35ebce391013f9ad5df7a2d0fadb6513cd6425c1e0b7a4c25ff148b1fcbf554aac54dedc4b60bce9a81fe7f90e0ad02f5094ff1f21c90a0fc62112ba2bb9ee26e2992fa8341fef89c924fdfb7c928384451233e8fa8940de4b26e0b36058b0ea6db1ab4368d94d90fb432e092513f25557b7aaaf8e5da666d28813b7b8a23c2587261b4d27a0699b69945519011d5ab2211ede3b28a0156d53cab8f0caf2201806fa4b0a1e98c7351d9f65834cc0c06e4c3a0f73115114e6eb642a513d9138ab564d7275471fb5ed822c4a3501c4a3316b8825a2cd3a9e0604308293614bbe62f841330a22a868e7362ef673ea05527e920c6c6bb89da73c0f0cb43aee17a93e8322595928760edf381de232dd5a88584e8d80d6b0ff9dbd1319ed02e6a4396d62c5e06cdd2d1d970b1d252bf8d72a87c1ee2a5b01aa42c852b5bc7aeb07399eaca35b41bfb51f4ef5408e0ba04709f392527d098fc37784d87dffbc6b5820361c8821a48b26843548b34e9409074448c61155aa854fe83df15d6805ed14b33677c4ea3e9a26c590089773254b193cbd801b3192ad305fee1a447148d3c1b4750eda61e3e3a8461744a1bea0758ad0a80372561d4cc077f61132f56cf075a9120705f608a286d54a87d66726382b715e924458c8da8e014806b7fd6d8cdb93ba490b43dcceac96271befdfad2ba1cd7ba61f655bf61d39cf9711d87f57736b8e1fa63b61b40a5e92da21725cdf7187ab827ad2cc7fd864f57fb9741a70a3c16a0c10fd25fab5a7df793213fcc67d255f64ada3643d76616a0d14c663dc2731f59bec89b4087c3bc342c8058ae3566fa524f797978a5d09991843d2733bc8e259eebf912625f812298b01b239811abb8412991486f06bd498af945b711207d04e81855b471831cd280218c3c68f72806f038b11098927980bfdbf49da0fb51da6633281c62fb77dc3e16b7bedaaeeb4a7dd9abf2c47a8bfc4115b67dfd9089fde5434a6391d4257bd70a2207d5fab382b030dd3a3417e39a31deec661b3621e04c083362fe72af21c6a03331f050732b4730204ef51a0ee1db7854f8799a5995788994661e3d88629f5c96e309e3c66a2919e42cabe5a8e1c426a78d13f40ddd671a9ce276ab4ea1cd115db8b610dcc22f1be7102a750f3ffe49d1c4c55b8d3d927c0d97e146345f812ba0a7ee0a81bd51f1dc1ad50e1c0eed44748ef84daad3703793509a1d41ed3ac549bbda324f0eb35986d32112c29a984a807992fab76eadf2a68e057ebc898a198e8818fc5204eee2aebaf3475fcff6914fc832773c2f4d010334a3016d93c645cc34c1210fd5238fb9063a2cad9957548be778fb9a01569934df1a6d33fcbd5b1d5a762ba49fcea8bf2cd38696ece48ade4c67abde7d8e43f9003c1735fd290a00cada68a163db6fe414b10c0b8dff42fe25f97b419639c0a1025d59c9a5939efefa6913bfbcab2ce757e65b9f08082dbcd1b09576cec46d7e8ae81b94cc4b5962820b4d4193a8f473ae0d72d866864050644fc79c62f3ab020d05ece3ab2a211324dab36e4a9fdaf5966530ef3964563f9df8c48edbf922be95446b54260263fe5556cb1ec1045c3eb628b90f8f7fc3eb2efaadf2991457baeca266799c91cfa6