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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 49045 9688352fe6547043c66db186c74f630e5417f8cdf97d866f5fd93143d3a20cd4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
219e29a17cba7c4f0876846a88b3ee08f4715bf3ec3ff76f1fdaa8f264539b98
Certificate Block Hash
9688352fe6547043c66db186c74f630e5417f8cdf97d866f5fd93143d3a20cd4
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f131000000850000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c94584c4a8994fc2ff31caf2e33945db2cbcd787bded85af50304197ef65da75f1772136980e7fc50bb70823e53882cfe2311a8d3e6fae2f3ba59ec8ee16edb6c20c5c3a7495e17fbd61b84498601fcfadce7c8014e7fbf0a12f000000000000b036000000e00000f131000000850000

Raw Header Hex

000040207fd505b9f9a0ea4a452ba4377d151ef96c6124c8024aebea7fbcf8fdd2dddd3d8e403272e9a9d379c64d4c98a68b1cc198aefd645fb0e12bba129563e04f04e3dfce006a3aad0e18989b5364f2a8da1f6ff73fecf35b71f408eeb3886a8476084f7cba7ca1299e21

Proof Data Hex

59,560 bytes
121216010307865045897d4070d98abd473aad890fef499b7377c9c91ab9250956bf427f4c9c7354a364292b509a9e64ae9f9e9dbbb109ed3dd87d7677176a5a2e6a43d13a14bdeaa8f91a5d7bf0a71097c78e8fee92b9a19ddb542bc980ee7d5b799d5bb015bb63346350e69ac9905e385f4255d8ee557bbf40b6044a2ea59a1a085fd024f8e7451fe5afc571dedfd4cd1fc450bb2f127de52f00a7d7dc4479f26f30d735d69890c2328b12e8ee4b1059d3791caf7d3971f1856c744a75795f4352d60350d440ea78f5331af3a3ae585fcf15008b584685fa72d6016768d556186b7adeafa16083006f9174b5950f3c7297a03f0053eb80ee82f6ea004384ec451c23648d1860aef04a6aa65a9002bb4abd3a181254fc164e66fac3d7c616de71f118051336d4602172cef7b317b1327c530b9eed0d7fb082483d3d4bdb3cf2bdf606f2b5e6f45a365da0e54273856c0697b5f53047203533566a084308b060bdc3f44af13570b17796f8112401bd901dfed1c070a3b2ead9624828bf76baa7317abb236cda168258412980665025964f96534d18e99892026070bbbc819120d3aaab9159e93d7bc2d76c27268c1217bf6ba95cd6bdbbdd2823c8a1cac6a6175e457cb13b1f29a0684c0559a4dd60743cdcc33b19eb21217725b91ee8220db07cb474e86b14caf683505b275d7969ada0d0d17378ac93a13b43214fc335733ce566f7e2c75d1af71d15f6b3810af0e434b0b4c86730c744e1532cd0098321d0fb8ed0054f14d4e0949d889099478b84cffa91caa8b2beafb3fc7744e3ed862a908c62af8de44ffd8aeb95a3b29447995a0827c113fe0d2b6bf49216e0e49d0e65c06fe73a65a8d899a669a978800b7dad4536f9c9844b20563f4bf6e5d19ae7aa286013dff10aa59d7470b2f87a57893951fb6534df675d68ffa07c3f5e084328c85aef78afd2f829703a085b088cf0226b1e34a91f283ac5f483b0b4ee379609252c01611c5eb838b96594c67eee7da963a0eced870a9ed2ee568342fa7545419d8d4d237bf1523124c854b0c17f51a410c01635bf18f3d10666f50bad8896925dc660d1e8e335ae5ad91e7217dda8bf207507820a6f8d92e17b917df86e7229ebd9ca38c8e79d539bae2bd80408be8fc9c891a686a9d5723ffed5844227c7b788187bba65a3c7fa9af726c47b113d0238c315284acd193e28323802a13a8f834e85cb438d667bbaac5f1aeef0dcab660b1a0865dda8d6b27255cbcf9e230d60ea999d689c88eeae95c70ab71f8b8704908f66d51fefde2e70fa0d190d8a6b596b1a465f0d697aa2e385ff0cb29fb57e02858a56e38a95cc01d4eadb30a0d0efe31a959516ac7c89e18b45f95b244e916cec85b4abcf19da462d7cc956c9485f82142034ae3b449eae95b337ca50a62783608fa033274e6647407a67bf063fdd8464348d09f6d990eb819036a6be8c59ac5c1a3a19364489547d93d571af940bc3685e11d41fc0bf934d1b8bb845f5f70ed11acd6eb3c8f27cb37c9ab008797f1d8203c50f90ae8c7fb0e460df7409cb44889904eb4cdbb9707b5c694703551c0dc91b25690c2a33be6b43930b7b11d5ccbcb15d55d8d89cb1279fc3dc71c84070a12fb9334827b1a15211d336f8ecaccfeca95dca888dfad640709439a156a0310c11a728d7348009c2cf74fdb0182e4d8f704d9f0879e00a0f7fd29d88e6fc3624de7c7194b75835c571dab65a013f48635b53129b2ceff13fa482520d4ec6b549e6cca0899e012ba1fcc0cf7faf11550d89619655c31fd5b3c2232f364f7567452de3fdf21e2e006f9757a35fc466cc5281b010c9f2277830e7575b1af802fc854688798b1865f1bb5dfeca03687f5c03440c66adb6dae09511ff68310301445923cb37ed0d57941fb1de6abaa08a87d3f1e676d25cf0c121c611ed94c2e57c73f18fd897f8f6d16b47202985847bccd06e3c53f8ae5a08f11964312dd14e7a814346ba280f878f905439288c71775f6dea7329523dc0d04695126f3a8da892016ecaeeba67e5d2f6fc233ac829c35d74a0b4ac5862869b70881cae8a993c3e90d5f59b2df55fb8ad9a02aae425f0b2c309c87caed05332eb28acc3464911e3bee4d92d7d33343229725cec44c1c9f03ff452ac53f5a53eb0424864deb40c0f363405289457a8f4c2f4d4948721da712246a7cad9efac13d4eddf9c4004e207d4e50b6fd55221fee0d15cc932f02c949bea153f191d3e700e327b7e6961203cb1b1857b7831766e0793823b0d6deb55c4183f2f37c9846e3e6ff17c437beb8e99db49be71e30320bb826244b519b3c39ca8b5217aebc6ebf5d0177eb75b1e520bf0340539ab0ec9ba3cd047195e1ecf790c9ca988fe5a25cbb5139e9a4d7ebbf60b48486952e57fb088f2b5e2b997953ee87cb178a5797595885d9ed63eee7071926856f78f798908650fee32df38ca0634d6f05265a4c993ec569a7524e630f9a7ffed598600416d79682c8994842b0456b763d5611c6322cfda9f44c2ea58eb3134f3f9b8126bf37f2cd02c6fa9f016264475308e7f21ed64af1b2073e0dc62b10296b784be1b8d874c0f4dbddc2b268f5268835e79440a175cfaec79c9331d031a74d290bd60d00b0e60c8a2775b5cd68934d38209fce2c759b629734fa4fad1ae417f87d3ca8863b0c8edca7c9f61394ad032fc0c39b5c9438208a20d0d716f8364a34d46bbac0f6d19fc4a18507e9c0028aa12b12988f03e0006a60f4049a557dafec7ad78c990908117aa432e345d475afe774c283b278c379255c3d85e68f345da8c3658bb27c1647349b08a19ed96bc0d5e67e4a7a4ee2043fdaacd1aafb6109eabf0663059cccdd9e32429ffa6fa683cc63d103fb18ddef0382f4d74d8c34de7995e3335501de8ec34a63441d3a444eaa3718a0cb158f925c5669702387c8861cbec7820fc8ba625a9fe5831733164ce93ef30a85b71d1c1fb86805d4ac487c1dc976b729bec61f6f8d7ce7d1088b3f5907d426b604f8b672eeb0ab6b54f52269b360dacf5557c1d836f9e4e4de310b21d5b7db748b5b46ae6ff59486e5f361341d05f9ec78310a9a75c0e22c512c79d133307a58dafddc8ed2a24cd1c1b3c5933d2b09e31650b7ed9d089ed134f0b5441a915eecbdd39226cf207d85a16481c507f1f83a09662341b37a8abd60a253c6c09b6b0b9704cce98c85a9119ae188520b493af8bbfb9da4f8731a8e7d8eae8c693ffb2e9af8292f7b975d684536a7824d7887591b271922e4241e9c93fcc943e20623ac9402a66d98e2c069b0305dbdbaadd85e11a2b61de05bdb364ab718ce672c7217cdd1c98902b62ae5af1a67ebc8c708de76762369ae8453a7d72668a232c4f067a1af89f31ce4945ee7a7a4057c2745c13a206dbbe621db1fef003fc5586c94df06dc576cb5b076d9b5341154ee2bbfbc350e9e30b6b20d94c5037336203f322afe355a27451987ff2f625ab6a992a9186bccda1a0037ea3f4a4ffcc3e013aa66620ab0efe20d6dba0022a4b0f6f2c3ef8aa25473922c1c5ee2e1ecd6c61ea54598ca8db9ce95f3051e1f25730810013fabfa78ac1248130e3bed7d36d0fcf76f4a26288e34ee75fafb28058a4549846500d221a26574484090f08211f85f3a7d6dc88a7c74d16be61088e36a14024025c4aceb132506700d09236f5ad198724cf950e19bcf67ee0ca5ac93b73216688aca845d329e046e324dbd1ddb7fc036cb6458c60409b5b32442a08d48f58001a8b7b4d1008ab78857347dfa884d3f07aeaa380f13c16b3915324f9431145fa306b8a46e668d7625b6e1ccfc0084a4b876515e28bcd7fcd1edf8e6e18795f5dc41a0daffb3006656056f533de4027880011fdaa2f163c58019606c5fc74acc4b0ac0712da7a43c358777befb1bf4a3ce1243db90a6918201114bd336476d170d4343fe716d9531856354c3cebb30954a1697fff7ec703bb03670d7292822bbe559894e0d12bb1b6d826df43403cd100e3032f0357cfb5757df964b3e0aa70297470d55f74d625ed59e7f80e85239b1bbc4d9d2a409cac8c95e77166bc6f21afec02ff590a9aae4649d6dbb77087f16e3afae62f0a0262ebda987fca9a74c7c0a3ca8e8db1aeed81c3f8e6d6edac15b41456f98719e511f98a51f3f8cec1951ab831869b917632c1fe3939d74ae38b6e9b0565f91f51bb7868c155f0985e53f589722e271f295217da2fde08becdcde296c8d83f16b84de1d9e5eddd430d0b83eb24b0d1e250712182eadf9877aa8e7fbab11b45ef5805431dededd16c0911b940fdad3b225a7fe7190da11c3eae55dd623d228d8ca7ad35393d342c07e85a1f1cf19c6d5312ec6ef09ecf2cec9a11e499e73e0f6011a89faff3f0796c769189bc96957887303036ab8c8444af021137381d29bcb606dfee3785f1e03ec673e85bf74cf91ddb6a21432328632527547d43eddaf4fb60e9fd0cb827fe5c60d6160cdd567ddc552c08d74b4c454f0dd5e05490c8ce8dad11ce239efd218f0e8240670cbd5558ce2afdfd92f35157974e8078ad0a3dd43ecea8a9b86fb335908f68fe1305f94b07ffd48b76043573de845ae20ca56759e338f770bfc8af06f54e87dd94cdbfe31b0dbae304d759fd7127b4820fec6fc7c3469c5fa0b57f53f5e97ca3ff50113ca2d532acccef84dc880e27d2adc6bb6b9143b4fa29c00c48fa5d2531ad3d751ad25da9a23c763ab007567b3dc632255e2ffb96dea7e29a57b200c29c422d3fb004e186b25a1b760cf0d2e9a3ee4b08d6999836d043f5091b345bc959960952f08bdf46fb896c1e83dc44a519f2d79c9120681e30b83e40a9f6becf12bcb04f65cf7f34c7870ac3a109d15774c4492b26fae75e32780afbf80231dd850be4a9a9cdf92aedca248db8d364fc765b2133db6f1c8152fe235bacb1d0208f9f9a3cbc48f6d12329ab2e1007d52d96c9d5a3803dd4c20864f8534a2ac3a2cdbbabcbc1b8f13c073a2277a0f7a7ee37fa98044e6b9b2048ee45aab30e4350e82221365a4bc7fddfe30aae3da1994175348389a635b2a3989e2df3044186a1847440c87406c57b674ce4f09ae0d1c6452845ae8b78d8621c1689b50a46f0832ef1f2b2c8d6109c4817bc0ad5b29e6178f0cb7bb8c4184a75cef5e081154388066e0d5a577b0a57e683fc85a414df7d117c141327442387f20d86615e2332a667eba29d34be1b52437cec7c77c7f17a1c08aea11c9a46ab14bfbfad47fc7ac86c947d86ebdc711d530c38a912af3661ccbd1b7e9b7db3a9c5361b7062f20267b79bc9767d09286e2ea2bac9b3d6fbe5c87b2e22593ffa6ca0841ecf1ed5e590ad752fd402ff1f744351cd769e6f1dc31f11ee5986170dae50ccdf6645eb405f2bb90855e66e3268632718bac5f41942fe77119c2bbb333e6c3acb28e435efe6fcb14eee3168450beefc557b2d4b7641f3ecddbe960a6897e7338475ddfbb4bc0cfb92174e3002f5e9b25940094772546039cb17b610dd655e0865d4a924f31f7241674525450887d2fdf77f191fbf449a4878e6f81a01958b4a03292eee3e6d88aec345ace8dcc3e569ceaf80e58064a2ec26fc127938d0f6ca5dd580e7436913c8fbf099b0bdd560a6e8eaa5d6dff5d4e4a975ff7c7395c94cf032099d9e63107b3d17c0fc24df33a9dd87deef898c1d4f4dcb199863847630f239b5281229125a5ce4aee71bcca028fb39e868bea0c183306568e46346896ec19f86a9c85e430e93ad670436ab372769237f9477981db00b304594616c2a6a286f5aabc49181ff460005a577053ad50062957558d71d3c436cccd1d02bb8af47ddf887998fd9cae49345fc0f42e192428f41b15d50fb04f7bef998ba53ea40c46c6bafb3b0c6a3afb611ae9fc483058bb2d4f1cba3ac04d22f3ebd62f56cce1d201a407b5e2eddb7207e0169e386dad029c10cfdf511a428733214947b2243732a67d7bf3beb94829a71dbbdedf1ebfaab37685b1e66a8df2fcbdbf3502e2c05355f0b3db7352a3de2d71e13fe61996e15f960cbe195286d59be04be8ea3767a132c7e13f93b11d15578417e1083e9cf2f21adc6de77c48620ca40700802f9f4a439bc4ac146e8f6afdf7428fbb90ee378736d999d30e77553215be990bd0ca6e033ebdd21bad6ce2f5b90aeef410d1884ba1ca21ae89d01682ab88f9bfcf5619d49adc6051364409a38261b83b2833a4462580bc94e0d96442adef45491b96aedecd1ce162cbb157915147742481f6195e9382a0705d1f033f6450272da266e4503a5c40552f4c417952b5d11b6ef950fa67548c4785c3a4d2b7183af7a99ea4139c65282f112723a0c5a8512bd8972c57e4a002d4cb3eaafd8d0b27d82c94485d04b1d806763e2037dc8e1edea4f3ffa12386880cb6951883e69bbf92ebaf90ecb59c37523be6c96318922a685703b45ddc3fee6f5b3d481bb8d33ac229854add5b7041f86aedae034ebdab680a1db80729392fbb50692e67f2d693785e11c0cf5e9c993b6a1e834b845838f54ce18ec9e61af2519baf6c5e1264aef7d4481a47ee9f1c4d03b7b5b5a581fc90e7535772a4a0c812c7e08d402aa28f03725470fd0d8d4eb1e51565bd2df8d1dc0b753097cd54c9d2427954a7ee63cc6fbd806376387801e54b4a2a069994fa26a1c4f883e2c1db14c09585ae024861b1e31b148d2935629b968dc99f81721847246b161a60b901ca5439bc7d329cdd6cb334beb5e963aee6a6079e54d00448b1d5e12e85044138a107ada9b1911fe175caa482d8ebd97d834c035498a98d6c95bce568a6d86371bc5e3aaa37e3a7fbb2f5947b86a048a751c821ee8f37b26767648034ecfbe84bbf5c063d4c6afafe21ca9ba887eabd21d833c52c4c1718f62938dde36dfce8b2dcc69ee26dd96152aae13b88311ec621c6cd4308662f432fa8268217d4753fd154c14681904ae9d1bc9d22ee8a3bf1cf3f802bf238477b4bf165e2aa68584c0e600ccd993ab7d4b45049a49fd8b08386ee4c4ae360d41a84fcd7b1009391dd2af7e9314fe98f8d12cd6cf38dea0c8ebc157799b1caf8422c437daa8bfc532803deafc35e3b5d463e701eecca3c9d2143ee121852c1b383ab9005e66c93b152f0374798ea43af14cc9b41c1599138fd806127f6232151e8d7cbdf367163b630ce6dd52f3d1673b7488bcea02c69ff4f2dd27f7369d8b01f4cacc9560fd30850ae620baefa0264a90ad168ffb3a3babb4628c56aa9c0d04f661e344165bdffe4b17b935e947d2b1a694e3e70217add7252e33dec4cd8eb15f32a3e412b6b05437645002271cbc2d60caeab7daf554867da0f93ef9849bac64d5b21c06d9355399d9cac4092bf2285cbcbb53d85d3ef54716e5e7fe5946d214ba6a8dab18c915994c81da1e187539451fc9f8a0e6e0b933e304578434dbe25afab4c9be6647f61ef9328037d4dc78ff802121a004bc594cad5fb5b126b2780c0a5f41a80a895b5428af12f2bbe88b954a70c7f387513caf524af813a5b8d9b97f5266008332fe3c771153183a63499282d7a9f66cd294c50a721d9c984ca437801077191a3f007a9e162ed02e90f4f33a1354f65e6b4ace38c5ddefba7f4ece4f6dffb6a5413ef36e46215e31f872e27595eccdb22a267c7bfd555fc0777e5390fe212cab7f74ae46845485cbf6df924f0dd37fe824478d67e89f8dce7dd0a75cf2990631795157d965027eecda6a8fadbaa2bec85217b3475bc75dbb50d6fdec8a1b0b72bf76337df84eedce8d88618574a926334a94f187385e5c95ab49c09a90eb36e0d30be59cfc2d8d4b1a5384b5a99bd9b2c2a142ac24809a0d6139d847313ec8f8b17d825769e882e1612d95291f2477617d4d74186de6b27e75b305a53ce42fbe6d84023754c696fcfbec23eefc18820d8015bb304c09379a7b5bb1524c2c0e4087756531a7147f2f990321b49b6e986e8a472089da819002e7e0f5ae7ae5a6d717d0fdc7046ae192dea6ad2cddca90bc13e7b30a6caf48571775c76e7fca6936cc95a804d223ff0006151cecb240d8e2815ce644c990665a8492c7c6388d81a32074bed9b646a913c5fb1191e6ddfb835e8e2a91eb70f8983164abc80dbe4424a2c4ce46e461b17654d7baa0fca5b1707a1168651e17dbd7cd572e5cbf47841ab2b6f02d7d01f470ecc5a590252637073e300a6ceb3c33a2f47f7d80b5431555f9bc8fc92412da275396bf6316606a73909c52cc6e91057277b5b69cf19995518c16fb01d17195559f0ebdf27e3ab430a14420073379f71306745eedb4713f7d1ea15ce581036e4c7552522db180f3a47776624080ca049a406a352c08dc6812b16fe0967fcbdd4427baa1a703bd42d6236ac86c4c5763380e2990b757b9d88e2baa6a8a5cbbc982ac2c73129cfe2b0d919b9ca057e1738ef0fe8b05e915e5ae739e41df4d512c65a7b1f9796f5164447e75467a20c7abaf5726b9e27ee34497f3fd72e0261ec1582d1f4c35875b5c3d49761f87eebf9705877b7d993044390a92760160e51b5b81bf9d91b51453a25ee77097aed9387dec0d5bf243964ee61873ddebc4d8af8a504cb593fbd9e9b1d646d69798b0533c562c81be53f3783a6a24ddddadd1946bb6ad4b51a22b21fbc6cf2bddde3de90ef5b953fcf64af5ae34024d6e933b4984abe36d6ec14a6c47b3777777c16b02faa9bfc534f7714f59f30ec3f3a8369e0a5984139c075c06ae9213c5218ff48958a34f926310c2735140e6f86613411415b1afc0dcb28140a33061ce00c3d3512b3727377e2d069ebfaad34ade7cb85bfa272f9e7f39f7b26ba75a131c763a7afef45756c4cffc8b1592c6b818a8508316d8f194d51187339b6fa37f1cc152ab97602d024676cd7d1f41868d03858b8faf097569589760397b0f52084488ef2ac308fe0e5029618cc2393069b94ff65c04e55001ddb163a9e26a92b4aa2395a0c7b5b65c4e03cee07fda2d3b606bc94b030979cccbc3c106e0b0bc46b8c51f8b47617c735da149797851b444c43145f85d44b070200606dcbaa8c09df5c2bf556d038ffbea2d4cb5521dcd6fef408d23b1ad5cec780936e4bffcd74fe9836564d75c7806e8ff1d4e0147d1ca14c0cb6591fd31fcd80e8653fae4bca9cfaae3f1d0dd9dec365eda049167452352015182bc61cb100c9bad46050d9785b0f45da9a9d1c5838933ee164d9f8b9b2878962bb437302296ed8beca93e682d533fc821c236135181f33d6368a9d48363ce7e74621326da0bc2f6ad36b5f12ebefa3c36c2e92a6c620d62cb2dea455f7405a343cf4e46759d944ad56b9c634d4fabdbea5c5a8a6e78e0759e76be1125a3a1336ebd3529a1a0e08fc7574be7026785ba2058cebe92e74c4f294372ec7f12383a43efbcbc8c4c0004d88ee456f8b0a6c0faad278f98b92c82c563ef8a182f47018873aabc15180503560342eb4ec93ba88b1d58a95b285be31930112faf4ea8a73690dc95df061ee0d49990dfa6ec604b5948d530bbc79934f2f14cdc87f2c12c0bcc984e3d5424430ad630ac8b6713156fe2daf0f664241372285ded3db43c929bed2b120676768253b08e026d5f6e9de04f3b2a15d74ac15f53bac5c354ac561a337197400a116aa7a8b95272598f345e9bcaff62c22f008fc27691c9eb9a6330a446f6a1031fa1e5c43286256e546ec77698bc6d1c41fc5c30748512f9426c888a582ed624af6f7ce705b696f68c7d949edd5ca5c4b5ff24fc5f743552bd936ad0477d0d8f737fc258a140b9b0eb48454d909f37f22294fc408686f6e70df7e2d587809809ce574a7e81e6a95af2e3349fd6ef2d3de4dbaf157187ed4b10840be6503932bf44740cef2272b2604b973b2cc70b2b1c6ccbedcf9fa5da3e7e5a61473c8941da954ead9dc3e6594116baafc508fedbd35cee0b07161d0404419b697b66ea287dddd638643cb42be9f1c72d15a2ad1b8dcec18ec79959d6686d5a44812913dc1a970db5e4b25be6386e72494fbf0f1fad1c5f462e2e4a4eb42ac05237ba18fda139f91c887e1204e1a6168403ace36c5ca5424a1a16bd4d3f737e3af3a4427fede9292711b302e9ece9eb83bb6956c8bc7f7a7b8de46c0016f8540a5e10187ede57aa13e0ce8715c38c5419c2089b9e0af6005b3bb61b0e614477885bd2db4c1f0258f5acf3c8d151c7ebf4a2901be2d3517074db9d2d2b97e2d7b77c61341c8c673f1f8ded52daacbe14f248f9e376c06779e1b613e55ed10d6f1b153e0abfa2ab458ea814f119aa81fb16409f22ac9a4b4f90005c294ac16c75999183ea957409682f79c149ce0d6b84c88f106c86e23c07a40e847da3b5fb58b2c8e2610e03e1881c100878bcffa0759ae54eca756808bce9ee805665f2c0ba7c0dd5ee3f0cff099489175c8c8c94cba0e59b79b042bb792eac53267c6cb5f7d1b8b7b57c3eccece999072e612f720b02471a05fb32a3306bc50f97c6def4732cc43f8b24af354607404e70f8f58be80a5be9ab028b19823130ea5110bf1e486f0d304c98f897cc002b65fb59bf7b39446171769aa0c992891909baa33a2c7999e2078ad1e80eff665a055472b756cc94b94b748eedef40b9f0067362bac0ef530df161b9e785fc124492159a825388dbe5973c527fb1819d6bee177efd6af88e6842e5873897778d93d4f89bf278ad4df2f7ee0281ebcbc20a864c640a3f5f0caf7a38f7847943553c041ace5e93bac9ec86d488a1da2d002f8fffb45a2c808d68ae5349a0cecdcb8d310613159b3970edbe0c494cc1f610cdcb55b4d88c83587a771cad3edc634c6e3b39a5d2e4bd2b61bf852c28f1be169fe5d0d6f28a5985d200b4d3e29e9eb3a5a1fd2337432208d3af003f3e8f4b19013e32f1ecbe7a2a0e441622a534b40c41913324a9e781c2228c7c674fd53839c3adc30ff02e7e3704d9ae997ca0b56adafc69e3db78fc26f2840ce35268b5080856f917178a4e4043a3cc51a4bc3efbf59d6f12a5316882b169d256fb2bb1a7599adf5ff5ba70d2d187e885e5aa4e3b646fc6db00d89167f32096068fda61a0738bcc5020c071631b0feed780faf2f34268df711215aaa96d959e0c13603cd486c177732680a8586f9d33859c4fc119482bc6a27a237bb55a34a1b2ff6019b90eaa33fa1b528a67194ee10d46dd9d24ffb3396c777913b980ae352f5f1aa93e2f727fb85d073df1d546335d3806837bbf3450fbd385038170e3d1ea2988de0225aab9359a1ee45040980511aa2b9419616b6f6083650aa2df42f16cc3d327367cc4cf0f1649f6a7fe80b015196bae6b3d6c8b5213f1cf472ad6805724e9a0e2d6fab5f1d28f5ce90800bc4f81821a8a9a4e82c7fb261a8cf46ba3c85ddee034a3f11d5ecd21b78756f1f6682c870a3b56750eadf3e13dd73a29017b961aafeace34d5cf38d54ab0a00ab52895393a32120588bd2979ca63103336bc5a8d0982994b03d7bc059291075de5d8063c249c395ff80288710e8e450ae8b81e76e9864602527492e9cfc424398f4d312ad421d3a21eb7c2a88d91ffa9e4a6931e0eb5d5b7eb08d70db6ae18a9b0a1ef76395810b38c6a2ab35b50674afed89b1c49f8156cf97a20c6e6040b835e292a3ba117238252ccef1a1961235d41161a8c8586ca48c439c06fe9d829d7994ba9fe855970692090af45d1cd42061f4b3f841e1d0824472da5aa71081ca0e23004a644f5db83b684a69afe1a09e910975bd99fefb216f49e165590193f62f9d658e5e6149f09f1a4354201f2afba7573cffd60dadf9815d3ec28cb9f8c6d8d8999c147fc9258f7247b85054c3d5cabad886693849496aedc50eafa516269980c924d447a8ba6cff776833286cbf20f08a601b33c3800e388b8979a9e51759017a8a448a63cc103b33ced7d1df16969604293fd14f3602589c69cc6cab807600e3035ee738d88ced280b713d3d6459dd2871ff7b38f05cec8ae7728d0ef185d817f9121d56af5e958610d2824f97cce7157d2f87eef385a6f728477c82432d19b3441abfad076bd237d4dcf968ad24e9504e5f32f2b5364cf50f8e5cbbdf2695f133da7ac47e46f3b9b63a1b227f92082a4e6e8f4e09a8bf0600cf18102572844b58a9984148fb0b1844c55fd67e312149231c81152ded53969b065c45cffceefcc72e2a7d1a407544c02ac50376bb2ba156941b9887cbc9914d27d26e834009b14c6fb610f5a1d452058915d263e37ce06a95d494fa0e9fc56ac487de48fa27a4a9f01a5037fa42248d38c772d44de86886a2bb9907b9b8eb9487dd5a9140d624d9c5ddf2bf0336bae8362b88a70527c40ed7c660771227079cbfa6f309fc4b59bca093632b4bd005400d3daa9649e877123d5110e9ca6c6744521e005c54e33b1fe6396b8fc299edffaf55962ed24896561b8285dfb28ef4fad7ce2ec500d3c68842abe29ca1d7ed40a64d14f8cc6028972956053b137100966f89b03675b4c52dc27073151c3616ac21aeac125c79d9ae1be230a012820385a8cfe907592fd35e1c6c4f00b447bba5f001909e962e236e7fbdabab391cbb88e493f6c0e9fb2f2c4f2c8bd796f01a59f61954d60d5435562849aa6cb6677721ff91c954537a71913e3ea507101b2d550cd4fa858f306b7d20a9227e91f6a93bc8e670f9d89a943d5e4229f8196ea75503f6f559c7bc2b98fee0c45521762df5bd5f34801533d26ed5afa3b3733d293f2d6a325b578ded7e1e78715485de67c9711c16af5821ef45bd93347ba6980e2894c399f6624d795bc863f1a40bcf622c0a398b694e79acdc693bd4c36519ae59b5604792cd3c4ca478ab31052f7bd7b442eefdf16993954736a01bdd0fcc6e7e20de044bb39a4173040b0d16e22dbe848dd2d6ee3ac780642569e05342cd0003a20a0c3f115e2e919f022dffa3394836007ab243aa9c4f1b8c829af6b8cd12383196869d330d87756b134b23fb668832b861f89ebdf1d0834f8261b067b7952d2d948fbe71055d8e5ca9431931d3a31c18e35d4f08f8a04a1b884bd546f842679328fae27173e33b4b32d49c616fc4d7a853e6cf8a83f2c8595da4aba61ca9eede7930cb4336beec9d4943c8060a3e7b2634f5a491f121dd0672f0f85e03af2b48c8bcadbc9a96181c6031592cfed1627a9dbd1fdd075878c636618d011e779056752f0ddd8b5edd7c0a8f1dec1821166ab5524c3eff97b7766e032c03b65bd1be8308d8d94519637c76730bf2246a107d7a7e9176b59eea0e6ece903d9b87f7de3413995651cfa92d9655c205e67001d32357481053db4a7e759c0263f1418ea3e7f296666086b51352ea2dd997291638af128adfd04d9c8cdc78b1b61f4d6ee58788f72b60af5f0537ba5856b8afb42aa2344a85a83befc5847536e112aace3510e0b9f55744aa9598412f45d4bcef0d9c9518f77ed854becbc73ee577e7f24bf00d77b1f8ee9b804a935c2bb39d8a9b982b01ee955cb81de61b4fb781e6dca63b9749d67f00d26963cf45921aab15c0b9dee9f012a771b54d02b2798bb52c3ef0b5260a2693cd8aa466a0a9588c6e85c1a0a738eb39cb3c408cb73d49b124279a34b8d96dd96b20270df63d068e8567c21244d496ddaf25b933aeec81b0ae70fb61fa182c043017782b6ea14dd492a06862ba6b5fe9f976f15180e580949bdee07f938e036920be5a4a435026306790652596416da66c40029b5570c6762278ec2316b76129f3e9f2dae95b132e76c14ef0a8a00a8a64640995b48076993634edd5f77249afdd39f2c7649938fd9eaf0dabffa9de0680a316965396c123e743acd276e9bb9e05c410f04b177984347d79943eebfcb405a3f3642efbe5a282cd30fba681427db02aa6c00639642f8bfb474470f8a6cd6e66adc88d62cfeed2dfe3892e16308c07560f5fbbbc1d90efaf8843d32faec1a6f07af59dcac9cd33a5b127af4b341b5e52a500cb0e1d6b81cbec870070cca27d4503cbd98146d5290d9ba656af7b4b640dd9dae9e3339c9412957ecbbbc01d361b2de76d126c5f02b315de54aa978b79868e1b6576334582d2b37b90fbbfd3b759784d464eafbbaec0de6bb9964c7abee31126db658dd8800c2c2d77dc1c41b54725c7ef395f34d3df6a65c2df33c3098501bce6a70ac94643f97fa0826c2c5c9a43d22d8954b6243d649d8aff52eafa79e1c62fb95abc97e1f2023e62a1be39a06dcaf785948dcee066f3d91f4e538ba31099bf41c21d9de894932452862dd05c74329b4dbfdd5c9f82977451756b5a7a91ae66c97728af40837dc81e7eca5ed8676bf1979db2b8b320902696874b533ea241235bedf1b7d66848a99e71ef519e3cc28b485d82ec47c79253f7a65e37324a20a05d295757298f38e9f00f20cd87642ff809062ddd746089b606184073696507455d835436b07f0073f4a2e7c96e5ab37b2731cef4bfa722cfa7cc34891b0b2b4901087c5b6cc65860718fddc05af8807835dbb9dd4cc339dec5fcc4c3cf8b7f2e96e837077fc3c129408cb671eed201c5c26ace0ab3e9b2cbdc8110c02de37129fa68fbc503e7c4360d093787e9d5cbfca4c102c05051e8e77ccc96856c2bffa222fe7b311324c1dda33bce58a12c2e192d68de66f4e781ec2d445e0532638e5b0d6d2e743b7a3d430656c723b48c9b7b6f09e3e35a8e4437888a9b9271ce4c8561527815d7c845df6a6707baf7e7ec8625dbe823e2c38d5ec91401277e5dc5fe05239ada2c048de87cad0980287cbcdc7132b2dab701c759d0dcfe71b6776a1d45864381768e596293d1bd60d1cc1f27ed2bb491580cfb50b03df711f1070a08c821632c0ef1b93a551f61bb4bbf45fc6b02d0784a40facca1512e5cc898f83ee4cd4b90f5d81ffeeeaa2306bd5cb9d0cf46059e36c3a944fc6b2332b48c5c44bb3fcda73c38767d06271b4627d909fc180910661b7f3489193b97538d759211dd5445a18f9912cc347bb81e08114b2f71e093b098e1716967aa305ab138f83256781a9128ec6666e4dd8d384603aa40932961823d7f677034acf8ccee919d273f087cb1b134815185229d0e572a7ba0dcb5e892f0debdb0232f7d9ca8e83e84bfbc4f5a61cf4bc2313c12d1684c9f57f2b98fa993a9395fc5861c503b79408981ed674980feeb24fa3b44896af3c1e81d10f1f4a3b8923ef7d8860706ecefb1c8a54f78ee1b8335c57349d21813c25461482c4c7c3232c6a50053da7456a517240354cdde32e8f2faedd18f3c6c207762fae9cdb4b7af41659bc0845a150d53734607910a4c96515f2b9917710c3105122ddfbf7a411157ff276bc1eec1397d5700526d59a6af7efdaa0e9d653a7018ce843c1f0a2d3cbb09826436a410105007667a21fa3e7b146234f664400d5b06d6543affc4c83b611711cb7b9fc0567c1d6c998404b3dc0d22def6d49bafaa3cf95764d2b4b7fcbbcc6b4291c2d10ca287998d41b6c93fb7006047aedd6218c12ad62285c8f43852480e47048a7b677f846686bb3eccc88621ae4243fd74bb2813d15a924fccf22c3df987bf214c160de991b0810aed2f633a206937ba9d2f63597a4f67f6d786049ea4b788768c7fe5dc47b9c5f190f618dacbcdd06e3b141c8f1401ab56b9aa7a952ac4441482e5b7960d031873874c20839f15c93a14d43237781ca7d43176cfadad3667315452b33914f81e4cbb2321df4865b6b8868ec9b2bbb2e5da6413c559e743cc65e39995eef95cbc6b03330a4e19da6718c870be132fb46713da6ae002dc998af27dc03636a579d2805bdab306388c9c221003bb9fe68ba406ed89857c9e79610613484254d7e1348359d2471248ed7ccaa95099f7a18b9b15baabdd5a6d50dade60d99dc49a235659cc8eed04f892427606612408150b92c346de698e9c528f974b42cac86900d1f1549af95b38632f28892a4a03fadad2e342dc0a75329e943888db09afdf8a7e374c14ce33dc6a07931f213735f7aea30c24af2585d362b04f56ea5d7c48ecc1ed1a53b1e79f44bc3d7e57b25f914aa540cdd07b84f30185f2da1bbb6587c40e0e04dca8543f5142851cc8b404a745570ed4d8d55b93bfce773b5935f7b1404757270ad3c39c0ff416a563564a9345d8d3a98c29ba6fea22932efb60a05c03029f5474ee0d24fe065ff991856f548b2bac0a0c63cbea10de23c64957e2d2b43321587390a3d45bf2f228d69ec3d92ae0f2353d5370b376989539e0a7a52e0ca489f59881253db0aca86db86406c72cdcb951969a8ca3540bbd9b4412e78553b116127ec41456289b6c232d5b3d5b265bdd64be6c8243313ffd5e495a043f00685ed369e903d1bc4865f1c12afa102a12da28f9bee9c782b46a53054667bff3beb1151b28488a2b18393299fa01ba60eef0b7d6ef6e7a2713a5e839098ec38d00f8fdc64cd0b80acbb7a0ca5bd62ecbbca58371257e4a05b4b7fb9adcb944403549c2664234fb8442bedc21f08f51f01cf1f4987d5a2188d9d0fe5240c2c639723e1cf06ae62ab16916efb1148fdb9a48da665771108fdb886b38b0a3c160ac9f0c067cd28d7fe8f66cb146798d360011a818c2e08eae450427653f101893af815e87cb3e777d9daf3c4f2d0647c001eb64e3fa73ac4c540e7aea7702f3c5a8d8d82959be6b7aeedbc268ca8d5df87b3cfb193051b1a0fb7cfe7b70434c18be70a8b1b2633f8a310a54528f7b5e7f7413c386513659de7999ed0fcc1e2ebb6ce014bc8888405f3719e857faf0f34c63c8e27eccc2af4251a8b247e92e95a1af29af100cb47c076c792709377ec43c32f6d511951cf1316541b674fa207338af8530aca2e3086658173e84902a0ae9e175088fd89b0c2096c1abc600799412f52a1a30ac14e54874dae4d2399706295fbb64af4468166e31a62c9840fc08d80f30790468b728730c5691c5ceac8b921cd697fb892d358a3020f2e35dc786c2bb1b7368cca3409bd47992146adb6d31ca53715f56baa7db92310d82cac8f59a575de288e5c5cfa949e09f29cda12dc9e6277e9a0cc9b3abfdf7ddcb8ce4e969b67444c2883532463121195e502e11d740ac645841374fe100ec6de5acb800370bd0ae35ab621afc156b856ab12352008dc57e085b72c9016125eefdbca77d01ef814ce05c5ab260d43045f0f84eae34b443a73693d42309653e5458680d6c8ef39b351e8ba7db4a960bf8968868ff6c6aa2404308d8cbb3e64ac71cf93c39581e6dd9ea54f9dde1f30c3211e91bc371ca7bb9036354b51d285a76f12eb452eaf48538cdc93f47ed18846030be5a3e41ebedba129364d167087d011e3223e6bcdabb6a41f52834bcf98b573d4e4a58e9e6d605ec8e791b31a45f44da69b7b914051353a75bb3f44b654053901fc5785f7a810b8ce765ac0fb48c849e0d0fc7b530c4eb5613e7c5ccd86ae0b82a95f1ba516e0adeb42e2f448cce5b566fac152a87aa3a5a2effd9737ff8b439626da104186ec9a2e6b24d8feccec1dc1987934c3fb703f567e5db4f9cdfd7b40be0a6da33b92d78f609e242743bbbfdc92e8a29e8ce95881ade118cb91556ca852df05dea8ac84065ea2f4e11920087a9e1fdc0ff1da403e278d4bb5b64899ce0b1b87e4f93a4cefdcf93696f4c959de9013572f2af5532d76a518214aa8d485a029bca526617dda350bcdc18f61e204e3027292f21575436eb5053fa13a989b092a7ac01639f481e2f7f18a6adf36f28446c79b802ffe9dfa55a70f9a963127a53ccff5e5a410a253987e245b609e571b8b2931ed3362d195d389fc51ba10670845537abb0d6f04b36524936faad377e5a7c7f1eb09a2d756db8c51748fe15f458347e4f868843f5c5140e0609261c125b7501f3dd666ed44fd89e63f0cfae3ddd6cebe2ad9756ff3f532e7544c073e8efc90ecfd12d9b1ccfacbace2bb85716e8f3b268c9c1780e51f9cd21e06d6aeddf2d32bc720b91a6603d1bc1cd14dddf7f49e28169f016a9c39762f984c9bb3f9354eba77087cbcefd241d0cb418948ca3fd26a4f9a899740f10e19614e5d9b5c985e96c0e6e94d3513b4bc7a9d3f3c0bd8bf40d41de97cace03f1ca8b2a30ffc2554b5b4a188ed762f76a86fe37ef01d6c13f67820d6591e542a7daff9ea9daf4560879b8b6fd779b5faddb85dd218de3e67ae7eabe6e646356b4043c871a5bc71cbc36b66f494867d741bae3c8b2a983168b0891a17cd14356fb0c98ea5eeed5922e2829372bc0955574cbd8c88f580cce3ac8b6608614772ade52fc27c61c4cedfbc968c04e839dfd70559bd5a1c924b852f02ff691f2e83c17cc261e7cbd67fb53cee8f9ed8c5b205878294ba3b2a2656d6b4d41024c751c9107ace9e5332e909d3f640375bd74808ba1ea4dac5421240468fc62a9bc33ea2cb3eb8fabb18e4112eec0354cafbf226850339ef3d14d6133162193caaf46015352bbd90d6b5519f4ba6385b26feba58c818089d787bbe892ab666fe0361e6526c9156e127239d1f1866d6659e5a4f09038abf0aca329a6d5c28f90337efb4e69e9dbbaeb95b049761ff67625f47f0e2640aeeefd27abf97bab3eea2ceb85a65a057567bedc2c2748efa9d1c81ef6261e3c4ae22ae757ab2fa0e0f60e836e72f87c47874a71c502ad39e9f1117a11dc18a4f32fd982325ce560f4fb035c5dedc71f7691756bc63db795f18146f29eeba22bcbc6722280a42d73fbe6ad0460f7c02286c6688718ca7dc9d1f782e682dc8fd7ca65993f530f2f13a493fdc81124a7177c6393a2fbeb6086e5a828fe207258e065fc69ae0f18dfec4f38e5f99400423e41525fa9f71ce05c6767463dbad212e8964fb485e7948a3406542bf581deaff8e9998705bd40c8314fd9f358ca0a428ea5f68b99937f79eee2f36c43731fc24a835cfbf78a3a950a9a4a819887ecba70c972b8fa70deae5cd9a3ae3243515340f9ea0639b3137bbd7ebdb597e1d61bfdf21dc7aa02b84e895a90544f8b243d44d73b750eec2d1082b7d77a71f2c2269e391d2408a3968b38ed00df122a3cfdf9c5917c2d9e85ffbc937c8590793ceb763f89ca6e921e5dcb5f10f34e321ab887bc7d82c28e366ac4f869bccb70f7ce3aaa6b7dcd9628b581a9431c27c44c815640f0fcd2c89ed281f79bfa2dc5f444b8c15a65cad4c499066da9f837d2141844d87bf93262613f0c12f58c129ae09e68c12d6b6bd46f219db5959605f9bf8dee0eb0dacce33be88fe5dc643090c119faf1370c0e00b7a7e16e4c456a8110ecf9af39024e5fa0de0193713ba3ad6e503753836d740109655f77a9d39040e7874e405573adf82c5db7ce5d50465669039672b77b81ffc11213b67defed77ab3702e78bf29da27ed4f03e2f0ffa811a265508cedb7dca0f7457295ea3a228a2e34d94ce21c9f62d6f0f42d80872131adada7398e67cd896da4230bef769084193d62d8d1fba49a425b91cef998b47ed0a9a54d700cee192a825f53ed24d9bb7852d33d6e3c47c5d277269aecd4c92275191cef06b1d6f15e360ea16dd978ab5f34f3bce1993c7bbf8f0fde49dfb9bbb11b2845265feef307fdc5175d57e5721fb1a0e940156fc4853e082545bec5c2b10d3ee85a0ecccdaa9e7c91d7a9f96bdfff558b22f210472bccb1a918b0f652dcac5e6e5ff99177fa69793dcc98cfe6483f64849e0fda9c018fc4e4e7f29e96999a3bfe4f5b02d1ab495d5842323711efc5637d6867aea85b57e643e8656906d2f091482ff2546dceb3697644b37b36b323dbe13325cc9de31db926473aca741cd83935a347f2597dab98baceeed9009d97c4d920198cf34e7a86ff111fb5194a4e6f7c357092a9293d3ac3cac7f3860e28129fad1b1141dd680b63e085bd3d235b0e0c7180fbe186d9a9b79a38806239dc158b5bc8c0e32227ed5fb44383e79e473421d41afe7fafba51cbc843a76d1c73c0af06e96a306b24440109424048f4011839a6c27858e681300cb12f152d60dfffed43839db961e48709314773938058caca39e895800e07fa6d0d9ebabe86effa4d75c20fc150924f7a94c881847a14d0dfd4d14ad60247cd9ff54f6ac5fbea33286b6aec5cea7d3e2969d471352bc8e74eb994428ea21909cbe4e19919017a8e9c22494984afc4ddfc7324fe541b3aedb6410563f29867bc4cf12777ce361bc1d6b589c9ed3ce5b1359b23d09c102ae642a3699d1ed11bc6626590697e1503642cbc2c0153ce4ef78eca01fd69c5c24951d24dd48e76125fa5cb6cb0119c639ff5c9a8403bfcd29950e34fedb5bb48c5e47f0a2b6d5463825c171389b83c49d1478d9ae8fbeba59f0fb2bd17fc937115a8612e2b76f396d303cec33ef9d6259388aa7298b4a551bb4d8d889c42cf80039e943f4940a9bc1a54d79fe504130c554a270dec544467a58ee808dbdfda84edf3627ba6e248c0fcf1a996c3f2e634f0a2d92c17ec8b5f17c0178a012818cf7f32f8d9e216cb9ae590621a7f89f1bf7ac2e39fa9ff39b538b22d1ba333230e36bcff954b11145167847d9bd3871d1303823b68100558a341c2134318252355bfa23917c2c8815653cab3fd6ecc4f5f811d359b56b2630b75bea7cdd0322fbcbe66c56bd817a11c09e356fe1ce2d0653ec6d59ea9fd13edc5f48c64bba03381a19b844a9772910441f65215f4234bd29d6b4c06736cda1b5d602dbd86b7fc8742107820c76d18917992f114556cdadf17932f67fd22deb5187faea90f5749d9855d72024731a5d0732567eae6c829705e22d405587e9df2f5603cc6d96f4540eb4ad2a49561bb3cf7027bdc7eae5aadc11a3ba38562c1434eb6cda1ac09eb4e8d85ff1e5ef9b06fc6571ee4b69117acba101adbdaab34d712eebef749695199eaeb72883c45f4152f6200367436a99fd6cb298e175f63da81fe7349e63351c6ebf1b4024b6dd8fdb6b7fb14b971d056a0c7126b594c23e637ffafb816f093c6e5ee4f083ec84e74823cea53bec78dc182fa59e89c5382786f37d4f2b53c965beed81a3e4059b4e181c894c750f41a051d62756906e37988ce0a16ccf9871d3005d33002ee0bbd075a4d15f4b9fe28d13def78edfebe936fd931d07bf8da0ae117a14f67674ca6af14e38126221dd58b0e55784c5c67b51c40ffbfccd625d047b5707d1bcaf46435181b1913abfb76ea6573da7cd4bf411383c9c5912c311d0ccff6e4a54c9c037947b6bf48eaf415d5f67c4a56468f891ce8f9e026ac34492f531539fa2ed4facbde6a249fa0ab9b90c972930eab950ac682d4994c827ee39a64fbe8d50933004e1253171ddffbde7224ae64d36af0ff7efde753539a836ca9bef6dfe80884b486856c8ced41617787707b2e63a8ce386049729790da1c7da1e2ede04f9c49f500524a510745225cecd686ca1788d0ea02c2adab103786f32f3fe4fd8f501345eae223e76081cf6c6f62aa0c95d753d714df303f089396ab6871260a3dbf69389bfe4dbc31204ada0dda1290a5cbbfa80756dfb368d239c2b71b9dbaae17ae7adf032f05de2cb0dd3a961c5e3f0fe03f7af6245c66049d86a9330d47dc2491161201350bfc9b2b42d62f651bb4baffdea51874290fc5344a19de1b656656111b16e251f347f42f9285f0ac2f143aeb16c806fcd514a3d4dfa51e63d7bba702249b1d5999715acea12f8fc25fbf9b3277e4aef4c4989a20223b40af50f269812cb93f823c6bcbc9101268de366b8a79d3d001120eb8b701ea5d8f158af5f08a794515dfef61612b12eae9b9abc7327d0bc1ad531b0625e6de0d250254c92681f4701f0cf9cf1c25960a10cf6dccd68c1b715756c44091df6dac5463bd5c5510b327db1d81ce6bb6f8b88036dfbe5958ae3bd26c8788a43e52f33e60cc6cd182cc65ae1215a2d6fbbfcf682af78adf87301f93a018727e613a29ae792a9d09506736e8a037c1aaef7cd57376ea4e2c72fb0a49a5552961b025ac162960e594bf7fcc9c0d2c470d4e2b61f0ef92b91ad1d3e7ac91f588b3875f90cc95c0f546a7da7697fa2ff88a3997cfa2edafa00f1a2b7be7cbea32b85c61eef32b191b3e3f9fd95383ff8ef46577b6b94c973b2b983a16441d517bb125766a1eca3a6243ae2a1ef9e533da7ee3290ef4c78fb0c2aa2fdfc2c0b257bd5cbbfdfb9dea8071d4901ae5f36b2f39c2a36a0a03b239f8fc38b9966556dd53dedf4eb5cebca6d45a86a455e162a2cfd03e67cf77c3f199cc8b2a6bcd2e7d7dc8841623b5cef58a3a374d68f65ae0278c45e9b13ce4785456e8a50bafd5928789380099f826f9e8035e874879383c9677fba674769ee4a15b1167f86ed2ee60cf9a8d6bfdc1c26552e81f5d1b871a8a5ae749a8cd71083241ffe313744d7d5f835ece7a4fa3d088ea67ac4f7a4a9ad93ac7f7935990ad79097c25ef4d16a794e37c7a8414a95fc621dd2fa5767e2b1bfb97a9fd316ce4681969b5a408a11f054e0e839bf9f5d7ce8c6420045b6fb9a45ff9fc0129f6df78a4b8175dc31a4f9f67e021a82cb0907c195e9d58108dde3c4de00720cd6ff9ce1db223d3482025cee83ccb4b7e556e9fa2a5797108eec36b9effbb65a19e0c70a4ebdef9fbb3d21072de60295081cf726d193056568584ca42d645646bc82ebf0eed8a0171ef33fe1f9ead258f340197ddf72a5c1005ff89ce143b4943cbf0eafc01985a400f6b8ad00d6266ad7194adb74112b7ffa89c327148c377aa61e15ab4886a593aaec4f25ca7dbb4a885e7a0aa98043ce8dd0b72eecd41b83a0f7597cdc089507b2d889fde0c273c3a42b5d9bdc7d271b76b23355f300ee7545205427bbeb6699ad92bd7d9885258350ffa9e9a99346c17be79a74b17d6f87da4f2a5a701e1cfe12853eb7590cd9bd3ef571c24a07dc0bceab054434403aca66171ea2f046b5cb49776181e88086ee88137dc028bc3bc9585e1bccb6e8606a8b1e176040e921dd2fe1f59c7210cb1d43efde3671eed564a8cbe8056ed8a9b8bfb3515d86f50124533db63b67094f60b8c8d224ea0f3a556abbad930835a106b8186d2c5ad9f16f5d9816ab0be7876aaf74352d91571776241a1eb1530daec29f26f7462b077667e343e9e6500efb41bed8f74b30678ce7fc5a5e55595893ea93a2eb5a09e1579f6a83d9891bf3a72fe551535664abec5ce13c94966c51a5dc129de772941d3d70dc72d60b81d59411ec2df2409106a20c83121fe7e33b5009c65dc8be1e3ca170ab72fcd35b6f064b406b3f31a22b3ae3a8961c8698b30f7e1b88c651855ea38c61dd877f567ae160a06ef1b4dd21227ff0b646e3380695298425f15e273984d33846706e9642dd402ac706ca2a85582edd86939ae40e6df06bb1e0991d13016f3a3a86c1a71b0199efad1256760fb2a7bff1cc97d4ebaf47d52ae00234763d92fdc9e8ab1c102a8bf0ff64ecf8ae215ce1dafa0f3a1195b9ea46831c9ab8e83e5a04d60ebac841e35ed42e9a0ad5b9c16fca441bfc5cc6eb733157fb5987fc2d161a959dfbd2ed890042e59572bdc2ab1ec235bf18ff61d8e8eb745cf086a8fa828db85a639f0a0d48418313f4f93977b580143bc2e739a2248c74e0ff8d8268d397ae22608989484c1ef2296574677bf119ead28cab2a2d0c86eeb515de8a955a5abc019ca8c3d5ab8723b8fd0261c74aec972e20cb59217dd630606d81e152aa1290020862729eb9bb756ceba5c5fe83459810e5cefb2806d0b3cc10b6819c67eec33b783ebaa1b9aeb9650ce6b84c005559a6e4d42944ed854b2556b3b1764b1f4517f58a8814514b8f7ce9009127b0ea276deac0d0ff7400e1b42500f682f6f09de46b5d8cd2e1c89aa1aeb806baf18a40e99e1c6890f6d9aa3680a79488362a37b3d6dc38005e39a08a4b8d6498872404a2fbb4ac79b8001c273cd1535b71f23f5be6752f86e22df7c31617409168ca1ca15512ff004d86c1f86e53eaf82a6cbb621e413f6353aadab95e99d3d5250e8c4e43e8858fef1f6017d385d51dde7f879b39c43aa5a02c27865d0927427144be9a2dd907bd8bb5d50032c15d78557fddf707deb230b77097085dcfb5592f287e3a294af68ef61c0b02ab8b657b39b41542a49abd90330461e5b31a08821fd49cd3700d7b4b29fe7091436e33e95c743ee96010e266404434a82ffe5a03a547e56ba32b78f9f02149449a3557b0741f7a22e07ead4c7dd45aa80b040cdd172121e50a3b6eb3cb4436aebce1870450be439fe5a395c19c5ec91c4024b8e5044f7fc8c01d574bcb95d48bbde41e6110b7b95b55c9c6043d2f9c1ba6550135f4a857d6d866316b36dd02d5c075c9c9e67d279d2152da01f4088e35ed3d13ab1a8c721605db71fd93849a3d0bfead276ffa052201ba0b2ddc4fd557442183115e9c1e4a09b524dd960b9063650c730f63bd29c30fb7a6616a3f427ec98aefd25b30d1c35d0874cf8e36173196be48ed5f64f34e76fff3b6671640cc693edffa5d1b0c279f6445d46e34dea7a8b6b4fe2d1640851187fd52fb0227307066324a55b53ffdc8264a66a5396c9af33a10fd3139ae42e4903a432ae6aa4fe0c3c7ce207ea1e08158274e7f319ea40402fb91f3ca0d3e8e1cd3b2d428fadd0a499abb2fc9b20f46a74a8ad96c6a98c9da23adafc957dd0bc47fea35cd95059090fae8cacc81111b691c352b413721da7cf8b7362f9d656aa9fff89e63051fa362f926eaf2a45898ab1297a2d4392a55e7779831075e0792a4e0c557dde048f4913c2fb896ec87af1e7774af4ac8f34725b0c6eba7284eda694d4fc8e0cb46914f1d55b2fc1d5961789c6f577ba52d1288df576087a54af2f71421279fbf90793f756bd2859fdc50f28246c56f23125a8e3181500de3d7085c96d621cc6fef285f0d3c5461c4962ae7725d980b58105d2b25ee410eeb5750036617849613502386823e71bc325e94fba345906f9375a5faf192ec2e423ce3fd1427630c2e66ecdf0578a88f09b514a3cf07f9a170028d34b646fd2f5dd22f3041c88cf31e977b0ef5ed9ef9a9f152af548a72b7091b6882694cd642a459e08361a9cc828e6834654df31783b194f689580c270ad5975aa6d2386a6fe210d92497a0cbef17286a82daac274347ac73772e25e89adc38717a58b8a98a06cca7afd4c03c13325d687c3421e9e51e39fff34f43855cd68e229c41c30225e8ca9f3fc67034ba21e82e6771ab1b6091f7cd649a94be0d86794d23c0352501ab175497300718dbc3db3b7c3f4a4c9af8a305666539118f115f2e1053ecb85b3e6e19d5c5b310d3290955f2025b9807b68b36ecd2fa5887298998422a1c122d0c2359c71eb50112dd464939a338b6cc0e0664e801cd86de54f4d10a2c6b5bfc31029031d7ced40f5140174ba8068a75cba84a17baf6a22124bc6bebcdf9f9d90e3fb4b93e33b1d2527aafe953ea0e5157bf88d50eba85a5398c35813828373bdd7b531ea08852eecf8bfc260e120242b98b45099db504aaccf4988be4e308c6fbd8b4c4c12d6524501b8ef204da96317a328eda38b7bb32d771deb49c7f49497fa2b5d0d7bcbe2f077c614ee56df704f09cfd5b14b56df252494466c46becf52612705685575fd44106b0a8e081366d6694862aa159577a1f10528583c57ab0da7abc4998b72aaa4648f2372ae0a092d2568caea9fb4b9280eaf6dbbbca69bfe8d4a00d475d4cc654ea06f8fd74826313cae1ba55b41b76581ce240841f8e5b0625da97570048d3986da10f7744bec5dd92a6afc3ebe22279afc64c4276e96f4273deade91b09621df8bc5cfd3314f0d88a9162ccb918733ef01f8f983bd5f221a5f724e2948cb65120920e9685fbb2b8bec031c3a99c9e20648bf7c5b77137fda6e312c2447a6cc863fd7808855fb1ae846e56a0f8d86616040340ce123e4d775aa43a05d6955536d6680af96eb6ad7bd6035816419b10866bbd34bbece6d3388a50bd90dd479c1e21da1742d148c63ef414cd73db1cc27a1d5ba58eee3dec6beab3fad8b3cc7b109747a5bc7642e390ef508a2f31deae8ece2b314a35c76e3698e622ab94ee1712ff1bff2f180de166aabedb8fa847c9ad7ed4bc541899029c4d96ca47363d9019c79d489345ea7db5b76e0c247cc421583cda90bc1537855897c038309626fa8e38b2adb9b6aba7cd7ebbd6565c3abad01a7da40488ca3064b345fdc61014b227d210fd15479ba0fce42df5dd2e554c5797c18fdd30aa2439df7e2e8ce20f14d9594a5bc81cfab8c400dcc3ff45be87ba2afa0b705fe8c369e7aa0ad408bec6d6fa2fe9bee5ca2030ed84e4a9af58141eb5f6e8e7a7f2c21a4ced1921204a10e8d1411d7546ede39a3c0b67ec0d85244bf5f9e18ce5cbf8b12ac2b02ebbadc7387a6a16bfcaf4db83fb62512f394eccf338d947bd85781d806b381ce6c19d3f9939f1cff480d08b0efc9c0b9f17e52da565fda23afe71d11be6c5572bf01cff206492de3ddea5fe199b4d6a365c6c3094e99762fdb6a4a49b47ce89b0ebaa596f9f3671a8522b32a70c37cb097e00c802d43cf80e51ce5059e5b1992fc81aa471664186700b4f4c4a26e05d2259bf47f7e9395afffd3bfecdf9e2af2d2a795c6806d4b19f3c89e45213415cdb929033e0614e1ef9cc512de9e16ffd7a52e1df92cf4fa3b62ca30832e1419a30b959853902e9f6c4441301db68712cc0886ae0c12ae76dbbe7631d351f8ee030cd0bdfb9a15b24bf943fb749385c5c500a041f654ebc0e142dbcfc8c9cf3acc92ac61623f3f52289e4215995e8c92ba3bd9bc553dacdbfdbd408a2a1db3ccb41936a611d5d5cb1c90e440370f73e49b5dcd9fcc89789aad1420b7784a8150a21b44e907cea6950fb944c4652cd5af6b27b1f88bffe72db6d135f7ba72f3a0040445e800745739b9b008f10e6bb1cf635f133842117f6138c2862f67655890b77c015f5bc7c01d8412e1fed7935c9945395ac5b972381dceb6bbe42defaa7b3dd8bbffa0ae960795949d697210c577ea0d19683b5c7f6cd613cffa6afb38aa704b73225d36ed0db6856a88047ea295970ca4b135d03039fed3bf8b79111e4117f9c97f9ae2588bc6a0cd08f08ff5be38a90656ed2356a78d06f2cc29c7d798737493bf4f64d4af0f5a0b875d886fca9eda45f15823258a27aabb48728376133b8703fdef0a677858b9a3c738bf41c662c09c2ac2de3144d35ec296dd7c747bf0301f2d567372996533f6e1dccfd03ce6bc1dd7337d90d36e23ecb9e327e7defd418ca0f494353ca58e3af34f990678fa34ad690ae9ed17e8eee4a817dc0a072b0ffe6e18505fb2acaf503bd8b0b483f7b3c380f32a98f568bc2cdcf8ef66a2c692f9a1f517f720dbbf64cf0f9520f4cd03fb43c9b95f31185b40333a0c79fba21b3fd51d67ea551d9bcdba659696a0ecfd9535e6d4c490fcb278ada8af9be968c01983db79b9153ccc084ef61961f3177373269f068faf7a2b498086cbc82720f1bbf18d851db595ad9229edebb4d338a7406ceba1adf3fa310e7a0f0d59c8f87c346eecd10b7747ce6bd3363efbac15f9f0b41fb5d858c15769f4dc53d335744bd50db3c0baca185079aa654ef5fce26167f1a74fc5f9026950ab6b7ef223ea0dc13a27480e2b3a80e063c912161f45e57867bc837f7461c4798ae484c3cb9cd47693cc3ed698df52066707e3e145bc6df7b2a89b5e012d235465338142eba25ca606b51c2e62d78d5d61457aa3479fe9ba5ed7818daab52b5d26c6977752fade9f2582327337015ec3328d10b35e4a55740745de0ca8522f4a57a22728e3a4dd072e7ff31f7932fbb00735b62e7e16f7880da26cc82608138cb075726738494ff81035d30509cf48cb599eae5c311b5ccd71f37b16c1500d61e52fb49d3f41bb0bec4123473263121459ffe27604792ef28b35030f8bc06ce71173344f77547552318cc6053a3fc0dd9f74d8cd1f4806a50b5496d5f079ba4be102b5d48d297d959772c9cae2d9a78c4c8d8d8202c4ea75f56f796c9652109b981f40dc04b9856e37a6836ac22474d3ea53520e96747092cb4374ea424b3bb7f9a0122658b60891ec10e1012b06204f3343e7e9fb65fe36b41518bc62e7909d7e8f712fc84b4453420f7116bb70ce106573b0b3dc16ee9930ca93a1bc7a5220232a48b3ff5411ad03df2eddad09e53dbcae3bdbced75dd0439b281675b4a29594d46095388b1883a840f0a21c2b283d25ae38e82342df27e116040ae3aebf6247882cbca5daceef49887ad560f11747d62a0c98dfe0b12ea441207047687154d080bfa46eff3247bebd14b7fd961e064518d21fef67c143e5fd8eff531e8684ca2d18a77c1ec885853c2de924d2a191abfd8325cd4153d15a9fbb78a59e0e06c1f38c36227459e7b34c97ee54ddca2818b15fc9055ccb76ff4f954720f184c60f277e068340ba24eef41d1878f265320f2c060fa2a2714658afb35462c277e1ee12bf81a97e788a9ccea26af7c34369b062822e4f41723aa5c0a0e61d6d8fe2b186f13056207bb47f478464667ae8e77ca088b7b1c7dede70c219f53337e25c7140027725e569d97db9c5d2521ccc0e3bb8c8bab47c057a73b912b28f94c526722ddb997873240791594cf1a33ab5d8bab4346f5f3ebe7223f83b406889d117bf91d8887520a38c17155be81e6835f712d71ebd6d868d9195ee04cb78cbf8cff72cedc3928ad1151ce32e2beea5301d67db0188489bce28feca26a54644580392c132784874bb40403d27e561897f09af77f74bcd98a3ebd8d54034a6871164f2ca6c682f6f63ef2781d89b0f0358865e9cc9dc7923dfcf993cf048b739a0391270afc4cca69500e23718b90dd81c3d0961fefd6dc044345722d314e7aa43a13e15066f2068ae20a60f432c0ede75194a6583807df540d1c4820d5512e080e4a0d986ec6e806734c8c592f311ac7bca595a626f903e354bfc6b6bac20a8211e0841bc5707a1a24561cc5249b4373b7892368d91b6a41782f4c80e23d91656d90564057422a80ddf84c9e708310431e0c1f92bbec1105b3582da139ea2796c97c7cb0d0ff74e0ba391b4e34392ee9c7965837c821720946c9c7cb3b12059445923340ef514bd49d3b650b30706d63c6dab64cc7330fc4553dc5a72934c28b33d9990de5eb82ac575dbc9ff45284cfac8c54b597190adccde2de25dd51ab64e562a65692105b907c5efbb433864d5fca6ea4f7dddcff2c64b7f9dcea2d0b60d95c6149bc0ecd68a7c66f2d35b6723dc6aa96cc0b9d404ac9ac1073f1c12c5cd7a1cf23eaa40b8a1020d05e15ddd7568dd22f56feba2115a17e2bf35c52b21d18c9a930c921b06b1ab6c26b21dbe230fd5b51529d453d0d8c3344ca250f39160c4b128b41dbb9ef53f178a6d8bc9e74e4d5f8500198d355f7e31ca7df0a1f39340c9014c6ef12720c2a6f35bc49843c9ea3e0d806a4ce5fb9030dd647df2674dfaed403e649cc28756f06a6fe38c5d969b971c21603dbfc9f4a2b2a50226d5908927b849115e111411ddd54116e78b406d231b1600a2b9a81378f883496cf9f038ddfc1ebce8d0a6a51de6daecff192fff26df9c66613cc603e2a0f56f04cefbd3ba5c763a8173806f0a875855759ea2051a526f0d4fe48b29be35c929dfe9f30c124a9e2adf2d06457260ccd6a5e70c838c7ac9b7a5ba086fc438834b6244f633426b378d9213242de3c3cda27e2f3f64ccf9392220a35ae200918592121d5bcf30b2bfb1d47693ac5ae7b1f42f7c6ae0a0428dd27dd22ddcdfcfaf742b720a4be26bbca34fd4ce31e12cfdee8efc43c09fec730720e623e83b1ccd2356aa42f336022e42688f698e300ebc53894a4def7609f63a090eb1ced32a1ae60f398be24b5bfc8bdb374e8222b5525a3a9c3af110fefa883591fdc007d791cb446f702642a0503cccb1f5726a9592d1ad4b580086cc5274ea8ce60cc2a37670dbd7f148451ca24e486358b6e231fd564e8a50151c16c6d8da264514dffab8f18810d20745e679408782903bbacad8af215f63f94f709db9e10520d6a2484050ef924d96a5b9801603b94b2a36e5c947b21233301ecc3c7bb667b72f5524d64e40a82dc2016ba4ef73489b818f9e8e471191c1e18c588ac272270228046d42b026cd68b0e9a7b278fc21df28d879bb5ee844a941c993dd71893a3d23eac024dae2e70b41d736a2bb1bca7ca17e7d71e190477988f5e74b9c9c751456a1016adef16f949b9d8d30e939accc88dbb58e9be977533f047e0c5acffebd830265df8e2972f88fd9ec038709e668fa96aa413700f85eb1512b70f3f7b97919b26e23c1ef1ff21742617a1cf979e8eb7d6bc2718d55c75fc6495e970a69a7e3da307398456462f9235f9e56c1e03afef8095c3ccac9698ed78e02e23e26ebdea6774f5bec7b197d6215336107db95ce2b18783d2fb695c9827ca61c421eb00e63aab78b64269e39874b46011bd87472426071c8029666e9650d9228d00365280469a7cbcf8616d53270937dedd3066a90bb2283349961ae148357bc41629a5d55605aabc419e6916eba631ce9e49698f05014992da044cd7e6b863f69e0df79bdab34c4a5d4d9179db4f89510d1894f145be1d03d23c07e8487635231563439a12e06eb2b5dacb062525d2ee1abb3a6e9c1c2672311046caa3ae2f1c30413117b828a80b30572ea5755006a32354a143d420157fae27ebd4405d4239124acd794624d4b50b71c571f56d90650247ebe335d7c3f0982dfdb8352e8216da3b24bf119454f3a7b2c2167c43e4f44b2b7e7fd7ceb17c074cd850a40a6717ccf9d347f652572592c4f415d8879a51ffbf2f01f8c572207cef2d9face43e2ef6f964a8f284053fe34cc139066a30c8bf9aada9bdac12283c5a7a8d9febf9ec608d2d3a7e63c2ead9b684be71c6ac72de2afce14efadd6889800250444e0bd4e1d480f92c49516fdd9a4f54e815b31240ee779025055c82f36ad5f5b0c0dd5afb5c0f34871ba07fe024bf124e0be1c77db14d012d456836bf5d56aa1f411974533899bbc1e1b2d3f6a8ad70d99ca6893e5cc90e1b3dfdbeee86fc4cc28e77b1a0c560a36a334b2a39e3811daf1b889a445298b4d26e8ad751c9dfd5bb69d1772f42328ecf49a0d4581f7460ad17a6bd5a4c4cdc467afa3384b190cf446dbf2d003d797ead849a08d0bac1a721de5a17b7cfe59f99fbb2a4c1b48c5eea7557340a73fdf9810299598b02f5c93ba855e9869a52e561e9600392378363a24abee61c7bbc963d43a4578d3850bdd180527a3342597d8f366affe5626de93c3a947694885d5ea09963f0f4273865df1fcf4a6b0b2a3814934ec096c47140f517faed32274eded99276d16cba97a877d8189d384b5f39040e1bcb186db030d519ff5ee999ea55501b5ca9d8930d04fbe96d754a966a33f282d993415506607182808d007b36c4b0b9c30fcb7376e8f58f401fc2259f2987ef82b2746b2f79f23eadcfa6bc0e98e2e51b92f81e3e84abf6c6b96a3289f3ff73f4c7b6b822ded7db80763bcabe93721eae5d1394c7b2c9dbf2b7b50d73664a3976aa1b1a4afbd3ef008e4b7933cc8a0af40746ad8c587e5d78824e63aa8680fddaa72ef2c0ed6eeef2950fd3813d4f735f081571ee02f6b2c00b570b7111e007d7d1c2544b3760a386d8a78f0ab5775611715418ece14bc6817f8d9028218130ad87845ca341995007dd2290c302a413b43d5cf116c483b621085671507e374d8b067180e2b6021b0eb1e1cbb2450e95513ad11c33106be795115de3afe1c503474f2b46115f4eddd526ef40d0ba63e125b8ff6ef0a9da1382f8c3002f4cb92687fb00a5fd93d2c3355ecf939bfef311abe438042cd155daa82d84831226ca03b4dfcb534409b464e34a08965e1045b8f394e3eb4807d4825a4b7d96da52ac1ed88c111ce59d85159e1d38d24770f677ca2abd34e06c604d969275fd933a1c34ad7d36414cfa6c3267ecb223fe505e371aaf82378d0e74831a3507697632b8320b7921e441d0654d2efd94a68b8034490e3da9977e2146de6e5123db10a5e56ebb936ee034ae4c6615c6b626bdcc49e84cca20c13671970d525c1b964334be1727c9cff6683df3b013d080a4fb7d1bae79ca08414e2726ab350cb26cc94b2effc3356dfa5f4de4ed4d0ff5b36d768c0c79b9f48bebea5c79b174894cc6d54bf5d61f691a2ab0f4af64d1bd4f231dfecccd7c42fda82ae6095a2d739398e11b40ed6d6d2f7ef70610abd871651263ea9ac22e9f56b3c053c0c7b67e8748dea0ae35950a79355535370975cd14e8ad548d43d785b9734d1bfae1e176a18b37257137271e79bfa6f030475b74af7414902fd701beb44658fc819c150e8155cfb1e4a25b74f79627e29acec488c941c4479e3c3e8358ae5cd2ad4e996c9adec56b6677389ba94d8a43be4d2295c74ed8c17100ef45b24f81a664fcdb83ea7b1e434d5904b79f2f23605a76a8483365cfe7d3caaae47b04a2270d9307ab8f3d28fb196b744e83fd7df21eb3301381d693f9f1d08617977b1d3fe0c91fb94c9c691c8a2b054f8fa01f53aa65065d08c3c87b83044d990d0f4ae778bc31abee09418f213f4a1859df63b69574256bd621844b263856259281742557c93b0818faa234009de44978645466954c63584ec581df8b3f291cea7119768d3f52ed3e3fc1beca2f6449b7af3565ee10f2697199f063b49f5edc9b9dd9a068cccd514a7515a61c51e840a3bfeabe3f7f9fb82b995b17cdce999b1e82796c7c1cc754f2b812f2718ad65902f7ce93c8121cf4985e22cc56a0635f3f8690fcddc5bea8e00f6f09084269d5f62b2e01ce91782f9238b02ae840b5815f1d42cc0285b6e821b89c82686813045f23458a8442ed9c62562ba6f3a06b834b24618decfff8b8f0cbf421acf9c823a8dc11e2f8ecb8f34f584b42f5d5f3a1b9277de127eacac9643425db47f8e69643da4a066d21c70a6818803cbf771a53e0f56405e1c482a900968c9c6c66b27ba39ffdca88cb2382ec37c3c560f8cc6115095c84ecfb01967d85468fc1068d31c50642daf081e44d0c71085b48c9bd6ac363ede628b40a2dfefe770d1806b628515ee782759251025cc90dab28729adb22c7c0f48245598760637b99839160a7682489e555ab7999b9690a95caa317bab4f294e1b27c978a8fd016366783dfc614f1a6ea5773ec034548cb6716d9c4d69ad0dde40a6660383e17b97c78d2c213191e8e6b4537fdca86eba782ce2ec0b4f902ae9eaf29c944304ba1c21717ca48cca32c6fb11b7366aebbe95cc214c160480709258d02409ce975e9cd87a3ff08c63e00d275ef954f6ff21d69a1ade905fa4441d2255c5abc97800cc3a9bdb2b3dc0937f9467beb131f7325a79b23aaca2d256e56ebc6a75158c3826cf23ef047720348febe68f9e20a37f9cb433c83d479374e2da8a08e2295893d33603d576e9ea46a6f9f94f2ae01d0caacc15887ab4890dd191836db30db7a97d54cdb1d1bcbb5ed24e698189a9a751b36ace908605adb62967b9056a49637a1ef28702a168201b056a4db5d40ecfd74d0dff3bed2873d6106c33131ecd7ae364245be4db713a4e9c33494d4d943e8d2fe435d897a2101873b40b36749a6983baee693228be6e75a8e51172dd91584da2c90e02936b7e131b3f7e90d795bfdf5c5abfd481fab54596500a04f716ff4dd41297b6db93dbaafb0a9c5e8f47c7952a4256ac204fa8beaa46755a6c626d0c1838a4b88cfb674c7316c0f0ccd1101533e8435bfcd352a718816160f93a7659457b0c777e794d7d80c03282ceccd917e4d30951f9ab7baa153172d941d2fe30c4821b142a58015763fcd30da21ee860b833bf534e9f0bf2027c77526b6684f671a4a632e0696a1f14f14a0fd004f42fcc8f42c92c5c7e5041e0141335f79a6093677fbbfbdd07db21645417036a868b200a2a500f5a12032b88f9c1f0478fae04526cc4d181974a21f2a20f6660a6bb059931ab785d1883fd05cdca7da119de55adff3c60fd33a4ba2902e9db6e32292d6e03d54a2af6436adb654c3cc984f6a8acf857cfeba9e2e514329f8fc6208771e56023e7a0d55787955afa5af01335b6bd2bf3285acdbe672e61f778bf99ee26c52592d9fe1b0d7cbf9ba88345c3f528a713cc3f05a29e36086247e803f7b17fcfb5a0fd126267ecbeaa1f33948acae98bfc08582d1e5c02406623ace85788c9acaf2b030dbcda253a22f5f557d06540bd5d8728b1ef93c372d898350c17f0cd2107deb9f249b7fd5bb9f08118aede224658382b191249a1998aa094b8ddc4ef25d5deccf204617b977af552db51f5b4fa359b5ba29aac012366c908ae965478af741a143e5de62584f45b534e7519e36166fda0524e03387699cde4e7da36ea187c7f04dd1baf1c8195ba91c4dad38367ef8a8564a9fce708741c295c66a98438e0e38fc8531bef791d2c311a7dffc7a15d5942b8d529d54411b7b16174e31ea556f3f7c353015a70cfa5fa07c89cf69fa1ee3806eb57a881cd171fb922b854c7ddf0dfddef6d37fed0815aa3a371f6e0fd657948d67697b4ca71e9c6e0ab5d2811e062af375b10fea01fe2db3c7adbbc70fd939916294f6d9d76970d45e540a965a2aa99404c3702ffb056bd9864528c515ad9bc1cb17bd277bd6299d28f912852c6a04f3b3aaee8ef2b9b73b09ae243549f4ec272a44fbb0cefd55cb03ee1040fddf180915d131c90a07444cbafc5d8bd0d760a14db319bbf7435ab164a6e9ea5a486361a66a5a7d2620fcdc33aaae2b761d3ad02ee2b05b57bba9a8884adc042fac7c98839f1f84534b89b2a7548ff2c3bb705ba1d2a6517ba89e88141049e5844e9eb6d453e0960a890f3adcfaddd26bf68a7ad951183235be76571c6e6ebb89d6db1b8679a8b291958c6c659fad31bebe8b50044a8bd6bc9942576608223c45ee9aa9c1edd169262ec7fa3f9415a33d58a510bd5e7c19e78e2263ea7716b8c2e7eec615ad2fe38ac10307c2fc361e2313a273f61b38c5c7adf608dc8f8d46efd3838b8db0fe9f401db68b63b0a48e16eaf31b995e8fa19e87ac884b06f337d60429a20228ad6b67f57a4c09063eef530a0c1689ee59bfaee90a1fad4efb0d0c4c1cde95c580449c1e39128d4cd22e4fa0aec5cdee614a7e582da77d632fd8013e94ee4ccd9cccb0c6a6ef5cc7917f4eb88b6744dbd2b21966e4c36b53c4939d54c5ca7c81877bf5188698961a62d9eebc441a6d31e82198473895bac1bcedc9acc9bb20813437e0f9960afffb236e2912219862ee5e50d5e34f55086f794375bd1e6f0ecae3d9024b019d81f1ab0caf4f5bfd903b12da42b4176e40949ed1ca904729fe29f18e83b54a91f6e29783504fc6aaffda6aaaef764bae18546a220bc042f3ebc18511ea9b2eacef33ccfcab8a4c5a2cf80ef2a34e4f3bb5a77f826618a7612ae9905d4b236d21ec7e4e057c573d90213a8333eaa8a1fea3103985f3186fe4ae722524981f3b1020adece8ecb70d9ab59c5566eb511f09ef72c15e00cc22642d3d50cfa0296b5694096f5d3fa98eada70f594c0fc5a191be7d603eba3473702495d1dd3be6bc3163ad96736a23fc58e42c8fef2f17916ca74081f0bb1900de08fd00a40c8159b72a4fd1a0e42233d94f01b3c52fbd831cba733b53ca9e197a427066f7ac534809ee9d3a61b199abcc0552c1182014120f1b6eb978197c23db314ead0c2e1f68fab3b38f95587eed45c45b99b635c5e119d4c58331052814550f8f8e6d1b20f1aedddd702e298bfdb3c5b22b297c69d6abba707a815f7638f7d11f067e0d3f80c7169f32f9eaec31f99b4d53b68db45671bc7c0ca12ecf2ccae5ab97b07a1dea99c4a9b1dcf45fea07ae9c1c82a38846f6511a9a63d732fd04eca222245641d17ccbbdfbfb454d12e123dd9d8361e543c637adbeb7d8c7a131ea37f2902200764b8058011e20751642b3dbc3a9e8cb6e7013f02a4268cf87ae8174d7a8f311921c81182e57013253b3e9c6b749617bfb5e1d6b2c69022b873cef807e6ad6bca72d168682f9b6e213861021dc5a80d7ec8d1b6cd2adf415e0f8c9f40ec87b8387c9eea9af166a2027b48f5287954a7f12e5c296b9b8598f2e8966af24f14e2bb68267fe259ccae57150ab1ae39dcfb30e1c4126b401d4f82d3b3fc0b48aa7f303063ca06890d4290f4b5188bf9cb1706524f84986ddec7368c235af897f0157e0680a1ff861a8b2d745adaecbf8361cb21c6ba53559d8aef374229ee849bfea1f7ae78ce49746225002f684a3d3bacdf1dfe55b15d707c8d7848614ef7ce2118c1210ca287a04aaad49c2d483c0b90a378b183d10fd5a2fa7fe9ce1c9b3b419bd3bef516a4f5b5ff7e934d57073e01786fb1ce4ed1f2b137b9bf7c0b8939e1f238f9ff6f94447fb9ace97dab086fc951b4d14f2ac952fa145b7b9f90fe90e1305228328efde5407e3a2c7bfb9d25fa8d019acf716d4e0124f65878fa8089db4421d94856deb08ef79f4f5530702bc2df337103f151357aff7ecfc060141d97978b2b343cf9ec05ce190da5b7883fb05c685770fe773c4161e3e727d1c15e9cff5a3fad386d611387901763b9cdab85173847a94c43078558726ef07b1b5014124464a61cfb33ef1977c047212ed0c33fac584cf1f13cd543a181ff91d9ad356ab2a91be1f9dd1c4a534efe9b1feac1f7846502d39df59e14b2070d0df4e916ab916954b18dfbfd18aa7437b493aa05a8cb5dfc2744d95de5ff506bd051361afba4c3c1244b0d7a544d343532c2aadceb1032a7b72270253325bb3b9bbdcab3a1ca0d4d566ce24267bcdd30febe98f336c483f35a3e05a0743ffc36804aecf5852522d5c17bfec8e8334118ccc4170734a829c60f76586a651992eede16b164f35a4d49797a68d337ae8132771f200192d9bf0a50a7564bba7775a2c234c1499ab547538d0fbac27e35f8808b71e67485151dfe5446fd09d53f12105d1e1495ff2623f611d567f8cdb2cdf6e9a8ad071a558e72f3ea43d563938e2c7695a117afbdd56429f7fca41cc462fd766cf16cf45d1fecc0d7a938c6f4e2c3065111f3596886fb0ff5c5ed1a63082f0d7336de9fd3af29d4db2cfd9982b03cb75305e8f730d538e61ab323d1d8d2cd395aab730d4691b653c7c22e62301bcf2015ffbda0e651e31753166f1d96c0e91d5021d93acc43ced9c3357dfc5b7dd16c181a38a25b270e3e8f6f12ad3ccb10c3e6b3cc7f4019fe62fbaee0e01dee708a21fc0f45375042c685f2f61eaa773488b4c7755142d5c157923d75f40e8470c183f5df0311d9734e9c1fa5b66da0bd446d88994eb0045ead490647876b243ed2e1c171d7d412ea63f3b7187945c72880b46ba14276891a508466632d33a5d73e720463c22670510b1d5744de4bd0323e08aa632f1e1bd1c1ba4b62bb26b97724fdc8790f7de1d44b2d52e372ecdcbe99ad147357d93885abbb60f903b60482d728638ca98348a87e1a097cd878557bb1f342873c2348b316f713ebcffaaddba00de39e91ab249a8613be898998e9aad127ae9c67cbd67749006dc0361de6ccef920403a178d446395a35c802b987f88f37d2b0d7f4f2b4622b7f380077ddee8a9c21214911e19d41a47c58cf4a21588435dd8a427c7203936f74fb9e01421ab33f29575a7b9870d0df1741d3a27f3a318a401f42f1b2adfdfef2c02f2219e22c87e1bbc6a5ee08acfb3ce37a59ca8f1f3c79be6fcd3824265fde11d42d0b72887b4464c627ab695d338cf6e60115ad96108492f8e97ac9a7f96754b6f554b0cf7ddde4b36bcddb13224a1a83686cd232a4a4c16c8243ebd823eb0160408a5cac1d4a115eda3623815593b937397eb59345605da668836d9bb60be17baf9aba552a6f3e7cf0a38a9e4e31366596c0a2006b1ba9f83151c41bbefd5434a9d42764548ac0eb4f699d396eaa9246ef60c35df36e5ab01037906ed61e41b7bce841cec69401e70f7f31a0ef87ff9159aa3ea302fb750959d77bbf6bb400aeb1d03ff8998cce470b3e0fbeda7cbe7cf89342590f4f9d322b9568181a75ad257a617fae69e1aa24f11507b290acae489f4f297ea7939b702c18476c02244609e79d54158a8cab4c59c5ce7c542a48f7ff7f0ec1e0a89ca48b63ff7cd45dd8d944a55ddbb103bbaea5e84663d1db8edd88a0b95b2389e25dd26be724902c5a78204d44637b9bc5533039e7a573e4dc1d605505960990047269e31d34d261257315fc6e8c42b0d73ad7004e2bac58f5f9903f31e930c82f183adfeb63d04b0ac00970da9e11cd645a276123d9b1039a0ea039e8e5312ed84edfeb4973095001ad734426ae8702e2f167a1384462116b8fd5cbef1657930d2194cc5fe9079478498d9632105ec7bbb6f22347d50fc394d43e25c4620b99d0d383c896e1c8f7c6ac2449b6c7ca404bce5fe81deab19f92895c22952faf72464bfe000b82b14af66c0efe25c73ea384172269180ea1ffa59ae89dd160fd06b4fd79b46a2b0175ad903e5c5fdf7f0672a6d5d8a801b032dc7b054f0e22ac68848bc35350b6936025aaf6d3dcb159660ca74b9e22ce4209ceb6d9524c25ef44f7c5428b6f263845462eabd653ca6425e35223b6f05e74fefea4591c9fa435fd6edb466339165b9b23156a8dec45638b41174387496fcd7ca63e35537409712b8c8e734686ddc31c75efc23914d01e63903a0ddbf36f828be787faa79d2b8917f3e3389dcee33635fe5bf23ca7d539107b7079a9f9739685f4ce18605b7d5c03b1194c21b24e27c78641dfae64c18e9efb7fbe0e4512495a4238625ade3dd9559b309250f90d6071acc269c85a01134377484a0496abe8af1fce75ecc28b5ef7485ed5f44490de8f57cb4ce0837dde4ed8970b7b994a4b8aa2b1e44c98bbc657cd38e3048a79b4464b96f55605654d780bf4066f4979003d5c8ab9046323fb08297c9031f16c4387fbb1be2d238d4a5eefcbb60b95cdc02197c9dd0265846fd27f215f2f13dedb362cb35c6c0fdd3eb4418c1b5911de380697639d6ccd257ecc047c27644d19a8872f836872dbc68b15d15781de02d42df85f1ff9930b9db5d55e7d80071dfbd7f066dfc851c5877c099a6b870e5232d20ff1bf88437b723366c6ec839c7bb87df978c0dcdfb32939bb9a79387e7d51ea91f3ee5dd2f4b4886595f194fe6c4e751aa813999d99e2d51aae023e5e8f60708ec5e4887177f781b8be4f85e041d4bd230acaec82790cf3c9e46177740472141d1295a35fb318b1e39a13ac1fd0572a3e71bc3985b71141b27224526a7d986509b6324cf3dd6086ca7d2f0f88b6eb441801f9aec10b815408d4fae306a72d79f030fdac545c260dfccf65249444f5a68e1064bc3ee66288b3a632b5b2b7ccaa9085fcaa2d792f03e1a5e1f978921c90c4e4fecd1fd11cd2e7fa8f54e2d59ca0635cbbc2e7d6301f272c7467298150756587ffca048c8409b0ba10b4998e3b8d94ff55d11083dcd4473a0320deaea1f1771264071254bfb3a5b15b7eb821c2a3513e0481af64769acaedf4f5a7cff56ed0bab0fa2f58f8a87f022904700bcaf6499d5944b15c76c023728e4c17c9c9153e16f3ad5cdef8e3fb5dc3db67c45335116608d9667073d1e1e30b46b9d4f0e5e2ca6cafa4d0fdaf2aa8c3f996231b7df11f98cf3edafd7477aa71ba958b07af14de297585baeb81ad6d75a6c24fae0aba51118d6135f6cf0fb12e196cb293d32b8eec058d25ed2bf1f79c27424baeb0c688da2052be21db9c7b170cd3a4fd8e141d3074fceae408907345cf2fe2b655ec53a8cb4fb8287314ef02ca06f08fddd7825acd4bab765ab694a095a477418ecb36de27e7e035cadd78b623c6849dc7a085651a11a7c96ba952c8bc97f32a68c12961979c2282094ba84d7e8e9e86f5ea36db52422693b4ec5b90cf12149767570a9587f52d9c8a43c672b0143d981fb601dceb21a32d9fef8f8239cf09f451573460aa5f191b2cb54efa5463461b47a6822cd110ab23b296d676cb2d61b8cffc85a8a5960e0af0ef3b36e5417332fd135f8c586b37675161d209b6b58fc09ddc01597d2e6d3d614dbb1f4c3b77eea8e12ee1af0840b1dcee57b38a426641c14d99782622da7cb0ee2e70f4448a2f340fc26313372a236e9a2bf54328c01218204537bf2d42403c3608a0c24117498e3adc496e4befd4531808090e1a8afbb3909bfb3683add738c9bc51a688339f98fe4d6035ff1735b0dc862886b992b9277b1709d6f503545162689d01c4153fd0ebfacdccee464ee75f0d77315ff968b3b42ddb50ccff46269e62d5cfd5964e221ab44e4ab6cea3f9d94386d0310d87b5100ee986dae877410c7c8ef77d40b73d39923a74134b16350bccae0294d638e87e15c0d8bb209bef0d901c495531450a0955ceb45aac435c007f15b81200da3e328d1e02dcc92f35cc874046ea482cc6db59a4115e97feecab4e56f348787b614084c9f6aa118c4c36c9e043bb384f1715041c22af17f14ebb9e46672fc261bad0501812c06d026f735dac4514b2a4a8de638c78bf70a5c27c52977441eb7f14800b0687183dfdc62a16da35161a012732da0fb9b82b3110df15f55e60c979e484bfc142f6740712a07892887b99662472ca6b74a2f3e1b7dac01d12c827c4e363f4cdc5f5520e0fb4756fd10ad2c3f6ad8cfd79e831a3c095fcf2b535909129ebfec14bd389a4a8aa5404aece5d7427f3c1c2c3e3a3ec3369ce9f841ccc2ef5e557c44868569126afb8deb1b0599dce51ea04cd673a951c007b5241730d77bcbaf2b1afa0d71b2e8180a308892d3895c302ca611f6434774d397639e9b1d360e820f3281f8921cc19486f854e3c6fde83301310d24472772a48bd11560177c5b780ae5b6bfe0fd70ea3047f69cc3595c283d06d171ca2060c97f09ed2bc572dea5417249fb0c16b835bf8de1be0e9ff0027da9ce731558d2b554c2f1ea4957c6bed2fe02b66238b7886b3fa17bd3e53929a0ce0c894e2311fece4100727244de665cc8230832d3d1bf588127ab71aa601ef4312afdb68db67e25aab23eb4f15888cb4d68b9d1205cdc4762d7b7b3a0b0e2868f7883210bce96d2c704e180b07a7fcf19fa6f7b022e2ab852f33655fcad7ba7850e6bb2916ac77ba59b9d8b2295edef8d09318f34f570a8977eaf10a443c2c18e7f796c91d2a3d25faaa33995816521f1a3e2be9ad9414715fc7dbefebf7b44c5ead946e33ab768bdc81e5a9ab614e4649530a6559f76ac5515b8b81414f4124c96b5d08dd4b43eb7c4ab9ff164d7f477f1e05a15b64b1c9286a0ff518f1602b48435b14610f4323e8519aa12832cc3634521ed8ed9bfccc124d36a6ea3532cd56948a03df81df3cd5ad1a94d945e3e9d411d5e313d86a3811559779b7e9a5338797cae43cc63f3f2f7009c7e651de31bccefb922831b5c56f164e6c94a857692f1f32bffae7d7d1be4b5c07aa2d1b6a5c0a8c7464353cd8d51ba87b0d8586427beee5882d7d37e16932326a306002324fa23b606be4932d110435afbd86dea79084ee4f8cf1f2f3370315df1f8bafebf11484635f0d602bad3c0d80056f97a82d796bd195173d53d2b349856f5eb52eb063bdff22adb263413bedaaa47f2e8a9405908f7bbaf72b7488bd21c1c0ad154d358570388bd18e0efe4186abb51b02be118c058c41805586d86b745072d32103c3934812b7727a8e2436667f7d200c7bc741ffa32ea95a521481c1b32f8a36ecf8c343940b95c875f21409abbd93d6a01aa8875942b5d28b50f020fa4d4a162df53d9b4f48c5f5553f385e9aa0720b0da8f73cc05a65eefd8a8b746b5ad5acbddfc73452e1028e077b31f2fa20620ba95b7193a5fe3cd8a81b638c60dd575e87760ed0e01a8c93a14d453bc04deae1244d98dfd102f8d825d0b28bc8e69ad952445495d6f71db7dadb312dba0cda0adb3897282c0f2000bcfd6b281099ada8db6cc12053299456ae3f879535260a2378255cd8683300ca434c22469ad23d3abebfd182642b04849308729c060a6c8733a44abbad31097983dd7f92c3f1ae04077ead9209fcb6b8c3823dc21760a4ba61d3bc6d5a642b2202daedd2b531d029fbb50242b93ba99f3b77c4c4a31d4517d485fa39d6d5f9d01e350b1e56481a86276f4406f22f03fb1ca9d885d7a7c1af1b004c0a33e8eaf99c3b71dbda9d61b17d9e7851d8995c42e1a1b92cd6d8aff97bf1e1e713d1159af302949596fdfc09d67fbd0945419f65b3c73765f543349ae0dd96b963c793d8f5b52957ee7e6e1a20c0d95c91c775f389feec99a1ba8c7480c18bd4690540c33e0f78225c297771645389e88fc778866c460bcb517e261e7723ee5a2cb4e3339e83429b4e3ec0aff974e80781421fdb91098cfefa1a0eae96e7bc1dd6022200a0377e121dab01a7b6e1267b919eb8d80cd2df7bd6f1ea2920ea460aa9742e67199d8e46154adfa2f99ae8829f9c493e0165421dd8432ddd98a1bc0032d43616f29b036834211ed6bf1a52581a75226355469980ed1a24c9be1a880ced1160082c381b6cdf2bf418ef38f125c56008f3621fcab8a5593278027cba0eb4b6dc45f95e80454066c951d15742d118b694f16cdcdc97166394ec3e533aa616216160d5eeabbebcbd458aab23d243840e5dd09af86d3f0d8214831af1835ddb750552f0d8508d57b869218aef908ebe059eb1d6fd1bba1b6c467f0926a37dca15b01d7377c0cfca3d1a1001f56841bed4a6a678164576b94053f6ca2e3024f1d58fc6976e82bb0a5014f1ba060fa561d65a4c973bea7a87a6c7c26151e5acfee01b15839665723d690dbe698b633e553af0b7c4a03a743771a499bff24b93564a5ee110c98cc116e97dfb8d1f326193824155a5a1f6d610fb2aa272330d07d0e7115bcbcf89ff5d3cdc018e5173ff1b711359a04568624c3a1613d4234cd4c3ab9ad131cc019d7f897cf3d8bcdba921f001199384ae8aec93c4bd7de1690378114242121b3ad734f1bd88828e016b784eca3f8db6eedfcdedfbb1da83512df02b456724c743719b80e21a4e523e40d0ac685c9484b7cfbe3443e28a7cc04674209fe5bea032712b5d53d6ee9720f7c91f710f5f114c350164d284885f138e5853c9144e807aee00a6739a4091d6fc7d12f0019b249de35121548072b59ee6f1234284109e79131e380ce90c8ea471fb3b7caf5bc045a3e14707cc510fd5f08995d027d20992d7a4991d82fb980cb2733806d9cd43bace49c8f1a19d49845f2b6f045d9a8242bd4967e5141e2081dd5d06c0a2e3a9381c57e37b98e1a9ccc98cb0d67559aedeeadf42996bf23ff556fcde83c06451d4b7ce3000ff5b6f1ef83ef0c9390f327a61f571184f1aa20ec5b3c9dc1b15caf8dfc4a2899ff47a7158f2eed2b84d9e66c5b97a50c0d758fa676b2e1ccef27e92ffd50bf018603ade5263efd3f45d568925321a6283564419500ad387976813d16f1a129d99f593ceac970082ea8fd2892ab13bc56522093c9adf3da848ba095979e15e1bb0b6f9570fbea978c61198555238976ebcffd173722a274a989bdf186d38fe38bb8c7e765ffd2536d0e97127dd7538491c64d544dfd3f8ea527d79a088d94bbb559a183e700d214b311541f44382c8be55395cb85c730c8bab4bccadf6d5217296ed3bddb8d0dc6553bb95038fd04e1dc6439d4bf3b3ad39647d78ddc1d850c37e3596620d601c40bd40cbbeb049356662ada52807eee1379b551ff411337fc0709c91fe250e10a3bf1ab375c9c37f5a7177d1d2135367ba4cdb29274c8247f47bc4bfdca96b49378d2b0f297ea3812af0d320bb1a64a11564e0588d11cd745a0a580ac9b0b1b212d47df08a9372db50d198dceaa050e4fac49c81c8263c94b3015370449ccf29ef45e27099b1751db6ce571aefdaeb276849895fbbc2cc25d1347ecfbda44dbe8ba57965e20520de6a30aa55f477f5081ee3ee01946d7d799f08694087de67f14e64672696f5eb3d2c749158d497dfdd72bfa43108efebcaaf9380341f1ae6d915582f1835d342ef285191346c45b801f2beaa16b278a8c154958a144344a00f68aaa035c494f7b46c086c983726a0606fcf5119912925050ab451ec40e7c8da7992ac36bd4fa4ab0e902ee66c91f81dff376a3780e6e20027c1d8c37fc36b88e9de8ed7b33b4bc1524d2aa8c66d71153a416913dcc72ca9c64958b1461c47a60d534a17780e2955e1f6d8db1af593f9bb7d4eb610c32459d37e7972c3c41775abf5f279cc3fe89d2ac24fa21b6eee648a9f623ac5033249f178ec3ca32818a7e4cb53b3f812fda3d10c469b50462384553220aa4b9b13713791b377d8f5590562c4a4367fda9d809176c0e54f6eb7149b3cfebc4edeed04244cdee1c1ed304406b0c2ec3546a2cdb664ce4324442dff8b89451cacc967b49d6bdbba053448a5b5d2b433df470c0e76b703f1a62cedbc34cb5e78cc0de5194dca6eb97394e41243f918f0f4c0da385f38c46491bdd3301fc22764fc155ed19c3ae0e1bc18ba0f015701a4c0622c2288ce80fdf49030c7c0b5bea88531c8d5927fdf28aea5c7b18472c54ecedea27d3c0a649ab458bcf5b260033c72ae4f093b47955735b0b60b3c74d1fe7d0108d0a69c32a00fe0ead4adb4aa544b447491dd2fccfb65774147f95117e9c6239598eec5f235ee9163c74dc20ecee7681c3bb39d8531975a3cf99208c572975f56b059be9295d091d3f25885872bb51981dcf7b230723ce40b140312062ae7aa90192970004120ddc910360aced45185b176f43284420c49d227d26bb73382f8e5cbc27aae6e3a36bfbfe68dc4a57a0caff7561a5a523efe4b6783d2229ba7c183478f0b210797e4334e23f322187695b2da0be37b462fa6c31e2cad044c9cd21536396dab70476dbdb6794d12dea46906c119d9d9014683980f3b2ac094153be3f37b39da305bd608e01170aa44dcb8108aa96e27a55dbccf7b725b64678a6197bd5963788be78548f607c8efb1f662cc79c50b308f84ec25d585924f59ba23d75c9dd79335792df4769eab60bc48b6b42fa910117d5e2229db200b80bde82a1ffb45d57123c8981eee1af4436f02bb2e012da385088adbff3b7402cfbec9fcd76fcce2326fd1796a411048a3d63edaf010882e195003eb9bccec8a311b76348cef373c26199b22716d26a2ca3d043a51541bcf836a315da47dd90bb6d4577671878fda8ebbc1e56e746bc6f658de903c4ca66463afa3a011aa98d53ffe6896d94b1be94aa57a4e9731de986c3dfedd0e1e8b33ac853479d1c3a9705ef49ccc20fac6879edaad095201cdc206f837a3cf05f4eedb83e76c2c5740a01bd3f9916a54e8e6750f89403f2257ce6eef018f0606e78cb235151f4a22a34e380d3f4fe3ac3ab15e852dc02f3ee149d98bcdc377622fcf06a78fe0586a993812f59fab051316e546b34c6e802899da1e988762de9480640938cad70b923d8bfd9ab8bd49ebd69169c460f4e363a65fb1a33339ed7c1c8aafce7261a578d56e178b06ed6b27f3fc753e6b5514ac87737aa57feca39e9e2eb82366ccae87edfc3ee66764faa01e28c53fa6f2a403198f5a9812daf75db2e0c05b17d3c58b0c24d47fb28a53d4d005fe6fc5f9c7d05df87631caac3b41a7df910acfe2746ceced5bdb7699681c7668649c6519c60a4b506599cd1f8cfe3ae8f9c2b0be3021204fd90dbb02b3df97348e2abe80864f24fc5791be53ca86595eba203bbd346199428d253a77e932109f811b1ba660b14647b033bc37f7c6375b13bd9e2c25b898cdcde16b113db17311586e96888351bbb6344628a99c64ed9b1ca90214e969f683950c663e620e98bc3fa7ccab83dadc40ea16782dadd86fe24a68d6490fb38d4f3c41332a8eb5fe7f80c5974f9303f30bcff6a13d1b73028fbbf1dc95308ef2b293e55f1f5189251dd6e2888bc33d614deccefa0b19c7e4cd7e3fa790ec603dca9bdeb4f055db9d61447cb002d7ae408049e53c9aca3ca7b2d313f5f6edcd7aec87aceee532a1f5ae4671be494ffe0e8c1e84f7953f52174fd6951bcbe2fae20ebc3bca70d5be6cd9c79c1689a62bae3d5a34bfd69d183bb1ddd107af710ae5784027e40d186a50421942fd9da636b3daa5c9743f3dcb80aedda98a8304174db41892441a451f0a92abef14841bf5e7727a931f50a6925d424002c053b5ee75fa3601017adcd68f31f1d8430e635730cd3f053d367e57309683723fc35f5f4da0c8d8127273ac541270ac8c194e0b879a4dbcba67372be51087d787d9fd1dc598f4dc8ac8b6114537fdcf3350accead80646dbe3e797781bbb33c919a4b35cb6e8f27b5a5c9d66ce080a7201381dadadd7ae04b51d20abc329424d41f3d96e8eb113ec1351c6c6391677a77f253a30b6a8bbbdd10abe03b412a2d1b31c85aa235759c1db1bbdfc28e5cbedcde0e841c49ebe3cdbe6a370848ac6dd711ca1a3d46402df7b9e0334755580afe0d010b5551961fed447cd0b34fb5ab9e3096a12fbcf8cd457617c7e9e395887f1f8bb67362ccb8f7c19bf31a1710b0782aa28bea9cc491d9a79fcda8779fef78a8e70e2e1022a4980f1130845c110daa72e979de2f6e4fb49aef3329f999fc779378015fdafa8dd34c7a6ecaa425c0df15eb18fb411e724761f77cc95822308199de5dd2a17629bbf5c3e6981c4025ad040763a40aa4475be87badbd95d972525ef5910e121efaa5d47305572eacd1b81dd05321830ac3fa0ae5669609353973b93ea32473c010f5447982ddb1bfb4ecf7c8bcb1b9f48e42345f7c9b637ddccf6e41f939306947e44c1d84df18af6d20eaeba80bd46ff84127aa5c75f660e889410774bab1f2661efd0b71859ff99f429f109c88edea8a7af627c1f83bba547e2cad69585d260f8d37dc94d776b246e1d30fe3989856d7918fcf9b7e05d03f8e52dc5df59ed5d8aca609f792cf21fec95429187ec9c41a2bc8cd7c13c8c8b66ba212490462e9818b763991ab4ba1872efcbea50bbd2aa321af5081bb1d04c5df0c9a1c59f7cc35f9f14fb2045ab0b9cad950361cc859b31aee7e73068b18185b57676d61b6590eeb312877c914abbd098c4a3f56b569a4fc63502294cdde65de701fcbc0f253bee2c881e6415e3e6f0a2372dc38d6ee4e08f295f8727d09b73dc09b186402b5c0ce2281ffa0ee205a06484d340f18f353a321b96a9796f07c0af8ce392cff8ccb05e80328f59fbbb79433bec1966ea00ed6009bc8872fd1ab25ffd7a3fd7cbd57603facd9962279f74b2a1028e18f3dd20b844ad650b30090023257a597c7528f5bd1bd36033195e5ba4a6bc3334c0f7a2a53c065fa9ec2558e0f6a20e5376a7880e01f2c2dcf74c6bdf3c1fc54a2a7d78d6d0fa6a742e744fdbce1ad79b86cfa08f285b7b7d4a8e18e7b56a7171692da4ff8c75757ec7ed04491e9543ad4ee604e8689739b9a62b28e6bb784ec3cc268cc8093a641688f273fb6d62a3847528f7d92348f419fd0094a5c775c2f1954d00a1949f8cfb5ed799d9dae5dca81dcfa97ad2dd745f267fc4a61a73ff9186dcfce20eab5f4dc3aad4e8f9bfb4e67460067bbf14f8071ccd05661d212c799ec3354fb1643f08119435630e2cb65507ea646e9c19f86251c44e0e9462cd4c499fb6813a313214b80fd92aab527cd2b7eda3bc46ea11c8f285030c436a9c461a9d7d7a6a2e19c209a2f45ec41e32690fdd5343c15b9e0dab940ed0472d39013e6b73b3664dc4e24369c5150266f588b3b45c1897e8cb9247bba956bbda068c40f73c8570f838f913e998eb35fb46bacfeab5af019e2e6238e1d32ca9fa6d7b9283e9c08eff89993b21f903106f434ab5e46cd239faad633507f3d396f853478a7973f0a95ff758f6f0302e7bad59fb6717685923613ec7ca440111d4578f192f54fd1790fbc9d2dda480ccc19460e64cb635283be8be15eac9155a05672f82e794b80854762848110c0327197fe7a1dd194f8482095e19ed4dbc79f1d3a7bad30f97d12f27b74604cc10ddadb71f9ef0127b7808c2b7a4902ad671ebb05c4693acaef0b7e54fef83823d0e60f1958a1141af02e168c8288760ca3e8bc6aaa32307ac1caeed7261f7475766d7e0f1322b2fd72e2e20491e62a07cda1a0153edceeef442b4c4d7f266b65a8c93b951e01fe060f6f7bf0770bbc3a98bff5ccd84be5f2255f712f2cc9d9491e9a22c848f33f5988bdf06ca357ad9d1b12756a92f76b3e2c81fa32af1906a8cef7c0c75f7e3ca22ab26b851ed076accafc3ab4df89f91403b0de0c03001d147b9e4ec8d12e0e749a4e96cb7226cb2892b6d3a8e6f8938beed19e7e1ec5aaad8e5693faa2bc4c18f7abe554b9a96c080d02631a3809c629498b228059da182b0dfc6dd6ecfe58d0042a41d7e03bcd60d80ee4f03fd82b8021911f1e55fa111ae9e42c937ff3049f288c699c9a38d01ce843500440fcf3082a96bc218abbda9fed117ef3585ca768e2e169a9d3de8a575f4c85f3d7a425c6cc28b3bc16ecaee891b35dd2c288e6a04aa96ec72d0eb87e0b26a6712f228ab193d9b16baa67b9ef6e386d89ab83e28004ca8e4c594aa37ceba5310e99c36b491b4fa5832be810b10f4a7d95dd8b0425ecf0151bfce4daabddd04c74eade798a8fbcfc589369e9c0a0a704a836692a54b099c974c64b42ffbb1a8d5895be4b7bbcbeb2ab5b846d270423875369109f1bdfcf9a0750b8439b727b0b2b6c1e512d9bee8df3a8dd273597c3a9c19e11fa666ec2c0c114cd4361ad98c8300dd0d893637ae5d9d32cb60610f84bd9674c1b02b45ea93e2bb186c8025479f83352c06f872107859cfd9f4fd6ff828b7c7f74f5624f3d55ee042bad5fdd773902b2b3fe00cb07959f19f5f472265072ca3b2dd3dc20eb221b220a2736a86008b7f626a50d64ef370682885369cf0f7b44c3cfb33d80a30cefecfbf577c4a9832e88272a721907d8b100f16dc37217eadd78537305aebdca9987d5ed12844486e37d9bab8cf596b4315101583647b6cea5f8e59562425161a5a36c3a9377bf735d5375134f772c86b82ff1576c1250b71b3edfdf5d8e9d4a112e41184c20b40d6b86272cb63585cce39cdaf3643ed90fae7e69361a6f3abcce19651666e06ea6d3c50f0c86e2e2d836d4fdb9694e7b6dd29724a33fde3165fad9eee3b48eae05b72b314957a28178d4d4381f075d0566242831de3549e56d561a3d2371e6e724d5e2fee876c7fa7fe20a549960be70aa696f3e95013efa66ef43a0012adf773c655c317c4175f75e5db3198edbca3083da9c049ccb06e567d9718b2fe15e1dea5b924330798d7e30ea5a18340bd24c5dabb9ac459f15ba72fdb69377224e180d7222847e66cb6bdddc7cf93a760e6605bff57d6796e2d12b001440237010cf2d69609c3ee435f694999dc2ca0a9dd0b677edf6756ecc52d4f82e396e4921162883557ffd91b69c3f43102fa0887add625a89d6786fb54fd5f7b6d9106c583b706f4cb8ff054af259bfdd28cda965d0b8e6874cb0c22a469545c7d66284394b483c21c1c62c0e523e9f867b576a20e31968cbe4ec994e1841fbc206ebb27db585c8590cbccdaf1fa43cfec5f736302194b4049ac35409f1cf024658ab71014295f6b92fb9708fd18c120a3cffa78ee85e471547e466b2e72a7e3ee9040364f3480e337a27a4ae97d66b4e9a8eabed6761addf0c10ea506fba685c17a134b3c0fc21d23ba7256a62e930a467f173c25eb92eeddba72eb465bb948194e041f332d8189253a37bb58dcc0705649810507e0d3f8df52285836c9e62cb5cd3ae0c399d7418974d505bd9c57935cc2053356ec8c0caadff80b912bee2dbf1467c108534e9fe91a214a6503c5805c2d5e95536eecbb0c9b8b8081d050c3ed07ed1fef04d5edccf94300be4ec9ae0d64a96b48321e3b550fc7623ef0d5f018841b42f569faaafef68c20d543407dd5742e433220c310627e84602a9c29d1aa63c96c6eebda5fdbcbaa67b8b43b99eb3aa6e864215fc2e39c8500d7a424a7982d79bde236090bd6044406324bdb9eeebffc003805b09da9c046e387ff9f33f0990439784e5a02452630312e227aa91291ece9ca8afb742b6fe39c8bc9748535d250dea521cb44e86f96e0831e669f997a1c612a1fc2d60796afaf669cbd5256288ae260f0d07b22e194431d30a101d7efcf19edfdf515f0d8e85d947c8caac98b34c2e8e6d62857d8938384573a71d839543f3374bfaa411fdd0e33e6f0d9a21d25f73749c03b1632526b6760f6264a811a7361548a2337216df24fcfabc4715c1ba29df5eab5202614e73e3f280e61ae362eb476055dd895cf8e9873714403100c7190819469f84467df8c3d67158b8c092c72b6b74ca345d1936588b7221f7ecd311125e6eecf70f1c3d43d4bc91fdfde4f67ad8906186375a5be038be09dbf32b729b8a53ff2fff6cda840029ab4289f68b40e15bf565e4cf36516db8023eb2a400853b12b7934254b9b052cfa12c38cd7c524d780bf19984f9475542de9562b5093385f9a3cc029dcddc893c1d412d5bf26e363cdfef10fbe2b33cfd4cdaa414fa2732bedf998299ffd084a7ebecb1aec363f8a322643e71edb63218d8222be46b84885c9902698a77bf809a8e6e5127c9005fae24405e3ee753777842af36fced958f3e32267e119fdbf263fa9f5933b88ae9bff581af2e71c6476d1316db9267546bab78554e52b4e279f6af7d30d0e0110ca4c0f427e23594273c51e21e5654e9adf6f6f8a2ffe641be84320a734545bafadff3bee59bb969c371d2b66e46e77cad8746812c729a622c2b7781759bda51f181338c0403bb5365b07a4677e4782adbb9d3e057f9f80dab63cc56142ad2f79dda2a5ba4937d4dd007796e7b9b99d60b04e944d42dc7107524387df63aeb868daeaa9289d4679be170b913b5502c7970fc68113af1ea55c1ef7c7fa83ec68599be72c7a18e5c6633c1147137f29e3718ef24e61d927ab12d53f2bad1503c67da9ac1df7b7a4aa3814d6c378d4e2e6483a1d7a709d7e8bb7ff3d462e8c053db9134a9afa73b0d2f58acd0f6f40d245a8fa4519c0751ef43dca8774a622eebd5f8c3428a93d2bf4b62bac9b3266bbc542ffabed30f24415fe32384f8afb71a7d3caad6ed662eba247a82452fd132319fe46494939e8f66b013e4f5202c6a92e2d166288cc961f65e7cc2d4116aa0e3175331c94f16057d771f9d92f8df2b287116c4b5c8e687e3833389b02433257067f66ce3d56a735b414160f483fc9314ea27beb41f84ab76a878636fb3549e507a6cac0b51e8fd59af241a1c5e25d9739024b5eb6b0ecd1f689936c7bc819fdf69e4e6d936db9c2987046d29b994717217a76ac59249d1d44155d38f1be252707f65f85f59e605d4aa67317106917cb4a043128576f6f446d212ebb205ad6fa13ec48f9919170627952d3b35f7b79227a4076acd2489fe4adca80f928575a31c65164bc09cd04f3d392c7fbb06aeaf2744e938f27461f891b6076401c733104ada46259112cc9d21ee0512b99a671ad3e46c9568e871f81e5927fb5b8e942289d5ce4deb9062cdffaa7f6188cb0bd29dc2040a7265a50827bd69ad18183bf8bfa7c04f37299fe640cb13a2d852b59758f6cc9f2d67a5cf7f3a1d7a5feab462664cb3cd7eb59ece9b3507800beb3446932aa117d594728cdf7f73ded730dbe510ee0e615a4b4a42e3a65ad9dcf8591b20bdaa25ef25b50908c4fff028af0b77f4617d72345b6e06fb5d8aedf42709400c1b8b0ce4f88e7bc7a99d9230b1b4994d005b76eda1e5cd3a2dd176548a7dc19d1c4c1a65d97782a07c139e3e822c95cb422dd7cde5be7738428992b299ecac1e78db33c6acb23d908be50b89d93dc388ed00887c53ba0b152c7d8b1a8f3aeca6db21a7c6d52f98d00b9279da0e65b66636ffe20637e25c9b7c359ac6e2a61b53ef599b916ff71e3bff15409c01dc7a707d93ff32414d7b887c6dd8675655eea6ae7b4686dff477d5aa6485f3431b9dc2f982211fd020d5023b86333d5a1037ad91e0c5fb96d8a29681f7abafbaf5fd7b60740731c60b7216a8edb33497a111a735113661e08875a9ee2d3b66ae5abe1bbac8c44bfc84e77e41c700d1b15d2c57d52a517ae5446962a7fb0c480884506df0ff098f24c29c44da8aa0e819eac97daa00603a21bc4453a33dc4f2056182f15e892ecc3a6fdf5918f92ef623facf5e33081a5eb9265dab69dd15446d9ff2255301fb54518d76bfc23e0213a0e1d8acd0b6d050782f79969533961ae4eed46b84ff2b05ab7ad735577c7afddebff1b0631baf8914bafee11a0e249ba022e719cbaa280dbb7cbf505a82342217bf2b05342d258c7bbbf09b9a835eeb5c95e23493579ed507e1f7a201bd3decb573f15269b65fb9c9ba98de2495c321ce41fe3c952963be5145b5db6202c30f443bd3afb17c565d7de9c42590b7bb32a220b3e0a0ce0e8c6fa62fe241ae733025a2ce8b0e0e7bff0df4c1f162ea6615bf002df45d9db592f38245b014970f058e8098ce8e135445b02a33a0d27453853523a1df7b0e3db766de8981a1ba18255fbfb9b068ef1c52cb7d969774145133a0c535bfd9fe6b53b61d73953d1d6dc396b5959d7888d53635079039716cd02adfe49a7c89cd03a97dd3488db8ee13ab8f96663a7bb0e4e907b98f146c2db42764a1cc81501b3fd38832eb21d65d5b1b4841389852327a0b56006d5fee5e5a9bc707ec9a9dd48d87d5389672b0162e89862524dfc718bed9c0e3bda519712a449984fa02cdf8a4f2a0cf09162a6156e09a929b825123d1b89d42ed0ebd2e11d85dc80790b237efa04dc55ec774fbc38310ab495dbbb4de5ce18cbc613895d47f1c370546451520b93d703e7c797719cd2626734e34c236a4edaa4152e04e15f1b57c2ab0d35b95caf1d9f3e65b3659ac0d0f8e85cdd47392bffb2fa0608fc2f300707df9ebbc27ccc114ee5ca4f8793a84bad99a89ae5f9ad2972d9995162e259a85d25a53aa7e11bf7849f3bac16f3c8f7acfc31cdb419eab96e26bab715cb6bb7be55f30490645bc26b4e95345811c63cfd8fce7dba7a712cfc1de475e9174879b58749e9adcd3b4df7ef5090f35388d1ab0a47acadea539ab019887a2dd369cb2ad16b2682fb7ec6b8b0688394402365775511c0b5fe545c47fd940706fd145c5b96895905f6defd95320ea37ab59d1f41a157521dca12e4c6a1e450f0717fcabeae258b2a171dfc622992691057354af61451c6a9cb4e8e8bae28a44e81fd1972a0c107d23c6056acbf8039fda91b6ebc0bea8cc8689fdeefdba4135da6fefbb19edd7f12971ae3c22e3601f5502b8c7801621a745a12d66f6650f669f8e4e8266b1db2d032c8c0f7b81b3540c255dcb43f56b3ca478e14c112f571fac188dd35739c83371f990149f17635dd69143ac6bf5d776e0fbf14bbde972e77c65145976ea07e82f33f0f6b328c280e00c05791919d09200a9602f89c963640a16a509a90d2852afc8fabb109a6181723dd2edc390ba2dbab8c5dfb36a036bfdde4db365e31ed6c8e60baa053a12980b82d7f616bcf5082b7ccda89030386a32f77333bc52ee9a6e300351988c188db67122fb155f3aa51c90372f2b97f0bdfce81fb65d4f4415e6f6bb0bb462201c156630951fd05f79cb35f2f4d957d303f1f9f14afa1f9328a056bc6767be0fe93891b5395b1692082ce0b2ef650f70939d6331e069f668059b8148df6615c818f14868efeee8ddf97b99c0ed8566d4ac983f143ac5d3f68bf5db0a79055eeba77e82bf5b159bcb4dae4709c37f84a3f2969ebc3faffe9e5c34a781330b839d1978093c11e81f98da540e8bc07fced9af89605876f7828296f3b69c0b3eb3f91253095f3705b39c51dcf7fc46fd4a3047e81f7c7cda5c8585d602380d75dc91eac8dfebebe3efcd6a38f7eb90b3ba16f2607d1f1fc42ea09fbfb757f6eb38d49b075d42dccaa6c963d447c1c8873a274ddc75b3670eea33610a4b7993c36299aff36664f62d3c69a70fcf704eed06e566042660c6668fa8a2450ec36dfa3495fca75c4c2f214a028d76c787a02aec5c4b1ec2b64e7ed6adf8b91ccb8cf2ce6f5d98bd1f182721c74e98b1c52e190334372f16dd365b9fee6140bfff6bef8b90d9ad7cbe9e0d42ff5468e939e2c26ee6ba860cd66196ae153901e992c9e20f56d7526888affe93c59f58a83befcc3529e1d9018ac8b5b6f7e0093e573f7b5417190b95c30770b877c600359f96d3621f6719109e983125bd42f9d1951597c697f0fe9ed91b3e641b8694e83780ec1de0209f00951f1a749a0743e6c0f2475227263b763f53d8e3de52430c7eaf18ceef0c3828aba2fdafa42e8aa71382d827e6b2be5918ce5f37701be838234bec406137889ffc3cb972873030154b146f36d5d5eeb61d61bc4d736aa3a5b3922cb5792b37e5d13289b3a48f961ad060779c211e04fdf3d471b4be857a2bcbaca0f0f423141253a80713c5fab9f5dfcc549bd03260c0914d2c2172c250c9952e802b4f9bc32511d4d716c3f4457e01906ad7b3a59955b29c6681d7720c85084782c1e0f96da833e82a7e9a6373f33d0e00ed45ee64cb18565ab523f494b7d9bd7f2f78b45cbbc1aa866e1688701b3b8bf22d93d0fde99c04f2ef84d6ff22b00874519bfa0676abb565d58a00f697085be472db3bca676cf6cd1b4576ccb45d2b1c405b397338745bbfbdca08851a18b7115aa8399a26aec1dce76e558f2f86e705ff41ce7167d19ce780f8353f6a203debffc5ead415cd77a6b0a25c84bcb56f8459412fbcfd933d1c18acce88b284b590f44a0085b7be82a05464f77b675a831510ed2ae98a6d0d54a1d08a43d16c37e525b7ddb5d19028a561e0dee28479137e8501f06363da7af849dea4e4f1dcbea046f5baed512a5476f45036473d28eb886f9d5f0547310c036fdfa5a86955d72604922b9e33d5aca544d7693ef23334c6ad8f1cee6ae42fc5f4e56cacc557c4fe521e468ac87da35fe610409bec58414bab8f2213c11e8f0c168b0257aa75c96e49796a1a73d3d59fcadbcc9edad5655403acc2206ed961b491eb2d010a8f18a0c1c502c14245b38a618a9a634fe5b3344215f124adc29790e8afcab67acc1884cb8dd83d4e47008579cb316c9f8258848a91f8e0606e7e484c58a49c7f5eb06584545dcccacbe046902ab803a8548b49c05cb45f9f3db521c9adbaaad4cea441bded64469a59bffd00856be7d01ac26b61f2c8813f60d19580a52503df142a09ec920ffd3637371ee74b6d40575d4e0a31afb4f800c168d3ef94ef75b9a33da10dc9d3692ec0838266d0a9cd0b06af80fd936c5496b1a6413fee87d29d3c6ca15ae1c95b6d6b0c2e14962f5e74b326d134d00d8205a5f0c8ef9913e2e09170d8c8717eb28cf38031f0e29bf36ec511f2bf663315d6033afe56f793510543bb2d4acd33ec5f1e5db79721c6d1c5b8582dc54e02a60dfa8f09dcc5d25e3931c5af0523a1bfb08f4c71b94956da62aae45109b80719fc8102aa3d39914ae70b98049260360345bcf003bcf3f0bf6fc92efe55efa335b5053a9378c70109bd9488cdc92490a3bb497833d8b5f06dde94a6ee33fb8879d9cf05e7ec7c24088a8d96f780fced667bd043a1337c0dffdd538c396d95dd47801617e54d92b3e1334e863eba1aeb12f998c5753cd055a9e600bcebaadf5a43fca9b28dd5c6fd820119545f6f37c00290a27e8804951b1f75db69b73860a21449522e738bf33a49f3e1f3668e49a39148b9b9ab50afdb838f89436ee4fb97dea7b9dd2a75e8c2bd3bae6bf96bf392e6f763b2cb24fefe89b2dda3933ae13d2bfd444947f634b416a7b5eeb7d310e5d81367445ca46bacc90958121de1c4d4d660106720ec9b787f173cb4f7f3d9065a36e162f02aa6f75e7973f48f036ac8b65cba71bf79031424d5797a0f8da9c00b2fdb64d183dd8750a50fa87c1ef6f9f70a26218239c3b3b2cebb185ad0afeabb6e5bdef43bff431a793d8c0555a3e9ab2eb4d2a8e5c84672dd87e0ba7ff1b784adc010656df042b098a0ba78868d116c7de8eac182978f6bb455f9cd8c600aa4f4240c0bfe0d4fc6ad9b25c4a7d97fded2dc1675724f389bc5a662173a7b3d834b44f91091f21f7996aa48832650038ecf09a26456d5639adf7ead1484bc210b0187b6047220d71b1af204b88d50810dc0173b570f5b873eb2fbcd69dc4d314b49b7011411c88190c0315fadd2f714eea5de0709b5acb2a07ce8c4309848177c02ca94c71f1658428b2e7663698f535658cd0671f8f671fc8901a31274f0bf73b7d6928a53c69080d30ab26d2c8c977e5dbe773377e5f42cb184befa56642604fa6506d51f503ad113da70bb6a173dccc74d4e945ebd38f39e59af7ad3c943b2d5916c059a38528e8e1d202385eef14b4e69d2af31cb63512b9aa9097a11ecbe5b095017042de3b1868ee0360c16add981ec82478c9bae74bc4e4db3d29c87be6e11e84d64182834fe0f6bdd9fe0aff7a3e20da41b19e4a5ce34dd331a25640958c56ad867b0ad49b74ee53def5da8e77b3b4d4d1c20ce60c3673300459d44cb06d0ef7c10639d1f6565a4c0ad98ce72bf1731d0a9e78d46704451757bc363ffac57105db6a7aa46c663e702588509aaa74a45d97a9665eac8ab2b95ef6ab553c8a9c6c601446a03ca42522422bb66ca9d8e6f8d4501d18cf7fa90f43f4fc523649fc4c1a1e28e4c993095f8ee6048266341c0d6de32ba1413e1114b55cd9c033a34029a079f174767ec8c0a93fb56a2be8ff619539c9f00b3db65172fffa01f63764245eb04ef7a94f510159427161304418b3953e196c3df07508c2f96bafcfd17f1cf96cc0cd6c92209ed05ac96eddff7c8dc824e9bb82f6f47f30c47238d211b3702ece7b2412c5efafa01c367bdc938b08a0e022b08fe958a5775c662063394c890ce887170968b38996677bc305c89786a910c3d788a6a65dc13970bdc0ac7937e4334e4abaa66bf96ef2f03500a2271ce46c3069c80342171598f305107effb19a792af31633a760b7246618ae2b6383b695c770f5cc150909eb2d8758e3ee720acd880a5b0448bf94a1f126c35baa3b51e04b64eec484794c87823dac6423276e29f94dab9863a4aa9f191b7e767dd25b0f32da68104ee531221a31d4956d409a2521c2985053b9bdf5da8d5bedf52a1cff5e9035cad28bbde67dc99712231dce33dd2a3f92aede78cda3f3e369c344f54c2a8a94f7fdb1728a8a85631fc3816ed0ef0e470cf3e9daf066499765f8ceb4b3fd29c06bd4cd1b983d45fcff461a4ae208a669a0d250918d767c4b124bcc94dde5d7f784606333697a27057998c730edc4d56fdd70af301550411a6238d64b8a09e96089d28c84399a2280192f24f408b2c567e3d76fe5e8425e025756652d981f16fe13189c3f42dc05026e4f3c978d30b712ea7ff45a6cae21d7874a75fcc0e2db433a08a9f0081a37c22f1190f9317dde314f55e654e332fde1c3cddf75d903aec129f46e04e52e3f5f409fa47974f465637445f9972fc060c90ac15aed0c3680e16bc8aefba938583e11e3769b5cd3f79bcc8c1dcb346eaf93d1e350ac10256ea67eba14f864b04d978496bb13bca35118cec6ba8704315ca819ab45d8502706f1581ea1f59cb99f38da497e9860e6f6e01c5fe7b01fb0608cc36c3019289080cdaaf0b51378791177a918c53985fab85dece70b8db87fd2aa2d7a97a8b385e68196e718a7c667d29cbab2fb748c4f38555e2b1d31ae0b971daa326637367d7d7262a08fa6bce5821efe1b7989ae926740da6aa059edf772c80b1f3507d4da16ec6293f5ba5fc0ff66f6c6fb48a9db488b5279b64477b30ceb4f4052c8a3232e818e256e4f173f3e86d0aa74c4d9c197b624fe9d36ec15165469f5ebf4abeeb69dc2c3b756e93c2f1da27a90a60fd87215ae6b7f3e8ecc7abe5e939bee3cf374bd5bca6cbf147d57411edd3fe7b07f0019ce6b210b6793790d3fe179bfa323cca402332c92a043fb7a00a6029552359a251f8d47ec336e3454cee2257d5b6ce926d50515af4a5f77501f29eec7bbfa71864a3eda25c23d4b2f666f1d4597f478c8f623d7c3fad079d3f816efedbe51925f715d310a3bae0f5c735632b3b3ad66b7885a242421e550c924b9dee91095ba2181397e5b0f920c9c24b92a713dc38373fb41fb5d9880bc03f7b32431e3eea8084733697dec1f517ce1c0923bf6141b88fe7677e9eb4e2ba9b722d2bc1f38704e9b644746d8a2ddbe60f4718c6c2bb3e5978f47a0d2056ae25e6eb980abbe5e270c3f1903ad770e523edf3510daac6aa068a2d85de9cfb060abe23c351433e7aeaf554e92a0f250e58c176a03d38ea28d14c1b2cd5fe3ece6e7da98fb71f76e46ce748e0f6bd99686aee1ffb51ffff84e788b2e7d4a5f9a6c1fb21cbdf62b4a586fa02dbed7c1ce39b0f53d8f07b9151be086eaebc4e7bb76ac4e942e039c07882dda04a84c21acf41c23b31c6b46635a856a8ecf30e4dd3917d35246478a69c54695a761f759db8657ddc0abd68a505993b30570370eab626a5b1e6d2ef8f8e509658a52723f979b8d45ec4086a870811c0d7b6d7c188f2a9ee85df68d325e07b9c2a627cb3f7330806b0c1fe2d0dfb5fe7f62950e69aa9b3f023bf2c98eecc1232a2f75f89e7317c9d5c0cc022261724c9517f91e648748b38287790dbc09291393c725f158676c3d7d6a228c2512dc86ed3736bdbbb34d3be1c90219bab259875a8c5c9b16f2981712e841ca1171b5dbc3dce7f838d5f97050a3a9fe2b9d104261dfc45b583140446b4f6b3c0dc890238b361eeb15792a4879096b2d1741a54a37df4c98f23f9976ea589ffcfe7b4bc1880e8316c560847e52bdcc701abdbe637e743b2ef267e62d811ba1cd3748cf08d59a8a5f19a3d5caf409b8db489245cd0c18a8f1490745b7df88744e840c1c9278494e1b28ec1514b224225bccaaa217f7d7ee0f644de92dd08df783bda5013c8f094f40b8a4043d30cd9b7be69d959916345022694a658adbb75d13791a78a8ac4daf3a431053e7315af1210875739f4123a14b7b1ed55d9edc7458a08a230f18ca090fcb38e7516c323681cd3ca42fc7b5493d0616e4255b35dc5a5473d2b5d31b86290436d9dc796fd393ee7a13d4a4c1497a44d56bff8947de99906ea79c86da018435eb2c1646a15d77d2b3b1c7c86293edb6479689678a09bd0d47bf4f4f4291d70700f31f103758b9edbe1c177208ea2a0fe77cd0fde93834127648f6f72d2979883848d9d0d15553618a81a2fbf90b8cd22fe4a31f9e4e0d5cfcc5a84801b758582b4227f7b587b726c50202d04ee26d637e58b237d221aa5cbca93baebe01ec521d00bffc7fc4743be15ed47810b527af6a06f893b448fd3b946ff0b03830969411933925b9ae46e9910b665058a315b9bc8b064e5802d20ba85d215d25bed858ca91ee0eb63deadc43dffce2100348ced774135a142e40030ca5f4505c31287809f6604a635a8561c3d9a11e9333a0111ae3513f147fe112a19400e9132854042a4602f4e61cdeb916bca03b5c252b94ea69e205fdccb5b191da428af185c26b40604de4874c9cfc7ab86bf0837dc0bfb0d631ed9c207dc2bcdd36c34122b3d1b6f1fbd0fc546346aafe90805dc0070d0ce5a6645b6bdf4fa534eea3edb2a0cbded6ddc8192c58b8bd2eaf18f8355b384b108316e1125203fd1c0536976c965424d0ab55b6fbc2e3b9e467a31295b3f5c6309248f0c9353a8fd0a79c4cfd1ad4e87219c7935b32b3784bfe0291a370d21897b0aaee5dfc214bb7553cc8e0734af83de106e5990c633c4e5e0cffff6d987449b9d39c18a939d444ee13f1175372bd4d186fb717851cafd729041189fce4b6ad525b3388bde83ea7db2b3797caf6339a5ddc76ec28d6b62c61370f40c32a663b7e05920e21009b4cc26c49aa8368d23bfd141c512013077b93bd442fe61e59f8a4a0f0ea60c0caca3fa7b5756ea86c37d25034ed5728a963e5e6a3528bd55a0b45ff6fe384735658769f4fa6dea82c4279cde4de8b6b58765938f3fead6acb119daa6191c06071e3deb9bed0e1978718cbbd8a20d7e74027b5631bfa4763c8d552d7a1a0392026bf8fca15928f44cb918b9ba2b80296b525eb83746c15a6991519d410d10ad8ad019649cc2c218b16f4b51f6e30d3acd39b527a674f24f4f0508056f28cdd44116f457876d5a653bab3f69a77d783984db73f886f975d6933e79a028fbb47aeabf81b6962a1e301cae9ad71b3c7d6849c0da95902cb7cce9113c03294615fdb6586f1e99324699a495eb081bf947982406b3775ab75f1c4035e361b6399c7c35bf21b8b1c62558ee73ec8c6e301f86e55e857103719d0073781f1ce73f6b524f85ad63144f57de362c8de3160682e5b36d03ad54ac61446dea683b64686dc7c512372102cdc7552fd48da5260790f7e9e904bc959a35a0de00c1f42434c44b6c6edecc245e8efbe5b1da5d7a3d10fcbd5e270d85429c59f1ec72f4cd4bee231b3d1fb4e1c22894a3cc46726d4a0fdf039e00556aa3a10e167bbc19ee72c6c265b5bde41cb266f8b882520e2934aef3f32cc5cacc683a6b5a3951fd55ee3b7b14cab38609b3d974703b7fcd3db0b5dc04377a71fe25cc21d648807b0640eb85732f717df9b62cf238e45bf5cc65d61c844f8416cf8516c6a72dc1728f5d95e1c7c0c5fef86e579bfdab2d39cf19fd9db2db52618022df1c4f49e073bbc2d651464b5e93005a9e83e004b96cc4664787685f39d252a4425834b809eea20b6d60e601a5bd2128ec06fa04e0d170408a1894184e2cc4d745d6eea606ce72ee30f98f80ad4f953a5e101f5f1a5cdb7893ac4de4458032405fe828fa354b699087bee27f798f63453e9ed544de50916c667af22f71003e1cff6c910dae2c940a7c0ab5a7f203f8927844487b1c319698d0b9e3885bfb5b38dc1ad2f89fb5ec1f913cf0620002e9e5e9f4e51ec1a476a476c733de2b7daedb0f6a0fc664a53b6da4ac048c999374058c82fdf3958019b0a59581545e7807fd62dbd2d576498dcf2c287f72f344e7f5c8e969524ceb102b3ec99063588b527762b390832c69cc51159ddaa350e00cf1f7b47f177beef9fb126a9f3e76f2b19fc64b318e5cb3996ed163fe15673b80a2b42cd3f7148a84ff745b5dc374b6716682743c86eb05584a006bee8454a6e9a57a04f3239003ce93c5c44796bf76ab5b3b529f4f6d392b4c310fc6027bb672675d46147524f4e828cecd0754686d92c718e1a5532f5a5253d2b72433dae7348d320f9d0beea4682d2840e1990d6e8d2860021573c254bd41dcabd7a01043decdfdb5be7f5a04e2726c4869d734ac0ccd786d9fcb5ca3d1f325cfd90225d292f7376d5a1582764c19e839bc09a23141cb16b094391fb5ff93eaaa1de2a1f30ad6cb5406f7ce79ac9dd27a0efc2ef9f80691cbd22e5156897ed319191e8ec04bca0a2b4f8beb92f9b6f5c57ea9bb24fef1fc0342267c200ee3e88453afe9a8961c383516e13610b1791173ffad67b1d230635070a010552c9421e77ec14275c1c69809b450515f022ee7714f6299c5f3c58d5a22cae8ae2f9b032067bffc11dbc65d1ab1a7e517eb860775a2aad240d4528c0b9ff32ab2cfb9d467bbb9c2061be2440ab44e8e9ff5d549e7d6e974c0f17003354e1fca60b16aadfe9f9346a18e7acd1fe5e59d8b10c536219d1027db9dec24f86d729ee278505e28418666081561cb8e3e746212cbcd104409a154fd4ba5d795edc62e41df852b4d4f4b62ee96a23710db1052d4fda1ecc3ffe9c8ae2c1a8975aac5bb09023b6df0163be9542df2bab8d15813a0b067448d2d5ad897b328750d51dc7f6103b439a4486ac84eca9e1a30ac87fc211595092d4404eacd05848e35cc68e67884dde685d34c5c384a2174293bce83ef0e7e6515fb849abbd464b1967cd38d6a3f1d517dc76930cd0970e87fca937514984eb0df5e5a45755c14562584057bf73ebb1794633d7f034be08cf4853eb1af840abf4dba2c5197afc8930cad0337dd57febcafa24bf3b9969d0fe152fa68a510af2c0b72fe9a1ed163e5b7c5c754923429b3298a48ea62c3d59ba40088ae5a7392db1b41437701b53318c3f94215ee7c7848b90e7052d069feeb2b89e9a029510667b3a2c675ca9953b265a68554bea15eeeaf56637ede64a9bfc04e1a914d0736e1f731262c07351c706981e5f2e3b2ef3158249b7736398dbe7531329b70ac09cf0187be9855c777764017f6cc3d9c2a24154f3a0099915a46442d73dfa79fa23e451e5cda17c002dc4c6a9924c5389f99842f2c854e83707281bed56b1c5ebe12e3352a404d1b2a3584e8d2754a8aaaa98a92b40ec66b019fb004a5c832931eddee3a98964515a27ee66f2a4bbdc94a0d652349f2756b6fc6e1ff714516a015a6d45b6206a3a9f2cfd03275e1c1176b435fc87c78ab4c004d83e51e290f4ade552fda302210573856a1f5d0f8e57a786c7d68180bd2f1a1456741c52f18992ccef10fab85b1fbb8c7789e371f2251762fad8237e72cbf2b17a49bd7d9bcbcc3bd43708adda94329eab763b5ed8ed346ea30e477eadefb5c6174a8191395f0a134c6f8160637f402c9c650f3dc999962e2c67a27a276000c6d24a52746d6b9a9c90f30a59ba13b111e73bda8ac724f2b1bd87d95a38a2f336bb08d6189bf65f714569ada9144678a1c27f2425de6de181e2378233732faad5905cfe1c6acc504f8cb73e096c71ae92775dca8c088555f4171e2a615c9cea2df96385338b835784dad41ac041e72d07432e9936753b68ff1d0423309c16c3b5d31bca83f150e41adf3d21db93e0f5896397aacdfda7fa67c5300a33a9f9df59dbd55ae05b150c00b27f44088df57f8fada7c08e521e105cc73a8f21f13cc944f8bdea1eaf421f51d44e3f4ed9a93589bbdd15bcab5687df5bc10f61e5d2da19758ced1fa87d775220114d0a4e2f091abc0bb0ccb7ac1bd24a846e937a4786b7164f5663cefc061a8deb8c7901fe1a3096dbd4a9d25c1cf48e2349946e67b53a467327b430e0ae06567c878509cc7bd819276667558eb48be368cfeb8a9d976b6375dfbf2622be3ab7d1086be97b0ce61fd72eeea236903df5840757946fb65a10bb4f75fbafc39606fb7b7a7731eb3cf05eb049be3fb13c24aff5c4c8d0b7cee347cc71fc7888d9ef7369a9cc62b82ca701c9b79b27fa067e679921ae37a76dddf6349a08f4db539ad452868e4c6211365556cdc64fdbc29b1008de1c72101a77c43f62d0c6941c95330673569a51ebb61ba08a623f3340f36160d767f26c57bb7123fe6a40549b5062bd1287bc55ff01b4215d92b78883eb6f5edbc78dd48300d88e4a75cbb788b6713253084a80c7d2024e1e51ffbbd8022c9bdd4884741110f267ad6607ce89e044e5ab8a1209874f0c0a1d72f3c321477b02d24ad3121c5acedf2a639cdf3d8eb04d6a7bba42644315e804297b0b6ac68a4e6d0fc5a7b4f4ad5e93ecb13cbdc7ea8753c04d0eb6148df9df4b17945394a83f5427d39ccbaaa20ac3fdb86a71b255854f0f81a84504dd2163e45663e754eeffa99c4abc5166f5f4f3021d7b35db306e522586803db601e1afb0c7c1ef417b6c715a624dbd54c7746291db72bb40d0b91fd5b1baddaa49dcbf0506d26d5348df37a6085eb2f2ffcc3471108bc235fe7064eee5c803368539c4eb2e1ce2ed09c91b951782cb3cd412695d97d1ff9abe008e5fcc6c9f4bbb189ff780501ce696252f533623ef4e69cb1fc0f4537f2abaef67c5fe54a1b03da1239e09ad813f7b3367800fc6f3d72b8f32b9e78ae1a4f0aff0bdbecdaee86f4e1dbbe0efd3dc412982c5a9984dda6c19c6cd27baef3f2602214440bc1a001d5b0853d398c9112380c1a92ffd9d466c0b7022053f65de0750ba3f5ec44dbb4ac8df987713d9af0838807514ccb8544722c91617bcdfc2a855a6f7d14800cfea7a2080ae08a9ce0fea8d0d119e30d964de3b83bfa1d93b028bef40ed7aa987da61ac0600e253753d3fbe861bc2fe4b6f3128817ff0424d718c118ea18205fa25ce2fc296035fcd6d087a45890e75ee25662f468122ec303f5fd6b6a0525a8d0ec3c9066689402201ff7055f23aa435c0246761ff412903fa250a7fdd44b6018062890997abfb19b19b4066685b17386d9326d5ee97eb061967c5a20ba3ed908dd111fec431988ab187403b746c94bc8f54047145c2ad59ea6645adaa079619aaf28c75f9035d0e5ff41754adb8f08c376235a1f0ff65824414dfad8406f7ab99170b0af8e87a5fcc8bcbcf6663fb09d4ad3b47bd3989e805810ecf13e5bd62d87d01c687f47269980b2b847568670435c1438d2944e1f6388f3a0d92208a13a62528c860cfd70cc8d0d7fb04b2562bf06047d5da23c150eaf0dd34d4d6be7c1356d7c2a12e356a2d423dff3e987b3af03a85ca7531d0ef3f39d1d52e3e80789015dcfedd1a463d2f32b28212f01809b95d2d38828d627eaf3d6e1c4bff05c8d414cdbb644c6660c713f11d91d3e7abb01567fcc7c136da74ef0c735c1b76011e504bd525a86bbc2ea95c87ca587d013168abdd5c3fc70fd3f31388f5ef9e6ade6e13831e533e1602e09a08759a9ab9b1d6e5c36392ca8a97afe3c9466ec6698c3fc808c90990dc0134228ae21ddb64b9bb9190db04025149964f1fa5cbbbbabaffaf7c5c2e55e3b9b86307213eab03b52a627b8ec12a79e9e99d4e4cd1b381fb82e82e6197a0c5cc98dbfc3582b335aa59e75d2da8e0580674de248abe360cb3c47b2ea51f56aab2116aec89aead9b01613368f41c37681e0c26f5ed9932622281777eccce194451e168feb9a4012bf09077fb3a371bf65e9842f3fa7ade0da23723c9c9021d7561012accff51d17eae1a3335b00df0b6dc707f4d0cc450f9033272e142ef31b669e5139d3d1683fe54f85af507eb73c262df194b10da73c0e1dc46075bd57adbe0615fda97a4311b0a806c3688372eaa8667aa4e4daf54b0755317cc413d51380b25f0c3ac53163ed531ceaf4fdb90d9a0156e26e5f3114a987dedb196907c5db80a38f9e30ce7b224b56bd15ed03e57b19f723388f38a394de656a45f9483f6c2741059b7cde7ab1c99c751d05be82aa6947d3445691a7d463f2a4e54bca9e05ad971d6e18b7968cf45cf07743eb77a58bf8acde0687585f709f42431c0cd43d4ee4ebf25971ff412780f43e83a8764b864630b86ff9a4f530baa1a36c111ced6740a290b4613614652f1b4c44fc682a2a2b886a1dec539903b5943f8baf887c976c84658b329afd09d9c1b7e1384e2b893bd5b6f61efb5a5e1dabd5f9d5a320e554566302d81a690205019672c5609fa34fcc8f3c97cd955d23a6629498bf087f64cd36eb682880c8ef49e0f33ccaf5297680a14334a45e8af2f3d748b158017b406903482e382b15e32eb1ff9271c6e4b52e3fe61b5cb9d6cf284ed78951838c8944fc03a42a631885f0349001775ba5f1123667da2d5c20e3b6f12f0cb5a2a72970b57e259a2f3c3ff96da70a1fe7972a3184fd22ac25b23464832abd6d9f34846a7c0c5bc95b3081a7b3084c85d1206b227cedd4b69f9cecad8f6b75fa33512d6ac13f5f22171ed44e5af327820a19b19de543a7c743e67b7575a197c0a236082b26861f3009bd12e6c92913c8dbaa44b0671f80aa7e506c9600145a1350d3a32888be4d4a5c2d3149fa2cf160263ebca486590f7350537badcce7a8c9b5c9ab5c2d5c01d49766593b349deffd763d46cfbafb7c71fbcfe7f40b88d5fa5873baf6ccf6b4b0b99c7ae02c2db42ab6fb0a79d12a847da82b0df46e8dbc311bc507d58655267b0cbf9ff3a2a16e35bc40b65d557679aa23c89c756c01822c1f6793ae3846afc4e76b15d116774da6e10ecae4960ac4cc51bdefda353979d5227159bf0c50462c462fdfa1b2d241220a2dff72f712444ec333311d9b8ed93260005879878e32aace191d5b80f1265ab68bb259cb02806cff5b6a67113b399637b3d7d744b6b54d70bde1689871d938692399088447467403393ecf7cad02f81edeae8a0e806949256fe09b3931c4bc0547d6ae7025e6ad6cffb72b4fb7389d9ca156b059d57bbf23656a60f7732e431084dc046d0ff63bcbdb0f8a5d6f5e9021ff63cff0bb062b7e3f259087df414896e03e72d2fa98b37a9c84cfc04feb66841f294ee4500d58cd0471634d42057019c8fd34a84a77434126ac57cdb8e0fafa52b3868fba47a06ffded73c37c6b4e3f9aed1c90728dc4a6dd1b31cf9d3e01fbbd13e4e5213bd2be7e90847c9f77270f05563f0198591a1bb4c42e8a8b10a1d12bba7076d482938e420e90fdd29cf53b180394df05f411ac38f4c2185400aa5ae8aad65b39c04845f918c07595b0caf9693740410924edfef3ac3e67f003e7a1b766116bb736b575c879748aa4957207633592d9ee0a8c4d92d3dcc76f0512f136135f686d23067f229251d51aca6c436b0e57a21ba110e9f367ba576a2a7ead8214e4cf5c929285749e73f6b91a8fe726d36d9ab5cb7effcfe8c2559d97e3fb4c61ae7ca9316d8c9e9f2436e7d0d464ea67c1e493b33310f32b2dee4740f22f0b6d94e3469380e6ecde3989677e66095847ad3ad64c24f2868c9282f2f7a1d83ca3d48dfc5a1736957eb843509385d315542914aa24b6808aea66f83288981af1f442ac2a849b521863a571043cd79e902a0294e68aab3da70c1dad9605a8d3b3cc4c93d498433fbb22fe4a56a7543728d455a6c8678c3c3b5d1f079bab0cc00102b37a535b7bb02a200261af7a0c3635cd45bd170052b169671f5174e7d838dab7b88564f5ed6a5cad2429b4cda3576072e64af9b413f852530c2ef97d0385e215800542a94c65ab4469259af15fd30756bebf76e8e33d512c7be943e226c1172857ffbf474a7748d00ca5e8b9ee03f23d5b7349f645c24ac7cc1a49899e142e7229d42b5ca445f555765f9345a426eb680988f0effe9fcabe97f9fe0f95df0e3ecfc5f77db2888a0a1189562457f871f85971c9c1433700cef982df0505ef38bfa9fc9f7704fa4598288e3c4a0a4a20f1227f626ec75ba2fcf8a4271ee95c0b68f0466bbf521202f7810439810f694e54f7e889faab296910c6d9e9b818e085a22605b33b817db352cab6806861624c37e308c75eda18eb49a9bcb3241c6aea14035d674c89c07cd291e1b25694ea2061bd5c2acb4b00837e8e9d74998dd9c7319aba2c7b0d7c63d35988b80274079e5289bf47522b67b22bb9e75af89f1cd32f327db067505604b76714eed2130233248ed853211f2187c8fedcc52cb7540fd16c501f45fe0cc3de25b945607b3d28a353cb3451b2052450229d8adceadbe745cd3fef9ef5c9c3cc424124dd7f70e8dfe3ddc2f29e95b69af21d3debdf8b98f494a296e77504ed279372d6b384d57e2cefeb15fc3a89a9611f046cf647b51f89569b007ed4f825e41fb6351ec9a90e4ef484b2b5c9248176ba7455e754894951cd86eb18cc5ab74fabc5fdab34a36028ded2fc79c7220e6806265bd2e388910bd82240530cb238cc13c61e86ab4517a90f0fd48807eeb663f63207dff33b752bda9b795444f123c202634095454d21d77b714d4cadaa1aacf809e927c7867a0057e77bf625a13c437e75f58238cdd57d745c3140a87586c40f81446b4e454177c36215f251fc1b0f6ce84c8d32f5551d31088a3733295bd96620f92aaa700ba8519978ac063fdff5a2b6b2441007c05b5f612f47bba0d6dbce4ef4709e82594b57fb098bc0837cbc29ebbac3583cf48053f0c7e2c81d7c180ddc12fe02530b7bf5842b5374131a1d5fb89b45530978964721914a02c0797e82c981fd374239d213c4a95b315281cdbf5b213cbaddf2a303c6bc952d8df35ae56f388a5a46e21c642be9fceef82366ca725f477fdee81dec5ce75e431c844cf7b6b3abcf256da7a67d0c898cce881452d14a3215561afbfbc7a50cdd34a17df12cdf839e0d9331f4f7ea409d66197bae7b1f73ba8e98f58a1aad878232135edfd63afef0974becf56c987e753cf57fe54bab2857f48052cb01d6ff0e257f96f6c4996df9627f86b7a487a3967c2b1a0022961276c4c374b9d58c59e560922577db3be7c6d7ff8cd24ca0aeae17ded1529efeee6b2a93bec41f15f81ac01592863d567443322ae5455939bb48a4ed3d88577866358689a130b9ab0a50f809a4bced7965f802dc9bfb8e4a9dbe93916cf62f4431135e7acb619f0d638b03b25bf3ea464045357461e287ee15593ccca9e1a3f20afb72b1258b5a7849efdb321ca87409f9758fbd6a528c7bbfbcef1080433d218d62dffe1c1a7ce4668fbd16de9cf83d51f724170fa9f38f8cdbd8070d1eb9db610fb8afedd587ccfd57e62efd86207f915d4d7d0229b1aa93d989345f65b049aed1b156f42a96b15bec543eef49f1f7bd4b7248db5612ac22b5c866dc429e5f6ddcb9ce1988ec82c676a0a4d69f2290795bf477573762594b55646a6c6cabdffdb5faadacd96c492c51ac290f4bdc116b328aa494506655d9a130483884b362792a996a9f4461efbdd7dbb0c50e3e5b0415fd8a5613fdb4815d1465831744cb5a3b07de25fbd15ed76dbf09faab6439ed36bf6eb9a54cfecc5133ea5c5055e098cb5b278c41173b0a730a0a69f793c130daae16c87e94ce234d1a1a5e300d8673ebdf11b719ff2a34540c291ad33953f142f85cbe4178b21b875c9779745a8846b90c0a506673d417209d1407d994f280d289a81f181af3b3872d697b7c8a500c590c5323d6415ffb0bfc806146d7e6d3cc8eba5f3512c2057d06b93bf74c2347e7b00f1c95d54b15b0ebb48c1459f5cccd80a8c18a37f2fb316e19f43a109579245efcc98e1a47f941039c6d6104c9dd557b200f352625e58e9b84473277ad87e923f552870c41ac6a680411e51a4a1f13daac6712bddd7df41a0c4722dd701eae71283a8e22a1b4a2828209c28ff64865c22d9c96ea63120aea26dbab91380c292305ce51190572bc441173b0e4ae1b3355c4fd05673036cb627dda07a0f3e308e58a5c88966d42f4332384f8ea4235d4c9099d70697964f2cad5160c9e28fb019c19f2bf0f3d4e5bd60cfeaebf015ac80b9e5977a316751f5093824195d8658770418c57adbf98a34f4a05e2db63c13dcecd7a17af52c476be6005b9f92560fd2017114f826a53f482be27fef4a157e0191ca6c03eb3191bd8646cf1cf7f001cc793f327b6ca59b865e97778ab280d4014fb22c8a691d74b8c9727bf0a05c86740b40ab630a57521022675c6e93f3a4e4f6cca8e475552584f83a991be6ea4b60f737007535f4b057fd8fb48afc560892528c5be9fa96c50fac433b2c1154bed01b9070bda14b68711e76ee656a3667632e605d59ec58acb78e3f88ce1c744fbb73cf47955b254325bcbc9365fc5a5d85fc90f85dfaa1ccafe9263c4ca5f23abc3b83e8d7093531efab926d75a72e8735414bac95ac4dd34778eef95c0365a70639d8c7079b7e76fa0a0166c6b7dd9b2ce5e7262b7fdf01ae0f8a4fadb8a4d91ae8ced50e27ef0a1c1bc506f8ef257924c8590e2f6df726c27bb0c4323546bf9ffdab04ec5f37622bf50174afbfe7c582abd065e2b0a94ce45bc9b4d2acd34405958e6598bf039b824b7e24d07fffe40e14d2d1835d289aa31dd38df786ff36778b7a89b73b8aeb49b221e9eb133a7ba8712eb89d7a910fe1d908224a89cb5b4d806c8db18bed4414264f72c6fc4d640a7bfbd2eae3aa3161d52fecf6cd7d072e94ec1f5c36d7319b7b021a1a093b348c744ecc7ee582004c61386e66673582d1a4b05550af286d6c1433a5434445eeefc7bbaaefe69422ad3e00b0443b24b8524b1aa13285e5ea091f5b342eeb94ff7ca42b2019ad77e5d33380c9e466a9ad106f2bc6ee75871f18a771ceb4df2d37eb0107067ce22d3e0d764cbc77c279457675a8e336d3772318df9176661c5a9a13980860a3c01324ba8ac19de4d4be9882a80cd3eb1cf47f824a4f6f07f7801e8ea77a8e99c066c22b4377d0e4c368968e9f815a1eb63e0a0aea6f506731c8c39f8e32ca012860c4d2434e736fee10047273d2df377559d1c558fb8fce2ce886332dee0d5974360e15ebb7fb02f938514e2022e1a1ba29bc5634177f2491a2563b928be3381946c63ff2fe95f125aab743689c16842e2976cca493177d795617b5114cce3c00d2fc15eb4c00655d6342da4a37d4c081c1625b7dfcb6af0424804ded892368bde2b391f4a7eaed3a39616c6fb5e29b1acef25c78ec56d171b5b29bce691e8138cace581dcf602f96116e74560ab6bd9ca2bb432d838324f40a21d1b31cfa9d709f7ef46a293a00ab30ceb0b2b32514403fb4720182a73290b15abf6013af76fe82200e400a7876e5feb4fa2f6c4d5aef89829849d2779fa19c78c03d3d2b23120fbc2754d57f85be941cbc27b908cab0642d0b876ef473f7e442c96c99011e179b0e71a9c8b32f734f5a860bbdc001152eec2f04330e705bba82f5d77bdd661c392faced612aa31e70bcdbd8d8bce354024a2a8182b6d28035db1ab152513f644e681260b223ae4d0353ef6653fa12df02cc8f4141dbc7468d3df66b9644a84b87b7bdfc4c619851ce7b911836ddc59f2376c3cd772566f7e20b75bb7ce909b2862493e5f26b6b2a482607e8be8851f284e57aa6f6c30eb02c038e06f7e638adc5dd033e67a096c629e714bd221c9360fd983aed594751dab2a4b2d641dc565ff5527269be63d60f9c22bddb51265b145317af9bf4fe3dbcf6306b6b161833966301cf9d383488fb8993274dcbcea3c876c2121b0c976b87ce12a059187c85d73a81353bf51b80b9b122c1047adde70692d5ee3b3356d7bb8226fa29ff894de45c1664d3b6d72db80475b5cf772944cefc3838978124fd6937e096e2546d0996ee6878f0ae5f9a2d10172786e858b1c2834d111252f81fcf1b0825d101569a3713b89b706d8739a665878551554e09b7998142a34901afdad635f21b620f9be53f4572066cd42546b75a0fcd69b85defe91ce6695e4eb778c5ed161fdaa8281d0b92552c15c19fdf49a61e84ec830f1c506f7f4cbf98c8150170567bb54fa6ac122f7b5883ad759af9a1a419df82e0dfd7f593ba18b9071653b11998df84136e71466a28b01fcbf026453b19edaffc258ea36eee0a98efca8f2228621e2228401d8e5ded7d2a0879cd4e9a89a468c222a48e0f4c56f044870763dbcf3e90353fc4a36a04224e0e9f57bba892dcd95dcb7e38693ca370a4a874a62ccf91ea767f3ed8cef6c1b5c44f2c2f1a56f1a5bb0474594d9236b11bc8b0c432f050b32402aed5137b8b8a45a7b08aa6cc0452f6e6b0a46c77748be7441f156d59be0245fd5c0f02ff675fe30f6cd106733865d568bf4a392a3979f89aef9182ba8ed07ae1cac50f81ab0d8268f88fb43875fae69c55a296e59095ec4ab7e0c424d6d916ab4acc7934d3b532c04bb7d94c72a6d65106a325cb46dbdea0e56fa42050a78f43c3aefa06de604ef9200d8199201aafbe5d28c254a8469769cde4d2903e369a0f2936158a9d26c116b8d3c18bd3ab21dbe399b6976c93ed8e65c9cb12ed6c6713f547df842444f0587a772d226977e29d94b4ed65613a909bc60aadb6b2208101ba6203ed86801f3229cb84168365fac3b77b59e7d7aac16edda240c84ce806295080f63f5e1a1f98d99eeceb0521eaddf76bae757a0980995108446bbd99ab3ae2a00a6d76215eed3e4845b13d2e47f44de094a5b1b8e1ef572de30b2a9f929065f2e52594d055232c8ac70153996e03faabe19c83ea0ed36276724c4c292ef307178cc57af67a338717c63c262e293bf3a184b5da74ea915086b74c1cd60a6c3a444d47689c086fb515a2c9ce71c92401cfcea4d8316916c48dc08feb7eb71c28e3c5152df48eb5efc11cbee30d15cee9cb1d86a2198cad8b9bf700eac72fb91c52b0f764f4ed31790d6460084487e8a8f09a87cd03d0d278b9e21fb37bc62ce2b53e4187eda061e16373f0eaca03f32ccfdfc2bdb0b12b6aa41e1f146f1a92af91814ce4ea1c53c964bfa31783c0e5f198f864b6b388e686e2e4262ef99f717b315f19105ef81ea4d9235ef6cf7de12869f9f94e83a6496d4fb6ccc5aa1c20b333360704b8e8aede469e8e698c8ed13a550bbab9d4d1ae6e96be5fe14b07dd5e681fea3613873d1559b587fcbf2db846c3733c330430cae83af4c583511241520415731f9ec341dfe4ba48abb45de54619a162f2694e15bff4c4b6131f6c06e579ab274ca174ee8dcb640a05385462f6fd27c1464b5db6fac2c4810c2d29ba4274190f00be3e0d9a335bf82f32a18ebde986835de9e9179fa48b116603240a025902a196696189cb65551afc409a68462ff9e75481a9f16711adbf17d317b061bb0afb00eabdc5320e0f3021838e493123ea01c9de030992d436cce79092543d429bbd8f0f2d8aa253595a432d12bb33176788c2b5ecc5f91d754f689fd357a466c35e6750a4eaf11f807c98d6dfdbfb0e28855c915e36da6d4f05f2a67274a4843a34bfa9c99f1d3c0d8d90be25f1c0b75bbdc3411b83f2196d2fe5a306fbe6b97e5f2801ec75f94df4e319935bb4e930f73dd8810d343dc59aeda511dc3df0c4d4f36d2bdca0c5a959ef7a8cedbe692fcbf901eac2a3dc18288704a4fb54f333850972fe7e1fc1d823b7b8a71b535149335594d3e41c0dd56255abbd15ebeb48777a883a082e822e105f290abeb0e69d99e8227855715921b42480649ef9451bcdb574aa211909fb47fd9f0ad9bc6f0a70815f8dfca1798b1c213a59c36d9caa90ea714897b56b1ce3ae5cb0a21ee2f2ae9098d164d221bcefd6efa4fbd3c7e3505483c4acc5012628e6b26814e14287e3301a7368e451d562fe7bb229a5d4511d126f963e249cc6024facb6e62f7291cfef2eed3e787b3d7753669cbd58fa44948b7e991ab6364dae48bcec1ea4342fcb9d90730470e19e72ed78023e2681092c302e179be5219a18a9d7294a96d49fa53a90f12cc064b85f63cf1f3c5e71b5fdca457c94b16431b68649f320d385fa6517c99408067ccb9f966a4dacbacc3823520d4320e6a51fb96aca918b44e58bd3194005d09619b67286dbc8f7cb704c68d77e41f38dee424d4ae76c4c374b9d58c59e560922577db3be7c6d7ff8cd24ca0aeae17de5e17481207177f0a94a3199374e5a4513105916495cc2bfe308458ba579902d916d13112ef3564ec683026a37d10b97c7eb4ea0ca55eb9c40d1ec8ab9b825a00e7f4fe6d6a416c72fca37de5995b2a48d78e7a7344f2b957fb78522bde5ed689c5ec0c0306105f9e5f1e6c1b484c0806b5d2767885584832d2a299ff229084e6c2444b8a8a5b359c12dc58c42bfb2da9c5141415981138270ff8e645cb8d250ddce52b131c58c64d125bd8823fd8a12eeac86c2276277d7018fce9d8bd8377c55729633a427a8ea729200b7a286131a2e7d247bd553bc0d3b6a5055876b632512accd8350ad582eef8b0dbc806cc26d4afcb2fdd6f2600d9962311743cc14e84ab76d6ccfdbf4f6e65681ddff579909781dbea4171b5e66c61e757dc31f990463ccf8873a10e85f0758e2528a4b2522db39d1846404c4ab63ea42f727e967f6a9e3c622a2838e86dd55b73d69bb9439dbe4e0266512a5c47fb8dde55c8f27cf4a79ccc03c4badcc7c269184f99f892dbc8ba57da2fc603958a746f206ae1de3437a949a54d2064382dc4e50ba2a48bfc090d51594e020d5eca86c36ec0daf0d5ac22be8ec95278a78cd63d80c2f215c0e5032e60dcf2c1bca068311f9b455cb4074c371243f7ee80b39d689999294c7147e1a2d3e77f3f08898634151765864b380d4b7acee126b48577eb32d251e763007233a5fae82fe229c05f45e318885461cf1d7937031d8b81e9934bc95e61c1b6678bc9dd557b200f352625e58e9b84473277ad87e923f552870c41ac6acde72d77683a2f985eaa793813c0baf18a3a88d5ec0155768e3dca72843e8aeb082c9d685e701f4d664ae012ad9c4430e0a17d96d02e4879d707bd613bf6e3bf54799fcde92d9861f240e2ff33352b6f8c2d2bcf552bd286d86da3ebf1eb63e9e8f82481a0bc57e8324e1947136ac391d583ad4ce0e3a26c6cf2015af021142e8156a70ab3a02f5ff81089d57b1304941f4c49133a4770a41c14b93102eb231fd34c71f8f3e20b928e7402ac52b42fd7a27a7b0255280190f459a3de160bbb8680f32708ae5a31df5ccf319b57606687be77d23b07962db94045f2cbc23035596ff8b41c86d8a599d12a49496c9c115e58e784eb725b81c893ff164a95e307af5be298658a65d530c697952a1d35b8491114f89b68eaddc10f632bc7406678858a5e22469a3e8afe0f8103694649685c13fcabd87ce50524807041c3d9b8f1a638b8e23d3d80a4a98768c82fe81ff20572e1efe3f8ed664cafaae47cb93c622514ddf7cb20d72b04804a3f004bf54ef30258afba6f5853e6e9f963fb98051563e98c379c1bc7a0dc68a93f0f882568c60a3194083aff700588da726bc7b3a01c58431c665c2f08e51861d954a41f27f992b10ee72e132673a501f605b87e7be3af68971c5616fa645a14472f22ca572d317ff29d8eada547013bcffed9142b53535411274bee9f229faf5538ea932e8ac32f67d71c7ccbf7f8a70a617465e96321538a87ea17fab6c7eaf2e0c463a61c62666b83e262883dffc82bfcc315812ea1e3eb0a78a83b4381d648f7cac3f4a4cc95ecbd00fb9eb38ea34acc56e221534533af2b3bc90fd1734e866d313df35824f04118cb4c4c6d56f0694409532a275fa9d7a2766e64d875dbb085fa506c3797a0df77f6f4bf10fadf2bdcfcaf742de053e27b1bdac0bf3dc18670bda34bf69fbc990443b24b8524b1aa13285e5ea091f5b342eeb94ff7ca42b2019ad7ea1c9d6e05de4db84817fb591dd8304112314fade673f632d8b8ffc53896ade3b99d11645d9d4b9c4073c881b9941b70ebee214b9598c1a0bd61c7874da6a287d9554b193f16948c402814a8be8f056f34077189ce1a921ff6ea24f59338f3de82ff02bad7f9a9a07d3c1de9e8a39228135820203c3a9a33cc1e06155e2c69860c47bc24f1c06c718888b04cf12e240707bc623d4024c59a1c2bd1d819ee05610ab3ecb8d611e86cece6fbd8c4717b84d0150dc0140839a292b5ce6a9d4f05d8ba14fdfb57931e35981c3a5bae03ab6c8f3361bbb3fe486138c19eb223d2323f249e20c8614dc353c501f17fd3f04b2489c30d8af9700fcdfa31c82566b54899f22b79559e0131c9e94eaec037d5ef44ca489e60025bc2674b30cc633667d1658807e22ae8bcb3c0eb931e6bbd1f9d1465fced9bbd4d0716871331243a425447e9fdd3519de52579d91ef327c10b9eea83fe1a1e1edef44e16b083093cb4abe0c33fee08f6c9eae994458fab81f74426ca0118d37e4b246440c463c85ef36940191a39672d840ef2e7a482d73df1aa71791aa22101f9e3d295e845330edd6b6113d7283283cfa99c45d260bbdc001152eec2f04330e705bba82f5d77bdd661c392faced61214e45053be5680591b846f4b67a13daca924bee9e85b3c053b19cd640ac6f5c8a7b226dc19c36836aa44bd277953f9a5e134cddf13a2e40456fb88cf52f4b5f587cc02062e4f7b8acb3b94084c51ce9a3645b82e3aa1f0ca364028039f60064b3eea98843d93d849fbe1397bc7c4c66897da4087acc8d4456debc17d4693259809feb53915490f36f1361f26a2a5af7c230841b8a31eae7cf9706560ed87313f8025ca3d47a44aaf927da0d727a780e14ac8f9f1c078391c72e59769a003f4c9ce225eb77a56be1ccf7d7a2fa10770c59416c1d285942b51407e44a7671ab51e6cc57be406d4130dd77b69c33e5d39064a490cf8d2134da4e6adf795908ca424dcf08d4550cc28a96ccf1c9c3c85506e724692e6148c9e294407ef783d873f1b1e3dbc5ff0507d602e902c5c719def9432b91e99666ac4f3b1cfbaa9236c0f0e0fbec46a2fe1cee0422a416fe25ae091e0648c2a101463e431be53f4572066cd42546b75a0fcd69b85defe91ce6695e4eb778c5ece5213881cf90109851838b3dd17195de011f3f3bf59a4d0cf85cffa083c44149f181344320e6958ba67ab4afd0634b441ebd54ccd17ee57b07157807f97e114d47cfc4df58b1f00fd6b199d43c4045e40155c443d404f803995789f18b7dc076cc60e1eec7f6833dc6f9e1f34f619f2cb2fa4ab0276108788e2fdf7a0ae2ee6bbfa9569b5ffe95b5f47811def8fb1aec690d3c53bb26c26ddead8c42841668dd1af1c59440d2b6de7c8cbee92329b25acee2e2422a73d0f415ddf0026b09838915d8472f1a00c3a54149e7c52ee8c179dcb792368a8e0044bef809f13eae8c176c80039aa4b85c9cba8e932d0c483b92c2d8b667d0faf5451e389db9587eff9107aa48c4939e22a3e72e66e2e3e7b09f52e89834f4c8f0b2b2b18914fd0f39f60d8c9e3beec372042db54db3a4e6f6b82fff513f0372a70d72db1118d78f56594ea6dcf0d9967344a4fd6c65801eac7f7e6051ea9455e36512a8bdc6f33460d4e0692346653072ac7cb9e8d58c543ef5076addc162307470004c6cd50f546d998e1dd445edef787d3b3850c331e353c6569f171cad624637803d70a5ea26861377c9414666606ac8374df62a26dd19ddbb63728535d061444b014577561347ca1717dd64751e9af12cadca6820b9032994d7c09c53d95d8b1b84af83edcd2f48f84132679ed61f2a1c07c80b92a36778d488bbdf732d5a0f8cccb1c731cb4b65619e9b1f2dc439969722d224f0968f2e5060fa7472e548b61ef1e017fff45a11cce8b282dab7d36f9e73783c491cfdb59e8156b7e2d0d7b5a1fc03d3b7bfc443b15ab1ed6de97a754f137a7328b6a9e99f3753646d7b16b7802f0193da0fe6bdfbd40553a1d8bb63a71cdc620349f00382ab0e0c4e5e23d5adfc8d7215deb38ff4037f4e3385678458da33eb3056d7804f5ad9411c69edd79ac76c677f5d09b02b28c1e143da34afe37678954bef53da83151d2560f6f60159b3999dc3f0f0c918529cdafebaf9a3efafe76d95e1979b92940962ab35457b12005ee29cf888f48bb239a170b8c037a71db7541a677ab61cc4e5897b67b2b6fefc3073bc0eb3d747ebc125d4a2bf894a6e5e98edb0139d208b8313d0931139316ef03f4f5cc7be8ff296a7d159f8169920e5acfd8e90327ed1d600bf064b6b3daaa4eab9d479394f17add28d23e67b5dd686e375bae12140a94577a4797d168d59692196b841d174b0acdc578d6d5f7e5f14829127c17089d432460f09a2c49eb49fd06b12d4d6f47a954b3df55c9ddea8abe64efdbde2ed455df81dd052d4b2254e2f0fe82d59bccdc4c4a4f7aa8834f51262cba4dddc26d1790fe676f3fc743911718d3a10d7cc1ba4a6fc308ddb76386aa46415150cb20e6752a034738b6ef7427141d68581ac4b127aa4c5d98f713ba95bede3faec075e485c12f04fc52264ec9104d63bf56f144ba33bddf217911ff92824d82eae73a0b1bd9a3a2d6ec1f952a55dcffee0e30f1b90ad21da499211adf3a20db87cf7a6f8a54facb45c077f199edc0cf55216fee2a6714c1c8cb62e857cf74a1cf1ac87c156ee4ffc20f5afd1864966415fec627155d4adb3963db78a0007bef44ddd2732cfe5cd47c8363a107f01bcc5e18a32991faae851ddb08d133797ef82c1310127bdd54358363eed0be54cbe42857e632e65b073016e7a013f8e76ef518644ae0f26bda27ae4522d2eb915929aa4dd0884bbecc7b0d95967c44d7914fe30aed9e7df0a61a5d5ba3379e6ebbbd7a6b9420810d150fe9af8f059ee67379de5a749a41d11e5612f74cffdfebafcb08c2813b9b78462dd95a0116a180aa9681dcbd19f97873ad77bf42ef3fc435ba20e5199c26af2f71c3eec5635c79a09ebc027d45bbd43c0f9d2a9cef40e1d1821ac915e6d8708450c10a9da70329a373a95a6b6e75917e550ad7adcd1a9cc19fb6a4a5e9752537931546bdfaa84e7e7263feb54517610894d5bbb9149d089c53eb493587c6b9b6d23e38c57122a06027d94575a9575a7d84ca316242cede4ef5fce26167f1a74fc5f9026950ab6b7ef223ea0dc13a27480e2b3a80e063c912161f45e57867bc837f7461c4798ae484c3cb9cd47693cc3ed698df52066707e3e145bc6df7b2a89b5e012d2354653381e5bca70f4b2953a2a22426dfbc8f3bfb9904ccb7bec5b8af370406e8f0285c378a639f0ce05d3e08030ed3608c131ed7abdc6c00acd7b7dc7b08cc51922e85c07990d587b8a7fa71a7b9362f5d4e292406a1b86b74db45b1d1e2973121e6a58bcf670519aa5ae3ab3d551b8a102eb7124474c7976dcfd056640584fcfaeab65abb254ff54376cd8d2502b9c268fc6b90607f784d36917ea40fdd3a701f8d76aa6b4f52c85bcd68453543525db0e81d90f669396238c06b01b195a7ed18f3a4c566e746a6cc13ccc93bc9f5f7feb1748be2dca9e50e9b3be202a9504a5c1780d79c93a39e66618b4c57334567ba34f85bc9cce57e8487b7b40c76db67d7b1d5d97c77b76b47fa12c46e33667e14c938f9b87678a7aefd9a60397bada5f10ee1dd7745916b5e3590a13b0d96bb6101d638a25c411816c71de9860b7f441f0d6337d5fee022cddc6b2747d2de6e7760281cb678310fd01655d9826093aa6c304c87fa04c8cbbc31d4a6e103fd9aad817416fee56478e5bb09574c14fb1a2c8353c475ebfa2fc0553f28135d77baf892685a9778ac72cde9cd692ecee9dfe2f6992a7cfcf12d2eb217ca855eab19d66402afedf74d82bf1d6fb69fa769046b106e086e4dbeb49321e6149c907605baf7aac2bf1fe056b1fa7a2ab5796e8491c1f38c36227459e7b34c97ee54ddca2818b15fc9055ccb76ff4f954720f184c60f277e068340ba24eef41d1878f265320f2c060fa2a2714658afb35462c277e1ee12bf81a97e788a9ccea26af7c34369b0a37261946bd10faa22f4153609c232683b48df1bf26d63599ac977d945079a889a465e84f808ed9c2a5e91098c50d79eff58632d8b43e2b8ccb4dfb1bc6091d7f8b664cef251e369a313e1f1c702ca8ca3ebb5788629c253382459882e17087b320cb4c5e1355514db5a3a889e9878768b1e1fadd6d59935774107aaf3eac5f650219aaf32722406059776027ff3fb27a6d3aea9586e3cd471a4e4b27ab555a6e424122e80c500ce198663b90ec437d6fed02f01abe7304464f624cb735dc0a9293629dae897acdba1663ad8b7793234f352f03b5d9ec9f65294abf3617d6be787635d1cfdb3213b72f8d453d5c7aeabe12a831657281a865b5930cf0e67159f187f10ba96a223409ad687c33650c2e9600cce34d9a2015d0fcd76d438ab3cfad0ccc1f37db45ff804cc0cca8a4e4213901bb6418ea600e3f760cad09d8342c516ed0270c04b99633e29e11158fc622adb648fe1c89b05c88f4c108016aff8909201c12f5072bb9b701aeb5163253f20f5a3c9ba230295d41a534ee4b3c7192dabb97c1f0b07990eb62145df7a88dc50801dab6ef725b9062f3f910a0fa5745800cdfcd023be84a664beed977a16a25d02b168e52203ecb66ad2e544a6038eea7e590d436bbf1a8e594cb2371fb610f1908ab35f74c5f933a1449c313f5571a48730e7933f5d7da46bf6bd54671df66c416815db66cca43e2991ea3c61cc37e7a183287b01bfd9f154ac30a23166e5331851fed107fc24308985bd85b9331377782087cb93b143a3a36cb5aa38552b263182c1479433b693ba0ee40e2f5a6a7e3461ce454df999d7878cb2083d3b98a5ad39b9f827f456550e431b2cbd0fd5b51529d453d0d8c3344ca250f39160c4b128b41dbb9ef53f178a6d8bc9e74e4d5f8500198d355f7e31ca7df0a1f39340c9014c6ef12720c2a6f35bc49843c9ea3e0d806a4ce5fb9030dd647df2674dddb6fd2465a3dd205501e47d547056a58fa63cf025a6b74068a9a79f86e96c8d745e9e94a3b2aff06b7faf50befdeb6beb967b02664bdc7f6852ac61f0301c7e3861228ddf904c056a3450641ac937bc7841863bfe8d3d59006a0b9530c93c99970f7808fdf6f7709b8414a07af7c6b54d66f388bac4784a8d46efb31832e5110c31331a79441f863d807662bb98eae8c10d0a2ac6809539db3123dc1d6e893033d9f4ab47b0051a6dd4dec2c64d89cf430b9323f6edf0898122a48d334049d905bad67b80b731e0dc018fdc95318ef5e8c3fc1a7f6d547bb4a6738538b4a2cef842b8af9a1013762b04367959657bfbeb39df61c83f0a883e9892906e4f2db67f9458994e1d944dda28a4122bbaa358ff834160e545fef37269c94b91cf80e5342e218a0ac024face1027fa5a15be7fa59080b37e963f2d0e03588cfa3dfc02b80a2ce23fd6e4f1f8f110410c7cd0698bb7ca8b6ec9363bdedc111c9e17cdbef7b5aab5a440d517a3f01790344223a7fd44300dd8da264514dffab8f18810d20745e679408782903bbacad8af215f63f94f709db9e10520d6a2484050ef924d96a5b9801603b94b2a36e5c947b21233301ecc3c7bb667b72f5524d64e40a82dc2016ba4ef6004b83eaf5bd87dae48a95d735c8bd1e7c011ba9296bf09e70c4493b8255c533a5995ffd9cda8d54976eacfe15531ac632d90cf6c39cabf1d8fee9fb252efb47697dda29e94707f4daf48feaa6834e841b4cb8a09e91e9727cb50e96dc1e4004369e2d6c9fed6a7fa78188d5b328f0ab8f3a7483f3e7fa6587ddd1932770c8809051962bfaa6612b903d41fca29e5ae0d741ad6cd29a661e3437f39d715123d5809320505fc04c950ed9892ef057e6a6d27ad002b90e9ae1155faf6a5840b304ac11c1e9654a9060eaa6ee187dc305b16843114db8c95f119684e57b3c0ce50bd2c5703f5c39d102c877416d98c1a847a5388a9ef64477bf9f28d83f59eada71ba07e1bb93f57f53416a63e151dea57b7b6e5917d66fce90c4fc5c44d32466ece85436a90bb2283349961ae148357bc41629a5d55605aabc419e6916eba631ce9e49698f05014992da044cd7e6b863f69e0df79bdab34c4a5d4d9179db4f89510d1894f145be1d03d23c07e8487635231563439005e0490261bc5bf1af6ff02e2bc825892a8fb7f04201ad0b38901c6bba7ca2a2cb72ae821788dbf9286791cafaae075e5f6036f273635673962e76261874733bb7a3b04623c1a849b86e62eba218cdd0c6b8d15ab55f627574ad70e805c1ee6a54a21d05f87abeecf5fe792f514b612d3ed09cf43563fb13a9e0ecd9e05966ed38afe0eaee336142cb96af54d53f055ad6cd82ecffa7c4674db03a9c8c9fda5652c268f93ab25c556e99f38e79dddd054fdc72e6ec36a92a2b0a471e20c3ff99557402bac0c527c8924ae499cc8c6b4ea08912049c499e8819242b156f2ce0fd1fb5f4ea3a5231aad88d62b77e5855ebaa17c5c9264e04a0acf3032f30432df4cd18112bec76993d8ec4abe41efdb1baf07fb514a6d7de5e4fdd8f70144cbc12156ee3cf5989073fcaa016e8de14c98eaba4161686a283b4e5ff54af2a8c2703c8f7ef85aef6ab9f4458e90979b76bba3b72b10940bab718779e1ca2bf2130a7dcd7ba02c2b0385f362ea956d9315ab2bc4c3fecfe093c1fdc1e60820c480840141ec535d8597f66337fdcc5458f60a72356e375c077cb78cd489b856600907c7eb5267f2ed5f95887ba58311da3d89595d16ff46d6a92753c1af8c6d2a8395c03c033d994fe80746b5081a7a4b6c73394eaf1d00bfc08c4ffb5eb98c460fc5ff5d0062091d15fd96743ed8de4da637b201e276e576bcbd7a79ec6a68bfd485307119e7ed22a00403822193aee45856b8712c582f38179d48ccc5347eaa3383eeb319402b9f37afd5a8c86987253e8df0d201a559a78bb6f71522a3a0eeac549c211a309830fcc3df25b5b910b4a6d1aa859f016f2b5b2d60d59dda1c9cc69a674c604e2f439101f79b86196394b7cc3701c5a62ebef87ff8347d871d621b8eec52549a69bc3d0f4d3e3a2da67f3fdd69e238e967daf5afac8937e81370ffd6712ae3c1b4b7900859cc2b95f8ac56cc9ef7382392fee6e0aa198a4a61e0795dd5c9a960554d3b95b1d413a30110f8265759739ee22708f648f6a547ba0be99d400ed1cf08dee3f6df65e3a4dbf7b01688d00c3f64fa748e58d4ac4e8d6b037ffe7fb00f37c2b06fc41d64ae9ecc8125c2ccccf82c0135e506b8ffa9e5e7d18a3637cfeca8550a8e96855a9b7374f8f35f34483ea5ed65e6ff2dc809e5173db61403a15ed57f520fc036c578acdb9fdd1b9c15ab0a1bc895f9c23e8e379333b042bdbcb47e8603a1f3760b08e301b4c7745c55a7b00aabb005d490dcae89e0269d92a926a4896829b7a6dfab11b04b5770e04e10da6842f9583fa38548a36513ae1f36a5df06ad654233157b5b234850588900770927330d14bca14e1373d5470913377e03d690e905f04dbdd8c34cef87a27481b54c7a4f5c148bedba406fb109f8358fd051d690b15ec00099a0fd1af3e8020eb1438dd01851a3d39ff15634b57c0c582b0993a835beb297a0bfaf4a871cdd873fce631bf6c76d54c87f9305f700b8fe2955ed782d39ac8ab1c3a11dba68cbe4ade714317972e3d62e6f88de6348dbb8cbaa18d66ff5b6924b6634b3541fe5cda7112e1d178f0b4fdd530f4787c0f5970bc3ae93fa241186ecc5549cfde595b6683a580ed6073ba6d0bfb94bf73b8436a776cea1f12bb94747f90ed95c5a7232cc1b90d71158b431db1d798c13553e0abf1e83d40151941e2b9545846f09d1d10029bcd3afe53ef1be094d4fc2812c86c9eb396d25cbea9e84aa251fb48bf4c4326d7db1a1f685ba07a5f050b21c8f1b03e68e05652dd7d43c215e62c6f3e71fe331f3a292b8ca54950a3271fb785d4e8c852e27eda4e7ca1e2ee5766e78721d8ad4932c16f1b074b0520f5ab69814bd0e3571e84451878b2fb0dfdce74d202f47bf3f838f27c78b1f366630a37ca5342832cbba4252e0f7ee883f226ff46cdbe1b8de26fa8efcbccfbb5b5bf091ed430701aa29068ea97f3f4a4694e903e77abb35ed3d201f6006675b2213bf2604b39dce06009a96f5b7bba97255a0d4e75102daacb17886c7f1a45c252022c202df6a0a5c00c454b1c8dc610b6b4881c998b779f71f3e39d606a18fb46378ce23e576535029d30705f279a2f15b555ec960bbc05da60256edc2e6e9f6fe1d6b18dc81fa561a56b3b19e1f49e6f11f7d25f93e5502a1a878dddf5f02d9ee5d3ddfc4f86ad821c4ba4e7a0ede481f1b8405ba3058b14802392f2df52b8ecff2b4ecadac6f123ab2125d11c7271a541e1f94c161cd9862737c93a6ea907bfd55bc5c6b651ccc29e7880a858fbdf07e3b4c63f58a655fdabe5c5dfbcc22f919b7f77d820b468365986028e1890d646321d87f2eac432d241f6029dd75852b992629aa3a8c1199fef3fd60ac69a878ec4fab548acb37263cb182f9ecbbba811d5c137b8952b5c8912cc7a98e32729730be1cd1d9493e6613d0c0c3b724273e14a0ed9618dce17a7f0c671760907ec35d62017e930458b43290d2932bedd20002d31c0b8a5f12c24c220e3de5b8cdb7dc25e2026eb856451e5e0a691a6eb399c6c5e051e0722d8cb4d9d32ca5ecb2ccae1c0948b7805d874335f00eed7e4b5a15caff3ae6cd71e4d10691823d0f2ae02c3f537f33695c38067759d0e58b4729995364b1c043d51e4cd445416392663e994c98fa16cb773db7806f548e08e60e027dba449d401feedf0031e186eeca995f637318c55946f7fa6588b9344019c8ae9750c1f28bba9789ed0b1aa905e88a9440cbec34233c41cd47a57d640cb9a799d0f35da08866e5a5d0c531970fb180f090c418d02410a2d3899288cd78d7229ffd51602d04ae4a8732bdeecb873d1e8c7e1ffccf4766b0207f07e0436e6b69febaa75663ddbaa43fcdbf2eac698bc00bb27b8f1b2c155634704547dc9fbf3044a6ec04e0ffffff1f