PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78288 885228a19d1fd9d3fac6aa17bbe6f17dc6d36b22acf077d262a052c30aa3c096

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7a22a257300f697b868ce803dbfc162f94bba24f8563dc9f5b0aa810d6088029
Certificate Block Hash
885228a19d1fd9d3fac6aa17bbe6f17dc6d36b22acf077d262a052c30aa3c096
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00006000001cde0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d69c98b6befb60c7ab925d1552baf4aeea58f73fa5b6ca76867eb7f9f75dde975d0db78ba18a1a997ca3b093e468ee3c842a011c7159ad6ea9949858a952a22e4eb31bf796e2079dc05635b9f21688e190531cef87f54544d3020000000000000000020000000200006000001cde0000

Raw Header Hex

00004020ed83b869ca895723f5ac036ee6c0e8d18aecacccbe53731e70832262d75789d0b0ff7e13fa149f4a6cc0d200f53afdaca1c87d3d689e99ac47ae01d378d9535747e53d6a66d00018298008d610a80a5b9fdc63854fa2bb942f16fcdb03e88c867b690f3057a2227a

Proof Data Hex

59,560 bytes
121216020307bf436c05e33fced6771fc79c113a8dfc627ccf2fafd18e71576b216955c35814fcefbdce9b9f971a9a256b0b21a58f7f7df4d7f13524b9014e292b77f240d95b6ca3ef611936392b39a64a9452d1f986a6eeeb9504566710fea231adcc53edd3382772fd4742dadf54be43e683eb2ab3cbafe97cb833dc23446f8814bef9cc0597932b525f4421b08b1b0eebfab19c9b06b7495b36b008721b1d9e94d047e56fa8a6b5c6caa4de62e8b5c2b8ab001cae6ea352575bf61182de0715beac91fef40d830faad71a5289de37d0d51b2a071e090993db23cbf1aa3f583d759cf8570389f8e8da3a7ae6eb3a2838d755ff15df7f653e09c6cae9474d3c51b9537239d5eaf06d6906567aa2b4c4f9ece1714890310bad1a078086b96dcb899f18c30e456ec7bb03e9879c4f564e2757c818652b1a55d2fc3f0e200157005af3d6bf4547afc3d2a4b3f7e9ec483962ad97087815d088443078f435981b2f44455571da42c3370ee61405131b70bbe1e19066e96e2fe84cf81c25dd3405439b7822f75ebf8c6ed614c79f04a4a4b8377f6f0c7b10b422d3b308d31fbbf5f3a50cb9a70fe87b9f4e79a1177d81d015335e526319d80c18139d1713d74898539a68b1d22c5c00c9ce3ad9eb1964f9951fb74b2c0784715cea32f44ee7b2f6a5c75622ab40d5fdbcb5c11fdcbcc0c48b28edc9427c5922d43db0dc3539793d8812fc62f39c69182ec018739ba4bd6b73df8df7a02a69550a180b11f918b6c120ddbf08a939fbd56237f8eb9fc2430eb9dcc69201afe497b09dce528815cca899f59056fdda0957ee4530424726d82932320fed69e6e1a8240af311713f42c04303d36a5451e3c4ef408e85180b035afeffafa47f20f61041bb94ea2844bff7278eee97edfdabf450886948cd279f48bd88af349deef710389d2844c4c77b0968de07e94bace8fbc50838383e9664f1945911842ebc3475c6037c0403f299a3ddaaebfa3963e570819c7903e18b882e557b4b63bafb14c4c9cc8009e4ec8e7ca5d02789a8ed85b4c84b7cf431aa42c850000cbf590e7a7a2702e4cde3b8750e50013e285606b044be3a4710ff12b614d553123702c5349cbe1fd7790ce0562b6c16524ba08c2f9a4ef8e90ca7935c3efcc1567d100eeabd13f8380c6d9104a6d7a4324ce9512a8f65760ad0e03507f885f5e4d7cccb6f64c6fb8d33db799ffc6878eaaf9b5ebeb896c3fab52cb6ea2b3ba9fc3bf45a17d3b45fb2815b31963ae923c8ca3d5c6baf22a6765ef1126611afeb57f297594c1a851997858673d33025e2e68442df85655c057e5d0db06f765292c4d062198dc79036b14b8c07230b428b4884229c75681795418d1a4150283161819e1e8c1b6fa07fa9fb9775e546df8591e52324d21e62617984c4c5da0429fa10452a0ae8c0f68c28f10557d1237f9c8160896cbde2dd744edb9170546986b7ad3195628aaa9e573c8503dea129a6618fab98fa9810520967287780dfc552cb2ae2e34d5f698207616caec860dd976ecd83cd774d46bf5702f56a5300070bd084ab9ab1ae1d3936f93fdae2bc32623abc6330bccfc40daedc25b1182e915b864030ba7e7f14b35fab6198fd0896d436f2b71ec699ffc2d09bfb503aee8a6b1d055e14dd7bce1343888be8f1235863936501138efcb83f560ecb8694affb149b482e37babb8c1cb9cad795b96aa45b95ebd1cb5ae2087f4980743e0f6c1b5c30f9ad6677352108c3f4d7d06548be92740a097d6e7a4c2aa65b0aba41ca62c21d9db0752260f556183e046214ec231e94edaaa3902af32090821ebcde16737ca32ea82f8eec235760c3c6e7ed4995bae3af1bd541b62d021552179c932135fed367bd77b2ec6d615dcf36fa09deb313cbed7638d6d04b82103ee92a3fcff4affbe57addde446abe9b272aa369e661ae6d654eb8ddfd55d5845b49c1918b7c1d2d964042346545070b9b564cccebd68113eccbdfd236b307810a0a381946944fe77160f1c8ed52e8078bf5d0cbdb0d4bf2b1809a41a8650ad1b297291f7ea65f1d7e5ce3840172cfb059feb9e253967100327a880b28757405998d0eec435383ad71e8bf4cf79687646d42c5b013111bff6962cf360c680a09f3266bb4b5c6d2e42308f195cac68fa8b2d980072aaa93b87c94399343b04a0d0e42cbf6fefc83d7a8f3ca7c5947c90c089d411cca04af8bef62f3bf0481045db8d8b5a153af5a8fcaf44ed2ac04ffc405d629b5f2ab3e80f94b178734b9952fa50f865648f4488b44e781002f659bb0370fc3bfcff385eb7b346ad2047f9b73b3bafb0a8e9830c48ce9164c7247eca8c9377070389898c2db63d9f952a748e95656abc61a02a8b882f8a4fef346af97428296008edfc9c75195428c2b046ba047ca74166e62f353eb5face42bf375dfb4a838b5dda3cefa62efe66a04f39d8da2e6bd58583db724622d1487489fc5b5ae8919f90af7cbd879ffc5ba35193cb26ca77fcf1ede67901c866bfb9a446d8a3e66b26024f359824710e79f2f9d2b84d766a5a894ae03551a2d8c4b1894e7882ea7d5e3b402ec589047d2981f6f48616b2ac460d71cf3b8d18d589c67595c6ce0bb521977c855a10c126a229f6cdf4e13eaf2e5b284f27212205e51d66f6af47506adbecc8b450671a696146cbacd14ad1268f4feb4411fe3077ac94556838c1fa799e894e23c4c7b85998ed84a2e65b894aa83516894dfc7c635cee83ad77c3bc703956e9ecafad8d534e6ab64790ad04977a41697a7793df59569430455b42986663b8c90dfafa9df3b49560906bf6e305794f3dadc206717d4149c1b7a75ccd7eda2d5d4afa3d7dac277d6608659d0f011419a68520e414b451e18fa8f93e7ab60d91653a4cb4caa9b7dce4c64ca051b9f998bbc62353175b5eea2bdf4f3c121154683a40c219eb4202d1ec943a908f73b15c7a89487b6cac6fc7882e120e0d26a304da2e7bdab11d4630c76110a8b3b0e51212061fbb5ba52b1f57e9eeb67a0c0f32d127c597c2da68d9b8bb1033c35765577d20b0c3cc0214b4d3dd3be355c4c21cd823996995b13e419f562be1ba391aff23e14eae64dd841487bdd045740f3ba1476d63b6105a92c1870db322ecf03bc135f24f79ea396e5f371cf03f9642041b7e41bf56f4b1a606c5f7d7b7e5582f8a78890cef623fd480b112e102f8d73411145f4732300891d03ea2b7edcd434c223a19131001d19549ef8430b3bb18a68f84571c8de832c555b14aa15a6bad348a5f90214db3a6708278ae643cfeedecedefd5c28677f5ddb42cf226062bddd748563d60069a4a911c9e46ea5ce695206ac4097e96e6c99f9f6cc013bb1199de1a36bd39b299a940b4aa5d870d2d1201516d6197289838bb75c243050c739b52441c7f11e40483986458b93d0ef66077e419b50178122e0111d205ab7c853f5ba132f227a79181e0bdc88c23c2d17952cdfed07b95779cf2d11aafe9c8ea34e8f3bcaaff9656d9d35db756f31b85a83aa813989289c25f46226c877c6cec01844ca64701ec1e257c625c813dba01855360861e523a15578a4e0a91de75fefdedc902d85fac75ace8c9e9a2b2f39983308e42149d2e43a69ff8b402182560e2ecaeaf6cd4e87bf2e22cde72f34bbb25ea9d158a9b148092e76203b07ee0b8cb603a3479d2c9ce90a0c32e5c554d97d60a8bc6656d0406b86083ed9fa576f0d92f9f08b2da260693f162cf3896a216e05078f11adc43f53478ac8f5e0ae0190d254e93bbce8606e5f7363dbff69d94ad4fed6a6358ace1bb580997e2e0dce1345e18ce07ba89ae7898896497205f045398a33540d7db1b550b25d49e33454cad894f69c878acf4e8811ed7ed172146e6fa35aeb18524183ef2127fc908765b665b63eaf1af23a9f85f53ec75eb2e7b9fdff0384347537dff1f54351fad9a74de19a25974cf5e9a348c47990d49784ee2d91b73be552e239a786b597ffb747ecdf2e3066b7029e0300c941acf3f593f8dd81e9ccef1d668e68334d94acfcd00ef46a63de6d72617fb5498112e72fdb912b094a6a97c9eb36d1bda9ef729d3bb4dcb561c9e8847a8fb41f7b6afd2cfee82348c58af9f508d28cafc541dbddfa7d721b380b851d5076a0875ace1b1385850f982e1d23a5b20cf0b0d9d97bf6a250ee86ab25cc124c83ec81e30d1a802d9a4f42e85641de03709e98d1aed47c69e5cd670459896b543b4161af9c74a2d924d1f8b72121aed2f1ca4c9e6c58049187330a3b0a96c70367c5a067dda205ca9059427d1e84aed2b9145aa2c040f93370d38c69a8ecb186691417302418d8f924e1e370d4c5eaeeaa94a23a68d9b3a0091d3cfc5fd2a50332448526d967c4f11ae4b6100fb3e5098db2abae8f03fd15426b2a412bd2458a2b8a08d29a9f5fc94e76c439ddd3f7f1b4f8b1f774daa52d04185ccf6e90dd8bfe43bba2705a80bf4b12679021b9568eb5ee4fc93d74cf9ab83aad77a542c803df49ec8beb7ddb0a525057795e278ebb3a206b534151ff785bb9fed3b9abc5eed1431c852d9dab24818b38a7e0378302e603f92856c8dcb318a95fe7b7b9c062be9196cf188296f53d68aea7f399501c4305af4a0fcc5f45363f4342b6ecec92c343f300fa2757de63d03abd1425d59cbf8a2572497d817ec088e7abc697a590682082fe61207a7ed0241d112b6eac4f589696f23ee00841d8fc38aab44d2e76465a07927425178a2287c16d94931706f77a084647cc784f481debe5f6360a875f521388742453638f2621f4e700067b41ca4a9f34fcfa677ce5374c8a5d0d19dde293d67dce6d3c06858da12d0f302236532320df6e0a5f7633aa57011a8072b03456e6c54335fcd9d453e728bed1e6c47fc9080c00362b08855886e93dde520faa518c2278ba4f540e7c284107eac89419e484b5da209b69ace4cc90b0fd64ff9b90a07a418dbdd9d67ab0b1b4adb72537de2e2c6c68be8012623193c1b7c4525054837e8d36ae3e41d3e39f48570595756752f42405b23946a331b4b89e47f505cf7ee44ef9bdd56296c9f06bde6a83af83de80c3d02a6734766ab6f12550de1798e833c329632ad60a66a910598ad17db8f13e3af1e2f3ef7228b0ab84d34adc4d96adc6ac60d9528fe6d98fadccb5022fa3f8838f34d8918ed6ebe6fcf18163225813f5c2e5aec13e23a0483e560645a69f67897f9c987147983dda39054443602857a2049db7f3316f7c19e42afe31ac6eadb5d08d35828d36e31a6acf98e542fb0bc2e41edbaf4b99e26b5cb7d71da532a3c6503b43170190c51eb2d6e62423851eac3acb67102103129124fec786c3ce2b022a4c354593d5a088b71a8fc644b1ffef37f1aaab6787b45716c6f86948ad21e82d71ca4678e93ef534dd8af1f61cdb8d092c2bbd10813751a09086415dd69ed2b8ecf70a3c2cd3c52746e6b768e6966e868b11b19ca01f077f3f0c2a9dd950cc9e7dea5deb488dbdcdc0a8dfd37ab7ec88cdf083168f3ffef4d13a4db582c5bd4825b4ad37e8b445553f4e33eb6fe9bdc02c8bd63155d6b7a66315603f5dc12d4a5bbcaf0e348f93a457da16d22098534390082f70c89d2f00194fa753b75f1fd22f6511f76eed18473a306dd826ddd5379eff3a12a3b1962f6707a572304f43b97b42bc2c76d3f1402cb41687f7f725aedf4a811a651b094e4147238e30f8339509b05eddbcf5ee729dc6a4e7824ff835fc5c8e66791094272ad2bbb4a6d75274f61fd8ddeef9116f4eb2254784fa55f763604fc3a1a86053684a3fe13281217d17fb361279f520bb0efb8e4ab8a58ffcb9db7f428ac48c43e07b39f9965cb70a11f5ca1cee8c354cc15d701c4ce149beeac16d70b30ae327e5352b4033ba86fcc784ac7db83667683fd003eb1bcefbe96fe7914701ecfeb0c955403420521b332fc54d21899b0c0c6ccefc7b39b81a0a46caa1533801dc52c6d6fa18c8d78aaca15eca3673e76781ed44de0b03ed7fec00f8b3e66c5788696f14023b21b9ebcd2bc7b4fdf708b3f49a029774a27c97222297c6cae6b59091145452f61dd2d8b73df32b3c74347c0aface3f7bfc457ad3800f4459df81f727f0d3ff31ed9d0658e1803b6ac5f16057397637fdd71e97f1f906407819f8f9d5e2a96a1494a0f38dd88c7ce44505853c094dd74af5b92bf665ada30190b19e84003237a3c3d6c97a1980fabe28b41416af6b5bbd12e6e29e252bfafd25d825e5e86c08d233832db6310066c8acc6032a8915c0c72d0a0221dd8a4119952953890b876c62fc9de285ad74ac6b0aebba3e391366236249da7b379f83e3d86d53234014cea2ad7b35ea12ccd077b7b03fde179f0ddedae6d60edfaa44e760cedc77da72982e13a46a2e08592dc280bc89cdc7152273637c2658af72fa53acead29cab06479aa11a3831dc93fcb7ab90e3716100183b8c2a661c8303e49fc8ed4059f235751dda8a352d7dc591fa9e350b04db66cd2dd2809d3f1c505e6948b4c8591d7b5907999102307fd57df85b773b21faf104212e62fd3d316ca4301fd8f6b2102f3969563ac452b2ac2c531c0b5380cada48e2572ea5fcd26cdf44ba8a845823b85c1e22b2867624d0969ee68739664c7c7d4cf1cf5f38c17c3a31c18c30958c005bda7cc72e97fc85d30e1dabb99dd5b96c607bd177f0bf391b3a6121b6fb62520062e9ec110f1b8f7fe00932cb2a1671b1e5b08336b95c712c980c4404bd7bdf72c6a31654c71f5358a9e448f840546f0f9e3830eff03f80117f5c43ddfc1c2ff155d8e84d5043083923d503967b88f79429740786bff2ca839f4cdef8fc8e9c9bac42419562d4026f65394a50fd6dbebe0faa20b701d4a7bc3b5ba2df070b79dc5174fb5513f712798e9f352d618b55767430ea76d955246b4c0fadf2ddbbd594b645ed822878fa23aaf4055b2ad8f75b43864306e72f438acde3d8f1e6da30449e3092b2b5166e229dcdc0d91b240a1f69de303440dccb49e0dbbbe0054c2155decff0460b24c4989d69141a7563f4dd0a652ffe199e33bd7f3cd9fe14e207b9424397a2c13c06d5b99e635ba7046af0a05271198449f965fef5646b22935c40b959896d869da59935edd89c0116df4162403c31a9375409e1d64ab36c92ecfd455c2802496284598d16a0155a7fb15cc3776762f05702a7caf0463d418e81794e538d2fcaf810867599251671609803806580d4efadc41734bf28a6cbb65f3a9584ccd189d0aff455d4f8fec57ebd5d0c0c4865356627e122ffd0b36ec102e8edca80a367da8402577927d67cfeaa6497e3e5180c6eeeceeca370ccd5b050c9d930c83251974b8384328548993c6101a6d1a1256074344b1fc370a052b7fc0f49026e3b46d96a16e23c5857d10485f6778a48324ca7c619efae70b58d257ebb78090adb69812dbef4283e129a040cf2dd8ec1b158951f3986f932174b22515ad210b55d75a8de22ab504dd43136c8d8aca44b391f8a1469d17a90ccd938855af89e82b4f474a93fd3472657a5935aef6b4feb1d52d8ce8216ef0bcd8ae7ab6676b4db3ca9fcac5d2380280a4dc33c7e661af8065a2cf0267ef52c76c5f8e06a1c5388eb9ec6b7e7296c95aecc7141094cbe2f67cd0853c41cc463fdc647aa7e3fe923443a28737103da84080bb996345dfbd6b242179fe1ab1a47e445e06d6ddb01544fc046d842ebab0c3ff278057e456cbfa6a04e120514f243c57d25449bbfb67cfa3e53e5c609d05ade4eddaf4bd0278fae95c2127d80ab05d69d6a4b8943b9ef2531f352080b34fdade34c416631e88c50d3ff218ccadbf3229e3d56a87b7df73464cc60449f4e91ba4438d4b6e9211c23ad322c699682dbd7cc4b3896bff4d5c9662aa3cef469749f57bf4bc5310f29e68b73c40369d5a84477cd8bc1550fe041947e2c809a1310fefc6ad9b9f52f6ecd5b7aae3e71419e008eb84c2871a09c408a66e362fe32694c660dbc8b37649a7b299df1b39ae2ee9bfe6c696c766dee98d57c0276cb56a613143c16acb296d74cff6b8e0a1d9bdb2370817c30b8a61d21703a993944a17923fc94ccb4f2e648a992722a338b142281ee64b57b4322e2bb0cbeada0fc6309146f187ae8f2ad388c5a1ea4fffad9ee3b50d9033c21531edbcf0fe2feb0cca2eeccd311c20d7841f8f8d4757ba14fc2eaead7fd69c839ef17769548b6785e12eb2c9b51ee6a36efdaad79b0ef7252876bcffe85502f58de2d16139081f1ae12bd6e7c7d36d5496df692896615c353438b86e8f1dbb986953eaa42015d426308be11c396a7f988a714a39da70ea0b4c34a8af042f71640933dbea630fe99ce59d2701ab2607e775ba3c2a46d20d92cce6aaec83ca080e24fdb0b6c5bd7b16ca102b67947438b3c785898c117ad3b6cb1e0e2c7631bb585df50a76664c2886b2197c0ada6c753fcfbd5bee47aba53d760bc75db9c9768ad43d8b9043638c288852eaf176dde9378cf6a00efa29f7b55e6d9a762297b47972ff418b720850c8fc68c2a1b78c0f12e1b040ad8053e63eeb7c361e251f7696e21cd4c459e8fcc6c187e0397a9bcf62281c5bb0a94c3aff22a9cd0dc0fa062d525828dd3e2cda93d1f415d18971cb6a3c09b03bd0632780e0877d90afb4dffe53c61a2c9a708ce7923e002954582a1f471b49fba6e97395abdf626a80640d2287115fa5ca0271f37ffd25089e5eb45c26296a408a5276ca0e5fb38a4c6118a3214bfc8cab6a63ae6dbd5eeed6daa66da919d43d7936b84bc07b67088db33652535747a6d506867f62c96c05b3a0131a5d55f8be6c68f84697d0b0d40298765d0695c9712730b0093461a81cc2db7eb08265549cde27439ee43ef9dec07f8c0aeac87752ab7804447886395715a8f9e98222f1acc534c682b52c3094007e4c14452be1b1fa49ae24f37ff72b444359853bf3ab02de08a687056a8241a086e9b4f9fccc9b3023f3fcfbd53a6245c24920d8443eed667a2f54e77660b189cd5d1d4c95683894f391f68abf57af7eb2d9c154bb780ab8a5696dd9daba3ab8f7ef5cee9237ddc22cf21e25cfa367c690adff65ecd3d18de497c120f92dff08764f266561df20fc2d20387e8640df8aa866e5dfd8dd8bf2f73b24f2526837d76ac32a23d563a58c8c9e1a8acbf80f767e230e6897fc398a13bb4c5824bda1a1d80166321b0b0e9c2223f80e28d2b6261fc0bae3dffd9f0e9b6966edb882b81d3f2ac6c5d8ac5672e4b24b4e6b5aac89422b306375a7bbd1223f2c4409be4ee0f1240094aa631df8073c31d908576c4312a583e38115af3c143b3479ed45f6148e4507ebbdc41d0eadd0a443b17228026e5b40fd31be94430161dbc4eedb8df4b9313853e6e92935638dc54503242a60a6cc6187e6daacd1ac94de8d9c99b1879151b9396adc10e11693df0d8f47850896bd47bade78c656ed01554f55c2f1c18e5921d0e06511a74666fc7308ead5e59860b93246f65f98f40f1c4a2dd27c2a6d941f77740034149e3137da166d114f8e41c12a2810b9bacb690381359a43a48b307be4a189c694a3e86e66b11ecfdab49e2a669e001191ca6225d760d17a73f146c8495fec895ee988c51f9a972541d67de31a92223ee32b292c3bf8babc8668a611239e49bd4223195313e64ea109ec14ad9e6031d42f0a490cb6a74a5880e3e6192c12c89e3d70f56f9ced91ef08228d79bb4bc4557e7beac6d0c8a0addf4f52b21ff599122c247b5af18a29e3c923d39219e76a242d00ed73520dcb2130c0147977790cfc4900e5aa49deff56264d078406d98a5c7c342067c18fd827a57d6af4cd92338dfad42fe4c982c5b8986a9c2c0520080714b27b0cd11b79b22ff0452b5f70921d46e6c2b1808d5afda0b1c2cab7d8fd261c00381f264b3b621fa43b40716bdff0b800da8f85f70d84670c5045d4de3a7c48c66f69d14c3f011310894f2ea58119ddaa2c88a8db051fa51ecbbfb883c0570ef7b88b68699e7e78f01d5de304eacd619a5bdb0896bde8e1f2aef55e21246b6df6aa5db1f634d9f07d50ea2698f4d7fca9d3b6155c50119a5ba9613265427d5de89505b5f36c46df214321bd369cab6ca80b316f97f48e13a4518b1105a0e4a39af4d6bcf6e0484849a532d9182dc7a52f1cef0e84bd2704f48509e06fc3f5a1a66bf75bedbaa2e55402b6d04506099a1cb890a311a4a25340876111a4cb71cccdc1f10e29158f58fd1247961eccdd4e57468b2cc5d2fda513b98dec351a9ffda0c2944cfcdbf3c33fce6b6ebd163dcf7d40fdf2368edb333f64d94cad1dbe216a76417d4409c036f79d7cb953fdaeea43b162c70049ef975bb137c2b15a05a9a643305841964fea0a3f5cd1e6741a165ebff99729f1457ff24b8c7cd001e90e14a6ed2ce8568f81279e07ce48f11614bf51faafd5c3e18fd65279c808cd3a6f1876eda0fbe2c766b4db83d1fb379ac9eebbb97cb9303fce7a5b2e2fb4b7e85f08c2f566a0d07e20a50d71eea706183eb26904224f2bb7948447f1c3c68c67e28ed30d9e6f5ac970d0cf621c5862d72567a01b37c50d6e8a7e4304364e81e48e2c0c2f2e698a67bdeee7b28d495d0e621cd454e1aaddae18d7bf3d2369897f599aab3d7cd43542843a0c8cf50e74ed1e4fb9cc3fa8db4dd8f480d6f81338810fce19fa1ea0af515d0d4f1447059725b2e1db84e44828040a78432a3721c8d1767e6c30e347d00d37bb39ab27cb27c9ac70dbce39298563261d1f135ebb3264f39eda3570e9c7291de53e2a953ee8bba721a8da5fdf39edd8c45547babf8cf8a3929d8a62b6b502cf26a4aa05a74051b24c0bde7073198a2f4f9ff52865dc9c9c585097e1afb596ecfa029413c8aafeb1c0927f5abe5e732c56cf1bec8c77fc3e35e80e82b5286409bb89a1328373374e95f183dd4352340b7b3d46449dcda19fa1333633222cf7608942b4322c455c98537aac4dba36582b0baed8caf5d404b766bc26aa82ccfbbd24d3134c25da9e7e9a4122bde767284d15427d8610da05679108bff9eb1b537270a56d30ec554b9a106a103569a3471065e4ece9e94b9692e6add94b6be7cf259e7a10551dba39a7162a3a4323ae0e75bae9417da8dc4b2f8c8de34e851c46cad1b05db9cae39f9c3b562a5165e4428df84150c9f47a376848003ac40787f633837be54053135c4478f3b925d11cbe6980d1b991b4f92337f737450c43b914354d77ab0d1fbd36d02464311d1efcc8bb21a3a506eaac331e09ed04fdf4454d79bbc64844491c58dc2c59a22bc8771156effe7cd0cc1c6c534233c405943ce7c4df2884e4746cb588b7f9bdc481f56661523209ce26b61876ed64ff57ea1cb7c2d841470645ab54da1fa6c65e9ba5d0aa3f98bc1dbf034f856d3594e6e1a4f6ad5520a7196dfb1e7c65eb97359c65711053aca4454f59cab3a4651fdef82517307c054651fb1bdac6a23aa7fe50204e318efa4fc3d62b219fd2404e9f5a41f43c99c1e04229a410c9773592b7cd3f4a0e7fff1dfca73429c36740699d18fb2abfbb12882b162a705ed608930fd9c4335e6264d027b560854aee96cd851550b1d1ae078ca72392adb8903939da8a4bc3ded2c5ea699dd88bc13d4b1bedaba5c813c4077cdd87c67043b5e5888457ed2dc8dea1f5687939ad7a11a5f6681a21aba8e45140e862e23d139c43cb53b52a0d2e824516c00fd72789d758356cfa09948b3c3776ce3aa006534cadff1667708ef789cae0ee19b5250860360acdf232557679521ca232cf9b3680c82cc848981ab77fdcf7bf11dc56013b409365a067e9ec6e740fbb33c537e4d82bae3c56cfafcea127cc8298bb5e3caa595b285831e95213988fcef7932539934999d0f131416ab3bc17ab80cc9829e2137970f9a2c0f1889939ad8dcc85924d4f8036db8c388e8a16fbfb1d80d0695ec1915af19105c6fb19692f8bc5cb64e92960947919953ff09bc90483989f3eaa99b8dfe8dace9bf95a2cc4d5d69dfd79fa2f16e7ec563f5bc09c147574665f68ea3f4b0d205f6b0786f7f5cadfdea44ef02bbab183f8c76cbdcde9d0bdf74bfff735d49374056ea93e9d9c8c21419b806847c7f0060c9de74b061aff9bad30ead8bdd44c1a4f93d77212d7ad720b9b4c3fb8d0f42a979c30dc232684c7a8e903eab7c5389df96936db3ecba3ba44afaaed8c61530eaca0170397c9dd4b718c3da3ac85f48fd6fc3ad1a325da94b74ba7aff67e2dcd3b15625264fe53a3e2057253961be849f9791de98f78a902a6cf2e8f7e2a4992ca7f76eff88926e37851ea22e5e1c8b43e5929bcf7742051d6815c65fde409510ea4be7439ca4f13a8906d7f34e6ec3318d541e9e5d64a80fe6dfe940bbd9319a9ba32a7985031c1e3831f3dd496f916be0addc9775e598d4268faf123e6a17ffc6a7e3ae20f4bcd31b8c1560f7d79521a6db0b26c524cf7dce282c314980586b2e36d40bbe8aadd94471670bc2633d335902c08b39caa95f4d58aae799fa91e7f409db29ccea51d1761617bc4887225f9c8769fd642d05cc765cd26803938e3adfbf942b23ef3541a708449fec10a17b337a54b5918c643346fb79f0d12098b4db62ffc5ccb2165ed71bc18751eb9e035f43bbf9884b814d2f1ebf11165521b661c741d6f10ad56dbbdd4a0f0cc9f110054ffff3ea67b01933b9f86d4ac8e652b9bdf1270bb4002f4a41e006a9532621a9586475a184a38be7dbfcf0b4628df334a009767f84976f10a951172db958ba5bac0a004cc0b549002c404690feaa0a1bb14287f2fc77f8f66f6a9115b6348f4e86ba3b31ae161ca8f4f0466af5b0c3e50541f0d3fcdcc3bab147d6eb83cb3e51e8d3122d1b5a04a4b421fe852a24fc0b911b50c521011c004dc47f97d103d2e9648c03e1669d8af688f16788f20b00212f1142556fe9e659a44dfd008396ddb8d90a69dee7993559603cceb276d19a53b9b702535bc5d2927f76c33179a49455da5120e4d501b95c5e2de1f3b48e3d62eb61abbec683c1794ed56c28b922de244880a1fa15f48c6a075ff51d81fe1077a84a15c6ed4623837d671a815c2993f2c6577f866609263b5b040f8f093e056886c5253c36b73e7e17a7f9deb51918b8e5fa8b48bc048ffa2403249b5757909f902518b79adac47a599f9860a039dbdc34b29ae436937b46857d89f807abd9208baa895bd8eb05c11fddff29ed34ee36e67436eb909e2f14eb6fc738a3d363232c4c198c797281eb51c9899ba191cd5a80955e9afaf48aa237a00b4dfbb434ceec04f868b2cfcc5773c8547a1a3ce727e8b4fe66a12415c4440fe609cc07d15fe9e59b20c04e1a9ee846209196a1a06f8da1735a0d7b940b4b9f07f0450f47cab6cd5e7aa5292bb82f9e0d9948b401064dc84488b9a74b11557bfdaec2465465510dc149bc05a6ad59d0bf18961a1110dc754c651b1a4d2ee7f07b9e71a0bf17ea917daef7ff742b79af63b648d3f0341fd210e1b89af23570e9278ef45a99ebcffa8aac063e5c6d41513a24ff2872f4184d45088f3ebc8d5709115d271840c280194c3eff09ce16e67ef11c7e4859cb3e968a17bd0189bd677421fd34b15bf9b5ee7b92521b60e2f492ee9d20b23328ec6b76e73260fbdf0fe31dcb4960a0318874fa1d90d03cca90e52923b26383b670c3e0b71c7e82bcaaf060ec9cb1e94c61116755f82886274d349c52f66b2a59a349e91e4a6e5bd8bc341ffbaed18a87f118d1537fabf44d5561417172549b6ccad90dbf3c85da0d0e05d67cae851651dc644123c6c3b10ece76fa79f3bbfdde96248bc8c1fbfad1764c0e27d3ea15f90149941717725c54b87a61c0ada0e90c7a52a1b3241ae2765e824dd1f2d3531c4333d9b9e4091cca068bc20fb355d6d5399c52474f55f3f5efbe854f2e19d5cc925486455eff3aa4d0dbe2d00518a5efa57abbc46d0f6bed53bd566ddc2b549dd2190ab4bc1dc1a913aa98398bf8cf872fc7898ce0cbf035b45cc07a260ef2f4a0a3f4ae9cac2beb3f3ee778ef5c33ba350219a6797e8dab7d5a55e37b5fbc3f271d7200b9033fde2c92638f7788dd6e0c535518b47aa2ad1be5fa10c50ce7f5bf63346cca7328bd61571cf6a70e5927e1d6daf8c09504a783c69bbb7a8de39626ef41b57bbe0fbc6d56276fb53c17c024be4f23a32881935d35ed99f1e002a348425f67edfc7ec20b9f8aa41538b4f08fb4c4291207f89074839a3a3585d865532ae8f88bc3a66a55e08f84b2ebd8bd55eb86a223a0eb03f81cde15b8fed75b7cb2d5804695ebc26627f2db00e1348be54311ccb7a3292bb744cb62dad7ab080d904aae62ca5994ca7662503f55f6d9f1f7a6c213ae991952c07d4073a1ab5266887361ecb8940bbd6634253aef0c88fee1d59ef879566e2e3f4bf50f435caa8061fa0c901f3800a9e77986a00e12c4d957033c913a823aaa904736f9b0ac39fbaacb14e66a6e706527dd817385481b79a88b612b86c16ec85126b85696970b9dd01781600c04973ef593bc684a1b615401b8d12f2ebf85174a93d38c98aeb7219bb48c0dc05a7ff4e3b41e10ecc97096d3fee317d1c3b34d013310b0e972f8595b476e4c1d64bea7ea80f4a4df97ad9b05fc12c8bc6e5155022087cb028ee37a57415465c09601a79c35369cb5c9d6dac03175e67d0cbad6e0e33e0c85d72059af8588000310eb927a255a5a5cbcb7db5c981c9f9ad7499ee234f8cd135519fcd4e48c67a0357fd488d0ab0e38121fd81fbfb0077e1cccb351c591f9ddf51a8e760e0afd7263a8bb057887d4fee070481798aeb3a3e00b9d997041b3df928bb4e3f48ec3ac5b58ca8a7d915b88b4460b415c130e19cb13f59b83016cd42990debdfda45969cabce252f3e9a356cf835ee623824e6a767402b119a5181d59ba8d3393df79aad72a4ee197d5f05630d47b1624ca05d3a181288de219fba4ec7f1433ff4252f7b6fd71ef493fe983e363ad1410a725906d7221e38db25a492e2b22c2dc5bb2ce96a7d190698c9b00b0aa052c1b0945eae3d69940993b94b7d8cfed812e28482103dbeaef94b808b548f27ab83cce30d56e62185f4791f80d2101d442c34d795b80ce55e2005c3c5f5afb61249b773e5f17ca8d0d152978e11a6a28df018a9d2b4455e48722eadca43b09a8f2f5f9134e7739ba8d5ecc82d3873f10e1bc9dcefa33de8d2860cb7fadde391eecc1f8fb27163c36820e7ef259bdc0d740f8180b4dd472abccabf206d6595a3bf50cf033e77156f90551038317faf16909c4a40431b332af9b1fa7f76abc1c8684253d24705f2f2427c237316885b9b5325dbc03b238723f5372647c53d4d44142527b230663cb40cd3d2f4405933a7d0af524fe1b6e78c2a233f3e38f48a3a89360e1acbdbfdd8c32a8474b0a571ceeeca517c3d65e97166d80bbf3178a7eae33d362de3591edc8e6d2353b9afcf2900c35babc9a2fb827d621dc31db6231baec97f10756c3de9d7ffc8cb56872cd5c18a24e598761191551a89aa1b772d917c18e635dfa8832f3eb3dda55bfeb5d209d4793ddbdb61f4c1e3e7db24104cdcd55c9d842bb1092b4b17623f33907ffc041567c528df3d6b6e4526eeaaed8b45f57f9feecceee73af09fbdf381f60dc42fbbf4719a92977eb9619f02e6a449e7ae774d20bb6a6a708ef7f201bcac6c5c66cadc1effd3b2b3c3c40c6b05faeaeee2928050d3c428f6ce34f4fe5ab8a164c7c7c86035f37e2b586a837522f31a82f4faab6f0a93a4631049a9c4938f8595aa63bc3fe55123ba7e956b015c02d6fa5f30af0291739b59533f78c867b74a8370e8c1d1792fff48a5617570077c5cf58b8fc17d76e0f18e8a15448214806dd1ad5089e8c26aa70e54e01bb75815cdd7e4a1d23905a3240933626c74b6ff1dcb68b31bbf0cfbeadbf8a92628dbe08eedf107dd707571bf201e838c589856305db03848533d9916c9cde233c62ed7eea0a540ed46f1a718c61fefd75e5d595c7596651499da189e48eeabbe4980e7503f9c9564ed9c63221064f49c9754d407b2fc6f33a74f2e3386287b175394a36360ce23d065407f90e2994e89b5d4b0af8b48840a80b101e1c2648a798f7025d0c41e49f06b24b1626e324cb73dafb8b0e3e1f633348db18a44efeb6b6bb8ff1972ec0e57ef6651145addd403715c602e41ad2a73a7e7ec6c877896f998dfc0d0b32259fb7ec51aad281ef72cba0b137fa2e983c9e48f1f5d59a26e17cba98da2c2151f3c56b00a003d23fe5930a121197333574c191e1637fd46466f47dec5d33e46730d4d6e41c952861b9d9f11fc7a094b654002df370869b4786cc92aeba447fddf75701c5cd73cd98974fd9e54b50bb5aba38ebb66182d86d4270af02549db4574545a83bcf713c8b1a7154787314bebbbebf2ad08e99b43b463e81a2fa2e636a85d8ec37c667f7ea93f191c83464d1b1372e99350bf16dcdfcf59b5478f3ab72c1bfde28d907fbd12f1d7f409b2d9db065e2c747b9ca6723fd4925d406b3a69eea836053f8cb007d6f549c2f736f245dca69cc495727b643fada0938702b20a6dd190753d209b32f042b53b1af089d60c91a0f1ebd7db5d70960d430214cf453461cb3ea294e11a4a41e4159d6097015cf620d21bbfc195ba4e95132920e4bbfcd3ac5c47ac6b45285f83a1a1a2dff76e0a96e2c4185d43d98bd0fe28038a5dd7aa1e4be69537153d864d793baf2641483aa9b67da50f1a6f135568f3b669e81dda7a23a6a25fd05f4b1db7ebb110067f70f785e1347efc7463a541ef1df91faaf0cae75159e10b79d72c618b28dc7307ff700dac7310ce7e05ee0e6c2bd7af87e0954b2c8ad35fc780d21cfbeecc380da9aec29d2f5721e93fd2b0840242fc2019d7ddb28eb3e43c85704a600ca43091ab3692b25b9dd188f3f01b2be4f1b7fe220a60c6458bee2f4242dc83b0fd0e059478499f5dfa33ebf5452bcd44ffcce04b6d7309dce0c1388514c28c42614293ed90a9faeb18f400e1e187accf56a436097dcfcac2235ae34b1c5da358bb41b923ec8183fc881d90cf0cbacfb776f69f5b282f599d3937cbc74d71793b727d0d221e8581a947fb3b120616577af11687daeb3e4ab12383819f303de772eed07911b88c3ad214b469a985e6e259a51feb2b23ef20db9c3b65e62c70fc8a1f07ce91023ea40e88ebc62d0812c6ab78fbc95116b0217998ab757a7c992177dfa434c47f1559df3848db579fbe623691c87c32697e82c0adc9389d95a5b521c5ca7e1ce8794890cd82fb859757568f6dd9d780417ccf4ef431768ebb4e5ad9cb3b1ba604db493d5f8f18b7998aeaad43f45e44bdfd6718a3ac481fa2f154c5b76806ee33ab7c76066c797c0a01a89e05e7449fc5c82ed985cd5a769db39e97ed90cea3918854d7e3b6e19e5027691afbd1c3d0d866930ab1f57bce3d9b58488279467c297ba8c92c49f316ce4d5b53e065698b3c059e3d5244d9ac1d889fe91538cdcab498da4ef0865942b96e9b5b1a96ff1ebbe34a213e541aa1703da05064c86e43bf3330e26b80ff7b915a7018f10490c7b94a59c47a8c8df3f28df9c04f2033cf5bae9782bdda14a122290f9c4ddd99259be69e95ddbdbab3cb618c9690d4cd0f0eb59d5d942ced5285b4137662dd9d93735454df0dfe196e7e122defecdc91b180f9c2e01519ebc7930dc3a117264f3228d5b28209603b4b277448b1302fb4a5ae0b9a5d941e925ab640fa67c6fcc90fa867f710d4d75acd195171cad642297f8ac5a74da868b9b98d9987c45cf03878c489086efd31c95bdc332fd2d03ce5894963bc8ad77e8a40b0f9f87d1c5ca5c80e38e8818e1b0c95c702f0aac70440dfc9d4e8454074d678f145d5458bb2f42c3452dbc25cb924565f731e97d5a36c12580eb1c5c19611f2f5d093ca51108a7097a5d59db95e44e97bbbc85583e3e045391a112548cc60805dd76529add63c0f4bc7bfb873b86b1402c0e886977c310f4f2c7d9d1d11ebff30b0550734bb6f1b41377a8af322aa4a6db42f72049a8615c4d5707383a466a989a61306d4833122bb4697175cffa34dea49b2dd8fc79476031d140ca105d6834f68314e0dd5eb49f1cb14acd70804877d9cff502840890e679b1334870af33c5d8486d7bdac8d764bd7d52908de178aac7ca9ad789e380758b574052a7b732de8b73210de8e4ddf8bcc029fc8d595f366c1a88650c17f7f5ec0746e8011a959ad398fcaaf946089e132c16a121752ef577b4b7c93906023bdbf4e0d406638557f17ea5b2b2355e163629700e87fce39d81f87f42f4f07a4c2a7511ba2c6014f9ed431030455fc708400700f5144f2b69f02b2bfbf4ce2807ac6f5f1c9f64727717a562bff008ac4aa38ef4804d8b6b4f41825c86b96611601d41f27ba4bb26d0b85ab7b52523b21411eaa86cb73e43e7cb6fccd549edf43d426c7740b5cb6e382fb67ea0245a3f44542ab04ae0857b35aa6f22580d5af8d376b2ccf51d6f2a17a8822a8ef2d716b3be668553c5b733be0d7bee3f4320101d2fd8f46d630ae07dfe007cad0f9d6764ab4678f11f3c8b2e429cfc357833ec7238c8d44e08b5275bed098d6ea0c03741f6dfd762677f103b3af20a69e14e14a68c460d4f5cb9bc79c0eaff24bbbdf2a3f356f2b88ba4ed46207ef9fad60a2dc6a81cec3e6a9637173dcc0fa94249230b426c60fb932f710f17284415c73ef0ae580e52e634b3231a9c336489cbc32d2fe8bcf4d3291b4f426bbed0acb0a13daadce3d6f52f542eed86f09d46ddf082502bbb4190642f233f29e2f046ac21c7128894658ac16556eb9f5e90746e8cfb27aacf4c076ccacfbef45a31fb474c6f45022b59842cb3acf79194673c90d82022b1f43dfe6365c66f8dceaaf2db3f837c25a908f3eac070215c59cbce8bd2608fcf3e1758d6aa178aa5e9f189cd53eb8e2de000523d76e59c00aad280c4a770384929accb05c43a4b8912842eb3739bd416b91ada9c371e3258475a7b6c60f58f74499d66c5bb5b3942edb35b24c4b7f67307250c94dce732da31c9f03a9f212a4df3ca4014e140e308c49434355cd7fddc43fc5c0ed6b2559d5f046acf02bf53f7d255fc2cb95879205d79b7e39eaeda1d0fcdc160572c82dfce51e22907157604ecaee5a262350daec239be3f8a2cbaa0712a64f1418954d40ccaafe88a861c52db87fc6ad381f565d42467e2c08f29b0ee878af455ce34b70fb62ebb21d75056686f38ea2dfb15a253b9db0135f6a6d40c4cdc2b79ee93b9f0706413f9c3144ed0e8f7c69ef7987e97fe782b84e2ca86c5558f2dabe58f48f0c18f63c20904684a1a0d160f54209955d3b46aef469908d1198c5c6d4ca64ebbc02d0816bd38a407213467f0c1df7f7ff8562e960e4f5eed7cb8d8322cce38326d9cf32e3513f968e7cc2b24719a17194b6c333c78523689b3478b6e8c7ddab5c0e1e70c9a3145b047fe05db0a3c6325f7c6d4ef53041f0730cdb01065ac9bb30dca4999c0af76d9bb9dab6a5d258df3c010d14d094595d75a6aded640833e66f7f416131ba1223ecc138d6ebd29221cf783874b5dc7af746880cb5b720e42ce27c0162a51b447ed021ce81c695916314ba016f9bf0d8f7e8449b4091d01c0a373924b5bcdb597e70dd9ccc1e04d08e837d287930cf61de68a513d59aa5223d34fa092230178b1dbb929051991e71c90ab1e050b57cf6de82c2d565eb9075438ee338735382039bb0a9527b32f3d516309905e66c3601f6e2983e9eaf85b464d910258f6a8ce5933966407139e0f1682e9aee27e651a3b8128a4a1c28edfc56dc9eb8206386964590c0c169cd861111e9db26705b55408aae62141bad3f7572d8658804008a7477d55a54bfb8a8c6da2d8db35806204948a3db2ad333c359d66cd84624c521de8e9c3953d2b6be91713522593fd480f0320a49e1de19a43fe15b9c671a56890114d497954d02e9f21d0bc54d7f3934c79653fa31cf00b5b78568d55059cee7013b1e6f6ee0cf20f222eb957f479fd8ca54b2f2c336113d14d85f3797bef3fea76cd1468bd33568529f984f1bc4862d48aef63ccf0d2644740016ed2c9d58d8ba67309076e872fdd4e066b9c7cf5e87154d02ab3f7afb5e56181d59de0a436655b7e2c61e6c73c7cea2618096d5001a3d1ba5784cfa9db6b0cd48ce8d60c854bfd42d97e6271afb198b7e25bb739c0c56b46ee00e4f7795f0a73ea2c010463900f1b9476667f59a2601d5cb25578ba9cb94a973f7169c31f1a49dd0792d17c0ac13843416d5f0d414a21781143d5df975cae2d9402cd5072efa4aa57596dae1e40e9ddcab8ea0e415222adeded523fe0dfcd728e3e24109f88fb27f750a897a54aeccd08966a58ffe69362cdee5aa32319d8629375fe459799569aae49c41190fcf03e5e42d6de4ee1e808a977fe3a2d32ccde897f50266956e3c58aa2db020f3e327c4d6292e78ae9a71ad4eec29a5e9a52b03c6932b9c2a99dba0c8f3d020a9bf99cbc938610a46249fadd909302a175bd6c773e2f9f0305828c67cc5455091d6433c39953daf152a42352fe29022eac62751c7f211d1df193b51cb8baab88cd3f4ed1979451f763c278cb7548675cc65b1a546b30d88d7b00536861ec78b12dcf2e6a4727c46486f94f178a86fea60d6f8531ff4cbe86af39ae8e44cf39b2be49858283eb5e666d0343f5f509b9e89575bb110388920ebbb3cce5cb569c2ea401ab7517f3036e96221e182fe41cbebbb50c811489d3479f64d955ba02cceba138e619d4cafe1531f861a4194175ff27c0f6df78a191445d90e1bd7c788e23b980f51851ce448b297831d7f16c96221905fc4e94bfac5921fa6b2838b476d955c678f84a13667f19d4ca5e4fad682351fd92bd558aef5c5398c8b855d8c999f5d827aee812d417bdcb6afa85e240862ed81908dc5bdd762b96ddb9019bc401adf7927022d9c2ed0c45ffac606af1e016c5c49db262163ca3bcc407e3e7b409a7bedb9fadbd98c557ae3d1e6ee5cecd92e6851aa74496d2a1725b47e4ddb041aac2b4b08dd20ceb1b4eb21fdb54ff045b5f6fb33e8bd4c75ab52b941be70446220f528c84bb6cdd06d71f9bae7e96ec8a70adf5d9e9e21a5bfbb7f3d8f950b57b00030eed4d8bdbe8c01b9478a8c97f0772c3f86fa119fd66eac1ff6d4905d267cc30bddfe858ed43d52a67526fb33e166c6d90e8d5c9d5491ec8efc2c8e8a779799ca917af54e5f1b3e5579c8b348986e2450acaa765b0b1831aa436ba1849d0c7005241f23f037f52e3d8826c742415b65ba78368a3314535a2921e20c5c2c4e30eee178c5f21b8924a63c5f74c32685df8796ecc3c22f4858f46d26626575b8dc4dfa7926014f4d2966af14e04c2b21e697a1729dadcd6a84a2bb5fd00f7651362719e5870cb7417f335e4fb100fbc3acd4ffe462fec82b8dc1988390eb554ece7602c30425a2cacc1264604e58c258465bc56e1b831c13979e4d368a4a37c6e373f3b1b0fba992d93d845ec236ab0b9ab32f7d3518f07569a84f8c27eb9841be81c6d2e1fb94911bb9ad2ca8f109079b92a1b3797ec7a77ecde7bffbcd6fb9b5e3250d0257a8bc228af891cb4d434b70488443549ca3cbe0686e3da880e7bb1d9f10812f7a73210a16e2671ee9668ae3d2027195c8a5345b8d0ec99704f56a8957ce638b80fd9dab5718a544872c92e51ccf4b8bbc817f54ceb53f9ab5167911ec10e394ae8c7909ec4d05a3204671bab392b898ce34d3ecacf6f2d40e18d970b1340a546e03a062228c0bd9cfa36151a2213d43d0fe5b55c3a23e7cca599e8f86645ee557eeaccc4862201da4c3420c258562fc46f1b1cc63b49a392e2efde3490f2cb5c385370cf945bc1ed7493a9d7d808969393725477b278b789df979b5ae9913d974f35cfeb955be556eae83e5966b7d72b9ade9cb6b7d562df94e686715653962f239f1baa056178c15e2a5f471fe9e9edaf6c7c38f4c1e46151d8bf9d1fa4cc962a13c543b44b980f86950d3693a92f0f09ac2577da55876999189084b13cfe7f1eb04637d6bff1c2b839f17069344789ea7aedf9bbab7f49d6bcfe99e7844660746feedc552fc93590e1c5ac311ccfd913362cd6115b90a4ebc41fde19bf854dd6add4e445f54b728da8666caa8f567846070dc11937942c9494485408ed58e7c1d54d9fa1f6690f1f03f1f108fe713d9f6200c0373ecf2133b1b608ba234d983304f667713cd65bee2d68aa583e106ac90529d3a288e3dad7cf88a111776a1e1a88d46400834a1c65099197532d6a63948a602218606fe202db415b159ea73492fbfc82b5729741035d13123575c5a11d3fa23e23f31ac27388a024dc00cb1b23e09446850328d5d4119813666ae1a5721da14217c025ffcd2452d00fd4d03f3ca0ea8db8e96d5115c94784b2fb664ee166828a18d888e01e8ac31efd26a71d1be7facc5714085fdce5a3f45e39df7b4a1b9bfb0bb066998bbdb69f9e1f297ff028e3deafea3d0d38297aec66b87dba770cdbe12b4822f5b7b9207e3272b97d6e9be6258b1ea331d1cedec23b0898e3f06dd232359d633371d3e548514ac4fd66021a53a829bae53e530878faf734b4b8e42d50c6ae489d8f5676bee146a7dd3e58b922a1912aca2c2f4d36b12560cf1dc0bb6bdd50740cd23ae226f660f52996f5f06eef64463c71b0d376c82d1902072852fe9b7bd3768d3c26a4aea7d44e6cd6abdde49954749caf2c54268b89a62cb161517b43f69b0dd3e6b9009d120a45fa40a086ab51bc750f883dfa1971995beecf91280f1591033f36f106e8e3c1a9d8f57a98523321596baad5e7c3ddd98827cb4288c6d96713ae41a1b8dcf8e569b4e681259b402d54715828f2d72dd4e6fe23de0386ea40674efbee39028bc688bfe573980e04c7b3184f925cdf22a08c747bb3932db009589ee4e8d9b07ffd932d7a93aedbb3c81f12e4ac63b246c341f7f0e03b11b7762578f2558fd4b5425921e4e88d959e678b0dddffab9a80b324a660345238300dc922a5e90b7f6ab31dec2a766c7896270f1c81b005589df38db2e03504445fe831e50a2c2c4a0dcbf383ce54497ade3d367cb7e4412769872e4e1591f28e879945883f431480e8aa89eca66cae08d9730715ecd587f663f61a85ffc4e838aadf875329617f4e3f399708045b687bcc4b3843225fa26b8e65fea44424a5523c5d827216c186ac233896a8ea71d6e301f1829d2834fd0cdcb94ffd136105f80fa31e58d0afcbd8f07cee2da779903ddfcce2d0b6d19b320f99318553dbd3900fa357e42cc9243ff3d3bbfc2d69400ce293e7da350cf89c80b2abe6e1bfd831071a09a02ebbf075e44fff03612281dfaca00a13a1d6202cf8ba9eb2a934487c9f5fc4443b6753aa50c083e4b48d2475e55a5cc3086ac610b20795611e4f6da082ffead4e7d9e73582060d5b008ce9c9ac90c75112965a3ff12add40a8c88d26fe2490f4a5cdfe1ac7a250e6c8cc6597d0d5be53009d2721b60d06f1f3c0e627851f33351bd94731f7ccf61404c38ca4ab2dddc43eda8cf4abb0ca5ffa447d1471e6d17796236f128a5f773506eeff573cce428ec37e9b5a2db7996d5ebd66de8b9bc3b5d4b8f72d17510531982f2a47ae4f4dbe1a65ae9555daa6fb00b60d829d682f2c60dff7874eace53f29cf2e75c8cd3c0f83ef8f1e3b5386365863b46960f212efd842b73aef9b8bb8e18594c62313a1aec941e99a27a05e5d2bee6f06bf0b277eaaf95aa222c3c2ff950fd51b23edb4ddd7efb22725c4f0812a03ca01820da47cdc97cff8051e4ebe7731da6070b521a28f1a116a1b4ad566dd98d8fec81232156bc076048802a6b3ef931655c1336735c10f4b84b094032d5e8483113b6df05131916e5f3f4b7cf8bc578060dc6f3fa2f8bc98d37ca848372001752ca6cd16a83b30c10f33dd18241eb815bfce1c879fc836b106e7be4cc35e2be20e288496a1e24cff2a0b83b1a9304dc60318996d80821af014ad0099bf8fad4193d91142c34f16d257759ae6260227b91cb4a20d462a1b87977d7189ef8879bd49116891439ec9f3c2d33866be92e8d8c3597fe22b49ba55ff859c8c00973b5271ca0f15427146126cab2ff14d1de46309bbb4a04ac630a6cc04b102cfa6a5655985791cfced13c3d6de21452460ab29eba560b65ec0b132be79a54222237f363eae98eb3296f3cbcb708a3f883b2e5533cefb858772bb9bd625fe8a1c46e2fcecba837617bdff53bf599564ee7c23be6845f745ac1c1755adeefa77078ae2a10f70efce075178ddab4b59f355f565378d00f8678fa4512b3b4bf6cb5af937defd463547ee37f308ec582dcf654c1602114bea4a3e5a7061268e901d8e30db6aed1d67645c46a9540cba3ace5743a2b5e2787a9c0ed24850a4ab1f3fe2178b9ff99b245271d9fcce9979c399e7d89af6cc87444374151994d83f899abda3be31b6b2dc5187abba594d3d4bbe15a3867c76a6332c12d054643f039fcff86a284bc63f00f10cbb6fc3914357d16d10ee434c620212a74b1d27a3065c14458d91e8fe78f8a5c7923ca6aafd4a752093dfa9fba14577e9511a6f0a3a549524c903b36db8ca9373a6e9e632edf7fb03ffed8e2380cc07d1ca2348fdc87bd55c13b50857b19576fd5a5be20f429392d24683471ff3ddc9a6d7be6f6b5e694a753575a9d8db60a431b972d5c2a3aa4147c0ad71d44b207d86cf43039930c706fc576d7f0e0ec045e00da8306c5494224deb783792445837a444905d631e4dfe343ec22b51ec2a51d5e232913bea90e30281cafdcf8121923557231c704450a056959f058a78041da2e788c8ffdd0a43ef78a1c92afd5b8285b3dfbb7da5d908be2754f01fe1367eba92530b40efba4412b94c459271684d023dae44032474b37d8db03454003e8ea4f2bf011b1153f225a263d552d19eede4bde3e5d55e3a5c0346e32db3dda71f0f5b893606ab225e4f00684a8e7c39338637466210f9099623fbd7d3177eda9cf4f7d1160a3bc7fcc2d9ed669cefc8eca69a8d7d985d452e2f1569063ec163f27d26ea8b1bb6fa08a758371f866bae53c2a2df5b35cd8d31d5efe2e0c7e243d21e76bb82b6c0d3bd869518365d57cdcfa65f75681a6881278b21707280ee4f2b79df4f3192090edcc5111fa75551a6304776138d1984f0bac1e8121c4e9a964d7937d21db9b137b59661fa64add7ea15117ce57406b266a0b4a695c6ca5809f11674d85e07d69c5a248407ab55c8274f841f24c6ee1a03e6ab01be2afd852d4128524d36d2db5875d903591e2ab7852bdba92b99622f81a014c7fdee96833aadad678e34eb05c0fb2a33c2ca51df553b54e61cc3d74fdf1b328edfaa3d64366bb5f8a56648e1111e04661aae0e6c42cf720be0901f8d2207d7ff5df992944fe98afb5c979035c91d8d699e960980c821c7eb408804d1d3f2873aaba385a4c259215365512ba2058f340382404f8f145e258260adec31fffba24b696ce46ebc007b8f07c5e197dfd360a9bea7f7ac22957258942ce8d7be31f3d6049c5d30d606ac242ee38abc67ae5fefa30caa5e633fa816f4a756f8a6d361e23e51877169d3f86e5d0106a1e032974f318529cd0ecc9f8c3ce918ade0a96b4050e2a788ca5ec19956b7601c86b2d722cb9009bc386defee5eafd038efc55762d57fcda534771152b96bc9e57c73317579e084a3baea4ba85d072009efab1d008e20d799bedea1efb475039f7d7c1f4aeaad8dadab9cd1ac520093d1ddf980f8a0ff77c824cf17c4beda54333b2fc50dfb7c0c269814863fcb0805d8940931e945b0d7d222e1330a02c1ab4d40f0eef6f8de99033bac99f915d9e78390c233e3b9a7ef97dc75dccc72d6a936cd822b0598957af243ffd330475821a45c83a02f2149348c8d1871a67ac3d4e7643dff0ba6aa877f0db1fee8d446024b6585edb5dd43f28dc84f416b99da6e52a18466eaf6a28845962f1db1af0198d672535e7c09893cc4a162b8aa2ca49781d04d7b51325481bd1943e05118aa0b03612ce99ef73885b164df391e2e54772bfb70f02dbf083130daa73dffde172f7dc0ccf6aa2c3c82eb262a0ff116ade9709166915dad71fa748751b79a2fd5c6f9f0f90bac2d74adb55653521fc7e5d3af78c9297c5dac6592d42413e01b505847b91693fa157521a3f7f64bd716b8923bcc702da14cd5ce747a8e0fa13c2f88f940a63adfcd3b8d88d1ea7c00a354e63fbf6e1319a0030303196813156dbd7e1e638e8656ccc69903ce65a8dfacaaa9a5fd012f73027f51bd6d5eee9cd770a3c497493f1aab4552432d53c874c5a437094a5863da9fd172b074295ab45109f67facc3dee743adc5255e833f56f4e6b7bd4e8de589c4b0e06f72d02530e35fb90db42ff174d7e61b9e0c94aacb2b1bc6cf9e0a372b356ac2d95748d953962b8403c5c7dab5a41061e0d3a767f7295657fe3e86900e306c631984d94935ed3ec68a9f4a13b9d539d6dd22e670f777c2a4567dac1849bcbe1d1a57f234983b8715b3f847505b7b724c0bb8fcdbe070fb94c18dba7e702d3fb6f153afac9294fc012ac623ffdae3ecb4a07f6bac56a5a24fbd645862cd3785657dbed4bead88535fa28e33b4b9ebb03af9b48c8a706540ed32627539af4b92aa7c0b223aef4a55e26d661b155750d525883052ea004458d6aa557c1ca85f18ba94e84f8640bb53506da962d11f209e0ce3434a26a8e28c6cefd930fbd36abd99cdf8e623a1334319ee779675623f7956cff7e337786fd30ddd05a9685583a9e22cd57283f23cd625096fd63578cfcf3124207af19d59b63ca4ca1ef8e7990f0a2e189201b48dd28bea48e9d186d971bdf701e473b41d9120984d1746a2528a4d8656b737fba9382af61c665b8c03d7c09fd2a0640bc764d1186e31e561ce9e5cbad2d66fd9d554cf9e4f1d58c6ebc8deb3421c344b7aba84a2f6b052c4c5172f20a69fce348fb980641477f4417bdfeb05f2c79b2bfe39d0794a44a688e0722bfc4b8aaea928f447b6399b04dced6e1189e07759e883a592ea728c3281d39a3a3e1c6cd70f71e24065ee99d3c74fbfa8875abe8b2e8796e84a5fa6ec3141acec8591105ee861f190a70a7db047bccf57ecf689ee63487e986bc6cf545aa10b3046f74f0a0d3bf8cfb343682886ce0fb1838dc45fdd0bb2152b99e91a20c415e8ca619ebbb14c79a9b080e016bd0eb93c6d7c36e1504141d2d5444ab424a3d256c0b12352cfa77794c76b6c408489012ba3d4b0559554766d25bb72ca136e61f11aa81ba491c2944f80b787e4def85f269603d4eabc60d033ca8bcad19903189bc519ff0f99cf6e0d3230fbfe93c49128b2454917dd11f46e7380ce2d6ce351856b8b088b0209a5bafecbed329afb492b16b7588ebf415c8294be99ce34ab2d1450226bcd1c744b5386e75e660c96da14ae5824b7f45c9d9d6fdb8ea2a609b9d6ba6bb9a1bb65b922808f880309e3bc9855f6001969db8ac8abb0a7535f6c176345e4e78b8c32696c8f62893a0bfe83cc456f5de133b5d552f23378b6355bbd85432349399b519a5cfe1392dc74daf38e65a2b429555410792702a6dccaf6c4f0ef066021b8d94ff681d6b36a01320b23b3d4c8726a0a89a65bad1b4f2a473621783790ba211acaca5037e33e25de2a876a4c82a9b97dd27f954e1c33275b5487fd66817219d8642d5fb04ec20b91b43611147b2eab63bc46dc8a139210aaee79bd8c8c8b543f0db7b075cb485c4ceef432cdd8955db7276a748853509614f8a57f4ae49de14c1fd8513c6322b6e64a82306d50a9f4fa9454ea9a7b94067289180c8fa5b091397171a21b4af34e064c8db4cf0f1373abac17fe38acce3f03311920600aece162e404068c5cfbbda5ae229747fc2e8bfa0e159199fc6e8c05a248f61f41456f6833e784436a720e654fdb9980c31a6cf50e3795a516bbccc629a085dcba1a9d7acb1d6e7ecd4608f480a25d272ddf3453133c430053d8b0a88fefc6a2a95fccc1356ccccc040a2214635cea64a0a23a7945034ae1ed3eb7a2d0da0ee6fac62977ea28892d4f916d579a4724c3af308a5ec123027a6d2f6be2656073e440ef5a5520eb3a39b2284dca92de9707a392e0be587801eb5de8a44c9d9e3b250757be23a9ab6fd3466341dbcb5c302f0d2698c3d3a7d469423ef9a4fc19748b7057f4ec03a64dae62ab722787c570ea20e427560022c910df7b8a0af08e87ebddc5cf2cdf2fb28d71a00dfa2524ef9adb18f6b8d2dde0ead063f9dd9ea9396d9373983d2ec005225b57a93f83d41eea9d6a2e6d81005a45cbdcaedb524a6d5757c881ddb4e91c18325b8081f299e635bfe588c3712546fc90d35013cac122c10af13d00d93cdbff7d9056dac7f0988fffe47e9e84cd3bc63220923e0fe4d478f4a734049dbb64781f23c53ad54fcaceb8515b31a75375ae7d1d13dd9e1fc37baa35e252b444c44cba29a2587126a7b8f4a80be43a63ab4bd42232b57dc280cb641472c38f2b9dff8acfb59d1dcff0a1f406560bb42869e33eeea5ae2a4c86ac156828cc26dc0bd60408e2706819f9906a9cf95d6ab60bcd98bcd28f3465d4740e63d7dafc29747fcbf7e0a0fe045325015f47dfab977f5a390615a4b68e5805a5dd9ef59bcdcafcfb53442e070a3ec022a671a7f768d5ebf96182e3656d739b27b6f9c5a61178a0ff82df6dd64d52ae84f64f6d0656bb2e077c16ec0b46bd8733b8b6038175107de3397502d059cd26c4bb00ca6a7dd3a4cc1c89dc2ed50067abaaa93e523f9f31322acd925e30913caa21677ec8c7db03660107eb5a940f9c9cbfa694795735b644dad4317a77dcf5f2a555f5b2ac63a9bebc622ee805f58885b1fc35a3d5518d8b84a7e931d2da35fe106c37c8e1acc425a73c00135d5676b00b50ad0e0121c9d2152ebc8a156a2f48cfb86ec8598921d5906e087e2f11ca9f79a34981438449c0946ea82e55084f479685656520bef25ca8988e29a2442a6108bb153a21acac13043da54db08e30c9753c2d6efd954281c608453b764987eb5f789e1aa1b8c7d195c0e2c1d9d75bced2a24394c87c92fbeee90c99ff8329f6ad5658c966eeb749f640aae263187de1538a8420e63c20f306c1dd2b1cc78367c5a16b93b8ff91287047ef7bd9e15bc519885f6527bdb67bde65c99ddd259748d1a12b2ff56d0ddc13a7c83b8e67c41fe6151c2ec4c1a07075be6f28c3d5a7bc01004905e82f2a82e5de488a9ad53019a50dccfc3b3881da66b89262d32ef2f899016b4673df63f09da3fc2b207626ebb5cd84bc90aef784e25196252dab3e58589b1a08807d518d696b9789cce6c1aa6329f23435d8f6fc2d58a3000c136b948baa81fd3fcf3a31872d983b4fea256a97f8496597b9ce339c0a01da64283df7c2d3c0d4c9f433745918d1c612186aca3a8fd823014b3fccc046bc3cb81187efdef7b74de8aa9812e48fea93a18029ad8bfcf3bedcf9409b2c084e7b4fc7f4db717a226ae8498d16bd14396dcb5272c1bcac7a57afd3190fe689012ece1251212f20d827400f40de6e9d2c0354d2a34df0afc10c28c242170819e717cd0cf4fbe3ccfdbc7e1713dc5bd47a082218c361aacc32ae57f532eb1a3697993d569bc205444db1277c3e572774aade424a8194e2a31a0b58fb6bb36dedbbfa69a86ceed06a74e43dd4a347e0d79799cbe840da902b91d722f956e96077fe2685ff249df5ca74de5b26d263c2f65cff4d420a6e754f4605b5b7c60afbcc4a1c26f0238c29f02a3c84cfc24cfa30475a16222db4e226f6d840336c3f00c16f2eaa61f974971317b8d0e7deea924331b7753bccf1553cf4e5f5855f1839e1c06d78c0da8c1b4e735b5ccf73dd6b0aef1ae524738d8f0d8170d62b27e427e7b19c16b3cbc3349cb88d56754d6fb300825650905544f40e3ff9cac1707dc21ac0e6a2a6b59a37b224aac442508e2d26b392afc58afa77a669217fe75db3dee495fc447c2bfda96404c1710cda0e00a2b847c9edd7545f6e88777edd38c66e281f34b1a756307f76c61e5610733b2d79c400bdece8dfe3ae96b48e8360466747e155d0cfcd3de77f81d0526a53ba0b44de32e5d0eca3774b10a920af91480cad540f2dc2b71d5f2e4e41539cceeeaee9da803afc2c94042b6fff4ad9694453ed6a4b1ac2d76eae839a977596cdf9849c341267eb5c09add5c8a20e2db1140947f6ef62535a883dc8685cf9c3b4315a204dd8197b80525389ef2cb5e874dc70225dc46c0040e3f5cde822bfce737a7feec05ebbfe141786104c6b68b90bd064847a1bc6cea5974139cc83e89ef6954c694a7ab33f4b2b1d49830932fce0889a503b7335e8db0b8309befb2b847a161a2578b00e61d92275338de83a41b9df21f1ebf6dbac1876eb833fa939a589076ba4b0371d98cd398b3617486c9c3512bf27485d06c8e04463fda596b636355ff511b05b82eec6b108d11800e699ad7af691f9eadb58d8159c2beb1174e3cffbae8f60da2fa22cb1e01cc7e6418a8f9af75574571fd70eb86a4d0503af7d552c0cde31284d1c8b4eb063c2020d49383d1462a367190f242a33d15694b4bb83e37e372f0d6502b0957f5a7ece50cb3cad993ed5ba7ff9edc98efb022db9ab1face072217fe58bb008dbb7b7cee69f633ed55696296b3a0d0e3766867c1b83af608b01b21c83115653bedf360487c833786848781d98af636b43b6730ab983e050bcadbca4de05c69259ba19631f2cb9f345f4da04eaaf2e752aa9a51c9dcbe2443c5dc36a74e7a3f26c39747e1ff7de98cd5c862aba253d388d837470faace41ae5b5e9f55c020970242617b39d4609d58973ec299914e12b7c50b1c6a9bc67069b9fd92dc412837fe2787f6ae5ad951556e6c3a6a167c3b1a6356c647b10c93c7d8d44ec0742e66f7704894e31569b1d87771b2faf706d629c7b3c01d63da9fe98157c58c001c740aceb10b69880c781e331f11e0e3db319f019cfab39521d114c942d6c3ec6a12d83db3e81dbd641c2ad8299cf8c403b3be152cd94dbb171a54cf767305b117b498f4b7713ba72d2a53297a599f53f7ccbc63beef5f6475a935f6c56055b0c2231a2a5d9c381401102018c2274e6d30da7415c360cd40a960db4f1bd0d44db52833fb70d525d0ab9f3c1b548d767af1ecdb22d2664bf2ec66e4878694dc89e11a187aff64e200ac9ac87f3368dc3ef0f3bff9f119e917c39a5d8518abde31cfed782936bb4218aac218af4a69d14787effd1bd140821301292b68c40cd854328c57df1c5f06676f205c109f72f5a691d9bc2211ffc75ffd33fba5463ec98bac57c65a7e7cceed1a650467a77d33227b4bffd62f767a155d7b85ca78630139025063c6dd408053771f4c7ada4180995ef4125612e4cf63e54197d50edc0e82c6617226a961585efc4741ee017c85d295acfe38be3cd3df371f3abf1491282605d2780612b0d7723497646b3cad27b039b2a56802c00bae37659ef8932e86ac0f52a45d595de6dbb2b7ef8e856808ae9f25c7860e06a54f08d421eb3cee3bef6c02283408a4a23e5f3978bc3d8df98d7ccac0334795aba3172981ce683541a948f77fa50917ae1e875990492b32861eefe7171b74c0ec02ad79f285cdd9cfc9aac0eb1359f284172c41f63583e8c1d80e0d08d70c003f7ef721da7e9e45e622f9bc68f5278d66ab13e5687c54f72a74fb2d441a4fb8de80dff1df2c16eaadcd8e7f090fc78b9d7a3bc0dbc80334abeb8b3f3a7568fff83f35599c354f49b0f16b4e89b345c39e1aa60f5d379176f4e7b332eaf82f2e74f21272f631e3eb25e37e855a51392adc8f1b0ef5460e21dc5c1d97245aa08669bcb2c7a6d275c32d3585f5f6382d23e2066a9caac11e270359593c4e13d3b7954ab2f5fd26b54d19e071d234adf5112d9ea44300c798fb987bdd85cc87cea7ba0637f54a0ba1b81d345d8268c24b3fbacd779aeb5d7e8ba1815e9a4ac3e3f51058be2507ba042caeba38acbfb3c750296f0125755c20218fafd0e97b1442d866e196677a895df72b333cf729cdae8c5ca6d9bd9614cdc8405d31a106bad361c483c70af575179501fb650377b95624738d3244bf7e108a0e84645defe56d9ee0f6f046fbb6ee7ca6f1eac0e669d87702491d159b063235268c71012250615270fb47f101df0978d381dcc04c52a19dbbc3c7ebb8594d6ca3ffe17147dbbc56221a0728275a7d44a99e6610be07a1c63b779331468c4ffc658b6c0f8c85e182b295f1dba26c9328f2816c1b54027951c9444c5ecb33950930788e60e3780bf1e2c2d1561eefaf3c7fd90207e330422d7c5ba05075f2f50fd6efaa70fa156bf04a8c0baadd013b03bd7d64f69483e021e8ed61d5cc7732acc9a03ce4adc01a1fce12203b315f2be60d82943cae9092586a53e74f7955230d96b6c358bbcd7461bfdf34dbb706421b44ffd9cdab438e673289666e7a53f33e0948682738915a27dfc300cac2c727501e9e0131abfbd5d17c71fb842e623bd2d302b3d7123ac7b04612731a6c13c4a79f51815b426ca93ffdaa9af3d1060c946ca8d03331f77d7f7e6be0eaf555bf85d892da10da76592268311b0c6b4dc1a160470c81f1cfae72f5f8e01ad48060ca4c112859916fc1f3a2ab6746f5630ccd8647ea09e8757c33e9aed0bf1438c07c1d3a96863beecf3a876b13b83bd8b91c634f3c43131aebb27886d6bcff15a746a397c71a0935e6475bd698cb8524e7a876a2cd8ae7c9c90efb4bdc87cc0db2c725aae019c0696d750cae8abbee1163b49b79aedad68a56bda551df49013023aa986b7a79f0dbbe38dc2f417aff8f4ae6e284d33f299771fb087899736f200297daeb60a13f964525b98681015219c94d570dddab39594b3d34991ddb157b4d7b6262443ee398d0f2bd247d6f6403125a6e67f36b07c286d6a1ba4034472400322dfc491c92a3b6a91fed4d7e4a95cba65997daaa6378bfbe4c4d8f2bde5a42e81f8758e39ee1cb0f74c8ba3101a32e529f770d54ead7da52434156d4cca7680d8a8c582bd42feca9caeca1b08049938c1a54dacca9512f61d95357d86afc6e736c74684ffea8d96a8eebcff18675974c91094b7e5e466bbb580059995faa03826bbcb88d25d9569e21cc9c40d1ce9782dafd46d9ea6988441f866100b8791b494d5ba5fe589b872e606d00668288f165b10dda8c8dc8b7a229859f52a52dfa23187fda4c4329af6c15e4da89b84bdb923395037b5975aae9614ef305026af4954aeacd63fcee7f4b8163c778b7ec507c11a8f768350340a44d4ddf6a3649e60e6ee4a693b1d18d3cf3491af91321fe99089a92cf8261de4fe19740e6bfc21b27e7682d3ade67799ad5af80a3a26551ef981d5806a67962e715575dc0e6a03e43d1f39b7f3ca79596702a710b2e0b88db445760209770778eef64d341bc4dc81a8f3eae8709258ad81e12bbbf666d544426fac054654bfc768dfdf979892a813da26133e1a3aff1c4b2c7c0a6583387345d16c974ee36f71aeb328c62c29130cc31eaf4a6ef4e4978f48db29dd4873b7cda196c7be2044fe961fe75787de774366d4270887e2dd7ecf97c4ef7de0edf7a942f77b2e0a1b86c3e47104980c82c1dabc6c707939ce970920c1826ef07c6f4e3cee911f4560c3edff0af38cfa2f689bb90258252096fff75b0b9b0023cb4a83ebcaa9094da83d8a61dcbed0bd1e874b8615980ea3a47e4a65ccc7a57e858433f184aefad3aaa9253c09aeafe3ff8d9953714d59d877739a56c2e5cbad9d781f16720770dc26f84acbd12cd41be18108e2e5e71a4082a28398561729990a91fb759f74a51c6dbea09d69331db6db8cd246c371501ccfbeb2255e1b4839d5d3f2d9a3e6340f61d4e0cf9079e789a3e7a5de038c85249a3a16ba86b678d13c7b66a509f567b2580c05586f82b935b57ee763ae93ef1de08e9990737837976f20cf6c7e7e947f04836943568fab9430939e1873d5312db59d2216050533b93250fb9409c10b46644d0428bac55e4221ea9fe9d5c0ed8e66515ca2c0dc2d70d8f370b867a5fbfb215051c7ae47da30aa0cad2b66400d80639ac1327ca89bd690c8de0079bd7196956c78bfd28f4b2ffaa1022cc92ee46ed013ed9618a6201bc79cccb28c0c4d40b39731be9edaa239a629017815b51c8df74acb220913946494fadc0c8644080050ad3de48733bebe3e6b2c6e5cc2447bdae483883563a670e087b326513ecf29ed5c0e207d5ad4de31891b7c3c9ccef43cee54ef8341035a5a487f316428988246c4e95d0eb01eeae990155073fe72a82b5878624f45b9f8d4e4ff4e7d434b6e7665f63425792f6db34ca6ceeb0da74ed4f5dbea9fca5c059df1c9cbe28e176116af270636449dec26bab6ed4412cc7fe96de800c0f3c751d70529730f914854cf1f63d13393a8436461dea49ee220099153c8b6a08ea87fa0dd622811f2421e07a43710b3539f6761dad66b0e7db4aca4677f584839e845e951c27c587e802a5692e26d5ced101ee0f0a6b866c36d3456c89137615e3fd396c3e14d847a385e49b0baf07ca2dbe223f84692d43c374bdaccfa9982ae22ad19588b59e35b2e2bdd3843d2a368ed4d9acbd70db8fa3f9a04d3cf63440c1d91ae0cff05461263628f8c1a3261265cd4e2ee9cc656bf87bbcc88f3acbd3ad1a1c6f4750095531ebf5e72d0818edad5f4ff683e7cf6ce1c4bcac8fecaa0db29926d28e7f6f995c49acb09c05bb81ecb73a1b6784b2ed6ef4de0f9f355497bd5f495d12c55c8c4cbcd2153044bd95eb1b7037d916da62a6af338d3afa9a75685fc9db19c97d1043f7982e238ab825ae9db3d095592fcf197c48671cff408e972926d3e4ab20c51a250e43ccc54ca2db4fec54f314651f6418018e88a56fa1b04e69374e1c193fac2a6a7719bb346ee0642af292b06488b7ef26e9b9b237c0ba9e651dd7e1d6f7adf37f20b7318643c3e8a21cdd8aa72ec42a5901c53f0ae82bedf145cb42fe1bd9d47b04a65e55e839a488a57275d4ff1d951178bd6c56bd990539bcbab82e85fd1c871dac3d242569ede22b80a9a01525d77b6e2984a2156e0008e48e46c4ceeb81ca1568390ee14f0d39312eede4c8bcfaf6de980cf08386d69da38cee50279c60f17bf218277a4863fc4b79ad7396ca89396f8e38c5175e838d7f502c6b8332e9bbd39aa93bdfe8d5713d0cdbc6f2e3fc3f71b309e2726bb3db529ce11404e684004d1f857f83528273e156ddcaae259213c49f0662f0be751e564092e3110cd19bf8fd508991f4cc75e74d705b3ec371bb03153bc739c9a16f55533834af265d2d14b29ec0094806b6b42e7bb98b84dfba725aa6b21de96cf8a091b00895366fe3cd9398868af6d388af1891be194575f60c999676bea214e617a7c473ec597153c88f8baa9550720b2f8c3b8e98948db90b4c908c9b3a741b0ecfdfa61784c3331ce24050612c91108d8603a327c6e173b100dbdf5aa93d780fb4769c60b506d3cf16be3d009124c710b06bcfaf771f5631bc0b8ce39392ad3317aff7dcebf18d252ad1a7395cbca8bd13b6475418377e0f7882d8da552f692514cb47dbf1bce37c2ac823ee6dcbeb6b9814ef4504af54ed779c3cfd19c1ecdd6926f2c81b7ec9cc74fa17bf989bfeffb0ec9d1553059e27833d0bcbec7bd6d494ce1f1df55a7a1d37728d87e4cbf9f98a7db2fe45867a19dd1a4b55185747fb5eeec0923b49ee12b36a6191fdcae7d39d163fa2ce13a7bae0cee09ee9e65ee14e8b3d7684b998fbee420cca4f5cd72c267761945d35fd5e5d2c1bb24e264c502a6f47bbf80e1cc1db7b5c1f312ba8a32f1f3f27373969e12c07ebee2fef49e040a65b51246fc432bed6b69cb3a72e02d6f478390aa23b063128a3c72710e061abc6095c086a50b3b6ff2ca34af20d33e24fa220f147506aeb47f2810f28fca44023bb64a815163fdbb82ddcfa55591454fae42273e711e12aa678a92da3a601f31e1945200918a5e97ec287fe64b447416b872fbac6f59e01a77e3a1b766c92523a12e87493376e3797a8ebce84d3bebe31c5dd9f8e813aceda21ab0d9136af7a9ed41cee9db785e3fdb69972ca37cdac8a56d187f4811e30d70ade8326b9257f31fbea20e19646671979dd277428c08e7adb012d6603e079ac7ed7dd06c4c7beea34c9dd04c5c225876c5b6db85846647157b1e9096e646a090f26f51ea0b07942a6bea8bc19ef3a9ebb459f6cc2977efca3d893bc3536f22dc74edef19efe50c9a6459764d5ce70de0e8e755235d647671629e6013a20cd6779253cbdc97ab766bf4018d3917bae6e33bb88519542d7d71faaeb256d748ded53161c7d037a3b5f741c63d63d65d8e5860c693bc8f36e72151c865dbc8d566c90fcaae8a85556e35aa77607a8c1f4cd2458416db0436ffecad44af4f886aa47f3753ce0e7886979c9ae46de5fa843855ef7759dbff611767f7011666fcdb93be339d6ea13734f17b0df63f13cc68fd23b9ad6b25497f2aff8ca8d33d6225126af03d6657625a0208bd705ad15c6d06d6d352605a2d468a155db27bb51675a2b7040d528ce4a8bfe14896796d4c96890cfe81811e63b9edb8f7dab5cf189163ad2c10e325aeac37f96618c27451e4a2f0605f91eae52ad609cfce9831a6981965f44335fac1d8bf5679209212455ef5aab360a958a9821f55db15c6cb4d3c596f3425e886b032fb28a0a95df40b337d585a095dd963e367bceacdfd13348a644935041bfc7fa32b7f629893c05e8c1eba89dccd970191bb2d85911a114afb95cb440b1c751dcd750143a1857631960f0ee1ad6c1de1b537f2a0eae96f3c7b42a7d3c67415c304a9e60cadc3056b7f44a5b0ddbf042a3723f86b7c3e066885a94441460a894b6955d2af0c22bd23db4cb1d3bc15019b040463c793c33b8718cc4ff5c458b270bf848ea73472f07b524190b0a6260eafe640636ccad809c86e953112c2283c3157a0255eecd57dc91b93f4df6364aceae21c23e128f5045194f60929c6d2df2c1fbb48e074b562ea55e67d529f69aa88441af5b10ba40b88e62fd01cfddf24929345733efb0db8cbbaaac991d7a3708bed8c804e7b21b9b9fc7e76ecc243e5094723bef9338143443b1b98657dc1592093cca7b1f57fad108c9369995a49d7b6f3edb8d8d68db9d645c57677350f18ce3fcfbccdfa1a454f74a972285ebc843795301c13b1654fe132d16e605610c535f2b1827d1aff75efb301b680f16e8f631bf36311919e17393858d6f550493439468ea7282f6aff64383712afb5200cfe38bb116361154f81d404c8daef744e8c2023fea771cd8f920464b935bd97744497bb54938083183469cd2ff3c413441b5c8c7965bfb93729f501ba22aa3276c3fdd1434fd94839457f122f46dff5735b09110ac6ecb54c72cd8ad09650d419b132b59a03146fdccb73ff49cc838e93e5a9576d88330bc52d4e6352d532f50518fc464214bfcb9619466855b1b4151e2eace709f1c3f404fcc1721a4bcef71239826f15ad4ff8aa0e5716d64d8f5deefb2c1c68004446a9215556838193ffa97a1a0f8d81395c4f246b969e1bd89cebef65a1f5a0d902e903f105285893a541afc286a82eebf381c72c1cb473c47165e6b754243fdf9fd046b3458849e2e4594739f83d223eab3ddd5140dd97096d7f872381225584a62e0dbb8366b799b1404e5aa48b6c4339b0fc0411401223f9d5fa9bdaf04f4eef138922f8c4db869e224391032f06ebf934e0f2e1ed67afb92c00f8163301e9adb0e87f28aa40a6746d881968530e4ad42a004bb6ee753dc6f270df53b17d27320662a4552d834b37d8d2a18f20cb250b98a845d127d9b6b60d0db4e6e978b7329914617a0daf9f5e697a500062b47700b9e39218f3496df33f8e8a4e9ad187e0520aaaeb27c599929af47dd585c70c2c84c2b4676ad81345b9aaaa3615e2e2402bde77f7300f24daeff22dee6516f927c64f1720413244fffad488981f6bee0545a84c75ba5a6d2a578abf3b16625fc26faf6fc32e4e302e6560800eac84590a074378af9d0697269d1064bb9ed3742c5d73eb74c7ab18e0469774898c7b2263a36bda7dafcf224f81ffe02d4d1b320f2802114944ce2e0e6d3afc00226e4b98de58d5ba91b19fe5828168eb42bebf5431af4a82732bb6047331ad170436247c5a8894a592459712699b47c4e47f3ffc67bd8ee018744ddcc1a7e8c6dd4334b857de9ff8df9d963209d00721436f5d62a3f68c37fd00ac820795f9c546cceeaa9df7693fe7de963b98e60ed6780e26cbb7241be72514841beae93623bed80a5ed905af471e52e81a128a4bb3e9d6641afef4a9bbf4df557da474649f3d2307f1b381fa9a931a1162f1bf3bef6fe86b38676e1c31c7dafe790e91c2315b47dc0c1c7077edfe0a7b755ff561ba818e36edf6d22630939916745e454675d9be3611c81d3dfd618edd02df7709ba10a43c2068c27ce5f97b35e5ad767ed2111be8f7a9bf7573bc2b24a2a3557741e2d62587769a28d8e48ec2122880c827c4f4ad1b3ea47851a40f9fd8b447ff75ac41547b19d7a82bd99e0d3bfc1813f4b72530821c17e06b39a4a613e6b4d23ef8757f53af792e0ec5767f392f0002b4545956b3e094daa1d129b783862cb1c663c2566a35c5e643bd62353cd50a9a249fe9c148ad4427ca5c1da45d69941038fb4e33d76d01ffc464085a79e013606f3079c1d835f31d7d8eb15b05a8af8d455d6086057136bf58591523b5b7b3ca43c85ff76c9f337e5ddbc69f3db67194affcf29a98890c04775ebc0b328e397cebecb2efa4251a649fb940a5bd58ce83133bed1c4d6884b6b4978f883d569e13a2b21fa3643df3ca9d8fd64b0bee1ae0374f47df0a30ed6f5132e20c28d95c835059c020f2196028f16252ebd6a0d74fb7eaa8368895cf560f255121b0d0bc1e868755ca998b1c4de8a7786d57fed3fadefedf6f2bc5aa66fe06b01b81719eea40209eb49bf2d5fa0b7be4d55290c7814e64413bbc95ae5645d2e1604eabb0236c5a2a0213cdcc26dd2439e182cf15a5f26b9429ee375eb2506891c33f6620ef486cd7c54dbdff84a0bd5561e36f3542010ec0a0f95205b3a039385fa30b13e83bb69eaf2ef362c1d1c8d5e7ab4f80e9bb801b39c3bc8e4dc64b32922bed360e1e7330e2b016ce2a35591542b8ae243cd2b7d04d4eff42a2c2dc6ff0cd2883a5fa8110027cb7d7928d8f46f261379955165382dde0b415ab2e44b05febe9a2022564199acf891e14741b6262177808bcd992c6a4005263ba6a410196be9cd5fc703661178eb0d11695b01559ee4c79a6eb835644b9042fdc34b92a9716fe6ce0d058ef83b27bd8da77399d2cb3943cf5152c7aa50f9d76d84582440f78b91bc4f10493d025a43596dc17dc41c27824d4bd7e2c052ed6ab13345e9a1a426cf98b42a629969c22e0737926381307456038900831985778139fd915896d486304736f981035f42413294432da3b5163ba60688df19f9b2589d07d1860a5ad10173dc26d689bdd8dc3e3762b68c1c2f3f59f98d45494cbe60d9c25d6b2b58d45a306975f12cbaebf368ffecb79f6b49f68a3637a986aa6a04b68a770749e9e9e439314736a8c9fb4985f2fa9811310aec6e7f5e743df04ac55688d318bb20ca904202596f74f1e1458ce7a5a82dbd7510ce5c639b4f891c6b3969258469ef2fa8953d77782a58a7bad4c8a0d3e97549069647cb6ffd240a3ecf46d16b30f188a048695c6f4e1e15a57d6e19ba943c4c2208ae1e2f3963a682fcd1c63d877ff9f1cc10ae62dee1029c9ba3e41705b989f02021e06c7f0de54745f62ab496b36b195e686ee1a7778226e1685bf9a04feba29d06ef63f4f4f226971f5f197d2f634cd4344ff3d8c969f9b0be6846bed0ebc4950002cac612ed228955155ffb65f40241d64d251fac2bd4a7853b3686d2d7db5d8457f1acaa04d1d5576768ef966e5dbd653052704baa803cb17c6399866b017db1c46b2c73f448e0c83a84f889afad1f4ca604b6db9ca0e6f1102d00743d3cf162b12d61de3916fd63623e44258f988e9162182e57f6af5d45c5d2d5fc04c533f1c1a9f6448b714763000dae6715fb5df8a4cb06b492cacd8b4a01d94ab5c7a1a28402481c999549fc8f32abf96eb519f7e24a14f471dd9b87045251360cc9af80076b86977d2b9a12815e856d0a4ae3a39856b45be082a1ccd3a544b2c2798d3cabaa8167196991cf16988e3a65fb2cb0d5173608bae7ab5f56acfe546732a683a2b1f049b689a58f41df2c1303770ce5482d44b561baa0b885e2e5aec61340a5cfe6f093b28829bccbf835235dea1577de9d1c28d819a0c34bc6adc7877ba6867bb3cf5cb66442ff89a35e4c138b9ed33d1e22dd4212a2034d761d720f834638eaa9980425335af2619ce511f7630ac646f0cceafd9c9b2830fae591decb6dabb28a00a9a2b2580179de0a9a4d3ee97f70b1578419e61df15c226dc6aad6240483e345c35672c733047b4dbd7cb291f3c0c12fec64882fe5908b3368bd5997ea26013646c47661b6b67ba5a931e78699f0924adcb598320e8541f81c21e3f9dcb760ec5635f5bb483b0b9129e9d5189e7f6d1cd5ec1022e7e23eef62343e536b73605f13788dcba14eabfb827756950c6a852d72c6b92569e316a31f6c59f91f598cd433ec5ea615fd63ab41405b47438be6affac7bea1f6f82e81a4ed2238aac73b39149bacd6cd69c580de63aeb2ad828aa31d755a6a6ae872861c91260f66a99168e3909899fb98b67b4acc5d9da8097b539b8e81de649fccb90723551efc3fc2d71fa5e144ea32ff11582f14504bc798cd130333d7468e4c75da62868ace5a7e29da548f69f998b0b2a8a7a64d27f3bcd607212b8aab2a83dcc3425b366107fc5336a63474bb9570eafa2fa8a717cdb92349fa419d9dcf1129628a438d3a81218ca05859a2268e39ee815118b998b69a3313b1b6eb7ff5c893117fae9b8c3a315ba0ebb37703be4927231ae2b34b6c0d663881c5eaa0fa70f02712e1d689662c086ff00ebea51d3da780e5ab7211c51175a33893f6099982ab83e41dc9858228d37546eb20fef3a53d79332ee665bdebcdca2d84115910244fc4a557135d8d915380b1d099742f6ac5ea2c5919f6da041716a5f212b1fb2e010a27a1a396492ba4807b3a6066c938b57e28f6b30e3ffce160ed5a85bd9af8f7681a8ecbb46f98f1d95d975168a51b402e2638a34d636cea9b4db76e499dbfdc87a42c6a32bf79bb7c2d62579bb7ae18f7345569f037cd0ab8d56f59094dc14144303e42c1b3dcfa1e6fef5741af5fe02026c39b7f037897e25990f1906c461500d8736a99390b084088ed5f834041487fb4bc43579bccf04c1e2816083e816536ea75960a9b92479805b52e3b913ec0ccdae39862b85ac138eb9d74f6788222dab49016fbc07158af11374c57893e05e2f6cadceddeb40218148de7db5fba8b7d3613e81246575be4adfbacf3826da54ba1bcc50935f7cd005aec722231d77e6a4b9e747d519f46d936f543febe6d70d387d681b7c8d0985aae2322f5480605356721293667ab34a6a760158a7825ac5364c71c9a475d96cb133cf0078876515b3dbaedaddcc715a631f77c0a2b5af33577786fd84cb8a22087b22ec770594e6b275ab3bc38ca06f371e085e22e0cddeae07439050ee9c0d18f8c61ff8ef7d643482af9dc7253d72138aff2f161e53715ddab10e58440ef3762a08ce5b0ec672a1c8fd41c296903936c856d40d36b4193992d555877fa235ee1718cf341b3a8f15a76a26314f48858fd074d1b827ffea3956288e34311af8d2f648920b3e279cba4373ee239d47f7ecdb6db456c70ce7da71f0cddf7ae3aa9578ae047cad3abaa2c744e127fd1531e12c08d5cfd68973112f48586f422f8c7c0b3dc9a1946643464da5c3b52971bddf5f0d2321fa60bdc855cb83a18b985505d0185065ba1ddcda9c56f1cd0aa68a7ccb50e2e2a81934204c6eafed94f5f7250cad90a059762191050e63ab30fd7c64c76e18ee3297937427b4592e541933d927a55af6922743acc691aa6c36c8293f3ead7902fd6875b699f81dcedb15b525f5016a0c1eca0f11f2d36964a9f420d91e143143efc0438fc47ae0c6b5556e709bc6ca1c4289e5cfd505cfa4aae66724ae450985381db04f16550c045cdf678565ebaddd4adaedb23db133c9ef1eda5dce8a7ae33844d731ceeb0f1c8a15b674f7570272e52974b5ef6ec0b57dd562f05529807a00c88adf56f3cea2e672ba9164ad42201965d6e15d3e299850a7afd48ae7dd346df44ebb48fd208eed98296e3dbb4771b4e5179b0c988ee53e74f3046b1e81707a0b11fdfe4bc704c5837c7c5a64e26267a27049e07a386da9bb7059b7c5e3da186f717fb46ffcb1d11efadbf2cb3ef321b4495e6a1a18ffebad698e560720168ca288e54501ecda5dd9edc782aad69235a620447641a7e7ad04a9389c3da71fc9d816d9cbbc61b4f4f069f2e41488d8bfd2906d71c7c93a15c87dd94e2fae45f2af8486606c94f9c527da0ae8057de9471017579fd675bb26a346435295e500bdb8d46c1e2815e33938a3c41794e0537fdccc4d41263a6b962b3824695ffa70d0f9cafcee9e98e7611193ff6a8c4ecec2f4d3ca37cd4161c17af90a5898d2ef794092cb888a0993be844ee6ff1ac2262e5806bbf29e70c0331bf459ac33c4a3db981aa7310a0d38297aec66b87dba770cdbe12b4822f5b7b9207e3272b97d6e9be6258b1ea331d1cedec23b0898e3f06dd232359d633371d3e548513501d7312014bc3ca5808b2654f0fc6a8110f634dd5e4c839d2f73d3f025bc45c1fc32fee4a74093c2ab4aaaa358b8dc52589b69c4fd80d87e4d2ae448c20c6dfb6d81ef17748ea38585b615d88d7a4141b51ec26ea9986568c23d63f976b1541af6435c05a6a6f3ccff1bf0483b98a5da0a717da8513e8990efa55be451627eccbbe285dd4b34b9b8e7c38facd3b61e02c343a89148d2f40f2f3a1e833be62dcf839a94010c7f1bff09397af5b7bae8370a62799e89e940f427ad90d47f607e814cdcf34da4f020d552caa3076df4a89c5b2a809e4c738bfed3718d2cbbb145f8b63aa7b228067b7edde8e3c007e7d4c9c1aef01f3667fe91a07352e6ced7853b997bd091482f80fbed42edb643b28d31bde5a436c7cea76ce9cdf447351db5dcc25df7e635b6276549b41a8a0ffc0d2fe15b19cc4f3280c2218eeeb2c443d8de5bbdab859d532ac4617bff853311879b7f064943364177c679f2919ff45aa656b44f49f088535f1f8bf8669a22f5348bfdb8fdbc00ef20daa2f7fbc59ee31a04e1e6e768d9c186e34e77de205bef68837b555eb351ad6ab10795fcd68658dfad17c87d673f85d4fa6820adfb4c1b86e255188e9e2715067dd49f9725628f413ab6240dd26357354c55da63797e863ce0820bc85370d86047796d2c11901ec6b949a477c64d4a5680d7b066f5bcb89e3612400965540db0900fa357e42cc9243ff3d3bbfc2d69400ce293e7da350cf89c80b2abe6e1bfd831071a09a02ebbf075e44fff03612281dfaca00a13a1968c44f0021d7df6ae2a765a5d875395b5b6b67049ef8c8a742afbc63e2deacf4348b5611bcf72a8333710187b45c8a0f6ddc76963628ff66dc1ee1a8b47228dc322d8e36adc6ea1a42d23bb4354074ccfab6dc565f40a8725e265db0eda6b07e7ab72a229bf5f38bc33334c56370650ee0eaa03a75428dbcee6b2f8408497bf54fd4087087695b5a40057de8d4cacf4a9cdc55f8db44ea101770672220dde10171820824ac12fef2fadcce622cba82041054eccf771a096e8f595fb6f02f46f46f6d56d6d8dcac93ad06e47df267ce15f1949774c0350be0bc888c67de20f9a5c781b4a450d8c5f871bc208de762e41e13ca37ab145c40a19eb3e85d86cda4306ebcbfc98450ed9defd96afc334b381db2e23a4ea84e2c90f5fc7935420fdda0024a282bbf1946695971aebf38cbbcec792d0ffe880d331de18df7fe5e5015c244ff0cba1dbf6f198a32bcb4b93c9d37e083792ccc503c54a87598a4375357a81b4ac7ac7e161551909741caaabc53f88f12c482bb96baad0cdf02ef5850b55e807b58e7e7519fde6f05dae23f880a945507f54db23ef4b85daa382b411b4023ab6d0a04a4d23b19f14a63824512d7f2eb7bcd12692f28784ae0b8b3ed28825c2c1dc60493b756985395329bcba3b2e4bee47ba9ae7571a974448f785b82d475325cf6dc47367d3b35d80da9de3cdb8ca2dff56e0b29b8a277b75b50c6401e50cf1d4e5add110add5410e83f7b87f9a094b74eda1fdcef9c02390a34dad4b860160fc94449bd851d529a1421ca199c2543e139913252f18cd004798f1f1270495ffa01b95727eb038013825db66578839041c1d2b33af3ca2787551a16be970bdad2a6f0f0cc6bd1f4c96fa01d8e42fb537455232bef8ee23be6845f745ac1c1755adeefa77078ae2a10f70efce075178ddab4b59f355f565378d00f8678fa4512b3b4bf6cb5af937defd46354720e5bb6476b6221eb95fbda31ba16a384eca9135fa62b7f159cffd473e63675671dc6c83ba6662cb81fe62604317fc0be95c7ab2189dface9a4c98e88ea39eca4253046ecc3496ef3fa4cc4ba473b04488ddcf349ec3d409c256e3ba959d33bb556fecbfdc7ca9cae61c093688d206bfc015fbfd35d7c1ca9fa63a2dfe3965490c7f1f742e022a3bdaa6820bed2dafce7e1635fbeca3472d3da8fd725a217c4c5439aa367c6cf45e828cd8bfbe44930e9a489d7ed5d33b3aa7ec85bdea9747e3df9d20fe8a0ea9ac7b531b6664b38fa8f25cf4bcb4c328147ad6a5c426c638231a7128697e9cab7e1f207a3358a1d256da513c404f31cb863c569bf7a498be18aa57c99f0ec8cb20c1999cee5c375c5a15c3a332b1b6d8bf3b358a32f523323d90144f0128e1901894d8f7434ce2662fcc87680c644bdce23a7491d277018c5f788c17c875b26f3e1881e36650570a8cc4104317ac8bf76ca97f33e21447322d2bce3f4d4540de6f97d3e7cd9631756acaebf97e98003abece7d853c5eacb5978a55d116819ddc6e2228ae0d32a84f4d023dae44032474b37d8db03454003e8ea4f2bf011b1153f225a263d552d19eede4bde3e5d55e3a5c0346e32db3dda71f0f5b893606886a799d890a13b9c13631cd65c398fc7ba4f0cb972c18f639663a92e899975352e6c9db019f06e81a6704c52d52c759f06f6a34aa61c02f5ba9ca4880009d47806e6f502032d18f311101c587cddf1733fd1b1c1c539cbf75182f9c9392d757f67bf0c89b634365880791f4cd3b6b87ba313c99f6c8947187527d4367f2886509c83a6e92660244903b14c00512229569e40330908d4dee855dd050931ecfdef8d92ead9cabde8dc30fd444c26dca66a6e349dd0a67a515c9da2c3fc6fbc33e3ccda23261abee0c2f51bb59231197355ed2163869a4b94357b544a44b548edab1c6a3ec65e9acf2e80bd97244dfebe1f631283eb4a8ec20c76ed45e2f31fadf80c91a2da7f7f4417bc70c98d4fcb13143084a79f748177709f2277400151a4594bb516190790f5b786addea9be259aaf11d4ae65e2c96779a2b148b1edc979035c91d8d699e960980c821c7eb408804d1d3f2873aaba385a4c259215365512ba2058f340382404f8f145e258260adec31fffba2cfbe8f0126bcbe64b35e128ab2e0544cc32abf591bab1184455fc758d05640ec0d92cad54f0640c296ce758db7e6496e8bd2d214f5bfd84313a6ba57438c7d404c5691297a13da156f7632f09819fea98ec2c66b1d4a60628ac58caa41b26f98a91517343853b8220081f0138dc102777b94810e51dd2cdb460fd4d6ab11827ddb94dfa5a0638d17e8006ddbb4eb88a5aeda98c7477e154046840b46fbb53cc18fdab3ac127ceb9a46e3c7e32696bd24a64dca09d3b8a2b25089f69108f0177ede1b12143792ccb0b305f04386319b397f3b8ee7ef0dee4705a463c032659408f8d5555dc3f430215941fa92f28293fad5b37867de4874f45d138053ebb4550b546bf4efe1f59013fe266f2b754a613fdbfa8dc0d5795e8d441f5d87e49a8084fe7d0f35c2321fa8f7bd87411692779c16d4f365a5481ce4a365d85d93450dfe05d548b15cb4c2a7542456541819b201f62139219702f5cb27cdb499ae465a65cb4712a60b7e32df2bb5b733385edbedf919c47635af0808e6114ba59fb2be4a9cab332e98e1a19e7d01a77c8494ba19c5c1fab8ec38a6dd7d27153f6937cbd447620942ccaed34a45e6761b38ec0928abc93fe6c7d799147ba6e4dbb287e999e2d22538d4b48d0fb23c83d81d69234beb4133afdbc4612a210e74c93f379f67ab1dca88d9f87d25698b3f1b257b39e6f3ecfaa5ebdcb7c4fba929e3c545294fc0ea40d0a155ce1848a81726ef96dd23b3b7b8518466a1e683d08ca13ea0998e2cd20dafd1a7f1a7129a40433121ecc6acb086358dc75ac11dde033c8b126add202ed9ce2899b611190809cec9d4a574b30edab7fee07bc7c1668b266e2fe5b2f17253226e11b8c98c7833ba6489dba6b98f00b0f8cfad4100693a09564bf981d15f5cca6b533e68caed10726e3c8576e24c3a075a70fd2723f2f9a58d156bdae33ba2187a39ec71bda03495f82967456f7d7f5352fb0377522ded17eed0e4e2f55998fbf75bdc8e42fcbc24d47d3f9a527edf7a5f0e595afbfe6746a8386814414b9b2c243539f332ab51e2ee0676b976f292ce156690337bf9443892194bcfda8db2f8fcf000558c8b641e3ba98454145aa7c401f8edf562880d1d977aa1311d11e7a297e4f90a9b929c31628a7cfd699120adbd8c85b1d1d78ab1ef8f0f0e7629dc93b4d1c78f2bb671bed58e3d450af1e9a1e287ffbf7c49d066bab8cd4ed42f8f5e435b2274e49ddb1fc8f3ea6dc5a718756d077e8aee9ee37d7775f5ccf470895bb21fe4b478725d778f31d6770ac20fc94e66c64fb78e90286231f6206168a89249729e5dc32a71eee642024909b03a21c5cc1616d8f619a0e4825a13f72a2c4406d6a92b9100d2105a1ddf5470f23e47df44551e90948fbd0b925a25898074ddde8cff108e4b611a3df3fba7e4723ba0b033ac28af3154a2c4928a08bbf1f71416cb21b932110cc3d7cc966db3c67c16d6ecae13a853cfd38a19546db6d7f68c940f198a492d927204cec61f7c7728690649cec9e7e9d9b98de32028acc7d970f47a2eee468c84d8ec3ce47c0b830faede09d17b0f3db8d686ebedd92a01abc32585405b70d3771ac66c5ccceb4b3c44f1e57570a574ffb8b79a6234bd1a240318b853d9d1220a73bdae1b48805cef3d05e282061c57fa23d7ddd0c7f5f5fed1d35b3e9bd0ee954b59588b56a63078fbedbddc51cfc9a1dd9bbf2aacf7e900abc53858cabe0f3993da4ee073b4d7297aeaddff24869a6b7554e86e03d1657d6d4b356f96d1e05ba50bd8b2da0956ba1065eb0bb236f1c3d82d776ebb972b913897e4a3cca7ae40de87b71e9da5943beca0c65a5b1a9515552c56e9c03e512f0ef38d8e55c09c68d167b0ac983ec512c2608122923d0e966b262847e2f324f948cb6e1ec612b73607d0cca8262aafa56852314c97d0f4faccee83e9388635282b67450b54744a4d477545558d6e930255b3e6247d9653700b1253f621ec1f1f91268a5eaa480dd81578ac76300bbedcd851f7dfea30662dfafa4bb4b9d17e3c4bf0572a402e98df8a98b840577fd6309fbeaa3a1e0d9df7957ce1551c221a5a6d56a0e60d5cb1446e501c75bf4a16c39ac1d889fe91538cdcab498da4ef0865942b96e9b5b1a96ff1ebbe1add06bc5478cb2ca0a2bffa6bb1b202d81bb9166a94218f2e5f97af76693d3667441f4ee63d10068bfc46623d949c666613533796979ee3586c02d78056f5472db3fdda4c53719100f576745c755fcea2d8eb7f5af60724d5b6fcef08c4207832a0186ee003e714f606e954c3b9cd227f52204c7a554b9c95c33ea02ebfe131cecb75aa3c802af4e946a9c1a98247b388e96f8f1f91ed560f2ba32c7edd4432ad8e70cf352b09ab639284b6dd4a14e67868df0015ac0a49e280127fbf645c5f0325576ef5642ba3ac09bf20f355cad3ca0cfadc852ed0d25d949d3b5defccad26904a12c68358b83bd3b68f5968c545f233d1ca1714733840695d314c408483bdd63a5397826b652bd776f54e33539f71621cffb49dfc0a0fde6e3dba1ee3fcacce7c9042fead6f73e27b25af0abdeadb63bef451a6c8d97eafee1e4b1a546874164cf2ce100ace16774f7715af841d46fb0f8d1e6c0b8e1c0ab572f61116122b4820e5897d2e6f2eb3365aae4bfb4305b01d3397aa7bd84a804956329c2fa4d108b7d3b2f8c41ce65979e73e075cd3d96bcce326998f1b2b560adca4b904a688650f8622ef7b5c47e1d8ee9e180e61c8fae99011e48e4fc3f9d0aaf2970867cfdbf98ac4a9768abc39c84261ef37238e2a738f98e1a75c52be809ce33e985fae3ca90d5d5a1af1e6276effd1ac298e1af25b37be9bcca598d50077cbd7faa4e930389b6cf435ba593229be15bff2fe7df2e606638557f17ea5b2b2355e163629700e87fce39d81f87f42f4f07a5a65f43a30c5e8945a5976b476a91f8df388c69e9b75af1580eddb2f04452e840f41cb383bd77c4bea7aa5a772eac0894e855e7fd25f23586fb5d898a0b93017797395fcb35fe1ed8f49e5ff1de422194d78026af1e6a5134fbb60837da52bb75a0b67690cd401dc306a26aa82d37892101f3170041153828350ed41a80e1483390e8a518551a3d0a11c979d63786caf8aea31f28b2f51ee45bda9003454650dede4b71f2ab070c2cc0d8c0f3bfe4c526ad26f8e8d8be570315fdccfdcee2ac7ac2afee442c1d1afa6b82c3b0ed2fc920ab70684917c144e084be5493e39f56319356d43d7e4ed70e074ecacae897947a058bae0e228b637c9f16e2a29a867262d7f8788fb1d357788b5fda6db295009cfffb9cec8de5eef0f57de527b85967e3d53b9d08ff310433fed915e8568ed166c3f72aae3d8f8bf68fe6d59cf9ed804a61aa07fe34226cb866f81a065e7f95c0faa95d8cf6b908fe5337a318ffd0ca1e67eabf06a9723bc617017a66ec130adc17d1f760661811c0ac3cf2774a0abcc83ed0bb1f15c966acb2e7b7f3228f2a7a40067a8a0713d4b4a65fb22c1a9b76e883da8023cfe2f789c36685189f124cb83ef0de569f4a7901efa3a97fab73acf535cdf3ba166fa280ffe28a3fffe418159fc11f54f788523a30966986f44ddd28b8a2434accec30a7d2b1c36c358e3b3774ddfa6a5fab220b693c8f9ca5354614f00c528f4f167f4d67efd2d3c8247a7295a8f08358ae2e08b03da4df3cd585ceefa65157448038ab6757cddac224f1bf4db1215c4dd4a544811363dd3d35eea5ab81f69a7d61c97d2605efe96980003dc2c7f07222dcbb33fa693f541edb59e1cb91e452dbbe26d5a5f411129a156af286803df65d0f470983791706363f7fe8d68b42fd844f3a659d634fc306db64acd43456f38ea2dfb15a253b9db0135f6a6d40c4cdc2b79ee93b9f0706413aeb0e6e0fca3a14dbdc8361b851f45c2f0ea95c5df0cf21a08d678c6efd51fbb9701e614db08a458c1823e4c0fcde4d64aec3e60799dd2634b336a95245ec9140d5bfb3e74ffd3984b0bb201394e3a57df54b378cb0a75b631c9c341d1a1c0960bf6893dd0c4a5eccfa0ce660f7a0b3cf1fc026173af18ff89d471fed88885b90ccdff51ce558b8e6e82a917c31326a31278483b743279aef6bcd15df19b36b4e2a878938df5cf53ea13e2fefa5e4b5a24888c09f5941639148f19a2f67bfd504b5df938d4d58dd45e9cbe26b12bc4c752af446c2a44c4c0c1a56b31a3a6a9752bc4a954d31742406f111e0f356fae486e5d83ccd24601deda70eff4769732ef15d65df9888d7bbebc883c28b276f53cdedc69d7514f2b50671899e2197f59a8a580b186ce00c2688e248ae201cd9e816396231d13fb35a460a5417f2b0f046542aabd64e37826a434f01d5516a3ab6df66ef3f351afd786ba0e6e8ea2ce60deaa4c9f97afdd40f4fc8090dcae83dace30198aba0d9e3cc444c61f3fa67353239c5bc7ab7f30289d34eb4d36a6cf9b607a838356b7b10da554b93f0682670f3a04aca99aeab2e50bb0ae8c6da2d8db35806204948a3db2ad333c359d66cd84624c521de8e9d55a9ec68162faf0cdc12419cf1c18797e19a9b467d87f7696f8620b843159a9374aef9f109a151a5b5b24d21a3b9e517980ff634b6b4ac749f5db79a6e36aa8eead867317ad7239ad987af9163f96b107638169266b607e21ee4ce7c93927e6054cb939707fa3c7a6fe8d2d0f5d92586556f942e4d47d49e0db4037b8a132d909fe2455716d625e847776dec4bbce099cc1a90fbda7ef4772b924ef18ca2c9c28670bee9d2625dd69a3c8391ef3cb018ac5880ad048fce522a6b1f0cdf2c59dc0939b25f64990e4af94e21824013e9f6d9c6e41f751180ac35fbeff8becd182696ae5ab63619610c1f23a0d6bfde5db6f0624a46c8169bd771ab183d521c7343f16acb39c4898e728524154a296191cd6e5415ba068b96e88ff1c8728a7f41a4a9338dfbb75680db6d24c77ad888986ad752fea9b3c6c57225bdf1c64c1de456296ca460d7b96c5df2cf797b25a31b7cd5750f219cc21247eae49c41190fcf03e5e42d6de4ee1e808a977fe3a2d32ccde897f5091a041238883981bb6b2e01c2365011158a25b7d8edb5506021b05ac26a94c97d151b99c3d83baa60651b9ceaadc8db5ef1754a521bc76310cc1809a0ef992a6d7d4eaebdd0a6b75d82df00bf63f341c54c01f017de39299496d4f18f75f79c3c94fee8c0d6aa3f41b99ca3a8c8b00178cee8fea48ac708e93b9d22260a8acf9ad79abde5951f0d1a268d3966ddf7dd410d159fa1e16feb4fc00ec978c77b0e8553230c185d03c2d05913faf4893458059372e39287a90dbe5c041b3ae8f0ef185f1318b0dd07dc1b00ec8f5019a5733648ba2cac8f5c8e12b139dc9b69b37eb8e9dde4528383ec9ff6206bcfd576fd7b4995438def8a3608eff355f68e8c13649ce57d4eb21deb3310062eee43adde687039f0878810cfc22dda698c7a295ec1ca6d860eba9dc2e8d135bc82b8222720e1d91b7f8c675698c4756b9dc2d72df345bedc6912f6379fddcb7eb502e8c095d3c2c6b5b6c19722f79ca58e7e81dc420a01343f5654ec9fec413751308afb254572294d64121f90093e3137f5ac3e23784bcc80705dcd5e5023be8e8bc2cb4935c6e7ea9f8626ce6c9be5bcac746f5feb9ab85f1ff047547036cd85cc8e6a90c9bab580fb5f4a971cc3b784746e7dc4f11b200cdfaee289968c109463fce9e1913d4015ef7a9b50d4a9e96c8acf0168a9d497b4ec95cb9d73714a056de8b2fce292d0fed6308b15b688710fc2aa68862d8713bb01690f04782385d48d8fb0ca6ae4cfdca8b9036d9d18d02ce77e4bc90bd82e267c3abf7f141f675ce40aa8ea6ec69b9dbfc89173bd583e6ee2b471222034729bc43d5bf6513d4a9d187e680213a160fddad48a25441d515302f9cb6c8208e9b8a80d05ca0ba71f39892f61535006dfc74df6916c8d404239ccd206ecff71151868a1a86c6d8b258186812c375a40195e21a55557f62b7c466b4c93ece80dab6fdd3ba8c05e76e892426eb9057bf132708c2aa4871269b97a54e60720b850d0dc189225cd6bd6d6cb1b5ab12d85c615c1bf37b40ac19645f0171345a8df30cb6ec4db9504657d6b34a4d993f80941a0e495723351c0b1b08756028653f69998942fde6318b436d4ad6ef069587bf16f4cec8beb69e47102ab26b3bf725d4bc177cac3f5587f1075aa411e4e15984caf93f2eeb9fdd34820808b3a136fbc3e4bc0851f065a9a75793c2552bf36940d5922dd7d6a3a87bd1d9c391cf8da5e7c8c3c01d82c54357929d63d06fa8cdeef507c304c70f5643a6dac1384287e04b7bf7c485672b48f5cf613b9f7c65e445cbf3144fc0432a8a515494fa7d91f750d4b430373178c8d4a8fcc2a3f759ab1d17bd52822dec03954a8363fb43f0733038910b43499db6fa5dcebd7a439c32d2a9a91d9233600013b57aed7ddef311cf7d2bcfb4d91ffb4cb896dec9dca4165358b68a395ec0600081462f96b9450f1016ddd0889eeffcde7022ce2c8432557514dcdb79bd9fceaa41c1aeeff21ec26f7fa8cabbc0451dcca8674f8ed0d1e324af171960fda9b8121535fa87c7c7eeb103546dceb415ddd8a163de637f9fb934c4af19ec849c0fed09aa232f5e5f4d67913b37a54c59b4add2b2818a48b86550f415fa7fcd66fa12cfb7e0237011b5a8bbb2924b9387643ff91f539662e5c664e04dd51482be7545b807d200cd1f2267ba7e4ca3b28ad79ffd3ea02bb799be7595eefd3a1ec54b4939fcb1885f67b2ffdc53e151c2ef5e97a39d7f097b1216aeaf0bc42c8395a222bcdb6978d6e2193c318c46b4cd16872757cfd9522424c86a0b6b9a6fa175e7da0f4c2529e245b1b1901c463fe3b78f2f9c9c51f928540c810cb57fdfa4ca77ababe60061641d0beced0ee50e35824362b6693ba756a6c9c2c49469f48846846e91aeaa037dd3782b147655ece2344ba88c0d6d2b206cbf16083c98a771079f1602ff9973674ea7a694215ea150a77faf42a5f693c9c8b5827d840c536a3edb69df6be25f3a3830c3dad7980c83c68640eddf2f92b463d85beb311ff3fca7e0af4d4b1f53dd3376058b4b9997173d2f518a9023779cbfbcb176f0961b3a77db8efbbe387d3c7cfe69ba33b144c6921053bccd25f81868f8e703448500d3f62293c5bd798a8ff9dc1395db56ddbeb8c7d1377eab48c4d4036e0f7d57ec969f2783aa8e78f2ba94fe52885ad9f7cbcfd35d28eec563bf04e003c736ee6593b89b91dd16a4ca0c60493ce7618131320dfa1855452d6bfe6af1dac7b8ff987d2932a2d22a738dfcd4acb5efdc289fd4eac592b5e8b05f2d629df3f298fae80440b474e30df84b4fb8359372c87c9a2c0198cf1d89030623ef306f91e42ef4086e6ecc399ef1ffddd2ac0fc1cd85350f274697db963186c5b1f354e8226eb5309a7073cdb8cc819026e4a7bdcd078b1a21fd7bfa7bb08e43ff6ef291b9f86c73b85db899a46cf2ff65bb0e5b8021b73433ab8bb93f3269fab91410a3da7f49467a5c1504ece484400b887a3a722efe8d5d4f2f7ee258a0c375a1ba821de41de4834369b9cfd1c3280ac39dbe4f968913f1ab6e0177fb8161d7eec0d12dee9da0d9f63f8d3700b64de622a28ef4c4cf81792200fd78e7d5d2966d0c37576bbc00b1c87ec7f6207a1c4fd1785b63d0b691776359d95f8f53f4f4a99c1da0ec2d9355d15bed0aed43ded9b0bfd535e9215fddc2be3367bdeb5408c6a8c1f329888ad9a042346c35cb8019731146b67c31abc111010cfccfae9ef3312cb48288f8b944de7d88a3dd6c16668861dab1e96daac35f1528daf1ecb0e0e39a03f387a43653a478223694db94e1bdd53914097299ea825279445be12d1d3b65e3dcd6d735e361b1cdf49cb818c46d4000a05dd47f56612a367686d30ad9b276430efba9c3a296501cee59f471cc49856049bd8e1a344bd90a3d57341b236e69aaa6cf7fda4c45378aba05eb09bcdbb056e16f82c36700797acaebf7b44bf8403a4dbfcdbd8e44a65f029097a81ea13a62740f99767a3f5acc13ffe148771cc1e7eacc7686637142881640e82160d8883776d9ce99ccafb8592a2192fc1c9661d27b46e5baca17db92e067d8710cc0b300139633ec5ae13738de36bf6b6bb6f4af78214c42283e05c30f17874046ddb0a45124769795971b55b2e3ae8d23809630a7a5590085e570bcce01ff74c46897c1d52d4a11a3dbcafb69ad483b58cbf4274fb6cf854f510455f7d12a2ae637cdb1f95acfd12dceb9f3200a0cefa81e31a7cc45511cc9d6c1b9c202abe90ec1ddece6daaf54226c482a6288573c7b00608a5b83cc545d07ef05973d56dae8b157f072008e2c6b286b56dd00952de1567589a00ff00be2c50616fcfce10485193fe398f13ef68d685f7e0e09ad88be4856788c0c1aa40cd983c2e0ccda582aa63717db7d37ecbe508f1dc1d9d622849cf10fa11345776f727e23654a31290cc28267ad8059f7af6a1c79bd7caabe562c44101aad4db4471cc4f20b019e6530ad5884971d713514e4458f7b1a1dcfae106b5903536c5345f408222e560617a77ca1e6fd91826ac0c8ed28f1b797f930b3ecb53cec2bcdb0b24811e66f9cc0fb8737b958ecdac9a5e08dbe554ba952aabecd75ed359e34189c6835ce7cd7108b6d0d3229e262f5f0213560fe8b728f453b60d5d2a42c21e8d9ff0ccedcc4f1feafcad90f744c5d1b2cd2202d1a4b351127baa21a42c1b603c56e863c9b21e0eaab8a37580a6182bde26ebccec371e9fd74a1b48c2b5e5d45c48acc9b0177f3ba59e9a50d4dea9f1f2051c2b7ac0be1b192d2f10315550945f40d5d0ef2dabc0227c2e0b436dd78115090b9735e4bb3e3300d89f691d7174817cf928cdec0c99631bd14d886fb1107ff007461d6bef02d328e7601bca79b4eee29a71f951da0627591941c5aac3d606675937a2ffa952378c38dbcfa8c75d5966c066e6c3b075dcfc6fe5564fbbd3513030bb465992d2de7c8fa6de7c9bb5fe4749f694e8112eb3c9603c80b58ceaddeb513e3e91b940e4bc2ec66591717654ec16e4db41fbf84121594d99044a13f40214e7cfcdeb3656b31257f8fa6ad2d1b130c4737d240ee68341c7530a2d38a9e710cb4adaf47b4a212f5c6cc4622012047d9bed37960b28c9085bec96cab80be123113fad9bb576f107e1037dc9df248686ad8b827cec1803119ad07627843a71e19074c32a62dfe6db5c64807d9d860e31b4b8c99fb65c2fda9be070c9555c0fc0a399860c06147fb0f5630c3a91b359e235beb1f4b825433c84a499e301e6558fcab8a0edf0b51b8427705980d83c21fcb49137b5c5ae09d258eaa32ebb5d2539526992c2d5905a05a7de40a7d301c8e8c9fad66f568a6ef5e7b83da7d7d32eda19ce2528994a9327b69e444ce3834d73a68655a6ebf420dc9248763d94a89ad19dc10eb9fa1e8e65d73860de5cfc445a7f3b097030bbd970fbc27cd4f64aaa7fec49fd3cee8dc825358aa6662ea83c4316c7fa09c3b3712eab144b5ac3cea96f65610f2daa8dfb4a3d6518a57d7c8f70a8c84c0ec415e53d780e391dc1239530f167beca98182644d7063e6446e141eeee5257d8346234ab5cbfc0256a046b48bae0406f412e2ac5a91ccb2a4bc62e8c8752a69dda23ed66b4fdf83769f992a3919a5afb8f4b368cfb3d5d793b6cf40158e7be70cf9ab126fca5dd88cafd5131e8bce1291159cae53f17bd16ea902691766a282edd0391d3b63f4cff7a8170743303eea20092c2475d4dc939644eb3afa9735871ab0d821d2bd49e1a367711b08ac118bd51d1a3c00ce1ad7bf21333b9700549e53f145ccb7d4cae618706691bb99b917319c24ab191a782dcae9465d3d67755132eb2b745794ab43a5d53953ae827d171c49f6a0260602ffc1f46d19cdfa0e5df2c41be679b371aea1b67347e68be888d32637d1834e4f32e3c2b51116cfe06f52b162158611b700fa68d2cf9274c4f8bd8c27d1885af1f53a4b0ca61b16aa36c5505246e46b55542fc94e3dabfcc6f95a6ed087eb96e3bad308fe2e4b76fe6a7fa2ec1c0cb34c462af298c8e519275b4a002e80715c79f4d8ab98df0654c6563a617a013245795f9f239650d0bae1ab173bd3b1cbb53ce80b47ffea886c7d19a58d7225c5fc60e5799c871271be753d90ba31ba01be6409ecfafba42dc40e07041ea747f958f1f36192f4a6b75c03dc5bfa6ed636d3c82d76bdaf1d8b771ecf5d04a7eeb3006005a3a8c7a39dbea9e3d11a353d31f685cf9aced10562d3238d76f09f62e0fd4d601504c7ae02f893fb285fa13f4f2cc0492b5be9b50748467e92249f170579a5b78eecf2afd96b8276605965fecbdfb5fcac619a1b43052a214215dde707d054cf58222e5e627eb8e1ee5e50696682fee8da0c341c301395a4545cb3d2d9738fc29355cdcf6540c8a861609af1c91ec93d390f698a7b979b6190b656b11ff132a072e3bf5eed5ba71d41d093d568d1e7d4015c13c90593829a2f6bdead2622ab78f71dabd0948c8de45a6c94fe0bd160a64b61542857663d2a4db59831407b431fd6e3271b11c5b8e56dee836d4959afc48631f7008bc04ffdb96a70626ab378da901de58e25a89328136177d89f822ca2c77b788e1627636c9c1e531d12b98c3dc9bd067aaae2394ad25e039c9111adbcae8bf485d28f1e93564740f8e1600b89266d20a8c03e24e061443e4afacef416ce99b8a8d445637d91512d6580770e639fec1244757855dff87ca1e5bca91b0f9e09db96703b2348ce72d12eb077e18acd82d4c29a9d9ffc1b851e041acabdcbf0150a88bcd156c89115bad764e75d548d5b3ee1a239c2ff057f6503c7392dca5d5dac446c070e32fdd9eca3c358180482c7bc3a4f7a97f0449db889e4174001f6d2277d54a83fdfc6e1f9e7bc505d62cdfb063457cf4af583868da874cbb54f7b33fbf0eb5441bc8694509d8df23c990edaa94d50cca1c1940c20305c38049d20e299465f2d0404f72ab29fa95cc8d2573ad3a664ed174dc1fbc9b04f4e20f6f62384cd036aa0e7c40c64029e2665041819bd0c09db0ab0c5fac45ba4ff20962684c6bd86c9edc25bcc45a1cd0020a7892c5c172256259862d12551af1b10bea766285871539631421ad8899d20413a7d2acb556da8359f17261b63b86d1822d1d2748eb810c02497db4212cfef6bbcddbb25dc6f705d6583f998a59665896ac3cb562f131d6f555f37fbd0ddd4eea3e6301adb2fa5f52a61a678b7a408be426fb1ac4dbba2e07e39b8750b15018eac0d11c57e3999b63fe125706b5cd5de8b98aa424c1e40dd3fe7e3ff9fbd0745995ec2f55b008effd87ab407826335196d02dda34a6b8261284da2c27e6725747259be4a81bc30af77fd5b106ee520695fdc23589f432390d66c7d2a7213c84af10c081ce2a25c0f05ca7abbbe1fcdc9096bf40b59b650fe2f579766a897e314b81a0e32e3972dac8fe03daf46433d355f7539ff9f00f30014cfd44ad6a17fe83820885b5a84d350b759934c770da1e2f9561bf01be301483c15b6d374895a53db524e4fd0117b8b6019d2879a25a33d09985ffd2fd606b5455d1f1aa19db2d9aa3904ac4ad7f0896b8dcf048e8e24eb1c1dc2d5d9dd016897c0f50f367190e155a8eb8676301515f4cd9d06d815b1ae5473fc5134870fcdf9e5504f099703bd4b3f3ceebf73829edd62721b82123596e8276d9fe9764bd23921fa9a2eb96f1b33ef09c53b783ac7fed7f5daa04433c88caeba1a028439e0fe7708a7393118fa69533de7a890a80a317fb0bb8c7267a5d86c534b16177f20030642519b737a433f5de6d0b95807e70c8d27a73c7f316ac08ab2e474361b3b07a0522c2bdd25e6d9444594f2bae62e409a1406550a3d8797ff73aede5f878a4b49f33ed4dda84dcfff0b8ef2e0b163029410013282027b7f2c9f2805d599d0abe2b8a927e46f4b0f0e9a19381bade406a06eb8b45496955d09d3541136058828fd413a481cc2b53b48a3f71679072a2b33e9a50c92cf8c4a09d5651f106e61ce9ea48f16417ad2772c627410cb2a8d34871681df75be8574e187af49ff90a953872818e5a3c91766e1974e752896fddef400f962fe16c0bef1962840001d04a803a882775ed30777364e958843114d7c0fd72ba16fcfced8fc340995b52d3adfcef1a0ccd459856f8cdb1eb855decfc5511c021cc76e57d300854e00f402cfbfeeb2d0e71703a85b7164ba714f49808baddc3018505006c27272dc04d7e8971f1d951aecb17ae53b094ee8f35d8ab645318b6c1221157bd9ef6163baf9dbdf013044823c399011464d44d8ffd391e12fd03dc00324383b70f5352eefe652f37a5b7deba670cc08edf07c4d0ab3e93535120a085da8c60703bf821e52e58a7e9ad8e30f4701538cc9032c173b4b16c033ff83c98b3991eccef57a06dab36bd7730aca0b901e1bb981db619b0f0e5441970a93dcfde91a031fa23fdd86ea34ac7e445d2352d1531e4b6f37a735901ac07764870c3cdd242ed4c7d33188dd05a72eff14797c4d49a0bcb78e73f28b45cf0d32ad73f6eda93adc012b98e116a9d844485306d50efe53ec645059075802cca99e0276621c92fc3e4281dca4af0cf724279d587a64e1d8c0d7200f8b4de00226f0e03eb22f43ac5d693f4cb5005bcf9e21bf74427f110234722b7ab6e9ca3163918922b22c8dd2808c2b746e10c60b0bcbd480bde53501d681894ced05c058a1a462c2e31031cd2f695c97b47afb13b2b730e3af1600a3edb728c387975813a42f0060291e38631d964c1e52e03097fc93f4ddf8cbf1c4afd92d738ac55110bc07069a8102660d35ba840274a4128f73130a4e690aba1272509245ef0c63e2aaa02fb503cc4e00d920f0ef6ec2d0d08054ec0b643752083b03fffe960e75ee71068224a26448be9b81d11694ef4feb840792f95ac5a49fd144371475b41ec43082c9ef103f70b3146024b1a46d7fc7a0de3f94e74508ee7dee4a5e330fe77b0ae5661dfbcc202b8283df31f83f9246d64fd4b846b13664d10efcf0d2bbdff12b1e873caa563bec55da141134b3ebaf2da3246368cccd3be34ad0f2f9d60955695c2f69de2d83e4c97f9f78a22b8f8f9f1ee496a08135484a8bed36d185cd828f77a2c0d3f9eb5b4e72054016983d7cf97a884e269d7384fab2b282f032dce749aa9695537535b36df8a698f4eb393cfde97f24e6d4cbb7cb291bb4aa72029aede083de0abdffb3fadb8cfe6f34be16b8ab6d981d515f8d0a632303dccc2ddd479e77ace52f57915fe64d383c319598e508f8e00d354a3fa6e7f3a54d1e9078b0d2ed7446e936bc787d19ba5226689f521c26ee2683eedbb3b1217da35e7ada38d4f47bc6a8cc9db61fd74923676251044d229d11cc6c1507fdac4930e2bec4313f922b2654bfed524a0f70e2c4a4d6babe83d80c1a838dd0329a030bf3aa49d6a0ccd3add1617f3d6123e854f0cc04c5caa997694318315e32f4c145d081deee47e72ac547599c131fbee8007be4337ac6049fe14608d6b0b8ef4c256cf51b8a8ceba12dd6a9c36dd75ff6f5d3183a15da418315e60ce69c365d776e83132e736fd5a95114eee33f25f2bbda5182dfb3619d139490f00d9ad4864e0004e2ef1a2408a0c01221d0fcc2eeabc2432b3f7e160f62e948a1b9b843d26df348726f1f12a016967e9dad9a7e8ae32a264a85926a78a9d3adac6151453917ba115944ed53fc9a08263fc44f1ede8a16558f25e12fef270d50cac0de62ebb3810abf168c68ff1693ac12b9bc59085a20423896cf07adc2deeedc39e4e530f1a3f9a75425b11f8d6227357187e8eec1db357c47854205e41182a9cb5cd4d787847ccd7e6fee208283fca932e68dd42e73c439fffaf2e1b14f23846799edb1f12a47a5e498ee1a3ac355fee521177d6e1f235cb10a7cb0989aac532d6aa0236abec690f9a0dade047e2ea1812ef91e756e8a701b1601612f18174d2c9105a6baf0861be94a7a5a3e41afc30dbafe8a3f5b23bf6df430492f7b5707fdf4aaa9852eef87900481ee7743e188ec995b8d5fe5eb1198fe95b7271f818183b847961ef37444143c8e0978f8d0da5c07abc8d1efc74fe6a8f83b213a24a73687f34340cd1581d7e9dc37c701a49876547fcba3ae0f82f28799cba90c968c7564a3d5f4efe337470cb132b4ce8711281a110e943c2263190ea241a7425aaba43e2b2578a145a4fdc705ff30d37cbd19240e2d34b8a996ccf1f6e6721c1dddde6882d598cc1c57d9cbb72168d6ba15c17f6336c6208ef22cad7e5b609c33632d0d123c2a2bbed809efd034dc1697da3c945e1f974df00c174821eb999188649d42d61a75929e9eaf59a3f7ba5514a736dd4967574082a89d72db061439d7a1c455c48e28c12ac2c3d5bede92c22c2f5e3d66cefe819876eae0652d9121a8ce4ab82c29369c7d7f239804676ed3e2c39116f06e6b840594b85cb1ce49f01ef07f866d5132ff7c3453dcd0d7cec1728392c3033ebf4ab008eb3eb4aa4df5acf4deae2731d5f756d1020974cf0dc2d0536676feab3cf79f4a3fa7b12c7391b8461e51d7d63b2016ae47224aee6e1fdccc73a0927cba738978157e9436b8d569059f9638983d2a870091c09c8f1230a2d05b711d52837b9d5a4141cea2ae527d2108fe346c1fb527c972d7c12ff470f5e2a858938eaa22bd61128cf2e1f12a2ba801c3ee0bc07b66991f8b4b2b0a9d1dafd1928aed1cea7256b6837bc8bda8c1ed463d1f294ac9296f2d2e8e289886378b3a0a267db6c7fa311616babeb7cf3b1000b88998fd4fbaf49f2df0f7560d09ab6f4bcb82cf58af46b042d360db7eb12a746d2232f84db34c06793f77c157048102ebdf988b6190e1d56de72c63bb67662e0e1abd658a05bd3052b4e2b3d6cab442e40ab7fc20e2caca16a50d50a6df79741412d92cce202a10c78d91bff1e6870f7d1e346a2039212dcb6cee9091014bb32dff5d7be1d249645d64e08d22f42c8c6cda7d755f2dd509683e6f4bcab6767eeab2440530bc43300e4cd725c2aa329ef3dbe5edd996df62392467eb4fe7beae7a98cbe12fcf1cd6d06e822a8ac477781f94d87f35be759cf87cb2e3d73278c0f645cebd324783aacbfdea065a55346796305d94d217d5838cf1f69c1a3bc5d9a6466550af55841ff58458f9e08e127d4aaee5a694127e964789f76403fbf773aaa2911485e3d92febb3b428aa7c3a9358c9e80887b1f4b27a1efda825ecef029ddb11b4d72adc5e7c1eb6c633b354521441f866459b005511f5099609ce75082875b2defeb5ade42ed31147c437305d77b5f446996964902e5911652054ebb03a6934a8d94a12298c422ef5094fea4026adb62ba8165aec0687ec13c145f9686c420df13b9004a84bd6cf51360dcd16a42693f78bd05f4070cda21246e69cad1b20504a31439cc4abe7874388d8dbf71950793c7c1ae064f055a0118e9a9a30fe2b3c6085b1f9010c0483215009957dbf6722885b3bd3f74fc4294e34dd3e2e3cb04ab53f44eaced38a6d4cfe3a838ecc78575841aa2891605a2af77fc3f2966bae4b94841f44e86d698f0f946319b5069b1ceae7211bdb84a89cf9a6313cbe0105a8995c13787e572e8e02c4cf6d2981ee1fe17c13c6fda7e19b79f745588d8e56dd7efbc1850365fe8a4f19f54593e6b02bb8c262f0d1efcbfb10da36d6f3eedbd8d241b431829215758188560f927f9ae4692edac23ebe413f4b12b6938eab9aa5b6d0cddd53d9e102d502674ae8fce7be56f713d6ef9e5377322deeb418ccfa790a3121a2596ef9999444ead8745d04b9eb2f66ed423f9028d769c8b6cd28e935e31c548ed2eb4efacefd7ea50fe25961e4406170473ef850866eca2ff0b241efaddf918e8b064a6146aa6b77c9751fbe22fb6141dbfc4aeb969a17ee8c81f59bdf89c09607fdb9613d2be2a992e7ca23f1b6539456ed62db71d2c57ec994dd9c9ddd1a018f6ce7ebcbe52dcc4bf48af305e8e916e5339bc57aedef1c32903ab5e5af35bff62f724b12bc8be23eff2c99fcc6ae20f3ba5d746ce782b513f1e9a66282ed020996472b637a7bb6ba7587de27d5bd6c7eb6f1c2f2d72f787db5b1d83123255262228c617ad704dac195a557970a520f72d5bb8ff9c6ef515e9bf3d30ac2210ccd1812159cae7dc6058734ed90b3a60e169414bd493277c70b343f16204e0ed21f2933a3dc64fb53f8fff99cdc22abc42e35bf38454784b234c2b8bb8358eb6f5a12c86f2ce5b3a13433b1075fd73fe614c96f7627522f9fa4b4bc118e53787c5d107a5087f83ff383bb45633b5fb8faf03c5f72b66479ed12b7f05dbdb8e945759627dfb0516d14f6d78b26e7ff7ad317a4d4c1497ab11aee64aa9ff6e19a2cd15ddae245d89382bf85dea55fa6fd773686690ecc951cd5c6ddf09c36bcbf30228d036085b84a6032883a3b4a73866e51c255c3ce9dff1a00580622f18e01165280a3cca37852f0cd96185cc2f36953f5459ffe0d73a74dd97ca96128377a6b90e2f9150c2420a313cb37e4ab9d9720425984eed47fda7023f1727ecf85320765c76aa0d31684c9a0fa71ac6270945024ac3b0caa2c496df7d83c9b4fba743e212a909717763281f7c1851aaf2a5056973427a4109f04c3007e7f7a7e62e370661a56e6f4fd369eddef4f9c16b413720326a8a1444db66e4cf98b90e6e5fa9d2dc9109e2151ed2ece4b9c080d325fea9cf40f7111e73783d86184fb1aeb32c76787368f755fa40da1b4439aab1054e16bdea1e8e0f6c9da3c3b3a3da4f9e1bd03b752f540b9d4625f3f74d21883073b3b2721d12711974bdd89cdc5e93a4c6ae9530d117146cc79d897201f3857a1ee9dbedadc75563a8235689d37d99e6b29cfc38a4dede51bb00a461004acfdb9655a97388f104e23cf45cf24cf39e482622d2c540e1f3f6d5b4f3c395ef8f6680d5f549d010d5bae2b786a800afbc0778d91e69d23885b79916c74dd6d78327784b8abc9c3fd1fd801449929c9e997c4c929965867ea9612c56b9d40384d0e7c8ef5938d8492514162afc9ff544f2c8c6bdbca3f10dbfc2ac314617b6b168c33dfa7000aef250e404a0728da5dcf1fe586d862b59c2235306f886f7a4b3b0cdbfe93e24337324d8194d45de296ad14f4943f5fbcc54594ccd54b60ee87f51a670d133083aa87a64450b321f5e736f92a2e2c79d8ecbdcce93e2485975298d208eeeb3cf371743494e3dddf255707b232d3b3c252bf2ecbe1ea26294644855df433e6587a11c717b3ea15c59f73042cb0cc3cb9cf90ba879a76e4270b5071b9bf3281f83bf3fa28fd3bc0d5f5cf7ed127adc73c3283f49430e7845d1341e8c6172406e797f1ad228b0abb8b982316fb211669f72ebb674c40c380d785c2593cf084341a7245285c96ec92408419b70468205796bfa2a7550b14e3700f05edeb6464e8b2f6558b9d700c722c5522082175f13d62768fb669bf67c30e76769d61c7e7166bc9f6259ee10e97f0eb74e4b238c10f174101da5d9aae67c7900f825b249c45883aefd5792965d59e4419ace3a75bd2385e4bb0a08788381aeef6529aa788b1d01d4cc590337de28929a491609d4abca688c2d9d1d190ea50ee96285ad9ce7249895e6fbb3db958596a0d362e4c64550a701654ac3725b2ad17e30407ee2f094f48fb54964daa9d1dcf7721d57f61757f1007217cb3dd3ddb1e2d3bc88d006b5dbc10a5544c5f8aaff2f507c912ecc8e5c0358ab9a64d1fddcf52b7096e77cd25cb70751f2570a16cb7ca6160427fe0ba318ad607bda0f1ad21da4713c5d9e8852a2b0d311ba1f767fb2841bd3033b85948ceda7d139a83d22f066598e56497530b8e7afeaeabc0dc93a42801960e3408e1e32664ca5bf873db2da466fc1da09cb7bf1ffbfb101621f2b4e33e04d1ceb0929e7ee83a995cd3d7ced9a3c15e51ff9bc06672ea85b38568e9d958893296b3d5598954f957549797a1b00baa6a09d3bbf281052d50e9931d975641b79f5d715228815e449f1f4a5ffab89a2aeb421149171ac42418b84eadc3d28781f5911fcfe72d2702fac21bc00aaf16201f5cd0d5d54fe5de07c11f72843394838fe2cf1b1e4a2cfb673f75712f8817f3cc24d37ba80aee68a40b1202f2ad0bd7e6591704489cdd634955479dc3cb43216bf1250d6d8c164c0d6996ab16eef94eb69ee0c65fcd75212cf19aab058cb68d306c49c495704c42fcb00b6ef9d43323b8e26519c066e96dea6633a642020881227c89166c0e751f75a80a971caa1cf84047750b1b8291861b899ddaf2963444af2917217ab10e5ff27707b2b8754943e08451941afa208f71a1949e4479150170bce029e3aa476c75b15fdabed29afe015f38aa2f7cd10467e82752492d359949fd6cd5f1c0151c95b4aa3788b664a5570a8af87a6abbfa3613aadee6665caa675e0d9024f9155f3c3fcb8f778092ebf85deb9593f98704223762bba6337e0fff5f2fc7c6c54223f57b96edd8cabac32eaf8dbe675d8cb00951d35376912ca927653992d2cb8cbf8b9fbbfa9a9fb72337598149078282bfa85865f210a8084bd1d3bd7178e46581e9ab5ecf259f6678ec027bac8805cbb7ca3dea60888dd1d3bd8be8df27e515dc0461045327c590ca931d7ac61c96f5ec62015524c631d605af6248e174f5ffb9fa77e234492ea28be9990b3c58ca6852db4d5b06f31aaf68b43c4d1b86bf0d99591db122962584887195f3d99c3a293e393ee4b01cfca87087a2375d95a8f986d162ea5e65fb0453492c78af97c4eaa45161cd21e013ecdef9e0c29b9874155ba6f7b535f514f7ae3e964b4c2c09d5972f763d41c025cbc5127d8d44dd6c431ba084daac7ff353728d55f24766a64f5b31e88e9bfa338b70bd25dded93881aa10fe918052c748a02c59541311b8b9b53561b7d2dfe6d0363708bdfef6732fd6e3afa78beea991ec944dabec520d28f5b62e478100ab98a81b99e04345d5982ec52be487fafff2832b5130cb105c18b24be0adf8194a58bf8ee737be852c1db9dca5ae04a3c2d6f810da9b3386a5dc3b7f1acc0da9786b3417e0d2838116975254b55e813bd90c25953164985da731bce9b396b138b9d61904adac84482c7cca1af87cf5c31ff07a887fe9679afd314ee4d29c767b9d36f5b753beec214a1738bf43042c5419700caf7bab397b2ac2551a127e6000739b1a85b0b2348db17034fc991281022d77ef402d050a76c0cf664f75543a4a0e881052cef776eda110d946327fb325383ba2cb8e78a491bcfa695e3e27e280d77bf15a14f598f871f64ca32ddbbd3cb51aaa905f9b6c146043027cf9c7bc76d52039bb9914368b02453fbbc24c4bfdf142cf9e599d7426b046cbc5d364b9cd6dd72f734f1ba1cd9ca41bb67a4f8a68adf34af3732f05b92a0fa77ec80f3f9c541152950300adc81c1d67b96c182b5abbd112a7124f442ee5059e33ed4d3b43fa866e8a939e1b3f104f57c5902441ee9d35a608ec5d1fe338a87fcb3f86c4e0f84d14da3958a43cd3e0d2483fe58d0151ad41cd188ea5c57da5109456f2c17661906ecab91fccb0ce30d0c1b72bfd4f53d02f642db1e9b1afb2a2f9bd402a049388c3aed7d431f19363746ae4e8b7e6e736b225f0dee00d1f1b53e88b80d86f885461e827650c59df2ea9b3c3faa05fc6a173437a00bb08f916a3b9a864300ee626a034d48644cf15ec1e1ba9e712e560fc3f796ff5503b5b9cdbf2232c2002021a889237d35ec7ce21f0a7a3019d1e1d8e7d11f2f40754011ce8c514ad1a3ba333135e7682a78b382c04ed4d199455b165e4fc3b97172ac898756ffe03743e7dc9857de31044f8fb011f4be9e80c5c1b1de845bae03878ec56d71bead096e193ef621b6d16533f6e344399dba54d0f941dfbe80a355655ae503a2b082e8deb8487c5c2b5eb398ed2c0d87ae79346a066b8fc8cd85534c9cbce88539396e7841a07349f049cd0a59445dac659f1f8e5cbce2d48b655d9764ea1f9cf4740affd2297a8f6a12064ed71a98a29c13dbc08599502d2663ca3fdd9185b7431c30fde26b1025876c85475002b92d758061127baf9e9a7ca72806f9b7a97d0cd9abb9615d8f43664899eaea9bfe8ccc0b41260fe406abe376c62122ea78f86d01836580a505682d5b3f23aa74491aa87c4e2f01f0f836b42031e58b758aa9d6ec09a1ac0a26b618fe34c2129f56cfe586715a484c02193f8eefb78459dfa2ee51edcde31c860a2c720c33dbd1202275ae17c1b8748d6b2ebc95e14eee9d1758a4e8ee63806b02f556461b22063253fbbe704b9ddacd60334e96572902e61be9472979a554adde7e97d4dfc182be42b787ff3ce80fcc05901737f81bd773a0333e04f540cb49bf26cf0ca55f76252d9af385316869660a418de174a770b2a767c538b9f11e68bbeb21b29b1b8c4f585f2c1283628135979ffc0b5d443e64a47428ea54b50d81f66ce8407595d4d496aad7abdd28c9688c05382eb801e9efad5d590f8ebbe02c49303eee1d643abbc2949db73069bdbf431e9e81b8d1c608681cb60ee039deddf8d0cfcbc570d7368fce04562a33f78207a5fc3475d0bf130b12c3412f8b6453438708cdf0b25b56e362e9a493aec2dd74d117fe3aef2720444ab0e656abc84481e914437c9bee473254c49a0ca3646416b5560e4b87077f8071b1ebe60ac72a763e8f7b990584fc7aa5433c9a4b036fc5465a1641d2854f6b04541048f3a8f1da01156a770f881f099841fc7502d23b5d1c7100bda4ed2b7b2563f4e456d9e5627ab2f3dda5b7e656f6ca9888ee7fc268a2776ef9006d988f23b021a35d9c1fa1648c096906549f089af12dbb491294dbd439e625ad81c1117e263b6931ea36f9cdec131ba9eed6bd411e2b4fc046923a27a2e1e755a26aa56bab7c3fbe8fffe2cc3d75937fa6d6e552c8e6f4f4542ef6bc003dc4fd04c4c25d1a3d14005227003e278b6cc5e24255b60714d1608b0e6cc1466a09468c3b1469c02b050369c3cb05337a424653e51f2a70418e0b075b0c9b6c1eef11317630849c873448343775083f884e0609f112cb900153d472e6b496f22c26fa95cbf5ff6e6891b1f03973937fae58250ca2042fdff967e5dc7b0382efc82e1f5ad183faeb544486abc9b46855d8998e31415e1e1e552efa6653c8e28acffa679596bf03014ff80f38433ac5213bdab5270bc131139dd18b764634b69f09ededffff9c78a001552a30aed4d908d3c38e6c12da5b10f305806cf47130e125f48fce69364fd6a18764242a14227b591e5a6f884de2cc4cd9a5f49c46c809804b366d804164ffba4e2d628b527c6936ad4801722225114837e0af9cdac0d9be62e0166e867267ddcdf3656824c692f0b6348c1759fc652b8d86235bc0bb9a88e4e00a1c2d50af9d23e939fa0bf813940734e9f37e4ddefcb8a71d036b1b20184ee90d43f3009906bfb2fee0b1f9b33d217f74403afe2b49dd794db92e58cb07989e2e0ff1c721c61fb1c08efeff565d55a015d09c697da34be6bd254bd87cf0458856e89c07e8eccb7a808c6ecc30bdf220284f28fcd6157d851e09ebfabbb6e6713bada5a6c706bea66d82d79a9e8709c729feb56d0944fad53c4adeccf0d473ffe6cf101f37e364cc60310e5ee4eb295ea2611dff1eb34bae3bdee8902481b24003490a5ce07db3692905eeb4172cde38644c2547e7709aa562b4cff4ac90cd2ae992d29abad9092e58fb7efc8eaa237fa77a94b3fec13e539ff0f9577b6439bd784f55a1b8015ae1f4f99a481dee8bb92d0fe0ab5eabde2c2ef3e69d09737ba724c9ac44ed5ba9aa21ed43deb751fee716b04b4313d0de64a8cd61f24df8cde1b6f105059d3917f7b3b1963b0d6a480fc5ff9559f984be2d82cf5e7ed9f754fbf3f66a255fdbe984a3f56938d3b81f2f69d0410ee503189ee8e68433af99ca66954490a398f200f8bf5b5022675d85a522b885538372254fccb34c6ce4206bb93b23daf3264e55f48dfe97b46fd3f2129d2ebc9b3311824e6934c014b93cab3f2c94ea5e32cb12a14ffafed79a641c2e5cff8d733bf956089157975c5a91feccd2876304e27bab7969744789726d374968998aab7f5131b5c767d11cb04599617bb375a33db46eb473f54f1645fb0eba1d7a8f216bdb01f604ebbe8208a5df3b1c566669e76fa9844ae68bab800522a8a68d9ddec032939ff67f063dc6b879355147452dad319fdaebb7bf10866d61f6c55cf53eb29dd7be7f1730e28b962d062084d93b2acb04e04240e3edf1f54442d45f18cf7c0dfd960398a1b40b8942a7ab13758a17bb5a693bb4a5581bb05ad39975c7403d0b1de90f3227d4cca1ef18ec8693e4df92058b240b6489508fcb015ce10f6428e9b9fcb5f8ae5cefdbc5f1fb35773a65de4c7d616369ecd6e7f8e5214a807aff4cae002d902d8ae100068743a82b04b306c917142d2ed1fe518e3fca9789498a29d46085aadbf0bcd92e81b42421756067f900947127ba11299a626046a58fbe8de02a0005a4b42511b921b189587c1f68624013cecf71258a171c59f8ec44688833978a24827cf75dbc0fe7a8d51f661e2e2cf1b80d053936058dd8cd373b1a62858d26ddcaaddbef9d6b028aeec43abb2e4dcbd476f7abbf5d34d2bf9014ce6ba76ee6238f98c9e96b2311e721c2cd2969d837e23a567d9d330c13b8e23faf789ac1daf0a94778056b8edead62cc04a5f543c6081d2f92a260616e83675234ee1796618f1c0d9b2fb28acd45d07db2cc2364b14b8d214d87d34e5f9317fa40b327bd144f326ed4306a5bcfe0023ebab51d83d2c521e0563d3c6d455d3677fec862512fda157eb0906cf860074e93788adf4f026cd0d8cf1880a0931b4ba7e55a4f452245a3c899cf4a10238c749d47ef6d890d470a34877e9c0ad0376f721acaaf89c1406a3f8298ad73c9cfe84d760cf53a172b407c7db9e4e255ef6df8c147fbbf8d91e4b8880273e101042e2d26fa9f11a0f63bd3b89f16abe1938199d10dbf56fe3ad45a8134afc1d97e6c8b193c289e64ec7a05569f178322235e46071ef6fa861bc66349667995a0a79d5a251e36b2511dc4223f818c085dbd27c47e57a184d2d8fd2e3d4ffc8a89e7c98a6cc7cf89d69531c545025b2ee17898fa319dd911523d41b7de6f2f10ce90c28fac8c1815e947f1151c12b68b519db1daf86addc5a5a353e35356b9a3cc040c0f5c6d86b3344e58500331a414bc6ea9ed8f62397689cc7f569269797c2f1c8b14ae17990e740599f72f50b8671d98a36ccaa3f6191e58c3b3b3e8165331d3e8d10bf4371ff9aa61bd24fe9658acae1e8a5662dc3d67b51a6a26c793ac78c2b3446d0df9b09b485286305400dae0cfd0733541a0b2aee0021fd0eb5d86465bd0b00eb9bfb5f196ed44674e96482d72ca44fe030b39c4ad12fe0e7b0e3d2447b5edb498d153a3c12a7dc689c0c000a5e216b8f6878ac315929f079584a595168159137bfd4bfd434df0e6fdf2a39656e2f53221ad0b372f66bc79d34753c6bea6f49c45674a0e44cb17060ff0240f30c3efa9701b8408dae96307bb26b16c12035147828ad625068a548b5dd93497b8293440aec3d2889c13126ecfb3599ad8166d7ddf7252c0fbeaab8b193a30321301dc2e94f988dce30145cf36965673f2fd5a7dd87e9b805bac150f7cb4aaea2304223e63df66a72d6fed9f0948a142c640838161b3d32e872ed4b8b31f08e3b10919e04a9931f7aa3c98166896705cb4e12150e15915269cb69a9cc3d83fadcb75ea4bbcf1bab7ed7589a6e36a8ac93a9e6205bc191b0ab3b206021043c5f9000d907ec6f642e760bc173b31d3591bd212a5daf4dd5abf7bccada89217da512d720f71c57f6c80cf16f630f229d4381693d3db27973c11bc21bd36455da23b98721ae8665aac2db5314bb293194f1f8a6d10be0ebdcf23a4885b786c999d6c817ea8b56e2c332dd9b652f55f736e5647e75276b6ec8f56d9157906fd3e799538f103674a5555ba0b6815762905cb622a4ad1342c1b98bd5535ac9d381b598fef13bb3d46d1c1b0f8d479f21810e5144a78b99e9d77baabee92711b261922a3f58401feddc0b2e257a3416ce80a526895904ca76079820b763cdabf2f867d4a81f33ceabc3c496f5df1d6767584d0a5ba3c6fa8d9012b0071c123616e440fa308eb138c20288cc5c39e4aef52fe7e0b9c8ba74f3aeac621e8a1a9b4cdbf65a1c5fd75aacbfab0c5d8481fd0df8a9bf19076e055461056d106713ae86be72c30181bf736a5738dbec3543d3bc3d780c645a70c01fdc46a060234335fcec1d344c914919ddc15eccd3ca1dfae7b2cf186d218091e020dde9c2af2c79c40fcee444f1369ec0af363e318a9389f05879c82f3a90a655db513b53ceafcc6f7e2c6ca9bc0b6be3c8341bb8cd633ee992c95578734c5022a56dd3d99037db783a993cddb146e534d5d3ed13549f011b25f3080ea2931d376e6577033c81136c410166627deb9efa721beac33d2568c1914ba795c14881a9cc485b6cfa0bef9d0b802cec7e790a4e19456e6dbb6475e21930798845eaf2e0268425999270abbb81a56b684d4b9c9ad171ed833734401fd04904bc20db3bf0c366982c872e59f1d8ab3ef80cff7f4402e48cdb7a4442c6479671f82c2a11d261f3675dda70d2804e24598173fb18ff866bc0393ae904306ba91d783bfc9800b14eb4cd6d1243cb1f1643af2f069f0110276dad5e9d10455113001a5124206155d875a41354ed2d98097c9066367f41e327312ec5cd1395e7244d466d4623eb03866f69ec53b976bcf652c72e468d051ceb3d8911165442e5cfa3179b42f0c6919a37f8632d7513c1fbf1b1a9998b299bdc05b8acb5ccfeb552e270c398b1175b0fe69dedee3ffbd7acf47aad214e3a05bb7d2265a7efe0e7de2ad3922c4a88ed71909b3704e5fdee4973a947770a857079d5a4e8adbf31901ba87513f8c7479c70903d0399470553b60f9352fb5acc629a9112efd84410b44f31c06558c03896a62729181c51a20510c8d8de5b7fd3b0c4ef181526fa0c5a1a82c4665ae398a392ffe8f0d0221e3fa5f10a9d869a5a4abe04d4c0669d432a96b1bfba1a52163bcaa4b68e50583660b32914a00888733f9a224e199bc2628993b18a4ef4bf9aca5fbb48d198d05f9bdc02e82ff8c7d0ed22e89c8bc9a6e056709801707e479a29bbd16f010896e1674ed6cb1956bef6ead88f2f75ff81c5099e1fac1764abadf40cb092e3354384fcc048da49ac2b9b6319c743c9c7b58b32c90de102ef81c3bd3d61a3d81ced64094afc9b55c450ccb22201f9b97d47c812055e042b5b0a4b63218fd26a3de089100795ddb07cf44c60cfdb762317902410b5de73f4fe62bdb118f7ca5508d3fe8606afb53b795538999ea4850b6e2907d8e21ccce9957d62d11e7b83f3c1943ec6891759646db7e28129e1ea1a44fef27955da2420f88d80072cc199f6dfa75734331dd464a914eb9f67e899c1d9caeedaf69dc586c0b912ef3420eee94cf662f9b91d07c14c4d14ff740bb0b94e4de964c1fcc02aa05ebebbe2108fac8aab6edbec9a184db1c7ce9d147bc9d02d83e27498c9f24ab448c63598112014419eade760e7ef4aa2dfc1980302c7b016131554db8f519f520ae1dff246d56cf10885a318ed7d5055a99b4d3081514fa28d1937dec1079fd3ddcaec3ae087247bf07e66145c3a480332684647e9ea69899c9261a873d865b8597ac4b190be8f62c780bc12179d02f5f75d623bb576e6a3b68a6cbd475825b1b6209d79b41ba4b077f42a4b5854c49f792d11d0a4d5be1fe59e7d30ad11ea7835588430b0ee39ee3c901d7bc99fc11be6bc4b6e2f5e9bcdd9578a4cc4b15f1341d7c2131f930c00c4705a2e86474d0cb412fdb67911a5c8718f44b6ac72cf12b25b71545fd5e39b4c2b126fffd3d74645d02a867d593880c59cb6cb992a138600a9ff6076a30d6cac65603fb122bd0b6b096d6ddb7884c0d3f1ebb6424e1a02d12f7c2e986bfe0959091ef9bf17a2b7efedc14d4128bf632f2b706e8176b3974b42b0d51c6033805bd1fc799688cbc8264cc5e9140bfb3e230a003832c11bd54cbff65acbcb5bb908f52023b513b4ec155a7317fd78dc1ffa7f8298b0e51ed52c6495b5cfe46e009de275b2842ce4ca7a1f94f51a91554fd49c084504466fb0436ed4b3464ef02afb12068f1d42be066740d25133e26587e04844e2473571ae3b0a43251c8abb10ee7f5e29142e27ce6b4cce694997a287b9e13333f7f2bfda09b8ddbca3b91675ed15346001969e1fb980cc24febdeb0d77d70055a1d6f14148ed76763f1180f6e1a4dea6c02b72a34e2cbca13682ec9061dee097b9ecfe1747a166863dfa9afab170ccdb6c3e7d88227f845aab4e1496edc3905db6fba6e2917720319396f20cffeef7f2c14e707ed49ae53fbd55eb782318813a2ea7f81bc93f1a87b5d71fd7d435fe14797dc69eb4b03ab6f9eb4fe7f8d4a2b7e3dff60a0438b56f202b98e3fd80094f29043804464c0c8c7a913f53b9481e41abe419d284727ec4c14d933a13383069cba74459c401c039c23c1d8026310723fda0a1a3c40ddedf0c591f661fcbd53538a90c072ceca7ed7b9b32f3f394ea4617ad4192eda5fa229d0659f6ba7bd3d4f4afe3ef3f666c660c7b89be7ee2d8f4024a9a1caf9d9dbf6eac38fe90c7612af40a5d2c1584937fa3eb9a9f6fcad4c63621662d848410c6a6c7bf8a6cfd549b3c464c50bf9d9056a07f89d8fcc008538947cf55e67fdb731d71b48f3d92cbc07780b2a7aa34003116784f09c3c5168dea3cabc552ef13385bebf5bbe8d6672ae594dd8d50f0c9814db1fcbd86e7f031dcf15f47c87921c299c4043fa2c8dbad3a6cb0553ebf7d9f34319e48f8e398fe5ed58d74a686ece712da6a08fdd779c862192314a6ee0f3479abecee47c955427eed476cbc3fb4afb2e4abe3337f9150a25fe2151d8e892e8bc411a3566e9b2a8634f526f0c415a8a62ba4f1a0549747ecd8dca4a00fc6d81ea234e33925a6c0c6618d2d46e4bbf25b5e38d759a873e1e952cbcde0f9365c9405243a8ceaf0cd4a2321bee0349317ef82ec498675542e61be64ab2f994430788406f86fb550d761c8d27312916946cac9483021a0761f3c6f956bfe9cade128b1a3ca7ce4575853e61b1e181cd090e905f77183cdfbe7435eccd04a36d159eb115c62abf19f1f4497114c79b3ca9652271eaa63408540123752c6ccc8bca68ddfe1898a99d7290673773eb9b1003ba2f3aa2207ec8eef0cb0fdfdab1c79700e11aa9c5e98ace79f9788bddfee83f357f5f918fcdefeb66833fa261cdf1c7cb5d8e0e1f906ae5f7ebdd6af3ee348437379bde7cf04adca6aeaaee861260b0fe3f51c5eda35bda94dd40a48f5b8ff376d7cffe0b49cb2f0a4d9eafa81f80ce965d1b61bea17b331757eaa6c9e7bd26ba7003646f10cae5e11bcea0ef063fcbe184abce11274e11907d37bddff2812fdd20ededcdf7d98e7b521ae474feed0af703bf773c17c7d2606066aa90933f977eec21ccf30b6856d072fa02b6662837a171b1ae83888986da12a0e7360446a66fb1c94b79d283552a82322d871a5cd3ac954f6be1203debd24c7b0fc5417ef06b1f06ab632f0dece8007e7c62fde7aa90ed713d0123cbb5ed5bbeea01abf1dc3537aa8a13812eb1bb02b3a6e064d671bf0cef762bde84872057d21a71d20632c401f9b6e463dbf7c908d56ef030e0595037c19756b6fc4cbae38fb5af7fbbe39195cb72be43c88b510bb4b5830c4a77edb5c0298a89dfc1fd37bf98c8d6a1a54cd00e10cffb970bf413df3454e00b0d93548895c52a258d67528da045fcaf2bac1c46f970af760561f2da2a95938203cd3f93bd755b1c4d89b272708ae8f3866725bf00753096e1be220652a7e024d24f7c17fa2b77b057030cba99c5057dd621ba6262c1971c22f57c2d02fb68f8270870ade911a62369a38d0b4d8aede472c91b7ab33fee962f674d58d921a8a73ee690c6052fe844493a069a88ef23b33607fa3aef41e9bfebe2d2209dd91256579005cbfd4309ea31277ee2650f3e38cf5de5efecd2ef9ebd5eb390c48ee2282c2be7cb641f3a5e4d689a62213a2460ff93459544422b5525c25147625fe756887b46ea9affcb81852f211c928fba67643ed1b564631cca5469d089ac7d6f6377d201acc43cbfa194ebf60765bbc8cbf1c321549eac027238fff2388632c8dd24ab2208f21f3e85a76bc64e246578bc6e921c5344c52d6851257270f798b136c123af9a1a545c96ffdbbcfff3e9cf8d49e36ebed9e6a41a0e28b9abeefe4cd11980f882db24f04544a17c6586cf466035541ab7214a4f01d19fb44d32f9f6578843131c201172021a622e37ebe6f71750e5a769bfda3f382f8b5d7e87b41bd278027da4700d17d4632fc5ec7d4bcd9b8c5c04fcefb34128475bc008448b1988c44f66f9b360345a708c5254ee46404229e04a651f76a5da0a71f5de157cb23687aca4731405c80c30919e05794d773ee0b5c92034f9f4a7052d37f493180327c0cd31652882b5813a7d3f8374c30d9b53486f6024dc37b549170f7a8e8781093362792b388fca87e64d3a5af5f357f5a4d7e81fdf02ae284590ab92caac3c5630385ee9c29f81a4883dbfcd77a6e2aa2225b39183713b1916b055f6d29d627520697da1f1bb21688e6500d734f831ff2dd34b8423c1db2894b7f8db65ca2a8cb53f00c450423017bca49f9078fb1a908209d418222fb0660d785354939c0daae6872d662f71d9c0d524a65eac42f12df935ce7a2c950c35732b1e07dc2d46994252892c0e0487531b246bd2381951b24162622390adbc5ed9637d53d40aab990efe7d98538eca196bc93c7e89506837ad8649a82bda9b9b64d6a3e37e45cc8c051f145c349660b49c293884110c4b2e839855a77e4046b9a13eb81fb36d2617c66989307ca74cb504c48b049563831b71eada29e4177fa999c46459784863a758af5aec1fb6b5f5a07a4cafaf9eadb71a7e618c8219a6c92f42f70dc2c68c079a0a10bd03d81f660edb53af151c1e10fa38b1bcb1ebac3e81e41641e84978e10a6f9f0b77d9d2dd1c8dfdec98534307480b692a66ff85bc4ee6ed0c1b154d3584728d04f64da6e2e82c078774c4779cb25b8e89b79c8c357e03742c98b15240ee043836f2da9c2198cd7c96dbe512d19e0aafd3f1219b35cc83d10214bb1f4b4dac035ef78676662c8f108b6b83c54932b99b03f1900439a9d1b24fecec4ea0e882e5f9fc4ceacd7814a4bfae42405a801c0f049df13daf80fe9cae9930fbfcbced8ddfd42e35b2c9be2013ebafa6150cce59add565662a9e8ac00fd64bdfa1d412760fd0f0643020056da050c5f339a49d84748e15992aeb1735c2b3efdaf1f0757b5ff3690bdffca6cc6775e26546b096d39bfbc3010a6c1c035c163cfa977ac462fb9a05691ba35375373b5c7aa993af50f6df059f45385d78cc47979179908904d0c865f8cd764fc3e6b9e0d571b0b555452b1e1e63d821a67f6d9c8552826001a878ce920dace6889e87adcfa233e8df853854348619975439041369c68164024eb3147d1f7de935cd7e1ba7b22de3a9378865ec9bd8fd1244dcdfc33b6d1b426b448c8f4bc6fef9a2c1fe486f7aa8e16f649fc03206de4f9fbab39814249f81554da0c6ddbee6f9c6853096d996da0d0b503e588be7728984c200f0078ca2353c029d5092f4ecab633d37f1464ae18990004222615b8b23e25cff9259bc1e36b8d7bd1d2ddd00ffb38a785a4cdb33cc22bb16f86d347f03038cb176312de29820019a56d844bc32097efa6b1132b600673aa2e4cbd28a1a8ba72b1b32fbd760cdeaeaa6ad1cfee2cf90bc416a32d794481f4144db179bf0f0f074a53a64e3f6a2030b66832f68ef79b67e286a0332fdf1e3bdcac7eb6880172b10d24e9c84795a629f091938ec8d1b78467ce4089dfaf0f3094877fef245f79df12863cdb0f0d2b32acb8076457d4e03f0fabc51e9d366bef916fb1336de1d72d594dffd6f1e57479a36b6b5c10b408e8e7587ef48295cd06a2a20a67b0cb726449d51acee53789d5fd8e4db2ad769450859339f23020c20076c7dc6d0a2c69136586a017013cef39fc367f21e4a73b7ea6f789d8d455c9a4c6ee0b17bd24de2e21dbbe8c189c068d3c84c595e630fd31d0b1830cfa4fb0592df4dc3fd72ef32e82cf0ad712434b11c1d65df4e7b9f76d7478131a4cadcff543360deda85b995706f7f0cdb249bcf661f656a59d0fee0f8c5965a2d26e66caaf258b861c829b4fbe0fd01c669ee7a089aac2b38f258cecc0a5aff25e068dfbfd639606683f1fc3a65188db43abc38806c9b57e48fd38c0434c34225a1214a14b4212dda98b76f309562ec4a7ec33594eacb654d40571ab363ce27812a4ed5179a6c0a2b100c8908d7d675007ab9335714a6b66ee9170e34b9ce0ad67e2d5bb40039e29407f2383c5e627f088b002ef6e2433b10cacc4ccf3f14a864211cfaddd75c6c870aef2a53b6bfb0d9915ce11cf29e8a7c1249173918adbf732db7f56775a2710d8cc1851a33681fd247c39612ccbbd35d36194a394af9667a283493ec3941c655e64a35bd8d3eeb39a15f85f58f65d091e225ce61f30496b8e51a633bec40240bbaeddf6babbf686067df8d20b79282894890969e8c4b37633126b01c127b11061796abbe7c038daa5180f9c09015677ca2b62ead91af2d6d927fd1ea3274b766ee7dc6c15a64c0f35d2541590d21734a2cb9769d361e97fc49ad37efd2de4457aa2194f2a93b9b8063443ab191e51a984dcae6963c26208f3296b1312ae2985e7f19a20f8496a824181e60112587f656592a2103e6fe74d9f968ddb4ecbb6bbe53a98c258e08200c094392c7247ea5afae45a5eaad70a83d3cd931089b8b3732b251559e2e0951a9f16586820aee670e1043ce33de8305ef51dd337ff12e69f9de937557888f0b38bec12e68b385ab809afc236168c55a38398f966651fa338f72ddc4f3888e77af590035eddf3c5d78c52a8edbb869696c60d20c5a8d08a6024a7687dd1c12a491a9d345f055333ad089386702571eab34a4e624a033ac99fcf731af5db65d9c1787563f1dd4f5f432dcaca54691177173a904de39ee6661e78dcbb3f6dea9b3fa35e6135a610afe8046b7b9283cbc526822ec898303809186ea1fb6468f05b571f58b1efd931842be972eeff358ee20a9650d1088296f89e72c819f3caf40b1e5fd197e7e3ef61cba8191dfd9e29c77fcd8b282792dba6e456414b925fa43ec440b7a1f4f9adcfa95f7b7902cd92b7c6030444a3b048bb7100a279d8aca174887b6c5f387bd290b4ed033270f9fcaddfa20257865762ce8f6265105582ea5c8d8f0bc92dfd573247d6386b9fca47ffc97fa25c6045ac538c210fb7ab669c2f665fe1a0e59ba3db169682691b3377f564175519aeba08c3e20c0eed62ca2c834d0d92b79cf23a70acb94ac3d87519fa8f3514c3a47156471f8c5e033cf408b8c82df3428b9840fb8f283324d75a2af795e7cd793b421b550499b667a2c43917b0338fdfb8c1c5ba8d54f9a8f811471484ea8c90e2cba5c846b7de1f00f6d228dd351000ecb8971e5ba58eed0cb594a3589ca62824251b2681366c8647d13e1cde670be454db0513add72d176a2d604a1649d80349f87ba18b4fc50540f4fd5a056fd82eff3c3088a6a9574523768815ae13b023683c58a184f3ae9f575b15431dc11c72da3cc68f1872d4e8e91301cdb58ac2de19c29858c897fbc3dedda583a47d6e2adaaa3d353a587f1ce7ab9f01b29565e9cc818ddc2d21474c4ed6417a71e96625c14211cd09dd0592a9fc63b822c050faeaaae68e820c03e787b31dbe80f0a508349b583953badbe3920927938fa62e6247ef9792d84fb68403bcaf3accf327324049699b6aa7d4830008368de7ed8e57bd3ffafae8053ad834864ae00908b76ecdfbfe595c6ca3a2464baf0ffca5ec993b01cfac37f925678d46c66b1e1472211fd48be19a0a79f2a24348be1c4bae2cce638db86f2d80cce82d03e64a1067c758949e534760ec199a71f7c4a99ee0f7500375e471701759127ef5b2696589e4bd323301da1f340d6544f7b59021c90bc249697d82d36700cf3f6d9b9d7838748a8f0703926007d4472fc220470ce33536ad740a7576b9331cf932dac547ded584d1004fbd9538e7c130137627332d29da39dceebe02099853c82b513a5b5d1b8214d1f90390aae5ed964478b904af7241eea09ee6df0ccdf10a6091474fad234fbab05a694955e383371a5d48b47562e0e9a2c1a4ca9eea17ac49210dbe414162a802e211ad48e2063226dda5e6e63158a8a849fca2b7afdf38a9cc996e2afa958dad574da6b593edae45b5db6488f0ac8522e0a0d9c9423c52b06bdfc55d4f2ecd5e5b96f5f5a35b863b3db021a833588c3b918f895c689942a9885ba9bf559f81fd00651446e0d3e80942e2f50db39a7d566b09ffb3c3da8b2b9f1fa6b602cd1ca7b297b2e571a85909ca1bdec623a60afe75ddc8bf413afd8cfaa2427c2d133e2306f012df031026307db425b8cac308e1b1ed91616728a6df895da0995c7fdc22f491b3bf1d3df5a30dbce28c09c6fca543c4370109a444e3434985889bc3e9d39e72db714f53ca70fbb7fb785755c9da9c38e52c751fdad9cccf612ab2e46e1faf8891f5dadcbef96a93cbc7c9946c3d63f9ba6e9b289baf507ca6e6827cced10b159c157cb9fe2801313e33a2c7ed4aeefd14b6a74fdcb67d806d2c040c19dea7a17965d70fba9b6c83ee8c5a45d5deca5581f29c80162ae38133b878c261355cbbf0bb52e170d940bd1b2b8cc2f6dc4ae8ed37b3eb1f1f6f9bc0f6a495383102093fa7e41fa643756516a43f61afbe46ee05fc778f9bd694f3cd39be6a165bd2271fe6c7ac19b0d80b2e7862340daf4cba6c92fd1e9374cb647dc9b8965bba96cb763dc2226e2b6e2dc6de24555f5a75b15ad22ec23d358250201f591184c03fbbce0f46b5560456187e49d3799ffce5adef6560363709ab9fa31c5c247e7ebda1ef2913393230038bef4a33a42c5e4bfe42858dc3645edf7ae5ffd1be2a9fe55e82e472c50d40f9f0d5f52079a1bbae2dc54b45cde4e0e30fa802b2e9ac5c72569400ee11e8ab119605001feabac823bbccc7b82c17981c0efaaa1c28fe9412f97c0b8c1768a25bbe7aa3729aaefb98aa8ba7597252f09aa37f68be564a4ebfd916f9dff986bb6954cdc421ad05a1a4fe8ef1ac56a7d64618220da9dbb2270164b68529e765dcad8571de94994dc92a916a31868da5710905335046ba51a4f650badf2a14d5ca1da88ad028676d9b151c85ae048ef25f9a39c0e97bdeaecd4e25a8ca95dc68b7496b97825ab6defa7e2aad5a2ba49735e84751fe0ddc5055045365f1cb0225575059948fbd9b3f80bb7a0518b70925736e52be245de093f707282612b6f458e789b62e7ad5dc85fb640fcd663917ff7728ef4a838fb0ef0bb73600ae09cc844777c5a2e0283e0887e8b7b84a20e81faeff13f1962baacd677aa8b517200e19b73501c1804fd960b60987c9bd95f1d7044caa75a8eb0be645f4300fecd5873a790f8a118b1e3894ba0a8f578d1070f8233ebc5d34214cbc7bd7886a99329e095a8d95469cf1538fbee116bba73245a22b1b95bc710e13616e1021032a0f5e54132c716785fc502db77003b8104b5b5e84592f6135c7c428672c1d7c41748aa80fc3c6041e016549572a6787495876b7b8ad5a69c4c4de545d7b37437297ee6f51d7b782061a8fc4961b1a6119e2dbc6a98ee19052ce1070cc7c8ea655163a9fbc417f45008d22c513daf5516b29b5db0264e57b6bc425a6f4ef48a50304d877293268150333143a8b537aa3931e59414444ce73715479d96da8aa4d915fc6e0e245775493dd21b587172f65d13ad49f62bc7564ea80dcbbb69c86655ef38c2d65d06ce33547f7234399538fd69e8b2fec069abb03c1b6d63a015cdca4ea3bcbbfa98582a62ebd193c17ad21f11c4168c6084654fc8294aa3534ec8ac0f21f84a8e98ee3f26d37cffa865e3049ef16d664f9bb1a57f106e8875cc6e5b98b525cc1af891e798dbd367d2a1b21583a6f8eb53e3139440c52c3eec7304170a029f2f2fb0932bc90baaab580421512fb191a8814a4ee23e7b4ac85c89b9c37f0b4f56575ddd8b9f2887bc574dd82c3b916ee4c06f6dc9deded1e240c81c3fb55b59d3f3bc3dfd7b5ddb754e6096e7edac8aedcad04cc0c54d4a2481b9b13ba1e3527dcae0fb1d43ba02877c3db5d6795d7715d8f805bcf1710abf490f8b058cb6545d98047adf465229addf0a8ca2ab59d48453e09ae48e0e25c47a1526921db5452431c580290c20f8975c3928cfd823a0ab9526cf2098d0ecf8aa6a82aea57fb38a6eb76176881e647407661c9fa05084b335257b0a0e81317145483aa43a83f2f130d3b180cc8f8381df8c14f90f06dcff47a341541620d695ed2e26ec1da5eb14defdeb8ef82672453c470749f9958bfadec4527509b4037284a4256153f3fcb090f1075d5b1a49f38a52207e07596940e373ae898e2e4fc4e0a7410c6fe55830cc39f4f8fdd8555221b0d618fc3177f8ecaeb1615c4e09599c12090afb3ade05aaa832af3e828fba40d8ff6bf04136d7263a01d39de288879bc6521683970008120260e314be823c8fc6fe940ff8550c655acecd2f2e062da5d4038f5515e7e79e2314f35a4d393b649288ecdbf3b44beccba5e790017d5aef09ed28074a4200b2822e09f1cbb68009f4cd4971445ad19d415743839e007dcd6ace48f9ea362fe9b0532c25af8676cf33e7d1423bd557c1d7664cfc8dccb0ec93a0539d6ca439835c188d1465ff36ea68eaaa82d25b1d63783a5b680b3f2fefba9a5dc180abd4e9cf743555b713a25110dc68330698d53869ee24aed0e92f6c9a2167e9a4736a00a09a9bf2e0bfd3cfeda015bc9e5d62d1508b644725c29bc9285feb2634162263044775f7f539d7530992fc6848cef9d1702b13ccf05a48a6cbf0114f43a07eacd129c051260ec148857690cdadd803a32a6c005927f644a572078dd08dd33160635a919fd4f15e7ddc6943bccc8d0ae960047e87fdabfe88009a815ce9ce1989302b081749197b710e40ee4955ffdea9dd862eb7c8274b4cb103c9d600ed237c3b08fddbe8f829962b391b06ccc76cc91bcb8db5062de9caac5727918387569cea5e3144f7f26787c3a8003d350868521956a0c1f1a4fe8af7b4191912ac1874e9f9c751cd2f6d46751ff5ab2a76c305000467e5549991393ad7cd1794fda41bddadea3ac37d0ab9ed9513a0876223bd23b430b14f8af0aa231c4abb9ac63449d131bd75ac8b3c4524026688b428877330f65b1d62bed01f33726106c656463af86752724124a6070fc30cae12d654a6daf22daf2bb38e28da0a39ebd6205621f38e863e80ce46f6af861bdae73d2aadc28c6f9be03e024ed0c0d1e64a4c8b9e44592c973a4968e7bca921376951697298bd96cfc377235f8ad976aaf1aea7b456bb66ef409317039bc56b1977824da8c299059f0fb85097a4a5d83bce9b1efa8b422d9e8f2e05202b4d3689d4ab8ed64f95a152902d9a235544b19d5f0d2d89a3202284ed6a618423ecb025bb6ce7a9ba17df6025c6dbbd3424e5993a201fd73595e08646307bcf80e18f5485389b640f8bc36daf9404e5bf890cd668cfdbb50dd865a353d1f18029872004694dee89e8bbfcc3370aa938756c79a751b0176662bd51b59394bb9a5ee80b14d0751db67c11ad8a9913d8b03cc5134e222c952be34073fd5d551a525d3935e8aef14655f2e16b7ab70fb457ff1b186060a6125cc87b1d393bf63f1487837c0f0a21b628df54a2ced94ef7029acac564da27d6e112eb749d84122f8d8241c8e3864d13bfca96977f52799754d3a07abfc62b08d5ebef4e2ceb9a4af4eb19e89f11b7b6dc9e987522235dcd45a971bd3f7b7f66bd3002dd03c6b0c20c82d7aa260700ff18793c0ef29812004b40550453dda1aacd53bd88587e3c01a24e612423f4567a228a4763376e8bb4a13c4aa0d9d19a79d73b45da3faed342d3844aca5854ac84e930f4d348de4c1963f25c96084bb261df51521aaec24bb903ef9d2fdeb7a271f66715f63098e7c9a80be491c1b68219093cf2227887c64a4c33c8e9a645cdb56790dd00cbd390bf5d1786057495c9d271bde25b876c52a6844af9f9de76e0f02583a75953bc6e1a37f4faca38de0764900c68200d9b8a3f8e0ffe1139a1ab361f93c4b0fe636ef26717aaf31bc864cc1623009874f37d32e66d904cf2cced75429ac040e03c096e5e9b5ddf5a2d65db60e960dd3621a63dcb5dad9dcddf6176b7be98643a562d07e47e4007fdbf7e9a4ea0de3e25a7a7956360a9ba1f02d056f6404ed884f997a24319b225f58416b5463b07d77e5f02ec62b81056deb63ddaab37c428eb6ca08a6659d80a7806c7c7c9cae9eeb9677a977087a3f0963a6e5470ff424d861702fa35a3bb2189ce4736218570984a3d6ed5c16434376dd44c8ff1bda15cabadc4a1d88ec384a884a7499059f99c422ccc2a48c17bd6fd0c29c66cdb5f9ebd6661509a736ea63e061618ce85ae76ae5b5dc61596daad5506b974da52fa3756b546b135363cab506bd658bc0601efe2440ad89faf6da0da65a053c7f8ffeece9bc379c632f56cf7dc002f572fe75d3a19da19e4c91d76a0f921eac5a9067f290450ff46a99e51fbebc4e49e0863e261dd66252a3d53513394d203768660198cda78b1cee630eea8b7f0c5769a529b92c0ef7678d83f73407722d46555c098e37cbf7e8b3fdf346d56ad24bc591e32273a6d5e73d84d5c1ecb80b92568f0515b31b1d76e3a9b2bf5d54d513d21ada681b1ad338036b9b81e5d67fe4d87892cb326c8a642a8e90491bbeac6af6fab0b7a55109249728bbf0dfecb7705207011cc321020a3f692eee70930898fd3d65f84ac77ad8b1f1776a62aea9747f47b84cb2c5cec8271d86fc1c66c4e767b3ef436da5d99f8a705c9ed469d07320df459236ea1ee2b6a452ed9a5d11f8b24fa8495aa321fcabe69d0aa55c68824793916d0264aeb486ced4cbebdd585d12e6717e31ba738405ec65df0afe17839e96efcfd9a530351e94eb664588421655ebafd1018bddf54ac8de35542e6647ed4e5679c8189f62d8d77748a213211a789414dfb487837113af672f20819aaac3083d88c6832397eeb495e86ef5dd08e4b0582b95d836148979bb30048e0082ed5d501dc194460257d66e1a7679d37895a645c8a9bf093eff00f78c3f55a841140a5444852d3bdcd4f82a1f050f71d40de4b040ad0bc47a0400105b1f5073b1708d7df97368949ecf2bc1bfaf8cc024cb30c1a77c4af219e922d941939db06a072b0dec96a50a02c7e2a780cd609d8060d39530baffcfa87c6e9bd497d6b21d658bd33c2e8988408a8a46b2f89cc8b4d3edf14ee498e4d9177c83929cddaeb2c437bb95d6084ca38350690ea0d78b1e91c411b2fdf46d082bed50a14c004f1c58140ffaccedd4bc1f0f86c96da042d1928870f3157d20354687ccbd9a98e09ed8b04d4943e844c83dad3bf3c1ec1040d2671b76ae55dd3643df69a3e1cbb7542a764c3fdffbba2260f062824eb7148e345fbd7d1be21b0c3bfcbbfcf9187c8a48eb7e903627f423fa1b9e0e64e7c16310e011feb2279c9946ea262fc8c961fd66754311b29e65cc36a0f1cd72f885e7e0a75a8017f29de692522a728fb99d5561ed78c5f60e041201df6bcb394f8e27ffeb81a41520ecce62de2ba9603c2a2ed2ab55fd29e4b92516cadc6cee16064f7de14ce0568a44eafa30c859ac151a7b738cf1e60d1366d330455f00600a9d1722976c2ab8cd094c07186bec52d295657f9e9669c34afce9878077ff43363f2802c48f10f47ffc398ce437f2973ce6ddee9143279f3c25c312e25cc5db295a8b3f9b2660f21c2958ee9b4f9917358100c3651dfcf0a00e72ba0594c430dc4ca5037711ad32ff1559246cc51c25479aceba2129eadafeb8ae4f37e0db8f89a7be46c338af35507a73806f89fd39a31eafc9be226c981dfa007b3c9eacc43d5479c53bdf34c28dbecb38eba820ef2b3874b80a6df8285be96ff7765e048c398a6ffce45c503b092e5d3ae01ffd3d2161ec2c2bbd3ff1d4517d95df8a1dd1e8e29d15e1c9269e9f94558a0d787d88d7bb88e51f6fdb08f47e474e6a6aecde0e80160ffffff9f