xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: c08e0340a570091a9840e391d1b715df9ca67bbc2ddd6212659ac48be47ebe3a

Tx prefix hash: 3da678486694e5435d95765131e61bd3c006ad77247a701e500bf5c12bd37a65
Tx public key: 2cb4ad226be6c565f791061f40830e6b57e78beb4ab7d155753590faf5ef88fd
Timestamp: 1679779614 Timestamp [UTC]: 2023-03-25 21:26:54 Age [y:d:h:m:s]: 01:049:13:30:36
Block: 2849995 Fee (per_kB): 0.001516880000 (0.000020480000) Tx size: 74.0664 kB
Tx version: 2 No of confirmations: 298035 RingCT/type: yes/6
Extra: 012cb4ad226be6c565f791061f40830e6b57e78beb4ab7d155753590faf5ef88fd02090171aff086f7e3c2be10bec404524946463622010057454250565038580a000000200000004b0400af020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c0755650382040160100904b069d012a4c04b0023e91429a4aa5a3a22e26168ba1c01209656d7641afb86227ea20cc81b3649e8b3f3369f150cf1badfd99d82f2b1f3579aa7a2e369ddf8a3f536697c787f73cd74a5fcbdcde7ab0fe95ffbfaadfad3e7277c4bf90f952f99ff87ffdbc4ffd1bdf63fa8f66ac2ffbbf839fd83fa8ffdbfe27b76ffb7f78bcebfdf3fd9fdd6f623fdeffdbfa91ff97878765e2fffd9f38efd9f403f71ff71ec0fe617feaf24bfc8ffe4f610fec5feefd663ff1fde5f539fbd7fe5fddaf81bfecbff07aec7a4f9661bda977ed1997ca92b4964e4fd74796a634a1e68e2fc8bc7998fd950b0f7cdbd5219c5833fe282d2a521eb36551bc254e71ced48f5987ca44a1ca58d46858a823aa99be05c72bf703de553012cb1e74ed14ca2c28ce9d8eaa7fd0e193372af4578737fa3c1a34eb2e026ad507db4341689c91e4e0d8b5e032f209e2885bd733ad23bb1dcebde0bcd78d504add7583fc5495fcb39f183c2adbf7d8bcac3d75a92fe9eb9e647cabf2657238a9846f1d36670f45b4c5080c87ae2cd2a4c363103221bc1b46cebd0c112b107d2bc0319ccc5a325adbd86020bc43f46a819690a3bd9eb30368beeed0ce14561fe2f37fc347e89d7dbe9a2ec263ab779c726f61be225f6fd0cf600e4d0805f61576bc029502fd6b2492b5a94072f26d4ceb74c1ba16548ca745f4e861aca15b810d69c7e43ec219429025d701d84b08e0172d49ec8d0e7134dd1ea2e4892a695bd964ed2320351723c2f757debdb2f42c3ac4b9051ee7985a445e421e4e49096fde734b660676a27742b66ae0e32d440631a3bc9d02c7d916a7b64cb75951fd2ae166e896d837feff5c9535219266015376948caae08f042daccd00749041665ec2c489638b7504c7ba48827f551c24922ac3972f68356548b6d640871428130646f7091a4701085ec64d4c9c35a5c0934a4077aef9d8e76be7b0ab40f98e7348ac43f2b2f1d5ddd5fecb40065fcb4c703441615ed130f5792551d71610cc6feb860c7c18616c9fff979153ee8e3db4f1620698c00a8582f6a1cb81a7558e309c65f1fae27aee54ddd3bddbb6edc0bf14550da4e6a5f9fc41c2601b6f50ad07cd402ca64eb70b20cb3bd07a8ec5fc255f0729cbb9aa0f445398780e82f349bc6eb6a7e1e3630310f83c47cea7ea37de3e14ab84c22aed0d3ee7765953578300db9f3dbecf10795fe5a5bdfc264597b12919baea19005f69f96364a12f96c4205d6c3a03492ec22696711e0a0c05101d5c8aea8f3bb1d8bc27964a0deac659e79aac85bf0a21050d086d875d29921b7f8b00eec32444c468aa2d0dbe936dafc659fe4d815beda6fc31c2e57668321fe93a97f10be62629fbc2de7a9e3480e4489a957cc35aa718256e74d26a6936b1a336bf6385203e165079b135d889551266ae1fbdd6053ff57e2b0ef8f9529e767fd97305bcfd8d6923f7985f998820c0931cbf3b11b14f10bf62228ac6c38da8a671a016ed22b34b7f8fcaaa6ae3e107f26568967c4afd493a7b65979a620c86cfebe7dd3edfb2ea1642387fcef251eaf41c719ee9981c1417b596bfe565487007cfa54c90fd03135e2bfacf396cfcff94593d2e63a901a0700edc2c29a2dc137f91491da4a47b27e45ad25b3d284c8478a14dd00d4ec6b8df9a8d6d0c15b17d47a32895ca9811d499dfe52823a193f34b1f31ac60b3b4765f13a8caaf561244c6df7c5b2aca9f04e714c3e2fc9d2bcf93c49a369500629e21fecde7e8ee4b3e5c7092a715933e4a8ea294bc4d4572bdbbd1f05d309a08cf3eb6c3918cb965bdd5a58e2485e66645d390f17f16a2acdc57c7c60ad6fa6149868cef7ade269b68158f34d8f693c35d1b096fdbebddb8c70bb473001cc0cab9a55d7c16bae694613b947b5a8fc18e5efb4fbcb696257f967d2bb34292100b6691db58061b4760ca02e1e12f432afd0a1a322d1155b8e8c85bde04b6a61a46b312de07a789dd31c2a9629c515458a8b8cbfd25259f705f0ca982fdfc84dd843292403c0b13a12a2ac7bbda8603bf1e15c212f013ed53906012f9e9244ca9c858029cc73ab09b672612690c5f99598dd844b397c96d008f1ea0676f48afb605c5633074038648c599160957df7b030161054e68d304bb4a30c06d51f559e1ac07c4e5e23f8ebd7b176b8b97fb4301c60e5d21a2715fed3989875d7b91a8e523185af059bd8de20d24eaa210594afe903b694c6994ba089f2a37d84b3ecde6b329908f408d34b72abea89ca2952328a64e51a05973cd5407860c5ab655dcbea38a93b2f46a5d813580a4a1896904dc2d3f3b39cdc7be9dd18af4445af0f7120c1d6d844b33ac56cf2415080c435093aafce8d12cee4f7e4e3d7f555a9d2020b03838e9c7fc6ee343f67410d534a4a3e85cedfe9fc2dfcb7407a0462263179146c38b691a8a8514ccf3f5699dc14372e0a854e348073c3cd408a2e855406c595f108e360a9576a111dae39606d0192c0e071f5601b86636a8a69947fc9ee085925b347cf34dc4e3c1072689e3b2af43c914ccc1b47496b5c3cbdc7b32c9854bb2acc618b7c7e71a8f6271753139d8e57d5fb9982a6bc13ff775494e536c691aad4b957a5c19b9410c6007d84f4aaf185510b422c7ead0079ddae7a4438ba58495b7a8b7a2a0ce7df324fa4e15baee26353bb6521999a2f3319a0994cdbda568f0008051f0107611178634cd8cbc01e8339c3084be8f77ff3386dc261ab64a446aa638b0278e4741f4d6e58294884846a64c406681195cf9d8b37db0cc0c3fbc7b591737b2b944b9c6ec5edde0faf1ad2f9ef4ec59481ff96db040995e744af4d6148d6eb382f5d0acb3f8d501eb8c0976312779e8744dbfc3f0b1aa75edce2c323b775bdd3ea596d07db37f547db278ae80ccafb97136a800952248e8d6a27cf496659b74422d1fedb1d0fe1160d39860b0454857d5d9a3c42c3d78bdda3f62adee6100efd53d71dfd8cdc79118230f7947c3b1f9ac8e20a6a44e06ecb157ff03989324496d79468e6b8a596f13d85b053a13575a7fc0c2147cb713af2eff5190af7a4b8b801f9356931b5badc18a1c57086bd746de8469c4394a5cfd9089178c351c96d739f58c6704d11875f17467d58a930612093f2558754d0da39c77c1e22b3ac05bf04d228400041b6c18c6a6b506e688644dba985fdce85ff463f91ea92ffbe2d1e22acee22253837f8bbadeaa09ef8445d25c3c5e9bb40b1817234fa7c579f52c85ddf00ebcdeb5a67e1a8a2a423756f57c22eb6917cee5ddbd4c9454fcbe187784b77e346c04e10361d8a04173bcad4059fbb1c63fbf979ecb3ca2175d22a3af181ec9c4853f4bdafa0c4e7ec2124429e39405a113a6d27f3475f6fceda9159207ae6fa78426862ab55272034e76a052b27897480974d317103a7c33dda90014c206c2c613f2c522da6393ae1aaf7d9dc817186bc31ae2680086d8484d301d569eb92757a77770ecd5719dc340c31c4df57ea53b01a8ce3cd0d80d9c190a33106e57d74aa4175c00a17902261642051b14dccf99ad4dff6c9b830f716fbd7ebc0ec8ed03167d227edb62985218982eea40b0a3c0702dcf7ac2b24fdfa391f79818367f0200d7f71c73ac5c57a7bb0fb1d31378c992c62b38a11a7c94756ea5e98f9b94051ba4967ad65d4df7209b3fcab6efc1d5d9f0077ac260b6df4864744132c1717de139ad3064353b477b04e8d4ed703beb4715cb8f9c38973440696fff81234fcd0fc45cfe79c3aefcb15c5f4652f7ee1a4b62e730c787d01ab05e27e780a2ce5b322df3445dfd842ab4b6db9e1efbe1238c4c3ebb3e6119a66c2066bf3171c5f0e309c2247a6c46e583478d05c88a380ead5778c75555a713ed7e02029878cdd91252113acd0dbd571d55400f9b7c494e8d52676c00f6267149c6550c4523dd4509df0f761e28d0889f75e3aa696543ff185815df833f6ffce14a0d2cd6e58d3874e378e34cd6dae7da8b9b81510f0ad4f90612f476cce51e3e9f384b28df6e88ce1e403bfadf46040f5616b82f60e59cad6e320d5f84060731d8741168402fbccc040ca88f36b2966d8b89706970cea0cd4ee4c248e5bb1a4ee80a299c082720dd1cda48a77e00a8ce5dc4a39dde3bcf8537a93d249f914ebd3ebd22f64b2b4d00bfc0ecbefe29b38500f691236d0e37d705426e9fab4ee4e25982db39b4d3d2a22a330087ef129be79b4c09e28fb54fb991ecdf98d7475847fa2a9dd8028a000191e860cfde2a9967f5e4b31bfedf9010513c1dc9bc70e6158ff62313229cf9514051088f1cba6b34db2573c15456ddd49d72bef8d91d70973c1ab310231e186dfa556dfb20c0aa1fe18aff23680e81e0c8f520f2550804c6b9c2a47740f5877e45ada0624e54e8ad49560b3aa3cf18924ee4c6ad04a65227ebbf885e9e9dd780fc0363f7054a6097886d5d30871c78644866db6d905ba3cfa71fd558fb821302b953ca8710d4c3a720c81757e316a8e18766f227e14d468e1ae2d80d7d9cf0dfdd0ec2e1149738cd4f26f7381b3ab628ab1219d4f356a8c3eacfb8ce7c447902ce32ae4d27dd5973c7e48a88fe068f8f15739c2bdb615fcd2bd46f103f9fb22ff764682bdb54e1f2b0088e1c8b588107e7f69527c690d2990ba12aa07649789d26f8fa6ead6289dbcc75c7f26dffd76e4de8bd2bbc5e102d94dde941d8c12a95636ac9fcf12faf3a8a82d49172894b92e62f362fb45585c42eb52b1ce0dc104d327decd40dd4c43a69e912e72fbf02b8eb3fb588a0fb8e5c586d6cc58e22de7bd381065e0c39de492c1c0a3772d5f1934a48ba6f06fe64fc51619a035b44dacfde4c8ec1fbf00d72937f5c168e66fa77c9c8b2b364625c90d6bcbbdca57545a676d71d66a2abef98f34b378c97e0c50eef11683d1c028547049c0b4953bcc4b85ae3e952bc2a17c6ea7db323306160fef601506bcb08c36d06e9301d2c97d2e91e2cbc6c99b29046f439d1484662f297b33bfc94dc1bb1b2eded0f186c65e107ed7ee0857de716a1f7afe4f7524abf8f1cce538f3ebebbd5aa620dda9df64bfd39be49a4ffd84c3ce18491750d86e13d30b00475df5b3d77b95cf8c5997699bad9064dd82d51d4f30a6b95be5a44cee37501b39383cb9d6e4f1a1425a52e7b07f9242e2e347690e323dba9b4e7988980786135549d8cb2c09212e674c991b41047ecfe547c322cfb84c434ad052066da9f75e36f6ea813c424102e193f555ab90a592b056f68695339f7ff2272ae6213327448a2cc60ba99e86665cc98061b73c8f5d9b9970d8a0313bb24c3fdb8e867a14ab66e1769875aef99369310eedd86f6ae975799016407ce282abb03f542d46978a7d0bf4bb70dbbfdb6ff929919316c9d46820ec2a098192767a4a20d484d50e96f12839034a2753575acc6f2fcaefdd99ae8165bf41c0205346c93c72f6c25a1810b6c62991e226601187000e8550eccb4035001b85818d8db875f2916787766fc41a9427dac3f366c51c4c43129cbe179daf43259268cb4375924a7e9893dc4c3445d62b2fa5a0b81e98d2986027fa5438bff71a06c47515be9cd6d9430302cc7cdc67384c85efa346b6af2158579ef97c35ccc08dc21b5227c6b4a3b73fd740bf7c0cdc840836a5eef8c47a3f3434493d2fb413b8215ef06cc6147bfa7c0713bac674b04f650fc916a5410ee3820542bc37a30a105b360edf1097c09754e81f74f7893904595c84ffb7c48a83986a2d1de9766a3ea9b64e4530fcbf3cf81de5a652f222a224fcf9d3ed0570b102256f7bc793c323e2f527e6a840cbe8c92ad0a01738a2daf6771647a3580c4b5ab6237c0fc4c0bafafd169d9f2e863e45602bf1ae82bf4ecc51eb4bde8614397546fc8d466e2832225c217c518a79c6ccbefab0a34774bf8eda4130d425b94f8ecd13b59a8fb23590cc973ff164088b472968da59d75dc8cca6efe40575a900558668a5873e59600c1b137850d9c0c718b2959171c45d63ec013eae60cd597639cd1a778aaacd447fd56df685ca704ca853a5de0e9bf4e2d1eb46c8115b832ef2ca24ca47bdb2f3098063433730f4bdee37b2cad614efb4e9d9682465d918f072b30d26fecc7772b5bd8c5a5d389e26643ea3aff2e57485a63aa8278ca047cb16e66403d1704973abddcc89f1c9df1378b3a868ddbdd1645a1b38745278aa41cc80a49497ca7a287eb66d2ee57afb003fc777999a328b27e48be763bd07cec709b5d2c552a2076a5431e514e0eb3027a5223ceaa354673788b9a1793f6aaf0c99fb2fe50e46cafa3dec9ce06338a886b27b98c275e3956bee52d46c53d2cfca1b28e02cac71abdc26c47e43f33183d6541207bea95ff0e39e7cf3c0240fd9a54b6215a1f98764592a87132b0915f6b84fa239352e7773afb3037b8aaa94fea77e74a87e7786d1927aa81499824b3ebde19a39d492969e9b40fc07fca93770c33012795c7f82c526de033657672402dc3b22e3ed548840a7f8d0226e85ae4d03bc4f729b68dea31a3a6aef893bf7b2fe742380448975e92139bc76911e3ceef8a8a2b14f141727751b0aa7cc245d582ef205764aefb2fed6b4f52345739490ca4aa6e81b9fff010dd21febab29575d82c080904470f3e1f894963789e421169a96c5cca0991ecea3865a52f779039a824b74d8187689fd50ae1387873c7050f4fbfd228abbb3b58068fcea8d3cb65ab083e8f758d2eb080b22425518ef7deadef195a8f584fedd1edd5ec27a3878eb460868bef9fffa9169312696cdc5d6ba9fe6c22493aacb524d21e27fa525782a05f97dd4ab0246fbc1f3c111a1932410b9ca79cccd15fd088fdc5adcab15d2e3a4403d7d94871aa6663551a132556ae357aed4b29dc8c09517112638a4726e74046656e537d33ff3e664d7ccf8dd3c12780ee471d77bbf37abcbbb49301ccd8fede70349b01661c544d5a14010333195737a5e3ec558c79818ff594a0fbef456d0b6c7c694a946e6f8f85ddcbcadca5fa2041f28958a2f7e7479ebf3b8a91d5ad76903e7c103f5e747371af6665a340ba787dc45def654d01e870e697e484ea1a9f27c8caef42a4492481350ae884cbbcb89da1ceea5cc1c8ee9a383fc8e2b004870a3357f4799da56da8b79fbc4884e36fd1d7af859609a32d5d8d9ce4c04b414c68f45aed66b42720d04f0af1feb6210fdc6c41c8c1b118e27c110b169345beecc6076636c54aa9e487f96b17486372c101afd1135072034725677800b62c7b926f65d6f2a66b69e1f53ecec85895ac3093201aac3d4a5820aea17990e4da48b8b6aed4b9ebf9160a41b1e1d1badba5c093f9f41a869495fe41da605d4112bbcf0f9adcb4eccef3f39f5b8678ad12de43d413b2fd2aa7921e18bb7f64a90637b7f0323ad37eb22005e662bd6ddc37b382f269934ce884071aa8dfc38b6f91f25f7bac537c6edc876140569daca2bc174cfc32048dba26525a39496f4d52baa7d2575054e72a6b3a98bacb851f58dfc0e5ea83f27b51101ef8bff7335f3d37203e7db85e802bece1926d23d47742c0e8a9d61fb0735fe5835d6219aada623d2070a5d02c1eb4f46c17acaabd3709fe60f2ca33e92a4810748ed87b444cf4cf8d909eb44363362cca9016d041eb79564ab5a9cca8a632814a631919ae3848f838787d2f8cb6b318072bc6de178c7257795f8a3a23749a5c2bee95baa3911b88fc99ef0b4dbe53f129330957539bbea92f8671abae61685670c7c784f8f585861b69fd41becf063301ddc326f38ab267aaaf1d96de9e5d234517fe70dd656d5a241c568b6ed216881aa5f834826b4b2d02044147152811cc9c24086e2623b043c661a0f8dea5cd4819f0b73d92010292a0a309b7f3ca063c7680cde26145ef1bfad8c151e549b16a139f7be612facbcf13ea2a7bc2d09ed376ac42b27ee69c2dde7b2acfb308bda7ec01ba170961b819cda1c2a8a1b4fee8464c383d6b0d4ef3934611046db5337fe8d4223d4af26b52ec99872ad973d13355863fc062148224bb984d5eee7e963c24582cd74f28072a8d7f61951115670932e9217d67a29d84f2b318872c52fc421bd38dcd57efe594ad2d7d5145a40529408c4631c41bb6c4b4ea70e674019f33c6124bc1f9f3f528a11dba01a4510d4f1921d2d09aefcb7aa4c61414d2dc4fea4dd67161263b0afb57f7ba45a27b2cd97dc5ae3806b65a1291f71d69c93038484a2d27f8f1ee4a8e30ff9fee85e8e3e6eb913ea8780da834c0d2da6388ca527687358f5e99e10198294fe5a6bfeeca6ecbe46f8c69e7934df66a8c125df7654db410e2b1c9d56a9d114a3f6f8f51c26771803ce436f4a7e45968cde8420a32f57767cfe06d66b306b21729c55e23981ee536b6cd15e004ed0e19d24cd74576bb688dd683d60d80d31a5fa3319bd5b744a0f9e2336ae092eee0aed8f5a137bf802bc96029b020c5b18510f3fac48a13ec64c190d0ddd5110f9aee305c5a9aab3b1ec2bc6b602b6c640db7b2ba5efdb31b814f2a2f55886549cc24a76e046f43b2a33ff1d2d157ca2b1abca47dd9732436db4a563b3d57913de6b243ade809ca1a6203ea5c0cd56ba18bfd3630d35b10b4897067df182fc0ec11a20353bb2fb9a890d3fcaabb487ef5bb4807bb41b05bffe47e2dfb44e44659b7c451904c89c0f01215835058a1ae8559bd5c2dea8b279f8023988611b5988385baf9e781de70ff41ce5aebaac2465f67fc8748d1bcdb3c49d614dd31f2e6cc4e0ff9546e11a0208a7daa4ff9aba2c55c1ec16a7d7d448bf2570630ccf1c9332fc62767da81b7339a52aa46aa6f8e817984638799b5f08c08654d38f7083fa777622e52f55a6c4c18b4cdb310e735950a4a089ced2ea5874bf40e145ca5446450a558cdacac6ccbdf4d7b2ca60a4ef18e0acd2f12def54789f9574978a288ea6850c67dcb01ed14148b9f94cf3af976597bf68ea45ac31245012d4b3b20f45bbfd429ee28bbd25ba19babd53505a932029333928d1b5ddd852b36f21df7704d5ed7c453a07d07258cf9304e39d1b5ace4a640ca8dd81cd1d9bbdcaeb21bc934eb6ae338a6d680fbf168f64d70e4b1122282c786d18f4051bf38c7e2a9fbf0bf01d6be76290b5d72779c4cc5085c9494cfce6b353026b2bd3adee583a859cd23d6db0bad66f08779a2f07095fe26c7b32800ae9d66fa783ff9e0268e3ea7d6690625d572a5ecd297951c4bf2fe007cdc44769c3cd1e64030880dff376fc7560cd1424b134e1c129b5c35a3161e60cfc1467fccbc46acc32a7581838da49a94f8e60c7ae31d4e578d655df8adb830d3aa5abafb590ef79d6e5a7829ff18bc5d1703d9e9fd57e2cf1b6f7a8d4418bfe32ac43aa5717e58502f5c319a5368b049c71e76cb0edbdd35c9f64ea702d93a2049ca77539228e883fff26db7a670b7d1ea63996ed7b1b651d0ca292ca4ead769e54b4bafc68c716492fd7459efcf4d790985befa93f601b72a04bc21b156460aaf4505e6820a9d2cf3a76924d897387aea46aa7f754433b359ecdf7c6981f8037497c079da7720a47c70e3be45ae96a6fe596c7b3d0616fccf2fcd381d41e410017206c6d99a0d64dfea8b990f6529d16cf4490194dbcfde30e68387484985a914a8ecc4cee7af7890bee2c02e9052b5958aee24b648279cc8b71795010d1b7e93b4ee649f8cb47ee8fdc8628bc27800d3976d62f33eacc9da32725d130025df11898c8b5890410a7920a7bdd4de570b5b9516ec620e48e888693d7f2fb48d92eb4ed6ddfec0dcba4daa789d2b55ccccc18c506e95e8ecdadfecef63eae367b293671112e577f886a8bb68145463afd7fc13f6a4212d861b50bc951f30336db66528159e7168f68600959c2d36081ac64cb9be184303af7d18b8403a715c21f9d0161559764be1342c743f4a3e43c126de6cb134e9b0ad6247934077f0536955649124f3773fff86fed7d80568f8066f27affcf824d28a94c497440485648a2a40fdf469b864439b19bc25a966e48e1c3e2c219a211e8063d5672e64d7be38e1fcabede2424f180ae5bad8e5c5fc9d9b60253d312ef466c708de481079f3f18c0356c886aac91d7ca6f00bf8bff25746ccfac4b99e69a80fc2733c2f45a6b1397faa6a7b2bab613b1d5127385a9b5237799f7df987239045dcc7d2225c3a1bcc5e1928ce077e62058a484e5da2578e582cbb251f85f21b0b1942a742f21773b95d2dd4b7d92f5516e544600dfb0e3458a70e399fecebfc1b2779d6d8e9bcb91421f75c6edeadf011223ebbc8be97dce771b5af53ac4ef3e67c66ad6b6edd6f185e6b91d77a216b5d8f475873e1ed34709d9c4f59439581d745a45c4c677561dbe3d6c0f6059b1f95925f5c364f2d97f14862cce0b9ff3a29199c940af70ee01810e7bcf091dc4b69a561602d3c6cb4979319b9d94be8b06d5251ea449b3a6c8cd9b46c4004a6c982053ddac7500e7ea99a19d4d28ef04edb30f2eebcfec55b120de631b7b8a6138b886f8aec1bb8f8694d7619fda6f5dec481590be5c5da93456efb94e037989662e2caf48a4e2148f8ab9ab3e01846ca7ebfa2b8d3a24b69742ab03aefb04b6e7fe838611a3fc67019a624c9256a8a5f85d28a5084c3dbc1a8611932a7fcb63e046ac6d135966199b1caddd57d81b429329517446e5a03bff09b592682de021beea14bdf7513da9312e5aa69d1040dc368f243a3f41cb175381c653dde17c4c32c647c4e88cb4f932aa776b032f3c782dbecc76fc2e4f31303fec79b1509e2a12d37932852f974e0f40d93d867547d25d46b4821aec523a1b83e0a2ef56d4d90c151681338393d401eaabeee1ed3f571cb83f55603db83e607e8e916a1ab2a427f349e3038cd752b53e735ba534e09b817bd76026d3712b7fb8c512a2800fc3583964929dcb7a28067fa76179d40c8cc3316a264aa1b0353520fb9234ea6f01b038847e25a2e7d3040cdd9ede0fea7b5516ac21458abfde85eaca818b9563034bcd7a2eb21d5ae9b438843a1bf02f02ed9832fd191325b9a581b52ded629a0271c7b0f169b5b1c33d4f7277b22da5b9352aa5a35a6a156ae6ec0414a2396559d568a9722e93a78696cd56caa95edc9371bd8bc0c74384c3adc3c19b96cc5ed18ad6594257ce9d18ded6d5935e2189e4c5ef1bbb1d5d06cdd91a94ca20ce971c69fcf67db59b0fb56aaf6b5f13f7ef5e8bb7915c2826463abdcbaf5278be94c3b6c0221e7f707135489532418ae7ca67845d7221b5f03150b1d4acb7fa8d586bb4d687e55bbf4cff2e441c1cdd94a9d7ec0371d9b3cd91bc29d9571168d05539644a9521fd565175e31d2489812708ebaf8090a32506c50cd56a0aa8280cbdcd37bab2a9d930c0df98f2e2cb1b39dbff74011e0c84ed27b5f77bb44ff1c942becffedc149f210bcb63dc177e269591d853d94042029525419e5d69f6ebd3a6abcfc7f1661d346001c1e8d5f24ee31471fb00aca41df840e53a21c6289575f649171b98363ebd0aa455bce99c5a737133c1df86a86ba4983d9596125c29983a8aecbb075c775ac2dfa3f57dd16bcda1531073db1c9101323bba9720f4a00be43af1c350f6ce68727b3a07f17ae103d0643cfbd39e844f0288f0f348c8f2da4710a15736d9710367a80b99f19943df87c05e268ddd0e79c2c32b4bd0a24373c2f99af50807760c2d1938f44c974b405f0aa2919fc8e3820bf74494c8c0f02ffa67bfb9ceb96618219e79be34184a5d20eb9a154b984b8d30b95f8642cde961ca9c351b1dcad31d2d9286f103f09e045620a5fab0513ad77a31188dae22ac51fe7ab96be20f9b8e6d0a7b5fde2be052980bd4a3a2063063de713ade4a0dd3e521f5b087b79447c8a18443cf00401e5f0df7dac7151df0a282e8c320fe286c54f30906928b8b7d6bf963eed5ca522018348763f44ced97b4f2b92f40c0bd7aadafc79f3721ad33ebcf30909bedd8352ec7f98b8b6e51670df73363455cc442b4ade37f09b2b9bf8b64085b562fc9789e5a92c8f1b25130f322a45ef53c2f94ecc8f5879f3754af6007663526156ba08bc0eee5d8ac5096789de69c2023b09803d2ec9797f07c4b2c46de4fc889115d1068cefc0846f6bd1075e56aebcfb718ed48b8988331603c0cbcf420e80282a74f28629a1b0e27356d4cdac903eea57fc72423ce28deeff34a837ed9f9e873b4de7a627daf513d63497852b8edc44b56e0f57c2e424df1a1584184eea4e377921b823c038763836b1b8bf545ac348c3ed557bcb7682911c6e17b55904ea7964cc8c1a1afd4e9875a987a4c018c865093e2796ec8a3683ca29a512cf7a582b1b7b7ac5b9215efcdabbbf85f2460db6f4ca0c9f72d1171d5071d2256070359e1bd59df805deb3d637f6fb02f832f9664cdffe47d5d4119332b061d7c3cd9720fa01f473da3bdc4ef5af8c5842f919ee6b684ce8b1adba4507a13674679bbe53498633dc78910bad593ebe51647a5a93ed6aab1084097ff7e1239126c49f387bc55cdb56e3786d3b6ed04693633efb2c8a2a20ccec7389c76db46c373a120120fe2817faad86d5a58103fad24c8aad259caabe9fcbb82832992a74b230bcc9c6ee6a0c3b39c797825c595cc19e4f4ce27023661ad9e12295db38d63e93fe5dd9c898611b366e0eb80ceae64dcc88db29a6f63dd8466c0ee7ce46c8e8325ceb15501d4dc95eaf14a62d4dbb6a945b87072b661ecbbbeab4c3210ab76568e0772b05fa9241a4c36106d7a9574a67dd2109de800a2d2b3e6f1ae8f1af2547e8e4468cfec649eaec14376ac5155521839f5f31c7c4550aa5ec557f3ccdcd12a558d5c1b29c01a1f45c788e42e240800b8f7b1792213e56c60571b18bfd5689ad81a84447a727af18b9433d1f42dacb70836516b8ee79e41c490d0b044073cfaea8740a0ec2d020894ed7eb23f6b4424820e9401222d3aea879320b722ebbb63722141afbc0b2ec7c47646610c9844abd3bc9237010f2681ca52d115f3c619b85c7876040b2525107b56c8f2944bf19bd0e0b6522585ef1142432ef9065f2896406d882b2d05ca1ee259c76d66848bc5c8dac43e7c758bb78834e92153349460a657f7aef9ddaecd19b02bd2315bdf5840ea573d331b191cd4671de19506f9f0a7ce89f97d395853e8981381055aa32c5cdbc1d4e6f4c38bd776504ff30b6d379889847e2987d9dc4125e4e18d7dc05a23e07245370470ce67c4e88e17ed8107e843f343bc11ecebd8a070ee9ce8cbed9d1ad1858e67a820aaf1c98c9a7ef7bb239d3e599799a2422b6eda25c6d0c28fccafc7062a2eed7c00a1e0bbd4c1dce95e3350d97e27455c3820967303a1e1712533585e81e03424a3e41b90b26cd8476c6e22b6364c2c5707306b163a78122f3019418a7de0fe68429557080b8c475e4bcf99fb3012dc300b9295c0f7c74342e3fadeb3152bb0cb85e57d7176e73ce1e7d8a44f82fb6967c96c12ddcf96b92d3acec27aa503b6088c9aa9d438749e09cc76ecc845d16b6b512aeacda8c2a5396d3b90e114fa8a0e6b1b48fc7af1e1c171e7c5086798a1035dd9d51fd80d31d56c45fada390526d8d26a21653848b4cf869130f41bcf98a915a8abd8eaba1efc5df54d35c7837a33b5a83f180842f1960ca2dd52bd3c8ef9d4966f05dd6fd033dda31629347a9be08b456fa0e01de08045225e81ef970210820316ba83824ba8bf7f8625ae5cfad17dbe67cacd526e554c835009ea3469163c19d9a34eae5b5698d95222125e65032760661a086dd032b8749a6cb0dd4902247eca347228c11de162ad381f0e228da68d3a99ce83ff223f211506ca88d62a8b66b62eb156a0bf42354d1a108f79d5dfb66a3197b4f268274a4eedaa801d751a53e10712bb0464d7dda8fbee92f16266fda4ef403453cbc1d93c7633af8257e8771b9eeedb9db969cee3d294674e3cd21b874784989c1cba5ac236c34e43b1625ba8811cae1694d6da7849a15864a7c677cd68172fa83dbed5561d1a122f8a7f8d397f1ef80a476624a0ff8df580b7e04d3a7e31e4d32f9af89123e62acdf5915109a3f2841a7c44eeb29ad59d7f3656c0976342a438dda2580bcb5d43738edc7ab03aa1806f144c4a9d5712d7a37c09cf8b8a5b03dbb1f3e548a8f4f18c0b6b16894c26064b9ad689360527ba2572d4b6b8c63e02c4aef07065fd3f141ed18cb6aa8cc0dab65c3ba9c26faddc3eadeed29627205acb24cb2059966b2fb272e75f9694d7efb4991456728f026d82900cd5ae942beb5f5cb13c39a309a6373e1da61b7804bd7e0fbe9f9a8203ecf30420b0e9230117f2363c360d53a22d932345f83d7705017e23558e177a8158bd714e3327c8deab81a9d4db2937c916fb031913ce81f465e6efaf8d68924fa41d786c8600eae0611f0ac207f22892ca86ad707322379a0f191dfa454066c9b85599a2dd5a0de7e44e52fed71066769f795fd0b7f8f6abcdd496c8aa1b7e226d30b43339c793332167cdc91650a5012460aeb442a2968e9772dba25da5db3ab7535e1f7716186682004d71c9d4ef20810ea40d433e43887272fac0de9c0e58161011af00d8b506e7d762407aa068fc548ffef53d1966c8554ae052d6bc053008c3fc6dab1137890874fbb9d5235460b0ed4bfb350423e8ebc1790857da8e6765be16da1b23f6bcdadedaa1a5e94622d4fee19f1c56064877c75861938cd317893c8db5bb74734b868d0238cd93f720b5c5aefee7c70ec7b3e2008d724810f017adefe8c36cd16513eb39fe3f30f28a82d5c8df17d78a27d343e5daddaa184429cd1bd2e6509219f9629141331d5a2eb8f0926e627cc97e93632cb47402e6f417739d844ddf52dc3e73d7b1b5dcb04bc18b980c41196c367bdd1f74f6a0eb13c4d465094613b43d868233ec6dbf9da86b256a54b496b619afdb115377a7e1c065751f19092dcd4bf0245dd619e1bebe177064236f48b49e7066a4fcc6346dbf3e94539d647f04d1220cd4e3fb8b44cc5fd1a7da564803456d57327b19b8fbac59c92cef207842227105c0e975453e9e61701176f03a0424d807ab3a595fc326a8ede4a6e3fbcddc7aa1fbfbf478d0db8a48916fba6ce25a96857f4bdf7f6bd73b4d50d6767ef4837a7af35879aaabf94245393b595c7da0ab21ae583ba4b5d7a816d54721695f7c5dc9c497e9c0f3408378aa7bd228217d5db499811f1778f7ad7c72e4b6a790df3ffe954a4147005ad1f049f2e9896975926f9403b37b1f0a9144cb4f3303a45639b9ff2b9adc34577c0011fe22268bf8598cfb945b7fd1859e7e68673d7c0b110b88257649e59f47b2284785543458384dca5aaab9cdfc9e2b81d4e9311b38fc4c1a82e2c27ba88f894ed1ff822ef2588b8356b93315f44752727489dc922f99df83890472a4121d729d3246b62a951d188800c222a9f52530498561045b4f3ffa0f3af75761593fe876f26276a8904a07b94699d55cb59e7747b8a25ec9acbfe532cc5bfc9588283ea777c0a87d34ce4104f3226a89972b5831d58c661a484693e7b8e91e40eb6fcb2e910a94727f55c8139117f742d5476a8fd72df407cce6cfad3587fe9d6acf91463c59e76dcfafc8e57afb576e7a633730d746ac5f522423b5d49e0b6aea45000054e2e4cd664987abd8bcf90e8af33be3477b03d4f884ab069079b450a50ca5d1a18264cd560cbc98a418110126be5da941f10f298cae48ae727b23a89b096ae301385a3239217d81a4c292e29bf459773a23902ceb3b7ad65366738e2aad317c00f1a3aed8f9fe42cf05baeb44593ac48e8ff15ff9ed989a1def2b6b7c85cbbe6f3640b78ae9f4b56f74be80d07a14028c5b8d1c5eed4fec42b324b6b5d465bea25cb3d63c0018cccbf5377e13fbed811a194df18441da155734c3e2305adacf4e56f2a6a2bd31571d15afad006cae3c1dfa488b1e6733d02388072b13671bf71ea0f4f6591a28a4b179e09e919bbeb5d7b189ed95b25f2a0fa110ab5967fce9ccd822a20d5b69d73dfdefa0e2be150fce77a5450cb5465efdb08b166db011511f670e0d66181c4924b90879d66bb3aaa56c1af7e8be74c07cbbd7a7e155db7f1d7e9e25e2194e90ab0f37cc0b148534e1b681de0043157b1b86d442d4f70a58e2c896e38504db39ebb6548895bdf0eda7a39ecf209e32fe24c3c5ecc0bc8ad6c5210099ed340ff8c95e62c8bb0eafc90ae64cecc890107eaad5b2a749c7d87420ba393aa6bc144fcf477d400e0bd9829de5adfc4fecec770e7461ce43bd237493ef2d363e46914236f57ed5d5f60742fac4c519064f257637e3af6dc13e505fdacd1ba1bcde01efe42e6c17b0b75a1f2f039c83c773034a51da93955c7e64f8cf9fce900664dc70f96d3fe7842504a589f234942895402d9a3015e026aee87f3fa02413d4f143f1682ace6565827b4c9cfb432a2f075df21029c0d544cc29530e927271c93830f2051e42728d4c121c7bb906a5d2664273ea5ba641c1aa2325e6fcbe0cfbf86eac8fb0009c2ee52fd33773d33618c3879d09b7faa19d364d4690b5c4f9053b1041158cadf3dccf7a955432fcda2beb9ab6a5e1c6ca82022eab0507585a7214f858c16949836099c3e33bae17467313e4a817b59948e37f0e590a721ab9979699c5152ddd8fda66ce893de3be2727c31c029223b0d97186a98e751aba2948fed3a237295cd9abc42271c5e37e2cce12ceb5756e5ccd3dd7d7b69882275dcde36ad2f3b4107881f033be8f1fc241e04a8d3720b43b90d8fd1cef76b1351e822ac158cdb686c63cb891f5aa3bcf8e29a766176c085a0a8222a3644cab855c43cb8b2d7f732fd438db54fadc2c8b62f4cd333e011cbd906a432b034b063ce61251de36128842a808b9c4c1cab7b669f39c3d13df493faa60f48662aa21434bcb5856a9787d343856c85a8f1da5bb18c1605739a6c014901d196aad0b6defeaed78a8bce549218fc9b287c4203a1e606a2260d12fd37f02e11c65cb484f81872add99fa209a577ea9ce79567be78f78b7ee01031c494e72acdf3a68c98a0602f59432cc6c43722f3c5ee97a23cad7c5a198390945140d3ff4de812af86d54b6837c87e866c988b109db42897dc7af812c185851a14f5a0f230740c50057c7198ae2ac90961f2ea3793b1a66a51f1f9bde0bee6ba695c765beea50002389397bc2f877c3f1a92db1dbd3084992596d56b36e7ac2effa8b6f4bcc1d6fea2503dca5f380624cc400e36b1bd8a5b48ef80dcbd912d13d6fbb5d3758262f70e44d9050a81dce0212739dc90a5c2f376a4f4b5a76c14cda3b00477f128ddd70e4f1adc7ec6e264904070c1ab0b92a8038e58647da992aad6b52fb014aca24cdf5fa9a0b8e6be26b192c259144413008b3ca9f0b08955bad7ca397c334cdbef7487b86a09327882ea25fe6d1c719fdfb8391b7c5dbe85147ee705e379f1ac76eb388320867ccbb1914897552dff8a19f14c6e0804e08029feca59e35f49a64ef6d063d80c4ab32a79c506942fc52d4d09c7a3d84f5bfd431457ec32347f86da89eeba892d4aca8963d8f36275710e6454d6a36864239481353dcbac27340bf3e26f42abddc85f94c037826aedc45f57397b3c6b2e2f1094a5cb5bd47f3e6f11069020a8fda440ff5e77ed7756c9fec71c8a618bbb438e811167aaa614fdbf79560c618f91c680b32f6dd2b5dabd469c54aaca8913663eeefc059e0b98daba600ff1fcfdcd6fb1a7b41a3aff11e6dd76bd07b6985e40a2028b581bba8c76a9fbca8fb3fa5c150287a0d651067f5349b1ed028575d2b18506e5ffa7f11a9dd57222a8ec461e5bcb53dc37189892479ef5f26e482eac4574f50e9aeededf0b713fe0525008eadaf8a97f31e8f364e55c31bd3b4cecb02a273d151aa801f6104ba12c9f41f5d2ccdfb94a5e14122ed43dac3a6b3960d81f3609808e064ff5b608de96d50d3e1f0b29003dcb7f408a5847a280cfacf1a647cd22a22a8d62016f79843f55ee0a92ede0943e2d6976a297d3a7730b8f588bc07c6c1a220d6f42c8622d8762d8c6adc141ef9e86138568b06d1c8081efedc6f1e3c2d50de21f2276568834f2cd38e84cb484d512dc1c6b1ccd41b291d16a3d5c264a7e19d2f19a816a6e9056cd738df1d5f5b5f47afa1b2a28e7f6f19cecf7329c8570db9b741b695bb1318fa2d236f3ca9f8aacd1fcfb5dd660452a745c93aa3de211daef1bbdab3fa08d56d4bfe5ab2e0de315b212dc5a0000fe99789cf42959e12580ca1fc47d03d786c3b06e7dd5ab1bb8a3e1a12022be521b3122b2ae32569355e1d5f739073158551f79730df07662c96035625a7a830b9daa2e682ca0c7f011cc648b3124a68d6ceaac513c60e1d466a01c3d20df7cc474b4d3966297a821b855c56effb172df3cbe98e0a1000ba277147d2055b43b286540527077e27595af3e3911ce6ea79faf527112bf597a8cbcf40cdab59829cd2585f9528c079ba54f0fe6204344bc02cc458f78b6a44d1f9d6999971e1c4e38595c831dbbe5f517f9aa03a9ed45ffeaec2c4f001fc2e8c7c8bba476addd48e1828f7c466e83d9f08a38f6fedbda3d9b7a5b9afe57552d6ccb0cf261594925f7c368cc05c436de7b2437b4ff32cca74d8ebfdb0989209a3c08c54149a55b7f6200b0328e31656d3d0d2e466bf1f0698bfae29354f6755d83f2d9a4c2a97f543b2d87329f25335971a8d0c901c2c8d2f8f2cf38b23ae752d2481be21c891a4bac12fb78f7f3b4280d46cd041d1f760f7c57901ab59f8f0fdb0866a67ae92ab3c838bb358b95c51ed4a4afbe6aa22d2cc0ea303be99788579dc447dbd64b91da7da597032a52385c89215d2931c434efd56a54b6ef12a4df2aa22919bbab565173c3eee2a7f22238694a7c9d5c48bccb05ebade1461aac2e04e4672ef6d0197cb694fa9d7cf7aa8657a1bae2ad2a90939e2a03317534a3b48267ee94cb4605ac39b583c916ef062ead1a729957f4c2dca38eb61d6228b825beb4a1b72817a1c4d8d042e2cc172c39a5e906659e07af387a32c950d4ea4b79f9adc9e07e8afc5dfcd22aac6279b573f954802bcd0cdd26e6b5a168ef1edc7e52b2d72a4d4eb11404206b2f0bcd67dc13d5c7ac11e9567a6add1e468d503a1646ebfb276601d1aaf9153fe1bc01b0cf8ce438fa393145bae12c3e70bd729f87b3734581b27c9e3d2242e293b9d4ed296630369e5e37878879e2ed6cb193694e6d27e047f664e873ea0adbe84d81f9aa65f0bd08f0cd932babde6dea1c43900b29b475ffb96e81ab664bea4241dcbbfbd430d2b669e2b0c83d4e6f0e6cd8aad2c0de4ec13ffe267d55ab6c7861e8f42e0c2f029e0b453907780d19f5bfdb7343961630ae927b45cd4157c44244a79a58185ff301be5b879071a59c0c2570d2b0355dae900f64de4cc32357b21e7adc49ea877d7716fe5bd3606afd3dacaac562dae9f3e431191e8220007eb5dd83511e8770dda3f289d6f300e62afc298df2be7d22ccea4ec23ca202b9d35517e2c5475e8b1fffc19e893419e8ddca20454e80ac3f97d19ed61bd55b1aec787b024f17e60a12f47f93cd99e1885ed1c53928e25b7a69f8f8e5b701a17fe2c0623c0d32b84ab8a4a7ad3f6912f08e46ebc9ca89bf0771f90e483c6433e8777f948791ec6dbaedede1081c22353be60f61ad403927817dd29af99e7a852826dcc1bb3afad2efb7bab0defd4b0f2abb83a58555d11a3a44140944ad9643f5598df97296e763fd6d33fa4e79601383e97f3581485aea69c581cc50365abe2620b7c22bdadf153dae47a8462aa2b3222db295a722c25bc9933e483d93aeca75815f010a55e05e96b0b6325605f7b90349f6f47d861a42645ddc0526b80969b1b2fa6f7de8a8fb4008f342accac0c66d0a3634a0286268060aa858b9626cee68118c720252f88b3f75e298ba165db0c2618e800011bd560ef52cf5d6a0d8fb1dc85fdd0ac5808616508dcca0d16f96cb97987f10e98e287fd3753a016ab4b946b79315e0c10e780eb613780965eb5715f9165480d1b9e7391b7accc79894811a98b1b58c32dfba8c4fb7659effb77b87ed219abe035fd5046722a353bfe04a2637b4897d4f1b0a5b6c71a0c8675f7866e984f2f780f5a0279b9289cf1f8c0ba083237c77e17d82885e591037cf31dd6f59ffdc6bfd8672aa54f809081d47f88a4b7692cd505d6054c40f77b138e8daf2137b7a918bfd58e2636fa5adec2e3413b79bdd00c2fb28a01c42d9224445819205ad41e4bf840d9591c89691fa5d5197b1efa8bb780d1f6d145265b002d2b9d247b363f8e333b198dd28d8f70438393eae1144f74221c828e706f0d893c49dba866f10c4d565b08ad101f2b10d5fb81b527c15bce6c5bac5c0e6f5c0138d546bbbf63e2ccbbab43e3e65a4ae1de133b89fdd08db747ebc2f24cb2451397df2c725f01fe437fe18b08f705a7e1d42d6c9fe71716e924c657a6812e61270dea09589d8465d8d566a4b16321a522733bc74a781550cdac23f7e1abcfce635d80692c795861f064310963a0f62a44c652f34187f8ba93d5e2afd0a231f5bd2cd55014f400f57e304e9cd97748ff885859ae2bfb28d957d8ce96615b6ced28bc28d0fadf1a919f07172a2f8599576a7372af72393b7f0971d14ecd9a548315588fa3f6722a3865282d384291084651a5919f38886b4d30e0043ec1502455c41ae07f1a1f780a778a51a972d808c7e106c087bcbc9fdd5a08e554d6178b368ef7cc49c7d388bdd44cb7d69a0efdd3dad3f097b602f0b89b03edea8ed48da929115f7c36351ef53b263120d6a5f2710b1e22cacf74d2fb03eaa86763fd5097c8f8fe6f60c80cb62d9233d60cb3789d2ab92570de1604d1e85568ea9552fdbd95b27990e705f75df163b1f395ea3d0601a16f148fe36a191b8824fdf28c894b42494fd1705b95ecd46bb27e811b14784d80f5646cb14a05fcb52a81f3cd000b83ad86f4c0fc1aefc83a6e28e85980c61e3a849cbf140d37d313d120aad3892108e4695e79f7393689cc322bb7deb6e43660bb6cc6ecdf723e0ff439742de98c92f1c83b710ac83af62d7ab9c999b054588c9bec6a0d2fda03c2e0012d555aab927b7a0e87f508d7c3624adba0924b03640994d9a09db90f6fd3c07f1c132db10c54705dfc1247acec3b779c558a557e2e9e680e0b79188c922f11cc3740e1d51bbb9301ea10214e709c47eabb3b6de2fa161457a9dbca1fa10b51a297463bc274ce5f534cfe62614b32623cbb1d4d7c009c22fa5d60efab9921aa5f841b84a632ad3744dcf49204a2fb8154c979f91f333f0a3bf6a5cc711da5b0d6f62950aeae1d3651758b5241429ef61af64b23163ad7b734b6dbacf9b0983f635ef08a63c53ccf61bc6e03bd0817a226957ec8fed7280c6d54559e281661a5c42e815da6ae44391be9f3c846bffc22c0c7c7c2e1ab3b3d94ce397a25287e36b6b5db4c1b45cffffbf414a2e4ee48c7fb3902d151c1aa48b29fa40e0f859c1eaa0f3c1c1197813ceb067bb565fe2eea0d56c560c769dada8304dfda9f604150244b199a67ad16852fe80cc3c31fbda1b51c04feca9f70bc75dd2075de0d3c31b7ec2d4bf7a70b1df6afee5d42d808be31ac4bd2c0eb194158333e8f56affb74d2a7e350e03c950737f66d873c6d37dd5cdd130668152744e07ab6c181e8a38196635f537b3dcb61a6931b4bddac5280e0023cec3548a2e571c574503b77ad59094eba7a155d0f935fdc4f21aa0a10cd464e2588a257e1e1d3d3adf1bfb7bcb057a4443ee4a8813229e442c51456de535b5633ef989a01c512cc334376e270f584f52e830f004f3c11104e1fbb31f30df236a1910be428909522734bae84341bb6f8b75517cb5fe919fc3831322bbe5c1bde57e04d1c28c1f4cb241366c92266a6425d28dcc3656c2c1f1a4457188e8b6a7cefecccda159ec146c0337605b6627f23d5361ea0419ad6a868e3eb1f62f58d73e7d7362b11c14f3d5bf561c36335e2ba0157fce017f5905193fc07d35f38d88021da14d93768bcf9f8b66e335409c3b2332295df90b8299da56cd19a690341a4786e8760e999f9199abf45d0bc22a3b19f4987cb70b25e008aa8d2cfb684f8fabbcbba6a92c2b989c8c11e4d8ed9a87ae4b2050d2c8ac15d959e145c5de1058482d4ec1f6072e55a93e9ee03452a0e59de4193d7887863fc5642de5a4c912a981a4a0c4dbbf87d0a6497b5789f2dec16e2577dc06e369fe1867366eb347f8d37b86ffcc0a8d92d603887addc762af37a523413e2c97755a306f70a3c5d18bbe12004de047bd168f0c4fba515159d46f2c57505c9769f9cf7389a22b1736d76945e2ec49114a9dbfd6f1e6c4ff9ee5e8d79a6dce3824994379092c143df2c72247e14159f4537a544d4e3c1a68b4c38bdf696fa6f2308b957395fa5a3b18a323a453fa19ec8099dfa0cffbc7ce81c8ed1c91d90450347a9ded2392a9026cfc4ea0a797a41cc0c5fd32d8ba960eece4ca99af3f7cc2ef0c883ba19eb2f1f4a51d373486bc2eab41b7f29de3c7bfba0c71cfe098e135bd2c1d9f917e884c9848bf38653d2809566c18fb65f1da5c8be73e0463c7a09ae47a9a1fdac3ebb72397b2582ff241d2c7211855b0adfa763c50628607f5cfe67fd700b61e75b37072823f8e4c194855e9da1dd43a0fd6d67c9b0ec58d9dcd8567cfd411a3bb59b55c4a6e4e20c477b854b1141475122bec9d99b9ae3445c67fe3230a654da1506264a8e5210a2bed2428186eceb22fdd78110562b1c58a27f360ed23eecb128572f2d83909637c4d5c00cf1ca09a3e58af2f5e2e71b7c6f7d0aee1d249d09f88eb60fd15ec1c03ff6473c6f37ef841bb0577950627530bcc977e8c8bf4c2e0f59ac3e360f22a4cec214e69d63f924a8ecb664d7811e03aa3542daefca705d35063f9904b90b62ed6284e7f498c6d28d0722d870add3ea8dbd495be01459498d106f6c8d34cfc311c6b0d75ef77a2638c2b37b33ea8c2074c2e8f30fd0dc833f8bf1d09d25f4ceb357c2f51ad90cd8ff1db4d626949769b9607e2215da98591c6566911fc0202e4b6f62cc9be351a22b1ba92e7644d31803eca93194294ac5449bb78a5c923cb996aa1d62f63569bd4ce990433e8de7f47be9d4299a3536a0f34fa0fc110aececcbb061998d077aa4e22dcfbf181d622311021ee9960688818de809f5d18874f70865ec07f1e8a64a4d45b0934f52d5874927b3f783853f9b35704809065fba5037603502b542572db8467ea3568485202947734668ebb3f2b37e7492f27bf8db4291152f45264cadb9f92ff3aaf67fb5c7a8760dd7563aaa9b9c81d92489c43854ea2a0be2780fcc2adcbc35aa7135234dfc0d7d557d8a704cf8157c8a5da45f7da0a44e829e0637a91e6fd8f4380059c202d4b4ee674c990ba31891c91dd7b25fe0b15a3db4554cf8ccc92bf3ac30558f65f2dd4523dfc5d87ce31d5c3922e971b92f1834b2a0041dddd1c2e63436cc1c2e7cf0b249abd37a3ee49edab2cf5246818a3b23905cbb4f1bcabf6d665c2c95cd3f0dccdcab72399cf0d2648f23b14e66705bf17ed66ebea01ab3e99cc78e2970000c9a02acccbd0aa2391def09f3129bda421edc02de3d11c7e0d827296936fa72157739d432ff1e78536c9f047f7cfac279d76abe352210374b09621915f2344191e5cee577f4a183479b4c8d7968ca183eeb37866be946c7a57ebe8edac3ddd025f87356d581f37e5c7dec0c3f98a3989031b0457adeb0510818b67264b892769be06141e57f478307733124d4af8cccc3748ee23c17ba86d9a872a5f81c68554a89fcf2837f7eec5a2bfcd36b530359d302a297122382502ad5a978e24c65c4be55be4c0d87cbe96ed5e6c38107734784ad4677043992ccbe5a2f695370b3cb6beef1cfe638238bfb8a93f3440c031d74974af3444992ad73922eaf6fb3b5ef22d17ff815a8d7819cb93fb40ebfed2173e57a3bbc5565b24e7ab715bd805e7ac65aae3a26bd6c455b96cdbf639c7ebe2c0c95f7d766ddfbc07a4e3b3a94348bcb44fbe53203ace927a0e42e57ab8f0921ef6748d45753e106a9aeb236ae7826bc5e21fbbd94cf0ddfb981214124a66c06195ba645102a4a6b94fcc9d80212c64150b9c32dff866b68c3268f7ef2b94d1c0e1852831366a71b3ba30ff4e5c160648325454cf452cfb4a448606ec70d40a946a0b1829bd3141c9a0c6bd6bdac531462f52cc57ef67eda16d4a5b1621786621d02336ff487cdf2272dc73c981a19bf85d8fcdb0f7cbd40870342fb94ca48c3779b23cbc0d2fcef47f412cc4327b67edaf41aff6be29c8e6f1e36b5fba32c5c13b79a8be0b7e740258b3b875896ad9fa54a8debaa8c80f8ac7921d6ec4af1b86560221b2283af9aeafe2eea3b0cddc712bacc4dad707fc7efb42b3db1f1f7b15c930ad4e7542bf9ed2f333e4a52f7bf0aa2446e7b6395aebce102ff84f56c31aca91b67e76ac90be92d3c8a32e2f587b5c17766948116588174abf782b2660dc7717099794e8181e59f539e9514ae9ce74d16b32cabb295f865c8a63bf16fb25330a4622a1393f274b02b8bd39351601872970ef37a9803e14b3e269616cc772b716639a8ea9318247abdac9b81785822af92e10d5a59acf79a7bff651880018ca5f3444cd68cc75ad8bf3f2c8e037673fbbee11c6e27200d84d39813eed2808cf2025d0612b844900552101b92a2aaf8031722528583c104e5bfff6124a189812bd02fafceff5d21f06ccec76baf7023bb00718b6acac00a137cbb1493142fe04c71557b77e59a4ae9465b7ebb05ca6b63f66985534b1d84c554bb86b92f7c5786b45eeda4dd9c881932ee1001140129d1ec9aacfbbae6e8c150056df625ea8bf4acbce06ba39095edcdf5f189ce068c34578ae0f56ab31502f08f9d363b3a2cfd7d623aa7648a85091ed650673eeea1442df8ad65ea468c6e56de809498c3f328532c426e0f1502c7473ac7109043f11b718a2e0068e0c6baf40b24d6455cf1be0f51484a56a74be4cf30cd74dd44e059f86ff204a6007a87433b92bb09fe55311a15ab867a4ddaf2193f71283412bd7f2ba3efde04c03d7de15da32ae37aa97fdde9005de9806c5972eb7ed261b54aa102f9fa9578247c792fa17efc805f6d69904c8821d9728359820730bd94884e269262653b1c74c4131bc1a7f8cdb28f83dcb5c3677d2ba884ef9044651bf4448cdeecfb3dc9dc2f566f1afae768b4dacd9968a8a774b0e36ee75558acef81673362dc75fc2a60c4489ad1d3ea44fb565725c3130fe6883617afe39e28fbc8bcd65546d7c70f24578ef1d94f39374bf920c82b1fc5488a75eb0025716afb7cccab38540efd12d2c100728c917d8ff6ba0cb60be47d06504471fde63c918b21df943092163d56c0f3775b21a6839a8f5253377c7cfa588be3f74b8277b0ac38b0d89d60abb0bd48c86895c007b74148a8e6a635c0e0b50410f59bc83ab54f1f823932afb9a87a42c6828f65d475e2f2088d30bdcb53e3af1c31e6868abee0c679c0b76f7e4a6c378cb3c61df56b914b984886fda98503e572831865777e427573cbcf572e7bc71de08098ceffb450341377280744141bdcdbaadfaea13d60201a9fe159825aacef25245ec17057ab96a598b65d43aa17e23b009cbb1f1ef3b00c0e8c3bba0793d4d768cb1f1eccf59af63517a131291640fb92adc392ade8ff3f64c88a77bb160baa7121577e9fbbe10c08ed739f231636cb490cb4784fca8ecd3ecc6112302c6be6d0705c26340ed13b33c3c6a3881344dd159d4555f2bf809ea2b48fbbdb96080bd16055a92a613c4ced7589e83439819170a604895b5d967eeab5b0880b347f5f82a6de134305d0f473f17637d8100c6be6d7534c896c5158ec9d8086a3bd0cdb8e65b9a7e9e48008279748369643c22d906feefd90e2661746f3b17d401d90c27cd2f1a159fc5523f9e48c30498810fe7c0bf401cd5ac913e0462283621b4dc6d21367a6f19ade41d029b27ff59142e61354744c43375d4bc58abe093640a3302969ee76e657f8c900c21cb11b560d69a5aafaa7bc6b2093515059fa56cccd3f3bd3924c14c7f33896277d14570ec560ad038319fe73a8a63a6a809283694bca602e2ea23cfde82a5f6b3e03a5b9270115544a1e805602cc8c5400acce87cf1e31eed3d74cebaa52814f57c24eb3e90c6ea9c23190bad7bde57ee10dc656945c373b8a275a96ba4658e2451f97adb2150ee0363431792285d26300989339080460d1b1cc7f13b193cdb8a9cb0a84ad26d6badc76c3b6ee4dc6bea3ccbb32fe40ec6565cd137958c155ce4f3f7fc35e0be753b7d410cd107badef47a2e6c8316d953ea75cb14f2c64f4ba0813f4be3b0dd63476f349b423bdf1d53413fc9b39a5d9950689a521cd315b95c3f2a96d0c4c52270dccea27e048d18015874053e75e5547cf2e72ffe355b905080ef62aaa4ecacaa943065d91e2e5863ecba548532b992c89285a7ec1ea591bc2d9d7a91b7d8725c937553d1b237a24ea29eb0af32c2706fa916f8315c44b42eaa196a6161ec3b04dd0bc77ab4acbbb5613bc4a88e143b18d66b3eb6d16001c94bdf13acc65523db2e9dda1e3852999ca31cc2489bb0dc56a797d564a7831334f6a20d848e82d0f3051f316541a98ba45f4df873eac8f0c8967c663cdaed5132e915a5c46ef2850b4bfc2ddfc4720832eff358119466b106aa3cc8008518fd72bc4237b4da8e2a00819ada8217a60b2c82df418d410df78e24dcaff978deaa05fdfda3141694399bb4485520dba16be88263bc3a08578a769601da441699a9696b8109fa0d9bf56f173eb69326dcc468937be01784caa1e6c832b07aa6710d308d82c817680a831d0ad0ec0ac85ac8d8b86e3c1534460f45cd766b2d81e6b90b382db0d2bf6106286a5963a36a4ab9a607682511fcf2c3940c13940059f4f2913f2915d89ac2bf46b315b43f42f8bdd2cfde29df7fd87d0f3481b8b00387a0ce2498a1149f93c5a52141d6d6e73886fbca06b1853c1a46feb3c6ebb7a952283d0244ffe2347428779d402b814072c3dc6f27f85c0403e073d21f9711485e3e89a19e650afe545aadb15297831e3f5f5a30da99c2a4500ccfff1812368e7b841ce93ce212fc0803169dcd39acca36f69cda52814616f69a7b431397f23353b02e8c05677cb20eade7632802cbeadd10b578b330c1b438c178c08d1f9a0964264e8c41b9088a7817fa5cee2cf48c77ab57155b4bee6930287bb98c6b6fdc88c9a96ba8c5126f786e52d8cb50756c9134f4e21eae9b4c2483a6e981c954ebff27d94ce5d4e1a51b78e5bbfe78d13ca008ce374f16829df13efaf718e6c197fc188088cf2e2a422d147032a4b835ceaa75867b1a884ac94e9ce8b1c106545ef633851d414a6f5f9ce93f08d27387b38084a446a09b8ad735cc8ddaf621b9a58fc0dba80e0f337982bd8d4c9df3d8625e065d4d831df5e4bf4c3be1a88acc8d2227194eef9c85c05db9a3a22b6f0ed48df0890b117852b2f6584b6dccc1c11b3f0178872e6cf5b84951933f3b2c28ce1bb6aa3554cc09d1bc482014d1f4644a42800e7c944267aa8c4c53c691b63e95385232838deab6ae551211bd56b51e69b1c0bc6e1543476b7731f4e8a93aeadc47bab939533023500f1220ee5bf131aad1a484b8cf156d533a3e04e787cf339904ffb1bfd7263ff12acc155ef0fad680afb45c85091bba16a5a12715bdf0bb5ca2a15a53d803121358a1e73d847d5ffea873ba5bc3b4be19eab4d6b247777baa94c5439de5dd9bcea460a6044fa22d1a25a8d8f5ffa15a33d2a562a7231f1a66fbbb542ef95e9c215268fb6980bac333980a7d6bb0ab6254be349b4d2601f9af2e9ffa44524fb961191831adaa1b17adb49b163f0a2e25702b24455a1d24bfeba84443935250d6f3d636439652f89bba8af35dbd52dc617bb0f9d309c0b35f828970991ea6039bd7bf693ce3ca4249eaac74f7bc9e6bcb60edc46ffa6c74f527ec2399599f8a5f4dc65bf9501842e9a8675778b6192b09666959b4ea8adcf49c82b8a00fce9698749ee1912fe09f22f3a35194e804c26ad84a6485c8266c9128d798409bfc0f98d55d9f185ed46e62dd0e8491de6e14000b89159b48610f952970884ab093c004861cec229facf561cdae4ca7487fdc8e8eb27fd41826096134ab2a89f779681f38e97a47b8088f416b8e77766bf2c390788115507d68a1e6f009c9c6f21f9a05650d93240956c2103fa2347922cf370f8d019b11a5064c727080a4350f2d94e2a0370e72867abf33e2870ac9b9bb9cbb97c9f670e2958139a520ea048411796e6d74e747c14e76717075dbcf9b023afaa268a546000f86235cdd42268b2d8cc4910ac445bf3454211d1e0cb8c00d6b69259fb95ced9fd9f93b868401fbc7fabbc282d7e90941f167fb108253f14c36d79c2fcb72d4feea89339d32fab542adedbf45bc2510cc5b94e61460b992f9eb12a606385a42e8007f9776b1865b38bfb6aeac69e8571fb70376031f11c1a1415007bbd80c4752ace20ac968b1e2f2688544b20965412e20aca0aea921d9677c53ab96732cab0144ba605800920a7143b2cca78626c7d06c6042b5bf62e76b871bb8d5110f6ed038cfac99e6dd3cb9ce5caa0c46926aa02f816b98789e9ed2460381f1dc415054c6e0cedb21a0e80c00a70cea7ef747afbb85dee9b3cabe0811b5effd02c2ce8e4e1f79deb8d4265e32b16b4cd7c5c0ae3a6bc7ea1c2fae2604642b8fc5abda3885a1aa6b2fc3a5477dd88c8759b72df32536154024f1cee69f5c17c5b244107e1c621b10dd8229bf7802bddcf42b909fa061d85e51304acd461af70ead59c9979c62f20cde059336b3a16d8d093cda63cca6ff8d183286ddaf4c8affa47581e265fc2f996806ee1a7f9381c9529bfcc04c1a176dcbf17c4a9391c3897784692dd0ad291497c44d73a1e0322f2fc1c9f1429f88c2de1a2ec0d219a5d1d2544940251375929269158eb4300bab407d014a74ac074333d992fde718c46a6071bb74a2117ae2b868144672e0c63e8de2f32ef69e3b3b373ec53e86024c5a3579004b22f7101692804913f35fc0e00a08655584fabc1d491f72b03e44e25129ff2be48078198b578d622fc943153aa1ca04bbcb83cccf1d0e16f4ef5d10f1a02c10a071f3170ed7db1907b5db1b42cc90457aeced835b3ac71393171a1144cbaaa33470db8ea58048e217d4e186e87d50d09d261e341db786e152f13d97a392b2079ff1e6c63363061971508e6a25a55d6181164de4fc2b00f193da68e777440b2f8be7ef44e75d9467048862d8fb0f1f6c349423cea81f320f0e33dfbaa464941acaa191fe6f93932425e38f954f7be25fc2664acbfc5699eaec7bb1a54354e6571353905a92129d451c45900fd053bc932b36e9f49b9841c3cbf46fd1b63f4ffd794854699d1c3a8307476342a414345c7b968e4b5f3ba1969f06ff09a2d317770cf8d216f7c34a3321f5cfb8d137951abf5e04dc193084d0e22dbcc443218ab5cae72533983a88f501d2a3f811bc40d64a1f1e1e55414380333f0ff6de8b30fb78445a7ac5d982d2f03ae67c717553e68bbd5324a5e2fd9b137febd8b3829c858a9d7c4cda5ba3bacbcf2c683a070fea3367ed3c89d35783d0ea8113b7d28e0772ff4f6e0e50d0d35616fce9ebeddcb5854906d489058d8e2d95fe0f91fb2c1bbfea449ee85d93b122250f5dc1961e4f0dfa0a5b9a7ecbd3b98b30b511bb7a03ca61935912984d536160bb27408ef76c2a2701c2c2d6a88b6f979f7f64e4e4859e2a113c1b0d611911902117f20b1440e5162a7a919832a04b6f4e2ddf454e911e1d4e2c640658f5ecc2963999123474453491dea72df3e5494c7562127a18eb6bd0a2b1996e00567d2742fc00375a3e6a1f43d9775ecdc4770d030e8273dec81e77d9ac7f779a743d7c67712da7780019e07b215b943c6c427ef3a8cc3be09ad7a91d15b6ae56d1ab6fb74e361986bc0c92adb02b8eedc412509e31f89e266ab9f21dd2c9504ffea22afbc97e009b8a6d9fb97e3484da5e5bc74bedcaeb4482228866d101ec0e18eaecdc21584b4ba9c7c0e2d728527738938779f2b5ad6943279febd478e498aed4dc1ecee202b82b51f460f598840521c8a5a15deccb56981179863f28f657aefd5194cc7e32c2628eb7e93e82258ef1f8f97ac304f095ce55cb305ae8efb29bfc5c95bbba4d60d1cf76819e0bf844e418bc186d679bd700ce28390911b814d25934ba2f7a267001a328c1a372bb7c83cac296bffeda63950d454a7136ebad9dbbf98b5a9481cf28091ca31ccaab1777e482682d28f8240002420d38727769a3da597633abc818a386419f4c771ce557a79228128b3603cbbd15d088c7ef0b2866aac5eaf33632d6f1d1445a3ddbd51226360664d302960447df77f2522f3837e600a9ba39b492c3d138c159a1c47f1e7566ab871f9815b793ed3215c81062cc5f710393a8c8fee71eecb2395b4135e93198e06755900de3037f34e54c4c15e2467ed3615f8f97043f9fe59f12f3e99340460ab358f581c2f6e0c28b974467a3fc8ce8d9daccc5aa8e22a03e9702ec0438cfe6ab277b201bc44fd135c338a2d0398d2905b4f853433bf49ff75ffe7a7b760f62115b3a4facf17f74c2a04f3e6ee053a7af13413a716cd5b306a9471ff86c250041af7c8a7bf6def03a08ad656ad5a8a9bfb6af986df9cb85928c9b3022506d102385aeae2ce4cd6ad51dc501e995d1c0eafb274ef11ead1495d4f719f3f091c02ed2629ccf1a9c1a1260906a73e01fd098447bec266a38a6137961134e03c693cd19f3a0dc1e084f0c8f3fd7444d6b4b765c540f9faf7e8eb831f152657d42bf946db166bdec92aff95192752a0924c038c34f78faa9df5ea8c40b97cb24313947fffbeb26e88d4f1e511199cc065c30c1cc5bfd76b1315deaa6232dec2a32f822a62fedc8b06d5ed5c8688069c6407aef79ee3fae588b3122f827046ecb76cf338b3656046edf2978a1608b4756184602c0e10c00d1ff6b3caa40e40b052b3edc39d127a7b85d433b4ed22fdb4d9918f587365e5c9b43b0e3bd2cf78a3df57df3e8959807cc9a0d68a22f43f3955de2e700abcc2ae5fa565b330754ae87199e6ea9ac1f37ef336396207968dd27b4c96492923f75d8bf6fce564ffc32253f026687436040e2c9cd48929b435b1d74dcf92ce6b3914fdcbdb691e222ed1956b59c7f0ab43b1dc15ff1bc9d14b0ae28be38b897ee6acdb8668f4d8cf0afa63145668901e2ad6c406e2aacd3e9537880b6a3ace3ea4b46cca352188f892a959d4fb4b11fa47838bd21fec0e312427154986802a2bf5691f44cdb1217989d7397470819e4e043b47f3b8f64191fae76369a6d2b9fc96e273a8d294b02dfd5ab0f01703b9a393799aa3ac4fb643311f207f580312de4ed11818b0f8a24f3cd657a9dabe2f01ffa03c58011a0a54c2d3ea5adcfa27874901bbd49e189c6cf2db3c4f0f704e9bd0a0c86f314c94c2a3f35cce1acffcb942aef3caf75c3c94d0718d4d02afa4e9b58d9b5649b164be7bccd0d4e590c6d81d74ffdbf6e58241f3557caa2bea07a6fa4240041d71166d9550c4523a8810d13e98cb7f63eb23d347c6df86f8b8e251f71bf72193ee09f7dd42f57ad4c8ab8c988647a10be6ae879d2a76fdc20887a71cf242319a8915f170a9ce4dc6124bdf102b0dd85a9fa624c83e18079d5df63aad45a7ef43094f425d18b458ad7a20d9e2a58ac494e801a5641150ae665fad66204e7fc286b51808a6807d7302a56df91f8ed26cc12af3bd12963bc6481054cb65e7ab5471190fd1b2b9af9c179bd402f79557282621d5f85178390dcda8d7dd987a2eade8c64ec5aeb55a53e0a7ae9f709f2167bc6d19f3ad0da6937571a09f08701ef92fd86af9685548ece2ef47e101022405b72c54f69d0ed64318e57c3c8ea90c7c97d2ba9d038b42be57226d5f29e6372bc99af796b9fe232df4fd8700a24f3950f61f9f97d0e563dc990a6b715f8cb30baeb68dd72b07ac531ef86ab9b2635257e88c7335bfa1273f8a3bac96d342b492c3f64c1ea1c3b7bafdc103cc0a6ffe7f59d59d70ee479273925372efb0f776dd33afaac71e4c815edb58f4d69ed28dda45bf0aa95cbdbe3e5dbf9bda86ac688721c29cfe35145955a0d1ecab845c41283aa286508f6bc6cea4031a48de6976eaa3b7f3d4547b20bc0c19e55c7d16eefae593ac78a7783cd4d56877aa8b2c1b6f9fa1117aa7215a32824f8d8792e393cb8ecc74e429e3d2ae92d6af9a84b9e261ce641db7697d8579f42475cd0d921bb2eff890432a7e0a89b4a7425c9a008c1f46576d203f981341863764a9c4d9b094817e3a191d455bb5fd8d99176ef0de2a5be5b1b6cbfea643d7520ded94120f9b2c039bcffe7db765590e16bc15cb01165f318482de7730863de5687e7f4fab1da3f0a28d6e071196714117f94dea36411862c9594f01df1c97d0363a832e51593225a5f667c0bdb60a926c66a196348e11c70f48e68716995e25f27a8adb028bf6f52b638c13f65312ab875d8d9b9f57320276300527bcf1c4a6baa42a8907e4910cc35673a1e39685b067cde596d7713d1adc25947740a9e8af18a3f4dba2c30f01d55ad71d7f102fd119b08cd5a45903a16eb180b66dee9d5395e4c6d138ba64af3beb3e082cefb2ccf5f568cc343388801aabc5d61f52f3517c272b9e0741307fff99e49feb011a18b2699b3b0ba93eb3563b6cf2f5bbfdf3c6da3189255ba65bde0de2de6a900ec54dd925569dba266bb747bc8f1aeaeb38b7365920993d88d73fee240160a3e9fe5a0ac9106a3c2f6814f0d11fc4d0110eb81d85808dde753037e0cfb1f01a10f00f06c24b10b138b241bac0b140a33bc8b6ffc6f54d1d81da35b36e8c14a872bf73e7a470d0504e35dba521491a43bdc9bd9e7e2065b6762a2e8346400d47723c53e16b4338dd3ee201c3d5546743c3d5b9e0813f7d5a44851d2a17164601c960eeda3976cea94a9452545fcca74b8c8dee5a561584696625bc5ffa6531f1388be801e9517e2c66150387a0025bca14fe058ae636082d103d400c112ff99308302aab0e5d2aca07ed2d31cbe95a8da13a21c7d1a17cc0c830906ce6d45b34660199a702733460062d3365d37f291fef150fb8915d676199c00020b6a071d7080d338948d9bd9d1a65b846b5977ff260fcb16d2532d953ec7fd2494dda1c6172b29e83f8e0aea85d1220ad39c685b21e2fc4d402310cbf8de441d765cb31076f4a369683f833e6c335ec9f37c6a6057e61ac47e4215f7148036b6317c85e24f70e7ee953cc9ef064147953d6401e800ea452ac8250eb746cc1508333e151d6c5935b151f07b1bf7464e5fbdfcf9122f48804e9994763bb69ff072da7e23d73d06c738a626846667b5a8093ac73d682ab0e494fed8c020ce4cb139d9334ee3a20e8128f169754c644f7cf9f183494797e04d07f9ae43552c422576d56b9a0c2de927c2304f410b861028ed07b5671def22035401958d199be69ce2b2995db1594afb962dcd48882088d0449047f3f9678d73c3ed663afe10de1fcff524715618394a97d8bc07ba5b72e311e9c016ff965dc0d8e5ad7d5cfad176d0140a023d0f40a411bfda20b912e74d5be395b909dd2ec1c8b5858ca9aab1043f243d275a791ed0b6026f29c1b6d3f0ea0191021975289cecfe4a7eb204e65cba80bed3193a1a830dc199287bc6746c14e5593cd69194488d1572141ed82f7f7a374153fadd77468774f5651c9f7dd73788f6c147e7b70308ce61afa992e5e6a24c3f566b4b0a1b9c18dfa7190e97086557643c9f057f8aefb64a14725a1b07a96382d70a61989312aa8695cb090bb6206fdc436ce9628961521da6e96bfc3899b6063e08b48883c5e203d44e6233aa5c3d04bf577458f467062d215272e2d86f28bb4213df2049262910c58d9052e7c598466b321c100edc202278e07e536e3c5c42a6996bf504aa5ba4fa4abd6c8f191579749fe3277370a818a2c412c91dc233573b591a1221ae19d9e7946e15e3d38e12af586cb8787dc51b1fe1628743310bcd62ead25b6b041e4efd16c1ed92892b5baaaf3d6c46f3696ee13ee0599a895ba2f76120e26ab0dd8fe1256efa1479862c1fb05fbe885eff81b3f5dd78a01b2e09f25c27e16a9faed4866ed8c2f9623e07fc6947b8f7948ffb05daa96a13dd19671bdb8bdaede7bcbc361ca0eda5ae9a2368acebbc607d60c0d7339d56d1ca7cda109c791c2ec42107c94ea5c219a7541b725447b515586c0d41639cb6b563648665384415687688b65fb302ba53920e9ba5deaf44296a23eed4603b7f4b27796b887a44a1312606a653600ccb3cca11675ef3c1e3dafb5c64ae1f0a3927905dc631edd152ad5110bfeda0860a609bd50fbf02a280fb13f5ecc8dc6916b57b68edd7e2e772d9d885f527d92086fd552e017695e6d297afd2b4e982be235c13a4da22de27c023437d85bf1e49ea23d2155bd3b37a76b42f9fd5907b9fde271120cdb6f3768085e2ff2112eb9fff35b8c9420203acda04994dde2d2bfeb3794a6872331ac993753e07b55735121736a12b184376eb3881b1738561ae6c839c3023a537a2e20bfd127b2aecc21b6d9cfa6eecb68bb53a32823af391be58144fc14b4abfbfbd581e4ced6406df0c76fb2abe674421a50256e5311bcb140807ed537c208d230cf7eb019e1518b9f3db0eb97b0e84e2f922cecd8f10bc05ef4390f6c446113226912d903b2d6d27c755c3a548bdc5aa79265f07260c512fb206982bbdc05589572c8ddeb1a129459724dcfd760c4c5df0aeedcace014826d2853c30ee0b1c751f88c4cb74efc711596770e92ea8cd0f417ca9d90729d79ac3049b99c389dfb70df0dbf85a79c5a7b6569dba0fa7076f7ad76e86c791080fa4af90f665fdea8bbd1fbf5f2a10d680ab5b03eee53e4c8deb86278a12553c5b9226a6571dd76ca65f8fc8da03aead781857797ac9d72badc4df256dd3a4e953af3111db84a881dfec41f1d3b1a6bdd63e1dea315b96b37d4b0fe13718ff069e5e146479ce29040810a6eec8cdc12d7d806a6003c16b80f176ed89f2895b2b74ee7e830321eaceaa37d40675ee76b7821e32b771023866e5070c012be4f84091cb30337fbc86b0db842a76ee282321411ffbc03a283960f18910f428d1dbd80c29e2b6fb0b6a77e7c5b29bf324c7ef0b8b7d8f7e51119ce26271b5fddd24c17922c617092109dcb9d6d32dfb15c861874a87471154da0af89cc917f7338c2504326ee52cc1c15a2ecf4d05baaf8e1d5505c4c8dc3efb0e222893143e4515065199174a2e40251c7168f6ff4cc4454487a75af8948d06c5f0e2614ad55e1ed1efa547ea8eef7cd592e8657d0f366d75d65e830422ab62e5e2d4c396f27bca2be80c65ed53155df729110968119b757a1dda705c262161bc701a234fec565cf509fbf0c7bedcbc8d6186dfc8b8352f95d07a840cd802e2a4c63424e32e2f21797407c1a2c4c0764f6a785b2d73751a5a971be619cfb70358b19e6704bb73cdb0916326f51632c26590e6c85db8ad190fe6bae2d12a9c4868bcd07eaad32b2f43f33ae63bb5aa2b11aa9fd500fdc3d76017825c7d8c05e1b490cffad874519653bd8d38d045ef4c2938a54ab5c8f855687d923d3768f670b05559725604e027e65cbd67a5c8514d40e2027aea11e5cdaf96f6479ef948ceb60825ccef43b34a29f17b11c1525b258585e83ad00494bfd729fe23091bab9d01ca6f190b2934a6d165e8aa428d8bc775ec940575f4f204b975a8804875a5e1d4c30789cfc272b5f4826ad2bdff7b563f138ad6c491651f2b58fab37ec09f3310784583bfd58aea97da275d8d151a2662d6154ae555ca688253fdc64d5e9f3830fc2a4058649f263f3f0ee97d7418e1d9133fe80a3ae8e51f76509a8a622b2084e71834fcd2d493d0b937d186d6a8b6a516c85796b84ee14e73377a90ef280120a66a48966398c7a69d82622e4a793253a2c27aa9a3b0fa76960ad6742ec96ab1f24c5fdd59dcaefcf0805493cac0cbc5c9d6830ade963557930a54c60d750d68257e2e0d97646dcacfe2d429f152d60cae467ee532ead65049afa43413a4cfd9a44df18205ed2c22d1112122ce08e4a9cb50b05d8aa588da41ba74d662e3967d4204432ed1e21c7f0d44be6440a836f9ba61ec9138e90deb457d5fdfa49278e80659157d1b6d6b2b212a074c0bc324a4bd7ed573569cae3bce563d401ba91f1953dfa03474471242ea94b7b6e0ed5e23357e80ed1065f451d6f3941afe8f057f6ab1b51dc06433d0e0e851428c2c5169e795f980f8144f9d6708c5b7066457a0357f5b2693423f735ebc370be25b1346fa7cb702bf23e450bfdb25b1dcb94b9401cd6395f7902b94ad1459a47e233c7ad9c69af3442505d4f3900cc0871ac5b96656260d5b64f9d6f9113d87bbdf313d8997e4e2a4d44a583fe55728e11ffc3d45de4589dfca66ea57305719124c845ce30f5281cb7f9c3a2c10f2a49a2f20b521a0eaec956e1ca173a5cc7d9b540968361d6803d0458b804e98c0f32b781fa9ac0d2f3e015ebcc9fc6d4bb9522b3b9222d450ff187bf39e6a7017ef9d95aa522fee905d5f78255ae3fba5b415838eb21dc1d8d89cef5aed09fb99cd6930940f518bc79647ea2929403d8965eb02ac2cea2fe95a5997f491e6605e48edb292e59b3bd1f97e088097bfebfdeba2169f12dcd91c40409cbad13a8c092b32544498d9b52921bde5571c457bbb1530e17465e74be6783f7495922f3f5f26c68e9068003d6d82d21a167c49f2821daae8593b0756ef6c3521d17f22ff9dff972a02ff9f34fcf51f270ce202e5b39a651bd9718048bf0d2a3fb123f460b79cb3667b1f3b831647f7ddc562dbfee4770a1e89b9d7b7a3280d41a743be4cc5fba4d63c717d59960e1ad211b0de1afc690d11ac7bb568f043070e4d1626424a5e2a7cbf4f86f32765e6fa752001757af077f737870db95ad724071a35f2eb63560e6e7059dd7f653e13ed461ac93480f467e5996ca6225daa8e670d968ef58e87368c710c1a78c0f5e9f2c4a30eaa65b811884b267f17e21b8c4f18848721e9c00304e0f943ae81e83c7fe793a0267f345fba3ff0419f218d3603c63a9dc6499347305e149cf840cb1886c876a3fe4e86ecff044568ef3cb714a52403badee222f125177ead79e1f2514a11a88ba565841c50c10f44e4df53be56ad248d8b914aed850ca6a76a5ebe0690d7ae0d85ed9fb2fdc159424309ed2843181c8a7eeff54d62204999b082bbe2f1305f2ad6b78cb3e2878c6505d03cc7432668dc5534cdcc255adf1421199f31955591ec73f8cdcc82061bb11f5ca0e88638f408afca16f26f3f39045324b335ff279b3908469df13efbecb317dd5bc60e2486d295ee34f1f06146af389342d2dbebd754f2a1d4e64106104d13f3042246ed09513b59c8b097b66033b960459f75efe7ef7e2cc2a3dad2bb51d3de87ba4b2fbcce3f23d62b7e7f17abef8f7ccad221b38ec7f08357f62a49543a39eb2e79aca19be44c0296fe14fca885ad2b8ddd95f3c6f3b049a4bfc98f66154ba431a65bd319eb955f872b7badc09d78d803897e582b403e9d2b1e16b065240bd9b67c47ae61d88d1321fe94af4128a6c29098efd237d8bfc23f19669d537d2e4f64b43ee24f1f256f4a623a1e610d45cbe1f8a98489245fd5b1feb953170416cf37b19f05a53cb573d1d1d00758b954747c3f130c8b698c1c26b39f100d34d0295a3524b396b2508d437439fe4d8309b019e659760bd2d679636ba42cbef4871c020848e2c4ab6138ca4b1b789a5cd8a7e7a0aede4d9a9c78f49b30715fabfa495bc75d1702f9ca3ab822c26093e1368d576752f78be6a94a5fe36312089c46b5aa1d5178042605898fe2f2095768f397df3a5f2fdb175459f01bd03168a0ebec4676504cc3bf39397f306528cb3459ff516eb287458b2d6efafd5ecb0fa84b8068de1b8d875af46db3f8bb663cc9a7b0b5fc45650584dbe669900889e807adbdbf51d0b5f6693afac9514afe89e68127132e4a65ae8081c121434962694bfdd328560f1f4b6c78fae9b3e658f9354f16fb9428cf1d24d3c17a00d9cf371a38bcb94be0b42c898702b165d94c76f8e3deb87c4a8d67c15fc0462993fd40d6188338cb78e22a0cf4b951e5a8e92849ab3fb61d8a7c9b860861e85b792181306c05cc16fb673401f47ecda109934dd5e97e15ede670cc989e8b05b65e597621b80f7cee1dae4127622910940d4c2bf3d78c8e203bd1d290080753cd60111ead6cb93210da2070d7dbe4a13951e30a97ddbe89271ca3f3f97472116c5056cc0295c65de403be313a1367e7b2d3bb75477fff4145ccd44907dc0369e6b00eb2c2587ceda5a08d93631c4370ed545639e5409ca6d6aebc0703ec0a57751169c697986a57313eddd80fcbd23b979f3a16661903a2a70b4a9480d06f26512c6b4346d8d21c840c67413bec84dbc56162738f9df3c2589933e3728f4a99b86bf8cb0f6ea3eae8f30521e98963a532505291671c09560c4c4e7066227f0aa2445c830678fe201673716b7be35d4c562c16c36f9850aaba30cb7e1b0e9821ccb7255c7b290e7a152665af91dc704daeb6b557f7100c85278f11ef4ad0becd0880dcb1314283e96a446f2119a1b183a79dcb3874b824c6ec0bca3d75a5ec201d116c6323baa645f4b937fb0788233e44f35e2b911de34e726747874b34b0109568c7a867afc3d9536235301dfa9df18e0ed3508ca0f93eebfbbf6e356fb23d3751eb4a790191b5c72c97858d5af3ad96f6f3a1d5c36a2a5fa1b5a5cad969342c615d55c9b7964d41bcfc3cdf59c2326fe7408eca56c7895b4f18547e07a2b992bbf3ba727e70c231493a94a453d0e665141fdf50a08465d94da4bf068d33db2fb85968a8188feeee83b6e76f7702f23d1456c5b877437246ba2f1139e8fe64d8e9416e7de5b9360e7a2b4b64b3327a0371e684ebb157d6588f74ca49e8c58571407a084c58ee965fe0082640f27c628f3b5f6f4b7255069254b83bc8a1f7c2a952792325bc1fd6fc3372b131a1406805bf6552aef665a259c8c95660a42926f09b2e26fa8da99d2254a0d27c267d16742fd10c89fd8e62e9e43be5c382d5b3990e41442ebf272224675652bdea930b7a97c5656e556efe5b9b7de6e998938b33691ca184ccbefa7135a5bb9ee9026eb44ca17267d121609aa14264ab9b29f78649decd559fefd23525593416a2dda66eead4a6899b9aa520ebc6947ae352efbfe234208acd80c4fa9bd162dd3d20f98f604d18a5c958145be99fe62b5a22dc2ef3d8948be915c55bce412f93872c6b0b1b9e139017216141eca83f01093ecba9c7d4d6592a0486d7083bf463fd8b142f70982206960803292f589c8c754c1122724250aeb842cb88e4b43710ebd06395a1b45d49356d806958d16279456f19ade5130aadaccf606bafdf79730aab20de7bb8d7165fdfe5afb56490064dbc6512002690f3627a747d0ebbef031ea5611a3f1b422999ca6d40b8e13ad3e48f81c62cc786929fda690798a38da6c28d5507f06ea13bc9980b00bd92715c1de726bafa8e2e0995032930c504a986364c92bd7e8d18e8e99febb2a9e816548b3e665225d56bdd3be58aea9ab8518241b28caede4f99eed60a1c58c962c78c3d4ace544c900bb5c0058bf3b47d25528dc5e911e0b8d643c1237d7076beb307fb33afbc4c9fe9058184d3170fcf31e4303e1607636f979316e89e43a494a5c8865d566e54d0669fb5d1f09a21373f3bd49294a498d0ae0b44f9b6e4dd34e5f3a596be4aa391b680384733b8492dad2c4676925e0c9cc0b7e291ba5317bfd8f907f87b7b0462f1b2c4d3a11117d528f2714513db93895af8bb9ec715fa290b9b3671b25bcb2c4c14cd8bb66af3de99218f6c9f562626e60a6c5743f9ba4cde5f03abb0dc62917eb146fe2f1aa7eb4eb6bbca1df313717cba3b26400028ba976d9738c1cce7144bfea6c77f4346d40ebe08218d23611cc751dca438053c5ee578e9685b37f12065750d5166ca7aeb4331ade22c5a14bf9c8bb89f50bbef70c751631a62c8f7ada7cf881f15809d99a2b62b53423c59213ee4d431bbfffc9cea8d97b8e0862ba7a8dad19015bc857006bca3c4348035108347ff4326caf90fef13c5b08b843521cebf056dc90a8b9d0ee9908f73aa4f8ea9fa42b208847f49054da72051882cdec42ec95cba013e547af19da42120cb604bcc6f79d6ed3e841a9a6e0475a22e0d408cda0806c12f937a19e5eed8f7153ba25ebd4c14f597c6799d638d939938ac9d4248a22ba2404065e8168f0f0e608809185bd84fb461dbf126bf004a32be897f0b3b500b3db4ab1128babf1e09718026b5d005c24ab5f5a533da17b6b63448b853ffcb7e0722d04efa77fdaa2d7f195d5a8d1a3f1fd64fff8e60154e8ea9b88d548767ab65b3aa547c497d1c3fa1855b3a8d272ea96d6b899db98d0d890310f2a3421b538bca02f83b7da1238bd2d230b70d6270ceebfa8e75858fefcf5e1de610c466633a38456710a368a7a5bb193b71f1d9eec85d24d32e604da6d012b71b2fb910303a3292448021100834638f3c4e355f816926a7b947b4aa72550f7a17c543c9458224ec8d663df9299e4856e74418abe7e30a74878fc40826f362119fa311385da21c889a97e79a2c190a3d223eb471cd16119cf41bde000995e869d1eff3cbb5bc510717a2e6d4da8f3aebf0f8540494ee4fba170c8463cee6cdd7adb7eddcba688f5668b059efae2e35e3bd39f3bce288ebb611d1698dd7e05080b9da6af8e3a185fff2ba478effde29b9238ce3c2109f66b99f75fea27ab3e76663d98f202ffa04c35e851250a79cedf577fa95387bb97339ee38e8da597583bf5aac080ba1854e9b0dad126534a42080dac247f404fe4823daad54a2393dee098e924aac7d7a197c177d458566ceebbb9ee0784f7f8c13be99d52710ef107f95bd31964f5dcde5b23aea7c217e1e2e80932ada1f8b283cdcef0e1146a094e4631c20d38d0046e217ffd88d26a01199e3fc254059e959c955e6a3da5baccd7115af146444a80f2ee9aebb033b86da214729f76d42809194820c52002b316012094268900fd5c74f84dec4d4ba16e789efaab765b4e7d2cf0be11e60f54ffad5616165ed66d7c872731334043410d5a4cb6837dfb82ed38dd2706d3159595f8a4fa3c57fc23bc1cf8421b8d072b31c15a282b3c446d4de903b1a0716b7f92581fbd6b8d1de106e651e7f9ccbf53e112028615769b33b76844a3e620d842206e8c4149dc0f5bd1468d4025e21a8481cbc131e819f8b00aef0ba31ce0842fa881905e9bfb44c5ab02d53761c0745879a913830e944f1c6241ad0f41df891a2856eaad102f169baa006dad9dca04d84f75f32829bbb718639aff8ff1ecf4eaa376cfb23a49789c1c86dde911360e772f46006a64149bf72c41994f41f675fcb61ec381f6eaa7715b4371558eaea655f602732d9b3eb39edb376079824f50d516c294cd6d4f2098b0f41c5d8eb77d3fcadbd001e13c4cff7d313c94d56e337751a2b92adbcd2a00cdda332de59d63bfa2560a1c1bc491d9e298d82d264c345cd1a2a626f2afc5b9e160c26e34b5461f98721a27a4b2c830bb689255f57d2e194aac78f0daf2b398104f3ae342b74c8041029e7479c8c7df84dc90aadb0eef51c50a959d6f0240ec6cddce5f2c3739cf363ded61cbe74a3e1a7b704e03d2b0f1f72b4512a8acdd9524583399b97b3112f4d14280012d933908d6edfeea313c91d8ae61429e60137b2df1ee4bc734c2c6f1404568d7348c797c022381ddc966f4f271b8c214b0e69ac0adffa6c7bbd3e3721b8ff20e0360439beda6dcaef16f02c247d092b8b59b9c9fb0307169f71201c5b8ccf1a723c5041c1c6d35f4effeaafe187e3b76cc78c8612cfc103833294e15630eda7cbd8e6f4c0d185f403111cb10123946c74d2a3a618bf323e8b21f8aee7a2e3134df6a754c8fe6d771559353d4ce02ec7043af5762bd27c0ddc26366c27c6933fb01bd4b6b51c9d49d9c0e65ce24184d6b4f225ef46c4323eaed275fe3370fcad4e92d6dccbf8fc3bf9f0e992c0c90cb6897698071bdaf1c21af76da5f20590d59df9ca2cf3a045c15a825be7e2295f2ae699d2c4e3858100bc9604971e476ed1ccba628a5f5ab685270bdb54f0b64482a4b8573466ed6cb136f5a3e3ce8ce7bac6f94a080eb83345a9ce959e57ea4bc4a39f2a2878dfedee293921047cccb0a1aec9c719d29924e598edccad0951b263df686d19900ad85df7dc85e217b96f8dd8dc5d5188a01fb375763733fee4de48f98e038269cad7860f89bf37394621858dd42f680c640c47b74a8080f1a48cb550e16154aef9e94481051083882626b29b3d457d3cdb2ea6954f9701471930a7d23dab21f5591db5e92cc83fe75f7c7afbf7f200fa7385a20c96c0162b4b44c64fbc91a47d948b07ca55e9425a504023a507bdfbefc8b1ac4deffb3cf15eab44f847c352e44f0ec02f342329ad8c76ef46d122c949d9bd30937b2bf1f24366e95c448bfdedc8943907e5ae5ab21f4f754ff452a4ea9d448985f5dd90256dc95dcab9d6ac0f8bba8dc2b34a3a24b6d59494601c166761f4298f7f3d85af06a9ec89abff5c7f2bf40795b220c292417923605d0c4c18c8b3fc4b08745cc2449af48fc953abcd6b8638ebda28b1d3b10d47074f4aa9cf1ce9e227b186abf59a5a279174ad4035d07283f44223740a213fdfb253afa2d69dbe09475737db9966ad1d1739e709c16a7b33f437232596eace65c559770cbf0d26ecd77fbe6a7b5c1b10491fcd65b8481e1873e7091209cd1a037679149a5be8c0df075d6b37fa93310c5ef0874f4e5c05dc3df917c3de03540c6e18ef8b9f2fafdcf1ad0e7c8cac4a15feff2c6ed0cf470fa2ac8707c42e51ad850e2238a99a421908301588de71d9754a8aaadb4737e09105a873c94ce3742c668d8c8fa407dc5f2ff172702def3734e5a789ecf5f9fc1c5b42ad9f259e531090ea839a179700c1e8b862d3d8fec2f7b0ac19358d6d3c439c060dd3bac3c8cb51d7969d4243b44adca0ca8b7cc8f64a009229ed51078cc43e30f4705d314352d55705ecbae76fb8b995895a2e9d64ff83db303e1017b08a0642e293d117f6c232fbb3ac5f2614f3b4a163eb341064b4a99e24e04b67bdf9715716d1868dc76435a340ac39804d98a540510654dca8f91d04c4c8b66c091bd8a5a4d4e54c796e87bbde3444a897a35e579d4f2cb089be628bf56b0d94cf7e64627546c25ed1330dc5064231e74d95482d316b83d07b0a86c4ce2c7a8cc9d0d03f57d5584cd536da022c6fbb3981e1ff7a93a8e1607ee9e309d1ed34fabc33ec00261b75af084c9e2037fb3ffc778852dd688b4fdf70c75ac91e7c45963341b64eb4e6d883a15d4e238055896ca7e83b050bc10f4b99d13cdc7cbbdedb52beeb0bcc686b652971f94a4a49ed12fd218670eb78ae16209b2bc9512fe214695f79dfc7c942b6bffe4c5561a351c9137f8907acd3b5a11fbf35d9d1a793c52c46631bd029b80a057e9bb2e2c53917483a7449e3a1220dd9aeb1b230328588a57b595585149af7587dc76aa1559b6b3a61ab43242d2328881604f67dc7fe995e79997f45dee2c178fd86f522c812c7970b26d4a66365fabfab0fc593fe85ede91ad9a17ed32b46897ae49bf6afd9c57f7297b9885952d04b597740deed08c38a4100c0afbc312032c7dce08e7d1bf24cb441375728edf16e5710add6ec3fc0f2ae10b175e99cdb68d8cc193a8f273b8c7897ecf417390c4441aed1c3cec80711f5edd14112ecb38496fa28f5177b82ee873cdb5dfebef529c643ae4f1b13c6628da26aa9941c56cdb587033de5705b5fe338de90a09beb28a6c5488954426ab826f83f8334f636e85719ef4076191d03662443c8a7f9812dee751d0c3dd69cd01d4acdde9f910da48a4f1bd2b2f435a6974520a2b39a14c95793e5149a5f0abab47808aae44fe277e8980d006890d0e4174a28ccc64353cb0838ed0b94055b1d5ca56ac891506461591191e0f413e1cc8ec5691582d4d30334b4c50464c5d96210ad6d23eda61954463bbe8bc01d2de4d584ba15ecc22436deb289e5f7992897eceabcbd84bc5cb5dc59dd5c9cdcc88d0b9e12b9c7a28d444992fab189be1d126c7b08c819bbfc8597c1ba2e8179e51d4c18e1478d72c1c5ebb073206807f3ffdc7e921ab9c3c1bd8c42f320b28e57cdc0307672109a7578089943ea07b32d786e33b5df5a72b033b44e59b3f22ac86383b1881c3de5af05d76fb09bf9d5ab62317a8b134352dd60a16d9ea4b762050444790c10d5bc9ee3e3f9363f6b34a10ebe89cbb36bd3e5b710559a6289ff606f492f9e574237d02cba7b1d780f5b102d6f5b3ec72cbb564786a29380c4ad29a61edf4c3ea6d36bcf0c4812b9ec2bd18fddbfb22a79860a268a0ba8af8c203175f800b0fbc4e3c790141fc8fdf0e7c901dd0e13817c8e5dbd8e4b06634a266aabddfffbf90c34b2e93069fba0a740c04b8ee28ff2c3ee73b2ab9ef50b328d312288fbb46fd69d386b8c3be5572a1c96f1c659bd2453b985eb629de7fc378277224756420e30353de51d57a8edcdab0793dfe45e0fe2e1fa29b1919900963ee3a13d5d97d75d2faa5e681fd3a986b3dc880d2e68be5aadda9abc8d8fabd4295dd44c967481e2fd50e247870330eb495fa3ab5009d2d83929e8a62048c0be2cbbdb34cc0bffc47ba5cdb024ace319ab10e28ceab8bf6428a08638e7f6aca4950d17450170aec71a3338615bd7d97a2a098c0409a3ef174cdf9644ad9fbccf4bfd4cb93a233d11f6d4e30b979f3f7fe9312ba6bbe3b88d2d5944db2af415d4156fd8a8b32520812dd7d9bc2216dfce1abe8dcb907913c38d6ede8e6b6dbf00fdfd90047369ff8dfcec6b5c03b279a0a2c8828b729e97996388273eb243af542df18636e56c7b50df5f4a480153256700207791b1f767f97c7799bdd563c44a231f8672fd3481aa765cdf266d78487b03383a97c63ea2a5bb2ef50f9d498340a1771442dad5ba6bbd3cfb41aeb7cdd3036394b0e4969933ffe74b310cf2f841f841fab717f681abf7e85aa3d28489e372a3316dc732adb3e962dad24785945ddbd2e44ed72c429f55a885da1a28a0795a7f139d1b0da5b0de59101903fb99a480b671215d30d83f348913dc8ebdcaa5db4e9e1e540e32d226be3ff9d17425b338ac6628c89d9f50f252a64cf6f8e46f395818ff2093007e9ea51421a536136640e1dcd115f4286e5cc9c7f82a72bb7484e9353a9bc88ca94804c885064afb787084cc085fb30a3714ade8d01e6a31ed286524d685be455b23179f625f1d493cd2945f8a2512762f7b2e57c1a32970b4b8991a052d144ffcd0a5e41e4f966d5c0eff5e1eaf70478a78d5f2f55e7a756679478e0a6ff867c094297ca9c7745684d6eaf14a616d5bb64b08c2ab85e5e8f4a26ed82d2a2ef017cb29f6c56c2f6ef41a12d307f1ecae8f49f28071db031420428c7978c54b2bafc7fa9a7cc63aebe21e099b9e0f7425470e3a834db766c548c959fb4868a6514376029b504dc753b673f9fc7a1b75a84f8dbba2dd5125a33f9962dacc0442b1a24e121a0e15b1a6c9f16b4f3bb98bf198c419491d79e4298ad8bf91078f86b0957c3e3ea2bb67881f5793c021b7bbc6441a9f5c635366c638abcf6e9a9b5ac416234232219090de2546e70445a6eca49b6627a661e5d1227a803bf9173053c5027e35010c9979540669be7eca9dcafda8c3288aa6000d38b392d7ff1e3e98daf026bd1783a7f00a786491eae4168942123f78d7f17ceb8768c9d7054897cc2f28215c707485ac034736a250293cf63e7ee561f6571924f599ff54d7baaabda87770bd238e9b1e9e5e08537b6f8a34c3ed12256780dc2afaa42978b59da0aedeb5f1c6a63114147e7d91e4da0317b9c0a775f6be0821d1b76ddb408fa51f762141281cd4c733c638d14f3533da4851e112c46738c873b21212a66ab58fa59721689b06a68155735fb87155b47e8cc7ff8a9e03aef2248f1d62801931a5283e59ae8e10b5805cdef1a68d95bad14674c74e16f25c6631339f482ee09601005865d67e59c176e4205db2b646c05d0fa5b9480c967ef4c2d8eddb94119f40541ffbd783a1de8d42f3f66c5d4e571546714b05c6e73232b1ca185603b905cd29501c01c300c7d74d53785b5df135efafc9db08df8798b282fca198486a6a1e1dfc1871870fb9eded797caea6dd11ece7a1a6c1bbbc4e8af556a12b0eb389af756416dc94c9d85717a123f738da7449400100e111c7be39b90142f6bf4286e7651ee498a4dc1b830a87dffce51968342412e6aa6ce51cb171c0416652fa00c3756a4e4d58de318d76b3bad6bc5ea7014f0296b2055da0580d3f92dbf1a45e0eda201ba1a6b603f89807cbc87a6b22fc456d0ea7c72bb68c329068e017c8c9ee75e24a918ca9a0cd72c35f480352ce229269ef56a3c30fc1a96b29f9308d77bed2634da3e72cdae64b903c5539bf262f4f2f8d9f6090cbad72457688a833a38232236277e63c06233dc81009a25a4ea9f21afab85c250bf95758242005dad390912f1a9fe2bc6cc0a615dacaf1e7174b2c54346e32dfb3ca04999a38842f022ecb196431639d4e22e6a575a5c47d02f157cc5d805004cff4d3686429ff7e00a7375e4ab08e630d319f6fe9fe54fd45d0e59b0cb439ae97a1549b4a1b6e026cbb7d792a9f4f9d503d8602ebb75e158e9a52ffa607b2e45516715bc4385e40c949ad7c28a9a06ac89464a930f910a416af71eb3fa056a7b4b25d654efe226fae7fb383b18dfd8583698aea234a0671c80eba0fac80ff27e92eb549ae7751df882f3b4273600f673616f61da78dc0c529716b2c0b3683e0c43201dcde2bc34a302f04a626f24db3ee560435472bfa2f3316516aa1e0df45dd06f2c8d53226e792731abbc46d91b8d3d2ff214cafa31bc2ce2e5486d3fab3fd5c92a4e3f0d31a37d7ede17312e3ce1e10b377c6b79ef96883409bd8c9435656d30845189789532daeec28d6b3c963970007d0687b890fb9fa5ad6cc2c3ef556ce4650abfb9e988ef0aa90ad0e4a93bd0c071dbd8a77199f921dfbbf9d90f58ec07d3d062352a7cce34c2209cdfcb410badac7ac53b0ead9e85462e2cdb67e39797df4096d06c01ee9ba030401982d9489a80be0622c8973f67f36744f847e5f12f782be0fcc24d5e8b5c3f47c6aa098ab6562c57cc503c92ab1f3862e6cec467f165758408f15f15855187de97c5d3660febd545f5a8493a8be1ddeddb862651e422dc48a189be6582600384f7365163c2fcbab54cfa230f92840063451cd2cec19b5543437fac3c40b6595a63b962adfca742b863e7836d06a8ccdb82e2ce32b7e87ecee712bf91681730fcfdcf69d73a21076209ca8d9d2f38445398def2280ae918007ad033a162ad08700b1b0cb157f94442b1d0a4c8c2905398c6c4b07ccb313aa11afcb2aca96278faad1ca3d89e396059502d0e6e51c9d95d180afa6e0fb033a81ef821c6f4a26d0c69d232238fb304eaf52d2f624210afade5ab6af094ae21a4ca7acbc5988ede661f6fcc5077654d317d5540c388c5a29748ec86363634d6ba98ba4200fa1189641837e41fcd0fceed7f647ea59759949b03d21cf905230d96c5cc345eb130b8f753de139359d701262e98a03f8196813f5d065971cf5b9624f603035841ebe40bceea5b438d830e198ee4fd4c8a1072cca51b63fc5911409e16d0c2dc5a8982f74f5840ebf92f5073623ca8c611fd3af90a21996fd43af9329e2607d0565f20014106d80b7844d70312c41fafcb96d74ec7c48f80c2de4832d0658c74adb7c59239e1b91c3742d2cedc79cb3f807283411812cc55ae4bbacd301597dd4c3f66be0b138b0decfb4e19ef37bb1ccbceb367b93797559827ef7f43073a361950277192bba1ce869c9fd050b9530491ae1a6dc636306463207564c916b83224efdebc3a9cc164e9677c513f05351992d50371d5271e6022b64cf8fea9307caaf5088d2b37ae191a93ab34260ee3e368daab32ef888b1db5ec1f74f7ec24859b2e6eaead3978862237e08f1e1f56a2840e80c3f06dcc1d08d759b8b716bc71125e9936591cc8e98c03157cc5c52984c62b18df81332efe29c4de2e94dd7f9909734eee077c2cddeb562d761eb6e6f497a9a5d057feeb8b831514dc09b1b61e68ab3eb404b1720d52cacc7e17dcb6d7e83b33ca482334a48916ffa4ba44ace3f134fb65b1d6c9199c5e9ce1975301ae17025b6efb1b2d42c82aefa56104e4146ad9d06ded9501903552a2a308ccbc29628998739a9826691fd920b60c045fe7b23f4e2ee71162b630fd73f2275706498fc8f367599c7e10d48e7c7d46797be9c615cc4a6e6f07a7f9574ae3f2a560fde64de7b6dbfd250178985846f235738a72944ae5b08dfa05c604b9e8e7495b341a1affddc76822d0f64b4dc26cdb52a3bd11a5fcf71eef367a79dbb9ecb5ff8b22b775a90b0c81b07bd161edc87dab617a410ea31b75b2ea6fb0c2c3ac4cf8ff09a0cdfa5825c80ad7264d7b80b02c30c687749d3c7882d515de1f1b64950ab82c34be530bb9bf57652e064339cdc53378c87505f31822fda21c20b5e92e9705dc9037444906eb2085ef3ad666939bcf8e0c0193dcc82ab2346ecd312d5dd5a15a47d7d8dbece821cf1b55f0fc010225ac28fd72e8d9f2ebf020ff20d0a41c953578f77b7f13b09f5822288f53414776362762be758fc4f41707a85c768a3a2d1ba003459b247dc3c5649b7d72aba36188c2918a025d56ec1512f333b5f604c7511f7e08fbcbe43cc7f16c6bfc85b1c09cfbed895f9c43081ee6038a00b5fe3619f8d47ffd8ae9ecc1100b1011a991ef4552f8f1c0f3db52e2377773293302089e055a9fec1104cee66521f7daf0a78873cc0c690bce5cfa86f23cedc395bef0f082d5fdbab67691fdb97a3fe74848a7276a8a543dc42f580a9006a0c987da0e3f289712c9cf54b033084de3982e5ddb9f3b035f5e95d8e8faa5649d4a708a6a5bf684433626dbc9249a34483f8af0cea10573de5ad2cc13800e5fc5d7c2d087361bf6cb86fd7bcdd3094068d38bda79a21751a31bdd6327eef6f0853d8973949c4561e600d7e55127a6faab50179ebb9484155e226bf6c4f09b8b98cf521bafe24cc3bcb57fbe9d16803e71e4fecb77bf27cf46b8a3df5216f1d723237bc1c1632118aa5d5d2a181e765d4113f9aca14e84c20cb76fbc17fd8b8d4b5512283c507b2dadc1436e58fa925481800d203e3358d8c0622de92a4a6630494a8278c569f213a967884b6a791a942e6ffc246eb182ef5acbe2846daed8867594e60152b959189504b3fb76384c8e59f4bde7377b638dbe95e118caecfd8120ea9a527c400d0fe7ae51173caa35452fc466d9f110fc2b3a279346ce4df0eb51ac49a7acffc5e0acf4270cb17f0b57c5a6c8a5d6b409ea0ce8b4568a2c26e8515c9e0074b7d5d6720a602c5f36f20fde576342e0a225b0692316ec5f533bd5ad6c5afc3cbdfb0877f998aa4741e0eea211725248c331b54a4f64bc639b2a168e53a783b7e9e9747d5f454fd3abf9564de7656b8fb745ba1da040a7283a74a3130c3570ac7417d9d1907a071dff7bbd900e7563befdaab9c049d5ab4b70682c70ba86090aae3bbb43d91e79d666ac588c1a5432533e806d887e34d3b2d8724363ad413cc589c6e6a57b08692533c06f9b7f4cc69be9d0cab3ac48311cac943a88a4c9d982c40d0520505bad13edae90ff99649de0b762e75d86268c34dc633c8055247cf130765493cc641b6582c8752585fd7fc05c99098ce3085b41753dab849447361335441415e155dd00d6f869c803a05e8c35317d7dbc5135c57dabeb8914c0f241e2aec08488694d48eb79d13ae7c68e4d25ab22d110dcbc8a223b02310359588d22a60b07254ec4871bb5c5daccd059eaf0df264b66d730aa122f44480cd7595fafcdb88005b79dfe6abd59ac4fa6ad698cbf04c26d8a3d9990adb086c7612f46ab4051fa2828558d675a6ea800799f4ba24405baf345ff0815716ec1ae900897d8b59b613b074970ea26aaab4af535e4e6e24d0eb76d3847ebea5f778ab06d0ed4472caf958e1f71afb39c7a253a1075370a8364e7b62a7523351a627ab591f6735ec9607154cbd2bd711b00d50200c9ce5ebe278a6b233ff134a75744ba5dd3205bb53f24a2d3474c961ec24645649e4845b9759ca99c11e8f24686f27ddf8eb36f93c9258ca03820320f1621cc748fd4485c78ec9386a892c3a3d327497636bc12c5a6a4e5d9e2a6db6fda692f8cc2818a15cd18a454a11c724a05335eb949f5eb17ce8d651052f05be6465290018a4a9b87c2b13700bb364618849864dd73a87ad895ff5fee359ae73361d89b968d1f8a2b407ce0bc40c61c5d808f8539dfc9c7b806ff2fc1144494f65f9e678c4caa46740223565277799ce8244b74dc305ba18b5089ccb2ce85931ab98f3d0b90a7a39907b75331ff2d023a546d155061cdab70de5647507877a6b67d62e523d0e412e943b0d1d7340bf3aafefbf5d8542f5b4f1a5c63204623182f07e0931820770df4baad6578f67bd540a571f869c94057674ff73e75f178b7651c0342f16eeaea5e12f362ec80699c6fa5d65b70f9b511b94298ed397a30bb96c004fda0f55240da5ebb7754417a75de63c228adf5917d1b267b0f2fa793b4aec5a6a3746aa1a984fa636a2ba1038040423b23acb9f6a988ad0fe91c057a370d528ad11395b9d90b86b20d2240508c59f31f1d928769a653379356f049cc0d8de98c196b426975b79703a8beb7e60ca0c7e137480bbdfed891c8aeea774f80b4e31c0675e23184b270afee1bed71a1cfb4a8c169a2d9aea29f393ad076b6d447320d1ca418244d19f9c6f486f407ee609522a8a412f939913d76e0a796f5cc3026e8d75c88ee402358c9c8ee4e9c7fc12d5eef98cd0b2222c05886fb1974ca4ddc2b508be08950520da2e5cbb9ab582c46fe1df1fe7189f20f7d36763f77dd0a08cae6f34afa1bd4aa31999583c1cde08b51c05fadb9b6bda3c8875737eeb470dc699ee7188491721e08781df2b259b003613637b177912e8a7c04ef1bce8eb856c8d4c07f770905b4cc748fab6c2c0f251c7cb45fc86a8c43bc70996c5dbf27097b53411fa9e87f40685c7cb730675eb9f75479d9765497cea518ea182a955be1815835fa32dcc894079045ae31f867325f23cf4f0121b449a1fb4ee69fda4136f5f49c83f9dff3f92d0985979b0d7e8bc162f9b7ea29903e897b921ad27dc18f44ea4d39527a5e0429c05f6e854ed61077044caea98e81d1c6844e449c9eda5667aa6e0d5b98f6fd9c26a30928623bb7119f4e9288fcb118c7f4d13b5d75bc6506a4169478bdae26e72364a814b09717239c116e17e99c97c1c1db93f10a3a6613e7a2c4d44c2cf8c510f9d0e9322e746995a3c8566325d83336492396c619e1076e733a8c6a4dd38a5f7ce3df3bbb00c5bffd457f616069686c88fae6e9c455bd15cd542c9a39d001a06edef2c359cbec82aad651c47e4f895a5cf2bc10321584a6dc490854499399847d4f8373249b3cc93d95aaaaad6b1d216c207e286324a34072189c153ddfc9b64d2070598c428c984870ea268efae20aafb643d5083e5065cc4c628d4466ba408088b55698c57c982814c78141c00041d5b534fe1f38f8ff01b9035dea0a018818470b32f116aefb2c8ea557725b1455203d765e6831d88e441ae720d16da232a19eedb72f1f5f1f373b654037245ab29c26d5ff87c3838e7b2f1ef704e9003602e01585c78454eeaf0d07a88a1c42a66c06265b952378f786e20e039af046ae4b003804555b1c3d58200a3426bbbecc8cdffa71f2c2a04db12b411020cecab823f29127a20f949f5962b4b831d7e79589006896196254ca89913fa278b8110dbc93c656456fac2d5eff2acfbb3047d66ff04b3b7146d96efd9de28e21fcce5008784e5e1bbe2c27727356548649d6b713ec3a3bf244b1025591b6b658e3e86cba1b41d200bfb1c4963ef141de173b976e55e00d9fad873fba9ca1f026cb3ecdb0b6c52bd2dd38bbf4d3007c44c91c9e3d46fe997fb788f6212a27c51d2aea3c8ea0e9c8283ac68117b6348da62d76299312df4f604ea29c1c7b659f3df0c545b4cf15c09a5e9a92532d4c4ad9fcb076145bc7f786551ea8b20427405f2485b4ec04ccda3b308da97a5db895a224b0b39de3e675c89ebb17c6d94e56e0727e68e857d3cb8d07b263c353578b4cbdb83ca873621ca690b51867f2dbf13765ac7bb69b998599a866627795b107a343bea6cf316cf86b8df78e7b1dbc435ecaff9981659388d3bbd406fae845ec36371a707b2840c9b862aac8e398b50d77b15e0d00beead1c981c187962a78e668382a946a4d799f45c5bb7562c1492053e7bb7e52ebc3fe6299e68359031e4793df8ce84ddd69619c5e585b6decc2e5592becd917fa3ffc6ad8748d143b64e27f80cb0c0a4ac2f7c4acf682411e5d4b86ebe08e8103137fb294679d6983d1e41da7333af5149a6386808da76152e0b6295dc860d307e63726ab6601a15288e1714bfa4073ae13efa1679133feaab0271c1151017ea0569cfd88bcc6e84ead7c81b58e0c09fb01a4dc3ab9e0abd2c065fc9233fc9a078a59eea6918d5fd20058b847e4edb15bd5ba4a186e1054d80e457c1ff7d225668a1000e388e90aca62753fe4e44ca2cfdfbc918b07c7537aed89dad1dffc7b0e399a06ea86e6a435b3202afbaf1c7b4216ad15191e1e52477f6f4a7dab19968ddf30d3a76aec0e44ce2ccfe216a1dac2950af04aaf4be74b3c1a2ccd1e8e46bb57565c07e06df4681f88c0fa0b6e3bc6344125683ad39f96c75c3e4ba57d684cb18422f1ac5d345027e0da324207e4399c06685a889d1c7419ff9e4ad56d177ac0f4e8e5443298e5331f9077cdc81ef81c4b1d78a387b885d3a046782d1b9eb0baf54f23e50a1f31745a263a50a63e0c8bd529dbb6c327f4cecb22028f5ecdb99404a03334d818848fe33e5587c9c7c57fd7396c3f0713bcc18aa7d643a9ed1b8f6501d367bee69319993fb8ef00814ce779ce8cd98eb4ea772a67b90f78b9a90c30cbfeba67b4f95ca998a6da11b628a5b21ce46077e68566ccb55e9e70681d96f75a207a363215a3b3a26ca99a69c42481280729a23d768b7298c6b1a02e27ac2524a1fd4ff8e69c5f6a25ad40245a29cbb5c721d36b2c0d8bce14089e00ccbbe79ef9989bc20d52959fa21540442b4e9c49a5a0ae128996d047f04d6284f39c903103862eaf20dda283c1e2038eb203bc2733d90883651c34b6bd1b524b06bba5b049eab1a1296791da27c591b4a8c5bb62f4d75a54026ea225c08b09c556515424b99018c563fdb913977113b2c832c48159272dd05c2a02dfaee7c790b58aee374d8c287a653315e0c58f5e6919c955c13b8019f5fb5ddcc45780b3bd530fb5011db0534270fdf60245605c41d586be6e9fcbbed67d9b02df2cd8166e6f47eba36ab08790a519f3effbd32ce7b66fe15fa86c5a4970a9503dcfc70ef240ac225c0237c19dc9f141d816a23f6690a0df4932cd1d589a4556bbc36aeeaa171cad93fef0b8f3f465d8f09b52c6d44398773d43107938ff52f7066287b2e89992aa483fd82d6b2db26fa4425740364354cd79c9e5f1a878dbd1c8cacde5f986523876f2a4d98851a7c11e9e8c1f6f5640894689b8e99382b17b15c98883a41b3f0143a6814e7e7bc4f0d94e6c349cc7449094be2e0be848e5605acbf702084403071eacfbf004711c7acba84f6d8220237cd65bf4d820a66cff1e2a2e55eeac16ba1df1c3e50b8abdb67b517016b2a8557f381cd42d8c8a8f02bc5d403d97535b0565e1d718d7d369f08eb6b7eb851d193f6d46d11562fabfab5c59d728f5c065f45e9d1dfda32b0dacac0bd8c0dbcde37770242c844ea3f4741c28f88e5f824116a9f59050d76cbb628666148932a27995c4c1ca72f222e0f38715aa5dcaff89dc288f6d5f985e3a9752220e8ce0328ee1f857378a9b5a38810065abfa40d2139190a052e5cd2e5234b931bf6a09bcbb67de8bc0fcb835dc90b4965a88e017c134c136b39f3225378ed8795742be0ee302b871b45e10523ec6e585bc8542394ff200e45e5dbd6da5d23e80c914f991765e92d2234a135bc6a5f2c89f3324258bc59bc9444a67c937e58051f4b05007cbff752c0f19f5240e18ebbd78f9b8773468e31c0441bcbf2e7843b14d33b1dd74b27836dfe7c9c6a3fcc2c7126cff8f94b29647de662e0d37dcda56a353134d6c4c86f0dea0b186893fc989d9911a35585d9dd4b56676e343437e7a37440aff36a904cccc2e80502dc09f21f2d138ec22d0058739a95998f85459a95171e390beeb28e54b6838f017285d65b0aceb7113f979cbc9fb62108e03ad8ef21534bae137de35b6924b462c711fdd45f6b25aa6dbb0c427cf7810ef8aa0ada6f2abf90b74bdfaf696d2614dd17925cec8f6394d5d82be0b6f035ab10cc5b346ee6a226496de9ba8d4f306fe7a3bee4d5c5c63671dee3c153f0502d46ee823d1534efc59a995ab0e436477a56ffba0d3139245c672afec81021a07ab2a89720fb2e63ea2e91d28a27786a5845d759e849a2c1b24311d3d614286fca8e085aec83f2fd87a35f6b330c7ad054bd274c123214ea5df2e9b97811b742271d4f6f71362a2b06594c7135f2e83cda17417a25f3f7886bf516d3c0efce5f581110bf3ff3c9b7cbc2565379eba3c94f0e4207274d6c4a8743f2ecff5246153dfc855de7ab293677e372e0c676d8a60f2d2c57b5da48be41029d1d582fa87256d84b1630fbebe1db1af75b555d73b3c50b57dcdadecc8ff699c62747301246cfe1d7ca82dbc3aba40ed46c5450170a104f0c047af23297a7de08d659be218120fe57c79439663b9fe61ab927d8ef202a9f2f2fbbdd773007152e2402a7c74e95af0e42e5cb1e4ed5f66fa370fd053abc685a9102b9e68c1f0eb80e8cb44b0bd15fee94cd56c6a9c9a8592e15691edf920efd512f41e3efd7706f794363a54dcbaeb7af3978878dd64cc87c8fae84a49c3f01e7e65963658da46f16257c5db5ce76d17cc17e545cc3d9275ab4363fce40579a2673ba38e1d0e70e802d2475b4bd7da44182fe3806bc278fbe347b26ee2c01a1aeae3b60ef2482df3c8f873fdce64ad83112993fcfa0c719299be0c1bdc99f351213920798e70d584f67c31c5d3abd3b66ab9d13c48fdf10e6d9f4e3da6704b96e24d155d6442395665922fc25f93c7ccd6a3ee0fd8f1888cd8d00c4e658280614fa1452374c0d3ec27653a8178ce74831b67ed52d8b417a6f491f42c506e1f143d55ee181158809de2aee1be7bf5e5e6c77eec679e40df4613e742b8faecf3679fad1d99220180880243ab9dfff11eeee54aac8d998274ea1d2108242e8de7445f7c8e8580bb999906637819fa84358e31c29a7282c30ab6adc233991566165fb12161ea0a517b5085f2f78a8eed1817b08307bcf3fc9c371847b7809ec4dda0ad95f1521209115ed124993b33c61a0ba5b713b419e8c96728181c65b51e5626b34b69b85be429c3eaf9ce8ea082a4cb4e413f0adfbe17d04e71ba6ef33c7bcebd4647bdcd3b9af34daa3eaec9a03436737ddcaa60d55ae05fff7cca7c7a0b438165ab4aa5b24b06eb0ef09c1898b8745ee1430aebb28390305f799198c6dc4a0c2354de235f4b3e48a4e113d1e2b7c53221490d6c81763be3a97ec49a6aee6c0c218629b82a8411c652a218ff6055d3e4bca6614b852c5cc0d0cd5b8c82409f7c9a6586be1c28f69967c538c9e6c41e8174fdd8a1430b83eb71be2b58a0230687858a09772e38de2dde7d8dfd3d8fe6b75951de8d3175ebff62d844b4843270f34befda83bd3d8edcb4a17854d509ac5f8550a6553c7c6f1b7a6716d9a15a3a0fddfee45bb6ecd8ae365a2fa25cd5e699987d6c4b458b0e424672ea1d40b40b8b3a6378e2e9f1bb598cdd229aec207c59cb3f3742fd50b772879ce8ed7cfd4fd31ba124dbe5e16787680d5836b6c4665ee3aa9cc1b4245e75d52d093ed4ee6afec2e9cde3803f8a3b9d83d3a73b1d33f148b22d091762c215a9140445d196947d93acd6c84ba562bcd674e5506951b49b20863c89fe9d1ac4d35d6b013a92caefa874697d96d96f984bcb6c0ab64f41a1d20e1d09b2980ec3b1f5d6381e3325647087c887113835f7edfd8dabb878ed1cd6d59f8715fddd2590e599d653dda261f897de8358af250c0f2de20fb48ce4be435a1e58ae57444dd1f5b7a98990fdc2cefe60f203b2bd5707d2a7306f9d905179f88ab553c19cb9735fdc6f9b436875d5ccdac7bfe5cd63799ca0a75565665688e99c1d782d40efac9dad7860ea02c11a2e3ee1c5b0cd9eca0feaf27a8dc47df99fcfd8716f7afc7b4ee8176a1e3bbd32f02b130b252472c1c61bb9b38917ee4520b48ec6075e0985b615bf419e9d0f9116b648102d020ba023890a0b0b6ef385f495a6bfdcf051d95348af70e2054534087373c45ccff780d87e9ff05baf3539a8239319d4bbeeb45ac2fa2c981620fb8e529249765b9476071282e4aab773657d6e33c85fee3cc90d1a23f4013825ef663415c821c973e1820f2171fb76f4083bbdfc5d1d6fdc2dfa91a82850bb66b24280236ff3d837278d5ddd157b7d4d131a1ccc02b0b4e7dccd05e7f1ccae2be473b32b53c3c32f5d29cf3744c8e095596b67ae596a65ec0f3a5289db25f991047eb7b81db6cb9df2e3811b6cb094de2793183e4de5b9cc23504cd6c0847fe5f3ca6c6ee6c5d42090c843f8176042bf3b2523f053ca7a7c14154dd6ebb84748b3e03c678510a0ba979897da16055b5f5f7f77ae84adb5c303e40a686a32eabc41ac40631925793d2489b9ab720f65a9b581b549d1d524940886ea92298b28cdea8e9d94b4640f987c29bc19bf31595bb44f3ea68316c4f29ae20cdd5852388f0bb31cbc118af5d0294b1d6844aaee6d3db455c7825e335a6144287bd1c4351892050d2ba91c59369de78943ca0d9e7e12c35b8dc26a294f9515663564b94813a560235df27904f8c3c21a4d53a2cf3e0a66326c2163e3c3f17b6b291e5e2a0bf06917f156cfdbc42ccdba82dc53769fbe083022d7fa325277667ecdbd2ffe59a228c501c71af707de46d1975222567103498997384084dad4282f1f26c101082c38c1a9514a5e29c0409b69d98a6dec4d043af00e6d965489811b709bfd0c6ade5f8a2a5838c209bb5f9bee9ae5455fa7935197490f652bc6f28774fd91023ad512abfb83fdf3c2779c378fa0015822b5e91888c282f1242fe0aa0c849c7d3bbf5b4dc34f966e7fde777b401e311a3b7314ed6e0ec338620180f749d0352ad6aa019f6c540388f6abb7ea1a40c335dc79aa582dca7e28ddd346a666ffdac9081fdef8d9c740d7051e57dc42c026ede413749b3fdd0c007fef58b63b4dceedc6f9f18ec84faf894c354cecd40c6f307aea5783fbe040e815be10c0af51fd9c71b4a7f1b4b99978f582913f150c1691e7b857196da4d0a3622c27d59e3fa28d7f2f2b3648cb3a0580a7471fa6c924c51a60ecc8cd71f3cb5e1ddbb2ea60fafe61d238149f001e021a8b06390fc709e51b6a7f5a945c23316aaab0ee5e02761dab0e9a9c2051a0d491c64858199c80672d4613d28307245ba79075b6f97652077d616fa5fb550932f4169add91ec086004e15ee234041ca7d08562f06866f954f709e2c51b6b3e80d56d082b43721c24df192941f6f2a01a1ed65fed452229737f90af7298bba5dded0c57a8b1d18fec6aa41dbada2b25d7f4baec8315109f4a1ec4b0a34abadb42d642d1720e5bc72664824bb4191bfc5d64e2cae12c35e3d3f103dc832a111176c64815a4ac5915948061bb146e0c5fe7a2dec56b9c5474ca2cc304ef28f2368c33d327d8f385bb5a04a408bd91eef2f4a2fe02074e46fb4528a03df617578c7b82cefd6e577c56a6c5ecf967627a083e24ee8116c14e69e2859f49fa1d56133070a71cb5891fd4bb3514d7636cf0550d48e6eaaf46dd28ba9e9af2c695cf03ee25381f359fc9a18689612d1fc1387da8343f1adf2ba3639de590b693136b490059e296bdc0e7eec1e64ee72656031e10906e4458ecf67b116b26d036febbf9f20717c9ce1a5737eef8c64b1285f67fc15009a30e08b086a55a01f88ab835a3edb11b72b34ee532d44202c7ba1e849d9841fda431ac73b70e020ec02239ad957d389a62a9d50c04ca2d13d766af52641d96fdea0c99eeeb097181b907bb964bd311fcc448e3a59358e77a9c8b9d8dabbb0fbb18188186a7d09002a25cecbe6363d69968138949a01579bd2c16c2d1ddd53d2950990235805ec26ed6b1e8ef0bf7818df6b4a00bd73fd9e3d215b1bbf72814217fda2c73cada7217e71b00108591fa185405fb22e3476845125fef67590d6ed96221c0b84ef0ad450da4cb0f413af0e4e70c6bb364ec07643e0859feb1dc2e02bf9d35fdeb19bb0b586713d5bdd5de7097f1f43a9e7732bd9bd720c07209b9e485b562c1100df3848d542d4c944f8566b4673d9f02bb6c2183a1e912b4fef9fbd45387a8e10212a7a8bd315e0d317a02da1036b6a47b47ddb3e8d0016e16900a611f45ac3b96cb06274c1c39151832907bae2a7cb280f0aa27fee45fb9bcf3f69370013b6873b7d2bbda146166c4faeafa9826dfa052acc43eb1f9f8a4f63c05f95d014403c3690445862a277f3d1dd0b1d69a170ce796fb74ac379907d90eb5346128ca45ff1a958934c03252e96c6761b68af55b3f71eacee65044e0088c90b52a148d0917f2044dc997e56fefd8409929e7431c88a4b022c2fb3b8d22d91c3241ac5ba2a578ac17d5e9782b6338db18506f0102fae4bc01a711e341a8e87d09f4c5b7ab415b642528d928161b752013190ab707cbdc2021c7ffa80f9d6f6fadd0080419c1178eb0e0d964782b7eba4f2c8a11ae5df75eac7c24171eae7c362d75de5354466b753ac633b3cdea1412b95d588538ca8ed657c97a7dd39865b67f915a25047818e4f38408b2d5662fa13280b403cf6d94bc70543ebe31c7e9b4328dcfe8cd0376ac78700bdb1a13502f9c93c299b6b0d781a0a62d08b0fbe89684f5e2ddfe387433c3c853ebfc791ccbe1ebb6038f085a9d6193c6740096aaf4d19db93c19a45c0f1d8eaf632984b5c5414e66c3f3943913dcdb5361b462d979a6e578c7b9f6c0a5c9522df73a8ba1818af84c10a2e4dace679ca6258d243b4beb99ad93454c1eaa0f098b71de86103e846f88cf5a2363d220845faecb75d0ea4bbfdbd980bc120ef5e83b9eeb6aad212d644116b9b4359f709a0dff3c7b53e85e207086f1f293746381576408fcca674d65ce4a3a29d2da7e68bdbb7cc6758a1f41b8041457c56bdfbbed2cb51e7cbfd5bca608f2bce70fcfd72316ee132f6d09d4d44cb77c8738e8805e1a0386b2c40683e8ed775f9561a1d180f6b53d69468e09a0a0b576c7918f9c5e1703a71b8ddb142f25a10f8558b9000558bdc6e6b46c6a59371957c3531f22fedc63e3e6dd23534fdb4eb1925aba8fa33651a8b1513fbedd73558b865192fde18be5cdd9effcdd3796ba561bbd2e863d6d0b0b6f64a64578dcb747b3b566fd0452841abf73357443059570f1611498a674a4805a00c1cf83f387df8f4338ebb1d7f9860bddcd3dfd792bf384252c929e88f935fe5523fbeeea2c5515deba8e028daedd9501d6e411167c7b6bf38b9f6029137683b8c2b1768dec410c129a9cde19d42111a1ae888790011fc9abdad1192f680b44b5df68ae7bb7d891b9b7da3f13e3b1bef4884c51ff267cb32454de9a4d8180e1568497ef1a44394e7598935a11eac9ce44f4224327870c1b2e3b64999243d6e15ae59a789a8802b80208974dd8562f474b096b7f7cca9cbf12d5b77e39c09391bb4e89987da310ea80cc0306a0f14b3f3758c2ffa07d80963d3df1ec9c94d5ab329c11f44abb7e8d2f02be7409f92527a3ebeff823eb96803f929fced770a277608248f29eded4490286e8fc623840dcfabc9d13daafbd9bad95665b03372383713a4766aa3f7fe2518d85a8fabddf69d890c60526fe12f3769930021e4d681e4a50ae04c85268c7ee56c3b4b65229e145239c188781528b585a10c14fae8ede0d9b70493e9bf34db7a1b72443fa8640c768fee60f524c6b8f51e271efd93c55f3874bceb64c645eb105f84cc8d27de046d2c76d4709f18ce1f73489853c44f8e6f71c1b733be8de392d9f1c057d4a49d80df78e374ab219d0d36d4bff47503742245bbfd61fc4767273e70b7183acb4316c5bb3a37f5e1fde5968252a98bb6aba8caf7a4021ec4241823b958bfb282dc933c0dd49db97dbc2ce03725eafcf70dabf57286dffe2f675380aa31a7e17d25c6fc0c04358d97bc5a2c68212307572a46d4c874b0bfaabe6040fa1ad8750dd1755d980c30bfa39694e359994841d571ac2a9aa094a1f8acf4dbc4d1d83896fa92abb2d943346f48da44266ceb097e37ab71a356da4e1c86fc7858097b87e2e375b46c86c8fb49c0571d230ac5d19180372eb8590052754b32afb2bbb0ea20418e2cbae8d40d38800146db7a1790688a3bc2ecf29d946256ba5047f56c9887a5150c7261dbbfecafd1669bc489d6769fb95912144541c97ace81ff2814018ff868b200f9ce336d2d9b00b5f5677d40abcc167136e94bcb2a1bc117678c0f81730d94154cb03d4939691ef124e5af1b9320ae8acf825621ed8a025f8ec87ebaf22a4dad8ad45c550e573dd9ec55280bcdf5c9fa66e72fa2482d896470f524cfdd0d68208e19082f125024732f0f80ac525bacffdce8fa6f08c597f61772b280d9b354d7725abf0d830dc9a29de65971bfc250dca60531ec886ac71597598882e4589a6f3873a14d05455f420a8313287905ac8296795cf9873db90fc72a945468fde40be2929c8ea77967002efbf3218e35bd8e0fc123dc2470e9e9aff64035a53b26f5a776160ae784ded7a87bb7c3cd51a39a6c406f8a162db5cd5f1df35730920738bb84a723bcdf5fa184683dfea9182f1d2b3b332e8c618e594e729dc86680d6a4d21a2d312b5fd733bb5890291352e123ae7f35809df57e101ccb287d1425c27b1dfa7e0a5948d5da67bb66da392dc2764b486694fff190276f5cfc178349cf5c44e7322c7e9add5241d1087adf29bad55a86a00f3444f660ccb32eb49d7480f59304c485b82e027c1aba9e58e19dc421291a2c800461614b26093d2a37f3dbd6b79f91f73ec780074451badaf6e5f1c9f0df39db56e0051a0ff8286466591027968f4ed2992ac3336b65c22d924f0ac3bb5ad527b2aa8ab1eccec65a2b75902970b39ccc23b4a1b06eefeb0eeb9d05b0e8de0919805c68be45580a195a69d815a87ca6dd85fbe673338a1898d8f7c5975e1979721de6abea9a413e7bb0821b92691eb2fb27cbe4a87256e31333072b1500dbfb6e99fc8fee671e9fe5862e34ec70d38d758aadc3a52bbc74e42d24282b1b3571fb9078e62278d2dcd137f72fe654e2f63bc24e23e3562781283f0d16830c4936783ab0e8e525f7552a2606439836f1f9151757876e5354be6fa981297d0b6e7c13b041d16d20cf3329685aebd0196c07fe0f6c846c225846699712b4b1ea5e5cd9ce16be366b3defac28b8969e5f0ed4eef1ddb79e6591770bf3fce519f15d90c3491f3ed80c11b6aae796a36efba41f5aa4d9563ed9c1a0a22a68cb9024ddb07d08198d3376a01a9387a9381ed53fe13deae7b62fe6968d1f650fd572210f79764fee64f40be821ba2d3ada890a543ee0ecd778196bd52abed81b1c7184640bb35d457f86f15c424950571f3f029ff59d5ba9c47e632e79bba4bd7f0c3376c34567039c4e98977d1bc9f11e205d1a62a19b7afac68afa7398d9fef9a7d9045b02e4847f8a32335f59642c9a53d51d23e54e9dab368a21899ea8835b12bacaa2fdcc06ca24a6533f253db77b561776f65738a6ca8cb187fcceaf5732a4132320b3a54af7e2c40cd4c2a0d95165140a76fa5f9f55b1349e96810406e2fff10fe34995f1b91248d142604bf8984c578b7c907288f8041897505dfad2e34601d18a41265394f7bf583e38eb9a04a96c461bd010feae0e073b91c944497e32ccbdec09ce7902e1cc8a83e8e4a34cad3b1fcde48e705e1193ee52bdd5af608401c1becd5f03f2fbdf645f7edfc1391b3020d5b19d6424611a25469ff0ebc4ee236da110bc545fd5eea2119754cae73a1e59cfade6057b93b42a8eee09a59bed8b0048e825722f2781a4aaabce0d547d45d4496c5da2c7622bb199654396bfc2e713aa0085b791e809568b95b6f63160a3a8ee277beb07cbcba42da96667faa531f6e473e216951a9c88b1c8aba8995a7cea1ad80d2e813f80ee05a7bd4a61e690b7072c04473ee2f6c8b904975b368a8113ef965d1cc3d2dad9a228b40c91251b330fd8725ef76fca57ca80f220d83b59bd1974a3017e7c28541e636d5d0a0fcf8c629cfe458d8f6829a6151bfa5004a58224cb6462bd34b0780d8065652c0822fbb70be202a1d71b0ae67912f5c93bc092f4a6679e0cf1c288bd4bba76451e9519cf31e34d5da75a5c9a35510d1f7a608e9bc4e895131905ca1f8d87932fc943da9fa1525de47c46595929b6474ea05b8cb1d409560a3fed6dc7307c8dc23c2f74c6ab06ff134f3e858bdb7dc233228789bc7d602119be26812667f886ab6d1074ceb52ce4d51fd55705c3af759f9ce8a51e41e84bd1c96060d1be178726a622d0d011ff341364b28625a4552f5017b9f8078a20a0b30c99c32cbc9e6aef59e36f7016bec8a3ae51d31a953b6f77b0734171cfbff63e42b34fe6662487aa1a035a595828d6fd2336836a8b1e55c573c7c5df67f9e6aa728a7e2a2844c1e6d36d5945dd2930cf8b47afaf2e6d10f4dc4f480f40afb939ba537100ce1e3f485906b3bb6cb020f46f29ae1df32c01250acbc879616916743ba3100616392b9960588dec6d89dac424d875286f54a98c4493e4f0f981da731bcca7c9defff6bfff20d7828967d3149900aa213b84d287dc8a436535245642f774430e117ad130bbc85f3862d207185b53e422264a0d5e07161ea844b1fea52afe411e3eeb4b8d4fef05d477bc78419841ee6e381438b81a30ec8b6c364e665032a46bbf2b85f149557dc452fbad41edea822a0920636f1167932cc564bf761b8b8a892fc6bd2cbe65dc35850e97ab711db8a696f7621d0795476a9f914a30a62dcd12d316170211a9d6c857f91fb0f31e85aeeb250c6c7d4707d86778bb6d5d17ab8e1641331d91e3ab3dc041449586862a006c9926536bef1d902bbe6bbf4596c2c3af50795960db8ff60eaec485cb749a1c182fbc5564aeaf8ae9b2925958f7cd138210f6e85f3909290d0ce3e4af529ff8d98d84fbc0608b53ad6747ab0dcaca02b25612d1490d799dea0557f69cb6790f8a6ec4806f7d6186b3a752a92c3ae0a1db5ff4b9f4aa3511ab4a6f2816631ca3679f9483261f9549e7b8bd00703c0e95317bcb33ef67029bb6aed0f4053ee97b795aae1f4f25d72861c581771ed204b3a8a3c7ec7bf9cd79134ba3363f72c2983e987206b3bc7adeb3eca43f5027b87dc98afc37b94655bc1aed1460b4764d31f636f626b0621d71b517cb793d092d46e027bb0c5e64292daa41e9b0e2fd84f79d65026d3c0465e1cd52cd8f5f37477377af9df0385054fcaa45b87ead1113fe3043930a5ae2ac36c9515f652f9ece8f3b7615b759fe38410cdcf01f381800308a4fe9cd4bd735a8f9c5c0edbd3ece4863190ee4d1f25a198597db18ba1c7b249e45de5f02903ec4a1b8ab6f95dc0d747a5d4daeb85d0ed417d76daadbc0e5e23a8e61483f7caf4add44d9636db72a0081554c508392ded82d609f3d66e7a1d1038ca51b5353a22c85ebf9e54160dd753ffa1de7feb637586f2a1dfd1fc9c520a7b300d3841ee32d7adc71ab2be487b4400e838aec5629b4be64e43a00ab568d98d514301b406b9cc39718a19e8ff471947c5df235e803219ebbfc9bdcd6cf09a04ad178ac884663dd537936a8fe202a9544c5f0dcaba7f0b388262e8cc8c0c69ca7c075f56d3b2190836106328b1cd6f6284a5e9b9c2914831a191769ba7f3dd6de43a5cb6a4d7dffc4c8725a2875142fc03a7bf767150c33e7b22de7d9a19711131310b40bc7020b50404137a927c9383a4641f97ec7c906c7896599ee0407a4b45a1e4047a5688a2a03a927f7fe4fbf597857145f7ccce503d5e9ac7736208fb9bbc5a159167448ba94b47aac9e6587bfa0a9d21199adc62fbf12e5dfecdf9f2db4550e43a94ab0a5d215a720712d911abac773f6aaad585ea2dce5064644f459f9622d65e37547f51d251e863ef1720ce943860feb1873bccfed34a2e52a7f2cc5f6730fe0bc9e32dcff188bb007be49b93e45a1d42a9ca6f247d170aae7821b94f316d186d834e24c0fa52f55e0f0ad73343625caebb951aedb25c3d6555a636ab3ac6fe78f8a7dcac9bea2462ffeda859280201dac52e8a343c7a1ff26477d9309e495998b27cff8d156fcd66d0ede7629016c5efe2c90e2e53878533a30169736af258d21a7aa9358bd1b8a1404d341d41050d3730fad526378c08a724c89ce6b181eab64d8f757bc171d09249350aff3fca8ee1b8acce2586553f201c49023f9ca27870706c507a6e067f6430d75b463e8967d0aeb82bb7a563cf7904d501a2cb6eca24ad4d54ab1b48e4d622980eb715b598f833bab24961bfad19b39ae51a2dace618e4b413183bfbcaec60ac5712523ef33687e136cd1faf305d216b06c853ecdf3cb24aba937b810f6181292bcf4969ebeaf5f6215d46d12771481ba8b924364c688decf0399ac06a7e885fbac12ee330ada9bd7ed89abd93361dd4d327029e6eeb76ba706a9b316c57de566f30df3cfe594c0cc174dcf6751a2eb0a3385ab9f88d1b3a38fbc9c531f16eae0e07491195d0f2ce6ee8b3c2449d1255827108913d401c376a93f41ce61365bdf51b69187055013b6579d0af64e722fcfaf8fde25fac5eb30e7a9d7fefaa8acbf83eb1d59d93b3d05c90bcce1bd579819a929524e41645fd4b648c41bd24cdee7f3e84319e122aacfe89b923642f62e34a3ed29a745d9ee9340883a824e555a7e66fedd481d08b2aab71048619e2cf35db71679408265ddbb3dbaf968e28aeb7230367d6d0c20d2afb4ba614bbcea3110385afcc86953063a149b5be18cc542f5cc0f8e4cffb5c7f7275076bfdde8b0ede882b85093032e6bec6830f7ee2b42df2407609271a6c61e635daf9c59f5722c2f774a69f30f138e0854d88445260d91138163113dd03fdc139b6483ec81e8a5218b370bf7a01eb766e89ed59ba2df80a5d852ed85b9b9c8b0d1677eedcf1fc1a7fc03b85e74196a2b80b60a3de76c1e38541437720561f25189410b091098278b781108df94eafbfe1b4c54af435cf47af4c7268893eee1d1a80158fa39e2761a4003f9a37180f0740416301f3e5066261ad589465368cd5cdd8ae001d5f8d093432c9bbb64c5230cb891f69a71b9055004a0407156f1606ad08e024e3ae1a787477d187a9f71fa910f0b8febd4a8baaa55e663b4c4a260ddf7f60c786aa0852776bd2cf4eef417b235cb5f38501382c4660a317a13f95f8af03fefd7d45b21345af747380e19d50a066a5c7c09d298c4319f8582b43edb294659967f4e76f459c53d6a33c7c661dc65e0d516cae2512cc9d16a09e18497ddfb0869a375283d3f89dd5af15d22da87e30fddd7e173973ee5c6046ec41d34123628bae985e413d96e115d5eab4d15cbb5fd9f95a8973e1e5b5c9fee8ef09bfa693e9d952f0bc25f40081e3c5241e32f310f7a145baec6df184c577c986ecb1b223119d68c01a9dd95f1ed3d2d68848a7a8b559472a49fc399a26fd22eded3fe17b69307d6a9ea8b6f5149391b7973ec4234eb41ea66a0fccf1ae5b567122f8609e356c450c14388f309516ad1c46bcb66ac0d07b16d7abbbf03f13007ebe91fbbb6ffae15d7a97f01367ed2add577544a56235dfad374f1291e2717ebd79a44cc46b4f269341bfc5c629ea7c132bfdc90ad04c862aa478cc9baad1ac700a80cf2a76edc362e2237c41fa201cdc4a16bab0877bd05d4f570df5e3e3329fa28567382b141846cdf88ea64573bfd2081dfe7685316bf65794ac05ddaf1177271263b2b000f74d8e3e2a53e1cd7c863f6df9afc85889878311d089bdc6a0c1d4860f34da3868606e4d4b6e911a8de626ba9e0e5196317e926cbac14db86ddc720fb064ed225e13d2438e206da7a582daac2337d167129f2df5676add6663fb4bb141e50fc23d520a0ca9004740be4ced20ac5a4905e3d5edcc9b9a5ae225817e27115eec04c77742be7049fae460ec9e64d90bf18a10e45b194bb86331e18e36e167b3e09114003c9a938446fdeb10ec62ab22e945432687ff694abf41cbe5adeaa79471bf7e2f1f49f2278ce868aa0690ccaf075a4790bd1fcb1947cc64d3c506227f58e33c711a249d08bc688bb9e1cbbc81a412b115642e8eee5de172be6eb25442f41d3e172115c6c13d03ad61ed2ca7c9dd1fe8afe6d7bf1ee642c911c0523a29a688f72c69c6490771bc477991473bde198af7eb6c144a339d402c7b89a4fdb6c906c384cdbff1efff8be6f9ef3e9e603fd34f34e73edca416ca1f6abdc15da75cc3d5d4cadc58984c5e962b694f83dd9501e742bc3f7fce40e1aa7932a24ca44e57adbc66d2fd02bedf7cf7f57fb350bc456c7c5a350e2547c4c344126818d82384e6867afe56078c3ec6dedd3b76921965356b668ed5041e8cf35e92dc9c44c5da7b645c6f70e60ff64c48f1238539d43f77ba98b300b7674d809269f5f5900cec89ca6286322390a9dd22e52cbbb20488c68637ba1567dab33cca1e106f279fc2c733479261e38449c51ec52521dab335b4e42f22c8b897681803f9982acdb4045da5aa8e722550274e2f6bc1548269f7fbfaf812dc1db5ed047f572db2b54b7844c0315cfb04c25625e13b48427029e0d1277b9c969b330f3a2d1e4086a58de960ec0c9845eb76f078dbe0bdddc986dd875fae646f1c0f98936260cc4947837df650803f6704391f592473dc1ad4c6500a7b6f31a31af9f23ede735caec60c5f744161e9ec66ce0732f98d48be34128cf0a6629231636929a064da31c6189138c352aed47081bb7b883220dc7b18b159891627f2ee4983c57d21c40210746cc58b68f579949af578ced24e9ad2df22473de4251bc1ddf5a0399eecd9ecae43554c66e8d8852ec28193a3ab4e673524a9b6a13882f644fe7e44e05ab2fee8619720e3c6530402ac5c33ab20022118122f6f471ed01507d585b104f8d3c84ae477577fd33a620741ca6a5e284694784cc4666b1f4e6205d03393cc4d0a8728fbdd3be330afeac75d3acd6ed1478564f9ecc9c341d4a2b3736fbe9cf0ab59e9eeddf362738d3e327267f88499acc7b8a5d54eb330ea998c2933e7e7b7885107c4f398e0307ee82e9b97764e08771029e46efaa164086967fee353946f321ce65dc59237349d820cfd658209ef166e7db3b1ead5067bb4237115e75e73d3a87cc488eb3ef37f5d86e91f413f1e599ebd0c279c1be7a50c0aa864560ba67004564c3402149f9fee63d7c5395ecf31af478271c357677b9a4637c7f6abdd7f79deb1e68702fee55a95b0b7f6828e1364688b66c4920e6b5208dda2c61c37f00d2410bdcd68e039d08a537fccf3b9033179eb2bb3b086901b5ca75e3284124574e56dd79dd1b381951439854abdcc224a274f02b06847ab267d56bcdc81c1a15b3457d873de61480e585426ec584834e80304a7ab0ef3bd541e03d373e3d28b60cc8a46e3c239932de697c2b407c0f81026264736468abe1dd25f618aafc2411eda65a669fa6fd4d925b8a60c5cac38ab410d5cffa405718cf23dd0cc55b4895e9e059f5d1951e568e0ba64c1fc72dfcf93a5b9dd63b23ce5d15f224fffb0cd9dbf9e3a4d09918824449d5e9681f82bf09b65e6c1d0c19905732dfd2091c617129f4a10d3e4f748a72633a3a347d41a6f26c0ca26f562d5fa09aaa678b0d20851f8456ebaf652a0dde0ddae763f32b22b6dc19ac6e68ec257e72babf1d1d52cb3598e398a38581105112fc6a7951068d1029df1ab886e752334e34f017e950b67796a89b8488c939c24f1c1e86f0260cb3c8f7d0429ad4d79e84aee9322b4b28b0a8a78afac0adb2cc9919186787d259c78269729d69d868a58a57a2531eaeaffe33b9840a9e2e1d9f448bda1be5312bf3cd1417ecebdc5b903dfd6b6fa82e90e6d2437c2b205f725a31e078d912f8b80e6cf944c3a2c6265b13239af13cec5d254f9d162402a57679404738472ef463ec254dc2de6b7db1217a1dadd914c8f36da20cc9771d7e2a08bb5ccb03692e2cd172b05d790b1763876880e4d13c56afef22d71274ff25b595b56445f3315746c1a5a2782fae4f107d044e2ccecf0bb63fb2265d8f0791eb70981a78fd9de42e0babf2baafdd704493b26aa2ad5b9c3bf9ca0ce527044ead084911601b1ca17a63479a73efe8532f4c346f3ad3c798104c25f8804cfa42c9107e03ec4750d3d266b85a435c1aa726834860588ecfa9883f4a812eeb2d921a08799e0418dbcb3354b1cdfd2b42e81bdf3797e663ebb3ea13cdcab7927b63aa6fc82a40e2ea0ded45e87e3c5ba6d587413143a3a8edb528b743154b181f18e4e23b98d652ba632b64618b97744f90bd4ffd253c2c50481ada4a6cb41153979ac73a2ba91e0cfb7490b4710ec39d2c3d076849bce6b45be4c345b5309f8607db7b156ae2c35a48267656ff9d5cbbd7e2a19698d86891dc75118755fe90b1e5a666ce562f3c45f2cb94ee1e796ab5ba264473722c5f7275f78abf049586f3195836b4aec6fb2af36c6552f909f51ed68d72c61c9a4de9fc6d37ca471d1c112cd5ebb3bb2efed2b336e82f38248700cec89fbb5d635ffba71e9b5348605529f3fcdf0c7ac2c59962dcf6d3b98482732c5a912b0205c51a4fc44cfa9636dd0d330ed8b2fd4101c917c71885fb3bb4b4ddae4c0a1c692e798e70099517cc9c767eb3e480f5831dc3acecce50ecab4c105be2f543e66de7021dd9c6f6fcdc96d17c35c88f51cbd400d7947c243d547cdf708010037fef9f3d6c7bdb7ec6f967f35e79a3687678da9d08a19d4f52bd313ace7e2297166e61eebcb94760f3aeb39b6a4c743bfdd9a45b8d7fb755d6e57841a6df8b0e3d9261d1ea374e73fd6aa175b47d7cfd448c590a5bb5542d37b6e5ad71ee8ab90ec1e1541b9c0a8319f4ed49ca3f8b1f9d50fc37c0a3f9fcfbbeddd6829aef7ec2eadf3b5a167ab8c4f345d2a223acb8dee95398b08aa87b89490a01775cd19db07c68e071414f9b60b40027bf96a4d44e943195348da784db83fb7b42f743d8c6725026b7ce07cd7f06a82234b4e7cc0678a1a4a2c66e7c123057a23e90a180fb0a2e484429a6bd9587919e40ddc35e4f0c59865ba865448d086c56b1c7ad14bad6dce998a10ff32cdc2258a0a3f02dc21d417bc207c9833c01d14c6e458997d8c1b94292aa41e565ff003f82bef843327f170aedd04617eb3783f65b2f5e3094fa9b80eed8e6d0bc3970d275533ed68ad83be1dc443dd4efc853a59169ac2519a2bcb539e5744cbe79b91e2933b8c5f7cf2c8f7dbee9fafa7c5bcb04d9759b5d05fc95d257d649f0371682c614d11c08e9765096a3e41fc38542b869215742964364be291827a1971d4646eb8fa666f07ac4b56caca1daa132a24237ed1b7890addc57d2a4fc7488a64776c4962b67c8a5dcf18b174760ffc444c104c789c69bde31394c4d758e2fa5f05eac767662f58b1de2f64ce4e8c96901f64ead515bbcd738b2f411a197f9e0090ec9ca83d8c372af20aa2c3a63c9c505e868372d7c2cb61bf3907cc4439cb72d0febebdcc55cc01f7caf6619d8134f4108577e96b3f8d7aec131ce02c8b3f1fe30faf021d81608a5d6503589fcc94b7bb41a57859337e0c9254c87494eb0fb1d04c7f1ed753e137f5f4c83b2e07c136294f070671067137d0e2bfaafcf53e81db240bc23d3ef26186b7f30fa62da3a573706e34157d55bab2f98a2632150c17e8f182f1c513ebaf4dd5acc2924cec14c43f4ba33291fb949754961b9e6651446309a7757d244800a3b6749eda2b9bc569410162853ec3510aa26a16ec7aa6e0018ea9b639d1dfc3fe92cc97d213136b8f146471fd2d6ebfb52e4fbcc6e74b757e01ec51ef86ab3ad5d2b1d98cb54282cb7a868fd779cd14f9ae75a37f37b1b2deebcb7402ad65c323a25aff60175f9bbc1dd488beba14d5ffa4143589369b5039b28f58584e8f7140ba42ea8639f25e3fdd794dd37ce35a178edbff2feeabc75a65a38f7a14a688f58ba47ff0c790dd91c7669e651efc622cbb6b8aed4e7e8c33fd001daa8ee7c286fcbdb65b64acd699b096904e3d43d32f05ef4f138ce2cb9c7e381951296f5f795947bdc2b2800ab436e2ff4e756cc2c01833018abddd27312c293e5f580d89b648982c48c197ec53a29d8523b46468d0c844291805cac00c11d4c817d93dc638c767e785f6e06cb3b1304862a7b1236035d03a26fd679429e8467a25e48ba3fc69976a9f8e8a22163f00634f0e427806af35d4d12ebe5ec657a326d40b117a7973f7bc562c81b0935111b4b43e75f0604aa22ffbb2e7c884faba89bc3eb46e863d5b9d22023397cbeb0d3f8800d744fc46e7b4f18010e54aa7f12d07bff2bd248c324378dad91d2106265ad9c149393db04f001f70e99ccaf4866ec16bf354387275792128f2c2d74977a32ccff26a2a0384178776532331e2d52498e11f572589720eb8de710956e8cd058a0096037b78ddd1e81c7f2210db97a9b9eb0555dcf40993d1eaf85416f21947d3000b3abe9b385c6a47e02f70629d46718aee896576310835c164f3a914ebff97e8fa472b1dcbeb66c663795c47cc0783cc4d93ed4634e684167608d3d46c10422d8fbcfe9294fa71b717b90d232ba8100534454c22be7e44d41a63ddd5b261f8b066a43ac2571e5ea6faf6bc4ba3efa01870cd43b5b68b15d398ba45aa30325251b3e94c51b3716a1b5fb6d37360ef9b6b58bba3b6619f52b9f6b0163519dc17979d4357009082792bf997a38ab12fd08fe745cbac650622b6b78dafcfd6a169ed6276e42df500ae79ccb0277e3c741010f34631a286405eddb3088b51c534fababd808c54ec94b31e20831a58147d5c95842d3336c2f50005d5274463a881acf049e7f93a1aea9d4339c263322f544dcfd84e35e38eede6724f72438d8ad33015352cc31ec61437ffdc88a13e004e64244fca3fa5553f6911d88160b79bfded9e8f28e174033689bc59cc74b25fc8c157cd83dc286562ea4e8f67340c6a280c1ff1ae153a377aac58d5ebdfcb2f7e6aa602cfeb09040b006803c5784f3e5dc12fd46c72d315ebe9b8992bbdf88fc1a774965900f21ef493fa2cddee696cdbfad2b044cdc7deb7c5fd0109700eeeaff004cd180eb844da17fbd6802338ba47f6d090b17932bc4cfce3fa89dbcc06ae8127a9baee3fe74cbfb769684b696e4f1569775d9f4797e9dae1de5281c242647201cc1e3fa54aecdc11a9b2573570caa4438af1e4caa32d0ef7819fb01ea9ae23a2e746edf3a80a671eb5dbf786405696489ef9a468ed112a185674de62a63ea580aa41e6db809cdd7336b536355126ab401a319b60d383d9a1d34d3de499442a4cf121a60030e00d422b729123a71a0bd42bdcf7a16657aef1b9f9a907f5bf963c75170f0e7a4a1868114e9574fdf2f182aae74f646f1540444c60a3b16103c71f7cb1e64e298b6477e22359f321957fa804a8212ffb89790c7ed57d4e767d152795f064b374a2f657b7d1acef5686c5cbdf1eb5055478920b2a03dc195b3d95d4cb470bb361c5d35431de1c8f64f1f1d838df4b5526e446e43ebf8a9538b5e434a3dfd3425216c0c509ea974e6075c7da62ba8666f55f9c6abff87b4172589473f83342892cd9d0a40528b783236e8be1fedec515b1bb6c4a35a768b73ef2e058dd13f714b3594e82ebf785fbb7bbec81140e67efc2a74b133f265eda271fbbc785459c47890b0ae1756d82f3c3828e28a4b241cc4c3733ab5182aaa0f4fa5a6dd221ecdc66583c862106c8c74031d1775d8cc71f345cb5ad11f119401d8c368b94a1833c6e84fbba49f4787f1f6e2562f7f7a6ec3d341caec3369d70918ea4d3eb82668554960d2c90763c7da52be81bd6a6262df8d270f87104c4b75f6162783ef3ed9e3ebb0b375a77e0922c9d4f82e295440d5ffac89e428a387b27b185f5a4abadc82f276bfecf1d4c01f12384c47684c0b3ceeb7bd009b5b24665b5562f0529aaa2ec2999dc26cd2922dae4b4dec5d9bedcc34c49e70cc5cd9c32f0ee4b6d9c013f1ebeb5361b01a2964fd4d2fb77fb53f709d4815dda63003163520508ec4cc837828aa10f9d833cf90bc8444c8e740d1848407c25f43d51b5f4b89cceca513274df860504ea22614df81d62702f316eacfaef7197f4e89fe9168c6b880add6fe5da170e310845f4c15a160e8a0415c5bf09092bb49e9be1d74b8c95ae0d1259385ae6b721b8ae4f7d1169bf1c886c7bfd6c3e228602eb930b26dd500fa2dd1f14136f3f59650a46c42ba7ab1c72f578c95767ccb9aa51e9fbd987d4d8132c0fec78ad38edc3510dfc536611185170dbee49a0557b59b40fcfb09d09b43c2482a2c84e724a11f62dc5472f23c16e983d299517b4d46d552335393a57e1bfedd954dd497a6b53b509a348615f656c2e1bd22403253e31a29e886746710a9c602e82eca05066d3a06ae0a89e5ce4ee3d990d88ee70b1fe7820090af8bcbde853dee5c2422acf824f0daf57ae440cddb8778461adcc703e98864f0ddb76e41dc933ddf19d1d192a79225450d96d5fbe014ab8646f2923714112bfa6656fd88129edf2d4b00e22e771a3036c5e5b2fe057e92922b964e329149730e0785d62eaf28fcf9d72735a74dc90beee1f22b8c2a2f91fb1ce6fd218715421f9512bdc3f22ae637a8f8637c41c963acdaed5f1fc29a7fff72c48d868b64495af4f7ac233dde6f0bdc6d6f65e5f42f0984ecb79589d130e3e9eccb9375a3112473d0326e8bb7ef81b0c82b8900f3f83a68b3182bbfc7a3f2875f02d9cbb01309af9415c1ca6d6e4ef0adc8ccc8d1d0989e084f600b0f65fe7f2a53c8a7107ed901e7d9c92015a8d521dcc362fd2f7c9ee59ed8e9b3e253c7b5119144b1a58a404327667a0e6ff152c3000899af4e6b7c0ff686cefdf0dc041c2c11ed335bcbc2a9c34288a6422adb39c160e5b329fd65f35cc887a8e17a521c6def3e981f0f3770ed64277c87f5f6f94bc998b921d944b516b668f48c6109dd50669a9ac894b9636b78c0807c4e9376011be49de4fe8dabde7c5fa0a3bceba145398172980c924627373ac71222774c927028d7f79bb94c6fff4ede4c0f10b91f71124585cb53502dc6fcd9e25371dc093e7e3db9209f240fb50c57af031abf22404ea984e6e78f01a99d51ae054b74c5890008461bda16a1033f62461abb26aabffd27bdb978ada031ad399e0a37ee800f8ce1fe4e06901ee16679306a22fce7e241c9e1c2201c65377838953356c1010fa1ae5f695770f503d35f148304b3736218f4d2555b664f5dafe7f28314204717ec47aa9cc7f7561b6043dba5ffcac29c033f9330af3ada477ea608d3269e7e4038b77386286d5d14c569c60b57586bb212f28e7516cf81774717dab7d31c16f50bbd14e5c75ed550cecf9c526e11523f7125edbdfb5bc1a4e5ad80b246865460439e13fe7a4f1e374f06e2e04db0efd1acb0c53ee62ff725bf3ab39901c435f4301481cfa29115d29bed54634afbee4881c4e6cf0dfa5d4d424434e5a3e87edc040ff1783027346de7f2e58df157fcf694035802f5a23dbfdb5c1847f1be10970c4faacf3a203730c6d8ed140b36d63e201f452908eec5f802ea1de92cf4bdfabb0d655d41094dee0e0a999698b2a18bcd2d49483b2b8ebd76fbec1bc49a54b82f548646dca09a84bfaeded88fb35288b902db3bb12b0b584c61d534a8e5846bad3657dd54864c6793fb10de0600916bcd840cf04a731777b3b392ce8f7265590cbd29832af11633e3fae96e796d93a842fd81aa5b37a2fbd797d05697fd1514038645442775fb25be9257a1a07612b5635a8b6bae4e46066e0d93fd688f0857d99881c9f789c67b7e0cc147e9bf9ee986b7cfb40d3183bccf204136120121b82b35f448ccae7bdb50811f70a64d651015c41bb032f0b263b995988cd952e68d691d5665a2c1f8a165971b2cbe29895cf677377c28ae067964d22317ce26fabb42cf25b46bdb76cf4274fe5771987dc6479d6eee71892e781be5526075f595ec1719917e3f94a19012a6d234c4d1934c776dc6a27175e717d5aa983447bba1f45fc1b61be291367b2258e0cf61b5945a8cf364dc23d6b2a742be35f1bce2336fc96f28c6948cc96d3e6cdb501dd83ed1fd06291a4736a01fef57f4cd249b3ec830bc81db86f22f3f3e3c64fcc13ef221686eb2b18544370fe16acb6cfab37497183f2d5b767326f28681014fca6ac39442b8bbad473b52eabcf1ccaf1d20d5169ed6c58b3cd26bdc4b537afd738f122041b5f272d3c6aa43678a462933ec68b22866e6366e37e8281cf503f437a98b445bab14370fe072d21ade1c73159bc90bb318ccd2b575efcfab33cf6436935061594771c0a39ba0ce2d10dba8b3b302fa4aaabfe94d5b8c77c71ac85e3bc98f590dabeae776372c1a309a80822c9890c6af042d3594e2c34066bc9e95316321c9fa8ece7ec664d0c8adda942cf0277ac7df2f8b88509536fe7efe9a2f8da3aa45afd48666fdbaf59a422d58d2f49f55cf3766916ac2c4fa689d1254cc5133a1bf9c4f88b105706977fc018a58f4cb9e54829437acb89752bb7c8876912dc50c87c7f53b9da8b3f4865e5eba69376c0b4ef8766702162c2361a9542670495f34cd3a55698778cd53a2b60f9cddc6a6ba18ac032401e7b51fbee9a6ce53063dffccba0cad621e3a956e9c1e8c4aea2b96ed3ae0e36129e8e51f90dc037093fa26f2c54809b6e1bc0ba7eb5bfc5a69476d7b32bf928b481f339c237fe50673e5637a826377c528df7068e972fe1cbed8a59b6430a138187222342fb0402cf684dc037a922b32e9ad77ff8ee11acb22698945c6e4b4527cfdafba3ae6dc064365f844b36957dd66130bbe8aaa2a502b70e3a5dd008ede994c44032c3a7b34bca63efaf49e1b3ad7c0427422734418d535d488c21a6326edfd11f191480481b1c7a20bed80fc565d2298f402730b7f8cc0efb7dd59c2abd72494746cd54856dbf7f6071a634fefd9d299128184d94aaef03afbdf38ff05d691e6d0d832498ee9c1cdbec3c08489d68fef5f18074aba53f7a147689e378aca73cad6007de449020e91a9678787ce7306ff560541de1ff7e1338ee47fcf735b40b7257d76b2e849f1d2d0ec995092ff9019a29481f0c525bd5c4fcb1d8c5b7835c8077a7bc8424b36654d36e54e817e969ad7fdfeaa464b1d193839bb8700951ca25350ed8d1d2167aea85a4badcb1c5530fc19a2544f3de3a30b6e1d60879b19c713ebafa3d22f46a52f4877686995da7f6df47945b4785698f17041a54df8389add845bb66f7c173d8cf2d07393308244b623b44a6b87d1feab961bac26134c82b697c82a50b4757b53c54f3994497800f6ea77a937b61c2f8fe60654774dd696b9e3ca2e4655a22e16c67ac198006b2b3f58156921b604982a6607994b51dfa0f3ef70440dc964f7962cac4695e1420472453102a6c517d7a595390791dde6fc9c782bfc5cbfb3414bfd500ea35797a0015d2b0b18a6f3172ce0406b3a9fcf516e554c9edd69735158979859f672ceb1a4b44f8e634c4e2ea64035678001edac5ff088a88c49160e44b6c824183dd680f5958f39c96192064db2aa1e9026fa9718e9fdbee3beded75acfe74488e000ffac37dbefc916039ea2da4e0012f024a96a2c9074e62fa8015e70d824fda98ea4d1ae31ce2d61b3eef0364f1e0b5fbc9c51c33152316f12461f28c325e81b4f06f959154d626ba5b65436b9158716845e5f17fb61a4bd66db7a1dfd242def83df71f797bbeaf68ef9a59054a8c0f6623f309bacd1957fe2e96da0350622f0ee687b0828a13e71d80e8102019790d9cd974a73e7ae3436474692abdabfb665b42c9d04ce6749c599e15b65e018ab9b078699316d94bd5e22715e13f55e30b675fbd2a462e9960b21a58835fe9da71b3f2b3ae6c987082611889af327fc2e655f3f503c17ffdc7eb941a24f320b010dbbbc981bad426768115027deb9d0613a7669deba7d1fd46f14feced2fd714c55a1705f1d77398301f3e523c7f315a310ad3da86bd75a8babe4e0f79303879a776a6c88e06a43ea8ffd69ae0dab111480d7db48ab4182e69d8b98234555d7668ced59419420282cdbc745877b447e5aa919851161276a4897f9773513b3f03b6b3f9b76382d141322c3dbc5696bdc99c822fd78e61a97eebf395c63fe440174bfccb769db0010096eacdf90de257cb87f5ff9f807ba103426e47f61e8995bf7add7f8cfcc1da6b82456ad919ba47b4c30c3635d3dda84acebe6d3a6c882b29d461ac8dc416a7f4215449f95a8b99d03a4061ac06c084c66db7f0d576ebb5cce4933c5217f0819889897b6e6379718b9ddb9e0314e3903f490bb86847f7a821c018032c185427b390345dffccd74e0ba1a3c8b91e4d26d10eab689f7fa41331d0dda1e1005c16452c7216e896a48745f6053d383b4ab5fb265822f91f6b66829976512352c3f5b87766a8081bd273304380ef23031253b971d5802fabd14957fb0e2df081745a77439d5de81700d4bc67caaf2d60fcf5ec26028e038105ea6350bb91087c2ccd4b81fe5450df143859d8f6beab23021a969bab6108501a4eba69941ce599de01bfe749bf4c1d3b289aa47923d4c13ceff4661be905baf07ba0303358e6fe88824c25955406f5a905792ec39fba04363a247445b03e41c35c6254b15d4d2e0ab32e842e21a0b4a646c7d9c2a61d75b63cadceeb70aa094c4dbd882396e607767052f03d9d6fbe4d1fb38ba74b5e1e3a4b4064ab92f1700ff829bc96e309d6786dd180b5badfad98a2e4652c4554e24906e0b1fad4a4549acb8113cc15a47ac4b1c23c1f11554feaf4088e31cfa2990131a0b8ef4a893b809936c142535a7e919dc670f395d953f096481c246fb95699b2cce80ffeddfa732065b02ebc6d1151d0f16d5da567a5b12da3d42a6d232db72238f1891013f75f09007bc186157081fa24b227acbf37e778acda74b05655ee590f21779351564c951773354441b0ace4e9db7650f195c689b231ceca87608c5f55f7979df5ebb70e97d93d9353c48d086b7526e733c97b9de8f07cc1c9ed2c16792a55f64dc9f75203d5e2f2164ebf97808905879a01da40c90270f483499914c2b154d99b60db3600041844fc6774f26fbfc8c75971195d0d3622eb6da85776a0a61ed5231d1070b7e5d1c568a2a2b860f22491f0428fb939c1019eff572c13d7f7558dcb1bcbf08c9b30d9e196de60fe899f6ad4c6b95e973aa4908f7bf46d4893e714965d952ee69873c206e5e54a94cac8d254e0d712290a9a738ca6c4ac1c5671069cc520ad8fa0e0f82c34c73883a053b5aa88c359503085357f44ff7d0418854fe26253dd0e1f6dafe4ab65fef194743d5006e9ba4092144209197b3d4e243ce030f2ad75cafbd369bb95738eed515479d9177056a31e1f5c6de1d6246f6f15641bb41ee9202a6807a40c92aa1c29f1aeb04a4769109f72acdd641dbad3dfd946271c4218ac677e90cd212ca840cc99e7186ed6ab2f3a63c02ffd047f82400642dbfc27f0e9eb7e520e522aeb411713459e62780277fb71ef5422cc2047b00e3cd82be5cabbce5660d7e02827db0e4501152f3ddf89d75bdbe5a30194a503e5ac81a949ea51f96532e7f3bef0fa03b1a4924096cd468be6c82f6f99e72781c97eb947773ccb7eea3a61878d4a65cd5ee1ea2b743cc60cbe49eaec4809021717f963f6cfd7c5c8a8f5c07c6c3975cada798d5c43dff20420c1a6a40a28af64b7c9f4d5cb19378600f517e3245a18be7a4ffa58b4053c9429d9506ac289dc0fbc30006a2811fb1ffed3839610a524e0515ae64e62ba4e3de3b099d210339b210a8deb8d1ce603c1fa2eeda08c5e0139f6e9cdb1d2d4eb418f48ca1146105e5e4f2633ef169afcc6363b67d5d14e9540e1d7c9773089a4fd5a971590e6c63b666f587705bdc778ec65c9a22f14bf6192853a0d1be513c2a53994492d4569b4ee0c02da505a54315498d3950fc5598cac3a6a7f5bdb789d3fa38faafee594e304e9cf0629804278066b80344dab90bfa69265ec9b75f4383ee7742ce88c2a9efcf8247285d7cbb1dac3105bbf64f0eaa3608277531f4194fda596ad2c69ec1fb7b5a1882597a91a996176f250b51e8e8c00c4d6202d8dbcf73eab7a06e92527ecbd12ea0623792cfdadab8ccfede587297132afbbaddd02711769e4b02e9e2dd4c5bc6a7ea508f2fce1d6597630dd815e624a0b09d0b95ec03eac805e1c100e2c7f749c48edcd6c1fc441cefaeb4047bf6e564e78c0600ee3c8b9937d925f2ec80d7f71cc3a25aa58188343d1901ce0f760a13f15ff036e0acfbe58f31118cc721d2f86132844c67ac20b6f25cb50dc1256b9b85682b6997a57e5ff4d1fa6bdcc67300856272a5cdec8d43e40e44e54c605a5a98e5fec8dec0d7ced38e62fc5f66a3b6771e49efeeb7540b30d13dbb3941b9751c418e3aa1971a6ba8f41b52b8b203cb5dc9fabea5d56beb576a2d483cda012a27edc61c71e2b8137d8963b9b4d9370a19f405c949e33a3cdc540d0da7d6614553efbbcfcd1542af20730fd512939d193142add4a8aeaac7270bea2f72f42133047f42f410b9c942d856fe273a4d73b75011c6e96ebf0cb41414db86461cbe87f8d90535606a73fb2e91aadf8c034cb030e86390f568d47f1ed633e6693b81788168f66efe42d937f142d1b868a10595f84243e41eef5570869ad9cb2fa7c269fcb53d6ef1fe93b09e3ba5c27ce0e1e873dc5fce8ff63f8db27cf6a19d4f262bbffb0c2dde647101367c0b715d62f284cd45b6ccb6db22e25c503016a265401ad22f0c0bf51daa9bc9dea0d6087a098f3df6ce6ff01941d10a5d2115d41cc71535f6a213f1d8d177ce242890778e4deea14e831d6fea143a7efe226d7726d9d8ec4b092ad1875f35ead6d80d59fde9b1a64f0c5f94d850a1bd1bbbf0f69af51d1c494487c0bda4a2a589937c20cd7cc9846f21e010a578702db4e9e2c94c1c2a0f492db2be8855cec230ec16f531e65f07ec76c2f29739365fc034648d036c1a424cc2f09824355a10cae68c4e6859f4939387a918414b87ef2c764b3eecd726c9500ab302481bc9ba5f805e091f6b3e7f06097421d7f1bebb4f7295e5bfd7f87f6daadccfb595b85144cf496994e74c0185f48204253ffcff99533721991790a95f8c7a9e4b5ae9199d6443887a8de592ef396b9e453ebbd83af6dbd84c1a5c4b958a3453f2c2fd066a7de2d8b53aeca96adcd6f70a262086c61bc755dd5aa532195ee3006ffeb9ea1dc6f49bd6a551cf6e10e1c14dbce207ecaec201a0bff87ca49afdedad80c2fd316769a91ff14623ef02ef78cfe8b2e3531ba90e23fc8abe009ace1eb6aca7714b29c2209443744ba05e6d5cb41a6e74f9fe76bf8d63eb83cec7bda32add9b0003e90f28141697f431f1fcf4a144650ec93d7d171c7eeac814147dde1252194c8b980d1544fb224bacafc29e6bba26afd4e1ee199e7bd99677d2922055d984d3b93a090e1bbc7a82dd69f0b0d87b5a0ab969de901273f932603a695c9da9f8ce9bfd048f3d58936eb64c23f932ad4fc63128942cb0bd301a41a105a1f91ac8927a3c8dfe7973f9846d23474eafad1d3d93009ad8b0c8d1513e0ee0059b1e344d4cf8dedc98e9f96a04788fd3dc7f3246dc53c44f7f8941e81c9fcff5a0de09c39efec83d504b6b4c8500b6c9a16da0702cf2ab705c1d080d1eeb1dad816805b38e65fe156df3e41f1e3ef119008f28ae7956cdbf2f4705513353824fa54129cbe3063d892b8880ce328adc1c871c2a14de23668618930c15d140925c1254012a1d78b1ec01e8bdd1d9ad67a242f2bb86dec1e8198d9af4cfa883f185b40516aff95d4d0064166df51302e1f8480d48140f96958e199753a0691111ea70cafce6cf3d5a508f6f47e9f5f2900e0fa13457768e879c8649e95b9ff26fbba65b75039b897a393c05ed435fa557044630c6f9033a8fd7142794c2661043c4b098d032516bb4710195a00f93e792743b30331012d2004531ac309fb98425713902a540ff237c2b8a78e9cb3c0fa1bf8d2ff12354e94deb0bf439eaa3d324f5a67d40ac288219c8d180c9b7a9bd5c9a0b7d1da37311f6f6b97156d43a309637af9f4f950ad5bb132ec1d013eedef3536221478eb8ca9b34147952599b9ce1777fd7848c02ce87fa886fae4f15aa6f4006e5f49d6ed027dd7d573ec25d5fe6adbe871df4598b2b649adfcbd117b2d106065c8766f147cb2ad1968cf8e66e8e481767112d0cc1dbd94207fd36a59e991e3a3f1da3d729ff69d48638362e2d09627a4f145fffb935fe9bef081165cda46921380ef99ff46ea97cd008dbc59c6558883088aea0416c81de105029d643889d1d8e04378e85ba2ed611c919ccb9738c8b669cede62ba200fa4ee59538f24d24ea35f870f233b198b7f6a2585cd9baf2a33587eb849a85ff2958246772281643a82cbf1003f88b1befae606804a33927303728b3376b920297c4907175922da82aa4f6c11f98c54e4b45bb87254a82a04a07d63058cdf345e57c975f71218fa368910e82901f2379714ac6494ad5149ec6008dd18ffefa93d78186af4569da7539f67a30d8696fffc04505daac778fb06294f1db80a4e8d084296f3c2b240ac1788c75c73e2ec605f72ddedf7e426bf428699413798d1d15d5b5cf8fd90be678aeb9ee0f0636376ae84b67b137fd568cc5c23cee419bcc532ccae47a87b2dffb19116189786a46bc37ca88386149f095c8adca9a7640a96d673d357742f66d3ed506430f7b51e92fedecd61a2334c9911891fa27f859b178030f3cc57789e38f3ff271c6d26e2acb30c4d1d61729ddd0673627882f2c42d762117fc5e2f24721a5c5892d9107fe5c260181fc94fc4b7e5c305d9da0bb693db19fa3fd3a60c13ef76534f59e6b2619307e7dfb967f1003c2d577cce3564a33d310c36f563b1b95e115b97b51d9d81b9f93053d1ae57a7e510769d5687452fa3435d892dfa5baf176e2a10c90087ce8a72821934f21668709636f38e29f45d795c14d9a6e58226350ce40f8b2a268699a94b0d8ae85f6fb2725211be1f7f75dfea120552942f5b0db098f8d27b83ee7fbcbc899826a772dbde7456209041d5d2013b44a77484172692010be4674915b894c8180f04ac070e2087d4f71cc075537122fa255a1e0971b4b21f0fae4e1d4c08b60c5fa7a2eadbda099bfe613484777a1f0525326318ae12ef544d0cc84b9aa43a0c640eac7c043cd6f3cca514937a47829b053c74ad838a1feefc5c612c9a855ee9dfbcfb5d774fbb6de97e7fc950b9195c88e13310b44727cb4bdbd4399d2da75bdf313073f4b20712d05ba667da3a3e6bc7710cb5cdfc62fc422eadafc927be693d5cb7b36267771f161ac1feecffbf3ba454b24fbf427d45623b8092c1f8aa2fa14e319fad7a4c8898e29a82656a8d7901eae64ededa69b8e668837d454c4d3fc906bed035d172a3bb3f4288199de06bda7b739732a468ecf9e1ffab33db5ff4553225be2ba8add528d0f73324f7cd3f4f371144fb4867fd233ad720aa92a6af56b834104c55e70d4023d8589c6b4444e1c8bcf3b1f2783cf51e078579b13210f87c7921df9daa683ee89e70173b806115fe9682d382dd09f3bebdda8964d72ee749c1cc12b151f4565daa04fbed5703505113e87ec859699d1251ed6f64f1a03389bd1b2f58da44f38cddcff06343b4b651199720c6f3ecf32c8a85542d56afe4fbb6c5f80425d0a0f724ef4704734303c85c2ba4c5066ade4271ca98fb2bdca01dc74bfb2e34033945568de3d98cfb9e9ad25235e2f8a7cb35081ed4b7e2eb387a281ac7738bd5f173c1c5659b2596a71d288f7c1b9e7315737ee131179992e68984a681c33b9922d31eb8a85c49ed21fb7ecd0e7fc399a314b71ee823af1f88d8358e2cd717d73f3f6ebe99997fcf5bb44ac9f386485fb82763737799f6ed0a18ee75456aefe8ee8363ebc693e77c6807ff6ea596419c11078ae742a1228e48eac9c6ef81ce020cee4dad23cb98173e421778149a1e86cdf5aeb96d9f3a18e9b7868ae6fb6ac6432123f1a994ca2095a70799287dd9b9d572de68616273be6034dac3230b470d53be660b7cf7c689be0a1190a997536c7310a5307a8402a984b534fc2fd9e1efbb56f75400d5c68c23e0e474fafa53026d9e0ba6543df929d3c59210780550ab68c8d34918e154217aadbdeaf1b92e30f4624b86073ccfed0e81df9ac831485be3a73e72f19dff367b8275b3c6ceff272dae9ae9ca61f39318c7acccbb5349253aed4d31c5f7a8766d64b926b9f67b2ce96d59cdbc05bc2aab9ec3c9c726933dc28604d046ad4c6668a31f5d5e9636266cb0a6a984734ce72e78acad6353d8bd7fb6ac7d364e57bcac31c7bc38bc9e1a0e01415f16ff76259c7545161032be3830e39f37632e4d6c94c5cb1446a3ccf9dde17b42e87e82ae4b0035eb5d06e17c097963da015cf460a81e7e026c213b1a7cde79d941967e8666bc0d285ac8e9483479ca258fca6779d42545dc1b1634eb4eafba514bf88475501559fd2f594e63ae78d01475c57aa0bff8c45984fa1286b748558711b9b574c67de70f2e52fb6966b59d3a36ca6567ace09213bbd4853ed2f48143bae345eb2846317271a6b22661bb2e52cbc2e20eb2fd3a7378c37927d6a24e9a25fd7a3e871be8064bc77f6030bca4024c9c6ead6368c00617047fbfb1af87f368d3fecf13f048c8d0abcfb1aa33f7d976b2d6d728aa5146ec0fc8e2cf0e8c0a77aacd9e4e1513cc84a7562fe4697fab078ad8104717a3fdbd6927954ebcb50910761c3a024244473217debb3cf394d611b0572ae730d0f468e3a05d281aaf84f924526f279a359390d5fe54afb587b9f6377822ec359f80bd8cd98cc58767ee549a6f6783092c74fafc1141ef4d3fd558139a15fdbcc94bdb7944da929f172dadc223e9aa635aac465b7622ff0176e6dc28d9af1cc14294f6b6d4b89c62fc754afef47a5d701ce613cd4c3c92e3f4b806fce39f91988115d364a64125c3088f61067cb4c31854a1a2708ccd5e603c5787bc051d819d6b37c25f2ac707a160c479d8bcc5d97792d626253de994e9a0dd48341dc4eaf7b1219da17e0733b296d336c7974079721a6b2ecb54f99b3205a89572c4cf63473ede3797d8af2a729150670071a5803c53ac46d40c42376cdf0e723a52074cc3897f2c4908e7bf446b9be17d639a585ffd4f254b9c8c283b28acf046e801ba982a50576773a4066c4bf582fc2e4f2502d817eda75f6e4d1e8af8ee27bfa72f1525dc043c203082b7d2d447922c6a973dd5a0e0db5343250e83ddb8471e35963aa14c0cfa1bd1ff29f4360f134b4fd7617df0f529f412ee08c81e5d6451a24b7c8096f8998585f033d62ecd269831d515e58140d9f8dc2797bc8973ea3f0868f521280c4142aa1174cfe71a4aa88c892c6bea0d8de19d57c99382515bfc3dc60b474d16e377d9bdf5eb25cac935a207707e5af51cfc373bca0bd2a68e2cf107ba9190695b8f2512370e7d804bad164528da2eb9f6506a138701c57121e2c93018d4d7d548adfbe329c3ddcd5305c6c0210d09a0bcdf28ae19afdbb08d8255206198e8030b15381a40de9a250ca2be1d7967254672d5bba100abf9be380a2b98a762a99a23e8c7f834950a1aa412f7b314010f75e223dda9fc5873b21b0be09e9af7ab3fe6a8bcdb24f3a667475310fe24de0242af1f65c73d0f1a8f0f522d97a72f2f0d9183e3d4c9f17e960ce310691f0dfd01cfdfaba18a1896c0867c6a6ec6ef9c6249f3d3db581dc3d0f17213aaef62e89fa2306e4d263e53970c539aeb9bdf9a6c8a2d23b7ac8c5bf7eae12099de57e5dd2051bea3f10aaf01843440ae8f304f36474e3dfeeef31a7d106d50945e982aa57401038ad916800be7d908f71037110b187db582bd6f0c5dede7c3293a813df4a3c65a97bd34af029a090acce3e639dc9862ec5b6477a428022b8176ffda5150961eed7ee7365d2af5c6a70a6c8d0fe4a48c86322aee47ffaabd5d4457023e6ac0f99ae53d74022e3c4c0c4091da90a3129610b1fe7cfad971d19609e1a276b81e586ae396ac0edecf9e34cb94130e6121806bb901795a8a8d8c83b5bcface0d8afda857e4412c889b7d6ddfa3545b87f0f9bb6b4e8c0ef5b036480895bc3221d9c6ff544d83aa3db51b17397c011443b630cdb3788942f613140fabfab574d66741027169e7910cb7bad8ed992b7e078915a2fd603d0ff445084646dbdc5547575745e3eeaaa038f38b6292771d759c6008e751fe4517279f8a7dafbdfee284a88a83cef46d771daa8abde9d367916d52862236e068489219b5a222be47fd70ca5c321d41ce1710e3128a4ffa1eb21acddf74c7c6fa2d0a8ad09f883d94a40755ad98ee04877f591b272e1d098af3538a84627c312bc7aacfe39e4b4e978c5eb864a2e5bac91252df37a5b024c6eaaf72997b09f3183b5898ac352c0502901fc83cab2d6ce155dc51e408c29b5e1011632e98b49b58dcfe73a4bd99d26b952724cb2ab313b37447e9b14efd8f8f9d930f95109d0f0f35bc59fd1101f59eabe11b21c19a3d09cd6186bb6ea98b1db27b31abee885565ef83a7c975b1cbce5187797a608989e391a25e1d31f750e09ce09eebba88d94ec443e6e60db497da4a0c2c927ed749d600df39969e5e7362236d1b8ec30c17b5018a92e726527aa60fff2683dfb253c19ab11a6c44d321af7cb5a5572a2ea7fdf307b79759d0cfeb381c3cb628c3e5fd9c43c625ff0984c6ff2461d435c2bbfc44eea575e1f2e8cd925544487cd5c1cb381fb65552651a48eb760dffb00550f555e10856be45cc77d3926436656fff675bba5c1a95581f8dc363307db52523f973aeb55e81ab8d287117ac9c494a2cf06af2fd81629f7655c4452117cd8b3da7734f73a0b3b2d140c17f3ba2bd3be8b9dbb344a66163604a8b59f016d814f3880995ca69ffec5dbd10a924ad7cd90234fe18b82868fc69f4104944226b7a4c78a6469b8acf05e1af6fd94196bfebe1ba294dd42c4448eebf942f97a5897b5816f68035b1422de04ba503f87c2e0b0aa99f46a2e2be7ed6cdc9d47ab305e7e19518f0f51b4f47200f000af619ab2cb356dfcc48518bc5de2f468148d1651db0acd05792b073e50a4b4800549804f535c1889021a8d9724885f399c7b5654d9a310ca97123304b9a986e5e12a0a7aeea44909acc70b8e73624dc06981eb4e797b63ad8cafb8595696d4020a128b1841c9022eb9b3247b5e317e4a7c605aa78fb4108402d4db8fd0335f75500638e3f36e3612a4756e9d53fa20e89ee3c26ae9b01170e09aa7428d90c01429f6171b523c462d70e860d2b5342afd8b9d673853f4b868c8458ed5bcce05b9242447452261bf0449896e39e4c4d2a5ff9b8c2dd7f8854c165b0645dab21205a0eb4fcb49ba62916c18cf26b5ddfffb65dc73d72bf120fb6e6ea7ac7f2760b4db304865dc91a14cf0104d2a5922a1b73097032ab46a2df04eb1ad24b932b4ccdc7b5499b90b8fdb6da5b3d34ed490f0a1bddbd71c98c37397717224ffe8c859fb2a865df684b62407637c827b1dbab322061694c5a03347d5356bd360b0c88965f73fc7fd1207681ff236c1ffa9129385ead5b5891825b6a5c9873c203864f7efb0f06f2af64bda5ef6e592458cf531643a57678671f4c042157895c97dd90731f9e5e336acf0e64f0054cca4001eb57cdbd758009f81ed23c96488bc037d0b91341b0aabe4d954405d8d386c2ab6ecf041794b9b9c522bed7c113e3ff7a8693416ed6a960311f5dd3eb4dd3501d77c6557dff2f1041c6441f804fcfeef9ba1d2e5b44b7a8155f4f0f059ece09f79029ca0e357831b67a98da3c11acd3d605e84cc3b925523855681375622436b272e765863cf1d085972c25c1fa5775985dd4fa220626c94871d8e033a4e9354a1528df332751bf63ef67b7992a4fb19e42416c888c37161805aa3d588cbcea2fa804bdf0adbb8f5d0a89c527e4600830c75272560e4db005f8f819a9dc4cc942440cd653575182d00dee0cb4a441ff22ec0ce4fa9de2483bcad66c4478f27f100b2580fef86b5f21e3ab33dd4dd825f19bc861e76e1f51ae673f9e25ae6cc2eb4176fe70e138e3bc7f6f7b8b4dff8b482d91cb87aa775d10d40d9162b39e1874268acbdba608322425cf939cf96be66b7dd3eb8b5d933ff6fe21a043597641a63e00cb8bc180ac02b186b6e4dd11417bb6580eaeb77eda2b66c1194e7bade225d0f3ce4c1c391d3b3947074ec7776dcdc7209f545d7f9664b21cb0c5fd7b9ccad3f2ea15954747f4c81c05eb13426f866534e593b42c4ba53968ac76822dae3d754c70b11b21811666bcfdf5895574469e2af588b0c1ab7133b104aec890090d6c584b87f8bfdf36b733c8e37e96988d336b3dfa503915003bdf275504f08cafea8d58c172f079883f4bee7794e1dc8761fb68e38126a5ed65ab6df4c96e4661fadc22914a6933749d8bc68f99b6f1ba04df358181826a747e8b0340a30e2d79aec3e92948b0680ffb03dd87ce0608d82d060a5faa49f1578a72973c04c7e8cfaa6894c028f3f72b2217014afa32edb424b16e47dfd7c6d46e7a24fed1d686d344e6fb138ae2c2f0cb181c6fedb94b731faf64107ee827d30c994ea7a33991e7b3e43074610da38183b2474d10d1aa5fee437cbda09d5d080c9360040870940e9b756517c523fc22569559e3784054e333a39eeea993a0ed2e8291663164037e0fcf618e21c6e1a213239e19fb54dde0d272cb5170595b05fc502018d319f20b36f14604043b2ad4e447c52ce5454179497e08b796d7549268b14d0812b6d794e1f805e08e97dcdc8b8fbcba04817a8e4f52f8e6a8d62d55ad0ab836f64a8366690fa0bb366ac9366e9e446a90d8cc1c2083d4b642a2331dde2807457d55569ab98820ae055379634d64aaac0301939a5324539e432b3036ffc2505faf4f33d22a6d0f55e7e6de86def105bce063d27bd1838c0a22785ff3e13d19c802dd73f743e0fa94a102aceaf8872ba8d5190b0b9dc7fb8ef7ff435491207aa51e2cc28a3338cd2865ae72cfa58fc77ac42085209acaf98e652758e4a56038c1a06835c472d6c9ab855b8248364baa8914f7815653ab6269b3f9b0227316e598efce24459c1b06e597e6ff6f6938041e2ea367b6dbe19c7a760a801945c68f5a4765ef124f06780a0599a66b0e095957cfd35ce112cf2a60481cff2ec73875544b4b98c710c4424ebb2291c5339c539d4ae3db5a31bc496eda74c6b1932889834b374a715379f4aef5a7abb0b1174767f2370fd7894ea2fe5b3c1c218cdb0c6901b1a657e6db0208b494bc4e436e05a7e152878ac93d62a3d8eed60bc5a84f3ede60589cc9055f9105425a49cbb3f5aedd4d600c67b241d1ec0ff7b1a953621c0a6d19c474e6f8e3632c30175e9a16f80c0e743b82800d95bd4c8a872c156f12960eb2974ef98b2ea8ff0a075c5878fbb51b586cc61731c355345cca256fba8edac73702ca99160e35ed1708bee39ffb9353ed7d46ac70933417dff75bc1de5c9572ad8ccacb9e28e04205999b18d20c2af7320b199747ec7e72f7fb4cd287d84df82daa93c8bc8dbcd6efcfb2e587fbae84b31e8575ee2758a323ee4e293f8184f83c4f27c3e739f645527a13b270a2348604bc7e6447d5d7895b9eb0da9cee47729d99cdecaae84d81320bac20ba8b965c9de3824b176b750b9b978abb4fa3d928494a798cf4c84efdb444775d066347159f17c4f8c4a3d79f11b194648e1be66856863078e1ce9c631544dc917c7b8c1038deef66f0c1bc46049758738b7c7c7d73ad6b44063bd2ca9debafc4ae19b8a843db4145e34d5aac8ac6a34f5b98001af54602b2679621651949d3ed0414542995f21af1c5aab83a142bbff066c380286db61f5149c7439391152e3b02382a40213b48ece9a0494abfbf37bc5bc6c98a6ea6598e852a424b75df16adc718159147a0330861587313bbe9e1a222aab4b263de1d60e42de165d592ee6e6a20e76f0ad9be13ad12a67045211969ee293ab3f81cc0bea902212e0eb4467a7ec69be79ca8a1ee1377747d3028fd6af00f6bf9f28903a2b6b07fdaef8921a10e56df0b8c7066cb2df2389f5bc6a6d4b9a7dc999167e76315c91aafed66ae5513feb63f7a64f61d6543705c0db3b0cf77af4212182c92ef6c2b72c888c6a138996cacad6e3a2987f9237f2589933704abc89b1da22ad0bd324c04d4fc681ee8c7492b9cd1bba0e65c5903016c8fbe5bd056d75dd6c9749e27d621efe44c874a7315aa012d5ab54d7530b9a92625a2b3f386bd80a0c62e04b57d4bda04f1b6deba9b17f58f9a82f8460e639b722f1231b70fa7b044e28486983976ddb97c681d8f547c6c6107b09f0a34f1c4f0f8e7bad1487756dfc6ededb2ebd640e387f4620e44cbe617c0f53a45584015753691e7affef020d72b57b618881652a297fce51e3a5ff40a13916e101092a1ed63ad9b88a90dd559b333588c1b2a07ec553477497b7ef35540380140a535d5d309afc82cd9595496aa4d667d2d2178a6dec36132f19092a269e86049bd4582a2f61e43e83fbbe8b71e7803ef744f01d264b74c053b46a8cd4ef90aa1d27b65a050413d65a5f89deecaffb01f1bac4a837bc8d2335f3fdb9c4551b19563255f0b5355ff17f694b8d6e31dbb2c95cf8585abe99d50389763de2395f1a2cd94ffb565f16f43d8ffd877ad294237531bab8cb59aec0b4ccc79e4bedb86c09ee1f90ba0cab29378231ef217f0ecd510526729c494c8f18e1dfb8d283e3e23530277b57fa3dda179c03658b194a0d8e1a582ed46c1ac2efe3175b77b86536c43875dc40f30b1676b9f10875fc59948e1c1a9d7f30cddac01563796cc9e98328614667c9e16c73b0ba14e7876adabbc66ef3ae6c85f98fddf7093e4cc2f1cc16b31b3dfa7e0e66ac0cd5ba7b477e9e1b5c4baeda7a200795dd4b06f57d02a7fded583e346b4c04e80d33972bba23e5872c5e208f589e5f36783825fe9c9448d79d1ac8d41584d42e002dedb9933aa259c219677fe79db239874b5e9d8e3c1f65820581ba3f2511df1f4e5ae5f9e78bb696cd133e2d6866d9dbd367b695e51860eb68800429c2e7630a2de6eb0c3baed740dee5c796c803d8e74d63bd4bb41c99de5878a266736fa9c73ec46b1452cba556de4ed6bb95d369b5a2e655fd15d25c68166a2409c5de0e2a53b593e4ad0036e628563dccc2cfa69e9d3d6829e61687daeeadd6d896b613b7507d4b532221b96e7148cc19b8eabc14af9825c3ff1dd953cc45e9a2dd4ae8b1e979bfc6bb0ea7b8c344afcf4477df7075d2e20dc12582b6c623315dfa6dcf9ff335d25bb159c4b7299dd4f990a915d01ba530e80df31ec6eb2eb761fe89e72e408a31c1138e093f988f86f024fad513aea661da09225a7faad63a628268ebc42ae5c3a111278396fec69dd19209f7bf0d2d687d7f073c99cef174cc481c114749c2f07a8d8479063ffc7eab3ccf9d70bd589d4292f8eff97c3dfc8f01ead8a58d125b7f42d3c26146e91e9a53c95d16f7dea773ecebc2a792cea0f9d64f51d692e15867a8f18a5376244cd1c48de4fc10766ed2f13943462f2dcb0fa1cfdc14a440358e7a712a05fc48ed19461684e259296c8fd907f60025566aad1acf6716f76155b38cf0395cb4e6708f1baa930737c2571ee559a195d38d293dfcfd19af7b491c41e98149912a969a088fc20eaa3b187aa9d101ffa15411efdbcb0a4682406cfee9a8002d8654eba0de822a75036c817314bb913c0d59f873e672b7534e4dc250319570acae83ef471a2f803a3eaff09dade1d994a14a8abc9d114894504151705beb4397f5875ce888928ad374251a41e1151183f22ced7f355161145337da0d95c5a243660b1b881ae47d30b91b07ad9ef471f617de27bfaaf75c47a3dcdd347a9321ddefa4cd2f88c678a159df2feb8e8e3412ce66ea06085968f5e30db2ae3289153a3df9d2d9ff341eed2f69b36060c44475ad7c463fb34115f482d279e048159683b2a912899637bf60303fb3814f8b848eb104247248f31cf2f23fd6b1f5ee1c6fd79a154363e43f7b446fcfef70389fb978b2dd91a430c135be142d9541f9447412be25f888496701ae42255a1e05f4932bf7738a919c9344b83e67dfb311e4d90f167a785a37280a163221c1e3bf7fb997903c99564e6a422da7aea8e81db3a1c4c00570721983166b1814fb4854b709c4846ce65f6c79de4ab40b9335516b256f879c25ad36cb91fcca714436cbad5445e331b860f6d755bdefc2e502ab9b9d849e5660f54d947fd772d376a1dcc9a59a7ad20c0ce464fb31be9c82f4f99dfbdbe878edeb655a269cc877715bd2fbdbe2bc6dc883167500c21588c17f27b390aca0e041588d1b1f0bb0f031f2bc367376acfab5539c0ac9b8b890933f5ba77f879aa320f679bb85ba1059efdb33b17f2bc358e6a0b14432ca3f25e3190d4abf879152b35cfa4a62ca725e868b95d6beebe73cc8e34811c52ad7120bd9d263483068fdc28bc77c1786799400047acf6b8e5585f5dbc28a03be3f4f22279a1b3ae26c350f0c7e7f00e88a1d9a777107b255768e3ada29573dccbe69a5f9ef9e05e58f6b020fce7b20cf5edd98cd89b58058dd3215d52b6a6258e60461ff592a79f907fd5271c358abd36c7dd785c27a7dae6b41f50cbddf42f427016bb02d76d29f4fbf02da0ba2c6df6f501015d9db2734d433c1ec7b1d3ab887dc72cfd658f97ca4483c92f4f53875f905f6f135a32056645d7f40b37aa135a97ae6f86d09a1c4273103964cf0d7ebd737bf50ded3507c61921b4fd50c0fc1e4e002a34c0adf5c1359a69511a1cad878e02c1d34b7b9f9b34dff4c41e85c7ed670e29f94a2fee202a2db5a9b32bee642f42283aade426d567dd9a1f85e59740366a969da745841a21c0af6dfe6706b07c90515562727018de11d5b4642add2fe7f97881750ecab2269adcb320a152e391fc1cc2946d0fb53b268fb9d38bc5d1ed9aeb61556f11700b72918169782ba67ccfcb4152b6834bc6d03bb0c21d3170ad64ef496a5c477ae0e6aa9b3e2bc7b0db4a64e663514bbcaa7518c8446e3adb19901440eef65d385fd7533621e120fb0a6225a93636fc812186ec0f1638bdaa9fa546a1da3c97f0fdc34e1b8f57b97637dd4d2cb66c777d2d69b8db04c106deff5a454fe126bda1c727d9e78c28b8fa6cc7ea86fb90ff31b836eb250f0a13c558dfc41113cdb294cd04559028fa8ce37770b633381dded83986f51a7b3c3840e468499b9fccc0f6e406aab511c8e3851582b16e5ab883c8c1d20198a01dc67fba8b5a4cbfd58f55ba213c3df492681ec92ecff8bf4ff3fdbf7d2a1dc8406896f52b43ab25d25588fad0a434408eb60ebef135ef2341c1fe417850d2d397c46ec5b07e39254453036b1da68659f0bcec12062e2001aac6aa082f60b46c20fb3b073c8fb8cd9daf102e1f120546c193b46d44341650f3bb6037bcde9085b4fe4843d89997620f489e53d9006223b7a6e114e88fa3c825c2ec06165b146f69b9bb0a9843dd8b807b24fc9f6632f1326d880006cd623f5268e0c4eaefc605ca151c0c782395de2764f87413d8b2c78cafe192e0ad8cfa0d8070616b79e5076fdbd060d684a73de28de9acec292fa17179aa8ff218e02377a02f6222cddff42e5c1d01e557b5cad7f43c3cd8ffa3140be874d49f5875058909708b351d85adcbafec67204638242fa10a31d383c7f480cbc5f44bbc4a9e143586dadaf3f9defa2782074e20bdf0de2acd612d4db72d948bff441cfe4b84366606c0b876621df7be0ee9ccac17419784ad6f3034811bf40cdc1ebe63bd2fc8b6898cda23056948b8cd222aa52e14285f3129233fb1c9df4f65601a5437826941432c3fbad248627b2e1bf7a35970c21350d305e576858481b71abcd50b21f1bb431cc049f57653e1f8cacdb6654855823d841a8e124bc52d0fab725c8c9bd17dffa5bedb91401a63c18217fa6ef0a3015f7a90427c173ace8c594319b8e44c789a989b09c14eae0be58a4cbccfc6029d534be9bc22964d3ce9bf2be8772b5354b196697e81d0033ae542fc0134708168aa150ee0b284959a8508b6f0d9cd4e23502bc0aa6e2def8a3bc0df2cbf5014a1f9132f075f4bb94f0d9e90f19bf55b03374de9d4966c864e87a4cbb3fee835628d1fba2674b4f189013a166b7c31f1672b1a49d43a159a8924472c84a19ae310ba9a0cd23395da0cb5ee951a4a241dfcc103faee1bc4a45b5d88d78f438cf0a79f542affe63a24a1731a56eed9c7e7148e42d7522fb3ef449006017f43c920dc178928748751d15d8f67d189fa5609e1f7f23a94de5517ad6202b0989279e943547390ff96931f30aa0cdf980e0159e40c0f5ada0988acb10bcd3b25085df8e6374fc19ce6ace05f375b6302992b98f46223f8503879bbd96d6673f1089debbae453da068efd0f078d8ec40eb46c11417d4c437510863586b4be3369e7d63f66dc23ab0bc2817e71d1577ac319e483b336048f68e8caaa88f628f7e2799616d2afa8899223604e7a0a96d28ed5bb7634b26e035f8346648033f62aff67bc02fcc4e5dd9a0119ba3a4d4edbdc790e969a4e317595684fe67075f951cf389a5694410e7a3156c3e152ea8b1f7035b1e43a86963f4be08c29cca2dc67b9da1eaab74080f517fe16926c27b130a2e3f2cffb6ea35deca064a21a494745ab5aa6c93d59efb58ce85748b761869afd9f0c7407c0b098cdd144c8913fd0e419d6ce5cafc41ab29f0bcb1f2ed6b7e5ab2a44838ea304678b9c9fd1bdad3a33168da77fa26364c409c2e2e85993e21347787a60a032fb0a4ad0012c9701e448c9417b3744a569a9bee496006844a56862e284472a001f71907105b3c3274b1f629096877ebf8bd5951793e07b17ee4c49fc11b8bfb112ca9261e868426d568a04ed99469e349cc3e484b2adf1d96036eed65a22bf0394f6350614c20755adcbc0c35d261c86a046b4fc060949967206d1904a9c4f19fcb04f4c89b15139f8120ef1c94f92212e1ea7fc8a271d7fe22513cbefa8280f3305b43f5edb259ecc144ba9cdf9e4d69e3475c5647a9a4b7362c10023edf1fdc2e2538e41c2caecb40d465e50d426b119c2e6e5938a392f2e29d831ffe856c02dc3f6d50d170c315898ac60e07c3a24181de7e0fb84f5fd9927a638663070e6ea32e7c1a49e46b038606f059a5ff40efbcdb6bd6ff061dbbe46f1e040e66eb725a9af92232ab60fb54fd3c513302a8614ccba88fb630bf1f4d25bb2e9ea38a61e5caceb44e49ef857d2e28f2710801d6f9e3f6d1590e81867425736b0bd7e9a7f9e2d7d1f8e7d163210b9e4cc9f9e1fd48aeab71496bc86fa11c2d18059ffc656a8758db75bdcd374139345b1bbf384191f253f772d3ececa37952eb62fc10de913d3bc384429f3c497dc099b5e101b5e5a77a3b9d03261dc740351ed4e6fa38d1eb356464aa9a8f0a1cf1093e27bd36eac8275252ba0cfff9f0c4029637a2ea4a5d51b542203944d059a325d6775fa7acd305d0d907719f73ba23beaa4bc7d0e793ba36a7552c3856dc43362664f0b518c7e9ce74d9e0eac0f9c3ecbbd59c0b5f56e07d7dc66df0f0d38ceb00107be3f16d11525b7b437be3dfb33a6e68df7dd0ed2e19edf3e1fb5e5a3e97b43c653ea4c8e4e63371243d8d0cab764fc02efdbde6b828be2a12fe3efc1b60167c0311f624b132634353b530748e12cbbfea59de4adedd3fd7923aadf76fd4e20244246ca1fa279e41aa2841136aa11b97b39229791888050d9d2b62db0346fd6d2723926c67e917d8c34210c986eb10260905b35034e8d7f68d564da1de1c7fd83d12c4ad7bf79d369c7c11c8c8a414f387a4b8b9aa70310bf6c53b3656c4dd4c9bd65a78b866ebfd4848649ee46089b9baf6d945475e46e13292e488861e978c1d5d0e0a3a69f74a0d9685e4444b37a42401e276baddf68e1b2a244fc01ab62f1684d5d626f18165dd1312dcefb4736b79d2abc7092633b28796c9ec324728592770f015508a06d937a045a3c52570b24d9b22f3e6bfed0b7583705b30b1577dbd480e785b928f82ac6a3f85da03d94f7eb7c1049114b3c29bb1002a5f038353c74c6ad7d9d39105c07d4376eeb4275c3386a12a35637b3d83132df818f47ee37d611009f2daf1c93ff2ee5f75499e3ef5fe7b64b364f5b71f2e6a6d185f3e8e65ae1a73ebcdfa0c5d9b0ea01a8efa9d3caf0ec495e27d28aecaaffd4392384b5d5f5163ca3d12347b151a2e3a79ccffb2bc185f9d700c43de1094f2b372bf2b61da942c6a9ec99db10bff591c41d9ac3798de1e96a8aa272a20af443c54647ae65d605a75b15ef88bb33926cfea8d3466f250783a2386d04a15bf79fb40e697279627930a69b8d5ec3a84d10e2036b83d4fa993e43e66cfdbc6ff3a40afca018d71b215811bebe4521ae5fd58099fce95afea9c5db828adaf6beb92380ccbd9bdc96251f02d6f6ee158572152e95b4145edf73dd90205b6f71adf7286fd6ffb8b35ac8ec6846a0be732e4f00ff7f9ea9444a46cd56aa45a1b0b63066be69f70647368f74a110d8f68a84f38dbb7a51caf5ce3bb800f9011b62ee1d33b546a491b7312a00d9f42d5f6f712d0a59811a90ba4e10ef5580606edb823e8d1e49678c195195bf71c8a36e6eb466d914d7b6de2d1924656016a59332aacb1c33692d6a569c78b8e8fde44009b7d3ade0a8c2dc671437455ed7fede7ca3484586f2a25c89e3b3a665b134dd6b752229bd9714e5e2a9f84174e1dea2d3aaa0a144a72bcb7d4da460fe8ac3c26025428251c5e6794c6b346b26d67a541d2c5fdc273c066deed85789010235fde8dbccc62bdeb286c7d962fb8d44bb01df1415a604f4bd225dd8653514d5002f5f152044a8f0852d0fe8bbd8335c698a240c88985a4e85c49a3abb03e89e6360031fcd782a720315431e82510bafb8d9cbf5911e728fdea1029a9593cf95f89accf2745a54e34139ad9536b3f62bf630e23371ddd34eff64227dad49b68633304ce50aa05aff4b1af17d9455fd3281d763e544d4f1d26f0f4f74b94d4f7a75a1573a99e9f7f502ebc149783fb5cc39eb617994cd596e9f9e6bed6fd6ff3c5310b2c8d6aceb824c4f7ac7d29e1915790e122fc897f15c2a42cd20f0c9807d74ce3587aae21ed3896375c63646074c9f6610e849c32b5e7e427baee4583e74cd0723d37c005638f1956144736eb1bfea8faf6654a3792dfcaba8da2ebc75c8a68a6e79fac9a5a2650e05b5d04fc0354d883a59acc021c733b707e2357f4e0a19b09005e5969015ac351defbb4ec5c5c5c6153c0e20bee4319689f0951fcd9e2b60b52596a2b3f2782b4fe9ee9dd1d8e3476684ba755c11fc37933e9db4bb5e956dad6042b70a531d989f736950537fea9c6004f46111a359852365cddcab70344fcf56ed118591cd23a99a7f0ff047b0084079fe19ff0c275836240e528dbec22d55ec834cfe6817f3b5ef4c3c9e98a3663cc4d4efd0c5a2a6aa14b9cafd5561e687ebafb4ada81a667a7fa794d7b8f55305f1f001c8b534398a8e1560e83f3c00b121bc81b0a8bad46e0d749ce8d743f8c0fd439ad49d2a39d03a74ad45f1a3adfc9a04cb77f31874972b6ba50d1823b3e37de40ce9ee6a56cff09b3e2a44c0b84bb39aad6c27586fdae7c95225f7de28bda1fa048275485ce2d4cae41c12901e5b8b297c344913c3afb4b7ea478faff8230ff67f2aa464836fa28dffcdae28232c2cf35bb212b0d79c42bc11b431bf4bd0a6556c6e58ca70f32280b8504ec6b356bf068c4eb262dc19ade0bfd46ca8b9168816dcc537d820a293f91715fdedd037d8ca4b845bb6e94c11ef5bef1ad56016970939ea00c139f69240a3d8b4ee2b41bece0cff5bbbed13f2a1d66cb779f34b8dfc5012bc158c6014e809e39b90af77ee7cbba12aaf710873e98594ab322501af8a9e2e4e63bee535ce9a644a88574fc52db538004e41bc90d54e76c82baf5eb1bcf782f707311847b60f539432566a701bcd73d137f6b5c0540a46aca879e7997cd9cd5ddaa56b5955f4f8be82335dd4f757b51bcfcbef2454846fba957a0162a4c78f04607ff02790574d6facd72bb96a1097f455a6d3512002424974be99786a7ea0a1fb47e0dc62a261630e067716b853ee57167e360b7431a146321c5aa184eb7fed6ce7c37f13fc09fd22b4b2a4a2fdc1417ccf885a9ba386ab5037aec85ac428fac00026026a099fa72ea03e27c46870d18aa24a21162dca607981eef0cb28c2d7fdff68dba82830fa21569911ae9f8bc8a8d2bb81a12bcac1b6f05b3ad122c71ee2a4b1a785d8faae47b06088bfd4c27555f12c65b528ca1c638598664bff9960510ef874923d7f525e582d6212cdb2a741f27d392c9427cbf5a584c6f6db5ae6e38d93d3729bf367a27b8cd865dcf3e0e64c6bdf29f63616027c818415ca129b0e1ac464d41cf11e406c05007aa3e4835a6eac25206e3395083c4052eb93cbd3b155980f201211c19ce80674e120bbd7f8c7ac91b6f3fbf809aa6c303dd31df01b45559abe135814c3a21e07591f7c6679b34aff78366ddb94aeff8521ba124c1a1996c68c3180047897354b91e9451cd02eefc13cc1178706f1ce84174063217c7b71bedf44832ae5dd8c9f7797e85cb26f8d64c241051831b93d3244452511e2e083da7d792762ee4796bfa8336e5c5b92cf787aaa9139c2cc1ae72a42bf2bd303de1dd23c84128c0ef57be3d69f7d0630fc66d012217994703add665521e323c82561f06a2b393535aa178864e187c8dfff4b6a6f4b8b62223152dde81c4016f6750b6b10224d8ad8870afd63f42399582e020b7f8dabd3585584466ff3c6dc6f4198c6ca889847c4d64c344e5c62656248cc4a5482b25cce99c9be4f2696afbd992fbcf687511a3b083092bdb17ae8f961a614853ba62d8a809520a585f78356ddd2eec7476fd0976d489942a6fd7c039183c433878043e3b335865ce04e99e402352781625666b7944398889098dfd6aad05e8cc0f6259a4ce9c72ea78e0734563a7d61d3eafa312f67adb0cc535d8902df4f48f46a89cfe6a582ec1e36b7f12bff440a6de31204869fe8c3e094b98fe36fac05609125497cac195129f5b094b80ac7f83fc002935cc6e598edff5b9a741d3c5aec796ad15aff7a227ddc240623c76b7e71f86aad37ea12e87756d4f83d40673a6513f71d2a8ba446d87d7d645838d1ca5cafa7e78f395f6f4127c65ee64e707fad9a4aa00c11bc477e283572040d5b1d8e0ff4eb71267661caad09513d094dac0e158742068c5e04f045413e0f2ae25a5ae8c918cd7d0a43cc601982c30f71af396ded5bd87d0ef4de320d0f85c6645970160b2363a4b6f105001341cdba05fa13fc94befeabf0e7bd989293b9ddb81316f16b55a0476fb31798c365c87151be0d67cd35539f9da3be8aaeb208b355153d1e447122abf538ef7218986a2ffd9b48f61ed3bb5994c433502c6476f54bfe44d4522753d4e484c141652ca749302fa7e1db32f092a40e0645668c0df580d5378ce08b240b1e0b1a75094d3761bcdec605a65ad830c849f41584de5cda8897e77b963a640ab196cb17cede2830f82d952c6e58d95fe59e812f547b376a10a2f808cf553fdb89de127ffed61027ccc09d89f6386e1954eb70ec6ce2844158690846bf1b97510d98fc84f757aa9a1497352cfc9f896f547845b1616b15a50dce18aa9fa71ca4a20cea402d5318215da75463c29d106eadf24f522dbca565b3389ca3d90afe790b42f81c4a9201e2964b45bda53940110be2bb4b287c3a2b8f217ee70e6cf040d4de38dde927e95c0618d8a8c5f122290e34c3e57472a597757b208d42f26f1cd6fc413ca2f351265ef1485683c686db41b0ebb682686fa3c161cf4aee09b759e57eac7f42aff6f69f2377dfe6c0282573e62cc6814d35b4c06f56f3005ffe49f89211869971224343b5465701de3408a77819ad2cac7a7f632efda11cfa7c4092f8e02a9551a4b6513676bc5c3ea650a22b54fdb2deb0c591ea57b1b1aedd3527000525bbd066d3ca2c57bce8012e75e9dc9038b5594cdf80b2084be1c1bcfc1c5f5145f324ab2244b4a08e0c0f52b5be778e16bf5218e2ac8d2c849318f66062fde5f61f2a451945be9cfa38593052cbbdadfc9f4b400598224d8d84d06ac0d06bd263285da183758f211d81401e08b88ccbbddcef6baa7dafa270a31b1b0e6ae07f6248a3d166d00b6be98cbcf7c8332466ad879e76e87add35e59de107160bded096a00175f76767ae4c005c27ce46f7e920a7586dd04a8c6af47b6a82311e86e8fbdae33ea8971b84a53a1e6e9bb4487fd4d1726549ba048b64af053166877690aaf4c49422d774538ad2a15b2c7de006f86749a19bf95eeabd205f18b340fe67d75e7ab93397d68b991258c23a1610f1f7e7fa0b65758c8ee1a70fa88aa7766a2ef6be2d8d7a917b94ffca16823d340f1fde34c261db61dd305d78f206f6831762ad9b3cf2830f391bce7595800baab1d5b464c2906237ccb4a023e0f187f0de2e7ee3a7598a87f2b19b7d2ea7e0501c3f065a08c4797f1f078ebb48599fa29db2560d22bb3dfe3b0118bd3bd02a496fbe0fb9161c1e8fc6e0d4b856e7573dff52b6fc8599958899c4e78c11a1aaad5a37ddbd1bbace4e39979bb9e9617335f785d32590d25c13b6f9f734c4c2ca5f052b22956d562a495bbbc483d41aee586a233a5265b14722e5e303b1d3c12c318485c736c5280d31531511022297252515ba9f1e994d7aae9fd13c09c49a1c0231309f28e909ec698572fcfe00d8e0ff2b3db00f4d029da51f6a4fa7b8069cc89fbcec5ae9fb3f5a78e372020ea6ea143a87d89ca5e35a055d67edcdac617317d23a9c437c396d8ad5318704fad816bf5e5b38579bf9b16b868fc13e4e6893df28bc0b40d4aa49755fde9ae3435204374545ebd836c223647895c8737ff58653d4e9ed48d2591a727f9605327390b4b489f57b90ba87a3684ba78ac758e8d72cbcff41d0be33a71cc9f24ecda8be51b25cfd67b6589a2908d2cd3091e5fd8d2deb33f96ca22a7575237c7ba3333f05f4a1807117f3b6060a751ba6734fbed2be9645a377a686b41d7127a49c92dea964c129cdb87408790301399d049e28362bfef576e526bb32886602c3b7cf1e54857a6ae5b97d8be24e49f7d8773f3f32bb17c6cc20f74cb6d24fc0e17dd064ec7864bd5625350bb94bafff0df335aa493283ee7a2fe2bf7be57da341470cd42e3cf9a5ceaecaf4f7cd46d4dd2d4a2c1893e5a010ba98de39bbd0de544087e7f0f4c82e7dafc4675e60ba20e33e2fea18b9e646d2202839784d855c7b99a5d94de4aa710edba4a0be097ad4c193b33645c73488c79092aa94f4334948a5b5ebca1ba24c135de1a103ffde2730bf98eb2184d36cfbae1c255c5fd4f4c2b13b852cd82adf439c15c0e9b8aa3807b9eff678f32ae6c0623b2609e864ade6d5fa7a279efead23248b2e527db5c8123b5e75895a802a0661bcaa74d6603911714ad64bbc4efaa114479a2c346926dcb4783de2c30ad6d2ac5988eff4e8bc20d38441c89e32c6294440de123268409e3fea6291123992384c9221130ccf6b2dd88471d2a7531971761847d134490c7e0c0dd671346942580270b3fa009ed55297630596850e74a7f64d71be9a12feffcba534c9e7012e2430c8dcf803b9532914d33b36adc7e714e8164a56e9a9501d9c21cacdff3532e73f0919bd326d40e8b99ab3e2e7bf70779c315cbe253a1b419e1f1328c00000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: cda782fcf3f41e4e0b47c8364722c43c09aa27541f5581d52257ceff71ccab79 ? 70700263 of 101116156 <03>
01: 21464b1f48fcc6717f7494d617616ba6e9345e80499de93e9ba34d6738b5bf17 ? 70700264 of 101116156 <bf>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-03-03 00:49:56 till 2023-03-25 22:00:14; resolution: 0.13 days)

  • |_*________________________________________________________________*_____*____________*____________________________________*____*_________*__*__________**_________*__**__*|

1 input(s) for total of ? xmr

key image 00: a57e8f5b01ad80c2e0b2435afe409071895d4ae17bfaa96eaaa485ab982a0c86 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 22a5101ee88f0131197eccda2d907625443cfeaf3c0eac95e3c05d9fa0bc0c9d 02833567 16 2/2 2023-03-03 01:49:56 01:072:09:07:34
- 01: e4e850d8e120345dafc32a1bee120d2c06fd12127c6aecd4fa273373fd0c3024 02839951 16 1/2 2023-03-11 21:11:19 01:063:13:46:11
- 02: 213859513b004595c074a9ace4dd3202c1d9e8d8dcf5e94b660fd15d203a0237 02840511 16 2/2 2023-03-12 17:11:49 01:062:17:45:41
- 03: 9e9fc8ebc6ff52ede70fe48cac992d34750b04a315c59d462c123b04d9624399 02841732 16 1/2 2023-03-14 09:54:37 01:061:01:02:53
- 04: 0eb5064d8f7c5b51090624dc7caef7bd0cfed6389acc76d8fc4db97c060e619d 02845377 16 101/2 2023-03-19 12:33:53 01:055:22:23:37
- 05: 2e0f41aaf206f4e6181a0eb7e84782ead4a41191267861b010a510651ba3d132 02845869 16 1/2 2023-03-20 03:25:48 01:055:07:31:42
- 06: 7995b2daf717026ad4dd991d2d69316616b4c8a1d6ae7ef18b59b4fc303f5cf4 02846808 16 1/2 2023-03-21 12:02:54 01:053:22:54:36
- 07: d6dbef1302b07983aa6db4fa9e4db0fa980bdc2d61171df821e279e1925b2ee8 02847145 16 2/2 2023-03-21 22:32:35 01:053:12:24:55
- 08: 799e3c8937c9d3016f231538f5cf6a01d82495da7a184b0f231e5fb5162c08c2 02848184 16 1/2 2023-03-23 11:14:30 01:051:23:43:00
- 09: c1f7d09291b975bcf5713b1b7b5d16d80ec6611599a6d650dae49a00e2efd7f4 02848191 0 0/409 2023-03-23 11:36:28 01:051:23:21:02
- 10: 95fb2d3cb0f9ca01ded2b8e3606e14f941d95a5dd180de9a5db54dac3e1f97f9 02849290 16 1/2 2023-03-24 23:00:38 01:050:11:56:52
- 11: 53dd787309a386283f62575fa0caf3e192cb3f9889eab8b4fef5b46eb448a4f6 02849511 0 0/404 2023-03-25 06:48:15 01:050:04:09:15
- 12: 9d6495fb16bf525049d3dd166ec7d3ceeee5e5c438021fb87e5e993bb49857e6 02849659 16 1/2 2023-03-25 11:01:49 01:049:23:55:41
- 13: 6b1bfcb0f09d78e776fd8ef43d53fcd3c17bec3714346f2126aea05436682351 02849943 16 1/2 2023-03-25 19:33:14 01:049:15:24:16
- 14: a6cda8cfb828bc54c1d5a25b9cf3c806474e2afc64b01fc13526b16bda925d7f 02849965 16 1/2 2023-03-25 20:28:05 01:049:14:29:25
- 15: 38780e12bd389a11950407efba9c0c2530307914258700e72c836df281d7101f 02849979 16 1/2 2023-03-25 21:00:14 01:049:13:57:16
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)