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 57055 3e843c23b55be0c91496c9ee50a2c2109dc7a530c90ced83e7abfafdc6ec5402

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0269651e28b072ece48e22f19925b2a30b627a066ec258c68b1bf12746264c2
Certificate Block Hash
3e843c23b55be0c91496c9ee50a2c2109dc7a530c90ced83e7abfafdc6ec5402
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...005aca000040e00100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000000b6e95ce0d67a888813d7fb9721ae56f7089d3e49377d8c808b7fecc311839b4b9ffccbbc76eeaf7923433480e9fd21530ddc59d83d6a7f1b5ba673087850f95094b85ce5f3ab5329fc50c4cea368bcc2abcab801f9a21f7c60e00000000000000000200000002005aca000040e00100

Raw Header Hex

00004020d7131758f5910032b2d4070568bbdd4436347663dc0d13b35be764b9586666eff369e9acb45ce08865e2dc510214a3c235c219667a128a52ca78ea98a6f22997b6070e6a3fac0418c264627412bfb1688c25ec66a027b6302a5b92192fe248ce2e078be2519626d0

Proof Data Hex

59,560 bytes
1212160103071cb3e0550865d18c385d1bc7899bc5ee3daa2f551b8d8eb581fceebfbf5186b80ab0cf497bb0f0fc2b0cff61e40aef5cbcf6487a0a53af3807f1a2d39b17ebfd02ed77c4e5d926582620b4e5acaf519e508571904c425a4e6e80ec63b0a58162267778a06911b92ce9dfaef8eaded26e9073e7e177ce7bb0d0f43ec907b773159e87137ac29afb38171af4595644508b87a33ee589abbf6e0f82a311158615dc2c96e92050187bcadb33ac6c268a663bb895b4eb1866c0a8b8fd0cae90dc9b8e2e61efe9df00541f6dd19ff74a958c4c4dd9b4021b11ea0cd0acf2beae11655752c41295a973434a64fd71acf1b513d08572283ccc2b017fc0133e87a18c5ec5e3b296309b2894e1cbb7378956039e55b06b108ea5ad95773a83041ed5270278ac8f5dbfc3ea5575eb228e8334681aad0dc97a4f8d79eaf2102306cafc116427bf831bd83c34b3865fe5483af36300be7340d838f02a079ae7d6a093bac6db3d08bb43d9df36e223b8d2ec50fa8d18a4e2fd5663a81035752b6eb1c4be5b5eba69aed4b941e29d7e4cb29673eadd0fcb296b35b390c18899c79b13d1ddcbf92df503d1a6b59a518abc25ec841d91590f04617fb286f451a7d48b846276f4eba4995051d9823ba00ca816c8ecfd5d58fcf326c119650ebbc474b515c57b4731a9a22a202c630f137f367ac2171446b80e2ad82f11e116eba8bafaea7c16bd727d46ddfc99ace0ecca4031e6cd067d4772dd65e779b15c3266c3c5359418973c3a916f4278dbeabc9b52ec84e6a1a6133fce75b0ccc8639706716397f427669f382b8f1785c1a4d4c259c68b7bdffab9b43501c225d677acdaf520433736f4b90e0bd93610f3077e6b6cad1ee60a6cb067f5e3143c127072c55a4e1e848e3e0cfc5291430d1fa43a7969a648b5cab7aa2223f117ad7aa18e467af06510b8843c19fa084362db4fe68bd4f8445b4a22862e814cb63d563396faea6c22a24a6f9729fd6437df97dced165324953598e0f4b1549140a3ca2dc0f40cef056585cace7f5d64cfff3272466d899d8bad7cfdd5785581412413250d58fe2e376eeb16e3dcfd38d636748a8662e6ef4ab4e21e8f87622dd76ed5e206a7fccb2c59290aedb7f24d2fa27fcd87fed5d623252cfcf9134a9d90c280ba54bc41899622af6dbf35c7e88599887a4896ff9eb68191ed6dfe590c5da967e11b56cc7494f288baf7a1cca53b93dce64fc748ee90a0f24c4ec83f00245498f28b19875991b379dc060bd37a88116fe595ec7014e3e60931db2e0757b7d6b8efaef0893a706aa6fe260459b3a1e5e55d7415b93d4a02f59e24d4deae6a7eacc0e1945bd4d7f5f443b7554f2b774b445049accefb275dfa4ed1e7ce8f7f13edb3de3253b98855e72f00b679b4200d415f6ca6537b6d1c30dbc0d51aa35916c6ae1d7135fab45fd7686088114fa47c1b8d54a10c894b652b87984265d98127a89d0537a2e13d6bb0d2191063951c15eddb08ff4f2d9b83d7416566b23aca8c66be7fb54f257d54be26c95dc8065923477c9733b0d3cda9991e5a7ce101e5837f8d894dd16db4ec822a9780179bcb50b932592e7fb3f3ce236d9ddd162a086f0cb92d3542a7c82094a7a78e160cdec1709c3e4359d75788539f2d236a076157aeb9ecde836b9fff610aac63578bb02baa0be3e7cd46d2770cdcadb117bd7970e8e9b636f5568edc085b3d0a07f96b8895f894c5b049f6377d5a36bac2b56a63a548e3785d0728b95d3452d086435f4a6c1c54c1f9d5b53ff121ae3997d1d115ca8cabf5c773dd5c99f5fa31efb56527156bce6ac0c170759cf99aa78e450301c0929d2279ac79c3bc7e017814c437ddebea9163058e069fd1e9bd98e40c6656704616dae0282ee517c72e1672431abfb92f98a79c7ecc4ca1929152e6854840cc0152118092f6419e1c79d75c9a4cf106a26ec8e93781273d31cc91961d76fb5b34cad7fb112a74e83b1368ba8bd9efe16bd9aabe5c5ab54d20429180dc662be45796f7b6c2fc0280c7393863751dc4cd7bca27a5fb62f422de8d3ff140f37b612cfcc6fb2637bf2ff38a31414b40c7c86a89a01c74318d25fce163ddbead23341598f9b5535ea0caf1aa488309b277292cb08501915166ef95cb028f360aadddecde175edb37b7d5e237037a117d605c702bbf602eaf8ce143894b85fc34fec0e0f9b9fe7446a6861a2ee850542411d68df161d13258f8f4448c61f4b1186ccb3c9898066c26fc2585270432ba44b5a6b781008dba129129f7d37be42ab5d82d637c889d039acef72b04de220b9d8025164a8132b7ff5f2d0bc54311baf817ecd0c75083df2a4f1e20511669feb04303deeda483919b2e7aabb3ba9cfb61e1598767a60e6c2b0f108925309b6d9c0a7c91b7d011dca4bc0e10e9d77d05c49ccee084422af4a21cfb353e45b17938393f447321522f26d21bc2f1e17b1c3ca0d3b70dd4b3e22ad5ec3c1bdb75484d7d174c068ad4ad42bbc47306c5db724f666bc9ff5c07fcb2946b57417f50635a8f6388de58d8bcc3163a6f0d007ce09a573a138479cff370eca39ec772871daa488fb2af45d4e6eb907ef7566401ac726e50b7924a6f982d17bdbf2e6696a1c246dee8e68053215466abef0254b48399b68bea1d3b57a7c46567462e116be60d4382f685142c803b99278c5970daed1d1fdc5c8494b1c275dd1a44509918299458d49f741ddab38f113bfcd6e013caf85524e6835674d4820401ef713097c5b802c1e49d7c1519bc6184debee9ab48053883e3c915ca2149ece0c30d23ef944f32a9d54bba457d6e5db837e2dd334d605250b73a984e3b86d0997c1119136deea082e3cc0fa2f330d0c02cbd80660e62470e6deeeb5c3b205a53a8b0d6e108fa422428d62892ece3ecce5ed81879055fad306575061b9e997f140ca79e6a025579dec1000f198ce07fd9f5dbae138170b3a006172117f20be4848f6e73e31754475210dd8c82d4415d020ee6faa05d616c97c9970921e8d281c0ebcd2d962f2bf6480eb513c286619d5010f18f57ff8e188a3b11947b7da611ea5b1116cf55914a3cc40bcd7d22e9e35eb0fc9c17a1cffc8e617e8a08c2c8e5d8f1aac4e775f03bfbd507aa106562c86795eea41afcd893bcceba9c169e7251850ec6bda67243b9b161da5c88b118c78e2334b1e83ffbbb07a5c5eb190102739beb807ff5c006d34471c77946946608a361c4d4c8f27ca6cf415e65dde0ffc99df9a7cacacbda219134944df339b1d55e85ed6a622b445480ef08e7ccddc64461d0485dd2b4ff96f0dc29005271e2e2eed8cec6c9cb7dd8deb965560954d8c37efe07d3822be0a4cff0214e4d5d93b620d9f3910ff52b902e381e5dba5eb688c4af377b8039a9529d4395692416cd039aabe266744f1e70df1ce5be5044b0c92cc76de95a057722912f0806b51b8c937a4c9df2f112e915aade1b3c4421a6f13e67518205cc8d7b04ac4e1e04c8b92b85d80e87d90db87dae2fe3ff22f595e0322672d7b59f5708c1f3218d1a46467bb15b5be38c1a59f772d3d31da6bd6aaa760205c9a7f66fd3272436702405a1bc6d2043e977777044280e657cb8f8b28831949d39d9041a1b381544dbb8c1e56d40bf42a2b8586958ee71c3d3ab635d8f7d47adf6f77b7390ff0291ed2d4e107285eb66823957327ce27b49b919f9b869a814cc381ef3b7d8e0a67150ff892e45dd3a71a0f53a5f86406be194c9aa97aaab2e27ac5413cbbc675c41dc153ff01c44b4dcd3334a7fabcf54d37ade8ca708f38abb6b8a46cce789ff6e2303cbdf747c099e654e11ec3957327dfb98a56a17a8301c28da1a71933ac1f5670bc6d309ff159ed5c2acddd09f6849e77982a60eb83b4e0bd76c19e2e4b0b2101953f78373d31b6b6a4dcea2bd4072e358442a8367bd57732e8ae0bf0ff6703034488f30cabd3968e9369d67457db8b4f07e5f8d85fd0eede2c96bf58929d0e16c6bb2b9f412bb356af9298c540024cdd80c8bf70ccb604e4fc95179d05fb66f8aadd69d3ab46570b70715843aa4fd4949d43ba95be93324f1d637c4f4450aff9d62de161cdfb275458ab7a6bc32d0c443a07d0b1a75f6cef46bb9f307369b9ece18b1f90f0cec8a752cb835aa40bb7bc2a07edab64560a392f19e704f533c22de710c349a4a91b928478db52fc964bca00ad5d3f293ad15f05a859b3ba9b4d4462f3d7aacbb82305e2675e9cf525e78584aeba656288859223386b27be0de07817be4c5e8736b32e1747fefdc2fb9603208e0ed4906af78719ae6e0d598ab98d56a118d6f48849c742cff4f15b9b12ac840bf8bb20daa3ed2e0232f43a8f5cf7afd1f30df303f912d1c729450b02d67e487472ca0784ce065dda4e74ff4faa517c6a46ca6965ffbfb4100fcae1dce21297e3369686a6781160e4dcbdb02944586fed472f0d20ad6e88c9159430a1e5c7ac9e261340980c53a47ee4c18017c11c3d625b7447f71d5e8b571505b1a2d8f3cbd71a904371fbb5db54cd1af58e0b1bacf7b953898f6d0d3460a20589b3af6259ff010b7fda1519cbe3ccbdf34dcb0ddced19aa656eb91ecae134fe2bd75d780559de51b88b93be8f2d6d45b972e610ef46ed4e76cf9f80b2b6f5b2690998abc8fdb7c384c86803c11b7cd8379e9e55ed607f64dd2ef71024a6f9ce1a98e7392d62dfe581183a3d2b4c62d08ec2595f58fe07d53b81ec541883f45fb945c3404dcae97e40248a3d4cac9d7a995d096994fab1a10579cd211b922ea292d7ccd3fafcb9a0ae23b7c4e24f5526b5e5e19d59dbdbf075d47526cb796cc3035caad0e4a045709b9e4860e668ed6f97c1ea1cb2645cc7ca19a4103f3c7a74b3032f1cf54e7054cbf3f872a1993d100960e753f2a7d6843c0c1069a7ec11519b15e81a48c70043eb43aa39b0752bf7a3365e2f2b746136e8c231785535525e0da7dd6e0525940b61a44939a5c5280f19a382ebe7ef6fc5b2546edd36f0fe4ebe9437cc33934ca0dfd7bb3353a5f62c7740c274b3fbaff3e960cc7db55b6840e95ca523f8df91ce04103a7ae5c74a3ecb54c23dacd2641bf0bdcce7c3f0b4a5629d5d9b22647a373d8ad4d56fd32152920970e84d81423562ddb32bb2fde147d1802068d7cf4fbc2e3cd9c54699aef62059cc23943f077e12ba3180feeda15a83f0d433e5d82a21eccc0c450cd5d63b9ee0e786b3dd7814be3ef5e705ac018ec06c5cbe0606a9631c1f4020db40d21f29dadf986f386af844e04d29048257f23406b50acbf28af59c8e80be8e9d4a5525b092de3baa1224c81a4ea2528c2db47722bf6960fdb076b9679922afd984156ab30911329d2b93e8092c132e1915264b102e1535281c07a5b3c531845e1e2c2642f75525d6111155d57033e34840f2a5f86c868dc373e9c997638d779b3d834e9d71a23eb90e23cc8294ac2f85e2c007f47471dedb00f4daf9b0509bde1346ad5d15669b14cd5daa199231d3d2cc370fe7acc713fd8328c2f782aff48d39fe5589b4c49275c4cf4c44087e357dfb13d581027888dbf732107bb60619b53f386ecbe6a4cca805b040306bb403cbf6594f9b8d1a1ea436b43d9a850bdd7b8a7ef6765ca4b255f9495d4802472d1b467b5bcccca0af77fe5f4d8e7cb5d3b07fcc47ce17f0f592b1e221257884f295ecade200ed38437b27c57f0fd4ca561b68f981d86df6e0c21076d81340b1466c6d094c7ee43e730623c7ae2a4b5f881669fad5d963a16c4bd58d005f775413cdd9b259bf92af1ec9c8f521a653676ccf23d563fe2d0a38d1343d3f4af18460113d7fcf08414e9d6cada6e5af9f3c793e419e74d90b83da4f3af39d849820024f255e4138aeb82536f83068642cf2a41e5d127da583d1d94ca7fa15995630bac4621f9d5163b11d1445c6d5f2a8c2f3aab5fb728ab493a2ab95b481c8f26b256d0dbf20053dc9bcaba5cbcf9a2c665d37eb872333231bc93b2c8c222614594f1193352551911fd0f9f0fa907a167948e2e0c2cbf4d56e6c5ea671b0ed9c65bbae4766d54ee8d90711f3e6a57a8a760788d034bca61f5a3dabecd0409146f868e1090b030c6d78d8c89ca68b467429244c79b520b16c443e555ad0bdf2d5dd173399ba23a8f9e0db9f4cecf7326c8170bd133e83739ecd24ae771d881864de0c140f6f723092eea1bf4dd9413eea2c372368cbb2d253de73068143b50b2c4dbf83e8d8bd84c55a4383b3d93361eab661d152706e0c1f56696213a25f363ae5f4c78a027bd6277c71da464b1057fbbb1143beeadee05a2e9c578dda97b3fa2d4c2f8943ea7385195917f97eef1ee4539394797e3faf5c1d80a6bf5a8519a40ef732c9019fb3f548047a59af41014203adb7870a4c7b9d9dc75b5343beb8d2b238de92902059fb0589929d5acd7ea09ac5ab6f6f7246d27835563cdb1f6f023992b7f98adca415645ccc51c690dfe241112bc87be2af54f72aa5d76f2f83c79b9603bf96ae75c9ec75219e0900eedfc2e982aeb6816da07027a29e2dd69e3b4ca12be8a823787dae1f3335c8477ef42135a24744af00823b0252b9ab90106537444c917515a77ada53a1e296173e429dcc54ed3b25f6d53f77b4960fe8a54ff4dff65966a8870a240e72df632a3525b5483d0f9213bae49703cfae04859d7fe2afc923b620841cc81e335addec93919159b8a62c4a8745c28bc703716e3867d14089e4235a082ed9b28c1597be45a31c0de06ebb84b0f2931b2ee023cd686e3981e75b265e971a10fc416f0430648b70d28684861d43122e3236e21cb86f9b79c619ddd94a9097a5abf66e4d8e15c1be7afccf05ba0fe125ffb3df8dd685d62cffeb714b6ab83ce6d1f948767d9b7e440d6e365105044342806f9e1f96ae23c01ebdae2f5fcaec3301af82b0f9b1216c96cbc995ff44414e55c4b9f25cfac359851402a695b415cd0c9f6fb1528886c27e4a4e1ff66aea38825cb72015f4367301df43ad1285babd0798a663d4a4bae6d6e2f88659ab1818b9af48e48fd9958f32cae396432dbecfbcecbe7388a9017870d6636282ba1ac111c5afc0aeef581b852928f6abbd36cea8b6fa8f3a5ec3e2a432a8cc1178a732685c365c12d0acdb09a40b2845b095f4d316ec2da23ced779ac6a6a68e0e8b25346d40f77a6c79f6791e604c9a45a9fa4873d3ca7b51b549249e76e69b4c7f1edb842c7d033e5304d0d499822924ea19b377328c4c2dd5f5ef72ab63a7fd96923b9100cd95776c85515bc0001463197dd41f79900f3dc39326691d335b4ad4171bc0480c1ac110b7b9eb5684ab4fd9eb3c84530f77ebf98c7b04b8e788af3ecd7e645a09d607cc6e4dbd361b3bb2dd23418c60a241ff8f322bacfeb6fa4c6729b9d21c0fd0287d7f7b58345cfb44da18ecaff73a9edea4c040d48ab6b10d7bf2e3bba7d2e3e9ef596bfbd9d6d86663abadd4cbf9e923d157d972deb72dd9b3478c38b9ce3062310bacf7dca41e699b1459695bfb8f46a79e767f67216f4a063d1721608370ba344270c63d8206d269b7fbb173783b332c504ffe783d1b577a70ff4275bfe760f978fbed7f103346d68fd497547e04e2c41de095b5a833fde253b140910e22ef207ae945e6c45a24f717e705fedce6b35938ffdc9085ca79190655085b0009b49d1106e5de8bec34b2803ae94d8c3177660486168156b1912045864c2c65cf1cc56f5a34d7689a4e3c79e13c640f306e161d2ca8f7277d64ef79bd3cfd70d45f532eaf5e40620376b5f8b2219e52e75df08fc8bf0a8cfc041999c6072e086252996bbab91ad99c46817f1d7c220230dae18678c48f5c1c720d793cc9c9281e99ffb7e05884a32a81d79219c265d2874483a6e9a3ee259cee4579d0af1afec4345dd34e2f1582114890cfbee745a3a04cfac00b307cc6eb5dfa1ef740a9d23fc96dcdbae92a3ccfd59ab903f96ff96856df43b6eabf6f060a894819327137a7ef7b7740fffd3f642811f86a6e3e415348172b2bce63a636c9810e9f6c2473cc2655a0de8e1d44ee272a27a4396203c5d76a39782cc0a13f05548bb1cce3320fe976fcb41fe3b2d6ba5f8673cde1b4a0e65f8b1198d3b02a82167926495f263936a8887a2dda5a86342ab970ee923fe370c21662b73e36ec1c2acc68f1aeb7cd680dfd2e7654b7f64c004fd3913852d12dce60f10163f3a14462d9566e22d56078e917b968a341a0506b1435ff8ffa49e6802ea8c5049ba416cfa842a472e4ccc8f80a852efc5bb97c530dbdc390317d7e20c972c49c028c50484d976a1eeb28a684f03eda28a00b14b3699fdec8dfbc568ebda7a2dcdaaf7531037bc4e331d7dbffe14f89ee87f44f2cbfca5f2622f3be1f413d8aee597651c5614307583d8f2234fcf59b43c2896ac9ac9dd0f724d27b7e0969c8e5b64557ae16969dd94d9f762631d4a4e6adc2f54f87b08ead87908171563465b27ceede3a0df7d860449beb6922a3f06b1be2bd191c6eac8f7f50cc48e79dd3743151caceaaa1027b2aee722c1f99cf610181b291699916886a2df3673208f42d184ed675ca6845e13df6801121dcb0cdfc87e14f5055de7efa280aa45122167c220a3f83d7dfbf2427323e4a3398b9e71f02aece1af1a4729348b1552176be6846008080046243e33d16d5ad947d3c359ab97e254f89236e235ebc162703853f0750a51838174886639f91b377087801521c2d6fde0e9df97d4f8a55547558415e145163b67ae37a0002a0488f134101082a8ea95eda6a0e0f68076856b19547d512dd23d8bf46787b10d357fb840d6daa05acd488044df13a3395bb7ebb43227357e8953f2c31e968a9832dec81f531b068c2d0fd21a5945dd4cdc53549a9ac71eeae5c0555bde0d1b29db72c2f5447f15efe48ad9b41d9d2d4bfd05832b5c279a39f322a29b22b518401b1cc9cd8e3a6c0fc46faf599cfae54de8465d6ab1871e5cfe3759a58f029fbdd949916325f0ca02099b31f1c688a6efb7b4bf012da661ffca374a642a4e7f7af4eeac41aa1024e1dcd317751c8d689d99a780a226d3f8a33175307aa5344e75e6c29c97b3af293d6885993fb3ffea62214f213f7eabe773cf98cc7594846bc538386bfba9934c56b5ce35fb2d587585a466d151f0cbfaf96885f8300fc3299eb5ecd2b34702cc94b38e3d2119e2cf53e03c369b1514667ef3446cc6fa901af6fc9bd13d57d34b8f0be07e5658e33b88f929dfa37f7fe8ec44d8d1c57c87bee6283ee1b567d18d0cbb681c69adb3290c53bb60f517d1478a946d338d5c07652428d12218ed66f36bf41e4ebd6dfb6faeb7218250e103b5192ceaa2cf55733afdf526614c649f2b73d330bdd8aec9b817bdab377a86bfca7769f34e953c000d3079fcfc724a732e75c314ace4a5d0c044f0404a4834c2c1b497d8093a1d673afd63f75a9ac07edc225642e674684410b2e7d519ccf052c3147a9c197e9f76db4609c3ef054758cb6ef8814ef25d62274eb1b55438cb1f957aa7096f920918198c943300b294e57d2dabb9d58fd9287130a429fd94f3a3069dd080ad15015d5388c66de31c755f11a9ae0a143ee0d556dbf02cece6d53dfbef7c167f9e9087382273a9b2aaf2abb8d917d4be3c1397b4b67d9005399539749523460a0103905d05a6fa7667130cf125502cc519f0a2ee21bd8f3e5728dbaaae57e830df2555692b9d0f44e8be77181b30d2a4bcdd9395bb62f5e0845fff081d0b17d60c540ded780204ee624f9f11a1e50137fe2e752cac8e7b70fade4d06047a4b11781e5e8665c5e4fd737dd712460affc70692436cf9efdecb332f7ea76fd86908a2755c459e0e19c1d2cd42c465ded0922901f62114d8591e474d6ba777dce9f7e61b32937c6aac08ae8d078640e53bf9ff413244594604deb71f261160b1737f2bcffa49f9bd40e53666e9c0a913e64e3ead5b4b9f0fdf9de1c1abb50b61181d1a17cc8c69eaf73dd01aafe21f48c9cc2b002449644e57e433047db4758d03d94cbbf052d0562adea5ced503ac5d4911bcac494cade765466a1131c649270e1433db844aef0ca686491fd0f830bcf3b4a0ba9be51c45bd7e45d4516786b0d5e1dc69cc747c669df20fffe122104429b7ac986dfde36968c2713b3bc7dd3fa5607100c8a3fc0a63bd92b63dc728e1e82183cdac1296f70e88014b04bcda62dd34a63a7e03bc8c93cefe227b1beb03cbd544d9d9eb4e581858d62d25e09520144b2e57ec63e4e3fedda30b765a45ba6659033054cce643627cc548215619530c692a6caec5a23a966c851444f67b491c2534be284ddc304d98bb612e1f2b44e42d70f7b31eb9a32a3c8162489ab1b7df1421bcdf8b19a9fe0aa6342b8d6887b610306baa4c46c08b96836a3f68215fece1a8bafebaf0a4b9c33ff620c39c2c4a3d5bcf9d76c4dab05263667ecdc9082fcb3524c3f7e81e75df946b799a28a69e429b16c7856ab6ada33b3f90e077c3ca47de36220e3cd827c313971739ae4c5cfc68150e53081352029efa4379ee0525d54393e2bcccde7df0467ee93c6cd527b811bd59efe0146d152de33b21b70acb15c9f3a5c2f6158ef9f8f48f90f1cb2233be54568544f2324f9efb8f329a8453fc7f35ebd47274ce29e750293e4e73996fa2bbbd93cbb55c725c77c391cffb9df797710414cd71607b79e2405db3a0a478a8eda5cde771b04f43b51719247969ad56d387217e66ffd21407b153b4a33844b40afae409adf66b6090d6eff68a3e1290803b6c0fb5a6b495c9b390c20310cea1d75d940232cc94e9546fdbf6020de9ac212e816a71868743cc57ea046801c1687076e563ae39706072d0bd2ab2f28da09328e6c11ed6fd632830b044c070e82b4db280a38390c77bca25f263ab90e7eb2fda7b9cf0a58109cda1e648e7b08993a79c49c7d2a8a947384dfb8da33dad30f3b8bee9f52f3084c0f2bc448e4e61598f9d9d0367fd89c89aefb169825c6a8ecd74cc59d1f780c1ef9e45964c9de7f67f02239cc5f3e925b802460c597d017161299800a478fa8b610cb4915024f56d6c3357826059a46739ad6fe1a48f3268999fd5d89af9ceb1cbb8760872860a8b974ef7ac7a9b2b08bd567386e44fd1cf0791c0f160ae3240abf72a69a4bafc15a59af0dc0ab7b5a7e9b6502e18a51c39d311f71c0dca1f1221c78f3124b2682d1ec3513d5509a2e5c6c088df2b413887f585bc94f6361e09c491b1430a2a6ae860cdefda78d5cf29d5e2d8200e15a9f582e9165e34d7132651c2f12dc24955d949bf09d6a8997afe22c4a784181ba5584360dd69626ac3b430d984826f3c46a699ed158089fa8557428abeaad2957aa940250e0cc1313623d3117e62e83e4b741120ac3010f770dc9843c944f8eaa0a1d726fe2c4d3f4df7c364f4df713fea9f586d5ced0516338f4e7fbc41bb5276b2b46ef498089cd68f223f2bbaf242df434eaf5204af70c827ec9d4d885dd64048966f0eeaaa82ce5c408aec71f346a42ee1ea760add037bef2580ecad7215c67c893dbaa0d920baa6c1674d9f295ae87cb4009224cb0472dcab62ba0f58be81d31ee9ca85d42405f5156dcb0d21d8c95139c6af3a6d6acb61af1a0c4df97554e116968071abe51838dfb85e3a1f2fb5817fd5c6b83cef2474f0197f4b625c97f9ce223ab8592047d5f4d2217d0381abbd9f94b103fea433b0137c09462f5cfb004b3c87b8c7c230e5032eafca03bc744bc8de0dab437c37b0094f949d088eca645b6c56143d765ed66d5cfa0bbda19f5d0170179a81203f8f37ca6218f3f128276015153efbacce9589e42b12164356092401135d7c54a93a3d27bcd703e12bc7fb61775c42b08d327f8d87e3fb1b0ff2be4c162651c4c5a239df98d7991d60afd097d6aa750ed13ad4291ea86c6a41d6a59373e17e2391426b31a31760af5665cced3214c0e30aa99981a67cabb556f8e16e622547fd248ac3ad3489cf7f9bd96001ec3fe068ae5ffaba44a32c495ae4ba4ec966774d2a802a4fe7c9834a73cae24ae1eddc271491344ec8f4e01cda4af2bc37cff7d76ec5c9533e9631b1144fe6d7ac75cf03af6796e8b7e4c4d70c290b82cf4d686be742434522e7a7be1f4c157476bbbbb05d64b22f734adb353a3f4028fc77ca8f76a2fc9d26a6bc752b34d0552d7e1be7aa900ae2e1ec06b9087062726500708024491ab4206aa6f3509a0ef645c00dc77acc50f5c9bff3107f21a6d5ee02788bc3be02f284a30d165ba9f31acdbec08ea89ef5f75afd7b15ccc9244f0656f379c75c28436bd87ff642198d7b127d137434e290df011ead731e65e0f37cff42ecaba0fbc5b8eb11a1ea9ad0282271b2a1b03c1df422c7ff646a5219c07f2ca3cf7c298b5aa92f0817820af0e6e84868b2761a5aa96b5b8b2235ba0026898882c824f08d673201c22b993de8362ed8cf9543b12e3803febf8bb25d5fd2a47ffffe37f08d55b6a3954a4dd87e1dca46de1d7f783f7f94bbfa00374754141d5ac726e0e89f086c51bebd255d92485e50bb9d812ffd07a8f5e1c9e720e9947c10037f056f50247d5cad8ae2fdeae13ebb25f0829c735024a1cfce04424684d97d5a28220fa9f047bb20ae32c61219ffaaf10f2df9b606707981f975351a3877db454cc46ec2dc5bf30fde36752e0cdbd0617814f2c1d9387f2c9b9f085907e9412025772cee27e57cae65c55fae96e2b3fa8b9419e94e4afd6e8c9f10359cf809fd3baf80b7f8553734995345fdac27569b6554687ae5d04599bfee259dbc9b77ace14272e20794c8ec4eb4a5ce78937c9bbcdd2f41d3446cca76e12604c0407c4af799132273d7cdd389f8f8912183046e4388394723063866fd2281069b2e307af37ba6e234d999d7ea305f1c76e3a2e93fa30641ea6edc1ddd60522ed75d47ccc74f06ca947a59b0dd7154ae6206c0d44876f00994e90fb594822255abe1a71344a5440f4fca21dd9d4ba67f3e796e5020161f916ea6759a56f5d1cbc8e5a8271b558aaec36dfc8f2506331ddf6d54bcca7b1e0350e6cba7e22dd835fa436fde37c6b92c6864de9b2dbbc6515dad80ff1f7cb99642fc14ae3a4308d7e4673d88c94001a3df9224077dcee656cdf6b5fc555c44dcc2d8bb02cd30a2f5fbe7793531f10a11c12a2b131593fb4ce87cc4d135b7c7474de804f4911f60b11023fd2ac786775a2c1d707078bd2470e6ae253c5df5bb24e6f017a7df7228bc5ffae72600965a2c36b513b09eb0b06f82539dce75f3ea894076de6107ecd599594788cde4a711c678be6f829df0bf10727c924042e4e1a6e6cf5474ad6630fbd0ccbcc9da0fa72a14aaa2408585495518b7f9ed61c8e55eadf069082d206ef1f0557d4d33a29953678c2e652e062ba8fcdfb9e6bfd4378b6fcf05a38d961133d040b54f83b7ce7e604becb8983d6c88f9fe789402d396e7cc1d2a8f584c2bb26d2111aae8aa4bdb64d94e9d34052f4e73ba40218e7ce2e4daa95fa36521d4ad3f454d4f025b82d243f943decb5457e53b62dc22ab58b57d6dd92b5683b2d5c17a46b5bce517cc557b85c9b0d3ae2d1d379691f037972aa945ed2de2479bc6b9b4cd6973133a1cee6d65032fe60d449bea84ac544d63b423c80f68bed893fb315f1f1dfb171d7de459b204a0615a39707ccb1cc5c534afad084ef7123cdfdf2cdb8ab46fd0a56af5118ca78fa83be619add999acb3698a89c4cc7ad57bdf604ed6f111e6c342d9b98fbfe4ccdcc95caab4390b8d685cf447046efcd333dc6ebb4d1ba342056fa1ec85753a886f150460cbaa0816a662ee4c996c0aec8b3f44065a2cd374f911eac8169e4dc98da998695f0c01a6b5bbabf134ef972829aeb3b327f397964abb778d8c0db05a42b7fb8e627e84d66066709aa906eb11a2f466985ab06f8fd0916fccd5203642a0e50a89f519d9366635674aff4d3c117d33918b5fc5c9216b017492612d31b355338b521187fb0367fe409ed6782a3b6e62c17564b73e98cd1f21893322b6afb1ae43f2ec2c93310b3baedbe7477da7005c591119d3908903500998782bb18a877da248fdfd49c2f3599d8a69902bb36c74c5362b17df70f4d2def824a6317f4f29deb5a7fbeb7d2049d65b68878f20fbcd415b5ce8164fe033321caa73e66881a3a6af8a19fd38e868bac82160ea4b1b135584c235b7e94592ee1097035745bd03a64c5464264a920f5c6708a47ee0f12bfb79d574cc6bc56d77f8d9ead2016a4ca9139463aa15aaca0a52a18aa2fb477649079f60f8895c81c8499453bd075da3d5508ffe86404f75ddb587d51e76e29529f79838090f8fec693aa503a556845a7df00eae7c5ed42a510ad5ff3fc411227ad5928bee8897339ced65bd0e5c4f5beb0c3b80dc91faef027aff5fa0db2e07e17ff3c2620ab396e37f6fa00631c2c10c4c3124dc23de80d94c413b70ca3cc4403101d31b40cb1595fe035d8e45a3e2545fdb40ed9e58815aa3f63bd9b9aa128850ebf487e2d981307d10609ba16fba6d223d88157e67ae8a83762708338923e266b91013e49ff00b9ad94b6e07bee49641d50fd5ed08de8f2d97928f22305e59c5a09756862d3a1adf3a0eadfce6bc597426c72364484aabbd30252baa9ae3a82843a934c9882fe09c71ff47410f965695ac80115ce86be15c63aa02f57b48729159bb3fa200f5927afb502cd79572cd23c07e7f0aabfec21ad4e25a3d4569735ccdf87430439d9c52ac9106110747544fd66c61ed7f5c02d2dcc0a7524822cc8742941855cbf577d449697264520724ceb8530f4e25bc65e732d6bdc2621ca15d8ecdf317bed973291f5697cbe1dd00772c84fb69d5bd69cdb0a2703845e244ae6f3261fb77fdbac3cabb472e6bb9b57c6cd8a71ad2f2b4c634a42e4df2c7b5c4aa26c3e18ede212385b1ad35c105a6de9656b447fb62a6257553edb95cd7f6d3bb1b3d739ad15a882d8e0245b5246ba6e3c072343c532fd9f49dcf5b7ccb5263b65c38d3363a8ce62d35b5f9ce9cfd21a1cf6b4b097c60168c2754d8babcabffa5c6ddab8d0de7de0fb8f9904e3dd1daf8a48ed3f7576b3819514553b310cf0bfc1ee569e20994b3e3cea45722eb85727d89f49fab668d26ce57699cb5cf0161666e93b4a1888cbb6e111aefe55f3dafd516ead852584b2ae9dc512d41c946221387b5ef81358b2b97d0d01c603811c1f23c346b26cee6a8381e47ad6eea3b9c11485b72acfb927fa7c711f85694f5afb794ba25f564f903c18e8b2515bf3973c53a40a87a7678e32770d69342c22f777576fae35d9ebe006f11224cf963f8f49227cdf3d52cbb67948b8bcfeb2fcf85a4a3f422c6fece9e2ef23ccd02facbf9532e1c35950ae39f46ffe5375dca69f0d70e74ad5e01842032034a23c955c5ba80a33574b45f83b3d41ecbfd8979f9fe0ef1faf2baf56eabd05d2a17a87b5761675a923f35dbc35bccadd749364b8e968eb9a46d76f4e16c3dcef55b4feeaa9bac4b7e6d0e96df3fe2f976c340cc7d75d1d8f1e345102bb88bd60da117465501c78e6047f8a1a3eb6556ef94a332ab061057dd413b1cc083babca4d8521028acaef25b5199fc78b04afbf9c72e04b08613c5d49ce10d0722ef8ff054196fba2c294a3c2b780e51a6f017ce3f4c329ae9c677ebb4095e7b19abe8c0a3393833be467a18a09b4eba267e6ec4f48587a50888a8b0ea73e77f307822027e40d13e44ef8c53875c765d3b4f21ac0784544fddcd639ac781d7d92735748d6ef0f7aa906ddff8d7c297085ff909ea0b1c888ca3fa9a93ac95d66e6f26919b5e74da45ee0b5701ea81b0402d746840efced29ef1a1ebb4e6b8133395f34f26922731df06ec587862094cdeffe9d7613c92ffedd69c485ada46ebeaebfe9b245455a0b7169ad588653761d2a557098aef21e261a21eec4ea324509ea8b9ea55cd00c01d6e5e70628dd947d27c87042480fd64e3511c99cc86ff0fb30ff893b6399de2a25e30f323072fc08211b0f0a73a76092740e05aaadd8a019922b38e7cfa0c24327d3ed8442949b6ca32ef57cc3537a571e8be7e58fa209f2f79a8502a3beb732612a121e8f700bbee8a54759ed74b67ddf215c327e155abf29c630f9ac539b9b93c91744aee719f22d314aa6f674b7c936f3cc7905044794d04413cfb72d9064c7be31f7639bc16e6123b71a9882486fe29aefddd0623d59ef461894323535f2c5ac4815341aa2adbf72e914bc284f0c41f7be201a3bbc8e782b7245587cce2478d4122870b60a4679e2a4b227b5d984a51a3e224eb8b14a12a9781a6829900ed2efbf06950953e7023fdbcab3af7bca0f5df8de7e6ab6279d7815123bd3ed5d6c1d05d8117abdb348274d77531e9929236f3d3a78e1729bae388edc7ec01aa67c6771a4a9ef6310b834ad02d660b7786f00cb94b613d7586ca41d1b230c3b452214f159c11686c6e3fd743562439fbaff4dbf9be78960f4951e33445988a4d6d4f95363356633ab729b67e72453ad69a73a26d6cb38444b70228419ec77d7b6e11ea714151613283dec483421f42b25891e9f96587c5ce48179885abadadacd12ebb6d0b6635b56ef39ae0ef5643c89540b7aaafc3ea30eb2adcfebb3170bb5238c73fc4d18866ae563cc8a9e4262a63c1f450bb6e5fb874a8971b622426d95981830209c5e2232d350a5f4eb74687dee3cbe9487b501ee4e7f2e8e6a6a0941e3b889aed1eecf1fc212b0b684568ec8688b57cf8bbe55bebcb33aa4bd37b10abda7bf17b05923ffe538ae29b7ccc556d1cc8d3581cc119428122eb3e7b2b9791c933ed6bd1e2fc8f59f8b70359caad6a93c9cc4f2956b12c90c5074ad8d7f6dd185335b2cc12a4bf326120a9491ab7a2833128c35311631b0d3d34d8474c70f4fcdcb591d56d1f79a007fec83cf858346b0cb94dbec46d852ebec6f485f7006f530f055d6107bf043dccac4ffbe64c2f0e4201997d1d52a000a1d0024c1a88cf133b5e602858a23ab8200c06a5bd5206fc49aed90307af171aa23dc19908912a167a69ca198ac0c2ce703960f02cbde8a0555081a25a3fe5b922ce790edf77ea1999fb601f99578f1517864e826aad00371746b565ca014ad0ce7d4e146c22bf7db5c641568741ee7066cec5c07cdf76a0d9fb7458b0b13aa7395a77e01f06b58a41dab1242c4de265cb3bfefdf211efef70f0a989e4ba931e845b344d856a368dbeaf44218b639078b762a19fed6044c761e9953640f9271f05c491e506a8bd84bc88d9bfb87320ec77b04d9a6cc0d1c4baf364609ec3df5164989a78f898b1f88558bff0b85da4e69b344e91e7e3d61a23c27652c7bd4cfa5dccc16ca98b09f0621f4bf3d7bbbae489460d9f7780c064baf230a472ad53a8b7508dbcee4cfa0f8d4b66768fe9e267937371758afdb63398080aa75876b70679df397fdf05608a6d029aefcdc368baa1e9b77ac5c30298e47ae34578800834dca1a4ab03558cee0330eb05d15c2a9cb8ee900aaa626b72aa84fb75db11a6ba746ee8299917a4b7f03c74b90681def7d3bd4510921bb920e568a7492cdaa3d80ff3e48d3e4d59012ef00470378efaff9787c7dbf9de901ac0ab0fc9443d09ee47ffa2e2a168787e3ce7396587c13ab92a6fca070c6e76ee266f76608ffaa403c69f78737464cdfcf3c0c7999dc3fa27f3ec39f40f484b231a05c3018519d06eafce00747e5b579737a7336117a81317908ed655dc4b0f8c76068d8b405162d4fdd29791950a0a2f1cbe23cb18434a8e1674951829331e6b6e3e6424cb2c70ff4013df87e8f786b2e1405fb1e2e208c8fd77e0427acb771723eb6036a03ff77f6f2575bf0f698f79fa0fe60bf10478436e87974e9ab3c75de76a874a80b9e9d7c7890ccfbb73ad4dd6f42da041d88f2c476a2e6a0bab1441c79a1ac827fd41d21f4783ae9d6a6b5e57ac889105918124de43a3a4dc44377d4261220752ec3ed4a4edde9cac725ecf21abbca39b46b738653c36ec254d79764ca2d5fed01fffb86364483c828093b9f12a7b82dd013aebd5ed736706c76e074e8d6fad9ef6c98faaaf36c3d698d9a9d8ccb3da211b11833ae3825e174b0e89357539b3acebab1420aa26a18c7df6f54ecc45e7fcc0f9fd6b262659bf5c75048f848dd0c703ef779125ea98706f42d302fdcf253866c26ef597c91dec2f2c7ef3f1b34a6a68c6be63d03b29c6fbc9a2a01728d0b6e0f8a60f46489034536dfd1d1f24abc0b5f65aad5456aa221a9aabf22386a7ed811f187ae38c914eb7bb1fe456d56a9ff49cf72e7669ae4708aa8b2db34ea75af8a43ee544b603a4e45b8acd249566d12b182accdd30c00f93c93206bf178348b380df1b5cdd9b9210923b008222bcc7ad0d18e5277da4a77fe2e5ce7b5cf3b553256792c6744e7271bd36c9e5fbc7af412690077585b9a55a2700bcb1ab74a83d27f9badfbfc8a61ac450cf7cad66cd4d39d5eabde8f17a2c945286083a9686ebd26b4f374b2e80befd2e528554387ee6ee9bace52ba5ed8d7f71417e6af27ef07afdea32dfa391ae4c7e0958c8ee5b3866b5f882e3b4dc90bac45a260938c8f18f64cfc7a54a8dedf420ed617933e039fe99618761099a76bae8c234483673cd99fbce4ef3ce8e04651d74e7583f302668cf2fedcb30eaf1c9f29402623828c1268e81876230c3b5323b1f1be08ace30037c86f9117d0f94e246854a6bd24b54baf2ac0eeab1b060851fd2af25b29c874ad051618a5ac9963e4384ed1dbfcd9a6b02175d719d0bff89dac481b091b37018354fbdf1ab5b7743e74b8e100ab7cb36fe2aab2641d6f8e9d3e544bb04c4cca4e8705c69edbcb6fc1257cb6d85251ebf43d76f09d9afa12983e0336d47b98112b3cdf66ad97fc478b0a0fd3d702122782d7eb5e33826b4f8aae67bf05871302a4e225c764d36213cf5d0feca76426cab04125979ab2c678235a358b5e379e7a44eacdfa987fed8e06d2bad4ee94b8f1a3f9916eaf857472d3ac60c5bdd3e5dc3438304f2cb44f0e13ca067c0b876ef99a0dd191974b78ad2996c4e59a81614d76d9423674457126085c610b55c42b8838b970a76bd50d53346b2cc9b1b4d8712a036bdbdd917cc89a8920109d9761ff049d6310b2ad608b1b12e64c9530cc0b65eac41414f19c5454af370a0c69f3f7b94f5d48967f268f90785641c2ae488b01d82beb513003545354a36f3c0aed6db6c3e34c271a5ef866183aeb3ff68c05347362a41de30dd2818beaa304b5ee015fe3275f64fbb5c2fb06458e77fb043e2259b5ac88197a20611031a0dc2291a34c2b605557b2b12f2264df7a1dbd207330563e2c69c4a85483a1a3c45926c92d098467bb48abcf24a592e2cfd03da13cc2c70ac862fce263c6ebe99d7a425beeaea53d2251d8e7f73e17814c9f9865ef524d529ad72079263f3c81dc44cf50dae4f08d0a41fb1338c9f916d0c07cd70191ace87da1b77793fad739df718f32cda3da273069399a44da2ac7f34723982872936771ee7d00377f5590dc326739ff88ad83e5e6193c0fed513613f573e2527303759e88346cce2d59b537f52379d12220db1aedbcd4905c9cb91f13a1ec88074c1af448d707392a3afaf1d1929eb0cb0a77b90a9db7d9d1071c2869e35dbeac6683f5b25dcc8a7d0c48ad5358a5de5afd5427379a87118511fd07135bac8e50a4d985cd5f9907756fa3eac9116c9181e767cc93662783196091b65f39e417b409ade847958e3878555e2116c11e2d810b7dcbf3b1a63e69b34ab2b6a80c5f9ca72e86c6922f8cd6956f5e35f5e2e93c025fd2547a82c977faaefe038817b8ce69456dba420476d33a9e5a22b7ae6e1a645a925959f6746d9c3c87aaba8b55c6e03281a47d5f69ad62d78e257c75adf80ed4db2159eb6071721e1175678da63ca903b70ef328fa639672f159774be3b7616533c188b281f3e2f99ebcf40f73223830348ac7f375f23947918561f65a25d1413d84b0012ac539323c4dc475ad1ad088f56d46e68702bba8089ed5c3ea2d138d6c9153fa43d3c6f0cf8fc6b47ac11880f73c5bc44988de0078d0afbfd8bff088dba09987dada7dec19710934cbf095154387608e0d3369b1a754c50466b538db2c4900785cca768c145a0149792bc01ad74ba47feb1966bbb653301ab1a63bf163a5a2bfbc0c6376c66c297f9276956bfb913cc70684a4543fe2202bc9d9bcd20355dda62fea1dfa257359fd26f4d055283a1f087f108fde1e096d5cffe1eb32d9b627f6a2ed6c40dd3f17446697a28f330a5a4cc74c75c21d395ccfb879985500dc700759c60810bad9541c774f538f5af053b98e3afdc4375172264c4392a2c85b9c140d06d0f391b7a8176ad1b353dd701288fefc59e87fdd4221b3678da66c45ed8decdb52af0ca06311b90710c6026756ae08794c73a8443b29820aec3317068effc393a4bf1e5275581a958ea07fe36cefb3a312907c39e9a6507a937a68fb4d401b794433b19f493ef48fb1d7a9fd6f05a4e9ce212a5e23d5d06af8997b61d53a71bb30470055f5cfba6c379e000c611208070894ff1226f399bfc1fe98d691faa22f7fe997e36a91b56bfe949ee912c3b930cafaec5098c56a60a38778e90f7ad9c191ba2f98915dda3637dbcbcb18c99531b4d35f6f09f1990ab58a735ece75ec3f212fda7e38d01bb1fe5442ba8c7227b58bc3bbbc82778459cf6d132eecd39fc488386e6758b72aa1f7d764080ee15c47908010afc94823e34386e21f2adbd709fa70d0e18fdb199b2f90633049e8211d0ebd6fbdb4d14ceeddda7c6d7bde6f0e79cdc5b0be0207834d33636de016aea507006bdb2d81df3b947b08d131c6a21868aa5705bd4f899e8a11bf8f2ca2dc136c5cac291eb24f11e831d0de86b975d64af837fe0d0c5da98f71f248dd0f7f7f067bb075220189bc1cb6e7662dcd2470396109440499320a8cc3d889288d08d851419b3ffa3859b6c3b79d815d91c2994b6e289ee7019dcd7baa186774dd5cc53f7ae450f88db7cef834f521774c6a7a7379392698d9aafb7a41e413e7299a26cf334c116d0909c43eafce3724bfbd0bd8c3f2afff3d08fecece81dd5937f90680ce9393cdf2718148b43cb1232b351c5fa3391831c9a0e4e86a84d4296bf4ec90c09d9e56eb9c72c0216d22726347d41730778c5c4c22e125f6efa8cf1df57901c20219b7dedfea6555eca15e9ae168043321d8f8ff43191e629e0145b01d179a90edee66a152237a2478c0148be7882b556b2a1fec3937eb1c63113af3641a1fdf339b31ecfe06381e2f208578d7e05f8e7059e423d995b474653a4f7c148215e1f77a2447f83916ed491100a4fb8745e78037db5fe790dce0f4ff37a7bba0af3b8c79e246d4ad01739e75c80e1d271d6be4794777fafcf8bca1afd0508d6835a93c99e2a66fdf98ed783ed775fa215cc46eb1e8edaec8b36a05e5023a1a8e61323331f2d579b85fdc1a052d95b3db58da695dcb9324c525835b877234d57e0bfd86f20e8afad38b6a5a1571616a2a7a654c1898a87cd8fb48ba1ef1eb7fa04fdf2d5f0bacdd76aed0383281ad6ca82df25946fe77eb4e241dd92e8fc2bcf6da770349df9c3f10b95c5493ad039a938737a64641ed121e071eb2a33ff0701861b7234b113469ef9b518666c4b9b6e44d05092a23a79720475fa455c05a70309cde07164bc262be2152f2d00da5052044e2640bcecb9a508d11deceb3b7f5288404435fe44caf557f6f4da0f6ec579348c4f343a30a7eae3104b93a290996ed184112288a87e6d60310a45b4851661aac98a6d48f82e5ea6ed3ea098cfebedc3e12e6ecbe695648d11308b146a4cffcd149f7abe29742c4e2850ce3a50f4dc83be0c67ba0c0428958707f747f630cf9e593e05fad4d45ee341f0d587e14bc1c0094fa2256f6e4ca510631b3e624e17b921df07da29098e0a6bcd3bfcd67d002ea5bb0880aeb9061342a42fa810dc8df3013e6c4158286cc4b75bee2abff552d1df16730f287a55e5e2075aee50e9ff6a6141300384c7381a9cf7d0a4ac82cae5ece2ed6281fdd9c2b0e9f3ff987a68fe4e26e2fbec74e93dc25def2fa3d0dda2f60d8d681e1de02f9b3e4b30023a9fd701031428f7356597653285e7985bacd16d716640b23ea8d32e78027a2b6291534cb620fd8da8b5bc83b5754c667255009b9c7e21bcc2fcdc12397f94247287fc748e8633eb68365b4bda3939bf38216b932d5e85972d81babd8909667ce2b594e991d9ba4982475bec2069058450444404c82ef0adaa452a10e0046c28e22506e2bef0f2e4e7d33fcfc778a758be2f89c34e0f1b2d9e68a28103006f96ef6735ab259e2dc54cd0f1ada6bf70d6ed385349354703920e959cc75a4264869d1feac93ae454288ac39a979c81ec3f416358a091e379ef8e63558d0076c952dc5582979941ce74327e832b2ad3e93a4b94d204a68387acb4f77497f494d7030893c36b95beac7219944c1fc563b5a9c6dd352f3f506ed2680a298f10d830b6a4c9debf1329dcd5a5983d89af3f24d06d8758d63724c5c1c1ebf4518a0c2b06e72af9ae211bb8f6d46e55ca95e8d012be7075a476ec3c97a101b802fc6e9c3dee6f175c14784b5c174980c6eea09795eaf1c009420f7d6d276f511798d02fc4912952c637120c17aa1cf1b1fa827b250db47906e6cc6ecad762b091f154fa3e901721c4e37cbbc2af5a9a08335609c7e7a8e1383afc542c6b9af92375a461cfaa1837f843d663e06f63cfa16915ba39142fcdc6b568755e4f1039d22ebcb6308b90c8030f6d9e80ff39c5c5980370960bbef2de98892f7ab59fda8cd90447928539e07a339ca319b95191da884630c8cd5c8c220e84a29551d8e67c3aa98ca8569e3537648e2b061063646faa41b026c07fe0e9ba47417b31d76a38bd1296b048c806039f7da757fe25adab060c2815831d460dd03ac647102e1947f4cf03111fcfbeb1052340d1b0876b66ea801f5ae53daff6fc703fed02f268939803116a78f621df1fe6a6b540253a69cb386674545bd8a1a00a95a950442ee7488bb52dc84a6519d2e141bf37fb68acd7f05eec52855bf37b8d8cf3cafc46ea3e2ec743d643471de155e0d1654459ca6f7429aea8f4f7e150a58411f7c0940647050bde36ec8f76376704f4ffe88cc1a2ae6456cbbee21eaf2922c9bdc8db5ebcdd8a8d3fe24e41ea457b2803d7c8b2ec5305698bbfecdd25729e9f594e640dcdbc9d0ec31249da48fbe4bb159a0f9fcc9f7ff1ed02b91f4576273ee463ea8edc85c04d479da03c1ae5fe3aeb5b68d5e802eb0c59add772fcea21af0354fc3eb28b9d8a9b6d154d2ee7c696768d7538fa1035e0bc77a1b963c0514e6a1ddaf96367cb102d4109950ce4ad50e661c3e7732ea000a0d9c3fc344a195efba9a0d2cbc96e5b6d85fde4e39b665187a10d2fdfc7c14a4db8650c23b68875335a47a98979962c1a1c1f6794448f26e0131de6da20606f5c9247b013b3ef7ed7f4e3b28aebe78d4fc637465f7430a0950b05f6e29b91a0f047b28019535d5f171cbab7b5c1ba632e35ba1ccb5b73a6294def27d18a147b9244b0f713dcf96eaae5bcc10d7246ed9ffc10ef48409f9b9927f945e66dec7cbf3b92e448377e0be9202e81a2e706b09ed59f24124618284729b09b28611ec4358ec1281ce9db6f323920d57e25f3fbaf6ccdae25f31f83f477e6a17d3dc76b7930d70bf581f3f81746ca163b35dd4358feb1a51e9f6be2db46ef0767eae6ce7bb20f8c7e8df76c0b24b42f94a6d32fd7661b7f8be9f242f1b16b94e9816f4984e21aa2b26961f044686f5c4ef523834c74fa359020e174e1211b249a77d0a21f74a66ae4af3a1b9b0d8977f9224515d3435476a6014a8ac540ba50c8d1479443a7a8f899f3770b1276d621d38c229ae76f1e061718e4a6bf9f34a2e67edb665c2c17aff58c1ae559e7ea82d4a2e9d059df26e3452d2a0c99e7e4af93d44240f64f3ef1bf00b8f0faaf4bd82c43489d17c310d28ea35e2a34dfa6549f9a01fbbe8a429d8f600a2a1d2068054769a58d6040e3b6b65ae276648ec74cfe3a395496cdf41893f01fb58c818cb1a3fd31ef8197741291b242b55b8e160ebe2c868267506e062ff6f3db1827fae0dd0edc5d3252402ed0a4b43ae533fbb5f995905eacedadb2a839af68d29af0fba3bbf30886224b7404436d2fc5a00d33abf798a521e94c3a1eb82a31878d4991fce542391d4e7916e908b49ddc3466e664f2308fd10400aeafd9c8490d148109f6ba9a285e3e8153dfdf87345e4211ef69a68025a4235d6b645f1d240a9e5e855a789e6a7e35c7db5cd428612653f2d3b80e48a52f38c2b9b795963c2772f6bda9e29dd8477ecc5eb6d4693caa12ef80f29a90ebae141629e6245f8437d0fa5ee32842df4da50f55e538fc96b46ade3a854fc9bec83d41452360a9c3142cef296021f8d4e09ef9544e24dfe83a816226ab9641d4a47f93cd35f0da8d58130d55fd2f344bfa2538d8bd08ae140cb792324e944880cbe5474cdff4ef6ceca9035d4bf0a1909522c76f13db61cf1e40adc641397542131df53dbf27170f17d2248e8e0839a9f8d80ce1fe49a489f4c92a42e1302724db1b0a3ae5148f31159546f0e3bfd6adaac0a16dcc5b6833eb1a47efb8cce5280684cdec900eca896b8094d2e008e5207033911986e0239aa8ea3ad5815db51de44c1dcf77cb92f505034d697fb831d9d0f4ddadac1843339b07a231ab29344bebf1ecac8a0493e64c72567dc5be097caf098b863790644d0cdc76047086d47927ed0617ac8c0d5857a2bd39abc88c8cbb48fbd91207d6270579e21b4ce1b421a6ecc185246439b15f19b8ecb4c62db8c1d6636d3f0e16ae9f57c4940b43941f9f0bb39b4c1aabd6d2655e4f6d9cd994b35937369a36d357a024f186d0facc9bb8ed0bf871c010415076d3af1beaccf73dc9135fcd36c4495e0eda1279fdd0aba13e6323571c2abdb5a587c0b6dac9d2e6447ece0ca79e1427526daa36b7b61745cbaeda9a424a6ff82e9f48c7635783e5aef412e50800a6ca3b0948d2db51e383f40a3fad41f61ec25bb3523273493aae394c5b29dedd5281ed2c9111ecbfa569395da8af4094f99f51190c0800aaa9feb3bd4b1f67c2e5c0c0c7034509ec7546dbb9eb92a166678f733334459bc6ffabc8862fe1191ccf09ead049c2ba3a3861ac32c1f705a94565e330f768ab90574cdc9337462bac036cbbe75585da80f0a5ad5618868c98a8835f68dc981474aab92e8310465e43a92f9253192caae0f2f0781e1c7e854ba6193374c58a20315d1f1524f52fe5033eec1c681140eab28cee15bd79705982646a12d2d08ec296cd8610f1633a634c56f00b1c2151d0d8cea184337c56b343dec4a5a9bce57f46e79d5a99f836fc80b589f9fd9d0c483d8fa982a90a1fa44916ddfe528a7f7032e072a1967d158d837877135054f71ce749cc4782e99d2c23c04dce2275176b391c06675da475e489d6811e603c97de8798ca15f5c5819169ec9c6af931e3f39f8947aea179b76ed77bba3165dcc599235f9084ec1acbf757e118282b21a1b1c94a183d238425e5c8d2fe4ce38aeb39d9900c9d0df6c5f3c9b50880488d4830c4058caad4c1a8d5166c2137333aa0109e4f1be095cee06b459f9436120255bd27bf3bb6295e96d141ac5e6aea0a1f2d8fed86170cdb8dbde267b77f4588893e617e7c17bb8ae3755b518e96b6d05bc31f7bddf9030b0a7fb617b597b85286a84f1ce8716c0025d26a8e8a1ec204b5b35d9e85fa41ab1e71362f7483ffe61b686325752638685992a551b1ac6c211cc397f1d3cabb5a5e8e288e0315bf301471ef4c03e08c167d38cfa92a9a7df192bc47ac88e6ba8576e422b4ee67474b4e813a8becb5c6c51a54982a9fb87e90494d078869d18117742abd5be86880f346eff183723ee82dc97137753fa9636c373066a87abd53b30dcff460d59fe7af79ce6ba9aa5bdf35c79ed1f6e20b04e045ffd7e76eb37d843c036e46640caca8a3b5c99581c0539b6453356062e773a59bd6c30870b6cc19bee3446acd3474f528e789155b2501722dca6d9b2ca50c651f2fea4aa4ed7dd7f93929d5c7049b3050339c1bff5de1f4b6602e1b5300774ed3158c58059dc4fff4e24c7ac8f3f808d27d4c29a7340aacbdd526d9cf8ce972185e8db76fd0703072d53cba7a4bb628b9dd60b6c7a022d060328d81741c4bf494fd8eb523c33ac30c3c79322d2d952e05f7aa63d4dcb9633b2823739f0965af81ec69083ff42288af7a1c97e1e55c52c37f6094dc71fffd153aa772d8a8ae0b9349706af096f9cfc32f9914752b71730f0906786193616069971d4d3ce98d10e5b6303e225c5e7ce1fa4ea754ec8588c6014fbee835d6a68e3b8a3d47d14a547cd5cbe09ada212f89d16537f06aaaa1ec2e20a65ab3bb0573b459a68d63ef869d484c0e97fe679a9dd4b8d1bfae2e4c4f70834bad3956843282d72ed87b9c20686954f49fa39a108ff5723296e27f22901f8b1007fdd3b3fa0440b2214ba58c85e99e48fc6742b2ed2430cb684c770f0e9f61d5212ca03b10eda6a421ba2b91442345e47adb73881484f0b95cb2ae802733c200b8f43d86370d3f03b152dc480e32d6f665d488ab04bd52becd9292fc975dbcb37d3e1e132e15c7f1dacf36a033029e92835548bc80bdc2c91ce841afecf5107efbfcc448d70d2a7847a5505a9e0d4f8aa72d4a16c0fa1425541cddba65d6f3c04ce0704a745187efcfee78a05df88e8350c23713653dfa64a45d963a019f6553c7fd1909f414fcb3ce9481cc930ec5ffc2b5e5b751613234e8092b1f1d47b0a05c59687d5e8adc300da6ae3af158c08b7db0341fd01e89cc923c62fdd52fcdf9d0a0e6422f64edda99e62417691be7f72fe9a480b3beb02ffa2e8396c83b4968fe4f7553c9613b399af4512159e99d5c6a03d4187e3a885b960539d9b2710a2591a651940ab6be925a68f9b410214896cec114a694380e31ce0612799bd93d109116661554c505004d41930f66a016880c8afe10b858304edb0fd91158fe6c1e365e5e35562657a8f61611d5b7ce40daa5148eda5c87377798c7111596785629154e547b339a1bb3cdac5514b4f25a7ad6518bb39610a2f7e59fa63119c8b018bade1e79c45d2a9dff29f1782d230793fe546cad5df245cddfd405e085d18ea6b87da13190923fa35e8ad0f8b393e8b7e54c1df3aec53057fdd605eb5d8eccecc1e12174acf28150119ad5f0482f623ddf29fa061ef31d1b1dbccc5a68aaa66fae9f6a778d2040a72e7377314c3e8d702b263ce80d6f154677e92e48ef550c8094fd1f0c3d2a512da2df4d354dd5162c002b2b24f51c57b85ec222639be02b86d1df5f38d26f6196160f9d7ed6ef20d96856165a7c898f2ed97be8f368de6b57669482ad6b054511ccd475351e3175f5a97cf7e7387217b6e938a5ee266d0c65ad4d871b5adbcd5daa6888d4bdf2b49114210bf43c815b1ced26432beedee9cd89c32c1ee7235916cf4a43746957a6ad78f922d2f4ad31810aff82ee39068088decdaf4cd7bd3785e13122e729189480329d4c6f6607642cc194fb29caeee5bf9bf05cf96739bb2d2676e1e58b19efda2ebbece59a5e00461a466fdb527e60abe0389af6d7e5919a84454d94ceac0ac19f2af26103dcc41130efd1135320f58ffeb52c2ec479e6106141de6b57770e0af3bc011a027ce2cb9b992ef8066516eece6eec572a57775f5912637bab5097036e6f96a80b204c0d1c00ec509853d4ac8d2815b7507c3f40aada19421b98039b76aebb8a61757df303f7b9ebeb3fb808a7d21f565d174e0fdfee3db066ac0ccc2fa5f5d4b2762649b4e8434dc6fad9b175687711bee72a6b8c3e33c83b7bfa662b0d4442a5c36646165b153611c94453a349b6a797ef0e388f834ad1f99c72aea1c0f0930d24c28aad635231a6e5e4f976196dc7e1a204dc64f025defe6894cb8c0d84b58dd6017c2bfe9aaa4c99e5a798c394744b5734d41757f2665f6328595be483abf766c967af5eff4e8e9115e56695b280dca910cdb8f4e541d62022d95ea4923ef6eddedd084b52c12baaf7b147cdad25609fa028aa1adb9187a9d5a610e43319b6e65a32221fb29f7e13f09c07915ecae288c6e3e20e2a711310865392a42bbee5a447aeb01a936363db3240d37ab4693f8d56d4ae1d3b70c6031b5543c870c36df3a4cbd418cc6f958f58b196b5c770a11fe044b7d5e024719490ef60d64dc0e9f223f389aa459709eb8a439c4470b136e16413f6dfc042ccd3e83ceca652cc979fdaa9e480c60d41cb66c8f654df86444aaccaf35b6ece79e26474889b41a8ebcf0ae536c6cd971d2fcf98a1d926727f58fbd48d215e000faf1cd72cae85018fa8ed6e4ed92279bc993da94b372c7c0fa65be7de9478834e364bcab818bd36206cd5470fc54a1a5d54af57b3a9fe02892c4bf75972bcb581df234622b5e59c8d0ea3d7a466e702d7cefaaaa945507fea8335e76bfa189f84781bb3d4e5c278ccd0aa10d075cc80b3a31eefb33d493f7f51b70b8bac657432907568fa0373331c4287a65e22b81b5a740496adb58191622914e71ea4fa98980ec4112be8f1a044b993548c74e686305c6ab1ff6547e5a3aac0c75f1733cbce275c05a7c9b25b90e80c34229d0dd3f07fadc8ecb0f00d8daf8cfbff31e3b77ee5f0051c4f65c95c51b1ea6815a971372d4f868607fe44e2ba9c299db732f41639a03185584ff19afb241f81306e504ce23d2133108c3147c05343fbd98900f1dc3fd983c56147c70fd30babc8b8dc98cfa5ffc1a096d1837e78ad798aed2626f531ec369764773467941524cd61b25ad5e3c60b59d2051092e47b11f4863f6d7bd460a4f5bc5c1d7f0584b3618d88ba9a1dc3b35601ff39d5a93a370723305300608e4c092d00a8d7f387f88da1364dd1aa2abec59d7a046d6bc27b9227e9dcc1347e298adc0d99ac74d3ca1c8fefd6bc5bd36005391ae5c512bdd24418f2f943f96f5909c53549b5a033950c01a0feb7bbb94fc055c4ddc3066e98de5ae20d23a5368bea8572c09077c305dd693af50e4970dfc10cc20b5828dd6f734ca53850776fae217de04fbfe98e0e397e15aae937174433f2150abd24634ae46ba78a77d1abe526d586a6776f8ffe27267b77bae6b4a003e14aabcd78703f27b89b22e51bac4acadb3de3dc3cc9f26ec9fe754fc1f92dbbcaef0dbf4a4e97e1eb4b3b2f17f21284f0ec12dff63d869c2a8d4b791bac0eea7e494a4c1a48b05e1d37650510487bc1b83164ea5b4d3a4aee9d36c93eac40fd397c086267d037f6db41d1d7cf4d7f007a4f78887b5ce78d3853f9901c9477d838672ac834fa8797a6f896712e2da9b43cb933549935480221d3051a6265fdcef313a52e723adfbce42a3a8d959dc5bca13409501e2c09402e45aafcd21f719b550ee623698c38f36ae89c3297d7fc12222281215b78f0afa42719abb7b0308459f1046b4edb2cba885dcd560d22e9e7a14c4217eaa2b4fbeec2e4f522b132210591a40b223d944c2a0caf10678047dad888aa0a78c761a9786a11e90d59b0a568f2a15ea3696268690a6846d858b0112044541499d0ad91e222ceded0e65e58c3a60f1b78c292fb4a8692446904d2ac047536706ca071c4a226973fd0f9af52a0f3699675dc3b388e7a447f629f5b1d505be1bedef73941c09acc9943395d19bb6434dd589872d5a5d8fbdb69199f1d8a1cb28777e57b87d7b64bb9316edb580c5f8556529fbda8b4eabf513355f2091ff68e106b00bf5d165d61acd0ad8c58d6b3c4caa637312943b05cf1027fa3ed9aad91210777d2d03c4a32b67ad16d818515f42c153ab01fb9107315ea4c151a98f12902e4ac8e533f7e5639e7bc92158f4eb9a22e88d9f961c6c23290fb2d2f7626805dad3b3dc98fa09832d07c4a0b936e24248cb98e7a1786bb7f31c6c10e0fdad3c7dba915da70168e5fe352bed0f4e00f5e9767c90d72c0599222ea49089a2749f953f5d2aaf52339d134a71b6459e685a89434e1a2aacff383b1841aac4513a05dc606fdfb67f671d3b6192ca35d307d4427aa3ccd7e2a79b9c150ae9f506329ed6955484c6be2d6fc8f144fde5e6090cb413492b1d8b09905d414bff0d18a28912e87f1929a12420e5d1348cfc4771eb84621c9efb1ffe84df6b2090d1bda48264c1d5378f6b798418f85c9126e3fb01eb982130c4a9c75ac828304d88b58fca22bc7c686b223b794771c17a4ae5a20820188240c99dbb7cdae4e6c77e68906df34c002fbf7e7c59ed367259be3274fd03f761598507324b6a5b591f0dc1ef7aa0d266267c7929608fdd3ecb294a83f9f48311189e1aaa21e821230ac8374be6182e1a21c7d523ed0e2d264347e34bbc1d56f25f3fd11aafdd7d4ec1956adb09a081f953db965cb952b0daf639f3fe23bf213b8b6af8b098c35c09aa3d13f99f87fd5d73ca11193dbe7b35a031c8c8d03ecca294a5a468780317fd806a5154b9fd144ec57f11a67138eccfcacf2aae11a474ce5d768752545c63b540431dc0e260f450b08494f3ae75a3afa4032f4d17b696fa0c4430ca77fbab145cc3c89bc8e484b03cf5916041f854451d084fd4a19f620099b1924a4e6e3144e0ac19389dfb1da56e27372b2cf4becde6d28c072c73ff29ae9c334b404cbfd6f1cc569107b50e70e2dae1da1639ca086d350522daf3f3294c4c82bb0efe943a72e2ac0105be24e0c8b6380214511238820344541d2291ae98ae494b16d931de4efe24bd515bc18901b4bed78494f211a4cbecf77c087b9d1a6e6791b426a46cb43876f580eb1b691070b3ba8fbe811cd216c62be310cff47463644324040d8ab0bfac14bc0fd194399a996862afe6e165c452f62618d248b3b8c1328b9dc91beb96900d73aa3ddfc6a4877d3e50665f3aa54cda80428a532845bb482a6af093e6aa889bdcd5a42c485873382bb33eca6458fa6c548bd8e1fc8dd1dcd54756a86dbe952370b0881af5460196443581536393ba106a34a53f2c522b98f8453d12bd6738371da773c86a62ba5418bc0b6e700e5384af74c37fd14e15d40ea34ba584f1a284bc52f330d28051e0e0ea997055ef042ad6a9ef678f0b3c8205d040c555c9f739d428e471a7d4e5e4580e8afc6e9183479874bc1f18592591417798a44bde0b44c48b81b865db28dc67d8f9c3d90027951f35e59daaedb8854818594093dbdd601f3c057230a92cbc441844a4c3c4cf1ec25f3bb78d1c51469c30a3922df80a518cd06c22bb5b23c4314a68c8cb21c1a83ea0a3105ce3d92c3155543f04cb8afc979b8cfbdefb08f7da1a3ab27d1d4be04b2af79795a8bf612761b448a9ab9d03ba1deb839f2f64cf84f9c0bd2a4e667e29b393047c97197ae1d547354a638b87880c4f680342711988e8e4f25af050f71a5fde0304894d97cc383955593b1d878991d5b90871c6adcf089a9d08466ad7601dba293648787bd11289ab49dbe69a2f1349437854941bce224c51c0e5429dbfef4f7b7fb023c43c491e53b782109185654937ef9e7e7b6b36a4f9200ec7c3743080530ad27a61bc69c4e1a59607a9374c458ce69398e61346a5c88d04d83330152c814129607fd09ebf367029ffe799b59516aaa0b7f60834f4f61c6ad9f212a44b679f5a943c2ddfc491c7d5c03b10a2a8e803571f69c543c5d6e8da8bc2486982e43b271e1115b13af434500f44e75f30b336aa31404977c8d9e5a931af18cb37a13b75decff80e094d591f100ebaf4c03a6d7b87e708d208483110aae3738633c9371a9e7879bafb847b67231695395d0c7a3f07d98bf7fe4b6c14bbd1a6ec8cd1085a47adccadcac3f524a6fee93ddbbafb0f0318d8cbb134f1aa382807733f374125bdcbd98e351d6b5e21ca85649dae35354c175a3710df978f9b188fa4b46b78a6ff957548b3bdb3ef6bd49daf3eeeaaa68935d909e06c022ca72915a7d81f8378b94b5d0a2f0e43ac435f178408cb13a95258aacf639b49f198999fa2ca48365083bb69bf090eb15e4ea1bd4d39bf95a99580e1cfa38961b77c9b30b3698ce54a943c425391ce3dcf6cde57c77b0973c7c630fa712216ebde156600e9b052352d71dcdbde9aff1c6c7d444b86cc4732bb77d357a7ee10ea7f02c330e7720e15b3c2836416acaa4ca10eb30ee59241ca25c7d6d8d17bb460cba00aef3f62ef281bca8e850d4ba65bf4d29f5ccf0e945f39d3201e71f2d4e3abd31e58ad428f06bb72d58ec477c93cf4416008491629d61c67f1b2679269fc1b9df68d01c17d14acc8024420ceaa60543c99e12d9caf69b4afe01853c436afb88782ecbcd359ed2e52e3554b686b207b014c7e313486d62dd77510308f99bab2fd4385b98507c665f8ce64f9d9df694d0d1bd4c53aea182758e939eabc25104ae6fcd6f35ef3f335a4368d36eb30ecd0a8663d6e2ba402b07b18ac3dc4ca72959d749f6ad9cb620721a9934fa058f01dd4c0ca883648237e8d6f768f8969aeb2bac06e9bf669b3e3b5a340472125b3a7b32c4c1e00e4a360a91db7af3ddad4e771581277c91dc5929b81980070bd044b2edd7ec9f4b1d2d281f56b7fc5c526e6b9440a478aa7841e3781687b874570186d38c2895a7a5936aa852718a12a65750bf78d31a91fc3666936e7a26b9f714d4e2908f71974926e02245e1b770e7dbfbe4f60cb2479033e5880668689b05aa692ea7cd1df515e72634d6115bfb9397839ef1bc93b954a61a347d3f2b3bc35912692c1cb14b44d5416434160ce17dae3c4d349bc207c4716e5f509c78476d68c4aa3c3b1f52642a66b5acb37b214fbd19787d90a09350e48c6c7d64d2bf5bd3bb150125d3cce3be27450cdb25d28c593ab8dcd7645a36df0fa0bbf18022ed0ab2739dc54e7e112010ae3b6b60583e9306ec20a9749cbde8f8c5dedc3c7a087f611411edd09595e46896f63231feeb2370d5e3fdba8ad2f29806f463d67be62253bcfcac36f4a26ef4a58c2e4860f9ddd4a8a52b2a0fa7714202a6d6c41440c8cd909e2898e82a60e3fa3c39fbfeed0e1510b3dfa35d3b02da960176455a0d88be64c8586675f0cd397798e8e4504a1b887761124f45c43881790301e6757babdccc029180a63894d1d9d79525feebace30234f16b06d8f8059b1f3c1d015eabcd452f1d295d053d841dfc3560b21712968afd6aed52dc5dd33d33a2d0a955520f06d04b95a5573f61e9ee94b6e4b1eb3903cd62c0c15e09a948b171907cb979186c0d4e17366be32e2d328137b4bf4a0fcd14b37af38c1c87f9102b1e335ca3c28076718277cb7adc0899e2d2ffffe163b4468c27ffa8aad3e3b21eb39f1677e2f4f7fe1ed02a995cb84862360a78e5f4d890588929c270e13132275798ee351145bd73e026bbb741dca8fa1537083143d2dae29acae78c0a53d6376db02a0ec66ad94d74999b3b087183031b27742a0030d8ff2cb0065e8236884c7e2c1f0b9f220c70fa22d5d0a7f83a47b3294989c77a7169a80be12491cf358ddaceba692435700ae4d869eac7a191435fbebce518242eb5b4caba2271e057c608d45f1ef9d0cb893a00e689264318035099b5bb1eccbfdedf57f1853ba38794c29515929d02d30b9e51df0839717d184b3446d1b3ca94dcfb2352381b30024fbfab33daa94485d046f24a761bda9f4f8bc4e3290f6ef79299cbd387acaa778496b347e2ce5c3aa486b25c830a8620888c7391c066af280ce4184aca1d5fa46189e5f758003da8fe02e5fdc722f44624ac5bf6ff96c72cdd122d03069106db54c76b8a93ed53cecc01ebd73dd0124c5deabed2ed1e904590f268d47d204410233e0b8776a3382f3b57f20fb92601660f75ffe1d7d84f843e1ff57c1aec70469692d05f787394c68cff058eaa2a0762fe2eea770f91cf4db649cf63fc92f2ee0184abc7dbfd2d89777a7c96d8e532f57ff372f0ad2900718e3a1334bb79ef18520c952c869a0597e42048ae6404672f4ca2011027f92a63f0dc91e171f07706b106cd87be29445993817020cba6a8f6a0559d17ab2f69a10e29f40472c04dfa0408ad74257c8b1202dddf8271f289b1d3ded87536925c0b5b1f59c8bced6eebde7b7365ba6dbeaf7cf273b0daf2866d1b9a20fe5127b094538b253df5d9df0b36262bc0c3714d504a5a3d033af26b50b3a936ea0f477bb2af89a5e83184e8d79e4ce860c6124212fbe7681ca437a3270c89f4c11cb4aa32cecddb9b06408008e3be78e179139bd6cc8e5b18970cbdb9c9fd86c7a093721637afe21389011f70d3e27a6bb8d6faf70ad9039cb7c9ea087285fc690eda10384166a01d5ac8629042b028b66d134845bd87777a8a81018865821a3840c74d529253fa1413e1d0420fc8b716aa3839acc769c2f714aa5ea11bf2a60fe51b81d5f781113d1f02a186e2d6d5257223becc55d2eaab85a22bb2d6423e3f0bdb274b19e482300eb4950c1cf73e8d7f34e1e4985df0266b8da1d31098608fb5d9468e1ceb99988b7ca371b9bfea58202ff4f1188306d013531afdce5dc85e501a4471b536c36fd1121c294ed0984b6f69ad36760515f9420c217b2f8e735fd288905e83a6f61e4e99b8b5c00c6d3f0320982e043de73016d9ef1b2d63c59fe9bfd3a6298b38fd62e895c2f62a68d2e59dd11d673349936d46eb4483ac236157784e9d6cd9e33787f5ab371614904e0e36604ba2c0734eb8ca01450e2031b3d95c78ade669a9f210baec21cc64122749eff5bfd56913696afa19ae2413bfcf8f689012551c799dba25e97daf3724cef2cbaa522f5de99c99b3390678f418d829ba5e01d410c5dbd5d8dbc7373827f9392169768b4acd9869cb0fb820d17b2018f4d6b7b5ee1aaf9e42934f6282d3e81f1f4b72249aa284729f599e7cd114ed49a9696993c8738736a39171a807b18fc14bd2832f7099269132d314cddb58adc74e9c412c5a0c0f97cd732911b4b999508a2f490e53f952db5f58a134b09909b9693219d229eb02a9612af030b98eb0eba782513f5ae8f210404d738dbc7fe84694bd7fb47951d94076d63148e02562373ea2bc307d3ef2e7af42ddd9751caed424c8c5033e73c62af68748a0f73c3b6a5a257d798ec2cd530d9ac028507bd29c6d2937306af5ba2d0e51f55be868318738639678e8ed5b2b88e3884b50338eadb074cd641b680efcf9c2a32e0954f131dee9288e625664bd878e3172c51130e6bfc241aacf193e69621e47c0e8401a84fa09a813e8f602d12b04a445ce332db084064671ee1da3140183ccc12e9480833962113eedd674294e787c7d1192cda08c0b78afe50c0d391d36ff52174f854f94713603c287a4135641223de88c83a159d0c68ad1a1fe44c8178a78256bd242a8a88b5a176c3b9649bd638c53eb5957d9bf40bdb88b21d2a71271af65a21d9a7de4002bb837b8a470e2b0a419e8bc9e100e2a2e72be8742967cc04a0e5d33fceff051c0b99438af43c542593496428ba2e60f6cc88d6c48f1e0f1cef353de4ea5fb183edfc0e4e897a2d13775a4d61a75c33b1686786dd61ac677b81e81f2a6f87575c1a4b5965b059a7ea85687ea76c97f8142b47fe734e46305c11877301d998fcd8ae2a3fe734e2fb4cc262e72694c26fb41ddcd25c32ff66e16a53795202fa77c53020eb7a2df4baa51caef62cdd7663725f911ea2ca9ba27e91459c10d5c939ccbd76351446c030330bc2c152da7fd65c3943dfd97d2eff42f15c27ae9140adc5a77076bb3cb6041dcfe793d90591f383f576a018d66026f47e4892a1cae04d812cf11cbaa8425ce341d9a4a48c3114a34f8c94a57c2e809dbc019eee6203417edbb6812dab57bc0cfd4c2b8ede512f776bbcfe3110251b19df732bca8c6ee149e95b5f45018fe8682f2cb60ab8b33441f5f45cb4dd8ece2529de1969dbd0b15c24c6bb9c0c4bfc78213cc996b565ebae52bcb6110ddfcd96dab26d9ecd39e41d6f67e28521dedc3695efc6b2b828e42fa57d685444d5cecaffce71276bbc0823533874dc0e350a11f7577737e310ea66797f922c26f098919564df94729c4ee6ee99ec5b8f5c4407fa81ade36961d4cfa519487867c9fe71ca8b3b3d032d69d1a839707cca696fb2e75f80700e8a8ec79b07e9441453add1ff7c9485e863d67eca9f47615ae531b2220118fb74cf9bcbf1d4c8a3bc51097f54e815123769fe8de3e813ea8b810a69f124e63328c72a962e5206461bd55c0f018747bf5430c6eeab374f621dc083f1d13c5151a0c251e176bf4464d964002a6cf618006e84933c4ea5042a9d7590e5b5f2f23970dec64f40bc0511d9fceb33bf0bb60bee74ef119ef20a4921bfc7dd24a60e8f961a2b8a4df72cc039d19fb0d90b606533e5f99dbad3eed63ad6692c0c272abea555642502f0217795a1c483af3ff6bab630c7f01bf91fb8da2a754dcd25ed9462011fcdccdc32c3b781d51d6ca23820edb39dc33bb14a28952c9f20cd20bfb58208a931c9564854f20fb87298ffd8b09d23cf6236d9cfa866de7de29b099c05c0ee3b4f23bb925c6487a70577c71bb7b55e7f1c8b5234d3357c20875f6b748c88d2a7f435309f57e776e481a56eeefe6c5e71a30bb3af139b94afc26c310bab8bb6d47c133c100e5c0c4ede63d2aa5bd961efa5a30d8a4faa9cbb4f1ca7bc43259fd1364672aed06ab0cc96af92a14ff933e47bcaca9e230bdac48bc9a2570015a5e25fb32f1fb59c45aea93944eb2a9edd8279fbed60a931404b9795b2dc49fa27aa2983e92dcc9c6f546d4a6daf0df645cabcf059d9799a7d90d81846d8241760543d6dcb5dbd6dda15affde7a76c0cba3a4de226d61f51044bb27c5f78a3d382bac24c73826b990254981fc49aeef0110c63ec3f31cc620924ae18f0270175ad23c5ee1cd73c937e079683f0616e8f56089e404371775556034b1f64d1fc3eeec6d95f094da6c90851ed6d30b33d8b3e05d7eecfdc85431b8e9c48775363db1d84440040bb5d36f4fbdf573703cda2aa79f99b74d169d3a350c2a79e2811715409240581fe614ba436d269766de0ca667de8a7337fb94315e6084fe0cae7d32babf1fe23dd7f98132986e39cc6fc95295cf6e12c4e932572e284c83cbcef8483f4ed668f48220e480eba220c237d1dccbe1bfec19fa9952293c54680ff8789bb0416250a302679529f4518fc8f1d723edd07c4fbb773801dc9288a149e3f3af2be61c15daea11e465d664aed2fcdcc07918ddc20b21ff42d8d7eee24f1fe728b1770b1d899c342a5a9974ca561ff292729fe92aa9caafd170dc1926f0b50bec0c9a05ade0700b8d8cc3ce8696bf1479b1c73469605187324069a2dd028b806b9a5d61fb15aff28fdd12c27ed6c4b3530db039074c393154b3897f8f8e4f6bf9f445d3a6d83de6dc858073c1e54daff8586cc9f7cb722a71b20c1d5b919f8475ad531a3daa19840b93d4b8e0386638231f63a185120cf379fdc06544d7e002e21c627a8fdf66ab36a495194e37a0e2feda6b0ce9ff61da7de38cab339c461abd646ad607df9549cc4664c31be60a3b58d524f44ccc1a6dce2ef79aa1afec9fc6f9caa8faa90cd6b3218b2c3e4ec0b61c3cd0cdbbefa318865c5b94664952684ff5f607bd3c6c7ac921c91ce165b37f39efa76efb96896d35e52a5900223ec8a47ec714f2288ac0298a4e106a43f2288859c883d67cadb7c82358257658dcbdddcbf639edfd79695b149fd801989bc4985278c301e90ee7f620923da650251bb7df262ae1859d4507655f51b059df1ddead14b01f5d74a01b50e43107544788ed79e5761ee5f7fb915375fd1ed61578d0bcb84cef01ed3102ce688ebbad63817cd9459902fbc69449c154b262714684fbb620c2bdfd768ff3e6051c0e0f6352a8e83511817c3e1354d76c86a6fd53e7d34795ee730842212642938a121149fff69881c2cd98bb6634b44c0feb98fb7cb8a07ebb9977230187e7a34a49fb8f073b1a6424a390dccef05b5e4aba463faf3cb5fa1583e4f947e37d103558a5d131cf5839a0b74f419afe82c983b9a5aaebf2f6c55661225f8e9a2f3648a8fe956c4a2a51ccc7b108ad87899f72586fe64a1d5faeac800a7fa04dcd80d8e7f616170a5d24ac5e8214b9b29977e4dca5f60bb26ba7234f48a04ea003f0b7d8443da8e6554367dd5d8238f5c2cc1c6bbbcfec6e41ce9de8e830ded7e8bebdb9ba9742275e003d42fa10a85e6905d0bf994fc2be43b9e595d985174bf1f1e24d4f482621606c5b9c0f3692e1079a38ff8c517b94744093ff86d72fec89c3ad3a20eaf32f566a49f10704d58959999a420f895f169270caa5fb800a7d37051cafcfbfcf97ebba7700522fc9940365f5d28c6ee13986b2069b9e9e81112f4cc0532dadf76bd869a81a5934bcb31f1e43f5fe608f60ec72e079d5bc28e87c65d217490a5ca2fc67c819a5fe673879e5100d1d78b26d77026d0b4cd570a1b40b9b9c106bfcb39102e4b92f5f00da80214e56c1aa41881188a61ef5f0cd3157e0812178afff7aeb641ade49aac9e0a5ce47df4a7314eb13134b2cedea9e34ea2aa320636ef37ad34961647d189bbf7e3b897822ff9327ee9a6462be4423116653459a1a6114f51f6960fc525f895d6356479fd842a291744e505ef085039c2c545057c9fb28f0dfb69fabdf1b5089bb1e2a0d3e37edc37af36ce25c4d6675356c5e9d667fe354ca2b590b0ba2faa765dd6ed9faccac8a6de92132009cde454945b91e74078efd6e03a1125508d22e408f542ec86cb4dd63b6b3378f3571e97f4a3e764f1c6ae5c02e2bc636dc45b0b1d63282300eb4278294e3f53ae8cd54aea6d50472b30c07e7b9f0bc82efd2d3928ba7f1933d93d37a3cede6af5a54608f2cd54f223cfb38f8b79200e3784c149d4f6fba6d87462274d563d79e0cb8fb0f8f488a124cc78e934efa8b6ae186bfaa30cf4dcb57ce09b478ba622683c3633731453cf1c228e381e7278fd4638cc7481c5b091f9cf43bfd648ba059f7362102622dad676a3f5e752a6cac629c95799827e1b1c669871f79bf3887c35aa1ae772bb47ce5e66b171e26a3c7ea4532b1c8d582c60713db80af51ee6d0708ff893185e5f9e182e7b7e7a7e82a1a0cc843185f9b2b5b7a4a57c21bd46d5b2ab9bdc3b9accbc670d8bc00a6ede1a5bf95ad0dab144602748e04326fc874f69d413612daa7962e69e872989f0807917f4877365854601f4ec35dc50df223079558b094726a4673ece03be7d821c75666469f76b6079bd56611aaf36aca7d6b73bb404a376cf6e60928c5df76d7ff6f276ef5de06875e559e79c10c69aec3b0295b6aad8b2bba7c429a2e8eb91ec6cc6f5c8cf84464209d3b082f1f0e42cfc0f7a997fbf31642b2fdfec444bc818ed180d4412bffb592b8fb5fce64d2527f253786bb4b48470d0f2f0c9affbbdb218fdd06123e9baa9a958ec5f4515eea4c151aba243f897ed03737ce95dc4d71c522e373e813c559804ef87eff1e8c329548faea3114df5d133731e259871bb3739156c4a45016371a30e5dc1604fbb909679bbaf70fecb55e1a98889a6d94f34c5d6cca60def3c5336d405186b596ccf0e8724db5a1b7bd877eac41132c33b231ffe087752497c6657d77d82c7dc7ac4c1e65750cd31650f4d7e78bce1466719b4fac138375e413c203710ca1bf491d74cd60eb797ba9ab11b1a023c047addd0b7a124a2b3eae333da32fe5727dc83ef4e2b0804b5b1f2384a94c9016c69d65c133477ca8f7a66b64e1740b59f8e27a28b33a4c4e84296144fb0185e668b4413997cb891409c288b8f0656e5a19d34d4b9f065c9e4c09cedbeb3613bb5de05f804387111003d71767356bcd9e8dce434951f476b7d5cd7b542f77af3f67eb23b22eaf5dea887a073dabca3a8d8bdaa731415c12eea03d525ee277ef7505e0e496d77bb34c3a5cb642645a262a4f75d65962970370280069284197b5d6d760dab9905ecb00ea0693f070d1c6158bbe06468b4627df037a32a4ccb83c7593b2d87be640e85eca8afdf05c94c82bd4d45c86b038cf2703842183e176239add1e6bc27e3411aac5e5c846aa8214df18d03bde9d3ca6f3fd702a830f710cceb5cb4c8a8c93943122baff0546d2f59f9175e40cfc9c03760bcfc72190135a542bd59d37d8616192451499e11e1768d8a6b7992d25537cb979af4e59f6f707c9d6b56d3cc9758752331b990bb413a2361b467ac37bdcb399b742b616616c7b071e236efd27bf1b0db4a0580948426f849d65a3ef194669544a640dd6aca12fd610a73896feab51b1f4fc171d846e608077d83a09c2d0e723ff620a4cb78ffed7c4a6025b8edd00b22a381293c8adccf1e308cf8dd89a0bf0cbd63c1826e410bceb44b80f35b5665c7587afe90f443d4eb4e2222f9b1a0828d069433a877607c55f912ef03bced14c0a6e54a76ed4511765f838c06148ac5d1e4dc427f62eb82b3107145dbad0049937e9d4dfe2748414aa24bc480eb0464d8d449f3da76d7e616f0dda6a3618087cc88f30957393404286c8d5d3aa66744b409629df098bc849022fa807cea3814ab8f8de37378c78966eed0a030068c86fa8d4a82799a7d99a61c60c978e7009954890b6800abace689277135a7aa51bfac9083c7ead7623f9e3cb90e14eb3dc45f3fa63d3907b20e6b9251f5d1885311b6126babacab49fd0436f81cb0dea0609a9205b9e44f19b10eac1ca0a207e215f28bd81245e6381b21144c0f88edee450e497b6f8d89f322327c12056e6c75125569c023456b784a403c2f0c562524623f2ab0429061fb7d97e982090a57b1e038b9e9b1d98bad8d3c213dacd7feb68da97e184624796aa6016b39941f8f0c722557c45650b56852f1cd142d1d2420600d116cd1764d724c58b56c3d15620d78bf9c3c1330071373311ce9cc4a1829a67f1120ab4137dd30d6e5485246b4f3889eb8321c8f39ff7fdc0fd140b724fe743e872430d149276d4109695d589235227a58b69af9386ad44c7e5e6dba507730653bcbad7f947fc52ad0b6f021e44c88b63a58b3a38f30c09c52b02f67840a061a1d7e0d46b8a593923a4bd91d86a4fa0fd9d36f067e04482440377dd9c18ce9f3703d4cde9dbec6ea8dcd7fcc56cad9596daddf599dcb45fa2afc40f87d4a9f273daf84ca7a905857c9031eb8ea77490750d1b4462eea975bc5c6aa80b650987a252daae87e97e6c44f8584da6fee7e2e9b8b7f1d0904e39c342fa056c5e56bb23f00a25015044f553c99390aaed399a3ac534514370ab0713b4e6ca5da43a692567eeb583ff3c785a8207ec85d185d1850ae057ba033144f38a941adcd43223a57c8594db428652dfd108c87f771ed39e282ae6717af7a71ed7599cabea793552f6233407701b23f12997f1f16f81905bdcb81e89b7fc50fa4ea57fcea659c1bf587d15a81da22bf698dbcaf9bb46ac57dab158203f1e4d383ac089a060ee7dbcf3f8bb70748dd747958a9fc0c055bf9174244c3404faf7df804bc6e89de5003f790e33e49730c2d2697a0e0d6c1465c4c9046d37c07a821b2435c46ea8006dce387f77de22c9af022894fd6bc21790d4a391bb8ecf21dda7ba9f0c695e15c9336815adb8ac7e0ce9cd13e19c8d9049f4a3195d3242d7a57c5f8f15c9427315c6c0edf3f81475467ca3ae0ad2bfb4646a3ff5d9f56c03d45519188114a8ee07080d0b39b34202905ebe31323ab5b45dc09f270616c3e624273ea5c99407b397be5053bf361397e5af1b570b6d6e012019651be25cb584b7f5588171e4109b524cccfe354ba444fafde7ed41ee52aebff67d958ba48802f6144995fdbbe3d1b41fa1775ece2da82771aa592f256493c061a6bf72dfb017f2cc5fd61505bee7543ab68f11e4b19101c393007b2fcc694011d88944320b835eaa83089f6991daf7f8bc2c25b18c46cbe15286e43f63a44a609f653f22b178fb7e14c719220210a5da9ba5caa33c7234d83a348ba2cff040205f31e46edf95ff43a1ad8990ecbf08a5f051194a55eacb785184b148e19b4b7d35292a46767b3808e76a9521a708bddff2e3c8d685b91a437a807cd36e427778b1ae1b0b12b42c16b265dcc56416e228ff200525901c039c0bfab95e3e74b63790130d5229e3b68cc18e4bcd59769d70acf51ff98efd213b41ae276e800de0c123e5765c7ae780252b87443b7c7fda3079d27668be457b4337669719bafe092784d05386ca6f0f94674ca6e34071cb389f0e4ad80e61442c07d996b2d96eebbba511fe1953006ea8a0c9e32cd21dd4dd9d11753b9e32d9ceb92f80d588909f6171234963744f95622d14d49e8d5cffc047cf06826a0fb7c7e18bd9237ea3f8998b9fa842b866cb7760ddf0aff93285b4c4ba1c2eba85a59bde80f0587eb74192abbf75a299dfb3e80ea7fe1a1ec15535ef16dcc066c63f855a5ce4c9fc1aad95da1551cff7fbf34d3188331722617cea2757a31461503af2acd1ce23a3d19b5652d839a6a2ee2b7a7dc345f1fe0e2aa4c4a242a8c8aa40aa40baf45d399524eedc65d370cb02efce4ac2a7285c3a0867470228512d2911125dd221e6fee851361062c0d39d77b195139e26f50d1737f6c239f3c9018298aab2dcaa215b3a77df0029b03fe7b55e647d09819d1a595d88b8bd5707fc0b54aeb992b9de4d851a39996afbad77873c2cf3977046264c2c4c313b38a5f914da273bb43f9926d73fd6feef180a36ff60d86beefcf5ba51513720b473b5da1f6a86bd7042d9d5e7e056e5ab03558cee0330eb05d15c2a9cb8ee900aaa626b72aa84fb75db1122d547a3c2539ed4337d4e65c4dfc6297b0b4f49d757b194d106d89e0aba8d80b9125321e43f4cd130dda4b322315681ef37bef0edf3d8708c591d7c527d66e2c160554c17c19706df7a94e322f51e4fafe67dc3bcd6fffa112ba7d6bbeae84bed509f3cde2bc3e6aa9437276023b2d7a8386ab10f64d7597b5ae6d0ec1d83950d6142701cb80a2e1cc5ab59758b544bb0b01abe914c88400fbd3b9620f5d2c93de043409210248198fc46ec8eb19070ab2699d0154358dfc31bb14fbeb60a195a9617efd294e105de1840e500486e9fa1f36566e20ad1e9e5dce019f99e394670deb96f594fc0ad5a37492b456c22c3d9224721e88cce280cae75e3a88f37eeb6a8b6fa47e5d0e2c53371b766c90a7a199636d360430ed9bcbcf9ab564e9b70023b3914dbf0ac4afc8ca1a192c2172ab4f65ce1ae0680e9cf18e300bd1303231755354970db79f6fb84bd4849fb5c783f36a535d855654463c2980e2907a3c27b4d3a4b868ee6e154109831b62a93820abdcf8f45ca9b16265410f4b38f4d8f5e853431c18affb78accd23bda1ee67e373c91478100aa180e5442aca7e1990abedda8ceab07ba6d1685f2b783671be2803cc93e2c2f87abdc45e13aa1d566161e2d04a2193d9de938069f626ea3a319b70a68d67131cb62116c5c689da47595c3c556a516745666d32cd93142e94090b23274025201654241b58698551e1b6c49f39e960500192e1a3bf5e9397e232fbc23bfe38c914eb7bb1fe456d56a9ff49cf72e7669ae4708aa8b2db34ea7687ec677b899fc7935ffe0837ff486dc5d5621e753a17f2a425ecf7209922c9eb89ad7b95e274659ee073d19ffa7ecb845501da89dea6504a68b08e3dfdba8668818df92ddf45f27cfd340809e214c7a37f9c33710ac3ba0424effb98c322d9736f010ba74d88aaa17d4171dc8445e024d396d80fe8ab25c79ea2dd1d43507436c5403d2a0c34a6c3ed4331f663ec07336236baef93e6befd719ddc89adc912601b9b88fa179feec5576cc900075d69e33be79529581ee1b7541c0aca4fd68022b1a43dc34a35ba0ce8d67b17ae25a0c90d2bf70b5ebd059415cc5b560a0b3b110f3631777f2754e2aef4a49e2eaec03d95ca70b39af978d5ac1254e15d258e482d8fb0908a00ba89b70f48d3c526f2bfb976c3ce39b68fd0fb2a0617bc701e01c6c74e06bb4ff03a7917596390fbddc898b7e015c87c2a20ea9baf696900deeba25bed739d536e9253d53f48f81bd5e7036c33c270b312c2889a54b0c4e0cce81fb2c70ee0d016c86e2c8e7541c717a7bb8383dfd915c8ab4e59cbdf8a95e2915715fe981161241a446ea3b78e6ef814954e315bedc2321ba84c5d24bc5bcf466bc09b30e7fdf1c2c5825bde83c5f73f1d60f120929df08a14a023e0b7187bc8302ad7fae18afde4a1b5a5e8194f19644a596b2f54c4c105994f54712ed1e7cd419f5b641d12cbbc57444a2fc2a4fc7e75ed3f7dca6141e8b77ccce1b5e1c1fb54307f3ef224a455ed121046c2232a6592e5236b2f4e4b4aafa3c2b4166a16f8583d0ca737ebc19a13b20d7df4a31b96aa4d0a6a7ffb6718eee1005a505cf7f8a0e313c559bae65f9bd71927ea9a770418e126c6b6f437cd28dee8522df68707931ef32ddb517443d1206687d8b9d65f9168e0917a412be270754de89e3f12ad4c5cc156d75d50d6643b00fd48dd27ab12b4847362a41de30dd2818beaa304b5ee015fe3275f64fbb5c2fb06458e03162dee4eab8bc25409142c6e6e3fb7e889f3f3ec3cd3fe579deec6ce8f5fbc88cd9d6c8f0adeb236463c4973dc395a2977669abd5c2fe3e4ef3b1e22d3c83ed32cc7a5437bb62dc5cb948b9ff39fcfb4ddb912c73c17eb374c51b7bb5a63f1eeba933537d7b9cea6c1b7c6ccd7a85c63301fd4e438a7144737cabfef5b80b0cd5aae46bb6089b09a771ab28dd81ce703fbc1a86824d0bced3e966d4d05842041435e9a916d00860336245804322549f6cef29a64f24e9ce2095e4893944002960d0adab330251dcd7652566aaf70fa5948267cd9fd1c38c42af0bfc54d0e854d743f67e8e374d08ec63ebf2fab777ad94d75f2848a8d5d21c71bcac4c46d4fa16794abad04ac20a082cd3e4ffb2d8e0adee20ea78f1b91438847a8d71cdede9a03e6eb34ccb555cfd4adef367d14702d9249db571d69cbe33e48f7629cd81d92157eed16a4be10fe1e7fdabaac659270f01dfefed7f37ff28057445cb4f99bc5e8dd235dc43a51ba07aa25d9cd7848be20234c07980ea95855d816b1304e2a06a8022f7bba8b1965185bdf9c50b961ca3acc9277b22a1e797e899b96e1cd456e8546f8499be3b568bd5f69ad62d78e257c75adf80ed4db2159eb6071721e1175678da631848b36abf65a0755cb76b83fda6b31c6b942f166a73fa0940310f0f667c6c2dbe549b3d3eb4ba560da3b2b11e75d79b6a2ecf53f63f48f882f3cd4008fadfdf625b40df5952506a1ac38bd5572ad087df0d93974da4042670bf42af573762823d5fb3ae843c2f58d34bb151ab76ff7c28a5c887d41c3941fda926fe4da24dcd09cc32c13d3eb91991991a5c6234021e0112e2e3ca5ee2131a81a6b0582c9839db1dd8b6af1ae3e36882c1b4bac68f227a805f7864aeea05d50ebdc3d7232c0253c97e68861a8116ef74465703dd894bd073cf4ec84525f36c053e898901818e58deb3bc1200a4d4b6e4576e304d386fa04d950242316fa7abc0c9cf7a31ff6b55a1a764b2c67687c262000657b393c4a7f73f2dbcc7163afd906ff938847d4b6fe4f919ac0f5b3208324401b05ff6713f1f3c739ae8985eea849efdd006b38c3fd9ba48feed73a080935ac77509c8c32a37048ada251d43332af0ca06311b90710c6026756ae08794c73a8443b29820aec331703fe595e57263bba977e1733fa7f914cbd360b078989503f74eaf3ff526884fd5e7552130ed78a20ab6bb1303054cde9ebd2e445e61c39ef80ad282673772f1a710c860cf6108ab78ffe78b6785747e693fa8010251a2a75c6bc7469ae17fb229bfd2931fe01a4aabf25d2b184224c6acca0f69c67c979a563ebcf80a143abd314611522ca9f91b012883b54507ef483441924003a25b85338efc0bab1807b9317e90d7979b59a50e5a70c59c0c93b650317316cde48c888337980d32ff06c9f4f513d1d0b7ba17c5c7ca6a3f14c89cb1bbed047404b82ee4f429b67d1ac2c8b3bc0ea3c0a1f160fa0adbd46de4ba8a46d6b2084702a6d383d7db269aec13ce9fe00ed9b7ebf05359a29a1614bec7de1b0bb2af274c3b5680e735638749b3ceebacb472b7e31d310e01795b371d4d17522b010c63caec121266d235feb5264abd4946f318b49541de8824f98b0842ff3c6f104d800b667d4a33adf40eeb3e67c5e2a2dad574808e4f624b4158745a32e82286e773e1972d87d64953bbe98e016174e00aa81ce9c8d63b663a3f1c7d754002c402196861fc3392c27638c877b2d986bd212c5ca66d2e5ff11c5c4c0495519f336718858bfcba3d4d8b0d20eed5afc8882073b890775a38935acc72703c7c5029ddd7195fcc40be9bec22548474370fb01b9315fe03dc0d3aa9581a0371c73d1b7e9c1602fb790a21cbb749ea8d7708b1548711130c2e85c19c1f8e51685d1c28021bb26ff754b0a7b1bc94fcdb4c1baa91e5e4120da3db85b5da401b2f663cbca49b5397459a17c9a3b07a5703c6b87d7a8c7bca7a9020330b20e2640442ff3a262ae2536cc39281f036cde49fadcbe72baa36a3d3e521c4c7cfd364f3f37a8c2aaf81a0839efa7417103661c9c38f2e83f8ad04c63272923bf897b911a1f7c29b791ba241052662cb9fe03d633364eaf1eea0a87744545697ec21dd32af2d801792f4eb1928734fd1ee6db54422a54347e1ca7495d05cf6eee1a75ad15f23ec176824ba55b04af01b8d33434aacadf581e9565e81a33c5e91f2da7a69342e588f83f65e31fa46efa551d92064486b5b46e260f24bf565ff5df20467edb110e427bd6ee181df9dbc66f21ade8d72de68db1e4441613a924fed367839eef2cbd8384ee2e2a4cacb99b75959eef3e7c3045e5c57f76ef55fddad4d4a494f3d7aebf7c3fbfda4aff7373ac1465d2418a36bb66725b11bd333fab5119e62054e23ae1de3e76df4e41563c825f28cf433a8ef765c17c7a9c844cebc4e98c9131927200fda555ad425c5bdb8b0e6addc128c7e39a8ccd2051d04bfbd8632f8194bbf89f4ca32027b0358cb8220bb60b52980c2c57ee99ad30be4191f15615cfbedbcaa5f8ac7b9c2efe31ef38649de6b750e045b2bd3cf350659fb43e6bcedbde1a853d41b0109e8010d0d7d1138113c1ee8f2f86c063a4b9fc62b4d12a450567aaeb2dd65623343637e3df5ec74c71dab553ab743468e6d96c0343f76277ecfa0e15ce40edb278af1327ad17c5f9db0ccf264f4d30a987d4c6a549221ed2256d75505c5f598cfa3ef0f4fcc98155f55e486f50d3c81856320c6d00af73137cdaa44e02a592ad1d4bbae2918017b82c5218777b3a19d4a4d2f6671585e3f8a0ba876c7ee083204970469a766dca6b851e6743c7e535f1cf9178fb12e213b455cef5c6a8c5a41e3560b357c4d852bc8a12f8eb108d11af5a535a8d9743accd791e3d88c8760eb25c2daa4874c2d56e41b258d8b3bd8e0d4fdeba912c0ec223744ff96281fc76550fc07ae015d2b64d5081f4fa9a5fc5221107d4fe81d87e0524573701ea35682b76dae4fa8ba6626236581a5a0777cf09d399c752ce53554b3b059eb823079257c302a66179070bb7b07ec2943dce599f96d9e0b5bb8a898620917404485e1be63a1d15261dfb68c89ce3d1641a2c3465ec26723bcb44b66ed9890a186c98dc2a430c62102349d818bba2228c3a056f1ecd1be86c2814b6eb03ad72c066a137a8095acbbfef3ecd37af87ca592826d0bcee9380a349f2ea9e38052797a184e5f539b5237d9fcec20d9d866e03d9722fccdba5ba2d90e26eb26b283365fdacde9a4abacd2169d4c8352736c573817c1256aec4e69ce41b9dc38797afb17978c3a5ba955e73ae6afd04d064fcf3eba429df9d45c9936d7ab86cedb9d3c2c52d0408c345838fa0cc932ecca52e88677b60c86ce495577e5fd850e0fcafcba180ee9004878548238acafdbb38132142e870168521373810bbedfdf7befd4aac396c27cdc00db0f398f4f7e00ed51eb1abacdcd1ace1a41db66634762144b2092901dc61d52d3d9bd60cfce6732b83de4c298ed0ffb61058e9f19336dc742f3a15d16c5d73c8019fabc9df31d0ec03eb0363098686394ec02d09bd32569b94a82115ae8898628d701d1ee4d2d4814d543e94bf7057aaae015afb855631c7c6bbf55d10d2482fac53782d78990ead179655510f112807e5a83fd0cbcb7fb8315e9b1bcb0a4254a2d6a0a205401c8d083faa294458c558386f4261b54f61b01ca1ab057c4ea19addaa2bdafbfc01a8482d657fd9ee97dfd3d4d38238cbe68d0c0c43b4df644418baaefa9f9ea34d86d85dd7f9b3f4a33de94211b562da48885e4fc70408ba73dcf5cdc466eb40cc0f3149479568337db84ac157df5b8e19fb215cadb153e2ca435335d4d1dd019cc012c29ff4db8c253e067ca21e3472d4a5455b2dcddc58c755a6ca9b8549ec252f05ec9b87d1ae6abe7715b85ea8af301b07f92f91de3377f59126ab41caee1c07bcc4e10642233d8a529cecda27e96e937316fa55d7bc771a1074b6670f322a79c5dfc2ac073865d255a285025c7bb4842e65efcbed0d5206f41b0ae14277ca13344f19f9e570dc79f7c4f819f7a73f04a6077d1ddb3a9bc35b7f45a80a1990bbf4c22f126dc9e5e3f219594d74c869ce05e4bfb4479627f43899b5f256522572b9abe0c90fa061e410f1ad395f42255d2a19db0611c8f5e1d6fdc766cf7fe9567347ba96b4e1aface6fb9a5502b171b90848dcb0c28f7b8b5e01fa4a79092a6764233c42238a6d1a70fe078412dcb37897dd0cc08ba54fc0fc8752653cb1b9e60ad57e29423821d95273fb8bdbe2cd8d054eaf593084c964ecf05885835d8d3a9d2dbf39e104dfabd57373cbd7ac3a8093f42d1f63e7c05c3019501af3853e3f44e28c265bb9126ce6f661711e05bc908f5024e72c6b27e3b28fe225e674e5d97ad30ceb23c24b32e032a0a7904d4050056c49ef3a03334877cbfa83a8e8bc2648ae4c8a6ca81f73b3a2c29c6bd3527d47a6a660fea5430a29ba57144eac4be8b6cecb890c0a44e12ad97b5484627b70f956bf8460b80ee3a15141a9482198400bbc10e7e68470d6cda12e4ac247b2728f684c312ed417cb98e2f584d2d9ca3a4fcf37cdc244a72a3c8f46f5340efcd234f38eb893aa7ee45795a6ecd97ae8d733f9133d018e38ac7e315ee3aa0e1e9c6b8814ea30d47c433789b3cb5977d8fd0421093469b943961d1851d72c96c2aee5362179d262028ee5275b42148ce906d1b2e4ad3244b3a97f3e261817751fdb1932d645fd5daf761b9c1fdea26dcc4cbb2f5f918504326ab0944df54d53c42776df73b0b3bb7aac2ca1c0fa50183540d7959b9be55d49b006214f19cfd29700854c36426900fbeb9c70902148286f47d9ad1cddb59cc8c029b7989b66bbdec0e21b9c7d8cf131e0d1b3acdd6be96be1e1e2ca3410998bcea6209217f01faf0dbb171893b97c796db6befc2d00967bca245601f300f86f517d82dc480a4a5eeca9180beb8613071fc22f1b658a3341dd4fe24c21eef2f8406cc896788ac05d1cc6b0cc98dfab1aff9614da380feb320fe13f36204fa1e9f697cfc094dec03d7f1d07cf5fd07e3159df14b2b83f9292d6204fe79f8b089383583195110d3906d397896d6f2c825cfd9c5f678eb05d8b8f2482b80f616e4b260e46410477ec22c67376ef8f6a6355eec86915547fbd519f4af49cdf3bd50b169ef7af767f88a1d27a6f056c6e0b48c8bb5891d702a2dc02f9c92683926a050b4d10c15bb0e6267acce707345681485f81bf52c9b4c239fbef33fbf35a778468ddf853d4a75058abfb2e3b3d1eb8c79ff0065f8a8791565e6c4c864f33b1680aa8a1651e2adcf042ca08a1e6c439d564387ddbe44aec916562bdfb47281f598be341964305b7f5a94fd640e9ed882ab787ea691cf4092bd76ecd5d8739b3631e3c4cec07cd4d76820d15673229cc304b992a9b577aaa0146740f9618e104bffba966f61b02e6e10458d2bcb4a507c202521c065ebbdfda0aa69b19ecbbe731f17bb8196fc2dfbd8ae6af13fb7d978fdd624199b9aceac1187ce94def7e412053203df14ef8134fa4052496c2dd4e2222ad1560b924e572acbc95f64ebb37804d340001c592db8b63c3bda755b95ca90d315b695f9a3c117d15f2290887a574f0aa280f9547b368fc8b15675f08b1b433029bba7f1718554c88734b6db01f8f07d2a7d1c74b256b6a5580e5b381559de83e41ea472da622de8c3247c90af4bc783eabd3b549ebd01c392ac5c1eb7807c7a98d7fe1bdc54071d0c990115c5a2b7b33c819ded37dac8f9a3b2bcb5514099154343974043e4dd94915072df73684b40763cdef25fe5fcfb6676d6fe707b3e8463a6207d859799d1da458d74ff7898eab5dac19900b309f3852d048021e06117d4fd1b46ec9ac918a70e152ada657d6b9382e06b4f73a765895b0853841abc732ffc53fc5cff3f9f004e01f851ee5f6f2218b362d3d260909e58b36362c60f5f9f2b038b10ba6468ec4cbc5104716328714e53e5791bff767a277d5a782c79a186a6198a306bfb63360d43badd11e806d4c84eef89ee608b1df5c3d4d3811016e58a5345471dd0b3f7f2874b7ae6286313c8ed0704fdb15bd5ada492d7e977039034783b01c8b4abc6c082d717d5cd312605fc0e8688bc7288dba12fa7fa3f04bea44231046722681b20e69210bd8cfb05d5cca759227dc82036fd8f8763d8ae01a3af26696a44d230b43df5ccec2c4a6f03c6a4c9b9bea7a7fd0c10a0d51fd353e12ef40d9f8bd71201f49a86c563c81e5bc6a20b3fd9e567ecba56fd7752b3d989a0683c42be270dbb6f51700b6668a67e95c80d3898f5796770d63e8e3e1b563263da880d768073fe4c2a72b6e68e78219161268e7d13b558d369acae6df73c2a199d3d3fc66159ab9d74c004115788d3f2996f58423de9f5e578421276cb94e94096586b1cdb1fa8e6372dcedb0a2f3f5539c6671e9497cf462af72ef3821ccaca0f8cc30edc9ea4744f93de2aab66521ff21933656c0e59786ec75d2f1576b644c8fb72fa167db86f15d9743af74544f70cbcd0e6f4b82cedc985144062fa6b4af51e735f7b7357014b610a303d37af718ffa23566fb8ef7dc68e55aeb675a9b15d82b759792a0e281b505d4fd89d88745ca2dda412d60310df7ffe68ea6642d92b616dcad7e247b20ea186198886cca00a627aec83bc3f668c7261198c59ce20be3143cbff2ce35a40cbb3b6a931b26d626a66596279fe9f93c9640a47d679658943483871a40f0bb8b2a32f39989f04264e9b7eee3a92fdec25b5384ed81e494e431c92a2434d9b5410255c8ec48918e3112a197765fda8ad19e16cbcc2b4368d412b7015f9b99b4315623b7380c0aaee26dfeb6712eb056c43c98a31d62815944e0dd874d0488f5a2f8b9dc9fcfa3847761f3c2eba5c8294d28238a0c6cfcad5865b327f8f993bec01eaefd9244df3d987ef6040061dd3ea9024edba351ac0200c8341aa32d7c6e70ff6bb7222858ce2368f434b16d5aeed0f066e53f1c8bdb257b7f6ca92bf21c5f54f04b0596eceea671024e68a9fdd7f27758bdf18fe23ef51bff42614a294567a1b0aa141d58e38d557642824d92d90a11452f842b945dcd1d7c26b97a2d7f3cb0345fad7be691dd800aad91f53a7f79523dc8d13ea36476cdf17d879acf90b708d57dd0acfd8406bd032c75cfd612f79488ec05b13e25b2a34025ca8b40c1ea3cfd203edc5ffffd801e5076b5d0dcc85c73fd5718ac4451e10446e43b2dc258b9ee5d16e412b2145637320d59cf4f4a411a1703ba1b8bde09155caf8025212e7f8a67f7354a15afb8cc726ea9b7071955e89f88e1eefc405a35c3a5f27044c278133ef2cf41bfe49bfcc4c4dcfb49459868f3d2549bb85e908a3aac5aafb1748d4fcaa1199fc21268ba281e0399f502f35350c0760c6b43b6cb4c726a3421fe2d833d081fe78bdd82f02dacf91d9cb1c08c2138c66b33b403ff435a371a920ec5c4e0cc2db7cc72304ff4001dd3518b5b26168a2c647acab0705030416ae0709f72f3cd5c6b2c8170e2105a41437f0a4f460746a723206459196bdc949f444f28f3ca9f0db52a66fa70ea458abdc6fcb3f5d5f742e6dfb5b515d93289bf834e9d4357c8c865ee602183b8eef365e4ad6d49e4f8841d4442cdd007cbb52a9453dc081b84ac89bfd43a53e9eb7b980c23f5aa7e0161e3b50e9a4ebcfbd64714574d2a6ca78ef903927c6b8b342cc07a39dccfc5aa4e005697f5a87bb5e048132fcd17cb0e600a2de67c19e1d5bce8bdba93352892e6c0fb63353f4dd43b0daa177a575cfedcd8d405b3998de2af06d33d61d051fe6202032f9c6287575787bf6c3281a68906aa9cbf42d718eb327e72400aaedf7f5b9441d3057821d5eaa33e1fd3feeb709b8ff357a2fd297d891bfb23bb93c7b12b724c17a7d4982d7aae9e475ce76013837873b9339501a234ba31dcf80212af959484f146a0cac6d11df1babd52cb9bcd50fffe73b5c62c9b3e17487a8eaa1a3226f7d24f8b7ce09521aae3167ffaf76f521f9b7bd97ae3c1ac8a627a1e2bf2ab6ed539e1b22cd2fbbec5a9014324963d4cb61ee1fb29005c98633d40099b1e9187e3238151fd835ff3fa15d76296541f271df51647f3a1fa864e58d7a6fa8a59f318f76c5b85585587c8e2dd2d0abbb9ab6cbd5b9c6cb7d8973822e2e094322ff1a233476a03193593316cdf7290ae81a6cfc6b4682d8aeb83bc11fb71ea482ff006f09ef0f22976498d6e2bc39b37ccc4c4ca22c08782a95398369718488f52ad08ae4ca20b743f947cc9b14cd48097109d2b69bd61aea256b171c8ccea3e4a5bf803f0a2f425b8294a4df40938780fe772c8545a026639f7ddeb8337c2fdd1f09fa9a7823df7bdaba7e6f62c1565838b3790b0028b0af5eb7f53b31b2eff9434f5246ada76eec4fd7c2aa09c64b880a2011950721f8ec93f1783fdce6b5ce63a09c21653023bb03ecec07ca2814251d7087435bf1cfbaba9f4a12c2a855a69df58825f072661ae63c4615ee48dd899df04af39fb47d94f7c39a3c44c325ff9632c728da1fd3108653287423bca10fae5d81497f06ab7f260bb3365ae23b892cf62cb7227202223eda022c23e0fef1fabc3f8c341a752ec2a62df2c61195cc8b65847bccbf67e7aa6cc5a389aa2257edfbc12bcdb8fb416aa6d1f0e7f9df76258f095cd69c83c0d5a7e8d4a3ccc63f70d6d0aacf4eceae446e6b363014f451822169a6da1d7b20a1bfea0675aafd6917e2846b38104d6867e3dd1f050f63f470940c2ea246bd43e0acb5843df0851a0ce03c6d7727d8c641509c7fab2631fe18a8fbc3da04ce1373a2bfc43a98f7054356b36909f2373a2c3e976433afbdfeae961ef8f4f24ad8c827b5453b7ad2f10d23fa01bfb11e30f9fa5284a365e2a4730e020e2206c565962ad444eca74f6d77f59253268c26c6b9fb033d559197ec14b2c48609d621ba5fd4934bfcb95a3f1b55319c41dd757c15ec5590bef5d40a8fe151ada6e478d53ad581a0609109f78032402da4d516f2a9ca063ffba9fc4a0ccc3855e73da5a29b2d48d2fb1ea8a9eb8ed4b01686a578e73637031ecff7e59a9c1c8ec731610eb36f7e9aa61a3fc7d81c23019e60873740079a994adef3f90630e1d2e9335d2f2bf56576e8e20584ce2a8604720eabbe891b0c82541d7004705f815cd4b8ecb2caedf6dc07db03aec769dcafeeb253948167f83a7dc0e52243bace0716c3b7256c6d4594bf66bbc98d53b19f1d82bb7f74854752d475ac29e128d886a37b07773d0f579cfdf1b026b3c8a7f953dd16c9b69ddfb71f80ba4f0b7a33fbdb9859b26edecf0bc4086dbfeafbc73010cb6425f918473209ac092f14981c7c71aaf1345e191de799e36b563c1fcc4328db6581cb6dc188c1ad90f87f25bfc2d7aa69279c5342e2057cc84702cdba94624b214ffb72c6eb1cd4b2a567ed984f1d9a1d37a63927b5b364eea3221b556a7de759e25ed523d13db6e830c6ccd92bdc43536c2534439583d23498250af827608f756c6a8c0f3d510faeafcf0093359ea11ac7cfbc06805b8cfb62d75c64c581646b07c839bf6fec2b367c60ab1173bf30c81ffac4b25817b18eb715939c8ef974283dab97d107bd65fe4c2f554eb1a06aba7ba7ddbce18bcfe08e6ad3e4acc8c3fb96eea34528c108da54e3a762413b1789b0b5b22cab9a8c9cd385c01c96e936a53fcb37d24f654985cd5fd5c42c02f5bc0e014e02db920f9ef228b936d3b241de8d278380c869d8cd3c3f0e04d65589e2b8c6db4a5bb8589176daf21c9aad1076e5a864fff7eca7ac31e73ef126aea8ae721abe49012db03c0b153a99736f5c78d0cd647d5018a718505c5ac9d8dca60cab132b57e6562494885fb026e61522dd70c9373f6ec72b1a59a6ddd2bb474a8651273e9e86d91028a936dfcf2397eb8656b765a6b70a25e4ced25bf8df594e2f6141cb384a759322e9c8f3b868a579378ddf8ad50119779ff80e0d292b28f4cd8c77ddf4259c81e0e9aed6b3df55f03b655aebb70c6a9d396b6d9dcb445f8936dcbc45c71c27fede3cce17e205b9916d9573f2a5aff6793633b6bee1c6ec6724e79e1295d37863b3bb9e4b5c679860850eaf2b63b4bbdcbf35862fb0d1d6140867a16dd61829bd8ca88cf9160740a580481102ad75f43f5503b586970e5f38117c37af74e068add463acf2c7f05eb4c6999a4a691cdc82f5c522d52e339aab959ac45f0ca3d3738eae329e62da754d1973363429d66ae07a1c392c0ab1a6eb7543ccd598eeac87f85dd88f9f0c04e88a2f969a8c7133621772483e7044bdffde438f25fbe213cd7c634ea342daccb778f85a3e7323ea16e187534986283311b0e094e8785a61e8d65373b74a4976efb9c4f9e3f9b74c3bb7ac09fd2fba27969d655c776cfbda4c461df92c70a6fe08abffc6c7a9c200c592b0eddadd46b81ac66f3132eac93f488f6842a7bdc1c769a70ad39f7f1912e0dc64a25bb86c9439f3fc8546b5ba833e4f4503e9b784c7e71c385a986519c38a3dff1966c6c8897625d32e0be96fbd5b1479c633004c3059bb6dbb1306ff8951ac98357946ce89cc718115b6b631e3c19b68503540b9e82c3718f229ced9ec21adcbdd23b1f0c81e2df494715ba2f7baa8769924b1a7fcba251251a62dd564b5fe7db07023523b204e04f412198c1a7d6b1332d4999b80a6c54cfc9fdfae8807a4ed67e0287846b9f87f614fde5bbef3471005bedbfd61bb2c9749fdfd6df38aab5f1f7fd15fc9cfeeebcb05eccf65d7ed5d3d2e907039e0cd2236088cbcb9bf866f9b3f2f8679455095bdd6af04e0af5056b9c7f355694df51024636162ee5bf7df6c3e500820c02b18b51a7b25ca48f170728039750767525b64d303c660e89d980e9ef84f1000524ed07f6d0a5943c121a6146cba83e73df009513d76c263c5a04583bc90827fa9ef3f7415eb021b70992bff2a80647f8a4b88c27ce1450b68b190a849f9b71400f0840efbb7557554f328b7b6379e85f8fb976ca1cd060e08d4df98396e8c4438148cdd8c93f82f260e4ff35298b88a13a53d1614ef38119f7051548ca968e32f4bb52878a08273d0ec370693701ddb356a46797bc8f5be7713776eea05f3f8859503076bca3fe78aaeec92ed82abc6983dd0528ab6b3b4f5c214922ff7a5b5a85db7404bcab3942dc20c83d879551449a88b367735e1ae9441dad970d7688329867a5dfab2f9375ca773e232646671b9ddd2b21814aa3b09607aaa2dc86386e128ae057d5b2e054559115348b0e1ae366bc51431d6d7ce1dfc86f47220520fc590762e995700ba0d37cd7601c7dd0ed43cc87de5c9a49a90cf50dafbf231a3e72ae0d060b8ee93f4dd724db1e3753d6aea0baf0d190a2b712823447722101d8edc510879c4ca2f1390f0a91b1c8add22aa83f1de8f0bb1b496c4e8e17ce2e00a204141a3c8e36623f40876809311764a53be5a84dd83a4ea9f2ab12a723e1ce5e63089011fdb844042b5747fac0fcc018750fb7bf7358ae3ded4608ceaea9e2356eb88b8f6843d2c84d365cdc6366ff453eaeaf1aa19c2fa8dd1ae1437387b28a827acc2d56676c72ac1c16ec90112cd62e472134938698536ec3cb70ea48638aa2d5bd1047cd1f25406b6ed74508da5bbc964e09fd9a3e460900741c0048c4706ade5a85aa41e96f984e007a820e74d28bf26ef634848c0cf21d48f283076be0fdb3bca9a20a06759df5e9329652854f5ae81d92a166853a64061d725c8a41b1bde8b022a6c34ed515ab24ef4ab88a2e627cc3171b9583661a214d5f99ea3328d83257f63c4b0d9f6ef3f1a04e86a01a23c0eeb83c2998cc251c0f4d1cf7b4df85aeed516832eab1d624bcf4bbf3bc2da66c83c6b9f090dd71d5dd28a20c50f54ca69e2daccd7995531147da5e1a3c0e94716e7f90548f47d975f558cb8f0fc93ebc0103e8337babf5e8f772c9775d445b6c8b7944ba3c0c907efb5b0f12e1e8c1a69e247d61d7d6eca8497867ca6ab4abdee817cd6ba564066fcf2c8093308f72beda55925a123c4687e3c1b2c837e0d710b808e65aa8d46f4fe51e4153a4d03dff5fae5f18d410cd8a30ac2cb0defbff6bc40d274ff4c3bfe9d9a83db04acf19876993b3e12cba7b0305a99431831411c57f596b8e91dc2441b46b20d4fe777da7ecfb7b58221af3b5d3eb82fc7eae97e467a8093a2120ab491d6dea1ea6418655847784d1a5a448dc0b049e645f12c64d2c816576d6e9e2c4f97b671e5130c1d65cfd0c18abe37fee93055b8fc450f8e51ae8ae3ecf0e72950d0cd26859303361595aca622672e8ea1b2a4739dc499982983e1dc00864ec6c125783801d9b48388b3f1c2bacc0ca5aaa24653e916f577d1a3636b714f46bbf3e3cc4596ff7257f2122f149dfb7cf5457fcbf9a25ec76e89131a6578ee00fbd76cd0dd9a4cf5a81c5c3d18cc653f1e6a72b0ecc66c55b503a0b9cbc230ba2ab4a12902043d5e5f513723426eb91735b0ccebf1227ff196437f6d5cbf4575002e2c88b6ab3076b75ae2590f1c19b953c5d2aee2f2225185be691bca67591bd134a6ff67bc8118115e1f179083204a63e5e80d8a5da65cf2b517e3d4c197a35a43ee48bfd296e6b2b34a7372d93568417f411fd47907dd1512c53f16e4ac7d0e3165180f834e9b677686134ce03b7ce3e2e561088dcb137b9ef84ee578c1415a432342e6dcde177f53112777b861fddf3c3e976692a533d23710d0a7bb846186d50db0f4c41bac8a038258866e031eb479e755bc003f113ddcb16dcf6f1307969a8412ea84aed600b539ace0896d1c5963f7bbb2259d556a86d65e39340ad14dda6fd40f752a6719e8291ced2bbb3b70cc5a2c058d4b3710d2edd14418d505fd51808ae4cd803221318786fbe82d3db38efa167f0dd4c09f1aeb49e53f8918a8ea18c07e74799b4e64cf3262e19d2b2489f4863d38486d7103973771707f840c375b0a4257bc3732840c0e4b7a4a2167550cba7aeb4cb047f9211ba5c44fc17b21a3a69d4359b6388abe3fe334cc600d110e12e67e35b80d01a8fbce08166131cd5db88829903e6cffa5572ab53bc309b2697b214ea4d045bc0b2881ccc28b0bc2ef181b4843922facb4f03983df3d3e358aeb5189809f1fbac080c126bb3a90dca61902480d4b8b12e678c8d470bd37aa32e57b1481ce9798beb443415b6e93a02623f5df49d235f36279ca077186a0395475b0e92efbf3bef4ae9fd923b2ca7e706e814e724c4acbe15911febe96c97fd7fd1ebfc25158cd2af4457e696ed4df6c01790d20f5ca4c1611af024e0052b9fa6a2a33ec3a97c62eff28adf4f295a9936fabcdd79326c6509d406811bad69fc2940a00df48301ccfd995d442cc984dc388048d2f647550548fe49dc057ca90e37bf519a124a9bcc6433807504c01bf458f73cc853663cb9eefe90578f72be807aa8a8d1760a5a24e49e067bbb91c79973d55ce24ac453f4fd424d87d028513604d9deed43e5e82c556c6d0bc919d2c5e78b05b4ae87d7d3b652bb2bc3ce85dd26fa594a9d36644a65db1d3939c1e97027beff98fb724671566990bf5ba91cc1942586964882b4d2d566627fc6509dd61a5a41a01b50704e3cb2189ecdf0f3e0f182ed1e68a318a4f8c55f4a5918091578986388798b1b1f20f1913cb4082b36b165d494d6dbc3ff29a87f19979d6ef4a302bd9dcd69c51a3874988edce6d2c2b163b32a4bd20557751440ec1b0f57f76034518127af366b3ed50ca599b8b5b6094bf65d6a46701cc19979fa9081511371ebdefb4b0d83af4af3e4be36c273583598defd4028c1b55657fb18979a415053c8ead0b2bb0702cbf372f45998f63defcb0622b01559744697b3f3d670bda939636dc5e28be6356e4d5ed8e6b2f07e38d59c338e87f91a74258709895adc1af7d033bc6936b0d19746b58f029b68c9da1480fbda427b2dc1c5067a8f509927e35c3080bedb514abae8406e81db61c1a0830ec738579491a103cb65f9a7a04bd16687c73208899793988fd9e84b959193f733ef664876b97652e04e206cfa8274474ed7ac9939637dc47ebb9b74aa539298e18b3e66654a00a1de5ddc2ce9e656b315e292d7c2002f0283005f1dd2f8e511ddcb8aff11996db0e3ab8257af83890606e5a83da3c9d5b16df0a2137792b2a679fb49eec6182b468fbfdf9b732dddf5c927037e9c582b417184dbc25c29925f3d60baf63828792479dc2df14588c39d0442a6e88d32871c68348eb59bbe518986edd45b44eb36e9babb18b29927d484bd31da720fcee8aba9b832abada403b638a9ef232757affd366971c9d9ff5401c70a79747585a82d0f4cb0d827969f621ed46f8e7750f9394295ce617dcea5ebdfaa197ed3238c11015a0f9a56df03e07e02e05be9033fefde76464f1c64a0335ee62a3a9a08cd9d9a04fced50f2a4280044ccf19aea5c6cd2b6a294bbf2901c9f1613237ffedaa744142629340a191c825253b8758a0a99eb4b9788f96821bb47a77f86558383551d4427f6f0253720523e437370dfcd24edc2c3a0cfdde9019a33eb6004c71275196d2699ce99a02315bb6cb2074b952eadd090f0f6946e55959a70343aeade1f376c100c51b645cf8feeda6ba8657e460c109b25ce17fbde90af84b8ffcbe82bf29d841900e5f64a82310bfc7472b016d0900f6a2d0a8808900df6542c1c142f7c99131ac92583ed42e8adcbc2f09419495b12019e41bee3cc2152873c881bc0f54a62882284437be6da385eeac742a4076a05d3294e8fb62796162ceec6e81757fa70a96e08c8e1657e2a2960c217bdec9ab1eefaf8f0b5f2dda7e2c7441c626c4650a3691d8569bb8ab3b1621ad0d5c4468cbe4e748a800eebf1eb448027ea5f16f29c613d0d5f09afbfff7be4f97ae8f9bf1e2ce67bd68c96493f0514421df0d93ea124c20b104f2ed79d15cdde08d0039498d2afbe922093f59b89b967c87635c036ac417adf62ee182186c70dc6b82700a6c0466b609354bd19e543db9a9c59aea69929fcba44cd078f3da02b5e6bc7bd7759692ab29df0fafca653bcdc0db6480f5e24fa003d3c1867065b77ab22877f44a3eb5dab06bf5aec8601efe822dfe6a84a6e0dbf39ac161fb0aefcc62010d144485d60f5f884501079c23d7b1a08113b6e4caf6260caf8e23f2fa76e4f5c372283e3b392cfbc519a8b2a0fddbeb90cd0496cb0e7338e6b3a1b237915a5468478edc38f5c73f85ad08a7abd67acbbb7a1c0e99cbe7110c78af1f60c3d9ae028913f1ed443d8a62a4cb4f4e295032572abf33cf50c05bc7b4dda020b5b5e0ffd05a4e2982a57c6c03956b834b85a4a4f5886aade04ecb0cb70b2607b7ea41f43603260229f16436890d1986fc4739454b160992f53526f986226022a2e068d082f03ee25597a863bc832c94c670885032984371ee71ba2f0b47578339669f6918ee4bbdfbca5c34a8d7ffe3c42e41f0f3c91e22025719785bd89750d5f36dcaebd2476717f80d83acf2054e08e9c9c5c727b4dc116bfe8f44379d83dab177a01605d43667581482ba48213b6ff4323c22b63e3b2de4d0211f638f95afd9fec4f436eb46c3fba7d3efd9c20b076f965fb9925a02d210a96551f7797c5a75927dd960803ac6843c3e242aa32e1467c16594443c17f704f69b5e30b16aaf3cb32d4fd8913df2c1eadbffe8ee4da331dee91ca8198238c6a7f57d04cd82d24b596c83d8de656953b70ef82bb170a05658e64c44438427fc0eb4e1b29a8b8b141cc87b3a53dda83d06ef10340eea68652cf25dd4720ee9986efce543dfdb415252ffef53ff9478294b1b34af0078f3a6a5ac156dc8c4870db87cf01bce696c74e95c8d646795bd55601ed443556a517732cca7b4a983c3b771c754e798d7210e8a4d98706fa156ab18585ffb6ca93b1b3b418d59d9e77cbeaebcb2d2c290f3e22b5ef7d3f094223bd1d2f2b187f036d2f242631595dbfe7c7cf605b1b9f50982ede0aade8510903c79a731a2bc423932c8cd7d9ced38e2d6adc4f7b6a0ec89c5fa6a1b1cedff8d0f07bad067449e8161f435b2d20f98bd0670bf023c0ef83367d6e6e7293f65a13d78b2f56412458c72403373c6fc5fcd8c0ff6adc81dcd5f30c8660da7ebb556c5dcd51385be5b0069dbb90648543c6378f6ff28015ca08734aacf0a180d4d27b62d62657c6b38f83205080499ff01ee98e2609023f291c4e67d5c90e4fe10d7e1e2352b65d8be0ba2905ff54dde8adc21203b1c2589879bc6aa8b5161375b15427a92eb81a08a114bb49102aa48ef2997a9cbdb2e18c3e104e94ab91a3602de8d9178d970d6e0b185f18d15eee7edaf206f93d64ba2395230a865321519e7555dfa4905613fb7b7016e3ffd4aa33b4eb629d4cb7a007197bcdcd98fdc94a8854cef10c3baf36ed8d6a16b5328082d0f04031f553f1faeffb243df6060611594fa5429bfebe4f850937695ead64227fc4e99b493a2941d8040894ef870e0b3cf55c593222f71154d181414d3a7318ccdf76aa7eab396a9488d91e92fca8557970d3709e5aee4568db5b52cbfa6d2626ba53a756aa906788e3e65f33e9bfbf10a97a56807f491a6de3c26f3a591b814735477045d0d56994de772a0dc6508b44ff8384cbde4c4c703d77d7c9e8d02aeffd6b1e6eca56992cd625548d3585c0a7ed458703ef37efcd268b67698c4a556b36c4c27b49744fefdcc4a958c4c3a420ad3dead49104937eeb68d9484cc33fa041b104bb65f1b265c7b31bec12b1c43ff912790acc06016b921f9990f8da412d4a37124c72919b1544e429ed61a3749d262a1bf101e5bdacdc1a6e91dc9dcfbd0a5dca0e2fb608c173e1b67f3d8af57a3d85f7004f44509c55998df07fe21d34a3f93346d4af6cea36bed086cea5588c6eca2b2ba74d9b2d34b4edda6a9e42a2fd156a04ecf9a0ea942d8e17daed21822d52cae89813318205317101481895f50250022a7ca3d41c736d39b9d8f3033b5111f583027052c225e81e10c2568363483e8f6703cfb94f9863a01b9ce52343248d1252ee12e5dc582f55f03d7c9ce56db8ab7dfc411d3181e8a6b37fb9e06b9e75836df269835889a9f355d93b180d38c9dec46dcdb081e774619ff1956cc1ed5574604f483af5df5a9634b6c7470f20e36700392f3dd220ecb3b16a63eb87c739bf1bb8755106217983dbb0bbeef4ed46030bfd4b2c1c35f953248f50bd68b9763ec07b6c240895e1d97a0d3bb198562a49c076cb3850efdb2ffe22fc42fc4855f73b1834a38480472fca0cdc218242b23d70a148ecf0720a4111140d1db8f8828a8a10867283251b7248fad6ebe703be7bcd49469ef57fbfd266c416613209bab1bdf1a542e397a64956baf5b16b0c2222a7161c8735a52db42f14948c86918b49616ca388b9c37840df21a11842f860444b7a124a1eacee53a13d6f8e030b2d2386d024ffbdf110432184e116781bec089849ca0868f88beef73ee77fefc947b4296adf0151108f751a2bb0181b6010d2a628775a51cb4ae6baa1c4cae76db91632bc1e094f02a0d1524ccff0938047eef2e13b8c2c562b68ac3012846104c6dc1066f52a4a08e140634c9625e93288029cafc102f111436e41e0b31aea3a672308bd00246cf739bd9566ebdc7a40f2e999c00e814f4b13529ca3e0aa101082b381fba35cdac731d98e3c016055492a9f1aa6c6fd80b93a54186ead212eebeee05c0c0795ff5db48e83db29b14daa8216994b0a4b6a4aa7c5bc4c437c378bff458d994a24f70fde042844ad8070b06dd128d45daa7a1501a22d3ff34d645663eb73b69f7b618afc4bdbf9701ec3d1dfce5c226710e05961eb4651c7b05fc1569f8a772d91788eda11be8811775d306277f589e926c9e7a8424b3533d4b6014beb30f585568265821b4a50fb5dcd875f3c3aa11a00079a00fad8e0025776aaaa441fef31859113971a55165effd43e67d0262814478b77d4292c23d74624d161ebabfeb000b8964d89bca945800300fd86dca0f8bf37e26d15db83f019b93926964974a3c049cba3823455cf81ab6e9c7bbd0c11c5b7c7291e7d12384ba1fbf68a93eb5455a5234aaea1178163b4016eac9cc98d9676442be98dc94848cd67dbe1f4bbe380f1fab99dfe4b18903112b8a7e8265d2666942acf74db2e36687d53c9292d843f129425d3897ac9c6b089d80b0eb2da42932a43591091d68e5c0a5c70fe49ea2efb67bca77da8ab49e2ce32f87fae0c80cd7254da2e9f252ee18297bd8b01fc29abdca06091f443226830b293c82661d66a5308dde1b1d4712f487472e436a80eeb00d4c937e0e060812549092a6a9eed01241a0fa6f97e42be95f8226e8859123e158c4dffff45d87b7afda77fb9cd316c477d7ae2e7282036de3ebc85bc8f09a063338570dfc464a178355c55cd3ea28f72a8f9da41900cc984dc388048d2f647550548fe49dc057ca90e37bf519a124a9bc44cc6f06928c95b26a3f14c55c49975cc49befbf9ecc04f8a5a5d5cfebc9808e3b7dfa072eb6238f5e2ba7caee7562a00747e3f9f8651065f86924894a09b785cf1e204e02730c386a18247e4235bf52294d5567ed40184232b431e10e627ee217b9e1a4628dc1073b3d472d978f33409d611a9d502020cd7516455adc58de0739a12b2d27c6e513441c8b98667cbb4682932a5672f2795e0fd462182d706ce1c463c0195cac4c2e6a01075e18344f974843c7b26e62fb615ac9d97d511377e7280a92fd3359b533110efa714c53d67475455e43b7f2f8456e2eb4dc4cf96c5cc0f8543aacf7bfe6df925f1cda965d48e60b8de4d6de2f39c0af740e96b37d02cfb8f9c1b8155595fa651774ac7c4d5aef3d48865deaf750a5dcb6a254b5ff3ab5323024862033016084fcc851353939093340fe95dcc73dc7fbef2ce576a8e27042c8cdc2071eef80035066be908f5713edde56cde16771ea6549d62bdf65c0d640c3fc09aa2292282d1a969e99a79133d8bb2a21bdbb17ff760df8cf5bd3cba2e80e62ea2ef30b9ee73771c1bb4bb90411928474b555649a282c79a011a194afab7e8e96012d59cd12eac278a3dbe87457603deb072373b0cac94e9717b62b4e21ff9da28c5d9a40bf3831c6cf01473281acefeadcd47bdfe40f4c27fe0d86cee5892e19552c2338e9cb04417043c2abe1f554954bceb4ef990ded1bc01dcf097c44791a6bca63f71c60acab38925ef23db3df0a2137792b2a679fb49eec6182b468fbfdf9b732dddf5c9270376d0546b891c616b92fafb65cff524bb29af25bc70ca5ad973e817d29e5eb32d7d8c14e3defa749a44f6bc47e80d79b87b31ea36bd80c535b0009dec9106f7bfdc954d96e6a03d106d7783b1d2dc8e57fb5bc5a868df427f250a9010bfb76718c7f74d86384188cad543184d2474ee72115a5cdd459c03ea37c89b18879556c1278d2b7c807ba722d05d4e27e8fa649dc4e7f5eb4eaf87066d415580a5f87ae3831f81289dccf633f8f8130832026c41d21c521a28b4ba76a433b624c38810ceb097bc47c3500aa6191f6de2e2a8e612f5d1dce8c31d8f949199ee3e5223968ee9b9d8e58a6713abc3e1ac3883d21bbd29dfb2c1b8280093dfc79c538db57a501906e0394b174f931be126cc357bde7084e8e79c423c2ba7b0f4ad790f0fab32cf8c221776be2ea3d94c3bfeb9707e91f5d93b8600bf4bc714d8fffee45d8cae1343654dad6f0fcd9a5074a775916cd1e5ba9c8b01b91d4a79490d12df7390d51bf18cbc515d8a01ff4679bcff1b145e65e5d05e850278cd5a3a31200ec0f6409ad8a427e30bf9c1c067911160d05065304148093df2cabf6a31f607df89b0897819e77eac2cfcf37295d135c45ea83d1dacffd76482eadd1a76f4231a2b2f2e35f0bb76b4eeb5572e398e4e06b4cf946e614e6b2b31e0dd4a547d8d8dcc95a46f9b7418bb706fc5af25959009721b4253e4cf6ba0fa9b12730f06afee58b9e2a692665750019775ddfcd4e571c9ed88f0483ad88376046fee717d755a46e6cbd9fb5febd0baa965d1aaa0f039afa8e54ca2c84d757e21d139e913df41159eab5dde97ede03d4fa52c703c3c6aa48cc35524a59049fb08d760c5ec3a8bb55ce9e32fb2056c9dc869109307f4942500e6212b8106ca43b9afa72b97a3f596f2b8cedc29528b02de45cb51f42c4aba4682e5caa47cc62010d144485d60f5f884501079c23d7b1a08113b6e4caf6260c54e134aa3f3b7da3744087b09b5397ee50843562fb637a0ff39e537814520a74da615930d93d3b1b0fd9c058d46bef90d77f36128f5a63e8d9647587cda9a63bcaac1642d15761bc603123f7c337b728769ec0804023e61bf3ad1af09739e3780e64a35cdfa2f4a67d03083e130f953199a3dca5bf591f36e132da5e1210507e0cf1a27a91db3a428e56ef48ca7bd7f6ec5e4d94f0bbd5ac43ad1e55f39170f2f36b91ee3e11ea548a369a8f9270cbd4845df550a9752806c62d9c72fce9f513602dc6cc0ce2e77b8979298129a017a59835b63d635d60b8a91268f4d5193f198fcbb236bdb9d46b65c34ae1e901a5c2f18e4d0dedef51d8f5a173d2f0c427ecee6ee8f85b0015fb8e0c2cafade228a6e5b3d27938002099c02dd942cffa0caa471d42ab9a47ef867d06584861a01054c015be35db50910f5230ff4d86e26609b0c838fbbcc3f23fd8844803a4a11be83929049e5e996b129368c68ad8529808556cc32c68fd2d929cef2d27f8c4853f9d0ca68cd1f9293b198d9c939c17583279185605a1581681da57f769e85d93622ab34378794a14300b51bc84086adb54e730fd73644adc3a0c3f3a53dda83d06ef10340eea68652cf25dd4720ee9986efce543dfdba87eaa26ff75b9ec7dc994be3cbafbb613465376b703990b45276d5c69852ca9b0bbb83b30fb72eb71141d11f3e2db87ef7331143d83990f5b005b3eb37e6fa5ae2eb31a1e094abce8c9a159ffdda10d7c16ff1dac1cf5f86f31ac336b6d2b062c119e777316e39204251e167fa229e661376d688148f74f29b14f18ec4b5d4509646b3da40d3d2ff2b0af30b07a2820c525e79544488ebc9eedf40271f308e5ce7787da0f1ffb7416bb60d9777e863ca98b648384b7ed561ef7cfa7919376f605d875f59da9653739135e35052e06abf2d17c41f1455b207fe4d36d062bfd5ff1e22fc47201877838bd420a0eef4a502424993205432f66e5658d773a8429f28a558d6104292c68f0620dd1f2b9aa1e31672f96f6f5d94e2adb3bd73639bb26554c90e71218bbcdaee7c59af23693e237e7b1c04f55a7303773a9431bd2c52bde3a84b807d75fceae049df7d8772420a356d17a6b174e8a7997a9cbdb2e18c3e104e94ab91a3602de8d9178d970d6e0b185f18de8d8e4005018832d9ccd35e6ce0af092d2abbaba72690bed38ecbc1b79cb793e3d25f53f5262e5565202c066656fcc7ba60ae9c66840f135a9ca70742b5e6619c08bfe4cb61e5bd6ab6465dcd84e11a15be3bb92b6b75d6e8fa75a934c325ac04c3a1504831deab5f8e556b06764bd3871d8bf8f7b878c134700480ceeb609aa03ba1d315062844b76e1b5fe386ac53f49b83199c3ec96b4f26524b6af43807191f4242225aa9c296e0dbbead395c1628a641c2283db6d5f078bb709c8581370182c0cb91079a71c0ce036032358f126922848ccaaf6d1078f705adde1aab5fa3847de2aa0d223e6dc44d3049e3aae4e8c3e7b2018c83db82dad4825a3b3b86e9f0bbf26cedb796a6c406b1fbc0776abe4e97a52e4ca09d56a240db64273832c3276f12e923e8ccdfff36d42b3765f8cd2faff465ec4b46104d62f21b47ee6acd793a07e1d6080e7b8ae237fb06b63c22edde82521ec0170a973072a6310d00c19dc398ca9db24f532ea963754b37b77ece7d6537646ef70c2b6694b1619c5536f97791a63059d4a2c063e51d50625b3cb33b6f4ba230fdff78d147fc1461383d1c039f08f1b0554e26e0449f6b7f7c25483b0abf5862dd3bc259e328b3f6b0102892d4544b071c236fd19442b34369274eb953916f3fea4697b399a7dadc24f97db4562ce37e9c55480881ff97ecec6f270d94e4b8a78b3cc1f722e24f8976b12c6dc3f3f3c1d439884a24e0b69dac1f74cfccf90f855ba11ef043b8c1e0399cc8d644f2a863fca002978072289a0029b248096ea083e3b4cd56a4b66de1c692ac67221bc81184d290bdd83c8e433235833c8f2a08296dab8f738c63c2c8846a4ebdd6001775756001184a5d423a9d85a40d99d4bd7f811c06dad58da1d5c6e0d7802580dfe649958599218b0e1b1381a48826fa55b44ed3fd0d3d134018c62bafd0eaea34c84b66b6ee2621411cb07c66247fac6fc23bd6ec73db0850f325cd216efc99095eb13cd40b124c4bdba72379ef2428f0cccb84db3f18381ba2a216a173ba0262e556b2375f5bd34d5a2494d66ca4b175d77187403eaf7c85f2278ddde0a7f1abf847f1756244efeb8c3fc23267d6dbe3f376e04b55b3576d0f07d07825f96cec76e1fce1c87419c792afa40943a60f4bfa114f3f0b1801ec6ae515de259354916c3b84be80136cf36d4802e8023a4287207cfae021f3ac6a2b4f9056614276cbb6fb79696f758da82ae43331a0ec8e3f53acb06b061a7ff0f8e9ccce650e68176fd6726d5bdad7f400530b168e7fdba43b51129925721cb6400faf006ed006e98fdf5ad993c507c4cfc95f58b8881eaa3bd1269c8cde2411b7b4c05d1c428cd645ab096d2926cc09ac9ccaf222d783cbd2d4fbd75026728aa1b9f17d4cc4d6fc25a10d6fc53022df102dcd242a7572596eac08bf694f5d2cde0b8a09594fa70fd8f7e53d2348e45bbe0e323b6fe9d53cec7bc31a1e33a5a2a1dac216987c60e66eef513765b143fe003214d55f36b34674a6930210fd5842acd2abdd1d98a1ba558ff8aba6398025d019c651bfcd3ee3cedb90fc189cb45767eebdf86cebbf92dfd7d535f5d23a99137d8fc09ac30dd89ae1aa69bfd4118adc370c7bafee5e2117e8c85f593bd9a8de5da93cd7432a577c5765c2cd7883758b53e371fdf7aebb5be9e6ce6231869820724c1f9910bb6ffcc4ab5fc5e581499d9cd61df869ccbd079ab6b736a033ef62bb4c5f109b5c77027db2df0c4aef430af9983e71e42742d82b3b4d597395e2eb15d5b422a9e473fdb0220fd486ff2375455d5377faa76f47cb9fd3f6c14e76ab452fe859353a2c06ab0be2c6743dd6bd486327b4a0fe12c3b9725612498ba55c342ef640630d9160d8c06683e5aba96ad36a95778db2860ed87860db55c726098b2f935578a9de33f27797556f92d0aca0cc92e8ab2e498f3269f30023e9818f28b06a3f56dda2a104f0a0bf1cef2a63a71612f1dd55aed2589fea433ab1aae852d458aaa64358560b53d706e75761264b53fd72a907afe5d5e4c92ffaf3eae685ba3fcbdbe32d9f4b038bc890050053bb667f6f2a281db68ce200975600157c20b3af1a85dac545ea16314cf91051edc7f230f756ddcd1acd9efe6a7054e164b3297993ec8582c24ebdd4392a20810e573d0403d1159f4e361a751ea63edb39b070eb7e1190fc626f27912824b9d7291ca63e98af1ba5af148493d20cf64dbc1b1fe4f161179c377784582c2e6e63b88f86a924838242a6ec175c725d612afa02fa39bf1472fcc5a0cd925b43d64c965c4fbb8a3489e9770fe2cd69e1159154ef67be06b30416630503a1244570e496fe1fbab566935f00ff4383242a2193a745cb04b05053fc1f15d1465152a33f70eaed2bdaa8dd8f4f95f373c664e7caff9867930c855372b9d52b022a4e2fdd4f3c9d35d278cb5c3d4f990d654fc876fd69886530771bd0e213832500c7a7b6bbab4efb2bf5ff09ac334c170ecf95a19915d9c715d6bd813513241f7955cd48ee8b1aefadf3d352e5bb09e17198e0a5035930562b9a9e06668d672e47027e524cc473c8ce25e0f7e81312d5fd457f520b32bae13855c50ca8269b4d7fbf246df2d86274208775f10d83c7289785c93aba172088cff5deaaa259f75cc28a6d1ef84990a240475e16a49e1d1ff6bcce7c8623e14478d37ec33cd175e6c0c948d7ed85816ef8625e5c0103fe1f066d638193e7c1c15c5c6a26a1253cfbb6271b2aa8e791c4654cf10558640aa369de5eb9b9bb2a102f26f399da05966a00fb60f52c877d4ab11bcfae416e483d28d4ddbc776d31fb86bbcb558c69b42a6dd85b92cb49ea694caaa8e14ad1d9a9906594288adfa58f8802d7c5e06c52b420b94c2c52688dea028f80dace2a9c5925a892077856d2a2b74026ba40f52413219623fdfc9756b2825026a12adfcf38d564754aafe68f0ecd552202b29ba3c81724126e27fc704d13e421be439291f7c54f541343fcb69bd932a9948a027c60d84efc26b7d7aa9b4980500b17b9340ba61372f004b17edbe2b93ae8b56ace3b5e2de42a64ffb3e154ae4c9357d70cd143a165124201ddfe198f08c75f845280551915cbfddc6f8c5bac28e33fc08c7821f75f3834c660e02a4a17e5f2e7924ba1342ddaec2f8d0d60e803ec44cf60961e8d93d75c2bc653cd0a25b4246f09563780883bfa24b1c49efb43d0c3965cafbe3cbceae38322e69da653e527193f2ad73da92e938b04c8b06326ef941a567b6a8a8f0af376065e36774e40f30c9a28148783ad03d62d3337fef85e0a3b92f0a60fca16aaa9ad0c622130f37f4f5ceba68be93f51e6836a3ddd06b6a0ea5aea576b75ac4268c749e1b197bc32230c110c010e560870bbf3cd3d3ee03cf4d639c005e2465189b05ce8316ddde33b1e2093ddc1e095b9e32187df524fa1703ae3d8cc33da4810914cb30e5d4a7713a84d12b8f23b3402869fee6f6d9c83b329c5a40b29841e1f90af799314aff35f02c65450abbc38d6c259c6bc2212bc3637f5a03fa7456b5e83d0dfe7ff37f49831d52379e60d779575cc7d7ac893187b8d9680784e3d21858b0b54759053bbd408e845ec8925c5a8cb542e432ffff97457488a7d9d181020e814dcf9aacaec395cc62ce896e90a77237f03369397a48503c39a5b103806ad833f8bd4966f1b8c189847d38563cf40ffb4bdd653ea4dd5676c68b1c73350b4c36904e91067eb5ff40d389809616bb3a4307dff7622f79f5624fc5f9f4b7dd177fccf750c12a001a8fb963fba88bdf7ee14a0514ea8db01c8f18f09e6fbee34e8c11200cc0722ed74dde41bf0c95ef8b19dfe6f232cd07e0ba0de4f083824cd00081fdc562abb3d43e5515ab01fc7f4cd1c2c1934644b2b8b25dea878eaa7f5e2c8d04ca6ff2856a6551a13bcec889ef31e739a619089aca6fd143e1dd4a131e139d29235f090a1bb0f86fcd6f10084610262ffbf8c4e4c989bd24e616bee802e12004f515c59f9b4194e52a3218f4683120404a6dc5345d09d5b67c284807834a1468343f1903281de2cf21cd71d951123b5dd1ce7caf79a0c60c5474710568e3b55ff6edc1e1da5c0e79ce02ae023cf433afb40ffaaa42fcc3d46024b2facaf9916c0f36f5384ddc5ccb544430da5f5e81778b7545f260bdaf7e6d0e96c93a8edde6b1c58a59f921722fbf14be4859c896a0b6229783483570d6cd4504c8f31301d2462f606157062498785e75d7e3bda4797718a7abfacb181ec0d217e741d39eaea8c272791c237b84f42ba559bef41b9594ff46458a587aa5fcf965c8017d3446bb95b021a2c0b68816d6827e883872f1ef42df2f097b480fe2bbdb31528723fb4926440311603a5e608a7c81bb4e153c1d9adf8954a9c84084a8de8863755c42ea0ef7ed3cc5c256c1bd78cae7e38bea2f5a0271bb74af87e5a6bd3faea6c9a54db0b88b16b4a5db655f08a7b8524f0a67120c3ca4a758336eb20e00a194c947cfab1daf2a0327faa880dc4507e68344566b72cc813df89f47759e7dd0096860366591600b1572dc569cc262b7e8e74239f7312ded8a525fc60f98e76a7f6a4cfed56c213bff801d7dd05a5d28f37bdd97af47134be963a98c1a96ea1b346c3633fab07dc6b22e3663a09752881f5d83a75637e70001b615214e48a8470836dbca6fe5b747076d510f6de5578cd10f7cceb06ef888f074e4449492b209935ae9cbded7d84da81f6a62bb06ac0b9b2ba5503f9e0274b998d14b2ee13ecedf2e4cc32122447e8d49f36853dda8b15cfa913ed757ea224c3ea6c8e7a8c004cd012fd8ca720e540ccd70c6f4048e2eed57f367bcaa2200b0f60663b88c95578c91b4e0d3eb9a7719ab5749d59cb4a8c17f502c1cf1047667b67524e0b5be1e207a5355f76b4eff16b4cea3715224001c10b9a61d041b46f59c974be154225b76a2b8b0a0629401f90e4650345b3b692e11864fcddbda921f63100d7f1c4b71a1e56de482ee7690c99dec22754d78e34868e62cc09c35ccb0d3459d77d34336499e8fc1a307e3d0bd2397d2e85aca962ffcf86d20b0ed147f285de281cb18b875c8eb6daddbf042edf3a583b8127dc81b0f86b36843ba4371283481dbb282a43f88052038751440fa9616fe94ee3100402825bfa99b487e15a7416c28ffe978f6c05e9cf1ae04c74de50ce90c276a6c1fffd6c37f9798cff63b8bbb695c0e898caf0d2e6b7f36133bd29d4141102aff909c584ea403a2eef94e204a645ce9d7fc5d07d6d6e2fe21eeb1e1678d6514ab86b098f568a17d6bbacd591c70a4ebef2adf9c51ba3af6ed6d879e99104792fe6d8c6ba3e3b426b1f1c04c24860ac47577b6305487fe2e8f5c712e4209a5e2ef4cb03115f1fe465d657619296cd32d099f62c490097eb4db5bf49f07adcb0a2a989b8d8ec080c2f09ce62b9d4676fa2933fab06d220cd2e9d5f646e09822cfeb5d683bdd6d3ef2493ce34fad9d5ae441166a33f1a051eb7c0bf0678f17b9271519a99e594579174269b04cd94d3ce29935061070dbedf2149bb808948bf607879464ee91487220deb1dee81f6d419d911f5fd3ba6b70e80bf7f476c6434ddd8c3b57616b71ea37bfde432d7258c88d5fdd99fce04aba048dac706820b27e6711609ef48af0242fc2b64c4aa844d4e83bcc862b46d4a8fb84e7fcd952aab03ed16df84e5c3643f6d1455c03082c2c0c492ed98022185532e7c228730395af4c69a9357b8457ac626a2eddd0fc9fe22eb3ad51b02ca5bb944a6524a50e8d8dee9ab6eb1592a63a1f612bf6a1bf01a2935f95b18eefe53948bca90ab6e66d24b643e7841c027668e844c91bab27549eff2e618028c44f000c308ee1092c66be83464c03f41a4eead546cbc9772857cfc07155c9194b87619416a287f8ef5833dd204eb734268a959c8545d8570edc081e13f5c0e6829eba6e29645e27ecd6b3b9bc3b6e45de7bdd6096b06b20b7b10f193dd16c3fcf787cae54849d0f9bcef7bb9f88c59a2a943ead1eb26342e7e7ba72e8d2f4ce331aa53bec82b4022ee7e5b88ebc6bc4975a48cc43649da23f209bc9b29434606d8b5be6560288b0a235afc8de78308e6533a38997ecf1e09f5abc98d920064943b574eea0767075865671687f87a8995df7ab0206f1e79dda3aa99bbe857c10dd6c8a524b55cf962a5f36bbb419bab4f81b03a66aae1aa3d03c6ca9a5da267536201fe38d4b2780f60bd45aa75ee6d7406e5a79e7074c58fd75592364a3a134c5ec7ecdcb9c6df12c73868e5a0768c4cbf0d8806c5718f20a6e1b335c0a8408b8e666cd2d24490792f0a81959a2a37ae199803eb30c5e9478cb1d6715ef458077fe36a8a3551b0737e1000e758643c0b9377547d90fc5e279016c4145ddfb538cc7da776ad2f5118dd02d9539d92f5f877342f7ce2016a308b25a73183c4e3d2317f3274d76b7045c858c917708618bb3c06debc327ae8020964ac8d3d52f8d3294e3367e48135103aca3cdcdc1227cd3025a6cde1234571046f3b1d528e1ed20a370668b06fa430be0108cd17f1e485909265fbee5b341cbc1430bbd9a012455ae2061f8c943b301cc9c1b6cd247f31c8756879a9516261a97dfcaecc1f0b5fc66e6fca2da7f8a0fd2b904ab33e5715cfa0a850624530dfb6c3d376421078c780519f2ef3a60da581a7a29fdd5e2cf7613e9013d08ee363d2e348acf37d1dd938c1756d115a8028834f0adc79274c1c80ce445c77fb1bdb6f52efd215c872939076b510379d78a17a16c9c42cc83326dd5e06473f8ff58a9eea7fc44a86523aa69945259255c2672329ea36b4e2c6d6277b4cdc29843c950303ab8c14134751441976067a1f1d3849d9a8f92af2d95649b3b3cfbbcb629f842120d2c4e94d5b72e60dbb3cf4662b9077b940dd032e29668db5ba766d92e7c2a04f4795669c22cecbbad96b8ab100a82de03220ef18722ecab17c963ea03bbc9ccf5362213c39588ffb06845939be26a2bb9ae1261a06de367f0f7c25563f743e606a6f25a0ca4b8f49af5a16f9f087e44362bae04bc391471aea03bc7e0509f65ba34859e44ab6ad61aada3245b321faf3509926ddc72e37e18778801a25113068ad2b5338e3c92b4443e7d9cf59a1630eee37a3d571bdace1742a78e97fb95deee7f1a67f6628ba45dac545ea16314cf91051edc7f230f756ddcd1acd9efe6a7054e163017c21e09d8d0d57a83c5bc87f8f0f47751de0af56dbf383e5c781ec7cb91ffd68bbf39ae130ab27abac09a99c5c9aaf2cd1a401fc2dc5d8c0679377900bf917e1337bf807f47c7e957cfd7750bf46b1e0fdab697ebd5779f52ea891b55b05dcac361e2059ccabe00f8d1d12dd20d56f18cd47a6ec9ae3b4cf7cfeff806f354e845a050766253829bb73edec6346659d3e46c72f3b8ac160f9831b6fb1e5c728e14277093fec736186d3b73027dbfa1bfb39edb0d0b588ab20560509738e32582fb5f60afd0f1e6ad9877c942fec93037a2454c1b4deafdae49cc1dea9943c35cd867ff042ebd7b954fe6003e2565435444fdbaf12868c253052b988b302e1fc2a56f6d59a65d09042c8ec02ab33ca6b95659a92a9bb73e4b23719f0f05f52d8030655602667dbf1b70c62c18f2c78ea39f18c1b3f167bda8538a9b0e7318e947490d9d261aca9215bf46e8e4600df0d58f04a72354d045a75f6f259180a761a3858fb01ca87c2ced28408f0a89926f981023ba1ca4f227e1127f5e021ad72224317c4b7bc1219d625bdbe74af0059e9033b8a9e7f601e910d80de06b2f7881e73e2d3ceefe1b7391e296f0cbb9f3afaf17f4f41ea722fa5a886cd4697c45dcdb1fb54208c549dba591c2e414c2d967192ad1a234ae301f52e8e3157cf56445261b0fd8e5b259eb16845d87d4a97ef15656485c73e7a9a98413fb07986d34271a72d97796420b4db72e03b3d0aab872e7c5fda028f80dace2a9c5925a892077856d2a2b74026ba40f5241321962f611456279e323aec599dacbc987016d628bce3eeda8a7973793b32f89a9aca3302092fa8999e2208d3f80f6b5d8a2b78052cd64eeea99d508aa9d575cbd5045db2f68869c101b7ab92c4a465fe58fc8f8ed5291818d92ca3993b1af424dee91d5e132f0ae4f7acc4d48947b45245a4b4e3a90c838bfc978af642605abded41da72b1f5a5cfc1cf7a7542c26b818ae30b77de7fdb0d05f7888874655422377f761c8a4d509ac1d72a0a7a1dcb739c9093e3450947f75c40a2b97e0bcc7e310311309540cb27b86696763ae7242e95c3f57806b7c147f65a3e8ff0de4441ed586dc573277963d5052fda4f88524f2970edf5d395a86a8f29c7f371757576a75da07c9fa7cdaf869b0cae3d9ce4e7af5cebf6e2a32e5698af50fa3940ba59d477d55a9bc2265e52f8e5895f321bd3034b809cb3b0337c3775c1775643f5f71dba3d639690add7e8a080f598d7e84a9a231cd4913a747f27d4fd85c98e7b19d3d6461bf3015acae427fba242ebdc37b4dc014f2aa6e81628d122ac5d132e99cb3f69dfdb906cc888ffe6bc580b6ff43bcc4385b0fb0a607e8b0383007e029b840b368b462a3d112954f8ea2299aeda0bea7a6e05abc7170e1f4578a28f1bf63a11b8071f767d8a4b6962bf27741259b0dd5a329a36a945665667ea74f4c943f730dc1e7580a1c6d0e0026d935866e3c6807e9b6be2f7c31d0d5a245d9fbb4ced18c7e905aca84e9e07131b074240ba2d7ccb14f60062c41d0bc6898948547166118c6aaf9663bd6f2bb95a1f2ecd8c665ac0aa4b450e7e2a6b13dcdca9c56ea6751bca78a23fb98479048bd2c26bfa583042145173e633eedeb3b778d427d2f1e9215d0cb3b67a51936a6ee1b0b14d239105795bdf8f37ca648473994252a6ca95a13d0431e358c32c0f02d1013cc62a27d5d3d61d00081fdc562abb3d43e5515ab01fc7f4cd1c2c1934644b2b8b25df3551cb6e02c47b934776672cdf658fab13a825936f569856a4c02cc7826875b28635fe31bc67a0b0f8511b0984964d0502f6d8833aece8e83dee647cbe218df80adb1e613526a938c6445e9fc5150f44c8d8c097ab765dffdff3b6704cbd34975ba7fb6c20a73bcb54eedcd78ea5122ee53365af7617ebe7c4956b57f791dd90ca2e530d4d05838d05890a16813389334e9551d7b1f135075e4755c205c3e42d19829c69bf10fddac7844c90a207adb9273e97d727cce736d3d79c575e516c2e1f0c733fcd0da8e4df5a2cea181f38a0724551637d2c69d6b53809c67e28ff236a9224f3bd52674572b091739aa54a33eac5898772303d8f4c2e0b65f78741597af39448121fe26eff3c720be184bdfda39138c4b7d87d9572cdb25fa5750053cfa64eae640c301fef3b51e0445ba86ab61bbd767d7b2f5bf91c57b51b409a820e34092bfaa72c687c6273d5f8e6dde53efaf9702e2ee47bc948ef60eec1daa2510af24dbde232ee0b8fedfca0b3891dafdff0c55bffa7288b4ded9da06168e953a0127a7c49699b4a04f519b268ed498b076f94c978d3f401287f73434cc60e0b9d8d31a8ae67f72efab1daf2a0327faa880dc4507e68344566b72cc813df89f47759e7d71a5532e7b350eca3b5d413eff2e9362687264fa423c30abf1fd8a2677258d54ce6bb555c22b869113a5a1ac2994c91b8f3ab64f4412101493e12e0f2bec0470d33f883ba5156b28b984b73efad9a90ad9ae2cb9a5771f283ff5ed3f20d47769cb38f0b1a24147a7ce17031d97b2caddebd5aa3c3896131f86a7ce822d847db50913f9d9d001e8b5653a2e959ca4e530b5bbf4d45dbac45929f4b8b1749d5985054637cd08f2e3bfde22c7bbf593a38e4abab756686fa6615e790cb9b4dc3981b8cca94a740b8ced4b776ae86b3dd083636bea7fa00cd6659c409b7c972037a763d0a317bf6a663f4aedf6f6b97221f9c1c9b6cf65a924fad0ff101e4dfad53db7152930601488025255cb41646076ca98bf38ce46fc20700cb72bea3e2237ad0bd004f9feeb659cd0dfb2d0e29e0dd0d6d2a070ba2fb17d056f2dd19c9e1d52ef741de1ceb65f46d0287be0da95649c64cd3f65ea5b371120b0d3459d77d34336499e8fc1a307e3d0bd2397d2e85aca962ffcf8d585a47374e73c862b5df09d799816c7bd7f345382787b8ac969ce37fdff8e7ae6fb47e26293f1c99fe6e3cd68b66ff77645c767e29dfc7a1a5605ee8dbd80dcf38573219dfaa2032a7e3ebae7e62a31219b8875013e99564efa64489ae4f8068042ba411e5200c15c458d10fbba2a9a74e0b923ebb863485d72dfb6496260bbbc4ae0e552b264763daabcdcc1b353a5af7a00efe073a1650001882ed414ce81199f018e4491264c6ce76136ab1afd998ad3ee91ed02b2df9008a08cefa06064928a6e52eafb35b249d0563b49dff0cc5c5e588943e9bd5a88374bada7171f19fc3da944de0eb578a2403c0ad2dee711687b7d771517662f37d25b7c1cd73c75d88e0d6dee825ddf2373eedcd965a29868f90499b956ecd7f056498fbbdd3a33f07d14ce88128f3f7f5791f3317ac51915ac105790808d2415476d0f90997b8260d976b694ab47291bb5ead7fb8019be7759b2cbe30415eb96d3b9b5838c6ac595a416dd270ab11b2ac50e76c7fbdcd4c51be0387db9d916133c94899902cecc307f02330829cef5208fb405d8c298d927800bca2facc48352fd2f54cf6f0be927c5425b09a739b21ef9da4a16c04ffd4971fb23ba5471decd3dec0b0cdfadb55594639854f43857bd510de4d07b507fd312dadf2632d1c66da8af2d47ba9ee0b31f75ea4ab4c5eada1e08f5e11ac89f94c9a35b5fdda3ffa28587e08612a379706e973526033572151c2bcdfa30a1ce33506c457fa2296ea75e31abdfc8d04ea70a65f344340df4071b2bd66f934d78b11221b503d0ed5bade03035095c820397c4ecd2eeea7a07aa73faf8324e1df668e718d895e9a1a12132c731e2028cec561c62034c03d25066f72d8f21a6700dca7f6e12d3d7956d2b92e2edd817889cef0a3a0add40a43467804f24df96198ee1edd0f768a5e19d1f4fd2dabf70ab5fd9685cd8cea77efb90a89377a7617ff8638c97a4f2c3da688e28ee484495ec28dc6d67eba3f73615ac6636e76b25aa934403e2a10a69cd3bac41afabc531603ce626b397afc29893d8f487455972d9f265c5d1eab2ca42f7b24dc0381093acf8b27a9391ec21e351ac111527172bdbeb055fbb643c9812f2340a510c9a3f3d73aebc98bccf2470a19657c8a36d00b2b2abd2f5082c0b774633a84feda7f286505bcff91d2fe5b4027b9505bd47777e50f6b84b2e477ac2003732809b173222d136b1861020bf1d3aea9888992bd364933dcf811963e2dd7ff3b5719d512b7dc3403d93eb1b9fa9a7d60cede60eeb214959662b2afc46a200db87cb6d4145c014d1955abcdb3366f473ad822bed75bcece0275ce1ba078b0264bd06014c6893a56affa849a6354ca89c228d1d368ea1bc495b3cd92ac5c42e34b51c06083e6e37421f764f1da0cf65ab85328dba8b64586732405ec3e723e55f8ee653a04faf00135302118d557e87b0a789dabe0fa285f81e2796e8596248a25d388590196a505e6e7308fe71ec877365879850f39864fd0219908d6d5b391e5211908793812e9aabf8fd3c75bea547e230d0cabf091cb2c29b543019a1a40f24275335fc5eac8df9241fb6ee386ad4b5b8b6262acf3d4e60047f48d3f9d71198e6b86a719e09a9ffc316a68b75339d50ecbb932b827c2b6a9ff3e402a6055c7e1e861f45b1e1e0e063d1a4c17e22fb49d163f04243a424eaf82dd0919e4f910a1047c0c6d8df78e34d55ae32023e946947e9e75d1e684c62e42b3a3c3589912ce35a88c7edf57bff3145f719b54124733e14c14ea86878a511aa164e3d86ae4b9dd3c478ba3c63b940edb99acf3266d1ebd6f12859ab6684ae23fcc728d0a2cf11cb4f3e8cdf10c4696a7199b1d6bee736fa099ce4102762f94e4ca6e5f4c346b9f8971a97f3230fdf3fd53b3e70eef5f3a235d2b5c30842ac6d50eae2df7680e03fcb42d0e424465a6acef9c77ca10f1087eb3bd0a719512d854afa3ec6ff312996ba21c3de7c99b0609c375a115d8408782eff68e2271d66015aa62a62ebeaeb940f4e9a9feabd938ee3ef6bbb97ffee68abc7d525bb03a27d5431745cb727de81e2aa308cba9c8750a7a2e4397fbdd68133482655139b5cf3491ba9055cefefe905cd49c04fdeac106d4cce21ba0044c547a280aad3c4634f1ae21cdd7155b713fa7e5f54f625bf7123fbac2f95e2edaab4caaab14ddf6c72cf5904847faf339b1f689593003c0162192420774909dd29f491a43b7235404d1ca5afe5628a963d3dedcf7020d9e08dc9d39d6169ee37a1d8b6bb982375cbda293d89f08d8a859afaa2e7d6c4452c91547e422598798086f29df7c8293dfb113f06e51b7bdbbc3a400a521f8a746a77187a0fc19c7a06b8d569a7312ddc35f67e149ce855d27fedcf76cbb060a149567f0dc84113fb26fecc43c17a15256e03319b6d2f9823d8e2ccef1e797546adee8103298f9b78f0212be10d42dfb157c00684cc3d125654d3d431b85eff73c6b6438fabda44b21782af920acf9ef89eca78de4cd322f6dd26c6176bc03100b9112ee37cd3510689af1bb46749454c9be1e58e716f3bf5e2f443f27e892be9b62bf923063d07edd8000e100ce4c7c6da35c3516731bdf7b5a1482fb21538f8443933c94f5caca37b445bbb52dbce689bfcb52de4c5e6352f85bf1e88d9f9a5d543e1c00cee15462e4a62da0d50b9a3385b45589cdabe893dac2ed10db422acf6b4c5d3d80ddfc601a0f71e9e10be15ac6860cc77cca2287f7c48568ddb103e3c3052febe9b247c06f2600331fa2bdcb252071f600dba8fa04633e5a67fc8e6e3606d600be11f1f6b23591db39fa466232cc216016632633632223f32d92dfe0c054d565793611f966d7959ca410d365e6f85c54e284a84ccafa763bb6d76a948786f58f749fde7a8fc31246502dbe9195776319219ec2ca0a7fd171390d9c31002e9eb4ff0eca47c8485d7b53f756b627ebec472702eabe4b6bfb4802f7756c1b863d87a4715f5166fb4013cd4e3d67681b61fd1fdacd85bcfc46a8517b8f3ad69f693dcc49dccabf99a9660efa66c3349cf3f438a40a86bc862a2b1a5379a703b2f13c33f690ba7711e5229bf80ed9a1374cdcebe588e0d728e6094db4128c089735020ca384f6be0262aff10c14ac927c33f48f3f718ffe3d34d2e018ed5e803bf1d4a50bc6f38ebd2d46e5cd58f5a79a4b2fb1cf85bfdf64e4eaf617618841676470b6ec68d160c648f43d7ee769a32cebd6bee1298a3a72b753bf2b3fc9b7df89be57164b3816349b5b98fe3001b7aa462cb8bfe261b3908b747289f67f7b756afdf9b5ac0d988cfd8ceca9aa0022a0ff1411b2270a2e046060d4d94ec67cbd387b6fa8fc4e7cc33b5a73d2ec52e5d4058dfbe574f067353c247185cae3ee4e8cb05f71b3d7f92a03f512c59f87f225f0dfac648a558e259f32dfd9619de87e79930ea9986aeb24861e244151af9cbda06902e0c424ff49ceacd48f25cb80aa1223d354fc99307ef6a91d62833147b2ae1e0fa0d3653f2666e32dd1cd3a904507979186aecbdfdf4f6d86d46dcbeb77f80a58189ac37199c87a55f9a5d9b9fec42099cbc67e928c2efa511fc290e1df1993cabec671e08e1b892f2412a219f3d807c63aa7b2c2bcdd258431eec4939d0ccf5a214ddab3118dc9c0873acb38a98fa41dfcded4d0bcdb6df866e39f7d82beea671483e79acd3e34caa94d5379d782450fe1551d16aaa7d09019f2c2faca86207ae1b4a877772c5fd609f242bc8a477c78db988c5e60ea6723c24bf380dabac8f9a68717587725d82ef72169b379c21204fded70d4da43dfd05f8ecb42e953d076cbf9d0ac199ca04dd3ca7ba01a2b4a0dc5f6ef21b97982d983b6dd3fbb44b00438a672eb608f3ec15adb48a8a9f187161b98ae962a33a5f2b0fe88ff55043c7347b9cbdd01f1d4d74ea8131dc5c0789147c9d7594602ef2a93b9ee08bf112a908e051cacaec6313f97b4d894cfc1f0307aef309902b882fd28d983aeed5008d9001f3f7b6776b5af3f86a5ed075be7435179bb12b84a40438d8ed4a0680f9225e50edba00919008fb5b95158e770808777cd90ce3662439733996e01e36a9a3a5e61347345c99e3646a38e6c1436e96e6465fad1604d4fbf028c1f42e7b38b61f1383a412251c9cfad30cf34f4a4c094e0534aecbcab438cd30532b3694952a641180e9fa4f563b7efa57224f7dd78714e141e514a9c69b7277d3378877a4c70d4d5a0ae1b465da9e846b22a0ac50f80953e0b77d2771ab41e2dcd57147bc35552e5ed0adcf4e3d70c8600f8312d94214d9f93a6b710ff41c8bb7921704ac5317e279614635f31a383fd964f4773716b2a24f565cadce2fe49165022fae5d8d5cbd60e680304350cf35c8272351b28dad95d2ba3660706215db59e734674a2057f189c20f79275eb605c35768e2b21485156866d3a575cfe9e63d51342ce5797e602e33c613d47138cdba4c72ecc056745debc17a925599a0660dd8bf63c4a646d59721c7193ea7e979eac1492f672b12a14f636671be95d775027d3aed4060e3236759320059bd0e02da5c6d72e381277cfc977c2d70cd39da5aeb22fe9ade54e5305ab7b29b200abcdb0c67017445c7cff11a7dcf5ef413864a91a1b23d55f9a7118c7ae463957995ca36a9c1682b085beeda30f1212335f74f950835ad6d46667fa6615ac7214c98281815dddbd0a4490ed4caf30184096d943fd3dbb3ef7e6e2d955d9cddaaf4ae1a9b13ae2e5dbae0354e6bcc1f7209dea85b1d8a2ad84cb76158db37fb76613f412f7a2f038f3c585243e2db0a86c7f7802b7eb5a9859c303a140a7a62282e8ac43e15f494dda2882b97a072bbff258083de6605968758d60c6d0dc5ba7171349b3550af0efdac83a121a51f4273f3dfbbec5dd96b4b24d2770ea22850785ef2f59780d9218da6da7013e219bc5b19f7510c5af61ec2dfbdddbba0a1e52cf1b177f41804c1299e458af142180fab1a0ca3d74159032babd4073194d273ac5fef500bb818659f4bbf4f3ced2068beb87a06d5f02c8781d8b32f5a2581d8e139243a752c5fbeccc9b9f4c249ef19fbdea5f7e4f98f2cf4937b2d97352622be6412841e5e1f2c6deb4c386f78e565498cf58e3c1a95393952dfc4bd08be3c9a2dc669a0f25121107946dc758746146f8a19de416d21d1d2b9cc1d7ba6e99bf7ef5c40117af72891e197502e9f7b04f853bf900ce5a442392407334ca30a65db1ca2b221d57d4ee3cb8bd3d88560d9986227fb5292dee495e2689a0e1c314e52fd0074a04855a5f12b99e744775c6ee4b0b96044e5c991fb47275c52cc3e229329c07cb30cd840f09bea8fec35ec5b7600576d120b0d6befdc0e6b10025510aeccb87ce3939848d2435fd8f67b2f9a882e95a62c2733e2d44568fd4c8f668ace2263f926ec65a19604e9fa7fd555a5473c7b467b458143df6206ef31dfdfef18790e4d96fd4cf9a0b081722e4826492d98f3b0ea36c151a32faf358535dcba98c1bfb17f1e396e33e530154d9cee2c679b008d3d9779248c2a32d5973494f379456d3c7720b0c9994b709b3bc4150197010a623e1584bdfd7360722b4d413af496bc325944fbfb47bf309794ae514533b75171e73f77cfa7847cb82e1ae480878d9854c7c710d48b23a378b2d8e6bf5f41c99997515fe5e7a775399d9ba3944f57898d9068a743cd89a1dd820ed41efa822754ec10e83c13ed0646d6ddbb70f3cf1a07734a8914d7ca81abaa5b144a3e211351b246e27b90fb3190508d3856c4d186b7fee27102b193ebde82c069ff992f025b90297d302ccd40e798fdbebaa703d6765d7606702818f4dfc8c5de05b7311fcddef46b188e643a2f7f92635f7bbd454e74689c56a980f8b3bec62283b76a134f33fad242fc927ce3c1b19a9f7426f19b48b131a773cbf6a7148ba4fa405f838e7ffe743d3eb65ff248e6ec4ec86ce9ddfdbd77214321aa53c47e42dbc5ff020e7f778f6ec51e8ed3c1e9b3d4feb6f2f36d2589fd0cd61dcdc9e28c4189f7ac249b80737c4ba45c6433b2f32e148f2102699b062968233a75e57df1c8b75a602b64d546017ede704a201a0605e1e34b1c64fd574c157e3fda9fd9c17127f4bd48f398ec27e4331921e8d471f9b38ac3ca68d75dc1ffeb53f567b88ad4f18b10c6cf629e5f93de61039281b8a905ed071f09bbbeb45ff490bd8d3df18934c15c1db9df23668247584e5bfc58f18bb778d410d9dd802b3675a47719b3593b8c477ce212b8a94e122ec0a0b63040d353feb6c2de94794e5f5c538dda3bc4268a874a8e8f86f79d19a03e968e88c28395b1a8626475373e3a3f00748c6f1c0e01a10c4ab7c3865e4ba36c70acc4191181e803919ecdc319b5b6c0fe520a94d971426354298160e7d206cd89d810801821ee4a2e328c1b6fbcc55eba88dd4719d5dc1b6bfc158cf488f0424cff17201cf4b5980cf98ec466994d7e149eee0ff5342e8795169fcff44bed69226ddb2a2cbbaa5699d96f13be944fae09294f8a65a083ffa9807baf3c8b773a2c630a8d41974c28a6fb8dbeeadb5a623c08573e8794e0ef93ee0629bb98b9b2fd19867d1b13e3771381fe543586a06fe9b245804fd59373ee9ff6c54e8506a8c836b4292b584655fe2d4b25aa5b3670e4675c4c3359d02933337882c75b6b1ebf2a66cabb0edd3ac85a294e3737f23e49ddf6520f4a8a408589af7fc64f851e66e6b819397bd5f23b3fc5f3b76c390cd051b8cf8ce20b9122dc1a2122fce3ccfd14185864321d70ffffb054791d8a7bb2dd22ec382b10a595823ad1e1b5323a81afd6e676a779fea1390279ad4864b474ab6f17f0a3770a7560dece31527d6efb39c9c0c47cfd6be4064637f55e6074dda33076e773d678ba39bc7dad861336b6b1d8b7428b459d60bf2473718949840888ff46686cbbf52460a0cd90de1b52df2319196d30a435040115fbde9416e110811bdcb448bc953b856aaaa47cc428dbc91556650fb9c705360d74b75ebe15eede04b41d1b505de373e8e4a76f2066736063396ac026d95c6972a56e3c1db007bf659aafaa13c86e408cb6deecc36baf56229008d94ca0dca0c5be00cce216079ceb911d0e7ea0bbd4bc8740a0d33060d94225045f597cc9e02c56062adbefd2412191408848d01b74a1f9c8e111f72d1e8a20c6408e0c1be9938c1d1df63258b1d58e3c978e9b03d3225c403592aa081c1c7e9025f0b92d0c07a720d97894c669f3a4c63e1b32873f1788f90b414153bb35b5b020d7d37797eb3d836ed40b8c1c31ecd2bb1cc695fd215889c3be1a14bc1df9dfd7d2a8db67a612b18d00cad1c783095c6a68d1142ac5c2118d2e3a56ba2ade0bb0ec3e92623eb3f5a5c5afba301fe6af1f752cda22a1d6849fb200314ec644508e9a4f4d9d72c3192f1baea4fead3740091b2562c4e65b69f01844ef5af09ab7fabf2f77bed877ebe357354f4706b5bd19082a49d29e4f29e50e3b67592cd671cdcfe236a6555f6c9934137720aae3d380b11bfaa5dabaf22948f9023333072f5433d128ae5ccc5aab7e8986553ac23002c688df0f3de8110d2c6b7037ee5e571ac6d4dd18073c3e20a88d5659133ada46f857a3a6277402fc1901d34397a423fadaf187e54cddbf7720d403586716a2783b5e00672dd7e6bb3dd2823aa1f9f7161e234e7f11d04f108cc430318650f16efddedff9497579613d923090034e00dd2fd28f11729f32d7583802363fc96222a4f0dfe1446d4b17b42252addd60cee570274097843834117b399f7f8c7a5bc2336779fda17f75999d387eecc7bf82cd3de0fa5dc4da4cffd8ac79c3d23646bb827d7a585fa44f29e6ef64e737b5d41e6d2eae85fd46211021ba309860ac701a783688f0419b2c7b2c9ceae2e38f6814a17ee6f091b68952e87da975c2f1ef8e2c07803ab701f551aacd335c6169cd5189a059dd9d1f0000000000