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

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

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

Block Certificate

Block 61827 2a61f223d105074f7b837d2cac0e3930aef7186507898a6e441bec071dd31f2d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
11a04d520d53ee2949d3a487bb7128a7c01098e16de243f6aa49602bd149a9d9
Certificate Block Hash
2a61f223d105074f7b837d2cac0e3930aef7186507898a6e441bec071dd31f2d
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00220a000000470000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000044efc2a330e30d5c60ffadcca71601a25a2ca2fa1f68873c4a4a1f84a2d4105b513ba5190b5a700c5cca402e0eaac4f4c994a8e0b625dd9e8a1f7d611ca8e5cf41a44ca17ee0189040aaeb59d3c7660bae43eef8c35d079e31c0000000000000080000000e00000220a000000470000

Raw Header Hex

000040206fa2bac10ffd5dfd27e1e00fdf2e312d24953c7ac0e633fffd4ee7cad23a3b9f773bda23c7a1b35a8b2a422ccd5f106aa41b10b3441950e7fb75e5aac928629bb285166a8e820218d9a949d12b6049aaf643e26de19810c0a72871bb87a4d34929ee530d524da011

Proof Data Hex

59,560 bytes
1212160103070e371e2a62b685d543a13dc7c707c2a9dab95ed6f0a3d0391c1fe5f51fa12ab5fe703808612ea28aee786a278c67b7cb78d744c7ca4cbac95de79d5e4d558cd5ff7196b2bee541234455a9c96fd43bfabc8701dbf353302fd671b1b98da335dde9f098718883d848bc33d4e253c1e0df74234b230781fd5e04dc15aace4ba5434198b8f300e14f2a3dab77e1953e6f03b25f6fb8989b3e8efae295d779b660f9166f661f7fa97125f6c4dea5b67f4d84d99b1b90aeb683914adc3f6bba2e535ee917c1ee2b3488ca17256c0e91a8b817cc4e96fad652900f2dbd0a14ba2ea00aafd588808eb8cb5e79bfd5dd673f40cfc2c265e4a066799de5fcc81af24f08c6e02121f381b3ce245f2ff38fc41c83459c4b684e248b4b2bf0b43c6e7cd7fb5fcd236792605a11f16ea595250cab6a4951b98fb9e0bae92ad36ca9365df10c525620a04341ad3e92220921eb6d49fd565839edff91c43b30f06cd9795c86fa4491b672d37d6b71d461986127f5fa29a6f65c0468ceced1256ee36523c9c544be06e69337de9285d846b25226a838eb73a2f217e0fd9ee8c34a23d41cceed77033e2b3eeb00b0f90600ebf0bd4e6ecd73faa67796cc1d518b9e56fc98c63a5314535639a880ac25c5237a045a9cce0e8fa6800d888caeca685d05d5f559126eec99d747820d39d804c9dccc306c01a065236d0fd5505423b4ead23d1ec79f5380d85b49d47a9bb26504068e7f7d98719a62d065b3e9047c58d6ee57337c7eab1a5d9b54f0d225c01c72ea7327af0a808d601005b43215fa03ebe783832a44730bec62e7070fe85c64354bbf640ac6a40f66d60df13e9baf2efc81528e7ea7f859efa6696f023b8c1ac38574089dd62c7ab20c86a81bfe6eb183bad19cddaec01597541622e76246ad6f557a8d3834c7bc0a6fd97446d8f22a960c3c994d1c742444c71c8fadaa999c3a18b465b712a11d705c5ebb5f08b3f4677c2f06bee9ad101f556a209a2bdea2b7708c318fa3047ae75127b3d3d7e21dee2de9a4785640ddfa763d77370bea709e0ba956208789d375470ddfc247931387d9b535b56630f021b9012133369ddce62f77e35de896dd23c5f39d5bee91642233224b39dd00f962edb743f1a1d8fc0552d52c36c3fde1807076f38153b44044b44a7a5319323c06e8f65577528d81c5512a97cac509efffd91b46bc48fa65142f3d39fd4146e4476a52979a3296e2fbb1c27f3c7d995cf20960aa6b55daa7f72451bcf42195ed7503588782088ac586424716682ff104c2fcd56815ea1812e1c9af049c6b872e7b42e2a6d026ce1aeca6943dc37f12c62e2d57345829908763e4f49d7f955380cf14042c753dfb8656d81368658eb75c7b31d30818eb2baecba39b37b211edb98d8d037c85bb7f4ce15ba1c2db3dbf0cf7d6ee436e6e9dbf5c4ab39f58ad3d058b388ce4ab68404b5a5b23fe716fae521b9b5d6dced55a24f7bf396423f8b7b25a4fc556a4fcc508c3ec2ffc0073b1c3a9529955c54915358abf087a4e857d8f21fd740ac4f81dae3b255a1186e721c5c7842b4e94e9863a12ecff856ce37771993dcea71e5df9c3c1049a077ff058d6a2c99d2c5a555d0790468cc5320af31ec125e2aacb1cfa06ed4fd7992a9a324f38b97ef754c28c488dbedc00f4478130f5457d28fb253b5ad25b53f0e7a5eef38cf85d3badfc635bc49eac75a9f0fa1274f8ec859fdcda1eb6da27cc1a29a308fcc6c2c18bee186818e0f6f0894dd30a2a2c7377667dca7bc6884da2b532500cbb53fe1cd62534803f18610c1cfa13fd844b7f6c869a6977d5901450e820b4bd397c9aa0ab808ea01bdfb9bcc3afa03a4098257efcf8ea5f695eba72c834b095ef723679a767ac511d8ca53faf6091e69ee56be744ebbab9383527abcc3944fc806f87a85db4fa0157eae15baed4293b4035bb348b576409f15f0fad92663de44b661e5d8d689ce4613dcc20096c8f245b35e1216038c10c0b394c1a3466900bb060e2cb27bf80ff8cc93dd3e390f3e97227bd98ad3e685f2f861014aa1b11be676cf0ced6574a37b6a386b7ea9bc6a113ff0867975b1e76422bd1c490c1f79f1e91094f356a864d6545091ba64920443809a21c78c69ff7d32cef940f9ba59f056091a421e573418526bdc7bc37a4b526481a1c5f9a807725dfe42185981f3314aefa5577e3065b0042813bf69969d61c43fd0e5995d0aa60392bdd6bb1eefc8c6fce377521a70abf431340aeffeeb27cc774c19b73ec16ff013da518475143826c49c329a5f189a250299a1ccb2778ce6edf494cbc216439cf70f0d4aee1e1d71009516dbc4d8c9a18710243825ac7ebf5b0704becb1d481bf7def0661172abf19dccaa820d4652e5d685cf5f25fc61ec84fb44eae911f2a21ff8b842d2204d74b7f38151ba8c034902604b5c71979733ce4b78f8e51edb077a21adcbc3b270bc9de0f0db8f625b081842a776ea11444f7ee0ead978bb4a61018997c96bdac37aeddaf62e18a0264c4ee36b293202421f3b21024a3cc2eacd104dd9e03a06b86a4089078ba0bb072873685a7ea660275355dde5154c3c7eb85646c461a6df02f6adc079458ff9129509f92ad82633db90bf16b77b3ffd3c89aa46c45a5c3bc93cc8e9f3008eb81080ca966a0ddb39e6df64f03ce18cc3ad3224ca11b0de59cd323624aedf23e6db6f5d3f6c445453ae369cc42076b02b2ba7cbd63e0b13904a39168936f600693f33c7a6063b85f27ab593779e7a5eac089310c641fa200832fbbbee6225a6953f0c84aa9951d76393a886d038411d0a7e933b6d0f71476e4cf3e68cee73f7064acfc1b6fc839ab9ee5416b5ff7743f0eff19af63829ce4bfb1d9196d28950e9f3d8f327b8bbc7b27059bb4269a5ba9e5bfde46db03ad0bc98e0272614d659404d40038aacd1a5d2060db1097f064290528bf8a12fe45d9961945510eb7b42fdae585ac22df927ec2cef56484e2836cae5ff82c1f86c77a6b295f5c3e11c54267c25a967c8459d3b4fb858df57439c1b641639d2a787577f64a2bd8b651cacfa1f786641cdf85da980f412e81e3c8d252c7d3f6b5f1b6dc101991b6b6bcd894275ede294e75650a64fce1efc52877bb143abd301dc3e09e9d19620612e44523cbc42d4ca9c16607048671392f1394d3e7e67b74656b81b98727c49951f356c4943986945418b4f516a1bcf1dad90e828878b31945c0160cd784e5e45b55ae247e1d285f8464f78eee14dac085c98b457eaaeac5160188e83b6a7d0b6cd707b8a6ba682d90f2dfddab89fd7cac855ae1668fac286184c7935384bb8ad2c819785bedba669df1251621a6e581ad19dfe65887d42b914c140119886d4988840c55d3d802d6c466ac7091220f9bbd18769e416dfe844208217ca8a399871a45a34c6829c75eb74591d98492dc272a9d7b7fa4d717e753b078feced73f47a8ea96400704f0b918002a39128eea3d80126aa936c5fae3ae12204dda1518ec519501fc8d5edb5ce3fba36a0f5a11efb0f304c946c4e871dafdb12c386a9b5a75df7a114068750883cc6053de2bccfd4ed1c2399526c5679fc372794cec3ca476154b4f57cfaba614851d4336fd1f3584aeb09356d2266da701388070cc630364e6e306b7b5855b61df19ad3ad7e7f6391f1f2572c0694f7e98b228041d840485605096d929db975f069d1635de5b32b6918ccde3a14903728731fdd30f5e9338cdc130664f9ede29b64078fc3600f1495fc2374fc6007a990812f2f6e529df9697c38509f467304e3c171e215735cbe77e3a17ded9c4818c3d295c185e9f369dfeb1b8e9204f9ee47dbb88ae377613a1191e46ec05de41c9df5f89358907656b98839ed327c7f71be9c98570bf614f4a64337a3c1aa8bca3d5edaaff2c4cba10348dcf53e5eb7e2539a79173ed6c50a6aa444ed0d0b9b4a7480196bbbb6a44e2c79431832e34388f2ff0404aa842595b2998951442dcf80dd71af7122b47da7e67719885dd6dd9bdcca00584b85e2c83578ff447d722e84c95d4b68df640034d41700165c2757fc6df199b98212bf038c98e01d9ef67124620b926f2bf45e24b12e1061a0085d82f29cad278389f6bac2be29f2c78591bf2144f738ccd487682a4998612d5d6d741c4ef7cb2194d2fa973241edebefd3baa4472353098a390e382c4b596a8cd985b52a8b655f8a61cf7258cfbbd193fe026429481a8bb0b897e63cf9b701032e4999fe9ace155b842b5c456152cc4c7c16d7841131e06ea916f2eb61adb4fab596096419dc18c0942db7e135448e6d4b1ba373d89c01bab473b97b55ee8adaaac4a12fc448acc332a2a1bda93959a40d3c4b8d33f2b57f758f8350629ca43db7ec69e5e3ff968a2ca47b3f4f390e029c9465d558aedf320a610d25add320ddf8a037ed46e4fc8ef76125b4de693c4f866386b69382b462162186293ad070d6f46f953c6cfa1d8c3c71ee8a8f3c58feb422c8720df69b5f9954423b8134ba9b72b1bfce67cc8a293c56241d479843b7232abe24fc032b0d7388b788c83f3c88740d82d24039459d98425604d9ca0ac59a0392e0f839064b7a61f2ec45ab48648bd3dbca4331639627ed3e14fd460aa2c48663fa8da4d0d53d0608494e3363543a222f126bfd65a7d504c3c73bb59761bfccd9be8b471b6c3c6809a8b83d40770d980ede6555c0740afa24556dd120879ef2d0b0db0e36fffb737bb3d921081bfb4f5a780bec9aa62a598322700bd3d82f30eaccc9eb5a514c396a000271b03894094d93fdc20313579cfa72be36b23330cb78be0d1d9603d6e56fee8ec6c871865a81e4d90561111c76640a9594b47359d6d1cec952207e343ab80bcd74909b05987981a649c975039ea0b80eec51611a60284ce502c6159c35d8db933b698b3ec1846f977c5001a931eb99344a04e9dac3e1549d7ac452b2fc6061a3bdc2f2de263d3e8a21c90f96771e4218d96f5aa607da447f5e56355d19a1ed8fc1b33a574bc37fa660a182607b505bd5cab3db0324500dc0f3fc21507dcff795cb0c3142df4ec8aad4fd64d0df935f14d5e2b08bbbd56080dc0f106d8dccfd903341b51fd67e50aa7578966ad9f3e906b3e9d3362038370fcb8122396447b16abc93e2cdfb565d678046852bbd343e9b39c3fd7ca174ea81e2a2de45d391efbab758a9d830b250a08f0c995ade886b84c01185364d98b175acefe29d209ed0848d58a30d7c1b39522959131b54bcd698bf8501f8e9b5230d832435294835e48e37805dab2c385be7d91b99b8b51995f616f5e3da6eb12f9f9e517163a9e6c099b7858b5adc6bad06f9233c54d84193affd1544c59ca2c467b1836aa263620c529bd4380c81e5e164d7807702beb72df17e82727ca24e273b63e7b735d5b67a54b00cd871d03f95a49493eef5a6abd9dfd64b08ad6ad168fe1ffdaeb2cd4fe23ee295ab3b9bbdeea1bb6829a553fd67c30c391a22a72fe798d2c59295b4fadc962edd40fb96b8dde449c90ed908bf18a6236e08207ce65046976f746efd6fd1388c16031523e40296862cd1fec89397c3816139e115f5e3dbea6f7285da960edbe49bc405196b83f0a8050faf35c2a6e784eda9498190ec628d2e7982c5ab505fbc28b2fafcfdf0180bcf713dfd1290ad5cdcdb351a0097a3bcafa5b2bd418bcd5661c3f62c12dfa6fc4175e294ebf2d98b2e3a36227c0d21cad205d2913b70c0cb0c7477b439b06b95bef9703378cc97ebb27551df451fb0d2c6ffb21742554f5b26001c276d9b52b9bef303123dd3b9dac31c08287c1d482e993c77cbf1bc56a9f8a8df79897c44984f988353d626ecee0bb8142bd6846b297b34f7f0e3773014cc1f4556df3cd07dbc9f8a561b8c01e12e0adc5db2f63bd140d3f827330d861cd943c6d1b5d9c313d6d4f13400e51def1ea0cf5e708e03b4a776a2b870f4e89fd0ed68fea9290cdcbc139d01f5a053f7910da82f341cda3822e8452e4328a86946b5384764e1a2eb5f39a9ef4d729cc02e0d0f26beadcf36633062f9e16cac0dd93770f99463cd42ec502eb833ae2cbd74c23bab72f5a6616ce6084e9f2866010cf103ed0bba80093d6c037d1221a68adad93ed3469f0a34a65b799ded60f6e61f521107941aa7cbc7050640cbfe1c3bdc4b95e03ccf7b4cfa64da5178a0251c840bbc7702f1e4bed3264380cd3b06f5e9683a76657fc6bc4746cf595a84025a17d15fe083f4863b6f5a244f132deb413849c27abb02c0292027df3d6e774f71f3fc236dc31292cbb2f3884919f7b422b6547d06c16604204c4ee5525b57ca157bc1feb793c15507fac8fc15e23fab713ab32b0bbf848fb6d2bbf201293812ac08e4eea024121423bd8efe04fda6f462ef720073c240872ec7357f3799f0f73c2894f4282dfa38d850303716c34755300cd495cb04f7e62daf54221a1b8c3683a952e880b1a9118e29b98b6ca690d8a60652e4503902e8b548ec82b841377cc767d63607db143da2fb63ce51a6d8852a95b66f08d23dd39fea6532e6d6bdecd406c231f714b8aa924f7cdc5c550b401154fd5a6f71f03adb3c6d53285a1e5e5249f5c81e4a2d2331b467b5163b3398b9462d155086fd2d4a6f1f93429c0fff788e43eeedaadf5d5e5d84d095c13bf8495938cd7953a75a42c76bbdd352d4fce13dde45e3418b851c2df42eaca4af4aaaa178537357fa96813681a5c417a52ccd50791f9121040eccd33d749b49ba186ecd31453181b83eac90b577ec9b042f4a892bb4c36b145a6c19e3ba2a9690b419c480bb1ef0b87bf6ab6ef6a3d64d3db4b919139f640ad22da7f21f0a3c3f3918ee7bab8947ccbb0cb9d7c2d1ea3bfd455eb2721f03076efc0645afea37d8330072bbdc696f21fb2f54fdd0546a17ca763ea4c1385d6ace65595378abe21969f24a5579b67f3e9e450b11202e3e36744d13d7299810d75fd868e969c6d06c6306977f90e87b2beaec79dd80622f69c1df269241e7f4c8c05ec02686b3b060e560e53c1c9da2bc86c704e03c0901e3b49397bc1a9850787741d69708065f875e1c3d7d939690d9d159437e666dfb1204a6eaec1c0bafdd5dc87943c328d17e9ba04a89d546d37675e24e3e322a82fd2db8b6210eac75312670151e275031fe111c5726998cfea8fa7c246f1e168384706fb9a7266ba07fb2d28b2e1d75936dce5249385795ff6f9ef05c3c996d1568c8aca9051fb3aed5daa30dcf62438483f2805889154536f76f723762209de5c2a195d54488f2dc0fa277847f084a239992e73d816fd385226998c476def91f5cd08987c75df5bd412119074b46a8a7a511905dc1b4ffacb996b084558111c7f65557baecf042556b44eee26dcb03d25ed2d1d8b4f3aec160979799588a2027a298340c736e34d3d13250d7631d1ab94893dae29b5267468817b83f5bb7a191fd15232db769aa2c1804da31556a4f80819fe47ce08624e4c907fb7ea29627b0ce8bf8949b3ae7df397db1b298dc3ed7c642fe262f7ab20433bc67a67b4ca9e1ba89794df36c25c40d8272a15201a11d1616bc0f7d94815218580731d20e77121643d3672e15469977fc343ab3f667d0713b5ee61a98a40cadf4113d320089ace3cc3e446d799527cb65702d084384c526c200f3323e9a74c9b6c80c1f8135547f320d840ff5571fb35ed8d2061759ce27d06d079095388ec454adc8e86a1b0f576d3ea9f63c92f7167ed2ba6139f5b793d11f42514387ceecb7c8a4f4dc51913c09caba390c4c7999a57c400d86d5af21e05a886e78ef45829a1f31c84904dee5fe273b3728c4bf9b3596f105b170c7eb9c405992449d483295496623d67918b80374663094815416dae16d7118b215149f8e0a14d6621f0b92aa87f28ad30f7735335f4cb8513e0c4e8a050d715070bcdf9d39347a8a8e12375d50a934a3948defe31c43a7e04dd9e47c8087a714d703a3b3c6192336c157bf99aefe2e71716623ad17e4be80e6e290076e0830a81c4aa4c1aaef2b4ec67053da2abedc92d410e19a6b02058d365c71655709b447074acc2f66db1170af1cf81fc1076fe7f84de0ce99864972f7997c54bde9189960dd80a654cacfa12ac1d342089c3766fedc13b3c5e0db11b7e5eb395bf24efc19489931964bce9372b1f7b850c6c6d4b1000b93f73a380947dbc6283d6b728f73daf63966b9b2679ee58490738b67be405b8504917c1bb34250273857c8ea6e3ddfb56b41bac19cd3273b574cdaecdee750fb9dca4517128142ae63b2a03ba81537b36212ec51e15aeccd2f262f438363756ae15bf205d5af4496f3543b8a4aaf928e8dd4a4b3fba2b9e361aca759b3a0bed3345ea26550bde293e23a202582acea808c11c4b7d09e4d2ec23faf9b60666f508b5d9c97d064bb95aea4a922472a58293c1064967d249562e4f2df989bcc83d98e3532fda4bab7b57d04a8945728af2d286d622c2421e5302369b68da72eecdd0f19e00b132acc33d1e4c5c1d672f8f86d77a378e0a97ce815edc20bc15895c1b0f56b6217ba10cd0470ae228cd9852f7b6cfd35bc40e809edfd3300a209b7e2d0429a73965784abfe2dd81a452e6af9c051d22d98d9b1c970a75ee4ded7d79010502df48dcb607311a56e167a82f64b9fc81d2ab737b2a28f54a5d2f1825df145c9d7b71c5da6142d55c5cbc35340aaa39ea6ffbc925826138778faca0c604ce1b3ae1b8521aa1eee386b14b1e823ff8fae791f978edfab40c700957d9f8f8b1b99816607125c24e8879fbc051436a4e46464c4b3e29c80535b96384a0ce6f24c9ec6cd7398f302c0464e4c5f7d68448b21446d1a5695cea2064c31689dd5e3adec0ce7920464c282b2a6a240416b48c941bbe8a204ad2535da9cdc2f0430bab3a68103c73edf5001cb41dadc40ce51b00a984ed33b9200dbc628922dd417b2413482a633cbe043a9e594fdd8040b90d596b656d91283a7f5768ac786667a3c3761baaf04a504d7e77d1a9e763542a9ed5d47d06134b0afd369c5b4bbca550d876a6f86e578ac38a72df490bd61e332ae49d455a1eba2a9e23e86c5662e299c3dc47a7f5cfb5f29bfd08b5418b3068d576af876ab75a2a3825cd0de64837fa7e6242d436d9fa45dc08a3ff47c1e8919e86f389a6c8ac9fdce137ed9cb4fcd741d5090c7e77212fff31b69e6a41bf6c1f23f9536468b94df4f45c729ba0458553a1b79a39cc6ce6b8f5c1977149f99eec26a0b295f39c48e9dbc0b40eaf6168f88d8ee6ff52072762c73bdb35362f05eb051a5e4546a45e2695e7916f550ec24dd6f3f369aef68101675a554c623ee8e342d1af3f27b3b1eee0e93a1949005ac4a613348e061cb43e0fc696736aa1b81c6b5ce803e3bbeda9f384fd9593868864991970e6d658f3a2b7dceccb24dfeee18316dce4bce29d50fa497f7436e9e53a77044638f506964f7a7fecfc2ef7c420ed469b80b25556a45973a4d708d705d77a2b749fb0fb63a55ba8dbaa2eacca33d6a52750ac6eb3af2bed6a35860e66b906d280a949001a8f2f6dc3c8df415f27803f475482b8865c5a921c4470f13a4ec84cd030165a6f66ba10a183aefa9bc406f42a8b51e35cf9fd5b4135dea578bae036e91f2b11ce80b218bcecc679260a18ed0d5e1f8d14345ab06d988bc8ffcf9cf0e80c6eba2107f5b697e5888301cd83271e8c030e559fb8577f4564d32136171bd13ea2809274b6facfb534b694337d358e1c596f23d2a5c4e4da1513ed5e620a308a3ec8b2af456b67bb514b586b58500960e9b57ac77bcfb5635c646fdb37cabf5394ebdaed40ae6d0ff87ecf88bd82054b1f8d559719fa47150a6d8a5510e3387f0f91bfec4e9af8d0b8316464f900d6cef8b9fd480bca60edcc3a76f1d0e4a98e637578eade987c523d8d4e4e9bb224583201a68c2a39cef756f692782eeea9745357fb14c979ea730bffc55f7143c86402bb86f3553d6842548b45c15d70ccab273bc13e1cdedca621862df21042ade3fde24ef5385544373af5d2a1b10a5cc9524a88926312cb4a46463531a497bca504d5268a668554ec63cc72423e8586b172a6385a3d0589b9634a90a4b76d0d9718bd96c09f690701b30ad64ab423032f94649b66e5702c6585e87ffb068359d71403399d3f60348fd95535bd754de6d3fb437fc7f0b8d3b355c8f720e4e8f20d25bcc37263827e63e01f3fef453350344c087f364f8a0c0e4904abbc9c9ded7b6398cb0a00cdb868e8ab065c7351e129919f4a3ee5d2cd7436a90edad52a6004fbdc9387fcc326d6d0ba3f1407016634f6f97858f5e07a4448ae512efd15b7d67d02f8d82e1534d8431d469ce187498350fb51ecd379e35bd854266b8a62bc8b0a2dcf78225af60329e7eece288257f1faabd50381f5282208525a125643c09d307ba15e025bcfd72f5b02de187560d5247daeae29f9cce840ccaf8457c14cbea8fea28aa1e03fcca83e60772ac57c230bf0cac82db8d6e52021a45f2042926463830c39ec12186284c3ecfdcef00ba6fc29a5c8cdfd65827e35149edac267c705c8bbef0c750b5c72a7cb952c4b42431d2d804565d82555c98d5276ede36e77b9648ca5669487b0e8f021510fe53b82f361b6495bd46d056fbb9eb3cf858a3a519ca650299311c9fae2adad9ab34c214de56d3fa57ca564a7a28f5ce7eaec71290096e557158b6ae8300d1a6ca7b5e519f4fb412845fd4e6ad393894bd68989ba08760c742e77db1284edb4d44db3bc481dc5b9dad95bfec18db3f2ebddecac6ae6ae1d76ad4ff7a46e74a90505bf03acfb197bfb1e89c8563accbae8410b069dc99756b01c7005f4aac82ddeebe92911348f50a5710d5a497dbf18fc440f307393f2e6024768095215f8dd5fe81e5b1de7138e651297f0f7a3545e77963cb254ce440ff2912e509d4398fc1e5c67be6cb1b3150e61bc70ed9fbc59bc59de975bc1d3c81cc7f8d48133567dcfde81c92c4ac8493d6fa17e9d2dc8297f051426f32b635cc052569e970b1f3afd560b3bed12ae647afafd60ac2979c8721984cfce1f880712314987c375a0e3824f1a10e7a671440439d727bb96b41a413830137998f011474fdd8e3d7e208b5dbea20ade8bae75c55b02d9ef35253ccfec90a07c7b00fd93a2143fc5eb4820962c032579d6dac44d1a1a5c75947cfaa12a4d5ef967b4ff583e2f55b8d7e4251770af73353dec93376f9dbfd23c58c5144088321d3c7ad100ab390a6f4ccebe57fb9b043af180e2f3cd0076930eba073216bb6699615196903700b0e567fe35a118927daa8e23c42e48816e26a6f248acf97be8fc5d7dc28fd037bd4f4d7d2101a9cb488fc707320f32ea878e51f8c2720f4bfd14ed6526a50b356ec0e4c22f5ba22f110cfce8edccf546fdcaa6b3e15e60bad2731f6ce6e125d5c5594a6d3568c9e7311c8dc7584bab4edf33a1220e96ccbc3a41a0f7e2b31e18bd685bf59480c399546f151439d01b83abb39606bce7dfcac5bc1f4fde9380801810f123dcf902739f8d80e78f17dede71b83f98fba0b641c93bab0b90aa28480c86ab37986dcb2cf544b89b84fcce1f3444ec9373de6d1e87383af13b20c36034d9a89f3de7f76569be129bd7765a029dd7aa05ae45a936238b2c238da1044ff2ced0f97e61e8883d2a22ad8f1d25f98733d090f35b8be0cc58d6b7f1d47fae89db174982c4f62ef9441d8f876afd4a35fd013f087aaa191ffd0b00c091d88f5d9aaed82e3029844d947328ce3a00762dc578daba400893deb7f709f8f0441cd417ceba17b148b14f934780a23dd20be64e2ff2df0e4a0be849d8a9c9af686815ea3846bf928e8f50da5f18f30c8b7e5391ac8e4b970f4c507f39dfc91ea3b3802e058aa1ea8eae8807bab4f216e432a811e298e6a4de389d95878d04b3366aa02b29e4c6b0dcd83b1a022f30e3c414c9213702d7958e84bde728ece2ccc14bce6dac371a8a555cf31da3fc1d2bb0cd461359735c7cbf5061d14232793912d215ccb401ddf59c945932ee2936cf2480307fb9134c409bb3a54c8e446fd23e6483a7c48f315df1ca6da6c7f4566a6c571a30005f549d628affbb7e72a1418b8abbfd881773bf42fa8d230176f7a2247a85a1f78df1dc0986e747c02cee33817c22d2f545ba6be96a8e9b60d05e5130f9c583115a6699cdd173cd87f0ee7f8949c62aff13d3650bd713e8671c3b85827182c5bb67ae46c26e292112bc1de6612c3dd7b966a21e6acff2a2a490460c496ea0a437c66d0b606a2c006ec0c116e37b65dfef36a2efd1c805122a7b8fe87effbe0cb4c56ecd762b7604342cccaa9b2944440ffbdfc428ec1a0aa53f50ded8be9ca8bb1fcd1857e01b3d751e4a069eb2f92d72a72ccddbc04736800ef80cf732aced712ee3288bf814c3074e1b509458ca568417b2fc9eb66d6e01c5e2969eac66c7f8caec39d713032b39880382c0bf252c6385499068308df80a9b21fc659f7f646da51cc059d223cfd7227e661bb876a4e9416fdf2dc95776497c3305cacdbba75e9102fe3599308970b94339d06a57a39b2513ba8e4cfedc7491235c6d92246771ecac0ca71ff2da4764e378b9b594f6aa416b1bb8c0e2e31467adcc6cfa6a28c5cd38f1342035cd53f1ec83bd5d505fb51e0f310203e77a3241fb89d450045c3a629b5800d9c6b1fd390d532005aa4a3ba61a69a29a08797573e05a8614cc8ac29de4e23389f9e8e3d1b7849aa057f43d6dacc84cf5df6cbadf9fe70a3f05fa41cfc9f4c4820379f7e2d496e447b9ec7a540fb89109644abab248340d64f0343647e4dadc284edccb9321fa3adeca9048037fde614762088c2113e02b5e794df3b1e59cbf7310c375af642ff6cc0022a43de208209a8fcf3f3f338fb814bb2fb3265f63bef87d3be14f6fa20bdd43794ff970c92bf0c1aba090e27b9f2591486d5ad55a719e0a0a132c0ecd4a9f3c707b0d82167f0573a62714ad1df2f3fd339a01dd93ecc0261b868c15b143f2bd3e79be07c7865d8273f2a1f410043cb0cc5c4c401d01e02e47483714ab280df45d735923555b973fdfc880f9953ec64f4ff37256066d73be514560943eaab6d7239a356ef7429ef5adb5559bf54e82c213ee547b46803726843c820b1d04ba6da15e5d482192055279089bfa8f848feda4767894f70336483f149d18250b90e587c5dd6894882393903d1f134440d0fd9183175d053fe8b60be67ff4e311c84e0c7f234fd43a78606b0f71009b2d001aa92967427baf62ae081a7f2980fdba060252b729c1ded159c9d26d6490411f765534d057da53bef8b2f70d3efc277773b5396c93e1cb7873563e6bff0970cb3024536a8ebbf08293fcf17c57ecb197dd183d268870b22849976967955fabc42949722299a91703e3041f6d288ef1815114ecb94b32f11f6b87a47b559b1438b9d226e0b86dbc230f08f372fa5af592fcee9bcc7f732116006407c82b63e682a4ca4744edc467b6f6a3059118647e3268d971df868a9c556f53c6f249617d361c3fbf65fd072c62aceaf611559d6c5971598c3ecef2f2a1e9ff5cf073d11ffc80b185a0c45d80fe89b63de8ae702c67a6e0927ba1dca7cab85750e309bf10d5e64d0f1898228daaeea9f6507cd951d9a277348bee87023e0faebc8c6f8f0dba91539a127804350f920b4cac01cc19a4876210d43aa672a107b9cf2244d2142a0144b7f7554681ddb2e8a85bafdba7ab6e8583fb92b4066200cb8a2a1e75099598a16d8251b4f12a6ad602517f90b61154c424ab9fe1ad0f2a02082309b9ca699789467dc86c93eee6a4bfd9536a2c6d42381c8efdf722c4845762bb6984dfa6a2489556066b2ecaa697395ff6df741d941e233c18ea990ed301ed48a2cafb3ff9ae8f421921b2905dcb7e8b7b7224bb419d15332f574a4240926f2552ca5cb029835e5da6cc465ac8fa7d07f7891990b6fc9f1f9d4cbc68f5fa8571cded9ccff610f03d7427abbeff9aa7837bbda2ca6ea0b93e744254be9d465e88f733d46fb91cb1df78ab884c581367b52ff966814e94808fdaac0817c3e2272e2f80913c228a93bacc925c4893fac70a96d5c6f52b2fb2be4b16960c4252c96381ce0abcadc313afdec0849d7799c154ec9919e87ba66af901ff9b53a1c3eae8091b4a453a74aa68128f9b035ab5c3c64973222e892a8b323553ee9bdb0f185f79b50c55e6cd3e37530dfae8a40c83fe42eda901cd3aab9f0c15dfa5c622d92a0705b0f932f15d971d55e7e03ab8de03122e595838eeaca2387db7e941c25f63f9847deaa6fc5b2defe9d93f135a6ba091e4d1633ec958fd4f09538b3010263133ac62b2a46bbab650d3e4f66ddf8d8a23c6a7c29bd497f22a02ade70c9a2abf4ba57c16bb7c761d57df7861e45d277be94541b076797669772c932b8805fd1d7cd497c684217512754de045ba6af61baaa719c2a8eee213888a30549442894eb5ebf7a09fbc58c995eb651426578b99e3f9bf945fb49a666c6a7dcd905967166bd2366f5329da8bc27b40a90250ce6399a61cd67da2a83862eb783a5180105ec9e1c3d77b9eba2e493ec08404388917bd814d95abf6eb6e16c42d08873de3a82c1d47f1d3a8fcc84a135319a7cc430bdb69ed34b21eddb434c69704858e4b81d93cc35437ce0b1463f5c781f1ecc31225dd21bccb4f705e7f539c5a6fbfae84d7b6446ddaf4b81d0817ad7785fb2162de8c31a2245297ab72d2820ceeea6547a375548693090ddccd54c0f54fb52e46af29177ed11176f256e96cde3a64ab0c1e6848a710d42e201dea1f49eb7f693c4f894da97e7a65786fe14a9700d567b572ac2c4de621096098e81d4b1858fc10f6fc3affe4991a284306a35df1c181502eb14c378e6010798af9edb2a83f43c409db5c9d495b1d0d85630ce43d743d43b6c81a41e8b54b250fa4b8b0df43fd6648ea4a634db6a99849df57db40c71e7d37e441d96999b02f370c66edb198ad985fcd6042484e812778c97374e63bc99a7809a2df74e2e52f38cd868a51f808383e3b0ff539293323b380bc97739af223b96ab6ef8d3eb270489e994bbcdbd462af7976f529d5c70dc53842b89e0ac6d3a63956eef6e26a3fb56683e37020dbceb3ea902ffdc9721fc7555599a767fa1060b11809ebd8c6a36d8c017d7955f1c79b275e86d7951eee0cca801520482ac49b67634ac9c82e5cd6fd07f893d567ad509ea728ba6c81ab0a4adf64f71229647701ad70c23485ba4c48b8af141d01399025483b232858bf90df7529bc313db21efb60aea7b8be91d335d799da10ce684344d9c32b592a7e4a2c18baed9bf11468c06bb721f8e06418376e602d2e1bf5b0d61640597da7b89f8746456f5d1d95c2d8c5cd1a4bc3829906105643bfde77bf5298dbd402a789692aa711578b2cb2f27fc7a0706e1dc5c5ac8556ca9a75ff8ffd782d7e485f6e87605b64280d52ab8babe9b5cbb6c9acb33ed5278c1148a6a9d4e3dfe95d384f9919e84d1234211eae9e6fee49094b7f010db7d2e980cff11c3f2a0073f42243adc20fe6394e69a2ad1871dac835f86c9fba9a0b6690854638628fcbcfc046b8cf588f1014120dec5449e57c1044b671d8dbe43c2c40129eeea9be0ac10bffa4e40b85b8e17f3d8208d8b1833749465ac707e0b189c34492388bdaa613b655947e772efcf74b2655be1d4aadd499323805910071d139ba1c85dbc885920f31078755f7bae6777b38201324dc81cd71c41faef1eaba16fa4dde36db223917f9c38b4311209c3cd6fc0350f70101d4ede1b9c6b53ef9073b34abcc3c146aacb6b65c184da6ee005ad55ce01534162bb42c4dce57eb3075fb9f730ad554333c1f1fa53ce51794f645bec483819c46362c6859726d43f745533ec6391b7071aa28b759f91a97674ede5e2d461114a352fc93f80fdd080d4476df41711e099db127f2b7d89c0c3497a47e10781b2950e333fe7fe71244790534d6870620ae94ef65e5dc086937a58a918ac5593a32c68808ba58130e2667a70b219b04a9a2752b3de3af4707b8cbb9d130c548a363f2d2ea5f67185269a7006db5f03b7925010d58b39ecdb3a4f56b70a424d656850e9e8c744ef3e106685a7d956ba1ca755c41c78bba90e4fa7d255f3709b81a0334845a43a69fdfae27d15972200f346e60a8ef4ab9e59cd9f398ded2714dc62855638087cea2dbafbd2da66b7cd6516d49b545dfa93069099e753efbce371f9f671be9bf7919d181e13d42180da26edf40f9d3c4729ed7ce1ef648b4472ed1971702d3ac3dcef10ff7afe7ac7749338579d1de8b3858a08ec2cde3432c3bd136bdc3a4b37052ca38493658af6eeb15660116ee6b4f7c154c9f3676ac1822284d48db0703a4e63003c30f248b771e344819c8678b5eb161ad86b972c48666e39f843756334ff3a9235d6239d079f7651efb3c7d093df9c6208932fb940ad6a9530a7cf8914ad40f365ea4537176fe47745c69c624442b5eb46a83274e9b923e221bef3b70f76d0bedd680e992a37468bc48819d7ceacd4c16299db214b717f1837be34ac886a40c348708b0f903fe9c023ea761f5e8d671cf50296927f4534557bbd1a19c8f1581719f3e9142977e37e5993a656c7bda1e45b37a7ae8cc59cc1f399f85248a1d3a28d63bf3648bee11a1af90abd8214ee5ed07e9e75e0ef906222bec492b52edee8c231ee621c34905d93cbc9c06cff7e75cb454a122063815a900119c3d743de019051b2283d18430269caf9b3e743fa273753fe5442c13494b0a70a8273831704414d9c72d0567b153159d1b913148fb2490e11c44623d9ec8ea0055abd7b1cbc50a2cd42e3d1fde8fb688540976b28bff3c427273ec5d43d37d3c1b40a2f36c7416b8221bebd6da560276c788d035e2792cd3012b5088dfd3a09e87868cff22c7750f8b7ab12c585bb89ccabd91e2adf11f4c9ecb4edcd5083015c1cfc7bf746234e1146a143868e5c579d0d8e71139aad63ee524c44270cc155f9b90b989a6197652935ce70d463aa456856e282f321fb572c4811996fd017dd3b422b6b9eb59a80442ab147a05af5082babcfda7640ba7dae1df48f282267ecdcc2e0976f3f22c0712478cac0df2e32a4d53bed8ece7a6206b2d582fc6db59dd0a1e8d82b48ec64a90a73931cd5384ca6fff95d003f61fa8f42a2c9a300c462864ca1dd70af946b219baddb96bd760b30df59c6fc1fa67714c89b12fe42126bda94f1bdc7d6cfc4c7cd5ece6f11ac97563e372c6baea4bc38581a35a83cb4d13305845ebfa40147a4145e7f9db958897433c45554746cba509367ccd4007093fb5b44d9b57e6b26849390da45a585292afb6fdb4b46df8a790fba28d49db4fe95fad9b5c3f5056ac374adca4f18d187eb1c4038a4d13a1e360ab3717da59f4ec08cf8e40e6a4400315f21c663135cc656212eb596a1ed270c37e5965480dab474364df93306a5977059a2b95a62b0adba2a0ed4712cd2e601caa34e73e1a36efb0cbae63541c6b0c76b44aeb8dcf52f7f7a500ac7f8141d1fdc3ade2d615381fefeafa3c4d542e97cff9ca54f884b749fc804a81f2d68e5af1b0359cc4868c7c3bcb4a8286e3b00bc6b8c904df6d13f68bce58dc611f5145ce625778b9b9508e2101e87b3db3c75405d968338b924a7e3acee1a30a5e204827347999fa6073e52933d18c91c6c2942e52918336b33a74049cbcc9ac0f8ad47990c28ace2302385e9a70c26c36f864f326925eed11ef388a7433838286259a4bdad7dd3121deaaa7e2315e052d63dbaca99775efb56aea2fa5bb2811c16b1f59d3bd9982df25b8a985084472985d2789b4c4152003def77a0e600f4610eb2b3df867bdfa8726439de034c6a79e12925194e97f789a048400e51202676bea92593ff12f9bb3403f292dcad3d132bfb841dac3cbbdca729924c6dbc49f92757303f6cfa7a91a2aa27b4487f69a3426b35bc6c33818b60be336a62ce247a3e48dffa4e6bd90de3e910482349db42f44164194c7e7ddc57a50ad46cd1c2994adb6167b66d645c64f0c8f58864749f89cffedb2e14fa77b42b98b96cfb8b1af0c31fda7f45607ca25350bdb511fce601c004606f8487f105b1e4c46450b084cc315c5e6f8e0b070eb411d95e367163e120c4c3011253777da488bb0d863bcbffa335a6cd05f757728a3cba892a606e3601c40899ed6dc68115ceccc4bb1ac37755f7c0f7960c101a7358e58489ff00a427becc6da7cfff6ec2f3b66cb46554bfd224a85597777567a5a6476d5b767dcff4665c553cdc3a32676ae4f24310cb795b47276e001e8e3e98af2b9c42f7e4501edd6275b41e283914e93c6d4d5080556ee4755f58e7696a5c701a118a58c6dedcfcd32dec692824be75419717debdde4b9bd0b47bbb39e52c32288d70cea4e021896375fd80743de1b7e5181134268a70219f2759171568c15de23ad7af1d10c74b96fc5f689658848f8cc45cfad1cd650d0783f7d7c3853a150c0da0f5fc3fc7b4961cab7992af83da3aed56a431cb1a6211be48080feea03b94a34f20aca79c8cdaf1dba5834f53b498a3601b629f9b7a4deb32a5e66d7d629a09dc2e6a9c27ff4105909b5f77bc2c3513a1d35ba6d32bb70a5a965f9a2eea21a405327e2c70ad676d8f220beaf56b1fa59792eb1f7cab17bc6e26caf51478472080ffb6b60841dc95ae508eb771d6f3bc2ccc8fa7526c62d4ab8b3dc79bc1831f5a04ee5b33239fb6325410e2d0de5135791831004113d2b574ec45dd699bda1beccd72d148bdf323c42e60edc8de1762465896c51d7f01dd98671908ef679f2b4338324578ca8a792b9f0bf04d59c951b864860ce69521711ec7707e42dd1a09f8aee94e80e816b4fb25c4cd68c097e86f042517a553c0baec477936b848592d64679be33e47ccd21b7cb32fa45c97e6b38556a927078df1ae528d9d7b564ca45b465dbe4846f837af8213190697de840e580fae892e38e86d98458faf1bba94f0761f0302ff5baf0c301576c1febcb53a04fa42013a402990defc06c94fef2f60ddb73d5bb3819d32e7ad5db49be9985015c25832c596d2bf34caf94566fc05ea101f276af37d98161988d6741bb1f4e8cacb0e8e95644909e3121f211f6e7866146b12dbf55e37d40f0e0b8f5d3d4272c1afece0c8771be4bf6abea27e31db516c4ec49b4d24caf0f6aa1fb2088576f423080e7cb7abcf90125d286adb6e300725fb59f8538a29654a38213c6e6677a7a2231f29fbe591dda03e235f98cedc6e26eb457044fb7c374cf485457feda0e43dd723e2bb9f6ffb72be583b7d2d2b435daa22ba23bb2f1c06af461fe0a244a78c9b91f9c548735980443560da09b70f0c3d8996dcd5b85416a2a42154b092c6a42bc8be1e3d0327946163a919ef4607b951de36410ff391413befb1fa127e01a122ce808da0cdab36867a740c3a27c4df0a3c94a61e7a9a025cb153ed4184b563f9b4d4d69a02678cd7a34748166da097c8a225e0d978c68a86db0f3dc3d19fa7787efe0c60a4f323fa316079d79538e25ad4cb03fda602d4769006f8531c0acdec494537dc4476451d11703faec7484e30c37348c992b9a667cfc015e6c9fdcede6490c8d1d259a1b3020424e15eaf0801fae099624022379f436a9fb16882d66f93ca6916dcc8dfe55c41ea52b284eb0c20b600e65f5813fa3846890f16378646b324aec3aceca3d74aff6c75ca6c3194529dcb74829d0df4d2171d413e7dade1ca4924af97bec3d5eacc9d4722c4c911204705fb987a761af260095d7b0a758e6f5f78ece6a8f9ff598aa5ef3ae96491afa0db0f8b6295702f3c7486322b9483f02d64aa191b8551df75fb88dff785d0f555cb6bdc17fda9dea29991d0cd252c5b32305593b501386423f10d10d2d356dce4b66f5fd3d9148cf203f1e5955c4fe45b266ab8778dce331865bdd41f30a1d3140d45b6b21ad40a95955c81e3ce4ce29111253852d79b5562369fb8d33a4a65a15a85ef67177ec3d1f9c46b6b11be1d83caf4345ad77c7df13ff1c7f88716e33ccee79fa3b425e19409fc47fbf677c82561d5528d39058097e7fe2a5215e64982ea75ebe8687fd76e536a5fc3bba8022bd8c206f0fded889977bfd1dd4b57ad686bab4d8d5fff7de823ea7b01d92ec431fffc1674de7c99ee529fb9f15cf021ef07a6846ed56543edcb546d780623be152c74ea3e270f1645e8f8ca87ff918dd24c3c5526297949a8764570be655ae99a6282c58b27fdadb22baf068207be241f14d40e39428e83ea8331030c39aa3faac2290b62e104106e39ca58cd1fe4f0225a40e2005282c3786656c668bb4b4d284d5b1f7318f2504148699c5e966b296cda107732b54336f8470c93840ddb1e7124cb9e4e20f51f1beae4f8b2d0445b04eda544f337ff44542718ac9d908fcd4fd88378a3358c5b700a5ae2d7d3a59a5906ed739af36559d9795afb6d83d15d8d691f51d4b5d989efc40b17caf7b4af6c2e1ce3d00e56dddfdc564690a312bf5fc0d95f702fe27e0b676c7be4863600d1df57b49bfb8b360bfb8be39ad5b56163c18284d7b56de0641f30cb82c3ccf6afc4a9d873b0f3e892dcf2daf01b8ab5c21da6e6c52c7dbd3d09e0b442931b735b53313c7ccf617de3728a7c68b8bd3f0c65c31473190624d1b699b01aace14b685c7cffbb80d8a895853eeceb0f3066d6f58853562a23d1f5788927b3359694b57c0e8c8fed7921ea23d79feffb16c2853a6ea305005ae01eeca23d68174c9c6c046a3af53bf25bc1e9d4eb41de2c0255668ba9ef2a543dc6eacf1c991c12687be17d1c74b4290d7627303e94f1aee97acbb2d775c02903c3a4deb3b4e939100d37904a82fae21138c553568a15698073be7d293a4eae22d22c1780860d7d570a9074c6ebd5da7b29264ba6986388d05ceeee41aecefffc3a9e12c5f8e7110095dfa1316713866fa589211d42cb68b11a413194a88ea0600acfad008d05f98156ef8eb57bc1cd65758905695576be3a3d31912c394a40bbbef390ad6d7198b0e8c53fec54be7e7680eee3e7dcb2b00776ff5da073c39e53e0dbf2d9be2f41f6480d4db52c3dc78754171be61af8cdde715a64f67323f60458c31d5d0c27ebedee2857039bc9a009c183472e192112b0ed25b6e0be051e969ac44e95b56adb899aebae867ae45b171a3c212e18a05a03457c5a0733d4d02b7dcdae59275af8510313775f3d760b1c23c1526d9fdfb82ee4424f6391a611ae2f491c2efd8a90de6995fd7a3c7b416d664e27d1c436d9496ae486770440c8fd6b892a21c94453306a2822aad38707b8ef8238cd724a0c5857d4aeb38a834ad8662f8ceb5677c00e7cec35809acb6a7f3ef7cb06162d3c5356c66f2cf85abc9689d08ea2674721d20de7ff7e6fa99608410d1bb5e715f4276c5935d9504eb152b8a35b36ab67aefbc94b6d2ce9bd24828c0862807ce82111fd6ba4913b968dd620e638bce911cac5f8ee76aebcffac8d602d3361be8d56daab9fb7c663a280347af6d0aaf648272f5c6834083e677979c9ecf66566b7bb46ee4abf3c3aab0ffdc2dc470948207288c45ea75846213c693836bd254fd3d9887f8df9e8812c08ec1ace6082ddaea422a5f90bd05e86069d37624cf150d458cb1a8a3289047ca9edd798b061aec1f9556c9ed3edc83ff20e5158a74f596b81f785cb899e88aac603d8ce75ac93f3a9ea081d5e16ac8f4e69d9cfcac858611bc31190fa7d607fadd3d167756e199e00b45a8ccf80c7fa7cb5da726a0358d10d222a122ac386a1ae4635f4f46fc05ea76a423d8bb928f777fe08c3012268a512a1a223d2f66bc15270334322c53635ec4cd2047a4f42473eeb977e86d25bd1c2d43723588546c6b899eaeaa1e53cb79cd8c45a1a8e4b44e93c45916b19dcc0cfc5476e9bc9d13a406c411e1c74dcf3bb1d9f4c6e7c86bcc995209cb0fb67311856575b3d7920fa20d5b39bb65b3ab07f5888396cb0f5c42999222d0ce1936ba1767802573d8826a610fb131f7796995b61ef7c13be0ebe02ef4f3b35396e513c66b6c39e17942ae22af9f31de2e651e38cf06b69169a6d851faf0af5702f5843520cfa3f48cf3c234c5ce950cace5ea40b212a874ede45886b4967862b765f5593a0d9e7ee778602d20fa001e724fd59379c9723fd0b11339befddd8141166265d82a1953105c7f6b421187140f699fbf24af474974e5d8c257e1846cf25ec9244d7f844958c875c9ac3b2be4567a6f94242411109aa283abf5b84d84f9f1b2233e5d4e5d2c0b9576d954aef7ee500b07c2b0916e3a86b5749dd6ed0339fe5144a11907ae6a1594dcee928880c78d4eaea4089f88928d936c487caf69acc76adacbf6f5957dd3ac9e305c27dc3e5795434fb71ce0b92920562fa835f222bd2c71548e9d4ef790085cce5b0cefe67823005f519d1c78818fb9bbce00f25aa35c8b741d03e5126f01036e5f5266fd0dd963a553aad5cfae5a63927ecdde1c1dfc58451971263b00919021f8b6152c0828ac75300e8f00366e453b9175670b0ada1b7240c7fa3469561c6f1c8d35e525b1a32f8852823963f30c6b328ea8bedc06a3b3e7df6e9e31e10f59e6eb87083a2793f677b21d1dca02ae43bd1cc1f39a335af1ba2ff8cdc9c6912e8e80396fd8cca7affffce72cd38cc7f8fea60146ed577adf00014a0e468f8ffe62a74c37cc3cdd63982f4d1c106030ab395dcb73aff20cfcfeb43ea22d1bc04541ae56397f8266cd4964e273cd309eb3725518bfbec0801c2b0fc0005a2abe0e0df59659ec172c8fc4afc9633addf7ad33e6500775482e6bd26a4902167806f73c33b31a97b57de623c1cb02a462b3442b40bf59fef0b150ec4eae4940b4da3328adc13cab292361ddc98c76e1c28f98403e6a0af01abf35e87df4ed82fe42c93c58ec6f82c1cc61f824b788350c0e183df71b3ad8ba9f5de63d837e4ae4017a2905329b63decac59bb1d55c954ae93511f8eb3ce7d8fde3473b44de0bed6fec72697648168d7341e74add25579142c8b8522f57d9ad12733430f0fe41b58d12e784b85d6b85cef1869221895910f81cac392e213b03e3cf1cd4495292bc5719957bbec37e1f7d90557fe18cd7311e6d97cb9e2568ce9aaa93711a9535443c6b173c2e06a4a40d612e04e94e1796d2ca2a73890497458101f40a87ff5203a773679de8818d0d998e0711a42250b99a4015b6134d33abb2a2e254b360d162f238f79fa4caac54d145fc5aba11e98775125abb05e48f2b9cb7e14a411774684c8ca6a147eec28881f0102bd029e61f765a0b5ebd423209fc6dcd0b1657be0f49773cd4876aaf7bf838a9e71e931f76b3e09cf36ed0f627e01a2d08b4c097f75c9f81347cde822eea20b73d0980e65d59bffb9739f28fff01d270ff849c0ff585aa23b92a29f0cc9150ce0ee6b7667c140e1afca7c1f89d6f07264b1109600885aa856a01627b7e6b880844df841dcdd36b30e8eddf0794d8ff2e300cf99e14cfc6b39ea4859a6d7da1b7096f1084f3155c7a9461a45ead5068f3ef7204f5fd46456576a9d93b5e4680a6aca332855b42fad53da49c881837d32b9e086da546ca28f7c5510b0255edceb8bfc8b15c8f23bcfdfb1d9abe3a4a90dae6e37be5eb03b56dc81809ed7ab0a739b3092f24f08141397c38f8d64f18bca5f7af8e51f2309197e0595805222f74915d1b57f5d60057739e23f77eeba0ad9111545bd2136c282a1bf5ed800ea10f0217df869325e9c7aa7c255d9e31f5d2bc486cf65e47fef0ca7cac5cc08270808cef12f2bb2bbaafb8f2f8888be9f067589535975fc143f42e5f7e8c31fecb25b0635939da3499d36259b65449ed71111c451a4a9c98cff4111722d85172c2799f94740408c02ef655adf08d30f9fcdb568abfeb12406f2bac4aaa27c953fa410dd6c1aabc7ec464c488c14e6fa8faf20fc8868da832c901a09c866fafcc4679f66a73d0a909309d0e51aaea075e6e3e6934ee630b0a54030be37cfc02fd28bf2cefa18b9ff5262481aa6f5df634dcefd61a94ca07f5fe7ce0852531f46f502aa25ff2d41beec84100e7ba6135b4feec48c12f912ef78874e87a01a90f05f8d14d548cc4e263871c5091508e5cca7c25834020a029bae42eb6b00dd997c27266f9e8d0408bc3d621c6527009b03e5e8a66e4bac697e534735f5f48f7ec646f66a7d3d67e5ac80b8fc70db3a36fb53b419479de04a33110ef2b6b3a4bfb28a5c482135c6ba00375405fcf4f4609f7ff922fd61188132fa048854c05fec8d7a9647e60090c7aded4ef2c3f927b51c0437cba28a11c6aca169e67af2a77dc95e8790303b3d5216f1117d968cc44430faa7d0e01a3033fb522d26f661882db601114c237254b3af7b9805836ec6cf11958cc4e116fbfaaa311edfa0b54f20251eaee6764243670d1dda4a04b4cf1f66cb25b7682ba398cc464007867df1da1458984ddcb0c3fb1d979399167f294812a74c6e05fcde6750c6fbc364a2db754fe3e50d8b0a1c61f711af835ff7038ffe97be015e1b112860718c5f355b05e22903252b8289fe760cdf9baf327b69d7c7efd4d527c31ae358d5817e13f05c744b55235864e1828dd647c87ad23356282184de2221bd8e021fe5d19c45702fc43c82d5bf587255f3918e51036f9bf68275d0a08d743a6fbe1d83210701fa9af4573b591901d2a8f66c031aba8546b8081cecc70300e4c69f073d2cee2e219b86ba8be90fddc8043c1c46ceca36b680652693172209dae53a2d6b8ba10b9878971e6b70d249746c0b90e74228816b37539af5fd294e689e765570b3b64174cd89938110fb663b3740bd958ffb57f780078ffc69eb24b0b9bcc3ce28718ff02a145e33eebf7fcc72795874716d775765546e1be1d3214cef387769a33fb3f682b90b548230f1afda87c766eff6b913577140aa05e7caac5e0c748d01b5de33b23de862fd59de49874b5149219808ee205bcb1499e54d901155b92d32461625677e4f5094b6f70f8fae728415346d5e773b71802aa06a253fb2449e62d2f42447ab512c2ecba5abda23073ae1d17726ff42420b16d4c3db673302d51d3cec31e9b24e9638865841f8e01b789ae69ad91198f63a18956ee177f5ed110f2802a09b6d04544b99f11b79ab176e3ba93825d1c26a4ebe6accac7d7d0da3aead97bb81b9786d8cff8bea86be0f3fa34b4ea42d90e69e8241ea3a467a486c18478b74404675785026043d05ff17a0d47ffff9333d8878369175ed0af3cb1c6d5cf89e3eede1292e24615a33e45ddf9f0309ea60218055770f5fd8757156b261dc7c6bbaa3ce29c3127ab190f5e773dd788f8a2e22f15eb37852d88b7b27cadf9b97608ab57c0b4c0fe7e58515415c7dc69030b174239a86eea294b5838d6ee0611eeb077a3934e37cdc8b3698b1a2a6195125deaadebf2dd16a7c83f3b97de62da6a3b6788f1e357c0282f239505ae6edac71e0931134e27cbc00b016a3558f58ffb1ef1888da59765a7f45b2ef68e874065afd5d406fcd380b5eaa4a32966a0b940140bb042777d0c06d8288d4fd9eae64bb57d3c327b59d3c2399db13ed7512d6104273dfb235ca17ffe914fcdfa9c1d88b27f67d4bb98e568b30cc08667f39d52f4e716dca1d181e3783f2386311f1c8ddfab1045b6ff4556300dfeeaa63bb7244770b5f4f365b6552f61ff06224555868d5f61e8a9f21c72f03b2eddcc167e9e34bcc92d43a3b081f27559e4cd33e56a0a3676b55abc776c189551e181036f217011b0fa30cbd5f1f7ffab009682babae26585d9a1e58566c19493dec3e000c9678e35cdddc8e5a6dbcbc173ee4c97a90f4c30114df1efaa7b77ae6d63819f28835a810407a4d8374323df0193cbdfa624a7dce8dc655730c268fe6956d8eec289e07dffbbee092f2b09bbcadedeb0ac081e760368180245f73e1ab845672bb1961abd1f2fa055ad6189a850baece72c1648789a8e220852d3dee1f55bfa36d73045a42fbd2e6cf3e335cb1bf726824c48c82b3580a8ba885fbf9e2ab3cf29964a4a5e364ce1522dfd951c7b081c087cc0a28b2b0e2769e6dae6b84f889046c32facb0764f85b4309cb28dee78abcc081999eccc0f459921429add55613bdde3e010ed592de0724d6c0b62df25b633d489f69e986e22fbdbfd54f6848507c0657790aab4314b985815adbff61ba0f7af6eb8cdf27dfd57071d22da6876167894b868729d84e367abb2f9c1a628501783892a3abaf76d97edab5eec07b021b9a655428c6038194cbff9632574cacc4dd431506cc9591309904fbafa9ad9373d6834c34fd746c3f529ca8c5e454e0506331eba5e8c54cc83c1745bf0b88a007a8023ad9bb2902d551ee27f9626f7530610d4e8fa0065394745cecd2d4f84c0c561922cbb53bf363ce45f596e2c68b8a8b842d9c490db03fa53e980ec4612b773e2210d502a1ea463d4d914242550121f5535213eab51e604f1998805700e5948b6ab98e487d81924e1b2e210f707b58624ebaf38a32ab1bf1d650960e9f195eaf694d8d1fce4500b5181dbff49562b411053edc50571b4003078968df7fbc55efefca4ef34cfc82790e9b9c1b6e5646d973f62d0a93cdbe3ef7e314ae9c0625500a9e94b4165c84e813cccf67ec3659be61c028c13495226098bab5f6b71fe6e56885343d6093d607a9140ec682061b2af8aad6c924caa80083287bfc7560bfba629e3bee322f0169eb8152fbe25b91709fa1d5098d1b43d68ffc05d2d807aa880b81d1e7ddfc04b1f61f69d90d1dee736af97fbfce6e86e41eef07019fe695278b1903a038e16357726f3a6fc2ab1e45e6c62fd4177ed601fe80b8cae4a2e574695d7715822590ac8fa7d04b325cf350102b9a074b2544da9bc106e4142247f973759c7360752fac0707ea8ef7f81b208465612a3033950064a66fc1ae40b33c00e2a064b2b2622ff588b97223df424eca34889c1f2a2a8f8f515cf1917ac0f0518fbe4c812ad433700ebed224a625199b1e21b37e36afab5ae1cdfa6650e5ec10010196910c341adc6f834f90f8aa415ee7b1518efdf83f31b54e129bf3dcde6faa4d7c2bf23031c37840bc4fdcb7422b12497685e2e0fd910bffbc77d355a48d22f07f49ee644083b923ba8b4962bea27f42ff59f2e0f98daf82be067fd6313ac6f058d94c529758fe87f80c4bbb6e19d42a5abf3c60484d1b1537641315a8ced254b1ebc9629a0a4ad8fd4dd399c7109a356449f5a1f80af8c544b4324dd07b60a298711be9e30203f0949663c1ad3efee8330ac7677c381c8e90a7b2fcb16cdc705a786cbe578d0b53bdf9fd77e4935a63d06a870c658b7706edb00b686664714194000b93f0d8a8c259b5b15c66cc3cd25b1afc98cf1544ecd97549776816e34a0847aec631e4f4ec43416204868a73eb0fc4ffbb893606c0ce231944d56b8179d29d1eeae0b92e23a80490e3bc6c212301172b55e241a4bf48855e44688ccab097da7679193e3d12bd748343a483ac6b8ef03f5a3eaf99c6c69ba3e890c2722bd831a5e30eb9469eb12d159bcd33ac6d524a3819bff992c6a974a69f8ff9154d4ada4a4da945e0d31bf4af54829ebd1028c299665bb8a9c33a3c2ca3ef4bd78091f644f369302cb9915ce5665ac378d357546ccefd066a834e5a8915e0a2797b72c2121fc76d37dda47c91dfe0fe76c241c43fb07ab4a8283072e8c0319180bd1b0df6a423d960711ea76b5627e429c03de2c811298a5f4d6c85b41c4d6e8c5897108496bcf0aa392a639a1209aa27765b1bd5aa2b339daa242fa1649925ef1c15531d72c60ed0a6c8d385323fc357eadee18952e21fafe0fa34b780659f4489cf0f8af13e2a95f71ad959b285007c0f964bffe6f147e6b744a5a03eeb7453b25e299c7b0aa88ce2d66f8d7943a7c67a57c11302d0d5d16c0cb92e0f7c9a153b4f8058906d3f287e9120721f9d197e7bd549a67b32ddb81df4561156f108eac308f0de4306147b72395ee1d60cebfc05845f1c2ea20e613cd04040792ea8a119f3de58ef777df3fa97ee28edc9d154c0422b3e84f8590df2ab2ef76b64e5fefad90e67788622f492a8eebbe01f2a2b2441555dc7fd85424d2b4e6e9fc00561ec3221c573fb29e459c75f87067c643c4577b950f0acc537c20310fc66a60c2e6de2030567b1c80565fb04fc3f9d742c8730cde9f116a4a65f93b537165fde2c9c12c1ee83a48851ac3fefd7e95e96acbbf6f307888b6c6a8c1f366f682d8fb2611626716be1337b65c233b18ee9db93e3849bda4a44a7c09d6f7f0b1f4d173fe4d28a7d755e3fa3c0bd70af014d2d9c44ff4e1d9e649fe563d12c1dc079bbf65feee16cb707b18fb29162fa3c094dc1a11037e6497463f6dd586e439c419fdb6b0709af26bb167506be5cefc99254c344ad26bd90a0fbfa05ee13bf821eb5b428b542d4a3f7da4b6e36a62cdcf63dcd5d5a600c354cc9811d8ab460943e2a12b140340672e351bc6a054957328b1c5c2d6b9518d161b8a694aab3bf7e5c8f78e5eb1d155d9544092b8f4899b97a24948f58f930a1b5af4d088860b7a9dbe862e1c2d13acb6f3736ea5a7f921e79075f5ee51f8812a939a4b15bf81259337880f1f9cd7a59ac6243788c0d78e5d982dc119aaf9c30a56f4691045cde66584d90e7b47db3ffbcb89946f2b517b7815ef637cee8942b295791fe965342fe2268683eb321a0b2966ff8308bfde570703ddca550afe22748efd71b3fa487cdbacc5d918dea63a2d371ab59b52953e0198bfe862afa46dac0d6b8969a508d5461e35a2ad4fed1c578b0f30b6aeae42556ed252246255db99adee86d04351e5633cb80f8b5ca8df92d58430d90aec4cfee8534f1526726b5e532f0f05957ea7c81e0245cdd8327ce498b3452b8a445c1d0159ddb630ff68b65434bf22cccf39dca013d14e26a5d8323cbac6d051ba1505aae5411044549d6081f010441722248abdddf0ad07157ca35340f926120cf3dc4a5c63c29bf946a7f1f5baf82960e10994e2249ab0ebe2504eec3d0b0267f05f081d79212b21fbf12d45e082085a4acf937c32f14c2a78fc800029d246a5abf62e155cc88d08515f637fde0329f529f47a3e35f61116b1c14a2489f1e523026fe56ec18276ac098d14e002a0f817129487946d0854452c879520cff17c74d5cc79f4dba9ab38a8a3ed3d5ce4240696ee9f811ca40d99ebebc64d19bdacdeef0f5fe1d03beb6073e985b7b200df0279fa08b07ea0bb2826d07e84824aa47095c3cb7fd66c47fff807d57e444d89e7f63cfdd2a9e4a1f7855b2ee1a7fc9d224e6ae6361b5b441acebddafc8cf3cee4f4875a608b3f3a67e5249963729f07e305d7587729869315e2972940a5869c8de9db3fcbaf0f89f80c9f8d9a275f98a9b2d9ee5209b8675561e77e83ad1288716755d5b24814b038dfd5649086f864b54952ab46e588b817df543e3277d615cf322d33f814ea812e84c75956bea0a4278c37acd12aaa23cad24683cf221abc626095ac11addfce6adb559d98c8b3b1b5dc465749f00adf5a85cd93327c3e117b920ca3d6f0dba752579bce224ac013d5a5ed197acb558d7173b2f33d1b7b3bc852e2025666f8222094e437e615786a3af20dde4b3376ce913e9e60f5974a264ad499ce635f2fdd416d4ec8d9d0175dcef27d053ba6c8040057f1de57150aa817384f8efc0cd99a58f627fe5f585d873c340a6c3ed5b1320581ef76cfd1b0fa31de25c1a48d2adde3d14dd4a0ddbf4b1c0072480ecfecf091b8e4c09a62ed55c7687d6be671dd6b052dcf701dc6654093dfb9a3fd720921f3aec521ba9b85f1ee0caf977583854f6791ce564abaf8808aecd0a47b8f272c44f190b3ea1aa625aaba8ca599317ebfc2befb6d9dd79e327bbe2ccc40c8479f8cdd64437964a4d206d5ef25a8bd3cc39f84d8032ae7ff900e291d8efdf0e8654a7c3f688f317343c22ca054404a49df1d5233ce13637f09bfe56faa51c0b4d4a07a79a326d9ade69fa941eef208cc780482344df3c4e86ffe8bc418258689a4d76bd2860791e817bcba2b134e3cf168a933c0c4206af7e30da52ae174522a0af0beeedb3a309e4a5d6dedaff51486eb0bd76a32d3311265d80b7aca9bc60c1a83d658965226a22ac7a31a1280590760f505afba78eb1d9f38a1ff71dd1a1f2fbab1ad4570558ad33c52dd828e518c09592c52f58202e70457ee7d8b24294752c4e8897ce4e2eb8ab5ff513f8db99597b4922f4e93eb2530c0c5a05f004c778572d699fde7a27760055bb4201c56663d460f11ae6e8c13775fac3fe3bcf8f275ca85fc228d5e46d0e53154150aa240646a6eac1566fa0c70909840ee408b832b7055790343f43e1ace43b13539f5871d499c4d13645302cb6c4ef85266036d4dab9b6f3a59589ec691fec471c552be9e00e3b3fce2f2b36dc2f0a8433586515722dee5abc9120a01459bc706fad89cfd31d2009f95e73fd680c22e8f3693f53bffdc907e81ea4b3040e8f16785ba603d90d8ceb2681bb9f9c988b635412aed8c072e40a48db8726a66e9f4d37e6c5e02e7a640f8dc380590c2c54360025c7c67977dd230d12261fb90cd988f2205d33e35d9c870810cfdf03e7a4590cbaae01db63596b126e4cc4671608fe7fe8021d3d173b09de58e56dd5434a3f3331200f6361a14d55737bc0228a156bb395594f453498d5934b2147416ca5c7f434205d3c3755cb28930f65f632c396049c39838b56e57ad19b078478094c81ad8c0399f17d81d55ab122c683fe0f0f4915a996339af80c198deb2fdc323e95357cba02c244bded5b1ff61a863fa06ea11911a008717ae2a57e578e1616990b247fb950ffdd36235259de6e66d4d138827d369d77b1af0964cf6a723c93c39baefc68ba5cb2e53c10e04c375b5833bc858a16e81065b314ed9af440f09b76f4d702129937573d52b8dd5674cb75eecef71e7243300cf490040c53bbef35260ae4fc0d4a64dd7df13574655d7338d172b891ea6bb445b2e68fb15c8a69bbac0e97ae525c9d06f9058a24792f315ecb2d77b6d4cc039caa55ac2edef88b397f592aaa14c77ede42d20d6cf738d6c4afbd64a59f05c2c14dc6d2f715cb8d916fec22a75588e302f3af3f983f170f5662d94c49bcf19453b5aec39862b4aac2d3e4bc8ffeb7fdbdd04efe8c132a07582cee27175923eda06d2790b00b8fb827177e3e99bc54b1f9870f545e4960286926c1378749818d6e62ae7640553f9368d4a028ca6a3bf9b8698dfd5f72215352f876cae98f70c6910735488ae74584a98855d8e4c1935dcf780adf187fd04c887791d5639dc13929a632085f461cf9d6075bf776af9c4db92660a28fd92665a91f2c7e9c9324b16fdc8d763d482a98f6b7743749dc7908ba5c73730a86ddc161438c24dd93df6086a373ea3214db84f90ea01c8ca89aaf493951cfe1219c8f91232b8a8754ca489b1eae4586bb6bc7ee743cf2227c9a33b308ee83e519bb3beb835e03b6c817d2d98d0e9eff6749e01899919ccbb9769184db495cf5a42cc66d3275bb5adf7a8be9e1293ce8f59643d188e42fd4078c00ad5fac696d634c853b8d1b4aefbbde14797a8548fdafb954be6f40bd5f0813498e1238960258fe47100245246f6710ba62811f8cbb44a7a1f77bb4765265923e838ff162c82f727cb8195385bf3ad178706eb624a77534a555b7258b4fb3ec8b64aa14f35caf8c69a464fa30ad1bd43d682109a4357ff1a8d1c7bc9c57f170931b39348c083d0e21edbe98befaa87e0cd16304e7f588b37fd61ff3c5bb2a0af2019344bd23dd4095aec19330a27f345844c767b8b24e04ea4444c7a7457723f7cf1fa964c1827f211143ce2f0bc8a89262a03c0ad0897f2cafeb26c690ceb723f7383e2d321305a45c5f32ab763603a9c7278657bfcc16fb8e302247bf6a383da0058bd42ffd52198a0a26f083f2e99a7f834a8d6198a06a14a051cd18d1edb76799db6a79b0aca14ee211982246e472d63067bb4a367688d2eadaac5f404a505f2e913d5f926819b511f8fcf5396ebe0598e8491ef3299cfeae87942138d8f56db71b7fff7fffbc2cf9586b2560104cd9e52287f0d64af3d3e6e0ff9e0c46abf3fb0002db634ae98f37ea065a93ab6b9093279658e22124d816f749dabc24d624c67db8b7b75d9dd6e849988bd89507eccc643d9fdbb29929fbafc220e6cd395f2dc61f7a499b136ee515d1cfb030262c7664559966f34817f4a8c43c0b1558a08536fc4311fb35799543517a2fab73a1b3aa6e69b5257451809892c291418219c5f6e69bfdd8b164f9ba37dd99000dade074fca792b15f6d5fa5321737b063156587443d25c5cafb673e0c0f004fa4285321473ad8a4f4c0f74859428bafcd206d1f22b5a89cd665e534a8e6c77214e289b12bbaf455419ad65be6e8c08fb2ec42c4496435577f68ebcb691199c56c95c40389e19657ae4ede3f7325d4f95ff2c00161aaa797d583d6be5c11350a6c560a79dbc4d1127ed26699a495997a7ab4017e0545dc25f9fe4e08de4919a676b89984fdd4479da720c2d8ad9caea98a00735fadcd778c8b6fc63c0d5587665ce596488fa2bb52cb4ce95b8cbedc1d1941f2319c600dbf648ebe4054a512dacf2b311b11e6b2caafcda6a97051774e3bdce775a9583616d0739df1469525bcfc67beb900c6edf068c0309c5e044f954dbdded48dbdec3f1912f52210fd69e378250de8ee5248cb236859dcbc630f773f37450f66125eb5309460da8159c9cad8ef6e6a2170ab190c7844511c1d51bc0e4a60b698beb64fb6e86a05e950160d3864cf64753d017285ebdb3c9daba5e37d53ac2e944d72b70599a45d02c3f6ce63d7074324844fdfbe3bc5dde032aeb37ef5bea3c0247e817370fe2339f367391d24295767b5dc73a244d1f50780d2cf5224e0893b5b76dd86c568245ae7ba30eab2a172de8206937b41ceec21797ea05efc0b56e1653b172d1cdd5f8bf476f64b757c48f53cc9ca68bb77f5431d5192062bcb2f60e6bc45602f8a033dd7d8168932dd5203969a38f85479dc00981f3ff301ff453861066e49ef664fa32488982cb8539e8f67bf85fb09371d655e82e3767321e6ad9b35039dc7c36bd1fdd861f8d1ae68e7a540a3b2058593f8cd31c92cfa8f084ecb9016ba6e1e4d262e2ed9e755f058b96bbbfc50e0db60105d9ab53b2f4e84ff0080da33db7ff2910b90b1cc2ecb36f002a060c076d9cb81ef4ffbf1017cff91a06acc864ebdbfc802144525e0687030eea04378e0abc299c8db70015d0c243aa3cb09c3150f3cbf78adfe43c2bfb1aeb1af325df697bfcf7b2ef5cca376593a8ccead788eff1b912c859d239f8f0ecd19376640fba352211e7f801beb8ef3ac1c459df9ecd3f4af70668f39f021938bc1f1a402ac988f050e8ec4296385689f6a56e79f02b88585dd825bd8d03e6e3a2ef3f956cdc0f2742cc07f108dfe08163e495b50a4eb160347630c0fea8d655bd98bbf42a42928aab9f679ecaa706447f163282f6732b36fb419ef4c8f48d776674ab052aefc8a664875676da151e2dc620887338fedc58d3dfda455916ca3429eaecc1ef50befb2ae2ee37dda432949c0b469bc64b8e69c263f35407bcc299765bb94ebec7f92fb7e2fc3107facff3e6010b7393a940864f1c32368c6aa74c026ca25e76cbbad35c3c9e5b60901dff332d4ac6b8f53a67ac04c033dfd03085890ecb23493adbe50992f3cb5956bde105ffa4f946b348cd7bbc394e4d610f08153d25280deab25d1a7c833ab96380f8b567eb99a63c45bf965e6ea195507a4a1b369266fcc1995d0747762bd8f6f48d4cec659c4fd1140a1b8f8693169bb6b516f2780fa8988e9b0d8254ac2d6c2aa19511732027a9317c5057cc99374c461834107607804142514d34317866254eb5c4d1dd3693a73cd756ae1b20e2126378022b82fe3b83c018edbf15226c1aee4fe4137fdaedea3884be33b2a08117356cfd17c76aa9d5581f9d4df68122d30f01478f048596701f20cb18f993e43db54bfdf0f903ef104e98e13ff71f3a700da9797c3e35aeff3bf16d1b778d9825fc00a83ba44c520f44db09fdd1c4181866e1fa246c5ef6e56e36eeaaba70243cc6fc602d40249a373546870638c2b84bf123d6684bf31eb71e6e73859d9f77525a79d28018a72503440f472b313af56b3530b9f8e5903bcd1d9d4769dd899b9b310ad6d583144140eeb141cfed298a97d01b9033d1c70f8ae99556f6fcc84d7b01387641cbff8387d52876f32e730a13b846beaf4d21beeb744e9af0265ec284cd821845f47a96773e9b1d2062a94322bb70b50a374dfdc668db71cc3257cee4497314923e75982e0082c0ab9a8c944ae80154335577d75845078ec8cb3cbb89815bd0cc6e380b0e9319206c82d5ce4795517ca520f4f15b09ab55643deb7324708797a057fc93bb26c21a29ae6cda8a7b78b9ea8ff99c9e46ba9da60a4d54b752a65bce5d55d3f43876590cd88cd7e8e0c64f08a3613f65a8c6ff1f5a4acc141145421d54b3800c55424f7e28a791feffce5a3a7b9cbdea02ca90b46c40e89e4c3292f2f8c8be5ea70fdbc368ccfc67cfa4814c631bee8818acd70c3704f9f6ba789074e3e162490ac3f1506e29f288be503f2ea94937097933c7c66792fafc09c50c060453806dd541d235dda297ee49827e56f23d988fefed0898ef4c89f4336455cb5b93dc02e29ed4ef5200150e2407c9ae8c415ec7813550a724d3b655d93ea1c52f8749a4e148a20de7dac98c96caf41e2f7546b75cc023606c89de4456610ff39d791365ba96a1f8045df34455c4b7ce2464ee61f11e6e34571273ab35e2fcbff0ff305436c8fd9b9384fc3a7a48138ff9a35339b10088d40a24d4af9e44101114887c2954e388198e14a8f3ec946fa38f8b15609fe82dcf881ded21e66c2ab51eb2b760b96cc206379415375654519c5f3c8f62c1f6f10708c73d558b78cb8d0d6cff134bf1ab5a468471581997580c25064dfc7d8b2017b824cb2d20741f41dc096cd66e058fd6bd6cbca4793efce173aa3fcde9ee1bf899ee74cc6b215fc3f162aa825a06aed64ff4de34ca0504b469cf7737020a9171815fc1bb32292908d46b18abeed8377f25f64956c5b9d9919225de64a09d416768e1724b1c5093dae1946127fc6860e5f450b1497acd1520aef80f187d07fbd1951b53d7903bdd01021da94d1c9c4df07e9e9735002ce5dc3ec930250d74952233fccafe09a3fd3fd301c450565e1870db82f60c21faeb7158455a15ed96089184607b154b92f8bb3e71739708092cccbb076cd6e65e52f952ff4f222b4cbd81bcd51c3dd64b0fd645c365150162eff62899c3b45e8a0f6a899f70fd5224b3d045cecb27e1908443c465aa668d095a8884558913568a774da3a6bee257a7643b1792fd0e813ea02b5f1eda1885f984384e26c71866bbe8ac0511db0b9805c0ad0a99033596c75743a63fbfbe79e9c878cb348f07ff633a522fbf58a87c65014ed57f2cbb6f1a9c80b854fe87a1dce400c74034df19766cb284083f86b408e8750cca8c67ff3df61f28a8b495aabb90fe28910271637e8be255687a1ad937daaa87cab9440a036582d4cfafb1127179525ac89fddaaea0a02e601f0356e20eec9e1e924c3562782d5125fe552b353c7b36fee221ac16a1b54c2f07f4b69dc4c7c4aec4114190117960e721786f2597ffba0cb12316807a374212350464f3321ddd3e95b32c0b663be874651ab1c02a7739668fd39e4483e4350ae63b553e4f2d1e705ea3ec63d0206077f02db0e8e1ac0f1ad14d660ea66af43544c720c68c7a016c995c7c4d5dd4cafd6f33be1420be13987b4fe90abcc95ec7d0dc3dd0d3f80080b354f4eeabe62f2f7aa96f9ab9ade0aa250b2db0d00b0f479ce1f3b4778eadf8d5e240c371a5c3d5fb47094f6cb0227ddecfe4a07e50d23b31c38967b97a8650aedaee3d221a645aba7e66a805961338cc2417cda9d08fd4a4f1df7b8a612d64d43df3886133f9eb6ba57c89bdfd474fb3181e7bb235ea71bc3f54e3419a340e5bb104a73a1cc4456489a8ab0832d6fd1fe410622ef30a685f75039f731264ceeee3811cbb8fe71dfd1d1e2dc186d414315f9d6dcc8d46c5f384ddb79fa9cf280896788be20ae4a0e2e1d6203103b0537ff3eaf4fab0afe528dd8be9d58799f0001c09ed78fd5ce73f8bc16330cb5d90612c06d8646ba39c2bc6ca232173cac60df0c72b0ca0e46747c10557beae4cd5c648804d5b845e75749bdb74b059b346d3c6e540704db46faef1602d14260f579e5c7627f3c5518c2c8e1b83d97113f39a8adddb6144a3a575f7fc8d6be97cd9646d13a032ba517a749ffdbd01d5305d6778709c229e32f399c69cdcab3157a2b2a891e1e5e8ab44a471497395b0840640695bee00b9d4cbd64652946c3a1495f3a97d04b682ef0b9bbac2816c41fc83fb0245d55135d2c085b8cb922ec820dbc31cd30d32118e6e888afd57375c3b554fd5bfdbe20b417b0f843421b0cad43b9ca621c9af7e5cb1194e429b921788a45ffe84d926591b3145167c1732c15e80e167bd0dc7d49985bbc11a27b01a48ea734060a9fa2b2511c72c4ced024d4c29ed18a07e01d9e6870c7796b00c4e2a81a44596cfd65081c1e2b39d79c8c7651690c286969c9882d2ec7200793413ab1d505ddd79bf2e7c720970845ae8d006c3b02b4af520590075f1e28d7114f26e7cb773dfcf7a9d15a953c1ca66e1b650f9b9a447d7bd18195e2d61cbba9133bfd892304d51febb59c7989f114f80b26a923eb29db7856b65f1c5321181352875c7be4e02a857792561321b59384db9f409bc1bdcbb3a55c9b3cf90be5d2e5c1d441b0290893ae21068d7b62ac78b0e63b0f9c871cbe337f84daf489ed155289c08878ac9b8f0369b85e6c7425e01c2a7bfd0de65f580673401e7fddfbd238c8f67318aa8950514d75cc206ecc2958e7a58d8f5399a48816c3ce73e7a63b9adbbc0a3a9fe8e7ecd79a14810bc4a0c81ff1889efaa6ee02a5143711c49a5c34d450a730b1e560243826156176135b04a45b6535e14b3bb57c02f4eae78c382a78a5dee03d71247a2a4fea013c7a537d28b7a1b4acd88228498cbe97018a8b635c29c431811265816753974331169a33ad0f77edcf09e56c68913f5c6e76b95bd325b81ab72e6d939b48c4cf828f749e72f99669b4fdacdfabff6148ca442bfa4d19ff5243318deb53323702d1606a3bbabb43244bce07de16b062377d75091671bb8aba1b01b8628e889d6a12c56e260b693912feca22fc017df38275af50ba801885a5d09544688b574597b1447ed088718754c07a67b4970974a786d9e15ab255ed2db1cc65f04f4873df763bd80033fa3bc4888c02d8ab261f35d65bf50f6a9dc05cef1d789c18a37aaa5bbab34d265443e2e64f1a14842258bdad12a7d135769a19509f3545c97a2c9bad8c2dc20a08f27b705f0112bfc8831332b5a4fa68e5fb442049a5673562365f30bb25b7faaef1737b07e74494e230686f94293218faa198b8d2cd5b20c1ddcf7a78c79f082214ca6d65d65b65c50ccb064a8a0a53d167d3eefa8bce3836bdb0b2f9b4c1a546c816c24d21305b464f0f2a8339c0e8ce1d0df76003c6703953d105e455710ee0eb30a562c800d394b544376fd5edb0fefe2b8c04ab9584490511314a4fbb46aa651a4403f27b5fb40ef90a025b6fdb79779666409af92c19624720f0d63c1cf208278ecff356ba105cfa6fc270fe641bd28425e277655e1c43ae91f664fbbcb10fbb94c9cb20894976d0c0c3d70937b81a611776b27e0054539f17d78afc5afe468539255c0b8932121daaf444efd6f1493758ce15a2666a02d7232b3c2d05e10194adb2483540c4f1dc7aa285a61879c6ea2430d8aaa9060c9719cc90d6cbde9b3f8900210443a1a4c69652370f32c6aae6c2e781d0553a7ffdc91fc0dab91676584ed015b83694707da1c2036cd63049e75ee10f38f9cbfc17b11044b84c92e68f209a2c8d1e3f40444575375877d11f49048e7078acb5e9ed92d8b461d3c2ebe608f1f04f284507c04aa34094fdf2da664d0059c827e660574e89f1f799d83959ff44e8e77766f63542c3b0ca61d378a13efdb8b95092bd6e53362c2d6874cd39b99be760652bc56f81633cb280f5f6645a9822ef51fe9bdb21c28468ea4fd383593f9c7a01fac60dc39d70e7d1b044b55bbdbc96c132adf892ebb89a7f48d8eb035a01d4a6c160fb842a3dcf376ffe4779e19d2ab511156d84bcb47e8331a9fd47447f2f50418986e92fb10f98449a1ecc555021910770e11da48a8e264e12b46493361581c22838a91685f0cf17536dcefd0e64a3c6401368349c37c6e9f8b4d124997203d2a43c2c7d2a4be342bfd2aaf4c50facd0b0ec83ea6cba14e595c2f54911581c978c4db31d3901f392451b2b9f22378b06afe6c734755dfd6a01a0239dacc5de707560ae999e34b2444a1b0cf71f3c3f54a80b4f5502e0f7ec0a73b618e9c6d6a9173e1ff7b10fe83982a28624288da275c1d90ed68e9213fc1a7cc3d2ec15f21ebb02c6a60406dd640f2075bac75eb99eaf0ab8341a8b8978b6a025b2eb6f3df4eeafbf5a180f420091bd70fd7cbd2cce699091c68a29a726f1d4892030919d50e2c1579d7c0bb575e7a54e0b3d4698f930f974ab0c8db2940b73de606289c2403dba2f22707a88130b12714080aaf172099375463d3e48551869f0bbfa50d837cce28d93aebe8f70e1546e17a042cef1e293625fa9dca376479fecd1ff88edfee116722e612e4fbef1389dc877b2230c628e87866b8a9035f90c413ac96321151869ca79edb85c75f366598ee992769ba83d470ecf6c0ded4ad0a2783da0e86d31d95ec26c21ab0b6786e9be734961d68a23d30f0662b4fbe52fa9d11a1e1421b73c78f12d9c4a55af845095bd85514052853d93cfe40ddd0b56396997d3af612e1b64bc1e4358bf631f3c91cebc6fdbeb210a6b7bb734d17ecce9ed85ae59a7cb95bd71e44cb31790657330becd0965993f743f508446b597caa88fa92cae2ede9fc89152256984f1a3ea4ed3a04be13299d9e7d860d13e90f9c53b395b7c82f4172eb6397fdada4adf06c44d0407b52614033589593f2cbaf9b01f2e4158e81fecc8ff436b3a9ad377e8a05ceba961beb3f12579a7af778a2bcfb710eee9c72d9614db0fd2950509d7007808760dc39318b1f537fdd60636e36856b2b328494eefb7beda8055f5b92a3dc09cdef13f1e2b8047c82af1b026a00ffc3cdb1edb3eb8921828f6e19e4aa7e4f336607de3e2e4c0e0da2231419e3371a883bd1a25cdc59d701909ba07e7d303fb2dd8123cc7cf74fed1ee7dcf37a1cac1a79775361cc532beb6db1881f16fd3e7c1e571faa5237c6e68096ae255a380466a4008543d26e04849dc9d9afa26363f97340122771f1c7d8c6c799362289155573894bfae1319732afbd522152847cd33fb90bdbafc8fb10dfab0d8361700c88f38c0861987c1d89d5b8aae4ecf4f8e368338b05be3dbcb5371c6eb43a8ba26ad506a04fafb47b2a564cde64c30ac479b6027ae82cafab6fcc5ffd4cc0eda52dbecf0cd8c6c757995a3bd540550b14a379a789ce5438b39d37f321c78fac801ba0ff248b0e4c108a9a27358c00cf2f21b01adde4071f99a9eb9f888d2eb914af45f0beb9550cd944b785c76914bf815f4c191cebf73374ab35f29525f04b69180adec6984d726a0951e7acf86b71b7676813de0a2bfcaecb9c57f81665b929b5c0e66999c86ff058193b8cd6d01cdbda959657756b358b421bbfa507a862baef2810c3bd4a642755cd9c2cdf64321bd0c6816a510a76a62cec0f6bc15484a431572fba0db6dbec9cc9f6d5cbd6049d4422d35ee1fa425eff6f5d833d2f48f4b2d811e28be3f5762762f5f51aa61ff39868d226f69b03f46ab3e62170f5bec3d428727affd4e3ab722873501ee01fff5601c350ca1fc0d1a3a6d22c0a82c02fa77b87ac9482fe94bd74d8923bb2e65eaab7ab2010c7d42057857e725c1725f4d4fd917ecd7a46671fe32e4141f45b1530d240fb81ae67ef2865ed18606d5a2b89161520d7ac3c99a03405b5ed79331e188bccfbcbfb5fde00fc4852697ec50bc12d526b3b01399e0d6972fe41d1e686d34ab5df283d7bd3ac96f61a7c064cbd9151bcea8fb710d7a3072135cba4fe23892705b9448800a66963af0dfe02ef02abc0677acd2ebdde2afdaaf64f027f87f8b1bc9e712498b41ca0fa11031870a3f348002b8bd382985d9d0d04474ed5bc22a7c09273a4e626082175a6b060ce33c823df3a7a0da265cc68bb2f7162bf466a3fd4668da31a27169435108d5179c956bb436d68e0b05ad4280e0ca695f7a67345a3b5403090032a1547f70e6ae9770422c1b1ffd5d76bf3605c0f17161698a5f8a417931c26dab43a3a4867c624b28d8a98ca53eaa795ff9066689df32e8832818ccb44c0841f12dc51d3dcd8321db289c302dbcba855dc2f52eb561d3d32273f811e1be25e518a3ebfb262468bbc084d140a28cdca912d291082e3df73609a0291b8dd2df203df451433702896831beb64c43eb4d56fef854442f686a869177aa82686c5280b263270c10f46596661c37f1f544733c93c1fda133688713b5304b2e72723714b95787ffe6ed8f4562ac1da477b42edf20afcc467773b36d01f964ccce3c059bbba6947191a382e3d3f91e023154b2eeeab4c97c6d1f069d28314dfee293d5fdff9f29a81c9aeb8d7a29afa80b9dbde81661d344bdd94f65fdee781893f378d3e6cd68d6c81464481e10cbf1027dd1e8829444b52820c46451eae11adec91390e02744cb2ce75ddf59a4e7ead3ca689abf1bf756dcb5f3f5e500ff56e7900fc38b7fc62b799530c836abfd9864707c7569567f0c872d146c5c9fcaf6f819aa1a4af23ce55d38ff800bdb06c5777d4ea62e4945e811b75ba831f9deeb9ee835882c25ec19e065c4c26b19b7c7b5a244f9dba4c1ef8abe086b65861be0189746d5d949ff7bec6d3d73009522b5e7466a9844e0d68198fd33581de5df82c142e60f8ef4b125061d167321b39f2f597c7b0041d610bbb483f9181ae08d6aaf1579dac905765f9a27c23238aa92aa595535140f8b9f544bfdd31d331cf8be350afcbee5f027a15a4c386160eb7e0b7c3c0b9aec3cdf72b0574ee5e0d259f5c8dccedd3bb3275f317e857fdabe4cd97e6be2935afbfad811f68d076b7cf2415910889bae1bf2afebae9c76a4ac754b89fad5c37c1fee292c7101d903ab6701bc7e0de9987d776e768d474c7b6303cb3fd358cb9b83f29af386ef7b21e7ae452bbd952c4f92fbef648e09711112641fa4bdba790dd46665b78fdf88de1a2c7ae6d15855fd32cde2a4b08c43152fbfa2e53d2cef003ae6218afcd911c8a6b7306339395a2b167fefbca57b0e854192794fe17ab616dabcddb0c0a9e0c0bd66600cbbdec22cc71df6f0b6495d832ae64dc254693e37beafa8b14dfcdfc85656796d057d6978a808b6a2f101f4fd7c62837d8b740432af3e9b859f04c5c729a3358c8cc7e5964d6591b901ec625c04709ed8000435ef34814945ea62809c799e705126170ecf28812011b18d2ecc70b69b47c803780ea6987811f8b249481818d98ffd9ddec39d49efceed5261998c09c5aed1e125abafc4b335e820377316b0c3f86e3c8e5c1bf724f4c7710bf7cb3aca23271a340cd6382dcf770843888219a72ae264b68be0ed85a562604ccf56c1e7108a92a9d734c9f0f728b201e86eaec2364da2b301ca56ca1a044f6ae21eed7dc2dfe05efadc2e6e71750671f4046d7d39dcf2e15ffe45127e206cef05e4f787ef85b2f4d7bd2dca9ef442846880bca6171ba90f368abe4d44d6f0a6d7d9a41d63d89ed33b6ef0b218ff5188ebef0e326f03562fe8271ede54f015ccac8b881043b587cbb616dbc7bf0834ae4217c26972f6442e89add9dedeb40635b77e926456258b67f923a67fda130c182f7e7d501cd5592be87e9d909d867c8c71df9cdfc583adddc6cf944275d89baef72504e039883df05e40cc01b3b3277493e6a5342ed20c896f2f62d8f8d5570f2a4b214ba67203036c5cd754f2229ed628744f77b8a546f7ca3096f8c37394d6f76c0bf4a9a04a44a7c6016e194ce2767060ef0134a15b99a12000ccc400029af4dff57c03bcb133e8d94a024fbdf70fd4353bfa4542c8a133c7d9054c96f14447f2fef5d69d60d774c8510756ec318a64c55d4000999e3fbf8a53802617c0149848270888e82d0eb9b4bacf1c70b6240e360c134a4e5cc35f96e1a2e529cad9502f650454a4f5709a6798425dab9f68f6d0fdcb51d79a706e41d3dba34acb37f31dfb2c3b105bfd135b87a5bd2eeb1f334c4b244d5f761b83ec9435aa92074387ccd0619934ec8ae518b1ad6fbcaeec776715ec666e7131298194e84c4c438b688cadb75e2ba888b939751ce2d7d22aca5f5b74f7a04dcbdd42e31b31906dca20b6f7faec3fc69089e464e813259cec31cdafaf4bfdff8218ffd19e9b99a288c90a9ea406cc642cea5fbbf7454ee31b536f4ba890f51aaf3a0b06b8ae2e6d3fe2a6dd22263f5cd1ff79e5cfff9b22603a1b215e5afb26103ee47f5846b25370a502dd2efc0ce1705b1a0fa97e571ef028e6d15776979f3b6c44df57f90b48280a3050b9b2aec8ab827a13c60c8736438d1285369e2027903d7fa63bc4ea0f801678200eac08d07ee5451943a6d2d7b39e9f7f30863f6885c8beb90b3b2a69108ffebdd06eeaba74f899af0d0c517c60398b2fc5d2804a2455a256f696895c5e3df7dc2b916cbcf848b95b74e6b60c4ff8acf908a8f70faa820372f0a580bc9e51c8ff036b648843dbd9913be32a1305974018752992a4faaf047afe51e4e33407aa4a82b1d96d6295dda1482e6f9e1aed262300b4317f94d1f1c8b282489c259ca650a9653f4dccc6c9f34515eae82af1f51cfd9cab27c83f31dac63d0f319adbcf9c90912f5215b613fff9b0dfc0e3c0e15ce633b024ecc9e82e03e681fbd2db4ab0e3da7390c78760b0cc70cca544d333419e14f8ce927d433570cebcd9855dadcdbe77beb31594c9c9b6bdaae68f34afea1d484cb3e28ec34928a2074659aefc15170bfcde91ac0a53efbf4f50b527e07ab102fb84ee0e6e6dbabfb4c745738922fd80baa5052f4e41d34991222f1fa8edbcedde0288971893a1852e210dfaccb1668d542c7bc9d18795fd4ace1db360a6b4622267a94a7dd05b52f0e6d8d697d0616f6f4271c13e7f649168751fde8882a7270036e9a44ba6f6d40d83db929d5055d81fe7876a66fa9e47a38b8d1cf18ef47260a708c8aeacd75a48405cd60ab170dd745620a8d594e2a6cba37b942e4a8865c4ff06dd522f04d014cf44ae3afcd1d7548e6b34f12aac6774c394ad150c5902a03db18cdfb0a68d56287ca2003b3c36d1a08c1159c633020629559b16f054d4329bb8f50f28460a9953cc310df03045b90d497e52e6c4f2fc90616f9b1e9c7450e040424022e21892b9c525a1c56ffd8bad6a3b31002a7ac3116e7c7fabfed7df66121cc77d555ad827346c3f9ec73dfe68b5232d5b3ccda59177daea1797df129a7cb7259de721d05561ebd00afadb517cd0d29c55a78b063014191396bc8e97c512fb55aa02248d8d11ec407a585edae4f9d8c396bd46054efb9f3241ab65ce2b2877198062c0e50c4bdfbea1a6e521a10ac05a9a966e097ecd698ce41b417fe0510513060441db67160a8b1e86c4f3d964d9dde3ade8676cd7bb00b3bfc28c05ab7f8743e25b3f8d4e36086661bc35ca1660ea45547c6e94a545d19097977c25856e2511d2e8c5039c7ac0bbbb4ab44b2f17afe7587b76a4466ae3f1b83c5890c8f2c8a0ee17a77d4dce14dc7e6afa5692bee38e900f6aa368fdaaef73d466f1d6b20a69552e31b0f8fd96cdade7fe3eec65898a0f1759b2813f12dce3765f306f36c340bedf52af30b17e0fec7849cdc7ef73f88ccc54fc56dbedddeff8a450f0ef1ef535a735a1e11f9aea1c44dc12caba73590f6f72eea2609943712d8f89b303dccf88c81586eb91e40d7e737677ac8703da2939301ecfdb5315ad77001b09a8efa18649f6b8bd26914ac354a7ffb111b8f690b24910cdc93602ac7c9da79b0502d519af6a0694d1bf8bcdb487750b9ba10c1e17159a0f703855ab382837da3b284fef789fa505b986f2666e423cefb6495bb8897f4e34224432968da571b3f6d3e40262ba7171695d288a91f41fe37dec605b230d58212dc1acbeddb5a69bfa363b8f1395e58008d81b748337f27384cda91b6eb781bf7bce44736dac7357706614d866a2d6a54384093ba256315371cc38f5ddbda86b6668b7fadebecbff2fdd90d0a474158bb1c7e84bea77ea34631e3473d0a11a795b4187708f9e9a7f8b0d3a1b9c1cb177e18637683a6880dd4942cb0f2fde2e09d09ef1a8b92978006d50a528f8ac561cd25654e0d65c02d1d0dd9078251820e01e5ff08878500400f80d23d90b43ce1c1d8d133962eedbd5aa789d4a35edcb5c8bd8713c69c8b9cccd8ed9ae33f9b047b23de5e6c082ca6af6c0c8861b0e464a1913f05d4ac2f0f8538f243409f95d0d5c9e16730c5567f789754e1af918709d4578c0e9c529c91fc297817a56a89f672c0aad698217d7520ca5c13016fdbf07bbdca594cdf4b6c37bed6f6c10d3b459c40c0614d208a786e5f6c5bff13cafce07222b48f7d42f0d31c0b310c5e38f29d15f26461acfafd7fdff6418a6c509b63afdc475f430a34dded16cdc33e50cd54dfed2d457c9a244d2c003cdc741f52e3ab77e1c1c8fe466d150e373c14fa22a3dedc0f7b419deed481c41b0eea49111439c3c1388ebc24114d91f583b4f380bbbe1e46c9a193ffeb8437fc173ba804aa0af3a64e41d7f1be7a5302120a692fe75f7a9e5b4632ffa3b091c1a4418da5abee34b55224d8e9e20752b02da1b978a98b6b08aae9527c3e75b87b1adcbebe1dde9078dd493339fb1244a77add4c5f3b7067ac424d1aa41494acb81e69b13543d769b269b85987aafc729ff7c6db3cfd2b979e4d6012066ec4001542b782c22df8052764c58a469725c8db79307afb95e6d5d54b328e4b2e03063e0c7cab1d5c1c71fbc9f825b5bbd829e10f3a1830cc776fefe77a060bdf2a4b42c7a1ba1530f22de5fbf3f1c8865faf29d0957926ec3c26437e7b280ef1e035647056eaaf18335621d2c0643e49df6a20b47044358b83a3e02b0ba1344e607f58f61861138c93ddc97dfbe5c8ed389f2394de97f9bd8944128cb3c9abe5a1f4102c208d0a7644f351d8c0290d20872ad0bf56c6a4f5e8c18e7586d0919cd5af16480472a94fbb387529611b581ab9ce7d70e7859b878b45f17226678901af4d95ef084d16e7a2167c879a23fe1c915348ddffda66addd9d0584e66773053d15ff945974aeea7c92dbcc25a7d0996b31ff2bedaa8051df3a1fcf8dba2ab213b70a9d8389f07d16af91d4deb8b1ff04ed2b44c4befe57976be97e33fe4539446bed1cea13fec60767eeefe99495b0e8e49577a6be1840e2e8ed1fa4850d782ca7fc916a1c9f85b2d683c0dda98f000af9792ad86e4e0875ddd221a0434e6d4aa464f7d194458e363e97d7e33af8e7a8ff12f957b82eeedc60274d97bde42e7874d4016803ced5719b13d82f86c19496db921d67591eaaae30dd0127df41e484fb96bc0eeea54f44ccd9eba802dfc61ed2fd58d62fef879088fcde2a9aa14bd57be2b6aa497274fef1ab4b631596582c0c4ea43ac122a091fab7865727aad5b7ae6e0fc988f5b308ad0fc4513648e4fb71448dc24f37fd906e967bf3194ced757b4deaf4a16273e7b54f3df4c697c61ff1da1c55756dcdf1b2b601ef786f24804a0f4095c23eda57205110f932975854f841d51b62a5f3d19a88bb3be2055cba0f9b4ddff78af91ec0064344593a1f4eafc3b0c900cb22764790f3301e27ea57c41467888e823af443b5ae63952edfed3212a87b02ee30a0814d46aeae294f049057b589cf6e0061daf45ca1169039b2f4b9578dad413947343bcc8df06b4a59c67d3b1ab7a2378c3a6710f4374f865dfd7cb88c4e6190cf995cfd99f5ce699f4cb869d606c4089d6771229acba279a4fd8ec72fe726960909b0f6d82a9ec2162743ce0e10cb3b4827bd18afc2f45b2e7055f5ee8d5ed99123b13a44d33ac887f65e8e1071cb0bae528e40863e11e87e85b65bb941bb1e243884da328676ddb483e58bff1727cbd9e9a9f5f873aa40a473a531d695886f8f5a24c9169f44cc1a3f530580d0d1e6ec0d10fea88251e01716f282f6fc8666696c7fb297a840ab3232f2b29fc339c67582233f6d4930595c25ea2bff356818d2c812966100efb39e2694f3fb227bfe8676daa0ff57d6b501b35b05f857957bc6e8d3d63d6b8575d7527623f899569d7b936b5a211b0142ed914369e3f8f2adba8b5063d83286e41514f71ef0d826081085c7a3992d98a3f869829d3b168eb64521f81adea5f3a0e66515b3925e4f8fc3bdcb826f0f5b66900c0f03ac2de4499ad872a7d8eeb85fdd1084251d0edbf2b3bb60ff5b470681a3dffa91e8710ed4aea64a75a5c49f538b95a6989cf1ae901ccf3c7ec8785386b99f8aa6b2972108705f42234b743bf3ea0d71f08521f10b0e10955759a30dd8517489a609e5d25e0ecf859ece979d5934e785f5b2b67478fbfe3015ee49d4e4de76fa3c45735cb53f87f87d5c75595de250b1f1b30153d03ca23091cf1a6556e21bbc2c71cf61f9d80ceffb00270076e891c97bf01aeac44f7f47c4c4c772017cfa00e33fd1743d4cd93fc6e67950e80133d51960ba9c3370d354ac49d9672aa5f477d3fbd46c54593ab9ddf49e6f3ae6e5631bf966d544f1584529d0489cbf477a919e1bfdd0f077c22e76f548e6c6174046ff7585a8934c654be3fa6f3616fdde11d10242188cdad12f694d66322e741dc21edd09edc5018f0b75f6c947778c3f3835483effa81e9fb4b32ef92ba5004728676c50d363c2057f96ffb8c8f3b935797d74a30351034c79863d3f7a4ff79e336502355694f5553e3d8096d8ac78e4b5dcd30d1218f7166d47c9e90bacbea6e745a5b2ca2212010d5e74893366fb5ecf51240efe55a755aa347593191542d2a9e066e43a207fca2ca06d4a582a9e510724d9fb037abf7c550bc7ad088bc4c4f6e3342428f2f82993491fd4d7f23e7ec478900dd0c4a7618935aaf5a858a2ee7218c901a1ac5110f12d5ea2f0d045bcc680b254f567aef34a325461174a6d2dd64bce7f3667fb9e11e683e5b55f7801bf1093c0ce29c86ded1926a86bdd6a31518cce558715cdaacfabe770c6e3c8c7e237050f4e060bf441679d13c3d374b46bdbc4364756c524659926fc8cc02ef459a36426037178e8751a875d82532f213962113978dbddc03b684d40ff2410d0aa9e4599404e1098c71263afce42daf0494e78c71fe2bf658084de9b3e68ebdde1bed30d5a89aa6c87cdcb6062ca91e5e505e9a566ecb220fd7df67a92ce26d95839259b48f50a11b260af074cccde4b394e23412673035bfa38e3409f38dbe6585d1005c0c48d5ae646e59d541747703cbbdb8b5d716c14b0d5840de71dff4612894eddb763403ba853a2495605baa21dd7901cd50ed82c2a916654d034bcd6a9fd019aa36a34714d06d6ab0770c4c576f2bac3b0d7af5564c3608103e1c167e4810997892e38fb3ffb275de5949fcb98c4835189b171d40226b646268934e47056d8f68e047e1223b244b36225f60612ab8126ae5b686893ab21503c00e57953801856757844e23787639a9fe6b56e2115ea7aa5b63f10b318e274988de4d94fd4f30ca576617d0a6b2f52be24036f1083960601ab9be40f3714df6abedf512dac6b574ab6b4a5fa15f391c5c6c8ce96fb8efef8ada79404080a2be603376fb33e67ab0be0ed023ae235642eabc5ba12e165c76031587318bb9a907ad7dc5926fd60a763ea40112990cec33ad73062db2f74ca479e876ca9e1fe25bd6ff97d944ce4816060f0fd2735f9ad41bb208762e7c7ee2a8223d3bd711d0b5ac063f2228326ab95e0d5eb9cddd1c115bbd904d3e1d8c0409a1e997085d95b472db6025edb39547f352a8d0b3bcd670954ce78e801cc23c54d179a7368aea0dd6a36c5cc723c474b14a017ffba4c2cfec02e7614ff4767f2de61dc6e85ac6c06d83bf7bfccbc2e549ce126035ac4cb57c7a4da1321bbf4ea4d6526cf037124c19f9ee93c973d7e6677007bae7958b01c0ec80b5c158b5dc1d77cba2ddb02cff64462f7bfabfdc22456413c041e2909f29857430ea5ecb4d79e56094e37f0dd44aa43ca0deedbc6f2b76ef854ef850fa78e36728f0d942917c57f09b9f1830a5a661baca1d3c575d69f37c1dde630d2d0f83c198f70ee16aa912d058b99bb42363a7f0c49c2c73985d75f143ff054cdd71af661dd0cabebc7cfed4df0d168151cc47d4ea77c71902e06ade516cd0690d81d7c8128d1648f4aaa7340281f659718d7f3cfc3afe54829f93b38e854a7c42c722438589337894f783864474f5c054b4619cb8ec4608e321cac2e3b5aeeeeb2d39c40d51e77e7325301e6168bde0e6ba75be43a194b909491c03c212668aeb062652a4369944eee968b8f4ca3a9e3dd1f11a6e20159f0fd99a0e89d6aca813bfc87e19c9c4176cf0a551e7ce3650a5c8b8bf13b73ff47e3449dbfaf0947c419adf21c6fb451bc5b3dbd76c607ceddb80c9e064becfe0e1569b7b523e7e7d66eb09e57204dd27421f7a6e6b3cd3b02f9acd19c99a82114cf54390c4c33b9ba76d80dddd921817fed9b3383c69375e4eb368f999f223463ae04d04f0aa9d24c0e19b18a9c62ae4ca12fe6beedb104f2bd3ebe9bf694f719940b827ba1f4dc9bc441560c84bdd2a29538618d778a80d5d6df32422b55f0c87c3187b0f7dba2c2bdcc49c92981159f99e11db823b8dd1e980ae5b02fdf1d0fdbd0da938dafcf5aca3498aa77608320f6e34b4fd901057f77e9192814769d9dc20114f356ae9f7aa2e07eceeabcf0caeb86192df9883b58a7be4d3c731e1a692619fd6b042c44b3c524e4b2e685de4b7ee7171b649453c98440aaf57287afea4b7b1777246e4cc91d99f57fe109e47760f905f32e49c38be99a693fa78c65a3df4fa64c3c3b4f8f1aea65e6a77ef0c5e1287f1b32cc86cd316f7b763f84ff1485e21411e142acd6565d16b0b2b718b10542386cf05e3740be9df4be9a6d33e9178fa861e43b3477e906d1aa1f7ff241887d11efb65fa7d1436327ec0b70d4d310de030d3e590d4fd068d60be70f77580d7c254445dcd29a7842d058ad1cca4b9dd1782bd553bc413bdbd4c392e369d53e6bb81f54fd3e6e6e9a180aaec0989738d98dd4b53d5af43958a3ee509c988e53385c7731d1dd41e06c6325a57d553d7338f463c339554e9ca43d005c6fe613a579f8c685092b671d9927c3be72e79f18b5644aa1a0b4d15087f88d75c907982b06c629ffbcb6403e2a6b2002e81afea2a80be2cbb7c8dbd0292a1db2373127433526add6ac118c9c4da0fc24f48b73b7bc5c43af83b11157bc3a33b03845a3b8f4f9ffa346f7f9b5bd3a9c19afa3b223ccb329346fca4f312b0e8a77f42be2acac371942fc5812831bff728161d13023ddd79dbbd7e8fc08993e23af62948e413fda5cc8369d8b96391819cc0cfeb1339734fc730ba12f20f84c754e30bcb2a747f5a1a06c8cc8999bfb40bbd8c46c980e4631f2d0cdde24142c42643432561f28ed4ef8b9252bb654f023a1634daaa5cd2722fc3904cb73c821aa8a1d9a81ef51940059d6415d59a036a8c8e331209ce8bf57101ba798fdd828e410700d2c443b3c97d5cc70ae8ddb9edf33b9d1bd6842b958c48a38436b38ca7a7cda30cd6cd976a78cfcc0011a96e14c44b4eddbe9d5b3ad6ebb5a306c1d3e294399cd35b51a36f7816e90b77883740e95fb0a81be9d2476b480e673b5ad4ae1cfcfa83d14defec2a277fa20ad647c53a13e9603bc64136b346564d8fc4e343a15528e6d535fe4c6a58c53b49298b50b21d995e6373895526093e7502f3de06554fe16643483621e2f7ccaab4e92b3c4d52c80372da6d478dbd249d6dee5df9780ef4f72adf6561ad554d049db5c119ef789195f6ffd0d012b5d2c0761a4e6433818b91a7ddd1e2337c99068b75a88d2633c274203f11aca898ee02e85dbb832427144b9142c8271760df89070ef0693d1619e9d7664df9042da5354f39e31077235fc8d8b8eee87dfc44efe3c402a090a57f53bd0e979969721350bae7373e0e298f91783936ee4112b47e27c955e060fd0237ccb3af4d5225d4c189ce198eb5e7bafe37135d5fe4a0c3d3efd4d7f32ab2b0fc908fa984582a9d1aa18ca109b1e5b4c1e8f895b507ede1e0eaf28008b733baa035529fd4a5c0ec1574e2912a6aad7ea4ee3861598e34ac5e38c444afc313d189c177fe46d53360439bd5b3573d1d5c110408c4ed232c469c007fc4c5891ebae10f0992ecef0fe62b28e5592e436a52274d7d8a179b8b22060422eff37ba59305d5b6f59b5f0f98abcdabc454c40baf9d46134deebaee9d9e81e2e6c164b040b31dd02b409bf95b46f01ad628bb87563e4dac6975e551877feb634539a35af0d09d130b3c9e77f85a8ebe94b956b6fbaa194042418cf95920a156715927590b9aca23b20ca17214e0b34a830c064b5cbaacab864802961232369b50c68f73ab8d78fd4dc9308aee04446d3519ab0e5b288709af91cb312769927e583791be926c9c5a95b6f43c3aaf59ccb84b008a0625e53544fcdf77d4c6ee1c686ccf77040b5f186e09651b45d87cba72bca4a95f8244043fd322d56988f74ed650154984abe134da2b05d1fc1c794c821cac2cb6d84cd906171a7f2612f2b14ee86a7eca258a0ebcd80f4df4df0bf6616bf6cfcf9c74dad0e0ecf8b7e59b5dcc057aa227c9c92fe3bfbda7680613f42ec54bffce1f38888bb96af7a0990eea4bfb063c4a9cc33b38c1d98109b14ff5726fda6ed913b984bb47d788fd24873f624abe0eab7b5347bf215dbda324e25d35ebe4d49b5be2854d2b68137d33c556635c28e52a258e3e5bf129c956b72720b372a7fc1628ef7540eafb27b9a22695f785027443a43447a7e93cb05285722906771682472ca50ae2e998cc1a7e25c43779fdd1cea9ba975ebbba8cc597ceebe163f162ca7eab240909a8a04a6ae20775ad763add33c82d9ec2dd0dcd010b46ea4efc6920a86f616ec5546cd6c86e90a4d4e5d0d2875f3cad02c318f6e11eb440b6e55175adfe914f95c42aea29553c89f81cc7550e7557d82ab3b8351902f589d41285dcab49f81ea08386a4329837dbe9619038b778f937ef3a62d5d8028b7d22f3660a8bcc63b8ea12fb513c1fa4ac36b68718cf6dbd6e0a655e1598903e8e40a3d8d8445f002da5921e440f726a24ccdd1354bf0173239b0ad9971e7afcfe79a8a3d9a93f698c04e5c28f968aec6d4642b73e6c4a70404fae753afc9454b981ce968e01b6316076a1c02d59394b13e2d7fbfe3920e6e226e001766df6bf7d954a07d191bc4103bbeb5d4f5fddf84209ec290343fcb6238a4541d71e7573e53713db37a54141f892dca92c21d6a968457fdf92c92766f34ebd462511bccdb26f4fa751f9b95dd0e771ea22c8c9ff06d1ee5a9b8b493e9f5a1c7d1a967f43d4f02bfa6640f3d86636461c0cb14cbe3a8181eb784cb9afca3943e3b5f5811a631183c970e3be4648b074ec829d149a4c2d9753ca3d176c98b72826e31b350993d4fc58c2cefb03591744a4e58994c90d5efbf1947027592beb68333be0e80c5104c6d4cb038ecc115ad73d5c04834d60c784cc5072a09105d854d024e6cf152451bad40f4cd24171c588401467797094e2a6676e0af331cc053ad6fac5431d3c08fa746d460f25a5d4cbdbd41de37a4b9965a8b3022a15da873aae926a3125f07093bb0be0fb4ef2ffa8ac51517fc2bfb3f3122014b2ead7bc20a6764aae7c2ff2bea87ed1e1233ac71c34982827bfc7a25effd5612b0791f8269566ee26622041be2adc9c04d200445f04e91f4f1eceb674ec9ad8d24ab5560bf035871d7704f28029bce44c05b7f56c28a606828e8420c94d233157e608f238fea51944e0656c507ee1f7b11c2c4a69c049549bbec53ba7d42f2a268b73d224796443e6a672767d2166a346b78b2b08c82e8abd441b85876f09e6f725ed5fb6aad5f6d6b2c7825bba948230b9bd943c4c576e7d81f84c22642b414b389aed7ea930a43de0de40cf40031ca31a5483a94f370f9195c751d1f30896999efdc44be42c46268db51b34371a1f67164e805ca1b526c45b76dbc02cdbdfd45aa00f0ba01ad31803ad0a03c75e7fc742e155a583433036d45b2b611146e247a4f2a553ee72e57a229eddc2643e3b62c1de4b6180a81f5f4a53fb760c3ff25646a4620e7cd06b4f05ea2005591b944599986d2c32b848511f89c22accdec68a4f8735b55d06c72dc080607df3badc4319aebc3ed4a245674f6900be005fa0aad2db603efc7336c7f76b48f2e1cc53a18bafe605e9dfa81d9ae7b454db6571858db95bdacb3d44cbcfa833709768eca0caa40e8a3f48142bca486875e77e0d03d0bd3bb7cf67c9df7e0f391bb98c28dc2533245d5bc147594961d8b473712669ac1adaf46fd762cc1b907a108eca9f8a6136b2eccccdd810e4ce5adc906b9ccf3e7b04c66a76df1b22a5b45cac2061645eb33973d739e15ca72414133819effeb729d0d8a4438108017b1a77d78b4bbfad76ba83381dca8dfffce9607a8e1d72b95cbf429c29d84ae84c7a37c0fe9dad57009f48f700d8cf27709cb9dbebef042b894ddc0b8de5e3668298084c9561b3d18ea6cb6f4d34dec855635e31aeee101cd84f99733f691ba12c7944c0a14b254060c43c5f5a8b8527829762b3012f431b1e28d229736a9ecb66db2bed2a61d1e1feec932e11b460215268db22cf972eeba3a6fb99e6f56497fcdd3cfa9314fe675a5694a9f250a31afbd9ef6bf9665e09e5624d9266af45340ed4d8b03b2a60270910e643c57907b252a5a6d0ac06331291a89f0f212cda4599ad702594b2f6e83cc7bc8a73c98aa4548f3f4a25c14c574baec09fad753d976793dd22cc4656f2ff2e339a57056eb3093564d045aae3e900a83c54292b85b0db7bf25d559fd0edb4378fe5c90cd4d85c92945562475bb5f9a43170a94e7ebdf767329f1aa95bf7a3b15195e44683c27487b4da62b5f1af8f6998ef9065d40cecf2d8858c69e13aee903511fffff10cf4e077871a4d43fa5c7c43642a945a73b220acf04d70ed745feecdd1c12c33fd515a5157e1952eaaa790c9c1374e664202df8b20f2edbe28ad69fb548449dc20b3a53ca7a55522f1be54f679ae9a551bf0f0d9ad972899aeff0ade6980aa63ae6e8bba2f2451271d4be2d31345919bb6a6a47be917f9df784e50520c9bfc139e4257d72e9e7b96033c2299542b752d0c566f5543b76dc4179254928e9c4d9c4cb67d4ee1fb997fee9b4dd15f921df33c8604eedbb7fece70d575855e41e9fbe4bc864a69682498f5dedfeede69eaa687c1f4bc30c6eeb8eead8dcf633eb30f11a479093c5d0c0aee7b32ae1b8d0e53047dea79b16e10903eda98d5543ab85d12c96638e885229ff338f63712dc687e8895e0c0e4cbc203edcf256508357a4ce67e8c03ab3d6e2907eecacd4006d77b34ff0603bf7f9e124b050477df8c1ec906cd1c943855c761eff03456981422c94aa92624bc5236cd3ef14693f6c070bfdca685715e545740c647e40043e69a8a3403ef38043b25f1e842fa39a3793ed2afa66bb9c76f153932477b6bb41e4b90ecfd064aeb5e84542a05acfbabe9748294e10010b81bef8044de97c2c99696e7b0fddbb4b54dbc140179e4cdd52af097c64459c97f1a70d57318bccf9fea8f3bcb81979bbae5532635853ecf516b484e62380779e4266ed2cc2ad4eb9b70cb0689867fa84889770b7874e389fad5081fd02759e291677ebbc8310466501a9304a2f85d17a2a03443cfc30f59f2ad2bf4694a41099c99ab025abb7c86417a9aa179f93a206dc5f6b5685bb4bd15dc40f451b16887f57417a8023ca90054b232f2bed811ba6cc53af9f443b8124201ecc411739337ad799a1bf2274b700e27177b1789f8ed964ce449368b494506d2a06198c475f2ead4b16e8518814059de6fcc534d12163f15a2642584b4d2080d23ab2357d06913f5a60eb256654050bd38ff4a72370fc31d58c4b19ef522dc6adba66bd7ebb43d60a38d55421aa0d3d5ed444a42d329a482857cdf142de394056f7f5913750657e41fc92090633647fe30a32529c2b32155fec4e3137523fade847923e0715329d0f8cef4d8f240523a6d965d9ce95d9ec8b7a2bd7b1d8683c0abfa0b4ef101d6db33196c901b4abb9a387353e546d75f039c05a9512a9c1c38a4baad179cf9396966993e004f066454c8078ad3660f06c3f202703a729c87d278840d73462d17912400240a7a2e85945253333d2cee8f430ce1700e8d75455743fa852096153c9649bbab17360abcec8fa8bcdd6c2a4467238fcb11f9e65f23bed94cd50d16f8f8f115f4a3521337fd43aeae998798441a754383b16d38567ee27c949e841342bd2621a342938effec02bd1254872337bbe215a874bd8e8a0d324bbcb8ae2038772d831977834c8f8b8917e8dc81786be0167b49dbc8b05d49add9c903504a13161ad903569d65903c031175d6ab075da6648f4df0a7ad29c19f66404f6b7764710305bde5e8527b8b9a870c6644729389667579c83b2591c0389c778f3283e695ff34852d3f076d5561afd2a1c108885d714dac3e8e33eec83a5650a50552fcb4c83baeb8b850fa671023476f16cf79455cd8e42d58ad55c5c70b0a5dccf5c0cd9fb3bb4366e63177afac5e98cdaa7d9bf7caf3a35867d9219faa6360d34d9e6de6cf5e93850ff9d9de1f48cf2d20b4ef73da769c17462e95e9eab0c55faabe622dd138b6f7dbff9f82e9a6c0111219c0b754d7f6052b829539b2c14a89d53b28ce2f4491e18dcc95fe6f14e44dbcfadd9eee8134e05066ea458eb759909d3b9e1272dc3c0bca564faa8a4f378462a1b19ba1eaa1ed6a37db04c4f6a27354b0f95bb21203bc55886a32b1d7b311679a388cdeeaa660f3d4fd5ed6ffc18ad2660c5daa808ec805b309715c32e2c0ba9a94b9e2a18b032041899cae6f7e7db758a9d8fb891fb086057e03cc9077fb88b6c10dab4541e0020b05d260aae344e924c7516be921768e4852e7ef81ff58e45f10e6e2b89ab9e26304c8c6e368a964753507fba3bac507ea79e1e91d6a038a443085c19369c12ddb834ddc223cdde03d6b7be6c11414d8712aed8c982d07fd726b9951feb6966bcd327fbd7d264ad2be5401640afbc0cd9189d75d642d016ae10970df229a149eb96c89c90e262ed2a63e3751cc8dec75e8d06d4182b43698585fec46650ae0e456bf68d3c604aae647e47f2cd09029946e7b5077ee70bd441a581a745d367964ad806fa8e6ba592b596b5229940a694e2eeb0c16e1bd4783a6ef662370cc3617dab699650923449bbafa69a10a6a8d65f143a3b96f05d5a0438b7ed4c3b172509f8bc36719d8af87dfe8ce62c6df9f972211dbb4cb7b925ec0bc3bae9ca36fb7ecb9955602e91014f36e545c7277bb6906706bbf4d7b9e9cb661b6db83f38e006da27532971eb8f204aed2e7da2751453f2e79d9b7b3591c804ae83c83237c83ab96727741fe16526e5651c4ffbf8679d3f13861ea8125c098a6c9353fa17072cfb077d983cdd7659fd312e0de1883736ee12aba13181e17bcc5785f47d92eaaafb69d34ba2e3cd72a4dc075f6788b51b3cf34a1defcfaa1505410dd903bbd3dff82f84cd2a3f759edfbff641fb0300fb5c2a87a6eabccb9e3344c6bdd7b8000322f940e187530f1c6d5988fa6ad6df577be6925992dde181ba39ebbfd1d4de3c536a44e7c5c0d0185e34fc9ac5be8c5c9e16a013133043aaf0d52790d036b956d1eb77df0e5da0886ce219d9c12f7dcae2e721769c6d3d53ae29dd2db42a7b96e5815297f690b97ca9e4f1559b28cf907f1d2d9cf2879f126d612ecadbb3c92b1f89339c6251cf598e55bec98c3a3e7cdc40dad177628f25262ee37ca8a05d8570eb2fb6ddc5bce254e2782d9475f5dbec15bdead7073144ab13b16dced700b64ee1deca08cad0a38728efbecee3f16322c8799eebbc337b53c3d298dd90a08abf7b43dd6d41aa746f12ce879ba9f449b3b77932c80df21530af997fcf4d5d3aaa63eedbb5d18f2f9dffd5426cca5a463dc7930a5b32970d4ad74f85de9a64973d1a844e8f186e2716d7956775f3aaaf698105c09a7bd734155449df5ee1c9bc376dc5097114c4af139deb75551f1f9ee4948c33db5e42fcfe2087d67f680ecf3ef6ce6c13a9065e63545283cdb58f1c85b9ce21d630b7c198923a255411f6cdd75ebc6686294c16d72a6689085dd5b71ab9fec517af89c69032581a172fe7aa14080d469742344686a22670caf157ecd13658f86aecc7a87f2543012c31902e7412b51805483ed016757899931691352f3a71ee4b39a73e8a7ae178df907fe0b52f4294896691558bfe70f7c3046f27836cda29c05d760c6c1d9b57d1b1d0d2fe6f0e3908c306ea5c2c93ab7dff456368f48f00972e05278b299460ee8f92eaaa76644a654a13dcb0fdc4a4ed8aec896399903f0dac27a0285fe5705d632d7f18754791eef1bb881594e0b5d9c454331819e1a5d1747e43be93ebd1983437984834b94a4c88aed2f365ba52d8402e2514217dbc280f146f04d7f533492443d4bac685515cc6046d649c541526d4c21648080b755933dfb563528b8e20e2297009992175f420032e6664d878fac8c2514964b7804095ceede0029afe26d6bb8dfc88fd873ddbfd3546194df597cf17643610bbbd281a2d81b28ccf17b8fa050f862189ecb3d4bd4abf8a326d62751ef2349963145ee05b8f304a80ed6c9ee95cc83177f4c02918cab2605f151eb804306fdd6291cd6727a8f5a72c63193447ad681a234b686e1eff9cbb23353f215585a9009d0c676756148467838fee431f4db3e1399879854fc3a7cdf8c0f44dc435b23570a567bcc45ed2b6c81dc428a9722ed0306393fab252b9045831ced0fdcb4e6719c548c4a6a187412946dee0706f775b62411b07205d353c4ab3d51a90701b6e06051221ffc1302d4434e2e8e686ae55209cc034a44892e9b12869fab09b3e2f23b08f1ae76c0e88a509649c7dccdeac3e723fecb5f3404171ca7cdef35e0ad27cf3bc93040b80e430924d217c2ca944a43240ff45dc19e0b675acee44d40534753c1c2b561e0b3e94e9e8d8cca9150b15093b833d032679910aba257c2ed344b29db12fa9c8e3b147158ee96048dc44364846aadc6d35a4deab3fe8b4b6b0db500c348df88bd7e7fa1a5483d7da8d0e311b7b055c508305b2b07c853a74e4f94a95e7f6c3c939bf712a7a92ccb59d79b49d6fcbf7fe17ebfd5dd0f1f77994e40d20b18b6094044e7aa2c19495379c2ea050e83af1ca18efcc543e96d709c434b430decae452be9f712c1d539325bd549f45c744ad58ff34b7869194766da36c130baaf54aec52cb2f1fcbdaec2a8ef5bab08e7d92075e69de9e6f795f52887ab47ad949190307c3f6e10307df72670090c6b7b9be4d4f4479485d26097d249b789c1965055138ca5fd99d2e9538ef7a452cc67b9dabb99fd21e0e3f8383263d443f09c10f14b5d4921d10f315f491815fc994e9f3dc19d232528eb6ca0ae1eeb2590e368087c8ebd647f63ad121b9c9cd5379d0bfa6cbd0a616e66318d73229b8648c183d94c17f8c73ca2296bce14d39e1da7fc69a630d45195a7770ab4102e26c184a3676076a6f16801bd5dd039aaca134326194e7a1f136f789180b1dd350645c0ef89ba0336bd60ef80bb8f31dbb1dca96f4bde4dfcc0d7a8f8cd1450e82f8eb06b17ad9afa347158fa83d1ec8ba9d13b3198126db9f83d2b1a04069e80883ece961c0a4dca2a39db9c6a0eb0c5b6a6fcec0bcf29710c2ab77cd9857a5e628002b226db503c695c49f0d7174875754373cd14a6936d8b5666eada0810cb0f7f4d0556b7a00490630841d78b381a98fa5b0e71db9f57f6be0e30816f1e2867f1f0a1068dfda0037eb009e03dec5ffc319665f1b496d8dc5a4306e27af7909e37f6d00f89f486fc507fae38ae1a5d33df42d9b34cb43c7d996eca41fecdb6ec72ca8665a68fabb0f4fbcd022003744a304b8182394fc02090706425707f77a91b02e958d981fc9ada2c827ec3403edc98a82d01ac656618bdd2417d4ab5f1dc76e8f4e0d2115b79ad558168b8997c58e7387cc18f5c99da29f9f12763bc61366eba3c31e8e77c6312c00870dcc50305c613d9584ece3c5da3e33e642d4b2a9933ca085fb44ce570d48e38fb52f773c9ab656c67620500b73dff4ed17da04157685cd5170989b6fa82aae83cd9d33f9705c80fd4ad2ddc86d6e10bc57f01711b4113138246f5d283671974238c89de97bc53c49c466cf10dcbb7f8288ee758d7e52655e94865067491dfba24c4049f22484564b91e1ff6a44f5b9775ecc4047e3e53a31c694f18d9080d238c367902a677427b5fce562a1792b53fe5b5bb3e65183d27571511ff8ffd18054a31046d079906d31adf2f08e01216fd054f51a48b098b34fb74a613bfd2e4505b3004c051a2099849a751923d2055ffb409e03baa3ebc1ed0bebb0211482034e993b9dcddea71ceb7fa5d4e70d7d86ec6848ec7eb38674c150ffb512ae7f195cde710686771990bcfe478e861421f5cdd1b26605b0eab66296ec7c8993dad1d56fea84c6cfd3d4eed06d7f705db652bec648375bc9a99a304896f8fab4b7279b2531a6d19f9d69ac7881878fc4c789828148bf7d0ee85fa825c571cdf7c77e971d5477613b4561ac61174964efd9ab223d4251fac778d74be9a733502b45ea0ec2808d8aea3c19d8499acea5caa72a8696490446adc16fc6ecb7a47588b28eea5c59d7b27429221277232b1297ee922e4ea5ac44c7a3f6c98cff740f9bb05611b160f7be74c071997ea2115883c30d5cca27dfe21a71e09b6c6989387ef878f1e792bc8423e15955126254c655a38a9a0467ae075c1e632e082d2646fef8daa04810268b1aa6a11f71e0ef57cbd82744d920d6583d0d39e69163797b2e2fa5993c7d787b18b7b70d765b48bdbf04664bd7b2e79f0b805ce72d2edb4fb732da2f1fc2875be6923ac15576e581253549745506e0d06be12ad439c1401b17e3ddd4943ef3824264dc034424d38c67dd6da55338cee11246192d0296cdc3d9c14a66f7093c9bf5403f9c0507f198357126e7aa926e7071f052ec9cab088963e7d029e47e08fe18cdf966a5900cbc788daf21576e69c08fc4394e292b252d6e91b7aec817bb30ddce8c148715e7d32a2235495917c5448b8c94f2cf922d7d26eb1cdf6d944fdf3e054f6a69eb827869570b33d0f254adbb3bbdbec699e8963f21424d9ca121d6e0812b61e729ea6bffc8455f347c397cb9178812f587900a75344b785c21b3fbc60ae32131ff0eb1c206aa3c0b36490862e1bf6865c5f1dee3aeb76e5843f7cb9d94ed67f6bc2cbd0422be789649101f3adfc57c20e6b593eb9901189a44e0253a0369c1cca218f622cc53e6c89287936dbfaf6f69280d10821ad753cb104ee99ff4629ccb9c634ef14b78943afcb9e21bf7d1d5fef2b08a85f50dd9acbfd0af336160399ba9d97d4f6737d96f7d59a4b85f0c3cc6cc3196e345f9f4a27600fbee4c93c2601bb885e9278887162c4947815c2bc0c30ec5af7c0fd57d93ff8e04ac5b5159160e5cf414d91ea198fd3c2e006749c480e5a10694bf7c4ebe993d2e760d85e262069af0c666d2ad3c28b4f2b960d8c25d1625582fe11bbf02b6134126c12e12ed7cfccc1106412c7f6bf6d407c6706916db28740cc30e07831e9cd6d138253bc66d237017e5988c6d13b11c4504da90a9d2dd45f6710c489aa8f2a01a623ec27cecedf7ef7bd49118e77ed9fadd4beede0e9383f0a0ceffe8a5b30b10861212ee15eb731e358ba311dd4bc515240f7e03cf6ec14ec61865f1887c7b96a8e2e14fe54ed36f83bcecf2ee636bb9587034b8b2b43fcd9bed44995c46b89313b6caf7546354a90c423f4b7941b4e603d66a86381d63098c4dfd74033e0a28ec572f1ae34a4ba29d5dd119ac6ec27a78625b047b74a867f9a1806af53cbfce27b5ce44634f1a3bf691439d81eaef78cb8f8214e497c8955daa24a26bb7081479d2b5230eaea313c6c8c2956ec2456ead901a25e4fbcb6380640d4b479602f41e82494881d3213847d44d5b761aef380000791d0d9b8e70b39ef95af0dd2253b145322e36c713d3f22d00c75ca2a705d084437a66996ac93ea3a714fe0fe32cd19ee809b1f77cf12b3fc4b3226f180a055ebfe704fe68c09b71740c97ed9e30225231752845b53cb92ba963e3159c1990321d00ede62bdacfde78fb37453ac50522a2591f06e29b07c6be99afb79640d5fbe7d420d25adf1c90315d7f3d3c78ca788abee3fa7a5fb18dc7b5fe7e5efd981b97507895653d7eca2189f122a56a9552ab353f55dee2f04c10987c947c19c1cc49ff6efc4ba66b6d3c060e344a91b09fdf8e7252a54413f25b71fc6458149986b4dbef442c0553fff39790c213cf38e58ec9f3cf1b8043d8f5b6ee608b97de9da806ec682bfeb40702f6b6c7244fc8715aafd1c469ff420bc940ed17b12ec738554e4ecee8b49a466c5a6c7c1202e1289648f28a475b5ae78c9d04d091df3be5fff3396124132c5e6ebb59fd7a0ba9c833701ad0c15170c9001ca653f9e73593162bb99e38fab6948dc8f2a3579feb413c03e7b159c8e05c76d946cc9875058a8b98345bdcd1c1a4d53f20d0726cef514730320e24a8c94669f41f447ed7819afb115ef0bb9dc1f9c62ec57a9d4bc25de901449dfea15e013abf77ac6403364a1708c36e4a98c17a339f9496f5462276f4cc640f9a092b098edde1753aa0d851bfc4b2006a86926628f08a9939cb28843a57cf2f0c3945c25b5958a744f986220dc08da6370f9c1684ab2cbc7ae826d33e06517df8efdb5f3d7c2325a618dc3631e178972384b5128f21ff3a2b1420a0e100caf3cf7ef16fc963352bca09aeb1d73637298834ae8ae74f5a071349b2ef442ee984b493a9054a824e3b9fcf423b44aa08375515660de60daa653396dde8eae105f98a55f8c0934966092d7c86d45bd0042ad3eeba5309d6c957dee1f66ff60a5f4f76cae2ee6077dbc4050359f1bddf2612f8be9c5213e11e3af9ffde237d1e16cc7d9502c55dd11908f9dc5a22d3290f43c80eb0dfbff6622902258bc139af06e428b3167e3c1efde82dbd61079fc44d55be7ccb6637ca19f77532c25b0409eefdd0e4621e8038838d61224c36c64055c722dbd7fe6c50cf56ade6497f12d847f46a57912001f609f976d73cd839bf976283a5d8a43983a18c25787d4201b6c661a2a4421c71b3ccab1e41eda659558f1bb3c0c6cb8eaacc40d69089550a8c304e45a5a089bd2cb3b0cf6f1f12efc9e01861f8dcf5d4f53a5a85673f80dadcbfaf377673d75eb5bd9aeb91dd32fe6b437ef85492716c408575d69b582ad436ed02aa2039dbb34b06ce87ded72b4a6ee67ad79b378461b723480d97860d3ae24babd1b12a7431c64df4eb143c85d7d2204687ea92ce1f99733b6bd633fdbb98dfa681b1597933cc06bdd14d77bd7603b370439c9061d24c6202ee1c1861c7e5986694a67132f3a8c0f4b6ee3c8ea2b48f848202335bb30b8bf7f83f40a1934a87902e6881f35df18f71781f86c9d52895ff837ca573e13f65f1930a92298cedd2492f6cbf0c7bb7e93427a2956f9d3e6d5c498e8e976bd2451542b2f21aeb757ac860996fdb9808eab3830b719bb02f9b376b5ef120ba4b2d4ce8731aa2144228b9b5dddea8b2f16c4dc20ce9ba88a724ade84d0dffee5ada20c8f80fa0993717e494a2d6582411913a4f6ea3818e3bcfcd59cba617cbce643785d155bd788346a9e934edf84f1a0e8c14de9d34572adc544e15bce1e783bcd359bc413c4702bb5616c78b0091285be7bd54c46115826a1e473fdac12d6ec359c01d1586631806c5b55c7dd2b9a9d35394c4dfeb90ae1d74d5735f340d3b88b8c556e0438884150a2ab0fa5cf17480f1da5ea7d99ea5178964e3428bd11ec0a431b827529894077ab48196584c6c1233d0ecc26d794b7b154661e1ef811911aeb43a4e1b7c5329800d621c1c845e1ea384a2b9955daa6cfa47b092d24d64c7676258137f4dffdc5add445d9234966dfc81317f0f8736a0eb5bacab10c6b6ab21d6fde080ae90fe4a0589ee70923d17a2d8ecc407d24c50b4ffe83a8517dbe0bd3733af7ca391368758f31c6d2d85a6182bb9177ae5448a6fe42825a8cbcd85a737532de325a8d90c5b13c037df485d43580954ea984ea4f7a692358ef4b5acdf2650cb321b1578e4d2954a09208a25624d34e92afcdfac5c43a49999cd136bf36542ac2c6aa746d43dd8d370ff709d99a01d0aa9c5fd8cb58cb241fba04fcddf0de74a7ba99a8b139ac1914bdc15db9733e9999f40c03b7050523627b926e2e36c6a507561e312edc02b085c82d51c46495c4b83d3cf3eb34fb79a24cc6c205c716d3ea2c4c8899a267cc7b1c77ea595ed8ef1fc2107c71dc062b00738003b5f856a00eb3b391024a37c47ab58204814f63f017159dff2a860d57a9e99bb2f6fb5346932f29d6c73a69a771633244652c98d49244b9bc3eaa6504151eb84418b317cc0ce78a25de426a3c03490cede68157471cebe21778b8b2e184b07c5f993ead5455654ea9a40f58d98476f4eac05a3b0cf32133aaca8e6491d8f89dc5ef8a1ae2d3410d21d71ec0357f20f313d479f22f5ca91ac362a5780760b91925450c6f8a3179776b5c84617e7765ec4324673c6493192b65cba6c5e38f5e7225e20a06ccdc17928840bb6494fa07a874cb1c7ac9faa13160f37d1488fc2a4d624cffa4bcdc1119476c16c9ed85244180779229d0c07dc91e458e2fd88b52f3c2d1416ba60baa1442756e8910d9505eb7ac22c98b8c7ecdd9f2cb1817aae8f2f5dfe161d377319da63673d3ba3ee7956fafd4db03dc0f02affee7bf12e23dd7cdee1b7a6fb4d16e49a7d880ef597aa671c6e350dca1e1535a7a6449c4be21287a0507fcd596feed5e61caa3f6cd09b231c81ec0ededee8d066d53d35ace62576380bd5f2c6167dcaeb9fb3ac996f6f74266d161d3a8260e55e8266b48fdceca812f6a57277e7724f4235ed09927a1dc1d3329d834f8a04f273e0ba0c86420f659c34f6121a01bd09baf6d182510adc789c7ac8447a76fe89deaa65fcda15e633a9c48d3d6feb5256c6f6e0dd2ca2a9b662803fafb0a4b5d7fc8ebc6e11555c5da6aafbc485a9266d80b4f98fac8251cda558b69221cfb18f2f83320c01eb03c61020a0eeed100a1347d20b37431b20ab52f53cc059846d63a7f62e8a0fd4ce4cf712e6dcbb8a547133e81c67c73a349cb20278c5d450713c7e7a2f6c8c06b2c2c21c8cd6345b4bb262bd532cc963abeabd8436f9901f08af36602a6609d026e896f9bec465d8117cd495db513501bdffad7c7307ffd88394d3de4159099e54322c34fc6efae4b41bf5a19b52e285ae4d6d8b574d195241a49a53fc941d0e36ccf40873cf6c32d4d181be18b3ac8a3fefc9ae639516c2628a1a0195aa156aa0df8b73a2020636e132c2f29080b9d527decc03b2953982b34fcbfd6a3428c734c2af70adab0f279d9f6ad9f9ad3bb380708a83941b0310aea85f97215f9154ec45607a50c04e2046e3e0ceda15b3cb5ed50256f7847307a07d974cba95a0c357452311b17d71575185ca2bbad190a0dbcc8f31d8b5e0aee4916a47a001066d282e4253521f4b317913c9d53d2bb9e5cf431ce5a4054677b7c8be0042397602595e1aee0e7ca1390b890ceb646f8f113dbc9d1d7f516caa88a035604ab47d3d5404503d0db800615aa3ae20258586b3d115215c3589d227e92a84b3cc68f55669acf5bbb7a6972c16e820816b776f02a5a847c5c5e75adafe612bb89a8e7b1b346525384b10f557ef683744697f8b42d4ea085ece281a5df5cc5b6a7c46b6812e90444c723cafa0ace953c19d4f157ab07907ddc316295e239b55af41fc82f436f2cd4a472b6967b4919183ca995a113220bf6ba221da80fb9e1a9cb9b074f3050f7fc3eb0fd145c294f5edff39dc04daf81064253f6d3ebb8bc14e7d589ee0dcd46f95dd352fd43f2209d7af2bc9611c18de62b7eeaa0947c68624d49d919a3036d0f079199efce0670d026193bd2b54d6984f56d89b26e67838b08437e724c31a50dc7a2e5d71770dd9f5ad8ddbb1a6f51ab1cf73835a5a719148d4460d70d553a76d57690d684ab4d38e96d5ef82446567bd457bc69bcd0f4f86e162e3fac95c109d6b1538e5129ccf26dcf5ed0bd91f0fd0b0581a8aad2701cca18e6433146f9099e5b5f851deadd782b877b6e6576420a32b4dc7db2b43587e543993588521202c69cc30506b251e03de00b9ce5dfaa949fb4b495e898349cbdd8b6e49773d39174794608c4d87fe0e1c3800c9cb255c7eaa295d907967c03805bf50f1b83dbea2fc64f95d2525f5ed0cadeca99030c36f13ce875da197423d7bc37fb6b4832423aa892ad0cf616f47783a43b56dcb86ae0bf483a64c4dd98c54aca6206f20c6d775913b2119251a65f99d60dba17140a69622400c98d4d1687192a8511ff3a876a1f4389f1cf64e9f743da9334cd5c890316e256877f0ef360f22af1d8315e8601443f131a9c8fd3cc11c44c8b2372b30430653d0ede6f280ccd816f63a1cb835be5783b558d5dc08e85bd03675e6b650b5d98b72647e6d99966d3f6dfe01b3d351b967f904e8a3a57aa3953fa375610b9ad5b862a283dd396817554d44dffe00110fd1f5fdcef267ec1bbb5d1d0eeacdd5f2b1d3d11413024ee9b1fd0e47752e3b753e0b47f2ceee82e8378c9e6ad218722629d4362915c462ae0b6d9b27c3ba361644f5d0c5c4189b9fba894a0439dc2c82ee62bc35006daa6ad90e789c07b4620d4ec13c6820ec4d82874bb1de17a64172c4251bad53b742b5928059d8784759c5f290e28222ae5cdd326fe80354a18edd8f917bfd5996ced1ee93b718a5653d963e9829f43431a5045d1a837493aedae450bd8bad53a7d9435a042b1b164f4b5b606b4796cc34547547001068a650fe11b3624f1e7b0522cfa00e89da10f97ef72b9c5a395de806ceee57a206579f58bde28a05d8487682265d9f4189d4d6b4ef438c7b17557d5b3b6a697fa40855a414d71a9d9a5bffb5f3e3971fc362fbced24a9fa064223567fba75b49b590beff3fdb89d35ff7d8ec3fff8dd60f0a0e4226825ee04e60c4bea7f50cb28658e1c6e58301c2286595582cb2ddd2837fadd4eb5c608cbbb5b4ef52bd23ef84dd6751eec5116827f351ae5276f1409f211d27b42373eab24f53e2a1fa15252f324119aeec1c418a581b18a0b3e8677fca07dbabec87e9f2fa86b91f3d33431a9dbbe9655991cc4e4f42aa4fb1acee4ca03d0277358536f786c50dfa9fa067432df10f57956754afd30bd94ca8b2a66e6ccf94c234fc488e89619f586f87f53cf1824432f2a9b4bd41534cfffbd64adae9a1ca3990a4ff9c16113ce5fe13c32a6e35e2ed3bd11446917b57682c1fc1b4dd6244839c5562d0a52931fb6e8310cb506c296758d046f6f10eed5c26a4888c73e20604ad7d5799b9ea5a5dfd08c431189041a2526c8b0903a7ef50e68b889bcf89486238dc72e9c0befe3af749d786f23b7ed26c5ceb74a9554e8eaf32bd5965630189f986fc38319ad0fa9bb665eb11f68d595a2a6acad2256851274f59d1686663d98c15ee1660f67071421e1b6365dbcb8cd8d9ad3f9f005022936a38fc0f31983a20a33212b8e350a1d22b9e4b163117040f00e0e3d5e13aa30297d1ea4bc99b583f5be5f6b485e9a57aecf57cb237cb468da7a9467f331bfdfaf1cb7447e2c90d45a35ef0e99e990e246f1a7a9803e0e5fbf3e8b32df3add2c31d54dc7475b421c1852da496bc1bb3fb2b15c273c70799932e9e35bbb7db471efed717ba92c6e9bb52087a49816adc6857bd3e59a813d7608661b704f51211a1d1a08e4f527cef5870a0d7747d12e48921d03ce7eddf53c0a04047c82bf75616ec0abd8a945b5125d59a3ad2fe1d44c7fdb37aad6b47183279478aafca1e6c8cf41e5a2d9141fd69dc3ea78862a1730cb4a7d9b80f193e3fb584e980f4075188c26dfed6707ba01c8c96965e4ff6d0882cafccda5fe702257ffe35fcad30c5e04c90deabdac62ad703d5abdb5f3c7d5970a958b61a148d8bbc05e749a927ad81ada93230969356a4b1268dfc4b6550bf7363032505296cd9247df7d7d30f35059efb9ff8f97c578cc7aa4a196f7d5b0e8342a8e0c530abfc213a2195451d6b92bcbb283bf6dfb9d148e15f87f060b85baaee9440185e8f2058cc9b820ced99706ffb263fa1133516b4971dbdda8d1f14a630f58729e6edeb293d9b584a49ba490fb315f9637ee11638e2e396f16deebd63c812e2ebf3d34fd83ffd3a06ccdda170c3decc776e46d1f011a6d879bc5d86a33603aa6c2f742978c42c2a97c9793aa47b79acd6996c665a7236c583d7255c931951874a28b8dfc8ed9ebe66f9f6c3ac4e844ecdbd1206c9ec23c31ef9ec15903a69e54ad21f37a04f8d3a6066d8579eab0a43849fc06c8367b1299affdbf3f1d207b2f40bed2ff520f4e92783f9d76f0f758cdee656360c9d6c1864466b48f7bea98317a85f36969a32df8c9e431bdbec9e0cb0c3c74c6d79ff1aaf097c69e4dbcbd1603c03baa3b47888b77907189087e72c24e1e8ccb77287a43adb3695974a0a802ab179add9788ed86dce4d2c82136c515afb5366d9b551289cf952a8414e75d1c466d364dd25f28303884278db279b6529a697394ec0e504ffd63420ad3238143bdd711253333fe3b6c6e004389e293701f7de708313aa112e91638783bc05b33f277b0965c275f1013f0f61d7271ccb5b6b869dfc9ecef5b53d8e20e5b7e3b27081fdfbfedb31ebb25fd633184c5f22f79b6872ef8d4fe4c1740e234603a1fd64b97d736b1c72a411b885749ecd4e4cf0c1a83e637efd7102f7ba077564c79395942219302fbf7e594d843f1cb1a88b7856e4b64ee668bd3ed5121a23958fddb4546ff5cec3a58c359b4df0e4e342016353c8f93de2b749d1f44bc7f670d5e43ab1b1e41434f2ae05eebd217e07ec709a8d3f3484c635e973e3378ff1241a3ebc16e48d84e8b4d0380323bd5a615ea862ea6c9a2768c5257e223e302baf03bc03dda886df60d5964e9b574011234e3e8ec9bc67c9374e59bab0ff8cb48a510bc57ded84586963a65b1607889782fa62797d0aa11356d8596508f406a5f1eac1e616460d5df015ef664ec2b75f3da1c5e3de593576d77aa9dd241ea0c0a42378d683230853d85b62a35bbb5f844027fb30a5ea4819158bf5b51b05772a01a221404ba62f31880a040e87da2045fa316734cb960d9e9aaa0468eac0f6eb88efac9949c23e9c78e96744d06b2c09e359dd5b5b5d97f7ad799387d66fa11ba5f476ef350e5636baec43a13c06bd29e166906ced5e8fcd9a575c67fadaa295752f491f96f24ea4aa87e33c8804723b788ae53da938c090989f4f8f8d7d36d1c2d1a08b2f9960ae1cfe2dbed9a9991b940904f1805b4cbf96c000e69b06699fd19345bb14f4ab9fa5f1575f51489c3359dc6110639c103764388b4f9e7cbcee4814fcabf11e7a8d9cd93c53208e24dd681ff4f175b32394e031d3e50635ad6585bfd9d0e4beb319012933cd41bbadb090c0fa5473e7dc59fe8d156ff666ca7cebf7466008cd4efa7d4e415ea53e256a2d6f0a86f0575441abf1805a0c785d3dadbefeebb2eeb3ec3d84dc17dd77e1e58f103a651f06cc31999c4d689648fc8a12caa3caa5bd8c043cd0543410b889140059bb42f49abd1c285f379609e9dca69ae8286418e9fed2ed18fcab004d58e47856b80d983a422f6b3e3af2e2dba7252690e3bf63354871e7cd7ad00a800f136f8c9e0beeac0dc793cf0fa47065cfab30887e1ef90b6cf18236a74734d16074db6ea90f106d60d14492a1a8dba1baedaff1e5f3875a742628c9d0f64785db409890558adcf4b67469dfbe6c2d08ff29fd0e0d876be0217b71f94ba170e4f30cb69e5109bf1328733e3c4755ac47fbb9caff29bcad6f96d670e814e2766010f82f27c677ccc69945a4a3fd21bf585563e89a394d56367092310cc10dfbf75a959a7621426a256d99eb2c7eb9c7fffff9b41beff94e038d02c3cfc702bfc3732ea9bb9062b3267401ca6e141ed1f562958e2edb38aac7a0a35c6b6e909021a3f66abb8d4da571b5baa2e20dab6bb3976c37f306468dba0e24210d1690ac845fa05b1b21552324144e1913fa86cfd6d8e69f4d80e263d677998a67dbf973cbec2e0d51db2585570db91016ff4c60670022efa9afccdfc736c35f632bccc1d56abfedda61f42ac700989caa2fed53790c2225639250d49d3b84e4f4b6fe4178a1dc51a61829195781d8481c47a1cbf4e23c063655d1a91dc80541729440a138cccd7a5d77bc3568dd3d8ff569c52807061e2164ddaf6d6502f6cb323e9706066cf9e1db126120b8ea4e8f6f0c38a3ed501504c49b38e66bf2ea9bd7aea2908846e0d4cc17149646769908f30cc958e17f1ed763a9804fa22403f02491249f2bfbbe4012523ae40a3b10b8ceee6f72387078c22b9f44351f323706413dded9fef99203ede722e24b018e79c670644ddd639647de337d0413ce393ca6d93eaa46d8be5c38e76c6b5bbc59df5078e17fb8a221ae2a61ca1465029af06f6f3410bb8cc5ad8e37058bf3019ee45adcb0d3bcc9500f66a210ac4db7c7fa3c21c2293fc0b01256e16000b20a193faeb539da197cc0e7b0dfcffc0a98983434a572cd1144ddb986a7797f9e3665f06cddba3f6a92152b722fe5983dcd4cdf7421f95bb7e9b3817ed11dcd11d6293ac8b15d98c7bd01cf2ac6b326395149a89e952389b24186df0213cd1b4f0951754f7feec56f54390352f473a08a573f440a53b2b349390ce96e90f64b73391b70f1a9a6ad956d8672ea3c69720030fc4a5118d023f8fa0bdc84979a1f8d1fae7f53f7bb03f7bc04b7aed1ad545e87169125ba498535298e128f4ec9b4dd237d896ef287cd1ffcefe5d8516f59705eac9a786f7f3301c9898d81bfea2d07032d2e6b4b91a500ff77e68035d710076757f38fbba14e27f5dd12869b8d1fe0f090585326a1807650fb43da514c54446a68f53e40e32c4c8019bf167edd7f848c3c3509b7a6dcf0f77794bd8d437c8bdc178c66d0bdb943b07e8f3104773446eb9360cb0cb51d75cdb7d6c9474796e700eb81997c17e5af7815c8ce84391bda356c6d75956489fde867f2c4e4d69e2355e1271d38e63f5bb2d86379bcce2fb07c9a610fe0bfc45fe7c4738e87e7553f28cc49cf9efcc9cda138b2b2816b8578becdb85ed32df98f1c9acd4c08dc23559ab1f681e734a5f2868ece341f517cab97978627aad78aa446248c2df32c6831d7ad887453fae1031297ea3395f3640a0c0c7d9aa7e1083bf9b3cbe76856e3755286dc46c9656c92269fcab735ab2b0aa26e6ed125b256baa4b3e81b4c5b1f7c95d20d2cf31ddb7dfe4b0f0d01168d0277b5cd010409ce9d28c36448d67cd4ad7174208feb40734c910531603bd4363584b089f39919545282ee31a99d0f9f85176e3ae65f70735ea9087823adac47a6382b5e075e8c75998978d04015febafd8e5b27e30222ffee0bc48b045ce70d4cd629ed60fe353fc81efea2a87eb30f9507e30d7a1ae88dd940cfe498aa94d942272f4c30095b3842c8bbea4fd44204ae430eba6c036711304fbde770119002ecf2dd196211f8aa237f349e9fa6518beb57524d6f2581ddb98cf62c78e7c81a8246d83a811e8d537903f763ab4fe3c808edf5daf26a111a6614bcebadaf99debcd42af7b72762c84a33d3e384ded69bec7a7c9c96567e9ff34dfeff16878aa09ee0f7b5c6f67f9611775ca70439a5db042765d34d9b77216be6c5be08449b4413823679320cbf8098fbb563f52daa3d983ea35af710c72cb8bd6a7b276c5ad1bc1070ef927f74de6bb5eef5aa912eb3c6d0cae5df6d3b04d14a1591788cc56ef496ecec9c556c7b6c82e59fa11059005c2516ddeb031c62a3b19847c78b7395cdc58023b09afa29d120c4bdd7d7d9c8456f2d61168ac7591283d3655466a05df76c1ae9b08539adb3f5f68e326ad9b1d56c114fdd65a2d9adae2c12b3b447bcef0c5cc726bff23527d1368ab0ca8e40ea32c5507f215f26441017d12e9b0016673a1ab4eff6afd2f847b34eb0e1df5ada4990dfb774158cb260e6643531c3de01f7fd9d39e24022f411442d0aef67ccaa558fc1dd79eab865d682592b461e58d4143fcaba8e9c6b887e1ba53547e2974d803cbab01b1db0e538de392de0909bda4aeb59f07231bf9a76b531f763d7f139381c961d368c97928a3f48b3ee4aec7228a3020381c9c33c98bc763acb14c2566ed0f3f59ba62b93ad2a3be984572c9620704f5db87bb9f1671a04d1f939c1651ce5ecebf2431a20531c36cb35e4feb39f0cf04ea1666a21ac1cddfe30dce957045bbb34e7fe9ca3c9e2a9127d4ccdb08fef0f5e19c0acd3aa9ba220c39c532d0ec2c058e8cbd6280bd1ee0c6465bc4f70efee8b7279e394ce8a2719e150423a090ced9c6a8dbffa9a2fd49910f4f031d60eca18c05272f4e1e3fce29d2c8d8cdb588296c4a31e0511397e218f84a986f816a04ee5995ffc565ad8219361b7360ac0711d2bc1bc73a1e3ab9e7bf05034bf644aee9aa28935fc65b36108c123c6108c0080291f1f40941fcf3af25804fbe79ac69166bbf2bfb183bffe4a07366c97ad1255b74ed08d79a08201c1ee2f01082dc9bccfc84ee6885ba7208b872f685ea2c99e04eadc1b1dcd3c50d4a473108e805d87ed4dcb86fe93e2c191d17b491420664042457e0b7f8198bfe3ea4869ee2a812b87331dc1592c57015958e9b214aad2d387ab2900843fe9691e1c0db7aa7c03ae59acf9ec14d83ff2853a754f5018f62a2c6f3143131d38909b3049247934776fcc2981aef74d58832ab414005a903e8c59133303b8c3870c2188bad29cae9169b7765f21d4cb39c992e6b1487097b997046d6f01144cab0312e133f92d96a11a09300cf42a5ca3e71a43e7d5f193d6f48e96e83e41607fe8c42154b0ca18ef97cbdf842adc49231fbcf0e067b663b1773270a06960a222b3c0775c0169e8518fc9bd504819dcc7ff1e832b93f33a8fcd6e463bc637c28c0e67f8986d52b695c0266417e753f70bd5fd18c54df68a99e2a06e2f04f9254e77b9bbd8c97df7a469685e9092ae1c0065db48fea10fa2a0f3a6e4255abb55316d14f417648084f57dde8185ebcc3f9efb43bbd822788629978ce5935ecf1d27d62aa293b7bc16e0290e2de7aa058b1f519633e58f7714c4a7aee84cae711d39d877595c726d83db79f4854b9003c00bc10e0ea4c2c9b037d43e3554bd9694712f1e904357330f909d5fa71ffa734e1e5fb3294abeed58602709f9abeb88b100a399a659b9a36f6c4ee5576e3f44be979ac02538ab7618bc6f2f1c7e3a436cc351e8bc104ca29fbf3096d07bc4370f6f91c006b6e37f9f0cbed66c718dd95c7ddee0732d4547f0d305ed6121313985f5eac35f5e77dd6435b827ed271212ee9b4e7818b555eb50806cf1b8bd73702156a5e6119ba3b054d900b6fef02814cb38dfc3dd5dc05147f5741bffeb579092308cd98a75f2a1a5f202bce4cc18781dfe2849c7346d3b7e5de6af60391e9c329972e8912e018f1bf27e73c4685757555e872e784b03baba9d398e5d613958c2a44dacea49b7fdb287c9c417f85208c7153d169d505d8dbffcf6ae90a16b0059b232d9d5712edeace1391e93eb728d188d8385e0f26e1ef48d844233ca30eb76d31c76ca2079ed8e2dcdfc9e0ad3872d9502adffb8541c14a813868f2954e37169c9eb98fec9492d09eba44f135e75d703d43410b5eaaad3116ea53c4dd9a1f37f337c69d943cc675097be2a10e46fb2ab4a59b1c015a720445b14a914e580f079f151b10caf24c112ef0aeb52f6e56bdde52ee2411f6104836fc83dd151bac4f8cc3d30a11bca0e2772720a575d5f388b2352d1fd20cf23ad69655e9e08b032779d31442e4ea369f815bdaadfde4d465ff1f388c297e301cd30eb76fc7b14e8da43f80937480003664639092f6cc99b036d7baf2dd5f39ac98069c80a52caaa5dcb09cfcafa854ae5fecee7172a9799169997a31a804f96a93aaf6c2cd57a3fa32338cf19674af44b23438bbccd134f42a79bafa533245297fda6fe5c680500fc9547174682b9f52c5fcccd530030dad7941847c4fba118d0b2ad545923a2323fd58a2d15bf48ac335dce0c63f791ab887bd865223e9782eb744b34765ce7352b103efcd6004eab37236dc1c40661ad5965eeb2ac1522083efd0269dd5ea0bb96ff683e50061007ffdd94fddb3848dcb79fe0dbba4e936870f0d26134eaec0f627c16b7bf59d1f31458fd2d27b90bc441c8d997717152c5524f1dc26664126f7266321b6b7e0bda98bbee57a4d58b907de4d2de49e3383d21065c33f5a1585a1da2d5b88d8225b244a4ee33bb082223f76208095ead55fef90c3b18d5b80e308cf905df9b9559e8bbc547477a3ebb2ce2840694b55c366a77153cf5b2b619864c1d14a890dbe502db891ccb9fcfd3bdb371c28ccce0922181089dbe841fd00ffe42011d14fd4df31059b06dcd081dded616276a35c3b3957797812214443710af60b001f11c2e94331a5815ddd1bd371092b386f566ca73906fa8bffc7ec2991ef71a2953bd6fea0b9c5c5a23d49bf82e20272ad61c969016723009f48f700d8cf27709cb9dbebef042b894ddc0b8de5e3668298088d472db045c4d5f66cdcd92fae06a4201dddb9288384479da903fe85c86b61a0a388fbd69fe3e0a535e14c2e94166e0fc0d32e281349a4b65b7d30286c123230abd19e533ead460f435aef2716301444a97f8f4c97bb30b7b4958bed94b10bbd2a336945c7d4ff36adea755581f3266fc4c01a62bc072c77fd8b03973657bd828b30dc55e1c4d7cbea0cf4c284eeaa527a0eafc6258764610f267e08bb0eda126b92d5149e076189d575ef99b48680638469fa13301ce5756aa5cbad346ed14d993fd5ad55499a96718b31100a3ffcd856c3f2b80a45859560b2f8f5d93d8831e0b8c662b15aa75a25dbd501fd7d499b001443a13f0ef97704fac631e55eead6e228b0a93fa737b089ec0c1e733f5aa6e127c4dbd90fce5e08a0f9c21452e72132db996a83b388048c96a66d54ea92faa70585b91e43852da8abc72f5d022ab1b685a5d7b6bb39b410249cd706acd1f3e469292cf6cd5230780fc959fb80e3d57018de9deab3468f5b7702e5942e5d0af51cd03eca512790ce6549ea22fdae160ead46bafbca9ae3d3f9a97ea90214713957f1274f121caedea186159a57bea2d0acdcab0fbe560800a0ecc3815b567cfeb09f2ae70f14577165bef925ce62784046efe9cf7d425d47e9aa09c01abc68a7483c8534a57510ea3df5072f30ad49a38c4323e8734f359c6cb0576719e005afef3b6f4df3fb1a5c926ee464aa9de0cba1082f9eb4892a1b5829963175355a7de8a20aee7b32ae1b8d0e53047dea79b16e10903eda98d5543ab85d12c94fe9a8050f424ecd286e90f968c35aafd77f26647dc691dafc87165e408e3f7bf32203f13d858b693a8b3cd32393c19cdc4099a541d3874dbc4a7674972e667521f7de583f0dfb85cfe9b7c342110d7ec6a73f215b1ee3b98b6f12bf5a39f203329a0a284229ed501a8a6fef9ff095b3d94b26de5fc759deea51fd39bb9c06a56ffb100d144d0ecfbaa4bd3545f7c35c58fefee1f39d76a50654219445213cd45f1d63ab8c107add39d7892d7d8a396ac791a7a786c67f39dd278aa2329a14ddd2215c967e3782d306d4dfdea92bc5e1516bd514b967cc71114e5ff8f914ade2e0516a3f06ff47f0347641485cb6636a6bbb848a46dcc480be2ebef283caf525bc902886a893fdbcc7ef896e57bb68d549bdd4a1192bf2970f12c41ed300bcc2eb9522d4b1d36c20b7fe41b6bfada384315271eb40b5f8ebbb57826daef869e0b6a796c98d6e20482efc5378f37e5ff57b4f00b96900a29b0b267674d9e9f5f61ea42b3f352f00e3b451ccba653a03c62ffd7e3618284809065367744f9f22db560bdd717d5223ee91c215c7f92c1b211c1cfb70ab4511784f881671515ef500ae055c3fbf8a5cb6d04f415b6744aabc77f17be4a7488f75c368aa0da439d4def4fbfe9a099ff426db367913f0aa6ce918d425f0424c8df998f08386de0b0b82f47f5b866c45aa2b2fd2e4393ac229f65446c58bc67f1bbb2dbf6fd50979262705d63249cd32823ff0dca712890daaf9399270953b80a285db6873c0f94783bdaf06ce4f4c69c7ce5378157d2b4c4cc199aa601dabb59da3587e3566267c3dcb69306b504f441f2d1e636a68cbf41d1de0c7ee65742b4dcadeacd11c22b544c11f2d80a16d2f23057b9c03256f7dc9d9dd596fa23bdbf37e06d249bb660290972f4495bf45e3af4c02df092c94b14ee63cbd8c67238fcb11f9e65f23bed94cd50d16f8f8f115f4a3521337fd43aed857550ce8eaa6731935d701024afe721e9040273db6b0d2fafb8f65db99b0bca28799face91fa0602b0cf466761e44cadfe941b33dc116a955469df1aef2af9471e0a944c915c9e8629e82a2a14cf7e34f81b26181f3ea27c01aa47e7b97adaa626224c032d67979c13fa41aa2c328902013238f6a36c87d3cbf2921a9f90eb0c1d40e7aa3042b7f1d8c054397c74f1ea88bf9d4225f9e8dbf7581251940e9919c952c9437515450d03f5acb6eb2b8790514b2d9d7b6d6ff32fa84a7c06225260390e0f6addd61f141f49cb71a4d9f01e02188cc7ddcb740277324659d8ff5872e648c94d167f8963b83de006fda06cff76e631ac503de4cac7b2bd7a71db60b361a2c474ee56e4fb491dbf6611402859ac53f878f89e5c473adc5a623804e0425b85520662e31972c8d86abc8b215f6458b1de67d7bbefe41b516a973b2b2dae0c83970478f090ea0f199ce998dfd0501baf56f1a7cd723a8afb8b5e1f1c092b7a711624814ab9223e6367207f1a23a76b7dfe6cdacc97c4cb2447de8ef4c353105ee9f55b4072d667c6ff271d7e78296e76f8fc7559bef99deb7e336cd349e923ef4586bb57be5ebc032041899cae6f7e7db758a9d8fb891fb086057e03cc9077fb88b64bbe069f2d5b002a9e161f8bcb20b6c1245d009a74e2711a3792b93a265d3660c81793bdda9b26e6ca5cfabf5fa1d91f12a1927f2b144121e41c7317a80fc4d423b901b1e86a7af76c5eb2e35099726f26cb76d19f09fd70535e1e2e606afb816148ec61f99a840bfa5da9fc754c8a7135fb4a06b72e7fd54e9a8afdc03e742309aadb461ff72fd6d9dfb3331b8a5bb2b6da2f0a1ccb1eac461d252d0dffa53c6882519b6f8b9ed1a342bd25c818fb60f9e1b99c3cef2702eb01413799be6eadbd887b5890161d5db35f5cf50e18739b8251646ca8f1f88b7ac5df5079631178c084415eabaf9df7ffbed6ba7de2a5faeee01cfa3ca8e12e29fc08d9c440b115f729da6e142fe5b7fdb40d0c357f5752c5d71e17e0c3f1831d68805cccb66e202b41fec108a6b762a5956cbb63924269b58c5b239d3a48669ae1b6eec87765b706e969b705605d2cb1114342ddb7c54ee0cd6ca146ed100db479d9b7b3591c804ae83c83237c83ab96727741fe16526e5651c4ffffd051f1bd84e509e5ba1e8a5fb04da66a6e170c239560bbcb4644b281fb6e2fe59f8b133960c6012db517bea53456b74c42c9006b631024bf2e40231eef6a747ee17a3596c76af79228936a84e442c69b653993df8dec8cd1853a2a973b27e68164bfcbef1684fded7059c12c6bd4bc15953a3a4c0d19c9c9eca4ef837ecbc3fabd0cce837155b0281d259a518b575bf4d48c2f3c331aab11bc0750e3317aae24acdfaf4506c63bc28a4bb5bae0f61e8b3f1307e824da03dc9055ec536fe53de4819546151c57ce8b5eb0fe5029dffc629e3378334b23e3fba6099a7816d6f9209b2d8927a6db3041f0a7d38d48cf1f7bc1b154fc91aabc5ad718450c1cb641564381adbf04d2787f2fedc64cc3310eabdc6d9476cbbad00c2c7932f8db7c968a201bba8718a7efadaedc977cdbd1c7b63191fe4a56ee9abc1e89631cb3ec5ada2551b0f9c41ff33310493d32b911ca8f281499257df98c911b708ef07bbd5bfa80b46662c16dce449f1a1a3eff317e8f51e951866b32bc694e24bf6b77b09575efac86cb0242daa83f86ff0f5673032b96b9e073e7521b7c67fecf548d664dac0b88601328de623b70045b17d903219fb773f6472f2fc2264e5427a66cb2e7843a29837c3d43bd7905a18752504f173ef7ac83ec3c3c64b26ae6a07c77679d2953ad65541185edb68bbdded34b27f49baa2f37e155f584b397e68af9b430de0465bf10dbd04dff4177f0bd2a2983c5c7b182e4f5c48de99b9cea6a56113acb0085dcc11b59d6ccd9b72e77bc8664cb0e676a68e9cebdb564616556504cf3b357ffe31dca083f6053d0ffe19ea0de4e857ebe16a53a91fee463d046527b5c6e97b7286eb453616d6a846c1a464160df472c7c72c578c6c246c534f7f869aeb869f9f2e7e12118d7c29ec22111200cb1858cc82b00a8afee4b1555849d5b1113688be1b729ec0e26fe32c520d4f05b8eb7b011fb3f5a76f2225293371dc6f55e464c84a284df647fcd78e6c10cef3b1e5853f825fa25399a77bdcf8bc5eab07615f3f1b9d2bbaff3d068e22ffc6ffed69aa9a1890d1e52d578fe424b53667fa31b66469a1f6dbe8de751f0e9aada04705fdcbaefd566306f7cd488247a6cffb9028454da6a6fe777037fb1205cafd26289d376a3dbdc78c565bd293295ec4376f0d744c5748e8d34852735ca6e502b513ca2ceeabb8cdf2c70bee757b1d928cfce93df1d5226312d2c261b3afd43a6a24e37fa47d98fd11b15359143eb11e687a6c6bee141774baccef1bad3adbc0f4877155fca5ef4bed7152b540529ccb040dd47deb317eb3319d81317eb3eecdc630868066756a14de75c0bfcbb6763795ffa6eddab322f84187157857a22f2c5f8afe351f60269f211cc21188712a8b04f8676f1e338885af6eba4c9616961194ef74f0da14a41167bd67ebdd7ccb1bc9a9103aebb137297f5ef251bd90902be65b7cec1576d43bcaa8aa57923fc909c78c27b8257c2a94b79118fe0fa35a0f5252ed72e86a85dc4e97d1978ab9fc6957cc0b57a2d85ff2a4098630cfa7a21a19eab752cbcd6a225860fc72bc459489203ffa0fab3a3dcba68cdc686ccfffd961173f7e613b792d3217944002125912b83d1e318945c0dee3a59b6b022e419e91bf9243c5837371c415a6f33acc1d168b8c1f28d1afe4a11b35262ed7c6889e1904448cee9a177269fc9bf99626780376bae97e105013dbd64e73834d30c3fc34dc0a4bbf15d19b9f6dd03c0481dbe2135dca0831f99634f12974176fc311f23e27e0f7b6073542919d3b80272b3ad897d92567c80ab8fffd9a7ee3f57ef3ef368674c989eb67461797152cefea3a02d24e9cb59caa256e2f0a1f9c45af3c757cb36caefe1dd132d6aa907524119d4929c3dcc5a76d214f1dbb5750b263a7e7f43c7e0361eb43ee7cae210c8effe45cb4bada97a2d20acc776ef976486b2858fe36b25f79546a7c5a052ee243d63f4171a8750dd75e71b7ab540d94ba44b4babbad32a05addf39d73ae93bd6286e03e560469ce8a323153ed73668fcd8e830e44140c22e28dfc77eabd708719fc60d29af50f3ecd9c8a0a7f86572a4c1fc78c54a6d16a516686ab28033e23107ac3b6a2b9970d22c4ac3e06677d5f71cbef20637cebdde88328ae5df433d0fd684f0e2b2ae6557df94fdb8d96fb2876de724a45129f2a0282281a0d605487861d64baa5ad5b1add85750597ec34014b47312fe826216a1d1511344d08f997b38bf907deb3ded561e0233d241fbb0d8c3af251e2d504302380d7f56ba19e3aad23e4b1cc8d482fa3a47fe267c294d9cbc0b0430057713b1a4ff335e899c4ee6df2647930c1e400aeac88b0f507603873f2cf7b431963761e1f797806290177a79e29729395ece8b2741e0cb664b4663956684c0de41c2a5a10dee97e9b5c0a45ca74bd4f56dc371ffc571e7eddb75716686ad0d605493b2d536aeddf268870b8eca1e5fba4dd3f5b559dd618fc2a4eed5317f2a7ff56c88e0313ad047150df1af89226ad18ea61ea47fa454c82e16d790fa8bf6915ebf5437ead60ba602c18c36423e9c6f29177093ebe16b670c95f020a284bed181e72ebdca62ed0847a826c43052d4a82d3a8402533cca5905c7609a5367d5a726cfe43a5bf9a4dadd966cd3c7570954c4ef15a02e4d62adc9c990411f8c3605ef44f4e7b99990d1ae4bc39fa70de1d178c2ab873e7db89e6000063298292b022058dc188b8fece1afa7fc5dfab7a42ffd2bd4a2097c75e659819b755621812e4ba00f4d0cfc01dfe2ee63fd722d4df8a31aed48944e3c334eb8b4b5504821aaf529d338a09ad1930331ddc3be0cc911b8bf874daf101807a52f7b31aaaeaedd4036c7ed6c5f9e4f193526fa6fe3dea2e1b800803e7eee928fb63b8f75fe8a95ef5ae53fecf4e597e4ad1abcc9d81dcfecaf762f433b1deac8526b987bb69478dd65713d38d6596667fd7d918f31c807d58da8a92709fab75171dd774294df95188c3ab3a5bd8ecf71d063a71c7db0cf8132f24355e5b800b893694e06c12e54a22bc9e62a1f5fc1b419d2da25267a84fbf12efa350fd860bb37d8a6852ac031402275b3723b00bf94cc0e69601a1950b470e438e4b8874075a3a67dfdc6010966f63495c012829c66960708d27ea82cc55ac4a85755c62a107a79ed3df9a96a742b88a6ce45cccd88741d7655b83e7d5c5195ddd8e7f7d7a32d6f7e82c8abd982986a92d2546235222475436a23608b9417a347a1849854f5a6e3bc39ff93daa670cf52013ac40f6487035f481dccf182374797b1bbb54a7ced988cb8cf4e216b90ef530fb5d1506eefc6f6d1228491a3a6b117b0c287f6bd4a2528d8b77529b3e856d8d3bd4efbb9d9fee8299ccece7e679afb479caabb91f0f9a1b916fe9e88c15c564f7d4268d0af842e69e14e06a26b69896227f614c43b4fce41f5f76df619616c6907f33018b70ea9a7c6c7073ab29468ee0649f52fc017a12bf4af089ca51ac687225e281c2dec76ec2e15552629c5295f6f17aa70b5a84b37854cf7a7017289f5a060d5210ba3a0918866921a3d68a2bfc385366e32963bab4b19171412b8b28fceb489a2c9dfac5810bd399a05eca79635db4054c219fa62e7d3859ae78044546cc9bf2306113c16dc7128fe9220fef47118acaf3af6aaa963178bffb82557be0d16b8c953617c61dd9c7138d68ac004a6deb389998c20cd23d5dd46d26ab642b342824b484adb3e7ee13242ae998fc78fe58321baffcf6444c5784c6e137dae726b7cbc0bd6e28a30f4599d3be4079b4dcd9345a8286c816e72ceecc854cbbab7f60c355c0fdc7003700c8bff6d3df3ef815d2ce61723d554f68b92cfa6b3844b8939194f6e66ed7b5a41e9e650fb7bc7a61b274f1164efc88653ac51da23d80b21c77fa1388a50d5b82ae8813f1d8ccd2d837f1a5a631077f30975e5214dda076eb46807ff3d5c085e0207f19cc94f0df770d558feb06610e49fca398f995e77eda511ad4ba7f0944451a2d00d3a9f59eeedf3585e64ec8960bdaa973cf48135d63f48c5de58d582b486a699f8ed68121677aaa30cf5d045c292f2146ef23ec946a141dd0b34af388e3e42754992bb44cc2d2be91e564b3a946dffdd250f53273bd31924718b898ddd45c9370b5c42d0caf6c36d9de64a685ca82483ae210d6538ff8df4daeaf63ea2fdd37b4b05e98f38d20bc56e80b3efeeec1f3a8faa5868055d968ef886f2de67f6e5638ee160fe5d1f988606111977ae7a96f15da6f56c76cdd5cad1468a5569d33ac73902d350a3aacaaff76e799d2e9f4521d2d8bfba658421008fee6603f4e92a69e70d91aa1ff6b27d6497560f818139837f1e02c904819ff267ddd5b60119e09159b73bc85ac2191c1779ec76d8426b88199a3848d9578eb50608339ab4e3dc9a23a66a9a3f77b397c26506629195272eed52b588e4b8f0557caa3dd4d94d40b3c10ccd73a804fc89e044d7b4dc2f494e40f4d19acd1631d36798e4ad018dd37a4d867933deed1e0b7ec0af86600159366c2eb2a956b46d375a400fcc01b119d0e466456366b2d441c797eec570a499f0ec494478318f5b78a6d70f955e387b48addd90d65e91c25e614d8f8641f096fc2f94983aec47bc95098c3a0bc6c35dc2c7fdf1bce5780f47a2238e3c3e9ef852609ac4b520691a98a64c210b841e5c6e21054bdf7a20107b7f5824caa609469a17161d45eccae28a8ae41939ec02e66ca5e9269f25235b99aa973a7f8415640e331ed9d98834ed0e37cf0dd825f251f6fe34166d9a81c8d791cd45ae46a0786277a4c6f06eaeae8b774e825b016fa33226d53bf54cea2ef009f33a8d1740e12d45c7ee1f5af940631176d143b2c406072e01bb16bbf5c333d34c4aeccca3f28079e5885f151f823216132af2ac88fab694fd8c961536ad5bc423ce642e419121b9987b86afe35473b0f9e36cf1fdeebf3148f87666784488bed9ed83767be8ed3c595151ddc48917f69219cacc987975d6d03ec7420666500c6738afe44380ceac5b077962400f4ea4185d0b5f39a248d5129fee1bca8d236fd3a81cedb0e28d360bbe9ee245a915768ff0e62e0bc26238407b1b41fd8b0ba72e1d06a31d34ea4201f3807788b72959f675947501e1e2af4bca989bcfaa710e6d40e0ab4c1c5927d5ccc04af578e9f3887d2f7d70e467285d39788c7c07ab4a21640fc19f14216f642034f1297bd9b969d866472d09dae6489b838fb792eca8a04f07e09de134c04963be2df29e99cd74be28ea791f7d59071afcf876ba324ea77d78e0fe1d159e8f66dbb61ab80f30a115f2fb6e273b64f0fdd5d315cdccf5db21db2bd40237b54417bfecd2271ba2ba34ff58154c6bec448f75d7d0e3390dbd2b3aafb44db81f353c8275d464d876e87bcab2fed117ef4ffee5bc9f859468dc964262f0d92309e5aa405be10f450922c5c98ebdc5aa4ebe51db9133417e7dbc31f07056e8033002d5785f63f06ae49b8e36ba9472f5d39cfbda2d82a3a9f900f2dd354e8deb1baa6083b85c92f4c12f2ef849c3f33fe3e5fe7fc893939bf66b6530dd6097598551c170d16941b247746907eb22d3608d832e55994e03cc9d421621548dc17f15f68bc8e3e0ca640f29d07b5d80f66fdd9df6545311dd6bb907dcd2773d10db1f32d595dee991352fde4f242b95bbd28d0113d098b18b23b080847ad9446aea6500a88618778dc80bc7c8556d14b3d618688534c4ad2622a339ae494d1d7f6bc0585f4162f2cf747efedabf090f89c995cf460a1f9d591075ddd694ca3f7c3cd5c037c1f7591b0b71a6de8062e964d2176c889edd8904a3ee85425eb5fe51da5cb184ae8791056530aa06b9718c87687af24f0eb19b07f08a10cd8c2b871f697ae594fde45fdc81c28202022728167c147c1c62be4d998a79125ef3494b0a757439c6572fa11eb5f1d73ef1bea18de17402bcff944ede4bff2fa4b4508f981af2a9ee1d67d27b3970ffd2151ced8db2384c216e06c426701c322b3f0388c60577d4a3c3c400b3b37da52e7c4fc21ad33308cd38b4eca0b423f50fb48293a07dd5019c19ee7479e173e1ccd58330f3574fbeada214765f4f985ade13ea526194cabf5f699e5da3ab9a96350f282b747d17d65b86d55862375950ca18f6887024a2f2ea03150f723c8b427e8c4f520ed4d53a05d892451fd5b58c8641b8372c095f147fbb02aee30c15a30d16924d99b5cec47af650cbef3837349ee845f243417aab2308dfefc93c0f100493fab88c5875d17a7e0394b1c366afd4f04306df10de8465d2c1329eb5242031ad585e6fcdde72c5cedf9294e3ab5bd38432655634c786f97ae1c51ff7789c65c6fb4d5e6f42c8c87973416dea8ecf09451240f5c84f07becc7ddfe6d43d1bc508be982b643681aff6dc3a281666dfc393cefda1bd53decae10154ec3ba38332959620423c15cf8a5b7302602d19d811478283c56f2aa806d65bf342a6835cf9ef02b16182c65ab3dc049d44a14e4493b96994d5db04796c2325d2787b788c2baf28cd3a01e9642812bbe79377385742dd42372c00b63de139de7eb7eaf1a1b9992cf9f1decd31cab4249f268f8c6f044d67a18194914100bb482b56aa21f3960344e9c3a223dec4dd600f38bd925bdc52e8339bd4881fa35a5b97df70dbdc9a8caff8e28be266980666d6956f7f9f36080cc81dd160583ddfc5c8b8a8012f3a59ecee13be44ba278a3316f1ae0b45dce7e369d1ed4911c0b3ce982770f1b128541680bd9cdb2df452a76ccc0361527e7409cf291af4509513c98cb0234d037c3bf138d495f29739975ef9e7045a8f7fc82cc3ed7223b6546e081a6e96f65bf3aa0936310b5f53420c2c258170d3b856266d32c06f662f598099e67547d7b4b3c2eaf8f1dbe83ee74873addd6c21eba0248e8ddf2144a5dbe57650dcc336dae6c0d4129bd8da51d6332580fb03d7e8073292565612702a309e9e5200a2813a58a66f9fa28e9115c156fbd8513b0030d1eca478b8a41cedae58c1a99fa3699453b64f0a18efd7897f3ff840857ddc3a7941a8838daedb1330785271b6c470c31bdecb23647a84b286befe362954b64219962aabcb481d47049df47e1d1b71040866636ff9cc9a47b567bcfc7c6cff62aed41e456945fa6986664628a4fd8c3492310668945b7625c211a917a296db38607eaff435eaad8a7e55a6f446e05154dd72ad638735c8ab89bb73fcbb32cc3689e0f2421bb954c32486823baf70f95bc4ad9973b97fd734b57e439b26d2e7bfa54079daa7d1afaa6416aa8c4bc36d86c526ef473b9106c340e935234ece2328e53e0657efdb00e0519d3291e4642c9bcfb9804e5b77b7d01912aead4620345134008887ee7808c51c22e90717d93e1c31147e1c7ca6f6090c320aa50fbee19f3ede58ff1a9df9686901f19e160d2edd3c4a59c004e7f7dc1446012a7c2bbce50c8b8a473f89816a9163a677b9104fcf61048d56dfb58e8a99ac8a79b22fd0c55661767d519b3bb389eab4a33cd37424c9095a623df29fa0f829228b698099b7b11e63f08b94db94db976c154782075057c079a3d7e1e9113c8a4465d4be3cbbd49c2a5db26682a65c84f063b52632a65e6376e0179af9ba796c73c616cc3a0f48783e6ff7755940c18fa73618b4c2aa44aa3a695b7ef1bb005c2583c8b680d1ef781fc43969538e34795b38a9a4389c90402481a99f52c7eb71fb28cc352c2af082038621f7ecde1d434950ae0301f695cb596b0a9ebf6ae25bb286d62b51a1fad9db7e365eb3c072b2ed3a277894b0148547aa6d3f0177310c3488057466d67df9f9ed91be75a97e5959072b951cf272fe5fc6e121fe08b28e0f29dd4d2d589c399948e9c076521bed9c9a0759540335809f60355fd9a63f9772716ce085eb3b6bcfcff05d494d4d194ad5b9925f152318b84f44bb68653e00fcffffff03