0x2cffd02e23f2999ec2e767d74bc35effd36c33132cb535e01695e79a202156578a38f2916526ce741f17d1bcdfdb90cdaea3a9d0fd00f221e982a2b117f46ec4023d896408dbeb49d5ca4de5a6942cb438f25b48b789b30cfb50409f6f914f58ffee10ae607a4c671276df0b5d219b6f5a1a3b2ee0e469cd9f41e6964ea63da2c716252bd9ccb2805d0488bf227d5379eb52e5506b5b4828f24f2f46cc8c4e636050bb7976c4912465448d487990b742a92f36b44f1b168d059a1d3e986fd0fe6e3a1ff1c3018df6534a9e87f85235facfb4ee8cac705ef963bb7a99343a5a7a5bf558bd7a69c7752de80e63caf200d17f3d36bb5e9c1a83a23ab93cd607f2df10f53b4be6afcbc5763db285e8bb9a211bd5c18b1dd21610a25a88a0956be0040d08df6bdb34b5f914dd76522ab4be21a39836b09ec61c1c5e8c90354cfb45198072b99383167d79dee6cea209fa78ae0dd4057db240ea68e8ffe64a7db4ff60b5762e3f98ee8f3508c6465c7747ca11dad9b984f33f124952a32a6bd79c02cbcfcc7184adbf503b16f62e1d555f63cfbac181c310e057755b0de7f59f29eb402368b6f77a35bc31ce06a05a9c895aaa1f090b731b55d0a070a1da34b118cf3edb52a763866711954a435f7044fd659017a4ea1ab8fe1a70353a2cc59be8dc93047147f510dac9cbf95314633816a98136f0e5e09632609fa7a65722280c8bd641a79406dcd9f3cd1c67a2a03edb8928cdea137ae934aece0f8784f51c747733a7c61126657ab8d1f8b544ea4b3b9a53615da1fe2796998a23721790df264cf7d8bfbee35ce79f056b6e92f9bb30e047082aaa7c87b94aed0f277f0e02d50c2422f783b1ecde05924c86466766bd948b0f548093c92fc1048e6e80b7ef70589c1bf684a86d9a774b015ce05a4651023d91e9f14621665f66c18ff3a0dcb08a81672bfc39689395cf828735bb48029bdf2e005d5e4dc9b5ddaee44148d22b1d116e7cf128691e0323a049d2d2db07c4502e15ab7fae07b424fdb990e39b6dbd8d7f26d88ae427bcd378c87ee8a61e7e67a071f1c640462d56620a0944b115d30f354496d3f8f69095b2fdccb14673611eb165c0a14e9433ad09ec120d22d5c35b5ea7b9eb110ad0ab796ed60dc6bb1d5e699322760324ba0499ff21d01f2deb441c7afd759839c193707cd3f7378ce9f19ca54bcfc6d723f05ff0df9798f47e1727f0b70d04569b6dee2d3be9b5628638871a0ab56317532fc863c5f4efb874b9a68205f3edd3260ff6ee8bf1cfb5483392f6924f455365e2a0740842d9b96e60440bb39f0a3c9da51cfa7583b86859daf21959e70929865e2e9104f42faf7eef9efbebc228ae41ffacd489f40a738dca51b2db0435da73f8726103b8794b856bdfc761352e041cd3c776513d9e0efe6fdf1e9e35747af683b655799d4b270c1832c0649c38ba6a1aa2a6f68e66958d9eec29ca70f21835971e42f43096fbb23ca03144df7d8d42263f13d637006733d823e44fe83019262f5776220f0f09189ef8d4a549f16805929d0a886991a360da43f0d43589f5c706969c455d304af39744b98fb3d2ad61bab8d5d1e65b93f5f636f945818ed84775060c823314ced1525ee25c35827f0173817120065910ad4b86164c70fb10e54e10bc20ba9516352fa077604fc6c6fcd23b8de3c1d583ee805c31caa05a65c3d925adb3b9cf7279f04de70128fbb83ee24d1857d3b116382772be185144d038453553f9dcb443b6b95b9bf0d0d0b14cf531407216035df03235c76b41108e9fc33ce610ddd4ba0eea8b872b3f1189d8cff227a39a9e6d99f19231f52c72092ab6da6e19d8fe7e11286ee5328a7e9a76b36d07897866efc71e7792352fd6c14a1e99f312921c130dd9f602807d448a6d665d262f0aa59ccdd2ed17c373