0x2cffd02e49ef60c4edfb63bd03ed247ae4eb93eea039b21fc65d91289a5f9dda9e8e3a248b0250a6f69f50c9e74464e5e657ec04e32cbbae9b4d0f5051881f70d5ab16920cd7f842f8671f285a10bf246e2985e888cadbcf12c3846bf8d58db7bc20fefc0e19e15e85e77b3f9e4614b653e256b373d7323c21ba4f96d206a42a645687a450ee4f2ccd8a79c049a0be4e06a244f7380b961bbbba92e2201d377edf9ff7959f3763afb30378e05cc9f97d048ef327c45c496c40a01cabb3612ed644cd3de70673f36b5a09301eb7c6c4e51499063e0deb36831f6046a297970cf991f4890fc7206cd67509ef19a9644b6793cc1d66c16b0ff602bd9a8ff79e154a31c90b8e7cd2570680eb3c8dfcffac5c0ed38a608cdc55d77366dd677a0f6254b462b7918f6c033bb7c967b19848b55c2160114c1f837da4da5164c8382c59a0f07d5ae832b3c2ec4edf97d2e9a6e31a92dced34641a8bf7e3594e69aa58025dae220d5db1b3f40456373814aaa2e92442aab710fd4bdd32355227a036af251bf7e435d0bcbcabf26a25ec8d66538cc6a51f1fa7fb3a92da44667677ade07a9cf166a8475c63e6005ce1cdb43cb207008493ee2284f0441654769c81eb54def4f109b3103924743e614093fc132e2b88dce57bc4666aa120ae642d6b76ef668157c71701d4e2affea4bdda159153ba3a4f89fecd25ac7114adf78e9e9d25f7e3c6fc8a8ae57950fa930f1c9ef7ac4a446a500bcb92a671c8c5f69a6833ee277443236e712475468fe8ce1863b7e7810c78b8c5e394ee80d5e5da0cc45f7dbf9e422456fd82e63ba4a4ad39242d92f5e24f7dea0b6b4a233d307fa765b6fb955a7d7e23716ec6a8b9f5c589cd37db35f4f0ac489ed4d4c20e658abaac4d5973921d627b5b67af81fe51a8efc5e73870437d3c42d986b015d8fe34566d2adcc4f99dd43e81ac70764b3e02d23a8e64f104d4dc70ad916b81e8e45bb4f6efca2f49f9c2d6b18ac937eac683b46fada93b63cc84c6e51ab4000be97079427fd7238b1b88f03ca2dc96298583f1dc554083e7726ac29c98945547cb3921cae52e4fe5b7ad89d2ba9ce36d27a32569ce48b97db6f6f0874f690d72692c805e107edae8abcfbd783d85abdec18c4b2303b297d74b5db8f3faf3a2a06a55a9f357121957378f7ec6429adb8ba9ab3db574a500519bbd418e92ab42a6ccd4d869f66d06fd266c2f1381344f13cbd1cf7a0ff07ddf0e7ab0867596e6dc915176da904f5bfe4381288dcf60233ab3f9dcb0377a6687a537206a156863f78ac1734d824414cd95b8f6ea3ac02756e618b0c299c798244e61a8d29bb8ac17964a115a3bfb647b62609766b1e46f1ad593332bd6a08a9640a33b95739e651ca9c80f7b7c724b7a10d236e0f59fb16fe009f18c72fa103d8d6c0a7c8e7ed86e7ebe1c9a58b0274721f8a83d0a428f0fc079c86037ab09ba1d69a1bdf3adb81e38a857b73690dd60a63ba2aab0fbd4baa8f7e82195ec96615de7a97ad8997e4256099dd40b119aaf83f1edad6686edc455d7256ba3a40da301ce1cb584291e1e309c5dff65f0f4511e230cf177e5358f2e59af4f1071ad56457bc6999b569db63248f227e05c48f922b2561a605fa6c9ffddc6e5bb957978acf26c7aa5d1cdf6cf16909187141a2bdecdec940b9701fcc840f49d19fe4ad0baa36b44edbca73b92189b6737b4583e83a1566ea794ea3bebe941ace2dd600aefd9967951534c09a978bc27c930bacfc54348be4671484897f5a297a7a623fa5be62dd2f491ed9ca8cd5ae01cfc7b064c79a10f61d7ee78758cb45d9cd951f203a1f0aadbd94a9b2a0be4984af56bda2524ff3620c4f23ee3e83fd6f2345965271f91da3907e5586e4310659c44fa8d06f433da21b6ce3146b965926a4d8fa49c0adba9