0x2cffd02e47265b0196b0d861257363d01ef9cbacf2bb6cbd882269c8e2ffd715eb79300eaf4e404ff8ff27d04e1a38b6cb364267f22b236866d5e1919caeaddd9f7ff2b7ab4c24955e2192a1ff2b2ff6b6f23c44890779f7a40270a316de531a93a4efa017bd4ebe41c55b968a2d313012c11518ed5d9e6cb625a21e2ec48a44ef4bcf24e4884a9308992ca2c31b395caddbf147127de413ea25a27c1123d81e2a6dd9fce1c7042e85150f1b1b555745730e9965ae3cced978489880c1b02a2ac20e346650e7143dd7a90319ffc840d2cc88639ddd85134788848c0c3d135ac344e53e178433c35417b50c6af8e05bf77ee03dbfff5959e4299bc78e81c427bc365f0449a51c40dac5738d3e07055b4953069ab193f7b569cb20b52419154c7a2bfcfd8c3a112804aaf0aaf39ab7e49f7de78d46579450d90e264a619faccb6f6d6e94409f44392dc5ea6537957821c63dfdc42c91fa95b1d4c3b795f97985976b761c3519b13d4eefaff5ead1de8118d69c4eea1412f38729c20141476bcc31a9eec7456ce69126108a875222c891478a1d75e07a7200b43254858811777dcf68f729c9a6e1bf7c8e6931a3ab888eb14898c325607904da8b15621ae95fc0412a46dd34ec76a15c0c0ebb1135e9c6278deab3638c9593b46421110a1eda62559fec20248ec457a8cbb629354fbef5f48c561b56f972aa7d7f865366ee860e34ce0b47c08be89b3890e5e96fd7c4e059d589d45fc3462321b3f0ae47c881370d6fee7ffaf961352029a36044fe67f313398071d620aa3768aa6614cdb82b2cd2cc24b5261ade400a3bd8c21ffc876bf80cd1436da797ddaf0fcb2ff30d1d8eee78dd232892a4cd6bbcebe401dc7d1f1d4863b2180d859db6be5881f183eb05ba0b9219853c60039aaeadba0790349d421b9beea54b52d7c1510295657976802ab63d0f3e2f3e83f1333d4b1de5e053cee3a4159dd27aaa592104f2012ace1b2c03ad1faccda722bd7099bbade0357cb98def2b52f5929479bc4ab3ce5d02b484220803dacab42b9406f57cb6c9c5d6077f0d6d3eda5016de16320fe11541c45a2044162eb22b92185f76c4ed707864e0c8e125a00692c29f7f3e297d91b222dd58ab67e7ca2f335642173f5012da806944870a1350accd9fc0b3b0ea4c13b3f7835e020fd6b6113861907c7c272c36a3f0ac0c2e47b1f3b63b4a9c573efab48033daa71d34353425faa90508054d76e67066a661311bbb65b93518e3444bb224ee93cb874fa683fa415277a5aefe16e373e1b79be8e977451d0ffcd46f9ef870144426a2598699cbf3a9510ec330f21c43e22b673f946543ddf5a43a390e4f735e7e46892901ed451d12d7ff12fc1bd131b68418d832d3d4a89a69c3fa056aec5367e926dd5112062c1eae938d061c66a3639a8ccba5865cd75039e7d709bb97c4857cb80fecd918faa83683d7b07e6ba6aeb63383b69971547a4a352c7049e51407e1199adf3b4cd9d432f8dbb0448bb0eb67966050d2749657626a772b15109f2959288d627f43a2d1501c4b669eefa0dc9f25565cebb8c6d49c085704d6c81f97e81fb841bc6e1bae4e2ce6b7f18812f7753b4355d89f8b0fef7c55b4285be743c31fda84188d7ede336f7c6672e32ff2d5ea6c1664be894b7e9858d4f91e0361a224097cdd3e7d7071db8affb3b828d0c6b246813acc8efcc5a4e1d30be4100102ed5aee5580a05b2ad7c937b1172d6a543de2c2dab3ad061c5c5058b28199291734c78b21107cbd9813770ec2897550a966b479d5536d3f2406e9f60545b4927375d8b9439a3dc112579b051382e78b8ea96f866432f665bf93099cafe11f9a5add7c16f254611924eba680b3184ea09eb64d0d582a8da3593782c42340a3701d043a449fd5d35363d296e465e7e12ff859