0x2cffd02ee63b484dfa04c3a7381d781bd99ba95313a6b9b34f3de9e4f03e416fdcc7e73501f4bde7a7f16d865404b085acdce18ba2b8958d82b957f1cec4856e42e8c78ec0595005f4ab7c7ec807db018db5f332b5ce205ab02ffd58de4c3459367f9b82badf0dacb95481f2cbaccaa97e5382660118100949dd2dffab1dfb2ee9ef215482dab044daae184665a21eb947ee3425aa2c666629f141c269eeb3d6b8568ef79840907a977fb3f56bb5034ad4b99000d62b6748b79da442f93f69418b6fe0149dacbe39c079dd9d483e5fc50c7f25e75016a11c9e4697b12f0a8ff0f4caf61851c77b72a7a06a2e810fc6cadc9bc6ad6a8fa13c583d4613fb537693d5c51b8d5d272135a152b066c9c01c5628b074aa6a4cab7dec8bcee0aed408ce9de99ce33511fcddf7d3355f10ab7fb1f12108ae9369036f777955bdfd5c9df25a7a620b0e1fcb051b6e35c977a64c95b89109abdf097f6541950bd52339213afc55f6443c4caf8ba862546f7a8ac1607ee8f6257fca69b7134cb4e64ad315e3cc50a7b58b764d1106a2eb4603186c0e2742bc317a8e548ccc9446c69697908bee5ba8b256414f6b41086085252cc8d59356410fdff4573beebd84526ab4ea6cf97f8e046d53f21d43cef9de92ca1e149136129a9fadc221de83e57945f3d9509989ba50b49e93e3ae54eaa67aa96697acad4658f0490310336cfb04ae646ace957ce07467a411131c2d4493af5a4f5ef465e02b36228b47bed6d728a9f3e584a845da42f7820648e54cc72e89be393eebd5ee20ee93b064d7f235a657888d91c3638e21a80f2a8759c2f8cf87206c2737c0460ef0fd30a3559a9d131377dcdc2dd998a261bc06465fdda7f494f117a8ba5cd84d5e2be59ea3eb8d581409ec99ad6dd63a6b7f209c3da7aabc0e6694a224be449251e60b331d1bfe28174fa36e446d37feb3aff9aef78694a0deb6a4362c6b7eb98e3cf02ad29da9cb29cd6659b4ade039edf28780661f3e155cc16c4a36483a184dd797977f09ec3cab92f67e73a7df0aedfe82b9e6b4726aed020d74df3698b9435dce07376b405c7f1cb3dcc2d042c13e6fc89476982065e7f9a8117b589f670c2369a9fea05e865680b1409b92bb9b8e026837ff9b939fec089b99a413eb7ce4679394b52871be2f711ce280ade15b2d8f80e8368c2a1a1a457f7a58a199733cad7a0f437390708be129fb9c4fa0fba33d7ef6ee599c452b976cfb64f0fa1fc25f84d6e74df48c7ba4c26399c16e3e75b8304ebb2bf0d87bfd1943e8b141d6d9fd110efabe989daa3f9725ae5a9f9d40e7c057c3eccab66c3042aac99d2faa7ea97847032f5b9bd35e760d50f20a6987b65269549c7a8890382bdaa4a5ce282e2923d378f47ea288d9fd030d50d3fe10ec1b078588d1600b1a9d739799a42fedb5c79775527926cf482b721a28c6907fcb44f7065fd0a2883f21de7cb34d61ccd55f9a542879072f38cd4e6d5be2ee87daab0b0781531059c4f49b67de58abf03ad8b6e3c8ce97bd0a7f0c317c064e763e1a5db70158f7e8f0bae9cbf47c07bd3810dcfe094c5eb7bd2d86a4f2e4d470b0acfccfc8e885f8de3272bd45268dafebf9fa5a7cdd0e1ec866a435290636b5be722120b03a46ba765ba0cdfe9f2d6e6273128f469f6deda981f22e086d25e35c259d5ad62382fa735225ee65b65d3f3c61e067f98454879c93e85de48b088db1061c5221928b762d681177e581022d03cbd93af6944f8c122a8e741199b2877e6bd0faa2be4c4ac20e48534647824d76e9365ca4a7a4a193efade5610107edfe56c3e946ad2feebe86b255bcd617b1e7d35170cfb1e21793a4513e61a3b61c1896a3414a02962e77cc8deb18dd2acbda70bef968c3da96685114cf27dc505296f05caccd95fd276d77588cfa3ffa