0x2cffd02ee5143c92c440e35f6ffdd9f6a56ca11c2d6b6eaa7d8326a22c6eb87678bb1ed01f59b671c20fa53b5d7cfd8e81d19aa55b494c02c583fbf02843c0344d2f26f49cb3767a36bdc0a51127802bcb169f1d93d94a46cb31a7b188b3e8e23f353979bf63e63f6f60a78e5443751bee354a552498d97e23ebff3c19c9c7eed6ff17d5977eb9b21253b11bce47b8117dae3b0f544eeeebd17baa5def6197990d5a3b220bd96547c145f1306963acc82d28f9dc8b77c45b66e14c80bbe3fc22487fdacbf79ca1203132cf1b0d926f0f882952f857cb8d4f3e180e3689459606495933dd913a02a0e6c3eb84a1c661357c77746e0da7fab80d1426cf029b0642e2f6c99cabd41fa43b48b8dab6c46e82f14092886b6d45e07105c81be9222464f4641b7edf07597ec010081db94fc8b93c5484837305a193ea7c0bd5f91056c38101ce32214f5a0cfd606ee72b8a284bb169d2f4b651c1909e2a0d78aec04f2b526b571ab5d120eb230c6c670b26b7b6c222bb83f455fd376c37624faaac9928f2b8188d915ca3532e9fa65d541b367798c90f439b518f123a4203ccac61272d63e8b45bdebacee3f19b3bf1e2b3ac9aea3c66acfcc5897a3c06cacc78b31530ca319fedbc8ce649b4aa33686b696e615bb86b3afa14bcc28cd02e7ac7c056f4323874a215f71f3c1237129b330ea77f1691fb0ab490a84d09afb609f541579b9e527ad88282fb39a3dcdf1f1d94f55783959f484fa9ae2a15a3d480b978c6a54a32dd8718e865c8071b64a966517aab32203c5ac33ddfa50040d407a5ff11aa41aa23657debaa7da528fe5da37b7284085ce61ae8730ad3c8a232f97b0dc3470e866c8a54136bae42d11915788cab758e47c46d197e968e19168ab29a41c6e70462be3f5a863cdbf10751dd8f69c3ae82b93d557053f6ed1b8732e654e2614367a38a9a704c59a6d85c3c77e59d93ce223d1920607479a6ca6fc0668936c4183b2f6e32ecfed870346c8c2b26507b73e933292913af361c7c63ea16204b8c5553376f07301b689eabf8ab9a54cc60e19b64d4c331b033961bd36e838f0281880cded61945577ff977f2727cdfe5e587192d3b3484e9ba4200daf2d3c8ac399a476703efcba876387652730326e8501235867e78b01e2c2978fcf37cf815c7ea464d6585257f1d153d43877ed2f79c20b48d355f1052ae817a309be8365ff98fe5478b03d990560511077cfdd59afdb16006d9363ae3a976018409b8a8d8d34b6b1cf0e7ebb0e0fae284e5392dcf01dec32491845108028e36b652af5ed02387d1ff79874511cfb060b82f112ddc4de15b5934d3b212fa95cb10a68e1081f2f336d450498fb54f2ce166fc147fa5d369c5a01bdc48b1dc4bb4c3fef451c9e6d976e402dda3b230bdd287347ec018754fa25735e89e216a5ea3c09e026f310927e81ae7f16ec6273b20f0786377a46efda7a2cdf33021093ac41adf183c7dfc665e96f60a86fe53c22d49bec452a67fdfb13790df3887973f1c6ec2e5ee82e3fd70a0d34a14cdc93779d79f4d0a5353c6f5cccf5f9352876cb789cb87b6a4503c6f3108b09662a8f9eff003de6c3675f4023dbd7771700c2418266ec57287696336916a8d5c31b8ff555a5020ba7f7a5ccde1b8b6e9481b8a24a7c7180f7f98e14667c98a6cd12e205d170426936a0b04d737fb56ceccfcc77ed14d07ead24a1c81199a7ebade6f0e6c885d42719cceda6a8d9b87a2629ad102e60cebab5f11bb33a37f646adecccb1db668083ead8440631bf6e76d93cc70123f491e27e163c7ec0203b5c9fc93adc767239921d816117c3ff163b1d5b362c68e523413a5eab1135e75d82bcb1992f1370c533ebe7405e54895b0a54184a9efa27a7cc1c9e1d3367c90939d6420b2fb25d6ad2f01f441ddff434a