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 71580 25d6520505a9a4933de98e80f995bb50ae639868e8e1141219fe1bd82a8051b8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f405f01e19478525c1034468435b4c00fd91e79f0e317465a39c7d4601df62cd
Certificate Block Hash
25d6520505a9a4933de98e80f995bb50ae639868e8e1141219fe1bd82a8051b8
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0052c30100c0e50000
0010000000010000000100000000003f000000000000000000000000000000000000000000000000000000000000000000000000f38af3c00d993ad26db8f701e622b7a2615f6aa17971b6770ae793694d59523343b1943740cba76c2f6f08cd6c6cf12b9a56ed966c0793b8eca0fce1c7852f888f37635e3883a7ae1a8e282d6852191e50d1b65e875d1af5a000000000000000000002000000020052c30100c0e50000

Raw Header Hex

00004020d8aa23476056f7a003e7537e596356f7c1ac40f7e45000472a851e787ba404028dc57a5c9889b2aebe225c52b52f7409734d5daa9d363e80a686101ac6eac5503c092b6a1ff60018cd62df01467d9ca36574310e9fe791fd004c5b43684403c1258547191ef005f4

Proof Data Hex

59,560 bytes
121216010307793a0b5f282fc50bf9e5cba4ee0d4bb8123be9f5231ee92450fb265763857d5b49c9c33bbaf587b15f7dc137b89bf87baf05730e9719f07785f89709fb38c24eab5e89f808b6718ef28d2c6997bb9f598604fd7097645f2912f43c7091088ca37b5e9955a10f57b88b3d30fd6d23badbd512538e4c94cf111ea5461ee4a7d28329a3e029f43885acfa3901ce604b42e00282a68d5569935b78463fac465f444f64f76aa821f97286fa5c4735ebd158fd578b98af0f9701e2e3ffe56e3f31fd87c564434f44d904f37c4275a20cfaa1c064adb5dcaa5e48c5f9f9596d9ab9702fb6be3fb2101ed8188869c277140a6a52614d665eaf8cdc82f7126cc479bb57b51502bc7c2c09c3fff9d91bbc4470236217ab9885555195ad33a60385044e39b29afca21165b61653c634f8e686a13597db50714cf7defd79d4f768e8869e6cb92f5671da0c23d024d3fb5144185d03940dafb2375a55e2fc8d475328537253cb3990b5dda5845eb8aabf37817c5fa226ce951028056642e6ed050cf650e3c506d17cb0d6a3d657094fc0ef76fdb998e0220073328c915a7f31d721ab7b1bee1582e31b9bf422569d16aaa0c087910779cbd8bc0947f9b74fc6eaac54d1a38cf9e25d2702b034aca9dab30e8686f083b2c2a402a83f5245bf214478bdea60afae0e6b89f91562160530d8be8e7a491f6d0a686d29bba3fd9d5abef5dfa6851ca035b71d11d67237039e39ba3e4ea15880db6cdbaeeb61dc3abb8d7a26f13b2a7bd516a9c5e54cb36ee2c3d4016c63aad9c605cb3924c4502f604acfce571e5e038771e1d6db218e2097d9f15b0e452be1df92e379dfefb48fa31f22835940bd04186e98dc386854678657c1c4929619fcab10506971564d6499d104936484bfb34e6dc49fd70e1e7b4f44021c51a556d73c23472fd533a83717d6e6120dd1584f3fe423dde8bbba261ba078a49367bfc4ddd52f2b2f89e6037667ee38aa28a03acabe665aef75841cbcd4007ecfc054af5078900a6c60e6aaa2c69b5b219f8779cb8fb057e1aba203ea11c3c120f57dfdcb00ce6780eedefd63bd4d9a5722916d0d14f0f824ec6b1ba26015fff4de87dfa3c5ec10cc37bd09f7d20b1d10d60c69f5dab7eb527919af6905196a42407d9ca7e7eacf7684a5eb5864481989571149305a559023b980afc0aaf9d346173c0cc61d31d9ad56b777842e0a5235d218edf4457124ec4cd62ccc76ef243b05b85c0eadfe0048e8c953e5df1661d0f72729cd02fccb59e2a354e6a9f2bf624bd062f091c38e26437385cbf0b27b274ce5d14ff38142b616f4e494486377cb3502852581d05d0c4264b213a6b8dd1377d59065f63e26eb20e449a7e060fbc4e2b7459004044993af3018a4472e2cbe0dac2a0c4c12f281649c954c54227316c48324736e0123cf265023dfe59650cc1351717aaaae83557f5b4d2ba01a90c069aebe402051504b568267534d42112301288e1bddeccb00c7ab36650b0f281a351846534184917421400c2f1b2cd1a78caa89c0ef79fc858b42c97867849d89838d09041cc9ea103ec96b402427d0cdb0f99768e442e91d11e7a932de920d1c12cdd4b4888c25cf2830fff9370c6915c372c9cd4911f8cc049dd5783a4552a1cac0bd61381abd11392e208384489b801e039f34effa6148340fc8c4f1286b5e39e4b3a3addf8125adcf203906e9d01f34a2adbafaca354d0bd605831520484cab80d92d4777e5c551b00c4a6e5fde5d092496c192ae72793ab3697a5faecbb3bc7a5c96d3a9c288dfe5335805a73fbb09b94dd3317885f96f1024505e55f5a45edc6b6c74c6b17abd91f9419154d7c317fea4ea3980851fa1ff725309c4b86987a17cddc1a381f07d39e622688261331681d67a970eb06ff44ff6d2587c5f9a877da6ac76ba6c6ca20a0dcce9a02f71eac13bf46c45643dce3eccd53fe30e11cd45e35f8bfb2a5e9748769312d1afedaf427f43a61d7bed5b6faaf563f05d7375bf4ec1d8f894661884df198e28f71d8beff3d98969a45d10e99afbc9b028967fed00d102833745433fb6d6551a1523078f54547c0fa19eb42292ff979ef409e7b91d017d7a926e214f66175ec4b32b69a4d2d988b69906c4f6985f047b607b7756c0b3a495adad819ff79da19e89cfc8dc4153e9f594bb73b5650c3628b38b8f14f2f7bd80add14f2b678cd4bbe325da317dfc341f8d9bcd7a2e28cf838585991c05710465294bb71de870b2591ed96d0ee918e01770322e3a2a8c34461c827db6177bf2617c7e83bf646034dfe0ac7949c92910365244c5219a17a815016a7441ae9e7aec6bdcdd7cef21b517d43080bace5f412f61a623451b095a6943626ca1dd34886d33f634f425773be134a8abd34bb7d0e15ab6112e9f087b7e8f106017b4b91e52ad561e4f5ceeb668282a7cc995ecf2e5b143691a56446bdd04051602d490b12c5c15d24b9d19ff4894dd10a107429731da97de0fdb49581e983eee792794fc9cb1e5426a793ab5c70cfc0defc2fabe2e8a6366a147455c7f8eaea361a664db9207455ff2d5790490a931b24a7bd7abc7b51d4b96284cac1a14acd366f352b7589edb101ff3f367af78b0b54315bfb24cccde6b1d3f0d0881ca51780602937458c3c6fd8581d4a59166de63d106e4f075fe0bf5dce892d94133e87aba475b3c6a1cc17785468bf93c9972aa0d0905286a789c6b9f0249873381a68139c4b584d2451f3c2b95182fd78c02c705dc65c23d2fd735f2271abe550ca9613502623194e6105a1d6d32532803226fe7e926e75b845c1322da73ee2a5e9b27bdac42fc87d67e3758aca2c534a267d09be341c70b8a772fc89f0a643540ecf6cf99362802747339ba7c7b2322b7393852a5e67b453b76da47d65449abe1ad6d061c75c68123550fffb1ac3ffb7c6e170206b7a0f6ac9e6fa28092a0497e60753cc3fb605db233e30586f17cd46b7f86d6e0ce12e298694f786232f06d0b814687426dd2e7c2902d85b2ac77000d08c842a1bc52658ed5926dbb8790dd8bb542229197bdfea90d443600530c7343f38ffcbf126374f41a2abb4cbd38612109c55fb6f9e85f073f731a3f6077b6d2136442fb33ea6a4d58970158f0cb3efb0217f811522a7bc8b75d66bf05b12c3a45cc30a0d8a9d6828553e0adc324b802f16ceedae71c712bcac4778bbadb9ad3245ab951f8680c4445af9261684d1571a8e0fd29adc1ebcf4b0cbe4b835f953cd8bfca98aea3bcb3bb8cf9369c21ee92e1b63640c09434b196cf056e98b7a65988fa9b4e26b3f9d5b7a6eaa01dff5aeabce615e0e40c44e85fe1e0a358399e3e40b799295d87aa3d3e6b3c3844b3ead3d2967354a1aa27a5b70fcd323074e570508dd1405196a9d3bac7cc8d85437f6f4f4e22a3a485910f324535313e0530c1858e7db1ca99a5d89cd032cfa8ba70cfa692cf95d08c4f3d51d93e4a255eb3ca88e0066d5ea2c41ca057c7b182f43c206f2d61d6c4afc8a9ddb690958f115c1730346f2e4fd3ba9d6b1aafdb9d91100e112dca0b707ffb9a827f7d7355fcd9597e46881fd4294ec44c4c1ec8e84574e3c309453b9bb304122a228a3362396cf2b737f2dc8ee4c361d2a93a86cc3fbac880016325045816010d4d4660e20dd5972564a67f9a50b404fe46bfe962c51d938022d86c3bb2aebbf48cf70c8040ac4f0d502b458ff79fd419347407b0d65e7cee376a5be9ff024040f20912ba9826451bf307cb94a6cc5f25444ed5cc14705681e660ecdae70fe1f1ada51c5041f94fb26a144eb815beb9eab874df9fe1dd2f83eab8f1e4ed638beb0e1776c3605a158671f9351ac03750e36540cae42a870f706db93e20ad0cf1dc8d693ff766831d7c591e8a938a5f7bbf927df54fef2a576a849d217082d197be7558b9a18c87c22dc8e96088e36761cbb28ef8affcd73c792370b40408c9fb41a5b72ddb0fd9cdefad17716c484a0e30e611805d598d704230fcd5e26b30dec653f9d6685bd74749f37ed6f9c597468224a5e9026d68105aeedd96567c3ac4be8367eaf055a0ddd8546dcd01519dbc4ad727681bd0941905b2647a715785f98c3c42a8f09fdeff92477562316b2ff93848b3dd9b64bf7e2b9b4f9ac0e4768ad38fb707180ce692071943d4f3fec59bc4fae3835616e598ffd19a1cf9d66a31f64d47bd3f53ea3baf162e2a7b57e22b2da672f58d1375ad8bc726366adcaae8f91b45c17d3826cc0e58f1e18cdc254c97bbf8c1412735bce05c708597cd0fb4c2fab3b083f9c9741f84205b297773e5acea4a5ad522e3f20fb71d85eda783b3237fc8e153b2dda8b770a6fe96b654dd0f76e567da6a05d4a7bc1ca2c15d2811d3423b9b848752e9831bb3a759f4e6213560dfa3fc6ee9031aba45fde5655d48b91c8fa680e4c6231e89a89366239c1156c77ccbda443ffadea9adfca33035896b1366131caabb27a83bbb71641348880bc9f1bf9b355a9cee3b9abe200f35d259ee4217f95e22fe8e9c0471d0e1cb3750e3953734ea0f8055b85fbb9b271eef06408e0a46b0a079371cbc11a7edba2a08ce396e0ef026620b7c180472eebc3bfc4e9801b5accb6d86017ea6d6ce8377520f42a3aec0cbfcc8471fb264332f11434e9ccf7907f11d0c74def58b01d15419dd003f875864cb5bc8386e97fff7273ee603f859d78a3d4e913c3fea537d5bc146ed2a6adccc74893360286d2cbda7d75c17b28bc0132962a78d0e1e4944d360b6fb60247a21477d2617a107a9625479f2eb12752cee128ab7ba6b547fedd3bdc353351a6c604ae98cfe76739e78606af7259ffe77aaf13fcd855fa1bfe8b90ed477f6e4cb795e46176362bc5b7c5e1a9400e00fcad2515abddec81a502770481006ac130fe3ca37d091c47b1257708fd50114a1f9165fc722185e4e3104cf318bb4d9f1f564888522e3210b372f84cf3aa24a6aa32f68b222b23f3ca670603388bf8971b8d1de020d6f7550e1f43082975e3da5944ef04f20cffe3d80ecca33a6916a7eb9070d4b5e1fd179ea430721abf70dcc106e180c3b6f9c810af4c6562021a8f30034b74115d4b55b2caa73aadfbf87e1ad950e055ded97ff39037fc36269a283b11018687794f10015ec3a14d4c44cc6430937347379bd668bb0747ddfdc277f034422227be32abd2781747f6648c3593098620f7ffa6d4221e1f4f6a3ef2bad3aa72fa9cace1d193d92f91e6e1be709834b56c5252889593ddb490e5c6a72620b5485b32b3f530fd58ccb204af4ac841e731833845a2ec9ff928ee703e0241e357c53df23c31d545ab0cc337d4dac1faef10f214be8891a3d1f0efc063d0d6599e03e0d1aa60b6f5398b0a3d48e8acb9b8bdfb043364cd443effbaa57ee3e07d8e2491c02df754c6a11565aebefbb438df5b6cea77fab24d811b782a0cc9756a891540118711d3a6ffa610a9726c611d633b08f267a95a9a9498737c968631eba7336104e74a0942f4fc46e35e9ac64ab05f58ac0ca31353513884f7c726162a1460cad45f5ab7cd64bdab0f46fd5e04ea81166488de5c33a7839a8fc60801ed5d5773c1a7b08c65d9b9b72e06336c76580f2a65db2686b437492812bc8ba9cbf6404ae14ac7094fd9554f162218d3427d91b7ad4571f001e438aa00b87f50dc6107c2cda0ede614eab8916a3ba487c807ae38514d795201a515bb7fb5c717983b56703e3bd298946f707eb9d1f8dbf13169903288fb7288a816e5e6735b3883f906b1c08d511eb585110d5d5b60f7781d5c4e382fcb724b54c3516057845a2ca4233b295a2e49a383d2be66e52a10a8b92deeaa7f573ec6b41e343d5cecd6004af6f63e48656cd12627a506d692444d90314236ee780ddc7f1c3a062eb936bc36dd28ad621dd756798f32adf4f7735bcbb2a99db6db15681898ef39f2456a88ca6efa862b012b28b3297bbea74a6aedbb13f8b0cd2cb71374908640f31c997c78dfa2e79d0ba437d1e3f7d5b8036f1a072ca98085b24f2d9b0f6d0f3bab23ca8d84ebf42b080b954c2f82097bfd974842f1e372ac96e13eb666734f0c7545c198fd79580bd4783a08ec127c6b0eecddee829b7981bc4b6aa68f3940858cb38a04087788bf0301cd1e1eea2bdb7904e3af37815d5162e5f606a4bcb21874c088017350cd07a52569674d02d6e7ac087002a953a402587bc1f8535cc05a360e75b9a1b5f0a4b2b1ee2df18229e8520950f71978460ab7a0bd4a65bd73a41ea966f8c858bac11e638579d51adf862c198cc8b9833f0f5c2729641ae80775b7ac6cdea32d9043815fea504fa03e2b452e3ad3088346c83a75600400db46d49c381a15abbb257b0f42a20423cc47551b37b0757bb5c93ff1888062342c57120966c0eb65c01ce9a2aac35bfe741ef07aea763e1dbc3e47942b51fd7f9b8287a59810ced046bac4f3e3e7ec93b30a2d9a288a6e41dad3eda1d5b434615ab739f1e665862d2cbe4572c313e03363c4e0d156b8c12c934b726999a3cd983b589412f5fd1876ef1c444bd6a03ebb11ab5f229526f291afff2f710aac3ed636b2faf4bc6a3df2b585b03d10f51beebb5e2373addb975db866b7f75a3177c0905daa996e8beb9b4e849aa8c85fc9392c282d28e4cb308792a54643c9f983e2f4cb869e43fd3f6aa280dee8ea8478fdf161ae51ba1c0d7db58e3216fa8072b60aeeaebf088db73c3e905f8d13e75ebae1d98f603ad84280e7b62f88ac09c0b25e215372de0bb77d5e45373ed7f3989c4afab80eee68489a2890af15a090a91296be3d9340cccbea2cb8cc94546e07274292ab4133227ba29783d09b4466612a1cdc692f65d5e9e8c755440a908de4237b3b68f01bee320ab90498d9d3dada5f3b6d5a1504cbe8daf9e18c8b0cb0f3ce317a797520d46305fb9f6053695cfd76f14f0748a8a057f82fbdbd6e913290d065850b866278329c97bd8c7c70fdf1b76c6ed1e24191a1628e815357ccf4ff1eff2a146d0c745f9d01a0b002a4d1762af56688cdc05f314907201a6828de2c02100ff52245dce528c36bc56e0cb8345bf413b2c9a77c8c3c15103bb9396cc7b3da6dc5fcac1671ffcca138c1d3eccf262b013577f76032014f9d7627cb9a5d2e88a5430bb12b437baa44d327f27d48f64489f83f7b126435e35543abdb38177d1a89f02b602a4f9b12dd26dc850c28bba349caf93f6b7214c1b9b9e8dc2532707db648f662da04c0cbd70ba41fa2068f56860087748aeb96266c565d4a41f55a833035d431a04bdff1dc40989d97b19d0f299f85e6fa14959825348c1d834fc370d9d247aa5ac2f859fe33fbc486a95066073fc5337d5042a686b1a5082d464dd9ec192bf8443e9372c08cc7f01e1cfe9b8d9b5c33acc973d3b7af0a2f01820fe2170de0125a023f3cf11ffa429d48d8c1cbdf9a7d6a82e86a30c68d83c3ce07fa69785c3f3d019761cadd5f3d5511df886afc71b434061cb84de816eedb2be8f1e0c7e4312f5cf26fb6acc02d4156cffaed0be68e4354f4f9839a2cdaca62bcc508059fd4f1890ce1ff18df3d310e0865b11d541241d717b58a8a7dd1908027528e9e6bfd6850efb68f4b58cd01b5accfc779709ca60a42c8579cc7838776c31ab9f76d7028216a09b65d59c5d876776aecd06a2abd5990c8e440cf0a70c369ae2aa0a31948fca08abb76678d063d76098c8272514c47476bcdf0251b3f03141a57bb39c0da7212f7a03556b3aee4a0dbf63a29d334459eaa16b0fe4ec2ea765077894c02138ec16ece43ec6329d095a1bfc0953ee7e66a70d76b1236c6b3e6ce3b15eab1b924af73978bd3639764fc6d07bc3a0d087b3cdaf9d58df0d85bd8fa4d1fdf48e9ffd7a1c267b1259adffebafae43bf930f86d24942240bf585064be67e866ef50177b7bf75aa7c6226290bb79cd72cfb5c8ccefa387fa3e5c0e6a1a7e63ffc054b37e5c097bd9a109b128ff1e0c5fe88c8a277da613b50b344eff384be279dc582936c0cb25b0392b506ce2c95a9a72559e32b2611c9a0a8c5ae45888cacd19a9ffbc8bd9b0a118667129d6ba9833e779c72536c98dc9381113efce57f406b35fbab09e8a01bff3a19ca0486dd2c1c9a501b1c1cbfc03a25fe9e03894ff3a06374dfaf94b1e87a7e2d2fc2557d09d160798601bdb7e31adeb6aa0809dd396252fc2eb642f00c31cc904bd640c7ec7f30459d539ecde7ac5d91e8688a029ba847f256b975ea5e6589aa641035904463e8474d1c46c32efce6f60713d395a4c462cdaa219bdb465c9b2d74d8f9cea92a22873c4a41c0e6a7066ac80c802eaef9fa9e723946791944a3992ca6115db23b19c19466b93c89c51e328500d755e94fe64ce6aed08ea4fb1451329200aef17d7d5c191f907c2fd309df6612bbbe40577fd52e308b72ba7eb753dc88b6453e430cfed68529fbcbd8311846f961858e74e9867c071b079f8d1dc7b2b23940b8e7e15b60d4aac7499269381f7b28ded25edbaa0eac64abfbe17cff492f5be87c3b2cb22fc42af916466b641b043281e7eb6babca5c5048a74233fd256d5969655e98d5c6a439773a56b91ae6508ab486c4a089ae1ebb837274873619f281f092f738809bfae23d4cd70acc30b380d3ca81b9264be4addbd411af749ec20a6b167347e82ab580b1564e4bc7e7265d067fee02aa6e59a59a20d3d3fb0c7f81564a90965ed6ee4845831db911bdbc490edbe455d2167c2aad65a8e8b8e5d5875474398f4c957e0e51eaa9f3919ea2666f38d918b5fbb4c70a07a61eeae5d392258cbe0981d0943cf659878273ee8fcaaad2edd947e3235acf67b9acd08342a6bd11db8250f1138869e1f9fc0494849e02a9241cb59d8de7defb1ffbe0c89f64b6399720b7223c9b39f80191e578870e8333d5942c25f4d4cc7586b24fd7a302b5c23a16211c7902e2e76851f8fa129333a69b31bb15d42ec1163985586d5a6fb6d4b4778e5a2f85d9e3ddfdd30a1f9e468dd1d8edbe49eacac860933e6a236a557badbf04f2dacc8c3a19eb95d8b812557e8fb16ce0b660e0a48b356ebfd863117ad2f453099fd5ea51e24ad89d3c1ae0d11e09229a04af8a686c1e1063ea4691e2e6931e1e0c70ad6427a095d758db447b18b8297927a3115ed9e9d98cf4d6ba7bd629ca7b7005ab1a0298e655f2c00fda8fedd18418cd654de0a5e3ed06deb9d890624a6282ea3e10a0e2c941687637abfc80775b21dfde3fc683c00f59699ce5b8d97f434c740ef73e412466d1c4b016bed4d644e33dba3225ac2c3ba32423b39e241c8410d78d4b383e5f3820353d1355b33234aab7ff4ff0eca4e0ee4d2afbc1a4c5b86b1d07ee76da7843684254f34904e9abdf6ae9591598fdd68a616410afc510b25dbdaefed4dc81ddca95a9a0a84ee8adf9589ab8811d9736040db6171020b68d03e7737eca5ff23d16a6b03a6a72717303cfd4175e9397a37a03831dd83917ded7795dfe7bdeed8effee5a46a28dc0d5a0666d69714eda21ed803a6da58831e87a9edeca17bfebf96e972ac913ef35af6a8887dd42935a8d90bc272d92074c4be635b79b1604bc1d987e964c3acac42f43932e2bb40a52efd53a1c738e7a14520a6b154fa8aef82372aa55b4fbc864f837fa0500b93c25bb248a772d086d7da53ed879e145f97b35d0a8490b87e7990795f2131490b1519d512fd00f8fade7edd11e611c4c8a9a45b4dfb05dc453e674847f1d638d55aa30bf424b5a6024bb6b89d1f16c240e0406091047710bc0d67e3d3875d7f79017cc80b7f4f304a1aeadf14798c56e1199eeb0bb6c51c51f2b15a83f57a6a259ed8ddacc7b4abcedbb54b3598e0d504501bf6c621a4aee3c5dfdc69bade37cf85ceb5e54821bdc64b388aeda43f569ea3aaa91ebd791b1b1e0b73b4f5fcab1b25ac09f69e7e44387006aaba6de818dc199a61fb16b0bdb851524e7a4ebbb06c2202102fbdba9e3ec569d13333e90f3bb30e2fb37d295c6cc2ed287f12cf4d21e4d2d390d3b22030d0532652692740c2bbd5a30f72eb996347d80794ea7821463e1747bcbf85922103a04aabafc2d47120ec41d4122769c36f48920c94626e528bd00fa48c43dd5b9164a1681c15ccb587727c6f040b0fb50c87ffe612eb8a829c7610e79278ce687e0f13454c925fb4fbb16ef97cadec288028e290fe2198d46f2a475c54138c6fd9c080ba9585644024a97a7d96e2cad439fefb8e0169d3f499d0de568df1666fa0b85b1a9daf2656be1c8aebef7542db9d462128d6475d806bec466788a6b0ced34617a87ca36343bf4b247f438b4b3146a5e8d9b526bccc9f50573046e2c0330b1292540691f9076ca1281581da3d0e7cf99425c918831b0136d38e6289cc066b2f0624e798495082d549b6e6fe716997054f9b2f7636ad9dcc2230ad2365c76c534115a27ee57ce19b0523d2f686c470c24b2ec42a11ab128a2bcd304f628a0ff9e206cf2e1acbfc959eb33175c8c2224eb1d0bd37ffc660766a699e166a9b6ac8961b4d668eccb1b7d9dc897aa53c796f02e1b82fa72257391079c594d2272ef5198e6377ecd453a54da26a43c88c0f3173eb8001490a3060a34b8df70c121414ed5c821b9f6932c4d7c8113655de05c1acaf69ef31cc232fda546ca8f4b5efa06534d591b1a9d66506641949118de9d2df4bb13135dafb4b5f7702a4c1b6c87a2b74a843639539ac624a48cf1f2dd346cb7c13c2d16155cbf8177eea5c9de48c6e958fc6294926d89ce612064e90edb528978c7f627312543eaf17501cbaf6f6d398aadbbac0a7c9917e1c6a384fb3b1f7161643407c198daa1af31f231adecaf7fe3405b1e1e4556ef3e59f56e2cc886fda36c0e0de247860889c221f2b13251d8834e01bb1bf0c1ded6f25f090558c490f4414ff7c3c7f241ee08ab728375fc66b654cdda6b5c75a359de8a107bb5cb8ee66d7e4599b386ecdd89ff6c8b11d8d79d1e478de7717a6a7382232f97149badc63f296c5580b1c6233e6cd9041e6bf8bb48b88587cba32a3626311255f43394ea39d38f8f53af11fb4bad255f8af7c54f046fc4121d91102090fcd4b275d0deebbac8ed7a45a409dd825a1a1f40c3dc7cb3cc87740ab7e41f7bcfacef9a7e3f6c38fef08750dccd95ab8ee0009203298203fc86fc1d2477f025fee05b25429c4a2b39dbd6c7e5caf8e6e319ee565ef71064b494cd792522c019051816fbadd33f01ecd95824fcad69e2c16141b309a261a826a184f137d1aef98c7ffe18ff951359fa54507e9781a6e153ecd1729fcfe83986881e43b2559859f1cb1e27d878c29b408f2f03d3049f2d606ac00ee5cd63dd39abad9527369eb7aa6643e45071473c8d4fe0c13609e86741d8e01f228b1846d91f7c7df3be615947371b85aa61ed3dce0d6e633a8c7b6a2dca7c04a31ced78338a2ed7eaa26e69f3191555d7c832ae04d295da2fc65ca650b3c954506dc5dd93b2665fd7a055ac4d5aa84bfa09aceeeb7d0b49a718cbe546021afb8bb30922ebbaa95e4b2a922a95dbca55e526c1a741157b8d6ab4ba0992d6b2a19398d62bf918c189d62111a827668f3d5e63ea176ab1e027310d9a8f2ce9a3ffb98767ff82aa0fb8f90ccb961857ad2b614c13ea6852ffcdc4d1da7768d92520454d055b5aae7c0b8476518a04d120a56caa881ae3cba21db356622f9f1e2fbdff5aa9132a52967ece0e2b984f346c077f04396c93bad0e7377062f3011d1d35fad041df5845c034ee14f4f24330fc48287db661fa6da0d3418847eead1d166bd7b997f7c025257913980457b8ccec39316e2b5e0ad08d519deb307d65776b26847078d4f574d5b2cb55ddb26d6cc06cc7b292ae7b16d1ed057d04f1bae40f0bd6fac34b73a31f540f42a98b9df57c156ae7188e4308fd1ed1b9ccbca9e14b9c7518e07c785eea59dec1c34665cbcaf7fd9a315649dd814ca449b358e96d179719b58724962d01fe5e70051c79b6a7a267a441d9eb14de32cc8cb5d23d9d0111ba3261a52a7c8a18b5090286b559464652646e09a99fbcaa742cdbb39aad9fcb1ef30c99dfd48c3c471363e7b416e362ad657edc0fe0294f57fd54df465b67181692ba7debdd48ac1be3a0430cce63b4cbada16d8260b0cf1c6c01d66d95d3d73d2614c32c8178686799c830ff0191a71593e2977bf7e7e7f57c68b6417a405326b5ab9d124eb4f1b81e27f971681d701a620cf018d7f677667529834770caf8dd87623a09361f0d0b0508f4f266cabf2170599b171861e218e8a1bde94a598705970c6e2e1220e3444c85964eb5e8ce0595a981796da9362919cb2ebe98040188f4ec38721a5b8da11f08811c882a724b3dad7e39a2056ad09dc7aba1f88f678497c0e92ee11dbe50fdb1daedd61b44982928e095156daf93bc294950ddf5e35b53ff09791fa3c004addf0603acc76d797746b3e628e0347fd31cc782d745342433b101cb7cdf955f8a0eaf93fd9e34e35987b1726663f8ee7fe7db07cfce49ec0a6cf8426a688a081e37d6fc95c6b73e3786a43860ca18a01fc97898d4c13b0e5c3bc3eee319ce4d0eb17d95b7ae97abf315cb0c016a3760116b366afdfe259d45ad6671b25bf6c37a8be0feedc3a79c38182dd39658461a07bae1f1597cb6e245523ba4f9eec1383662690f07df4666c0a2f77a1d07a69dfed02f3ccbb543432c2cd4cad96adf4a1f8a65d8e07ee53c0693427c1261fef2b6ec8b7883e3b44806755dcf962640d77f2bbad7ff4789be03bcd8fc5a4265adfa188c5348296048b43dca2a2270eaa3edff3112a159f6eeae94f7ca0b181488e0a3cc2a47b6001eae6f16ba6f9eb8403038b7c7ff5462a86ed765a1a115b78270d63ebdae871e5a9c80ddcaa8d28d904c4b8848887dac3f8a600e69bec62490b004481ab9dbd83f1d1ed57713c46f43dc6837c67051cb226fb0686fbf837e570ae91cd28b1fed8c1d5084c5011dbc1f3405e7df09cd47a01caff9924ec9511a4602da5c9f523a2454ed1e7dd17fc16d343d72794cdd6a0b4f1e239c57a0fd93eb8b59377839c46fcf4d6d651c3eab8fa0afdbee4a333f77a2777f751fbeee10865a2a511f541a27acfd38ebcdae7cfdca5cbbefa1ed8f845e2a8254c6a2b129661b458bbfb4d4e08dd48822bf2d0ac8ab4b58927e159191179da16e139bddfb4f29b39256a5c1f7715fdd71ec38f038b8bcfa9df164e820ee489a3fe9243782535e164308764cb065f4fe7d1e2be2e36b0dde8a4e8c49492e3395c23133cb781a766bcc4628a4b21aebb127b790f9e5302ebbedb55980860233172f91fa166009b7b8493bd74e0c8927d4caf4df8dc4fb2a2bbbb7d2704b9c94077e3a1b8b57f4e3afbc973e74f46f07b5e38a6e94dae226de1985d0212c951fd736ce3d604fc30df6d116c7ff541f1342bafd5c9fbad8ed0efab23332ed9f622933aee716f7df521bac7bce249bb1acb09d2065c5c53552d77b8f221ef599b6e31454b5adda655967c9052490fda8711b33ff3e52f662af9d63b1a21ba313d687f23bf167c58031c10ed5c9cc629961f3dbbb7d38f0edb9c29092520794c6b936914efbfbe2362829936ff5f2442152b2590a5b535dc01ab1f1d51a1d62dc6a4c96d0b52bf7f00f11e533ae65ceaa9ee238b5bd09d3bbd39660130d14b412500117b7acbb0b91d0f68ec774f118ae92c210fbb253a1d19bbaf22b4995280e6bfee1d7fd6c9208abd736461da8670b6ea9fbe93f13478d490e5e2958d5d851dc1f5381d2c821ff87667638edabcd1f1ee1ea756ad5a0bf1f07732ad0895aa4603f26268db4ac94465a138b15290239a43ceaf00314db27382ffe58389ed39311da5e27d71205654b0f2d465174699d5d4e240a9d4975535ef1f7ba835d8a00d1b742b9acbc3501b03a2631fac554cb515f93479f4a882cf8d60614a6ca02e15e3255b97529ac3fc10a5346828b09b879e5088dda4a31f250beb523ccff49d747eb3081b1dcc2c60b7143ba20a0b2090c012e9c43db5d0cb1901af65cc63d5b2cf3f2cd7bade3f22f79abbe4cdb6dbfedfc88ac78b83d67a0cc8d85571edc4fdb6e221cac07f1f44a1adeb3104599a692dd350a6e65f8473461da98ba498cab9500ccc62a8e2228bfa2c8697397c02dd6c3817fd82130fe5fbc955e2bdcbc8e891bc08da10410b84eecfec4d8cb2a9893816cb9b8b8b127d4708c2fa1bdb29c66ed8a09ef4c90c57c5b6cedeb63d91ede15fd6f04e5827aaec1fced977d085d6c07284e5b76db3e47802a88bda14eda74023397e6228ee97dd42c508bd3c10aecbdd201bec01f7f55eed22dadc857a5236f2e2718740f8686167e7fc6a3b37fe63f7d32e310c72bfb63f75e3daa0e04534a40a015174ce08aacdc3e93fe0ca74f5b59c421cfd62f2d46739068b6365caaadc285f76636ba3b06f0a0a7446921d0dd7e71123cbb081b4d3d3f32d45fc4a4ab19d23357ebbea6c551acc403764042d8c2ca8b785587b70fb5c5816256ee288c22e6990a32fd6420e2f4d53e70ed3a0bc1290a665ab01d5b121b6e8636ae23e5bf70dcd9478fc1d2824a12ca628ac855e045c20b8ce50cc55c153341bf10603787cda3b0d4aef087c3dfe68a5089c4dbfb9e466dee16acdb1446b5085768e3172d4745dc960a01fb5e178c73eaa4237983a0193fad0457a34698bb8937f43620eb402411b8f1fabbfb1108056a0c7ae27cd1265acb9784dd494ab728cc8c5118cc682d0669939dd73f6553797e9acfcb6c511eba9d8edc96d9103dd999cc4dbcb216c2bff5b0973a2e829fd6ec07f5ae335c8d8ad1b0d8425b447bea92e88216ca1a836764d46ad677bc00eb473c60832cc07613afc57b19c7b358c1734e27baba4facebd6896acaa3821ae3a804a9d63045f8b7de5cbc6aa890a5d325bc75e7cf3c9a2adb2e5dcc3b9594372896a0a0acb26b4b289d1e2aebbe66f1ff3a7412e07b7ebb1191da8b62bea24679dd7219181472fe90cedba7ac15b86e6b274569a67559d4e6fdd532fb4c764d4e40c75e3f09cac0544ddec24a636683646dc7be4b2619e7fc40aa5c65dc420937ebd3964ce2229c104a22b2a5b254976ffbd82373eab1e1ffe3065af00b8abda2920ce646f0355ee0449b720f593b4e33325dea97f58a747d47b2ce97b7a49276a8ecdfd2976ef54e4daa312723e5a7bf05511b007a70d5863f69f2182f693f8350334160d4abebca289378a25b55fbcc6d1efbba149c515c9c1776975a45c462b5eec6484b8c04d6e04554b6aa6a0685b73c796ea32554b437ac01e42a29df12e2904b34d066734fa8e90d607c0e8a1cfd05b59b601bae90fd838a2ab6036542990ad2ed2fec735117cc9db24b3cac7f34cba67d92d0d5d615812a86f05faa7e1b3745306ff8366742b16e570a3e2dd80fddf5ec13192ded83f156bc2fe832b3b9aadba19a31b7e74796deba72f2ebfd7129755ae9fe69ceef2d6a05d80c914aacfd3799e404e996e737066865caccab13b79e74fc3d8a3ec3c602914bb596649e250b3ddfa5da0691ee9c7cfe590437115dab40742cc27f9766bbaf55aab85a6c572b641326283a4c3cc0dff0f66c7a90ebaf11c1c9556db0ef874571626916fec332403431d1c05e161547d0343d85911f44685c09683c999199cbf82c66602eb666e31f727d38dc1d2b3bad278f8c4a19e07a7b3984072ad6c66372f2d3508be886ff555b745b889c27564aec36e1a8ad0e042a2668b34f324f29cfda5c0df613327c46017e0152beb32234244aa1305bbfa642c4f7adc0f5e56c55b7ddf83fe4aecd9a4dbf234dcf16105dd137ef68f898c9b8e78241a3f33b4ab498e9a13eb404cbdc5d2508afbb77e5685fefb0340c4986f48181b62ba745ac37f3e1752a237cd7dc6e8eb375511fd3a5cf73995e9542810aecf6a12151501b7889097a193274a1a05e3e8d800279128c8e7a2a492aea16c68f6406d358cdc94f7ab070c4fc7e6309783b666b7da370c08888fdba22411f7183d22c0239d00ceb1d3418d7688d035e93c1b78af3d31a8376bf1c95e1491ec30b1a54efbaa28332d9e6dc14fed62f5198e23db6a7b2718a6a755d9f818ae94c6b3506f8e150723b60a68f14663ce05b9aed57a4ff5dc6242e244d75b6da4ded67f86ba6b36dc2a5bb850fd261adb67051318b61a8fd9922407c4a79bfff6fb7f80a65405bf84edc8b63c643111f12f37f444afa06e8d644dd49c3d29840a1f7162b59c14f3c9eaed4af31939820abb0173f12d617104a848c3b6b00dded25f195bd2cc23757b8ae7921a902a76ca727e9629cf5751b085e5def027028d37481bf11c179de9a618750d3ef25443fcc2e2f320fbe25d30136f2f6ea26d53c29c7b49e7ce97ca1c0a4d6cc48bcc6090a90330c632f2b12baabe16bf86f52785e04386d13d755fc506fba46fa9a030b41002d92285a5346fb0d5f5c56c835d66cad9b436e4f799f6e07bfbbe0456a4e6ef67ea06af008119ecb86b16a831aa3c59abe816d731822b6e98113e495084b34009fcddf327646bc0063706fbf5533eea51d7f9ebbccb6ae5ac295a082c13d9e6f8fa5d18636abc9a0049b042688219b152960bc88fc56ac5b557e13304399089130a5af5f90438b3142414e6863e59abf3226277146067261c7d561549907ed2aa42949e09dc75c66bb4cb0ed130cac1e289f86e9faf7acaf314413393ae8ce9a295053403ee263a3345d2ddee210161376e3713cebd114a98e65707d10499e93d08eddceba3c386021dd67b7f880f6c615a24cf411d4cd49c9a313c014ca3cf99873d8c0e9d5727b94ea9aa25a5f95c58a479692d1b9fe75e312d2fcdeb6abff400fce080b26ef8fb9da1db7dd91862cbce1de8d45a05d7b67943158d3230c2d4fc91940276ca7b82dc324aac86ee13fd9d6091fc4290164fc38d123add7d7a2afad845e9eca346b82f3490f4f7a2f62e61e7a5940351484029bfef33d32bf350a5e6e884e1bc385cee2e4abc122996d06436f254611d3893c6045b0ffd0f32a80186e628ca912116a509c145078ce635e069b250e9f99b499b759c0c2ba6ab1254cec0992c73930b0d6564075f01fbca24f7181a2f61ec3db2e9cebeeff8cac167cf7d3e14f7d7249e334f3ede5a8031d409119ad882662a24d3f78583eb2dd61fa30d900437de19c97840bccd816f32349dfc8108b0ff338af2414ff8b55afe8a81f0ddc4d45a88ada30511068e04ea757d7156615caabcbf41e6d05fe2b4c1371e0f70a0a149f40f2e268db00bedc1d057e5bfba2c3b2d13f1a61d22722fce4cd3249766f668e21796a70864c27643ec142de082f215a0eb2bb53d81ff0a8a0f21a372736f371ef4aee0dbcf47b25f450cf2038484a7e96192fd4fc17301e7570433159ed4128045193990e0aa3d085c6074ed9dc405f10882336daf69ae076574d9a943cf8c8f958a62348ea9f467ca2927940a8b676e03f4330b7e77b0585f9d7098fbb6b2fa0cbfaa580c3c1b5f9a64b55a47ae4d0bd910a52b88462121ae9baa40dbcb99d1bdd241a92ae0682132219ea06e2ef496a1ddd3c6b676a8bae1e5fdddc76376567423ba3e2a6a6f50d152b2f73e708143a5b3195151971d9aebc9d8d89579e44709ae689ebb779cad127c6e877fd9a4756ea2d48f249f620aa51ba90ec43a750c7bd14ccc8058a67cae7381576d7e1b00c9cfe191b2a0836c6d75874db2dc3db6c814ad94244f8f652a4e0dfbf61f798130f79aaf1a49ecb4639f25f2df5d3aa81e08d6a4d151247e5277a284892c75fb0a889826cc45781e9fb9fc3de2f69bf0a8ea08717b722605c60674875bbf6d7a8739e8c97985429dabd600f51c90f4ccd1f33e55fd310f1450cf0c175001c24f8359be7b3707822ae1c115a76340d3cd97af74fcf5140c0dca6802f41cc84f813c6ae148725e167410b3a74ee8e24226e7c8fe892307bb09d4af320d06348b9fc90bba4dc50529f7300a26ee0eaab405b4ee51446b580e2ae110e3a0634d05c3df0a1e338f5bd5ccd325afb9fbaf40caff2e8cd2c12af403a325704d3b130d2c9e0ec246b76b139606970c998ff204110f9f28afb5e3c3f50cf4d5b76678fe088beaef5b0b4a32abca0250a58d4dc8b84532c131b1e851390da40977d92d24fefde41d05cc52b52109b28e7c246423a971dce0232c8aefac23e878b004a141fd095be43aa5f261391dc3021005617de6fd719fd8f66ba677938115938fb666ed3f6b4ae12f207ad65776f8e9a554a417e25da5cf052f9563e1661409bc2937faa786ff2d532507ed986e51d54195532cc2298bab68fd6f14cb50262e78515833a0e5f99e1b6514e967df34d5bc9c076036266967e308654c8e75cbb07e79fb06f6d0f2cc4dbb96e7c2fb1d25ba46da9221febb8ba42eaec1655ec1c0ec4e8f7ef63b3145db1d12413f45bfe81154bd3f6cf4fc996789ad91198f184841bcf88a7e5c552df867c1caaae292181c8657f6fa578707c3269a7fa28a9d26c02899351cda85008d7628bc53bcabc59dd51df5f0b899aeb7fc87a8a8464d6f35ed8d9613f0424a3f4317c55837025cf543fe9179c3eadbe00d410d8beae5e9f24a23654583ad4ee668e25d612716bdda3a402303c6b671de4f0524e8b59d7a851f2db73e133caa3b4a9a0c5b2d9a415e3b7fc63693c8d0897ff3756c59dc9382aa5f777c72f8f441a2d595b1651eb68b7f60ff26bb791fead7990783ae25da0345cc64f14f214d4f1a6408d49bc05df38078fcd0d4ca32943f930cc46cb978af89a78cad7c2dc3b5efdb234640eea66f4be8be1ce9f4e91b9c5cf9330dced9d20fb79157f4daad71df7ca9361772b5e6c1118850fa03713d70dcbd430a78fc838023b68bddf9365d4bce8634ae7d6462fe3c335b5acaa7b08554f4e171e4a31011cb1e472b464fcce1344f738aaa6990cf7645bf7b71c39397e0b3ccdeb7118ddfa76e8fd0278f18815e1cd9506d47b3fcadda120daf29a08bd6e4df0d810daeee9bc1f97c85ef022de0fe6164ba5e9acb7ca37cd1958f790def32869eae95a30cdf33e0877fd94724fc4ca2266e8b3d6bfc55dc3ad6ef0328252bf0fcc73cbb98b7f2d6f62c5325f073606ae8bb9c3f3a707cae9808cc656c9387498f118ec455866e19239c507107e01f64cddd76856ba9c2e22a10e53961119ab0572b94d427ee7ea103034ccba740f3f6d6d9fd597e3c0392048aedb777d54b5dbe9f98ed6ad42578c04eca8eba9b0d5ce9a4fa4f1890b1f7b766ec27e3957377f3978d751b53f3515c4fd19ee199880a2f7d38b30f7a82b9a1e42b0802f4d7cf525f051d19bee2622a32c6864619e862581284fee8e11ad922609256ded5908fd8d01d8ba558d5c61fde0c9b972c9f80b42481e7d0a059fa18c4eda4d994a9b602b50c140fa63dfe5f4f36e6289830948df5e1401ad57fffc7b95a9e37d70129b5b0f039d6836b00c0ab6920c9a390a4ed16e09c35206b184446d04ffdbe027290d26b181b7695136d8605aac65ef2f6373b02ee38b2a2b4fcf449691dd11d39b83c0288f23c26ee846cd4a620489297129c4126be8526b9115940980dcdeffc574b641daf0328c9ede556d20434e6d47af82a1b7c48ee0cf43b0867cb5abfe6516216fafe41ba22bd13441636d32e637044d44d98ab8aee665b92058b2df924a07c577feadb8da2586830cfc6472b58448a6970f0a100e6cff0c8ba0f13c5b6ec14db6fc278c18bb178347427ff192d9f32c6aa4af2fd405c814fff77b75daf6ecd7eccf0409a16a161446ff5b400d6114ff95c1de6c93bd1d1d8299a54c0a374f8963346444fabc7c9e398368a49c783571f35d20df2c15b6aaf772ae72dbdc11c824546946f850c69729b80abc357ae2920e8e67681e78d550f6c5b8b5c1dc39426015944d914e62fd1557f8e99136435b600dad95d66a63244af8d2e2c9910442d36b72873773b5c1d57bed17d05929b75ba1b28f5f89e7af60372a3d6d555d9f83b5280504c0b9a0f512446bafcc97478ac38bdcaaabadcfc402940ae9d869d4e8a724a97ad3ec325050d506c2085e1df4a3935114d14b6d27e2a7b1a4e9b007ab89fbf465e6bf89304e15cd2a160909dc8bd11498218cdf3e219cdeb27d090cd5145e65c3cab43bd79ee3750decb3941afecf509d1b8174da27c59c9005610aafd87ccd618d55f7431a60f3bdaa29b975793affcd342780994f27dd6f7aaa6f8bd7582f9cdfd5c0649389b50c5067f072a76e2733a4a3132f1d5e08a1f943b2dfcc7358a79b993e9f051ac626a5b7428412893a88010c600942b16aaeb5436109b37a7d29b32bd74c80571eb866a583d01380e09c9b6a573353f9e5b27f6537d48f81fe305587e7d01193de8692b179e8edba31a585c77d5d03c1573dbf50253113680e328ffb97e167cd3592667bf87127c495e84bda5a6cc98bc347c5d39949d80a7c90f8e571d4855c1d94f2cc94e4fd3c71cc80057ffd28a1898bf22d0c78072443cf1b42e7de14121015ea58a4a378f94450f1eac2a5eab3f9b81133fa7d4962a7fe6eb1c6480149b5f80315fa6c748dbd59d9f2f0b4df2332848fe7245a1066060a270290c7ede7333b013267d44b9c115d2aae9353264d531eeb0b90867c29e5677e5e83c66a745ddc6f380bf223421157a52de5f3b4bf4827fadb25bd0669d9afef2b4367bef8a046ef7c6f52717669551b43d2f4f3f2ce257e0417a818c25ddf3a58c09672314c498957f5dd8592039d008fd673fefa5d1a0bd25dab8503c630635d277e5dc493a5d74af5386b9142bfeacb7cc949c9c4cd58c72023fb716ca58c831a3b0cc4327400470505315b50d1b5ba33a8cc5462239f5e7437d0afb8223854cd4eabd91bc9249481f5ba2234e4d0f9310619eb68bd6540bf5e47c85d00e6b381068b3d38cd23926aa53ee691de91cac4458d8e352b21b79dfcac210273bda15add9c75ae9eeee67a2e943b9601a882676eefbdb8425f08c4ab98c0010433bdb219a57d1259ab363a81e8c0fec85a0134cc360978a244849234a481ed8480b18a9159d75afb0ba50e45bd8721042e6425ab4d9b9799d4e68ab48ae10ab20c60a430297beb285a6c6525b29306709b28596dadae1eeb8d3fd9adeaa439da20e40f687c6d2ba2d76ba85103b93477dd46462d2a357d3bec525e7fa971af382644c7a815e927027f6f87a19068638691302bc6aa846f39126230721ef7f4ebb790510e03398a8929a6f22af23c31beef1b6ffb276fa47278d359d390e4f63b19eecd33117df2d6f48eaf9f1e2f96393c398eedda51ce9cad2ef6231f2e1b8c0090e32e014c25bb634183ee3b45ce7505ab7813c5788e14a0006690229bccdd059cc3b4434a38674369c810e84a9ebb0424ff79a61668832af28668daffb99bc0da7f5c22d94b0c4ad5b32c786d76c85714e28a8662d14011f1359e9734933d82ba5346ae022c92c5f7e39286698484fdb65feb8036d387158deb0ae2cbc144ff0e17a0d98d20c1567e67ff017b6e4611c3c45ff649abdea52efcadad2813b3f07c87fc513d8d4d6d908483e1d50252cb36683932a0f268da8e3c5de12707b549cf7ddbf8839c96db125a56dfedb4995f06064fd8837f1d7631fe680fa00b609ae7ca7e8421cc647e63481649c119e060a800e7fb4ad1882507d76e78624e0c59b76f3ac47082818680eaeee1b539b75ac1929ea1adee8ebdd2f21002343290a1f6ace4b45491e2b5de9c89ee2ec810dde6dd55a356c324d7036fcbc682fb997b9a4852da216467e0227a6c61ce48541f526edd8ea69cb3b8acf749db3876b7c34574f9030de420b1b9c54b5033ac229a95805d0e6acb593ae33bc4d2cdd7678126bd7367cdb55365593775baa1bd0aad91ba10cb2be4da54f0bbefbb533e9fa9d8056a16b3ef5afb8e699f27eddea002794c0c96ddc536368f15c654a1a6b125ca9a66a61a21a64c4d19add78bbfa82040813a86afafec710da5d7b18d33056433c509c0bff3b162b602b2e276ed767ebb6746130fc8a4d739d90dcdfb1ee9d7f8a889b9cfb54acf65458de5a54ea475ad323df10c61d25a936c22c165d83e5b8305b054f920ad7ac44ad8f88d0ca75fd160d7a50e1353fe0835fdac98005b6a75e01a35b9c53f84e1c89dbf11e69e8dcae36480fbd0ae9ffacf1436f64c6b57a818765d11c85b33570ef6cdfe9457b4ed8924e1c8f5c930e3bce16505a2401a660138f1ebe708164d087fb5112ac4150b818e5478f70a87b28cd37b16a554a66d3187b572c2b4b8498d59f7200d52428084a2eebe9997a692b5add5e460515eeee57b1c6d243ecb2d2df89e1d87c3d9d5a273fe0f3aeb9a16f63eb6c5dc8c48042d0ef85fa9ddab298bbd8625a898004951a11b2a6eba5d9cd9a9058dc0837e06e60ba9c4ef3d768bd9fe4e8e6bec08e5d3302dac345bcf4e75b3babd6f83581f62514668b6d95c4153b8591d0b09d608a6bf3d155f5b9bba66892e8d37cdc9dbd913cc2cbc6d208dd04e14ca2a70c134e4f4baa92cb85ea8ed4f7a5e4bef40c0ffe850ce8a9b29c0390788a5d859a8cd24fc16b5cab5c91bafb7b7a6ad3cdc0549bccf7ed66c766fd3d5cc0b5b197a19013c5d663de87112489deea7bef3741a2266958c06e4573c64001682dcaa038212deb45e999ef40cbf43c0210bd0f7f3a94265303b710f47603f36b3d0c9b470e9f93086978de817c821424ea16f165670099e7240599c1d62a99d5426784341d5a83ac2cbd5f8736dcdf31905194bd23cc0a72d7d2e408b775d94f5d40fdf15938445e994e422a126f8724f9313f109d00fc1d9fafac4666ae71834ebfc5d4e711b9113f82ddb53614fb5314e8a3fbf9f47f3a7c47686f55cd97a333c98b2d91808ec84e01c0317a0e6cefa1c79d5356f700cc96c95a15f5566d1f4fee6ff2001c13f714338a9d30eb3c4b7b2d22db11b9bb00aef7ffd6c3d2a36a64d5679c64b93caf43bc6513d7ae9cd69411c781dc6f593c0eca84ff679e3825d454aa83973d7deae39c58c9752fcc88be8c6a52cf4bac2d3986b948f2cbba09299caae429bcebde66a50025c91af4bb365ee80bc6afa89c5c007477206e7f880535ef10a9187ec67febeedd6cb6d314baece448d1eed13964011fe168ddad5aa33d62a684c62a5a7652f99b3499cb3eeb4f949004d624883bcd2b067c7a5cad3040a9a73029f46353f15029f10b52f74639748770bd34113d009e8db1df959916324330ac4f7e7865bd6315bd70fbfbafa04aea9b3b02cd1fbf032789ae37cb2b2d3099ac7f74a7fe87ac831100d69935a0ab377a518ef1d5cc3ea9b4afd979c8e825e809f2f351bec42ba09dadc9f23f263a432a7730d6a2949ac4e389bac6d1ef03ca80df0fb58dc547aefcc54315a1c0f3b0df2c1beae62c59a111c31c7285131aba942cb22d083cc8e86a117bb4511bd5a46845b1bd329a4ebdfc65a2f40bbd317c83b81c4b42e320bf5566d972f08cfc48eb458e76ff28de3fce6f9d24f668086452feb751cce77e0894126bec0b4a67a5841e0c8531fb749d2a84cb7210749a4bd7d1a42ad63a3786e26a07950814797cc546c667a064d08a479d0b9ac4598796393106dea6221d3d56f1406f68f2615827468d6863a078de5835fbbe934afece134b17fa2d580cdf56fcc7efaaad4afb5a9ebab6dd98dd090d58e7f2eaf2b8d4f05e8f0c0a3441872b353bf1f7026b0fd0820c22c7c0b318583b2cfcdcd097ef6117754e4d83f492d85789a55d279b522a05baecb321bf9f5ff6e818d609baf0fec83d357a37e8d19185e5841b91177fa814ba27642e40d11b0f984ee1b54d594d5fa7b31b5ec1cd26bf5fc9d873e923f1b25df399483494faf0c5f0f39bfcc7dd1c43085bd5f45e7ee8491abee9a961d7b45ae4bd7deaf4c2fdd3c35187562d8522508aa8155b222b943f0f33cfc40d2d7f0067edd6f2c0f6dab8697b6e5a0b07688a36b845ada07fb93445c01b72cee564de4c2df3c4269555deb761bf60a28bbe86ae4aec716d48e2f392901fa1385400569d8aa2504987f8166f4521003b8e393fff33e040619ae9f7b5633f2f289afe175e8db6c992efb6daa4bdf9ba5fde7adb9ed22d21d97a2bd7bb2691d590e45ef31a4ec16d944848e93e2de19908a322a5386c1b68b8d1cef3106ebe52977bbf79b1d901b580f7dfc1dfc35636fb0d8a957fc5c813a6e44ba52a809d4d62a74bf1ddc051d5808edf6425a75e848e14a506a027034ea52cff83c1d8fb7a5216ea3ea9cb13d650b92212ea9f7e2df0d92b9ce7d17553e81f654a932a6251d9cf24de2ef422575f888770bf1f2aa4fb125153f265d8795509787e915a6dd47e1dca78c8608b5e4040187622aeccf8bc4d2408ea79cbf79e6e033594b3fc349957fad738ea9dcb345daef4915926ef0b83c7a524c6b41ebf892a56826d8b538a7108cc0918aff2884d18fc8e16bdd233a663c3ca25d874f60a82ed97bd642c80fcac0a5e403f42f636dc89d76f5516be0ad2ae800a1cbb46617172dc6b85ec3570896ec2f3e0c3f2cd6fe1e7a085a526e17657c11f7806cade47e8cb21370bec34fae51127c66ed7534ae796877fc67530a94a1c4f9f3cce593f1ac986c291f659c64681be9a67d9118e1e48653da2b6ef30b2bda341acde932c71b9e1125188d7f8cee14131f4714a2abcc7d9f318b2408ca30438e30bf021479622d7d1095bad6fc3c29ee95defe1987833b1e33709a81006d4bd95ccc2098ff98bb01c8fd6a9e95df1ce966989aeb4587993fd15569e4a480f9d67f5415e4f1db95fb264d61c8e99cbd0798c1cca5d88d5dfea87b7dad0e5ab92acea99dd3e80d90155d33a47baee2a789aaf2fb9427809f2bd087d6db2701a8e20c264a97c9c010f438d07891a4c7e5087db45ff11534320d57125c1acaa3980905b7fdc2775ff1cccd84789e7352ef4d0bcd1c7b66d1d2a5d809178e931831e1d3d28f7339d5a9423f4d96d49ccdeceeb7d77853e3bbefb52b2c675f3eca6de6d9633b26d9461df594696200959dcbd281c1a97928c58b24d46b8a67f8717fad979120a3bf524fca9f04351b508ace1856adf297fd5fcb51085ae2dfcc686eaf64ac7720b68dddf71602701c075f63b15b6fb58f096944434e3f8ec07feafa155e30fc2c23db9c2c31cc225a67027fe22d80c4c30909db7488ad910c07c9ac99da9c39ad6b72052c75deee8e50c12cbf9af886840e29546ff58314182fa61b294724431b4595f1f19c5443411c089d3ccf9a9ed1f05b3aa0c5278ccc61f2d041a02e218aa8b25a5f9f9376f80b60a772cf3d1118d51cfbef2a7b5076026c7f8af6dd55c2c41c3427fd75c3334be8840dd0d97135113129d549eef80eaf1d65fe4983b305d251d9f9197cdfbe59c0077a785a087a5eb97c39ceeb378a5b7952eb939e7b008f52dbe3c6513c8622606fc682626a67454d3e598ee94ac3aa3eb1c7196c5d2828ff907bcff076164b8ba309f6e2ecce6807ded988c2e29d99be6b2d1c8b33a58c0e8918f60ed921b0693128a75d9a1f6d5f7a9cfc7371b05d592b9d941105e18ffcb2c16df6d69f86057393b42d7bd2ba1e8b3567c816895fb5b349c1ae712a61cc9366ad33032c72d9540f28ce37661b17cce95d4d12cfe0fccac273040f5b816c24a57bce6b8d20ba5b07749a0ff4f8ecf44abe273df47106feb310a4ba8964b9048ce9326106b7de130921c9a4135e408022e8c168a155d9a87aa861b7c2c76e1eec42bf6de83ea9670a85d907a450055d25cfdc562b9058d747edd3f35445686c60f30d07c5eeeaeeee709cd9255bea8dbc6529ee546fb2237321eea925b70d4d1c3dfd8e560311f1dd8c1a610348d53b530fa6d42bf7a236eabf283ad58744fb7449080b57fad37882b54f19f6801e1a7c6c029983a8389407b57dec619ef215d07b2d45346bdd577cf60f4195ddfe35bcd9f9825b3ed270dffae90a8f7f81cb76d877223bb6044fe8f83dff1316ced96b494fbe1f904f53b96fc06b8fe34a3de31eceaf38537154804ce8f366f641906bebb301b41207116e402b47ff683a0503cfb12d330c3dd6ab334ba3b370c7c1a83f507fb51dfb9b98a079479aae41586f949dd99a37e118587a763ba0b7c1a46d5d8139bbf156f53446d1687dac4ad5686ce8e825a31c8bcc70f580d6536fc5a6f232b638fdccd7c0257f02797d2287444fec97b198d4838bf3e5a06c50d9da4cce80a8ca58ef6e6d632e1b0ee83da85c58026eb2033fca69ca8be15669b0de83d114dfa76150ab32e1f5502ffc21d8dbc94e7c3b3d2fb089b360326a37ae09443b697de3d1949c0cbc850585f4a319f38b19b1b9dff3b2813ac1c2d8e414c771d5f8b6285d9b835cf2b8b0be62ed962b9e02851fa3ae017b4dd7f510436faa9107e39a17c9c73b318e58578b5f6493d6c7d2e34c0a4253a45b3c90573e36273c6c859da574c4d9da220bd951b271b9c45d5e63a23ad95d9b8c8c6afb60ce9dfd4a0c649651686f1d2e75b1c1438014e991181dd695d353a0ade52f50f1e911378b999706c2ea7506a492180f97cafabb8b8d2cff1b63f4fd631a1915ffb6db5e2c655014d2115fb5af0caeeb4c0d1301dccd7a6d17dcdeb7d286fec5acf3c9a060af120e70060d104529530b474c5d399873194f217e9421ee27a2e83bdbc90874d558e525733f459df30d510c4d6a68f142dfbf05d5903a2bba3a5a8a0ed6b982e7530f580fa980256e6c9ea1b81329f7304fb3350cd00260189d4e013232ee90203a598f6ce083029e1ea9aef22db7a2d77d995c5edfe7f8c5393c3d757a0f49c5013cc29a7f8dfeac1ddb01ec2e1f83eaf318fa848f8c618a2310050b31bb3d60def1c833b79362ca48569f372e3b3bb27536cca319f66b06e0d86d038390061932add5d6d9f2cf0dbf8488bb84708f8f9033eedfd01619c031556eaad7c60561d34c4a6a52566a8f5b4433970c3b6f8ae0fd74a68e917d186fa7730ead6f7f160dcffb1689adcf01e175ee5e32bf5666babf4af6a0163adff6bdb7a01d927bf1a825fef33b76e9b28c17d02013620bba74efc9af92eb85636aada2bff97e52a7b02e691ababee50ff016c81893bb289236c1e5d471a93d782116f43f432086211c7ac22bc273b3bcfa97253e4dbec504a486a6845eb5cf3bdf4da9155a4aec3b87ff12d99dd3cd9b24d859973b91957c48fbad3eee7dfd43b0d2587e1e38aadc4dcf97a34fa4d61c787d26e0a53410479879caf3a0e7109bcee89e370d8cea47e089ef36a71999b2bf9955921e9d9fdb900ec2dd756889f282dc436427403a9b4b7873475dfc9f9aeb7a21802d06e58e078d7faed32c7a2887aa3e8dc3aaa655070488f30ab292494005553f1971ff67c30b12f0fb276c0a0221d749e295b67baf99619aded5cb6e3a38ccea2eb41d2a7c34ff97319ff1fbf25b011001315d7e5d69d121c2980abb2473f7b4ff92b9affd44e732f7c6d5536bcf74f062d1fb1b7d33d272351a79dcfdc4054dc2c24a88a3bd9da94b697aeb8e144d3cfbca9df5f8573d21044c4c468dc68f70f4c624c4833bce1a8bbc23c109c83d605ca4462358bfd476c99c4e41ed85465345f1c07ef053098c1b3f367c7c17da0544429fd3ba0ac278f794b7bd8798221bb950c9f1ea41fc7413f94686b6e2a21244f6dd1f458cfe032f36b542a29310fd95d5ae93460ec96b553c8ddc5812fbaf3aa2f4ec2947e41dbde013b6d312c47b151719dc0947b6440e73efba774367dcecbec7768f29b768ca1aa2f23b6923daba210a1ff7b19e21a0ccf7c35eabe9d3f7b397c76fe8139d4b446568d45e9cfdedc74c15b99fdf8d427db88a7955033e88a08aa5e6f3f5c38dd0fcd841eaec50494492f255d6ad67470f19793fb47d0c5c0d3ddb3204cd1b22cc0774cfb8c4b097088ca9a004f6789fa0b8447a07495e7124d95d6c6f35d1e00832dfd85ee0465af14617feac60713b677100cf9d644eb985c6e7854a97a51516cb2abb60a6c70195b1cbb8e4b336958b04a99e60d7427bfc1374091ec540cd295bc23f980272dbcb94dd3eca77c529a5e97326fb0d256264acb4ca2e8b24172cc82d4281a251269c9d1ff23d66854014beecfadf6c39a43261e208250df2069bd31823d83f9effc2a823e6ac584210c97e5da3e41a1c671e73035642b320a163721061f69ee532a140e86e459b064e3e4fde0b849a0f42de0f1f8a8001e5a81549d2c643412ec156dfc10b34f4d1f372779aa08c182e621902fe4bc5fc2adae92804ee68a1a8398ee4922f50810eb7c1a29f21eb4150a2b8f8abdd1a57b66b9341c21985190d9764a34b13687fdcc2b2b31ce9da1da6fdb9813873e2b4fcd0e5ab6e121e5be55c8096ad5680adb247ab5763dd403718701e2cfc8b7a04d61c00eb1ac4fceb87b93480f381abe5477893ad3354d568e010ea0619a982efcd9c4be854d111f52dc2065b72229c97e27def7d1f9aef90b6da74dc2caa608d41b74547038792aaa3f81844f0ee846c3b9d0ef18c19d82337be97b69610f023d6bd0da723a01d7f0c9257aa8e4cc2bec3f8848f262056acc6b576c32ebc12322a04ec124d1138ea30ce697c2db7aa61d649ade8a337a7b3ae6015c4bec9eeca377cfa2dae3e3604b2d6ea471a91680108cf9f9cf24f8f6e6380037ef9849bc562c00d2100e060d8299825f03b6cf9929961894df49e17b2cfaffaee29ebe08c7666eec3bf9921682b79d341ce9754901bc44f58b4adb7a5792df33bb1edc30f6761624e24c1469f3e4973c8cac42e7af8cb335f4bceff8c82f2b11905584ceb1ad27c6b7895fa3b9ac6b26a12af455065337313227177ebc58c2f50941b48410f9b7054e8a6f8a6b0af0a38d8f6513b529b2ee98907c16ec0fcd340a54ec885f88951abba66253ed17962b76102be54a42231c97eac65d57f126657fc516075379ee129ed06c9d4b6c11ebc3aeceb1f5687e19b7d24a96acedce2cebc57299d215eea01c9f8945de030dc271138a2658704c8fa0e32a3098c1fdb5c5585a4584d6e16ff37b70f35de927dcebaa9cdfee758d893991cb1e0e1c09edf3937b257d6366061e3daa5ce67d6f81e512775793da445a234297471c938f4265a908b04fea5848c097c3c184325c74d4086f2a0940f3d7f63c72c8b8600f229a47a6912abfb1023e8cdb793c03321711fde8027a8c7565469a3834b2f692fe47cd5fbca4d0e2f0823bab4e1d8284811c32a69010721b18e0f42a4235a154d0a9cb0c0e0e56aeb762f24db97f44aef4eeab78eadd6a02cb715dbb3db52b99480654a3827733377cf3eb96e2390040c6f4acd581d93435cecbd0275079855963bf5089ddbef86c724f058ccdbba6bd526e957c80cd8eb2cc2fcdc5da74dcdd0f13d1ac811403442c7ab9af41ce649037647ec7cc313773c8bb396ceffd39b5ea8426494fb9115c40afe960bf0b672934c346f6ec94de92d68cc563bdd614438ae257b422e044f5cb3faced439e9221dec9ea07c804987e2665fa6340bbcd0935baaad8d5238ada40a246d74a8f889c14415a0bc2d98f95742a40b10e8c98deb41669e312dd1d6ab55996de6a00dab19a128a4c35ede93b7bc27d00cfceb3955694e9911b9f5a2f26ce18ff3e9e07509c0658e28caa14540d7733c28db82fa67bf91ff82cfc66da0708cba24901ef476c21352f3ff9c7ae6a64cfa0efc73cc0da48be2a0975529d11dba2c134005fc6b27d9a2e55d6090c943c4dd0dcfbb4408f0f89f5d8e7f1473c6f2fca34084cbcfc0a37ae0c089edc23b99859e547edd88ac0713f9cb0e0f5697850c48b676ca3aeeff50ffda654a6c57494d491aa509af3900f6f6273021cda45e8f0869179b7c81d761b50a88e3415176140f071d2c25579bc28edd223fcf32d1925b99b00e4be089c46171ff9574220cfd7a98880b6f0d68f6d45bf9f961cbba90a12b2b857c9a2bd14aea451892a6c44651e8080c2ff4b3a307887e7c8fafbf47fd5e85fc28cb73b59ebb0e7a2363d7c5826c22a18240b04b4cee0fa5c5c5651b86ade8646281600d533eb2e278f6dda8afeb571b322f25b467c93e447a42063878e8733407596c32e39e1744c38cbbfcf9eaa610157ef72c062cc36506d4473ba0c38a1cd2090b57b42fee90a12b0b3faba94799d2009de53a47029a8ce173b97632b33b3833d9afa59e96269a9196ed55b0ae4e37bcbaade8e1162c1fc49b139a86945055094da5c2860b86d1e4e248595885e44b09bc5af6310b39ccb840893c9109c5428507c3e02ef32c3e51f2ce293feef974d7fd8078e690c032775819289a78c11d12685d78771671614bde048b49d2d1661f5438ae0f8c2242cc414cc6298fbfb6a2c2dadec3b45891e3ded19ad0309f1e8d9e57c823542ba48bf4fd58d0a458e288e79bb475f206b61642c982d7af1438a6cc41236a2b005ce9849d8f83e655bae367d70ed816d42bb6e6689e0c9ee9b7cf845af7eda0f4a8790f16f25db0da7534eab30f2c43511a9fde671cae45fc5dc5f36333408535c096a2f4c99558c362cb263103b28c6c601d8162f7fcef6cb2e2dac15f01e1414c5b718f0efeb0e26dcc5aa8372d4838f5989b42d86acd4833719602f999c7efa666e78ef1ebdc5ff81d4b3be9803380e9d24873fbad81c07e4d4153fa378169feccfbc40e77174d53be1af47cd09e8a3eacecead387f01a526fd711a1f6e8987814faa22f8d76e708043f6bd2435b9718e04380f4c79eff34376f324bbee1b8bc83a58fa393279fde15ba35e528449e5d5fcdea0931cbfa31b98e0d9d90536d72c9ef74299eb703203fe9887ca1a2c24fdfd9453a907faccfd54d910e7fb3893bc1c47da06ef3556c2aff93d44a3a7c6bf62ba624790d47919beda069d2c6c1eef3fcf59e2d1a34813c58f406eca99abc6e99843a280a0efe640b149af1a5b9976d6821c0160171165f93edb23e095782f5ac7e4b83c5d2b8fcba7afc024a434f274cc31a96d667a5a46a3b85b7fddffade15596f97581431104a0f33a9594d6422a6f797271b4cb9372081f15cf631e2887903f71a364650873fab2f0bb74bf282336176cbc74744af4dca83b8dee92a6e9b44c183f071155488d82c34fd6c4e0f9e4cb844e5910fc5905fde31e0afddab9b99e6ee7cfb44799f9a0cd9658f08af2cd5922fad01419b87d76583576084f6b7330e90e95570788fd1388ee04dbc2b5608621ab828b0685c6e4a2b632ba95ac83ecb9db4bd9ed0b8920a8c4623ad8ae8dfcf07e0fc811b6534ff2af22f089ea56a4072813a282a92fa86641400ce7deae792940a478bd123014c51d0cca3d9c5d1450456da7495e3a7eef5bef452895c937978b8eb5a9cea50c87dad33e91e2f793d86f0b3bb3afd1d2ff6f1a17b89ab162c2ddfc9b26abbe4f39c45c8770ea646d635514b923c63cbd3f60b338e86b90f7caeb847e21379556dc748fa75a9614cd8f2dd4618adc82c362d81068c3a10ec58e48d3ee6495ceca9df634d48603522532f00f5a48f73b4b6d663c8bfcd80681197361716a5110dfd25570180da9733270ae03ca14125f2f64846f080b65b39f20701aead8427c9ecdcc5d78bd7afd80fa7721df91cf43c4c26e2b7771b6d1aa16281e406ded02df15c616eb1985c030e525164109d00073605f9d3854038b65b1ee74e1da3f3842bf0352cf6d1b679e616559e35bdd3016c8c95910f01337739c3846c6363343d13e7207ae0fc3d81b8bb1a1516ce1e64f9ea39da5faad59d0ae921d87cc3daa07a79bd83985dadd27be378f941b4688278467fe7c47228c73124cc5f61ebafcf2492c09a60a8ff54fa0f58112b3a0b714ea5eac8d7b5dabd86b1639e6fe625e924db7157b9ef8965af872998a8e86731a53cddf1d8456580a6031840a9601e76aa35eb3747eb5fa023d07f849bb93e138f5bbe8b1dfcebfe03938bc183b72ef34f3bd5ed014f88e407bf1e0b02c14e94afa981bc1d02e2e09e928adca433c4b0a27e736e0e4a785f5cf3c52d82db3fffeb3225b43fc4d6680d7b3af1ff1b4077f446416e5a782d830cb73ff5e1dcde6e13b5099491c80a59deed18a86434b7aa7498c07100e60180cae5e4c50ac7946754d2d0682bc5d569de6e2de72ed4fb188efbfc598f92de57ce3c9ea2b5a6466980e8332c052944ef9b0fc6381d0d1a04c9dd0bd63133ef9523c2b574997eae478193003cea739b161e2b8538a10c151a24a2b3766d5cd39fbff6090dacd04437ca5e07c04e20416ea672aa19b7f12c872577f63f6dc06ab1732c0ac0a9569a1e200ffd32c1ab1d935b48e1a2b962793b29a066e86d4a3936ddb33c29f4ac8b751f805191bee7494fe50abf0685a73154645d7c74e01794f213cd0bb27af82030607c17e10c46b54d43b4d7dc432ebb5a45e13adc01414756efb145431876c9184fb86215d0a87399dafb312fa1c32952ebd97c32d252140447aae755e14b8f5cc14b73ea2c8538e023b8f8bc89ccf5737ce11621748c9bfd0afa0c47e31ab8a13af5159ec6a6520ead6a91efdf14d9188fb123fee3d13868ef168cbdbac99825b9b81f57492351f4d8622b930078bec0c4a998c2f67cb464ceebc2f0ca222a9bd84a95441b5c1fcd200e1ca656e5b173375b214aa935a07be85e924e0a1a0b0f244f43bcf11f2fc33f9ef19bc34b62027976ae79cd53af066cdb84f90a16778859788b1e37552078486457a3b0498914e9d26ca2137beff518c01e0d357c40074882f8200695f947a8fc661be0d23e60e64e9ce63b2de38aa5a79fb69febdf0650c068f9417caa8a51a7e8c12ca8136d3d07cc43370b1d2c48a88ecad3f7106190251fdf6fdfeeaef285bbcca83c7b032277f97bbf7ca0b80d62ba68c909b334ec8735135b002a7a73d47caff7e14ce1d8b020598966dae8ac039aaa6169ac24ec880d36b2e875203a81fca782df3557e731bdb195cf880f21c9bf417117e2c247f34e1afd4a31d4852d29e058450412946c73636981ea23652e7c8869462c01a84796147be8c253258a00b535f40de9f9b3e4e75d2432c9e8fc7ed48e2e9a3844bea961a9313c31afe9f3375a6b3dcf6dd6de70f697f04a63619fe42c93664acf1e6d7d78c64b13dc04a7f7fa555782436d3bdd8f766007a5341b96e6a843af43f5673a17f9e380a22060f35ce85a387b6abe701bfee62e712b97491a61b82e06c96c1366d048b2ecb791a43e018d08ee249576cbcfb5d86a1a67dc3930d6703b3a76ae5cde695b0ee6a4e3bcb22d10604e7d323f22080333e67ca1998ed160be7c661fb3f83a43956dbfc21c22985826a61d2f4fbb49c1a5d40df2c01bafabdec598b0ec972718443055d3e199a1f19681f60607a7ac7153e4efea3fbcbdea75ee3557503e4b78695fe0de0eb6206dfce481c1d96014bd3d2bbcc9bbb4b963e7be4440ef83bf6065bb5f2e6cacfd7e40a57936f5c893a672b2d239f56c6b376dd4c1fbc3cf7c03d74ae82200a4cbfe6ba40f16ef31c87631d56c888f27bebac7386ce5b8248d77064388cc6eeda1b338a0b223fc4d3bb5634826e9849ae046e9dc4c56823474b85b4f5857bad81405f2ddde637f42c50a8cef482665f4d0851cba9c9d533c970a03bf5f5025ad40dbe07dc7dffada8ac24e764dc775c66fac8fe181ae8370a47142330e3a53b7182b10de3f88b6713ba116761081098283b417448a73bbc6c528d29c7f7f07cdeeec140bb5e511be54e59ccc52c3a3ab021a961796a3db9bd42476e42ef7069a2b8e3bc2c4e4e16bcc2a247c3ae2eb0ad4903355e3d6bd73da9ddc19eb07c88e1417edd34822efadad1e2b1f390a96da47acea735a39f8e957ebde3f6657726197d52361c0ef8b826352c49b15871e26d6f8d241880ba3b2716552a9b469e29f8689f862e2ccfa9e7a318c59d0ae06f72083fbbe05ec320f265f3bc6075ab7139de47c5352654cd786752671344001964ad5d83b1c1ed5aa0e3b90790991164064072c60292089185ffdbb280e392bf494181f39e34bc1b0e67dd8c9b0ef678dbd04f2ee4cf4b185ac4138a109d39ecf2ce4983efe98f26bf2dbf83c0308efeaac82cf787d7fce38df3e31e76d22aaa5633b1653e7b4c23f09fad15f723b362b6bb44e7169cb3119bbf1e26458c5d3fd2858dfc826d22f3a7f2bc1b0d86e3ee69389f0017e5a13d50c7d5da137155fd6c993edc6826557b4ea643705402469965c6d6a0b5e4de0f30b32d037c1b4f186a03f3d37859b4ebf17fe001ceea7d6338d4edc8d3b2d1a341311098bcb8bff145069a2369f87c8f749cff7831c3456f252872d051577aa6ac335cc0e71bc7d894f61caaf1bb19058a1068fcb9ac180567392ebca9d3a63a26342201b225ce8a24253d308fcb89663e41cb95691608b1d5ab9a43e2b4224a09a3fd3b46806aca572eafb345660b8d99bfbf694f3e25df596d6d22cf713910bdd2d5e4e49d531426b93e98c7c32013fd80ea171d9f9ff22750b8d45ccce29ef26bf73d85a05470471db33687bb6108f628361e0c0209f80a92a7d78e1312c2bae82e48b52619626b5ec2b081315f1ec0835c1dc4d9c9dba704dd0b43dcab1396a41fe33ffd94e490c5e91e0db10b27892a2668f0379f9af184a2b5bb3b439466a4032ab59de537525067277454559f8fc491801382288863afb3495f885c8e2d661fcbc0e0c1da8062a69d24de3fb2d262e367f083128435c979758b82c2a0d709975238b7ea6a5d7d059e4c9c05f90afca056f5db9ac490dfbb5721603ab5d87189d2d47307c8e6558c62b9278ead93be04114facdaf2c0fdbe081d317eb0c1c71fb309982b27cde2a4abd440faf597888688f0f18d60c972286c7290828b27b1aa8ead2e678d233348c6d5cad8db33e51d11e79eee446c598e1a5fd281d2f32eb75d7b94eff832ecf96d9f2ac115683cf120886840c7be96bdc717ed11030aff34670eff5836c8cdfb5e759c88c2998b3bcfa0f5fc841046648483c20ab1d5e992b5da454af00d6b602f6e7138cb63292f370eff8bc6ab4f7d4fc4934435d615cd8d6b680bcf3396862284a84e382d90dff908690c497cfcbd76a7094deba84e5d73ada419314d1705eab7a15f7f4e10eab1ec4d9d1d4a389ac6c62cd552cc56833c128b595c5726f4f5197234267b80c743c28c7b5c75125bdc9e3b1610010bf4569ccca26e1c37c345d6408800ee8caa94941d394255631c9722ce1815593520fff4ecdf9012e4fc3f6080137a665859996b401b6d22ee7088192e3e939183e02d8196f5be1ab1b94fdca17c5fa861c90757fdc385146161b00e70d4b3d7eb454745e4ca82b8fa909c6e566551d92ddea0d6a3c5413f350634af1bde43434829d690a6b364a853dcb8c7768097bdc9e719950564b2823c9c56c49c4a9227ae5ad9772290114ac12e9ed33a222af4d6a7cbedeaae78a1d5cf5a92aad4f1eb28cda1a58d5dd5ffabffeed9dca59b61edbeb713351c418761050e98b6acc8db4de10e80e8f4397b67c6d43905ea28cb37be82d6b5e43647dbab951242be252663e5d3fbd8f16bd88346c85742bffaedeb4d38de382860a54286ce5403db18a706bd728be011fa5933b6869d575762ae82999c5ac5361b8a15445d297a9dfccf274ecf8905792990db229e5e8d264815792fd7c8f5a7b06f9ccbed5167073aa8741af3af0c0ed477b1ce0cd4adcabb440e804f6cf4f65f9c3a3d603f2902fe91c67e0ba4754b12668a51d793462300258e1598d5a965ae94a212ebf45fd6c188bca32d40d7eec195c2037964d1504a657af4bdbd5fc2c1d4918272204214e9b27978affae79af077d5a62ad9d134d017a0cdb935ed20abe1f151b88e8930ac3c79f31120486508b48c8e1653064ea16b8b936ece7402cabf8546d02da7f32a5f67f1f977dbec98a6d3756305b87fac1a10d5810acf40ddb51aca21a1833bb7437d1f72ad7f54f8f8bdf72cbf136ac19f84529dca08b1ffbf1a73868956cd21fd82c9f422707e2e49fa577482097e5060047b95b27a48ea2ebed29430563e25f015d3a624fa4d9248b3687e935a6fb0c487a5d86bcfac934cb550c9fcdda71c3948ce72f5fe9c05545b76775964c7d0086815ec81016da974e7ca93b48037102daad436c2aa849b19087444a7b71e0befe5cfecd685d19d934eeab31ba63a75ae94ef3a8ca0e4139a6164aba551749d0bbd45a906abcd5f51f90d8ec3122f25668b2f8dd6f22376604b715f13a9cf136ae0b7c5290bcd6046a54b94f13f98e76947cf39fc9a9dd0438651f413bfc5fc220796388d69e80d3bb78ea4fe8031c8e32a4c67adfda6d69449f40783242c42b8853a67a1896708e77a1695bb3b7b31fcdf881929df27f4ab3f8a6ab842a252a8d98fbe7c4ec57192e6cb9b119bd130f3057279aec420dc441233c208d37a2fecfa5dd9fb2a2c542a5da591d001e409ac1944838a1aec82e44ab9763af3c1711f07c39fc19459fab7f886e07f77f8e34e4f4c037d880e1ed9c10524d766fc80d3b5db4bdc2ad9ce8ffe4fe6ceeb70120496a8877f3e087141bc82e1da563f43949c7084bd399a14a195ebd22cd8659bbca01a3138d929201ca8ebfbe1700b15b9c4aa373f751cb2db40ccdbeb6ce358cca433fa1bbf18ca5ffec1d467ae3a7c0523156e34f2cf5101962869318179d24e0814b6e9cd37d997ef5d54ec6b0a4237e47ee88353ae6944e7d71d7d03a4bc2587d6128085306c1ba419ee0f837df25d2d7e15314ef9e7e2d3da359f6c7cd88ca6204b6a160f8e6387480e35b87a9ef743a00800993057ea5942e5e4c462759404c563abdd23e5b8a9b0430b07e3bf4083529d52ff9cc2405aa2e9df315f107a78b4da27d46e85de7e13c21b6a8b4c58609ec26a86f2c5f7e1e2babb06d27490e1aad7b76be5446b5de06c59372cdb2fea43532bcb761655332f3f5faa9fa146a70aff0df74abd4a6a8a6776b7481df0526e4da5e14340c0bdebb15a5a8fa30382fde4db0bdcfc88a5556f0a45f88ae3171a1f65012cc58bd656e71ff0b9cbdf4e345afcbf2126fe5f58abe441a2ae6b425c6a896218a02b2d1c6de9f0698ff58358960cf9cb9107912a21ec418a8d96ea3d1202fd4c9a8f2f76374ff7764ecd426967007078f4984129c6a74467c8cd4966683a158e1248a7b30d05ef0c5853860421d805bd30a741636595d3f759772a22a0b1760a29eced4b3f44f67d20743e3f9b4311a4bfcae14215b1af5f959fabf396389910fdd2e06b4e9b20fadbbc47b9f4f199f38b2431b815716d63cb8461ee2d76b95aca70090b24f4366f8a3db5bf34d5561cd81031bc28c08ffc5ca4ff91cca51ad9df252ff7b73b007fbd260f59b68c171cab2c104d46349411f84f87fd724935306e83170d3a603eaafa901de137d1bf49edd21fdb8a484181834392695bc157179869acbf8597280430aa548e72cf0e690d45a7af602d6859f724fcfd897def9221297073647cc5cb80144a58839e3b1fee88e251b072d5b07f11b28a61fa4d8a69d6983587952922f94bb9f6d74cb8eb3ae7c3a8e6554400f2acc91d6944f0d783814be8325e4ab7d8c7a69a86c60abe784882116d380cd827b5ddd48abc26a57fd7540d117dee9425f9c06ad9365db4c15aa51890d5eb6679a66ec20a98f6c461e5d06067689aa90ee099b7ecf9473c0828867ecba343966b4802a38db081250fca7358d57d687b3de6f90ed874cae7804761fcf347b2952c970b7f3958924c2ceadcba8b86ea64d3bbd5c9cd945b3748f00d2d89cec041b9ec22bf9cf046325ed6dab4f47b5fbe8d01ce9c5c625950e7a8b5c1495fd82ccb2e4f16ae1c4c4d687ef035d8ae3acbfc56710a05f98e9dcb163c27302d2142a9e8c7b71daaca4ce5ef4754f938cdbc673b29fbc8e48c75021939c25deded1d06455e3285b55c31831fc78191c5415f38f21b84bd1f6e7b3076bf4813cad85ece25ddae67726035db2557f0a2dd9f704c37b5da18e89b0523b82f6b46cae12dca87c96735e7ee650dc4908a4c3fbe55337008633f50fff4325b5e00b7c66f7801aa9f658addb51a98632f04c6ba66d2d210f06749ec69638ff969106b1ce507586bbd06725a2af28096893087bc78431bce000df4e00f2ce80848768b2bf6c79ff9bb0e570e67bc638f3edbc5de8b50a5a3d5502f02346e5d03d0d6f544e8d781fe70dc53851f3841a1923d2cae53acbe706c0eb8af0c0ad0510f39d2e00908b0319129d5290cc4f47fa45d34a74da47136bb05b3ec8abfef9e382f0e9ee7e25cfbeff54fb7c6f74d8e3dd2bed5ef477ab38402e244490efdbe889650dd9d329893e52fd8b9fa4293be7a8204b5f96a6536b062ee787441e8d149e72a6c5bed535f38bcffb91420b94cbd80d2d15a679a8f877ffaedda95e729f1e735662e7f44ccc3f3aa34f816852a0fd4f49650d1687bc09831a407bd405d0f0fa7a807f8df10a406d805774253cc8bce1adbde5980d995d90f12dbceb5fa22b7424a1deedbf3577f350501591bcdb8e3f6e3b39da066787953e8e3f870a03daf043347a1772cbf4eda7a425252587c83eee447db07f69df3b4159f5f2288ed5c82f7edfde7392cb25f91ff31db9eb6b17b351ad5b7d9e13db29c37b88a8122e25a9f167cb784a830ab8e062f3fecc4776d080264ab0668a3bf54dd385fa6acffd9f639c2e27f505486609cd2a6c760ffd5fbd92342902f29b74c1e8bea9bab32301f11e396a20e52cb1a82e88a40ba78062deb89a7130f9ce092569c4feb40fb2d6d81c72faaab2ff369b97db3ad28c4cf677046af97f8dbd63da7d070ee8bb77c4cc1347d953a23e9a2db8ec6bb92729d93fded3567e6157585e6f48721741ad517a95aeb8a200ea282693a614a1df32ba88101b40a064bb5306b5fed3b3de52c83be935be6e8aa07ed4268a72db64312b9f4bc5a5a146cb4ab06911d6af55dd8852503ee86478eadc48e8ca7d7e38b749631d09eeb5dbd20c4a2a3e3357f666ffac30c068a7ab0f47db91bd191e36d2fc6964ebebecaf6e5a63b53c4661f5b2dddeff7efdad0bef79d3c79a1532cce719c30d499f41ae4e4db55b3c9a7979fadb8f21c855ffc13eddafcb3f473ef8b23b3622c63535e40fd5089dbb5fb669639ed8ad74a20b2e29abba5ceaa75bbf4aaafee694331930c2cd22b97c267446590e29b24f532c70862404553b2d0dd14d12890aba3fc818388ff9fddd6e782368690fb0574047f5761f061981f32bb91fd97e5dd839b7301b5b236f979e9592cc5e1b25544c2e7d686c51ac7ba6e337c2003fa1e780a145d9369cd17f903f1928609c73886c9ba38b63b25b370548538da0c565b21fd396806665cba7a91345d7d18ea22ec80a26158bc63bbb20e0872ee7f91972f2a8f9db3fc81d5f45b174a6442aaac586b63bdc63cdd6d083022f97c978f5c2fb9219852383697ed8981d120891690f3efee1bc85bd0d193d525bc332bb206b7359f8074d82e8dd89866e7d874237364e0d697cb48aded44e642acd6c7d1b93ae91e42ce8b8068997cceec14b0137611be4a7ad87466ce60449c66dd7e3e5d55ba4934031a72b9a0ab7ee4829f1f5a9637abaeaa7ec450af5b9fc7fe0fc65343c63218f96aec8cbce3e22151121989abc29bf60954902bb54b0175126a7b787cb919bbd4c82e1762f5f2d269465a01e8f767db5c200f668f83075c2255de315b1ba873dc1ff584d86477636032a79c36d19e1b53feaf7e260d308c41f54013c7b817cad41a1ddc9d90c6a226602f3e3abd7b1ef5d5825597f210604d22275c81d5c9deaf9bf0e428b38f69cae6410567a17007c26b80839aa90f0a2c7bfd74ae11988a87b8e35b3bd3e2a5d690812d4ca0325bee30114f56bc4f171e3fb378a242c98b60894103cb24c8610a8c4863450b87d81fc64670ebb422b041dd6486e8dd2f77c51cf2a3fb2f1ae1a364496e0d4689ade45296942a60a4116e127f3fe38590ee67563f0eef97959fb29f1b4831cbfcd0f6fbba873d545c963941e7733f64c3af9b19922c8bef3b0fdbd22266e368495a07dd2b728475df1d7b3235a60fa27c6831a219fcb18b867fcedc67c430611c24a907cf87e14d43a459a0ca90f8bf4c0d167deeff383989a7ddb18a6ccc7241576000140bafd8ad237652864bfacf6f966b51f7ddaa6acd56ba275aa220d22b01cfd67aafbc845029b17df2a2a20a0ec137d7e99aed061f8419ca4c96b4371383b5c71614e6484c18c3f3993c8ab52388b0d9045c46d3c9dafa69b7bb0305745d275a89b84fe68efa403bc8ca723334ccbda08310fa987347e5d1cb2c519dbd19b656289ab1798b37d373f223a2d1269a3ca4933c2509e33d8fbc017d75074ed25ca1c3f80faec386b52243eb673ba2db02d157864bd44d8f6353709df2ced0add4a53b4cc8354bf5c898b4088e603fb628dcfe157c309ced0e7002ba9fd47dc8433e9373c0b681c884ba4376f5c3997bb7157e3b868fa832e39d803ccf5553e802ffaed944b28ec9a9cabb3de211f8ffed89fc25913483f1c9abace4f420d316636aaac72ada6331994c8d673f4f0aa931fb8cef0193e0eac3766919c50b25881267281c0da7a45929c3ec929ea6765934fba8236005afd1ae8f7c8ba35eb05ab7a4f0a8c3046a5663824c6a1c6dc509cb5cbd6783602cefa6675a6b98b86cb6c6417cd11fedd4765ec70eaf5205724ced8d67380813c580749a1b3cfff32a818dbbc8e8132e49e036c603f09c4d0c0a49e14ad8e59054f8470508cd4393554a740e0f2b82d0e99d47fb557df79d2a2d87c728ae1ce47547ec14266f41d435bab1a1d60d015711cd7b142f6760f9d982f16087609f7487c281512d777035c216685a08c0c2c011ba3165bc1551c24aefb45d6454773f9d1465367b9e8751a150b37f78e36f0d7fcf8e94d10528e0a0b938f172c801837b65dee810b32415283f9d2adc2647971412a00ef619f8d9645f8c6fc45dbe39b24df7b5587b811e0bbf50350efff723344662f9c1c3b1c3e4721f442df8a4f478787638eb576e7012f1f724bdf385c21d02b88d86623d2bfd8b353f88b91b097bfb89ac400c249f651d9f2c6200075a6a47859dc12a40e0fa23e56ae71c502185807f58f5c114efc705955dc841db9c970bf6c36776cad2e776b2621f66dc694b7ed4f5885b4dfa50c73b4e3110be95219d6ba83fb7347575cc5231a4bae469aa788cbed78b3cc1a2416d08efacfdb0685f7f6a1554957b20277f223c936101e4d8a01b67a96909c960ecbbcad118a903e624ad0cc097ade4fa84233062729c9a610e132e5d212a2b79f1a3afc905525de4e872b7542dfd0eb251f2de61acade460c3f51b523e2e95a0dbfcd8e8f42279e5d6dd5a1430551885a7b2da492fbd6a4ca53b5f4f1669eb6270ad68f53fc532ae49127297ddf6d781dc3cd4784e479fc1bd8aa757c561d6cf0db8872e6fa8291f33aa05e72108df755f3baf41353d7b06cfa1add6aee2c32230dec9bb677d7f43046aa12011e82a636f214078e1c862251c45feca3dd514dd72cec83e1eee58f79f6315db10c58cb5175ac2cd993da19eaa9d169291c80e5213e80406e6a8c1e8b1dff8a84fd8286f63d12c917cf5bfda7ae4c85e05a42bebd4b52c846314d99211e196d83a3d47e8e95d91a8b1ce911532d3a7be6d333f44cb6fec2558d931471f6299f2e91ccc7668779afd00a1decd4eb14e44269397f0cc26e68299bd3795c9f87b1ef99a915ee04a2576c07e60261d25026f5d097cbf9d6292d3f113bbc8ed784f6e4fa18c67275647aea4409e1c0c71ce9cb2a55c1e51654c1d9ae9ded91b3943425a2ee1d934ccb75e367a4c98937776311e32edb4eef8613009d670d8d4c3e7a3ee3ed0ded789c3cc5cd424d4c5a56be594bcaac67f490b748c3805cb12f69228eeea615efeafd53544b1dcb88b2bb286fdabec1189868b85b317e162910df92792f7f44462ef1eb4ddfd7a70eefd369a6f7ac40f845b5e3486b33b1cf3643d74f562f61b2b433deb90217c25fc951248064509d2de1ed05894ba2f44875084bccc5a8b50e0178101193b81c45a9211968aa06aa1e5080247553c506fe97222ecdcda48bcd064cd574d6b7957a9461e694558d2b0ab4798d08ddf716cb2a49adae98b198b60d743f99c2d62eb9628e638624970dd5655077fa11d333ea97a7f37f0563453c07a5403404045ee521991d79ffbdb3ff728d19493d02e6eb560dc345e9f83df8ddb9c60632b16bbd78ac8c7dc9f69fa8e2390aa4e85bca50826d169bb668a65ec00602da01da19983a6e4fc49026b23d3e2d3a0a7ff90fbc5a3e99862e7ac856212660fc3bf5747a51b95e352cbd258da3f657dc272c6ce4a3adc1199317fd48b9520333b235bcd4fc3311edc1c5bc652bf5bab28e3b717462ca2962e40526fab3c9b80ec3e71ac021f55c5eaf8fb892ee94c7b726b27f74cf12c1f95ad0aba5018bc92e015e43f1c5df6980fc02624b973a3567291ff60e6ffacb0764d7cd49545b9e9b976dd56444afb9a55c33d7c3a4411ca1d704c3e38f44635ccf6794f4be2ec0f719ff41fde97e2de602690dc7f77641db259b4200e73abfc9486400b08417df3002ecec98d960bf8060aa90b7b5dc30da69e8dc91c0aa889ba554ec6f655aa942f36141a07f8eb1137a527e8dca0779c955b50dec62dfc16160859f70be1bea0977e0cd1326efe812cfebda3c6b7fd176d2ea21a7409de2e917165374d7bd9390ad10c46289f1c42c49c2ddec09898a6cd4406e364753ee08375463582dc9a42f634b1bebc8a69020cb8c4f8c6c3e2c0578f02dfc913d36a44bdc8df2fa4798e233ae6a738b3e178837094d9cb02bf9cf046325ed6dab4f47b5fbe8d01ce9c5c625950e7a8b5c1495965ecec4dc96375716f680a78153cf1b8f0babd81757fb9c3c2e031f2cab20856b51741cb21c8573b19c4fb7d15dec83e9d965ade5c3ce8b9a7b00aff61f5281391ba935a5e28db0b6889b54d4424dd041f9b8b587eed8f7fd4a7b9725e325dba30f5dc8aee617c40d2fd0c8c9d87b5ab125c2eafe80fb3d482166720375a06b79f59cdf6b763688644ac3df6b0d0d8df4245f605c56f8730fc4042ed4b0991a76c129c15b36bc8c16513112d9c304b2357db3fb15f623e92233a7d0b7a267aa27cf6cc7fe1ea507b96cc068cab363bc581b552418d9f53630cf944966917815c7a771e12baecb1a8cc69bdd59cc01e2903e21ce57fde0e0065f7b31d5a3524209acfb6a2d57d37a1de932f6a48163c2c62080a2f059f4ca2036c62b625b3fffb39f65d2af30e9d09c4f9420b96ac131c0d2da742be7c377f6c320babdf38ad6c2cbe9814f0cd57efa12715e0c6ec7e1ca9f5034730418ec8f1528e6b91c0d551218221f20188d15c2d23c5e0f386c2a148f8aa2fcf5bb579329d1c9d852b9b9852c58743b21b6043eb67ee475f17a592b3734098e061f295aa7c7f84db2e4e4c0a17f1cb04da2e109c56c27ac506031ff44c8050bca5c989bc740568355f01939fcbc74b2663922e6e6da3da3d635286d3d5df7102115c612a7d41d9c08b844c32e47be47bc76f592ada08b0f6b8a7b0fa2da085f86574363b141bf9c4caf0317d83c8f47a901b5deb5e894b0a18d0c5e3c797f69df3b4159f5f2288ed5c82f7edfde7392cb25f91ff31db9eb6b1e4eea07e9fb7d6d31a5c6d166d22aafa2cb6338779df34a622567d8864c25f3485bc7048bd3db50524ba24152e998db7b9e5b90622216c2a8504b9b2bd6c541ae9b61880880bf19becd174af30fb7baa974aa702ea82c292f18c4b7540b001d81ccb29c763b525cc3593ffe3a5e65602f425632a6feacc69b4910dc28ad31d7625e06c091ce6a4e16f685404d9b44720c79240c497e965e8d11955cd35b0ee3f8c3f61bc260bbeeeaaea2e769e1f63e28ab835d6bbed4f32a734b9493d99f7ae943f53fb393dea2ef6a965b9d8b7dcb223b1af5acc6e519d1e8d4cb55d08c427fa03b9d8725de4621ebf4760e89375e920deb17dc7dac3a53e310c5ec33319109aad254749a847aab981f2b0fedc773d42b89053563912b0f67701bd941b95171241282cbc0b7bef196287c5183f5391942ed9fecf2d428afbf949c4312e3b3386a0adb8016407f2aeae4ad40b5af53705da7a87e4a3e1af72751c3fa42655286c325cf770047586048b7f3ca15d59774c6ad426949b087809bd1ceb2d5016e74a15a109647e29ba1792ef24b1ddc6a66cca70188d51dadbcc7e578a130837421a99e54997b0447d379f3f2d55d9a987be7eeff2a8fe99f6b249a93dcd28e54f4bb186cf829d49321509cae816d1e56228905c779eb04af5398b68c350cd522f4f1d3540978004db80dd137ca652ff67bbe764872ecd503c28699a5dcf8fab627327d298660cebc40e6e98ee974a122033e8df60404500a60666ef0e8206a76e136eadaad084e9f81362245432d70576d81d4ac2a2b3a2bd57cf39d5992cc50cd2267c080ffef28fadbe850b0ed768d05d634b050b9216e562f01c8a6268d93729a8496ac60fbe3ba9e5c0b41b3c6ee154e98fb4a182575e37698de4c26b953f569c60dd23d202a1732b24d4ae0238ebd70d837611be4a7ad87466ce60449c66dd7e3e5d55ba4934031a72b9a0aca5eca2d042ee6180394b8f436f4851a1421dd4e780f29bbe88cc16b59be71639f3bbea549f14d6322e93cbb7936e38fa28e5a2c794db45b46983738a0f0b05095f59da0c2ce9f01e0757b863e512a4e272864dbf98a50501cd2f7058ef0a028c4655706d7f99ef2f8787da79a565ec437478d417d7215978fd61b0fe6f6032c0c22290c35fcffe8521e92f969a9dca0944eef92664af8ee545b0028fc0b8c8bc3f5bfd6fe245f78319d71e86849fd2a0aa454b1826aa7c938dc2d348bff20fe88962801aa8a780fecf5f1aeb27d72c9f87d98e0cc92e6256fc12458f8fa789d637bf6493c1b1aa3a422770a3f7ef4f22e33e067f33a1a1046ff73983e6c771093f6cea0960f420899319a6004f6a048f165ef1d548d225464a148c0e5cfa94104554c4c705e011c4ab372ca17e9aa3c168224e9461d7a8faee31ea1a007df623c44a3458d4ce027526ace551888517e648d9a7ec67ac3b06b0ff41c7c0d00b0f2c4c4361d0e9727ad165bf7a06cfa3619defb82da7ff222564bc01a1382a91aa9d2045c587b76aa0277c783b96385baa7defd8958a26751a683d158732fd7a90ae3ac963c58932183301cfd67aafbc845029b17df2a2a20a0ec137d7e99aed061f8419ca4c00afb1b2dc8aaecff6657f9115a5d28a586d7555d771b6e4855fc9f3c5be7f79d2056ac076adb373d4b8f7f6d2051f82d23aaee043d1067f4e8f66604c2b3c718ef4916beeb24898c568cc2d58a3339267a7ee588384340881caaf12a51b5f4aa917432f2dbeffec119b57fbdf54fbf3d928f599e5afca3904af915fc2b701b09111f6ba5036cad28ba375394ce68b125b678b58e0d7b0c5c864ddec559d5852b660e96ccfa8c6387c8dbc5257499589971d1ef1f12f1508d58fc0263175a828bf1195133750ce7657d7f367ba02008c7ef46e3c4555b19617c8adaae69c02b791ef0514426b78f2106581bdf36d664717c9cd1ca0e6fe2c287ba9dac67590ccd152f7ca3dfd5ede31203dcf94101233f3faa410cd48b5614c07afb3ca250215175e30f0a4c10df1005ba842c8bcfa3fa0699f05cab21361b248c1e1743fafac4b6135db0b5e333210cd7647de0be1287b1e5916cb7f73c1b80813c580749a1b3cfff32a818dbbc8e8132e49e036c603f09c4d07024732f944ef509cf9e350d357eb4d33393fc84231c48e4302380371ef86670ab26132f471c6dfc62116f676af92496c90262d716b5f8b54f24775121001c24112565adc3ad43bd3f51ad2201711f286042b2e9f331f30618f1b039c0c15d508b7a6e6f25e686388e2764450fde4a5ab1932402a32718c78aaa1d9aef28b24a3cc0b80276011a35b86d04bf861f9b06389281992cae15700cf3c24be200aecdda2e41c2ae33f9c6bb16f89e24aad1b28544057be41b61c9383a8f08270b41662cdd679a08277df6267d9df5225e09bc7a315273cd9b629d07c615f47a141dece3f24f3cce1facfd442f1d2f52c1ee86e84d6e8888363c6016a0d8a0006b54228d86f90080cdc0e63f5a251e214a40ba75c5877802ae92957bb3ad72cf5bd573ec6fa43d5a18b8c91ae422f0f8214dae03f033a040963b3edcd9b1684d4dfdd341a9ccde8562b151bde9fdb31b914b40ac04675238675407e4d8c64a3dac0fccf23c092807827b932a2e52bdb95ecff0a14b3747dfade94a464e6d1546ac4485577318c3cb2762c5293ebecfc42684f91848b1c939538780a363026898145fba5340bc6cc2d10f552aab34868c0d8cc64a7bdbc596881201940ff98308958beef01119f9dbba7288f1f80a0ea9346124086ca9de5b4dcb6ae19d5165832eaf311b005fb9d9316f6023862c5cce16294c88cdf50e1b084bd16e983a26ac1e33c2dca7981f875061f9fa1bb2c4ab4cb610ae2c392b7b1ee744554fc325a1fc4e6f17eaa13677d00555f1b233e68622da9d624cbcf12568488ec2c0faf1d0dde1ca934b38d34bca21e9f2c1e17083852eb90c318af81066fe76789fc8428dcb042105e1c1a0a8abf13e9c8711da306a54137618bc1aee17d3b46b34381c0004a1057a06bc2849daea181cd3806307be59f41e1606bd32d7290d20ffa27080769660a9941b042507b6fbd04309895a9b47c44530dffe34c75973ea4f8372f239f4c34f2bfc8459d8dd81c08f04dc1316a1f27731eb49f6d9871bb799e0a220fae9c54ce4d186cfae493736f00e44fcfbe7e5c732a7f61d35a3ae8321a2ef53178c964405209a17c60e78b05c6a21a05130f39d5088126d52b0a696303f72cf09f07b29e27b9b43a689270f10aef44fe25fdefaac3a4eba8d967d01cbe54cb8571a3a9bb8fb6297e460d7b3058bec88f50afd6df40495891a2827cf853ea97ecd29024749cdb735ba4593f143d5c5d6ac5f745e65c4b180ebf235f70bd55a7abfb9cb57991dd76cc6a51979385e82c132a4c2fe612013ae25ec50c2b937e0d86443ef8bd8c0597ccd1d42070459d924463ae0e2dd2c2cbcaa417e973cb37d27947f52cc4dea7af75426aee9f651425da58e5a8ee5e107dcd50b967c0f73128f988fd1d85bf483597fd0239b4686b6888b4176b7b3cd58d181b7ecf2cb6cbf6ab913a7952c01ff6c31c4e301c0bf847497f9f15ce53b325fd86bcbd72f341665fe9052178a6d58f4fa90e7cfdc9fed402a9f0011d8e0eb7f40c7b838f6ec5348ee92a6c68adeac1b9b20b03a1050738145af66f75673588269cfb10fc2e16e9a4e8a7be0e088f31cfe892c3e03e695681ff96c36f8a4f1330b156bc9f5ac88485fb7194bde6321b3c33c35c2abb2e7f3e72fb34161701416e1cbb9fb3f197267db4adfa173a9e0927a87df06a512800ead840d251c3f9c96220332b99204d611a46a2143dea3a0a4771a998c396ad1260f167e4ac4063065359a450c4c0b781453ecc7dca1095899949fa22d3c0a511408b7e3552deb8ba13ca7e244c019cdf1f806ce29fe1b75c750dbdc135fdcea85851a8ec8dd9df1e404a18a67bec4960e297b33058671ae73561818486edb9a2df090e01b132f92f1a51641c96b5292d5f39217836a3ab6e1748861dea7ce08ffdbec4f664f3a8f2bfa0a99b0a1b316fecf719cb01bbc5817e04dc549b8aadeeda5e0ec5ac7a26d2a51307f3e5d0d02c16fb0911a2ce3198d4526de5a93802cdd528ade017d68cbd26936c98d01e0cddc28728189ed33f5ca80d5c89d704e9f4d29ee78eb89037985e235b42f27cfbfd703b35586d3369ec182b23945f212ea21e7f1b564683425fb1e86e18bc94e81d50ed1b2530753e9097405edeb535d06672d2002c0aec7df1fc4eaacfd460cc756c10663efd22a39f1ee4a2b96fe3c69b14c8562a4e410961ea39fd2a9b705f352a8e62326ca3f5f8b37822cf1b5ac781ae4cc03df7d098adb3d7a4e813f7df081dbbef31117834486fb49cdfad51d7967177043c7303677b58fad1676d1c596c95a75afad8269f1a7b0582eec1eff092dc146691f495d5091cf4abc1bc71a4d1c147103ca57508f288a0f71188e3a7260d687bbcfeacba74ab766d5faecff4ecabb416ef2824f315ff3e8dfa778f234ef63e99a3ed6177683ee9c80e86562f0f5e9e5ee1ac5a1723c6f8ec290f3938acfeec2947520840c4a818e4b2e7f6f9914d85b8171e301ad00f3c30d07f16c8dfb47f368af749635be0867a8ae092f684494e65085b13160f035c5e451e58f26cc32ae4c0b1860ccba167831b185275c833261404dff401d02b720d2f17360e2d6e9f1b36978c776fe916410ddeb2cccfa685692143dc366dc047431871660b2a27f6c516330025be84b9797dbc3f6b52d6806887888e8b96669a3ae2a8c98c9b215c4dc04931a8eecfb0a03e18111faa27bc016b93e948fa429e443da5830094645846eac33b46527d59065f8e69119ce35c207c2670889c212cc8929588d3497da9ee03aa83a89baf745f890c1d2f6029262650a5ba9f1f52aa17cdb80c600a30dad614a47490e399d5ba0a5f457fe272f8418b2b5e3c89ccfff86834712e32cbda013fac705816e8e98e20f40ea9d7938daca56e45b7dfae423d39c7e10eb76dd50cdf62b7cc6cda63a4ab7b9f2d6f197f0a0fefde0091c93c79d98c50e3c669fe3f94e5869517651dd7318babe4ec188aecb44c79ff47475d29e2ab394d57e574f3ac1f4be4b1b9a3f4b29638a0f18d7c172f9634912483002fbc465ef25ef88ebdd49624c3d049275f0f63e477b4ece1ef672a6e69e700177023f2b4fb9668b6c60849b04b9dae5451d1319db02079a403428acd5dc93774c8bf4a0ebefe4b62298f0afb9ac61aea19990e5e8989bd3ce4c45c4b2e77d55b306f9a54a88dcd075fa71461e056322f34dfaeea8e2947da5a25d059609491b4a15e3626c33275720fcf141546ab291cd9fe80fc0bf560f9130d9a7fe40d17201ee92e5507ba81b93d3f0c03c271fb20c2c52aac1d27c8108dcfd75314909bf939389786792da843d3a3eba7a170f86ab587fdb7b87bb3a285f7c8dc0a7e6d80248b53cad6b7c33365206adcf1523a7c7b065f5af7a1571e3168f75c2e372a7b6b47f7efe27e2e1d3ba12b66b820897d60f6973a9cd52064616540a8e23f714e88ed8a9b6b5cde462d3d1e9b4c4af9061c0a2de6ec496bba77f65e3f121eee5a43c1d19c13743f715387ecc3a3085c9947122630edad9172350691290e0ff611fa4680622929b89c745db4fe1d7a796fd2d63ad1210ce5e45c3941b732ba0b00d5c532ad0978c520530335c97b393db48da18c5d2c64af547019559dec2a6d3fc63f5e1e4d0d03e52cffc4c58d8e499dc3151f0dbe1a7a441b389cc1ef19d7abc24ab843d524f08f8175df801892cd4d8d60e520079aab62d1796858f920a2ea206bdd2359f0dddfe833357e9f7fd7be09ba16fb77d28aeda6ee2ff99b4fc7fe0d488f3553138117ab3c4593829a3e42993ca3e988d7e5adcac9a144766fe2f1b8f82d0c79a546569e701c483c344a91973ed2b70b1b554594e13ac5c25cc5ff53cb9dc66364c70fd7a91c0f33fc67c8d5fa43f9f42d8eb1b3d6dc9dacd6307a26c2a341aa4de36e0aa101b0a70f19bceeb7497f2934ffadc5b6228c3449410cbcacbd361ccc153ff4331a81e7482c86efbb0e9c73111f1efa6859d11b744cb2b87f94d44677cbf3891c3587a22109e0ed534fd15b20e4d2bbe98da4c35e0f9b342bc34e647fd507dfbd757bf8df9b10ed761a0a802330700f2191940bf156802d45f8b0cf07828a8a140b05c9606eb2f54c55b0d6d068029734b2ece1f9d542542703ded88a7a3ec61fd5978ef3e9e7d0da04a2029cc8757f195a9f86df1954b4e2a0ff38801c7695a7a90587645ef426af5a0bf52f5b35533b9d36e7dc8deed03e746b81eef19b6db4807f367c61466273cb83ff2df2249e6375f428ac6ee235f408f4c5b8083c181006575b2708d9010f5735ccd78bb4eab264a615e92b19aa19ff65c7fd834a332a788dd50ad89bc2df860a93070e99f37a184551d9435f933751667dd75e2a6f58c47305069a3eaa8ab6bd61aa1efe3afa8e8953b98912fe691cf1f1ea22b684a68277e304e4ba3790b34b70ce84997761ab253c7a3470445504543b990e54cb525a5e11d4c6f924e5939b621f645c79e67335ac03993d2d2ee444ee4b5ee3219f5a502ac7528e459ce9783cdc1a4e7d0a884508aae54fef718ca15f67321dcf645f45356cee26b666fb3155ef8755fb95549a6165cba09dfa1a3f67cb8b75d18e02162c2ab1611982f618ac02ac63ac6abb97f7044bf67dfbdda5112eb3a97d7e9b5bf1aa0e25a1522031b2e26e5e9cb34e1f603e2ea4308c7acd199aaaf2b2296b650a8728b0b449adbf1fcfb3f7acb503c48719ce14eee4c363298c22a0f0966423e36db8a1573bbeab3a8bca007a27c107ad578954480bc89de3f5fa90cd767bced7a9484be6a4e8d39c9d7fc80a2ea9845ffea354dd762118d6853001f004eb5b867f6a4aefd8b863f94b3f26c045c9b22ecd7fe8e34ea45c687da4a0f206b30bc742345aee10b4bf420ed085e815fdf3b5745bc8249e97006342ac9471e12a4c2376acb514831fef21427078db150c0b380a47601f372eb59c66215d8af18a14e3e263c487e87882eba4438c3f5b3dac60a146e9faedd51b2dd33ffef6b24a0d7c2d8fea0497404060b99327ea2270f254579d7423374faef1789546a09e5aa720fd13343c292c1cc3bac57fb36ae1c8c8a4318269ae9670c4964f2da3dadd65f311340929a952a9f111ee63a1e69dcbffcd159a1ced7f1e372f192b4c1c5d67958ec7f88ac70b8844a855dc8a36ed587e572957cf87824e16f1b1e8a070d09bf10377a60b65250a4bc751ffc04ec14ba1b58e14a275b4742139bad69bc61a8e7678a4af9539463602dfdbf27ab9f923976c69569201c87fd2067c26a4ad9a34a902a787370ba6879f6c6b034548202d73d0bf2a4bb587711b7178340cacea3d661a78aed880196d461452ecea84015b3b15924dd52b4e86213e46e2c5bf1bcbbc478740dede7a4e97d5a7b5765b3a0e816a585a129e58555e7ba1bf4bc24a31800f6fd28149e5364dcc41ff57cd9e6b421e45bd1064bfe5321648d11be98d68987db8ac70069510c7996edc29cf7c7ed2d08b042bc644edd09624af67eb6f7491cea5c827a6f95ca27ffdeadb2af16c473af727c24a26ae14271a7d617b2aa17491896b2ddf169b18f1e55d459a773f133a25a79f36f3a751641fab63147580fd06c92a7f5232306d1dd60172a5103d35eb56ea4bf6dcd68ec79abcdc0127c711d7b0dddea4b6312512feace62d0b8abc8337432af535dfad0b19f1ecc8dffdb4289f0996924e5fda88961e1a1e8f438d43097a7d728e3b05b0b34ed55ca10035f29bf92b0d484fca6433cbe164b4586085eeb0c3c91fba7a369411ec6e467a5bbbc085d059058cbe4a95ed0e524394d426698732ff3505759ab2f3fda18e20e8ff16d5306ad5e9b9cd8f57baa757217acff74e450e547336d964e1700d43543ee2ab78773263feb9efd0c7d0726d6c672feca8b6cb5144b9c98f58aa50ff837e4c6b024f49c8e6aa9d6ddfc14b184a9599f73eaa210d263058bcbd7bd6a1db4bfd29bf4745627451a3249ec0cf798c1c4e20cbb5568ad2975b16e27d52b76c25117501c5b0fb41343bf9202adf12bf1c56ed5250b7dc7d943a4345e045dc42bec6b1b02fa629635ffd141cfd9d60a50ad5df612cdd029546721c6cb180fe653d816d170cb3e6dd84372349ea514422c915bed12781ac7d7d80ca8cfbeed1da87b20200790e3fdd6a079bffea0bfa4847b917c95de25be1a134b8a80b1dd317efe7f1f17aa847c6e7caba4ed57cbde763d518e7e02ab4bdf1bb1754f9377f430b46c0d4585f44911e18ca2091dc3b0c943f5faa1c6f1dab04427f7aa5ad9b1c8349910698002b87545ac2ce720bba851eb5d2e3cbf61e36410a207279c0ab6f4a6b3732d9a1ec1f26bf8defa92263720c17cab2b6af4c32c1402081d570d25025701fe4eea25936565190fc4fa1670cae24ab9f7197b61411e25f3838b7f61215df9109c9e2663a5d374b4f61e2011a04ef54a8b468a16e3d86f6e586dbd35c46614f24e107fcba815c2d9399ef973b176180707fa3573946cb84bc3de456a0f9bbc6974ae7f58e84d6299c2f7c3542a1c20d7536b2b31e8bf85f970abe5eb25e6995246c4ba5f9190c25a1f83cb77c2ba993dd3da4c3cc0740c1ae43b77093abc2e6718945e08eb4abffbd8f0f149b72b9d75492636207686f3d69cab4ab49b2d264b8f2a0bac320f945617a86317b18b61088444604950a495113d5368f436475dd4819b0857633bbe4223a63f4daebb07e09b7f056af0462673f35928a2dd0a2a85f334dbec48d9322964a5216c36d73c2d341d7fa7272a412843948ec2bdbaa9911cdb153eeac0e9a22ad1b29a3bc03d9515f23adc39eabedc11c30e37af9f60ee3279c051465dd27fbbeb02d971d8208879913e0b7d0af2ef4e76923137a5c65dec58f566fec6506c2e19b986a3be6584fb855a798e864248602d5e2f12045a7da7675145f23c1f7b7652b494b4a7d6e5c38e86277e6ca9874b1bcd37c30487d2f339e4642f21fa121f4a2a5a6d03b540c625948b08e13fd9eee37cd3a5fed35906b2291c6d77a7d47df435d2e493772036ca908fbdbc69bc9614cf834a982207fca1c7743e72ae7d08767399142831c9077fbf0b3f4dbbf5a005b2df31fbe0c05988a5fcd9e8d2bcb19b6b9027a9d23648e36b0758482e890bbc1ccbae34268fe030fd0c39a36252f68af83cc3bad839a712eaea04f2fb93ad52695cca9ac7025652a1fbb75781ffce0581ccccdd6375b4d8165d9791cfdb90f4a814de71f4d95e90fc7cb9e8c44e12ebebd820efd9b41d86021a31d8a3361c2abeab87206f54a17f52d19bb6267e9c3a6195200080450743f040b3ba27de7ee409f5addf288df233b50f7ba25dbf84eb7a5293d23fa6cc2180cfb2ec1ba6635a4038b14d263f906b65d04afa4001138b1a060bd817e061c3d403dbb0e9fb6e87b0ac186a95bb231494ee3cf975d75a1478576e2c48a0a496e70f95755dee9d9d3458c23aac25ebcbc6b54974514d4b348d8da15b5ad14e8f34d602efd1a708d2e39725368cfb60662e8b84e8174cac8407a76d0893bc72d9b146732b5ed77bbba15fefff8182640bbc5ba01126a55ba8e1eb183aa5a7505b3db260bd8d9413c67966c8884bc9f397e4aac3d82f442fd0cf1d5dfcae799c5b1b57350275ecd6666c2b5232f5ea29fe27cda8947097c60f29be61d8f2c717f1011723a907b776b1fcbcfe3a41a5ccd65503d4e413ac9c1ab9c3a0ccb75cfc2cd2b35c712b3e046219b04fe15bc35c038ebdc88d26aecfeba02ad3b2b3389fe091784cac9c0b84db7d6f6cdcc70de55581bd9efd43124232eee81c4186c5572dad65e7448ccec548c1fcab2413567cb77c9529c6f75d2dfc44b7cc59a7a4a502a76a8615298481f5e9871ebaf140749e487ed5729e4bcb71546000a23170414911a88add7731b1290d52fd804f389aa6543d583bbf0f839856d45133f9dda4353b2fec8f0710eeb682ee188ebbb1f61053fd929c4e746b7acabaa7025620e05d5625316158291e6dc5f64f1ae72cadd1712e454a92e5dd368a00ca811c1dc14c230ba33deb7e076c9417c255d865e810d4d4b76e827fce5ba6d07f7fd7a0f294cd3a4bb7d52ef921080b78428b1ad08b2be81a528e5b34d4cd2ae301acd4a850a80d6103e289f8a437bdc6b42c4865f63fdeda7d4f47719290e48e0da9a95750a04c338a0b8b98c7441c35c02a7c8100e4306848624e61d079cde651d1f734385f85bc0769da3771c43034f6fb25e3e7b5fdeab55d9e12878aa63c1f6e6a737e0c34915f3a0b4037e1a64430b6f7970fa40d6e26cddaf179dba8a786448a1656ab1c1d8b0095a66bfdc3dcc49166d285f4d0a60667c8f8dcf6ca3d5fc90ed8c49677616389c5b053ee55e0c8356858bb50446e5bb23500fac4e7234b31612bf8e168d0b61f68b4d0d90519524043930f6ec3c9c69a7317c487b7361850304749af321a283fffe580db19a9d08227c479e2626d2ac91e80fa726ff88ac975ce81af224bd463a0f0dcfab4672ea27d50174cb9309d730b945c2c9577894271a04ba9e00cbc1eff7cb3dac329d759d202f20254b8e500330011f9034b9ed41d45a92691850ec4a95ec78ac00bc25f7e884655e4f69dd9a794434bc62a7ff06feb189863a55e52a53f1c94dcc664fcc6c5f42dde1ae6455c9ac9c57fd707e7041462852f796239e117281b2bcb0c1d7684f310f3b67b2762d3ffa9bbb8bb5ff163dcc303d5ebaf2d1bfbd70d35aa80a8cc57a9dd88ff512697b99677ef47b4c52762508ee22981ee4d6cd46e2d699e47f208c73e5f6dec5fc6aed2e016dccde49394d5c972ad3b6531be34f48431c8520867671aa846350ebbb9a4629ae32d418bea926420ccdcfce6e9704ec9b56287d98d92e63577133320f0c85c85fe611c92479c704fa708c3fbe1ba99de97f4adfc6bb57173cc5d4aec420392b0409c07ccaa2efd55b7539f09d3505309dc1f209bbb5ba9ff758dc820194c15f8d63ded01ef9055ea24dac13412b67da6b6a5fc0afdd745fd95fdeb929dad82d344245baca9fef84ef03195304647481babee6ec601abf2f9e947c0c8ef24e8d1664fbe2217050095f7e407fee8fa2618b359142161c0e3c65d1996f1e278d076aceeb811ccee7352fb4aa339cd00a10df63149a73439676d9c57347483d4e321475d9a9b13e40752505e0c9b53ea502e48ed3b79c158fc3bc20464a7d5b17ff0f60b077c5d472db67b52043f5c580905a0e2dda4537d4bf9fbf9a783472c618f4c1ed0de65b9ccae4703614d5cdb675b5829e0ea266580eeffb075941514d4e75468b8eb02bd2b699a91032f8678bcc246e8e175fd42b4c8c48bf458bf6efae0d0de29addc5bad969a6ddb3b7202fb25404637853ee667246df9f4f77edc93150c2481d396ffe722034ebf2b24602486719fb7dfbf9cc251475cd856a92e236cc932304da1fa4595982b04f76d1818179ff51e5080028e6e6f6a518947be738ec439ce290c0df373dacaa67943f91b57a4a5f46a5e7a267fc349f37b15b2d9c090b52f2a57cd4f0d6184ecf2aa3001029b3471178a50f893e914c4c93b95f9bb4f33d3c14d228001d89386d3b2b8bfc951ecdd298799c7a7aa4251e984b3a949ffb61e5896100af9113b7d1782473ee76ca60e70d8a7451d731b1ef87aebd12e036def8843d82b93d6509ce00bb36641543246908277c1a2dd3b9312c667973197d4838ef1b60ce383c1075af13ef4e3afe5f1d8868fa35111d936f0926f313a831a3b94d7e84aac4eb599647b5d35941f96986b8b38b450fc3be3ed5851653243ab1fdf0fa074386a2ffd6e1f32db09f579066bc9d7550f967400ff591919dc3fde26b3bbf54640635bf8ed196abc478ae2660b6ac77fe6c6cc42db5787d23d440cfb8aac4cb73d95a896be9daf43647556b76830f75ac51501930e57ce2dd7af64bbd539b8d190e4e21a03e804947168667d31a85f4a87863aa81b955144ceeb4eb3cfa8716ca40bdc7e5fa0d7bf0d8b0017ec606569ef0a87e8f48b9b0ce814bae7bdce56a637ce5c395af8efa66f4df330d6a91659e1a44ad0fffd827f7c9d4006f89ad61c1fda464e2863b793f8da8952cd1c918c564e863d18f530fa67a9a03aae27b937cfbc40266b8512f3db25984541bd046c42e00fb132037604466670ca5364eb70c31ffb4bfdcac1b9517a95575aeae679dd39aa39c52711241af35c5552c2c929d37c5faa5b54caf1f5035a425ebb43f906f43032cb0257f853efd7d9f5738cf2d6146f2a0dbf80496b7fa0ec023ad1a1c6dcf246ed51886aee7e025855a4d52b9bfc9c7bf75155fe73f6620e126d7b222b5ac465556aa3d18289c1dcfaeaad8cd071ae5e0a45876a1426e8b05157c3401de8da9b254518c65b9014f9d17013e7057455a4157e6e9af82351c0537682f99146ffd4a8d87c2b3867079a20ff0b9ae94ff4809966086efb1721d331109e08153ee3a28eba7212ea9351016af30a5c743f5e17221e170ec7b0380b169db7d7a1a35a36b1fcdc10b3435aceb9e4e0927f0cd005c16e2e8f52f8e9367713b046848c9307f9e7a66773a8759537e6c441f2e183e4931d35b898f9376e8b58d48fd0c2a5cc4063235f27de9cce9f52e999e3c1fe0567e04407e2bd75f1ff0d4a368947d87def8927acf14fa96e95d1fdcc08b4a231f307a31c8745998fb93ff08a12fbfe173933154a331547c3103d1c1050f01f5f7635e36f309dcbb73345aa210d94b95c17eb2e39a76c41903a38b74a8c503be4501d4f95c70caa44e023917e90204fb184cbe3816f516282287a433a5252a6d7c691b105b5c685446373fb34e5506094326e64792acd9dfe3f538f61bd1a72c6bc0be1a4263a6455535e1b2eaad7e4629296eeddc5d3732fb5584dc7e6aea4effa6f39ed387ab89ba4ec6d20998334990f266fdc94883a108199c44d829c8b07b7849b9a405f1560b346a71900e9a7eb8f52b8ea431a8509250a37d439d9dd21dcf3cd346623a6bbf358b7992d2321ec993b6caed0d2760b1eb66065d2bb5d77c28189d34f0ed60f41969278a6f364c22bf3fe9bbee0c115daba12aa64b79b63f5f1b9c914272b97ecf092d12ec52fcca5e51e377fda9e5bb17417dfc80e3b898dd59dd7729d34f4c3be3591c2ed355cc28d92d3a6f853996ed900bb4eee55c7c1ec7aad9fa2cdce39faa4cd774474f3d07c1d8375643fa0dfeffa18ce2b312335b4a30223e8787dfc2eee0faf98534ed135219d37ad4593db92694967f6702748eca2fd6092f9d2c8a260d2d03870164e629875cc0f2be47ef8f335308c8421c8c69a45b28cee6d0723d1e28b22522c0f1a9b9ea89c73243ace06154707425bb21b37d368af66c3b24cf36260b958ca69029d7857e03e669bb7270b99ec07926472f74179f2eb2d6555d36a484e5204e5c5033ea7dbd63d9f70f5f4d6e51582c1711db4513c89e88f948ed68ce8c17d075d2decaae4a004be68ba371ca5f0a4dd963724695610094164cf1bf615a5fa2a10331d8689a524f787f6394ce57cf8cf225603b402b6e0bd79f989955f107e1c512751973d0737670fed461f060f338b01818a64a75f66cf4ff517f16a89c5fb19a3cf5bcbf314b50367cf2b4f8ebd1654fbc38018ffa9f9891009d410e2c017dadadcba45f583de9232c9374b7a4103b752b9c8b2492b4b18429bf6ea1b3f4a31599de7ad81dedec8ca17afb46c5dd86ee858822233ca47a86968fd2ac8120f5c00995a1138438c260f079e7cd445cca1ea920695c195b87b5a0869b7a89fa0a51dd04ca1150f596f3a3feef29cd58d2c36e1c68805ea46831783bdf70a0014177083b92b4332cdd15612ee87a65d7bd93b334313413e551aae4ca3df2ee1c9d77f8aa3464ac9669b227d5ec2490fbe90103ea89567415d60dce6b2c21ec477003bbad962a1f3613338ba2ec42187b3d8543c121e02db5408f779ce23f14676a5aaca3b09ac6a75d3df7309f4184460ae30e1b69cd52dbcd9e9366fe074958ce17b5d0358ab4dbf8a79778f71bb47e4d14cbc35104b065ed3e74991cb6e0da1a2d5110069c3f9daec32d5375d060a01f18a8442b7b37601ddf4e28e3973f8175f9b3b37820eca2fb4ba2b58beeb4e2647034a5923f5a7c698f5cd338e6784c033d945988374ddca6a47db980176eb0e8f4fc075a4fff066d26ebc0815dea798daaf48df066aaad708ecef414a774b73d1cb20ab9066eee37939284830d2006e45a4f5423ca0a2128f23dd8f82d10a95f5172476050ef5410ba9a92b101f509f151e40e43c2e2243c0424a353fbe0199b9e8d4bb40caa8ae24c39419b3b0f836c280b09377f2f7545081f63692feb3f4770cf8de4b98e552a24b9822f72de346eeb370b8acac0c18c376d827b1d04aa92fd41a8129675ad24eed7b750aef2576a6b2c4404b2c8340501404093438a0bab7e205ccd744972e169346b736e30ad1c767c2462eb7ac07aeb89981a51dacb4a957046e723315cb377f7dbac5565435b400cb0809731b71608f35a8b40f9ae953ab889f7edb87d030715d5eef4735deab2cdba1c1f66dabd2906e4d30ea415c93f7d980cc318d7a0a6a711a8d00fe42ae84caad1007a0067bf3cb9b0a10168e7bbd2963b987b7611e724cbd72ee38818eaa7bed1329a294b6b55198f75e3b879958eb0b3b3026c6c55ae0a5e0f37b4f33b7ae42e36ae7131b0a455a467220dc3c1d87de50af720e621fffcb37a3b39d61c1597d7c06ee9523ca14918dde4159aaeed32defa0e4c5ba83654f3e0618cd95bb37dbd7f94d079d166f1fed430bfe44601d4a5a9fda5923abf2e8c2bbb79b05218501d7875bf91019096dbbb2964961895518201544962cf2276a33e66e7a74b24c1ca1d1557a0a5e11e34b8c64bb18a49c5571fd0ec3b03752b3e0437a42b3ca9a9a3f3636f9afa7c84e14d59ecd26057c80511bc56d56b1c7ba286cf69e31de3b9e0e42f393d609a7a5f73ba482b38b609ad1d0744d7538ef3f0160dc398605b91eb1a7a3d38880896c5d988ba003a12dea281e759bbf8ce10e733981538be5ddd5073ecb9f1f3910a8d0211329c937544d2b13852b4201ecb0f102ce82f6fbf52397fa3ccf2caed53d1ad64b0f7965f618476622dd2b90795a1b816c3e8932dd16b197c1f24709e9476632200902184465fc677987012a482e64b4898f0279c15272a5b4bb5e63b07895e0b5d5c466f10091559e4aac4ed48546e188d198de5b9690f04c389b035cef10a68e1200a035877a9f9995981f37b961b5af0324edc77345aaecc57b00733a0ca758897ee77dd29d5befef6137a47aaf48137fd8169b77c313ff6c2730043c05cf1e3e6f1ba991eac9361f8720830f351714791dd724fc6f48a90500cb9cdd3679093fb822761239ea3390b915ae65df9b5dc377b1f4ea367a1cad1277f2cadcf6581d45886f05e9f64d577c908bd6fda9f7c8cca752786eb5be2bd5b04d7749718c27ee835a7098934e4164bf220f31fbe03b6543696416213526277868d253734bf9fb90bd45c5dafcc8edcb649c1af60022e4497cbb14a0c8a81907cce831ab66050a89f2c9fca9fda68bfdebfded08e0755a5e256a55745b2d736ca8c64a4a827954db3be13ce2456a13670a7ba989a58fc072a16be5d5329415608b0cbb5ce23d0886bfc4538873829b42a11aebd7b814e07983d4e2e1dc722930f85d631bfa3e41a149f7614c6d0219449a3bb9eca6140244be0b86224029c81820df32253eba32862fb5045aa559c04b028477913065a107ab444dc032b5cfedf9e99df24fdfaf4a6161df5861ec640b2ca4bb6796cd7e23758c77da0279180e3b67cedce6c9f4adf2039f4f75847f4fde6115ff4888011e7f96a07abe490fca463ae70798e76d360ea048dca6150b3076bd08a53539ec915d427a6daac70975fada3550fb7292371d9476cfc02311f12f409d1ad7f3757f10dac8dfac761570c690387d24d9991c8aca7063857ca0b633832ae9d603ae99e384a26842e7324e4eb3dfc5611fe5a2e3f0f4aebf636df8a80e9f33cb9332959c0ca4e933f5caa2ff99aa05cab1a3ecbcf95d6241803b47ab1930437dc78e12af3d9f8600cd1c7c44637c87a7d02ff8ff9983015fbd95c2ee16c184ba390668cab6349c96f5e16b51cdfda8b2f8b4a4103b5ef89ce2158f8377c0122cc06724f4f29d797778ef427e0aac3bd3427efb69901207053193c0f0cfb95341d684dc341c978f2494eaee01fdaee8663c540c5fef9bfa0277967b721db6dda8de84748648176a090cad00ba359e4e1bde4023ee02fdbd4c0430ebf84c2ecf585b555db3201facdaf9c13018938926bdededd7ae08268412c41d94e9bfffbb21b60413236fbaa6b693a1047114f92205a860c73fcb88cac146f031b55580cf783cd98f9f0972c85eda72802433600d71dd081d74e9442b8f38203191a2329e93c2610a30c0b9e58afd6140fda9eb54cdbd1f81d146a5dfac50fe3dc1533c9acdecf0f14230edecbe43b6553c90c90b41b2054c47a4a195a1e3b4e59a4412c2fd74bd216c82a101dacd0d236e8f82d49dfa02563c6d5abab3f7cd4cf7ec963acfd5630c7938653a8fa8212af764d816438e74bb0570c4927ca6e9b9641bfdc6b01268a56caa4cfaf914a55ecb857d5f77b310ea789b075eb020221b250d2826d13162635f26b4975c161c876b0175b8f788dbedca66debe6095da9d23c4cd7679c38c9eac0a538a6b8b859cdc1dac2f00db0a69ed151e8932cbbeec6d6d7f153b33bf04ea82522215e1aa4776403f1ab72e4c442dbce8eaa8a18bc3eb460a3b77dccde22f5c8c4d34e7df44483a4d4ce3fa17924a61fa244bc21591a7da079535265751fbaca0816dc70e4493201a7843a9726acd7668c709060e10518262e6803ca1232103e9213eb980b49887b1239962f803c7ecf0630fa9bf8392f001ce2c178a7ae077782a233b18f0bb39e4bb24c04b02c5ee661ec4b3ae2ebcb63124530359ef2c04fe6fee92e68fc16b1cb1f73349e87c906e5957cc898024ac98f148e430d19c13b711667cd4e17c581a1766dffbe73423b1a77a39aa29ee760b20dea40521e47d757f5cb300e5bc289a3876dcacccda99c3c07166fbfa5f1704afbcc7e6004cf19dd77f2ff8799a1b5f775f2626e56bd9d8157bef656510c3c21934e19e7232f7a2adf15a74ae13da9a2968e03d5ee5009fe1355f18cf4d67e402ebfc348351c0739c122728f92d1c7e202cdf57f13c486c0c4b082edca4908a294c8cafec25428c44d452b169fb3e8ceace648842a7c43fe79c7c974a7ae8da3fd5d14f32d8be06d9320d4e289de0d714c545833de97e7f3d5edb8d3364e73c08951ffc9ae5b51925f5e8ad0db8e283a8af5cbe92a9935d1d8f6299a82cabb2f4a5e3b78ad4ef9bc6c86e91390a8d3e078142e06847a8e62031e27415a9b2af8fe6b5d92149790c1ee7a7a6432594ae63f4e8815fb783b6b3b2fb22fb447d91d204dbc37fb69811ca378e6d9494897e6998e6d3ae793486eda34ea6eb5333c5da60a8f9d282b55581115dcbed800344104d2c64011c18017e8253412a2094642f37d1768d14a4d998e8dfad15e15a46274e5ddeb4b4e6afafe33815a03a60a3b29f832a70e7f0beaf514854bc85aacd658eb05be6eccb8378ee6351a1ec83aa19c464567aafcd5d0e7a0e3441120a54209667d8d554b3ad7abe705ca828adbba1474b1df4d17f0522de5bed0534c6ca2969e50003a21646b3dff9839679a28827d0c51d5d0ac55458d2c09fc4e1ae90ba2db5dfc542a5e33d6d797d1b9581ecfb0e1c29ad1e757b7ec70f8d2a40b8b896093ae1b8682be91e2a44e10e1c795262e864887f3699544920cf1fda175641009176b0e7ff429805a4f3ecb747dcd8ae209b045785e12c1b63d542b8349fa0f869dac0d09bf266a06cbb2feae904affd624ca291c70538a610cbe68ac689ade811aea56fa5133f26b5f1eef23d302add10fc5d0fdc55c0f8e5d3e50a68afe48b3eb4dffdb7796be676553cea4ba197c9dbb2b1c174a646e35643207fa8e1d69468665a5ad0fca792e9465da555741a3f64bfb02aa0c3bc649938086192df8a773b647fd26dc393d666fa69f7647fa107f0eac90417182d07a7cce31377c603b50e995f6292200a2a800d7af7fa636a4f5ef90e36be444a71c1c28245f27218099e1a3fa1049a5a636c303c2ff6f43980585e47fa3d5f62aa91e86dc9cf0cb23298859d095c6b5e63dfe58ba32a5bf9c5d9718aeebc821dedf9e2ceb8ae027216b6490fa5860ad3a7c19aec82142f97b9d4af603c507a9cedca7898af39a533482242592567c8b5c2039e65f623ed81fc46c8e936d008eb8f13ce4b4799a4fb5cbfa5b0e2f62597b939700df38a39ed51cfb35f8eb02c16798233a292bf9ffa8e9cfb4cbfc62a74f4baff706bf7d9c9cec32d8aef51d13bea912b5be16041fe27b7c136d4485682ebbcb86780840602f419191909e7e811b9a79dcd8c83bba0a8fa6726e86f46cceede7fdf7f90c1a0623f3fac73e404f19a4ffa8ee0b76fda208636c7e4e3147078e83ba838fb4a4ab3411dab9ce7a5e17f49f90b90156d4839bd02a9c3ffa865eb6179940afe6b8a0650d0a646c910d174fd52ba7be91cacdbeda98cc982e1f1e77a78f75aa136940e3479f7aec6f64617db18901f6c311b767e59cd7e241934070576ba643c562b8aa6b4d49d4d6515ec8d6e23fd037d8057728d99c015ea72d229d21c70bf449ebe6c2358ebd4f6ff7b2f6f1be8873b1c2b04e9c4ce1631d47828c9e692a45acdd361ffd5e00fa23d91c0dbe603dfe7fa7f4b7ddab379daf4f576f75e1acd384e6e23774f08403ea0fca48a4a347deba0f1eb9a679bb8e6ac793ad0f13bbe9c81ed008f31701ebf6db89d05a6a2f855b4c5b5f65f40ad6d7a3faa2090875eee18c060dee3c487dc7ff5b9f7115b13cd2af12d9a408ab983a8aa7779d04c1b395acaa283e7a01625e507978d800c137bde8864c5d92978cadb1ae1065f0e002fcf927e5f8604f2ba15da1be17489148af69fbfd8850eec0e155dde80804918b99862b62eb2a53316e0980dc59bebfcd1e94e27902da82fe5775d62aada771ec36e93ed73f4849e0364a14171b2a6ddcd376748a1dd47354e5381c1f084dfe0a56fa284b0ae30d4e9a12026b6008bcd8bc13f8c151b3f09552e062934fea74acc082fc660387a5911321b566f92717463c01ef8cefc2779f2556ca1cd3f19beba54ab01dc6d955224eded646d45a4adc3c0fa5dd35b3f6ed51ddff527232ec6b7012686b80d8fa1d7e48344fdf220a1a865da76e4915eb2375bf9088fa6b4bbbe409f18916297e9c41a261272acd778d027a839c42c342155ddb8395c743d8b26b0b9ece5fe4afa7dce1e2ffd79b3a618b0ff65c948206fb962aea4025d3d5dfefc6e866a690940966e177bbdd1c67e12360fc8c90e846bde486be8325aae6d2c26ad902bf2485e3fc0f27b13c43e951d759cd5b43dc6b624a6d4e3813c69da757bb12373f48c6d2344d30d6688cdaa8daafe24fa1ed61fb0baa003dafa43f295673a01188e4392699d29d810549dd86bfba03e140fd65762640f49fc56c0bebfc237f2452e146ed1dff70d7148cdd0f960d82b9fdb4f441722035b37b70468ba80aece03f6d4b100c76bf796f553ff99ad04a28f0956857214042a59c80fb07834674f3fd9a0f226f3614c044820a1b2e4341bbbcb18f234a324ca5c9752067d3aedfd01e28c43eb0428e277f0e65c3b58c8d7f0e7fce468896caef21ff3bffd33713c655a74a0df9a72dfa9deb51d25887e477e5a5f63f558cdd495960f217bcd05dfc6d917e574a66c240f8ce0d49245a686a6b109ba0fe335f1d0ae2f66ba6fb8a168c9264dbfec3337f47d8d3f9445ca5762ea9a2930e2c36cbd376ebdc7123cb39bd9e1fee6e40903b9f22feabdf833cdd9fc379fa8a8ca49b5d3cbd983c492db6525afd595e5e1e5c4e3e3a7d2cbff808956f503a03adc29c4a30a99a9081749d7cf39c4710455e1b3d376174d17c3c747641e3ef2afa714e110941efaa8969524adb846ab76c0d77331cad5c86237806c6faa4de122ea50fbd398ada389061ce721732c05fc169d4478ce7879687f8dcb5d4320ebb03d3b3d25ff825a2d6a732ff1521c530e0f69d1c624d323320f2097a17d695f8719cfa0000fdd3fae516d65175837a928bca9403ffcc8edb6c8d8e68f3790e641c4dd7f590a69f32e478a2536c0390975ead22389322bcdf6593e3371ed27d2ac825ba5773d5fb1c3eb584c73cbae000d7457d21c7bcc373548c4845e601086df53791c848eb3dcb43c060b6e7d063c88d7ad45fd4181fee828f1402f429a8e5e9d207401aaf89746fa97c69a567409432a9770ceac2580347828fa7d5611cd2148b04dcb6c3e2645a17e5a6d683ce18c259e82935a51c1f85a25925bc71b15167101ffe213c29f61a1fdea8a8c06efab5ef51366907c843ad78a0fb98dea8db124a33ac6d88bc8c2f6dbc56f5632746a4e29c350a2759296c030c1354f3337f097bc565ed470011d960fc849ce489b3f827cb4eed002cc44c1359a0e32833521faba231838d2cfa78accf5dc86e0f7cc81d59f291c5f3b1b23f1b6d5fcd7b16f3b2bb833496c2d8ef4e5ac8d708bb8ca7f6b625ecda3f573d28472cea0bdca945062b6f7fb4ba50216ca88d2392549ae93715ac255956dad25308fce2d34b1a5cac44cccff14d4ef2c7ec15ad4d41b25cb74726a404018f8be48095f3d6c06f10f588db27eb3ee3b53ae736d7c65d913b33793f209ce9d613d9f1740b47be8723f1d93182aa6362d52c29a5e660615060519a2d1edf6cbc48687c27180a181bdf24674ce61c844f40819a5184cc05b243cf4fa9eda35d7ca534e2494f552089a26b8b901eae364285aaadbce2588b5b68f636f83c248cb0d0fa036cf2a3b0f0c2b93e9a35d1aa2ddf92f9c27785a1bb902b3f730f784e71463569069f4c819514761a54bfadacc68d88fc9427039c6f947430e257dff6a219ace14a1a2a5b7ecb3df29f263c77122e15fbdd109263d33c8221ef52ded5ba6c6466029fc03271ab6e2474f98ea43b385206c7320fa60829fdd0c95113a0c110f4287c3e819ec2d6464e80b06ae3ee5a8f8d8cdf41a9590cef21a2024e834b0c03bee901f3bec57612f300d320e4c940c5a43a731bd02dcdd9c9fb625a73573e9972b0a813a663fe8fc0777a062d6b959611cc757b6c4636206e3c44a7f325356b34ec77756fe60bdb390be381890373b33da3138df8badbf5262ef2df7be52ab3d270b3f8de30cb4555d57c9f7e7bfefae2bc877f5f5911f6bd939132f2b4a4b3b451ee108e57ca2d21625748c727ef065b509f7961574fc60e86044eb6222917ad4fdd0369403f18643daf273b32cd969f6f17b7911ba38e91507bfc4d6dc26be0a389c492ffbb475e5f6e3d5d3469190b911171c7a1351567511f2cf744a36e343ba32a54b34c1dca5ec4d1be779602dc83b8522fe33879a3adf95c6ade274d44bc94d8226bafa557b3026f1956ba76a87193398f0025eaeb9c483a11623ddc8cf1faee000e5ea0bd1ea338c2743aad6467ea2766739cf91caadf860c30ae12ddb8bfed74ad55558c1910932bdef5ede2bcd8a8a751c7e821de69b04b93b0cec589d66ea46dbc4b9ab566159b8159ba6cf25b3aad4b3adf069ad5f38ee196ecb482ea712b274a7286d1af8d92d1e50d4d7b5daeb6b44bfff20b79b816bf77c8088b2f7bd5746779ab6b47a946cf46d7114f786e17e866037750cd4ce757555d81c4091baa51d0e1f2fb32a158988d328a21e2c04cc7c8c2480bc0342d9a625c0211379772ca9f74c1579ab1c8b4d45211bd858bfb9c3d94bbcdc4f6e05f78bf6aab6b69f95b835a696d14256b6af88e92c2b56e9941f0a092cd4bba89420cbdabfa7d27b14768957b2df09c69a0424cfcd1f1ccd30196c7a7d8971cc314d114907d8ae34b3fb8833f9db460900039b43314634c500dd382cd38a4641979c74368673769621c3564d13c4805746d812ebd80ef92ad1e5596b897464515fcf1634b9caebdfc6f392319550d3740872f46aa5b7f828602bb569a9a7180cfdf349fb7164f9e23471c378c481908ef99f65669ce7ff85008ce72fab4297911a1197d68cf89e9952d9f1fc838e4f2f394f6b0f866e1738cffca64f2057e8e06f3cbe3c5fd95669745f27e5b77460a6bfec04146bd855888800fac8bea944843694d8e8e879f5032366f75a8b7312ba1a867ec919d0415a8d5bece3a2e1f9e3e463b279162d46ae405f39261754eb3142d696251dc55c08e078cdae1fe02957375f50385c07f9e13b4269abf4d130c56a80ca52456cd648e265da8f9ae39a3ce6aa792c812b89e0dea6080ae45d1129bbcea100f72e4b4921f923617219d78c153b36f95b849473b3ecc263f0ffcd9d806ccc842053e6b2f00c49506b7e17c68ff25609d37e9ec25aaf25009bb3053a8351c52710a394cd53649841c2becc7d08011fe98318e22f6869b410357b6ee891232b03d86c63a1b0a797b26b6ca54aff90b0fb540d2afdc900ac3aa706a9e5fadb742133069a53aa7683236c7fe1952914b96cccc235ced0d7150526060e63d71771ffeac3a6bbb06077eed5e5091b4658fd90e3d703ff3b786fcd206520669e92dd8678bff134b3a64d57a6dd3ef9ea3c45fbb3b9784cfb7cb870652cad4437d6bde1814307146179f9323301f2be486cc4f186aeffb27d29c2a541b0e96f210d185ea1e1fc727da8caf58f93d9d5dfc3485b774b691f4075b50c751e48467c1b8dbb8e821f6de26fe72754dd9b88ebada84e39c10686ea0f0d920fe80747b3916fd4d0388bb20343d1e9c7e606e038febb41a6d3269468186b8220e4e3444a2706f286190d58489b499566f8411cf6caa0397d19d8a603ed360c0314c407b72f71b5d024eabd86646ac525296bc4d5d31214fd99a831818125a19c19acbde935f22de3a7a91662d1ef97f0119205e1cc98f66b19438374e99558504655a51e046758629afccec5b30b0509519f8436474ee8ecc00261dbd42f449f550f4101126d5ff6a164d52f4312fff4bf5a00e07ffda49073d2f3f9e27256f447c30f34491061df386c8709c7c953b2d8b72afb05a004985d8dba883fb1e1bdae626d20b561089be57e0460160ad9c4cfd140f8c2e7f5511779d44d00ca72b2221164276ce14d160f583243eb820f012ec2e9eb80d335c59b91d5ceff585416567c42fa8a37a191b0484cfc742bf779007b66980d5c0680a6a667285f87d67a4def18efe3f7c63f4b7c3dcf3507435776151c4aa9639d8d7f6d48cf706be090b386670a87a0ac154d01391a8e5f657e01b8769b881ea943734ad67ccdf2a6f7ed4440ce155f3a6178ef4abca36eda11c5f48a774553510c4d6ff8ff76528d1402589fca4833902627d5ec0c0b4e915062c359214eca7df902dc007d3ec8871495e94602ebb9ba101fbda39b49209f5cec8097fbd35e5b6fbbf5dddbdf7a88452d124f308bfe988d86e0d5a06c8045ca4585f80c25125cab0ec9482b1e19aa0956bff73d7c42cafc56e9786bc0a0f9c2be15e4b0d5f6fc03830a3c74be704f7dfbd60f20d78973ac2fc5aceb2037efab99b387ce13930eb9de730271c7419cc84a714b60e58c94780c9707cf0de8df1a9aa3d5a21378197ce32b974f9c07ed077c135e2330d3b3763817bbf35e3eed12edc5179a0f1b02a4ba25c908f5299ed9591addca456ea74269e6e6328d87961ad890928a00a8671cd95aaf29b823e0399df62d19a21fe9f19f5273066cd2f20415c35cca5febfdd3724e5b0f00b6cf33cd249c96dafe05e26a78e8c7690f8764d04a618c3b3ab16f92686a88ac01d03bc2fa60a309e9d0206010a1fdf40b99f10be49bf686946e974d7239e1b68574bbf2e77ac1ad042d54b3f0398b5093c06ef119f83566d53a75274d85373fb4c4dff77cd6c95485db737368a092bf4c2284b76da5db814034d2942636c76e5f4a46f7987ef76f9935f27c2efe58f08dca32fee5e41253c205bcd16a7b211396fef996f7bf8ab8228edba4e8fb7d6792ed0b14599cb403bc35d3da54a17af6cc8fa3d7cad90f7d1998d2f0ed3b75251b56eb89f955602539df44fcc04cae8d0e0964765959b8467ae7c4aec0cd8e2a77eb9c2792f5cffadacc4187970a897e6b805e0f555c4d7405d2962d837c74906b389528230fddc55f6cafebf5f3c0c183d5c436cdb0ee821c151c27a989e15b945c8bff84e43f617164d3c9373c2a527b632488125a1a70d04cfdf287d612ebfdfbc4a9889c3dcacf4186957a3a89a5027ee3808f6e32c8e694337aed6853410f02af74cfe23c630a08626a0c6d06d20c0df0c9d37de752230caf448b00259d1ba4d369f1ec13d74dfe010a3f7a7fbd9824594e1a6a63ff722d65ef7a7994194044efa887be973bbd04d24feb2160889a64f075cf10d2fe87340a360eb6e819c0e7dc21bf05595df83c8f257a6c809c111dbfb91298dc7a51bf69d54d81cdfa86cde01a082209ac790874f4c653a500b4dfabb24909785420b8d61d23d436da49e9ac553f8cad7ac3c489dd85aa17f35b412147d77c7e5a9ea653f0228f8a21ad9525d423a8eea84bc4f4111c540f69381e6b68998117d6e84d302f39392d0d5636fdb34d907b1164908f6f008650409cee1738bc02a61199a1a5dd076ace4466003a5baa084918d9f885bb37382ff95ba5b046a8bf5524ffb9e8a6ba2c673b94be3fa6d39e86e1dae706b981f8998ea5b14f631f1ea998baf18d3ae43d91a6a1153580d91626bf073d9a3a9a3d5810bdae3abf209bcd3f37c0648cbcd7f6662d6a013633adb2e45653106c8374e73af4b3aa4ce2179c062be904b1bb6f955c06deef6d001aff7113a5c5851d4e6964999c0246ecd58d6e9cd11e418570d53a29a9470c3c39d4f7c8d53b1fd7483fe52595a445ef8c02ae8403ec0791f189f5afd4b8b5b5245339a63bcd41ab4a71f170ae718c4d9deb7278818ccbf9a1e71d944bf5e378b5519c1850e2a360deb6d4766a9df7fc559a4cfdb2ced359d0876ee3cd72507775583ecba59cf69d8b1fe6dbaab04a8794f0c49552046d80dd1b096ea6da18f4cf35b0304f6a2bc3e3be351186e443987f32abe8ada556c3ff85f955b002e7667d5d66b9e7f469ab251017cea656a19d96184a62dc48ad25a18c057f8e20bce19e4c66474ef2ba644af541f41dcdd28fcb4fe8f1f6bdb342505c70d4592544e59da0492e091b58a40ad807a3ea61ede51f6c423c2c1b9876dc30acb99c2280a925259194f868abf5a4f00fbc4593f1a972d97e801d67cf5d58daba1a88c5f684e32498480a523617213316c6660a59c230745c3aa964e9acfff92d37401d79eacf527ba17ec18c177324f4c50ec02b8a6683a674518fcfe053de90c6bbaf684f1783da4f987cb91d7b5b197d6ee1169c42ed61f5bb918106a7817ae774cc707735b5b2a8505b33cda9adeecf91ca4b82fd65b988d273ac410f0f0ed6c467c3e8a66be37981b69fcffe2111a1954aa9fa40486b07fb2b0d9aeb50577c43dc8e2e9fd3ce09edae77fe7774eae3d4ec3cd5acd19c5480f2550f63ea456f2646e78cb5850d7e1a833b5a4e40cd756498daa69af9184fc5d50a7dcccf495196f26e1d19cb65c3b0919e1269debf8c643c6d30fa8719bb8545a58550c0a66ab4db25c5a01d864a8f4d169b59acfb74dd3a9d13c2a2919764315bb846a4a15a8ae487e2326c447f1886e0572d44a115ad7341986317e3abce41b8287168f96091a97ea33a09e74429d3f98847d3791484717bac56bb51a0e3cc93e26279d63a85d5819784fa34bf2b623be9a7bff143f1c9b26b27136e452c5bd2f1c5b45ee2f5cd19fbba8fb3c15c7d74532632918f051646088eded0ccea4b8bfd8d87476639852885a4718480a67aa040ad29116f68dd1343ae67547725b2d6d64af0c7d976c7f9fdd1764cb1e2dcc1fa1ffdd6645fbbdddf47864220b1525b25021d3167a6e20e3ab8338ba1964a5e2adf9c18bfce2b6cc9873eeca14aeb39d25e4193b89eb89f988afb53bfff0da2ea95e09f79169d6998a3c33987f8bebc54aa9b99fe4b17b822ed14508e905c7e6dd4c93c6436089806b0cd4a25884c756f870a9d7d949e498f5c27954a62562a09d7045a21df629ec2c09f1296c645c5151aa694e0a6189e28baf29f7cd2918859b8d8ceed1b45496252a683f29487c05a7a98da30310fb249a355ce0d2c9873a9f96c212ed1e9688544feb00eea9c15698209b81484972a62c01687d849469e0ab0a5d34e12ff325af13b62b1670adf11a05e0a143088085f997d32523757b3cef788a0cfca0c4cc0c027a2fcd620e9ea9384cd27d4872cabfcd8e209816e1d1e1276ce997e506d955b695d026e9353f07af1c189cb87280ee682e4fcb5889921bac9ca6173afd6c5d689290144435850d8eb8ff419e0ce24dbbc9c4068035bbd9940fc7ad13301bcad95b67193493eef8e14a24debbd9c63f6540a0a1f3c207e973b9206121ac5db076ab2dbb0fbc225db92c9e0be90dd000145c71342f70ca4939d3d230a422c7b65cd2792f7101e6e22352a45325db2984d55894e6e0273bafbc6849f2c5a4e3cf88d92ed0ddb2a9fad0a7c44efc1712e5f4460624260860fde4b30482641ba8dcd1524a04684c96b275c8500e866c47c64da7007f0e22c19e848388cde75b4262e3dcc93af0dde022fd8917857964a95558aa578f84ef6b289ad182ba6c3c9d74e0f263dfc51d13344c86e483e9f4f48c635054d4389a4a46c8500a115d9ac9daa7aed5a09abd7d8368e73403f593bee0723b37ea9f7a5371489223d99df23c727665e9b26faf0af7f68308a609c246b96bc9d336eda6c86fb7e47f5df38c6f8590a9cff623a23ee5672d90f01634f4f1cb91f16219db99916d0627d3763c4a7603c2e0d1195897a2e0aa7ed3ad81d1edcb6a33fad2a9a7fad204bb7abf469b63fce09f7b4e471bee1800d5db280d0b469189045a321ad0824ec992298c1a8cf6c43d5ec35b99e6a7affcb1dd5c9ba8a41fe13a77b1ed81e1302d0d2e08ddc94b937839fa32295fb99989c7dba63f0acbb720946c1f79f7430c01fa1573aa52b5af3198461baeb01a2edb2f2cbeb5016d7d85ecebc31e484cc20393b16d8290bda10f0dcb651757a7ca1ff29f2d353166a473f5a7ee43d74083d3b50600fa56a6adf185e2697861cc7434477694fd64405397e27490a2b53a27175a3156c9634ac583b92e493814691c1ced344b3940f4844af072ee02309cc2e7e151406682db644d2409814e9856711c5cfe57a484822b63b862e4cc6162c22fb632b96ea3941f2250218dc16e67506b7a9a93cefc15f6438aaea31af549a17616430afec32a302b763348361444e1313b6ed5718e65fad1bc047e21dfc616e1bd80086d4599694f6cf4349921fd986657c7143cac908eeca11608d935e23f994f23460f5c110c04dec4cde3a171c56d78dbc9cf0a86a4d535a0c4f2828243a07e59a74ee5aeb9febaf822f55249e23c914a6b4e5f17dd219d5db9c85fca634f839568748f02638f1d0a99cf3492fa0522b58220fa20fd20e1c838c67bf574bdd9d63a2db58dfa2177ce2a7688ca6d609090cabb8356b37d3d7130ef63d0c3f7b988358dab75f087cc272c67850a875eed0b8c071c6e061bf20ea0a5369bddf22fff2ad11710afe58398803bc7be8ce8b3c94cc7cd8d3bcea94ecdf61edce13a01fe8b4ed63ea8340be8a7676a1422f6605175430b3b260b6217e49ff3e7f96a4819d1a8f294801fcaaea6b5e520e9fb9510e1d5edf1e2451312da7861f1a15a23e30133c76a9b3397e5d9dccbb74d3a03762d96fdbe8c253d1321a87e549b1c32edc2d19470a6cdf485920e1d65d35ae14242412aa16006ea7d7808f950b7f93ad681406bdeda190540434c4019752e2c9348cb751f35a482b9b035ff64cd7c505bd587ec6cfd7c47dac3747d560e4566f003f73c8d1849ad1683aadf201ff907584bc348b0ea921c07348a4a1c7c90e62f549b605816476619c45904e1175cc4799afc4fed5f39e03e3a82edcb85067d45c3ebb5d1383a6dd2eea6681edb0ec146604a9926ad41e3fc695f219e674e026e9688ab31316aa77fdce25954c1f175ba4bfe88082ebd6128ad9d708dedf3bd539cefeb2381ac296b12845439cee4b71a80a5767172e14f67cddbbed0a30dadaadba42bc41d584d8d99e441e000a4cdceb12c002ae76af109699ba4de648ac4d80d74d278ecde6608a879e7de24fc7945fd5ce433187377236ffe58c0242ead9eb6a55f02dc10c605084d13b6c4ee46e5d29858b404b158273d35a04967077ad54dc9a0380a4ced9928f1cde07b32a3e1dbaa9635e1277e6788a8daeaed3b6a355d293b80209ea66a2091f82237e33cd4cdea8696770feed58b6155f447c4ac25919be1a3e236a5c28ce7c8ba8a4f0cab58356784cf2152572590bb36c529f8e5a0dc370427d908131cccf0f9fd341c6a64058856274b44fcef2dd1dc5b7d6f39055ef723cb6dab82ab641720066ad306b19ddaef5873704e6b7cd627aa8e314f9effb73c4df2d492c50f46b3388deb2259c08df200be802976fea981192d6166299fad07a569014b622de5522e966c851faee0314996f8115be838a6e3ce85ec441566eff1eed600ec51b545f26413261432ce028fabee9a13a96bbb5a7552af05fe45f4b8bb9ccf2c121d9edb27f60ac2d50779e449df5a350ef8e7cbe8b48d23b817b842bf91f5ecb9dd2e5191e198da7ccf3cd4d0b17fd16e7c691de4af4bd19a85e04175b2749a922695cb1f1085ce0ae0ae8d7a754e08d4926534b55107ada844c61b0edf0a8afb8d0a20e5f626b37d9fdd37e840c4d8e54f5a684ade0e96a0f230d84bdcc9803dea5b1a115a28abc0a1573f17b4fcb6f76586bb183f4b9dfacf4cf8f71f1fc9b9b6efbfc9519ec36d130dc77fa45795c205d87ae92a25576b2f7b57c9f88a5dd991086973c3ca28bc725dd2c4c33809a194d66aeefcd161498ed1187dc3b4e09a53d734d9bf9beaa6929ea0f9f783fa8b1981e72f0099cd0ecd31aa65e02ce57795702a0c0ad19074c7ce13cbbb6de5949d0d9d917fc02ccccb323802021f39a4fe6d93ba975fd00c8f9fbc954e0cf772b8ac878f1ab9019b648a386681350dda8ef4d3211714a4a063e48580628be08745ade81213092df45e0df98e97e32273444090770cfc2a0a2d2515e376597b0d59b3375b6e8a8f4a6154dee8d1eda3b5ba781459690ea59c0c869d8600b1f8e08a27d9ac0d4271f04af801db6fe6aa7e2c4114d3ea724063477cf72b3554fd74d43a9407c297fb1d9ca73e1fb73476e070f7beebaf617f2549a42e37d8ead427143f4fbb6e3dbe81c942355e287e0716cd791807e33b5284a5eafe8ac917749c29c555652a1fbb75781ffce0581ccccdd6375b4d8165d9791cfdb90f4a84b4ce16fd317203c821d3c9dfb4811b208fa4a3935d1d46319bf01a2e7bad5c267bc7e882446f997c87fc1d4df6be3df0ae1ca6972e3af6f12bebd96291b91edb2335789d9e0d89658769d60b75af7a3a6b1d84b2c6ddc672347b3685809e2ed1f99fdd4f3505aa955895cfe84cf185e3b795c2fbd3e66a26c5dc51e40c65267f7908f40d767de3e0e530a915980ea6b08f3684011e41f090f709bceb5147431fc165d45b4e85f420cbec39892c038def9b9d61a7df5ebb92d6d970a8b550db946e692f1b5a566eca084b5d91a237cd4277dde8c95050d69818bf216eb5385ced8c445be9170299d2db8983506e19e0020195f50caef1aa829b25230e70be226806465e6cc41c0d2a23fa536131baf33e1da412e68355c818d92200b0887e11fec7cda42dab16731f984bd880ac0e92037492204c468ec2bef443ad42a49c172fc895557e837b4455cbda9ba2aa2c430e2aada6325bf86f63b0727e17b43a10a544638d837a75af6c55bc18ed9ce4dce30c35f742e62377c39c9aa2fe5052762683cc2fceb14241bf778a597cc5b64964f837970fad038e1c2aae140d8eb86ca12d2f04fb6a8a1d60032c720a3f679fc29e4a4a867d336b2f9aa530039aa319ed7e87587b0f026001ed974df2c640407cb2bde1dd73fc2e932523aa34d78cb44ecc10d7bc988aca0b757b43e64f35f2086013091c985f7603344ee3ea37c93438076ab8a294ee2d865865572be72cba4a6b30b5620e05d5625316158291e6dc5f64f1ae72cadd1712e454a92e5ddd343483ed972a475e5561537268cab3ec049a5ee245e8651e07ad43d0d5eb7785c8c726f3a874a145a919d4533376ed539d63cc315a827f5d50536aeec1c579317fa72bc745c3b71e589df63fb6f32defbb3dd47f8f68a172d9ced56adfd3a22dc54ba7252b00e4866403c17862d351d56be14920fbe1d34d1830571ce48f4663c120927859caed753318a5f6d04407e3a77f8ab0469194e3d0d96e91b76c3686325299948add8f499d20869242d354197bdd94157005281371ae2ac939771b3829066939a363e0187eef2c78677d7b766ec2faf496df7f8deb4bbbaa4fa6f3b6567ffa7e8f45d3f4e9a919df6971b339f3032b66a98494c468729683d01f273320dc30bd6f6eb1508ba389be9ebbf35277b22a0bca3a3860fdcd93fcdc5ece80296bac1b6a9301874709a7ce8bffb5ac1aa57d82be12892f4afeda3b329f9bf3534c408b619feea08345a2b9637bfb7a59e96648f7aef6626f42fa408dcc1317343568478c964100695a0b2ffbde65d797c41208d43d89768d3c1c321f6214568e953e440516ba0f5088cc9efa30f15e504194ca05f0f17368707ec9ad4ad8b37e91d367680fb67f2d297ac19ff8515710c93db7f1dd1fcdb23d90f73f71b89c0e24b8dd4335e3c58bbd1df81da6d7c878b79d5112a1714e8c6f49433b6910b978b1aa3a195634a32ade2dc5c8a93efcce665d6b1c636528d06eafee46f2019fa9a83e09f9ff2ff01e795c704872266e4f7217123bcbe2027eebaa0eee3a2b086e03056ecf77279fd878b71a6c22b5b0c2ccf1c22c24d606bc488f193915eefe85e6900a60395a1f92337e2926041ce2014f7b917fb128eece9cf8c0b1ea07e307c40de82993bceca0da6d4e0987ec65d42061c66a8d55622d870535d6242ad20d38e94aa40cd573b18ff2cdd11fcd59bad2209dc1f209bbb5ba9ff758dc820194c15f8d63ded01ef9055ea24da9d882594a009dd58555d3d2c4ef88f2f71d3e6f79afbb93243baf249e6904c444bf9dbdbbfa44cec90b928dcea007c248bf85565c17e4a7d40e735916954bc2557807270edbb2336c332afe403febc9e0a0fefb0b3192fbd8ab4c4f1b4edd603ab5a5446a4577b2aa7146e80ea600395fb91f1f1b14ec72f5230951915390a4f0c48e9c6a6161c9247addaa3a690d3492164ed0cb096cb85fe27501db6ff005c0185adc7ecd15b6b6ec59650f7813a7b1b097471733c29fbca8bf0aa29b5224887d3b29f89214cd744e9cc68a16800b4ed76ea6e833027ef35bfe29c4b321a2f5d3a8855654e996b60a6b31c6daae80b0f1b74d27fd0d19b682959e5d73fced489d806b47eed3e89d797ea30df114bf2dee5ed19733953612ad452aa82101b38fec0f66d0b47648553331a5b4a0859c7b88c59f55139cdf09aa4d03ae5cd84107c890d2204734b09842baf6f632d09ca6a1c02e96f08c7b99e43a0c1d0999e7f6012f6d4ee8d0c49a3f6132937e5cb032f161644fb3b26746f0f1f57eabfa66a758fdfc31e0301ce226eee154c45b29f218322e045bdf0a4bd2b5d75d2b8b546457b5e9c1cb7da294d968799c7a7aa4251e984b3a949ffb61e5896100af9113b7d1782473eda3533ccfc73aa3228fc5922f3eb5d1b0783aea6fd4d7aa68d65e700a04c51aa1e3b39381fd8b8d345442bce5994885650ce386c99d9cba44b01d95f3cffd71fb1a19cd3060c2515ea01c0a1e6f034114c084954f97ef5704e34bb74b41e60aca0df9cea10002ff963d17a4bf2f807f55cb13a70e13664ca59a4eaff1f98aaec091f89522969a30a3bc7a2ccd6f7586579e5997fb36e8533678393b97b787dadb4a2a13117256fc424654104c09f44a41dc9108c09ac1c3fb891f7b8a3f1604a5643c71b99a29b4a1311b4bfe2e33789340cdc0bebce60f3f486e7407079aaf70f83bb1df7980def23812abe85781516502c0d17ed38f513bf465fe609fd6f42421b7d80321f14cd7ce9768f5db65487a7c4972d564fdfe7dc966c548c17c759f9f08b3533ef5095ed0b2bea831c511191b704e8ff2cb1bdc33c8bdd7b606c3c4ec6f9eddbd14698bb08028fa0a4fb417a259b2eea07334ab0bc40266b8512f3db25984541bd046c42e00fb132037604466670ca557e4612247fa60c723b88510049a1dcc4efa5887f98d4acc8054ac420813f224bbead0094ba4ad9437e1477125e91299a016ed96c8feb41d5a06cbd8138e5cda7fca8ae165d54c9ed21d65223131d6d62f9c929e940d4f613734aa0d7155825b0c5f21fdf2f259e8f7cd692eedb2a27f4082a0f230815f73069b77f81b195765995bee5649ef85ac7deefe3342fda3ccfb98ee7a40553b36af209d8bca4425fc7863c20b54beaa9c79531f5fc519a11013b86dc2ead2ab954adab12bf1539146b9810e355aa63d5bcdbea1aa2971bfc186b89866f9ca610052f3ef027088bc54a9ef415cb759b490b7c63cb5e1dba33205c3fb923d0f0bcb8c878e7ffcc12ee7a90b607c40529e2452b5b31aee692983ac9074113429d736fed11fdf8ab84f4cba393ca97973fdbe6efb30ea00fc680398c9705b83cd4a48c5325c53e5c9310abd18baa4b29670f531bcdd78876827268801199c1371bfbfbcc7d46917b29ec07da5ee6ab461e00e35c146d149a234afecb2384d1d7ae1e4c46c23713e8d1d92ec89337cca18d29357cebd6e925b8be9ada2d842add021f1e91f7eede8c93e9860bbbea87895bbdbda32b4312118790b738ed684e6b1ab2efbbf754aef46d728bf34e6de4c2f0e35c291dd33124833e7b6cad4b093aaab18ab9755425a268f7752f06fbc7cd40d3235ec593c861b62be61d49a4c8e78b7bc6ef400d146499c50e35cf567dd8c954083f59464e7e7050809adb06cb66da3a99dc81dca71cd5c118a52db4ef96db0a4950aea34d4a2c1983a9ec4013318e45012276c0870d0fa69581bfc52acc88c57bc49213235855fc6091e31957bc164b81fa39934da8659f31d53cf67df8777e11937f1dbe311f9ed38964a8de24f244caf009f7984c007662760dcadad5e96f19b7fb030e73cf784492dc052b9ebfd139e6135662f7b610de2f159349e3c52bbc7c77a1886cb8083eb4bba7ecc8db6c810a79bb3f4b6cdf5686e3f11fdd5cc6651658e6d95768fe4d1af1380090ee469a4a4a821b182f3b26cc5839f46fbbbc3c04687e326edaa207c01fc4788ac8c940a417978237fcb41e166a639714e962cd6715f7ef9918466e11f63e1aae9c929e3c9adc8f931c7eb64259789ab5231c55835e8d2953e146956152a090fa9ab754164ff414efcc0ce0ff2a838e6132830fa5b097dc33892e7fd7791986dd8edcac3557513aaba1ae4ce2bc5bfc7baaa36bc8ae14208e4c7921fac1fc01fa31632608bf927aa93f6634d624f09bf8c96097e87b762593bce23df31fa2c3ab3f5d0c811ec25523766ca0147cb2ff22479ee5b5bb1f9c5e338a42a539cf41a4ef0512355452d47792ea252a1384625cbd652693de1835b13ee2ac364c414c44fa3d25c0f8266cb16fc31ccd1c1b90a9547e34c52e0d71bf8ccf8a0c4b301a4c83a8c9da47e1d81e6b8abd20e7e1811d73fda4d019767d8cd65b3c7e8bb143de5b4bd428a06edb790566f09c498ce48944dd0d85cc20b9e790876235e08b5955d2212e17a1903a560262535dc05ec0012955427c350ee24b923ef491dfb7437e53a90f0ef0fc6afc52e40a84f6d15d0d2b484e66fc1b2509a6a78c7bdccc367e1421acd5b7b9a620484dc9f19f009a4ae0ad69b97c24aaa435bd505fb9ee4c577ab77c960dd15466b3835dbd3ab6dc950347da4b8700e5316790db5fce0f3cc64b601fabf7a3e4b5e4e93d6fb32772db785091e24606e7ba7e52790758207cedc4919870a4aa3efe367f7d2a90db7ce49e2ae1040223ca6e540d5e3035fa05ebc18f56b25640b019000c39382b0a272a930a4f1368fe64088aca9ac9052fe5648821b7ea7330b28d45a00b72bae8db1f6efcabb3719ed57a7b512a7aa8cbf21bdfa92e0c63d73d56b7d25333214a064229ab504f0c33bbca8969f8a08abde035e898269964fd04a0ea749850bf38308b04c0d97abb895a61929ea5d83cd45f6423894c13a989605fa246cacd642eca37a9d7e1ade17623c577d4292b43408e5feeb5bd1de3dfc115a0b13982cb3adce848576bae5f6dda58c4f59bb29f1cf74e9f2d22fb67b826a40feb49c678e431b2846f00e9aed69a5c0e238f8eef9f18916297e9c41a261272acd778d027a839c42c342155ddb8395cf493cf8199d282f29f2f277bae2c5137aa7d922c5ad734b617fde9b1d43e4ed12d286646b5ebff805e3c1a5a0809e2d0f71c7992df1101c8ff0676ccfeb7b8ad26ef10b4acfaa3868f7037e590ddefaab2bc51a8ea71187014be68a1fd212fd74a60cffafa10c20ffaf97b4821e85f7760716d717cb83b08f354222e3d7e2a0e13b0fd50dba8b90b0d559e0dbbe7712a309e71057af6b6290fd000de80ff5f13a660fc90318dfac179a8a719ac300162e62f412124094c65eae3dcfaccaeca70257ea8d7c96fd851df87fc459a77b633abacf96c6d9ca6fb6a08d126811d3d1138b43543dbc829d49fbb1611949b5071e422b35ee302075d88c3564343e3cd48c375b146ff3f9f41d52fda311df62cfb8d6cffbb6abfe569e101d2325b0b78eff46bf1fcd82f78427ba54edc4b5708937f60bc48cc8cc84ec31c766d01193b3a86296462cd20313bf3c8c2175aad516031d131d10d2ccec764c8f2ba6826232c974c9a2d7f4706aa40074c24726f4274251592cbe74d1cb6c5d3174d3f15a4606aaebd117110f95b6bffcde0cfc90b077977cc9b404835f9ed21462650618d23953aa3a09ac1c50067799b77f53991b48a73b5ca6f230e76082138e5ddc8c892544c1a0663923c609fa458d83520a6fe269c0916c7ecae8c44dd60c46e5c5c12e480780e55111bf60465892045b3224aea29bc40ee53ccfd503977d4c47d3bc719953910d0256fe187198361f710f18aa969c879687f8dcb5d4320ebb03d3b3d25ff825a2d6a732ff1521c530e0fdbc24fb2f8514442f2208e48da122927475f9471781eb6ce845cb8b70ec047e734c41c19e1d5dc9a33841e111fa7fd1adc62d9b64e3f848b707fde5766891f15e880777c28107d5e4ef1a4392edaf54387fa5f4f392ff27d0a17b3a2c33a6f8e9d33b6b2094fbfc520b979366df2ed0942e655047d38c0d19f3b4529f266cf975bd1c560a9613f8c111117ee3926eb4db56a2dc817c5576218aa74081a13177642eece7955bd14bcf945fc05ab462a981b9d7a1edaa697f8cf49387262a538e93cc2caf2d989bd24c2514b9230d11cb8a962f46c9ba5ad3d02f9a13c9f9dc8acca78f13de46b094a669e92de07a4eafe816b8ce992fae5402b4730d023a23dd0cdc897360230ddfca8be6e2019c9071e4d8625e3abd26c3c0fa200d589eeaafb84919cd7519213d05381dd6e66b2a59fee091398fcae3fb3043372233d1e79c4fd5456b52f280e1c2ebf87a2405059fa54fd1238fb27c3dacf2698ec72d77410c3f7221fca577117d9ba8ed1de15bab66e5d57bc33c6291317095d73725d411e07aee791286daadd5e7c26e89afdc200dbd4aae86d48581d2df192159dafdf5f1bc9a8c48ea48aab4afd89ffbaf8eb6d6145be5abc7bd29f8f95e15e978a212820dcac48d39e6a523714994fd172b0e6018a2c7f167005bc12e31af9cac1f70165b0c6dadc1bbe613d36ef2f1ac55e25918e3e29798595fb14437268484838478ce17927f990c0a0c80442cd6890d39335065146a4d2d23b5749f2f9d1d2d773e24c8c99fe9093abd7e327f3b6341c5113279787223631afe08a1077341fee8dffbcd2acdfcdb4cecd59d19948d52bc261580baa021eb6a00fc7d3ca85be30ba07508cef82a6aa43b7799b799411b3bf9b4058ca3fcde3800035f9e4c2f56c7baf4100e6ef0e748b1cccd393ffb5047dd09d5998ea43b385206c7320fa60829fdd0c95113a0c110f4287c3e819eca3455ccd1595db92ca9a7260686bb436394b45d978553abbdb09cb8dfd1895c05c93d42aa7581d18967511b5d131d0a8f479875d419a451f9c997621d038020b336e984c4c95d1eabcfb43ca1ca5152558bab6bbb8b7371dccbb60b69586a608c031943f142d946c107a24bc44dfb2cb598c8b4fd6e4213985d65d1c656e0b460cc8e850c253e86299adbf9e99a6d2541cd335820bdf179f49768173f0ab97b4e2c1039cf94a6a9255ccfc6ccfb7ca298a9c8f7eed90a1747cc5d4b7e9dd64f1bed4132b6c69abf34e759fc982690d2cedb5d68448f6d72422bc49a5dfb2ec30d54ed47eae82988969f8828ae0854abe4e305f2fc05f27bf89c96004ea3bc5691f3488736bb16ede34ed79a1eef678a4357d96bb7ab8bc680d5122f87994ac2d8771962802c401ae49be4abf69715c02e321b532da0e8f27a2810764154bfee254a6e9cf2e9130a863d5e77867ab9c7ea57cb42204ca83fc4f02fed9ad47aaa0fe40931113a74ce82811d87c46787134d10e7d6fed9091d16edeb26213002befc09e9e4a8d31d08bfacc87076112dc55c1c4816a9345c241681528aac6af33f3303864b888b142f93610d4d7b5daeb6b44bfff20b79b816bf77c8088b2f7bd5746779ab6b402d01781b3a828876d21962aae9c7ae5aad3166aa9700e125a0f1e19d15f79f103081a4d2809e95f7678fc9928f1ab6b01aef96c5c28a256090f973c409817c6f187b5fe81386212469174ad1e6f93d1d0a94e466bc8a49e0f3d69f8a5125f14a33fdb87baa2bc2c2af1e410fca4e4eec58d1d7285ea17d31e36858297c3437109dc8c5a4c491e2cffdfabdd1d30c49d1c20c03fe5dae68f31c7f8552d0c2cbc87c6cf457e7c94ae2beab432fd54125be14827326d08677e635eb2c294e823af2a7673dd8715c537a8ec23e7cdc095dcbc8d2d1b2bd90155166ab8d69a31317424b884157b3eacb2144fa8a6c5e144e76b403e32dc86f65b343cd368bcddbfde6e4c71ceec05d2390e51231c6de3cf9c71a80ef25c058ab2ecff92a2b55b02fbf4cb5ab0b666c8ae9ef2dec02a5aace83fdcd344c89a6e1b0c4e9bf638b495e1a0b1cec858b8a665faa2f6f30aab7d1d2c109a2fe683a64c6d032366f75a8b7312ba1a867ec919d0415a8d5bece3a2e1f9e3e463abd94fed8139b45270a3553aa8aa419202d3ca9e191c074f8662f1ec344110690d468069887db3c03b6481edfadc1c69a60743cee35abe6cfd8838c4dece059dc628e0ee2d6d13915a04b0cdaaf85add64d2cba45d144125868606d6c70e7562d187b29b500382937e177460be85dc28fff8891383be1acdfa31f409ee38e0c1ba341ac3a5799481317c37bc787bf7717478450a46bda88cdba3c6e54b74dee1f672fdb6889004c98c3259aa54f72ad6b8e5cb33c63c402b99414386f5330a7c8de8e61c431b637ae40fca8b58d965895ffec69b6d6185ad72b64806d4e4a64f4fba21f2e9cf6fec418dfdec282064c7e5c26787faeda8f827d05d5e88a5a11e9e2a1369a304565014965bcb2b802f91ff1f09eb2b4c40d5f7123580568b41bf5b52b37d8f7618709f7c2b94674b758de02a714ba1b6cf60d2abebc0be946b3784e40c7a73098ae27ace8e259b5364f8d02542e81957ede9eca3abd2cafed7ca5f388365856063bbe1fd6a00d0eb692aa1ede1a7fe9c9aa3d214cdc829026f7fde32cf76687dd2e77b676f955c2786e54912bfa128467a6ddf8507f89b5d9d957cb7c5e2c9d890413979dab42c3c562d9b2d453d899c008ad46c6f9c840afbe5e35b03948d4422c1237d68337e99e0e8339689e9c3da3cd75e38cc3ab5f3b1ccfa8ef73d3983552b8fa9a2b93be83b2c78e9f06d32f864ed8ed450c169413e34b3b248985c5c5465eccb434666c551800dfa3755c1a677916b72ea2ecade301b742ff7847bab6ad30bf213b65e156e59a5d55a496560f4076ed7c5665e4912bf820493d9fafa85a09187d9bae4d1cdd5ed8787638a6704528a1224d232b454fcc219a96fc5cb3231196bd2a40ee90902b71e721f58ffd23101b718c8d7efa3aa164df0b820e27463dca65d154d0854a3274ec8a8fbdd35462fcb135cd9fad8a8c5ee6dca04b7b4f7d5653de92fc54be142927d6985804444dce6f4d185b6ef8385a91a5e039e400191c13f43a4211dd5508474018c6bcf07350373e11a3b11cab5ea5f7b29c76a2230a2fdf3c58ede0875dcc73609bcea7f4e790a40ee6a269b284befc94cb51196cf853899ae720795062fa4b42eb289c180eb25b387502ca0df56ef5c855be36059dba01e6886e5d7dd8b7cdb785fefed5ee249b2e021c7b206cf27d7abad7010c34985136a85dacf3a7cec8de278c699e55afae61efb0532b069eb5d8b231a16485a762c95028439838b74f44c916244993e217475495402a80fabf6d0c96dae384541f2e6c607364a31780faf1f1e22f95260029919b204da2681585b61c07042f8cfa23cba07501414b5107417aa3681baf4c8a4d15d4281839b2728218d742a6c52579278ca71e210044d959d78c8c8775fd4aeaf8580b511b8be399893f0255a484b1e21d8f56e67fe61e4200180f7df188971ed62f75f998bb205dbe98f1bd9b3d763888dbe77e9f67400d61e0d7054d656fbde779023d84ea5461630fad933a981318b765ab21146b597f0ea2d3f47022d16fb68d0f3cb8bcf203d0973c62f82797c2a81d19fc9a77ffdadcef70e51d843eeca7edea0aba444c9e07a1a8eeae5e2ffaf19336bea10ca22b0e64d10c5cd2f36c324a26aa231c50ca37fbb8cd0def704fe0ad3360042589a4d5d409d69710eafdf95a6f89f0d8d1d9cd5e8bd059dc8ea72ed0bf04dec4daee2e5e84873f2d096c040eedc95b371912599934d4868cb25a44a318eff7bbdeedff2509fcf07187df8f612f9b4c8adf12f812e64b3a5d3499abf14ca770658b6eb75379a8182ca8286c821c047e7901eb18f768aa128cb9254016c12a8aef486ebba39f478dca0342e0afcdf83e45fa92129e3464ec142f7cbdf6d9949ac11772f67f6dbe6869532f82218a42cf0f76bdce519449d398a09a9eccb689db90e5205c0255ed83d65199be810a3d361addcab0aabec69926b846f5e78549847327a271b6391d61d7cf03941689c2e4a11b7ee66e7474b7ae51fad84f186ce3a1c4773e57cbe4a85a2ae9e1c93b1a5bb286001307e8e1a98bb834b0610019b577b2a163bde76e96842ac8cc4b3bd84f6a02f49d6a840d7bf07f47f1ca90001e7ef86861a1f8b04debb538bb0ecfc90aecef6727037b4502034e7e417dfd35570491eeac01362e5bb2e2600812f76dc9a5270b3e4996a3be577325f29b672c112409c3e9fbcc3e0cdba03c8d7296b1cfc2b78b9303e0e24b8eaefcaacd15cb2a0ca0a49c6b88913f3fa592154d2f6b4eb0e6fb8138929104d02154bc7f72ea800b0851fca0ef1851ee735a39257d98437af3507e81d54d9d4de516cc5b63524787b78857eeea93b7a38cbd489b2e1a9b39e077aa3995c92dfb4b2ba101d428ac47c94b620518488fd932850257a275106d1bf87a14a0624d5b68b1c1221d80d7bfd6bc6871a2cf6c91274f1d4df088708d910b046d8c5ac063d4a6213d92b84e7246d665d8fe6ccc37d68874c024be99b2ad7f482915d6fa84322d561da5077b84c5598d743f5ce13a13d7d47dd0bf6531c33a3b26dfd6a7aacc37820a00086b6d1d6cb0e79bebcab8ec9ebae512e3299b9de4578fd272bc357f48c80556864d1a3cd6b2e8ede6feff0ddeb7aa374b780b7f2d5ec687fe8c49a78c9bca11e212a39ae1bfe2d844d609ac31987d2c8af5e894c75f05b05beefeb335d523b5f03d0339bda8fc0b3034400453f73fd76f6cf7ad77edf3fdd7b6c2c2d3cd8856c68a4e46ab415a8d2b666112cdd0357e0beb528cb30206d8805cc82552a7bcdb1e0883af69c6c60f97bd96bc5c31623359fea1e8f0e3e7b5dcc26c4df2308e317d551f62a8636225d828da3e8da629c9d273dd56acf6388ddf1b82c60151d08fe7325fe2b268a13c2c885e7c71f482d7330875fffff7fa0