PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 58454 a7e80a1c816c499b42ab527d281704e950bd618b88b4c1218527743852aef9ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
29b9bf981f131f44dadd0f322db9becdd7bf1c245c3618624d5ba6d08d7635a3
Certificate Block Hash
a7e80a1c816c499b42ab527d281704e950bd618b88b4c1218527743852aef9ce
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0045ae010040ad0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000267c70029c342dcd6108df1202df39ab1ebad3a629c047d127d7615362ffed7f4bfeaca0c8c9ad03a05e621ec0a1cfd26127205064a053995fcda670f3c65bfb8b9aa40fd36f43f21dee46987fe11199cc7ad815f031ed254113000000000000000002000000020045ae010040ad0000

Raw Header Hex

0000402084cb5d18df49c334fd40231c02f9074373bc714f7c031f983d2cb473677c75d51444aca0b962eccfba9efa6122b686ae76da1dcaadd765a1ba3f9e9be0a02daad969106a3fda0318a335768dd0a65b4d6218365c241cbfd7cdbeb92d320fddda441f131f98bfb929

Proof Data Hex

59,560 bytes
1212160103078d526e12b7b986b4347fb07edbacfff35fe8cb47b8386d5ae84a6d9207be5c8723489149d6fa012626c6fedb266fae7a233b6b4a436e42fcf6035967a0dbb963663d0ebab980ab40675089fffe04ebe05d593d9044a8a1209d056f63a021205e2549a86015e1da946410d48e54cbb1c952e1d85d89d7af7ac75a94919dc5a9583829560b50d6ae72a49f8681827ca4379dd5562c4116f2fbdbce5390ac84175fdf1919ecffaf78d766168d094d573eef16d73d81e578c6710dddc903ceea77922de2121ceaf98574d12e8ad39bcda0fa0161ba8202e53d6d8ec3fdb06d3234bea596ff09fcf5b423bb9962d5c2e8eb60d890ff5d6f3c8fb814f4aef8d295ddcd6ddfed0bc66d840c95dc27bf39408c4ae8120d73403cd69c27544d73659ce5b8ce1c52c2e5c61299c4e56dbdceac3311492e2cc4ce4d09ae8204b1e465f6023b390938ed7e587e2fd9051625a6b0db88f0946aee0f44ea900dc45b7c11767bfa96ffb992c9f3cc563f68d4bff7666caece5b96e685599834299275084f9be00a3469709384ee82f4370878146d4e4e147d57c0cb3e2eb3aabf6f0b243eec9f7d5024384df249516cd68f1bdd6944cc7cf90acf52cbea3649bc373216f1a3ffce0f7bc1625b073356dd68c24357fbf8b7a3abb58f9465deb2613178856ce6345b29ff810805459e58ca0c7ba4da6ae919fae716955d7bbd2ffc8be5abffa8b623750ce838eee49356f3d84f216141a85c2d854316cb1535cf2756267498834662f717f73122a3eca6c778268b6cd8174dba3f5a3c73197b8b86a6921707bea730d991cbdfa0fc1493f6c1ccfdb927f9d1e81b11f071e59ef9ed6451cbb8f99a73e126b48b5c50653514ccbef7a773fe7dea445f7d9b4cc4851047ee3bef7cc0865f6d8136c302be1bed9c617a4576c12f6afc18fd6285de9f7714c18b7d10cb247f9f94d5b72d060b99875ad006506265a3461385ee4cd033f4562c52381c3252c6eb5bb8c6e93f71de351261a08cb874dbce9294d2bd6f2919e2c0368938e945e2ac7a60cd53c744544d4fb1baf159a0dbb411e2a3cc941c314a08f53b154f2365ccc4e744857ef5416678f51d3c8898ca26fdfd3694d59b0447aedd6fffda8f3c4878604c198fc8d17619a9905b3bdce8b12203c1cbb670450d632fc4d593d8e1838df2b34a533b45e9d2e629d69c6cf7065b411d85d6b30d011053eaa45f4e0fd310ee3ef21ac65fba1b2f569087295bb83121db6a12bb0e33ea46e5c39fd325368a410d1f5a69c86f9d86200002ed3732c1921e6f491b5a18f6cdedaeafb959f6e17a9ecf54a6492ad49ee64ebada2214097484b16838b2bb98ee0035fca681d7bbf0c8132ee060b86e6632e3f0b7cbe32e3669c475b2cbd132a2492ccd15d6b5a77fa499c101ad5673aa89ec47fde0c08cbb70c5af0e399aa4bee84228b365f13458609dfce8c06d5a7fe25f3bbba0a4b0fd3445a299f2785738b72587ceb92e7cbfda6ec291fb85f5111284908ccc7035741901d02bfd25a163083b934e541339df824c6ff02aa35ab9cde72912f233041f173d5255181788d7d6d8f49dff18679f77fb8848cd269cf50b3f4e7867b62302a27b57e906572b665471c1a8a8bddc7782cfdde7921d5fb5adbbd598fcca4cd5cb468c9371941e9195a65b8855b6d4b15ccbbf2060651041d7209104c10cadd2fcb466abc698fed682954b6a4a19679eb5d1f8b0aeda674cfff2453eecd8f8de0f3ea3079f4edc6a9408f5e254144b6f700540e39c682a6db4643e408b012c1aa5855264e314c04b481fcaa18436dfe50e7e6ea3a72c006176d496eb0aa4199e12bdde18425bde4ce896c247b1ee8f329bd8e287560331898067931d0915e77ec7973fa06717c0a19d961ccb323b812cf6d491d8b802d58867bc87178f002c31aa6b0f1bdcb77688d7a3a41735ba3d0ae3ad554a634bacb8412c745f7cb856667e69c0b0cd0fc0154e6703a3753c327e2bef08a5a19f3ecf864e38c5f67bc68a6f1c58d59a1bb3ba01fb1739b4f7cc06f91566ad58edc728cb05eb54324f99935d14c159b1ffcea624494687770f318869dca0ed28aeacadc584787ce80deb35c43271b432115ddc8235e84c5ea1b8402831470bb723f91b93345ce563ab3ce2edaa8a6893d4e5d800db6079f21ad958d7a9284871a38ca049176b11b5a9eae7c2e7c7fbb2333ac26240027a20169e505e925971185a567c75d269f3adef2c5da40dd2392fed1a174e6a2717b8dae657dbc6e135828ea923be86bc811bcb0193b50224639e15351b9bda0f7a354be73b389f43a1d93da7c559054d21959a5a2e68156ef3f197b62f1cf9988e4a3fe00742ffbc05d0a8f331560f130207b24459a6849fbc442f14a13a7d12c8c2eaa8b10e08213e6ddd26cabe03653f1b24e59cecf650cbfda0b6664a8721301a242d9f818eabdf359f88c143111215d9c29e32a52f051e29abb9aa50057aba84afb29856abe0eae43ae933b81507d6fc7ba9d18b845688130dd6bbe3b5356dfa1fa523219eac98ce946655b58d443a1c66da6ef6355bdf124d65e87376856d5fdad122c56a771f4ba30ec031e4d6f0e5853554d3b882e8b8bc4b1c7f14370a8d1e76ea1e12fa36bf493d98339346c1f2f53f548bb83e0f713093a099b494808733709c88ea3b93eb02b38810fb7f1593345f88c56da6bc3ced5a30218b8d40fe6750142889f2aaf9b6ffc6725f45bfd05e2b3b1835240d9c9a95dbcd9a0ee9b45b089c674864b02eb80a943c257ec6ae1446c273d8a07d1eac8116e7d46eea2de2a7e12096828784bb4914867634aa5fb771daabf265e5af0b547eba2685db8f6f83590afe58448a73d00a6b559e8d9fdf489c73657aca4f5789767043cc89e2d631f87c07f34045ffcd3da757e959b839c969c1cbc308b9733d43015fc314d9ce42921b09bf03526443f82875346048bc26b6d4fa7c36abb673ea29e6bffc75e2c3bda518ce87042e2f64f37be09918634f2175b91d6609077ceff426f5f580dd43a616924fcd446da49b049ccdc2a2451c89c0e68e16bd7d2e8e93120a58412c6bc51054dbd630c29de4804507160c1ad4c77a4c4f792461fb6d3cdc1403ef92c10698822a342b1f41e134d5f37724db6e83125f859e6a66ca9ad937f489c9aa481dbd1b90cfd98b04dea3349c66ad0c60c97c54fda30fdc07383bbc211ff7cca08a02fc4c70f815bb09c4925d13b2f1585bcc04066f786cf9b2a79cf4e0540de342f8318f4ef6872e44ba2b026808bbd66734e2329d440231f383756142e48c930057499a9cccf111ab3d2304a58de22999ea183b2daa911ce8d09c6d65a50d8c243cf5d37eabc1ebcc6a10256f038bf34278cb1ceacf7b7be2125317ccf928431c2226406adc26ef9ad3c3262bacf6a4ed3a370d07c94678a38ec05b4dbb4cf98fb71f790261dc2e3ddbf1ce5065bddf9b3215670679c091fe7945e2b70113f064524f11c47135de515a4846a16d4b1fa92e9a267f62962b09e3b83fe510ba55e2d58ebc52b16f362ddcbde0fefc82696f5b9816f3111f54b0c1f920c022f838277220d3d202511841470e42538e879169aa483d38725f8184aac49e8e5630ef35c443106572b36a1740f6d46991d5dd61bfb6323cb3d298fb1ddc38ee935fad532f9a2e1d3db87b04c07eb41f6df387a2a638677a1299f90757415ae09e9f6d1eb02dfe98fdc7e43d4305e3fbe89f3cdf994faf1f71b1372a74ddd62e8585c43d2229a2dab4ab42c96329655481aeb0aaebfb38c4d41d973f3e169dcdf0a100c0317067aca9f23f60d79f03ec9a312d5447a4bde5b4bbdfcdb44fb78d11905de34ac7d16276503a298c7b24df5f25dd84024e6b4968ac1278c2820be67c29a574805fcff287a8019e598a8dc320144540f87dc4ee7d38d013cfa8af5b0e70e734e4608e9540cd6b1c6ec364bb2534ef465666ada7b57df9f80fa10a35b74e0f9623355d1ede30c5cb403823fbf012132c88813ad5ce809670be84eeeb04fe75b4a55b75c31e33522cb6e285b04eb05d3000b597141f345d56eab6237c1333372429e1c5644b5370fd9a567136e7a5094e6819578682037903ea0771a4b7972ce3711092e61e7fcc06da78c17020035781576b551d909398f881b6547523ff302518cacb95843d27370f4afb7342dffcf4eeb4e819897cc306403d9505e8e81f21aaddd60d345708c434b5114dd9e97bb8b9bc93f46f719ceffb42f985a57a77982419cbc76c96cf48bead95319d94a65f930843504dc743946d226585844d5f5cea6fd0101528d4868f66fcb42d7b23d2aee1b423e2f948d9edae73ff2101c5fe8233902cdc2f5ab6a859c4dd1e70f0c2f780f9416616314ae78681ce1d3e2db08a5ebbfd5a70e477150e2914f2b2e82b91afdeb788297c96f740045e8b4bb3eab19bdbc7fa8d940f0e8c0cf5a0d7b3d9638c2dd9e8fda3ccfb83c6ca258ffea1081e2c2ff59dd730cf874fe53ca40cf0f1c0db8c9f7e23173c3959bd4487ca6ecd022b3a0e407de04e5d0c6c008a92c5ad6973c027cdf0b1b19c2cae4ec6b2db7db9e838cbb15d2f24623f29ac79ddf237a7ff26d3c3e2a741164d5677bf8dc8a757e6d6fc7ea3004e6f5560404532da768f587040f658c56029370b6e7247a0a0e0b77f8b383fcad436f891fa551624a91a94dde496b7efbd96204a038fda9fb5279b3340b8afb8cf1d5e124a66b8cd9b2855ce4c00a333c6ff10dba931b9e94d74365cfcceccbdf68827f2b29e8480639636e51c1f2d8078d7f01023cb589042ceb94cb441325f1ddda0e722fbf0607692eb0027a6f80d4638ac67199a1da285f342e3a6d2ac7379191cdea744a721c97a5224507990865f7f4b18b5c5178f0ed66541027ecdbb8e389ed1ca75184bd1f4a3e2fdb2feb2d4c4bf658a90052c47ba7e29e80aba3256fa2f117235e49cb2c61c53a0c451c81ec52f20cd46789230ab44d83af475ba343b4c106690a88431c170df7c749dea67d01afd267f0dc0d0563fe22a5dcd407984448a7fbd549ec42214a8273778ca4f03f823a841ea941265cd17ce3c42161a8eb669e95e961aaca4d6559b8338b1559c3363cfa93bdec94c933c9cb12aa0e257466c7f1323a39f1dcb6d9eeee2d4b4d260b1415c0bd0135d50ff27e43d0b11c506c32332ee83f6eb2e36a34415921a80378388c15b0ccc4e6f76258e02c0d48c540d60b8867cfd248ac521b0017a5d8629820cf79bd26d14e1d40d3f8d1468fb7f0078dcbe1f5454b215ee9f9c74ab8600cc9641ba8b34cecbf15663c8a42fb8f8f169a999d28aad48a78a40815be67fdf6675b90a56a5ff49f9f3af0b0d1f109ce4791f48c336d8b897db71a0323161bb39b79d9f9d190de750d40ae6f5f340e210403505e3085226abda04dcbe4fa4abc25b29d7e9d79ff7cfe21ec6e67246387f938f8ac4e1f178700cf4ab1764e63bc49c6c5ffb765b4be1ec2bb1d335498255607460110951f3faebc47a49cae514e06b0b1961d633c598dcc6922f2e2e92e818bc1cd91db50724193268e9ba9052e988f0f8a6d9d214b612d3fa53e23f9a13260d7675e8b3fba274f9df9105c0f5a05ff231ad69630bb679fad2f13dd9a5df4c9d7bc723aa1403e6db3b54e4be2d1d6ed9f324190bc7b2b98ac4db2e26138eac082bdce503ecbd4e120aabb21e1ab560726f25a169f9fade4a0d679dac5c6f4d7902c0ac1ca0f7db0949768903327e942bfed1ca04c68ebde9c7aeb21a76bb38b3efc2e3f235db88225496b3a9867e1feea40bbc9b073d7a61a0deeaff2c71ebfcfeff86c82fc92ec0678b38eddd597f094bf3bee8d2887ebb7130e6b82cd9a50824c057ec244d528600aaf688f0c1a0e49849151971bf34a6f73a273b093c57527128b67a0706d31a1a612d154abd9b394cb8b84f741c6039ff1d9865fee43b65006dac7ece67ef473fc17b4028002d2d73e84d59cff0df1eb8e9300f208fbd8bd96cd9699a8cc660e1e09c3640779940e5dd333441f429cea84ddfb1b57cda14bef55331437827f16cc593c6226a0f736cebfa6497859efb5d9e4d319c0a63382b2dc17fc3b8486e7c53cb12c7caf1e3823715ccc6ab5f43d406123f1b1f20a173dd43d2b4c73ed34dcf2c4c6997905b41967cd2f91b880f19b5abd6fdb09fc17b0440d3f4492208718f75e0279ff7490b17ac458a2b6ef97feb8cfee327ca24f66de1499f6701d298041788a97a60c99b58c7e05a2611a0e70b0f62b23f1021e37296404890b369d184b9b5ff28a1b1d54f6bc1a23b39f8764237003fef9e17e1da9210a48660f6d8431f1bc502e79a34435fb8d00c9c0408b0acc70cc11b9170c52de9c046edbdaaaa5b07e7435f05d3b9768bddd3ad73963a7f9c51921998904baf83e834e260cfb169250b1182057cb375abdfb6ce6ba801d95eed7f0d6e1830f67fd2665fee0d23f53763a42adc805f802056c0ec4fed9f21e66f4c5bc0951f2c5b8a7112fe30abfcf0d4b7612b183bbabd2920785e8c98a0d7871a3e82951863cc63871815911dfb0077668dfb421edb558f875be041329b356d708d32f2fe6cf762398320e2bcebcbac05160b95655af789595e94bbd192c9fcd6039e6db7186971fb2f74423e7816707abda454ec2f0b1ca1a98fb5d11b3394f9338c705e5f9fa0ab25bd8eae557d104e879a36682e2ce73c4c7baad8f51f6db536154cce25a8feee502d55af556dfab6b83a79d5d9ed737391fc123cd0130ad5ec28dffc49308f2759e2af5a794b8ee2060c8f5e0d47e09c68ac2d9b1793033bbb688e2468316ea76230b1855d74d63f86c35004c29770191780a1483533bb1b5e246cccd8b73306df342be2b7175f56b411f6e39ae6c3fd7f2ec05c7499913d42264701242993da960b110e5c91d64513c0c8b5b5a4b484697b346f4d12f0f0d6a01d740a86221ff3d391a0ce14db9aa0f93f6ef5dde84cbdd9fa14a87f9db793cf870bb559057ea763b2f0df1ea1cec42d5792f48d2c524e9cf40d7b6917b635f4b7ec6f530773874167694116c69808848a986dec94d7bf12ac3de3d94ffb72394d78591ec6e7059c470f8440f312a79ea09e23d0076369c0e74c8a11fa7a2983ae0223552ed1752d6d247408f210792f1490c187f3fd97e5995909c38dad16452ca7dc2c59efb14f2b55afa4fa26233aeaa88ec0a36be224c3ea2bf51c3973b6ee643dd9cd663e93e96bfecd28d09556416ecc3ff3fee7644c617cd5e68d80c36ce54288406fdad218fed4f83ea12dd22aef325fe6ae0d8226de2924c14655561a551150d8383c5f6ee58e313505b06520007970b90714d6b16afd86881d33d3d236f77d0c44098518e72b8e5e81c3911495f1fa15be4413677ad7e07f9caf0e8545646f2b96e58fe67b0dc53245ff9c01382f816de892cd7a0557d1287872b0eec03528ef3ceb37ebac42c711b487addbc133d91cad12b4055d6a64fc7bfeaf31fafa2c4aff77f6b5a6f44c3c42dbed5c076a3f44c6439f77dde3b32cfe2a9d1b7cba60bee30c6320312e38ee2ec82897d01802bd76a1f0faa123197c63c3ebb25493d3784f693ae9298579d93f4b739aaa77eb2fbd3f5c2cf007488453c6baf6d30e8b23103634a594602ccf4611ec7474486bd147b4980e8964916fb6a126cf0a0e6afa8d1e71981f245c879716eb44c8544efa7400ffb50149005b106c8271ba48e1e99f379393de522ea04afb6f9caa0dfea0539c7687e3f265322f9e13f1674234e248b5393aca3890ae428bb28b3259eea16e4c3ee92fb4c5398041c276bc18a11ab4b1af4987fcd49a52bf92c89afaa5091f1d3fbe1cbd8f3f9be869a889b47fb64c7b9bbc41e4594db4195a3acb886c20d4d4d161e74b0e64f23d0bdde6250d8985e8e19d24fc206176e482e15d62d056512cdb29839c41633b15ceb27950201e9eeabaa539fa524111f977387cf95ead794fc55668fe03fea4c98ef525ab617235c7815a07157dde70f7c7adb2f6d2e72ce9b7b08935a128caf4008b33921d3cacef016008b91085576d17b6e9d10eee1bcb7112dfe7da495a9ce49318e1dda5c5e43b993c8b88f3c179c1c25384ef44d46710814bf5e0adc60374413704f284cd54d3d172e5313e0fb77a645eceb1d63e477b77746747973c50a592a2f9674a687ffea92f41bd8106396c3239b475c0f53afd41f76227180423a7e28b464d226526a3e536ccafe0220f4416107975530dd54ea9e04b7b046bb939870ba9e6a1688d11213367f9d5386760ae4212e7db6a7d93dec6b1bb4b0f4879def04cd62842b5cbc0a2a3367f872ad06294d088fe2d1880bc6a1a27cb4cae8a77436c7181f10bf95c85389187d8d4f263419ee5490faf534ebc990cb1833e34ee8f3b60009350e83d52c28d82f04fbac9ab85c098efa56b35707bcf893897f7e9574a014d873c814b7682314b0f177baf7c617aaf47ed69c7db243e2daf600571dd56234a4c40081bc8d54952dfc06a84397cd3bc9fdbbef05937160dc2ba9102c7cbe315b060c880529d09a951342d3ba2d36db01140e74884c55f04f631d04a72a76adacc6561ebebb3b9412f22c0c4844ac9b38bb2e1992920ff89dd743ae589348ee83a5cce3b74e7ffe2efbd2021999c1a80285140e71291b22a1965d00bee3350865ffe1dc090ce86e4714653d265007bc39395d7960b08bbc4e25af3e913709c9b9c3be6cb852b5a5af67adac8503526a586803e4660fb9edd0018d040a5cd921d75088d5c2e624889f546a96f53c7307808b3bc6994a2b3e54196204842ac3d635fb99374b4f308813948fb0d835b174bb268f9bcdc8bbf1b41315cf5ca1dd909a7364dd39651f503037e79a56107cf80ccc6802abcd829ac4f7b67cd39ecfb1bf2b1e6d1e9a43d93cdd79200ede7ebb70df7aa121e254487f1849be106ad3b0d947ed1bcba4b517fba1795122b489194486b6307f5bb8c2c6491670354e92d7b61650145d6847b05b32678a4dae4468d307fd5ae0ee658aedfa172537ba43c425a11c7ec2a40126fd5cecb5fd0c0a691cade6e5d39c56da2ca1b34642de9631b58b8f68b9268d9193c80f18fafe069911e65c623cb2374350efd93942fd98e9ebe81f5a700f72383e6f508cd4494e94419c214b8b118a53c855a2983aacc90225da7f3d9612fd3ef914eb294eae7856e939ef19061250a5f0575b77bf3fbaf529749c2123b8338be6b0aad50c2dc0e7785c80814224e9d282831eac88cec18200ab148f92a74501de720b0cbd5bc39c98ac8483f06b1c264d1a16e6905ade3ea836779f95fc20e72cba770540a05f9c336d7522e281f896a936aa77dceada419a241adf19798d204ef86a5f9ed468ccbd90c2dc3501c4b84f9321e04fe73c4ad6861828d4562eb448b81de3129ffd0d5ed0b1ed6e1f0192ff30d935d2f403473a4737d38dc39ed86164a2c8d7db8b6e89737b5e7b6ca4c7862ce8026d744aff7feec66add6bb4e98091509552b9750cb955f53d37889999f46ba744f61eaaf98ec842af08e11055025ea636344603117036d8c34d3bf5c682d9021e60b30bc282e6eef9198fabb7ba1d7d9be735423393a3225426e7f8f7ab195f7e1cce6973bec6fd6badc2cfff03f251991d92b0339e5c37c5e69ff96744829331866fca9ad84f1be72620d6984a0f0b95ab03e454e81b85953f2627c8a96278efabd2c5846a0b04021750d4421e11b08bec1d214ddd818e94032fbb08a1b8cd2d207a21dd3d55314719267a71f385832e7f39f964721346b0c797e8255c21001a183f9134e23a853faf070a3185b9955dc8c08b353c84f79c7e27f893ab0045876b0029466ad87632cedc7b081e70098fca80a8e687b3d1c8ac0ebf349113f3b56fed2dfb19f07288beafe6b6e4556e48a3e5271961fa27a57a6d28db4e36a89505b76253e66149477050703ccfda9d211bb8ee5d055055cb9b5b740dc00bb472163acfe2fdad83b2209b8267dba8c63cdca673c892bace2c148c8fe3de672eaeac56be728cdfe779d46d9ade9001b6a532d5dfb204bd84a9e005b1e78719190f581e9c1b87ff0ee11e9535d66d695f1d0afad93530dfc0e98fad98966d249ac35854a617ad38889e6a15975e6a3e8ccd5498bce0940e00ae49ed50ea2555cb1c4f014ae5dd57630c9fd4ae607a3d9557d89874966d487264eb2eb232c06abaf66896523fca98d12bb0e3a316a550adc018d8336f57473502dde81e55eb9e2925482f9ed8173f38610fbb3aba1c4450d40fb9310e832ef4e96206102cf2beea4f79c37dbff74ebcbd5f99e7d5f9f540baeba0e44439f9f3d459ccf60159ce90581d975f3c117e4372973a0f63e05b0c2aeeb34da8cb6319144531c0c2f1231567abb8cb2ed52af4303a0a82722bac013ed9171955dc34689669f20d2e5c141faa9154c4d2ed3b1a8a7f9a06a3c0d6125257b0ecc098fb1ab3127c1fb6e0b7682ec5dd5edbcd8df866012d94f557ab4d8865239479398c779a2273dc1dc96dc3a9c9fde44558290faa0ed58fe1c0fce33e4acebec551d090ad89c7b438e876ec82e266c05951acccfc960442a1893f06c13d89ec1f0c354a6a7e35ad3b65d41d37a507ecea83e08bdc456f55a71e98e9b867b6331805e40e84151d0e7be29464249aad7f8cb89ae77b642a0ab7fc8ef855c9a3c56b489f2adbb08bfdc517aa4c4271d9c7545bb2be223906ebe85005708a7462e656440f078fdf15d28c4dbddb8a577f24873f860cc4ffed42e3312367e4706c7d0419539f11e151c3ff36d29410e876ac063abb71c02446a9b7dd39c802a9ac9fc347b520cac23e3712e5a097cd39faa18d6874c45d4c0f7fc5ffc9c79ff41e93497b0b3bd5aab936b6db327060f9e72a2ce2fc9fe9f49db1890c9af42b1cd6d56967f0bf7fc763a4088432087bcd90e3b20c4eb3bd71305fb94ccdf1921035539d7c3ae0578124b8b02137b2c43104c343238e2e8e2c3d89422ffbc5e24f8dba0a215e537aaf18cfd706d6380d3d043f651e6386910d7a8dedb31266cffd5658b1b60135f8c4690039d176319f0b806bbc8603d0030573bc3b8cbe115e4b3985c14c07ec4a18c9958675b44a9b52b1998a9eed793412164e5c1973f5a3fdbae2e904cb0eda0b2a9eb85c1894dbff54586f79b5ccb97152bb265a46b2480479721c6f308abd5aea018c553d596ad52c36a1e55da912ac074dcca635e7667bbface31323908004f8843dac9a2483054d8756c0966a88caad82e8b490b9571c6d213b8afb0ff2ec6980fe196be36486bf290b6ce669ec07b4e277e265ce21baa2990abd55f3625a25a45eacdacbdd739077161f5a635473a6cd9d3b900b7ac6c5c17ba4d0c9f6f20f2bf03a868903b9027f49c7c45c9a1c9a5ddafb6ad9bcf5853de7bb19736c70bc24d493bf11e77770be0ba2fffd685af4a7ac05e08b023f4021d251190d5ca7b405675c7336567c56867d92adc9d87a35756bfd822c18158b19693efeed48d6d05538296d42cf1262d5b9d47a9f719b74e8f9f122975526580a901443ef5e7c6bb4715b8307439332e24a6a0e66037d07761a09303dba7dc3bf9b9b245a4d2c1bcebad7ce8e4b541d76adeee612aad36ed1c3fc338fa4ad13b90671cc0ffe4009f6593d8e1448149714343b99c8f0ab80779fe35ec9f91afce57cc2150c995b29c261d6926be40135713cf2e7042fe307e18509f4c01b8f3a95bc8e41b3673c9ea28d843c0597f5234c1b1b4c14340a98c08794e89d54708bd222717919884a92dbcc84daa7fd18e2f405354bdba3f26a96d43c3493c736154e243dcb3afd43581c8b0bb3ff95b7d1a8ea1e80e791b1d5ba875b767c8744b23170e9d0fe4b9cdea1ca208c9b50cfea0046da5d6f3dcd86f85bd77fd671b3b140738d8093dd05c8d8fd159e95f47250538fa72114a461899a1307a3e1322f4a3e1a7f17a9ffe7aaacca1476acc6d8c67595ed5ccb8a5608e60b961de06bfb14f0d6ec276065b62fab1bbc328a278d22cf9c8fc7e9eef7d5cce862679461d668280c5554384260698e043f3ca501b2ceafd713106d77fc19e63eb02cdadaf35c6b36b751181e5f8935ac0c634601bdfd5a7ffa1628991fb5388a263860676f98f33486b1e3d6b9400bcf4cc266c5d2c91a23881fe954108d700a21e596623946e806fa0d3b90babdde1332647559b55b4614da841fe42ee36a22c81278922899812ef0cc345c560c0ef6f48ccc9031fdc4c83d9de45c95bc2f2f2c25f5d63018e98bbad4b03ec7093ec440fa475ef6f281a6d51613d81b4a5bffafc2e8bf6a3331ab4e00f34ffdc8ab2094fe0823b99143ec8b7e19530c58ba589f8781ca4c2c947b5f6f2c6d78e44a53a18828fde4566c6ec7d76bfb89ad7c174d186f7c078d5d0b6a44c583b49cd07f11b45aa4f63fc2def2cd1ae0abf89c3626e00294e2a87516555ea465d9bf6eee4e8138dcb6f8dd7089bf81c071fc0a877a7bab601fdb8a2a7e0f811086de472ab618b39faf9b93209c6774c75e692873e9ae277aadfa9ebab65bf8bfbaec55d6870e3ed3e6a279622b9bc8339b4e724af444bf18b4eb6f2d82eb23681b6dcfcce83d99780786ddd7317ee78562a512b285f90570100f1f81fd6db8016502c98514a306f8112390f0fd9024b294e4b5071ed346ed17f9c060f424eecb602ff931aeacb425e89efbc00aa26905649b4d80bacde1ef0462007e4a2fe4489b1622b35111fa0d5e487257dc1f098576f332761e6f6423be502af3e678b8da512c87320468719553db4515867d757c5c2d427aed0c6de8d6ed3f9f0c9d466a8c2019b6b2686ec7477ce979cd86185629fcf80cf91b61d55f7e54985e5015dfe17acc457002d74a4a2601c79720330e51e892a8b939347599ab061c6a8230d483a02dfa2ee0ef84396efcc087d35f317f16f9fbc279bac8777be1f2e2ab04aef9d5cde2c1ac2b0ee985fe14432f34c20eaa4bc5393b48596ad7da3916209101ea97c12cea1896518bd6ba859ff1fd82a97cd7f1e8e199975eafa6e91f3947744441c6652fdc531cde1a8716f74e6e621a338d0b636a2809c0db5b184b3e2d4ff717c4d3e5500afe3e4d04918078dbc307aa6072c04fe6b4ea179a062a5934df66c8bf9eab9d0a077ee03af905444b8b04ae45818a58786769a7d51124dec032e18542404dfae7ab0f0b0d35476993cf99dc43cccaa96c2f234a338b77ff80daa94278c3b5510bd1c5996f764fac6f96bbdb8f7476246b2de319302bd40dbcf7f7ac5f9e64fd6b759ca5925d7a64920c6fd7c5fd1c27f233c6798df05f25fa3e48447de2549ed9943b854d98581217d3db84a9f31ed114f25aae5ec9512befb6aff131c8c50aa075e0b467d084e0b811d620bf11a1fe7699f6895ec18ee4aa236ad2f14ff29b16c7bacfa788edbfe54ed8ae12675f5fed02a2b2deedb78337297d93c5562e822b86f81a367c5d2f2cccb43c28b5fb2d14193fc3d3cad08ac4e76946dcb4a4cb73fb667990678dda6b60c0f64ac40cfa93065d35179d04882ab21c845625bc1d54a9fb2d109f28880c746927ebabfaade51a99567a863edf47fd501c751100947f806e54a811a6fee5f9d0c970683ead6af6d1b0f92945a7fd3aa36755dfeda2122a4bc59588d047e9ea399881d5e46b341c98640e13b493d13c4ce687134761beec522e311b6fdbb210838976d5197a104f219e77243f03259bd4d6619b448484b7df0aca5861a7a24c33617ba29321eb3d43bf40cb74195ddda91a4bb7fde264dd7020b4bea0ec63cbee06e5b1005da2ee628aa3b21398cf82da5fa478eb11c277cf89ecfa8f7defb241a6a5e0307e451138be56991362ca7f8099f6b4f565c5d4c6f7425865c9d39c10f94a43f86d2a45ca43cc5f3a248bea53c6a4b173c63344ff201455806fc9c93a809a0f4b4ab30f0bc4c180220d65e986af5e08a8a5858e28f6b586cd005aa52cbdb5201ee4b26db88f36874ff41e2539ef21c6a8f3c0c9f4b3144445652efaafc77bd3497e05cf711cb30bdde57eaa697e49661f349657b3d8e4bb05820099494416a5311dcc2ab5e30d4f47c5f8b4a7e9a37426974a03b0d3129bc3f51529580e61365aa69a06b020fbb56496c2f3bf87b1c0286c64c1509aa312db772ae1329dd75d4369a3cc95a218ebcaac41d0125e3db230b87b5173538ed6de249e085020375fa5fe6699212a5cdc4133893c719d5b71b7326de681a24a8a9f40c78123ca4b955786be623f43a6b6f102b79198244f7a771e97338af3d684e66eb423bc20c64a6f101ec081703bb6d21d9b8bdc777e34210976be0bd3e1e7096772d4aceb7311db6f5725382d8b3b6756e0cda0b9bbfe22d7e09580103f672b669670c56f97578ef2f94837198690a73660c857fe8517862136257ff6454ab1a2cd0868ddf3c4c86f446a61b600778cd7666746e2be29e201f7630cd68a208e2dbd4b5c3883d7551c4c42e50063e7082e24c7afcd5b12c357ccb5ab22165fb5d42137ce6c2e57aa381015a915c48c8997752ccfd6ef62d2968d708e867c6c650b904d5b78c3b85289490617d9c16691de236836c36a61cac0aef57694b991e3b64edd70cd7b0128d75bc41db5894e7acf7773d34e2318739fc9a3563d38301bd76a1ec9e8ba14ad3af1f0c682d69b4303d8eca307640231bbf611740fd516fcaf0bd529cbaf9a84ea16d888341ae02851159a2216ced05efe0f4214cc773f24c27651cc5ad5de5cef3ef1322a4098254d5053c012dfbf77c324f36b2981131b4319b69bf205d78c71b69ad1fbbaf3643fada7a30dfc5a447668c11ba3482b87009636b48370f1acdb9e04569a6dd51140cdb85d11b42d207b235f19fd36c3c701d0e0804ffa15326fbe121a28de0ef5b60fbb218c1dfd55e3c4fdfc3d24eaeb22186c22d9058dc1e04fc6ded38069fcdb47e7b5af015103231f9695de67ef40cffd05703b13c16171a7dda577b012e871fb17673813e351e2924bd6fb7fa4103cb4ee76b7a855a09671293e0b34f990600a3c4d20217c1505243b6900a7ec8a6f9a7c83052415139e932217baa5b5b5d0544eac04d122a28e66ade89696932703e36abf80892ddac53b3e98ef74b57ee269d238f11470e8ae68bd75021c7b4e772f025f86eca11f3ef7aa451378415ab9945142052852fa207619c7559ac4db95da65ef087ca193e55fce7d89712fc61b4265918621affbe5eaf2c0fa4b47f9b6ffe0230fcd47de08d0616eb5d50cf3db8ad88e16aebf84219f63623f27c1e01a5b040f5fa48ccdc6ea9aa2e54f5d364b8e2808700276e8242de630219fe0819fe59b3e4b7526837c741ee69a515acd932b34c8ce37429d1baa4dcb50c0922352065382c62f10f9089e3e62bbfc57da318c8b4055037341e88e9a1e5890c3cc18db4bed393b7c54aa5c0aae3308083921fc55a86cf86c476703f137b6030c8e5553f1436283bfca59468999c7224a077e55f2f4b64ef1dfbfc1ee99c4602194a1d8c1337042dec574ff963207bbe87359d252f7e97c826652cb54a12403b04480be82309bcafbaedd5a3d8455d93389a98726ddb84b115079048d4b8919f9bf4a91ba83de2555525893a2ce0bddff4ad74cc449dfb774daed5de0a036d627d0198351b0e61efeeda652948dfed72f214b890deda538aed380e524fa7d9476ae2f8a0dd14841b753d70f8065ab9bed9f944d4be441cc97bfd0db5800c026a396bc860640c27003c2967a6139a2d5fda588a7341a782ada4d98c2d8f6e529f494b8a6f7fd0792db077f1358260c59414e1e6ff6a4c6c916827053629439ac6f1666f2252b661999d4b6117273db93e1e0a02c676af4193f2bea6374b402e75fcfe191ab47fdbbee8853e26cbf9409e57daf282d2d64b4613420bf730642c4e533fd4173da75160bb0c54ef04177d76e12e0c34a0be3fc84ebe52dd76de552d664eae1e74fa03e9a24134084135ba52c41172ce9bfde40738c214774fc01adcbd54aad15741eaea99cec19786ace59a5a6f4ec4d261153f2a30c6f941b09f73cfe2f180259893b0f3d509901db8ae5848243ac2d4b7f136a7134027af4ac79fb23ae266e37587d9bd13d93f91f936e963d75bb9d618176ecfe092be2ba277a19079ac77e54a01b879ee766584d5e759f92bf5dd1b42f14da16eec1c80618da1092e74b7a29ab834574f6f51a401a2d526765656288af4336addc4dc774f5fcdcba88b9f43f837574b6135e9224aa993f5e9caeee290a2b3e17984c285445283ff0f4dabf6044308c120e2d51134d281ace1a00ecdafe9c83b905b589c3fb77e82e3a2bcda4f3b5075400b9564bbc4aabf8f71c84d18f95552ac1c9474c16706936624d712fa7789e4b96f4837ec0ddd5daabe86d9ea54a87cee8c98bcac799d2bcd709b3c5f8de46a8a9df7aecec001f98701e1de4852d7d93de7320e323c035670344a7f38853a1ecf1e725639a24860c36e41ccde223293adeb9d5efdb93d202474455ca4eaf62ded5f5042a13db7676de61e0518bd3f57d320ba6233d8392af7f2f9e0ed7dd25fabdb4a8bd68a0dfdf910050806d18526e25377616eb53fc98163cc77591d251075a7bfe5900760e25409d5ae30b5d9b54268ad640774bf6d517fbee4bb2a2849aa4f6879110e91df9c7b6395f964e845cbc92b4b0a7fe40521a30cc5d8e226d4e16f4c4ec388642d78865018846bd2d665c059ea0c2802d8bd2116571fd4a11aeeb0e874ca0b7efe510aaaa31802ac6563210a1a5512a42528d3c34539ca892cdb9df2c46950bd256783d51a16e52d08a3f78f4d0b2468e94a36ad8c4f1f4b4997a473189835f9ff4a65702ef0eb4d8cdf5ca2d740d5d49b92c5a48615ffd5fc96062d7dd9270c169d336a67b22303375ddbbf84023e77b165682d453094658ad1d85ab565a75675919f88630f491f24f9f08d1d8021e0f8a3258464067a830e04f2b50f16a04372b1e47edd31fd6d6b00161488866ae0f1ac82bee14f608463c675cdf4f1e74d431460ece699f963bda00f6588c74e462595f6d4695ad941ee591dbf2486be547e2a5923f84efcdaba6746fc9c16f41539beea2395d2462730bb9247046058ad1b94b08a2ed04ca8620ed3aba004d4fd13237ad52b4b2c9b50768e753a928513cb9093e5d2419e1face4f5fab0fa02c00895bd84e289ecbff193918f8173f822f8a1f30805eee343d4a27295fd0c56608a856d97d9240c57d5e27296fb6c96bd68311a56513183e3cd84e9fbfe093bd6210383e16678d2b75680c51b438d43037174f17cf9c70c39dccd544c56edf315d612980ec844f0fac588dd25f5411d8b2ed4285fb644db5f058fe082a740f48bb45d99ce5ff2c8d69cd2539a87c765d6b484d37a011bc441490e832f9110e0d1519ba3f0bc2e4aa251d217b459691e70b0cb6f02569557179e9f809444940ceb497d7ce6dd2516e0373a9c50a75defc28d433800a9c08109cad6d036a480ffbc0fb02598faf6007dd7c50cb6dc0207af1e800a7c3c7b5fb4900eff1eb1d9d79f6bedc42f0e25a0b27d571099a6968642ffe1b004ac4744cc41f60ea85261ba6927c96a8c7f512bd577f92a1f572726ab340b6969f40977bff5d04713e241c6617c2404b5107aff311673a54a8880ddb431970989de1a01ab6ffabffd9a008499195509d7115bb9d49b64d985d72a2997ca886c892cbc98a94f92e14e6befa0e78e9c6d0f3f03a0d48623f543345f8206480cca22db79e1871199caf57a5e785a5b357210ab714536e4cc9de05734022353cb18a52d3dc9f7f5c785770add2a14cb06a7bc39fa6a6d8fd753e09e0d674c9467a5485dc7d66418fd58ca2ed7a36a11e8b6f0c9135a975a2b8f3018918c5624fed7c3f83c64c20353f6cb812d9568818ed28fdf4771877d4d053bf7947e3b3feecf49567bda35196aa74703438be7ddc6b4109c955f8501498696b8c9245d02d86c466cd26adabada8787b0af014cbafb484f505b3a64ebbf99c0ea3ffa22c8eae4609ab3e1f0e742bf946f92dfde1793bf3020f76d7419851c602c7836e7bb531a05d4105c408a8d583aacf022c3120371cd838e86a8fe8a43fa0fa41ef271b54945cec8eac75afa2726d66c928eaf5e7de73c77e9fe51894162db7b88743c7a896c22f31e8d0e02d186d9fb5b625022ae143982cefe586e5419249f909d3fede5cc83981844ecaab9de9c0f29221bd842b03dd7f726306d1b94071b8f00dfb720bd0d5008355a18783b7946f34788f3787a6ff60119eb655384cd10481c99b1ccd21462db414697212926f773abf7c0d31f53e51f2ce7ea344fba0db1e0c990530f7079272a0ab906d0662d31536f4305ff09563ccb7ccf8b69609d04a26a9e3bce9921c5f10b40aea062f8d5e0ff56903ea2291b40493afe4781764e53d271eff91df9539f165df0aa1e9076c5f70cede94db239cfc20801ccbe9c957453041a8f71b58d440adb054c74d1b50ce884825c13abb173ccd6a94a15799e4107bfcae8063d4456db9bd1f496818b868db93bf93b3a8d989c9c62c3cedec8603b6e61618d0dfb4d1ddf79d69325c5d5f075ceab06ee79a8f3d89eafd04e348f4ddbbecd924c8a8e2941498acdce275937056d20a7c02c7af1776cc7bec14a84c5e65b5b8b8f064b16663835555546d51a7d23610b0a9074f31880c2cc8591cd420fef8631c144b7c0dd1dcdd87d33d015bc593e1d222321345480d088b5a31d416077e0e8e01eda73ca6d557c2e41b942ab8d237c13d725bbf530b109b9c776276007bff406099064357bf070428bbde2fc19d32a4bbee24338cc00196e91199a888c05a429c91100bae5e650c133eeacc8cc799bc42b30ab012e417a6758c82bfc62c695b39b49b4f3d69d08d17c19edb7e1366c80524857030f4d0a16ebcbb43c7f1c65f700ce20e746a794819601524131d17f7b081afb8be1b9eef9e18bd14aa05607509d956d3b5e75ed95913a2ec5eef636325eba7954ce89488c619414dc7de54da48e77fe616a1b3fa44c1826bca0f26f4601f8cf3cd6f7c2899cb216500f5eab245aaa0e88c67804b50ee9062b42b3ada7681e6bbc4137f3b142226f09d136b53a20a4189cdcddd9d1ab3f9dd3df75a73dc90f97b83cab2c9db2e5bd0be32463fa413fe2f56be89fa5a7e2bdc7cb4ff3ec090c4522a107ed78a5a6171cf9625facc9cf46dd5993223f1a7fcc3277f57df2251b4d0174fde74b6549afbe1395a8331f1ea80cabd96eb07e07bd859323f42b2e779bfbefe87f89ad831b06bf7b9331b95e3d04f25daf795f12f87a0ba7f862bcd9d8c8917213081f5e66ecdf981343c84df712e45e1fa99b48c782cbe72b567b5551a57c5d7d4c1704d6441b0ace60e73148741765782ae5b6d5e6aff21f7bcd9e8e9d21056792d24095241576c7238ce3c5a8015238d7c8700fbf84a906e9000c308721f1705819976bcfcde8c7664ba5147bce59f12e8577182e92e8df4e4b7f9f8018380ef148600114785cd0e9559d3f96014b7ac7aa1bf92551bc3bfaa2cb2067d7e1abd23d3d01bba0ac7b64c7d8c30d746a2b3a62db8b667bd2b3ae18fd5da5acbeff52a1c8f84487d673e3c84a38f0116f73821a3fcb77ed83110493d11af272e23e674c157cb82b89024a49b4baee2e1a00041d70b98863bd83eed834e664a90b7c52e5526b5f240e0b2fa75f8bf565067168922d156d5d544e12ffaeb7ae4cc579fb6ff63684b08655a33d5aba3865f336205eec33e3df1dc94210dc0ffae7b0093f3debbe146355f26e0b761c77375967413c1d81fa4cc7d822e16800c90c38561ee2bf0bc2bd6a687fc44d99e72740929e9043b3b6086f57010a7a1521bee0a9a1ddd69bd6e719c1cda91b320ea0fb863eb6d1af7655a3df179027bdf963a96f93ceaa6e775bf299869fde6d1317c0a9dc4dab54b879c507da9d31b5765d2ca5b02a0cbb4d07af858b66ee2c3f58fcdeb1233446de24e668566f22a8083dbb39a5c0116d8241d0df91f2bdac1e86181dc539cbc228eaad016f07d0a49ed5f211edb407f80dc3bcd2db3654f5cfe6ec9b36e80e9139748de719598f97b501b30909f0b14fba98689d5098fa98ed8beca0770628c5abe0f5182caeb5fa892bbea3e7c091e31fd27ae91f88acf8e80d265c62897ddca615cd6f5fd410fc678f786ca5fd56980a46d92691e233987cd8d2a2fa6e3dba52515eeae75c636fd2ceb99c5034e8afc6db5563cd38a9612741c6ac178bd4055af210ea3624146839f0c6eeb8ca1073228862561536b8909f6ed9a9b34d3de150aef0ade8a635623ea324680dd68173a773c300c66e958fa71620a4aa6248aca0685c2bdeded717ed40bc35cdf457dcf82f5fb1872463b5a62e956f6b0438edb4c8cd9e042da9a30279a48c8b2c1deae0c81c51443119d3bdd8a5bcfa96f7272d0c00e855cb390b9a3afb896f584c6235f3156edd4de117d52efb32d6dc5c82f84f5525a7496236b005df0daa8ca4f6a96dc5e5adf325ad466c7f302cceced83bd090cbfb734ef8de34bbb2d3a168b63ecbd8ab5c453f1fcec658d5090b7796e4cd99be95d47e0007e7cd805742bb13e38f2e7407760fd09f6e12f7b47c34554b9f62e4ebce3b913ce93a663d91884bd6ef29592147eb55e8bfb73f42e75d70644d80dbb4ba336639cf77aa369b6b65b6d44a800524d38bb5a098d382fff52680a62eb4e5f5f587f14eb1ea3f62a02b5951777dd9dc6585b19e361b1c16c4549a977a391ba8da33c0e3f0d0c0c37e03776db763aaf77ec1e0d837701fef8b8b4e0e7fe707d3f6228c1dee66b130642f596526be12ee7de2e73a9c17ef7bff5157a55acff0abded8e93c49bcc311c63e9571f1216dd1104a0fb8838f0eec01105193b80ecb37e724553af821e2b5f749ba65b298ed88ddb77ea8a01e6ef85c9a3341d5abe5e82485df6adc4309d83f2c64cb32edd294719f2c0d9649f66ed3e9c805e72a604c1d23e12dbabdd85aeb7ea6d42d8bfa858e6ae12a854759a4474240336a3b113585bba60c2917ee1fccaffe6154c1183fc509c22d8c0ebef27cb138c96236df4b7b2d6ab7a466dca05f45c18bce6d41f15e9b21ca94925e8aac76bdb713ce7ac82d04954efd545f7f315d7f736933fec62ad2743136f61e31831a66dd0c7312e50988c0277b84d536de351c7016bed3a907f7208ca390b05681831e3412a513cbaf994fcd54b6f33dda8a9bc0b42faaea81fcfaaea7424f4134396b26ab9363fc7e37739beae67066f056ab3cfd3ba800b82f22acdbc5df086f50d3d93c39382f806b0ce1697dbf629c479c73f8e3e3f4bbc3e926a55fbcb5560baac515aa1b77d1f12bb60a28dca2b94bd515cdbf276e8c2c63761ded3025b1cdf8da2df4772d3505a5f3e83251ca0f9a95da8ff7d962dadae7ba7d479f4925883223bf07410f565216917a3c6b36ff7be1bc08cc56dc2e905967142751ddedb2cbd6d9843870e0a93d8959ed057f42453bf086cd3ab602097dddaa32b87cc2fe5d258aa6e428fe6a30f6bc19ef3ef122544bc0ebf8278b0bfb263dead9620af832a82fd8dc158256045611e0b0e063166a0d1580fca27149020f950bc3046ef1d72aaa448924c821bded1691e2f4589dcb42be301e9022dbeff1fa390cac5d93b7f1b6b8f9b44528a9ce7599c1fca7998385b026850df3afcc54550a4c9d6e01cb4f4de3a28284567e129b154e6d63b8a6b713669adfb6e01c2941be66c0365b02df7b8d1653dfe8bf5e6c6feba2023e33993222682310344b05c2f9c157ff179504d899a2782a064dda8607c1290c7c9f631e3fb7d18bfd4ba8ecbd02d749cb780028c5946f5b3f53a4c3a499e5b57ad76755fe95127c70e41054916fb846ce87eb654d52ae1320f88bdc9386adcdcb8a04a8b02df3cde2e48f952a30d8a75be24c69da20798dbff0811d5714b882950c165a4d22154896841a1b75d19f8d93c18aa713f0848e0f1414481521fb08ac42eaccf1ae57370f3b3f9bd3b196c0c94b93fce7745b6dcf67c87c75eafb004bb7985ea7fefd2e09001d97bf24394e35b3dabf5942f01f2c235b5c3f2ebbf727ca8f4672a838b2411653ef5b14651e53b2c2586c73c1dafcad68045937e4a785e7587a1e032cf24ad2c89c27eeca49a6b8f50008d70e064f7d51dc5a12257d85c16e9a52f5c25087087119571cb6e2a14865fc516a432fbe8c61b9e28b3281dd3bcbaa858bb32abd13951afe7b7c36137b713385b538d3917b283618c6c8213ebe994e0358a90d0a854b378122b5ce3f0f0b1a267cfda98abff6ac7945ae033d093874c1b4b25219a8d927896851bdacc18aeea78f2b95b5ab15586324771c0a84b4b2747b06548b073332a10f3ff3f8891b139922ee6a45629369260f5b56a1149449ed2499bea42f9e847f0de9135803186bbe01c4dcb4eefef1b234e004da42f805f000820f9e6ceecc69eba8982d6a586fbd2364a2a13b5572178a3583e849a48ab7a8c70267b641f48dab2c6c51362da052f7425ccd4bbaa7204b1f2bec4c212dfa5d56f0557b8d5827957db5ed32b7175d0f7b57aac6d164adccf4cd368faeeb34bd6932fbe3591f5e121f503d3134ad9387c2894542e8358bcf493eb7eae893fbfd6ac510db52057c916ad4360a0e87f2ecf0cc2e4d6a21bdc47f1a411d320d4df52c932de3a4d6d90f9d7d2ed7827058c741de9f9308855d02da654004e7d4b0c952bccb9ab6c9fe0f88e28143bed3ce2d362da9d1621e5f4578d3c25ee4361e94d7daa31b3c95801d6c8c558107ad02b30f987cd82c547ce7cc9e0e11c47b8660d74a06ef8d2dade1432f9f8bab588b539cad0724d30bb7795f25daa9993d0d58fffeeb691f4fa56311a3f3714037bb5b3093e202fc2cc0d5b46c44b1a0ec5751fc006feb16a82798c4eae3a9d863dd0f9b15addf6da787ecd56d6d3d8cc16d0bfb86f04afd9265d87f1fb2d168159e3b30c497383e950bcc607e67d1dd57b1855332cd24962863fc3f3983c9538de061cd2123c60f32562bd1d6f6506f20eda6dd49488e1bb0bb51b3e017e2dff0bf564185161987795e6ecc45554c20e064feaa5abf72375449181aede6f4285bd56a0f3f098eaf685e43ac2acd19cf88002680d47783f034055a89853f0a2cf73de43dd7a313d5cc43456fd1d5f6024f780fcdd00590f45ea65897d44d4c9e82e00b394a3fd9457385708ac16a6714c7cd1062de6eb1460f1ba89d7d0e1a617f35aea33d7b20446d14f0de6ec934d20dc14fa5e4b2b15a57f40733e2b74bb48e845ee0905b5152422bb7bfbf0a7848275ebce76897710d38c35fff9355411ec4136f54cb1fdcbf6f586ef09ab9ccc64a08b88b4dad855683f9bd4475635c645ed1f2ca5f492623d18c83a2a90cecbc4c596e5531d13000c5894c67b2ee5aa25ae83691c92115f203975be8d503d744acd844e6decb7ac549ace2b724a9f3b3bb4ac06fa416bdf06335060173068cdc6bb96d78711f7bd4986db4151e9d6ecceb49e794e05bebb2b448bbf1be87b15126b5e29c01c6e6f2a44f14817c872cde244b2330b2003ba8a9b66de55b86c82d64a3a321649682c3dbc2abcdef093bf5e657a971491b1310e4ccc2780d41ab9b163e0ba481d3556fafa5a2d2cbf480a0ff9b6410288ce1ed250a3ed50375b904b3de2e166ae0adfa1a9fc75ea37cbea6cf457c0cccad25767d73cb031e6128aecd21cdc501746245d3473f9e1f2e8074b4c5587d834e78b007464537b2768f78330fd2d1ace96a566f963d82ba06e78c9b8bc815a02e68a6bdf7deeb7e52507538579d26a8e1d78a16d29c0fd385a494d057da407a484b5380a7925840d018f51e29cd3c9c3dc916451eb7ce0308bf0c24d5f58b6ab7a4f379850be2d1bf1add15e65c803dee8e4725a95139726d5e3186ca415e4757d71cf94e67944d096520ae86fd5850a986b5aa90c711bb9bbb71aed3eaa584056221741863cdd6eb3f6ab63523f013764c27f4a23082e0b07d8ee22abd110013281af82a57f07de365f1503beb7701a5df47dbdec9a433c07df103061df9aa8b2e0b7f9ac3e0ef06c5f0bfa4138cdccc3f85aa7e4c42b1509569375d1806f5220fb8529b491049ff3a88f29d7692c93875a1dce14611f24d0200e662085c700a3cc07899febdceafd9e4feeb9d9a9cf323ef50aa14ac8518eef81fc8857e7f570601317173c86b43c939bb445eebad572d76202b8859006ba9c3382e8af3bb26b32fb404f0357f49193d6fff193734bd6ebac318f30108f546395c52c2ec1ec0b3634f2f22e5b45da2b268c9cc9c99a26866eba9033359f85df8c4f0f2abca6a71eac05fad43df57fc85262980be49da9d297cd94ef1c45dc15f45180e40cc05ba351fdda8295e7048c15424aae0be24b34cdb17c58aaf5e0a769544a0aec4f033df4c29164ac420b555304c9d211ecf3322460f1164457e786d2bacadafa8874d23db517ed03c7fb11c84a0740985446f48a4ff9558df522e3a05c0d5c88eb8a50cbe7e16efc594206e1a1b89df80696be9f89745c071b39a6da65a2b45e3e68579aed182749c8bd625c78dec72a71ff9d988422c7e54e55bf9c10c42455eb5dcdec5d9d89c836962a8496ab5d9fd7cbf7124fc6790bd59753987ab8e512247097177e7b2adafd06cbf580f72abb9841fe556be65de7f7f4c213485ad44aa6ede811eeb69d7b5e9085daf9c6a20bf922b622829cfae84208d2399770c70ce8e1ba09e87014812116d1b925a177c5ea3043330d364eb29da042d740e7bec662cee98d314d11fec52a9259a956555b36546fdaa394f8dd0c3330e41ace51c8030b7f9aace4b1811c07544ab67f6ae78cc31e88fa271bccabb13f3665b196b4006fce34dd44d61a645ed7761c48054cbd38cc3b4eab083c87386d3206e66a7ca209a75d8a462994191b19bf4706e022a19ad1a8c55477beca7d7ec30cd9d3c55bcf0101a9d4590e9b3bc8e17dae6cd89f0e7ed08b637503b9b635b1fba435f9d129e3cd8882068273d4e3bf26507c9f1ac773c24c5a44ec9187b7188ab39c90da75fdfeb795d179bf60b57687ff0198b8c20d6729a85789e40d87a8653e012de0f15cebd592755c20f242e76d32f7ff5a554acfbd85b2a90cde2da075be210c49d8c453bc230fc0966908731a34c76ad49c8a9f08415be7c91178ec1b20e92272a6aef821c611ed8229830cf5c94c1a3567c6f149de954eb38c8b39c415de927aae954b4874e21e9c244531ffdd359a917d64833edbc65481cd05c4a4362a1268869f666aeb8ac2e15c48ffede18ce92ef530a5c481bf8a0ad35d47688c8b3603bdfcdfa660cac3bebbeda3c37c531946cf819294223d85d1d148546ec4bb87affc31ee233fff6ce228bf212ea0bf3f8b5d8d78f819e286917141a0d318a6b104f7ba5ff9421b7f619b79307082f8c177a65d6af7f621a8940b26dba8aef8726ada908ab19831acd46dfae630be2c7ebf8f2b9c250dd508b7e74c26da07c92becb5a64914f62edfdf867cf177566ff0ec41285d356acd5b6d4aa8c96f84d670d6bcbf607c65145bf093fcbab2961d5096574645dd2c6d24709bfa011a92968038e298b1bfdf72812de2d3a72b0b3298d505d82aea5ea2eb7144eaebe3334f051032584d7a2977e7fd214d4fa07cea0540e05d86ffd04df1aaac05d08de5c3eac59b168f8bae015eb3892c9107fdd5e4d44cff75a9ed280ea22b1249b61137bacf4d32486334ed3918f3cebb7c6313128aadd370e2a1372821327a203dfc31ccb9459072491ffed03cef6d96745aa6d4ec1a298a602674852a4d1fb0dc6d2694785e4791d415726f4627c2b10775332c2194ed60c0f6195eb63ab733a4659bc81ad9fd4b3236fa84c9ce4e05632d54cb1cec8e16bd9db4f8e335026e8d86e5da7cec841da23e15403216aae8af1512d78b2c2266def2e61f279c5edaa157a1fe60ec098a5ce1418d6bce00ae1e0c97b74df43c6d8cc9bdbf1fcb22122102d621d5aa9edefc1d78fa4e4b5caaf1d530447f7878d12033417b29f94ceab1975af75d37211e2f11fb9dfc98775c181feb913db9249a96821e4698a5010c37e6ad93f9b943e979982aa6f29863964ea7ac57f653ad6b55f12a5f7d0bb9e4632e0572bcd1237708e72c556c186c8066dba1312a78ea2272d44d8fea6e955e3721661ecf923eb7041eb24f8207b30675b2f0a34a95dcf6e39bac238e85422766e4701a28a4c70d4e95db267c64177703350bdf96ca9a1661e643b78193cb057b1dce82f1ea79ebac5c06fe445fe23b5c17e6ac0f40526e3383a0bd6b6bee03fb92f05a0e026048a937db40543b042cd925b9f687d645651b5630d498b0eea00ec31a81afa4dcbd0d5ffe1dcf933ba0d0c4aa3043fe072e03f20593f90958270b642ce8edc3f90f8367320eb720810406e6771586c703cb6e6454eab21169db6ae12ca5d5dca9f62f6cd560275615d09274a08c6586e5e075cbaee467bf8deeb45bb435b8ec4a0101008a069b5e13421ae7a1755f0636783f961841358a877fd92b9b46f0f1f82ac6f771509fe4b3a5f05e9f157df918a273840ea4cc4c0ce2ee1849a44328f3e29164fd3e7df289237d309435e7757372b5b373b5f67f5dfe298efbfcf8c29214b516aa58c532f84c6a6e3547ecb9d41caef1889de34da2d5f7964facd90ee93df8d36b13509c6d47060f21ec9701dbfcfbc8c7c7fe1269ab372125cee3b3771876582c44a1f6ab8c48dd8d3c5c7be553c27cfdd48f807060d3c1da12baac8f2eea7bf4613c235504186cd4aa6046761077892edc01b669d316b8b6caea4bfd54f82757609f36f209ed9558d64bf000e63bb92bae95d6f804cbe3cf0ae53e24ffc357bbd6a5c42f08102d106660c8d71a5516f9b133e14db3fd986943142591644692e5204a3f23a1a20f4b9b6da3a0f91e3af0212e565836b81eae76c24578a4c4119b39f63e7e24de5e97ee1db3204fb93c957b63330117144218e395753d66c7b7b2751514e6dbc9dc2fb3906cab13bf6a07b0132a8d75698e903729393be1ce41ab9232bb817ca919fb338885c420f2f6992be2676e2fecd03cda7ccb961326f3d45adbfc89a027e22e020a7bdab67593b2dd81e62464f558196bdcb20a838549ea7fd43fb3ce3a1b70d08e6b7a9b70a23db9f9dabf1b51595dd86d7b281c6b1671e68e29afa64c79806966d467f758bce09434eacadb1a2bc4dc357afdd30b0c423ebdf144e730a2e5e750fab9b6e8bb25d69427e73dde4669217c4afd1ae4d840f9bbf5f8bd019c12a7e3077b38f653f707e57ef17bf718b83b5e2cad71bdf6ec04947731b56a15da4a2dde533bf86da9d1634961e78c7c59cde06fe079530ef9e778204efe446ec543fc341aa867d2c2c7c33d7594455aa29e21c24eb88473af6d1dfb429fb1ade1921d4d899142cce6b33f3584c717e2defcd9c7a5782ea2c1eadcd4b7a83b94250374f4cbb6bb525be1a4332cd0b6633a7c5da797eb1f2d9172d8d5624840b2e6fe69c4da05420f025e000b8b2d0d926af8e19bb5833044d922d1a62fe84c86e115e51e07475f4052ce4fc4792bdc7043485418f02f87c94966c7f466e1aad7996d2518c2055ed51bf2eaa2c117117ad3e52c0d1da5724f8cb0b1d72e91db8d8618e6a17345ca49b9ed3934817fc463c375804ed9f15a08682b2199412be77060633914c5b689e2df5198f284f0925a8419a77c84a9dac8319d4adfcb0660a86878ed99b2bb9d48e976c8d7568a551c410aaacae1efe8135897cbc3cd1b2bc92735924d28338c3932a4fd3a754e694e1a639cc67012c723587ede29d6c5246b4c3f8454d5a2aabeffb3ac0f82777b2478947580f18fec66a5998e00dc726d82858de1f59a5399a257cfe45866dd8f780703c9eea9ab00686d88039b75e77c18974eb5776e7f26401bbce9c5662d9b95a22344666d24a0440829ad8026c0c1a9c8e11d005824f49ee9dccf02d60ac5e67ff4709a745147cd4a3fb89a475aaab94575bae6e3f8a58d07b720da8b84732c832c888f41402f4eccf866281767168740bfc086bc8ab226f43018975e10c1bb81f79a603166499d5c21c7218b555e887432e7d7afddf0401a12eb4921c07127ea003536d3642ab3fe4d91a87b01cfed42fe7cddd8b7430a70530b5a079ab0c7eeba15d7987f9ac13289130dcb855139c549a4c2fe65526b786fad2c9c9bd7ca0aeab718d0a80d98dd19819b16b6f21dba4b9fe68c6e8800188f079bf4d93ced8bf7ee74af90edbbf20e12d758a1737baf83e4afd541af84e2f88ae8df177db0b695ab4f67b5e953346e4818695e6a55c50741db486532164dc77a119575a4766ed284614dcee56787628971f1dbf490071aa27a21f0f9e894d17517b04dbacaafa7bc93f438e07041d57177e7f0448890369916dbb14b9a80be2aff8606096bb8fa88ee41bfdd6403c517385da3d2e1f90c769d0fd9fe045de6d6df1db1d4e3763a04164c6e12633aef7a77c22d010c1a27a360b7f92c7c3d5cd9e592d8da0da4962961fd410ae09e8bf981a70a0cb0e0a4ad6a16b7bead84015e0eb4c0ce3adb2f10c48af77bc0367536679d683127bc999e0d976d8b2f801c965804efaa479436cb4b06494624b7925755b0c0745b180daab572b10f70185bafc951abb572d9acea8cb8e726d0a4575e32a06a0cdd373ff6f31b71a52cfa15c59727a263ed1e55f5e7ec4fdaa00fefc40856fb87a3393cf5df86a180cf211f4c78419178e5f8fd02f3c94ec4d2e8a4f95ae4541e3560ca3123455a640704c7c4094ee19c8028d6ee5efcbadbda3921d9b568bf7ee7f160ff1f0767bb9ad00254d1186916b18dc412efa0e7adccf507beb1b384103a32658935ff6a8cb9db01c08f8ef1a935b5994d991a2943b0610245b64e5cd1ab6811c43a562733e43c3abe24d2eb6ef98529b1abed7d1987430f160137e904a817bf765e6fdde54a3babd628c281a6ed11344287cbb0ed40e90ba421285bfd2a2e75caf32e1280b80049c01e1a6107b053ab0e38e6997dd7a43682b4b5aa394947157f302b6713f121b24d6f583d408904fd2b21cca7e260dcd940e0737f7411d0c0ee905a8bf817740fdbfe9798b04187b4bc2ccf4811d459260031ff09ad0dee416c1ee61761cff5e9c550abbd798551427c3301447b131eb1c1e4b65f35b3432922f6c3e6c18089ae94106214a3036e393a799f043a1b8996e7dba635c8a95d1b2c955e12498a93361c248dd4f7619d78b4fa288caeef86f1dd6fbc22aaa01230835ac960124fbf8d12fdf7f636f593a3f6944638492e7e44d8c33b49ccec0c4856acdb11a2d01a8c900c7a17428c4482e0d496057cdfaf6928e243ebc5cfbee9ee7e8f99968a0ee96222ac3ad49eabf656713af27cdc447284bde668b985a7a082dac6fed838695cf9ca6427babeb8d88d4243d534d1c0a7220150ea8145c2dfceb8cfd06e1f126c75caf6a353c022291f67f1d8069f35fbcdc2501c41d520e6218d2629a3cdada6f670089b9b9f51139a4221dab0b4edb68b74d0201c3d04f2ad3f4378e1731fc639a076f0608a74780ea2d549a9f0cea23e2719bbee70cd41ddc3855a114337b138db22e67624423f5d5c050f810546ce8d0deb5a4c520a49a70aaf249ae4cf66877917bd79060a5312ce55066c8e3910cc4466544945459028c082024589cf0e4b3dbc38b75fbeff809069b8d3fadf144f6fcb08ed2bf29bd1af8f0e46ec7d011ab8119a2ab37b165e6b60381e9aaca27d8823010743475825bab7fbf816b44443eb805876677db26eed5b82016545d5b4408b8334cc19f1466302cc1df3a928f78664294c7ea67087e9726ee385f4d83450cbbecd07f9f6019b707e0bbf862173118d2cd99abc72299cf4920c7f1c9ae3813b9c0b6f26e7f789d322f59bab54e3c2c7a812145bb9dc0dc5cbb54a90be948f65b30f263b4e6935e1ef3db660936ec3ceaa7d83e6a5ace81f843886e57bf9fac994e13aba9ab7bad4ada24fdb8e16548a111be5b300b9fa5f140dd5aae4566613a59213e9fb004df29c28821e645ac5fc4e2e4a3bd9c214811fa37350bc938c82f07c9be5c8a90f12bfb8f18e4e355b6874c295a12110c8d230e9a6be1f19fb3e27a7604d7e28f5327399afb8844ccb4369e9144fb17e0a02b184e53534103057d841c400139113784fc6f72d230d9c9378461e260d224b77e64fc9398230a2909589a0e29269c1dd0f319e562fd53226ea5092fd91a5a9860ad9eb4feed419973137ed3bb2238576e602d390b0762cc0092586ab8982d289cdc3c9edf7866207e9988d085187485a03e5572818c2a27d3413bc5dc9535e1161a21d37d045872e3b1cc2fad281239e9ec21af713eab0b55b12465ca1e95acd50cb938bdf0875d58ac2a4ee4956ee72177765dfa4d534a3cd89affcdfa4bf990a557546bc5461cdf91813d355cdd671eccf334bc6e5ee37f05dbc26151b69c64d63d87c39a74ef99f5c215ce30cc90daf4cf6e63c9017173cfd21cff6a88fe9ead44f89dc7de1cb973b458f328eb15d2b99a7c6952e0b64d30b4538cd2cc39e387bb4e7698c15a02e70b8888316e6eb23f96982fee08e24006ee8841ba38432262e140575a29fcf05eaf22926064275b5f1449ae8a6486553c361bf3d409fac2761329f2563b054f2a95d078afc3941dde64891ce90156601d46c358d6295c5a125c017a5ab9f5ad7484755c56276b5e6a6f48b870013227c66a2d656cf98358e01a2e2303de538372c6bc8379b568ec8d4d3139212cdf74e5b28710eadabdbeb213acd3c0a8c1ea68ce3d73ef2ec2ed984e4fa7c1a0a8de35d162b1142530aa8651921be57b448537b8f35888a70fa8125165fa53e2e2bbf85dc0f66ef82e7bad0c2601f36f089a17ef5c30226c59da761f515ff205f7ba771f83366ad79bc302cb12fbcba9341ee586b59da9c34987682d1c82a254cdf986c3c5cf92e1783f91d59f293e8f9c01980150f8ec6113857649559c82220ae383cc77880e1b012495a8d7264b6fe66308fb2fe0f343e8972eaa893ab8a0a9bbd7cd50b2fa52e7a5450c32855a7c24c888a4afc7bde44ade3c1ae947a5fb479815245722fad5f99bed1efb64f663d348dddf7bd947ea8a590f4aa4689758cf4c10bde9a7206fe6a4299c2df98b2bd8873cd0296c0af0dc98a856ffa83299d8a0a1c2dde41c3f543d24a5697b42c8739159249e69bf1d756edb95dc69864d0ec0242486852d02eba1b4acd5d0468a1c5897609f8c3e3d6d897c03533d3d204ccf768a27a7dd94bfdcab2600d40931807b00d82aee0082ae0ba648b364d5d311cdc655fe1678ada61b1fadcfd2283eba172a561c4d9a4433e21061432a9f822f78362e56839177c3566973a5c7c74bf6de7f24b884b7e877e7be3d3f0962e23a5c9ed2ac6a2d0376247f8e98b07e2b6560e7c8e34779cdb4d31a53274e0201ed571626b1ea2a609a33d67c072dfdf07e5e3be2180958861338bb4e0fbd162a65106b8e458442fd6ad38c4441eaae29d1d9bfe7ad943cbf976fd3d08cdcbc54fd8af7327776ff02f91ba1ef5c8eb5525e07cdcfbaf0f459cd89f6c3cd181f0c4fc8b04943ca104f0cb32a88dab3da3f1816eff0170e1673c94fe2889e7cbe74f539c35a417baf2f348288cb568c2126baa3d0bfe01da3ccbae7200a36a447c2ad7f59c1042fb8a1af035415099086f8aa306da3a94f4d96116c0b1d2affda9376ed055fc5c6e2c5a1c1c51d39005b664ff04b726d42267ba1554e11450669a5a76efcdef2a3f7b1ff15e61f48884b4619c37e9062d4bd36e50d6e99adf03f99537325a66db001cd9d9bcb5ff08ac20b49c598ca8062d568c773e16b6832686bd330616d22c40bc81f386214519461d2c0a3325eabb61d1f5ab05ac1e93c5a688c0bf430f540bc957a211838e32aa8bf3d02e7b077cefb969d64e7bdbbbe50d4173c5ce485e3bf50fc328e07252b1532104268c830eca6579cda2a36b26cef4da4987fde99df67b67a234a4cea690142971985a67c1b9e50ddb6c276b9629d32cce01a63de0f4e28308a8b0186a697b73f8ba6e17d965ef589f24fe37384559d8a8d7288bb56c65749753419d735236578f2ef55370125888779d339a70f84bfccbd1c914435033220f5ebb4ae5648ef2466fc031c61e75c228d8132f00c9e794b7320ddba0dc479b3942741ed0067041fada52bedef2a69851c2805b0ff3824fa399d51db6998e841b2a1a80a005c704749d676d2bf0d19748de570088271c1dc2ba7a233fde3e068aafda86b6d7b256c91c753f936eeb0d4ec55071020653fc88d37812d0e3f8dca01aebb1bb4b9db01e1046dc9e06a74dd8f5904d25f36530a30fa43cc0c5e122e31e4ea15a534a012904609e367ae55fdb91150ebba3a3008553e5628bdca7bedb6c14ab2594026be823fcc6d28cd58a3cec272d9f9fdd77e15bb9637bb6fc616f81d0525a7256241212e43b3f7401e021ab3b341f54a0d420a9cba848ee15ab01f612b89c565ce9cb8cc38d9f3c1207aa637399d87f0695508e4dcf67e184364ad923de546330d4471fa9d5fc133ad3491fee6b72172e327af93bbbc867fa733dab0ad50f4035a869da56dec6620c953617e65f17a3f34c861598da3158236fc71d6fd7af34a75cb91cf2f46907a1c86b4fce3c712b887bce514da2923168d4b2c61b6e713b64de519a03b0bac6bd02dbd0d1ae6041055e384d53dd875de924226e75860a28343b5eff2624ac662831715b0d2d0e201c41e3df1ab4ac2e4825d4215a83ebff3a33797466f6f3e94f1d33bf59f9a7d6f334bc23991fd5fd43a8e3e7a2393d21ea300fa340633306425c1cb6c7d574a77d9d51e17aa342f7a89fe0029ad96469fa73cb285121b71be8f3244abce1fc01a620eca523da35835f839e5ac0fb86761b313e02d12853c0b37b6e9d45c4562fee0a07c0a4cf2e82fd99ab53effa5169dcbb34ef6a25eca7bd4d56ff7c49bab143f2994794c17946ad392e6c49ad4bccd41a3dfa656beb64ce4af029b019597ec1bb70d3fbe4962d0956764ec19024fb842302169f813f6da4f784f0648dc957570436367fcd320463fd3535daa81f1881153150a920a3d6014e25408e76e48fa2714f9fbe9f4f29ce275df342c6570c059f6a3831f44538d2ffa8522af486e113fb7ebe3754a315be123c8e0aa2c9d76d6f2a85a37122a336a772c12cbc670857b2aad1bf10cb6433e80c7d83f557b84b5c0c65420355a48f376749e34ee730136a9dde5c2a8fd5ae620bfbe18d312d37768fb67ab25ff9361d3580197b60ae065c48b2d45fbd6e505c64c128bc866fe735536236f67e9b0b814e73e62bbe31c669f5802611ce878c56767c4a979f32b29846c971b9cdddf0f5b7ea78cf481d9b42aa550630c38456c8186e111228ed6ccaf12575e4ab97d07dd6b95bd3c45e5a3a24f6e3a50b4c914883c35825a588dcec48bc21a49acc3f4c0e9979c86a21803a660e706f1d148c237afb52b3352ed7081c7bbee8b7d0fab52510607c511b0743398ae1f7b0e8d91444d63af7f278e49493283073dbf8b663ce8937af1b28b4eb52c9bbc1b821b1cbff12c45fc4d96e188b9aaf9712ca2e10c774046ecae0be638293a4b6726b9c043ae4cf96e00e935c135d060aff34be24dd16d86ec33a01555d58febe137cfad4a514933164d666a600177a9370d0c66afdc8194eab074bb3949c4ceba3846b2772fd6f28d10f06fbb9b0f67dcb96580b88775d51929de4a5c1ef90976b925a2dbdf84bc8dfae04303d15de9c275108b1b50fc9c358655512b511fc30f8905646769ee01f33c5d7c4b7981d2c18230808c41f51deff720087585a425b86e748574266a1366b168725c6b0537a2f90b09ab0fbc226410963847a6b7e0d186a7abb53d09e1a26620414d5a365ef191dd8fc43099f556b74e862e8b0753b8fb8e346f6d00e399e0ae79c2cc38738355cd3712f7afb495050093eb40334ac3f69f548f0dd18ea82442525972bfdabcd4634d1b61d829e99b41d98a57d5249406814685f41a4213e1d8ae0b7542e2fa6cf9e1fc8ffc99d953a256af6003f6097e4a968dcf3a3517d2a9ce56761f9c163d16321c8168eceff9e8d4c35f588265ab3183ed5cfd6b12072beece284d544f533407f70ee95ef65d00abb36a2d00ff72f0cc499783e057845eaa3264605da33d83459d968dbf4f19f1c3f4fa9b06736fd61c8654a0190356cf46892e443f833db2f87d906d7f188b57b6ea28346e977b762f7ddcbf84bf40bd37d6d87c29e1560a3c1c21cc8e8cc80b0440352bb155111bcba094df2d6351f05727f79ba29a911a16adc08026efab397114cbebed48e7a6b199ef0e1425d5b1b49e884a6284326d55c6374c4afa8045a38ef38fd2cc12f814632f0ff67412fc2d90c98765880f6eeac7f0b474f69a418aa24711c0a87742a1bc98e787b214a52b961c21decbc6e8284cc4271c83b8dbeaddc6f1756468494aab90e82f381c057bea1d0fcc2cf28ba0d54248156f9854105fba9f8375c6eee912ff04641d85dd4467069c89ec3012c860494cbcdb79686ff456279572652c456a1d722c528cd8db79d3f1a1ff457348ed932bfb5ef7644aa759c8e96b1dcf99882d2af612b59a0c6c68d1a5f7ba6a174e80434142ac14b12bffc378f375d1ec7c751858a1c5a8353e25ff0643c1721a720afe0aa56b7a9750f89359915850c958781f95313ae0d34ac46399c4039ecb4f64cd75bd1762597d9033a909ca5698088a75e9b95a1cc4a085a4522fc773899e91de698771011f52be1ea36934c1e6af5d32db47b3e4edd2fec6d5489bfa5f68bf981bb9ec1217c8ee28f32c3eed4d59fee08d2118c6718e8576b68fd18cbd7a9416f99ee248793f5b644687c5a642f83b360f3ce600318349202bb16b75c528e02199768f293a4adfdaa03c83fb2755b00af6feb566320b79908f764c1fc74e3aed8959cc9cfdb9b1071d7c3a7ac00e0fed210ad564d2c0e4df93b7d1478b19afd7e5ce03a563a65181c2ac55dbcd09d77967dfd106c6c10864dc703b8548a02cffbe3a4e250c1f504a4093007ab4cf80c6a38367026c552c28d9b9d07b2f20f3ff0ebb140338f04875b333bf48de2b5b5f032a958c228b71fd2137b4981689e673614519d80d9e043741a7962a11fe3d572aaf6a45bbf3113765e9a8d699ff75c027d300289ab3b379d04f9df1da34eec6b8af70c1c557f64d842bb3b99cee5bfd9a7de2bb41713c98104e5ad99229882b10c6dff25f988a6703095cab089903243cb1367c982cd59b738d083ed48acd2578e26577e6c0015c5621b5938e076410b7183fa6bfc1726434319244d41f153fe183fda95b24037f1f7f8da2c38bb1041e2d1e6112c19d6a6c394f05f8cfeffd8ecb12fa552d88ea0573ce0a655233f8abf8e5aa28e4373a84f4a152e0e0af2b4b6983a018781f777392ca82d56c2cd0679ac31bb5c0b5882e4adceb9eae3a0d40adb861e18862b649db2821e987aac46a2db71594bb8583dfae8bcd8776ee27fa84275f56df827aa6ab5054bd6e938447dcbcd033c84aff52df05f84b13c996b69243f7de0931c31a2d516c77758cf7cb5617b3c7ffe0f99709412a03507842a23d2f626d063c5cba3ea80915d07d79d7082a3ea59c3fd9e6b26fd9242d65c6b6662b73aad447438ceb09c8729e781e64d164bc14597bb8a1d8d01d5bdb272d114f9584788a15ca4111815b5a2cf92869eb08ca27f68dc5ed06e800d9b2bc5d6d6d4152f07bdefb3a1ac569d795ad5459c13ba26f1e61bd117dd2d3734066804c2b367f1d56d944267026317d7efe11c6a19c2925161a0544b9d2e95dd3bc1d7198aeb232f67dc4659a316162b8912da622d71b5a53015952e44be7a3fe8abb115389c346f35f9ceefad78d8fc123def19e4298c0a95427689f60dad069f7f472ad456965b15e25d5213368ddf977c87e76d3cc14546b6ce15697891b1589d1d338d9bbe8f418b7fd41c9e6ee699310cdb97fbf2395a5dd1fd771ba2d745a5aa0d846a7b685a65ee07023fcc2cc42ede7c9e61a9bbfe7c7085e627b86b78d366d1471754eafacd239f21dc1dba9cf63af541f1d5d893f3f3870b46e2c8a459782d6b718ae24170dbb66460380c2e91bf560ccf357f1ada4b4342db758facec569b8a880abbd973bb276e0171c68eb99e92060e15064fff195bfbc9addb440d00454508b1fbf8d364466df33299ea7ab1e6e181cf5cb410bb96bcd931118226a2947f74ea3e4498f891039865f53b7ce8b67c0623f7e2b29f19a42629eb558c3d7f31333607d15d98ec00cdce73d21a5bded7c0ceb9b6513b2063cb1e65035cd97b932d2203326818de568cb3e70a8e439394e77150f6cc3141af906bea4c56a9eb52ed3239b32e7ba5e723bb5daf8bb880c9957a285604e7102c1556a09701998067caf17f8288f7a425bf9ea169f876990f6c39362f5561eb82ff1b4a3003c7d012089ca009ab8b72c6b48b74f152deff4b15d29dd1ba23a6ab8bd061674f3fedeed01209ec13585823013eae77d50477c5a4df49306fc2bd69ce0048e2fff1ca989ddfb4e020b5007bf73e2e67d624e33a642e2bcb3167611d613e694eda24836e38ccaa61119a64c6055cc87ad35ffff01a1cafab032a4173c1c5e7dd1d5511af5f179ef930c35a9313f5e1b22c6a053d3d77ce2bf03203675f4489b4f8951e0c8ddd5d3c66871f8be529c3f0a4f84142f0db31c5dfb0f0b1129f16db06042e25176cd64d5e588f1fff77e12a21b697b68ac74ae9e7f0d148ef62139393d939f1f653e413725b8559f786c7d9836435b36af67ceb19a0fd8ec20b8f05ede0f10acbde4a0b84b2fbc47420994a2a8bdcf04365a4a65f5b0519fbe1687ad37372f9e72686b8d93f2259f5db4ba18ab76822d689873f8a8e1e3a02567190e61e6de7d94001f5a64882b4a2d7b2f6cdc87d98618296715fb5ba2bf2e52c40c4a5e8f36d760b34eda94166f9ee7004b28b2dbbbac8411834ead15badf01ca7889deb2f31e1d33b961567337f4528d4dd1bbee236a9868547748bb630f8b0c138caac69c4293e64cd7972e0e8fa4cfcb95e6ce05e530f883276d29aa699d05e1e253f77113302bbdf230d1164c7ccf3e7c37a3424482bd7db4c63803b1e5a9d52f5b04eb10797ac643b3bd063364df90ad22c99ce3660fa25e4783bff461fb410075742d06658ed56ba7d31e282cbdc3b456304e01407aed76b8f3aae10ec6fee85f2dba1c6b254a0507fe7bab42ce3c7684d23c3c41466b08f4bd0f7ad82f071e00b0a19d29c13c1084f38761a5edfa9372d0c1a81d6f9c0e5f932b15620a37348e14a4af78b36b9a0d7be00fa02cf287cbe1af3b8b0ecac288ac71b520170a3f452f6e33bcc5e7eab28a1a305d1f14b0c4624c881f30c69428a49cea32e01118742cf12c93e55f87b180916ad9dbdcfd4b22c8ed6e4ce4f8f5cf034274f27e9e5db56cec190fd4a7226c28d927d5abf7b8a61f934e3b56d01560d8b8c828cff5727cce1088fb6e78744025e77596bfe9aa707d9b5e97cbe658f2847b7b7ae8141e928de00cb7304552b95f9e5fcafd51ee52b23124c568a26d8c06a30f35a2354fdf1fe4a038691e5baff6f9658bf00554dc8d404d8623b39aa1bb5977416f5327931f02504ac6b24106be22cbda2c2d899388d835a0dac0369ce57d286afd93471431898fc18ee1a33da7b7cd86fd390e7dde9567b9d0eeb3b00a0cdc4e0b364b42ddc6761d14782108376241dac774ee516be216acfba118f355f3b66a6f9ba9801cc273b9b058b6d4204f77d2703ca5a812722514923398344f17cae3e89fbbe26cdadbf90ff8157d918c0e3603fa951c6be70229f7a48c683ab44162c41cc8c728a90b7b8302b3ffda11e677a8e2e18f6a8a6a0c02ff97f33e66579d8e9b82e4966e8a9171724cc7c15247c121ae75a983acce7d4f324767197ae7f7bf43d18e5b0fa37889e67a80e4b731531ff187ce45cbe64646180d876662d1099266f02a029de46f9dce9dc925a1e5d1b4a1646b8e7080b196ff7243b97e701c4975e0febd9788f5596a79cf13a01c9b6dccf53df42194ab8d9eba258ea1916f52434672c14b80a0caa29b2df10adec3307c57f2025b61d9275c5b2af99ca7eebe1538ece712a71b544483cb030cf0ee807e194bc58dd94405220807e47ac836b012a359bebfbf7eb2c84dfda701c2ff3d60be2ca21a88b594b03da7d64742d52059e50a20a8a259f5eddec99d6f0f1fbb16cb480dfe3a2e4b20f1078b0025bb4c8bee94aa37a9dc0b7c0b5aeabd781621b139dd298649e8bb2ef517b5f74afbd84f392eae07edae34cbb0161e1a895142130c3bc52376c3466f3caccba961fe7ec20fe1d18726ad743436e8cdcc51d9d9698808d593b06c0d1cad4153fba8c847138173d4eedb39cca9e6545fce46b512d10e742fc93e59cdba9ebf864b267e9049c812105951240c88b260ab4c0d0c9572ded289128cf650694811a5f3f5dcc25fd1af59615812cb61904464cacf9b7f66de5c80a7231937bcf9badf890b7919298b8a75a077f8a365886699a4859128a29ff8366eba9af299b0974327036e7346354b383ece0465a1a185b70faa7948279fe27e83307f5d264e255012906032dfae6a9d9dea568fa7469170f41124da8306d9c3433b35bf3b68ee3e91f8baf7924dcce35675769ef18a83a9c49e50e3c197dee18b277d9f0c7f540dd3038f5d4ab35f561e0f99bb57c79246f2d19511300dc6a3db24e88ee3f49d6f11fa985a0fe1d39327c2682a7a04f67c3a79baaffe41e2544f0e15eb5286a1e2696aa088ee744a299be04af57869687d358c70247bf2338aac778a36957d81c599193c041a890c1b64d0652ce3296e97de89cf1a7e71684277de035483c0c1c44ee9281b09b69918aa283460b1abd8680bc774018a500f5e8692d888a39024abada0a3e62406eee9a0c9655083355812a530bd9fd2b2229198bfabad608aae7c7cd9d1c1bbe4e9d7777bb062027b9466baa17994fc5473631fd337ef359b2dc4a639c3dcb370d8e2d919a4316563e978930546ccd0c0198a56044ff902c0d514893ea38c83e553d44a3a0f2416a2751f753766b550c052bfbacea5d6b500d3d73f13b87ec6a999f5753858645cb7b7bfb8bdaa597daefc6cc05fb10b8f825fa86b9d8474a102533f5628ca7f41f295153c81002e71d6bf90107b9dfb91ddc7552ea4455491334c353a0a02878c301b8be9c7f702a7e2606a0d7140e4f9bb09e0567fc3160b566806345c340c7c9e4cd1fdb0a5bc556b3334e8a77ad3ffbd90fd3ea1c6ca5a6dc6cfbf7774a590d43280f854ca1de43ed3853b41b76fb5fc46504861f79e7bd3a5af049eaad50c902ce028cb5c6b2d29f4116cc2fe80aa2b00d546c6741c76d71048fabc9e32766ae5fd1292130b73862ec3d2b1b83fdee61dd9cdcb5f836a1894fd11aab876f08d0ae810bb98aa42687548078f867fb0e1d430c5af107dc805429c588a09951e56b28474a35ea0944b8059833209d2c3a2ba087126d014e9a2d44c5ae8a2d39f289859985664b0d48a8d4d19d46b07e65d13d23cbce42a78483d316f9a2400c1665724cf4e0fb1560217aba47b4f25dd29af121070eeddd6df579f709f18e98d8116353c089abaedbf84bcd2ee39912b87f65101d3d5df22ae9ba244795ff30cbc4d31b9e6630bbf244a84d634069aa4ce3f21b3a5998ff141f7dfb9c5ced87c0e0d04a4869876da6871874dc1578220e81761b774dcdf31c506dc3e7f9c218d292ba66455657c697e15fda4d013f7a499ad882ed543aa896e86a8edc6de287ec61c66854ae6eac151927f9659681c0dc5bc0d58ea4edb9ed59ab2cd932d971f79d1a37b9de00780e8e2a96bf6aee091dd35a2a9cbf1c822c2c3e09b584fdc1e0449f09207ed063b173156ac44e2117d41e0ebd526c7534841eb9111f54b4b2b2a76d7a7601b3b9385ec00f1121168d19be9a19653681341030983f656ee407c95fc9a3482e9d727f95b24aa1002bae9dd6333a4afe9831ba710c6955ab0c49a0cea5265bc5dca4638718cef6af4ade5df579025a0fc7927c7f049e850d83bf8cfa7e8209a6e7b857988dfec83fdbd82ea18c950886925008ddbf04b3dff9d2ba4cfa09f4be59913a8e7f34418aef2da7d1f48abcbe2c6c3c4c200bd957668e25786b62e74825714944f7b01f3b32ca0d3730c219a890342c8cffa6c071d35798cca041463875b3bfa85f1277f1d7b9d7d7cfc05f114c017dae6e46d872915215cc470845758373b73614af86d92195fa92815133550ee8d8f0cb7e9aab6086f4f5698cd09fefb7eb8cbed6cb2dc7f6b6db45df515332cce73463c2d7355db53e7daf3c937bf224e63e71e292dd29d963d9e14924b1728776354a210a02a9d740731d4d2d8155a521a1d444520de938dc0e71140947dbf43c80653ea1c9182d8646b77e8d0aa0e53d405f20cc3d8bf346aa84492a921c85a3820ccadd9b32da940957bc81488c4fb44c7736124ead31ae980a0a9347fe1f28d90b04cc6d1b957376884190d82fb5e15648fcc4bbf8d5413031d231758b1022fed18e1f77a3478417acc3196a48d2d24059bccbf203bc7abc17f5b34fb64b95e0840296803118cdea88cf91ffa9361087b2080bc9ae465d1be34e853d08430bf8977856579ba7f3716a19e695b52f3daa3e2f0bc64b243bf3fa31b32b64ec5dc4dd2c5429d631685a23efce58583dfdc96a419dec958f061dd6f5ea96e2b20f87aa3a52f2c4effb48894d16c61d5aa5b91f82f975232168ef2ae009fc82486f5072d18008397fe5f13e7f955b80aa1a1a6a184e11fe172191f82977785264be1b0e8189dd4bf369571129d193c38d055aa30c5e8a997072e760b798b1d328164c0d6569956fd0f2d3706268190360f654bb6ac2125c0dfed542d946bdacc14a83e62452edb26c289ab5ab4981ff6e5261c2268e369894e9857142f63c6035635912435996757c1ccb7aa2f5cd9c56cb7dc4cb59e6b9170ab96ff87b83eb757039ed722352348be5b906e07b1a4f4acf53f44409c564911d98818d8b70b53c6bc6354998dd1624a7472040e98929df29227597c43061a3b2e1a4ec98c3f038d37ae58142eabcef1dcfff97d1a1bedde316ee84cfff01d48c0bced239702f00beca50725d514e0c88e84569d8705312832a4f195e41212287d1d98e3a4efa041c52af2d44006da6e2c1fb57e4e2109898413a047d1284ac915ad4e59eea72cad420d015c97d1374e395ad7749c034a59273c9bf63d7291a623501238839822b53f69bfb9e71a9e2094c98bd8313e42e71fcd11b0342d6153c12362305d4b61350ebc20e9ff794ac217c371b81d957f4f67c9ea36b6a5d0c22350e8e1e51c853cef9548fa1b16608badf0971d65198b39b0cb37ea770caf31ae9634154e3d6ab3a956f1dc0a58b29fbf96ecb6a4f51f6f333be990708de7bebb6618ead4639147b827f0bb3551868601680a4735358bd57fca157b9ddfe4cd2b27222c86313a3139f3a7a505ef22d598779eefdf46c369c40effb86df678140459708036366e72660b45211f0f2e9b0af26556000099df7d2218537b3dcad8f7ef0ec37a585a4af1082684ab79d6b13cec309857da18e896ca4fd6c890a48ffe5c3088ec0b8776161588db2f404485c8f0313e48bc579e050663b5f92f6108d9abc8d33760c86d621c1e1cb6c6ee42c20499d9d8e40570185d91556ebcdcd81494ffe407288a493e1977110f48da9939c958a412cee925ac4bf12c78374e4ec7c25695fe7a1a9760376afb299314b16a86dd74c786e659681d6948cf5b2ec280bcad29a7cda7d2f12e5e4eb32aa3953b0e405bf1c30a3cc216d3e11a26d0ab562b6da5ea7b7fbeee155225c293e8e62b85e8e93b5946b200135a3cc5997014ecd474746bb0d89b5c4544ce9695584b5f382ea84065d0489a66d2f38e410f0654d977c66a3adcb17191b49724025620d96139648ff597a43419f18005ff83c1af0a334e9ecdd1b048bdc4cd5b569298cf6fcc6d802915fd4d55e82e1acfdce5d24dfe8eadfd83eb5ceaef35bd7eea51603e3aa215fb3994f2049e6fecf25df1080e1332b358fbd0282f14422914421ed5900f8818613f87c03553e4d78af4ba500449ffca91fcd4257597184bebd1097652c7b19d201e6c5db00ce63e71f72310a34509b0c66443b0fdac73221e3928d96a6f850ca3b51b3b4afa5ceb22295f0fddb98c91f346673103e1173c6bb690235a6f6b1120a81591a09750a22a360ccf63e9d6a1ce20619b43411a258f5fac837bca56190ab48c89e1342cb4335d35263849af0769c5d5920aa37472370abb337fb7343ba736c8e1faaf2cfe20da1a278b34cb506c5f7327c571b72d77d8a41024caf2ea568e4727e50dd8c0e3f382942c77d4ce69811f2c38f09af1a88357cd7a4ccb8e401513e4b0668f1af2a7646c53a578275577687ca8440456e2536629e7edeab9838396fd90eec681fed991f56cf669edb90c091b5158b404c6e47a8a3bd490e3a1408e706396e7576f83d63ca3121b9de42f2892778744d570f19f2be36902f5995fa11dbcdd2e5d9dcf4274b4a86546f47871c1050150b3a7202e1bea6488335da25e5a61ac8a6621fca93653e95a0675f518c916bcb245928b45592b17b850523395dcb8839df0056df9b60feb4b22cffeda282d43c9b8508c9763a4d481bc288738edf496135b3ca8eb361d542d21864da1f65cf77307d6d6bb78e702c6e44f79845cbdbd56c23ea064797e9f9d5df4fe2636aab0f404e692f3784aa7b992c6ec5c41f991bf583c0634991af531b1eb56ff013bf8bc1614fb0de846f16ddaacd1bfffb4047ffc463dbdfaecbe1eb63e7462c43a978974800d890f32b6df5e3e415181edd39e59ca3e378fa150fd250e763a9444e12bb82bf46baadea71fba51203243cd73146c91f5c49b0087c44dfcfeecf8e8b63c53352efc02f4a7e448379779728b41e23b289b6ec696637444cc07322235bc8d20180fff663d3fc2ff464e9fadae488882c358692b316932583683c36b181428a6cc13d9fc27242fffce51636a925af9f11e5d4e609011cf898a1cd02b0348ed5f91b93c8868e1cc6c03ba4f22582760be9e0783298dbb241378d216e595973d40dc1a8c2a0045252868bd280e264be8c3381341fadb8e47fd8787701584bbb1b76f64d6f0ae033a318f4e86f1b3e68ec73430bb405fc36f6f4e8bfb803ef01b7139df78d1a5171ff64538624ed374dc55166ed2a70cf164f65adce347128b9363ef7d6bcfcef7ad99cd0383a3e4ff26dbf77719988d617ecec09ab9dcfb7f4d1cc1c16c5522c20140b918bd24d88f87af76a3d1ed06509a50393626ac3302f4fa9951803ccbc4668ef0047a7d33b7fac26ac25918805cbe14599cb815893a80c69b551c4409e6cc389b6f016da833e91f3117f1715e79b9e18d519c3e925332fdfa78d2068030cf2372d2b39797eb20c14b681ffeffac31be5046a3d87ad50ac470ca7e5e756838491405c6792df8c7f44d2bef2507a2251a25cd50ef89701f2cb491b7e3f4d85c1e1295048eaaf7f22586fa518245ad4f99eaa75b51b688100796a20788d0caf7d412cf05bad2a1b324315849e221401797137df48502bb8e15030757aee9fdef9b0c671813cba3675ecb689efba424e72a25b62dae3e89edfc554cff86d922993f047f28ca30faff43833bc2695e66aaa9859e511f946c0281815733e130e8b8ad7dfd71a5b4aae0f4058b96c11dfdfe50b6bd162c3dfbbcf28134c2856bf95e249c41bc4a6c8718c36c1888aa405f443a4d5c130c556fb30c13f8b8fb83f04179f93baef4e7bd50e8461a70547c6bf3484014b57b56e96f3e8c6fe73adbda390643c1e2309aa9a798d1b0134a45426a6c5934443a9d6d61d1a90086bde0fe8820964d7b42a855f580624a3076791adb0489bf6216f671fc7399da82d02a3fad8804974dc65571fb0fbb56b4d7dc645928487bbd57b1e9639f7aae8b85d34a004c395604a35d831fe8b1fe1ef16785723f278848899826e44d4cb94aa4b564ef3c1550e1d00ca2eedcb2a2801dfa056aeb02a2856ea37b1c062dbc8b66a4f350085b3ccc96ba411b70e3193224969c7dd10b50a3fbcbac373355d333727d67ad04d6846e330d159fb671fcc3dc1c8354fe82d9ec36b418c2634f233f8252f122b7ce304a97213fa9a1c6c02e7c47373609cbe65a48efb2e6a37b4a85fb2ddbcf92a0aa1378584bfc5dc6de82c12fee881a5d3c80cd21046cb6d831fa49604535376d52fee61596a7af33a2c72e1d9a5938e2f93eb97b7c626d5d92950de102cb8446d4f5b4a413848d62e3a5b9b2b8254502050ede2e2c3ace57daf42f349e54a63952a8cbae3122b167bd317c75cf4bcd5faf0f1dfecaea192723c056b16e6dbc6b440dd23d1f7d8b57570d1c237b6baf118de92de9825aed0993346aad2ee34e280781890a215bb29f42ab0256f2f913944b8e038188826bfcfb4624757e43290fc93e9bfe858a35223694afd1f56c5a6efbf0a4fcf2d9d882f4413c8cf06102c87cc68b49ecf1fc976a78a3fb32090a5d4bfe538257169e2b875af48e07b9760b86cf58899f4964775839d40e10011bbc6b6743dfb802d182b2c1a2375c3537f6755d2f7fa5aeee2a76f4766cad08e07cba114250719078d10c2ce5824548373b07546d7d23f58407ba7d12cb4fda70c5fe7ab8890024445d406303f10c981192b1bfef4eedc66dfa0cc1a8a7cb0f70585699af23f457114b87ed4b8395d2cc9970189448733d09a5a5f36a038cd3dd4947f0f32c40cff8939d1d82b199d264a0e147bb0646f97d04389016dcbf559296545b0221bbb57174c1389cbfc6046259b7e2cf003f3f46f90e214f98a5cda578c508df3a8ed80eabf192b8c7dfe1439b6e4fd6b9018050146f935485d20739f2b159782dcdabb89a83bde65b8746c4a8c13bcb5f5ef293a9f244ce9140ed01f38a788c2270d1f7009df34dd55182e091a0e880e8563a3e7b232d0ede6f91c1859f21063560335c1b008af76d5ff7037e4ae1680f475e7a16bd8926df6f8cc95c813a96e143dbbeb0f6a3bf26a1815fa8d5b30681867b4030721dca7ad9ff8632d4e2010cfffbf9dacc9bf5e26a6a7abd3b4e50c771ddb81b9bf6668ba5a1d75e8ab787b1e58b731fbfba09ea3b7894769e2b1c61b68842282dc7f362317501eb6a18b32ce1577a5b8d9a7b2c49ff568511838189368199c16a7b2a921e0f3c976a843d3a26e6bb97dc6bb61f6cee6af0e060a918cfd55ad63f59642335bab8c7cff8ddb474ca0c092283dc445b3d2f948dbd353c2d38a502ea5949074e4f5689b4a714866fb2ae66c31c278214d44cd63909de244d2b8b2057adf7a4e7bc0b5523ecb12dda0ab7f82f3d565961039dd4534f570e0375c7f287de262c4f419d26d3aa2c866df587874132e4ec0cf7a46524e4afb3e4bfbda239bcdf73c4a93873df80af6f89b3ed6e428b12b33d6857a6469e3fce26403d07a6e8e694ccafdecce24b3e87e003ff2ab5b7356587c9f912fcaafb9dd75adb136f632b4a99d3e612166a8f42189ba34f2af5080fda52a30431b08b2183ceae653c76c4f49287f6de0edaf49b9615adac520b5a66fcecd58bc6cb390ee4faf383583a126a30f6901a21afab2dbc64a39d6300670d6305ae911291d84d6492210d96692e9a339d8d46f45b225105abca2031cef1683073e1e0324a8d61478c455b932f3920ecd6f061861f5ebe6885587a26af00a50838df16fa23b574be1819ef3efb3d202ba9c628370df636c869cd1432f69a1baf327922a313398f9781c4348a7a969973b721cf7fa8af897a14984081f072e4c2ecbf3389a57205dd9bd64cd5cb3de1ffeb5d712285d3ba96d26c79730702058f1e6ea540593edb80580efd625f1afc746c6f2d03573ad7dcbc0db2588986bbf2e04f023094215cf50f9b499bce65a4a90289102ccb708185dd84344f98ff5504048506fa0ad28eebf997a13ad1df29df8c8eb2bad75a283d397d5e40e70fd3ea93ba2eb72c6756f6fc8ab6e263d7deb6ddb608d01428c047b25c18a760c7d7cf0f8400e2d5c09cfed9e9c03c94af94168abe4b95238bcfa9c10cd69af5f4bd8314cb39875c9f217af07c9e2bb906eb239c73c9f94475e5d2ffcd2013d78a4651f7495addaa136cde535b305dd0fab533babf5cfea20cebd39e548e99d8154632d3b3459e4d5e6247122126aa2dcf811b4e319b795fffbfa309f1d453d58e5b60bf4306f2a4214c39769fb4345d1320c245b57eb288336f7cc0f36dfb54d3953a7f4f54c38cfe19ced4029422deefbc6becb8d15641fe0e39b736604324f9666c1e48b1c9e32cf4daef092983dec0f83c5cbaada2745cb15ce2f4b0e3b1882a52edb3fd944b6ee4e2b115801fdfb125c49e4cf9b4a11815adfdeca09215fd5cada05bb6a6aced51f2806368b22f9eea93b73ea5e1ff97fad8b0399fdd858f6d0c5644bd7fbdadd25b0c69486b980638d1b7597e57b1d3bed7d335b601bbd5756efeb5db9e47946957707d381adf60b479d31954bc80da27cb8738f092313d907d52622318588a118fa646fe5aaff134d766f9de20c207cf2482956e2eb7ef07eab526cf89c98b21ed11b185328bef0bbbee42ba6acf3f4ba081cbe399ad0524da75701e96aa2ed64ff4fb03d00d92d5219c678162b0b3ac2bf7d76e8d86971f8c1e5e6bdb27c3b880d1007c2670d905c258114f315e773cf3bedb1b64c29d7ec8a2903e313beb47c4633a95e19c99220f3ea41fdcedb5a361992e10f18347f4a1c8e4dcd8d9164287809a32e0f0c744ef94a8a9ddd1778e0a1e359a892a35e3958e5a09c867f755dfe00afe01181319aa7eac4a87af518afcec0057fada4aa26f3be1c2c7275bda32889e1ce2e57db294eaa77b575167ba198587075aa47b8b2e07d32fd7c0625ee0f34da4d27710acb72cbfb9c444b69590d2778ebc219bf622fbca2dafceff989b9fa874f5fd2b14ba15da8ec77a91a4cb0a8cdd9e65806b0ae208092a3318c23899d9e5798dbec9df833cd17a046e28d92011fd76aac4b6504491c8d389ab4659445e1fdc11c17755b09e8ca0ecfea8be99b4dfce82d1eac9dd69329597d1758083ee720f70c288d8e280cbe90ee201f022a5cab61132ff7341c7b29357a7d23ba786a090486a32be932f198885d5d6a43b497e6e49b71ca1efb7662eb9626509b7b125314c2aae56314acf079052ef177e6bad7b05637fb7ed28280056a946cac938091b328c27ac0f73d312a302571861f073be3fbdb72cd154ba21d2038b82468b3442917c9cc8235d91b7524be612f5ba0a515453678dc5333d04d691c8795d5086812e02c863b546e6900e9bb8c0b64ed07d5ba64033ee1d50aff1ff35486317d88ec55150eb3c5f7451b10a42573e37888b6e10edd8be38af043c43ade4d7a37b70dbf831bf7e4ebf7a87aae40a0944274d785dafe3186a2cceeafb3058a21104647a50be2cf0c74c387067ea1c6aa0ebc6f701436489c7bd03aac2a676ce7c61277a7131d3d41ef99beefd8dc99a7deba13cae234db2ac73df7dec4b54d5d8171ba49a6bf3d06448678dc300f0b6442fd31e2eb0f12620c0d8c2ec8bb59cfdb315a1b24dc3ed0821e49166bc43f807b4895ae0a1df71d0a63e2dce44dfaca98e90b97f592a17e4e36b47ff2ba3079c91d3c122ba44c00b53e4a53feab63a686a1462bda49eac5a6c5d86b79a5ec8f57c50912fa938f691a6f218e20b8521acf65b0510f570f428d16e7c2b3923b8253541f83de48fe85e33b0a2de067cb4e3d05e57c1394c06e06660a4685100808dc4dc3fd135f94d89a4b3fb83e9c8e6468fa7f9c815049b65ce1d579439a49620b717fa1b3468fff00d7b93a68469bf9fb3314185d22b1258c02a4cafb7d9f87d1a57d89091a2cfa9b0b05f0453b62f972a844a2d2b64bfa2f565fb4d70768049e9340cbadc2236576d91450420b9b6666e9cebec1edc4b6aa81825e646fe552b2abd9a67c3f3b553f9805cd9c07fbf151a384494cd2fdc75e1876fa6cdf13f7700aebe990f2fdfd865ba680c2a2c78e17cb293192060a2b03900af349a19b377c12b8ff8985d92c0525a0a0bfb1e61db41078c21a486b7c29143b3ab72211dfc4ba0086ab4b5bc3db11e4735647726a184b4556a6f05abbebb0d2157a60f7c309728e6ea71284474f7ac86304781843b6926e94defa90995770dbb57c4c296762d4edb257ec65d3b68942a051479fc6897cd947bed1106e165ed2f26cc594b94272eabcda3a60ccd08cb8fdce6806297ed1b8f50041753272b8d25c66b75ca3efbbed4504461e54a4107b6952f48e5cd05c3641bec465e8d4234b31d8049006d7a3fb2fac7b62c8e37cc42aa45fade30d68c72a17451ecffe264f4418bf53ef3b438ac6d8d2367f793b9ecb9276ac89e2903738d93ae761e46c29711874b566cc4e8546d95d4eeb0d72fe11e56aee96330d89e24009a94f028798c7e852f3405659f886a966ead770da3d9084d06d5886ffd89fc0bc547119be1a8c0ce264a76be48ae9eea92b5c60a22cac660825cb7d2d9e1549561dd4e27453a4718743a50c89dd3ef81c059fc2834806718f8bbe4b62a6d89ea5baab1e58b02f370a46032eaafa02385affee8f92482e002a718fad458251f68fc78d71e6e1b1a939a3733521496125cc06f0eb871d82d3435aaa7227e89f94b13a51d00c9ec96e17b7e5ea88d8539a6ae261b1c52e3922089fbcb85aab46c624e57333910bf1c7f9051d0e007ba5612d57877b8624ca004e4f6b917dc25cd2e2b717c9fa010083b2be2aadf85126a5ad881cfc34cf5fa975451ebb7f9e814a52ab97260f9dc95930c650263da3979f9ffb0d2548a5bc5db85604ad4becaeabb036db3b10f12da90078598353b6d7f0a218d50e11ad1e618d2a8d61a1b89b032a97f442c07f5c2de95ea8f8cb7f005f6f3bfe5e604b3e50464f9618054a2ef8c8ab98e1b62fdcd6499ec138495d51a6f960dd2725bacb16c79d601abb30f5d7f5c1015d01728b39033e59a1e21f7d6c489af4dfc9c1bac2ff0e680d15627cc3f06756752a908b88228605f894466da20a16383e206e2842da27389fa8e41924a4447b4b340295684d1bbaa5614ee477b216aa82c62e2d3b36c1759e3f7e4f57b922c70ae88156c3740fd1a3e978b197a5f22b63709959ad7260c1178c592aca9c07021828ee6d03212f7b42cf34277f4eccb08af94d2b12974e55444c899def1c06fdf879cc99a01d833c5bc2716c90bbb5c0b23a3cd52e291d4aecec9f24095f36c94ddf796e8ebb6e7c85c6d475b2edee82f9db189bdfb4df95f6f894c0c9089ea9fdf880fb826ac4701f3897b072f766c9b957d30ad3f3bc1278a1d1b067b8fa10d9934df269af86884e4b6615039b27718e9102bbbc58891cf1085827600e5fca16333ebc754cede4aa55fffd3c4fefeb417d7421f14c962f99267a46eea800416b6d74e0f8b23f35689ddd21c975e3474852e0d69231c70fc543b97f70ae71d677acbdc6ad0f7365f74e23fe665aa1888af5f1dfba921c2c3ffafdf4aed08a3c601cf2d1dc55e7ae1066106a085b04e44f1371d378cd356fea73ee2264a188230dc8eda0807f506e8e202ed31c21e1a623169e7e06761efa2bb0c211da2f7440c1dee0dde8ec52bb668041cfd56758269479543b5c75a9da65619e73caada1c7c593cfb4a774945f2c0f632d61ae6bef5b5a8fd476eddc197c9f9b53bcfaec78364007a32120a9c57009edfcf831cf6d00c9c07a44271f5d356a13bdf64a81c2476386350e94be33edd65f6d1d9526c08b59bf04350511fb736b19ec38df067ce05aa5466159180e44f6ef2561b74257493a8f22982548a5bc7d41e764da55b037fdad94161f723d6b67fc34f7989792a12c6a9b82c3e93ff3578e1c98a4a77b32546e1f0c9361c45097faaa6b8a7e7ec3b1764fc5de20bdd2f6ebb2cd6f8c67142b51ef801a6c958360cecccba472f8de12c417e5e9fbf52d8c01b364f14ddda1b070739d26168520ba7b923e7e5674f53bae6a2f1a3b343af50529241bcb477fbe75fd91a471b8db66f4d4ea8cf65f3cf902528d30c3eb1a1298c8e255ea7f12ca934a4609c8ecef4623381e666a6ed826b3091aaba68926a7f72deeef67662d79cc54772fc6adf8925447a23594bcdb923f969e6ac2191c6918e9c8254638872720edb94a17b1685d3c91cb4aa1d44b8e099999fa155d044677b717ed0d4fa1c681de07996215a64aba524c9bfaff36622909c3070db3c0e790ac3b7a9fd9840f36aa0afe18267b0d2e8fc1186c4650c8a76b7aff0a2c04245102ebdd91ffb3b1d4db465779a0f581158e56f8ee5796a72992f3e848bb8189b15e10db90af68d3e4df373aeca9b8106ac1aeec5dde59267f1e9650919d86f0b1a28e32fb01d9dcddf21192f3ab253f0df867cc656aabcdc103c5381405f7f7155951f7c6ca0c6e2d904bee5cb90985a1926876c6b6ef7fc757ada110100033c87ac463aab250e35042b85d561018ad5153271bf69e1bf3ea92675d9abbbc6ebbbe8edad2b9d3593c9d3c276fa3896cea1503c42a56fe51b76abdff8174de93c6c7037e0d8475c19e98ceff29dbbf9bac04d1f41ee29707e083ac5ee9cf8b5652ed8fd97a4c62348e207acf7511f24007f8e69617f4264854caff2e0066207f3721a61c6ce30a8c9679357d5b6b5da7500d9b758e9d99ea6255e15b1583d6517f6409ee1db20a980d270bb717e69a0711f5ca2f28b12935d4b42c2d632258e7af2b3bb2b210b5f3d3d6fa1194dc2017cab4b64bdb91bec14783215f2921b06e0ff207eb235bd6796a7ec733142112ed999adc9180c1861f17a721e875c4ac1435cd8c28b69498d1efd65facbbf93bcbd42fdeb8fbf729384ba1479e1b3a3d543b0ac4cfed2f309614db6ae458875fa18c9647f8a8ea486e1090d0de36d74e6e516c5d511c6c0ceb8b53f721588fa590e0dab6118b778eccd576f9122b68fc1f20620af542096501b4b1d38513a8d28f7bbb3da3409d3cc3e7e268ee16989a0f97be1022bedf0c22577d1187e606a077ba431a04d71727ff0332332f72854ee5c963c9660ed1403a5037de09aae10eba4dbf2db10e818d2071aae157178d4dd449bdcd922ad0b88961ce0642d6c56a3a8deff016e2f9b5db28d4d7d9ee69befbf05af9f1fc9481351666e5277cb2dcd97b22603eaab60130bab48d388a9735cf4057d25a362bce784316700796d33d6d09da2f44dbd8c60391b0d62fd4c2b2a2693df20ae1420e32534936908612324a17400e2879e286ff9e01ebb2961bda4f41ff29c89919da25772eaad62c6425b8d6b1075c36459451df2c9b754a616b1201c37d2905c86f0fbc2d35fd1f9246e0ff4b1d23ea0ad3ed715a7859bcc95849bd4e95bfe6314d0275865cc70924f859f61dd4140183f4cb7c4e5554c33848f70126d68abd4325dccc1621e2cc998ffd7ed06b657af6ee7a2c7a44b0b6cfdb04421d0970dc5bed749a2dc10546fe32641e72f475d5e22b34b695facf056e448f2cc766216319145e589dbf6536cc91f42ef157a357f883044a3c7220c7b9079715051d62b56541a954be6c4572fb988951cf9e3f15d56e4ddfbe041b3c2761174691e32b7a920cb3488c301a1d08c9c98d5fb5493bec282c2ef0656e43862233bb428e1b1a1c4fa4c0ae9e2edabebefd5bc96f484f70acb5812abaa4057da27adadb4b14805be2a1c3e8539e36aff7a05e596a61e6003f688dabed4a405773e45a59be3358ba7d52c627e9338802c3ef9b93bad876dd874219cb030e6dc45a870a9eded19457838fdba27d4d5fe2b631615487769288ea12dffe8643bae233b594543e57fb87ba0684ef4ca0c99b6e162f29863718484730c2e02ea250804f361ac7ff772db84be664d1e306c4f9e098331a172917a60ae07debf12b96f745132516203f3911ea4a8d7ac22ab7987a9cabb0d85c162d9e6dbaeb08b595d2d5e79218e0984c5661eda87491eab6da1b328cb798a877f53754a8631a4f42c9677fcbce846eb6fd2d0ab3f72cfc74d2bb640cdf4afa103b6325876f13a66cc84c33d7863a3b6553ad6a433e7776a0ee25511e5fb9c5f3242e57d39d5c4c8e4ad3ed8caa34aa6cc87a5d1e6cacdd9f640e17e3abafa6eeccc1c93544b59220b485de919a0e34b84469870f741572c9b6f796f3ebd50d8483ef45d1011377ab9a6497135c4a494667ab4f949c0656cdb6f218fa2b3f6194e7faf87f9345b69575fa4d9cb29b88c6fcf4daba81dd75afec7fda84b378825b2bf52c5cd2729e84fdf6a15f0ea5af9725f4d0f0e75c4bfdb9f3d0c1d3b503b576274bf24cf1506e63c37404e3cc77a16710de230a341272d88de85a6c3dab27d6f4df3a09eb601ec80fa2fb8e1def6b1d5d071b9da3c00d3739d27447323a91d91c82ac3ddac8b07942fe76d234448b8e6f83c91a52ec863badb389d784662123c8d03f281d3c29c8bc90574c31376a8a0c02fb43081f31937f9c86708bfbd23d94530a23260b6880457a395b7126016a01fb313a10d6cdb0f1c9317f7263eb0efb4eb9d426d633f14ab94d03f6a256b3a6e61b20b88b28d187c58defbde56be1905a02455526178aa6d28143c0430fac8355618f2b9cb4cc436e9d5c36cc96dda5ada850fca44026a0f94c3ff8895f33af36c8cd2aebdc657905a1c1bddd8dda8aa94650757950107a274a428b21e7d299d47720690bb091d9f5ef3dc459535bf67567d5f83fadadf257b51982890f66236eaa47de42aaf77a75050edccf3f32764c30955eafd4e8ce2576f067adef95a2c7face0fb0004307989a54fce9dbd8d683ecda20110fc3113603ecf94fc9930c201aeeca9fa36929eaf4df48cf7020465ad28385e184566473bf0e68f759f68bb2952235611a2cdd617c573f5f035b0a0a231a8a2433d4059f025b3af88beae9474f8ec8e177745fdc9d030aae1a567b5ea256ff0c79af47686507886857afc6012c0e3565f18b1d7fe8df19e8b78c6f5d66747f3509f6f62a75a8e0d24ee5e1cc1fcc7185bc25a44fd030192250669552049d5aaea676481e246ec89d8991ef01ae2f45b85b65da005bcfac312f20fa86da05892c1ec667007d8bd6b2637c3b0d84f4b827eb04d50ea28b75d19bcad498933597e20f7fa2e6c7c5013858b7bb79dbaea07d81e675ef58ca9bf5abe330e1e043c141fe7fcd48066a9d0fb15c74ba1d146f9b09ccb9602a472d3efccd18f61c8799a999963bdf00192643ee79aced5da12a09254ef9726c193cecaed959167a90e7d60099287f1580427b510a6922c017ba72de5b69e5ae0da8272448ea37ebd83f294c217df116d6ccec6d88fad39898adb35bb837be9c7ed5e9e824ff75d256348fe947081cb66b855d031195f9384f8acab29682088255de72c116698213a5854faaed7880f56e1f2ea7ae9cd2856781c24fd45bc8f7776a7cff6d1e1c67ab0e666b619042e4deafc87756c7d18c97807cd475deeac2dc2e426411d98bb88eced65ae7efa4b67abc57a98e12a303fbf983184e8610fa32d909c4f4e3f5df35418c3ddd5a9087c61025f196cd16d1a4b00c47ef45fdce9d09b7466088ad361ea94e3748b3ecdafc4fc59dd756ab010689782f1193c0fdb1d9a67db7d9c2a3a1181dcc08204a8f1aaaa46be35abb58f98866311daa42377844f3369847c7a5373503e4ccac71f5619bd98b9482ee050c67e9889b4bad1c99334093a0dbb74cb5806c9b38f57adbcba16990f9c6a2fef9177355929d3f1fd3c242f9e8bf48331fe7b4159399dfa706a6712c2700f418bec85b0a11b1c81f369b68ba637015a75423feeababa2d4c7d804ca9083f5f75f653a6863327824ea9948d4ee55ecec7b01ac20f7ba232956c3cf7260552590084a377e026d85d978c4257a8e7fb356223dbeeea55c074383806eb3662c244980c40f34c52cff15458605387602f53e820117e83b75cfe21f27e498b0c5f07d25153215ba2b74a844672ce4cbf920cb8715a3f30c5089c55eaa6c5dc7c3132411140a3d99f52e4f96611057d7c7aab39b2cce694f40fe6c01797b0f75e1523b64dcd04abe560981ac5da232f3c6a0452d5e490574739b5b4c35271dba267d0fdd3b7cf5b24325d8018ab0b54f54e8a061383eb65ef0c83ac9c604cf028463efd5d8316faeb027e78f6991b32161d47c71a0926f8328abe9254b005c54b14e41b66c261fe348d1e84e679fe3533683fcd061e4c1a1cf2f736a94a8c0be7aba82b572cf609cf747bead726975b93817bf57907f1574f12a1fc6d6d872fcc3eaf572ee09c4188af7f9f1b8de24b7a396ef7ab158fe5e078b3d66fdb1084890475c8beb61d705dccfb19d4c54fb155bdd4cf4ca38da0324989e907eb9fcb7ccc45526fb0472fb61933b318a140b31fe2271d250022f7025e1177881d7b351df6d3472b7e645c942f76f94b76920f7e8cc20cce9fcb1f558e9c622cca3b3b6e8ebf160e1f76f30526fcb62bf3924eca482f5f5e041fbbddefde92139ac85216e249e6af7b4efe69e07cc824da67049f9e50f8857c754208a950b5c4240f3332ee9f65cde48625220364290a51dfbe992a1b7103695a41a8b3586b6ca636650154e42d33a482ddddaa754971cb8ac5a1ee45e5ee885e0ba11159d24c0aa0d82fdc9efd36e53059a5a8b01cf499662b28783d65c90fff602fc0b636dff2c7c7e59f45ddbb7c983f4f78297edc4bac2bef470df993045c943ac9917239167c1efafa46cee4d0891aeaacee1bd830a3a193e7a32645fa8926cac8eb52789f0bc89aa41d7768bbd9a5c29df92e57c509111ad39d5870cb2a926d64aa9b68cd6a690ae88443394d59607019e7bd82ded7391ab5de6b046d44257ba53dc7056cd0f19b60bc9a656eb647ebe7c91788977158a4987d926792712992d26b2e33b35444a8f6da1c235f9fd3df665896da1d32564504d56ab87999a6de84a0871f50bb89a9e90f4a7be447eef2cb408afae864e2d6c95f2a84250775cd5d2530e39876360b6b51316b6671990aa1034a0b1322bdae128916cceb3df549ce6a7beb67c522108b17dd0e4bbd907b33f529715c93809478599e865dd63aba10c8b1b204d4210f2756153cbea16da08385984142fcc060ee55682d9bc38beb3cc50cae6ab3e9adc8ec376ff95e5f669be2dc2cac330f781a0eed9499ec5ffa3f43d6d3c4188d6b4ea0c43e6d2d25c0ef5470252ee8d68538449d261211d0ecd9bdc037425059ecb59281292f0f1112ce9fd4dcacbd359f38b8b027ca5bcad05e63b35555990d19b2a34632d49dfb90503631a97fa9b2efc84e9667c6dc4aa01ccce89f1c46edf7fa46049182ebd0fd99a83df480433277da6cd73ad671d7bcbfc785a498edc0ad297bf379b953a722bd9c12d990720aabf21014ad37bfe855bbb072d550b2dc40f7c356557b7ffe023a854b5c5c4cf8f356f3a0506c6a57c560901c61d1b89af35a5d81cb9abcb60d5bd7b5e81e07ccdbe2545888ef06c8de640e26d7171acaa648de443d64d1e8a00223d23d0093d499185960bc248ae77638fe6bf0356cbf2d509cb959197474411be90514d2c9b0cf2f75f100e3399acad6c6aa00ea78a8e4d7b1ae1f12be999d43b2760d1bf21170f47f103af389601a2d7e59cf5050babce4c41a413a1c187850d35cf0275fff6f072aa93f545d3d16b71ae47fbfa9ee075d3134ef4dc7da36c89eae7f29892df39556af1a77212898408fdc1c9e2e588df608e89c3086e7101ab63a2de50f1ac3e275a6c37df0742472c29e4c27e731d9a66419290c3267d05478d1ff6567958251abb0512c0e34dfbd976156863e0e9a9480e405862b976f1db0d069f143833fc03d4fa2d6540b77849bbc6181caf26473d580f653892b327eeced1afc08534002223f3f832e36a17442b5d456439c000a58fd0f08ae0b0eccc2a59b22c6ca42d691d95c6163d4e5bc7ac566ed548941236c6597e272ee1cb07f5eba6f7056fc2b13f05906fe582fb9cabbdd3ee417682ef834bf2031db26d00674c009fb056abe60bb38e90ed457be5605241dd60806773771617afac40eaea1f76aa328718657454185d1218d6e4a66c4dc57c4e30cd0867de045cf5682fcb229a72ff435874e083836bb858ab4c5bc0fd68b8aab78aa8daf866efb708cb2e4d9599aaeaab488d1772ab4c338be88626a39417b34fc63969786388d71a37e576f932f7b1b78e6db2e86d0f2c80ef0a89218a9e1f2621a2227ab0e56850a92b56d4f8844e144b493432db4b473ce83ec93554f758e3758114344ebdf09e0955828b92a0a5beb6b7b72f3dbac53df71d78a447199cca872aee66c475188f236c899b09a09dc2c0bbf103a224290f7f0927e328e7caa47e6a3bd51571b3376edbcc2e3d6615d16dafcb13ce029b6522264e2dfcced84aa649848f6eb3487a0eb28ac9df846cb9545fdf790fc8a60f39704304cabca057874ed33d974ddb84a70d762726df55da9ba336db5897fb44c64a0b8bad8d02af2ea0a1086d9e5b0792fe3acd52957f94ec18a09798d760d228e2cd5405923270d04ffdedb4e876068b5a58600be3eac451d99a748a7eec94a82d632a763f80b735b99b67720102ba4783de547f92fdac807e75ad1302ec03c4e78a73ec76407f71112edfcffe37659044913640b0aef127839893919c8191c245d6bf4b30f6fcd78e834c716ecd2b3bb9eb8e8f03415de08793227947fa53961e2c74dc6ba90177cea0608d01fe56730b36d565f5674e49133d4d01d8dddaa8abbbbf3718c13bbdfb15671cd7c80dacd1aa13e0b0fe25eb2481c57254144b8a285a4e5545e12ca15fdcf544d2948da1e1a137b7a2ac2799b9deb7e20260a158c84d72b681487c3591ad9a1541a858d9ef3d99c4bdcbd5a0b5511376317319d3c59f52161c62c8d5b959b3b04487d8c72a035fbf69f158439ae760830d1f988d4f1ad85afe0b359ab57272a2439f993e9953a00d80f3d7bb083cc698d5336c79e95048541e6be6381101af62c190c9b31112193e40890679996040c0c277c9318926498ba495b494da57a0e2237993bcd97c1c8a45ebaa03171d337c94e8541c87a0ec63156e368c7eec484c7507caa0adf24ba4e3b522920a7411654c6104711126b9c331017b44b0c6ac556350f47c0b12b0940de86800fdb924ee3acd58dd48ad684313fde2c4de3ea6550a146a49e5abe0ac3fe1e6f3b1e18f9b3ac7081dc8ea345087390b3d5f0dc5140f677f976c8cecf509cb2b59d0ae451d4c3f7e14b35a297aa51791455d9534777cd2666f32d2e0935d5884521eb8e75a3b802ee9463d339034145331a148a03116ca4404c82b1cda17538475e267ccec524e44a3f4eb956ebc0a5dc5e7291d0c0f8d831e7a7189e36462dbd9dccb44bdd033ac31cf270a85b0a359a6d407fe42fb13ecca4c4c1cdbbac11550ae1ce0632a465db19a8840c457e60cef6d9492dab2afe070077342ecd243c3b5f64d7de1ba896d44a221e2603738f5598aae7a6a5bb954e63bd91e9a66390b8d4c96773d5bf0ca1ccb0bd3f06b2cd00641ca11d40b5bc23690bc78d78ce9f2b445824c192ef5ee5f7e6993e9f5a1c274c6ce93e2324a50ec57db3ac8af26c154792496b0c9350dd35450313b7cb2a24f1474df1f039e74b83125a4287aaa984a7d7767caca3a4cb1ad8576e587068368f0497bb2122651a1b78293e134e0ab167dd9a011a907d91f66de94ad54183575f31aa91f91216b3e7c99abb2c704fbd07bfe35c624adbdab80bdd695e3c348c160695dee0286eb34ee01e728095232e73f02ac5098a63d18adbd33873cfc831c34cb1db735dbae1c673762a366063b2e20cd2fc157367ba4f395229c2d23b97c3ec976c15e3a77007ecb85fe5bd2b3bd14225e6e870fe67e9ca79e4a5799705d5e3af23c6be9c54ebc93d215825682e0633fa712a715509416b0e9dc70d6189be291b97663fb1fb12c9250881934d1336bc0cfda0e2f3f5c5fe8072c2d721cee467b1ac1fa7e18e0c2910721734975f1915e708a9f4c503a6aa1c7d6a758e835fee92a2e24105341696e81cf7ea3bf2d1b6b5c0dff94dbec7a12d21afe701c9230a206b75b9223c96b2427d22f0f7611f65623fd56b2dd19e647f46326a756d2cb694422ba0c586dd007efc701189849788a0f675b2fd5c6ccc41f4626a7a0c671dcdd8c98f3d1ade88be50be99709d422a53edc4d88db3f087aa1990bfaca084815dfc01f6f8be20f157fb5a4882a1dfc678bf1f553237f0ce1d0a3b5cb933a565694f44954b56c7795213f7c2985b56724a2134e807f233fa91af79b240c8dea175d3010cee15c7cdb40e2091408afc7102d457ee4acd4f3b1259f6ed75349ab9aff8942893dbd0c69716817f75b96dd4b0726696324e14cbf0039ee4c0b929c843932aad3801129ad597a6b200d102cc39e5357b852a3f83940dda2699a47adb4bdd124d28bf9e81a6f84d2cebcf6694caac4079e9a83ffdac60ab04ad6c2d44996c5dac6de9725de602f9576fd20b1e5edc5223bd9a29ed443c3a2631e131cc71e6cd521bf5c2cf6043ba7ac903b16c05ab1a5e3f8125fc2a04bd06cd1bc1199cb7447ae6e898f19a5aed1994ef3f20d0e05843e4567813c1307228acd07f88fb8f0f2952842b226bedc611dd28aeb4f4ecb6b3ed69d6e97a3f9ede1bbbd2380d71d05dcfabbda535b786ef6b7647d900560dd8a4e5092d609eefd5f546eb214d598c9fdd633cfd87ae2fe8f21de9f01c639505a0101cdab05ec6ffd67764d4554039963220ca772d7c95da9c20123e8f901ffde4ebeab9294bc58d61fc127ceeef7609655a86be745a9fb4c97aee7b4ca0ecbbe9af0776d4c2769b5b1f1e2ab81ea857d07711e0207a2d8fbdfe9c9e466d12245dd2d0deaaacea9df4a4912358b965946c78c9aea327f8c9c5033674752cef1870f0c72f59669ce807651145352bf8b2f251c2d54f547e238c18143e4e27afdd20bb549fd06e7e003e2b5d120c351c767b56f598e9b3e429cbcbcf36f26c873b5e3ba824991072086a4fa6a84db133b504b652ef2f6ff223c6727495437e6253c40681a2333d39264909633b4b30cd4466fc396fee6cc3dd2fcf77967fe9b6b29a665f25298048a2029b50fcdb879b9e94e3ace8257317495ac948fa8d2c5896441b9d56e582281d00863e98d148679a31e48aaa48d7a273698bff9d144517772a6f767b2755682b61d1e9debb550660232219c6facfe81790b50c4f87ba2941949399e5e34589bb6229e27362370a03e456c226f11925835a9976acd8dc65f2aafcc6db874dfe06b3ce33b6b739494b0ef46fb4d8e8b2841ea952286aa997a59259d58e59da25f56c205a30fa98048fb475b62d7ecf151b51e64f754bef5b103dc2c93931fde44002f371356036f0ad8dfcaf16c84154746ade28bdd75d08c2456d9ebb19b728f8202785f1dcb0d81ee1c12c0c1f15828d4172b59cc4f3e2fb2509f741d6cca270e23dde5f7808a15ee40b1fda538fec6d54b8ec5007d0443928fc9dd270729c7dc54cdaab1f5317905f8dd35f36217462d08fbf6bdc6fdc61d133258b147d6f1869ebb7aca56d381e474d72a63f91df8293302eb74676ba15a1d62c4e3ecea728efdc6aeb70ccb95dff24691faf82dc0e2cdba60cabde7b5423ae9ce079711a31ab936f3102731e681c65d6595d05a51f5342e005b48d1940f3effbf3b53722b175d1824523456b95669090ac61e95c69b2886271349a85c3ef67e9496c273550461358d85499e11624b6a399a3fc5436bb6713a9a2df5cf6c2b6bd46bc3f64fbdf4eff8a3612aecda281cab891cf87fe4f118696e89f6710f96368153064f8ca7f172a029646f51899b6bec067486705818160588f045a3270cdc84900b8eb490d5371c418384d62095e8408002228b874204f00073598cb464364c985e6996e962e16c83c725cb24f22c40581346a4babb4ef0b293307ef1875f029c0bca24f96ce9a25d2dc4f8f397b2321dc890feda495c49490ae89ff073a99a2c60cc0e61eb30a0b459ac402503667a269515144530c269eda895bde31990a0b028bb43db11247ec102e246ae588ddec31f421db407024bc37610f7686afd32216ff37fd7a00409b9369c5a8d25f0c3d6b9fc770a4b38d69d2a6b63c7cfafdaf42cf5d177e89f49aa64bc164d81a4e480fe3e494e0353f82f7014a5482e6bf7d86dd99e1caad2b83cbde39f2f6b67999fafe91071d944599c7ddadd856c35930d2fbb428844cfa8da44393acf8d9d65eb5fa9241d3c37814d624318c0af5e07ae25e8be5c170f6e92ceece82f65f1cc029667e52efb98d2b8ab74eb96cd2883826cfca0ae3bf371370fcce75e2d481108e065ebf18e69c26ab6a5c86f7320b154b902e82338ac2cf1d4d1c2fd2637e39f98e44895de733604e186214dc479233078a564bba2acf14f26602d88ffede68fc04d2560dc237599b122224c1967cbf7497617184921541a1521694398f766ce9c3e72a2b04ff5162abdd85a41cfeb38c4099362d6c462a8b3c99eb339ead36913e13e715a6163619793544236c7753c192378d1805f2cbe76bdf3c693a9dffa5fdb06cdf4a5d74eb411884b22c237cf6d25b61ff79edf631686c302d8919e3b599ba7ce8da6ac6f3873d928c7044f9e696463e7a8acd35d95a50c2f11214681aaa6adf31902424732c052e84a9a79d3bde5dfee074d26bfc6a73a9b0481666faeebb4fedc815c4bb72efcbd8fc551e0bee82feba92bc9a9cf65006037ba6a456bf6c2758ed44780d62eac4cc2a29c76584d3ed6659406b251821eeef36f46b0275d3e70c08ebe4e0995f1a867bebac3e6279c2e6b4727ac689cc049875c617bc0c6539277eee258cd6ae1fe1ad33a75f6154da3f2b7d8fa6adc53b6aeb7c2057ebbec155c75b5478f8503f61be6454f5b54c324989514f8faba4c8a78ce9ac56e0f07eea981f8a5a9499422849d2ecfc0c21a7b14b48caf548a1713ee4bb0c030154514ad84dfd1c08f7fe79a8e0cc49bb14dd494376cff226e1e3c5a9b3f8ebe17c1e1bacdd8f598b88a4b6325906b9404ad4dd27ee0126e75279d25cf2096ce5e441768f87db9624c73cdc2a5cd875eb1cbe11893a45864ea952eb34453313d7ed1ca556a82e258f97274d50aafb1e45c66fc336e4a7c5636e76fa21801c5c0e42ccbdb4d9014c40a898c3cb0a30829a87eac658b9bf01b3307c92313b7530bdb894959b89b0e8118be0653a7236742a23d6fa0d53c211d65130369200e918b503de7eb6705d70de004abe4b7d4dbb059072584084b3faf8f8c3f5f33ff0dff153f1d6a43224d753e036a9e40f9acb7ed5174065034a7d5a189177fafaaaf96ef8f3d0e5e6d3e25d8313bf54ef87da5d7fb6c8e5bab1d4628050dbddf0cc7a81ecde8944063db746750b0eba4fdfeac568869829ec1e46370fbfd80f5fd4b18abd8b18ece9806159684dde5429f2a0467325b24a622bf1e3f14fbd083c37c8d498ffce8adb33777ccb185697c00d26b0f621cc72924d4103616e595630bc0792ad364ce39760366f56d7cd1585db296b5654c52be5e541db9fd8d834d3a3d51629d3cf4e1d75204036f1ae4e9dfc5a820cf653694dda4211db87285a85697df72f76336aeaf443bcad3f42768e188479be6b8fe75cea9dc01f7ae89547fb7b9c2b969d04538ca21e15bb0d4e844a3a24515591fab058230984f29e50f2108c196795f3da63506a9883d968c527130f8768a3a3e7c764c60b64714835a39a5d9fc77c9ac655cdf53aeb671c9f7d6c4e886f9f7ea4b7bd7dfe80e475b801a17f0910397cecf29c6b818c7227a538de7c9deeadd20b9c1cc74b9d47cc9aecbb4397332a5b16515998cc17485c596ffd657c0769f4adf19763a16246ffef8ef12c8135573c3d11e875a2b928427a5ab2812bcddbe9edf3376f3142cf5b081ca879096b96420c92e66c5af953e34cbcd44ca42ac018d782096d2b3d547ed93a35e0a521cf0ba58b249ec7407ee8eea3af6d291e52534cde94943647b52ec61cf097bef0f659a651fbe446521962d8cf6c549f2e55dc5da81e8c055215bac350ecfc4e91cc03cce96129dfee13bf6d56daa883843869c0ee4509d7276dfaf4998e2e271cf8c69f37cc9d53da28e9b4a8d34ec84313566e4c49114b25d66d4ab0180f1bb9c046a3f4a7f93712f90d7c46edbf1fb8b90214f82810e1988d5171ea1182975e60b9db4e08ce799b131be026317a273fb7cbaa53a5eef1aea016d3d5af923f6656e053d66d5242e4775cf3467a23d08e16d4873eea8f108a948f96ce117584bb480c51ca26c687440063bb36eaa93d32640e23b7458663f8a180ade032b381314ffea84be5d8265554850c3f7d74400a06522695f86247c53ea4bba4082d94f08cbd2be60263c58d32a05051b039fa921e9cdf344aa38e0c3708a0fed831f4b62016e92a7ffc1b5c65db7f99fdb05bfc4356ab2c1c3ce37f5cf8431b3d46ceac70ef1b310ca3dd2aad0dd008ab39eae9dd46b6dfc71f53a6167c0d8292ad392ddf25d2ea6ed4b9987c6b21691636eca2e2e273f8c1597c078c462831449330cec6105dd275e21c1101c32dc32183cc72a8699d1c6b3618bebe8979e2925278a3efb3bfb505de6b0c79ae70fb723b493c6a3ab042335acc8b8f8d4ea00258b97a142cfc4330b465311558ba3da40dd22451351e1c0b113bbd257ebb0344be2aeb0bdba0cdce0ed8c628ab48ccfc3afd23a8c496c3623710cc21ff1f22065e9a903d8892a29a947b17d9ccc3888b9799875b6cc2d64dcfe27e226cd9f13a60cefcdd705cac62545fb57556200f039e8f9e98f12b97b2c3cd441e24c5b74ea0aef5d8958d422744d685e00f32633317e4118d725eb80eea7993f3d8328535efa33fe8a88cda1263dcc3f5cd46b3131ce98305ceabf13c5ffab43f78a44ab68c17b74d296d8900974274f1284d53d40a99611901f99a6f183d3b7f9d65f9ece4acbc0e17d0b843d719cc5b79a80954937278096afa8a06f5efd8a5cca5dede896e293cf08f31bf105091864c29dedec2aa83609ba992a0cdf81de77c8839d7a575bf2e95bffd131155c3b36d45954b7d339424198caf6283e2c5638ba1694058d3ac54c555e555b282f001efa0c8f4fab4006bbaf752863423a4a436122fb5892681ee4ac5aea5d6c6a359224b45bb7893644adbbd2f73900ce1c56cc5ee161de0fa57ca72c4a7a017d680f1a69ce145dc62ef57fe31c3eca1de3871664b457d88cb952c4abe784bbde4b360efe0d611606d47ccb750689b6111e1815128c735b95d6041ac1ff842255b832791a558704d98b111a21db5c2a5a9355b3e61d208d1b2c252243ff8cf805fedca9d3fa8ecc3ddc5149a74d1cb6577cefbd431bd9358a0b1930dffcd40983860990fd7834a2d802662b06e3ee97fa54401ae430667a3ec0aff8048f01f2c8158891bdfef9c28237551831e2ddfe80071d37e9daac80d970accfa5da4c7fa9828f8e128f9ffe96b84ee7a911138af9c1ee77ff97223459feeb6a7f77d8cbbc4c3829ba76d15863d58fc1763cb6abe04b004e94a3346b7402053459219091e119670948fa9935ab94e707abebc9b63acb63aa20ee424b18842a76e2aca651082bff4ec5c2cdced3817738679c2f2c50679a4da076ad73335b0047a1c7a61862f6a0b96efd815734158fa412a914c6e261c6e26301bc522d418783b76bc086ad122d47ac83b6ed98ee8eb1a13bc17aa52a592d19e222a7b818561aa4e619f17ddb088b33d01ee96da53e02b762cdcf8da82fe3b3f9f8aa684550caa85aef9b65bf210388455f6149c8b2233a9ef2677e9561eaba6544b3ba66765b0d4ef6803d3babc108f9b82968825343251344360efe786c3593dd213cb9ee5c633f9dbd2d1bb00a97d1c9f8639546ba62f81821419f9a8f180398e51a8cb89d1d4f188db8739f982ea55f0374089c2a6716f55fa70d1e5c1b4e889d8a11805ac39da1914a0bbe7f90b3b563817ba964fd6a930805126341cabec9e7c979beda33ed18341ae94523977b50c2756f8a7f003b0f8e7c82e0c69406033a42c2a4ddbe61772b991875c35acfd41624e63f0a823d009ea989f5c8f86b6c76a50d7ba7b071239254157d19eb6587e344eaaf6658d417e4bec26c08fa25a52c0a2ef642c29b2423400e162d4e9275f43f2f15dd7befe75e0fe5bce8648e5033de3e4ebac534707fc4efaa0d011f2c00b3215f96f1257c5083091eb12162afe3709a2907de096828ae8495d208ca894645c8e704d12c8a07e62e2bf3be00cba2534abffba25823105beffb016a83fa98434b066d70d291a138156cbcde55ef552685fb0a299337177e203e4a4cdff95f547da98902bd44a1b6c2adbb14fa80acf5fc16aea715008684f8c745bfd91eddc23abbe59c49c29969c59867cdf00214a513d9cd8642b81e49b75052137e9f26fbb7fd635da2e3a5e0e0dbcbf315e272aee13eaaaedd5300761f06f0e583573e8115610cee4dbffc1e723b7e4a7f704336b367745fb2407314e43f3e4553f93215449d524c2bb92e3207d824434123a8b5ac46a27cd3d07ef0c192411172d66374d9d00e04a923f6cc615b3451ccbd8ac80c6fa1c992229772d1a3a372fa6d65cb80a1a1af410fdcee00bb2552ddd0224cfa8b27883d07335680543a269af1250ce7287cb89b3e84741b464884fc656407912b76d3c2e7e2daa0d2951eb8802fa49e3f3cece517d3c6da5ad46c0815d9168071bddd08c6426286271184609998aeb1aa87c52689de7f9927d08eeb11cf3d91455bc7013043eaf38ea0f7a3e55c4d0f2a69e83a5bffb91618015a3d999c7459cc0bcbde3c8ce8e2ed8d3d0e795c7c911565a636edb9c8d8f19356333160dd3ad6e791ec8596a72943320a9cd35876d595b9c2dd47d59ac295b3193179ba2b8dbb15b55678b84e084c66b0fe0cabe941080f265b101668ff2735333fac2b45c2332ef5ed0924ba4e6a64d7a6b3189b0b211be403dcb02e9167d74876aed69e116694fe051e5152a1ef7b190a7b291062b7785b92e02d133d152b56dc86af517ebf0346feb4fa730b9f775fd6c85cc65279b18a7aaacb1ff2de92062b003606224d86a6d010aa211308afaab1c15e88e08fbe88c06c1a851066bf683d609abc0d3aa23b747ca7130f87db443d7b8b70dbd66e8a14e4d14a75864255c5db2d41ef0eb64e6397bf86f02a6e874696e51a721c61632cebdfc9346761ce50e2f2c3e5e753f75de3220982efb3c4693052197ce2cc2745d1742badaaaaaf44a6310bff1c0f36a483e74cc703a29d43ceeefd803d47f20ce36676856cd2d4487a7ba25400adf03a4a97829bc3e5535079f2be07c5b2f3d2f34212e3d1380298b4931ca94f1fa6c83ad9e268b18e583c89b09767ca4df532d6731e726ebd03ebd09ef7cd988223f7192d45153082d07bf0fe54dda3f0f50ff27f84adab2f44cfd4b2fe0a3f4b4c4308003e09fba748bfdb2a63780a3a7d30c33c882f2c7ced7fc7daf79061d2540e65671bf78c254e23916bd7f0162cddb9dee35b64ad9e13fd3ee93c482aaa219720004648f4c22c3ac64b8e6bdb0922ebbab61b65fb04fae5468e07d25d6b8b9098297223ece00dc22009ddd4187a81c686594505ce6640f6a8619e44dacdf2ed49a7fa05226d580934d214af5611f38315fc742c3cf1bcedec2deb27c5cb8a77770101865a3cbe1078aea0faa68de80f5b84760484c1e6dd158128322d4712e81ce4a0f1feb5de820bad7e82591940ff8df5164d57ecdc8ce151e5d85df00cd50270c5eff466d98542d10f1372ac951fc98118c2c41a0e19f82e64809dcd3649bd1f15a9a15fcd68bda57c531c6786eedd4797bcf8463ddf0c41b36ab266706519ed96a7293042d54a5c785ace3753ff524faa9317b02d873c44f7d5f8f56085250091f67ecaa088b46d181b28b5effdf31655530522d2a9d9f28a708cea623cdfc7c4fb4551bc393e344da29f556e6be704b1bb08d8791a474c13e14cb9edc5d02756c708edbd338633d0a80d49b6bc1d139126c99792b7a16b7b2e5f6630d87b35109e4746412c8bb1e421ee4024d06f9d18f14bfc5a88be453bb676e7d7b38bd418f51d1473d6455a35a4f9f32af42a112d4f48c0262daa318cb9518c512630eb4b113bf0f7545cfa776b58eba6e166224a1684ad76ff85732652360dc08c2103c2988af7dffa7b2c33d207b1e99fb05ccc6402c4e6465382fa125040d145c27f517ee06b8a86a8eb96a74c7ba45c0a2649f6b3c8e2494895c46c39b702d454e402db4c7b91b87ee35166003297c4ea3d916a5d2364e22e2d04adc4cc0682d8522ee7f822fa4d2e06eba73b39626947779bc9d7fc5d07ee525d874344af849b0e150eeafa7216d4893773b4db59ef6a6e078e46ce21ededc31e960b0c5c128551215ea76cb24f3369e8071dcd892a27a19355efdd2908df4c9a4bfef086d1688df9ed2ed90c09540e73c7d699bb45da4f0b0078889fd906f23ea2bed160141fc7d9bc20ce8556083cbceb5c96bce4c5b172dffbc57ddbd60368da4e06fc5943aca4ff3145b85f26ed452647420cd19e1529e7c71e7757c7d1afb86fe7c845853f6ad799e08c91574e17cddae8247c60aed6540e37d393bda3e276c1a522c53e0c5cff3006e002f7dd617f8589d889e85d9a88acc41770b4bd6769bae943a10434e2a0003d4603cb4d2f2bf9bdc67e4fee75a6e7f7aab3d90ebb084705e8514fbb25031aad4b84d3bbad769233eeeb3b02c2db96dd9bb349698dd91719cdd7085b0579718ef05a75c53c740fb2ceb0604e938cd6871db73351c842d9427e247fc4d49dba6dde84d26b0609a2ae45cbe14921f488cf8908141a0fc42742645a1e5e1a95ddd9f6ab89577643519b8cb2687020679e7858c8a2e76d7d8f29edd1f4340dcda3e75cfc72343de5840c85cb5c23fdd733494e80f937997615127773641b9fb19ad63067b398b697fa6cb706d718e16c536a5e902a3dd50fd67945fb4240ef37577552a725d0a20b6266a0bdb6a190ca650b5656b298a0d50ab9da83f1e8ccf98bcc2a7efab4278162c911954a8f0b548e93c2d401146075c6d513079a7e4f90fa3a0ec96b76b8c00547d6213f2ea162ca49bc7702360164774c1d479ee44e2c85cac7d5a7f24ce634e2d6ed66df6bc665ceaca79edd8fce2f6cba57c6a988040aec50b1074888e930a81e52fe5196f55c2a5312a252dbefa532c7cb19e71c375a5c7a415d31b04663afc12f482673fb69dc4a27ecf255a1c2e5536ec9d2bdb1083bb25c656ecff1f09b2dc92d3319804540bf517236da40c1a65d1fabf896ae069bf9d88225575ba1e363f20ad9b894bc7f7238ed0d91cb5e8516acb305423c57ade8248586b8ff2a78a63a381eb18b1279c1ae567e8db2b939e78bf1383582def0ed2d12393d03abc431f7eb67f19857866aadd0ea5b024f0adef8a195bed4d6be0aaf535b857fb7961992f4f5f18f0244d38e4d0f99eeee199e1593b58ea131569f1457f1259ba0e9f19a6e551d66f8590c292f33784472d637fe45b4c39214f452d75ec64d626d7c51cdc7bb66f58e87dee33745ec84d49577caaae7290b9a03f43af4bf5bc7038ceb11f6ac3d4bc373b3f2cdcd019a7a0d26939a572c83fb8a0b8cff57314d1f781cba7674eea985fd2d2f3374aefd505458bdf9ed977e0937d9c89c9621961304fe44c5c78bd7646ca29d60f48cc90a580aa210ece2af0b42ed408e36f2fb5fe98556de36baf95696b2ddd4a6539b7e477ce2beabde2399874ba9603795bd50a0bcf803e376c35d490f1192e3eccdb831448d2e3786106f979c6b4e2d0fa5646af8ec06d4707d1b5f1681c417cd2de38f560a17fa3ce3cc60e4a77d6c9b73de2d281660f5e05c7eff2046491169610171e96427c229e5f959ed0003114f768ea73e4b58f94476e924d2a002b1c55c991f53bc82f09faa091376e6b94e07b360e13fe234e55dc1150ff8edd63c3e2220cf8fb1852a314ff47bff8e6f6014c407f5a5a41892ed16b39902725eb686b6195c5f34f0d7d1327f854de65d7a45a0bf2fd7e2f245612b4dcc462d870eb8dcd9ca73f95c317c5b6eb2c5b3bfb3f1869a2ba407c9bb7bf3212e47f58cfe315c80c41d24eade39f74880f683f090945de397e76db5625fb45d568c49268a9b5f7d1e57a1a8f7067895912fd1005c85f1a032ae9e025dc6ec12aa23fdeb3e2f20fb80cc379a43a4cb709ab14d25ce9233d07a8a4ac37af8cf64155e48fc6de3d46501c348262d3f7e9ad4f50fdba328d518d5905c5a1460fc1fbe69612d71bc54f066ceeddfc038a60fc4a46600942bb4415a22087440aff3d7312dfb5ef57181ced47bdf738c3bf5f1573f3cd04b65edcb704dd99f7a2de7146dbf51fa7305c0bdb98e6e4426b69691e1315449e234e12d76d9002bb78f6717eb0d64c9e15142f8e8e47877f04662e3f7e032e4410623dd8cb2ed7ceecc5a9a83636ca7e765b8c1ad337b372bf4253256846e2b62c0241bb81fcea256d474383f1b10dbe007a7db972af37e64f55310474e9e4f356680a2d1e563d49388a440c47f78d3628b6396a3eaa263ced6f81d6f7b02218fa8a11917991c11f35131af9501e0028ce41bf0a37a8e09f70652e9ce0ce293d7de1eb9b4ae744df2e80b1cb90b707ea26d094a69b88180bfa18416f7019dc4d8b37fd4c94dfe46314030ee2657cebccf458d448f3520ac9bf61c256b2489cc7b07a9a72e5d241315c61342e810c1ab383c22b33989d7676f401317c95b0a7dcb416d2a7f8620d2b17362a2ea477823bcb6a20f142ca10c619afe4ed1e2bf0049c50eb1445b3155a453fd0233fe54bc108b46c5648d5711674ba4ea58e6a2d8968fc2add2da8274ae204273e12374fd8275027416ee6d4d177f43cbd60c447e59b889aa56e96854336e89185e42aeb945cbbc58a416a1d77252861392a4e4a53582c969f600bd595fb38fff0dbb0666ba23e56d44ab2d01bf14bcde220fbdc57e27a37fffe5edd4229a2577f1c0eb1d14fbb83f90979f826c970e6c256eb327f0300f8fd1544cf08a52840b61b3ec6b6e59b9faad791b4a1ebef5c69e819fbcf2363a19e17891127f4cd9b5134956cca84eecf0ca02799491eb0bc719bbde590271c5821e7aad14c201b54ec1c765a631adcbbf56962155d7f05f4ba005f2d4e7bfe228905f61b2d8bb681d1c4d85faacea879520caa501236e9a5dfe5046deb5ed9030df1e9b8ead0d86760f60f169815fd334a87afb69037d2cf101756f727786f5e922e5719f4ff94e5e2112c84bd2c8d3edd65060975f37a68d7345287146c4639a987e0ae3c520907e0b8ca8d152ca85432923ff760417429a97d293fc686e6cba25741dea330c0ec06753a99048f9d8a58bd764e092e051285b079cc56905a8640e36db11e2da9c92aca616e388dc5ed19028afb5ec7fd46f4d1fef7b0a5aae930a3062b58250a6a166555b60b20797f7423d7d49cf41e1b97a207e82950af2280c076abeae5bc4fac3b5557f3b5ae6b653e4ab261223eacf99cdc764b21dfe158c78db6bd6c44efaa34895adc517850694643c0b6dc23de729f8dac5fa2f3c9be71540b01d26e5f772ea2f2231f78ed81664bf748bfc908d4265f793ee66c0c616128fcd9b7b6b630fccc0e57e79ea4bd03dc3ba0ecf9f5fca542adecc5fd06110d8df93c944df597aaea19d791c8332df2ecda8451a17a37152627c4a1134f823a6d75a1c02f50f0ed85a7429ecc785c19d43bd6877011304cd629b2841585f9324fa470d142474e29386557f3749e5cec025e744a857fd9831526cfa1df7996b28b7f352f1e89222e2c3966bea719f51ce00568f7dd36bf990aca2e0e13779e86705f80cbaaf15ae1bc4a1449755bba072aaf0a04e73a4c19bbed4d2931f72fc66fe46d6d2664e880050838083123fcfd5c1475e503d35600644a8a47d5bfa197c7a8f7f786f7a10eb6aaab2b3a630f940870a5e5f8508175712ec89d10c158584c3ec28420318a457f171d4a8ab0ef2d2bd0d1717182c51a51fdba59ca23020217f54496b8dfb6843f4711a3d7c1204e5ac074adc8597ded522eca489f5e0563ae0a5dfea2373d275f72c47e5749f04265208450b97ac73827a1d2450b7381d49741d2a724f683da462eec95a2c6153c60d99a823788f8176f1e8e44693fae986f33c74446c6f57ef00383e97bdfb7882ad5cc84e17eaa966a4492b3806c7f235f6454f07d21243fc63c4d2f9891525830ca6da5d7a7eb637eb3a78ca8ff413eb8617a995d41cd2b04c8ebf2980b24394970dfc68f30f134ecdbf7460c11d443b75dabda87de32bb54185197a25f3e850a03c92351dc5c684ca45f34ec9322a528d9575b4d075957282a37429d238cdcf2a62e11853288cb8a83ce0f2d90ec873824dbc318a5bf78d52d2b7606c6c3d201a6fec6e56b9056d28b558aad91c17f9360b169407ab64491c1121ad9bd6245943de42d957d5462a305557e43bcd588aaf85f1a3ec6ebff2a2925a8b24bc58047d53698e06f72d9cad2a5fa1c560a37512eb38ad5860663594e73a30a111bb2c75d9e6d3add94d43ff2bb5f014581f706a87d8696ba68e0e89a853448848f019bc3afaa4e7210fa9148d0201b31da64ffa09e45adbf882e550e23f8e9b6af1dd90897133de3adffd246cc284a94d2e38177c54b2194f0f17c17b87481110e89d3d9946f7c8de583788e9b8a6031c55c8b4cb111042f5a9bc9e3937659b6ccf82e8387a0514c355fdf1e33947cd3a470ede81c5b7a831491a1fa94e84af0ff3efdd89d795a00d9336724d4615b098aba1428ede06a09901d68ec8d61826c3562fe083c1aeeb52ccb31b4c00bca809a45b958402d579e7fbeef9c2cfc30db53715343d0c98201894c2d90154b00a036dfe0f8df6b853a3b8b409b6ce5be19dab11f5800491966b2c14e20987fd2bca3f291935948aa5c124325a9d4cd53cfdf1bc70b7387965fcba861d8e66e8f44ad697f0594b24484324925f2d2a76ad052032d8f592b41a6f05877787b63c8f2f83436447cfadc3bc95ddeeec3ab51103aa65d038efb2ca69b49b2bacc75c4090a13d4a2b081f2c4391106f0afa68b1431ed66bf1b05d2923028d08b9cfff4c1cbf56531f082a447d0f9c6d4094fb6166f3ad244e1aec4e15ae0f474f4584f926a50bd2d487bdf85f4ce98d3931fe797a7ef11bf9fb94ed9183da8cbe072fff55ae3501bd1d2adb2f0a4c6f61706237a192cc0d016310598331ee0ea3ecf7202c3e134b7aae313a852cd8a780244e8c1585e49bb911d059419a276a7efe3eb5afa8d0f3a1cd3d066df72a3f93b27d1a1dab53efe62f19533b55fbf233549029205aa242f71d08ddb3e936ee4ae93c86b406fbc737cf0379b974ee1bcf07d355df53287d9a84d94d11404a0ba0ea67e23268b1485bea45237d38fde8eeba2a2f99d1c0e7b203777db2f30cf766b1119430a0dc58873a8d03a9b4051ca51c16cf661e043642d47572b7119f40c70537c3348cb5e74eeddd8a85a6d054cd6f11233b9f241c39256f140a930982324af7f50d7b3acd3883e5f758e1eee1ad3d5843728447ba7e7f6a83451eba7f64e0bbea26e77f42e157257aa2f52c28c2468cdea767e5c2c45cd87b9a316ee4b6f9a70ededb2810bf64729fd19ec1b74f959b2d25126f9d555c1d40d02f929ef4b07e7600bd8012bf13fb10226def2a3a22f7fd99fe58353dcafc05511fe465e4299462fac52f741b90ec7ca6da18fa81d1bb373431fb7a4f3c2bf3767e09c967ec2f726a3c90f34c5460d7d86c69a38e4032e13bc360e2273b75534667588b0b38ec2c27ecbf737c4038090389fef331a36a980136f2014f6f0cb56104d1cc7d19666fa8bfc439545045d0ce0c0e7c15f5374ef4761e89064c3c57e250bc10c535dc5999a22b75ee584d6e4a004a75f2edbc8824d73f8c257dc129c975cf65bc57eba3e4d4c92945018f522180b5d6a00be076768c0e7be27dc7b008899dc3abc8531a0d603a66e5b8e897eeee149cd0123b70bec5beb4b26e5e833cbd422433886a340473ad319c5c7d3b1a1f86ec2e623044f11154cbf74c67b71233ba4fed1ec566728cad54c695b1bbfa090173b82d788b6d8e8233b4846a9eda05e822aece9aec6476d7a64dd2486fcb2f30a933a64b4bcd9bc71e921febf1f023196d6159092548d44a5788c6087378d541f5a80e5664e094432c2612c3623d0d58310e0cc63a1fad5e27e52dda4b295f385ae7b4aa0bc0fe1403a6256f2a1c3ec3f418362938c29ec116c396ef94473e0529d4a597b802a16517457fc1b67470be35fdbdc06fc1cf2afb3e3c95e6346c48242636f67520fc2d111c6a211602f8de902b2a6bdae68eabe5d25d199165470d87e2e48a7ac8254d1d1933eed35baa4b6c10f2307b62722b0467cec0459e4bceebdc01bf1599563386e86fb43b8350cd198a88749f5820658989a39d44d52ddf5495f34d5f32627db7f2977ea8cd2c982a44b5261e51b09a185f34b663604e77b1fa18882c480763446f002e926804ab7f135da89f0fcc49fb41839e3bdbd1294e3245381695903b9dcf4b3cc8dcf920ece72a1dd9b542a9e8978b2974b27fd66a2f2c1f5e67e94609b2f6e9f3a1a60e61162cc731dde9c7ec84b001307498b824546161874f38cf412c1724138c5ae8849b194d2f5af6ee06fcfee650c3007cc7acff69ebab23a138bcfd056897d80a16f148e9c909d74c1ed4fb1dd353425d930378f4c00352f643d71999afd6c5ad895bd57bfe6e32224db4583c65ddabfefb5e7f6d93cabb1ecbfc14258bdc5e5d4abb3700ca874c690bd900e705d4f34bdaf5a802d673e151b6415dddbd4f201598f78a0e9060cf320a84bcbc4eac606bca7a40dbb0a2b87eb7eb7156b19ed04dceb05a95d7c317aa849d0164ce171461261566486c675df1c104f3bc2882fefee004ddba61086e7d7453808b24e7936de6c4aa85ce95aca4317b0ab3aa5236365b76e24240cf910515ee3db61ff1673d9b4234ba810baa78410d9ded2eed75388701f4ac5bd55ff6fcf8fd9d088d232bd61074bd7635f5f1f08497862b23d96db6730e199ba10b88cd2a72a53304193cc8dce0587bf5ec89b263215800fc87279d3a8440a248138f38834b9b3554d38ca4699edfbfd35e1fc0adc0fca4139b73bd454022a7861c0181f97884dab51346c64366f0bd357f31dbdd2113d4a22f8736145199427ce5ae96e9028360cce3c7ead62e27aa2dcb6ff5c00b90f78343be0ec1af1b0fbe57a482244ba08d3cc8644e0dab9b7f1c91ed46d847f320abd68479ac3733badc81436a0f47c81e6434f8fa15c70f848c5a8093695ab6f1eddfa9973d9c48597d1342f799ba1c60c4a29033d8e5412561f98bf4c91bd29d212f9950954405d4e01929c0b41ca75e0d6eb01aa820004769b500bfbd7e4f18c842131a577bf4a331e898a09187d7a77ea872e961dfc15c06889d852a1537d005fe7c289603b1450f1149ae920975e289d49476d6a2e52096f3da8242d4bd8abc8c3886d87760e79e788a6ddc861b3e83063a16b7041df50fb9acf95600da2cbbe4d28ae7886333987fdbc59466c7a65e215d12746c2569fd0bbcb292d3bd5cc6b787aae1b53394dc8be893d1e04d3448a56e7ae5ca72a4896937245c9cdf7968a49f1ecb1054dd459d7d3d16a37018697b00ac854a772f232448b67d25cc50e5adcad4750465c476708d83c9ba44d61d264869c1659e3fb3dfe79a176bad24c1f3f0f03a26c0a82214ff914b10e3a3e7dc7b3b11cc73248f25d539ca3d1442e4b300b58955af4da8d93aa6ccdf9e664684df232128b0fe889eaf861de79dce579d4a008c7e6df22e45e1595ead664f78b983a7a4092a1c57be2c288fe8143b12d3c9b76a27c8bb3ae2bbdd7fafbf174981211101b82c419d548d9a3891ff9321537c6435fdcbba91c02b1b56e35520323ad1586fb3929c2023fa093482b2c8ffee187c27885acc9beccf0bf9b65466a37a1ceb83bc58bd55af426e434abd11440c054edda9f7ee9f20a747f9eb3bc1629693fc49d70374cbc37055c3c761291e3683c05651d68f94e53c1f5abcddc427edb1c847615e1afd7c617ff45f59fd5420d0a6b734e7cefb472ae5430364a5f8ae27d42dd8ddc9d7b0a937fa2d3b153990ae6895d9a519584c412c13191089cd8a2f95171ef0cadd6143b04d2e879feb18f531e109833a6da266d35c731246116fbbcf073671fe8a8bcb9323717f9b733f3715e126fb9c74220b5ad64e8fe348e33790fad339dd2dbb2c394a62fef791e7f1110fa09ccb56549c0f5b3dd4454413c21a47907f97cd7eac602dd6df995842bb7f0b998e9b8333695a889bc351e46ea55a324f218dbfc3009191f0caa6cf835be210319ba77a085ff78ed6ececf59235b3596fc8733bd07f7f01aae67c7dae4b556de4fa945930d063043ce4007b898f7fe48174d755a24e1be24f85600adde592c3cfc43bc4c9c39f133570e954da459eb8222ec87503f655f9394488ff9f85bd9f13af05b6aff82b74661ec81784ceffdde9a058a1507db7aecd1009e20d839e56973a1890f5064ccdb2c5454c05e0c6287c0747af291d4b97786f1605d2c1b3e412bdf39644ed0ac98152b931185c07707bba9e65d6aa6a4dd951329e1529a608791f24c61540ebdf832fb8e093b3f77f583a4ac5e1eeed986dff2ae7a1b17d5039eb6b54e93cb72153e984e06a2e7b517de49efbb190fd00a2f0b084fd4402375e1c94097cb211eab4ac7503e2e666649ca5255011a64e3c6f8fbc65e1d3be5ee14058ebd66365b2cb7acc600948e54aa63464f40c63eb42a2a02f51191463d12c08a2455c9fe82da9c022f2d3f4ed21c60d3811917087c5279f450143ad0be6ba525e1a84f62b751df181a4fa2c2f1450b24aef97d24452c659485d42fccad0cc6e644930add0f430ab02f62c0a237272127fb8e323b198412c14ae77a1da51b9e0cb3978388f31c5a1f7ff8b195645e0d1579b9ed277bbac7e2d56c2ee46db0665f03e7cacdcab4d68c31b5e69e1fbb7c4d446d20c62b7214be6195bbf0a387193c2f782827d988b96d635207e4828ea624c25e08a5e5bd81c862601d0b0b7adfb097c30780184a2129cd88e8575e0e506565f511cd0acf8e31f26c089db4a8e700e26881e3fc3bf67a59854f0bf1dc7fca8dc7b6ab2e38dcb267ccb3e1c7a2c96531e83d41c3be94e5bceb8faecc415a8e6af7a49a29003b3394db55db11490ded0b5de5e77e2c3447c8b6ca6515d980436a6119fe666beffbfdca704eb91e410afb46eddd00b330db3d6a9f7d53467a4cf8efd56274e3be4be5a1e3c79b3d13829e88506b02b41146c44ee331aef19f13b7af723a4fc357411d46fbb6dc69babd49dfaacf912ff93faf8ca680576ab1cb6df79424b1af40cfbd5f84d230b97bb8a709dca74b4860acb1e44c65a1a0c20b9bfe0d7ee21276c8c6b5ce45dff905148df2e715706626995f4eb7a488a743848979853645d8a5c2f04bfb32c8882d05b8447061138f26abfc08fbea03f2e0b48757dfc986598e8864001ed8736620246b162e350821708604a8a583e901d667433d1031d9926605734cc6dfa7e2bf381233e39bcfc17837fd7bca573670a4387247abba51455865e028bdcbffdc2c12591bcff370b95ddfb092fda7a534f33723a627b3eba2c0d09bc0050872efd8d8f5af3caf6237414f4955512ce04080485a19962186bbf3cc8b3506ab9e6a559958f9c8cb05f7305e28de9977935251c26d422874a3f4e91fb6da07e0bee00a3df2d7a158d07b7c4524ddd0e2024032dd117b4b618675282965627a523240e25a5d5e33f1c8675ccdef52ff288315314f5c9dc43fbc87401d872cfffc3f4f27bb5a117cb90b78103c077bbcbd4aa52f38e299210680a0e26ab1006483860e8ff9e1690ce0047b209f5f0c0d230cfd05b2784932d9b5cf019ecae752e5649e4c1d04256ad342046580dbdb2b5401b8542301cd9d582c40bee2a6b65e81ef80d6970eef143ae1414e3559315af869cc275718cff98d73ca847a6275d1e2b910ebc0374e1f1a6053e208820abf258f225485886bb4266c57ea81020b1047e31414df262f47edd87c9e92f658912c3e84df24fbb7556808fb182260bafece835a447f662e86729ccaa55a0e63b0c9dfd0e057b14312d31cd6407d40e7c2d30718f5d13edffb4411e36c53d067ff4afcf350fb38fe420b35786f9ddb81459a12316764c07e08afb1aeacc06fa0a545788c60a059eebd50a3307a724dd93113a5840f464cdf52407dc8578b354537b86d6f7c715363a5ff1bf3ab0db57a423b41da592bf1ffbefdfbdb55d61eea86f243cd85bcbda856fe6d0ec4a12295b4da6b8aa45aae6b2ae0e1c27f23e208ee4926f7979a30880863921876097e04cef77363536403d4509b1cd9a020a9de56fc81103c1ec5e75bcfe559c19526f85bb0c524b34ea981e199d74575f766d20bd4683eeab50c9ce3d1ad1135ead62ade39ad46dc0a3c17e06a51ff99e7a6bc41064a0c46bf58231fefc2f1b25f4826d2140e3175b44bb2ab0476b350930532afb2f2b1950df9a2e0afe468f0b279e4f431ab806d4cabc9f28d62ecfb3d9b5085d1443cf3886ff93a3cb976b82f35e48ff1b6327713cf20804ec6d865ef7db8ed6db0d28c03d84e79b6cc9de26413a8949c3b0d226667fc834b9fec34c01738f7f78c89048a976b7c9db5bb8f75c45efd092d4d6dc5a899e6119e3f6c9d111897630330258967b58e1458226faa78e8592c31d343c07d4a63a53ec74de428da768dd19bd4d5238859337a468079324b57d6ea2911bc9f8ba59470d34cb928960fb3d9fda220d81fa155861d7f898bd4e8b49f05501c5cde1050e99eaa1321c87bdd3481f171dd2063a6faf9c65e8151b31696046cc13d72a0158def1fd120735d42a043062ac03e1b70d8a4bd0322f94a0e774efc2f1ee7131b5619715040dd65449ea3c21872b8a1b958625d0bd30d8f7eb6487f01fef5915aaff7ac0337f0d0b7d3a6bd74bc63a265ef17bfcc852fca24ea15f4a2967c4ec54e1c0fea4a8079cca6946fc1bdc32661f80fc5c710879c876032bfbf123586c56dbf231d367e7c06ee072ab7c64935a7a415de3725ff88661d1b2da35e7fff93a372503159f69dc899da76f7a9c35b2236e370ecade84195ab08331bdf704212568ddac59482163f0b600cd57f9161680a0b8ac0872c2230946d08a83473b67e79b7236553cadcbae3fd01ee1b2bd20ce5a4e151a28064006dd97aafb29264ee8a1f5c936bf60afcdeb449a175be3d20855b557ddecc5facbf73a8988f397c0c4ecebe1a77771afa845732b24a275f224a3365ffd9f546ca973cac97fe410ba1ed65277532b7c617def0630d945ad09006049be0662985ccf6af887d078b5455e9994efdd15f249d3a24f6ae0ea854d1614fd9830f620a4c551fee35753d450eda2765f319e834ac48a79ba8fb4844d61983c4311d5c2382dabefff3b23e75442ab42b8c0b6d82436da74259be3b4f541cba9289872f45aa8f3efee9e5a60455f0d0120ed73682340343d3c7ca8da0d52eb4fff98fa51d5275ba1700160667e0f76e0b511e12d02ce2b05d78629eb8bb444314833d614e29db6509dfa643c71bc9f4c26d0e2d557e4a1ded41ee16eab89f657c0e85f7d65d8eb627b19a93d9b6e1195ee190d2d727362fac05f147ae04b0aea6ade9e7976a2e3f42c72a72edcd7c512883fc275768335fa60ef001391650b99112a35abd46ca929fcaf7cf1d2227d18d6c9b3b23e8922085c48d8300c2e404e0987a49d981d73eee57825f444c097e404caaf76de9b10ca68d65156697e83ec2200e00dbd7c69ceb2358d260a1720ca3fe9c023ef3fedddd1e53d9c3dc5e67fc688b1643034054f4d7f13870052be855189ea041ab674d8fa06a2a1d882c6c3ff1ced381b35deb60e07f2a33a435f059113f9a027dd1df236a3b324ea0cf92f39ae2e279a901e1d0950cfbd97fd14247b174fc80b5fbf483caa34cac7d58b772db08d9f289e5ff8a468f92a4e2992d6a139477d33313b251a3687215a3af157910a96f2675b71e80161d1d76fd3d27da9321ff6c4d2698710789e412cbdfbd4900d5d9b554fef44849325ceed805c437a7531d6238e3fc6c535e92ee39f65fcaec0267a09185622bf1ab269453df7b05bfaf837c7b957428b8da2758ef629c0d1a323548a8d029e5ebaacf99fd044961d4eeba9e8491f6598ec0d23082b1ec9e96a70479b288bf7dee9c5463fe386d876093f2c9361216d1d329f20e18300a5f8e10470daecd4b8bb3e32922ea6a4130ba6f896f83c471ce4f3048ae636199a1016a058e70f02f44ab1dbb2e0e60aa5b903fe9eaffcc1db87ab540fedf9effdfd2774985da1d5043184ac5843fec65a9623568c53989898b754d20af933ea8307448fee28b56d0efd45cdb385debf910b715e1e0fe27f9115d281b05e9ec8f17d84b55ff706ae75543eab2063f277e2e44b5f1cf513d53c680cf3a3a13003b97324f0ba2adb04122f86837e60e67505614100a3158231f2ef2602a923ec0dceecff5859cbacb0f4056fd6afbd9d413c05b73fd17458b0a34cb0a242a80870e0fcea94c166887eca32d9d1e5244fc3aef796f9e1f4ba8f9e6916c29e42469a7e677a1c927f5299a762c3b6fc55f34c4e599712ffd6faa64d4d4cd05993bd94885d243ad750694a98541130cb1562fd96eb8f50729db0d5556ce82d9a31c96d9c4ae713b8f134f761830854f46c89af0f199974795d68b037d9028bbb45a8ba2ba93a3797d262fa1f03c2ba9cc2caba3a52215a7ae78c0466623b79f02e38cf2e153b573800f7e1d135267623961c164df35217202676648ed9e99ca58f1a4cbf42457dc34bf3835d9e34a14d9b09533a7c256b4fc08aa581cab0b94d7bbda59c52f850e543250b83039b3103dc7be75e5f2973f67ca3a20c66bb976b693fbe227c025d925939837f460baa141e3b64554b1d2badeba7d67768b07e7b561fe7d1be743fad4addbdc12211b0017acafc346e28ef7a696ac2ec280e5fca86b43d3dbc570fb518c645a5bc29e6481db1b9a5fc697a5a1627b21af4c7939eb39686b8b99a020a55359a295294eab69a953a6c4063fe00367e7a7d52e6f9b3ceb463ce56c2f561ac6c4b8dc399582b13ac494e6a380e8196581f2bcb661cdb94ca1ae1ef42002311c21e0c6082a8771992916f9073e1bede32e69690e33f18e049af444fceb5d13c0df8711473366d2df1d2b71ffc99f1183f693b13445571ce4a27d14ae10f68c4ac2e191d44b3e8f7463e0534fd2e483f94ab29dc0f74e3229918134998fda5bc29d27b530f03be137a50f1ab4504b151b5354997a068ab540f8f385fad1213043509f51c99e23e368d6775ae4e668ce9f64a936ac2f31713d1c45fbffd744b52acfccd75dbe6a3cb5bf9922fdeae88798bd6448455f80be19c0c66da65fef1db37652914f4c74f8b23471d28c6eacc0f179dbb5871089bb7354dfff6caba04336f4fdba29b57eae7046a88eb4362bbec613e27c6511de1524aaba180114595a0ffa748ccf1905089151bf69dce24c8d284b6e310e04c92d4a82000401e908d9c8e7f840cc30defb878d8f9409520e8164d8e6ab8e187ca01aeef6a18cc1cae5a299e6308dafbc421d31c9a45e562be39b8f35c80814ef420d9e41a1d451882d41af61221e9c77fee0ee69ef9b93697db07a51c5d090927a3cb13fc5db4138c462e286d9628b06a7ae9b875109d2698da234858e23570750eb04745c9ad70d7d402ce1dc1d9a7fbc95eb2e8ea6e5b19326000a978cac5467c348ebb21db591dd8274ddbda35514d40688f5ba7276e61e2df332904d5073dad46c2829f53bdc0710197c7517178cb58f06d4cf04df5e108028a392715a508f5cac1726d8df81376c890ba2cbca4edd93f33eed9bb6f88f9cd0a283f55b24ead632e14d8b282468953db572111d60b3036ad10bcb28718cc9d90cdcab68927295cfa5d949d0822fdc43f4131be7200acc16d31750c2266a9012277b1bf67e17aeccde9e2e9ad0f1c4172f2fda4da15e8ab3f1d94f49f1138163e0bcbb901ef0aa0ff0c3f8ce57d9973a6f7dea71c1b641bbce72beabe4aad495aa01db8e4028c306b33865125ef36019e922ea7058615668e3172aa1e1060ebea6045bedd654355cf3f3a43ae374c79c1439fac110b9de11c609fbe15b37f7510becb49ca3996672b4e57c51d87eff7d2ffaed5b7f08d5b7a2c58a7647e0aa9ba65eff1df5175e3312eee68c785bd8dc2cb8e9ab5a8ad021f9597ff5a8403a9d04ac245758e86b78dc0216a37778c997db243ec231a532b319cf075a74eddd5c6e5375ff3f18d754711d32cab882057e301d84e0e316e86efde4500217e322a07b35edb9c300e79332299b6fe24d7d9a222c3f5f4db9c5d378f7b44a396633d99be5d2d2cf9b36b0836f535007806371b22f23b1b913e48cbc3386233902b4650075320758b62c169d0a552cef2295ed5f8fea9b32bbdb18d6b732ad71c06c3e9e9b307417c5aad34cb0f89b724334c934dca4a3771e6cc4828707288bc98610c677f99f3505b2522024d4a706eebcde6bf7666e228a2d2a77262dab9e39661dbe122f537b607180df875c83cdf439917ddfd52118c56fb0dcedf6500f231de414954719531110817bc0867a9fc46cf68f81e3fc9e8b2cc2bdca890321a430d6c6f21b9401de680466b2f08f1520963ca92515e388fad7d1c3271a4cbbcae87ad59444cf0f36be69a00a3302ed5526f299b8963e4c0dae743f6e5afd69891699eb3fdf9981bd292f5f9442a28fcce470e7b046af5d3fb5a74de3b07d37ddf8474df31a43142e815852521a21e7cb242c6544c7785b49bda62f47da0e5e8d02df05da5a0abe4d343216b3135eca5579efd97ba37dcd9274bf3f7299c268f248639cafdd4d8c087e70f1fdf35a12bc0872a9e9fdc204f3ae767b6ce324a894bc30bc00aee86aa45a144c6153d48221534069f60a0407105c615a770c9a4cac75318b9e2ff328c448d2e1aeef1b8a6d89f8051b3681dc9fade6eeb89d9f31cce8ca5813d4ec8a598ed646491e09f3dcc235aaa21be3299208c645cd9dd709a4f407c03aba741965ddc3bc1c4c65bd534968e099230aec07043d263d5b6d1f23387961a7c013779d3394ac3e81bb70dcbb0443bb462e761e6d4b7e6018172ccd58544c4148d69ee669421e84622416555ddc5c5295dea9833584a183d7c0f8fe278c1e40edd3ad281f3882a896ec4a441f9ac08043bc67157ccbc8c89622de80ab4e80130f57c6c470412c35212bcc7f1505383842c51360bef9718b3bdd863f0bc1e552ddb9cb6ea07262adacd0162e0b3c0737b148850e255eab1bb1a11fb9b1eff9e8dac6d3e5f2b1b03a01a95a931e3752dd3487a1c4bf4828079929314dff65f709b410303a305d842b248320c1d99cf74e2733cdd7975ae252ec9a82a0672ebfdd7fe79595386e77b6f524b97b27ee24a7dc748b2ef0a29e141a7a5d7ea6166f356af01ae7b90420abcb2c43d83c03d538d4de7cd26f7508070a3c42545bd11afcf27e6146843a54d4267064348b503d88c3ea765a86bf309907a0fd9a3f584654b353c54868aeedf5ad31fa932a763f958d4a80a133084fe6cbfecf4f254c3ca7459e59c01372a8a8fe412c9a548b277fdd472330024d8e169d979fa19faa8ad3708c4c0f433ff0b4f0044973b229cc584add7083f1be93b6201bdebacf3620dff372db22e644e7aa6f0b060bbe5835507567c212ee7ec4830fb0cecae9d31554b73e389854cce1a89d38f668247ac3062a2d78da76bbd9c7d35f667cefc0d9b966ebaeb60194c8ec533a94324aaa922177a24108c8d15ccebf3dfd1b69f8e4c110e93db55b5988f5a6e42dc35474626adce0016ed2495dc82de6a6207c44d51545478780f387b3c69f8caf8310acf6e5e77a23bdd6ae0aa6fcf69d0497c1a622bcd3496f10feb51f1f0b9b875c1b2c36a2b5a95fb6e4856a540badf7ddad132da3252a2e4c9daeee7cc0b4f533ba150f98d9a485957ec19dcea0b0985ac4030aaf3efc028657fa16ce49df35ef996dec41badd2d3f1d9ef3c0ad4d14a6dde2b2a5628ca65a8463a01ca773d0e31bbbb1bd53e063f6a5e0a83da403bdf0fdd344a2680da33ec4093f3f2bca9702c14141ac4998ae4574b514a42be0fae30925ebbf3f61ed644df2ab65e9393637bdf13cdb70871dbc85da9f693035ab4aa5e5e48f9097b65b3018d4266ded731e7ceb6f91a0221b0d795c1fb6ff9dd1985f8277fc3699095dff5dd2f0e72f93650091a0bb7f2454daae8594df1a034721f22ada7ee3731e6a3bd5a936065f4cb7c8163e5f05e220d6408b15419d4c065694ff72e7163beb38bd7d02c0e198b1cc761d7b9f998f79a51220971801057e22ac64f28141a9b293ef734a2eb34c575f562631aaf8d1bc64d1b86be71152bd72b7169eb14c755456f4e47818bfd61d4a5ab6bab6b18b25dd308c156a543b43e69f75170cfd5cf7c7a4ef63a39ce84bf98d1ee8588d98c8870613ec312d390314197f6049a841e983200cdc20a15758a141a5c282670f7b969484ee4754de9a1f801d3b14edc19dd5e0b6f97d2a839b987797064eed124bc2d9a5ee02e5736a432e24b96c60ef9130114a25b306eee73df5b97b5d49773ac488c025ed605a72f5892aa672967de9446f90af3753308fa6f5db97238bd18039ef5762e80adf7efe4d7e0275c3d54f98f68ced1f1462774b8c076d8f6aa4c2c9719b5c2e3a1ebb92e1f1f3664dffb8372c942d53cb46aa897e361c822d820077622b2f9c69ceec6c79352983836a16e745ef0b11ef3f9cfae08400c9fb8d8249b25a417b1c5c998c0b35b5c7b1e019e6888168dac4a0a2101a9d34f1b11c36238327f48124a0d98e3525570a4da180302e87d31c04e700c3f0857535c4a90f9224a11127cdffa9373367104d7b5c335bf80e7b13b2307dac4728ff96333e2a739bcc2252ec142fa945e05091497b6aee3357a71064b405caab3381ab4b7cd2406e683b7edb5575a530d9abfb5784f9eb59c13a91114016028fe4287cdb0d3ee83d2c25dec438ef277f8d8b00415351b10fb1c438edcfe3cb5aadd923a43592ce8c4836d1d45f914599e03cc4b242d6e466cbcdfb342929aa5b185c6dc04ed5425270ecad304e8c0f2d4375c0f7423b80381c0afe187416511a00c9744002f59c48998b105958ce39bd40da73a5dd10ea4e14f0f252975fdaf3a668dff8952e8eb17be611f61d0955429394c24e208fbd607ed040c9f39c5765218fdeaed2b8a5f25b7d81892ab111e1024e3bbcb856d994f2daa68600f4a480d41fe34759786bfa1359f531bdc8f51f663d2c52b0dba3bbefc63ce2e27386bf72b365c5f18c0a40fcab372e6447bfa87aab7ca7ecdf78b8e664f9267a27413b911fd25c0be303d054294bdc81d96cdf181613506fa10c273dfe30fe9366bb8c1a358ea8b8c55176f4d1231a6c0c7379afedf8ccd60bec035dd40b0a0bb86a6318e4a4e6deaa1fecda4f9f100bb12b160a6d376afe37e33530a42f99053cb2d15b85ef99c99096367487e8ccefed4e3ee8c1af7f745a7c693724bef0a5cd48cf840fe2786277dc2171cefc089071f394b6376c63303344e6ff10a44bf41c4b1a33c0c45da37afbad8681d1234331994c5f08cca26979c7e1f728f55c588f68c4d2bbfdf1558e8378aa8372fd3fc2dc95386a58ec1b9bac4e3b5a5a0381683dc88d47eb0f109f73d139b0479267d164ff80cf7f131bca9c18dc6b9c367fe3cd36eeb69a03ad59b91cc304589a1a5dd0daaf913eff118d781cceb49c1d0102d207f184d533af6c68fdcf8e77950318977c0f00f5cd91471cea02eff6e405575eed04af6b99530ea19ebf6cce8490be93c81354039a67ae636eb7e5faf6ebde546ce71a5c70a37fd4bbdf26044d9622ba700190a3e330000000000