PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 78459 739f8db8e4832bf302ee327a13324b6f83a62c370d6fa400b3217881ac4f565e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
96b28d40b3be9d3c72e333d8608b55a413cee2af2d733eaf5ce879359b58dbe1
Certificate Block Hash
739f8db8e4832bf302ee327a13324b6f83a62c370d6fa400b3217881ac4f565e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00178f010016460100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c39740ab2e503e8acad4f9b5cb6182f072fdfdba57a421715ba25c1befb79cb29c63da5eafc6b657d83d8dd711b3d72404425dde060a830f5dacd02d375f4a48fb7ba6a23f4727afc11e77e01839ed9423be1c9373881d417b010000000000000000020000000200178f010016460100

Raw Header Hex

00004020a80165131eeb698ee28fa9e2c613e98cdfb72d1ff8bdd517d1a870fcd8b2acaacadb5f8743af8635f7f49d3a383ec90174e32d84380c47d54fa67157eb877318bc703e6a09d10018e1db589b3579e85caf3e732dafe2ce13a4558b60d833e3723c9dbeb3408db296

Proof Data Hex

59,560 bytes
121216020307814e01a6275986427a1c313c2ee6e5e5e286df1cec062b62a34c359a7f1f6f2fbf46e72912eef96ea5571a884135d4caf05c31c9b91b0d2e3dc45757412d2dd2f31cfe1ae235ebcf752e345f5f7997aadf2f49e6935f4777bb2647f835f3c7dc578fb38b9f03752e3e643723cd2b3fcd1351a96d3f71182dd522194406d2a51629f17bf72805b5be352b26be9bd0975e25ff51d5ba4aae27992bdabef9ac2b16e2fecf37b988aaefa8cf3c6459d8c306594867dc47a7bb584c829784c8d0b559cc410a29078213dda407ea8d3c146abaa2157094eeae5a1a54e1300a17fe8e597699069be2b923eed68906cca57e99f7c86600a5b09bdf91cc32b9a12239d59282c67084ef21443b9477f57cacaf5fd7d66708df12768d3d055020c8a68f9b6355208cf4a6fcc9b416beff49d592bdd2dedc7897237d3039c4c07b47de1642d439aacc6ba4a2d9ba8aa378ee94fe15b349e53006566841a13d446fbbaa31b3f85a43b29b735d2e248b4e99eeced2c18f3b453e9ef56e17595b39ae3eba5595d0a58e782124a3b330e0d3818fffefbe23ccecf97dea122721a7462a9681ea2341e351247a75a9af5d9e7efc94f31fa9bf83aeebde87394a2bfe0dc5be67b9ae92bc0043efc724243916ee8a58f3d72800458931995a9db155fab2feebc5f4267075ba371fc05583b1379ed417566aabe7228b17800e9abb5b1a164a62b6bdf299ca3a965b4373fa8411da399e954109dee32910812f30324a4dbfe93d61061c96d061130808f14a4212c2d596742a4d76231c665e139d09aaaa70e814a249c7ed6b4b6a4876fa8786402462c90d00d91d6ef718efc886bc7414dbc3a4fbb39d89db3359feb211ce19f8416d621cadb4ad9a35730b22629af403ba6f5929e0405109213d81fd1d6dda55099c12cefafc2ed6595b5899650ed9d62de686a14e895d49a4d11bd52278565a9234700cdd52011f00a79895a2a8e33129fc2f8d9b7c0c8e2320ecb392b1089c083dd804ead792d29a0d6f9bf3d7b11e804884101392c99e8f086bfcf12c410cab2e09b8092a731fab3bac7f445f87664f977dae576287a944093992045f2923ed640c38869babecef359753aaca63d5982669e0775fbf54c92dfca34c94840e50fdf5f2b4736de224003fbd49c83a04219acc365e4ffe7dc2a551b73146436d70ace875f885e83f4e6446249280820f75244098b1d15c71ee6c0531fc2a1a6c77b758d2fc4d377c36d055fe8046379f3dba3f8d6822f2eea063c4c71c0e458cfc86563c8ad18c839cbd508e0a1b2bb54a47b2f02545de65798dce36f7b205e29d059a2f8de1ae6a5824e3252c3eae831ef1d481142549cceacb5b6f91c9627e1c2581db0a3c4c2a771845e146a745caa86872ead61ac8fa7d33ae86099179867294b5ed7cae23a2e0aab0ee32359fc35805f70c4af66906c90aaa2b6adf10ff078625f8fb881c873351df67541586fd2881f4ffba457c41d4b72a5786f519df1ce7092125f23611b7f6bd9f79c78daabbb76c60649d0bf9604dd60b3437040ae1139d5c371666585f4331d92c42f1f9e4b48c961874e4dbca916790b4f10e8ba86b552fd88705ae34d571f744a2428a246651b2a9dbe2a721d7b3ddfc6bbadc7b74e9b45dc0f0a44815410b4402ac54a7e8da8fc19b6f1cb2e736c432cf9620eb14394cd78027c883c9cbcd85c2ee6acd133d5dd96a288d0458177734ba6cf497e5188a872dc1ba3ebe56de26d1268a986c99b37a507f4a4de29a84ccfdf3277a69e67005a6b63c8daaa4e8ba8b8da29bf00053cecae55b1f81bc473f6706be6b0bdfcbf31fe020ea5c0e5e7ee3e53df111ba10101ef29c915adaa49152d48c3697d4bdd13953315bd4065f20729586fbfe08dc0ff51aab95a3bda2440c10606ae07bb7b412167a85aae46505756ef3661421fec3f3fa8fa80d98523856ac633c5e94453b1931a6661cfb5c74d4e1ca40571fa3d6386bf0f653774c46e5e8def98a551a58c230c374acf4de7620c4b33bf100163aaee07dfd05ffd8cb803e3b58eb2542790a4818baf01df0f4b4c1fe7414c4a3c8f13d187644f75653703694689a552411c9cfee68037c857807479788feee5e2ea0b5bdefd6fa7922a3f41fa6bd71a801321d442e866bce168e09e7d3785d6aab4a5fa26a5ec5c0401c33b22c133dabb8c44888de81dea0e1a688b5bd6d106df166798af4cb50827839b30cbd6cd456ab3f3fdd8424dc59068a809c4b77c076fc021d423d80e045f9c6f7220f53b2c5f69439524c0fd0e5eb49727a89ac27e5450daaf04f7971b77d94a5cd95925888a029cfeefbd6d5fdaf9a55c66cc516e10e7d64f2a8e3fa4db60d786d30322ebaadbb0f893208efed86e666bdd9e8a53108e3483b43417e324d2c0e3ebbe954b3bb8b696260479f66ac5ea2b1461f3de9746946459a782f30eede97cd934a6337172ba3f4b7a5dc80deaea0d0efb81d92bfd85e152640a7d664400576f7ef5d8362157f981188e4bd1001c242b1adb665e4d53d3684668b3f6c47b54d51d98cfe43ae580de4f4c26e07ba0143a95b3b8b5c1522e4f231536b10af5baf33e20c8b0adde89141537e689714b68cfb7f5882b29feeaccad4c0f6451bccec3c3c21362efaad858c709d1c0a451d2a195179208151770b858e5557e3438f819ba90d72bca28e37e0f2ae7f94c15968d674c0c8d2a0fbd3d007971a8a149c8e2e36f059e94099676ea0d1614700ab622f72c097bc49232de4b1711d1da9bd1c1a2656f344c2c976ea08f75f0f44f9815f0dc98de7d055b5842a016cdc361592d07d0de0fc26af198fc22df0241895463085138fa7a1df3dfa389313879bdfbf24a9ef9a16766ea24f7d70859ebaf50a0e0019d600263401d05c63e9c14c99755defa0467642e790f9de018b06bbfefccfa1be5516c331e8effffe60b8ce286e4470e77f209fceffcbd959700f63c27ce480f8bb20474778ff1fe2d641053b2925a94474ff248fc7f35d036021a5fb207eb16802441a04a96aebfd7deef1bf807964f4a73b53ec3f972f700e076ee526d7ecc6f47577b2e277e3504781e8e03fef239ffc80ab025f9c70c52d6efa7ae82f0fbe39e03f1dc194f4d12ffc4458eea3c973dbc3b81c2057cd74d8e398bd5aa6fdb24686b0923e95d245687393809c98c34e85bc36834eb3716fb2dca583fa9f6883b6d234ec820506b1d4754bf3f18d9aabdec740a88592d5cfd7183307282ae05727679735b29af82b11c925ba9ffb4f0949d7d1297b582789f0ab6c472889f4504ade9e28ef946354969ad9256980257421a993d64d4e96e2f406b987f297d19f476f189a97a3cbb6256123c36a52664edfdbe163b2cce9d50178604e827069536d783c56a039c0b354c2e62a0d2ba55993696c172321adf60cb7ebbf2b0701c522972cf7e1a7683e3b1b9eb2dd92289b9411f85d818a209ea527f7cd4e7bb2430d9b9868c64d83794f3f75753fa4c0f4dc22b471a960bd59fdab813bf50d8e479418da91f628d13416a05c37ea835f632f4eed29c516b439acdf0fd32353db2df9d6a46a098b6673083883a945e12e008b191adf8d6b612c463ac10433e3fc8a38e8cdac33895cb0d765b2659cc5db362854d0b0dc48d8147386f8e12ba99d643e136575f95155b7ab452bffd2bb5fc139ccca0af6c4e72e4008ee98553dab5c776ab19876d6cfc5bd45607fe32b90357a9ee08d1361b14fefa4b4862e4ecd6a3ede4a5927a1420a0f610a71f61fb47aee3ff9f27d0e63f3f839d01e4b244f40b121ad991f266afbbd61b11a130714ea5b1ce986830d757f491ca65ff8cbb55f7a6173dc549193228a3827462693384ab33735e93d0e40b4f52c9bb39ae1a05cc5c8b3702d31db8e6257f6dd3cdfea8ce6ca08bcf78437c946feee6160cf70249b8db4842682c5161ac6cde10740adb6d4b89b59e4e3c0ca341a1f424d8610d980663c7d499e750f77eed1c710e865e8fc47080b4aa8a911d47e807f995fca77d8d54fec8ad34a9eeafd2cf08a47b6b704a9ce60b70ef3c5ccf4cb5af447e74e360daec588bdf8d937eebaf1ba22520935a7ad7560debef3dbfa70d9db6ec1713a76de7d50de1a9291896acbbe886aca326db3768f213f183028ab97dab8dd54e10fef70c147f1c51c5a484e296b6664e2cc5c6d12d5ec8318cddfd5fbce64a28d44db498dfce2ee3ee2cad0aba1a735d189a7ff8dd3e71d4658a1e3d9d9256ea09ad32b279abf4e8f86efb4fc511761920fe5b0f55bf68ca0dfe52da473bf5956d7407dcba60a44004e0cd2667eb7008dbffa21bf0aa2dd1fbee2dc2ebf4623991af646e06f28b80716a3caaf55325c8c42403fca9e811cc6d8fdf50adcd0e371bf5ce061a065836518e3d331ce77d488bd0c4648a25b778035d17c79723564b661438a79b0fd58b1a06d4eb772fc3822edff57a1007615c072c65f4973cd51b103c80758029be8224b2396518c0de81542ebfd989bb75a1906c2d330af78f5fed841460cefbb485a7c1b72cf9180a8a185b49e5a671c450f063252e523f9a53bb4220744e445854a1038c0656266b04935d4cd897b600d6c647d38cd7a751286d999c3d4a18efd76697d6438301c76f6a6ca2f2f6236b660eb158a47535e49a5d2e6ab6323e6f5f952f5789fd3b99bf12ad21b59a25a64e6430bc6b440011ec74d13dd4e667c5fe86f8097eb91cac0d5d3e70f706a16135beb33a6a735a7f40fe178ff74027c19d88f25266a9c642be94ae090a0d1b7ef15a13073734a4eb8a185e4a84859b6cf1aba6bf6cec7ffb99d13a92853bb24c5dc35d69764465c266087a19f96f22e2b524e22108a0ad05163ab00721bda2fd256b06e0d8d65ce94ef8a0e51c6655517e1a25d6840f7ab0917548f3490c6a370c5afaa51c23b0d976821aabcfa30df98786df8597e9e97ffe2e944917be2f1b8297414c576148609461de9ba9b7bc201a6f0b14fb0654f0047b620c291b44241913c407ae643008c896a749b15b583f8d1ba43ad21245b92df497a78cadb848fbedebf04af0b7f41ccafb89d4efa6b1a6abc9e5da5ca2581125f3183bd16b57926cf79089ff246ab4611c823b6630c8ece31085025e32c11a4c0df4f97905a9dc00925cd483dcf027932bb9f883e02013f7ecddbbaee818c3567654f450ed68eb7e197d95905832a908358d39bd42130c2ab97c527600b5d26d9caea36ed4220661ee5c544b73d880cc7d3bc3dd5bf0bd4b86d389ccb98401698bc45a81b6dad8cf823161479660581fa77b9d29730d610a40d1e545283013c76771ad802ea7957ada9df8d06633b1ab3cf60ec247ab28c4f01a13eb23c9a20af0b74a68d5c607c98df6d8021706b811566556f729b44efc1cc126f01195ba4e5730395fe7db667a413e707563c98415e71f098ad917851c9d75beb4ea45f3a1f28a2eebef9af0e1457eb3d0840caab60eec6e0f16453b84964d7c487d8fd64ccc0706ef360193902480c6002a1d17fdd35c3cc77dfdf9a3710674946717fde9c4de32a06e9d451fe7cc0ad7aca4b4f009e418214457bff204a3aa63034bf71614050199d0e1a699d06003efc2d96be33357a94db0b4e0cf3bc5d8b76d30b8c57a7b927300e055846ce3cdf89155d9b1f4cff01f4ff50ea2ffd862977d44c0175005c573ab0aec699f218f7b3bbfa3f9ef275d5582d33846cff6d404a9e498f943afa4a0b1144eb19f0275d5acc42d32094e7a44cc3d90dd04801ac433b9cc8011407fc3ffa18653656a34ce3c74a81aa8f79f5e3ab49e87d066ee29345e8a5c3856e759e1dd59875f01e2954559b807e7d3d831b85f2eb2f02a4ff766d0eb5ee998cec2bd5aab94a557ede531526e3e4fd9a963a6b368862f713c0fc585e4b1118c4295b32e594e06002941ee731dbc97a39035710f38773a0083be3ba706340e3188e712462d4b62ba89815006b842bf50062738c761f9cac387efc514bc82d533d244fb400603e802892e460902dfbbb177f05d45d581b420624b3062613be0e5fb88f1e8a917421eddeb12c727a3d1dcc1a10e217e2fac742f3ae887388bc3873fefb055f4192e4cf0efd07112b7c86c8a97e429d9c01876aea4bc13d1da1b6c8640bbb7bfcbad295740e2f46b235f604f308cadf95d431333cb392807ca2d81b9cf062b0ec9abc1ba6311a6ff4700bea9de23a7e36e38a4e787ed81ac2d63ccd9d6d81ff8fd3db69728fe55987ddbdb564b4f21c1baf1dee4bac157ae70fae0595358ba41bdfe799ce7b6dd28d8f989d6b2bc6d418996c90cac9847b9f614e4c1ffa9025afb46f7a790af0114536d9715f7fb3931d738ce3d6e703b889cfa6f3341d7dfbb41c54146d5d04d03a7f1104cea8137eaf8bd6d4d5e53af73ae935845a63065bd0ab64b9556642452b12f7eab8c24cebafe2528501cc446c8a9b90f1e3e16f9dc37734dda1f420f4eb74e3437aebe87c905e1f5323ce0cbe180550cfdcaf316c7e62c82610a3dd54dcf35ac15c070e26204afece3e7ef8644dd5f712b55fd8e3902df6339bf061f199fd96dc1d85f98a8e2f813c51ddaa6d4f6cb5b9206ff1423f31497bbb429d03f6477e57a19270661a0f01273f39dc67d6284c49fa74d9deb35f196dbb9b7302b99921292d2bfb7341d0f4d6bc59df3bd0b3501f2ee9b5f0930182f0605bd40201ca426f496dfab4f27e54d3736b17e5f36ef16bf1fd2a65917b4d2a9fb64c3b6ee4fc5bea92a0956d6784f20fb76df7685ba831c2f9b65e1cfebff4d4a15dadaa5eea9d32a3d26522733a610b6b9948be320248cd22eb7187005cbfea26175e3ab0ce129398938be7a6b53ea75fd2153f970b38f0863fc8f8554b214037f9c3d1ff63c891f43548d4bac978b24de6911658e9da5ea8408a1f8dea5099ac7682d745d217e149ccc53b74201fd4d70c175f5c86fb1a17fde6c768b56d0bbb2a1d3840b54e998500ca93517042e5afc69988f2ff10bb8304657bcc49a3282afc81862a162856445401a2d15bb6edfbc0f63c9b2f5256762fbaaba7cbef3dcd3016d9152494242011336d86909996fc0e881fdfe4ff9584fe35281113af18c79a3a4516b2cd7bb66f25d8d464cf26c65757f6b511a91467ae2b92a5f1b392ca46bd1f77596ead323a5e19a9e0005f486c7dfd3cd0fefd90aa1a8b8ece675a577672ffb2cef525abb17a0a0cc4bf0f7430e329905dd5e1bcf3be5d6792aabc95c401473bafe2e240974d86b8af37b838aab9a35ed5b7dc0e5211e1aeb15008cfd1db1ab478a6f5e6c1317170d77d192edaec35067798b854d7dbcc84b4a87cc6dea7cb5a8fb10503a15a2372c9dc945dbae60ac1000c44d14755e423169932f6773dfcec9b0232af441e88093bba3d29329314ad21ae57d210248d41112ea54d87b575f7bf6298717f1137cd7104b1a6beb9f97cb8dcde5608d7814721d2a96aaa442d54d68b20545d0e33203299a9cfaaad9e091f3ce70ef3f69f28151d4eba34ddceb0a300b46d6998a034e6fb511c24a0a065054fbb2a69eb684cfa701caa73bae829a8898160fbbd2c467a7d9b2889cbe25d30233c5ca5a1b221af74666df5387cc48cf81a2af47583cc803a26b9ebdfd25d5919a818b434543bdf0844208f9246e1ab8881bc3e227c41f6114da5b9216f9a84c309f0940fa5f13dc89466d3dcf9d6e679084c4a0e4a7863e59b4d00ef18eec30c5d7266a7b961563df4929d45fc4b8b5819b238cb1703683884f12d987c3ef6be112bf0c0cc6dac414fd7faad4361ab8bd33a8f343e7edd92a996e27f64a1ccf0f788108efabf896feaa0d76b46042f6a4081c7fd835abe17dd74c8dac4dbb754c4be3d86aed89e63fda3c2d7435b2e7675b207e0440412cb0d8c0eea744b0189e67e4967247099fad4ef3aa9f1c9f0a8efcfa61c96363fae30c9ba73d89d071a473e9163c3ecfe56ebe3ee6d79343900957f559ddb359c271cfdd4d51e3b5bd823437b250628ed14ccc74ce3d7e5d12503aad86bc18cae206a45f1fc1585ade7beee37ea2add8a9d25673b35ab2975d63bcb0103f2214daea483f0afaf7f16dfd3494ad21056a8a87d6a0c256f23ac465c25b660b46f3b6f09fca008c08f89246f1ae0e89aed133c390f6e6d29139fb761ed0849884254b0c2650b53c7f6b5c4735a8f90268487cfbd785647bb4c35cf0ae6c9ba8235ba3d43b8853d6dc1d7e2ba419c9e48dc6c49452739d90a66bd2fbe58aeda9df8921fd1a960280ce59097aac3aa9939e5dc5138f20c84d520d08b7e8ae590343c6bd166d1865b448f265a0ea512e3e221ee701e6ef58fc0a24d7be8b4672615065fdf5ccfee341262000c0d9a37dd40d38a477532528ddc6227e9c29c5d6f2e91aa94dc63b97b6982939b3784e3b5db97c09d91e8d600e2bcf301137203b41c24f85ab7a5041dc1eca60a6484808f04eca67e431ec82c63839cdfda12f3086c8f63c567dda70e32568ded702403d111eac1f765b91ae3f4b76aba7a71b396c6fbaf2bba80b882d3b658e3f10b09f6c1f3ab76d5a6a75205baf53b3e72d582476c620204e92cc7dfae8d05ba4fdaf62653a0076e929b9b2178b20d0a961b178d922b0506926a39ac3ffa0f8def0ad7c69b3b292e5c7d8a0793a50fdbfe4a8cade2719b7f354645fb78dbb1f54897614f8626fe863d75a12aaa0647749462df8aec086d6f94aec63f7ee13d8484e5b1fa5ca8c9b20cb4adeff7b0f5ca47c5a24083983bfe5bf94cefe9ab711fe7128ebdc404447b1e5e51002f2ce08dbe8dde70b2c2c0ccd6fad8cd6e46a8e503a8f2bbefcaad6e7ec192f0b69646323a19f32ae7443621a4ea1b0a06fb8901ff2448481cff4c9a4367896810e6dea1a7876a236deaf084078ae4d669ac0d5d8a8afd476ef524a24a340ea578adebeb7668eb66215227135b3b2a7d2851ae5143b7e6873c8af5515e0e96cf9684987521a8e68e799c324d6e08e8273e5b18d5e4c12fa0691381bcb7f1e704cf21c924b13e9e0b1eaba876586ef065efb9089bbf0d034672ad5cd05baab2032550d884c99f1e68e1f57b3de8c9686a211d0a70414119dc0c361446df244956767e2ae9c7b6a42b8ec478209ccd052d58b5103e16dbe5f382e0fa77c79b6bb50f28c69f8f16935db24781fcde786b4af533d21d2112c3cc5b88cd28ad5e670cbb91a2c7d9a70c2eeef63e2318cefbe073fbe7527f106224a2c7980970831e4c94528d768098681eebee258b1cdda09926ab416f09f5363bcc68691b2812eacaf256c82be6b385d4be56a6caef4b271d687d236450e9a71311d8cf83af5422c9eec33b0c2db7c421d31163ea7f0b76fc191afe9c3f0404bff35091e4b3720eac638a7bc1f4a13ee024c5a46ee0c786b6547cda507593e292fbf07f159dedb501aaca3b69fb44d52d95130ac6fe0849ba6cc2dae42a791475f7525f2bf51888089b4122234581be5abe4c8928ca1cc3f843e6efbca67216282dd812799b1f7c4b33ba1e6f86c83ece6570e75e8743daf4cf641dbe80735131a5de8497ca49116c9e715a5aefcac54449df29fb022e790ee68c604e36dbd85ad0e6f74f35f5f475ebf96e1e3495d41dac5c22026327026552052dd156288d145d573f6a4854d4f85ceaf2f1962a048d32467045c94e1a3b4289de69aec8ad348172bab7b17ab2edcfe62ddc2b318a86a25f0769f38ddf65c0b8956f5df05dcc1f62751e42138bf726224b947f74c55de3b437b795e8f2664861216b1759d7fc235fd07811ff5b09401aa878cd2b8e8906f9fe23f19a9f094bf78b536df3aca1d5bd633101244506562d796280e3bd4126d4841694803f2061072bd5569078768322600718c36ef7a0b73a981d05b021aa9c7ad4ca23c899e8ca528c5d4b6de2f2adbbe0fcdfb1f8c90af3daaebae8f34950075a1d216b1e0e7ce1017fdea6903d6b58478ed7ef1bfc5714e62e96873a12725b2d88926d0a2acd7ed4d33542fca6b5a59f490ed16de140fd8735b1ace5a7b93bf60632e45c6c66bf9d7c09d51e5025f21ae572ab8b12ed0585174d5b61e091816a2444d954a42f05a643a3114aa71520593aa044e0d4f6485a82a20e849f325cc2ce88c9a0d898f744b80e8d5589375c9dbc4d6998fea13c1cc8262fcbf4969a69f1319f6b5e912a57dcd57e5d6159dd543fd83321c7d85a4eb94957a1f7afd6ac5a81cca8ad675f08da5cc2a860f580a0dc377517f3ae0619b3f164de5fe4fb0041e604a83ce24687a4fdd9b38023f851a47bb104c2b14438fc4161f6f268800ebfc1f3b3897d86d0d0d197b6dae6f699588affadc266dd5aeaff0fd8b37f769bb65af1a768e431ccf85fefc537ccb9065b455eff93d218b334fe5a24d9ec714b18e3df42f223ad9ae484a0a8e6a0389bd66f35315614f5f2ff8cdc47086c1c173d7570dccb7a0eaec63c65233181093c65ad43d428fae88e6f99aaa231437dac93414aa0f9d45ac2aa7d05b5e4df1076191dd0fa991fd0fefda4e6eb767aaf3ffe610ebed831be5fb02991dea22978e4cdd4629d371972b2a68aa68a3386eccb8e7de35089fa5099e8c55882a14191c1d1de89399a2876f7f67a89c552f5a6e19597a24d36d261d06a120f8d58200fb4048b623ec1a7a7536bc8c5afb36561e3169bd163b13d786bc1918f7dc87babf6438af9d719d19b8ef42dba0c783baa692e533b9567dab0eb205572f803378aa9ab0b2d204ca0e4f25501ab46001a6e3b04c647614a7e8cb68f03c9ae3b5137b05938ac3411e619ae676edfc769dfd73c3ae34c6678fe147c910ebbb3e277210674f6fc16f432e8f6b53a7f42b872c7ab7032c2407effec54ac57d9260e2748adcaab860046b7593ebd72c08e6e2db7b1cf0020c7b280e2e6459648f2c46bc157f4ba8f09af376eece75988b9062cc34b9547b04f4b9294c871ce95f19afa9808fd50c47ae2fd4d60e03cb8bc42263b0e90d8904d616ce56122220af710dde08aaa715372a5d250bff8288a8f0501eb6d4e69df8496b3f8d612fcaf4b47eb499ef4ba6789310306fe24ef076372f788cd423268c553dc4af75951eaf4d11dcfa326b3d9a39c60a5f7f6370dd9c6a7595080abc84d0337d182ebc29a0456183205996276b3dc23e61bb3f066e38e325ae4cc431f4760dfbd65dc33b3bae5dd043ba056073ef52bc1dc4b769468f2c3d6a3fdfaed4c47460177c2a282d311a17e619f274617e7256c0b99664627693ffc29bae5785e57924a86a784920a16e165c920f3bd36ef7a88ecb6f28f65f3cfc468d0189832d5bb1117f6c3eb8fd4771be79f06f4ccc4317c8d008cffbd6601b364d5eca197368fbfae27c3b7271938967829f072425facd23347b9fad67ffded6d2a05d83911c0ad4b408ef83027bf366b919053c52dc36903f707c7aef439105f14f23b8209b6dd546a72074ca3cb84168696287913015b8009de3f5464ae32f9adb0a5246b777a89c9e40c1d6ec9d02ac509dd7ae9e7ce6f3c773cbdd1d5004148b3ff8640d87c771ae3123f56d3980f81927f474d7e46579e58b88404216463e48519a3c639ed7d3ce8e54d51a4b9a8c1bf5f12cb6dd209627f16b9b7beafc88f99a8c65814b9ec2fe83ed9dd93657e83995375b86f4d09033b13b7ad8722b9a3d1a0beb0dde0e31407fb8f674de5788565af4e9005967f881d22ca821b7cd46c6df53e7d5dc3d923af50f2036640a8216c56bf1e35efde5c76b341b2b9d9132219bbcfc8e84d924e04e5fa1e4b254a393c5e480e1f44e681043cb58cf66b70758ce94d8d617921a59933cef935f5460cf01f5e6feeed2ec654ecbf6f44bf68497058b17b41d02a0cb0812243b032f5f37b1e097237d00b62e1dcfc22b91d0fca1dea3b053c839ffe1707395c0bae8abb9cb27e11e039a81cfb4e32be3afd4ec3f75886334041288bfd146bd9c57750c59a8936068434748fa8cdb50b35f75f851418bd5693e26d0598f191ab0b7d5e7e9123fcfdb47f6f2cc5b051b801e72c0ffe9e4e3be98db9c03aa7c4db7f2e020f89970dc8c8489287f5b515dc57067f161e17df2a06c3f879a11b71511b2ecd20ffd976ca1f9ae2ad826137ee337f536c35ec871ca7e2b1cd4f2d4194c814a559e00530180245057eebe0b06275f10358cece1d9c0d90fc1a0c105847d8c22b9b38a3db4272a4663f6e3ef9c5b75781c142895134a84b04e84e1d921840f3f49e8c239d06dcd9154e367a6ca85139d897da88c84fff57b89c00f7ea15167dd3ce049af994322886c620f723fd50f162100e32557671232b3a376581c171cffc296a29284c082e2103eea0258f3a9b48ad35e884ff1af99a89a0a458892076d04879887b5e15cdabc818b310f8b8f149178398974c5d9734a1b29aafb744ffef3d4abd6deaf114f57858542a42c623a82bd87201f2f5bef975c81682685c59d2ca66e2be05eaaa6bba314ba882cec2141a62c7792ff4cfbb00c0055f0b450ffee30b2e37a80e07d949db013abca90af758f93774348b2cc623622a4d879c7f12034f878d287f2655bcd402e8f5231452e5865cbeb946055c01dbee922969069acf481627ac48f62f8a90f4c8e0955a6df84558f776d9f7a05e19554bddc76dde7aa5c134c905d5e988043dd95234aec078114a3d179a58c9c6ef1be8e30fcbb40f13024e3593f3651c94f1fffb5f2ef70bd089d19dc25fa9974fbc051b073d20fef430c3205f30e2aee00fbddfb6f721348ee104bcb5ac010c05416ef955b6433dd6a62a5925692da502e11905e0d7c2aebfb249516fc8b8b1c8983616cea026156991e0c222250c9af375871a7e28180e7e2be36d60ba26b5cd52bf5b7cb0623211bdad6e986b297566dd324dd91264a08fc8b26f518ffb35f9f5658351357960c4268b94288fc1bc659725e0fe2854637d7d23ad5f1cfbb3dce1a0b4648dd76981218038a552b9a006eab6b6c42ea367c706a8963707973980a4cd43a4114dcca0398a6e5da7383e8e423e037753a33f7b692d8cee350c8686a5c3b145d192f27f35c5da07d798461354de523cdfaff353057a79e50c7926ddc30cde4fb3cbb2fd6f4f27ab87a249406d0bc0dbf83a882b1b3954068f9b289e7d1d77aebb9ffea72a0022dca8e31e458bc331db8a53c9f586ecb16e444d23a110fc47611e7c0a59ac69c5bf9dc1bb53f583831abb74cb8b99464d81d364617b2568cff442a2540c850d5231db1c45d7d0df5bddc5fb84f232c5d6b9a54bacb3230042d3ba725b169fd64589d06f466ffeeeaaf022716535e4c69961867bf8ab04d5067ea90303dac5cbe96901a332ae062e8c4a77a9167eb7c99d9cc6fb2c1821e4a05211c2dfb11821c7f5d56d1472a76bad232db156f023b04faecb32972f45cc6371d258cdc550d0012ff2b67eac95a0ed4bf99a3ea63e4e796eed70b06b4cded5f3c79659c356031c81058c4be5724cb29c2b5b9a7e825b3949770d4a089c800ac3d7b42f9c5605b04e14b031e102529c68960e8fd81e8b2961b3b5c2c313d42448a6453a46788d624cbe09d80ce1cc0cafe36ad37d04c36cd92a014a2517fca17fcb72e1d65472ccf27e32147c6e8e92c6a47ad532d06dd2c193ef34891a78b83a01ef38ab3da46c5aa72b1c41c60fdc70f106e8701c1ad368b69194f8c62943808ad969167a7888df9bcdcc8ac25fc89e32a3f537a1a09800516d97df26f296f23e703a2001c4297c91c3036a2f8793d7a20edf5625fe582595c37a070f33101e243564010d3c9c7ddfd2f62ab6a49a64eb7180cd6a615886748a13213e663384fc2d5fb5e076fe829a660cab2b4ca6b1c0f5df179b92b17ec6282f3b7a1cd5e39ceaac1461a8621eb3b318d7bf48c8ad0bf739da9cc507d2e274f6f419548c076b5cfd82fe6779b52b805dc15273970e4908e2d7d1b52ba3036ba1d4aa1eaa1657b906553f087555afe35f384180e7ce28cda634832c627b36f18b607faf2d11b6dae37b2cbfd17b73f0cd90ccb94b44e1968f76bf03ed1755e74a1aef6ccbab734a619676cbca82edb03ab8703b1d7ca44b9919f85a0af37967a5a86bbe16cb0247f985a1528ed08b2ddd96f9a9d42b2c7b493556e5c405c5dc7b45774f1aadacca2c7a1a97bbdf485239aaecd2f046aa0d477da53cb7af77895161404e7bf57e92538ca422d16f0ffdf90678274322a4f4ea213bad5d462e4edbeb5de0089652aa3f2593083484bc68d21b7efaeb3d44a1b1544d2610c69b0b0cdda1590f2ef1918e911033c37f359fde3656b3a3258571903b78bfe36480cc90e13bebb11b79e8df7592e7b54e282dc2bbf223b5c99d46ed37ffbfe1c69916d55d852c44cdf4f631237925d832d1e2e6b36e8f44da22a83605004dc2e144c1cbdc7a6ff04e2935da0cb7f02e75e33aa956a11a77575490bacfb7954c5d32fef2ad0060f508d07c2f8e590f525e9b0c3ec608ec707a92c89ffd46bf6eac321cc3e6cd50d2dd9fe245b59cb81d09280203558c0d46fab1495efbd80a8a07c8cb3a3e2c937cd62df6e019533ecfcb6c9dd9e034c995c50116b57e778c4c1d1bee4f2ef656936e83bc1cb95d45a459d41a676031ab72f3a00d122a8b174b3a3d6c330f68ef8baa34ad72bb92360ca24be16156e8d2f6e12c491392ac9ec8fb3110340b6a5d22f1060801fa6dd239eeaf19274ee0258eabff54cca8e8d9408f3aa8636d4b102c6829f2bd4ba6a49ea4abab2c397641f431f570e0b277c18fc1e3a9306bb49637b7de4e91d7bbfd5e87d4173f5efaa570db605d45d4d799619edfe9a83ec455b6dee76bbe941aa042d7184c0fc944b97a3992da783fcef3299ed91c4ec94d42067acb820451327a0b59425aa048afd81633b35c3f2002845ba96581213c7c8a2c910b36e225d6a6dcf1de801b48c2409f6f79c2e51e76229eaaaeabbc1153a1c14c2013f5f1cd6b2f3dd3e4143e1815f5a836359e76a6be8ad04682e8be4a3726b17cfe91db4880f730ab1f50eacea9bad0d3135176c0ef01a74196476ebfce5203fb7955aba1195c6d09e819d64af44623c78e908d893e4a9108a7d3229bab613452fb4edbad6b57105fa638684b9be3df6b145bb5fab564d22b09b8b52554a065fecb821687bbcebef71fdfe29ec6972e14a6fd747a07a213ab22d3558371c4cfe0c27f44f3b5ed0e56793a91b40bcdfddbba51808e61c258566e8ee84418d497fe2d993aacdcfe8ef3c774d0781b12ff15e50c571bf54a1a8c1cbbe2ca1e83c9a3137e9e731f71a2f9b125dcaba59e9b5ca6119b34b02e77e1a9eaf49a24e23908187270e5970acd8b39cd024e4ee507fa2653ebf52b9e335f687b7c76eeedaf19ee5f6d36ac502fc97d6ff1e8188769e4f55ca6b424245838e633726f9893c4c7f8acda995a2243cf50d9be51d06bebca3aadd10796da228e93f474a8d650f4cf3db1172dfbf7b034191e0b7f31cb90f1476215d5072adf57a439a1939bd1fc2d237153faa60845b6b1a89c628f30ef0763d9070a502b3dda7e53db6780f47a448adf32522b7dddfb0a15aac020f69f9415996776ebeb1bb88d128b2ec34f41f5b8107311074f53d6d88a50f741f40bd0c69aa759e8bae6e4ae83a90e202c9e3412f5b2310a36b8f76737de0677f3da7361e19faae65a3d945c45027eaa1a1c4fc67fe3f4e197dad8948ffcd461913d2e80f3132eab7061295ff5e5d7f8ed2368f70b395f8e9e41deab46ee31ade320fc26170c2868bea3bc5c3aee54ba3ca52566a3839fbc14cad46727bda73a1e1a76c42dd9455ae9eb928655ce9d5e5d0f26c51f228ef356e1b8e45ceae8a0d1ae740b95424796ea51b3706734189540c8cf818fd8b1b2ceda5a0cc2322f73efdef34b92e30b1b4cabb28d496a0d2b6b521f0b8951ccb39fda814c80d4d4366280d69ed02daf391331abd0042f75f28c06f9d4ff9c9a86bf2a3d129cc668da55606e452c7c65b43d52d80d1d367108054dc36930528efc3cbb0133f48850ad3a0b4d1191203e8d0b6a66c543ae1e2d1147e2fdf182a44af96d57f2ef86e2742454214bf89373dc477b5d2868bcf36eab843f7a01b77401a8b3010fa1bf7bcd8fa5f95b9f58ee834838d3a906d3e80dc1edb462f8a129cf5b80f89357ca3c65a7942e810b6702a2a42c434167bd28505142b3cd8480af778a416f2da28730a7b7a90b26e53e1a137de1901fab889d5025928ecab0029a7ce16c98a8f178657bccb598b8890c663aaf2ae64c569baf592b09c6ad711abf362015b129e92dad0494ab41416bbe354d5b87cffa75b839ad48fabe5a3e4ce0f91bd83aeb9ce45b0430a3a7e663a2af89fe27173018a9778d7fe19d63e3e19499060bf57c0b54b04d92bd68f05915ed06df687d51ab5706c2fa61ec1d4f69b300e47704d930d652ff8fd8a230f9fca69c8638bc02272c78d9fc773ec52278d32395598e100cf939d60914d8fbf9c29ec522f06a9f65dcb6544664f0efa4ecd18d0a1db09ba68607ea27f0aac2f0a82fdab9b06c2e82a855963cafc9be7bae13e088b717c05f67a9d5461e351d72fb868cf3a8e9163758fec388a2c5d9d00299f4c46c715a48ba8773b03028045640f3064be1e23904efe7c5f12e7937b279909537046627dd608175bceeec2c83ba7f6b805bd6c812833c7af19d6d7b06cba5fd7569815456d484c2eae08ff4a721df650e7d3d6e1c7a9f4fa5ed8206f0445cb38dbec4ba943e8301ed2f22f1e714e954ea3e2d93a13486dd9375a012d75fee462a2a7da8fb75d48cf79173979b238406d4e352da644abeb3fa55444acb599eba048005c39c8bac7a929603ab9daebede09f033a00be3732e15b5751dd313b8f6dffb8be3531f70a5510a32c50b2d907dac07dea0642997cc9f81ccb76661fe1855a992c6f23ce8393069891110f2eb913110c00f71a08903cc8fc834852ff24f42d41666b0362e7f1e48b1af90a10ff19eedf678be7cc3b76db905b82ef4760216e7a4c306ddd2afb6d67f0878955b4c31099bc3440d66352885a7263b63ecdf239907d53e04c20048ecf800c06e90eeacc28a18e5a002cbb19c4d1e49274fd2a9e024ae12ccf0544a6a1ecacbfadfe4db87a9dd6c40e8be64bf41e6752f1d0397ffe56b135919df117521b5b03095163450c984cde9d152d0de262b27f9b15f5b4e8e00547994d112714f261d9643b812f2a2a1b41de13678f6d9d81c0f292d67213925af4132c885b37708ec03f9ca4259c753d014a5ac5c9519e5d1475d6e5a13442b7a4192cad51e4b92b22f3cb0f4c9fdc29d89ac1ddc2e9d486b039e7dd99c662c4237eb0771d22070e6ebccbccdbed0f9ccf8b73b3760b11d52ae235c3ed4dfb504b429029eba5e1f766bed4badd90bf6d0ef3265854f383cbf3e8ae52fe1ef67e42f0f488532f2a2ffb779c04c79890ab3f3ecb6555939d90f70a938a76a8493400cc9e3d219c1a8beb02db9afdb863aafab07f59b061611c272546112895eefa4963ad3ddbc6bcf53f78fd0a87fdcb7bec79e2d4f734c9dc042f37ba87dc6d51ed2ff57c2aea60521c5c097a2b1087788b8d1b5dd8822fecbcac66d1361436096007fff417cff9461433fadce70646116884b843d0cb4f28b0587cec07b06eaa6ed0ca803a3923e2802bb1bf490a5c13b7ac58d9965562643078ba42427f5541e56480413a2f1f0347d80a2466f56749d9e8a9aec6f4ac29aca909bae109f1c08cc2d4a8d698ee2f9c9f702cbdee2f9a86e2bc5a3b0d7690fa9b717f5246c6e433dbcd2827f76bde096073e40f5ea457ecea282003d135386f4a2f40f2bc25d2a8f5ee67033d4b0f76efb51d60ac1115699701aa349ad84d277863d5dd7615367a3a9234dc261b23666d736582d664707b3db00d00139ccbe1bbdfaf26b6eb7a5f85ffdbcd8509f52e244867740449c793ee0b5fd89f4f56fe3b5ac107ea08421702aec4ad4925ed553d698a45c115671d0bfdd23a9a6b48744d203eea4216e0c0efede21638f18c4b9461a8813a34d514ef506ea16d9e8ddf8b0af5667df87a3775979bc075cb5e31e744fae0988acf9d1a723b116fc8f4902fc2414bc2f146eead74135fd1373644ac81145709e50509b4285089544e94b30994f492787731d6c81354e6dbae690aad0d893df44e4bc0b4ba8279c9ebd1abd85aa9d6ad592553468971cddd6a71601565319b9b6cf37f78fff889343251e071d351b47153b858a52e901a236227c0a5adab819c9322555221bd0e544b4f2799bc58edf8882ccad7da58f38bd631fa3118243bf2d4e446a2369dbf61b0c1ec2ee12363a33c875ef37512ee503300c6a48bd3ef7d3e1e85690af64c8f127839b523509c64b5e5a27dee81436dcc27922ee6ca0d0e62bd0a66cdd838269a631bf27505237fe99bb7325a7fe1bee4451d60411e3a14ae0b43080cf8ef3af8fb9cc0cfc93753ba7cd89e507353c3ec3de31db23dee126d715f71e5f5481f727eba213b4df881d5214d73eec104463f7b4c2a2aa72f8376e31f0d9176db34ab195be374deaa5aff756db09547ce2fe694b0feb3089e56aba4db6e737ae2fb78e4cdbe3fdeef35b92f982eb111b393f30acada2f43547bee36b16453208dbea590bd15734500cd9ef1c5a4fef8a4142f83544bab8871794a3149c3482ee03a74f1c423500a25a8a03fec96f38c4e72caf52ff0d95a9131ddeb79ea3a7d3567d54f007e98ba28ae284fd9171f4935d0f5dc0a546cd7030f005c376c6239f7ff1b6b0de03bafa52ec539eca0f1731bfcd3200137564bc905919223b374a9361e852b8e93dece2de45104c8b0eeb3eeb1e564453d2eab28b7b2ed6b408fa47f83ca4ee012ddafe94401345101ed3e7ef6e0db13a0947a2b2fb94fdd25096c2f23bfff95d05b41c480064f5864fd73bf9853f8ecf65efe921efafa27ee64551ac7e9803658f28fc1f039d4c9b630f8729349b9e69546f28668a31ea52b416bd0e13e5895982cd00972ee17775a4324dc896e597ed00b5778cd1837bf334fd9b0764cd08d9d065b8885ba92c1f6b84c51d2db1eeba76df4b41d42c525be8afc93b29710f7578fb5b18195ea7512b1b662db5747d9aa560257e52ecdaf4d881a4f5a35a7e28cefe6089e9a9bcc66e6490cf9476239adaf4a0501e26d805bf5c051b5610b21d2f4b3dec1644d6a3150ca23389efc6cf5dbc0b9ccbab12a281e227336251e12bca458d3f21be20ae23ec0c37f57167d41c9b4411a699002c84ca5fe38c01ed0790bcf2a7bfcbf63b99bbbcd0e4aed1c0523e92b253de4cbb9c691db7170d61b7fd5eb9ea28d9faa00f7a586bfbd6e8b8e40b8e65a85769a97c09ea0744589c41137ecf227d0961ed61bd6061120b604c1497273bc54d114051b62fcd9a58ed64c5f18d7c9a415cbbc56893647c72e077459fd14cb9ff1779f557862798988bc4a57fb45bf89d3bc507937656392e10b9e794a7cd801ae443e2ec8481a3d063a8a8620ca304686c41cd5f95b54dda8b63a0af8d9a8c405644d105811709c3c65300388f2fa35e106d8828937dda8730fafb0ee3909402c66ab5bfd46d98cdf043d8ab7c5084df3bd9949f41242786f5a0e85c162161d9fdf2c46e54dbdd439ec8bd76eaa5f2169fcc043932649399d03e2e782bcc56ef5b58ae2dcb37b00b33f05716acecfb9e83ac1712b6274a4cbbd6bf4d7772df0924baec6d248da55a3520825ad29ac3a14b586cd353d33312253ec51b39d840182570ba713fabdd9d284c9aa8ceb789bae46795182872024f949bb021ff3a82acf9ae71b7b611e2ccaf8b3451993814aa49462e7315c726693a2e8dcad51dbb54f67214d4fd0f75a1dc09eba926411d0218823a46c50a243600edc4308f1d905ff8a4e04de84a9bc4565cea830706904efa9861d263f47706234667f3d2fde55352e3624a240c197e2ab4a4a6a28db492c3d583beaf73ff6461ddee0002a4e78ceb4c0d996c0b96a35e16c6978d9cef7a8c19fcbe45fe5fdd6fbe6e039c9b3b227accbc2c77b938b0409b9bfe0ea6806113b1b9d080c034699de9e89527d8fe74ee296b10aa77185e92bfb8b0b876d19a09ebb71d30b1f5230c583308b5a28d6128dd2ffb538a69b323f89c1b2727abb1d70994b93482793ab801285663537906dd9d78492464773ec8eac304095be161b55fa55da6c5b0d8ced6d07569c9a551f5399cd0f9a2bde8935f6a8a65b60b1590c8e3cf41210eaf029f1a8e837562b01a0a9c31155bee05d6041902c8ceaf6409a80e4078357d547a4d5e8a20e172e34f49d87340c6550ffd18f9f5939af3541995abfcde12b7ef5b487330d850be14e0dee51b2d0a84de56ef4093e466a2e3b5a628c34a6c5ad482a1d86a794ce4045ed0268bd58a58a1ad0542549035aa8ec0f47773221f84abcc6b22f511e621bb3bf297f7ed6fd1e636172c019b3e3870e728aaa245935ef14d173d640d50913721dd4fc7bbe3d6e2149acd4530037474d489e0d803a749c79bcb0ca659eee7d0664053f0e200d7d75c44de317f5c1ac805c795c1f38f7b9bc4aee1f9bad7cd27c340cb159b87c2e1aa5a93e657587a5ea32f8b6097f939119cbe7707e8ab3225f782f6d0c7c191cf8b9925f0cecc7c493b0969ce4d48bcfdf3e3703c214d628f449e043a05a1e569a727f4ab668d31862c61b3cc6ddd740c0cba706014ab62f58d759f21cfd5d26219853edcc5a179c2d81f3ca87c4172bc8453e142a95537f366463ba74c3004c2f2bc31ed896749e845c8c8762c7801a4f4a26c501ae6c87ef514e438ab4aa4987074096bf993eb1933e58da5192afd14b0e8f74e8c14a7136d5c7de83d90f92e20efc3e014b4661d4b47e8ee3a596f7588335f93033ea712c0659586f63ece5cf4449bb4c2122d5cc1719f856bf400f8713a8de2998090328a952cc9cddb631340aa7f7d96a1f010059c2eff0c5ab56603d087b051aa133cc98b0616a9171ffae38a703365ad18726d8b67487e4a3c12d6a85d958af5775e50fed29338b8eed62462416ac256bdc97e2d93cd27654ff6fd6f26e5f0eee81f2ab343981ab9f562a88003f1909ca82b36df116879fe73fe0e45ea4bed5038de1cf873943a8ec8589914ec064b844da083331a93793eb41e07dec2cd7eaad2a6550c62f11a110f1f6e7e24dfdf4049543857ae2b51a1346430608cf38da7d1598c6b8e817dc608a755bf082fc44db78507a1adc58e4b5fcec7828d7472b99ea793ef213144f6acf0acce6b15fe22b56d0399d3e33316217a928dc634d170bd73733b80a573e41405b700488372cdbbfa80c176a7a25a1baca770b7875ea5c4036ede05717049760c3ed2404d15062d1041b18d64bbb3755c12d6cf056a0399a6d9101c26ef5f437131b06dc96b9b9961262bed143e09a6e4f2abf39934abdf3c941e1c1584fe3e84ef819d5e17a12db7e19c6366e09cf3657e6d41d23169b8da5a1d993d2e87814969a12303a122c86f49c22eefa738fecc0f7b20f4751e93d2eefd35d459a1a95366ed492aa2c36e23537856ab3b1b109504b91dc5dc1432c2a47383db3e6c04a6778c53413d0b39fb698a05db1f32911ad7df4720aa4715ad40b082542637782200055fb5b8db633398f66e8c594f104c36e5daa32b27ea3f5ca26c304327cb6f968ac1f9cc624cce4b85dfb7e384c5e8142293d48927fbebb37997a3495129831f405d4f189bb749eb60d0fc5167a667d073ec4a17d3f219b564413b11a48968864cac159cbb9ccd590438c6f82eb42235deb113c3c51f6edd75b3a50197a394a86c2471a6e3998c7dc2c73132bd8e33ee71d2a01608441330d53f92a073ef1d9a56e805c54134cf939c1c85101e679da7dc3d33f365c8dfa104e31b8a9a6061dd5c4794ef4bf04108f24a7fb78aa954a5ca32af1f9a353b7f717b1d35272e50a51e61eb81b07164c86992be684b1291370916cc5d06640de8b25c185689ca54671abf4438e176f674b6fc33e748797c0eb4ec70c991f59f25e4ac5b02f18db119099cc74db2e8c54552fb2086eb4ee47c5f8776490fe0e4b8f95fc5757c65779352199af2b3fa9601f050d62a07e46598e72dea60829bb5abb67e3a9346c054c25de31127ed4a0ae9e2e6d1fc1ffa4870cc3cdf1e23980ad705744afa0f3f79dc1c9ecc1f26ad52bb7380854f7cb83d4b0003727b66f38236ab9e4ef767c805b082dde63cac3ba4e4800e926e03db27c702f6681c225d9eed3a51cad09df9a22bf93e1d7f81bd66ab4a7e1bf85fddcd915590089d48a13b989c7e9d552364d3a3cec5829e0505ff1d5d9bc960266e8375b54314d34780a29d357753ed47a5850f27ccc0ecb62727c5bc64232af920f3c2c17b516776161d6f4355e631ec2fa7d919a7eb703b6ab9bdb252691d137e04e68bb236b258510db0a78d28b2ab9ce59ab6505755e52390034f8dd42e163b234fec8d7528fc9b8a89bbdaa0113a0fc8606a5689a44df724b59b2a03d98b5c1f8e4beefc666c3a71f76683910ac0fb3babba9f16bdbb173d7507224b2bf4f92ac688f233e6de70a264402c554dcaf0f0ecbf565a0c1ee988edfde0a804c7ecd9b2c239d02bea087b3bd4f246d5c634d457b9102ae851594a0386ec79ee2b24b11d30f923387f3c38fe8aba551913627f3348502f152df1732b738428ff00bfe957c953ec7884f391778d9829ceb9b8e2788c7b3efee89e5b3340967704d10f425ab70b2b5171556ae71783a3a7496ad9e4883e65717f509e6091e96820b771d093aaabcb0d4758909d6790731d2ad0cd17e3b0e8d0bda0473271ad26e2e0a7c365f6aa51d7ed91a7146c5dbb396d01799fccaf0f941516b52b4b423d90597fe4a6ddfe580aa50cfd152a59901c34af3b47af7bd136fca1e773b88b370a34e90e9414d37316828c19f0ca9fc2b7f1c208771122417c7ff09271996a6f5e43fe5395e79f40f0f77b22b6c13bcd5de05954ea29d56aa2bac656f6255ac961db74bf8f98f0bfeb9e3aeb53e6845169d9a43307a4815a37c2ca6b0b48f41fcf224a2de907a8b052faf9613bdc183adee2349799ce22a02513b2f1c5b951969fe1384b5c25d4fd244efa451defe7127f32583c890b0e59694d60c2d2143437e2c8881ea23de9235140689b28a192702f6b6c0e0aff1e6269d9fe1fe884c19aa56d8abcd0fece3ed03ba298d7ebc39188df51317f6c082c6284dd898667b01a5398c04abc9474373d9d01a166a56105e50712a199f95b2f7864e668029504520c474b6338f291664eb5677a5dfe0f7451b32a3b9a08210d0ea491255140ce449ff90beb638bae99fa2cfa46c22fc35b6d2be61975f1bbc8c29dbcfa0542d8990765431a64da230372a8aadf876593a6f4528c96d453f603aad46b457be05054f144f1d4debc9f976c0b462cc2e254384873933873e04151ed14481fb9d616c21c5f00fa43545b66e2ea98e52e06191dc25c00af4911f096a3dc9887d271879e80179f5ff6f20872c6c738bad62989f63f488d56193c84f2c462f9358be127a5abe96a9ec2b041eab3b04b134a077bb5f5dcec2ef24782a57504f9645f979be7d89b495ee7bb9e2df2d1fe413c2c63155f672e5a2003a6ccaaee7316357c166bf5824bf759d0e4aec14eddc6801bb60ac7bc1ede585e40b73ea83e7357af1ed77359c84a10ef23c698454cffb4e059e1aefcc8c97ccfd10e76ccfd39da9fc0073f22b434fb32c8cf3207aececf18b06f193387cdc2c319b796a028567e7b3d8b42c4c05d608fd73f8dac5ac0d42772344775f17b7d943de5b64d55142a2aeb11dde3ba46870fb3655b7b77c2ae28c0d6323fa28e08e8b2577dca8091b2fa524768fd87fb4728126f47a4745f37cc83d8a54faa0842f149cde183ce6e0735557f7a87d01c5250dea24506d63e86a6baf5a07fc1563adf5a84ddffcff3453832d404928889004c700ae7a8e0ed4016608c6513651928488c1103ee08d218a52dbc6a3e9088bdbe23443bc86c0ee5c11f9e55130c8bcff78262b5cc717f3e4d3e04492062a7cf296f2ace7b91ccc80acf2eaaedbcaaad4ba1068521be23a5e9b091a3e43efd7a0d1611df575eb357e1cddc6c10e70d6e1c17b14ee60462f11a9ef6db9c9ea5e6fd4007447a639d0ad525043bf044cf34c458a0a3373420a22e6d7e0efa82c51b73f05b65e87945f7146443e00c95f0f0705f131b30a23f42d3b79aabe62a62e47881952dab72a2c563ca1522ed703a2e63bd7e5b8270f63a890cc799cbb474b0ad12f67290d968e0c3e181138de6db13a3219cce826dc4e006db20889822752b7b31d82c7052d5c9bf43ad472ba50c8455ceabb094dd6d70369d39e3ff1a2882d3079ba0d5f536b4e4c337f1c5000ab117daeb0f6b898cc37237a32e56e0466d46803d5236bbc20d7e2c7eae24451b8b52553a13b9d9f1f635b0d1759600c1b9cab1eddc669503f2e00bba39dc8543d2527ff116174647d50238673965c11be90a9ef9f05f60630ab946ff006ff48b05780c592ce3845171a801939a285bf67f17fc3607b48992e0005db6d19c836f3606f2f304a2090cffa1fc91e10112b890ddf3f143d476a3509634c8bacb75bd87d6df05c3cc340ce66396112604bf3063fe2e9ee4b6697940f8e2ee9d9b6cde72c87854b6f3861828c5eec317723641398fb546d52c77655797e97ade8364e70fca0b143bb8076380cfb94fe1e6b293af3b0e887c81ef6763556781b51de802ed82d0c712c141dbc47ae8be3866e3afaa383c59ba1577b32d72db1fe4d778c80fdc01df2a6d4afd589f8128fd97191cc37846d1c1a981e64a8c93c3ba2e7a1baf5ae3fe5eb5b267b1d75d404349a7f4a26a99d8848af63e3c8b06171657d96ea762889fec45eb65b12cdfa55e50798eba0ea79288d53704e289cdc068395e8fbb0196f70c7df7487ef7ffc0a3f00b5e98661a25d8b91aec3fdff8ba210afe57779814d9a4f86888ded74234f6fef1ffd3c54c55375d42c17bbc6cc607b2d317c57abe7d80add4410db2acce505739c7ce8a66c7c4ce23ee5e4eaf19824c40a88d27c9468308548c3876743e5168c18f444077defb89752bd80586cdc3ff5793bcce6584e8af3106b353b15db0c55c36313e6ac8d4726ca786908d7059b92e3e8dcf386972fc59f919a6256d16d429bc78d1ad072e03c7af410dcb2c79e7f3d3185334be92e7cc390beb6d9d09ca6ac67ea30ec23645e31265ad631dead31a557352a144f537658a9bb783b3478e50b46fcee47ffe56c163e5a2a02000a9f38bfcb1cf9db5abcb6e53f8294be6862509d7aa1e29cc74a5a9ab84ef1c33abeddd9519370d9f755bf222ece409d5c49f4d9e6ac88e9dae88868d3079cffe09df6bb1e5dab9fa04a5755cfdef3aa4112ba6366cc3a3088633365fdd70d2e3b600fc56cb7372658cb4b26964df46b5150849c646ae587eeff40579f9a4641e6956982f446a01a523aaa54498eb540f722b09932b6ec843bda08e6001e48553aa224470282102aa889fc164adec8cd00b3b33ebb23dec61ec71440bf303bb57dc291e28f069283f1f5a37a7c505c8bf84e6fa540e50f800bbd1701fc27e324a2cbb3dcca03cc4cb6809c1f1ab289e7a76a45f1cd5a1fe50dd6420ea23a168e38860fb90c9f9701af00a22efbc6f350f19e17e04f89f168c89b663c06dc12cc252d49bd12195337061315701228ccd85c00d3889100c234d622e72d07f7bb2c806ae5ef078821b6eee1277106d8a278162cfa05b21dd0db146ec09a025291fba82067f3937f6eae34ff90868cd7cb84a2909526cf15253b8aa6a124adb4083f6f61b369a7f0acc611c470ec0f86f8f9c48728c6a256e0c74c7b5bea07f180ac68685daf0574e85cc9f3eab44422ac0602047212ba06ec0ebe76dbb19d2f36f5288d458dd9a93fc8fd061884efe09987738b7cccd0d8eac4d71c62e91d9180299ea520657a4dc50b0ff228e9be080e0114c21138a23e7df82c5fef46aa9bd52d0ad09af35928e0c8bbf1b30181e3612587e8cb12d3d79c380fdb54ad5bcc397e7f368a87cef8c594df614fc111ac9a0e7bab1d62115c09804f8a79f016741f2ebd7a61e1f416633b442d7dff4ecf083c2b7a59026a226ee0e0cf88a22c9df1d51fa843df93a1e6998e4be4afa3ba9ae86a77bf45b9afa78aea9230cbffdc25be86285d3162064c13b6e4d27d656a2a2958fddf4591e597e52e6d1ead7385d131634b291b4ab67dece22ebe4c2ee8a2fe67d6d02a86757d2ec03e8547d4da7fe243ad4603ce466a76026d7e10d04c86e18fab80c97d6783e9d190215366574b0943f070661e353fd87d26ede51abebca44578ba3005b85a4e9cd6c265720f985baaf2dcbe561416e3606eccba47f66b1a07cf0fffcd9e828870559f07b56a2845a3b4b231739f2accc8bad58d843c328dcc03516cd50f968bafa7c7eb1b159f5c7355060763efbdf3dd7be5a8975b2727c805e373482c0dda7d55409eca85f28a7ac60dab7d2f822877ce5dfc6799ef26464351cff78cc55f2ea32d0e00d2a2ffaa4d72cb0b887ed2cf2cc4cf8d89bd39f1ea447db154983f2ba52739c8aeaa3ed28ca58178bfa87129c20adff8e5e0792dadd800d56c945df5272e614603d2f560a0030de0e950bb0a1a7789ad5e17682841f886f42a89e27990c93c457ae121f4817e54af755db71f8383fa7aa809359cf31ab567e3ed102fed2ca2acf7ecb10efd048784513dfc9ca8543a31c870a608bc259e6cd15cc7a41bb2b3389d9cfd878a7f3caac76827c8e11559faec7c6c715d98119c19227bf05c05d31c6b4eae3e0c3d119c1190473652f5801fe631b7abd1325e72036deff4712942877eed5071cf8f40ae99c3449e59d902baf87fbd6662b0e279d264da98c893e7419084e43cff6e41126219c70a2262d01e484003d1ec0524f4a31dcd7695c9cec22c79bc6bd2321dca35b36afbd78672b1df385d82f3086c45f40f3647b24316c11e5a1db5fbfbb3147947a1687c2c7c703441e1e65439a3e92be19a27e3c52a7d1c93a71e2d344b017dee5eb78408976b40d51d1c0d0d124a7e0d782d7cdace58a0a35b5ec47f05fb139e4ecebc5c9dc5f46e6eace5ceae955c66956094e320f4c9074dc4f50c8b1131d05d5b55470291c097b1a692a985bb3e5ab1cbf3ab67296da479ff965c01abfea44794387217aa84a49922bd23444aacd96edf6aba98af7aed561a56e9a10acccee9b18705ef7c2be59d6bfc01f6976b43f17ddfb45bf91670333913c3b069025037f4729c81f999d2a03e91cab8002522ea3fef8d062d872420ef0ca0d732e736a3f637119db297e0f41dc19ca2be823b40f6e3b7c6279d554f896874707ccd796961e8e58db294edf941c535707f1d1a131d84f75bb83e3b4d1519b210c2387a3d03621da04a8f9d39589ee4e6cf2b3f1702ddfb2f3dd6bcd984e7d46045f33e7001de7cae8d4cc7da70408f2b3f5cdc27561921d4d9f0966714e5ffad978b7221bb0704fee10e4ac6445c9b0cb770c2e3fb80b5978553dd7bd319823258d42d8db7bbd5a3d661e4062057935267fd20ffba6f436e7ac8258f72e133a409f3199168f885cd51b3a9b0feef21474414250e9ffc75cc45748db63e4da5f0e6766ef2b4dd29b9adc05ce794af8a68423c553e14806c74eb3e006bdc42e5105ff6c043e88ce8e4ea1019a0a1f8f5d48d35f8578e631c2da93548dbea49fe5e38c77bd350adbc30e7d9157eed1baceafae4735e59c328d6dca016abc051a735c64d4d690ef74d629ec676e49901df3714d8e2347c6b3cb0d444863e87d7a224d2486687ed90b9b210586cd3b1233e4ee28fa530c7e123f68c261741cd0828198f21fc04d798c0a4b72143dcf25e8cd4d73a5b252551cabcfe4106bb4481929706ee590e0a70f628e8dc00c8a3f48934705594e55b5d042ae9af2bc435b9de4d6f98c87a1ca0ac498d69e93f10488fd87acf3222108fee12cd462103456a5b87f7d4b3c3bfeb3d5f744a09ff07fe99769908b572ca81ac62eb0b0601a947d0e6ed77eebe5090e4e69214d329cb04924edf71b71364b54e9a473c157aeabb46ce6428098616d0a4fe0a9f1cd24b287fb60db7038abf056a605b76025b07feb5d562306c16d4c71110025d56aaaba0be603b94d023da697bbc7730b83ba6812f10200d560bc6bf8d3f3b2d130c2c9cd8c3c2eeb462ff01b1fc17588cb3fc0e31efa391e0b07246a3988a1f79f3e667ba1195264c21c71b6a514801939c604709ac7c8bb6125b53b6f2c26a60fcf09f7acf6e9e28646973c2aaf9da8948ac05b83a99946b6f525445040321334e2654ec4b3c88fdbc86757a9e3514fba70b0a81b8c17c3573f090ffbe3a2150c1ff8a0037d0abb13b931ff34a287791bc169cc15a6680dcfa4e761a2a86d92f78c486d1c62d5ac420fa7df7085a026544127afd6ddfa825f19e326c369ad0a793446219346ad834748e0c599ce37ae3ccd26f313c2f87c132bc3c4ce72e757790bca58c1bf5bd7f4aef9cf1a3b89de4b9beb5cc497e3481dc1e6f201f37458beaf0db3d5aaedef25dded7912c9195f914278d932e8636b75da6a1a2b7ef1a703a665ce79ae169bc1b3d3fd6e7aefea00e599eea7668480c32b2f850c927e0f424a2a4b84e5733567c4f8d807cd05cad49169ef12694b09712eed0e0972326981d4c4a09bfbaef22843ddeea07b8c7d20060ab48a48530bb22d5eb49781492017c26ad302b8ce2f4b37d4f301cc19b1fc3e7857cbafe0b0ba0d26965ac823693994262b3351c93da34b315c35acdc0705c098bc8be822ceeabf64b303bc2d05fa48066c65f59e4a198224c4dea4bb6cf20c1aeaa7588dee3f731f2da37038c9155fba5ae1ab08907f0f6d28faa66ea9b4b1f8700d99666f144558643e0485ff41b553d067d2f3d2fd4d1c3ae1fef3f603f3deb63163aed2ab8670accb28a4460941ab074cdb39bf5fe2c0b2ad1d33121d6546d3c412421061f6044dc7a5c925377bbe06b945a04ee699a8eddb47478ad99c7282ca38d679e937e273465d8aa709228c37e9a56102437965393ea21def598869a7f7dca68f6182b05587eb70f1788fdb097e449dc9fed852ee64c74989c6ce2ebc844beb0df342d9c1b3427ea35a2ab9f286b34be6ac7db274df8b644999b7c5f2d97504a8e93e989b3a5be44b3cd172c1d941204656a2d69867eef0b0f9ff040bdac63c0f996e433b139e1e9069698f4db4061f3402a4d95574c6b8f280665e759ce15a2f99b2b82f5403da2bcff52c5bad07b081e8e2e920e69643ad1086f3aa0d8e2a064a9b780e451288ef3b8443db4b28c59e2a9e3261fec6f7ef34cc8dbdf9f1feea3c5d588553227b740b7f37d95a0af25f4039148ed9624e1aef34347eb6a1db74a23897daa6d160075987a3a64993dbd4a7a81f897f38f39600837fbc435ef0085b1a6db76e5c94d53cd9780dde838ecf7f2f95c2700caf322cdb915f562ea6a0ee07a72202cb19a8ee45b7855785b6a87f38bb8cf66ed5dc32d643ec4088a03bfa3c35ee15399e43a1ab59bc1a5656826cce96603b89711d6e1ce039028b35eec12dff2c40c111c6a2a85245885e95e1e42ac600dd0d4355d561af71caf45517b81ad4d5dfa4c10cfe17526100ee594e4f24ceeb6785455a0295589e8489b13effe7ea73cd20e086d6e33f8ad8b0655f017d46da727fcb60722082942c83a99d73c0bf41344a35f1995b7cf255734cfd1c34bfbabbeb6dcfaaa1bf4edf2444019a81648dd4e33eb1d21a70b4c6f338fec2f85067c792300458e1f92f5bab27300b9100530729971dfb373100644864f728f9e11172b52f6371a179d55fd9dc75c7e940b76a96fa04fb774398fb098c68ab3f5570d496cb08e7a9bab5bdc4ceeaaaea6811e8cf26f3665d04945115aee24acec0bbc5d4db91a2d14764f16680d84f3421786077191f9011bb8c3f7b7dfed69e85f4803969c1a76ee8816d7efbb490ccf667a87b6141d5a7079ecfe3f684271f73bce86c1843bf2353f351eafe484398913070beb90f9a2343164eec4904b3a1c9df1fb3e6f02234d760f51dc1bdca6e69ba74bed08c8d0dec7124c75979165d61e61940315c89a2751b8b8fa351210454a6edba499c5ece440322a6a43e76ee10a8ff25536e79a4cca4e640f5e1e08860dfe4ec66350414b0690684bc1cde56c2e0aad2a54f1267bf79a95007c286546ff523965a324058d4e2d273bc37ed1010ad0916a47e1f6a6580fec8c7e98db7e9ccf7d2803f2ba56380090fc26106ef0689ac7a508c601fb0d6a0f2d96cedaeff09af03bd78706caf6a49f2b40b04f0bd730848c47ad2c2e96cc4ea7cfdcc97f847f53e2c3d1a2fcfbeebac9546d9940164d9da916db23ac0f2e3fb3094c39f2720e6e95375d04fe9208d099421d30ca034ce28a3cce31f40797ae888945da9e63c8a38cc4b334756cfc4b8e5b9a6b46b7e8dfbb89416ec7bf27f2f7daba5016baec7a02ad43de3bdbeb7e0b0e82946cde231bc9bc79e9f9fbfc5dcc453c905eccb28af7b8b8be750e4b556e8ebd32906bcfe403d58093fa92a2d29aeb0eb72641d6ef1966fcd06c2044d4fefefe3213a6eff2fbe8ef6b433385da4d85e9741d01fe04dd9ebc11ef64a9aa7057e94de57f9965c3b6fee2f35b55035e8c379e957390d65795b5e2c0abedea9b752889c43d5714796d469738c26a4da94ed005730b6f4c33d509fa92d4f14c2e666bebcdc3c8d935b9b8c8d5d696e81dbfdd927eb553567cb2efbc378ad091df1abda2c2f7d0e619937794b69bd76a3cad19347153973f7d2fe0c7896bb66a96e97fba89eabeb59d0ca5c585d583c4622c65b13339870a371cdc84a1d50c7ab12783cfc63c523427dc856c20befcf453ee4a7764bbe5e8ed0615c526d315d6d1e079432466daefab9bf3a9a2620211d540154e5ec2818031274f3c518932ca358fd396d834eb94ed24a183b6993e1a5703a1cce31ac9e86ceb89383a402e974d5c3a10561b2ab2c142c4efc96816cb57a5c2b8b7aeef952791d5f1e9de5342315f3fe809570edd1410a0c9c0e224b5f9572a77b177094ee2da3bdf998edea7caefafeadd07bb882ec020023a731c4fadaf692f6c28ff15a43e515ae3f1236fd9193eb3755d0ea27ecefa0d6d09b2f5c9bec7970038625cb1a16bddd45467c5ce1a3741c239b67e0e42cc719e65496de045fe8bf58f9e93c96629e34feccd28834fde38dd650966c0dd8a566a7233b02d1bffd0e085d1e933ae151da1217280f45cf87d299ab05e858c4c454a47e8c52c1071df29ecc1159e9a729d8a32aeae0c3cfa84c0b276a3c08c082ecb35697174439e8a75a366678c54e62e78a9aa8cf7ec22d199f32ca6c258f23270ccb97ebbfdd5d40bd8ed36e264356e8002db0c80d6d2e46649581a95e766b431f87ecda145d2097af090ac33f338dd2d717a197b801e8f2181e9432ad4566ca2de3267b206ec6cf7a666f44b1e82d09dfe9c1e89b2f68b617c16a628af8db794b1bcc68106949f632b9f3c48c8cd2e46f79476dd30c1963393ec92453f47a47e68c12b0bc376480a5424e53f2a3537e0e59c683c04aadcb6fd54160edbd3bddcb1bd84686b6ea2e5b3d549849866701c566fb0ca54885e6cff320fec9a6155463be1189e045e41c3cf3c88cc2bca5d70e4fd5f3ffa9d25748795f2724cf25ff0eaf93231548dfa4631102b2c1dee94054c7b3223d1e72bdd06e6be68fc73856882145394879be210186f5380e5387c55d1175befa1b5c3e454c8f271e3ad376f10ae88f39302e6b14fb1734348144f198761b8b3f69f28d9d98d4e163a02087e584d3bd12e97f77a6a3e5818e78ad43141ea890151017382a126cf6cea7a943c2dd41a8f85b3050d41aec00232d265fb1e1e46e51adc634074e3fcf23a08757c0f7d040394aa956e59f8fe4b9a5432b4ea2f7a3122e0378ac351f16ad56d528cfe629de1609171fd5944b11ee88537b2874fafd8422f5443ff7d9b557f5dda6e9313b9ead4bede00a77c79cd8267bbb5e6842b0992a0f337ebd60f49117626c550bf3b3694622c17aeab1ac761b691108f3747edcea76f6b3e64c6c9d1ddc766362eb4291cc87ce00a34aa2b13edd5b879a6eef0c46c3f4e26c719a8862372c5c67e0dab14347197639c553e5b59592f19d354042622150c1857c51ee580f24365f92ec5954957338d36e1540c63171d961b0bcf7a4307202acf80a4bb41f2f2c4f4a08927e4174381e9a38021c18a163ca7fabecd60f92653807b437dfe8921dc2253c7d887b9bc3684d3fd59d1f4234c004a3bde903a2f6b49c7ddf6b7a95aa2011188bb765b1baa67f404ac15924591f78eb829bf49588948c088ad82ae479572aab5391d41c264aae818124175d44f7776f29f047db2c6da7992eecf02043402e7bc67bc6076b8d1e6970db9b94d7e3ea91ac1972d0db47d6bc7ee821521b13091244e7219fbf1ee14bebb40fb2cdfabaea7ff6f0436593c57781543ddc697ff827675e27d4d4ab9c614e6ed8b03b25dcd34d590fd71fc1a0a2077566fb596378ff4e2e2f085dc18709aadc4f668a0ac691ef442016c05964666783e46eefc6fe4f3b5b9cbb29048270c4c772a3ccaf4dfc678135888b1096cf3877bf41cf7f4374a0ce6fe83bfdd171cccdabc5fb91d4bd1ab13434ed44d05320cf79dcf1bfa31f9df0f5ea1430e70d8969e59d968ef17175d4b401f5f33afec65acdb018a73e5e62045d13380854f75c985a5d7bc832c50c63b7a09a17d8974c2da6def1ad2a66c69cae0b9e215a27c51a5861e31e76589b726a0419f4c417b67a715f60cb4e1665ba36a9dfe04bfa2e9ed9cb0d57f404028a6c719a24fb2548dd95daeb62269186acc69c298b5b058e77d90aabe3ea6d41cfbd6a2ee79c390d4f8fe0be2bee12d245b6982dad5d1e0fedd0130b2e4f7c051dd6f73de53b09e947ace454b19c9fb9aa54c7d4df34dc0f2880867b31cd2d9466ac7c8dea7d75fa26685971dea23176b936d386488921c784095fa099b46b9666eb9980cb6e97ece3e729431f7bffb8b85bae54540bbe9ca7fb00eee12586aa074246602b3faee57cd5086ca550767fa7247eb20330a7b20dc7b9d3587b88e05e87de80f85450b8abf03865fc9bcc873c1181accac5af1bb485b0f47b532b3115701c7f84e9cc04d1d8c0d2b64bd43dfbc8195292ecaa59bdded3be0a1e305d9c614a1165f3db7d2d1aac37e7510524a5953a5d26728d6fb6c1347935a0593efc47eee0076f2a63b7297311a4fe8993a1f3955ba9fe5dea68f3fe92e75ba22f3c208abcf136ca377878e1f52a46602b2544583de0092ffe21f24b78636ad1999a78a00e3e4dd89b9fdd9b1b0edc9c654e1ac4a290ca5a948979ce537c163a30c7f8117fa7ff0ff664ad1cde701ca3698f24c15012947f52239263aafd564e002037019752d7be3beeed6cb83b33837f631d511cb43fef33e2dabc1e7019c3be4c4d30544ac05db476643d8e357a3234aa3101d1b3b005da2e14a67b38ec0cd3590ce12a9011da226867fb1a9052af501dd4eb5c42162c31e15bfb51cd1a7c7b285bf2935e0af49b466b9349a3286772b114557d3e191e6d8e6e6844c367de0039065c8554a1e5bfa3b52303a22b06d9e2055e9f53a6734a4238d7d9ddf01eaaf770d7435febde8127f9aaa168e7522c6f44faa61b050c2a78818bd406fdd60075deea80d58ff14386d614725e2146cab489c761d44d71c53e9fac5530bceb1ef5183270c31834941139228840167480c9b498238d5a29b5c4c341efee54779ddf90604dac13e2d550358e3e91182c3a4c42af75a7dc106570ed5fa2d9ce298058549f5b9b3b158ad8628d7ad8b06a187ba0ecb32e5c01b0c94727e05013347ff974590199ce97600332da5f098ac06b6d13136e4eb1fa361150e8fef5e108fe9d2caf85bb0fba70124f7c3c329490bb335cf51bccf301163e3f1dff8d87c5dc875b9d7e324d5308e629d4f6f2cd2408b7531480b14cef749f7d3275cd37a18984d303111d7c4deba13c42ea9a62c98230327f342acbcb29c9ee0d865e025428401cb875f312f63b3135492a7532a66a6d4b95736139b32154bbb29c75926d6e609fd83c2dbd26ec18232bd9023e908784ec9e880b1365966ff8f1634be3bf06d6a1099e8242a9ee041625796883ba50e207d55f02598135985fd5464c93d8eba900efc0cbc7575db424c6baed39da0f5b6161724ac66d630191bd80e91084b9d1a35b0c03ef0f28407cc990e21cd0c299d10d757fa0da9135913433f77bdc0efd622b4333dd97ac05c471bb056fc9228ea2a1ad96bbceb7cbc9eeef064a18eec7eecb8631dbbe86c78dff3f8d8a61595d7777cdac89fa4373c8729a54a1209ff8de05fc55d16e332be385110f9637bbadb4a596cf022cb1ac020b7f69b1649ccdf58f3134ec7a1f7959e9e78a073ca3eec2f0db05027e3ede64d2abddccbcb57b783b883a2d9ef5dfa419b38a40ee4ed35b1c67d07cae5ce5d44dd477bc6d48d239611e2b80fe37f1f0196b295f48e6c66bec399b81ba43e493d349ae2a2f6a9eb98eb508b5c3647f8c9bb2a37d1aa47f7381a28b46c1dc5d2d4b6db1ee33e7f24b9e891410525bf086ace5eae5f612d0f4997b85a001e982d9a680ef19a1b5ad94f4066464e982bbbe21901307417d0dfebdb63f857e6a01f5fb0cffde29c5f16a53500bdbba23da86dc3c9bc11ffd8343f04b0ec7c569c00d5e2a01bba94cca2c68122a81dd13f5f78e469fa2d3e181e88f8ffc81e71bcdf42931bc3018bc8a5cfd214763812a42cfc9ee2924598ca3d8aa4c5ac19dbd867f501fa92254a38c3ef16839be53a6fe02a124ea80dece2f296a68471e3778505970ed7a83bf458be2077bffad44d904fa7d111204939866eb84f09919bf79c81e6ef98d35e16cd000f414c8a0637c187d1a1aeb52973e1658b9655119a11ba4b84fccd9269c0a4837b3f62f3de7b0f38faef1b102ad67fe218dd703931bbee72c84d82123734040ee41a6081968d33247fc035a642898c202be4501ea9cfb75f825bfb338d1ee2d359debc774d2b2ca5113c240f425d1c9acb0b38176a7182e888667bc088f48389d05f5a02b4bcf0f4326507239e439b622b6169d1d5ac6aa95952478ab9ae463c3da3b1e788444cc6d2d81cf8c597094dec4f49c3a6cba509288546092610bcb108b2edc28380f3f36b00dc9ec0296868f399ad732f97bd11c2b166701840630149c24b3a786cafe0039df7397c176367e3848e819f2dbf4bd9edeea7702c213f1cfc1697495c1813760f936857979e0eac3e9097c745f0f7a2eefe2d6e3d509373c21f5d69ebddc98dc9af94fbbfe5ede2a5efd71d708e6ba1fc475b935b87bc4b6a488f053e6b6989180256fd6eabecf7fef31c3db8c66c7c0a213b7ed25e6ef25d813b1f23c53a25b4138efce950214452ab9b4157695ca4dfb88a340e10f82520460e40e198f2d7f89bc304ffc20989a3cac57ff36d0b041e26ba329c2b454c760aaf03a1e43b7f1db3054d2d6311e954b3854e2b5bef0260f88633864e5b23a9bf452eaf5b683818bf6659dae7da19f0e0f9145ab4efc33ab762e6dffd9e55d791fa977bc30d4a855405d3f527eb7f8884efe3b097bc3804d63db97e9e839d67490a57bafe47ec937dad893bd15c7925b406e232dbcc9e8d39eb5cfea4f04a69a30fcfb867a3d9f1fb3fb54c33a3183bba4e698a3656c661d5d9e05439c20daa99a7fabbf3dfaa6d26464c92411e6c77bbc567add20b2ce685dddbcb21b56d157277853b13447b4d6b127059419e972a879a2b6be7a96d06407254ec60f144968a03e70bba2d33011a269c7c59e35e9e5e5bf3c1f9fc78d9759a0e10ece1b7e6c64d0f7c1cd2a22b0213a4f74bc9b0ca38de9aa0b3b899b0786b993f9333e244d13014f18d443149925a7251a36ae4b2402bb66fa51fc824c49bbec90aa510e646b7d4b77671338172c25ac825b5a411c9d42f233808b16e4ee26985e9b0e16b0cc7776bc309bc6ea22c206acb603a2f966345c1569847d0453b88cf3a159854629f444ed1fc8142c61aa75d5b018565d19c45305e4fda8822758c3724eddb50a884f19c412fa914e47e57568c1e6a040af411f126c7990d681944458dde2eb38b96e6dd767f96a6b7277bf88f0950e437667115c4e35e1a123572dcc95df43a62148b106aa05b874e354784c0945959df8bf87616f7e81c7b524eb64201fa4ec21e6682d789ee0e09e840dee442bafbddcb50609e922dc0c87025c39d5ff00aceb2b902b5cea6be31cd7a2536d38b6412505827b3b1c278b167ccabc4edb0f01c6131ea97d213ba98b534a04f9785728f3af5ed8155dc169a23441029059d03b7c470296a93b3acfd29038da336a655bfd9f2886dd00213d1fc8ea1500dd669e889697daeddfb8165b690f7cb768312535371f96c0d48c16d4101273f218c004fc3b44c682d8059c125f088ac36fe242cc63bac3495ab92c730f5ab43e291c74cbb1dfff95288c1d71f8cdfd1892ab73ea87024529be31d3661f2ba4cfa35b1af65ef75fbbe4863110774e5f145a0431ef4d9773e573f0c91c6f1103f4c5f6ac9438cb3b0c09601846cc1763c65fc080e0cf558221328b0446f7409bd6d8b3620f0dd137969990bcab8dec01f86817cfe605089590b8c8ad792de881e472853763b19195d68b4a6c9e18d9f79353964715e70836eb4c3d366f11435249f5b76be2c9d4fccc1f6d630e6cda38b88f6d2e55af197ac096af4150efe3a3f7c1d85703ea6331441b70bbd6b8328576cdc9330f36cc9d89941093cc011c938107b4b5783f900af43a6883057f53534f4220268663157623c222ae3399b292ca2bb82e5180fd62060404c71a2553e4fc24a89b3d447b7b3738822a8c565ba1df6e041863061514cbb07b13f552b328ffe092f5120014b47249d41b37f516cd1ec5f6568eb81ec1b65bfb0ec096579659cd2b02f957416ec8ba9128932387d54fa7d34e85f06f6ae3e9032f02793f69e1ad17541f08b48d2dfe23e2258ba617a77f0f0a46c9679c95205c27f48a81e8f0f2c16ba3766149e9b177e33426def9e6b3570770a1e8eb08a40adf431f557e4854cba79815770f086d100a6a2fd5e2fc901952952e45c7b95ad05fed8a79e6b7e6277dbdebb903892d3963969d1fbe6762e550ed679c5156d2a2f0290dabd6257a4174ca41f79f3de42b7d6130ce9533e80302cb890455a5c3bc080f4617e5bcbabca534db4e7ceee673b3a12a93c5ca167cb93138dc18a1c78094019fb694af143f94f155a3d87fdee63798b7ce1abc2de64123d0d1acd9552e64ece167aad3e2c128329a5348171718cf00e7aead6ca763499dd4260115851fbaef496c4a8a4c4f3666b60ba853a5f7ae1a92c16371d057a5407e7e9df0581ec20568fef28b72cc0b314cab02c292dddbefc21159b82f4df9229da7c422e6d2ab4ce6a32b13ae5ab6dad090654d07d526a56d002dc4b4af9c4e1c0f7a6b471ba5b9a822731d9c2abf8c58fae7fee5acda7d0e98c0002b437109ce0f401ef5e1203a894844766bcc4cf48f68c7a6b5a0e6ee785505147c6161f966d8cc218dbf15a5ca1485aa1f3fd4776ea9144587c816ec2ed0254e4c35101d1f8619835521a3b63806a445ca77ab271148d3146ae1d12a4f72a851cfd44f660d6e81c23d3c866e25e53a91c1421998241ac1bd02929df4b457c362238f507ed158e95f9dd561929278902ac58b0b5df951b81ca48b29eaaa6a1a10b3c5fe07837a1974e251c4a996255dbcfcb9f2bd84e75e95b723ab1915611e5ca32fc0c9b846a368c1d4c3e53313b350519587426c6d04fb7ce7e31b1835868f0bc0f45bc191b6540c59f13a34b678e9214e5337411cfd1e5476dad148da87c3e916cd9ba5b5c229771f2cb0c1b6cd298dbef71507fe1de91d17a805af181824c5f48cfc45348257cb3100459fa9d8c58abfc9984ab1510209fde230bac0bf105e14b5e023de8897d5090fe51c467a798a27a65497bd243ca40ff2e102b77fec4d2b148a3faba82feb26c6ea98f5c395a225a36a07ca7ab412442732800d498683c5b6a473c11a87828e8f164575862484bb9a2f856ddc8c6df61924fa0403fd3e082d425889372b5a76947ac191b6f811088de917e5eb283212e5711b87a1b38a57ab5a0352ceb0df9ed697a203da31c1266498e6b6e3210912d9f6b938764eddc052de0a7949be2336922990f92b4cfdf63e1939164d9b6f778fde0df4b3d8e4a8918973729b1a93d323795112e8f7d7cff82e92e54a90921ff0b3f5b8032648396458972c3240a15b3ade4b3f8410e28e98fb32a8e21dbf61fee5bcde39f37908da29f9dbf72b67ef9f588c7045cdc9b4057a6034edb67f19c438639515dc833fd5311c37366ddd9151f9487ec3980cb9d144b4049ed59abdfc7049febb5806e4bea2e60baacd7cdd6cb90057945104433e428e28847e9df28612ea76d4be34ffe0598589b1c2c740e5ca12b93705ff2b38cac70e074753870cae9db4d05490896ff950ce446f5b23a07f42c5ba03a722a1af99623ae581edd5247e4c51d5a516f87ade14250ebe3605b6dad6aa1d4119538221e4aab8a29a6fd16d417e048c0faf48d14f633fd576710f807fb2824642dea9801fe55137806ed4af6c483064ff2b3da4a91474d3481515ea6f6f0b985f04c7fae6afdd2300f2e0701156dcf1138371594fef5d798db7a0d1d7faa063af13bb3057821b502f9f11a80c6b15a858fa85a1b21c47ae43a7a74b786a4c6130bb356619d444baf5105aeebbbd8f1dc67d8392b62c691263619e38a44a99d3ce1c8c3dd64a826f0f60c40dd1122f1a19c430c59f797596f1a6a208c929dbc7d9643e89ec0c17c8ac41a1a404562d66aa431b895b5b349b32faec099082106aafd44f60987198fa47c6c55c2b04e3fd3459f4d8b5645d36dc7652678124e1074d12207b92ab63e080136d685ffc20945780f1e92c370f39536abfac299347a5f0752ea4ff321a7d47ddcc122281f4da656005d9286ed809ea1ab4a406bbcdc6316ea1eea444284802ee34da0d1dd6d56ad8facd343269f791e1017b7168c8b3da1324068d11f1c5c67429711c288ae8e8a3cef32f27c42ca5b25014a04502595ab31cd1f68e02f8ecdc24dbde7e6da0fb9e8fc8e927e8f1a78b3c29779f9dee3534c13addfc57e976a8c31e1e371c0db1a1c4981c25f0bea9173e46e99c0c42975a35fdb3062659b3a2f509be656f2866fdd25d8789780e4b18ee6bbe4c60d27db23ce411973d97e380e08bc724048893af433bd76161023a8167a0f0b92b0344d31c102e0f6869cbedeb363a8caa5838e11dca2c9ec244405e4e06ffaf6af2d70745103dbc8b1c204db310b1af1c268c41355554e46ca5ebe25d0ac5faab7fdd5db35712707cc5e9b6e1d0b541c98e3b1bdb948c405b94687cc9dbf1cc849ddfb88fa34b38f8db9b5d3bbe6ca850936e27ff5f6d6a77a0a96350c8288a37b5d426fc44e4c069b0f4dd30cdcb9d2ca800a6b4409571e87edcc6d4b972960730374ee5899a29eb9f710a3ea72d4f4dc408d12b210092bc5df51351f51bc2d4bbdc4d31ec689f8ed8c207bbc245e886bf752ebe6c0aaf8832749e406cc3279869632613f6db5109e4b00417644daafa23192a121a7f1669a209a7eea744b84f1dddd0479c4f6c8b66ecebb679e641a35c60b82a767a4338cfd74d309e39922310ec11a537468d9489623be4ea0c2da03492c10a2cbab1c20c5b859ae1266620ba4483aa39a8ba68701331103ccb763bf5e9cc509acfe4cfdbcfce486e8dd652045d90f36e89171744a23e9abfdf51cd865e86cfbcb84d5339b0594e5fba812ad1b64ccbb32dbeede456e0feb12435b6ee9cfebbbc63de980d304c2c1a032f6456d002281d77f047e1dac338ff60628eb6183598468334ead05671bffa115c01106b5fdd819ba73e7dc76632c46ee51734f293f337e9d1c0aae18358c6393b325226f8c2f117bb168311cc3e874a23b5fd3e73cc74fa3d8d7b9da5960051fb45ae42decac3b72b9e39c923798d4138d71258bbc15a4604264dfac8cd117b965ae71a327e668dd33bbdf310badb2d582e5761db342fd7458873d03628b7b85f07fb967753157c03a044a12f7e2fb555c4ea733d012ab35d432aba650c039b914315f7ef547a8f24e0591cd99773bebf2a67cbb46c617d16ac78cc432761f9ba0b58137d91b9fde143e0ffdebd069b97a9ffc1a90972a9d598d02af478f2b74f640f597efda0b49bdb978e05e8d984e039cbe5303e7e98af9cc0391eda047fa1f635791de23cfbf56b49b6d020afe29b0c2b984878358d59445125a7b1d9b5f7aefb9dd46e75bc8b3bfa779e4b58750a75df0d09d36cf5d4ad6938bc57fc2e508c981a89fb109f60f5535fb95c2bb1a6c14b114aed611e5399da92017688cd780ee6b4ee05148e4c626bb6cb4e5b1c7c0a42f5301914a9ffe09a67265790b2c607769b09be206f6b395b6a9bcc22c2cea3d82053c1c19770e9c29173437cc46c8466d1a2bd2a90becb716c407b924a1d8500acf048a47d605f8700ec848d1a2517930f2801d523c23e4d96b279d6011ef9adcc564550eecb10c436dc90c7f4f4f4a0f9440cc9968accecafed54c861546614c05b16d6a95eac99a97777e42dd7230cd3f9f322964fe64390030721d51cc769192cacdfdc7f1fa21c18c4bb94242010a897515875778b941dd03bce059a7274c4279b261b141e5f529ac3614ee3d962fd62ff7069f8adbdea7c9cbc9a76ec695da5fddac32ad3df074a7d3cbe13b3e4974f49e71fa3a0870a5024909aa7626aaae7b2e861b87838033acf8b268f7dabfaf0897cbd36cfa4485d937422b74c0b0ee498e860e51cb7b23e3ee729f860aae55e50e71942f596ec04d7e12381ade152abc06cd32ebda4224d12930483ce885897607516d73919c6fb46103c498d9663e059c6887b8dd48f3d764d7800ab0a93bd7bf5a3a2e887c8fc06591d353168edcdb25b0f1b6c3be30316211f923111fa1910a35c5bce23afe404edff5f1887affac75a17c48faff87ac5e38ca4747ff48bfb300485b05cb082f11c3481fad435a9fabd83ccfd0a08780c0622146d4cdcc3f94f2d923711ce5a72ed72bbd6099271322379a67d85059efe5cf719135129f73d9b95a9c464cdc354cff871f3b4bb6721b35f4b316a68de38935d0aaba98eb9be92b5b552c9146f7a999b6d594fc74ff985e4bcd87a5f66531565dcbcf3ee3c1a8b40fd4eda9812a58864255210b62bac55c40594b6cf1f18c64aefa5b21cd31c2b13001996eb332e78955cd9ca5f2981be59eb1206531ef48fc4c863fa4dbea96c42d7cb78a0b6e904ac6bb473d1b1012f67fb3b84b77d4b4837202d65b90b41c0e33076cb11444da5c1805c0c387ddfe51003325be71ab5cda4c447b12db66c9c0daad848d05184fa6425ab09e2a78a52f6084e7566570de46a46df975d8b2a715c3668a5b1d4a9d4bf23a22d3050fbdd8f8af236c44a33e9726bd9977de63fc5e3599795568ed629ee3b0058ab4422292e2902e21c6d9afbb1482e8e30f41e636ea885f3524605c6987613327b734f03eca67017037b168e21612858724bed4fb5c2066709ec3e76dc1d885f2be0d69b6d22c02f9a1920ba2785ebd8df08f3af22170ced9c50b1c614f8b3c08e3523c7717b5f2c4c780410026c616ab5a392e5d180a33938d4910b5fd3e7652ab37e3af22cefdb1ab6c16cf9d2a3d59722a25b8832281211e870044f84c7584b224a1ceb34b8f33edef4762d3fec193f93dce2c850425c8513ebf21be8de5b420cd7f39cd7810dbde8b04ac1ee322a4e33323be68349f56397707b60d6901bf425d810a98c39710ccd90fffc6f03610379fc9fb79160d96563a7bbf0b184ffffe180203fa3da31dce158095758975e0d07876d23cf6f12618f4ccb4f7e5887b5a92b8c40855e4ec626bb8baf3b7c0ba736236d72937efa9dae2285b3e73c46f33449a08ae650ad1ff46961b59c15cf30f3e1aecb38ec3e60117b411019b71163ba90ca13715330e78b8a29be7df6f60d54feaf6fb20490fa7e3f339824c6d0f829e9343795cfee9b8e3ed38ce1115090dae30e59f0b749e24e9128af50b252083df6716754d4bc65a9bc7ff4d165bc64af604f6b85ba9ba02a073dbb682b10767e6c0d77a5a874eebc36379aa3b7d65c6bb0059fb59b08df0b7dc17b55244f75875988d10e8e0cb55f05a81be538c56276e14096683e61a8c6cd6056380fa6600ce41eff2f654ca443f33e520f0a2251a88d934ada6716119c0f242dd7f34848e0a647b64bc373aad32195225750d23fa09401624feb4cce1b7a76da309c6be95c0e2659eeede0e623aa4f5699b1ee219b3e36b3bfd0f0d5db8326490c204431f1caa6421c598a05c173b4da0a67bec8aeb24afecfa492cb6ab1f17a050754e77c74025f6a4e4dcbc0861cbc406fb2f5331945a5a733b0b4b9c0e92696df3ff191f44914a3ced24e302599a3ae2b1284a664a4c1beeaa64d0a588f1b95c0880951e9f4c1ed9428e96869f500725d08c096b188d0221595ed79c64afecdf49ee03be80d3f41c1c63becc1794e6d398652e6b70d9952e05037813891aa25cf700bbd2bd38ec771a7c22768a445057733067c2871c269481bd1f8f33d441a6f9c98ebd78de7c0a9f95ff695284a7d24f5ce355ba6d2b345123305f61ab67b2a639c965c28830332de7359f3c0e4a10dbdb540ab03abecb2f66284c6f4ead99e9a91821a42133cf99be80d34e814c58870edeff098da226b4ba45a40836e58c63fa6fbc30a05baba87956c2f6fcb29e094ba285c49627a167a70f8d374fbf717928f1435c582483cbafbcf50eb30d1f8e902c3c732d7a8cb901b8b125efd3054057e0f546e86c463501401e28e31567f084fa33837ff645cf6a4ebe3c168912af5062cd1cc0bcbd3007a97bdfe2c580ee3924ff90eb7184c7467cdba3d84072e3edbf6b8b7e1bf55a2a90840d2f0fe47dcb148b08d89b723d2350b68ef6bc8d04226859a2a5ec125473b18d7c0cfd8a42afd05d55c0b35334ae377ac0fb4389f20b27663f8e90804efa6d7b80ad0a5731d86a2347da98f34cb4110ee77e9cb71a9a4e8d90e4d6a268f666aca9dbee82b7b1fbf9467a8c62caca130935e0d4c4b1577cc6b5953ceb0847b65a8d06e5e6363b3df024f851f3a3e3d72640d4649d9a2961a5830feb63852cf879ab8557215631d3642a0d4b7f7bb68e2f2e895fb72b2ebd8a6d7ccabffac6eea9e898083966807f7c19b3b375f5fdd686c00e189cf76b6cbfa3c25d3de33e76a692bba7b512f92a5ef13e575a2e1bb7ca991dff162ed5a46698163d00dd2dfbe469bca256ba97c535d315b426bdfee74afc9be7bd8ce9361e198a4dc87b2f6917c41451c92c1bd71326bac14037c1525dbf6ad86ea68e69221cc343ddb7fe231fa7f67d32db1eb9ccf3505d104f47c5da1e1839b2b20f1532dfe436865164a31b21f647b4c2ba96813ef2232ea08094467365a39fa7a3c4db394018ebe5bb72fe30b38a1ce7969fdb29dfeddd423e50e5ad624dd7e4dac683e55bcfab34c49146ca070ccd0befadb36d569baeaae6c3f63df469db51cbd2321719f02640ca57210644294366d12ee8d63f188585e9aeb7b1608f349805e576c2c9bb6839ff0c4332337f3bb3d65367a9579ccc02a64c42b68b6c35e6c8003303c0da1599d96fba0d8dd807a5be5ab79e757b02d170e4753a0abdc13b7065ea16feddf82c0166525714dcff6c259355ba8169933bc46e4b68fea653448287b71a74070455286a4cda06f8b77be9a08c1932beef9b948bdadb784ba13e83baa5c797a3a67574c0d247375f3871502f8350c45e59977b8870757564ee09188112e5ad932e193840a190c62020f6e7cf943b1dbaefaeaa6fe79147325d6a661ce3a4550603e82e4ae27b635da4080bfb1e241ac0c103082cb1fd9381e4deb1b94d753e67ddeab43c36943fa1bf20f31281e31361201d0ba783fa96de95f9e4ed31172a1785e5b450f2c40d1ec7a7458bf17b6078b987060d32bf7b997e2761a232940ed936a261b64f0c064a4ec1b5c4d5eb4b81a827202a401b9bad0f927a2ba316e670a7066051ef2f9175c184efc477d8b12022e51895c5810dbb28e70d6330684abad978f107a89b252f778de420ddb5de50394f538be7162ee58bf4f9bd571083b574152f2546b04bfe516c4e17fd3a3222c3d45b4f6b219340c51cd02de0378c927e03a6ebf6899f8422501d7e978c1fe5bd4d1c6d12f886a23c62c61eb72a972012555fe2e7aec3b1595a3327040d4bb502775ebec0be66ef4611dd7f277cfd7edbac6dbdf75f0965aad3837db763c5bfce41a15499bc7c4afdecead609758fccb2e320de388de6ae790ede23173a604c3ef4d2e94fc1cdd614f5edeac0cce0fcceb370218e2b961b6a45de01276d6fa76f07568d9f06b16e9eca1cd8fada608013c710e147f24e057096ecc8923e58b003f149f08469442e26f4a93d038efa5568bdd96f902248f4d3b8fe52bdb2c325feeb78b2041ceb55a3fef50ceb987fd49c6e40e12b585654bd4f02d45440bc9b246f5363b243a4d991dd3cdadc89511679e02f9e8152d8b2a1cab5201300202fff652306e79f4b75dbec886308c48b5836baa8179ea060c5e036100944f96c8565c705ace216bfda6a97b419cd61df88b64379a07761445d11eecc9e1b0c148626bb26ca4ac80f15983094cd17f6329112900eb5908e53d2a519d60ae6c3d1a909de555e8f68ee7af8a0cd1c2e0136221cc5fc2af0d7ca971dda605be5d1f41b35ea050cade9d642bc51c05727ac84a0f733c19e5716fe659fb3ab1ad73f01ba78492265883994c6bd42386bb721a6c3a3b7a48c0cb5407b1dcd1265c7c5aec9e96eb94f50b884bc21a7675fd8344e75016d1470ac406bfca18ea9ed54b476dbd8c14fb133ed33eca460652c3a0d962495cb95ec535ae245472a05f042046e905eabf2b1415680a31c7710b200ab3a0c826fc7855bc2fca1617b817b960a4e6580d2a3b3937d404a198d061c41d1e02743075779a0559d988709dd7ed692dcc7bff2dfc7b236c262d65f0a69f3f8423476a58d2af591ae6a0548ed644e0ac34204950b2bed808a76b6b65c86fa158c9dd915b146324c3e87a7e68a7ccf22537338c3d4e934e44fa557dd130335c33cc9d20c0ad81dd1ef4449d262cc2ba48943069b44ad66f4822bdc6627cabc14a050960cc17257f40c931723aa9a08ea90ab06f4f70f91d9330d416e2c3909e67e26484cdfae1c8105386e32f48766f7d48f56e282611443cac987ac101029661a79e109021302d57b8e925d0059eb84da527391c229b75043904c6e663e4ba3d0a4be666bd422e4c319303010ef4cff50cc1113efe39a715da7dd84fb73fa52e09cfbcfa20335ce8b96b62b09b693bca7b93d82c7ea7e67f08eb7c19cff85945c9b74a948536010f14973dceb70b72088b8a00ff31ae05a203471f15b229f24f97c69d37470142388a1d6e6cdde46337d992466df33f50f243e2dbf4d724d254481daa19597084474dabba9971bb3fa364ce8d74a9aee6e6137826331f3ae6042ed2ad3b8878c7807996fac3e28b655344260e3c027956f6e15b8d3e7d9e97a5043eb24109219829286e5c89890094701995795db14d2daf3bba98fad029f4684cbe4eb49e29fa62df5171612bcc8081451d32b28409a5ea75209bd6b2edde194f74fde1d3fceaacab1d3b0c6582a97548916b38dfc4bf0dcca9ddc76672068161e810a3da5f22470bde05269ba27d3a2f8206e3d81738b5be30336a6689884887ab12e2a58f6da9911b19bc6d5288be02bdf9e3196f1f2a3f880df0a0de58470714f24cfd32792b619ec138a65410543e2fc38d869cf956018bee4487a0ee3d805a7d69d920e5ec6c2838c275b2e060a33f42c1804751d72fa8d3a2c8b2effa67652e76768e2dc217ab63a8cd8ee1f802feddddece1f360fa668159d8fabc15796f7dfe12fc5764776657e78073959ee51453f874e4f8341777e02ec36cb633c0171da09acc5630682bbfc9a8349c916dd8a1150bc2ed719de39b79ded74f0fa5d407bae15cbb99998902301dfeb1406d319ec6e09f71fe89efda0a845d08178cb254c4520a430e2c0c97558cbb6a4ac47f12ff4bae9934d8e8a0f2fc48dcae0adef46ad77cec4bcb6e5ece29a192b6b8bbfd2be2d9eb3dc8283d11acfec7d6a1ed1efd4e86ce2468c7e487b0479a503b6cedfc2e3ff4034b7f78fcbd119cde4342cd9419c5c27b2f131ac8346cbc1f3169d1988c3223df4151b83e93157b2a97c17ed65c5cc27132e11ccff58d8461c0b0ab002a9797872022e0cc7e552a9897875d4b8d0026a6e796eeae18c5445a029a17b057cd1e4ab5340c640ed6c6b6a04478e3b3aaaa0e3ab1f6064c8303e5527d300d94435ab7c15aae6534b20e8d5e5f6fd512ff025f94829651275790e64e41490b0c26d8f813fc125d5931f287a380fd3fd12fb70f2642f21a86c4f4562178c6837f57375660287a157680641aafb2bdaabcfe3b1ecc2cec4f5c0e02d43e22f73a71c59be3666f48fc86f75f29b9f71aaf56bb7c374e69c25bb4c03d088e5f93238b90a15b25b2275adbd572515ed38b06f08e2b07e1defa91823d988386e246a604d0772dd9ca687ca8d26ff1d757882a039fd0bc3fbbf77bd0a3cc8930e21e69dd713d0845aac6b2a4ba59ddae4ca76b0e0f22d51a4517f11d779b4643220643b74c3b64bbbdfeeb9cd0893d7e658b5085dcb70cf78f8ee08e46c4569cb49ceaeff612fad49d497e719e34f76b0ee0b67517ae51dec60af8c5c363796fcf1d722ba210e3e4898676aab894c47836b1602a8a67f7ea8ec69a586ba78887d8ee090eb5a5015f597a134e78aed76f3064ab4834480f3d8af466bc2cf3a7a755210a6a305b30798321c03b3569362f99597cf0ccfc83fda6a440749fa8d978c6f29c18fcc24c488d1f33dfadbbef5d2a4cba591bf290fe4eaacbe78f333346509c7e00bb1a5d73082a2e5b647905c350105e5e65d2e0a28e2d8a0f2769f069ea4bf9c032b179b042ce6e6a249948b31ed18a2fc2f2d4387a36629d1b0b471e8fe8d60417311351a4e0dd43ce5cf8bba32a8375de9b3deed748bb79f9e8e5813e7917235fe3cab620b7b9d415fa223334e95cad6852c7bfec0994a27a692969d72ee8d77113fe4926cfd5775b73b72cf63b2145a9256eef99f22b05e5787ed8c663f90a39e062929b28bfae88eee4f794dab54fb2e52a68ddd54ef83989d9342a887c1706c82a19dee998d36d06fc65809b8869921a2273f9dfd90f37a138493207ee81c756849c0420182cae5ab2d9dfba3c081064f95758b2682836401d14644ec00318d41237a0b91c0f1866e256f7b5a577c8cbda38c433af5e1cdd4ec5e4ad6601aa93c26b2b43dc5a5f7134f83eb6f9f76237caa2b8b3ff202f1893048795dc39071186cf77d125011392d1bd127b62542ca4fd2d33cc87e22c295a7bb03c57518fb4ebaa7730c7a2998f6d4f3c8850bf95e52e6fc7c0b7293d96c31ad8272a8a0580ec1902d40140a6aa722117a3521ce4c8f4350fc3bec1aa194fbc9aebad3303bfc8966a8a1373feb9b880e14740595aa8f7551a6b6c652ce74dc9134e9e3d521b9d46154e7dcccefab1992a4269cf05a6ca4d3ddbd48e19a04b0640d3dd4b4eb7c1fbd93b9e693f32105af50744d46fcd6b1a7e3e435ef232712f776ffb4f3cea31ade2644dcd34c028987f3c8384e4fec0cab3e7c09720bb4529db4239f352ad9e497c8ba524d1aab7b694c6f5c794922415de2d84f30177130a4d7d8a6aedaffc509e2d695b47d54183615ebdc9745160b3aef7a68b1e1ccae7d763ca9347fa085b04c46234160dd0876a091001ba5cf4b45466ef91900e86db49ea53a170fcd193f107ba019d96613d3a75c21811692516ffaa0f1bfc55c136d46e2d10b22409328a3e71737147bcd269fa4574ccf97e3c8506c89bed8b3545369a7c78dabb45eb8f37faa31158d04896de54b3e23f9fb3fb50c5eb5b61e91361a7513d866e8b22dbdaa29bba0f4f51ec7bd03385d5e9154370a83d62cd673f09ba12e55c156a42b90ff02e7d787664fd62e144c34bb85e2f02361a91a5c90efa4dd6db4b71be6286612763d5e3b6618d58e42fe847a3b7f1139ef74f6748009588ef02f9f367acd26badf3f418f33a0fe92af46dda85b8baddb6f65b70e431b27bf43cd086ad35757a7eae122583ff6c27dab91a26edfb57dc24e2d296db040cc4cc9f587886f4fa1a7f914e582bb2bba736f14bf675a76bf82b199d46860680d9a2c17f9f606d2ee52ce727884e2e1e247bb8dcd2c1357778d75a3b47ab27cf29157dbe776bdfc7cd1dfedfef097c5719073d6ad36ded88200cf37f7fdf3af0a2f38ec85899694215f72561ecd099f902a30781c66e3725530bffee6662619b09ddc12501997c06eb9665b155a3d13e7a5e11cd16f272230496e5b2796dde05bea650c7ec807e066cab2abb45dae2ccb0156f60c253549966b32beb93c124f71434a97949f2ac1c6638681bdd66bc287a4cbf164a7b7046f628536e44d48f7ecb84f242697b27214d8e11588487cbfedb5838ed0e41f15e893382204fb5801bccaf253d3fa595d9b1c1aa0fb142eaf7a6d1f778b032249365325410372b5cc26dc3bcec0ea060b169a497c54d7f28a3e538e69b536ecf963c4c1524d087100da006592694be614b850448f314260b32366eb3551c9b64ecce655bbfd5591d15cef8ef9fb3dabfb7f67145b34045631c246dc23f128c62de3736b9e239f46db624af2e944f9a62238d77fbf6249fce2a3af84703cf6e4dd213f9507eeaac74240c02513316f8bd19708106a52f1e14fd848a769b3f54e43dd9d1f2fbfbf3606049e34745df50051bd858687e77feeb21022ce521016644115ff1251ba133e658d8b6b0ffda6c66da262be1c10e03707b2833cf400468826ed08f22c6dfb868e3b838c2f077599ba3b8696a0fca1cbd0c50c9e99d5b3228a4c4da28a3061a97c856b8cc5fb1d8639e089a7a440868a71224eb67b1ed080f10080856d0a8afa8a6f566aa43c7043a78be850c341348026372001dcee7f68d68a0e1f0a11a6faa3d447b67219bfbf41dde2ed78f7956af49abb0c0e738a3b7119ec89273d4bc2c7cd81003686e38c339e572e8ec6e241028a84a61805eb8c342c5c40caddb8f0b70b4e9162ee2ae7ddcd6a170a96d65192181db5b428fefa1ecfbc7a35897a87f32b6a4ad3defb23ff061dcf7412403cc831a083317fafb100717f04c76e17336bb1b1dc33f4e2c6aca9f034b66bd60dc2ecdfce6fdcb7139bc2b32193d615ebf48ae7b47921132f76a433fd312869c446176e159a066e7fb7fd08e34bb5f5cc26b9f3f9fc09b8ee79fb287a19840647b8a56fb7217aee36864971d30560cd2bf70116718ddc30f1b53c74794c5b01552a497eaa7d4ca6bf8ac27f0eaf5a10d6fede43019912b0750e8258b555b286626c05d92c3dad5f089fd25e43a432d2fb037aa8736232afd0a3edec593cc7319bcdd6069bc3828f18c170d4f3db8b624e8f25120ff4763d1fd3fb18a863afba7f7e1a83e993cc67fd11342bc3e67660f099e85a3bf52801c2da2d75c1a710f49920bdb85b858caddbd20a58ce5d1ba529b8b211cc66e0738f629c79c0ac2cdfceb089d2b76a6675a29f2dc22c2d5f6c0a35dc5a2a2fed1e02310f22d06c5bee164ce4d06f901b1725308ca28fc81c33f661e7c04dd375fbafd134267728fb068209045d1a5dbc968783a11ba7eacc1dc425d4d4521791a4a03bf26f0a2110c36acc8aaae6bf6f471f1da1171579913ee0b9489e356cae73a74b5a0597f7d8ff4d9dcbb753f631c900f1d65c3b7dac2017ca4d3f20dddfc2ce884285a61819dcc09f4c12d66ef8a70c0567e7ded37049b22920b19f4e1abeac5828e0e72534d5a8d203ea0723e50dae5a7c15efccdbdb2152c7393fc465e60d5461cd7455bc9bb72483e114e88db9dc87b12a2e27184206cd68667e26c34613b85bab4d4edd7359f391fd543e7854c205c2e44d3da4d9b42de5b536e90021c2e41f4d5a96b6eaed33685ed68ad3bd7e46ea71bf618084309b4276b541a6ab32413258870af2a7add864c87217c73eee4573c79f87973635008686c25f0050e9aa9291619d7a6f459c386768e00897fbd83852541e237d8a26f8cb658e27b2d4146850a443a7ab98eacf3bd24c84b21c8e79b44d60f48ab1785c78953adae135da044b96e273f92630d5f5e875701c442ab3dfd0b2aa43934e817545de393d85640849fe59f01df838c6aa76319f4146338e6960e07f008dfbf65105c51abe1132f1997a12f97714c02bedaf711216868c2ac4d77c66c5743a93dd2612243be8a39cfc5eccb736ab4cd5ac368cfb9f2f4281bfdfc28b407deb90b1100e884cc5232df711c86a3917974e009891f4e02648f70157d8a3ba9ae3d48c528d3093f89b41410d9c62dbef2095bb4d78fd07f5591317c1bd53b7691f82395151a99d10fd9bc8273922a25326abc6e51c5dca3f07dd76e49ebb7b73455934259c1399dc2fad16c03959fad60c5ff1efba753e478b929e879ee4c14a88775636545bad296bd91f922997391805b2e947b97b14239bedaed83089e9b2f28f3d83c06f61691e9ef0e62f85e3bd7d7c3dd3abe0e61fc62cb5c90ae52df3424bea3f7a64cf37b2cd4f4a980c6769a3a75c0cbbe11105df8b710db9fa5c0563296ba2e01626e9b0aeae612c827438d211cb25ddce512a0752b5459cd4f8cb48b7fcf371ebdaeb77ee3b53dff05cb907a08ae2e2fc17c44c62764018212d0f35f6f25a62b401b10eff609bd53e20f0b516e6d819382a24256758b107c39444e2c5f9e581565565e6d45a121fe60e1368ca42e8793f6aaedce27bba68ac340eda9dde24915793f2ea8664ab4aeb47c766191f709f88a7ad8f8b49d326cd2c9306ebe5ed04a7a5597d356262dbe96e11b3fc83769304756581614f8f12454e6bc390376fd59f49b07b816b9ca5d2a4d5f9fdf61e6353e7d1ab4db9d81c565a3b8cef6eb5ffc73d559e1562022814062ecdd92bcbd36f61bf45d6dedd1d6531e18f0da69fdcc50b7f47c0874de0821e445668b5ff2e899513bef2d6f01bbf446c2bbedf93c52bad065d5a2d57a580cba67e301e904968f4c4cb0ea9ea62e83c2245112d8174e5bb16e85dbbe4d0ba6d4fb59f97aa106cc595a0d1cae42a0ff3360e1f178b5af208432c459a09a0eb843c66e1b1e9b4df3b47b7852584553aa24200b8c7842681dd5e1103f3e82b4f3b318286b06d62b6ff5663d011076ab0ba6c0d28d0453fad07c730bb503f45b1a411b0bbccc5a1c6a84d35110cc74804c8b2de31a053ab86e3e192f5bc461f3963613143becb5a0ba100af852a31f8ca2639ac7fd78892d6810c13d3aa9be2b5f7a550915b5eca0b794ebb51a37f4e48c5f0a602e96919e4b35a6740a2fe561d68df8f34f5bbd4b05873cb65cecc449fc9bfde2276000b3a9e37eedf7e4a78399b0a9a0fb1092218171c90014772b4fb15c13b1e94619d11a124a1377b9af0cf50a4b1c3dfef69aa4b80a63e215f6d505637573485af052edefb399aaa3609570b464d665f35d60362e792ddd3b5bced31d0a29415ee7c2a1b292fad332403209ed45202b4ba437eab6bc46fdc2b14a94524b8b7e8bb3a480cee6e543103d3dd651d962f71cc6e3c023877d3c631b3f78164014f447bf8d44465ddc03054022e7137b94596116552242b263aaabbd271a1e33d66431e718c726edbafd851ef0ecdb06111e00cc8089ac1dd490037ec91066d60fd3f1674089d54b220514d61a356893c6ff638f3c2d16781e83baaa22cffa250a0131433d553b2b7f7abb1c273847317a6e37c96c4560b300849bf8b5c997d1bbd3452f4e6182440bac0298988941e4d5f157d19368580f03a88a182264522c97fff3f989798043684eea7f160942601b4d2b50c4dfbf3591a186f591a36bc3d61da58773000d230e43ef1b0aace3bcda7e66117bca646397bfa1d92ed17f0502ebb3cdaa599ad371a53b1c889b2f7502259ec406c1d54c37e46eec94846d96d16fb595e2915772fdc5f500f03039280326056c753a97154ada0867a8efd18552c0ab901f7530ab40d0f885d903d6e2cd21969af47c95bebf0209027fb6a437e7e0cfa60204847e4dee902d077dd0d84c0d7241a71eb8b94e5c9ab324fec79022216f149e94b268057aee337f622e69c6729d5e606b2d9799e13cc154c0aab0945c35d4924d68647690ad9fee78326412f5a9626237e35c0c271a3e5219679de3501894f8dad14da8a7f238892a5e0d5d9803b1d5e577f76141b68d8b530fb93a18d81650bf54f1f8cc235e8c8092cc8e0e343987a9102d3da61456d3d7eab76b0a3aa59836bcf1d5c5b68035206d5fbe9fd05f7381836098371eb180820fb3ea74ab20b80132c5d1aa71dafb4d1ea2f1612862c73567a783bdb985b0e88b31fd470efaeddf644f8a4e8f5a40df3be523aa94f2e3bd6beda00b03a4aff340162e7e9461340cd7c1de6329640ddf18313645c62688eea99eacadbed50accd2d3d3db4052a99b89fcb52b75d5ebda7ec26db5d37c4df83f6adedb1b21fb1a2513be3b25a6f548a758720e621a062b852f79be95b094031101bc9cbd6ad0bbd6a430ed46036c6fa0fd3a96447d2c8c80c8aa6bb314dada6b66862dcedb1a297e76e45392618034135952523f2990305ca95be5d29c77fee9c918a9435e510b7cd787839814141292192496dbf1d0d7f585f94c8b73a53fc7f8d19c7fc0d791c48f9bcedf94f97ad2eddea9e2db70d44dfb251ee9e653c4852731d3b40511f2e910c041572ad8ffd668978a18c373652972472b32ceeb7dfe57a0956c2f6fcb29e094ba285c49627a167a70f8d374fbf717928f1435b6746bc5d2c12f534eb5ad8e1d3c49ca78cd034d17c4e9475de82adbcccaef97ec8d4a5e43339384d5b8670a336e8646177e1e28ca2099eee8ab45ba639e3ae3fc43d6d85c7542862abf11fdbe677361bbdfd51aef8fd8f089b3a73354805406c2ba194a44156afc453e5fffff5f2a0bd76538c8f3b9d300068db0d9953c375e63918f553e414a1a5119fdcc3a46e35f05aea7ecf1f53a130f2a15f5588a3efa20c9c718e4d1b2df9dfd8cf8a9e54273738a5df6d7f3994f8ee5e358d5cff1f6695f206791bfcee64a6cf6a01998b1989584356bd034f4f49812380099099228010ab348983641e7017d98b4d913677fa5a287e1b4c2b055e4baf02935d9e76820943990696ac7828ad3584f150e18d3f3ba17ec1dcf5e1feeb57e9ecea1f3cba9b346dd26601ae26dbf87b733f16175235d222ae19c407c80e5281f788852a433a1b34fb2f6477c3301821586f0d50b5f1dad0b365e3edae24c21e1a03f9216f369022ec58f727bfb57649142d23337c4f2a109d89217547facd892738e943cbd9fe9df8e57ffe3cfc6aa30f3f56a1a547da2c9565af2fa3a750dcd84ce4a4ecfafa9bc2f245bba6670ac5abd0db4d7235cb8325e3403c3d76f741c80e71c74fd1ba34259253e2350223fb95925a611fb0f1bbf545ad87684a8201fa173715ea33fdec4aecf359c54787c1477316e3fd2bac914014396d07e73a45ba8a8f75564e6a23a255f3eaf69d65660d291c30bb765e8eaae6c3f63df469db51cbd2321719f02640ca57210644294366d12471ec7dd117d939c29023f31417946507e25bb61b1c2ac95b937d2bd5cf653cef9fc72b1e937498234b606f245522bbe52f1f4d60817dffae42dd20e843b8371c5d2e1f54ceff9bb742e5725ea0f4a03713c7b020df840d3ea84f697328f1cb329eadb35064f9cd54352d5a54a883e24e8a43e19d2d62d686b7cc29cb62df1193c663fc7446e978cd8697c5c3da2674c6b1b14c8c36f88cb5e3145c409da53704fdecce2996af8ce3da237ed54a68145eec97895beac78f9ae1895140395d1a8b0879c9530a17dcc2190e6dbeaf63286bcbcd49cd10cd270d9744b3d321890870fb51476ab665f6ed1f8ef776a1c190715c3bb1571515cc7da65313e4b3d0b933f13861382c4e09f8fa2f5ce747e91612cbda2c7b55cf8300f102d831e5162ab05a39b1b7080116eb042005e370bffa6c8702017de75959a361a62c581ced8e073db46d7914711016d41c83ca8ff071c500c6dc08a1d1c4492117d01324435b472fd68d76c2edf05d969516a2c2a82028a57488f50d4e94b2ebb1d1e418d571fe4dfcf71c664f4a3e2e83962fa4c2a687b850e343c8cb864db10682b58667e2cde4a42b84d904a9d62790c3f03bb9d522d4380db9aba993023a0dc86cf0db14eba58e745d56725ece5b595a4b5e600e8fba5e36e7fd27ef96ffb51d0c9b10cb993da891d5d536731331e9e8f3578917a5d2fb86de2e6ce183ab3e32e1ff0dbe3b36e4c6fcf05ac22a9ba09972f5b91d0b30d56e4c752eb6e5ce48a21f2b80f1112b4798b1bc28741ba3d765943ac5c0b1930c6e73ca1a8030b4dde62b8ddc011123320f7511beaa5ebd39791eef8ea33352620671093e703877536ed2230316537cad86bbade1e0e8dcb5c633caf546c2a798823057ce48d90ebe05dc59edfcfca872ee39ba46e6899724e5532a31e1ed71e6efd49c6e40e12b585654bd4f02d45440bc9b246f5363b243a4d991d4de7dd778efcfe50ccdaee96a3906d504eeedf7e5a1673d33f1da70287df383cbee16669aa527d202492dbb24f7d222f79b6884529576300e9142e701526dbaa1db73103a37b877b57ca71ca028fe223693e05caf980401218c3eeec3aae3d9dab9dad03bf9f67e63c21b24cbd7b33e268e31bb16f78bc80ff921a8e4228b2a10cf80abb78481b222c433e665420416b6c9cbf88492471ec1ce7643464f4b0aae9fb811bf9b87a0078c3a6a398fa57d71f5f4b646876e7e66896265887baa62ed735c53986294d78fd4f1b89521974e325e748f58a5dca0409d5209efe7fe45dfa825932b7f4c8c931704dcdae1e60448e85a37b76f7704749d592c66b12390a4fae24d8073e86b34ec389a1b2c4f557ef1b3fed0aebb1ab5b0e8d7170f4a55badb6dc1cf4ce5c5e29c07498c546a2819561fac001eb88bafd27ab46122e38f416d9e90c52a5f668d9764d9874b51c9db0fce91881d32697f85e620687291b1e90b163586de8447493dadf9bbb65def92ca34863f36121bc01afd2bbffaab73e4a70a96cc5419f46ad19a0018a88e526b2d1998ae6d9dcbaa0b56c19361b9176b209337f04a109c20d7681dd1ef4449d262cc2ba48943069b44ad66f4822bdc6627cabc14af43d259b6a60bca20ee2fb4f5a6e67fcc14ad30655bc2eb487451464bd5faa61769ee476e15505fde3e3c3cd73361a967d14e263a243fe36ee3fb18ad62a4a4267fcaacc39f7d8ecc8e5a014e9fac90a329c31cb16ab565c187018f5322879eefe73c89f18eac70b12d0df79d0f36c4136c73c9279cf8af337292c12c601f9d709bb3a57664264175fcc38cf7b21b7c90848a3db4bae7bc54d92f9ef3a17e2157bc3e306c48a6f01364eb7c8299fb4122414e598e425b28b9133a7e958b5dcd610d0174d9ccede3f9befae4d84f61f1e6195f7c338c2403b59d9cf1a2ae751d77ba6bd739d1e58aa32d8923f6cdc465098654c8e259f0f0ffda0bc6073df629c47345d044401e90826cace156c615389d031faa8d9403aba19f29a26f10f5994c4ccb116f350aa4f40e9371e9d483fa19a410e4f777d166aefa51be9fb4a605b476eca65d4f32843a95ccd62bb6f5c883f50644568963b64ec209bd6b2edde194f74fde1d3fceaacab1d3b0c6582a97548916b38dcaca68cccdb0a8851e4cf61e07144855c9dce0f116cf837e4188eb9cfda3db263005a5f96759f16f86d75a5073e87c5c159b8ff826134076199bc458239f874d318417ebf891a3d54c46235d69a9ef81ca2147a5d648fbe3aba44f0d5c73b1014f9b80ed38e98ceca7894373f81f44b9212553b5f784a0d45f9954c83e063fdb3292f16365d54d37dd51b67af095246f6fe9d50ef76877fa5ab5d147c09cbd3c1bbe0a22eb06f3a987455158f3f1d0684887eacd8a59e27f02f2e6f6b32f5904b2a116d2a0543f635294bac5238413e7595fd9f821773eb481a29b9bcc155cdd36ada7a548b907723c0c8b272a2eaffb96e4dd67d38f9f993272408f77dd646faeccfd9109be7108cac7678a357c155eb162fe38bc87494b594edefb466dfaffdc45d5b7bde4b62fc6fce15876c9a152faecb4a02eecfe7959420b4b248b101bbb77d7dbe1c8161569b3539628ddc1ffeddfb8bfdba6ecb70a6c0a8a1c5d27f53b47b346755ca4437055dce74251e5f31c57051369ac637da6c85f30bed6732d6137987c882013aa2b0c8c3ccbad0c1e9f7f14dd286575b985516fb9a7f9ba8552b0abd868d1f44fb4caafe292d308396499d975ab9561c35f292cc8bf86f0b86b91da65f6eb085915d4d6eb6856dbbb869e7d2410988e04e0460c5af65f2646f0d87a32fa0043087c1b29a507bed4a33404f71a887706ff17871db574e6c133ffa51bb53ebaf3d0b035065d0977fc80a8c195252a30c4983b35a431d050184ee09d1b4a4f1a3bbef7486ef48b837b630f23793fea03cf491e5777989c56ea0fa2efd153e324dd4737e70e4283b038df7ed981a7e87e19e3cb0e13be8c99b1343713b4bae81e3229dc71369f61a8cc8b97fa05de7eda37575130bf45b8acf0714b3fce2f24700f23bfa6aed0ca608242fd489acd4c130535418de06cbe338cad3be4184bc2d585aee033084aad0da7f9ef46b02b3eef2bde95e49859b4f2eb62f96de19b744031c6d18f4eb6719660224facd6f145147dc876cd67187b2df8811191330e031ce8dd125e691eeec6d686a3b31b1c58157e2bfcf0d167c4755f7b82b589a70c55b6bcccadb57418e59e742cd54e88c73e0f2bb08ce0cd069323386762cdcde7b1d5fc0ae75df357fa55035bfadb7de8fe54f296dfb1d5e4a90e03a26ca9be91c344b7a07c15b11d952c8fbbc9e40f70287f9d0477186d31ba844c06067928706a38495ab5b6dddb146200ac8ecdef09c8f66038643fdeab80202d3ad8e269fe408964fda067633dc02605eb65504e891600311ea59c7f23a991fde38e3f0cf68bf19c1b0a2bf311b303fddaed79cfa2ff399cf8734ced4beed9028c239a908908532b93d2e2542e75b816ae6bed87584e43b945d15b026952e5c8be18f245d28fe405b21020ba7c2aa935b73df47852c0adcc87d9fbe79f5f080a6a40ffe02e624dc5d3ca279566dff0ff6e4973a1bda1a4e645a8bc2b2d611dffa136db75519a7a1ebd785c1d92a25d2880f5c97948703fe129117280aef1de8ee8c1ae55406a58f625ec415d1fdab01d76577896c6294370f332a6ac006b7fbef960d4437bcfd8a0a3fce5615c22431950810fb1e8873f72ba153c5f75004badfbae6e545d25a545293dc68c3c6b3d3bc4341f65351d4bb8b3474bb62c6414f8301d33003d1be54712f4b2d420725dd0cbe35c1a737d5eeae03708242a0fcec26ac0a3acf03c368f412d6b2bfee8d0bb2b874339c9cabb39cb6d92032915526ed1f5419fbe0f0aab776b6e66ab7520625b36b1b377aeb06f00b27b596c103e281124ddce3ad783846a3df3c9f61131851b92b55b1ff7931f1f4d83f70f0ea82192557d7644fb014117a9b05ad06907b7eccf4384a46095b924df8b8fbba773f84894a43f538063487acb2438ef6c259ab66d441e169375224396709525ecd92b6c1948e00f3d04eba7190bd1f5c50f969bef29ed8efaeba38a51e330264963215f98acbf56c5175a4b17e704c593ad55ff39c2e6cb88d7eb204d39f3987ba16a657d9e073dd0bee9558d12a43e30eff3165c6157178259617de1e9ff975eff590084eabce2dc93baf6f61c841eabd4e585e40bb641ea68a18fa94efe056cc5d4d09f26311ddd3ce067dfd33162ed275ca3279706b7256986ff5c119f47c2e045aefa7b67a515f29bea30c401d6220093b1fdc872e222a8605a9dea99aaeef1aab16829fd10dfad170e5a2e90da55bec220ebf39bce759ad9ea7d8431d44126246bfbfb077dfd68d88f9901c01a3ca59d010bbff8fc9827e3c5ebd69240e66f37ceef01015fa2014c5ea3df213dc82ee2e60c0a97547220569fc2c4693745d6a4a9d6b8956060faf67be86ac36d0cf33c80c10e21f6f5275707c7eb2b250a877b5ef0a05fa074221ac9ae5d8a98f184cc2294f697a211a4aa32377ecf8cad5363d4278adae72f0dfe3e393f10cf5c52af1b59bc6be4c6b2490120a75e87df0064cc1f15728745fa3ac19d00fb0e227bab902868ae2e79765e97f542e7075206f01ad0481d28ddb04264ac1b7c00505766e75d8ab60517929b3c97d83ece1c876fd6fd8f2f2ec53ff326892d6ab6f6a5c0c3adec4ef7dd7bc5c4bf404cfce877e4eff5660cd0ebd482b37f3278c310179b6a28b58c57d77b1aa9954d0180edab343c83efec5fd2cb60b84fa4e6e76e3a9d5da1d0d8c14d41753c4641362f3f0a116e3c78225bab1963845170246032feedf0e5ffcdffcdcff1fefc10a71eeb0b9a95ab6e8fc07e51b0eefd05d030c90b6c4714de5a561aad90af15b20e9a7303906d423b3fa99218a98cc93b282e0411152f85049a7bf016c2c8f2d0e82a194f371f3a7b5066e898bed24706841c2d5a5171f78c91b97dd37c6ad23947b060550275902da19ae30abeb9ab798d3d5371ff4fe36e580edc50c1454369d36ffe70c73f5360d6ca4f252d2dca1ff754ca07cc0f500b28fbe19b2dde2cd6762539034eb3d238276ca066d8e6378b3552f38d947b56a5679739615c9e0ff3399d3e26ffd289830a0ea3df1c463f380528e3159bf4bf45b55af65445e46c3c33c47b28b63b2666a1094ff9fcedd01288f134510df7d4ed449811315e7c8437f3de9a6de964e179cb10fa23c7f6af095080c1899a35e45a1d7f9753ee38fe0c67b4e3f29c840e44af556ce136dbee598d213c823370274b9ac239f9c9bc53314446edf82d9d48513f619561fb0377951cc8d73d6ad6a7b1ccf46fc1354f10efe83ead46d93f85380816b26bde8e297ec64f61ea6f696314e5c51d6e144644b1a42d2dda1842bbbc8c0bec4ee3ce2aba5e7b49e5b07f503c00f3fd071bc22c43f4883c041ab44f7f36dc3528eb1a9eff39378e943c07f26dc7476313aab5c58f5a16768ffbfd5e096b32bb246766735ec171d59c1612129073ffbc138ef1c1415e3abaf44f1251e02cb12edce113dc50800e31a375a51afd376559642e86a184384661bf8fc9e14a6d840bc20328b964ab95d06198c57a0451f776790a3cf8728c9bfa9a41218232589b89b7eb365d6e7ec574159aa1002d619f8193f6daa360f5cffc0368f499728740a25609cea4a57a7364d42bf2f1fa1e200513b2a4417d94717758810cf184d5077740a8174bdc5200a3fb6feb8f2eb16f38b33c9bf7a02d22b041931114cb50e6e6a24badbc7f8dd26166b7fd3ea51bf5de47a5a5e6f6127c0c6822cfc0a07bdb6e8863958ba316b766c10a1f2baea44cec8c9b08d86bd47eaea8c52f0767d7a4ef8667a005eec4d5326d6188e6a00b1be12a7c75efed9bd51e72d8dc32d3c239f40ae4cf220304f54d0a32f328e54dc83cb457f1e6970c14f622deca3fafdca659a044ebd0cd73b82f44d2248ffb6ddead452b0a1e3a3c3036067868307c5f551cf8b8c7cab2217d1692e615512045774f8b985e2642ba675b9002bab0991252cec6a383e339bc2072af5e8e3c3cee8e3f9725b00ed866501274fa7ed259a85e15918a60d1f7ef4a6fdb5cb67b8fb3e6a07eca6e7c05eaedf885bb0a9ac4c0e02822497ca75e95664779358b8d5e765f381d7e95a427a2cc31ab0b09be5f5365999a333d40cc33e50661b7f266f634399d1ecacce378f8dbdc30e1304498b99d25dcd67add89ee988ee8e66535c08679efb6f08857fa50f0297c557cdedae441c7c1e18ad483767b3b7d68a035b13f151a82627ada5bef3ab03a5096f9f59f6b8a4d91f5ca73142f357bcb06a81cf184594d754e428d7b6216e37c2cfe3cf10d70967a62246ddf5126b8b182a8099f2bafbf6c88db7fb13709eb336bc853a7eebb32f19690e3168dacbce9db740f15cb03423bf94f14ba76b6fd50b6cbefdd7ecd765d1e3157cd330477d40e8af18095e5883f664cd2d31f1c6f69af505e9b939b13e24c2eea64dfe6fca60eeb04ac43f46c52c7d60da5d346449c2eb69ef204930cd72959325ac7dede8b771943a55b89c754df7fe4c21d9db298ea1160d57c36deba1bd6de67ea7f891f2d2a6b5ca5aebbf4886ac7da09a15121fd4d6517e3a6aac081d79c153d81d3ca35c5ff8d8be95fd2c5921292812678ff2d8b2a3009eb551a43e35646d516ebc05db51dd0c1f8a4689a263984789185573ae6d60dff57752c8d403cdbe267d71f130a81854582a0df695509c493445243ac6da567d161932ca8d65f324e89469593b6e46bbcae878037fa9b6a89882791fc1f920a1ff06a49a90424921a7de095dd7a93938435ec815d43ad99cc51fb42f63626c4e47816f3480d8218bfbe6c502d919fa60d48439dc9756f3bea385d0522f230403763e49ff31a30e92b95e3281d013d67bd4bbc572c7527364231adef1a1002a9333d9f259e85d2d8aa67700fbb7ab1ce8778ecd383ef44632d99fabc25853be2fdb3be4ba3d55136188cfae2ccb378dcf4f3609250419c3261630733f25624872bf6b5fcac95ab2750067503d2a74a684b72dc1b4f0a3327390b1f34ba1587ce832c5c1f0ed76bb39d39e5e3d47f35519233c04b0037bbae2645802c3a9db672c621861a318f9b0bbfea9cdfddd4f1ea36a07c8ea9865839221c4f5f34a723e84212ab7007f8ee6275e619552f9421b615d071ef418ea94b23cf1f68b3333610448cb8ed17f639502110cb006bcabff3cfbdde3780b1da790c16e25d875faa7d9c0abcb9d44dc541aa318750aacc9bb76128826709d505c166382148d764be685014dacc4bc7d96381b4648f8dccdbdbaf83f73c893542e520b751662abe1d305acac51ad2daf0af5e17b7bd6c7321f6cd216298e4f1621179e19564bfd2b77b9d61bf45fbb997d82025db880a31b7fb4ad43d88fc1ba7f1082101f59ef7be1e1168b55416eec19d8189211a87c41834e7e83100b6a9fa760dc09f7355933487c4d0f3c3a3207caf6274d6ae3b41698af38291ca8e7cc3d0bb57d0629fcf3ca25e4cba4f01e9eb4e88ee40e6312f2b2ec89029f90cbfa2203d211b77f9d479dd7720f046e31769c9037e7c5b6675318a6f7663a83ee85fa24337277803f4a459c738eafdb7653734bdc1ed1e79ae97bcc0675a775d3ce94c4befe7971c7550b543e123fd8033f5e095de2b19472b583d2730583d1ac65bbfca741d3b4d946454ddb25c04a4231ca44a9d43489fa76f83e5f0c7dfd8626f8488a7580a8daa1b7d2c450c8f50666f99e8714c4df46aa4b45a5eff4924a861cbd94de67d64503821010681242be03c9f2f9257ac055bae830ce56eb40d5f62fbd3c8f23a1e8609bfaa7cafbdf504de7c48034c7333a18c578a72c630206b1c89ab51ccfb343173f57a0fab664daaeaf6370c101dba593744d4810b6d1f32aa36473f7c5db1e113e6ba534a0b61b083dd8c9a2c6c8585427ad36fbca80aeca756f8555db8bbaad39eff455c3e47f9fd86679eb9b6de53060ec4feb9f04bb69b4441a8bfc35717c009b8f58c00c1293636409bb596979dded38d194aa3dde469c98f767a74745d4e2c09abf6685291e3290d4f91630d68528cdb89fee57dd28f46a3010fdcd76455d3bc3b8c49b63488047ca682b010b5a3c48dec26f03f2857abaa190cf2fc049c1aaf735b8d2a3be3c2db0685c27413cd21a8a8d755b6734f48b6c6d7f7352ed698dbe6e4df69aa2225ffc29f8b79db036c7ece31ed76c004828862ccd80da3a1c704d848845bbc3991244d56fbd580a5ca8d07800f8eea18ef0020e1634a94d4e19cbd596ae8b2115e276ca18ece7b091e7a9a92377a25aefc8809f30fb73858f16c659e47a0a98f15d6135874336edf9fd52a796696083b6aafa82f2df09c6ca886a192ab33622573c3a4688c66ca8cd6e22b79cc8a82b5bc8801eea0f9c3ea8da4c68bd39c3b6c4844564f70bea535b2ebd0168cfde8b375041ecf08368a78e7f71a5b1b3bead68fe6f4f4ca8ecda210948c4bfd00966fb7b05378ab6b44786383cc145ba98df22565b0e41341ca38b4960a7a8d284e0bca4f6f589c6149324d2d5a13f167203713dc3f05076372ab4ab48c58da9d4a38b394ed4c20376bf398618eb3ebc49c1f9f33ccbed8225ac1e55ec47b616cadb80a7aa9757a21f7888cbe45477c038adde641e84cf6c7172a05b506ee14600c48f794f69ab7082d8e86003328a5071c1d72695da6f113e44e235054f6c16938c0f34afe13de1dbfe910fd23f3e3448d69e8a52b034c05a687c3965ccb3a9d0b708da1bc7bdbabac02b826447246df4b4451683331a9b16953911082d2e2054b48ee7dfb86d566ced82de7abfa51f843f1e57f7c0e27b7f9e28b0bfa4fe6a4514b279bb57e73f4b8087ce0331f77736a58f5152b2da5963436d442194d1ba9435f77918aac76dd8b2785c993e3ae2654a71fa6367a5d276f7fd06a46e1b89ad5f12958dd3e028ae91efcdde6b943b9f4f4015cda82d684a1668a1fec63a52bb472d85e89c8f41b4bc076f2e7d0620caf4ed761fecc56b94a3719473fcb05391727b2472a0a96c6071435fd5415cede97937408bef54cfe08a0644e80dd995ea0083d99985550501cc54a38aabdad8f0302c4eeb019cc3e11027f8504ac1f1cb05b45a3afbe8f4541ac8048641dd297b1a78ec5717962092f646d1e9b4316a1496289763fc097ae4bf9a1aad67c6e653ab8a9179ffb8204f1251e5ab503f7572ed5b27ec6fb8a6c3a43fb7303052279f08c9f23905248ba02850739e64257fbbeda65f95bb057aec87c2b66fb9ea48ac1df8e66fb88fbca1bfcb3ba160c5121f12b141e1f3f9511994af599448360066cb3dbf0496a096dfd8f35d284410bc11df2e6a063a62fc89e832cde0caae054b5c687b2bf0e833376d678a6a979fad9c75c25181856d53121b1ad5e9da7a077d1bcbe3f99f420224c04ba45ca591f40c7fbbbb10481aa382fefd9080f28ca89c962c5099062b9c6979c289edfa11c9a1f446ac231a5ef89d5ae8810571fde30f4e21f845dc44149c0eeab78722573506668a9ad37998b63e4063f9ab5275239f5880b1dadd5acc20d42d7b05f5b8339166953a121207cff5c5d583b1155dd4b27fb7522e4821b03bafbf2629a5f7d1098ed6fb058778ad89c6da4efbe1a1b72594b5b65be607c784649a219319f12e581031032a497039f161cab37558f9741f1356c7b47be3b7d67f567e2ac3a1148a14526087649718673a56a60c28014ece24868f885c9740825ed53c9b4016a816adc4c7d42f346d65a4d83bb6fca762dffb625c1a6532fd8d303f28218b54ba71537b9e941618d4cf5899cea569f2ff76b72b42ea7a7cc7efe6d44f25aa0c589982d5bdee4690c131caa8b178dc973081a7c136a8d45d4d7a720a129a54f29737c2e101ba751854ec6f99b524bc5a6602f59c6854ec57499fb580235235e554205a3d5c50aee92ed7ec508cd8824618c0d59fee4ff138aed8b1d320bc101478d73782a5cf2d2ca7b98182b133ba61d944d49afe8f726deb1fe8c680b0551c30fa2f9324a5198c0af7cb3782b6da1cbb79c72ac589e18f8c9e4d2ccc0d7a76ef337dbfc37012e78f4fb8478cc8c947ea3e8f23325a80cccfd1fe8fcb80c706e58871284dbf789c0dcfd0b05e50df9275de35d7042d1541766116054ecd27145d5e6e2968970026572e8a7ddc414b0d468fc13b99e1c7cbcd1260a58430c02ee38197cd8e878000a715d8953dcdb16935c093c0bf63521efc285c383fdb051d262c73138b04a0f81a172f7db4f0822a5499085e6ba554c1dfe5af1c401c3a2c811f800499bcd372296731a3970ea6b2ea955929253e78ce0689fab8453ad501f593090fd292f6a3f263e930df535cf5b24b8e51e13f970629ef6ba7b5069a0f8ed8dee4c7c6ebcbcff94f5015992b1c544802025538588233f27172349623dd4b8a9bcf1bdd3ec0cbce7c1dc0f577c1c024341bb50f6feb11cc925d8326370f4025773a6cdaf5ca403f07d425a33f775a572adbb6368193cdf44837204405dec20220500d874b7febdf98e7e3801fadce25943f5a709c335ac94c36453faba6e44253db754c4e3dca1bab772df176411c0b1f9e0a8c70ad7a84ff360f35ae9fa9d15a503274ae209087b2b2f8404f941a4d46daebceee9bb900c3d2d1e612e50d247ba1ab3bd50a6481fb78a80a64e3ad165b709c55d9a1aa9d7bd64b53c3ea937ebb7864be85a2c2b727edb19d52f35b5965b67aff1b3795f48026e8e804aa6b97a8827568208ba44cbd6f1437527b3d524e0250828ee90acdbe9bfa7b2f2dbeb44e8ebf91b70aed32b688d0811be36c43cd1537debbd573640dab6d6a2785dab30d0ca4091c0e69f0fd159726ef616b64f0836d1fcec8a8311da39ccdcfc67d97915916ea18286e973dd6199ff248d2d5fc75cdf4bc9f7d1e27a580feda0a4056352d7c5115422358cfd69ee152dbedd1bb31da795710efa12d0edba345dd818ce7147a1c31caff69a4befba1b768c717919582629ac00c9c429608111fa117c69503350c05e55608b6fd0e8e1d2194bf26cafdc6733127f3e4bb2bfb0718b8ad786f0d18b1c7b9ec2689a0c47cb417ac402a25efd0e00ca4b3cc57544c7615fe303817180af8d6da56e4366909f0ce3f9e845aefb40559757e9bac7fc1a9c3e9212a535414111ae532b940fe1191297f003836086d4e854ab16d1f0fe07b6e609c88c3c161c1ee8eb29732e646c55fa1e34e650c36dc31cc27a4f041362e3245ecc9d2c633ed875d4a3f3380caa57641cb463c2542acbf1dad690fe90a7d1e2f408b5d58cbad42d770e548fa0f587847ad443ba74fe040742249edd47831e129dae7adb1dd1442052349419979413aed92e1da7b8a7ae7e721c4e82197ea6a194916bc7aa1188dd7fe17707ab0f385599c3db04f9dd60d7537be08ef74fa3a648e606ac014e80964c437ea7868a1339a358a159e3f20721beda92fc57e53b89c0bb9e6faa4f99b79332ece0610d26062934c879533399617fa2163c421ca84b7b5a9f16dbeb41a9932aa97218dd5b8ab41120872e7cae2b2fc84e121ca7e203bce2033defc04c0a84ce3d647254580ec3655e3bf8ccc584261cb2159fc5139551fbfc05f906b4f3c1f28ce58230e207c1d92a3a475db0d800c25df22119a0626bd53fe6c3d6197de897364e16977fe9e91528239a4156099abbc3f86cb33e6520036ca7df2275d241405c1c527c6464de193c513003c4f2a9e4e24a54a97c21548f6618590368a079102cffde95de9a0754f499783abcee76ed5adb23be7fcbc2029cf559ac18df722f0cd0077d443af8d089ed1b8a077d7383d3083c593ab4a58ddac5696194487c6107b3d8a57bdf25876da2de00a715b098d093cf4e7e0d4a4f65853693805ff9e5271fd308909c85bff63669f7bd896d36135bd2ab6f6b3ee245848f640372315a87077f1c5ebfb99b620592f330612b85b4ab2851b97d585cf110e4c39cbb6c5037ca59019486c785b65cfa9f96ae3566f4f5509b441bdfc579b519f8e37e7f37ce36fbb8996c95b9be25659c1cfc1caf10f30623d70ac89666e8d1c26bcfdfb18f10b7441d84a35aa6f01c55357b5a8865eddce29734d901dde3491080e87ce48ed0a67c90eef2fc17b7f200ac1e8e9cf392feb434ddf8a6708f85fe161fc44a6cd10c051028380dbcb4b4fe56a84f2d4dd742307e723a25ea271912a4d5a352a8ac27fd8bf870192691ce371285ef01e15c2ef9539853e4d540e092b9e8d8c66154653f039245a4af27002633d607fbc44d6415482ade828d1b4f4b538dd1694f62439d7f873a69b9b86fc12719502320195119acb8d155f387aa01c01e72108c0b7319cf15d5e6b0e645b49d5a64ca41cfae01ab12956b7126939bf9db1ffd4389d24f4e84c5bd76da93d344f59c728bbb50fcfad979ba21b5b2755d47671b4738b76cc8986fb529bdd9a69e29abe97f956a8f527ac9494b3b7029d18126e87fce739488cf00cb0c8a53be89112e77b19a3a8521b82e44b5abe9589ec30fffd95d35e6dffd3a7bc7ae1b622185a0a1fcae430037264ea8e6b507944b302bfd243d3451f6dcb9725aebdf511834085db995377482b059405e8963ecbbea8da6945592132d0c9bd8d3c5a2d1587032629b09907acedf4f512109f9f75b9281dc95e299f7cf527459bb37e24257744d5e3224eb17443d14b77b43e014fc9a9c280524bf6e6c5c93760a859dd76588d54f98695aedc87b65c7dc32e45c519f550111df054428adff599ad6362b0c207d26479948530e76d98de51e54b427b2b355767442c8bcc66a71b4a16c35bda03e3f62e2bf018982d8f97db755cb196f8837997d0ea2d12de539aa5be2daa0aeaf9bfc103bb09cd1e967b3f0cc532740eee8f8ce8cced853ddcdddd63ff9d89841aba62eb9a41771030aa48c6a541071c3826011e0d552e5188c57c0b836c3ab8592beae0e43e1caeca4cf3ecd1caba64403f781d868dcd84adeb894832b8424f5a3117a703aed7cea03115db9eb420217d19a068368ab75a52348dcbdd1f716b5c1966e9174dd1eae1703399de96fe6c17da09cdf274ede593b2f3735a39f610ac89aabb66a422c39b124571b5ad560f28224efd96655ecb67819b000063d8c490671681f5a9ee976e731718ff861add2a564c070d495c2c40cf6865d704022f06bbbc4cc5f2b16d1a27c7255efd3504fa41f0d6c910bca311e1ff0c58952790f2b269814453f54dcb1c2acb520208c4789f6fe2d248991063592a5ef26f49fd67fe75dfe2cd5e0dbb6b5bdb7dc15dddd485c762d133ca8ee085722e15d80721f921b180794a64b90a033bf6af35a18c1ea7e2604b41ab1da33a7f45846b66bea7b7936d2c2effa35f70ef7565c293eaae955737e2d1435e31c667903f18a96bb9e7c032216af4950304299ad2d2fec163873b55a8b0a745e5944d0a0c7fd8a36fa2ffbb07427c37dcffcefc011d4696b5371fd259575bce0bf082ac951c5511e79cea2e0186e7bddadaf1f66f25a6c14491f81041706f08a5e32edcc925f29c96c18cb3657b99d3c38f08760ea36d7f96b1b9b2083c9652a09853bf831652225f1c426f3cf10318b6db55e11dad1ed3bd895a2fa13182f2066455e978d1609cecf90b620203f258d4afb052549bb600997134c43410f642804f2b82979de41b0ac20655b7a222c616ddae7c68afd1a4c5d8da3086c7e3291b5ce470f742b5142eceffa997cb9d94b90ea666b8062b821d458017fb1497bf7fdb352060e5c2f6574554d55947d7ca622cc5250fcb2539976d1dd96dfc24e3f32706d686b422326ddd49f71343ec4755f5eaeb3fee7e264a5a8178027cfeb613876cfe407f914a548daf0dc167a0fd5b0bc8ac12eb2c26d494e3b42d1616798bcd2bba4420b088c1f20a226251d6f870a74396acb6ee59c7802a6e06421c9fdee99d000833cbbea7d9cc337c1bf3317ba81f41831a3098eee4cc4292dbaab0bf942a9e433b9a783112969f937605c81cadf7761b0c5658dc3224a9e7663e9ed7766c7df2f5cf0b89be6f6b0a52616910fb960e8688e9451c676c6bd2168722623151ec66db5573190ab6932cf2a6996bba63a01133c6ced23ddcaabdeae2dac72eb03a39cf9ddd850c63f60c111edf8f00893c78f115af53762a6c5a2043a1c029adacae1b8872de4094d3b9add1c45381501ea64b0b970565791fd7004765822b3e8446a11a5fe6df39aace83cee59813c1cc38a0bcc215d2686488d1a9046e85a7efe75949dd73c1991f03a5afbda8a9f3e140e2849193e7af2ad57d9080574d8f1742599eb6ad82190e95bfdcbda5a05419e2c4a647318c55fa70d5d7cfecfa812e43b6f775e48e7cc3d53e56efd379ff9f3dc4e5b2dcb7e98fb5a83a69a7ea6b9865ea268b60be8bb200e1aa338950389b77ebd92d83c9ff70d28ee1b76309088a73b6127112971c28844474c82432a7ecac2be2cca875f2fb5233f05f3b3b441816e0ae655207fd4329d7f71f8dc297664bec3fc8bdb5772404f460cee076b8042e49a3b4a398668297677ca1797bb5cb6b3f5a6e2ff204913d004249553f0f3ad69b3c54d6f2a828ba1af2757a4db2bd0ac4491885644cf4b6013308a9aaf5ac6bd14f5e4f4894bdcd96bfd1af834e95015353959d0906eedb32f08ac5a1d3384e941006b529931a3cbbfdad71d4b49f931a80ba8a4833d51f3c62e7e5744d5a0ea8ed390d8698d42a7fa08d9c36c6b1fe7b0aca352d88b803407f0ca1f593a758c430e0650a6ed10bb442454556dba88e28fa58f807fe483fef29eb7eff7ae1c69fc08514af378256aa10293f3c30f0fb458d69d25cb19ebb1f82e1247d9c6e169d529362ead948e08843c288304edf38771e3be12c3841eddb620abd3793ed0a452acf8baa96f3e9b763570c3bb215bfd301cb648bb9a46188444bbebff0cc64d34af3e2b9ef774bc0b09cc21ce1e73986763f2764f2bae44107c5412fe3d19bd62b46df920f2d6f5290042034528864be0dc6009c487f19c09b4fab92445d2e3876a8f362d0405dce4f739bed33d5d16d973d7adfa3fb65e2360a6327ff7ec2ba7c69fe7226b92bd194187dce5209b8945b92779bb75d4880ebdc17bbd3a873c22bc639ad32dc8cbcab6155bf18a8b41322ac36ef51c91871df1417f262292fe8584771464425709a410c9033ab51d363976554cbf7cd99d8cabb24831698747fbcea40617ec53e5ffdd8a3c470453fa899b8e6c02031c0a112f00a9314d14d641b4ea94cb1b8421ec23142db137a5d78991b8effb866ad76ae3ddd701de718ff1deae2015ae6b02479b7cea1c8ceb587268adccf6bd12fc112142b558d6e1e62387ca1b9d9d3aa1eff483471d7dc276eab73a0ee6ba28cc64ec3f62175395f042cf00d0e030012f00eb6996158d7decc20d764fab3b8642bb625a15af797baad7d8eb874e02663256b389d6065baa269333319dec1bf27b313fda37b6e893ea3da0cafac1966a15ae399854c0935458f21c06bdece35855b9a68f8ea3d05a64430d72296b7695a530ec00f5df38321e8dea8242d6abd3cffc27a7b00a143223b172630f71ecf8a864459bb90a55e82d812bd5dcd9382c3e76543f02aeaa291768aba08ac21e8adc2354d24eaea1348b4ca4c891ef325732f7c47e368fc9921b04367a592a75066a96fb9fc12008a7ff5be6962b2c9573666a86f93d2161347b4ca5ff9bdf0ad9a526f69dffec6063d70efe5edf425de5d2dad65fb50ca9413acc1488d8577a58652a6287e55d6fa7aacc51f94d838ea571751e1f6c9e327c60d500f6a59ccfbc33dab381b205018527bbf19b6dbd6a3d3e1f3165c04dd8fb32c851dfd0452a07dbf4addeab543513fcb8acbccbe307b24fcc2c888ef29b04c7acadc97162534e05d2a56e4027a695f617bffd9edff8b6f47bd7316ed62b35127d9f178dee43bc514fa62d65177b7cc713952c0c95f3c8456040db3faa50f8fcdabea39993301de36ab2ce0fce5af89fc2b8a7af578f7a6bd10921d23868ee086dcb03350c4484579fcf588ef7620b28e3af108d71ce521e96ee0d2fe64a488e1f73b4fe7a6c86ed4490c7e0d1dfaf515cf42b0840a3872baca1bd2f8e38759e843e8ef4c89de5d2f00d1c88715a8e9c917a375da86b55a685ace4fbc72765c6bf208adb7f8488363eb19c8084bd8a25ffafb8ba1e1c1b32f0504f05f564a339bba85df72882f42cd9a8b3584db2a78f7dfa0133f4ecfa30bcd4f14618bad13158d585fd1ce3ea9ed0fba0c30c4040de28d7af869e6006b6ad2d2b233af7b2f500c38a99e4ec41fae05b4bc4b6a915832fdd5fb9fc6710d46ba2792726f2068ce98d1bbc98a399eedf2c60a1920c6db91ff7587f31d45d0474d7690040f3fce3bfb4545b4658b9a07c3d4c02c532558bec2f65a59fa8a96c2b40cef35d64010cb232233e760312aff0b0208ed1a9cbfaec00f7fff0134245560839ed841ee07ee48ce79945dc4705a516553ac73a9778220ee25184ce3170cdf7b4f6ce15f6f16a47cf6785c88afdbde9e778641573a270c2530bebbff9767e9f250e2e4b3b217770672347e8aaa4e1ae0a757a27997b4ca561138ef1db0a03c8a229340e9690bd9a5dd90fd3ef81a0f2ffb0d8e5228213345dbc9c25067c94dbfd903492189956283f97ffbf1abaf09795c58719fd6fb014a792f09874394483d9f272aecd5f24e893ef74237be7317a0b4292b2e846c512c858a438ef4be82d25761e4146c0014f88aed0965b4d41d427869329a11ce46df2762a72310647b2d7ae79665cd2421af0113a9a8db04fd4ebac1e95a125bb2f2815cdbe1488025d5ba21f4ab6f2dd9d2c336792165d0e986160bc221be3ad2b38dd5b52376c3c3757817a9c0e7e31e9f22d1e10dac2801ea7bca8707ebc54ce6c19b02598665ad1059963c64f094a591e213ce09e543718815d412d61cbd110c5f09f0f500d813880e4179bfafa137e3c7e934a33c54144ca47348b5e924c5d2094859ced9784fc762f5e31a1ce3dc3a23cbf5bef46ff90291eacc4762ee3df03125d7e90f9213a13356526946c8418664ef0ba46dd44b2cc3e90dd4c462b05ea322ff9f9758d08940bb52b44ef4cf72ddb04d3e842ccfbcbd837b86339c89d0ee11c82495813a2100e68cd453a0945b51609d639cf64bd48bf01683861f05648537a35276b76f1db23b309b8c6b25684fa5d01af19cbc10295b970935e185fbc05215272211efb593fce977d2c9d212b171063965321a817187c8deb1872757bd188926dc49d1f2ebac4e5ae73d1d9b2fa5dffe53a6598cef8af55fc14c64ecc433037140e4d440c480412cad2fa8bbc96433cc235621fd7b1e306d25c7f379889bac8536ccbe585e537865cc35ea435738ed8ff10ed7b2f3b64e8331d326c00c5568d0ccfc704c018fc1a7c565430d506044721f6b6fbab9f54dc4267b09f128528624682c7d8cb49d80192aee6af1600177eade3f1e4027c468325899d766a0ebdb09d1653f1f0fa24cb583d81cd3788d9933beac241ec1ec88e6328c75c32ca649a5398cd603e9d3e054e64da687aeae29459f63ba15ad994e7d97e94d0e0042af8e76bde0dcb0caa324d27e6d371103d73ca04beea7a94fcccbe19252130a1e9351fe8711276785c970758306f792ea48fa67558111e406ecd927f7bd40577101a23149247b2564e2b73cb390f9b090dc5479fc06751a106936df4f7fa5b10b436b137cd35813f73bbdfd9e16fd609671a0934660cc00e7ab22c7d6212435ab51942c379807ccc69d7daca46a1a35a83054f0f399eb4cb68fc87bebaa813db1f812078d944a736933c90ee15b253a24fdcb6dff32ac182e1ccada1f3a71b12be5ee1b5765c5063c5b4c6e1ecffc4e4284eee2221f7a0530d72625ef498d6e5f251fd34be4db6218887cd295ae81591e315962a732f4ef630b9e1854b5ec72f454a699f4b899f0c4e91efbafaee6388f05410522da7657d3a4a7b9ad5419e063c08d2163d08a87d72752273495e30df8ed276c461d7a7cf2617c078e3e065b8c89e4bea2365fbeaf2efc37137a2a24f6b3dfeefdb6f134b36540b3df1e75fef6015e5d630b96a789d236af12101460cfaf737f8e9059225f80b948362d7ee024a871001f9d7a9c423bd6c6407bc3b880e44645ae3706b16fc44a76e69b5542e9e55048a6fad729837317e070fd44230c9869c960788c60fa7a1952cade6c74b344f88196264395b6a60257ca7247b8889dd11f5065fb44cf84ced10d0ad6f4bc88d6b61dd22d95487d43e6db12080fd262440eab9c994551af2e537de9f49ef1b4361c4d7d243d362ad14de396b1d35dbb202a67ff55253022ebd3aa9a9a3e361fd7a41975bc3ad20d28ab543407259ceef2ad310024a4d73569d7f702fd3d7b57380ac1a9698dc63ff756d664f964700eb62f76bd6897ad64ebc16e4cbb69a1752bb460e3429aa762a1b1a97029e14fb7b953f6430cde057097bc0561750938f2079faf510822667cb6a2b5683384a569ae8dae91423852b566466f47457604de4096e427e14f5c607a930dfb1218541cd1c498a47c62ac071d9597a0cd2b678920d8fdf5a463ff0b24bc177affadf2c8111ff7192cf17211c88df497918b3ed8f686615e2470404d00e84e5f6fe6c5386c26844f66e272b9b9d843f8f61da6447fca15a386688f87426a8de25c6243ce61046bc026b12c866f1189cc73949340699743908d17dde51c215f07bf86159d02022f532b18c8b6420d5aa3f64eb652d62bb4b0f541bf51f2664a113da28ab59ae46bec68fa8cdfa22d183e09adc3bf95e287e3337b665eb57424266d3ca2eeac3a23481fc8ef32b21a91600fab225f9a9430b152ce8a38f57bd8186939126be3f3e1de1c6bb99e5e4b5a6196beed17b8a0ad1886125370527492231d93f105f2b53b44d93cead67027a07a1cfca90d11d131998cf4fc20e15972481686ff26da56b372f83c7600041b202028803c9fb0bdea47e18f32783d02a15d92da82f9daf3d10e384da1cec7d89349cf6d7f3dbf20295b6068bb56d31977c9c241c051b04a996e542fb7f97f4d6a539a3e55149eda2b9915d7b76578dcf6f0671a299f06f7bd3610f3065b3f17a235e085b1d820952d09cc356ef62c1803abcfcb57a0d8514df0f2c6d5b48cfe7b41e18c89d11963d01d51ebfc6e9a38f5e488bf5c78e92fb7a22f1e595bb22d8578c9a0408eab7c34e9108eb936d81fcaceaa791c0eb938b88097284760b83b6a76c78d748a2370d28dbea5beae4f149efa3a4fe7743cb77829a8a1ae3705c302c48db034d8dfe399800e9bf70bdc084d2c24bf38996d0fdbfcb52870f9f9cb91c6eb9b857482f9555a02c78e2205c4166223c17a19f3314f6ade5004a94c92d69e73e860ea4150f4d82e1060b1636c772160eb0ba5ad77d3ffdf29d28f3520cb09301e766dea370f2a4aa9364ad5efdb5001af9ec6b49a3f4de12cc0c03e0622af7f151d840a41f0292dfc6fdb0291a518e144d620cbffdd55825c2d486a640a2b8985edc0eb524d5a54cf7ba2e44d043421193746e2461bd6fc0a6e40bb342e1e33db115ce869116f3cae75edd805825a92b7f888ee2ad854eeff379bb2a69da4e898446ff6c61bd268ded2184c280f6640736bd978bb37af4c4168b1172102928b6c399d619f59bf77e9612714f1f07cdcfaeb0db3628f59178c46eb48fa92450c0194fcbc8082c030a96102123fa6138ba6adcca0c73860b507f0637deef0a2a3d4ad00b3931305182f3ab2f5eae6239af44025431444371886c0e4215b4a86f9acc1b69e24fd647429be951f8510c8ec0de0b135db416a1ab438c99ad985a3c637644843a91e8915a9c81baa445c069efe928dbb6cc6e7f656a8183b28d40018c82b6427f426cc3e2162de106b2eae75e4171f032907a46002fd88b4fdbf7851d820e8e99433e2ef2f51280b0bc1b7080ab4e160e0d622be8503788cbd2aa295ee390fd12a209e04d2f6f8a2f6209f26e4d2fa834d143d622eac7a39a5ab7a03a55bbb1f4372b31e9c31815b2f1113491fcd051c95ba2217cf10d112b1aad651512ebf74e73843a047eea0c393e2a23409dde1c7e3e295ff01ac64271e3a9f4d2894c3eb6ebca3f4f93f76a3a8fde5130f7bde2224c426f50512013fecb8a41d4acf8f9eae1c93520a22b6d7c65ef407e3e6e8a42a23425ccd560ccf0a5a1b86c1375f5c8eb9898faddf974319c1135049e02e9320016f288f6b99e3971e3dfbb2b172c43373cc104ae4d86d371e67c33544c64264b6390259d05a24dcbb1bc61b8ac97d2e59a8f6cb911a419aae8c78ac9ad2509fc76bedbd5d035f8da595c715affb74804013cafa20c266d49abdc48b0263e458ee2c4d9dd2e4de97ca1c6a0e3dfc7b1a65b4ad82ffcfce7a2991b79d6ef828650375212711244785fe4a97d739d92446ae6181a82686bd8359b00667211bf8a1c5fbda251fe0e4f9b7e857850b56f86697c50c17341135c43efd620fd16300dbec13c9a1c67a4eb9c9ec747a42ab17ea31b074542ab7ce1aa86962d359ad1c357fd059ad449d326af920fa9d713ab8114b64e6b36d0902f59513b32d6596d1abc3e5d21666bf0f9103e55520cc7c9489a95efa7acd99d56ca14926844c90bee5883560f057ee2c42fec0bda23f76b0025b41f25b5cb1b936d4cd58529de408cedfb21a68d85d605d433bb9d2e678aa40b186b8b58f84e994d33c0a35c8a8af6b3fb4a6d58d7984035c65b2ed50d6cda0873d117b65664b4417cbd0aaa4d7eb90c3c6bb4794ac3e6f7b7581ecf9fdf5fc0f5425b3225af6ece9beaa22a959dce2d68157323288cdad8aea0c5b2828ff3ff67f0cfa6233805d70358b95f5ddfb33904e12c3daebc66909b344e4286a707aa6a86267b425d253f14772ccc73c726977d2eca22068efdaa1c25a9dc9d546d8a818d95da1ea7e3b108073502f75f7fead95b0866516684e134725d2551ed29fe0e484d3c91529b8335d53c85504604ec0470aa9216a7619b99ac24dffd895187af3c8e405630cb497624fdeeb265cadc56253f3edcc0e7689bba46915140d187792138352925cd3a1aa75e2bae392f9c61bafa4b6b74ee2e54a3a426e8c027fd59e70edf633b29727e3481a847b0c96b1efbe1b313c451570b50fd77b9759b4244f3202b5cea3a75f4d641612bb5555cfbf89158bbaeadc340fa8e07ac35ccfba64306d3050b079da10054cf058efca8b84c80874c837d04041fec3e43ddc9b21169a180f69fac74265360dc048832ce5fa9aa45127bc57ccba3f20e7d10e2da2a232967510963ded80581343db9d94035cd0f98e6ee3b5ac8b1d8e93df12bb2880bbfcf21fd4533b5f3f3f0c5e39fe0686f358a6a7cfc562717ee453daef43711c7219d9eb47ffaeae147152ef42a4594ff3f4b574f93bb751077b87ac3f28575422c613234653502c3a2a288c01c1633aabf8e6fb02e1e768bb5f12fedaa2f7b7d3cbf539cc79f2e1ffb71bc8fd024058146781f24247d1b80a0b7ef811246ec9b70980be95a7cd22a565a4b5b67efbf2f2a73148b71faf9a78fffb337a309b75603b99b97c1e79344d2b536222cbfe0e38dfb4b01f304133e4debfbe1b4fd2ee65c8849f66995f0368bb6a3f2bf7ae9f2e484ba803c430dccd8ba7ebc113b5c262b1bbe0cd007cfef3889c5c164742a2972b6401a29d5200a848aab3b85b0bff8a8d15a30738fc85f90f8617580d9d55c76c79c7cba13127d8de77453c0ccd9214f1ae717b5c199f11d6f89baa698171ae2e2ee42ac325e83797bd76024c14431bbc3d5f7b587712628dfc35726dba42342b37994f0b24e3ba155ca39b870e7637dba88f6f0343e99250404507c3e1edd0bb0532380e81bd42d22e1d0e0ec8a477267cb30d098ef7fa4b5bef380d75a7f5e0ad5aab4edd928f4463bd2b67b33de99b54ef4bf0223ba23f87fddcec1de1cd9e8fd0dee5c762c9ef37fb3f411c43e489a6458d065640f7130ddd39cd2b09f229374448e7f3e988972a9ca8de7c368e81bcc07155b274a1f27f0b9ba23ae56599a95df892ac2e2a3f2ec186feb8a5128c664d2654fac99c665e599824fb237f398d0149f917dd6a285a737b93a388011080f151fd328307f8af1419ec99a6816168eff149317a6d962546945040ece680d1aa165de1a769228af6dc9eed030cba8032bb56a33364375e9fbd9030b21fb5798f47c10cc782004d1625f42b3ea96c9cf38c1cba860467688c2448b73428e03c53af47a402593c6291e24f1c9568a0f1d9ffeec3ca604975ea307bba4082ef2cda6c253d7411ebd2b00a0839861719ebb55d37666ef49e318a8ca54ddec9c4307aab1619517015a2acff5aaceb2bc9d2c2841f9d833470fc59c188ef57acefa25b39a7114bb6c39203ad91de9cbb9b59b6a29697057bcda1711b01e20dac9c6a480c0d3f74f38d7c325ff33ae031661f7ff14af7ab57012ab3119c6eea85363fef1c324aecc1957e5c8c157a6d93135fb7a14a10d5aa9e3a219ea4801c7984f2c92278ba4386247f36e0af1325ef0e4a62601fd05db47704c3a36155b7eca4d4ab495c89af46b863b2c19add9486ba30313b9eacbb1012ed502a4b5f2395f01abd9300e356e3ca71a92d8a1b55f829e9adb6aaeb6b6f509b045181d1bebfe9dee428966131ce278f7e185137e7494c3da0d9800baa5ac98ea0a803f1bc6647238cd7768e5fc071c1e0e872f2313aa5fc48c15abd1fb7f7663bd555570fcb7d13a39344b799bf7bd6cde9a0ffbca932b26ddd18d8b46bb7c76706add7d7a8dc9feec4682bb4e54fc9c3b5927e6e20364d1074805021e0ddd3566bd28d7810025db3233b001ad6136b3096fafcc12cbd70a267f2d3b1ee42e1bfff0b2f8e15e7c9af4d61f39aeb959bb5cfcb22fd6815322620a33c1b70c76dfacc87ad186924b07058742366a057b3bf3684008b927fd6f0dae78a0cbf4210880589f61abd1d743a11ad06280a2d2dff51e73d26201d99e4435081a88b5a566850d9aa7e66941d674f9f5edb0841cab100ea3f4152ee253ade60aa1719ba502abf832820dd0fde51203bdea72234d5924663cdd4319d9b6b20d3d3ed7b7658dbd62bbbd5b14a3a94b7d4268df560c28a511f1f3dea471b6e9d3996489add2ac43eb184c21fbe806872e6bba2cef314a974d994d375eeb5ef0ebc41b5500b97a9e9cf428c35408c6afe6b67a5c9c17ed148b9add58549f7e319dbf27f69107ea6a92b508bcfbe519c673d10786c40c299b2bd0bace5404449e6bd2c27d48bf1047e17dd3511745eeb0a2bd6ccc074b9eef97bec823e178c2816397955f63aabd853e1d5f1fa6c6e5bf3511abf60aa7e827dbf7490b708bef4787cff057210fe1947a8a65851db032e5015560cc007a8667a3e65bb6cdf6a18010512c23ca5bb6dbd144c35a14a54a75c08cdf849b0020ec935e3a9e13dee6876928b0ffdafd39a79ba1f7fd543b795e51142c6549fca863360d95ec82a82852bc88f535875d630bde5b9e03398ea7e6b761c9fb375e3d93ac01b6abd1adeff042715191691c378c6f00aa5acf4a83933f19a8e9aaacf2c85703b2f807280a7b2476742e95c1fa9b8c9dcc1f4f4d45f5d8bca258f745f666a2aab334bcb55915534af3213677ebcf02547288c35ef34762fcbd455a8b90f3871bf3c9d645e62c53fc32ec99b218b0ffdc6a4f1b097bef7d33a7f6eabf172d93338d6326dd7d3214a0d9c5736eb3cfa9e57077f5264ca37ae6bd4a268803f0d1956bac673e4fc48e6e748d4c6173348b481101e640267527a85eed846cccdcd80cef755781f1e96c3b2c4f69d0293506e1e899a660c26a4c198f9ed193b1a3bbfb3b468b3e9083f7a5a196b561f6dfb12686fe37ae2659e87efda83e393b3eddfe145e7e980bea6b9712b0ee0210fef459860b067d461f449a1787af4f8a131d2847cc1568068b6fac66d9a34fa327fa78c83a440d8ef7f81f1f078fa2b17d13cdb7a6d8d754042ef55c29bfc06630d911cb6ad2749a082c905baea4114f285594724119b71e823da6ebe6a1fb1a68b0ea21829dfa13fc0e23ffabf20399de34ceb95ba8870632bd8cfc6681602ce0c69fd1b6ad748aea1a371b5637637fe777dba951bec32b1281c1d271cfeb40311c1a3d36d6345eb8bab1767fa8bf80aedd903c231ed130f98dc5eac6d4ed195e80fba3f77a1e7e8c1cc07db97166b55a9654acfdf868eeb5045ed219fad2add64b4a8b65a2ff0e175288403fad49c684b88af49ffaa5e68d0ae363cab80c88a94bfaba5b3864b183b9b99408f7e9a50fc31231721fe2e54a29673abf751e047fd8b9b39bf100a1584865bacfb670c156034ee3d409f39e5a8d5c294f4b69625782ec53b738570ae7bc05eed22c247e02cc85c6fc6cdf72f8c6fd849d95b65f34f66a7304f544c08985983fb4d7f172670bb67bfbf1396bb6266401a930159ed6e48b421689db3172928cff9d55d2d672b9d4bd941171d0bbbf85fba6c83e86afcf1bbb2438ce83d98cfc4892c9c55dde0fc50661d3880a6c761550c73737e69ab3b0aaa2d3cd34116fc5875d998e65e82de511ead2b67353f4de417a82114972fc228bdd414b848640c6544f15bea967e1a8fc6fadf9254396db73166fcf9f216845ead7b8f86189a20c6be712136643bb309f53c0a69a9d06775d3b92afd819048a984183bf409a623670b1e0f73ea27a8f2d8a7739de4f9b0e570d65f19fe676a506883b14934d46e406d4a5e03ebe338be79e62c3f94f07ba52b417a20fccdb25d4c691e9aaec989a461e85540f3b2c4763e5da1da82497ac986f450ebaa1fc771d8dc5006e845cd67740b987b2e91b098cb55f7f086633df95cfbddbfecab6c603eff8f063d1cf1306fe5734b29f5d446dc6afcf3a5315d6280ac349cbba91d85b1354e4220c1437d31a5ffc2ee607f39bb1bf95dbb994d2d99fac5643306783bc76042aa1bce39095538c1a28107984e6d29c03969e9dd2cb61caca472b0ae78812ca6b26b8f5d3199019d09edc305a13856721ceb16f0286d70a2ea18600c1ceba6b15692944e7afd719f8f2e72822d1f442b004f02dde3265d0f008baf603845f530405c1c5e160b9206f39808d80fc5a8603ac5038e214b52fab3775aa692dd0d1914bff4c61230b79650cb1ae4dd2d3fc28305fdb9903b23fefb563be119f5b4a697de572476f9abe9b6f44ea53db74ced37250350b1eb8bdb3f35ad00b14a1dafdcb7d73239d65ff57a1a3f0a70970fe347e41fa8cbdf50ddda5b5999c8b57b3da389cc2add9b85150c3c2f70f2c6b75c953e99c2bff6c7888a9739e662e136732f81a33842feea8b237256e79e05c5b721838272ba84167de102ce2bcbb6d245eb8625a00929ce512472616a94681b5b53304c46a848aaa1f1ce0fd222f32d641e6e6ade68f76f1e6a3cb9767a88feee8e16550f843db7c7421af6da55030b798d79ba7bde36e426bb017d6606da54421628b08dd20c40147da669266e1ecadadb4cead4f705d828815739e2fcf4c7a6506329fe9870dd174f97a5e89f54101a60191da00a34be73af5614f1a0bbabaeb042b1b6e0d9b350a64f06fb1b8e18a6e0d538f737eaffbde617b3bdf49c92043d72cf105792a980208d8ba24617f664712f10ffb098e68039da0a1a7e09f4d721e45945ab0f8ee72d395cfc9ce0645d4fa7d972e55cf7b9edd05673c594657278ef62478f1fc5e321c94e7b1c72faf0b51740bc6af3f2e6fd702079a27ec3ee846a73ff96f0f995647f7db2f4459e8dac3b878a123929b400497e61e7310997962466b97ed9add063a3fcd47d61afaa1ac9abbd4a563c31a7a0e42e1d42e4bdc823789dc6aadd84b8db3d9004db53edd833a4715378e36736fa135850257d44e5f52c01f2a9d6c502096d8bcabb0a02519237afcd53be05b6364f2a82f3fe623ceba393da129c868218b4046aad85dbcf106091d06e47af33baa4217d606da1ed10467b1a35b179331959d7d6585494e29da9382e8baaa41a1942b7e2eb9efc33a0869cc1b344fae66ba8ba4d2457a8383b6903ab837c371087032e3d3ff3703932d2b85f96bd82613ce88e5997f4aa3ceadf29df6720970211346348abc250de2f08a6e79b691af0cc37fe90b1c81e5272d20b546b17e210287bdf3d39fefe45f36c8f9a034af6c41b43964eccc7a9aa404811e1c8a01f5ac7e00e049b2395314fe445e7d1d8ffc751a92ef3b0f3e0b6ddb08db31c7f6d1c8e8ac27b4e824bd89f811a6bafd428dbd17939c9f430e94687116e6b67d22233beb3631071e1189f3bf6404b8dd07489bd4f06ce80497608a693552694df6894c14e97565641f17600e05be0ddf1aa372a2acaae9121a796363884d97106bab4279f590f5bbb581486df0338daf9d99d1059a563acd1cbb746c074aacd70a0edb94e0ced73b2681e37056a20fc15db4b25e84949d48f6bd05bd79bca9540695d5d726e6dd0534f7d184d197293015c45415019462df1e286865a5d6b2f2b1b3855bcd8db37a4d5d64582453e48625870abec61440f1e4b96181d05a7d3d4f9184dcaa668d09f8925c47491ec6e3eb3c32292fbd6edd48d276d541b4aa464a6ea089aa30370356a383c483776730a751cd07a27c5fb5de1d490b2786c93388a303a86b30c9209fcd18d9d3a19bef606dd7e00e1b0a3ed6787c16d02a27def15bf986d3a97f04cf7bad26ccb85cf0231912c65b4eb36ca4d649231394efe2567b58a21b06a6a1acf19371eeb5bad075b877f20902b90d9d811992ef8101046b014203a81a41cdd18aedd1cd4827ea3a4aa06dfd6c8aad8b4c3a9c2745e167404408c8283df076789da762de3bc658965908f050fda7a2fa55612cf8ed5a68358fdbba133700a0fff0ea95039861b02b2bd34994560791d25acd6503135a837fcd7ca40f70c1bdacb7d7bb2b1d5de9854f2e47b345c7ece70911c558894784700c92fbc0df246abe88059798ac7d214e79f0819b183c1ca302bc852a8cc870550293434646c12b3e56934ec6e651106a79dced1e807bacf78e677de6a54516fcf516a6cef86197e6509c76787e538c3f68dc5d455ea2943198c900413f00e3fad6abcbcbd05b68820d6f6bea35cd7e9a170eb2eb4277c862f6987b9fa41650320fd45543a7721e310cae741467b1672090dfd68e01a1a0ba94e18cc7906dc0aee18bd8fcef6bef1593380447194b6fd8acae0ff991a3ca89beb6ff90cabda4e2531512069795c01c3b253f22c979db157a4b2b905e14ad6dc1b42dbfbcf5e2ee7ab9bb1e138c6d36129643a7cab2feaffe86b33792ce69158b2821112a44aa3de122034dcb86f4e351e9dcb19b81db63874889893457eb7326a8355633ecd7a8d1f4d54f907809d98d77ff4cca0c27e0a5ca6da4b3842d274f3284cadc564fe9aa0b471e8d74610f1276cbff83cb4fc19ab66b6626dd81b0e4d1300279c280ccaa25c46831dc9b77e8f1877beebfefaa8d8605398be74bec07f708480443fd3922c1a721815c77b245c60f322b3b4f0a0cae6ecc98390333d73b504cd5261c8aff7247891efbf0547fb5c2998fe762d306a4aa2c8f6f90c2268d3855cd11aacb22367c5cf198d4599dee93d0425ded3382365adcafa51c2f8452c2caa9810f64130b7ecfe3d5a6167b28e91c62350a39c3fb7d55208d782c7fe0ac708a5888c11a8feac6afa6104841f3b664231844c906d3ce723f5e520e712ed0152469a38f61a60eac1e9cc02c88f6942286d733162f73d2c423102f58ff910815c51eac1b2a7fa18b4dba358f6df2f5b3d2a6bfeb7ca07279d2719380edb50d9f35d18d29d698cd81ae069dc359e19ed55dafc05286ead88a6f185e1ee94f0f6fca108b84b5258da879d8ca4cdcd930a0ff0cc8eed4b7aa26894d557c9e445ed0c4e9fb4c6e1c28c631088bcbda5f3e01dbbba41434c8e53cafe279b67d41ac75986efea46167b0946a7e3e10302a8b51d3f0b1709e11b959c2b11ee7ea3a4ae006e9509910cd9c8315dc110d4f0c68470ff957aa6bf0f280e1565cf9b958267961ea29bf054b222ce8eabbc237c942df355d17306030d254537039096658e66224b8aee95823bb4a45c2f92dc6a3504e62864ee397a20972505f4e2e1ce200da98d6f2d93d5b026294d15ce5750a222a51765d35ab450fa60268a2257b3125d4f8803e6c6435c0278ddba78565784786d918fc249211096114148423b0a997d77d3047c73b79caafefc344dfb19e550c2cc2e2f5537a84d1c824f096130efaadf4bb062700dbdfb9f63498acae915ec6555e4c73c8eb3912c0a39bb0d3b4aa8b9d2998c96616937924dad1cf1b836321968e73bedecff33306c0e3092d3e8ea72b357d3b791c2317240f1fa6673bf8d78a5d2f81dfdc644f86c8b6a71f633b9f514cd27935d584fac1a2610b61c13eb17dea39377e4c345be72da20df8acc34b779d351af7d645d81a43572a5cc23dbe3d62a64cc517c7d6d89357e36f2629fbfc83557b619f3e78493b1077734b5e3cef579fb1cefb1b2163a32d4f34922a8d66f911d59d0765008c0bbafbf560211b3cfe5def43b9d54ab46853cc351cf10c1da5e3f0de939864def0f7aac1e3023476a242259fece761b1183a494231f3f73c1ea14be78c486936e4f88f571658ef72ccb36cf335bc7f0d11ed60c7020b9edd46032a867fc2c497935e7ff43eb5efd6d182d25241e38c7c36897378790acb64ef56143c481ee64f4c566922e3623b11be83d8186ea27a9af2ec181b56114728246f93ac7ddac8a1ebb3e8c6f903726ec9065fd735c14d77a03243a670a26d218256b2e76f51287d25dba833f814089f81165f2f992df4d4d2d22948870acbb60acf8c7b2441630358b17ed37011d3239ac2b82573fbb4816b63eb43cbfc05dac152ee98adee97c4549e40ac50e2d4ae937d2ad3a5f2923879e1e72cd330a6448ea7d2a17784d207c972208ce7bbbb2db13c09e3e4be674c9f11b97dd2de4c8799d2948ad11b01dc75951bf7fe7aca98238851a23756233beea50dc49605e96570c0f60529c9a520ac64d71afaa0cccc3457dc76fb925c5614b6deffc2366cbfbe4de037b7df37db39ed854e6b5f15c98ff4042695f8a3c2ae87194044219716cb10ee85d4d0a4e89774906aba22fa0ee3084b428a06b8ec010ea5904bfbd9ad66927dae807831acfa2f27c8dc5157b5f89e3f6020099127a2d99a133982e3698859d8c460fe4d64d41dbdd7a4b649010ff068bb07f751f23f407876daab0f41e9001a63b50ca872271448bab6ebe59eafb5a8473a4bd7f1bcf59808a43cb9e4a4bfa7d52dad52fb3ba764366b3a0c5548ce5436308d7b902eae723f677e68ad1173eeeafb35eb37b1797974027787ac96670cb1fbf0016d057d0ab2de2f1e8cd1c037782a7a39daa8a1160d726f7d8d76276e2b7ba6f4a742e02db7e75ce25849687734305e687b1e2854d4eb7c3d9652d70448035ce73bce3d982035a0ebc28670b01190df8c6d52e87920ea8ee122b4bbc4ef750d285574eacee0136216b8dd3977a86de8df545e17a2e933dab317871c855397cd5fa006e9167ee510afa7a657de84818a6b8e628917b8ebc19cbb154a1f07e98413a7012e4494d545a29b5694c0b01a97326f808d8e1503783803de23a67614f84bf4e9b286a0305e7dad52a212cf6e20604188b094f28dc061874a6213bcb69bef15110a614b7a49a21fc9db2ae16d4f5fdf229938b17e2604961dd5d1344ebca05b5fd1692310503a4d23f14a2bbbcbb4e2679169f1597b2f6a41c8004ca6c202c497d189a2dd56ff75e1a0c071ad588180a2666276cd79f83c0e7f07ef00d5e25f7cbb9316c343ea57d971e16ace50caa446da04028bfe0793afcaaa7f01605061a32f44a7fedd31fb09c5bd8fac0318f89e2b09a6a2d78c93fa0bfd1b40f652e42127bac96c1a7f860dff14752ac17d1934451fe29aa306a5a69f3b45d0d5fed70b5a08e95b9ef82dda22e64af2e71955c3da13a74551e94df76513eb5f60ecf182c8c538c9258d042e77e6dec3888e9badedd69deb878e6f5eef6fffce7b01b61cea76637cf0c8e8a1f81ce69332d4dedd42a974cf77c417a424f35d3220deeaabbbf5869df4121d0d3888b8d8033d7a8ee4845b4c71b1abfc0c3a1ef755412a3a5a44a886449b98c22137cc930d1e4ca15e76c7c99f8e9ec6d9818561f46263b875655d64c8cf874c201835dd4101e5fa5cde0c836010ea5765a5c48b366874fcf8d26d9faea1f91ae2882105b787bc4211cd58b7802e7420ef7eb4e8829186527d96eb0cf41b5afe006dcffffff23