PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75689 b45ddeca73e8f8eb1691c63174bb7e45a04373e890607f6442547a6e0ed1f59c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39f03ca34335e8d2d0dbf048d2efc8c3fe4fcb32c37c0830c30cac0f1f5b3faf
Certificate Block Hash
b45ddeca73e8f8eb1691c63174bb7e45a04373e890607f6442547a6e0ed1f59c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b000000020060000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e4437212bf5b858890801afdbb56d76ea13846b9f3ad6922ce835716d0428783a14ed638164ca4f850d5453d17821281813350626aae17dbe5200891eec1d9ce0b9b9bb2d9abd2d2a8d30759ccdcfdcacc5505cb6d4cbe01ac040000000000000080000000800000b000000020060000

Raw Header Hex

00004020c9b0cc9ce06d81c3375847f541b23cd37078593541e71a6cbb86909c84fc5b62a1784675b22c59195ff19c7390ce8ac42f4c82278888015be7597dae14c0dd33fd9b366a44df0018af3f5b1f0fac0cc330087cc332cb4ffec3c8efd248f0dbd0d2e83543a33cf039

Proof Data Hex

59,560 bytes
121216010307625505b65fd1d00a18a5dae99ee8ebde865c79b4f7110ce87e789aace275557cea95ed6b1d352330e32f14d6c7fe2a4db0d44ae95ce4cf7f697a57d286f73d7f41fad8ddba36c583580c7751d1b79200ae2a87df36c7987bf20443405e87a1737b33d85010517e5da071318b49f7736192455d1d65c0daa06a42693d1e1089ba77f93b63ac70ee625f9021fa1607b578aecfcf764daf099a003eef5cb4dbc81deadbe66b35c44e9ec9f414d27005e1294c2d20820e7a5c9d68cd503a90f98b24c2f79c889041db81a3e6107243c4917821b4025a8864fc36caccd5a59de88b83ddc11dd34142edc8f6ff2e524a49e5fc258f207903166781a7da70bdb13c35d4dee36acb7d7a0619dbd42c442f7c4e686a5e01b700d73883d5f5d686a58f7a1cce49245d3dd2211cfb4715341bd756b51b8ffcf25535cf6f447efabcd4745e4ce0d214893020e169f9c630bc46a4875092f83cb1e7769e874dddd437b1e2713f3c5106a35f24f6f5e67b029bc4b72c25ce06f5ceda4b3e7e8eebc8a3fee0ef6406ed3c668cba7ae4e2f0bea214aaf68aa097468b26f3a3f4c2568c885aad9d71ad16611e1f881ec380afc3229f42a89802a508430e69fcf0696326022d33293c3042fe035ed075dfc28921acf17d2d4a6c95a71f27bd7a2848759f760ccdaa4237f56efc9aa193d4b4d28d164bb2fe0acce647a3be5144c42cf9d83501f1daea525757c2aaf75c08bb1a16d8cb0033e56273ea0fa29954df4282e651b07abacf7589ecacbb14ed19b86226b5aff4e7c6ee0be80667581b2dbced184e6ef39499d3d254a699bc3e5ef6ae442ffbdda0f4bea21c362df8132546b2cc8707d3abb429f956e82d2a8cea1d0bd59097d739db16b4f5f1c8efee0dba20b3d2292f36cab43401ae52a6b3b423d7b66fed1062e2f4b16f050edf84594c24e39581b7d3d0b0d1cba8aa48ba997a44c5aa104509e97e5ba5ebb2f7b0ff0e4c5e6c2a74aa62cd4873d0a24986a84772baca0bafb23312b8238081cf132075b94784c1d059881bebfe2f19a0af2d493050d592612fdbc1f65da1403b5c18a2a17d4e9778eff4fc6ed7bea8efcc15ab15a02fb24b14a8aae8af08b1ff9fc217e645b1a26bcaf47c93a46633db339e2a0e2460d9d398be5f9f872af2848bcb0a6983e59e9ade5f44235cb811648edd519d7240ce3c316be3384832a557251031d8e93c00b1cf3ec4228fb6dbc11dc5be17d5a31953bb0835e5223122c03abcbae9233f3d55a72b03a365802145d4e9fc16c494485b4119a39dd65e4a9cc61ea2637eaa573e34936809421e0233537823bb2f1b2faf3e18cca81ba92aa0f57220370706836b608b322782cfa6ee6f41217d965488650e7db0c1595905ec41ca70f28832931b461800cb7ce8fad08f397859b96b301f06a5f406ce09ea88b309791837fafdf0acdc0ab39c9add7957fe51946c9a5c0e01c0ee08efa50b51399a65f2940ce939a81ad6931c8fc8d8a08ca2e44b86989bedcd7d7b7db83415b629e9521108e3227b3016d4a485ade8c32e1a926bae78d8b5bbadfb882a79db73b6ffec5c0dc03ddffb13db1ada1fedec654b025cfb6cf8d325acfb8b38987e59d4ee14e1c92fe35284fc5be8e53211ef240a897f59b19ef7f5ed1f2c589d025d0062160178ce898c4ffcf6227ee121d8c6620c79112bff07a92ba97fcbc4ded4e01e9789dc4093dc0d3e3d888ca330ebbc5a84aacbed47b77655b4e2066235fa19ac6909ce6abcbddc4eb45beef4ba5918e8ac758f9069c9a2a40f22ead63c6388e1d814f3e98c9db80db5ec7e3f2ba154611dfe8d569d680d98f031b8d06952ca4708507d466064f3ea3e853ade418a89540b17ac5b825b2b8ad34dca43147d82c4d36099ba385fa540223ec9b609dfd80e84b620e05a0314aaf190cfc9269cee88b9dbf203f29120b774cc0f8c79206a1825f2821501b5dcaed5a6798c83cadfd1eaccb8a3701f52eb03e272c46aac4c47f410719afcffd3bc849769f5a947131f77b39a7116213bf279747405b4caa14ec94d5dcad6fcd28a5b5e7dc21f28474763a03a4b2406ac16743f9a26cd79b4c1c7669eabff0b815617f2bb73220dc381282f4629bc3d624a84e1f387672764af22a611e9c9f2011afefcc26a8c8abeae493263d62f8605882d7cdbc48e2f51e5ecf19d08fa18230f38da1903057045de7b92d12231a4c47d9e2fe8367e54b89c99a0cede4bc0f4fe178e3e0c44f3b6911d66e715c3b3c68d35eba2f6a7cc5031bc5df15c3f3e9725be64ecf4952d5da2fd17b86b9123330aa84ae7be61b317c1a0948835bda8ecf334f4279ade5e90a40a327acfd361a6440ddb0fbb0d691b2cb4bed63596e83257b97b840902aabaa7474a01910074e98454fd535992dae1c9e1feac07961b5c215c17ef43e17956a8333b32aa09f4129dd1388e6ec8c17199c6e67cc45aa03839b38fb24900632875323b6f59b9944262c18730233479677cb8e180c67d9edd93bf6e341e3d61a07a86a76a8a9000e1626723b721f1588426b00337db85fadb22c85c4fdc38a8051d3d006d4f14753de0f47c0573313eca37f9fbd0fafdbc93ec7e098f26c0c28d56beaa4762c34efee3432bf499da57abd4b0f2be247dc0a2f66edaac958ea90594daeaca22297e80c127cef3d32db7427fd4bcfe564757434a134dc0dc7bdf785e09fe1b73434fa533903fa4544a14a83582956fa495e47b0beb91b0e3487f57ce2b67fc6af367cdfa8bb61dd843e862e448f4cd75b44e0b7d531a52f30fed99760f45746cc5bf71dc26ddd0b255fc163ea0c905bd3e9e7e1f6dd3417df93269ba6ec011fb4b99a566832aeaad9a6095135c520f5062f295666e931b5caec4a1ca057fbfa47baad0b289f0ae570fb214501dc63f42ce053dcd6c1b225587ca1b32ff0ec5e7e209e231c1db2ffcbf721698973cbcacfb1dffff9e72316712956e89a60fc6d1db05bd756df78928b8a0322183931d9b2fafca79796e7b62d40b75bcbcb78c83aeb9793aaef490cf2568996db93d3e2973e6b0df0cb45eb9a4db2de49b944fdb20878ac625a1ac29792ad4f97e6617e80c6fe1a45b9596c10042b4abab9c0203650c31fb191444974a39364898275343f42eea6d4d0d56ffd023ea113a2e46e14905b12df132560ffabde9d05687492c01e29bcbc78c04d0a3308515da113f5569c6326bc7eaefa544b1a967f66c31beb585594e99e9ca4c0de1b59a3f2530d6113c8225a6897f487f6617f420d512bcd9261b13a60462ff4c0af67d126bad44a4ed81bdaed4bd98cb654de596585b20b42c6f8f8ec6a33e75a33b2a0b6c51fce3be69be049177cea67474ea52b0796dc3b3cd47f86694fdb6222c4709cf7e896597666beb173dc7723906a40c6324755a547062446883ea0fc2c55e4e0ba479436c2a225418d8512853d9df68afba45a00200656c9d423124fd2ed314ba10c84f8b01c2ba2f6fa4f69d7e03358a30bf15abdc4a2e408b7447e271248bbc893650137055deadc5dddc79af2cd5e5401a00765eb780f5fc462216ddcbfc0ad8c23a6343950817409db80e6f18d8d87e73316806ed13c0bbefd8cfd218e1e835922c5f85098273a194ebb26698a1940619d71a54ccf29252053e345441645de4b065bbcf79afe4bd23bbf77375051cb3cbac13e21b8add0625e27a45faadff02da9db232b3833392770b3b33be0988bb55cb496b0b30bf802192704358907a0350d15eff3de445e5bfb4a2029e64287327c0c616f90d85ef1ad29d90fce9253323e8df8bd1ed33788230498a6161a95f7433b7c26ac5e77b2c80b60e682e71ffe42e7f9cea43de927c9e8684fd600ed1ba51ff0402982b94d82b91a644548e69175b8a6c17eccc26fd0d8d7214d7a56ae957629994c6b616054b442f22f17da125e79f53d22e0bf667236d9c0bf22efdd884dba1b341f77e5e5c9035380a91869cfee8aae4321d999c7c15a8e43a21aaadfc4e241daba1efc3252d1bae00cc477e64ffd1f21231f98c3a49a49eab8137084f238364733e20ce2dc36570b3f62ec550ab04df1d9bf4bdd55a4bd1f7de32a6f6bfeea4300a434ded8fe58b70fa6b763888bd24c08416f2c7e9c369f3535f03a6f05b3de1628059633d1ccc6c8d7b47a5b7bdee3a36f7a6f240a363b4df79a1effb41f219373edcb95ad27c0713d7652948e02a3deb62e88f89a03ecf710a82fc2bb8eefca727148b72b452e5d5b709494a5322d78392b8c550c4fd66e13bf07b65a3c17f9bb88a8a216672228be8da32e84d73d4b192e570bc32fcee4347cb6d00806f4d1a8ecb229e9f1094b9312b71a11fcc4533c7adc6c2319c11e403fb32230b8bef48d50d3cc9f95280104fffbc26d17bb588e2210af7d42a77caefbed95a466f739ddb3ca0563f6ab31769b07ff331d72f691250e1c5c2f0ef2debb0de2e28cc5525dbe54041a9dea630eebb1bc699bfd11c59ba700dcf4f47bb39b893052ce7f80ce759f7f96e99bfc215e3605aa869bb51173b5d3429d52d6d22655e68b563ac8927e5ffd5e3fb462605dfd12ad62229163bf49417cdaacf118c0b8c4e4d7b500bfef98d8c4c5ea9870d39e1f3b5cb616725e89f110967a5a8484038cb932c073636d4d7e041d5cc32979d1c4fac541b470a4df1aca2e844b6b6f7701fc4b11f51ca6d1b57815ee8e9c1cbe6fbcd09cebd6119d9b1484f6f0ddd2d54f9db29dee0a8386543c42ca0942f71275cca992e5f8e6f8d702eed4a63a1328d08d7dad1c89bb43e8d9d50059df4dca534f41d611ff65e5658818a1217e213e63ca3533704593c28f07b65e44f7193fe92e9ba5b04bfb86ebcb962c710385ed68066c98cf20d4590d48fb36f1066397509eb21bf3bcb32c191c2ee0572fe80fc4486b2d1116cc072875d356db96c23500bc6c8caef1f823e2d5b25660711e7042ef5d50c39e11334a12579e89a0f58fab3569dafc5def420b135f542229eccadf3e6630330b4df0a75f578c2f1fc191c791fd5295b92ec7d609cef5d9eb8f3c189874de2265b272051c225e60753cce82f7eeacf854c11fc778746798da22705049e25fa4ea9739cdd629992114bb953ca57bf7e336b7be53d6d10688cac3ac671eb13d3a5a29d54d2f86864db3260cd95775107f6129e354346d4bdcc481c56b97e6b466f50f9d57a49dbf48bf3d3a6b414f872ccb6c3bb05bdfbd7897941c071929b63ae5e4c96e7f77fef561237d15f97ed91c4aeef1cf94d44553198fe9a53c601c22b65845d5ad8b5ba9566daebc9672a6638eb251580ba5cf25de9f420f484f3442b6c1eff064af8066279bb24545a7f28933736ab0d41cbca515eae4a180654d135bdc2712d852ce13543944696701b7c8c15c8879d78ed7bd4ed1e4fa8c2a112532c8e64fe3d67db374a9593fd20311f9bf2541bae67e75447dd0b84e450dffb1821f4abe64d7a463cea824d694f26b83b0c13ebe685114a17f8463f2451fc5cc2e36eb56aba342dccf54df42d87c5daa367c21cb2151edddb8d131463fbf2993a624e38a4dcf7f535c542548fe40f7e5767833edfd847feced97d003333992e51f22d1e8e5db555df1fcf737a2c20a25b623e359dcdda01cf71513f4087dfede6b86321bd648c9ca8b69bb96feba7773dec1f23c8a392b121ef1f1c898811e0400ca547cc55d20ff6b1b3043d64424e3e91d2c2d136dacf501f8652bbe1c2600ebb5fa8c3cdc96684301bc732792553db262921b703f5f65cff45922baa7c3b469f8aff86ad6b29ecc3f09e78a27ac8f9bd99a660e0a7a7b700ad2ea8c2132a6f90d4a08650b5fbec29dd206d968683e0b8d26b1210a947cb4651de515687c6506d51d71d6e719ff02dd86938cd7038db73321a392a9687af5261c092f084c1173ed70ccac3d6aaa7ff907aef21b78493835fc8c2f38533cea05ddc735062e458bcc3b002163d1e23fadb0c4c9b305b2c6a99156ddb8998cbd48a3931c83c48c515084b9c5e9dce8e014f73256ff17555ff0092941ec0a7e66def8fe1635d787bfda39b67fcb348cf0b7fad3ada088f115afb6c7aefa4be248291bf1be946e81accee3ac1c5158d994dbf75c2d853abd8f3e98233797bb4e1995fa2e226a8fd6bc23a0a13bed1bbdc7909604ec540648d06e5c95bf77fbae53274103286070084782e337a4cdde37075a4923b249794b7146144bc1b2171f9b7447d0ad4e0a7926f8172e2a63c5a24ae8732fa3acbb81519bb4ea4c4c06687069a83619629f80ffe6d88af9e58dc690bad8e20439bf8e0dfa1b05485256c71f3c11c7d90b7aace925d1a4456a3df22228a865b15231302978d25d486bbc5f35cfcf016fcf687669e8809fa6dacfc8e84a09e26bb8da622ffe6c14d9f67c6c6641e1b444fa8f8cd1e78feff3a5c2b89ac9408360da90049f0cf9890748b2e61703d2a6dc27a893b267ab1af3bf629108d5ddea50d0427165b448082fc0b0ad835e4f2581c104ee651a7cb23671c2ef70331b01cce602313bc992097f3c0f7697f83abb3ac19d023300cecf0943f3ec42f85a56e374e57a93bf9b67a0c19741c4aa7b284e7712c573597bbf7d3d261d3b52d45b5c5cda34ba5991ab79666bf312c92f8da3b65c3eccb505426a6a040f0fcfe1ccfebcfee1bbae8d0cc16e42a8dd79dc08cde4bcbc5460b14f9dbbd2edb73a9f0bc34c4b896acb76e8da511cda3b163570da9579a3adb7f9eb2bcd74cf71498c9d4f9ba7d14126356eed9be0c417da4d2d35fab54a2b73aec1df04054889e01ded513ff721d8fc9c0c1fa1041d04d8958a3defb8923e4c3d3e5864ab8383a58afd43a8ad95a4d53f3ee3efde35a8c18a3f5a33a210d2d709e21b7ee5ec564444449b5202c8c76b17cb1c5bcbbf110124f39b24fa668f0fa3a130e2cf85e09eb006199d366764be30f35443e7a47bbd6ca28da038b092f66abcd6a20385c15d32286bd76bc903710e90ffb889f85b27e1bbdf1a7a77e744956e101ca71767d76d29baefe79c4378f481ffbdd7e215a039b8324a16426e69e4c8c6ad11755b75daabe0802933ce3c8205f25f953c5075b3c9cdd0c995645c826f412eb77edfbdf3c643f0d17f1a56952e76ee06adb108aa9a21376a28095bd0984d306f13ca1f5e7ae99145cf2da8e288db983e3fa15fb28639a4515c7a6a508cd01e48dfe08a7a9dfa1a994d1dd53faf031b2171b79ace6764f2f9d88bb9e1b61ac5562c53c893498bcecae3dc8aa304948978490356fa6b3957053b1803dad0025a03de610654df1d960aaf9ae7438dafb28307fd79e2796a0cb757ff15cc63ca0d6fbdeb76a146f79a54617fac0967dd5968bd5d0a00ddbb4f7bbf8d102cf6c14bb8b70a4445f35f50dcd6d7c0b3581d99139d9d332125a4325986772f90ef88c909e04c4ab65c3f7fef162e6fa35954089f378b2524dc0bf779b7cc509db8cb4561003fe4efeada782fd6bd8cf21a919b2261d9933c6b7b56b1b0e5570c62febcade159cc9f748033e6084cae084ba78984b7e606bf0ddc906c9b50ed3026d630827f023badff9e4b184a8cf87583b0fe07716742343986b9b4020957c59e2cfd0f65c08630e4382534b87761abaa89b98ace11769c4dc4dc47b80094a78449ce5aa1dce0b6fc081097c2882e0aae67efa2e9ad977cf8a1b7c465fc65d623bfaee98a0a00da06865f5c56d9f1f89502a62c050d7540b942b737acf4cb4ccdb3cf781fe22f25d492a53c4030a34a4683f4da1adf6a00ae1d41934fcd4dbadb96253ef9184f60372f9134c783062b5fa1b53e6a89a21356b26f6a1f94c930a7d3b357b4482b72680280dbfde8e3eb5da7015d4337cfcec4e0d43faca7bc1c68434284c85dc8261760c59e63638b3151d77629f6366ed5c8e465b73594f8b4a21358415b82d2b7336f95f5f90ac46458f5d1d3c206a06bbd9c5f5f1350e56610fcc92b1a6c7682453e9e6f20880aafdb18ff22995e17d430daedc253b74aebfa06892ac8874aea361be5217c0bcaa5c67150ffdcc822f2a63b1db0fb611016882e741c713bc3ffc5cc5c6346b1e87070dc45dcab768883db335d11af43572ca40d373da468917143d6230a1e01e95c9ccfad631b6c0e29a5de546420f3f42ee53e2768fb4aeddc8217b0df3250b5a79d987b5429c175804fbd26652db24208f39764d6c873b0f6dc64563ffc38ca2a4991b0dce794c485c5730abbd169ad7bfaeec20f3a3aee5f85b3400a5a95970938401ebcf300b48bac79740c7382df904e432932a52ed9179b95c3a959e10498de9ba944317462a5a645b15555aa07ab17356dc396948dc8c582d353a7fd3c7b2ac15de82e19f4d9e7306082d280b824c7582c1dc8d4fb1a1f2888af682578bdd0d9a5099e0d5f346ded508ce95cf500889e08c122189800e950cfaae03a5353086fa4505cd6f3b564f4e155d153bc7775c592ee83d1fbaae0d73325787aace680d03705306d150074579321edf3984f1267fd9d484752e6befc98bc8f0f67d64c3c2f8ae93daa7768fe3f4574c6e3fde20a9083f9d84c537b6867d64d968711d0ca7044b392c4ed96f4e09ae3d84f1a768c66cda81d7aa8dce9d2ef516713df6793c1a20e79646ed119e1758fa9ef6acd7bbab720523b4a395c72cb3b14c83065b86b866970fda78b9825067c04e9cc3d30461ffcfe7596f41f319f7e4360955d5300067b0838fd84cf00cf3cefc9ecae01656372341c03c2c0c604bda78933959fa85d4ddd23243562a5c1c91318cdfdcf4b9195b95ae2bf264dcab79375a84ac4a8827c00a1c070ea1c4052629662fb0613dae259209048c08bf0a6fc668137db0f7b06abc5b40fd3e26a9978e6f3d523a3ecffe7d909611c239dda874e722472a3409716167efbec799d6cf36006dedef1ad070262ba1b835809d7924c018c87b46747b8ceef12087f9e45b8c20f8c97dd4ebc73d8dba2d5f92392fd21aacc017d56ce3d0bd3781bbfae44cc454cf71bd24a34549b3500f71f9a62dc568bda4d8b935c5bfad2da3e2c530446ed3c0968fba19a4c35c6d4b843d9125f41ddb7f3f70906a1fc7cda995e0b502c30d32bfb8ac32de1b121421c0556681b85baa0980f78fc2ceb8453fd194de87302b857d79f59bd72a1f5b9273e6119cf0ce40f516dc339ba1d963ccae6a7ec18bcfb7b720c3178ea6ef952a9e6006ba1b8dd6a41089765bd723ae8ee93d361a0503d8eca31ce68fb9d1ce25152743035480ed4624bcd7909e32aa42f109b903f72b5511bf3d87d8379e4c69185dde0e9ae35a4c219c5035bc1d317e92d8452d0bc3df6dabf11ca36efa76272521c896c2098175065577bac4500842c1d0737190accc736fe40bfc3aa1d6a5b6e3b29eba5eb0a93b457745be2cc8c398b2415155c95472164d6b3b7f7c05e357cf64fdefcad591a21aa5aa4b132fec79048bf9140eefa2d118c510b4f1f1be7fc840a12098e0c158087b2c9e377d09b684b23bf25c7c58b198ce2dc2b91bdcbc2babd5098c725ec4ef976a2e70718efffa62d56435abc7b68a90493f3af5612ee096887ddd2cb1e7b15f450c877ddacccb08160d9f17aadc3b4e7af5c38915ea5808228cca961da084330abe8d59753f664b88a293bb8f3be01cdfb69addcddc3b05cfb1a9774d21b33fe2810146fc249317c8199fec7f7c0a9b19547464aaaee4dc7e14e9bcd7eaf2a958bf6fcf99e5fbda9e8f041333f6d8c5b4f1251c0917f52c15b8a8ee97f46a2859a5005ecdf8fccaccb578e016f5831e8eff03058ba0eb095c130603fcc9a4d45d2cc4130069191819e9f2921c7a895b63015558d5269f01dd11cdbd95da8bbef2d91e8a60fd0eeaa53e2eebfb4ba5ff416bd03833cd9410c937009a4753d862f323d6feaacb39f236f013d5703fec135746874ed4adeec3985b09c2a2e82d4ac669aad2fca20c581e728b485a5c1b37c4d4af4fb62169c5f7b5c00cd9ff134e5feee679975c54ea49fc269e7eb69110ed0f5c79966cbcd126895fa283926a55bba386ebef962692794ff688ab05bdfb27732fdd1c366fc739abc861269518737507bd295e1cb3d1e0a67e755ccad354cb2b8b7e04a4e06b19bbd0f20928b70fe589e85e88ad0a4c7fa413770c1beb20480b8d08789d78062cb1316f1195a894acc3af88a3582992b1a903515b1fb552332a6694f2aa7444f9661293483bd3582b889358bd2c1781d5a4aa6ace0c4581a90a7624aa18c5807206ced805b4d4ebc2dacd274d9da28fea69acec351b2d8696321d108185692311d158b4ac5cc0bc0b93d5204ece96df2d5f3c3ab8e5c5366dc579e3faeff32c70a2406b46956f15709960aee444b1975852da3036a8ffa0569d21aadd6ea5c8302c3bb75dd0ded605c5b6f6125099febdc5273c94b9cd09136bf8daf7c01148bb22db7189de2435f10ce0d43f75b6e0dc8d8deff0ae48be5a9911b0e5f01a858572d612adb4a07df3ab1eb3c0f0fa9fc366666c544a1b8dd463fea72f3e9f4b7d4e5373713819fb13291ccb1ce2cd486f4f03ef37ae2fb386f33bd9f973cc53487a70aca893d9045380e2c09384f5df91ae9745d2c1f1e1ba00f4fe707bad0eb01f5ed738935af1fcbb9ff661340a6337b120b39f0e0cafad7e637badcc1220df5fc470d0ebdbdc42bf74dfeb59ef5350853a46e17a4b6d79442183f80d82b14dfa61caaa7e2982eb37856c5aa765fb6e987cd12a51072321e14a644db475a83cb45feb74285df1267e52d0cbf3b7d1a9715e4c13caa5dc093a8bcc825c6f36870739978e1a548701c6f81019b6c79161c6d10554cd62d65a7fdc43870bc5745168b33074564a64d2a77eeb0fa3ad8b75eba60c40f59e61c92f615f15151d2c08fb6480e14dfce4c9ddc0abae06467f9806e353f8d465bc536e90305a965c041ccf0ada84b4bbbc2e0fbc6fb5b107f18d077c51ef55c30f2e06a97c37447522bfbc04c9d937a6534e648bd462b7d5de4c906faf486702373ae241591e9388368abc0fde137ffbf41e479866b76dcd8258e1524458786ed335dd24ca5724a4c9f8be4b895a93a0db2d068397346c9c0efff68da044b8e6aa2a817ec85cc1a6d873c3148ddad405e8a83dbcb6abc943732ac7f8df248f8896da0d8b70dc79dd04ce38c13755f6f7977bde30b49fb452d645c16a1f0a2639802bbeb7bd138ccd5f7ea3b9c89d315f0eccbf42a75f97bf5ea66d80e25058feb6eea95a77b146a2fe0d2c93616c0a77447a25258fdcfb5f4e737c07ede374980a7639bd28a2f1819500a55d469985f4a8410e96f0ed5d8f185e0cf80e5ffcc1d1cf4f6818b14ad10fdffd8eb39cf6348bdbf73e9a8be15364767e21185dce38d376b8cb1702cfa4ef1448c1d339e020da4d270bb84d85521d7906429272f0dd2ef6685090bd92a649ac935e465a08232c4e9454e656ca5b641e1b64de4c21e6276e7762efb6afcb61f5a61d5eaa119dd4c6980157f826f4ecb22913b7d419a3555e97636cba145a47df592d7e8a39f7972a0f0abce2cf0c55dc24e96212b726bab2a61035072e2e9bfd3e3b747e9016358cac4baad83f1fd3dd5ae3055270fadf38977a08aa7d2f071ecb4b6599a81f9e802196e84f9ac9fb3967914a427f5a9f10fc4fc5823a19b71970155cbb8858347af03ae3ef4ff42fa0145161a7cd4a2774819c8de4a2b340ea7cb39440a25df02a8e7bbc9eb2ff051c85887121f9ef0ec66a577d20c46f8e18ad407f0ab4059f2137cd6d0dae3fc9b6b91720614e5abf56cff211e95813c52e95f099c333507499a32130e95116bcb038cb0a95262f1ba25a897321bef0245e208bd4988dec198aa8148431f79aebf2ea7611ab27952208e12e3692bc585fef27e040b7730f11cb73da12d467a83f6ec1691e188455865020eaf46bf6bf3310fcd913696acc2836ac8e3bc981b94fac39061f5545b0eae52e33356f7275a4f189ee10a7cb32f599b5c0224fe4545f9a2eae77e4a4b03e56515a07a3614aed1da86d05fe7e56f76fc961dac12d06bef2f345147c62f5876a4d027583e1c21d314acaad5938ea1c72128f8d046074c5c9c614b50b6d6d39df486c4a2c5ff6e7cbf9ee1a80c1182a494c2aba714144a834be190b8e498923a6577905f1a2531230ca030344438c45bdef019ad1a1580e71ecb4d91b415df7c2e042e6d01cf9c13fbe67f8ff625d6646359b8ab26ff06f6378a355aacb11beb7448dd26aa974b682d6e09d76e0219173173befe6d190418d6d79e94e2496d56a34cb95aa459c2778f032b92e9f319c09f130e94c0cc561f0ce79b6fa2c9511633585d14aa1c52612b7423c5d7184bd32d8d87dbe747529d15fd526af97946b236f78a4ba66b5f4bb3ccb8d1c90012a98db38cabb505b31b6b7513ee3a4a068e8319ea62303e5216345e7bc9163a132db6be5eeb1d87960b7229960b40c4943a32db17bbb1d80183ef36168a9fd7960d1c84964ef51890356ba8b4bf81c8806c52aaeee1d396f31c704a03f140a8560ef0bf487b2cfc2f862ee7c1f5b674b0aaf5814fa5d0ca2d79c31b535aa927430dd8a9fbd6440d6e4b50708ee6b7f688f8803096f8cf224abe910383d0becf4b80cdafbcebd305bfdc3679701c3fb8983d92e616e5351ef64ac8e875761af2efe4592904a9b2de784e2e3886a0f61aa79b9f2ef714bf243a143557d17123772464105121abc9df279c50dd33fc3e91cef51205a115f4783313058a13510f7b9d7cfde9280ebb70752f9c2f618ee79e2326046c490e6e814e67414c2d5d078ac20111e463d66a9c375bb5178dac2c76d6e5db446387bbbca30498c69fa206e699109df081e4d47b0655ad1d64e9e340a3c52edd60b151a76d7649af0b252b17d796792eabc879b43bbab2de3dd628f436d4000fbe0896e07db1d4c41576b2d89500411e36aafbd4ae549cc03afe87964c466e36b9814558edcb15de0180845b05db775feeeecb1c46acd6d6a7463d2f6f033d986a5c5ccce75a0917f7ebc2be84b8b6baaeed35de5d8ed6ad61ed27bc81fae263a84eb51579777ec7a1109d1ba11b0451e59b74df408fcf886990c9574c7282e1938cad78445e098e55a5f1c41142f471e930f8924fd589bd54bf14c19bb097e73b073910cca07639707b52e906b68e63686a41efae1dc1387c29ef1bfdb8bec6044d875c113577091d43fe38cecd52b7e22485f4ad7d4799aa0de2ec3a940ccfa2bba29831f8a99f2004d4703f8a9a033b59afeac401272f649cba2d45017220f4f9e3643dc726e7bc25118ed71ba46e7e2156d2355089fd9ab280935731cb448b4cfe007cab0dcb46e88caf9459698fe9cff7b35a4967d393546ce0c263c8f03084622614d0691970a5a9d424d7028d3692c5669b04e636fa172fb926d12858ce6caa76f225f8c16a5a07812c07c75b3c6bf8c7b60ff71e6b38f6c63444b775bc2c2aea339008a832533bf07a6a8ddcac40f3f47503e77f1a42c07c02ce18be404639d3d8ee74eaeda44aa87234a788a5f3e5e4624d28aaec774bd3acc9ac15256833d3671b3c7dbc65ee3217a58cf0f90296b6b8ab046d7c449f65a700709887879df3c5ed19337b99f7e736cdee87ca11b5a93eb811c4604f70d48de32e8d67408eecf0fd9b10f99eb117b6fb5b22163845956dfce1fa9b116ce20a0593b1edea24fe59b5fa070c6adcc08e67ef740bea6e8a82383f71b22a4a717829bae123aa68daf4fa3e2d3298a8505604244ce378bcfdb8c1703ce9130da22ed6bf4cc647a36cbf4dc19d59b7ed49718ae8f5aa7ba0186596f11822b81ab16cbbb6c045dfc24da8bac4a8a3c3089e42bf416c6f4c06ccbf6406ab4a32b583482e4fd65eaca5d79b10419c18f61749f3d17c19cbda2e57908bf86eee052b80347763338c65cf5cdfc715a140153b0ba9f200f32b15543ee9896052928e08c2791c3f46f773d8c2b7e84a197b76ef583762d138820e6cc0d6e4ff2f3c3e5bd6f472b884fde20ffdfddf47298d4dcbd02b178060304622e6782e70720899ce2ec261610048fc29305cedc82f46bb03251850d19d2826c9335d85406ba00d18817ed0586a1afb14a5e35523ce171da298c0eebda2aad2e639d77ead98085b4ea0636e4d52fba168c1fb9d86b8299e6c642ec7cc2159498345ccae05721965c6fd1769b07c7e23bbe9db2029bb35da98ee4993cd8f9da4e97ca8b2a336d2f4ac1465cd2ef8cb1ad648ac3efa8d70255995c44c263a018e9fa815eb4bf155463bbb4e4b515f5173edc64be89c3df8d14bb1fa699ddd8c686816150d453a1d9f7ba029220821d9f05e86a75031465d0b487f262259e7e491ec360194d93eef4adbefae33182d14647a959e68f09aba1b0920095053936125aa16aba397961cc82a79be30c6a58bcdf26b6f9c8cb0a7dcf7d26fb142c0384a0e6f6c15918767942e661e2b3c9ed5d48c6ed02d5b985312622302e425c0f62a479819ca8988be8869c4a0c2f531f1e6e4ec4e3ce17643aadc1b32581a488f66fdae89e58a3ab175c5e7be9179855ca88914fea51c80f983667f985c51094936ef60857be27565984bac8fb29c4a1ff869f08efbe857c90dba4a9829c63a782d3a7235afc5e40300628c07023a527a27fcfe981975f5fc7b936746b7cda495f85019c1ab56c4a9b8d09897d350e919bc09d6f58b6351e5c8371868c119d25b0e7e63560d81b009aa741372783f910b2ebbad459edec269ee9013d25607515133956fd4d707bd2e007d95985a018a02a3a10d802dad2e0a9a1b989d1c98202e6b8927b946f1c3b247f6b12f6f44a57b34819550a92905470dd7bbea529ba2094dfb010ca224fe5582a12109ee96051a20f513e0f964a20fc230fcef37310ac9fb8fab0fce8805cb168ddd02a94d1a7472efaad448d9821b0d95bd1ac9d5d6cad1bcf3693626e58c69efa46e7c0f91aeff5707fe15f9f9e9f11913e9193b623f2320d2e95543fd82a5160afd81949557814fde962b82cd4a19ae35a2581e40a1281f4545317b6754143528e941bfbe8a3a8093fbde5f0e40cd5cfdb1782bdfdadd75c3b5c2f4c01bb88bfa4b7874c91d01d7e6081f41182e4443ea5105903f507d5500d8347830ec08ce1b59cb6ba79a1b37d69f2bf5366ed4bb2b55ee7e58df0db60a4e2c8d6aa703b8668a65901a5438ffcc7e4ae316fd534fecac345581538fd2f6842e456368b96e878229decf3334179f56a0d17cd14bcee735427ebc4caa50a81cd715fbf1f595e2c896f28112caf65a0f1c6e653e695ab4f7ca887409f1d1b10ae9b1f8a807b634f8a39ab9c78beee05ed04233d6f3d8227f43ba9b0d454e40cd189ee6c0d0ee1c8fe5fd7f62a4f60004039fee47923d1a0c17bcbf08791a4a5d4fcecf786c2b2ba4034eb625c46c521e64633874c2f3500392e575f8905526505bd8ed051e5378e4fde5443651784a77f2eac76dfa799dd57da8d14ad74589ab3bda7614bed56e157683ec51355680d57ee1da62ca2ebb2359d8c28f687a3778de109eedd1413fefc9a9d19814267d7782f6a6b756146b4c56cf27ab74df2553550d0112be53974e58a64629600cdc5ce4e4fb0f4b07fca7d4a3726618c90eadfe9ea9f41c79ca25f4d304e539dd827cd3f514999ee6b2a41a459c6c44ebbecc085a43cf98e4b417e041ca01995c621bf33543086d44ffcc287958b06f67d7cb54f8eec9e6aa4a2942d4396e726325a43dbc913104904b8fa49ccd53f7053c17e28002cfaf9211c09e2b8ae90cb08c636a4390ec44b5d8aca9ad3e2ba53942782b96719df5c196f351da1eb87e02b614b81d0e3a002d1b6d764d4e4fff3cc2490cc92beb9ee0088cd4ccf262042f652112b1517134fb2ea42f9e5c019cff7ed8462d0cd6d48269a76f8145f389604f591118e88be29846f537fc3dca6d997a94b79368ee5824748717d562305ce40d7f6111b89eeb78a6b8c7849ef83a9b099067f36b4cd877d7710c2666e8da4960dfd413b56c52d7785692902991f357a8027f7d7378dcbe632913975bcb43a86f1ddbbbcd7d6770eeee42279aaeedeaccc359678421f7a149c0435a65f2ae33d5e523d04eafbe5a00da9a54323faacf3b7e32ccfae2461c0afa5bf1e0a8227ec2f97808e35d55972d950cb4f804f419abf2615df5e4fec812e77715aef7b82b793695f6b427218bd40834b8a87d3b54c7bb5e89d2d20acc985cbd65fc3dd81cb50b6dffd11a69a8ccbae7c99b60f02bab2af8f6d48c519bdd0153be7abbc88559a79d5c8952cfdcad4ec1908b8cecec6058c66865ae60d059b52f78692942d8e25e31b5431b44964a2460cddae642e1de1c94ca8907d51914d236d1446e39e59c1843eb1e5d48809a47668ecd9e29f2b2cb009212ae9b7e1f0471d0bd77093731f60d01f4845d5b1f572e912d04a9ed78eb511138e956064281533b07a66ca0260603b3c90dbb21f6c0f44e6c4bc709ec4d917e80d240a164795f8db5ccbca84c94f3bac01793c42f98b5fbf726be999d252d4dd492f474dc01967cdfa383fbacc292b5a2fcf17160a6acdc4b940bd37b113f5881171714c9e05888ec32c13fc1b3e5a457f16c249c665af084755a5883ce46add61186e19b0296050ea15d450dcdaef44b98dbbbfbb26b5cc555523ade39fffa31d34acc4a0faf4908f172040f4d69832dd5111d9914396a9c3a17f8df3ea7d0d584a0cff4dba940fa67b2abeb26e43a0a7e7962067dd881a2b682b80152aa70e8a511a13dced8ac8c0735c234f652e4c8f248ac91f49c00e6510d9be2b551bd36cc6cf484b80ce8304c8f4c21ea0f7495b047790afe5a4b03c168f8735c5ab1a7b6d416d35a2c230cd21ce2787b7ee2b1eab77d17ddba57df308df42a2a3d64128d8f1f5f6029c0e0bd3c517eb5d2c7a3fd39c70ba41fb0161a75344d39e6426fa0a6d5177a866e42818b8a6f19908d3d66908e0d33ff90ff5e6dcc48acdac84d63285cf3dcfad11c309c9fc7195635b448bf1a0d2d9c75ee5a8fa58e7ce2805f12affaf3cd1283aa7bcdbd34a6b8e54750793375f497de30d67b4316bbf8f28910e0580ef2447dce3ce1ebbe114a4a09d5440299d633050de0c30a4407bddc6e8f941fdd2077f13871f34f3761863aaa0735817804b90b652af2b32b0bc777e30dd51e32c11fd61d2ef644742eddb187d30e5f396814b5943a07543f3ef84bf77d666917b31b3d9a2e5d1d56e117e1dc858762bd0db7bce935036af44d576f0814f9310da2849dae7e87952b691728a6c8d59415c491121d8c01cfe7b1ed1e335599dfb4ca5aa0c1998697531d923f37909df7961c4b2abc9f8c74f192b4da7bcd26b6919a585fa9b4411e4beee22b0c9e2aa09ce206fbf6f14243e676bde42257732facb20f7bdec4c14b5f968a9234d13c431a4b60a2bcb6f475df66c5fdecf55d2b1aba5fa3385db258792e69f3e9f12980ce084a985587ac554bb38c2cd109689c49e688942ecb7d9514e8f7b190b754344fd4e4a42a937ef636f54273d2d80f3a37d27fc50de13556f4c8b17388f6516793f88df54f384de6c15a87c8680a91b5209dd0f0b8ea0003a1b83b7120cbfad4b7c172a197dbf4c899779db43b63c2451befae084476195f0ec9e3390b75ee5a164fa751cc9ea6262bfdf3600d3ad41126b13b32e3ac3f2cfcbb5c46f092620b2f874d076b7b1e6b97c9b6aea0851fbd55ee4314ac8fb39c126e79792887a98f46172f28b1c8d95df3840022627109523da0f19b6c8733ed952ede13558fcda3411db6b0e37d54f5d9e26fb3614887c82d98c7c32d6ea13589aafb95fa19bbf6b0cc959ad9b7d75541b469e8ad648afbf92e915a9b3e793fc7610ac0086be1e94686fbacabad8475580f0fb38ccdd7507ab10d7717bcdbd2daa96502031c594fb57fabb5fee2a32ec43b2cb90c566c8807e62bd50368402bc7364323fe4d1f25a52ec96f1d111e2572062acde1cbbfdeccabc273c95b86b607276f0f700a94f880ac654519ce7fb8292468eb49cbc0a36649b9759440c54a148d14de8493eb99074f72e354882faa5175058792cf61737fee3b262608a6fac17ac3edb50f53783b7465785f6c3b2eb17149cc7ac90a8cd85da2568f43cc8ede2c8cfeb90c627ab377eb4c66f3bcdd28d2fa5833d3ba3d14e76d38341079d97f37cff798bff49a4ca0d1c0a9d079839ab932fe994e5b787accacef235ebd772cfe1ae0a74d061dbe5d1536c0614a22599501ac7c70da96ce6a74a30355a824c42e0171bc82811fd9764aa42db5d6520ee86cb57422886ae1392feb3688e22788b2f4776e457ec925f10b77e6846e5dbe183357fa6679429028216c3dcf0513eec851fc0645b2117e1579c0f78475d748354e2819271cceb0f86097659df55fbd4a9530692e054aa4a5279c2134be3e3b87194dfe9eccb4f3b96366a5a4e91753fdaf961196ed56d71dbfe7e5b4e9aed568033d0f59f4c1645a2d68d903b8cae746798b523dfe1b88bc6e8275ea9b707342d371622b989a8a90e6c9f9aa20fd418075e79147c6c3ce088017c9a992d06ae5eca1442da9b711c6036701c811cbbc595308ac21425941c24037a65e4d9633a6d6b81e031e5a4e43915ed051ed4f1bb61f26fbb5579b3232d2e1d41546fcd5fc895e30d318399dc1acf1b6ffcc7e18ff2e60e6b87e7048e26b89fa87cc522b35d7fe9aeaa40a1b82151135685dfd7d0f1a034ab173a0f624e6b655993747eab295b18ee04a9a6bbeac3e09e4af6e8dcb8ffdff864510315b4720915e2fa972fcd24ce6a966706413c5b6819ec29cad845a9e6787bc6dfaa084ccbdc715cf75b3bf13cf54d76b101d8754d347ecb6c0a01f80b4be73e4c6ae22a96b0da6238967089f982c7ce63c1aac524739beec546606a1308ea43dccd7e4b9aad1378f107e7c1a21b664b9b55b48070528858ece383e802ade3dc3b139e947402b019c5c010d0113a847720a1ac68b6bd3080bf50182338e3bbc482b124dfee36781fdbdcc6fb2ef60053d983b81320e1c338f2d0334b30d9fc6a08eba04740b41e6d1b4e3393c1cd69175d7f9fb968b64b2f61b2431c12cd32df0dfd1cf1858889a0c863a48f86e643555bfcfd99b1322f32b3187a08a831b2b09549c735746d8d9c536e322a7e346573b5e78595ee9c9be3a2eaaa20536cac097dd87429663073d172202df4f49d5f8148406a098ae4d6783003094a252e6fc5ee714ed84380e1dee4787921cef62ec4fe9b949a0bc9ab053efeb15b614b14b37a5ec985f2a616946578a285409a4b82b668a3dad3054fb5fd670cf26c9bf456154a14f9b5305dc5d709d220aeae12f2ff027627cc76081e9890764a708fc76698d2658820c973eb3eab883ea1425383dccb46bc4dcbe145646dd14cc9f408c2b9a3ff4bee0e1ba07286e86de06eebe4e234a904b296040f57366cf89032f2ad81e538df053b83264de19728f741825b3fe196835bc90c9d86f882ed35d2e0e3b5e1670f1decdcdb027efdb3ffa97d955f89b7684a8cbddde64dd66adc7e1f6ba7bca7a5a87f4f8db23586513ced80f473181adf1ccac2860ed2e4ef2a4820067b2c96a211ec14eb74daa10f629172257277f2ce05ed1ca001b73622cb22548088472017f86f4de9ce7c20162a84c8ad8dec8ce1f47ccdb7ace2010b56478ddbf2bfbfbacb177046073caec557257cfafde40aad00b901ad18c26ba3834746829ef90974327f182eb51827816521667c3c7a9e5dfd22ed503cf9409690638da3c5cae198470289d4a16c85ea97b4b3eb5bf117b6b5c26543679ea2cc6d29f8e6faf084241fcc4d6995d0e20700d22f59bcaa7699a4dc145fdce177fdc2a7ecdff26dd24816c5e49ace42917d3866be5738ab9f76523737aef9e40a39dfb3fd17399276a98bb1721d08d0ed68e39fe93aa741a7750d492c2b8aae1bd6eeecef1003597d29f4f9464236adbaf0a896fd5aef4489909620fa8304831b36fc90c96ea1f9cae3d1e4e7a446faa112c8f7dc9eb303e6e53d969eaa12a2ae58c23a61764f116ceaccdf536661914cd43e85bf9e027ab7c7838c721b307a824aabbf4ad48383edebf45549625327e1a06e21baf6c5e8b867148b9aa73631dd097a3c327e82874ac2ade77547d35a027e17e08173f612baec486700aaeb7c810ede4c0e7ed2136086ff455558ef9e882891530db4a8c134c4cd23043d68e78f809bc323fb4f173fad8962792d9dab1feb5612e463dd77979fe752e367d5721be4046f2bf48ab26da7a7be46dd4990274ed7ea84ae1c8eca78e6099af3e83670e355f3a5921cf523ce8bdc3860b511c43a80437cbac2bed1f31b50b84317571485d29c8f2f3c797dc4492a2bf2f0e914610d2f15ef99c5b3036a784061f10acf18d221501589edd0625cbdee5eb05505057ecb814bada9ab749d217198df9a72a107c3a6f44e667eec6f5b65f2126ac6986ccdd97c97cd02a80ce2f4b2a752d79d79b42303c3b02ec810c48fb91b4fcb6a31c1086d5b3b40e13100f5f118dfd85508f093020f8ce1a124b37a00882767a8888444e7ae91be6338551a1520e15010317840d075acc822a23bd565afdd3bf27cfa19cbc2f0d0be3beded77d99e30314e6a7195351f53e5a851cb9d5a5923db0e0d88686560550cd2f1fa9b6cbead5b101156343bc810f38d21ef48539a2c33237f39ceaa14968524be8fe12d77050bdf40d582afa196b43752d9ed4d4409ad77cbf83192973b9b5767e0b3ee641e0cc52119311a1c833f7bd167af16839d9fd9134563cdae5ce8c39c91b08a72dc39e22eb7cad1ffef1d5f96f35d01fa75bb20ad24afc687cc77dcb752eefc247a96b0dcdfba584d4fd2388bd706dc0a695d40cfb64154a12e2618ba6b46498fa68ed949a1ef662a38b558dbbececa80e9e7ffcfdde0c3057f5c8d351ded4b4b2f4ffa2bed8b24cc806a142380970eff79af640ddb4e74dda2d32c091e418f7c87a62d28c9d609b39b4e6e568551029f0d5f75699a8682949f91da76247c01853352a6721da7a9b956c2b64df103f8b3bae69ad47202a647cb3bc1410feb491c32699f0c7bfaecebeb454f46dc5e7c6a16de9da9c5a57998e2a951d1f2858538a160eeff41447fadd90e4f519f71f53fa5ced09b935f23b815d77a77dab20c633b072a6e464ba38c02b31a598b49dafc183802c90c367434b22d9102ea75a71f56364dbaaf5e32e03f83eee95a56087095d02f3615770bda35eadc5e2be5dd74de310f202cdec475d1205a2e5d218212adeecfc2f53b06a76d44010c866b92806193b9a2d661c07effb7d45bdd45a743edbf866f0f808ffc3db1839bfc36ff85e3e0cbc250354eaeac24b1ba933f4ee5f15552452adf3ced8740f052583b26a4ec9d0182967a776f43ec7b533b755c1a86193a160ca3ded993c45070ad6e73b44797ca9268df5ee084696dcdfadecda1016542a1148f362a3e5246139ceb1fe7e77e352d68133e45c2289b187882b8095babb2c4bbe8c0759ab0a2311e6d8e66a5416b3d18f83d8f3e75c78154f7123f1f87500f13021ad85bebc3c2dbb55f6318c72e5bc6c61f180b537607163eeb9f8792ab227ddfe00ecf040730e167b894cf55a7938e6e4276916f2880fef24ea77444ddb8fed392fcf9ab875dfffe328d92531e81a0d403080869620d955e44aa23997c46e5ce5170920b24112c51dce3a84dc17ab9bcef6e54e09e0c378716df1b306cd54214b698cdad482d946b1d549eb6172fa666536ec29f7b78ee06d71a9da366c0af2f1bf4bc196e0c94da2307cce462479ee253ec568897fd2e34d9bf4eab57c34b50f157e91847f0642ae29e8dc895fc6b94c1caa4f1bc2ea94c1063553c74a9e16d6af3bdc333a186c26b5e478780865b6ccffba3576dc52f0152e4dbcae8a19247d1e72cb8836fcc591de406ae0412c0244d86a51a07631cd2b5e3e6369a0c6d7f6f4d684f8236fa02c3115f028f040675b4150004c48efa41693e957702988df37da6970492a0e652089e770d3224b7b7576ed6f85a94570f104ae9ef084ff034a1b35e933d42e2b3a5666e2dd96779c18f891967d396271b396f2b67a26d669327d8776d0cdcdbf6ebcbf970b767d5d258f73bab5bf4eeca4e63e4ff83e458fb0b8a28fbc2081c4503fe357873ffc4c70995cfd1d043cc880b5232e9e59d209185e2192ab2baffc51d27017077373b2734263e3a249a1e6e5bbc5be9c39a4c5b3316c0ee0b081d1a2a9b6daba1e65651a8d19d8aa7a72ab44ec60cc5af76bcd6e003e96f8f5aea3db8d2c630de501859665bf4988a9026ccbaaafe7170075cdd7a0abb4cbbe6e945146274f8d1bbec1f404a2d11da82993ef245dab031d017994ab1fc4e4d55614a7dae4fa2b26e07184a7cd0069b2db95e4d32c1e90a2116761b5b1ed9433230362f4695a16c41e77211083b53a3921f6c79161ce5662f5604cdd494cbef6d9a488d68eab708128d61fc8bfe93d32bcb654610ad7ff5666992b6732f0f25e899ea22b323ec1fad6fcd2a4b4aea5c72bc78edb12cfff0d8709441edec1e6bf4c9bb88cec21459cea97253dfd736bab033c823b579bc7704b680977b4fe728fd1403d7aabccecdbb35038825eef16cad9e3a249c031d90eb9441308e127014daa814085222531bc2a2ad290470243169f35d03337ce02d1323cbf782d128ccf5042362d8a1eb481c213a613259ba6d32ae56194d07cd71aef4c674b93cd4e5fb646688b4d311f6127b9ce1b0e65882de1f014a039426b9c732350ee85acae089a5e8db821339b85ec1336eb95e30a68fd090534f313eb841694ecf3e2fb5090fcb1697e6dbc2bf9d06ed1764336967592f2affff1f5e4699053d3abb74322c5ae045db9ef54025b48737fe6e40dda3f2ceba395dd3697e85806fda14227905c9bb91461435a083b928531ec4237d20d681a111e5d3c6ff44f0d0f60633872dbb8bdb4215fe3fdd597eb43900cabbb7e4b4087caf085542ceacbf73cdf787d30ba6e1ab169bb2db75f2793d19d8340406213538b4cfbb10a52f2522a58de13deb19ff23f10b8ee76260481125bfb7191b111c589ea874005b3758b42a682259d562f9ad6d7cf8e7328309bf1b5d83f295378e6b1af886df92a634d0e891fb224b1e7c6d10c01b41638ca3013f428a8c33c9c6b26fb3dbc9e03160d82c5780f11042b6e8ad0d324e4fe1f6e72a48eddc69d6a23e8eb75b3573ce8e1d5d4de6ac594098233d26511e46e264810d0ff0014b49718cb4191c447ee0dc5073b0888678f7ce7dd03e48da0ecb58f358b1ee1a5deec52a3b2910ed2282127c8b8291f062ab90cc0e6bb28291738bcc5bb633bc0c6856ebaf63a0dd728836f8bf10246f30d7f7cacad4ae9b7942820a7c2a7e519cc6cca09687a13ec4722880855b707c72aed4b4bee47ee31cd11db6dca58d7dd1c58fc2f6c8bca0b88370c62e195989990d6fe57210a1d291f3d395296c59ad69ea51ac9ea7b3f237aa4a0b3652690d198637d539bdbb30aa8ed704ceb5ccd25d6d94876f3732ca0e80fc9a4e58b5f250db4b2bed568ec2915eb29151c15dde59b6715392ca8599dd2e00607a4d8dcf7fd37ae80fdc38acf95007fa170bf7a80c7389e66fef1a11e34978f9bf608f0e193173774d1eb1c462bd2fb9d605aa188bf7085de4ab84d9aab8f62eff8f236b391ed7cd1ff08f7ab7966dc7661cd53d3c11314ed71d7665a13d7e1ee83a04297f3112d871d1e5784d27efd960e4f678b125b9ba87bbd2f15ea48d8f3d95085c95553e06a8d36a0115919e3cee910f8decbc6fe1608603267d573567b7d4573b3e3102883b254ede5df669d0add93c9d3a1a65718b289733a9c77c42b3f158b95d3a9610ca79d917bcf5bdf4f2185b179c065c423341dc4d96e00e78c04d0d5ff3401bbec34e637ca7fb3b4119a0d8692f289e3464120746172bd25e82042052c201c93471fc061686c6bd032c8957fb24688a31043b1b6770acae9c87c4d74f391bab7443def487f31f1ffafe56756b8fbc0a781742988dd82d77ab297bb428d7507d316a452580d0dcd7507a1c556ab1f10aa8cd8136787b8ccabb085ca0deca9631b71748bb575ea8025fbfb4a8c0bb73362b40d25e997957dc56e0bc4a9c391f86f1428f0bf8c6356bc693b65fb7de730dce652a5d680f944026b3d05f916a73f924e121e8f8548a168b852f7ab6a416cf96562d74092cca140b2c93f9e09af20f382089493061a5b19a2d2082803f38952266f5e1bc44e3a2ee44eb99eca96e0bca2b80a8013d16030381615d15a54d344267b94cea18972fbe43bdbeae640e45257346db9753e812506b875dff1f31404ab3f1628ce03be82969cbde6b49edd0836ad502c85ae6bf44531b3368dc1891bd5b008e6295bdfe80b7abe3140adf80aa5f5d386902f9cba4f2cdc3b02324a03dafedbfdb131a530c1fa007bf2d2d781340377ddc77e2c8169bcbb314aedb1ceb70812960321f222fb5eecb784a65b3c7565a775e24adb84763f9d28215d2b23d5d79571900c980acae8726e9dcf3a8460ce9361ca4030b3cc75390ec932fe3e37036b97dbb3987520792cab1f9af5be65217672a60c7e9787a0ef54d536b4d470d9313aedf2fee5db598398345ffbb47890a14a55b49e2985c789aed832a2c2e12d77ebb2fd97e93f9a54389c6baa524fb932bedc0620924fbc397da24545151461413f2e335029875102c9a5e5697e6000b80d41bf52b43052f3e2ba96966014dc2715011275c6dedb7de8024fac24dbfa2267aeac39ecd25a1d798f903935dae43b1aba9c3771653b46a094d3aab69e6e487c7cb6c9aeb04444b4da3764648945774a714a8b3f72ff6e74bc5231ffa455867d8d33343a0f14b09d70deb63a4e9401a6763fa79e8c5b5901f4ad47fcd79647ba92f2808bebfb1ab6fe7a7989f21f9de62c0cccfed3ed4730ee650642d062d6aa8bb54e176792a35ff558ffb9e7b8ca2b6e5851f5e0468d6f9fea8e4e7010d94784cdd234a626c78a4b9351996a65cc00fe8371f79a7ec4d0ba014e3bfa1f9303f69b07851ddfb855f72259d1a9478aeb28bb301497da774d4cb0bb9634ca8f51545f33700374be785f6d9427f6906641e673b391664878acbcd58a0e1a2d437273a2378c5c234abc4b8e5369c5a4ebdb6babdf9e2fd06e72792024590be7b67b25a0904c7037f6e539cec6180263cc6d9fa8d8db5520012cedf09a43c7400c35222290a7bcf4e9788c19c961bda461fe4101554001848df9ed5bf96a9e168b68305d34e43223ad60553c77c1a63bba1b30e7dd684cc21a29ece9eb3714e694f56e114c075b85ecfbe965722566b451524d0e1cf302f430a4849e9920c4b178c28f69cce7b498fb3bb4a835c913674bbcae0e5dfd3b5441bc3478ec955c36d8cad0d5706ebbc9d4425c9dff8b08b60a659b740ad767c1bc6f92b85640fc0403d409d908c988a4b9269d4c6374a9ee7bb8df488a5263f5eeb7058764965df207b76d9effdb8297d710473bacd5098060a433d166809341963c7f3453b668dff7017a6ebd1f8f46febbb1b415559c43b47031629ba4ea453fe01d9b3fbc2f6cf9e5b9f3d76cc7e78519bbfb762a36857d6b7e7111dcb569f4ff3c1cb937e5a0623a42c3439cdc34eb60c3b4292d9e6ebc265c1118e0a7db88ea98c97034c1a0f93da7e5273da1b8309d241484560ba55e48809b28a050f718c32b87ced6f394b5fc618205a664b67ec687f180d47a0f97f98b037ebdd79b7edd98dd3bdd2556f64e1553cfb16ac0bc93864cc03f9be1406566fe53ad64dbeaaad978fda07a7bdf8b03f19ae7291c51bab792678912d474cd4d0e53aa8255b21390044f1f8ab5c63f83c34de8f839347471542d65e784aeea319a354799afcc81a00b85a5b274dcc56f55c6f467eb14a7476b4409a8afa0e774d9d9485cbb3dd86c7b5336ed8233deb55d2bb453720212fe09cee856ed01eeb21e6657be5066d348dc410bc9fd1c7f54baf3d78df8b7fe9bf43cec0ce04b9939abb618274dc0d00280824099097842148bf00959cf4813d8f6aa813084dc76d741c8c4fc976417774a7ddf829197b9ba1c3946ce871eaf1df12ac7c23bac2c65286ae26e3e6443e09100a8d08b006baefa736b2e34cc05e66485d3e7316063224e98e922184e4d31bfd2309d0ea844a67ac9e39f65544e3c65a555ae3a23e7d4e13eff61fcacad8a6a4267cd562c73140f24fa845f616ae7ff52dad69146018e26321fb9777460e051ecbf90afdea3b28d9962d997a78f7a76e7ebe2e58d9b30464101828045ae0865a54e6903e29e1a3eee26695f87db07d397e9164dc4fc6ce7ad00f29a48b74da6b52c911235533fcb85d654220513a9d8ca3b4a97a336ec0d4ce8e8e2197b5d54480edb3eee3af52c0760943ecd03916bcf4cb10ea68ab81890b0fcc37e97f7d6c7c3976e518d9eade9b5198489976fa9f910ccf9a8815e74325a91b85c7478b178e13c296838909e0c389d6eba88c7a588ef3b0a829ce68f86a2706b08e926048d4e0652bb1d30cd280fe49075e09474b4090d97dcd51a474de3199670e5dfaf1d231f26431efd0e8a35aedf1823aec65fd37acc549718c7f4559f8b8931dbddae7f67a40461dfd6628003a032353684e4a8c5ef4d9de1cf90b3e2ddb71738b260a5f5ebc8d9d393eaa17ccfccc36029f43263c65d09f7b0352f658799881240668dc487d9530df5c99a0e93bc8ff77abd75e8adbb81a1c7c283e7be02d78db7b72d0a9f030bbef2af186a77e32c370f3d4076f04cb0bf9b40f101a270482c7e27ba231421d0e5d72744ae61b74052dd1869f70d06e9345abf291a9155995013258939429ba93598489a32a549cb5b920a0bdbb84300e474a48cb3c0a42eb4a4e2147eafbdf43f1bb2efa7fea4c35e4f35d2aa066589515d13a8f2325d01c73aeba3b72255ee4796e0646ac45f4a2f85e99cafcc6e399a254f63a1acff597d98e9f1aa834caadf1ab74bab467ddda81f1a46cdc149224a46b899c73a1ace5fe110fc8b4541e350493fc66fa8bc0d573a8820be80d9d17664675116dd424dc20c3c21f886bb78bd814c38900b70709da6fd0c9d30f2a63f71a9d89800297214c1aebde225acfbca9b9711895e77270c236c3a09991db0a7eb323b5fb03598c7a530d494e8d3dda93459eef2776bdad6260e0c78bacdf00fcc919f40b73595ebe498e83537b08d642fa753dd3b9c651a2fde591d94d1cd2f68063dfb2b5f2ca4ccb68dea36612979ede9c991e43eee37bf94c536f2dc34c3b520976f1f7654132fc9af3647b5b824a1c92e9fd132f696f0bb92a0ea83728da21c5c291e4f88bb97271bb7cea7509e642b0da5f02e7757be3ed30bdc26907893d2359f81c0fea292fbce50d2a1145521985d3902f8a080a05f13d0b313b1fb6097efa4c69e223de463bbc7ae70245d9f4a95e8c0c44bef617cee08fecdf897da28136872f9775001fd3153c592702f66c81d0bf1c402c66f14598488b33015be44bda77d26c9b5fb6d4b3ab2f62655a7f6cc45fcec1eec3189a336802e6d505a68a3c4337266c8d6bde417193782563a898253d49dfd68d706c3b96c34b984ecf30f9b6e1f9ab113134ea59a31a4be8d069862c7fba63cf39a1c2d3a13fe444672c8784ccc629f34e770e73d770dfbd4b748518779e9126de9d1d599c72634e58135c36ab154ade2e0c84ba837893117c6f4a8a0059354eaf5a0772b27b9741fd5884313722df06dfa697b4c8a759293bd845be37c6f68cbbb64983e77e921b1bd8894788c7309119c8a701aa930603ad7eb77b3ebb93d9c25fbb9e2492ee70f5e73c94e7a72e66132dcb827935a56e8b575f869350825e0c01a12fdf0a05045ccfa1d5a47c95d2bd600ff7af2b6bd6bfd516911057237582580bedcfe28af324f2506b6881be1570d9c73bb39dd2a071a6dc2d00fee4baae237010e7c29207206c9b0151a43af464c6876a82b00be14d2f5407bb181c4e5c1d09fcb28a1e03508f2ef581813a3cdea8f86d9c00efbfadda2001ed186df7ec12045e558aa95953d2140bbae24ae386b4fb667f8e798daac0e9aaeca9b5106c45ce646b56b823526a839f3414a52e51b98aa342a02842bf7a0957e7d19788f3b5d8e5275914bd1910bc5168f6c8a8fd76a2169e9f32ec3ae197defd845349f28937a393fe0daf1828d89e28c4e5606d74bf6f05a7468a7b598dd32067a596e606d3c5e1436f156754cd7e8952b1a5295f6c337d9e333b95846072dbb6dcf140d2b083973ecbde775166eec577e890565f211b0a34f0fef49109069d740efd46c619f42446e44515f19811452b99c7176b38dc3139fb417edee287e3661b38ab7a4263bf51fe88c7727f7b88f8946022a89650e39a2dcb29eae7921766037d7d57e597b9f6dd516e106da53cea6deb93c23382b2495dd3e92adfeb133e04468cbf26f5d2b0cb340a582bfd4786799667ab0a605508568a1c8945fbdf055171a29595f9da6239301436faba9f46dd378e0d6c3bd4037a565afd563c827b71a1d3fc7ca0af779d3cb22913965719e3fec8e4118399c14b9cd74e1216e173ceaaeadf05491b60d71394a8b53fc95bde93bb0b5834fbe4787da19ff79b2516546934f14bf4dd1beb8dd40a90c85f31837ac795da87f1462364fa023b15c4bb409ec27b0c423748a6bbe265d982a91e0253683eeec185d8b444dc13a18c2d5f55a325d109790e35cc31904629b34410317489df9773396b80cdcff54553679e9560c25902da26a1bc7cd2ca6b07b1ca3067f3d563e8b0d944c792809cb25edfc4fb80ca4ed69ba876270287ab5f8e16e8cce8fd6297e3802c197c69571f02b93d580fd5ade882dc56201d5e8200fe848e6eb1362f5096a42aef17ba1b436c295cc8e3e34fff5a5ff0497cfe5fc0612461fcfea0e3ddc41b2fceefa2a822c25f3a13d4dc897905366ce62d2a94de622162f2af0cc32d63822cef1b8317b636d9fe423c088b1cc9f91a920c878d38b933f3774200562456ca1146442927993f57238f8a77113af0a10f9f741d2c732d45ae7469e98ce398def64f59a804f38099123026c747f97276ef815310352f2cc026169576aed4c59de60a9134cfbe9b9fbcff6aec600b9ade176ace52c96f8fa06dfd99c65c78a3127bd0d27fceccbc2eb179a8f3776e963c8a7955675a86be451e632813ee301245765e5455ba9b19f49b9784dc5ce6a1670ecf1e5e0f5e7244d0861cf007acb0a4be95f8be7fae31ef372853cf30e6539cf54e9d6628c71fb0c580ee36d3706a586b699ef910ae9f0ede2129a8fd0b3156e213cd26edd5f396dddaabf30fe2793e0fdb496439a960dd2fbdab3ff94dc0e7cc8abab6ef90b43420c0df9ea3bb13302af24cdf7013826010e085839d3d8582eca50f97593ab62398b4be142a06c48454dee9b94d424db4fcbbdb7b285b0282e8e68ad567ddf082bb2caa380f4b96d9d59d8ec00e970d8b32a51f2785395fb76f3c9b52f57953682937e6b67deba60d0e4eb1bb5859ad304f0b11c412555e12d03041a153947391e07947a89db02253b682842b377b863fb73195ad01ac295564aa9afdbf18d2e3f6a5d095503d22e20c553cdbe3bda462101f0a51504f5e274dcb1f101fc8b6fb4b755e9c0c5ddad76f47f4529306442d8c696192118d78370f261738e50ed6fedaef4d6dd3c9aa6025c24faef048a612997faa4b1c70a9cfbeec0078eb20b72f2836a2502b159e473d9b9a6b90981d1f3779b52857260489638eb9b2a669b34366e9b9a1b89fa3307046e05430933d5a06e25baa0719474b81883f42c2fd8dca4d12fa316a85b73f45ffe8d0e07c85da341f299069f659a033ffd63fd452483e6832bb4a24d048bcf3cb3be9592f7a88ac04ed71ba2971f95812a04919a9b3943bd703e1489099d63ac3e7d1a05fb44ed839e8229996dd596837b6ca7ae53e4f293f1284b0aa81aeb9302c94ed0cd1b1a599ec0c2914ed255fe6cee4bbd510b74c8e225896193b413542ff1c12fd468fb90ca409304616692a4a06d37de9f4dfca25dd69575b16043cd73c00a0d305ca06bdfcd1753f00871e86ff56c237f8816d5e46a98a847bee3a7d62227b7d1e6a7e5ddae697d65bfb79cd0a0682a93ec7d38fdb06c8ead79d67e7cf624773b0b0770a143ec2486ba8269311e51a4ed6ddcbab1ab7e8bd5a41c0c8d41082cb0cba1cd74953c23d8ba471733d84f4fbad5573b0f909938a83c1f85038ee2f09b680d63036783b3c7bdc1e04eb9c4653c15b71a538766810435fa41f788294a8f870b3c48a8584010c4b4a4873667546468febbe0590db627249464312f41b4c1f2de469780a9bc12820523ca4fdd32c556ed8b1f1a0abdea4b7e9dc895eecad20ec0345bc242b51cf8f427b2e8abf88809a819e11b0c80505b2824a55057d95abebf83d78f50be4bccc259e2767849206d0f87578cb271451808478d5c2b67ab33edba47ef063d03e1c2192fc22feaeba999f2e0823b2c3aa9fb1b9a84d7a3caea52120af7b61faaf7bb825376e2fdf23873131c5540b359ba3e418494ca45ef48080f2d11e99c0c292814ce9d0467e450e1e2ff45281d2c28ae026fcd34fd639ae8046a6f2b60f28843d7a00f4eae14b6e3a7f27ff89bfce8e4408b8328fb7348b2e26660620003296c657df539d95230597948de9007567df6e1af61164de59a6760e3125e264c0b863b86424923b206be709b8110bf3d51ddf2310e39a63ce6c657bccae261cae273110017593b1755603a13b8df756c5177b75b3216ef5d5ba329fc90aef1582437f5250d40f080b0fd1107d3f2db417fd696b4cd6ef38281532eae8eff82f6417ced0bd75043c675ccaebfd8890b0d5f38b8c29cca2696e52ba5341a24ad42e63e6c989069362bef4be4d8c05f007c825a48db00643692e98b18644eb73395222894f8a47647771c79c482a453eda22b2e724cf728cb6e64547a8af6a5cc49d48fcb14cafd2384ce057f979d8b6770b5e13fc2730c5df957978d78cd7cde84fb33b75140a9098aeac2871156ad6d07893c8fb212f0cc7e6159f91e30c1b0f5a8e90cf815259fd8ac083908a8fd0b18f4f852f16d5a1587acb8162d97023d2644b6007966b767cbe7c9a4531b2045574b6385d54b4aaa5455dc0b49afde86d30bd2fdca4f62c40cabae9eb4c9406c0a341d125a2cf08f55c159f2c817c9f627a91b8c9d31c72b46f489316a7cfac701210ffea27a52df34887326f0f47afccca85994f80971c86f062c03f4a4dc50d8a33545f347f799ab031b8aeeffc8ee973c153f2979a62a0221652cdc963d3dda36410c49be033014d622a44c1e723d08e6a9681853e5f81fcfedec497c550a08d818449a6ed8a6b450b67344dad015697e92c9c19aad57a4adc75b87959cdae099a07198f8dd047bf4898ca1ead1eff0e648ee5f0b96ae55e261a50b3a57d53e01c63b40e19a61ac6888866e3b7b04b1f70039cf3253a642b44735fbafe53d3eae9994abe3d0133ca586ca79ecc9e006fdf6950abfa9339678d1b587dab6ba4574b1b5260ea3931405a347dd159a3ac73e8e1061b3228291b50c0b76c2f595e93a15ce2d08e3273db29a9121578761e35d1a8a8f38b22a621cec25b2470a85dc8ec75fe720916f0ba190f6b0c5a6f88b45b38d388c0d7fa62cb9e3b27ecfe9508f1403a4a0b68f554554580aa396d2d15d1b75113465092b329a364b1a4552534967c35a9914a72cf6ddddd3998cc9565d18d9fb1b278378b0429ad2268a2af7285da9b3d16b886311d876924d277b2527ba440534387c5693000cb6b5952042a8d124d14118a050007c380efeca1983f7eda362ddab7aa0d825301e8dbc44ddce0ac5dcdb370394b86c6ed991bf2d4939d949bdb28bf48c55431beef0d60e2cb08049e2fb565288840d6f9e00e705b55c47431aff4f51f50994275c2ca0eceee032d7a9836b0162f478221e111a45a5a1567883b54e7c40f46a33e54c01ef9de26b303873803550ccb8feaada4aeec74cf3fc820c6c25451c97eea9f2c22f318ecd697a8a8bcd77c9ad2f8e08927f7b8e6a6880ef7818440516b9da46876dd46b6f4c826e0daedcf8be93446d8d1708b322d02d4c1d882c802eeb47e14a6f7e0fb889d2d35253ff4102f1f159e4ed0d0ab3d0f0235a12fe2871ecfb109eec76e2dc9cb5eacef0d70be3315b17a6cbeec65eb16547ea5567c140bb26857801490dbe844b6700b426ecfae2b6bc6317b6270acabce5a17ce985e873bcedc5057dd1a893dbed80285af266f84c52c23b81cc761d0377d6d8ba2d585db75ae857c09c7366b4cc05a7fad563a01d9eb1a8be2fbdd7f354d2c35d862164ba10bb75f214e5df69e3440f5d4a223202112b1914a89efaa9766aad2803a114e44ba45463285ecc839cf17e50af94ebd62d469a57e7593ebd87e27f6acc7cc673de892588f3f53ecef817d08d72e37488cc47acc749e9709650cd4b7889424db69acca8e82c6e6a203667b9109dbe428cb547f64ebf64b1d472d838ae5c87995756e46f24ff29a545897ba62551f882ecbbf2f9c45866c6f870403f298ef70575158511985b5db875d2182d5b63a39a4e355c77b584b7b46bb321a5cd154616604bf6f22824c4e2773690f3c9b6d62c497c49aa9290e59331185b5b2f126d8070046454f2b948e4fd9ea508b24cf06276f03fe2c386c29220e5d6b2a8d4c49bc2a1bc1fcbe85cba8cdaf2ff96785facfe1afa7f1e27e23888324a6f312b5ee4595036d0aed30c1b50ab6720d0979fa9211dfdbd55b239b29a1aba49f6b6c34db1284e0e2d408f3be8759f4daaf3f41f5a9e34635439ef9caeca23d3b4c1b5c3f56bd71309f1c2cfcabfaa186a7aa3a60eb2062b71a7b99f151fa9fe4daf260400c59831b431964ee0bd8b0114528d7aaac0bc262eb2137f9cde49fbec4c41caae54c4fa7730fdb9fa0ce9392205c5356587e39fe45273f9c436761f47e2635bb5b27e07adb3a7998e3cf018daae8151227b006bd985ff5738c71835bede8971529bfcb28a0dc108c5b30ffbb65cb2f4a3cbb245ad304cc4019da6b1d8d35094018ab6c6b48f33e7226c33a0ac9fa5b901bbf35ea47752fa3737a7c2f7d9c3ebda7379b98dabc2c584644b3e98d508745bebbe2bb1b4c857379ba310999848481a7201dd093c9f1798766ff1deb2eecc56dba262d0e1a8f1e8e76979573e87c8e0b560f02fed32c74a4cacee3c6de5a8ae41f3c1f729482c599efdfe88603e4500653313f420a5e69989d48e68654dc2d24002f38784bc7df26742450a49f0860a9b6d4ade26bf995ca6ca9d5c7326924b75e964accb84e740c791dccb45a6e3790714bf56ac316cd259fa30f67214e3dc62ec17cb5e69a4b4b43185060e0f92d2b9700eab417dbb5a1b9a18adf3cf9a65335755eb073f767299d3cc76d8c51af92fdcb90d6589f8ff1bb6017eeee1853602bb321f774d10c9cdab3145c7eec4c06151ef0d8643f1d706edf4f0bf7695bb97ab3e04c3b6a511bf2829d04f5af783ab5ebf75f8a0a9f72212ed3054ded9c9940db1add201e333cff94d9bbde03288770c5e6a301057e9c5286afc103726a89f456b10509215b0d7087beed92f9d9b4029b6f40a0a541c363837dc1b434ae80471b2f4814a5d98305d0823988ce00bc4a58da45c0e6fee5fc5d111150cf954411ddf0a1f3098425ebef3d16a7261da7c1e915eba14e471ca83a42e212380a577e00259d975ae48a075ec14904b32ca920bb3c7baae6ae5e315463515fa37872bf642ee063191c70950be383b975fab45a87f4e1b3cc343337d17d68bb3d06db97f1c962997e1a174051eaf5c18e7bd7f5a26a9fc8de3e62c54a753b27da0c047f0c0619ee7a789528ee5e8cd0c8c67bc5102c999ecc270664d19628d4afc0e637b20fdc04d5fb6bd10c789b597f8bbd5824c82b46dfe7b2f6ab3ca2b15b472b85eb9aa7b114b03ceea3285aeef30f9d248129dba47903c33174e1185df49822f876be9a14a047b420967e45f4cc32c17683ad9ab9ea199b2464a6f31c4397fcc356c56828fdb69f17021cf920a9ce58f56fca57b6282211a872866ff037807c6481f08e8d835624f319f47f02f380fcec2629564316c6667bcd294051cf9685aeb3c666c843dc9df60c7dd9f267a3282f6a261a58a0563bdfa77240a6166278fec5e43714fa7ef15ec520e77d20b98b64b52a0a20858fd3fbba55559e056a950d666f4f2c1309e6dcff72b55e684d186745ce212ef719a633a8d93bc162e67c0d6c43782eb8ba9c8c2ad4898340059f421604c64fadb57831514fe303fabefd000a1e65042f842117d25434d018f087b5ddf514215ff03a2290d9da106153420a0ebbfbe1844d27d4bb14e6bbf4f88444db7631b3ae7dcd13965524b514664c827c7d38f776719ce9dc44138a66c3a339628bb780d2c30e37457d9da222c01f53e8ddeb7bfcb4ca0f20d485f4c513a7b1004f092ae9087d236fcc5167ade04a5322b21302865acab9bf2b27de658ed2c7b0bfd59a42837913c93330ccde68092ae2e13add8be046c22a0d09577d0944dc626c15b892ddbacad1decd7cfc901f395a87dc4be889480c1a4b0423fe3e7f6f05b9926efdd603d2a2c2f12e80c509bfabe3f74ac47f321ec6657e2eeb83311b4e0611477958870c7935491fc9685f49170412e5503905d69c1228a2042a860c85cc9207e535abba9e674d5bf51b2f75cfc8cd739d1a9def745764b38b9c98f166f5b3450cc915c66077b4740669c35349da08d09c689b7e80f3269f917fd62a5269b2f1589a00f394f73d30ea630f9c066e1a99501469865a3b82f3efe5706de1b0b35673ca6bff9bd13a0682ee0bb88bc75d262e3b76ffbf2c414e87c7db9428e665c94c02c4d10fb7a899d62307a1c3d949ad176608ac7d89aaeae756fdec7e3097e7bf159a9a1e62557fe7815ff21c3431ec76eb0a07e5a2adc2ee6d6b674c77cf4fe333a003346b9f2d8316f57d402d8112810959023a8dfd2b919c706ceeddae46642272b11fde493ed2dc8ffa07224f33bee2d59682183707cf22ab2ba9f7c102c6f8354c3b56b1495661b78e6e31bf4b5ea43afa2293bc929612d99bcb22e9c31a1310be089800e5a7bbfbc2598e407ef26c40b8b7516c8d541aa1b57d6d15f66ec7807ad0ff41e865d1c7e69f6482984875687097b61b08b071ceed1b09dad179c7f4a5dbae969d56d8f5b661fce9959e603fbafc8442af288687046d50d6c99130ff4c161fa404e2aa4e2463c0ce3888022df2cbf32a3a79dde0825b8781066b5dd43d028cf53709e9f2de4be04b250bca29fe53995609fe7ca31d61c6cdea7b4e913c0fc581c42c78687ea870a7c941d508f3a5f469d3bf1849b37e63f4c7111635adb277de4f66e84bb225b87027a0f709d1338c74c8fd055a48fbed1c3858facd45bc359aa7e31019e183d2b6d2c7aa2add981b06f23f6bf89652533064eef7a36b8cbb44322a0f56c91373accdc1a1bc82a91135d0a71bf559dc98a435cf3f03553c3d6c5cc219c2fab7494f03dab0ed57c0e95ba87089a8a822fc1716c542023aaf070ed3cc61bbd01367afebe560f56c266aac1e537a6487c18a05021eeac0efbb7033800720611089c6e90de5c61bd912378b4460f9306fc8d27711b890a0a468b0790489de1cbc9bae44c65db6026632ead8350bbae73d34b38486d2fb0282325b6a4f830ccea4af038717367f50b88a61a9f7dbb49dcd228e52dbb74cece2f1be240733b88beb3148460af9c16f0237648a67cdcbf9fb26a79d791bb0ac330faeb3eb890fa68becce1bbe24c653850e790c171da31b56683b7692887045d67ad503c87142393d1c69f8e21072a28f27be4ebf5f4c2f98baf82e75962184b3062183ef4554625a0d2c27485bf699df0b2ec0a77399364bcb4ed00214ee3c1689ea79e0134435e54cdac05cd353a04981b8265c383e00a06d778803cb9a02689d0c3b43e80d6fef9bb10d2cb30d947228a70b0da4e54f47d9d4a3614752a2b71df671ad245f09062dccf219c0ea347df19405abe1e1996b50d66dcbe107401a3ca75368730758ceae15f70ecb2347726b25675a519929eca8ea7f6fad5f83ec70d2ed237e097163e1a72835f0855e2dfd570d15a462560bf605ce6c1b8ca98b68a9dbe18a7f45a4502ab7e8727f163a000667e1e2dff912bdbeb34c6883f87893da26d880eefe9cf1d3b4624b38967f8030b4fa40a85ab6e71f8325696171c3a2c7506014462668a37302e6753e1959162aa64f45b2ba849e00e21bafc943a4edb0a742176c19e651940e1a99a4fd47076eb8d769d9dad4ad7269be24ceb2e0008d666465df3dd17866e4c0c0b4b9135caf3a080d5d73b22708b4e92eed5bfa0eabb4b4b0deccd28ce46f4ab306eed5a6c1866b5ddb89c3a4f40b5ce4fa5b4e1fcf87751a34c060812509bbfe0ba816e39fb44e64063b6b4de4900512951981d0c907b1fa33d6709f876a6a4a941cbc86db8b339ec57363301f5899c986f9eb9abd47dc85c2ca765d347cc2abd5ca173e0e71899c7bd8fd95448bde6fc8ec57fd748721987ecf346d40ef98a460db6feadfcaf31449b9441f01bd647d9aaac95e1b41424f3f0d176b4728a31e21ebf42782028340b7ac3c45317efb748c7d3d0ffc79bff1d1740edc61d820de6cfbfedce8032fa9b1c6a62cb44702942983d5e88d0f69a0920a8fd92a86859dbe7359856f67e207e15eef2cbf3be4a346466c3f5af19b3a4d05d41bdcfec00f6ad7f839b267487d874ea43a0e71d9ab6d0635613dcbe97a3705f78a88e9f21433db1d3249df59c09a40256a844a1c82edf47be6637039749c72913caad6771ca03ea60f49a1a338fd0392219922899d831e21e19edfdd36d6d6fabcfc3658abde38b1f8b07776661e2eebc394f60171d7ea30a6ab902149c189bd4dd926428fa1351854025919db51382a7da276088bd523b6cf53d90fc7beeec85c09db49f9cad50bd48260b5239d6d0c8eee82a1da73ee2b181efb5d11dd41a14fda42be94bc8dbe0ba1ebb0f48ea081e14bbc90029ca1d650df09c6875c4600b95d1fcdeac43289372d63492de27f5921ec1da0fe210d7788fcdaa880b4a6fa5951cea6dde211f54ebab463c51ce92c66a20c37817ab7f9f2961974a618c517750754c4ed45f0f7cc1448fa24827d1c82cae21d68a1e612c1bbebd1608bddd50d50fd92b0c152790f875c47f90f0549f0d95845379c4b660d1a6f09373f3d24ba21f6c26eb6dcc6af1bf098f20b606f15d7ff54a02057150ccbafbcf77fb252afce4cd7c0d1ca17a051d769211d75474f274e85e8e02c3815ad8ad72e522556e0cd1961e6fd8c36ce629c554ee406e65a295031c98b1c6443f629e23d70509bbcb83a921076df101663f6180bb5f4ce6f64c81fb4e306eb7333a89d423b7974257d6ff759dd294260b1fa86069688ce6a7f8c8fab80f2780103a160f8f41a41f538c0a99335c6acd122c93402d8a845c6b9fe186b3bdf4ccb9c15ab67a3a3bb3ff3e276b74680cf59609585921bbfde609089cf1125bd4511c7fe940cde31f52e773d0c8b52695e4011676bac43eea8b03b0a52f6666395376df34b09a635875e12bce04a434e4aea7fd39fdd9cdc27be67bca100dbc29fe5466358ce7b7df0835bb5ce3ee0a0cdcf75a3e968de355a29310062fa631e370c6ed5cd3c8663fcb7d829470395ad6956f970598b7a4bd331c9f71169dfc5ef28236e83c473cd0e18e598e253a2a56684405243453e3091ea47ef2e54fca71cc4713160dc19a1ee1afabe3004ebd5b34234acf6cbbd447f400fb6171867b8045f8847c7fcd2cb7064a12f69ea76347da7003637d3c04bc6fe440b87292bd25218b18e33af41baeeadc6fb238e0829332d48b24e2b8bad4061c963e57d275c404d8d1034ddf1bf68c8be839563461a0ce60b193c944c9a3ead72871385aea81d7b5d890e39e00a0209cd32aa074031ad4d7f519e064947a88e198e3a84af0fbd6fcd61648b2760d60e8e7f413e30e3ac2a0f348a8e0c3a2a04fd83649c295e09ffc58ac9c30d7a1e13fd31ecf7a535478caed0fd2574c7901ba10f952548879042f7b096da613e673bcc9dc0020a6ffc028e89fd32b5797ffe2b5a348a6b9889cdc84cad34d590718f757a0af53f96aca10c198d22017cb8643169edefb464c9ca4596dd8e31d5856d979c3226cad1a06f01141422bc3672ac3d837c3f11c59867152dffcf50cf6ad9674a1458992090c203dc55220f4da21d435d1b05f0e079ea0e5d99bc952e9c4f21dd2bd82447f0a648cb31aaeb10adc32752741cc74989f140049835cab28f18b0c86e5eab0cc6b9292314ee015a74bfb65449bdbad4a7f3ec7371a19a28c22efa31a00b0c2a906e2630b854f4161ec81afadeb7ee960c124fd329cf6ec295fe00a2f63046ed53edc2f312f39fe4b97683cb26712dc955b5c2997a1c6f171afd2c8057973ae330727b5cf1e7350525e7952a58be192c8f513ae800943e4aa6fde62cb159c00c986924aac05db9902352dc443813dc68a743c57693c07ba6a13f7170a222fc0d41e32363affc8008eb6e6446f04f42769ff6023b9ec6e91741678faccee83a1d4a3be477bb96061189605721faa6f29fa88eb5a1ad3d9ea434519ed7c3cc05b3d427a1589e0ea55de95060b2dc504d8f57b7510d82fefe402482ad2dfb586332ecc5b32d02b8139e29828020a862c07f4c05b0ff77d9105e385fc91bbb77d8e10cb1a666bd2f3b2174ef1a5abb3ae900cd09bdf77cb2301964a15c7383235684f17691c1f3f58d3d54486551597ebcb8988488481d58fde775d6f6cddab7fc887efab127411b29eb6b627cc8123a3bd97cb88c385882eefa2c23a4837297b65eac9212262c015b32093a82e41c55b0c46fad1c45a8eabfc34da47ee842b6fe87a6ff3f3bb64e15b3afc3a371248c94e11b249ad479e62faf88de91a4b00fc59b1f7a3f9404c49f57499553f0ba793c9e34df3220aa5f701b9c0672343920c8f1adea53ac41db3f719a39aa3015584b9b971cf15e02502bd16ed80bcb262c7eed2a8256408ea7dcbe04ddd1e51aae76808387e903af6471b0f52a36e22c124dfadf97eee2c44bbb892bb37f8295b2c362d83f87c6bd9e7c4a102d4d01dbf626166801d50a867436c6ab1b94643c43188e6d7d0eb13d14f549cdb251eabb61e1b2e2528158c71c80f95b536144ac7c89bbf03d04ad0a105b3a2bd76b40a81b278350b1917ed3e688af6439bfe207fe186d9e20811b245bb8a292928f6b8f3b180119aba9aeeb22301e0d1c850fb1e1ee02a89899d8f383546833a537a6e5c05b52c3fa81380c45863781f827b3897284f00f3ebc64257cf585a6f3706c18e05448162ee90a32d54636bfb115339780f238405027341e3146ad18df7892fdae12a96548d33a1482b90a8df2bc4a6297b008fed0bbed27d6e2fe33497c9dbea1d8c821b745b7a1ccd1a5052f8f3f5ff8119acd6b2702a0d647a7e0ed7dba4c9baeb7416c36803de705ec71858a417e06344596ab239f8c0c4d9d207608e26d91381f949f0a319335f36dcbc8e763a330e0e6f3cf0ca8405b67d313116aaed0831d952aa7f7fccc6152ec38f5455ca719da41aa992aac5b441f5f1dcdbec31ae50f6ec74baff9033113c00aa825ee78b5e7cb51bff53e0eba10d1c6d5a767f3194c2bd5b47f923864bcacb3849b408d251bd1940c9e0cc22db5c610833169a5afe1b6fa8f4ad041bc35342ce3df035cf9551ebb22dfa565182251a6b374747e703b5ad6ffd65b567e39bacc644622a17ee0faffcc09a49db3b337150800b76643980e5c13c1948deca47550cf4112e09851b2658fa81a001ac6149cd9360f30b05fe291008e3fb32b7f8631c20521c6b3cdfc6db11e024da80f12e69ce01afa6b7b056856a8ffe7bd1274ae5919d14cba41b078dc400f3b89cd1c8e61367e347c6d1a4d7c56da9bf328dc3441d27a90b2e95953cd23d3619194dd7f8650d7e08b01fa540531395463ad03c7175ede5306807a82b845202d311cdaa2e570df2bfdc03e33235e214eb3ae494283eff66e456c0e9c4f236fcb699a604686c5167ad98b0020004bd5f3e36d799db4a6209fdb5042a0b34881adfefe7d740daca2e667239d74ee757d688cc648143c878c436112102400f19e0b7234d0774cafd3914ef3bc798304cd203708d6c14dde4fdc9f31372c878745bb73dc04b44c692573bf47825834d4de106eba35b4dbec03256d6309d6db321bce4aa1b24e29bb84be97f1e9e182f2e58f844c0a01645ffbf680b92adb5a1f320753f2d97ef1e62b50da1e87e0832e87991c5efcba29307b41f5adf4f96b52e384e5b15d09e5c6225b350626da14e574888a205b93f51e10b0d3480e34c4e9451375741a4cca8c317afbce9ae48fb037d8f8b9b8a7089ccb2e58134d15c9687a579e5450e964dabff51a6eeb2fc0c655c384ea51ed8f84e277e92fe1a294ae99c1d1bd8ce8c7b07df78d3390c09198db9e4ed2748fa4c1f709e0e82b135487e6d605a2290e23c2508861150226d0d0bd931dbfe64518f02a9fddc757d4133a0ed3fa38178a8fdb174f2564e1368409adbe224e177143096b3feb05db6bbc6a27f7491cdffd5d005d139a486b6451a043af19ca37d6669cf52b179faa6d79c642edc24587a34a5a8432de642782e80075372748d701d42633c7b87d6c0b71e26a807ff5f9f318d72194b34d826c0d8133a2b70d8a007909b378a48658d801ddd67fb8644958ddd219e1dc21f8f5659d9ac3a45b0191695b1d215d932f0623375a0bc2c3aa44764933fa6f5ce16a4236becf3c06c5f65292a7a056c642b9ac3602576b9e5f8a3918f72f7b8d7d75956e51b4042345c193ea414194940e588681aa3059db8ef5b8fb8931465fb2ce19084872682bc7a31190309e98f97a4d11592b7b5e99230061801323d593c3ca06d2dae6ce0a8598e1539c52de5b46a8daaf3545d1821b6b991ff973ce14b76fd42bbc3c822ffbf94250dbf32e056983f62ca8396297a1e0712b487ba542dbc16bb222f399382555785071509a1270ec3e7b2fc8b13957a4f8844443982ed82c7c5efcc1f56765b8c09067a7fd57b579dd4dde125aa677ac734595dd9c8b90ecd21cbe288cf46b21189cabac2241c46da40be0441f5dc77e6265b90b7d56443568721d7aeea666edc0a152c3010ad29a6d86497e5d3f2c95a1bbf328bac5687ffde31c5b01e9bb491b1cc67e04992507381d7c51da2d5662e18b68802ed1f74e38fc4551e37e83e01bd48fd7dff8d47bc4e2598ec4dbc3f60de085c481ab1c6ecf49c868edd2d009881f9420d9a8eac9b1c6b9f49ea7d6046db2bdcfde9176d620e753966e5755664f2118baa0a572cd0ce7294e4abc5d9619be7cfb9d085be6c25bc4575f380e1ee14184b31bbcee83167197bb61681f65bf4c0a7109952f2364c9c05033c6337ee623fd7ca1e64dd60ff30e6059e4e8d9917608a68f7bc4bdda866e22647c425757fed802c38b7b3a0e31aaeeeca4065298237aba881c671178e46aaa217bf9ab3aabf673dce5540df8111748e69a08c04ccdab071ce0850c0e8d4c7955914a5db9021190ce272ae2636c8c8f402f635764d84cc75705fee339fc15b9d0f30e0f9942aed77ca9378399e52dbf4f8234337a3ee968f9db1ab9550ac1648dea052d68af9b68f1399c08d4e979931421ae47d811255cad00f83c8e2e1881d9f1a05beebc22d83471dba09f363e4b0c8540e186ea55e99f0f0e3f2ce73538335e88c5207fea3b07ab1992e1098fcad8668f6cf67aa2a0b7fa44fc3db83f6c499e41ee1717ffccef5f97c86f79dc70482256dab5422db3938b8784257f7d384fac064801a65d0549fe0d4b5a3975e51f6fa9a5b079c6816e8ce2719069472e79b593bf41a8843ccb74ca59b31cab7b01a29d0bc5fcff45002c15605ff420499e76c4139799a6837fe80802a3839b74e52c6000c0fc6c9772b286be708fbbef3a35474bf45f7a9696422f411c5b57f87185eb201beb96b6a12a367b751c7fd9de2382a769a173e6a10d30cf1d5dd451dab4222218fa308661b42e3d9823ad60193ed2f2153a9ef8d6f8aa26e008647f583e258aec29b75a13d07176efcbdcbfdeda7546fa5c54cc044db2e0da1dcc9c30cc7dff3003ebcd4f21d4356696adcde62ea5983599dfdc85aa4f13b1084b5912f5a7371b96af6f507ae6dbdccab6d0d058801d4c03ffb8857f28cbaf282895cfa0087f1370f7e38b510e4096ccf90f859efcf4963ba8fe13e18ad7ddd4fece3b34c98540719ca196b2b90ea1b971b14718e5b5cd8258ebdf81d4a4642a208b4a17e02f2fd8d0d3c4f1252d0755e6f06f65d432131f709faab98dbf08452283f0ee20382a87e501cac6e68ed2e6efcde424172e303be4f71f9b657e8425b0147f5e1142b394d7520a4b3c64b42432ba749e923a9133448753b2c995b670e80384f1b3142176c338bc409c34317d4e096a799b57466d5e3b3a086e29053d108e2d13613e7ba9e8069b2a0917f2dbe0f7999b8f832e93f4f7d4c168e4028a119deba811c868447cb0facbc5958b005c008fe51939c231671e8e70d17ac3d84b739078ca5a73210b786e8c199a45aabfe8db0658274af3e586dc664a04e9ed74efdfcf9d197da8c9653e952bd3254fa93f8f38f9dffafdd47ce2abe5051d45d0068d7cb38fd62db6d75c9d332d96adc060354b2afeead984a407a94ea9f5ddcf8ed75a5b17b94646c41e9794b70ed7440c58cde41862ac9adb20cdd319ff3131bcf7cb3b2c0815eb2e61465cb492819a20a63dffd5fefb578de896a9ce856ff0035dc3abd1fbe95accc6653940a105b91908889d442d45e2f158c1341994e9a694e99dd7a85c3efb9ee7cb78be38685d32a2596a929c32f7f41b67457094cec982baf2e02a630efb20947049176c6865c69da4f6c0096329b4cd63c28def4e9269966e0a9e563dcec5583d2a6a175613bcb131e8848eeca931a210fee91d0e70e7491e9d1d944ff5d5be24af561139920af232ad2abf28fccbb83a83082f0f2812705c6d8f269780d991782e707432b184e77e9a8adea4992a8ca3f2ad065c75e3ea5b58f9a02fe57c9fba6c2894f55f876b869118db47368aa01904b7e4d749b527fed1c98d15a48652291a44f89f75f3ccc292dd265ee27e025d5cd44022776da180467f324bfa60dcbe23fb853fe4d63072ad77fe8c9d763fea24411913a2e6210dda24e7512643ab1185b25fb482ca259dad4f23068963f9683f7647a17614bee1d56c2ba1244cd0bd9235a2bc94df1959e61bf21854dd9adbf14cb2a7518db15d09fc361149428166492999c2e5328d2e8ca2311ca494aeffaf339eaff3bd00f19c318b056af825530066d0a4e81747669fdc8b3aebdd40f0208bea462d5035bed43b9d7f62094d1b501708e6a4737d4d164f9f586e83b4ed9452514ea0c51e4e61e3f358a9b5d60bcec741a40893137317438a5a828cd66514ffd38fa99e24f6106885f0859efb4f05aed566fcd6ecb7c63c1cb4dc3f4750c57a5e8828854c846f52bace1c681673a88d2e0f2f2c66626bba91d6487d7f0b0ec33b890c4624dfa40f22b53a3d016112ee8ab768125e0dd291b2b9900a9cc660af8f48bb384754a46cf33bbdf35bbf477d61e501a004e51e03885ecf56236e9465ca9355591f70cf4db911669cd06822c2b5883de6c0baa06fe4a404e95a423193f67910caa784f63a2109568e47bf2de593b5b31676e4f71a41b0251a59f09f1067b35d21b36371809d56fdd1868434c18e64a91d275a3b1bbeab3e48a4b4153536f934c06ff1d0aa5829d48804c1869d8226adae256f8f2439d6e3a69dba0b65370f126964f5789fcb5dab7e4297914224e7fb28514b6fcfffccd208d1598bf0129313df5dcec2d7c37fa638620a182e1940f022f856d5f726d1faf004485619c62641fba4d796b8a8c4e32ea3ac3300db375f5a72f290beea85b1cc63eea3103487a5747c06dbe4a9cc5b3a628fa40f10062edcc7daef9cb3e7600cbe4f17952aeb3be836605b9cf118290118c194c106abff9a66a1077315e5cf4df13a408b8cea7b69c7fb94cf9046c7cafe22b2465454a6cc0fbc3f872692b6244b36a325042bdb1de9ff6f47cf8c77836c27403c4f5b8503a7f72f660b97b13c749d8ed1947653132410ef6ed2045d1fc992efeb3b888840e68dcb2069a3a16600d7978b81da97cd6a4fadd6503fe2a53b64b7e10a3646f0dcfd161bd986a82f8485eaee5c6d43533bfeb8234155d0840a5fc99b0d83114aa890f259addcbe0da21302dd30675f1194648d9db819ffb47d1e7eb5bf50b72c0df43889bd4a5e94de2345c5f5283c409842e491b4bfa3b9135b2cfe4abd7ec0dfeac3b6355f571ae42efc28554e5572aa850ff8d0e1935e14cfc3f5ed64ea4fcebfa5ced0730c12659031021fd14f4e7fe40628c927f977601422c27d230ad4adfe3236173099c20ec817b9020aa1b0e09dad720aa9053d1e81b3c6009691489e63a0354cb58b4c505a3e9f5b279c3fd7777089bd0940ffd52941e2e511f2ea305ccaf8e5c134ea82b13f9f52da5e0b8860be4fbac2aadd77ca1ee03bad73e81c1d3667b97ee55737fb4bbd65e9625331946e05fc8c1db1dd0193aa893f954669172f9ca350b93833c5c34c38fb4567948ddb6d85a0717e72dd6b537156adc780ecc0457ef03a5a697d13c56475ac7cfb3d45482638d046d0da290ae82cd7d9c3b46fb63422778b4d8a0472e733283c710cbc9560b21f1696e128ad540bd873f41e561f723b06ad5f004f2cdbf54cdb345005dc409ce170c602e62a7dbbaff1e452f7a17c890a01330636fefb50c6a1b1b2d01c3cbb12b2a2195b64f59f78cd962028202be46f57e38a84e4bce5c6f7d8df3eec248d7cd332a74f5435f671be78b6ec4ce9cbe4eec8e8858b3d1a11ef35f543fa1fda0a224f6a9b8e9360a3719447c1f41213619b35f8b45fe26b7300f3b250c95a2c589074360982ab41b91ab320397a75ee42aeea1440c6bcafa8597b472eb826bf436847725ea96ade220476790bdb4f9b3d8402f27a8864adaf408bd88e6c88a7332c237067e6f200a8db64b18d1163e46cc005f7a321aa6ba0bc3ff3cd7b0160651ab9b7af88d11dde22df97c5eb813df2020c935200eebc99f98127b63123b3c9c78418940586d4f67b3591ee56f845012560fcf92ee8d03cf520f52ac25ec1facfd6b5e8f02fdb177a222298a37ad775b7686a5d4ba19ee419dfde20077b0075ea206ad8719e5bfae27a703d83131a5d80798e55266c8fd69eec373deb73bceb830f8b91ac955f137972646c39d6720998c8618df9ef2089cec3adc9cda34bc802dd4d1cfa72e3e226fa348473bc99533bb1a1c697506fd0921b398ac08cec097d386e55b74f49c246d5e94fa70feb99e32282ff1280fa7bc5c4676fe107ed4d36949888974e11b080b41c2529678d70bc3ddceb7eb6b6ad95be9fd4b0b1f3d205ecd805f738db2807a5b2f55b912302c947e27d8777505138b2106fbe422c529c558ba51176d43272e3e0b73469220e8082c63a41426a8a6298549f0260b549c844f4cb7bf1dfc4a935993417bcdea1ab78d3168f2742e382ff0f07f2caf18c63e220d6a1b25bee23f22bcf73ecb18babab1c73211e233db6abd170a2b6cf9ba11b5d69c19b6a4001e1a51f326a565836291413d5498fc150c820c96e7820a74f388435a4016023c6124e05ad75534740565d0e1b55a7a40cd965ec533ae4c497a667edba1ffb3ef15bcf5306149e1565d4f99005c41ce0cc39b1d76465c957bb3aacf3b00e0f5fe6ecbcc16a5d340f66d07c2a0ae90e4a64b0531fbd2561ebc04bfabc376b82e6e83c2ca90f460925097c4e6de138d1e0362958f31fdb69e7d9e973f9a21fc0a64616f2a3ccac3f0727879db90ffb09b46bcef7afd9f1f9c1810300106abdf4ead4a727c87f72a97fe5c8206a6303e78a113f490c04b96bf3d9a533fde66f885d0fe009750eb82441c6c5f7a5275a3540b35f882381f41f6289b164597ab3d0dae26676bbb77410419b2e84438205022d2662ce1fb7595cde4b5b8c03f286dd727e30e5e4183095fc4be62ec0316782ec34470bef81e0528a5489d100f0b866c947724119079fa1e4037a311a7a2b2ef8771449726900139219c666b71bf60d7cf9100ca5935eec6c0699dd90b48c887d2edbd552b65f920b43c29304f38082a0f7e3d0669976101bcb7afbdc2d1f4ac3783bbd4ecc3878b7a9a6a95784cd5e9f859e9417fece3a5d512f97de022cc462ee5d3e6950bdacb58cfc79ba8ab6f8cd1b1bccc362609e53586d681a3056fba978b4d2a30aacfecd046be377204b8f188554cb9c7bf680961cee5fdafcddc3f2f9cb97a16854f357b440c8e748a88c676ebf875ce8ea3df97400689782842b004503228104798c1b8b3a0e32b9bc97c4dcee3fe8a0cf8f447f02eb8ebc73b3c3b962f312e2765a0845397a05be024262ee50a9202e0ea61cdc3c519717325dfd83e3a0161edb180136ba251d7122baa96a9e828b88c3887310f7874160923139512cddb0e7eae3de3cf49f7ba8a6726b2b42623066279608855fc9355648d56b8b77aeb64e0de781e8e134f9bf4226c4ff703cfb3c709a10f3b5baf8570774f52da623606fcd1c15dbce9bb935b12f3e94dfd89ca3f2790db57842ca149a696da155c308960001222bd2e167537f928699ac992d96cb578f93b725c69c2145acd786fdeeea0be84658d742ec4d3158f064b3e65a733d83c5286655713525680bc288e14e5e0ccda85a086fc5c56a3dfd92516a502580f18efbefb2859d97308b838448fa7d94e736a680d90c9e2d16ae85ed15b2d6c518db5683107be060cab8636ce20a6df8b5f58150fd0140232a731b92efdf201f3fb3c3a6766f16e9d7263e07c015c7ceed5d6679882322adad9fbbc1d5549d3484dc27bf0dbb22598a27b062239fc87993d6d14590d6b3e784ad7d802477fe5ec869abb09d58d96888963e822b70e93742fc798730796ecca2ef97487325c1209fa8756de45151c54c42dc54bb8788cd46e39575236371a31be2d779eef964b177eae6c63366c4724306edf457f4d662d400f14e6965a0a0f742f8cd21e91645e8087b793a28f6ea31c013514d7ded5b6c02a3f32123906bcf476db21f9985e389d8ab057ce194a570c5509033bf9dcb49bbbfb7f72d72a462ed6526673cf1b9c01291b0d9b06d975b33ca89ce186252e1533095358dc02f1f0c92df656ccb288a78d5187f81f91ac31ead15e6b922b2965ddb02160612a7b164592fd40fee7b166b9c9c73e2fbcf0f483636b1c91991fd01449b52b46877c155594e24b25792c5c1bce2043194ffefcf4cc1db483ab116059587a47db5bd89aabfc1f9d83a5c3258882c5b930ca9f6773a2758af0378da1f5e24bad9e8420a6eb95fe477b4b4e4364af986bcf8503bd2667afdd573a07ea85277ed656a8d8825ac29e6ccba772fb0953548062ce6123a9b1459120af894b122fef83ed8ff517d336f30aa84dcf1771fa48efb3481ca9a1d624c7e87b5dcf7d8d5003a1b2fc9f06896b4bd6d997c1a3b4ef15706bd4685d850ccecd5adb37f588cb93b7e2a832560ab90b8be0fe1d88e7a5f84408abb785533487997767385694792778d8cf607584975fc31346730f99a0b4064d915099359ce1d10bbf98cb9d6374e64b149bd6387ab03e596bfcc04b5551d3bcf6c413923dc5fb403a5aea275fa54f665642f344994b369ed6a1e7fed9cd1eccf8092bd05fefe129d3f6320ae5aa972b36d834a47342ae380e09ffba672f12dc6d0d14205429cdfc38993b7f0e966fafbd9fef06566660051bdc53e7b78b156f2b4a7ce929a8ad6d73330d7a9a6043ba65a55e762ba105631b38cc81b5b1b3d4f318693667fd8d3644d87bad9ef05744077df50ba3777851730f5b79e4f57326cbdf5fdb14cd006d4071e883349b422adaa8334e7b1987b01b1aebcc1a3c4e7614eb047468fd9992f68ce57deccea739aad3c7fb7b768115a067f4c7cd4aaf5f7f515073a56bd2b8c6597308ec0d27a81ac1669508d2633dc7220addc559a85e50bfdb80f7b1c54ee0be77043ce45055a8999478c266f799cbc140ea5a1f7e20d40ab1ecaedfb7d5bdab5e7903884dc871e1a05e54668045273f85998f64c8570b85c25cba90fdaa0d676dd6b49a413273ab88973090f3fe533a872c45791a9eb5e1f4f404c71c937b1a2e25e63f9954a5341c7ad0b60c851622afcfa8566455181c7588cf5704be6139978b331beaffd3a4479af4431c3d644b9d1e20de30fc559715ca5a5cd31305851c010e141af68adf8e440e95688e9132c408638fc3d0ccac85ed3bea1e0a45d720c5b923cfa22a8df894290ae2fb992b4dd04a7da5b1f4e1eb0047fc92116c48142cedb055e0d9556ff8e0770bf981310cf221101596d36ac9a2e72057018e2d9024cac2863ac760d1ce0c5d4dc3b2a684ae8eed615f5fd79cd8e79e45815384633dcb118b25e584a7823fdcfb386658f8a87ad53b496abf698c0ecab9c1e3f4069d6c2b68db671e10335e229e81efca0f8fdde9c267887c1a4161ed16689fe12dcd6730ad65af8a1ab666ee7a92a6fdbcb7cb8028d73c5df3d9cfe2a85c36a37c0cce7ff0c05db8a0fdb28549e40849f682c334169648f961f3c075d3ae05d1fc75cca9deed1f57b379a79e3a6db8f1a91e99f7be55c84e64224d5b984f860e171584333427c64249103b523ed16f635cbe1817986101d85e798c79b21af5518bdfea8a7513ccc8bfb134d57684a3a4799accd751f5ddd108a337d1d7525b81b507927314dddc72fdbbb19435c0778a3eec43d33bf56586c87006c9a4b13212891171835ee52589bcf852680e1da336501137d9f458595f6158977dbf06d08b7caa7ed980ae612b3fafa71944f64472844b2df9ff09c520fa198636883f551c88dd0aec3fd20f7416c4920dd3b6a643e6ff5337489ae96a3acbc36326b0fa6b262593948690e33e1a8afa16018e8afcdf2c0e427a911d68bfb476e34fe3d4e6220c546cdac17bd0f05592af42c7767ca829f42f623b9d2ff8c35703f79e31318623a47e1db60f3a95ed4d6b169224757633026690833a538d9ae26f974361b1b2ffefb2ef1282182c4639863357712f43ec739631b4b25af597a9082b9ba8a42598ae7a4eb0d24b3ba3a7d4d8816347e242bace247975cdeb808c03f46c713ee01ceb3d51ccd59ed3f83bf42718e3ad9b9e66a49b2ef01eede4489f23db1a70ad5f8f490cb55b0e8c18def070765d11dbd2a28c420ebdac744db2c29618fc235f3889fd6ef94a24946afcac05fbfe2e3063f3065e7cb0a2a9bfdb9b2fecec00ac3f6f0f1c9ee482d2def35870dd34f6faf2d32efbcc045ca3243e979dcf2b37ec736d719c6ca81b0bb23bb81429ee6d4c95429e25261ec753f17701eb1001876b7730a54d3be9f87a761f40219961d4f5378fac83bcbeddbfc34a7b254e5e35da04d13cc26112881f8ef317bfcb687281fe5f1337d849fed6f8077b1b1f4f2f4daf5753f17189a07226605dd04a67565cd615986180515883e59839fea5f03ee54e56f09796bc3ccc88ac35d77aef798d695f195bb298f59d3bf2c92f22239af4b236e7884436b1a2d7d34eafaa424d805f46ea39858ea5f2f5360bd735fefcbdf4de56cc77e74e612e2134e4decccf9fe1c1a50010e5b9fad8f622e6155384333851b0be48f364c4cf4c6ad5f09615307fd1debd9f1acedfadb7067fbb9ffae5c3ace3b89b2560d57a0e0749192766bed16daa0c8714b4c8878d2510c0c886906749f416cd083be07dbefecefa001abbd46cdf1bc1878afa100f74ea8f03d3ed7472cbbe9904f2175fe9c7c3f8b05cd100fc0fed74197f6bb63a9a1f00ace19e35f75a978ea09ce5c8dea4aeb1c0248001f56dd947bbc6b6b2b3b0382a4f1b4961d2d98b10d0d54c50e352b25219e50924c55b965cb1139b33b551994e900a9dfb17423075ec0472fec469a7faf1167db18692730d5e07c1540b616b91c2382d8adce82cc8870a13a43834c49ef6cfbb4a2397717dd096cc490d639cc8082208891ec625a24741597b8c22cc4065f9c90bd646616e71f417c192d0485a7acbe5b642fb035a7ad9c303c519e81c090b6c4f0ba17f05832fc04cccabf58de3f28cc65bcc717d9bba1f3190d014a0c17006c93149e5f57752ecc3c3dee64245ebde95576039fabdc6f3af4683b21d2429ce450775413b08a12fba84b86783eb7549ea25e2c65cace586528c47475275e73090b6301d9362300c8bbc2d332ca3f61811f66e3b948dbdf907fc7fa33952cf400b62d822b668499328d306fcd4e6024058a539c59b2d519badb460f6a48e072f2ca7fbae224594cfe4cc4d04ef48c598ea8cbd78a8aa719a3f4d848b9b4a2985ea568047ce5012cd77b9922b6b64b6cfc2109a43314d88119a191c3971ce33c35f0396839a25d1eb774891fa30ef7b017935c07c0035be8a3aa23742192ba4be1d3e6525f72cd15a185c235a11e5dbdb8b92e0f044807c7acafaa826b9e5e2cb64d09cc78129dcbf1f1419e62d60b2f6af2fe578e02b13973c3a7ead466aff94109c2e696170fe28cceec27cc7be41ee85dacb256aca6eb9ef2e02dabd7609529a8c2cef94059f90d79abf77a6ecec47f8e63bd506499d7c78f1fe7b90665185904e29755de17058cd42c3e0fbc166e045a20f1d053530f561e0b7f53333b4a62b76eccad41d8f957e276bbd0d4758c644644b06530ba789326e1300e5320914588365f57f414ed82777a9bba2ab10b6ea2e01762962d7734bcc98fed590145b43af921acf891e9f8897b55eeba69fbf03053015125eeb9c81ee2f72bbba1ec512d77cd92cd3d90e89a9851b86760629cecb7bacc90aed9547f6ad09efd8b80e11cf82178118a6b18307f3c5fdc1503aa5cd424fb9212a621e18c0fdd93b72db26ccdd8b497f02462653d074a5d2ebabb06c290848634ee8300fc282190d2c7328c33b0adec304ffe84c8c2ef172fa94e2ae55770a61e9796947c8a3e876b156938eac4738388382f842b4560625d55edab2f3bf01d01f967a164436b41fdc5c1464dca813bb5fcc0a73c09d1ad68a12f2069d30826e72349c1e5e2c8f1713ad28ea4babe31c642c184c24406c016037a8b56b9367da79fbadb756f8d53a27fcb71373ed0ec08be4b633df5d9cf44faf9e38f201141cc22b118a1e962b607e0e79facc58e64656dc05160c32bf0dbcde185410a72a6287a4d55d31c49651e804482f63c56964efc082156f71351b85caca904ef72eb1f50d860643c7170a5603afce8680a455988ee6412e1120d78ce3483f75a01d6b9b3ad58adb60dd21f479f1c7fa0e7f05f05a2294b543448cc46cf60c340e33179b8bfd471dba2b7975ada3318d4916c21b7384e71e534bb6679e74bec8b309f4a37f2140d61f31416cef621b2e37ac8490d6ea86396dff96dd9902c8fe0a661e1b8ede76d3442b37a6e0709e9d75b50850a8b8b234a0382cddc8aab2c1233ffb88509135cb450504a6002b2ebbd9d9a0150b55266e85a16de7ff2decfe5c22970207120253bf7dd36375a063ca2b9cfcd7a57e637ff1b2e15c016653f80c1189f74be9c51c32ba4b6e35edc454a1a5da2e1f54d92d4ecc9b1eb92e7cf0963c57f82fa028aa758f032ae604f6ba02dab24e062a0d6726ea22e61792e70ad9cb76e948dbc797bbfd9059478a32d77777f097d9556a4e8d61e3974225b5794ee7e162d499eab24222ef7450b2c83f91443590f6623d3d61893c159ac5ae69b85256c0809a3ba1b3eae3e37b5da498d0fc8b4dd72c1fdccbed380e75f8d1154831d87474a2fe743fa4745c56159b0b12dbb7cdfba8a8b725680a9579694bbeb49818b7baa1f32879009541c4a3b43044bb916003644eea35c5d1b45012265ecec3c232280b5a30a0b2bba749efc76ef82ee900bc78863717dd94bec92c07cd0f40dd2947eb9e1492113c34ad2857bef67ae19bc80658e987b7833d798e6f8ae931333bde6ddd94e5b7b65850abc16cec270deb59cd2cd098ad908d52367309649ad29227a9a37f964476fcaabf1efc6c1b47a4a3ae05c93d80ba1af6bc69618d4339b862383163797be5ebc2d784f5d6f6541fb6099a415d4536810a07aaafb256511b9c624f5005fbeee58dc89b3a5781ace7a3801284eeadae9280041fe33ff28610bd87ed8b444e7653d9bbcc2d47d9f09acac8c4c44fab7713bc7e9f384faaf8cde2d0d6f93f1bed9ec9392ab5ed8b372b8a629ccfc8a516d450b55874b7e955868d25d0a4c9073b19e517fa5d75bf6bc99108dfa2e33c665bf781d31f081255ca671e3969d223d0f5de2c0171b8a7f3ad5773a4b54e9ee20629a9fb9b3fe5c95e0e92fa423766ed09cb5a35872213aad5471c875183185a8ae230668e5f538e8e9e4674161e358fade6a1e8b9471dac2bddb08b2b0aa304e404c411791b4a81008ff31bafe162ba2a302b21d991289ef30b72f4cb9850cc69e4cb846a2d1f12a4dc9313aa579adede01b77e046f0f45624da1e67b01b6cc8204e5b19b4170be14c202c00cef5c17036d7bafe40a97d5ec67f3fa2cfd2e793491bdbea12106487ed27ccf8d2e66d0c0d01ebbfff9d0acc99d6bff279ba9d2026d21e530dc2c8b1994d56b6cd222d870be26cabaa3beb5d9176e5470be62832535f48188b5cfb2113789109c16be00463cb0d765f70237055cb504f70f399963012fcc8979a81e71189ade701ba8345a9296afac9d0ddc45713421a4d1791ec241fe11afbae3df2b6cd17b6ec00ce682376241fead984a407a94ea9f5ddcf8ed75a5b17b94646c41e9794b70ed7440c58cde41862ac9adb20cdd319ff3131bcf7cb3b2c0815eb2e61465cb492819a20a63dffd5fefb578de896a9ce856ff0035dc3abd1fbca12e26c1d878fd939f652af537f7967b05ecb9d81700b29a6100456a3ee4210380dc17ca017dbf324f20f5bbc38d26b42ee8667ac505bae5ddbf96594b0716d6b914dd382135a7c019277b5e82bfa158a7a78c4d7449bd4ae2ff8e6d73b8293cb05ab3c60e0ccdcb37507151f74bd7516f84e696c5236f0d7e0f1d99ae7c82730cf1116f550a97f7cedb87accc46556eed09238229169da0f16bde9de2568a368cd0707d07493f513460e7fcd6c98bb46d570eee5376b389a3a7b2293f19fd3c17b6b38ee95e9a00a63ecdcf234aa95b040619e2c92e367a891073a8f84dd001d7120ec4b37bfb7a4ddadfeab8ad805c0f7c60b8d6620f69ad1a836f72c9b8e3db9816dd7edf9203d2513bd3cecaef9ca78c6f3d58f0dd940d41fe5eeb6b5c7caa3ca13065a708b572c87859b0257571e04c1c5edc97351cf8685af68e118145693422cdbd24c4f5b70e664cfb96b62a4eca93b03094b9d84845e64f63fa4f99852fa264a5da244212617cf1e056a0bf788e4eb3b6141d7be3a629c2a35396969c25c575f006bec1ab87426fc2261f837d2e6dea4584c6c3892f0e5354cd28dbcd3dd880568e8a7e0a547188ed902d7e69b043e9c9c1327db68cf4b450ea092d2ac2a32134d204b3d3d62f5af1559e95944b071f1ca7b78510d8bc6dd106885f0859efb4f05aed566fcd6ecb7c63c1cb4dc3f4750c57a5e8828854c846f52bace1c681673a88d2e0f2f2c66626bba91d6487d7f0b0ec33b890c4624dfa40f22b53a3d016112ee8ab768125e0dd24d66d563794ed0af04e4d2c675115dd1640db80e8211cade5b275ebfbea01b1c5d2e8d699d39da8896ffeb28cdebcc950e528e9ae068cbb72b40aef02af2a65f419e110bdebddbabaa9c7842904afd8d0bdf2a57bff9de095df3f5b2143dac8dbdbfc9e603c75a55f0c335b5d53a91c0d64f6cd9138dff19e2c9178445ed45206e7b6fafb532c75e04929fc03a5c23aad5b941df9b6979fafd56b16d81754a69bd19337eaf7670269faa8b1d5077a159ce0c31294140d0517d1a3694eea3d67d1878208b2bb186c228e1b5c101e48ca360632f9f41883d5b90b5453be95603b7d52b91c13e6d33c8caa849dba8272629ca5898a66ca765be9a1cef755ca790b6c8e875ba1adaf6864149e5baecddc77fee6ce4f24592f16a0f012e69b1e4c6c7b904c6ddada5e684297015d4b4a6542da60fc90b49680e69077f81ed08eb35407dc7739592985ee26fd79e0ae6f412c9e5101ead1d9002af24448a88e9780c1806154b9acda9df9ee1bec799f7c5ea979e0d0f3fdaa9c8e685503b09f3e5e61ea5a598706440b98f933161192520b44d964ce50d32f7b5710f5e193ed7c58ade61386e27537f5d14ed388b1cb95a9fec6cb4d9428c0afd53c7de46ec64751e56efe6e7e88f95df739ea23cfce018a3c3ba7dcc42bb1e415f276972d5ba26469d0c39ded813231038bcb9c1e15d9dfbd2f04d6a1beee9993d7bbec0369e5f23a407375b868f597e1ab7ff0baa424159fdcc1d1ad352dc7c047d2e77986356641e402d1c6ebfd1113736e17f5d5ea4de1d4191556429f22233ae55c73c56f277a4228ca9817446b328d61b018f9dae161242dfeb4a2d490f5a934b7a3717adfe3236173099c20ec817b9020aa1b0e09dad720aa9053d1e81b3c6009691489e63a0354cb58b4c505a3e9f5b279c3fd7777089bd0940ffd52941e2e511f2ea305ccaf8e5c134ea82b13f9f52da5e0b8808f83d99695ad9ff034b620df5c7d0bc8cd71096c13dc086abe5cb0a672ec813fa3bf89130691fdfc297d1c94ca899639247809df8c8c9e921994ce9b94ed41d6db7ac545c2ed64c4887187e0580cb845867c522421dc57f5724db3ed0ce662abace30ae144c1efb0a88abc5e2b5d8ac5f8d30967017c5e8c92244bd0ff9798c0c0ca0b28b8cead4d8c56a1a21598d3918774284498cfce014a3ef3048ea00d1d2c3a3b82a72bb3abfe20c5d841433158d304a4ade1386a4c1c0eacd0a6ebf2c0cb1aafbf77f035febd7bb47f7b8ab99a235933a809e76b82cb75eec419a5a8db822b8159f5e7f86b0fc60bdb991a68f827c91e1e745f6c85a74ce874d6efd522ad592556bceca0a4c4645fa34398031171b2f82e466b720edb91d8039b65c7a76115387c9d83452c008283c4b622c6fa636e34aae49bcc82232f6d0e73d54da766f42b9f2051f30bf7545f1312d8fb76e70f2614f9be26021c6df3d5941b60454b20a6d55a1f5bfda6e56bee23a84ce818beecee46cc005f7a321aa6ba0bc3ff3cd7b0160651ab9b7af88d11dde22df97c5eb813df2020c935200eebc99f98127b63123b3c9c78418940586d4f67b3591ee56f845012560fcf92ee8d03cf520f52ac25ec18435d5aed7f687155043eaa8f74af6b2ecafc9ea6cc71496adaa21048c3f849f2a33e2cb33fb8102b90a7b630cfdf3fb0b89c869eeefbe0b7799b9f1436c2c3fae28b6e9d78395dacc16cabdd511d5608cc8d351d0d5946654aeca0cad774df45110da1b507d1deebe9732e047fae854eb2e3ed9cfd0d52d517cdc7c6c02d01109596d2bb1f54d48935dcad8d96c4d6fd7bccde2e7213e57f946282c4b0c76ccfc1d97dde1c34e8804551753946a9bdba8dccdee6e15a7e412cf0f809f8e1b24a4da0d65f06e9efe4682cda73ef217784a60ca73f3a3cf5ffe5899a77e24a314da93a344637fea91dce71c99ac42584bb484d5e38f92d513a8e90b258c8648bb1c3090871e532888bf82aa3a0fb396ded30d16b3bf343a44750b7a0fcbfeb5186cc88020d6a1b25bee23f22bcf73ecb18babab1c73211e233db6abd170a2b6cf9ba11b5d69c19b6a4001e1a51f326a565836291413d5498fc150c820c96e7820a74f388435a4016023c6124e05ad75534740565dc0a4f16060407103a3f2c4e9aa5403d961fe0f9cacdfa1f2bb710ba7086b6cc39363a7f96faa645e590dceefcf0a0de09d97b1044093b89965f2cf629760f1b94dc868595d46606c31a9304883d17a9d9400f6521ed2ee02ac72f90fc045f9d28eb32f6f27bc0eb5fd6c7449bc40272a36c3572649acc793dd708fb71e24854651cc3568d26123341a8f6fb67b9f4208aa86034a970c518dfa885945c75ce8dde06e0a2acd8e1cf2a5eab2339ab7ab8a64a45c05d5ba9d21b52a1ded2644c9dbc97d5b113eaaec851ea90ff58669edcdaed4cb2aafc78663055174b8cef42e8983aec3a1d05d7bf457cb3f28bd5b0f37329f379b148d95b690d7cf2b67cd8920613c4213774877a31769a2885aa4ef5b8e244a704a6353a8bd1f0d91fd801ef77394472f5b1f72a7a0f065211f883d43c7f3344a65c098d92140335343958972b6a347304b464fe16822d2e4d9008ed0585b1bfbf146ef0463ac84382f68d0cebd27563885d1115c11aee45ad70595738f9bfd19350b99c4362b054599c3923acc1f893b6065c1323be040ac723617def9dc0d113eaed7a7f0047b202952f50e32a8236caa1695b10b981a6951368ea78fc0efda37ba375f7b081663357ef98d875bac5d1919afbd724d669328c52eb27dedc7320105ef2ffb6545ae5512bc7e303ae1a8ba5aad3d85c5afca515e148e6b0b6133e4b9a46e8f4c9ff08953eceb61b0edecefed3af55340e7c359b8d7a896a9dc2ff3c021bf53904a01b422d43d0eaaabe188a99eb98ec5b2d5470a640acb3a6d313d0a39def8f802dd24de09f19946cf651ee95be0ea9b728fa0fd1a302df56ca5ea861e2720bed4ef1093b049aad9442d2d7ccfd7ebc3ad2b0aa221749792e330271277474eab51c6bc2c31bf5b81c54af0a1cebf8e72ed9b37170c2a95da28d2b23cdb1c959f350bd8b6b8d1fcf343c8d28dab7a8a2ba956085a390211a6bc1c61bd79f889a5c22cd024345d70906ab44f02a642151f32a8ce19148be9f41121e00d4325ff3968ed6557afc39716c0cd0a3e0e4ee5ec1b2f01201b0017f931d122df6360da0e14e4d88154c1c7a2bd94c90598f96ea7e9da3ce930056784f36e642aa8a78417daeb0052fb0b59e1065dfaf43d06bb17765fe1e32c4d10ec1f4cd0156da2fe1bc7c42eb92852e0770807c0dcda9d16f29ad9898f6fbaface9f183470900f98e2acbdd0bc8d3046697bdccc7c24f7208765e3c3784d5a658c616a0dd85c92c43888182fa7fd0ab8a9c3522e9ac286a775e6d12e36fca9d59b57209f089793797b805c983eccf9c1027b7905299bdb0f6eed136b9d7a506a425f5125113fda2ec88f7db9f5eeec7c8e30dfd7e237d7df98c39ecd78f0c529ebf57f77cd59bf98a84ec2653e1c663d6f5736f9bb5e6f9399955b4784d939bdc4755c86404c1e68018917eaa38523e2ad5f57405251480254f9db4b27bfe9876269ed8e1047e73401bfd359fce9536bf905b92fb58564824ef64f1832ab0b7ed436c40deff09f65686675f22f2fe35c3f9b320e9150ead9901af1dc429a4d1b725dcddfc6b4e40f8953e88a04fb38a40e920a786bae158541f2b4ea0e246ddad3a05fa08616f72da7ff6480df2ee6cbd23935806ac41cfe44d7035f1416b184f7419ed184cfe06d293e727edb2013fbd7d84044ec6fdb317b7a1337880f19b69d79545ee942bf95ce7333dea388f7f0f19beb41721be550bea6dcda1649523335d3e269c867b3d17db57bd4417c5fcb3c3a022e01727b3ff0f437de1e8311a38b74e67cd4301595de5beec83e41b8697b1bbdbe40fc0f3fd5cc9741c08a228ec9fcff1875f8fb368fd0db1f188dc0269e52fe8a0d5655aeb2a85729dacaae4c411723a9483586d25b4df838cb66934e5bde229b19d7f8be8de353ba9f8222420d63e784d9633cb57ddbce4ad745dcd8a4d14262d8ea4e1c799c2e6c33e4f65bba195ac6249778ea453753d48af362694b0d08f7c10d2b0e281e7f48f927bf09bcc02c55f75bc96cf5c74439b2fc8ff7bb86a738e565ebcaed6c6c071e77235cf0560e3b95b513e044fd79a7cec3fada3977691bfa77c3599305f60af61596c50cc7cde228b0dab8f588537b2e223c2e8c0b7af754e66877a351b9f3db9d9e7bb06abcf1ac3662880fcc18f2c3e876c9429979d1fbe895c1e5432e7805afe800845713f0e68688a152132c7a32b3092f021b4a818da1d2d1c099ee238edb686d584aa09e9ce3a7972cdef5e21e4dc01673c069149186b2968e869ac7b495ce89841ca6f8b110abc8440180068ab0c6f6b89dccedb13906ce686897398ce9e3c96ce76732c1a77bc106af832f6fd0d4978e4132dde20f7adb0fd26500b7d2efae940c0d5fdc2865da64d81ebf4c915560fede0ae297deef5af8fd9d1b3562fb4b9375e228bcce545f405ee6e883aea7f67c1de8518b75031b3aacb9fadc78f8f9e44d07b80413cd27339282c9836a0d815f819c43c3ec62a26e4f6ed9d400278bde75a9d708c747041f43617a70a537532b8e139b856d08119553787626d9791e2e402ee9b147e2245f1183e6c52467f424a2ed7fdcb21c94d34830799663d4eff53615df96b84580981851e518bb2b2dc8c1b1c851f38dcb64599314d4fed4c9eb2eb20aebffea5b41234c2f25e2d4376ed5c78a4e6aa1a2929969b90642628ac24353966e8ec7595776a0e84b20602258211bf3049fbbce0c87d746550d723ef7bb48adf607ee0eec2ef4be9902d6ad05c977ad7d3a5147b16ab3e6384c3cdf04dc7928cf2c4a0c0847d1be8a5b59d35378d4f20ac600859da1426579d00d4c273ffaaad4c0516b030c5fd74af107d34fbc0e44dee27480f7fa18d80dc8062332bf4a47f9de359add0600e01149c9102de562cf09d1fda7fbe2c33a149e6a1823725c680c748d655c6ca22a97f33f306d1886058a597c2110838133a742c02103eeb692a3a0d14669f86a299786f923dcb118d9d19805bb1033bdd95c5baed47bf7a505bc911eb7ba45d644f1dc4e06defe97a579a82597839cd7f36ac95ab75a48f9901a5a21d49a3cf5891afc3d6033b52e9f728ec49a1034dd2984054db8ac5c928e0c2cc2a48d4838685d8b61f60303f84d8c1d82c20ee9bcf81984c068f5b700d001c4254e57db403c5640601046c6da9bd76f043390904d880cd676e1f6268b8b65dabef628b2fe127a31fc3a39f656693aee3de40764ac931239841b2980bc1d038e92027ecf694b53d882c50e46af912e0479c03a8b5a8454eacf8221b41c01163eb1185f94ae74e40c68fe6d4c7b759d8a5310b2d7e18801ae3a24e11b3e0f97275b495d3165a264d6085d475d624a4047dca20b6fc886865607a4e2c4ff29378a3660a0fe4f254d94b633305774f6d07b69f1538da95a535b23baf5bb7ee8e9d9a6171844d87d9982530ecaf054125e972cb618673b997b17ccc35b3dc68160ea29a72ce442efa405a6a4f8216267421b34a498891c851e5f37c6d34d0a574339150e2898436392dc74983b8ef32e553056852c67e59832a71660e4de69d6833e110367043e7a43824f0c97be068b51335eab6eafd9eb827ce5ac8a71dc3e0d9bf66d5456e77d09c5f92f127ac4647e6280f98833d85c85283e456d58f2d55b27b281292d36e143685ebf66ffb0a8cc1ae1b3fe6d3436b54dd3461ab685964e4fb1f310365121181e87488e5d271fce9921bd4e6c140501eec971363d0415298fd3fdf55de8ab8c3429e6511f4b5a5eb853cf66212bb0cec2555bdeeebad74ec64f6952582a9a49e5d95a4df2d38f88d6b4c39553ee6e31da50494dda7fcb796eb17dae9f03dc6c68045e93bd70b9c388f22e40c8604943abf033a45f41c1530cc97093eec6702378f605d73069057a2a35adb7591b58d7ba943db111d08506891437f6820c933fe2212a594e7e375684f6ed906ce63421ea4f87890cc89a9817e25846102de88822d8f3e296b93f68d91dc89e388d01f742632774a898aa204b62f3652922f24be01cbd48a735602fbacae14468df96c09b89115100b870b902ebe73964066a5a321f735549716c68f04ac2f30c19cb91584bbbd3cd54a6662c0dee2d1352a9de71cca8f12bbed0524eefdd114fe6c8d41894ddc351f703be940c22efc856d3301edc2b6c69aba273f3da66c4de15774ddd21991c361e38013e85b94383eb1fdfe1fc7f6a90a1e6881ea55230a07562e898ecf28c623bda11ea3bdfebd44d7a8d4a34e2bcf11e3db094da8be235236f829bd1827c7c8e59448df453376917de4c23e49eaf3b4556ff1eccab949a6621fed06b15f8902467c8f988d80ca8af26d567ab5fa54654d37fc27870980b8cfc145ed10e0754c7cd90a0fb39bfd540a403d3e73791aacbc086e7f0cd1a9cdf88b77c8c3a51393b29599c81d0aa5f0c6741f14207bab393aa1048b00fac913855b320a4e0274dcee7756d6d415989028fbbe57fc29057cb3be30d0fb71f5ff37d048ea0e83c2938e49ea0785e6d97cbda44170c7128a0aeedbf8cb8f261430ad6bdcc183d556db8c006f319163c3af1a8c8852bf1861a12b386d5b5677a9e11eea1f3d51e90d39d3ca738cd92efb799c587df871e4634a0e143142e4da09fd4c3128ceb143284c1dfae426695bd9bad3fc9ed177afb25ab5ea642d52c5d37f9c16b39cf57e44ca734357f822f4d884630840526d9a091ffff14447864affa8ada3a9b09fe0b9e9745a11b9fa91f668a8f71fbdbb10a4c310a6fc269a408a4f64f4eaa39805b0cdcd61bdd2c752dad9f41f7b8ff4366b4d0c25af5b3bbfadc1e5208b85cdf69093dbbf7ccb40f3bcbca266708fe7a326da27bf33136e02ee8e0cc58668a9ffbd17e3256ba46a651d813fbc21c8ada36c1466cee9e0912c0226513d6a1a664143f507e8acfa3ba0d0862b3245d91be620aedfd2c5d59ffda9acd6655635eb75154972502797e7d8302beb8f222c40b160e320e46514c92373426ca00c28b1840e63cc69b8cc8e7a2c61a21a336acdf34a7cf9dcaaf9230cf2f8d2636feb7b993360fe631e35a4685b50e1053666d38c6301bd021b65b80ecee87590b2b3fc6d27f03015d23341a55aa10cd1a75bc02bfbaa2a5b9e70a76e761887b09d67d64dcd916a626d9d85d3110e797f6cb92a2623e777d165e7d19202c6e03b8e89bde61efc92d1360a73b9a5508d882f4adcce44f7f64d47f330f112390db53c87c33a927885bd1df7c3568e4edbe19bedfd86c8713205a54feba843960f15df833edce4fd253eb8c0bb376411f5aa90ec561e0e39cc2a496a37c1a69aa23b102d761dfc3bcb88b7ad124ab9e9c48a61f1d99031e26e807ba42572eda8bfbb74c69606fc910df800389426ed42b19227bdc845f2a6fc57f75c20bf05fc8e7f88f2978b17eb24d0834477c04331a22c4a6d8c775054ca0be5e07047ca766fd15deb16959c91af9fdcb4b7d0535c1beb3ff94af69d81338620ba073d8402ec44d4a377d6e6af3ac017f1e99261eb59e1ea52e494f038f4f36dbf7898346a1a5e4e9b6520dc5fdc153056c3838c04d328d5ecbf1e3e5389e543af1b841348730930f770f5f0726a9d84357c1b04f7aa2dafee7f4915d3d4638bbaa96c859f0261a66a2a483f693fb669809a9a0bae49ff4399eddc4ad07f27e50faf6adc88a0ac5e7b23ab17491fe94b069552102721c60112436e8804da34ff772971fc0f741ed61153718edf948b60a9afd552de18148269498bb5182b1ab990de54fd2f34be9987a95b7a31d195124e3f96d3a4d2ac941f0c16183c8687646b46b6ef9b859e1f4aa24c476c8fc597e8b356eb9570d2f7c1d6fc75f2077b7908bdbeaaa4473ba95fc5ca036f2f14e5eab211b55ed449058e88cebec12babf7272325e86f5f8f0dda56370a38b74e87b4b811e1b516a0399cdb791ab9e90621e9e8e172439ec2c25349e7434319e7cec6221efa0d901eedc6173a817dd97e6279038a0172266c91939fca97c025ba448c19628d9e06d7de65e5fe4668375ec6773c98f3c62485b11d2b04885dd85abad0696026aff594c02a6d6ebd3018aea3c5c9a1af71ba1ce3fef7e1912c020f6fe2da18c04c7d3afeb922dda067817146b305cd159f288c67f2bb31229c28765076778adeafd128e907061dcefa74f350c34c30fecc6bd7da3232ea22ebaedab2696596a2a6e479d25fdfea5ab34d74b4ae19dc40d5c8c32e80dc5e769f886ee495e890985e500c44cfa1224e3422341801b4a8ef4ac93cea8c9f7f5b865b94ab56f570622a6c689640fd66ad1f0902aa8f7c705b99632a4f29b3b77beba8bef0454df92180269426824ca98f8675933fc7c2243ce49574a3acd9bbbdfeacbe941a9c71218b999a7d3ce805db0ea36ebfb824df0cc58ed21386d4853fc4c8b552a5268cb26182115fee35489c739b38d5f86f13a2da600397d169cd902c20ba2cd23c950569b11b0961482672feefac59f20e291c3393a64528858705284e7af8baad43f642e06f89b4b101c1bc76ac6479593c62e4545d0ce28e609a6950b85b1f0cfb61137ced8f6b790f3afd20bce76333398f059e913422421dd37e132450c8cee1b1c38aab6cebecfceb763148fa6a4ef900df00ba218a84466fa0c5e689574c430630f9dc3de3d371f0a9d4b59c28c995b8dfa0bbc11e45fdeb215f4d80d25acf8273af18c332ca0063e60da2916e1279e02e4332265d6abc35ddc2111afbdbb305fcc8c9d6ad564ac1c72f438f2a86ef97a661b2b2dd65096b01426c15ceaa729d2ccb3bd85198a0871bc877edc3491010607c95eee63b6ebcf7eadfd1e16a3870c463b944dd922991d24b81b398fda60fb955cee482600cd877f68f0ea87535cd534a15e3ea7fc6bc959082519163bb85b57eb89d3a03de497391a3aae81207b29be8ae80d2b84da0dc780e3e454f11a30042c1494d0c5267da88597b87a233b73c5daebc0c208df9875b7af60caa442025a47a1d964c4ff00c94c7b3c341c9dfd399539aa18010529285baae4cd5bfc3cd9e698ce62a7576adef6d95c1027e238536cef5c5780d9510c6c7f041a2e01f93362cfb111db9a1f4a6e97cb68a7d69323b2a66a96c40837d5a6a8a309b22f2f7cd80844d880e7e7bbeaecda2759928f0079e786096498c8137c5399543ef7077f50b48214ea6d3d22dacdcde228b0dab8f588537b2e223c2e8c0b7af754e66877a351b9f3db3adaea7b5a666a24de5738e3b1b766f753b454a5dbcc7c65a0f050991da0f1c35ced99f97498c672bf6beecbc0bb3151c421fc8062f277b81120858ae9210a1772576568ca4e5a95957b3eb226329ea8a5d32c7f741e09419848ee659d17ffae56eaacb8a7d3b1f784116f30fe9bf2268463582298a8f52fab93247d8a552b2d6b2f9ce1510bb36c280c7b4400bc0add621317ab15dc83f00f454f6894962aac9cc752517a7b7b167e6725633753607a42d2201dd501699f3c3e1153fe35fe0978e5abc4287219e8614c8bbab93b470622daaab61805bcf0ff0bd035b804f84009442d2e10289029d2cc34f992c09b768514f4ce0ab3349e38ba0915f02775d697ce37e11ce062eb85e1b53a78929e4c0c5f84201d38b40a83ffd8016bb76579458261fe676e8129a9d9b63f85cd6f9a2e5d64d4e8600ea7fc4011f3251eaa4d531e09155b0a95798628ba7d96c16ccbac983c08a76735667487bf23278189b0087b304fbfc755b925169862c40a597076b3e1ea0bcc1d2c748a71d35d2d8aa8f4c2d3b1125d5938eb05f1ef847c54b67426fac1590718fb10d855bb178e5620f674d9f6361404f559bfe7893a3f9c20d13155293a30ab62d5281d5302387b9210f6dfaaf91ddec94735e271ad6ed862e24b07bcc498f51b43f4799db0ba82aecedc672d18e95c31dca668c303352614c6f74978f39012f55f2dd9ae3f038b6fa79cc348b6ff6421beebf3dc7765ddf3271eed2de562cf09d1fda7fbe2c33a149e6a1823725c680c748d655c6ca23a457a7cb59cfa50b33d2cd92c7f63534fd0427141a9c7804b8fccbad72339a2bd2325a44634dc54424177b42d621b837ddebafc36e8c56ee9ef1632f8f5a6d56f89a01c58f4d098027dbe5939ed2ce1c352333f6c55e6980364a8a5147687e0b1bb7c15f20447a2a1d8017fcf1c73f44e5dea9a79851f730910f83e1fe370ddb9702bfec55abaa3b694fa29440c4c8147e05e0c4d210a3f401e785514f28f89a0c07ee6394f43d537024ec08d7844ebd8160c748152e428e61a7c10f737a3d261bd43b60b8679cb73e91fa50e66dae2db44c2104e10553115549567f3b0a6cd7df4c4ca6b373306d4c6a1b1037a70969f24b719191d856f2febfb9be22ec87013b32769acec9384d9bf8283ce5e7dad356c434748a837040fae80425c6cb9e2ed6454e4f4b4c182b871c4414c9f9041da384de6fa8b2a03ea43e1ae834eaadb3cb80dec6a39c26b11668d7f41c4250290c589cce9304f52e05d7414870c95d5af5adf61dc942c023b84ff51a68601e5b59f33bec48568eb2c98e4039eae436ab150f4b9de69e85d13ac33bc80613d4d6dd612135a3178f64f71b1a8dbacd96763a39a7626c3b246e63b0175d33351ac3e55e9d8c46646024f6655d865150ccfcaafeff240947ae41ba8c79f31c523c56857c29bb1a50781d815abde9bbbf15720c50275918a16c2f4374cf5dee5b5e74ac577eb64153ace759fba3093b74231cc7c8f6d268f5026fe9deebeca63ce32b75a0b5a341e54620111c45f4fd1a8f21bdb65eca48edea7035463e6203447f76c2002bd07df3e6770eb95a2f75c9c088b3ba616a39883ce30aafedb731e73461baa93dba82357876c4321a8b5cd346df03420d36467056d6b68dde727ffcceb6ab45e5d737a2aa124b1fc57718a7575f227940f92c9c16d16859c2b6778726ec06db9f033a45f41c1530cc97093eec6702378f605d73069057a2a35adb7b62a88128d23b920d8269fa0e54e32d4937d810af92965e83e617c695d99a4b73879d6cc3ec2bb34f11618d0909fb008cf53e16d4f5d4d03b7cd351f4d8b20c798dbc476c6e5de143561272f85246fe960fea3ad07a38a95013958aa4fbfa8ada6ef242641bb4f366176d9eccec58901ca4fe7b68d2c36fce75def448a36a2cc0c52427aa6c37d9e9927b42d8eb57ac2588021fbeea97c786a6a0f9f7de3dcbd21136796491754e1747e5963e322aacd2cf237fbd5e3aee2afd480404c046fb1394fe8ea42fa2007e1d360367d1b64ae93ca6b261262bd54fe90a539b4b22b083f180e0972c636ff960c2b1af8727b40415a2edcc9e2417cc2a7c74639cd3cb1ca544c19a31e154754cca76c210cff62f054444060e4da4921e1cfd8bd26c1b7faf5c2988981afb6ee5511402be0d4cb81291b1902d510be17bbd9b535839b34ab5520b4ed3576940f734c4f68a7c57de1463eaebb027af9b98f85c03e40444e50b41417751b0f8460cdf43057a72bf6264208a4e6b81a1feafd408e20a63c4c98ec6772c2718e5a89e88a10219b28c3471cee179f6dbf74d7911b9e46de9913c177a3cfc95e00e20efde49ea0785e6d97cbda44170c7128a0aeedbf8cb8f261430ad6bdccc6451cdf27df92ec85ea82a2a8853e95053f8c75a42b4ac56e18cd1e114830756f40d85716f96520399f79d4805395c908aa868c76c86f4aceb056db2dec995f0b61cbd1607b1c997eaa0cda402e7434e88f38dabac76322bce5df03039f23d6559ef1043b34affdd1a26966e52ae5fb3d0ee375a824a9eefff0fff3c8237198097ab24324a1b749f419af05bfe2b2e8739344f2e03f8d29be74056605b0d829cfc90a5c7d77783c19520940791804a4b5193cb8b551d6f7f65d67731205be9dd81e13e4af9da4323235b67af9d3cc37c179079b4ceffd7c430ec9b68cb9a68907bb3f6721f15632391d7b6ae6ef33e04cf06e37613a8b58121e708689fe697dab0d8764c4824e9f93f8874af116bf3f79809f907911f69e04c3caad3cd2063438d71b8dae92165bb6e4ce967f740316fc73b17a23f02bf6a18c04c62098b372da0efac55f6956ee2d24cf3c8513b5f9fa37ffe311f67df8b030cf2f8d2636feb7b993360fe631e35a4685b50e1053666d38c6305a14e37cf805d25a082e90f9c36b68bbdcac9c021a5b21095086612ab05712007f949dea9569c74033c99ccc69929ccd1de0cca0372218511f136e5050bd044986b4a0e2b76e58d1abf4f360d177b9e02d941111d6f3b7f805df4d7097476d096334398dba09c111a73971a2d76aa3f6c20de232aaee241e8389ae4fd1dd72dd9c42e067c305a4477f4746ce676399aea3ce04c7b5700acad7ae2a67b3d57a63bff00fa7a85384307f26f2e6e0e9c05646a49b0726b3c186c73fdc250708e7e3422c0c73b32166869a03da51e43db54ad41eaf15b0ddb0aeabeb09746a01bfd1ac14c75b06fe9e361fc79fef0bb6e1a3d6680b7c0a7d6b8bace87b31080395783cf8e9971ee9ae35ef5126e77d00f88bc5cea489afcc6145b0f0b7ab0a131f5a3e53a60b8b00f2bb42daba8bcabb1efce322e942c36c0c1eb433fa4aadeaa434d0c212cf73c435737bb4e83c1a990756ff355ca5455932f30dcb0adf5f3f5c2a3e1fe54c8af7614fa3ec204c6c4cdbab91672ebaf404cecfde636c73ba142f26a56986294a4c6bb0b9577fbf6734b30519b0df625d2753e65bd92d2538ee4ad53333483f076929eae8b025dd0b1fa5909cf8aaf2ec98aab2b8a37e93fd7ee5734a8829691b5a6445e855902a9c1c957da963ba1084e4606384f39a6974640570675aaa46ed546460365eb610d68cf167a812c47873044ab6b2636992b6a19ebccec1a05b0d599bd37fe8850e97213451c269425ed66cf64a5e43112283ed78bc2661d93ceda265df6e0cd787181b51ed79b715c26e2f1a869a6cd1f1e755ccf5694175141f8c3380aa851942af81850e5d04cb30fa91432fcd146d661b69e58937da2f681e5fed7a970db6271d0428c166e892a4f7fe14ef4e0dd46bb08621df583ba51849456b349688ec9a265e7bee20db60bfff6ea600b4b66a1e1d3a70c7f9b10fb2045685f1c52988c2a8c975de2bb5313d1f4191647d77d016deb81e5bfe451c600fd03d9c340aaa46499938a2f4b6b45427b6510df3c479091b8b014f68a5d3b7f536dc2654950ecc45c57221549bbd701521d46ce1a95a102d237d04873dd9a9c4013bed0f1c0d34737aa225341201ef22a089ab596ce00ea780b790f51df5c842aed45945d476b93b38c82299f8a3208a065b677e01bcd3ed007d69aee58ca44349afdfdcbe43d2fd18f6efb7838223ed296a02f09b4107c7bfe7c9ad1ccf85f8910d163bf2498d1b8aaab9268c3ec3d880beb9499a9e775724dfb37a367bb0463e82b1315f9121bd2f8af3859a8c78e669bd1954974d5fce8e434ed49b74866c3228559c64ec5523b0fc32f3ac4169e22d68e657c4463e71f225d674cf65d720e236870ad293c45549278faee6da01f06d0f29c1a77ccbb9ac502bb755cd7d8d7510db646ec67b89744a9efbe52b29ae6918ba49b769b8a780679f96e9ca186ab9d5c90b8da9b620eda2997a8a68aee0ce0469d7add18f8ace3ca00096001207c9b4b97c31f68820f8538c8a35140a50ac9150c64d2626075ab6cf757cc08f501d81accfd74a7931d6a047f175f22d5b9faa190f2951fb8219580b322d0fa5dd9c89f8d03d73c8fac45826f35ce677b4e2c3dfcfb0a6940e64dea25dfc605c54e2c22f99ddb619a6525631b6ba2e521b79be0b7d658ab08574eab09336dcf26104aa26b5c430d446e5d66a5de150f51793ae572af402b7223223c7fae04e0bdc5fe8ecaa0f8824b43d58889fa0a9a7b329f66747d5de72fdd2d1d84b4d4169e684864a2ae9f99acf12186d48a085f8afe853c16f4f610a216fcf7c6caf7fbe33f56220d8e59f0d3a58d532ad915436708b2def8d77255b9a09ac7b82d4b21dc1a69129a15919ecec1bc3ca6bf0693adbdf7d300955a359111700ca1704e6d61b8118ddd84dcb628e021925997b5f16bb7189d4d94910b0311772f71f1b6d129c0dd67129c01431083ce6122ce2fd1e713dc28ee0935e3afe5cdb619c1b02881f36e106f54be95630392428c5e9fed38b08c6eab9d2189b3bee2747ccb02506a16cabe0ac378b33df3c3cbba9334a02fb9b0ff3f44764ba6bffe3a15a44d63abc1cc31bd6ae482489fb2f4963434cac5112e8606a124e0f3dd0b7c50ee89f01093321882acf9a428230c0add5796b9ae07a1a98f15a6e636df0fe718c73827e751d35a5db41b099eead440aed0f0ed15ed89c912431c2d6d43144dae97449800b4ee51281315c0a68befc6606f5bcafcdcc52c19ec9cda41ccddbe910f9ad75372c80d4296b813065346e7b55bcbe2b37a30dfca860dfbef65f0e89eae395c2b03b2db33965ff4c9737e9b89e7d6ff638eb966e0e23f8574c47ff5fa79be67172140f374e94a70f25e1cfa269b6432598ce9f0fb4600283e8b69f53fbc8f3f43edce98a4e31382be9155beae271053d7c2484ee44d0a9a1a97ec13b4110ad51438e12817fd569502622657f86266a1cfa5127db9b4b075a3daacef8e56ef598771b4c1a7c74916b80ab8cb9eb76d74babf490fcfeaa0228abca0ecdd6790c30a9897b09a08bacd4b2a5ce124ff46bebc7ff8cb7760e0476a7a0d655284ee5dfe19097a67617e239e540bae97fe1b47c5f5923d0db0241e04062bec1e3a941c15c42add35f521a2180fae636289ef205c2288a52b716ea1b61278bce4c69169c41980a8fd0016ea471451db9a6a03da978958202e3608e46420a8d2c73dfb460b43c9253a707a4eb8ec83123fe439a276a1e27dd807c75ce0749753ac7a14aede6be535f42fe1beabb9c493cd135f14db2ed1c3437ef77b474f62d12ecfbfc2d79f6e1845d8e3e0bb094b2509eeb8184186c53d9df7957211e084d061e1fa50f992cca482406613fdf3f8a45dee091c023d53ca266349b0e7354959424db5de395133994fc1d8529b0786f20f1af6499d5043200b92952a1a44ebb4b9f01d90d27d5d68a5ac320a6652a472a89517dcdd6dc6f51446d878a29a3e42db1302a54896173c4136a0a775f931258961c9d942fabb6401f9be428b335e54311b9e598ee3973e563d31634c0b734e4a93fe8dfbd8c521ebec852cd2651ab0949778b7c44b863153690b4250e6a90725123449c741c1986094ce54ba4b2f8c20fab42d1fb3d26fdc4218b22a848c61fcc75c591f0e7cbc4c5fbc5fde30d2d73355588fa70dfcf3353d0fc75e38f5e7e3a3b88247f2c3835205d4ad901e3716ec756c4ec3875663dfe2f8787fbe777e9a235fa052dc274a5b7ce4e8f63a7f6f9861f92eefb1549a932f59b130da76cd70fbcade2a735ff84bb3a3e4b4ed497f64216b4a085a481a4c460a1ab61662cfe5ac3d06f0fb743a7b6f8034d42752d3b77e92a1c4d76861bd966e26780eb513a6dca098e486f19bcd7de3f897118f30e310cea2fee89964cf01680718b93716c24b1f7eefc300579ba3f8e5b21c6790d96923c7b2139c36c47111312a217d84ee87c00e50c192f7ba5a0e38f2f4b41d9aa6afd62218cb2e9c8c4deaa0a863fdabda151359e78ae3e06db7ad887f4a1c0335a6c2dc67220ee72b03f96fb738f8e62929e423f45fdd93b1488d1a2b33ed978c62584b59609b1fba3d58ed76ecca9d39f86d95f24ca3cb214644a1767bf6bfe718ecf04d8f4e29ef0ad20ec9f4d033f6a379a5e5a056ef8cbd1b2f0b6e672aa50fb9620ac7fb40e334cbf9f72595ca33760205719ba726c5da5f5e8599c5159ebbedc8b5f1e5c40253f2455ca1e1586d36348beed1c6f733832e6cf9c94350a75711317a555cfb6bdb14a474eb348ae333593c0ccc1fa647e14d6a12e1e6438085e668e8220701f0b764e2dbf254dd337261a64ca0a822af6f19a1026cc1a3319a32face911548996a1a22bd680f792606c1c84f58bc06066f46fc691607f87e44d8ce24dfee8fe0e4b7e91ee2246121d44b48145db09fb1da7188088bfb4552676816a8a00e37a53bd8d76a3c4bd6827089442c8bc76cfed95478a51bfc61ebc4dcf13958e16ca9945673f809be5631b0dfe6f590febdaed2dae9581f5da5d859f0a0c268e221affe04a7a94de2201e1ff30b7f3dfb871e14de837376a81e6f012ed5486d53ece680cbc70162bb00b71a67d296052f8984c11e81d01d880cbf16be602042328577d8b06bdddbf466922e3cdd5e592a4c658a0a7c83f9dc484df59d3595ea2ab30e24a3d358875dc97ef3ae3e21d93d8cd47328074b7045513069cb52876589eaea5563e70507beaa436e4fed145fa4b6f3e8a7dd1629b3b1c29b905bdf70d3b675513491584e0338135ea0ffbcbba7359fb3f6d7079311e02e99f405a48c584ef05f4f5cc0e99cf501d3af13842d3da3b3b84ce5d48e18982171b65ecb06303568e99879cbf2ff94805b25c2a73b1ee216449b7328f193fc462ec5e17cb13966426c7048bc93afef6a466ba4b3709e41634bf8b6c759785206ac77fda5ad29b1c5bcb36b50614547bfa535ccd418483aeb9488b622a0473dd762fb132b0448b0a01a0988b93b27e8e191064be3326e5376e2deb7a24465c30a3f8ea7d2d86a5a4c813907361e545793f574f5e4ce18845025d61117379e0952dd6a538a81e708693b04e18496c16b6bf7b8c6b2f01bf5cbe91d680b36e142dc1f4d1d29e3f0fde4e91e37f07f2c3f99f7cb55b6278ae1d4cb58f5ea16d55b901f44dcd55f12fc8150cd80d5ef1a56181289a95f0b3521fdc1f6d9ce120ce32b9c94f4e832a7ce974f11c02157809424e63b0ab34ce3b74c33be504dd0de00a727374286d17860d82a7129d129e09df9f096e207008aff5cb173cb3457a7bd4552bb67db20bdb9d8a8dd57e0fa8368ed4f9b29971e2bcbc1f56b0287060e90868f27453b192fc50af022c5ec98f02c89dd2d14c48b442560080b11348e898ba930249af9664f61fcbb520166ae6e0448e2dd40aa156e7d7e7c0dfd05f1e6b596f39032d72f80ddd9bdd45cc8bbc9637d8f651d0f3147ecbedd00f8f72bd69428705ede63e1ef1db271d9e17126294237cb9f1b0e0fc10d1edfa57402a8aabfba222c311a3d1d544a5227a55c7829fe16443426cd6c560ab2ff773bfea882abda088ffcebda96f82999ae6f57f5f3813f7df2787d51d305bde506efbcfb4e456a7974cafda9b95e487eca21612f44b505c2ab6ed873f75fbee0f15a08da39839f328f2554af147cf19aeb75b76ec2c91d437a21366df375872c977197b518610bb4ffd7b47ff96eea928aec6fb85466904f6836c5c939246eb5012239bb7e89014dbf5ba82a28748920a3f1e2bd67cb294c22113cfeac95a50ba797a3694169c5cff47ce591c740e2384fb21f32c676a94b572b09a00ecc24aadeba8ea9872f674d8994b3e61c53fcea5c6fb886a69cb513f9f568c0712e4da4beb06ccabaa613c6197982f559b39db5fd61d89de886d4ecff740d7627c7511b5a76c3b0864018c51acfd79e89569f8dceab416412db05b5f338539a1fecd1b1356f235ae90253f7b44608ad54653c6c37eebf0db6b4af31a533a39e271dfafb3ce68c751fbc859cd1ab9d69f1ceb9ac535c85e7d4f811a2264f786a1efdcdf663a24df25b0f51c8d173cb0ad0633a146f07c79b251473919fd02d1d6717fc8de9b3ee23929f881a8dae3eb0136f3db02194e5b4028810c87ab14b281a5587f3e116dec61a0b0c0be25d09354e0f7e6c42e1463109c260ce869cc88732fd26cb45bde4b6d2c27a8eaf3e69d3ff69cdf6149458d60dcd8706f1b11ac5d33a7bacd19cab0b32b13606fbc8c01b6198ebb1f4bd59612d5f5fd3f7def505bb9efae0e8dedea3e7936f14b325bb259b75f0f81854b5c0b01f3f3dcd7303d62f1384111a29ba5f26234695452db3ece5f816e9b3cff2a5949b096a32e8f85f594883dec9a8bf4badaee8a66c1c88be25c92334312c35beeb2a1eff9397a165a02f020ac2e91fdeeb05bcd70361ebb029294fe40731095a40a9768a5b6a44fbc3f7522623266d5ecf800a2176cbf93137944537ce1c12e09ad89df400c0dd7a2d946985bae441c91f5107fd227534023b10a73780f0c957caa5ff12fc3228dccfbd8e9afb65a9977db1db551d8db7b4bdf9a7173e5a3dc1590017fa025a50a4b38e9054fe53760008f60c86cba075d9ebfb123ff0923cffeea7d3a3fdb3395b62ec88a5172b881c42cb9326d9bb464b1e920623087f9e7f78aa461a240ed940b55ef637cfcef3da887ea06a4fba4e6ba49272befd5b286fa05115c772c25049f3e4ae12fc9a8df6334c4c9e8c8f7785a551c47db73cfa655d8ddc59237804dbf373f69b4800f3034d3d49dd3b3ee37310915cbc6097c452fa6eb8e2be1dcdc102ff34438794cd2a423915ba9019d36a85f9d635ab7c02040c30e4dfb3644abc3f49672a95003a3ed8c4b73af3691f342dbe8d3666c67b1483ba1e8a85eb5a0e1a1368c0a0165120a35208ccfbacb138e74e263d4ec1847c0780bb58c3381c1503b2858897a67b84836aa2e43ff9d8b280e38b1ee640f39bfac41f22827c31cbef75c9193ba106fa9c863d13c67a693b57883f63df9a82c425cb35dd1b45aac8983030659205b1cf909399a900be034c39ddb3ec8ab205cc3098065d0b417d1ee40f4845ab7ace8e6daf4646e39894cef950384969007b403400b2967272665e6094d6d830fc5eea7c4d2629e55745f0e47bcbd88b3d89450fee8acbc1a97b757c584eef9cb3cfc62d54f187a0eaaddd620083aea6ccf0554b7f632a23cb715f006edca7837fe3f2a240bb02fbde97d086835b955caf118c2b2155eae8925f526c8b8918bb50d82350998f0586cb45cf15e1f3c4a4a06c415612aa780324ea88d1dcdcca67e7831b564d7d2f4fa86d3cc511b90f32dc4022e50ed5319e1f80e73d28eebba08dbbd51a4b809028b3791cd23d1676243b40cbed275a81b5a7eea85b0164a1a047a45b3e277135675e0148a02e7c305095283924d3d749280bf63e6a34ea714c8b15e0f088cd174dd724167b66065ce0b798f45d91a9f255cc9d1fb30c534e1bd3ed094ca9e7f307d8ce6a6445a83bbf2bb86b51f5a09892c76c4b6eb59c40ae8ac02863db4386148116dfe56d9a230a4e3a1d0c1768f940f2e1d9b79bc4cc500d76ed554956845994287ff23cd50c56ea263af0de100f003189c762d1262855bfd76261f23066c13d23cf5eb0f5eef928bf3f65c0694379c4e29a918cd3099616048c230b62df2003f815a0d08fdbaa05cc04dbe6972ccfcddca5c21341f66e4debbeb85a768fdce6e6a2b83a4d0b679a0eca70da62990438c5f3bc1004305344d0221250a7d9857ceb368fbd9679f66832255c23b482a183f02bf9606a8a9e39135057738ee9dd9294221e3a08dfb073680bda4cc4cb83364de78c35c0dfca589454090caa700f0a8aecebea07b7e8cad33bfeadd79f7cfb8fd145fc75c42a136e41795f1463fb0d33d4006890fd6cd1a42b45afae1ba9fd86a09a8a146c3013971dae47ce5d7795fef4dbcf6d5af4cc8f1cda98afee15247122ec09b0d2e93c9c581688285811b12931b5532e9154e3c52c2e0bd13d11128dc551a28bc42c6d5f8022f5f413eb3a3b89e42825fc0ac41389250a6b3242c0656a471e16c3f50bbfda0f9b0c5c4b69b3b133dcf636238a3ebb44725f2872b2d2f5b58c867342fd1ef50051e24a69ff76808dd553a18832f4b384b5f7267c6f26bbcf23c8a09675f94ae5a789999365939f8c4399c34d431f4025d9cd1ae0f8d0022e887dec4edf45de281bad5129e4de75b29c70e33b6c0ff068765a2a108099096f62c711697c51fe39b46df0cbd6ebabdb4432fbb8d89a9c0daaa616e7f082f9604f59961b7bf7de8f1044e3a83ca7d3d9df42e76268e64ffc5761b4ead9db17ce532f0bf1b963caf42395a3c4bef6c5849f820dadb32b1459515efdc60444357aefe75e94598987f28fa40673e72997c6b131d7b99643ee8ca6476b41bb5937ba1a216b84aefbe23556849f32ce660507e0d4b4aa827ff068fc51f8e48a5a555a0411a8ca6537936f6bbf3df95c7ba17451b82d7943eaf40791abebc06b195f9546bfd2e120a871ff149e00de7f6e8942e43dafbac9ccfa0d88665d1bb6a088824ace24ee9ea4cd4890d28db968c315dc46860c34842926b2529cd126654bdd90eeadf330516b3a9de413ee0631c8e6851f9e1941f4b7a919188b1fd8664a3b0f7d4f6d4ce579cc3634a841b00cb72f778d59839d0f1ac7736abd46376c2353853ecc5a9360960f82bbacd55f69954a7b7e325de80da48402d3c70da99d02f99d5cebbf180e1c33f2f2d9ed0b188da65ab87f1dc67bafa772bb32d475483ce3c1e3e3bc2fb1a30a51ab4fb62100c0db83cd695bfece8b47d5c7829545c744115f6f0625de27cb69b5973c3135954d809962348bae765c78405d89697f1fe5ac70fe8b40b48e646f8b922a9733f1e55f36809b4703c1efd9ddcf775ec69c1cabfccdae2a4733e6d40e9e4930337d8d37d90f89cddf0847b456a2413b6e57adebdb6db8d392e89f18eeb6b06db6bcdbb622405c80f3e05e844b0ca7323f3a5ca19d49f6bfe5a2a720b6c564cfb74c8e2c4fc26584157bcd790474c7c2806b68bba4d3e8ef099f70493d8679acc38ddc5ec206503443183ff10d817e4a9fc06b07c7bc22467ca967814ed9d76d1f6dfe88e62347af3ce2898609d26c231dc9446b783bdfb86a579255daea8762a065cf128a7fc2bb004a99ed9fcd2f6a33ca2bae0d8c8c2b016f0521341bc1bf3233b8b3cae17cc669184e7ecc686df1b3f5c6c58a8e89050a5da6ad151ae1d28e7f18b1726c15b03ccc51b36cd4bdad20daaadb468b0435e70c0b19eccbb1320aa46a23b19b635552817fbb246bf58fa1cd917688eb422a5f4edd3eb9dca7ba4fa3073a42af29fee6777c18b5cb98bbd369d468719cc133110afdce675ad934394254ce05747049dd383e3887cad7c550d5082e39c19ea57461cf6e9a1c61dd7d2a6953e9e6eb491b40b847abe7c9947d4d8f1f7930d3e0cc0b54fc4fc9c69c60179bc4817467a5c5f4309c1c38ca148fb1719f71059087c1d243062da676d7a0d0e9059a0a3d38e86516c5a18f921a18a0f3e71e5d9bb8888b0ae9cdf8d10fa42c18d361231955d421295b40b686960b3663badd7148b497a8ba149e948f2ef8083c26eb27dcc1045b30c93044a46f35e800ab046cdca55701ebdd6c73ed7e6184d4efd802e25c0bea54f7bb56181ecce50bb78b282ff0b268048b851541c9294f12c6b1ed6b584600ed6e169812e5cfb69a1502e6b4e2c2682290c7b266ab4406e2c2f9f1725987f79fc2c17889ab3aca6b514974fb9e857fe3fff56d1a5945ffc2e5d05b81d1935ed3dd2f555dddade5046563556043a69c81b081991660c5fb3ee0d6f405b805f6709cd21040546fe98623f5a95549539c788f9298022804c5df931fa24313f7554cd09b76c54202b7d48ef092d7a34ccc6822c7d501ea9c9bd2d7cda5a24a7524e2a4afe02a78addc8838bfbebd33bfd5ef4fd9dd8c41e23c728e0ecb3621df91491a4f1d170e64ca772c4f3f2f3ba391d5c7cce2c98a18e519e19ae239d1a25ab780275799510483acf955dac3959724f883214eeb6d225d4a9de465bd53cf6b002e635f4daa7b26ab2c9ff3b377fad2cb644007d58b91467e872ed03a3c3723f7d6edab6f9cfe9269f215511c8cbf79e284a206331a138c2a93f0ff30ff437d06df4feebd3f4ee17e03d6f18cbda8e37c1350f055a306f0beaa8ab44c16739e428610c19ec1fcafb5d297a95f425101a76569c8e9bd6cafcd45a59e5ef3f29651af5bb727a0992edbbc6d030256b4c9f4b16f3695d61f40dc1fb311eef971048dc5e62e6d47b333f25f44dacd32291f4b2a0b991f53a28f5832f99d3d40a831b28709074242b0253fe474343ad2a5ac8294618d5074c18c5db1c93195a1cb3970fc6733e0faa8c3b3491c57b2161620811edfdcafa8d2105c38e9a9e0772deeb75ba7ac00bd046f40fd5b5aa6acc186b0d9ee3ee6ca4811284ba767fd142a4c75dc7572880466d5e25029e74a96b416cf4854081782c0c11a6bad12a631662818f2108dd46db1637885a22e279a5938036ae42017126854c2d9bb6da667d698a09481d4be7a213c99f8f8207002364642d953def9a892df1b2dcb31ab90575f5728170d7fe027df9523b8645e72016e449a060e1a1470c00c9cbd38787f5249f1c8428d0f1bc159320d3f8856ca17e6601173a7634dcb776e6c804adf5cd124863b28600bf5b53dc51cdf4dd91eae04d06bd6061d5100601464b7944242e61c4c26e5f032b76fdfca5016123b508b5b2e2449e22497f2e2880f7a0d9aac8da0ec1efba785cbd0330307675cb59a1574e106adc66c8a3893aafa6b34bae4fc064fcd87d83c9bbd3dae16acd624cf2e2e2c61d2b997da24374873457e4abe5966ad456f72a37a793bccf540636cbe739dfeacce2a49fbe042391d4d385305394674161258344c0f612bdb90813881ffa49d8894454cf23ff5b1c76dc8494246fae3d761b37b09992befb2907862efa15a988f661c38fc2acbcf06997f8d78e8d69caa31120947ea252103785d2b5dd292f64ebbcbc3808d8fda8525ec3b68d4871aa14a6ac72c968cb16d59d46eeb98eab29ad8cc0063775bfdcb8674a0e922d176596feb112ea52a3f9bac1dc3a5caebebce82cebf90a179cba4c440137e0fb62ae807208382e860ba6c2553d6587845024d794d127c27ad6a4724af738c42f0091b6c888aa52d5140eddc311ead48f9562cdff33bfb66e1d7be9d5ac0e7901c759842959dbb41e2d9648e78c594ad2ecb51f60348842eac521e0231d1888ea7d95b5d170fbe237414ab78f9ba0e4e7163aba28fae2461c756d1528a376f6dc77549476172f88e1784aa6737b8932319d4c39b921984e44ad22029943a5523f826c3864eeb477ebda8d12b169a203761477aae1232bf4fdeb83bde8ab4628b18c0f83fb75262fdc246e4b03dfcdcc478825ffec363bb01fdd2d1dfafdd8533d7f42df659ada00e12b011727c2d752cfc3c8f2357f4dcc99b83f3d6baf0c21aabff84773e969800e4e8984a9573bcd5ccf81b1fe525776f5a435f53f85a33c167f5739f45476dc09540bbbf8e476c422d7bce6b9a585ee6cb33cfa8be827e08c4a669db23ae7102d00266bace428a1bb259db23127344d76dd25d03b068720c3602efb0e4c800dd0474f78eeb0c97cade6e23abd33851270a1efd365590efbe52257c5fd6f014447e5ce6d671dba027e37cd93c53ff6ce648ba1d22f6ed6d398050d42e996c56e371c6dace1f62a2c880a5e449b09b700322348037b7515eda4a8453c2766968e611d5d8ca8ba12e853c36a41b200ab1f5e4bce81cbb35fd754bfca32b20e139f8376347c10efd60dddf13e73d197728706096ece94cdef8907189a1db465b650047557dc0204d1564ac91431792d73aa9c03f05c05b96485d5f2d3e412e99604d3eb1a9c914fcc6da297baa5a5bb7fa8e265d6f168e5d51dd0ce08d64c5047d4472b12fc23fe4857590853a956728d92f74747f6a842ae32560b7a2aa66abe0e74173daa14362df68274b6722b38c82a71e602a5a7a7e04931dab63665c9314b405c29f9b6ce727d640b4f3393422fa2307c07a90d9197cdf6eae370b937a8cb00f1682807807814aa2d5228c5c9ebce113fc83b5e144b5736166975d6c266871d4e624c727950e0563c2e0fe36b700eef9dac857e1831baf8fc8e98791dff14a8504beea3cd8c6a53964f25a288f115a3a8ac1635d0b23b09bc03e084911d08b934a7c1e30267532713af8935b21d9b673534ab87778617b0ac632d3d34e9fc649d3c153151916f368e14488d66a24d1c3223e59606bdded0fc1773a22816b0ca7da367d35c4f625a11620c347eaa7cb993130b13eb7191dd85b4a1a3d96fa4ae42b8303f96e1dc1c82f7ded82243f366654e450abfbc906e7daca37d34e0ff2416ea7a268c1c58f9c7c4057616bead167d42eec4d1b5cccf6aa415b14f9256e53abd377f9de3872156ae0c3c2d988811665a3cd02ded8243dd2e29d819493b29e7348e94f738f64275d0d24b812be69629a683a1862859cbdced31ebc1e9c0b33fb84925398d973b1d7c694679e93f9e6ce18a1a2de3e8c67a8a676da9a456112e57e0eb4862950dfeee9cb6a6058d4d86b7b24a031251aa503cf0231213fa88c7095c1b16844d9e28b5840a956b236bb57f6047aed4634dee589f098f3040ef20e49b04f848a260d270d0db84e386fca7f658dff1fa2c7b19b67c04ed8ade58d022b990e543cd5b1e6c688c8ffd7ac8ac572b3bdd9f174dfe5bb388654584694d7c85054b8465517b186d96dae18b5175dd2399945f5a29e03753d558e010f3f4d80c11d2d3c2efa9496caebe3a0f556488a15d50065b880ebc1de7be03cf3e4d41fc1e9bc420ebf7df859668e4eb6fbd9bd3aaa2bd8d8abebe3f7487e95c82e17873d5d25629ad7df23d0a0e679fc6928918854a5a25d60ff634acdd0327eae85187e46d3f92a180d99912fb01dd6b51a6b0738aad1a5337896eceea0b5f80cb2010e96014d587fbb996003c939200f9ff287ae2094e056739c3c82a548203f942c8aa37cadc236d8f61c82a211fe9290367a7c25de49b56d33075433cf616fec3d0226a919ca3c14ca155c8e0afb93013c0fe90a11ea45ed4310eb5f1ceb3b5e5dc9caffa6b7a99e7082fc52fe6832a07d33fd783cca697e2f077ae66411b001e618dcc23ba0f3a316619ef581e3ad41a41a2ed57aaf8722bcde61f2583d8f87b60514c1b1edee90814dda3793526411f425ca5044d825df93e62db353998e801532ef679ffe433af3c96074caf66201cfa2290f4bfef3d31ce2c1e71c09a03321113efc809838933460a101758fdad43521677c00367d90b844989864648cfbdf1690677ca38c382c8bfd66b5ac4cd8f94d4de88f011c9beb7a06c6443e112da88345c8d00ff6e84126fcb2a7639d0966e687757baf9e94d72cd12071ffe621ff68f399807d97fd789c789fca1b719c887f5d0e745148a9bd890be2788166c72b0a3ffce771ec5ff694161d4875f4abbcad4e31a227225d359e7abd4d198a27cb1efd94ecdce48b71a5d2e16026944d7c94ce95883af4ee13409bc031b6aaba23977735c09391856fa0991d4dcf62066ca031919c6551a2a015075053638feef601c443694d6676d1b8c57639bd5f3e6a0765e284cda773dbe31f30d20e36e5f33f2079e54fdb2eb2726747c2021d3573a064a2046a52bdef61b2f5bfcc67c2ce0e6e1894450f48c4393d1559e44d687945d054f04331801e6aa29ef888819ef04d24101ed145561556aa906ff0692aa6e31e6f023f5447bf32cedf6ea9c02b745e357aca00ef6880b53be721930a705379cb8eb6877a02019679a68e6bd9aa9976ba77f273466a267db44721e8a7a4ce753634dd8d663f46e2830079de3e791b731410e0f042b8dc196ea16ae5e4a0e931e6d088e64980bfa7a96e09bb91d46e6c2befa2e49d939e7dc7b671c2dac1d03b557a7c1822144048feb96385de936c08786d0d9ea782eee79aa03aacd1e5e7e81758ee7ebb52c77f671c0e11712351bea3daf4c63989e3a38fc4d5385d730988934da7fdcd48fa13de1669b1760b2e01dce4f219e1b816ffc87e18b98991d202d3013a5bca94870adff7cda646bca34efdde2cc0ae39973d505684410c40d9fbb3b3588dbb1266b0648268d5aac017343a6587b08bc2537d4d3f4704349c1b5cd6f0b97b6816b0eb2a430645a8ceb298e52d2df37d75e358070edccb0e2b571a60dcff4188131f9f1c866c30245fdf8cff9ae3e74d217e83d6acf604e274e76417ad0f5c8a5a3a707c64c71b93c2791cc50071a9715e99715e63b2459185a0345499d29976adc19cefee8513e4be620134587a00810e562b0d82f3fd1dbea7fa91f6cc77ecb7b8ebd4cd9f8ef1e3ae122a50437dce1ee27aeb8ce7054d1727d73639eeef601a5ef6100708deef0ad389ec58753926108479e0c5b5440c7df527d7910eb60be43dd45a3a02fdf8a13aa65462c30639a8904bcfa17a38cdfa5179e191858995e49a821806b0ff4f312ffb178c8bc83725777dc853a7f451f5e4add82e82a0ee2af23083b1e281617de23e2820ed3c7f50bf62c777d2d0386bda2f29fcea10654506d19c566285f6938f1fa59ef5cb3f779b12be96ef148418de60b119a869e1860440c0c3d7b8dab69cc31d693659b8405ebfb045f0da86eddd47cba6285d584c887308da3b2e2bfbf38f8651b3cd47bb29788e1b1caecf2ebd7dfa10f3ee4c6c503a080708d84720b8e172035b58ca20d59d7eae118e3a9db87bd04516035037ea6e9bc71c1d285af5e500396b9d25361ff107c3831e2046bfda6a22404f142f215a7d3f19e85510358261f253f7f715221a4bc22d2fcec9d876e7654bf489f6ed09ead046f842f2c93451e38f758c5f14fb720bdea26d3d334965d4b88c735d0fabf6c191767f7594556c3a669c3f3c874e49bce3dacb1c2305b2fa66e2ce469c469764112e284bc9b361b94399dbc8f1e570d0b045482635a726a4538f3b90fef8b47ef674a7be951a89b5718baf20a227ee847ad79deedf8cfe287c81185294952df8d00e3221bcc649a24212955b474c4d94c381bc363690e123b1baaf6a2746ec7c15491a9a324cc813ada9ad5ec1a2777f009451dd453943277572af05847709e3c0dd65ebbb53fe8563c837892f79747151f06785eae990af2c34a73314c925f48f7b12d0088ac714f4551685d45d7ae37e7767aa6f71bb25a23d5f26a32164a329071da17def8744909cf875071a19bdca468180598833e3f32ab48142348118a7a96be09b5b6bcb918350f66c462406c9d1899156399b992c2f5c393928d993c3c4cdaf09580fd1a20dd6173f7d997928091a1bbfe8b737376ad8148bf237e8abe8959bfacda856f989f516c4352b1cf7ace7b2c6bf020c1d23b501beca0592a29dbd63ce52fd185824a8b89b803c5e1ec10e47e6e34168374c6fc443ad8bc0b8adc30b90c1265ba902c45f097f8f2c9157e534f689eb2ff2e4db0306c5c590ec2a68a75cca34094cc553303ca8869666cacd16b5536ce8147163f9a51389583a54c9a3b2ea3267688c3c50b5506f755503e4a36518432cb98519379ab0057d9fb37e7eacc9a9307e730c6d07d05d7ae83a1521e1d86e01c6ec0cf927dc5507db43c03df4278a014ada2286d187ae6aeb31fa4d4693f743fe20db53b2fd3dfdf445370589b30a3c05c9b1f5c77f9944905c4029814998eef5546ed2fa0e44e9ef101065d997d0c771baee6a1151638130372e94f2c452da1bb5e0e549e3be5da576484bcc52fd074e5e2a33cd8c81e204608ac82713c22165b30e3e485d562f3f2dfd2f077fb5687b79dce05c5be594135e6f1b06a282f22298f76d434296f86c5228fce4b0f2b203e7d6596b0c8c5e44dd5100d27cb36f71addcf5f03da4d4f8ec74366ac7a94b75bf634501ad473335b41fe067c79f17b98b02f702d3d00fe1917e6ef1aa10ccb9446838cbf6cefa7e1e43e0a1ec27aae41271a8a90a989d3b9e5655d34c7a6edb5ec33eb535f44b5d087e815241333434c23f9a2929d05149d142756c321e5956ff88fc0c2f3aeb6004750496d40c5c64d1f42a549da44c38bb292d2c327713cc12faf188d733baff474cd7b0c329833ebeb955806b87ecb31184264354d19a25937a40cce9ef062d060c899815e6c2b3d2db3fc156b8ab8d7f99af90069b9bfd28d0b30c0d9f3b29f463072e13380956c26d56f6271c46537b6c6a57a06b91d1fd0db2b8a16c79861123a6b03b613224bed61ecddad3fc14195d24c87dee34d0261624551437cd4ee0df564ff0b74a95fa0c2b5da2bc6c049407bb3591e6d5f2d8f20dd6debcc3543dea46b43dc27f45bad853209aba41b83e9e9e8f8906ab0026f2ea41c560d5f8b364b88e45f0dc56dcfa03a7519e6951624b3c54163b6c06a709352758102c2dbb4cbad48a2183dbc120a62c5e7ded7f57e2cd0ada89def5827edc7884831ae991fa0304d3c53ea45bdaf432ab46ff15f0371d04941b3785b9f06a685fd6b680ca66c3b948552f072702961e445ea2ddf809507643fe56c55930342f29bafe62bf50432c776e3a8b9e512ad221a47d5f3dc9302304d6d5e5577a071c9520c56834b25d6aa2be7e7008bfd66886107e0443b29ceb5a8dbc463a1053db21c2d717ffef470129c29464571313dd2eb04cb9613c83433cb8b280955102b33b0cf8f4473b9e19584cb241e2618d7271f811989c9b63b5d6e41537414e429055f528535393f7628e116ad4afe99469402c52bd70f68d9f44bdd71dae48fadae760f88b808d133a831a72a87c893a7e5e28a2d3198c233c6b6a395f85c17965e744c19c07d3bd5a895caa0e97edc797604f93b58761950f3d78de3905a6a3f125dbbc52c1e16863cf23762813fa839c6c67c267ae78030c54987f46134e07e4d58b7afbf886a14c2e2299900d7d79f0267fbb3e46706c75390186859d626f7aa6acbec9fe33f6b334669e3a871a26aa5a9721af56b3e90217b0f9691f1ca16e1813e80c3dfe9ac3da402826fb92695628d999a37793f880e6f0a94de57435ab8ff380be3863605812872ced8f016f8b05ee39edc0289bb27f142a4ad5be008fa6ab4d6739a59af71775aa17f5412ea654b296811447e0331465acefee874618e21cf6dc3d4db3c4a2103ec9b0c1b0a02f2b7ecbf84b0eedc048a47ddf119a01c2a24b2443846188c95efa120e6febf67f5042f409793cb44357e0ea0ab20dff97dbfde21cb88d02be0d114583cb9d46678f7d579587a4c56221a82031938f4fe7bc5175ca4f57918fdd4b99bed0fae673ebc918da7218770fc43387e1a510889b2d675c87bd04e10c7042a5791f78a533ef1b3069728f0a66bf8c33fe002e44de31a934b431523cb350358da72a0ba387d6ac3963bca91e978885a97d2f34de00c8c7ec17bb91f6d6a108fd8b3538d7340a5c0113a582248a8119826a0fc5f849a0da3cf776613735ccbb15b64497c2969a942dcf6551f2c4fb04e90718be4d37ef3d65c1506f6754c6f045f28c10a230f6f22cfba6eab492d6a1bae24dc9802a769a721ab35b866fa604f09843bf59c571cb723060c7d3666714f9b7b5de167651ec4c4da0890c0dd3355e60d9701cf251943b9043f7b9063ed264876a1c8d758f8e9926f7271701cdafe78f5b819bed2a744e0efae570cae4717ddf4d677f249a5580b1b99c51d1618d21ea024d871a747ec7e4645f9ed56ba73767ad4bd8aadc4f3dcc2d185d8f8aa3c6a6c69389904a6f087a172b789c34195867603326699d0a20ae81dd0107476c34a63abb4d0b04103858b85e089b7ac410be488442b3ce3ad8fae430058e5a9228f5626006e76d7c48e581422381c79292f87c0b17939def725e04994ac55d64d4caf3e140b9f6b2df8160759713e8bc5c5fc32a1f5922ec3a9cd3339860380d0a0995a17c3c54deaf6b76f5cc61e3ffa375ef89aefc7e975b42feec27779371de17895a41286bc25c0cf8ff85e16978ebb4d4976ecad026bc831c456d285fb8dbb3546ee17e1fa57d6f1c026ae929377f27e549ac267f132041b8ce2955f7522c605896a306a74dfbd7997f7e1a439a5e6d90e3aca60a04caf0ff464e7801f96bb4062b1f465f14969bae5064a744eb5cc7f5fb88d91ea2a1bc626d2c065571decfaf42db44ea77dfe090a262e3d5f192ce8c12c95e2e51671770ac83cbe21f318a514ea86419843fcafe8ac0a35ee2ee925b151c884583802b3a48bff9579dbf28965caad5518264f2eeca40a8f4e0f8238e00080e45af922c12d83f0dd4a416a1e4a7fe762c350d76a9f6025e57a8acc988952f47a8b96788c201c3c6938b08c20ec94acec8235997d8e68ca2f71939c8d141c39f7e848c2acaba75d3ad319d70403c902903efff68ceaac19577f8f045c20b46fd537689f8e123b2d78c9325471523e5b573a4dd06292fa1660c1780d038d25fd635ccce5e6b1f7f0aaf37b26c3b4b8b73fa118b07645ee1b625aed2eb4f58baa7637a06d2691b7479d3183000240ffffffbf