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 68581 030001069f5abb4cf4a4a904061059ffb77ac5f1ca20f6936a9182247d0aff95

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
636fcf699c1c573f0b16cafbef463e4f9979c142737ecd110a438818cd1cf25a
Certificate Block Hash
030001069f5abb4cf4a4a904061059ffb77ac5f1ca20f6936a9182247d0aff95
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006019000020170000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000078d331fecf8b60dac87a26cb2500b5ae0a6fc152ac0169333d9b24ac34f0d0523dd8e5596e3336e7fbae24f90e76a5a69bf809448781b1ac65a2242dcb232d32259785cd107691ff705244d4d6f41c1622a78146bb757d478f0300000000000000400000004000006019000020170000

Raw Header Hex

00004020bd909793c2920fc1c5f51ee6c80dfa4b6acbf3bf35f1d871be312e41521467d0a53c63e697eee3804c099b0591aaeb3547de2ff696b57548b1755bfb6e73eceb449e236ab52601185af21ccd1888430a11cd7e7342c179994f3e46effbca160b3f571c9c69cf6f63

Proof Data Hex

59,560 bytes
1212160203073c541e79e28a20cc65a0cbb9eb9d85a83b0d570619810bba046e383ffd3622e22b26194bb347f8381d6a7ee3186628886856dd291c6f9c9551a187bf73f0f688a853bd82fd70b0ef8a6cdc7e069e037e19a06323c11ef6a3f1b87f7cb73111d53f29661d4cf728d6e978623501f58e74a523a9697a4c33bdf8b74135e7d2a1538f3f42dd00bd8fe0341a295c72d9bf1af0334a88a0b23219d30cd8a595e6a2e0166d7842d821ac041361d58d03d2f34a518d879a8d8d6bfd5764e869c27303df669ad4cf5add806f3a80cb393e3c2d05deb10a0b322711242056ec83a95961aa7dc50ba878aa1bfc268410123230cb1476c7dee79dc8ac0872f7721fddfd4582888a859398810466d66d2164d49d223c809903704c8c85da2ab4e843de0578214e9b51f088bbc3ac0b80459f47fee01bf74b2ab31457eb01fee637ecd29188f8a57141051c53205f8d528e8fa9c18c289b89018348a5389e3a864dd4b5bc3f214586f659d4a38fa81ea9918bd83c413e8f21408ac8e674bd0e36f5a0f6f3af4f908e0af4df7444e074a4a969ef2f7e48d46fb6d9fc1966e7d3b913d36451cf8d55233d082a36e91038cb0e5b53cfc297763eaf5e1c785e84a36822a245a5a4e993a04e3d698a435b1aa8720026d439a130d8fde349975af1becdb1ea2558947748c81f6aa8672e89b48833e996772a2a13b015829dc1126d0f8576967b77d9ce4ae71c708e615a405a454ba769d0296f0efb67d79a550a28498eff5a2afa7a5fdd908ef8ed2223718991e670a67a0b8144aa9f8162fce135233325bd0d20acbee79a23f46164cf678a4ff3f6ab0dc2bee8875fe602b11242d90038a0300a48c645097db104626f5d67478e520cf3a893ceeb516892844def677e976f414d41c9d70b1e8315621102751dd4e9d9059c3aa36eb69617c43ace821224244610316ba47b0bcfa9e7785d8b49d6581a6cf1ae0b380dae421781e22479e51f68e69e51165a52883710dd01621da3be48690bbe5e1dd569e44cc62ad0511af1b4a43ed8d90928f50a54426bd4e15aa4705c30cec181d51bf25f9dda9edcdd879d5c24da5ba09a0e2bb1ed52f4303b7a92b0e29dd388ebb4efa430981cd38855dd57bbcfc65e4c2611f3dde12cb864068297dae4d486569336e85d1cd458257258eb9c4bafce20b2a67aebd6913c0c5bb2d0e636cff2efdec8890241fae2e0d8c2ee8d577676f3be0898f70c943cf71a7ef631ee1b46145f1256dc2fdba4a5e6d80433f06891d8b586d170d5ce55f1b86d485830d079e1abc140d053109a55a7c3b9199c2eee656a2af7fd0c596a6696909292bb2112c82c635f73890280186c68b085ba665072902bfaea28cbfbffec1b3a0ddabfeb91ca8469e2e90ee3890a88ed95f58637da577ad5e7110ad73d059cc4a4fdb0e27cdc7f2c3a08a8bfbd1040e41884e114644511ce60d45276fa9aa35ea9286b7a009f73ec2705bd6c789a9d2122b8f5690d72c55e22d80651dcc8b02a26c12192381a0bd51accda5ddc8624131e2daac68668dd880e8929420ae69437e9ef59596dfb069a65bccab28029469397c751f4328e25d846e3c6965a6d0f4851b92a0912f746b25028cd5a409885e82a9428633f7cff8418a2701df32c8ccadb30f83475d517c26806a6a2f942ecbe7f496fe9ef149e9686a80eba269af1e68cd4c14a8d6d722b20988cf537d190385b100c17ae18506b1ed0be9e2860fc00d63f8610c248da460708036fdaf339c950fbf7f1b71f2cb39ff4bb8a18ca3e1c03fbd6624717b0ff2e929b9657e2ee60f9ed5e3aca7587f4b223bcdfc37a1085e9188d1df547ce7eabea5b3233fb9a55381cd0fed56d8976ef63076059ea1cf5063a13628ab9b9767e2a29f139b3e18b720b416e09308368884bb1d55f3e74b67f0e6925cf2ef827caf60ac064b4234138ddc337bbeeb07f4c2fb19bbecc1ecb5d8a2360d254a7001eb0b80b906690573b8362820b8ce5f949b4b9029c9e1e5c5f6c0665615fb1dae6ea1a657a583e52ace358716e165b9d865306eb06855c0229d7d427abee0cceeb4242890ea42a0cd05df3feb8daefc82b780057c470f5c52bf8d9857c739f2ed608a2a2dc92b69a9a5b70a6a63667efc7870a901bc0ee9ed67dd0ca74c1271d5bf845f456b5f8bccd5dfeda916750dd5da65d95e3afe5b6ccfc4ea82b76e4abe55bd222100037f119ac64c0eba6a6b84ae2f8d4796ed3a487eaf37b8d50038749fdc6969a109aa98ac92bc1d56f6e8c3bad6e934f6fc448ce9c108a26245a2e08040cdded9c16d9069778350624453f132800d227cd6657e4fe6171cf7dd653c3ac9fcb79d71e1eaf21185a014a8efa1ca975f264c5f37bc2c9240634b4be17083956367b967788f61c5b8b09f73ad1238bb854afb47527f71b9196a5e0632285390992a3fd9fa568bfa89d61bc495fd7196a937fc3c844cd4ee3fbe139e42123a680f0282ddeb6107913a6885f40bb30d6261c3ed90b6d619246394a813c22e067d0c94eba0f9b79d2143dd82eb8f72f6fb6af871662e299e477d002ec484a4eff9537f11fee6aeeff6fb9c29c3b350bd862b5f25ee371e6801df4b479b6d378f78d9eab6c9bee1565cdec27013f85c470ed19381fd4675fcc08b0c0dc7a2544caf8c728d36effe2facf12f15c545805b04102e385196107baf5a8922acbf850e56e7e35825033591b6e5f13b9978dfd36bf7643261bb073f876d3ebb4d6bb3479e65b8a69f6b1057b5fa7bf1ccc5d3e7deee78a81dce1d2d486460ec410d56c805d5c6bc3e2eeba0fdc575b1e5679d5d59a801b2a6ffed11441032b852492675504669a3bdc68e3fe458307f69bf453d4206ed8698df1c4115e1df0a7864b1371980939c3103cd39521bd7b03f0cc06300646fc035b1c69158dc5c58139d2b0c6ce5db4dc35ef94baf795392d52064a50be708d8d50027177b230f975032de42be4f6256ac4cc9da0281de3c5c621bc49fefce58935f0e408d633bb657690bdfa00190cf54624849c0bb56d4211c91fe3f713f30d4744a63b80f1cf8268161ef6e3a98935f5c0e242c1bf209498e3fa90617501ee9cb6b1b0e2712cfbee96d776c472b87abf53a38324a66a56deb2669379e68fb8e6d321010ac958d48ea73d2eba4f9b48d7b450928f9cc9dd3500a7883879d535596adb1feb680bac0d8fc27faf100543457f969138a43aaacd1d9d86f5a86188474fa94970cb0276e435353f3edbca302f2033c3018c3ca6e9157b425f42b6b880083a3c90b2075375a38b910671c0f76e3b223e57ee3a965e65bc48361427c46a6ccd2d52c9dff85d11ec971ed2310cb5ff02be8aa100f3da1c22205adf7c7134b6b64e39be28665520a0e62f3cf9030db62debbd66ce8e461eca593e8a7e6ade371fbbe245dcee2efc5028af174f4dbe232bd05e8dbc2b6f7bff895d9db4bba978e1d75a25a70deac5ec4c9467dfe934e49584abe4994db27a0e6fa8eb4058e1330586615411e3c557fa651edf0cf848e608718baecb37e7e606a40e8b9ad0f1baa921a54a36c1ddb0a39e070174f0eb37ce522f3aab7c9871df1aea45dfe75912098f5af2d0b15d3e0f5213e150b894313b66d9e5b30a33c2ce0d99b723530de796ee59a2425e772d54a5f2e076eabb1b79c785269a798499061c844313cf8922bc7a428626b76a309418b34fdab163c5452442971a86c11be18f9c9a7ac262c2fedd1539ea8fff9928c4ac4a8f3a0b52a6f0cdb63d5d916262e5a90e0d246107a29e901ffd64edcc764fd31dc4f3736ff233fa6a50af784801615be8a09779b47a6a55bd182768a0af771326e2479d862acd3ea0956c8b4544490519dcc0a9601fd6ef50c6bb6ac48b6b90532fee0b8ddec546292936800fa1e0ed8dcc84f16d6764c8e183a3e440a50135de05c24e2883b5b6e07fb48cad5080b865b4046b5613203e45f8dc27f04697b22cb44ab96f4894c670959f1459a24d32d93813755bea8b9f8eea85cc6956ff4165f6e62e31540b120b88bf748e2fbcc0eb976fe0846d600d42f30c6b46de2e0f83f0a91ba4e674f998d22b0a31349285a5a34dfbeb518f6834aefe36476454072e0e114e330a515d0aa8f551f956099207d4452cd6a0e0e9f2a5fcbd30a58ceae93336dbdf474af9f077c35136d1ec2fbda15cfa21dcd749f015774c9acdbadfe1a53acf100317c939859ad5b9f34a41c835d5b5815a993dd151008820461434d646721059c03c563e1f307fc02e3114e6eaa3ff5596de6518a067557a2b4e1d531fbc9f19ba78d381fe8cc03452c3cde398b1af693e496cfe3ccd7645cb554316470411adf11333ed74d767a74d05698116121348df5fcb6237b92c51acd53cbfc1c263afa7edc84f602726acbbd321ddb26cc46a345b87f5e55288309e797198654de8f11193d9b057bc7abec6dd1aef096c7fb8af360c3bf869416272e208e35707c5b09ff8661e07f9fa95bddfb3db7c3b40de55da221fbdaa701a7d30868d69e1962a682ff236ae1f01c319774d24ae3d0b79cb0488c99397a4e89eff5c3758f1a9fe0b324672794283030b07de6277a95b1e415bf4525532b92f362c7d4d7c6d5c23544403cfae0cf203068dcd2ec061345869f14a118820b325384979c7fcfe348a9275371210baf5106631d1416443efb7ac597a90f758d62de8b66e01bbe943a0ca426431fc62dd4eb306bcc0cc8b384de1e24ca7f50dcbdb91772209a0e635d5b404714017b97786abac4f0405b3f7500c691fc201b46a828986eb001b19e088904d5cee945676a04fda8672fd3fc6f6b70e74be940f7c6f88a07695c07bbe63ae2ff865f947d2783b0c87feb515fe7cd2a4d63f97a4aae2274720aa842186acf63f39031dd2086c77783668c4779ce5b576507cb4f650cbb89684929de0fdae371be8f2893f168a812bc2054f235d9b7c6ca15f6be87dc805b4e4927e49a4188392518fa5040ea3a84bc1e8c9c13ba713337c7d63cfb92a4a7000c2141b0a4b285b46bdf6a1ee5ee2e6c867cf18ff5352ebe661ae20c293477b9830359f645d2623025e60854268b080aad1ee988cde1adc7f7970dd1932d4f199905db93b008232f157e09d0f2f9232bc414bc94d3534ff9bb7035452fc143700b3688d9a969c9127848c455a744938d299351a23f88de243e6c31f387758e9c6244020b3b5e8abaf7cd757fe91570df18f9f6d8981f3c12bb0d6bd11a4adecca540a7dad6b9bad73974a12b2c9a48da96f963b14925eb5d5c3c6a135b4ee6e6861a3a719a507b9a445b9cd6b2cecfb05384baf631feb77a175b1f4ca8b1ca7d540bff67b1277f644098542619d957386fd44f646ab16ee27a6713662b27f3e9f198f3b8fd974a0a09bf39431cf2168b84dc7639fb02f2efb4f362513f826190e7f7e445dffc3b2cd07fa61f3c005c3045c82d7e6e70617d2f5b30a896cea11ef55bfd8625c061cc1e43d64b650d2463eb4ce3ff15749a0ee0ed1691fa8162b55933e5577dd1a3c89c081d2f83ee5045c69211b9ea68fc1c898cb5d3b08b347bb2b6a7b6e02e814bbadaefacfbdf4dd0c01386ab9ae56e9893b039dd141d7ea688ae0395e0a0f9a5d57d800e61c5f900eee6152a590686e6fc395f93c1547b54868da0ed2f450011fdafb899c148cae80494d56a8558bd7600aabf8810332067ddff49e2655cdfd4e1362c1928a0109537b7cfaac6297408189f6bd748ebbfa707352041b28d083a0c7c173d1cbed69705bf76eb0b7038b002fd67c96319442f3e38872b03788fa2d5d25757e643b9d55d6d2e4c3e2e762fa23486807e49deb43ff329d24fd733a0abfbf292b94a01d5b332defcc08616368127bfa8100ccc4dcb64fad9f11b86af374ed53026485df7a4c193bfbf1dcb1075d2f74dcabf1a1d6fc76d84e924d9e86b6ca32890e9223f39121ebe60633ab47478cd94f1a7f7ad9c794cd2b2648476595424a837caba650bbf6f8f82b32ec927d05aab3e83157879c3457b10867603c9a16c75f82e10a54f805e5666bb1e39b228649220d02e1bc99c35f3335e96bb0b2773d30b85a1ef0a979c362db4ec64a90af44da2bcd4fdef1fd8e250bde9efd070502f0d287c407559de29ce813fcb6c016c40324eb97618274ae1ccbd49f2774cb9538f27f30bbfd224616ade368f849596b9fffe3934682905e916db525a118d7375ed6f48dc5e7ce73b57e7baf88e146af78bc08e6543efdde4a206d98e5a19ac872642db734f072ac05fb09e6218f4209427341070371ab157829fd7608cc5a379b61abd2f865b5a17d625680dbf449a21b5df2519867fed5f5603d73f05f7db3d0b86d59df4415488c740a6731865c9659f808739a6ba5d284dcdee69b76ee3a3126e3a3da3dc219ae1aa1538d526ce7fa5565096c3581474ae68a5882425726d486e45e43d12feb124d3711d7775af590652ad81f747014527cc037e261e07b12edb6b5c8241a67b5ed49e4bb191c0d0c9ce1bde71fa182bad7d8dd5680997eb20eeac2f0dd6b56ed02f576dc331194a440afe4f6f7acc176555a525122bf76076de8370a96db4729eef8abc9a6736aa6a178305b5502f09749ce951429cb71682f32b0ced15c9486748ddbaa030e20f1f6dc458523a9a6b8f5392523a17adc72ee4307bec7f9711ef7a8436e1bdd5af90ae41827446122702eea9e63e28eaa5d9bf0ddff30ed52d18162bc4787ae84a9675dac1de3200f8e718f1e5239a9664a6a58a11a782ea04205ebe3e3228b8d89cec645dfb5ed64a576ab6ee0fc580734ba3d05c9fd15eaee788f00b0da001d89de7668f205a8ec38422142543e91f5602e650ce57bfd01ff8798d7fe17192b957483e9595cef76446b5420bf7e279ab7aed2310504fb0676617fc29fe543a6f50118145b6c237cea5c6a98895df06e3d952c00258677657f56b3698303125b5395513e11b6be3d907d10c3e3d9e55b41ae11b727c46b70dac0dcc81cd4791324904d06fcd25c1cc4428143cff9e5adcc4691cf4c95d3e569536d9156f181693d6041dc32a91c54a5c5a9448d423cf750cd4f14437dd5a0b26dd3df14c1c9fbd00a5ca63185e26a210c0086c7aab367d1f19f68c8a19e9765b8fda5f48e6a9c94bdd4d5bc518cfe67eb52be1bca956bd4c09f92b536dbe0f82b4d120a5aa5806bb75cf3ee6b2857fcca602acf0a7e82e784917ff3e747997e25b8f66c2663550fbeb4c0895a4f370ef9a04ee5a372d19cbeb7e128d3bbc8924e522ce61772faa33395224d255f077a247d4b1f0835823e36ceb754e6e7cef5254cf2ce591996b2fca6f20e533ed04c1b7a358acbb5ff995039b13acc73c3c48af34888823e7f768060db87275622d81eacbaab565c9005fc4c24e2e2aa9d8d6ad348068e11b4ad0e8f9a3e1372b8fe0dcedf24935c2c7d548985fa6236ffddec7b195cb8e96d75558545f277182bfb9ee3631da5ab45f57034d0b69cda5cea48117f9cbb7918d7fec6d9f7b613cc469249b1915632551e55bb3a81b8e87bead8533ba0477a6da4d82ee76ccd2a26caf189c4907b3c24f1f58cd42cea630e024333448e6ef423b55f62e6a19273f177d9371678c36ad0e36c9c042694aad089edacfd7637a12b05b73f078a777d29292d4e55bdc79aa7c70dbd3a5ec3178b4ef30475db267ecc9fbff55b41eaa80831c23bfef44636e4783b7a61277b33d7e5805229f7881861e92f038ccdc7c8f861dde04aac61382ae45219452955ecc44f4fdb6ebbe25e0b523678080b60b41333e7e1474437b38e3e3291c7f92f9e98b17c31c46ea4233481436087ce5bc43f04c55662a11def68b6795fde26a06493ee43f1bea1332cf9b2c70bacb11ae2d0210663a90a66202971a1a09fb5cea9608c2973ac257623520212f1a61b13ebee2647f631cba0247597b7da3b2c49873f342dab1bdfa10e36ea26cf6f628793b774aa25e1a4b3bce43337149e40b62ad61018425ef0ee40e43eb9c6d79fcc55efa831cbc5ac34d39304a0c56944608cc2f1d013e75f9c155bb900c2aa70ef76d4d5548ead62c8e5a6fea459fe0bc517ad66db8b852836304fee4fe385c21feefacabd66289e3515f9eb507f69cc678938d1abbcc920434b40dd43b924da7a2259d911257804bb26f35432648c078b0c3402e14643eeb91ded5b5f6ce18f92dcf168afd39493b2dfadc08e57e3b71e2e115d9a04118490501be82135db314b1685ae82a4fa0dea0a587473e18c8033fa49bea14fb60b09da672ac7757f9ae3c6d3a091d06abd768bff7dea60d0dcc66ac698e75536761fd092b2503c3b3f4a550a87f502fdc97a4e5f9c26e80cbb9ed75105cf889d0c5b1fbb022d1b64cf306a6fbb4ad8ce5a08a7d4a750224ef6d17b72d3e88b74f40d9938693fbc758f675f53988ff9720ce8a57715d11c50db417b50ac20596621896ffcb45761d7e1baf53fc8cce4bfc46b35d9ab24b2145ff86a4ee8bb18ff5747b1a4c567609cd9e5066b3a51c5d41d8d71bcbdb04c39390a70faf12c67a99786c79562ea7f4310e94ebbebb21edc8b0bfdc2438d45ad7e6a9d06e768b5a84a5de89bc3cabd3bd37570c64ed018d83c636e197f18b9d8d582842e3fc28657d66811a0108aa0fc59fd1c073273f1f32d11345837f3c47fdfb829db6f2934b6b492ec9978b5b4c81654b48ec6d0e596341eccc172beb64eaf2ca15a0635032b4ace3899834d673a856943ac5d05cd78dbbef0c2049465c8f90b3492aee66ad9cbe5919ec68ee18a5411417d519a89d0f643c02ab22fa6c6dbae34c0f48e776520fceb23e0427c6e18a9a419cc1de837efecbf31fbe09d6ba31c948b56dfffdc1e83140fff28718020796cbd39c551739ef3be83fb5d1c908252eabe7534778f4fa9681572be1bbd386f9850433da2baaf9a57dfc4332118455b3a073b5d4cb1267b85d6b286bed070f19fba5343dd9d8130c154fc08787e5ce3653347241242f56afc4e34eb537bbc5771506f7651bfd3b7ce0de91d21515731cc124cdb140658f6a14df7ff3c3fe47bc90ffce9a6bf2ecd624f074dd9e33daa3523cc6c6a048cb54560a9d3c1820efd186b51b8a50796f3db97eae31b1b65c4085ca50b82c8460639e49c45e5bb6acc67c7ed67f6ad3d977202abdf62ac478bd14b7f10093f04984548d4df8b5154994010c8be29ba4f3e3da4b0dbda41388d1a6f883ad07a267cada411a0e1d7e0045019e31d8ba021e284bdf294e25853223a0cb520b1abb922682be2c918bcdda2b8a7e3a8646c5a0c9fd35e091e0e619c86a2608206aadedd1cd619d769e6be49d084280f606f4d97066efa5d41685562b836e6ff5316a013e560c855ce921205d5b315a91cf1a850f92048a88a5546a63ca954c9a5e6bcc34a9d12a04f040e6aaeff22986ee03ca0b324c3d1ca1136f43b5d3c8c6283012214c7a04ed08449c4c38499f5992dd8c14d6f2081e617e158a4618f58fb4ea00400dc876e26446c18bcc53d3d8aba0bcd77a21196d3a1bc20dd016303abd79761a4fb1153609ef0cb5d87a62a9a8588f9404c03ed7eac9d7d989f31e96ff993bd6a06c411c807b03655a2b89d2d57fd38fbb34dfe1412a65f662033a3cfb92de5d40712c9c186de32561b4b91be6fd8236c5931a8d8665860922c437004c8cfd5ef0eb174c31ec1c8fbd30ca8181c0f7c6e47ea10f527f582e4a7827451d467f169e2e5113457a8b4f974d5637a98e9b92063276bd232308267b7466a8d4e41b40bf4b2f821863b9c8c7ec967f801e6f00793282182567b807b193185c81fc4fcef5d17067b03bc9685ad16a8cd800593bad80a85f221775e0da9f03766b3e5e16f033f63262773d3b7dea6a82bdae148c2b39bc74b998093a36926f95d63c2289500bd725998ba06adf17c9b2bc5487c7ef8037daa47c69f06558598a26f77e13c5d5901081678be8cbf5c046d3ba3c51d75df160bf6b506cb529ed9486e40a373bb5c71d0e5e5e9aedda63546f3c9dfbb22c3a79d4e5fb469d22fe0e9ca88fc05f83bc936eaeee209ece14fab43cfb60764e25f29e60a02fcb3ead62842b83e599adb8d769a9e339087ad00fad27fba03bf35370ac528506065ebfcae55b23d663c63a85075bd4116c04e81022785d0fe7b0024af66fc0288b661bd147ece4b54d820b66d0d927749950aa5d59a424cd3e1ec7b29e0a64efc37728a681ca239e905ad38b13528ff98839192c72657c15562ce086f8ff7e5171d79f48cfcbf90b041b544f33efa376f55628ea407dc79669b58a99a6c6a082755b059bddc04e6a1e33b88b317fdebe1ff16db047f642fe065f3256cbd8f093ce3b6d38d0b002805c1c1d38983e83ae0a849cc4d8eda38e18e85b5f163f83714dcec139570f89f28d800e4a3148644fbfab621347046629d724033983ad8daa990665e5c86230732293c34973e6d071e4ac5602d5afb025a332232433e575f7416de3f9784ed33202e4ac163ff7388feb6001e4994afcc7de4353a61521ef5a1d1b6ec9d3528d16254b4294e19e716e220ed80be2bd4dbf15dd58da61ac18e8d8241853c9d8ca3569da90c257dc1ebb22f498dcba3f45e9efaa76cb80795cb9a35bf2c678bec4101779cc3ecabc72c4d4704f383bccc4ddf7fbbfbd68656b9b375131bec009b3adb6348dc82ceebde56d574d5af819b55159fbb77b86e82c32d60241c1597b06771feec9980445a1ad4dde6f8ba8ae9dac265fea84656355172a9dcb37e96fbafca0e5c502331228d4d6aa6357bc819f2658355b4196ce6cae54cc0c4108e99781b843b49e50f1c8ebd76730b267d2042c7cd19681675d01fd8ca69b7c6251fb2e09b468c938e1797529f20c194f99780db448aed101d14410de81a2fb99d917c7cf5fcd173bdb77558c5525a844dae3523ba7c03ea289c1856d13ace52f27d728c93c59469125d65b793422d30e07222e558436f9953fe4f14a85df5c4b77591fef0acf4d6ba90bec2079aee849735fbcbb598389d10bb8fe7729f98dc77e7b043b0e7ca233a40be7988b1a3743d78f46c441ece8dd5ce1a23755dc9d919d9264852dc3c422cdcf11055417391fc9da3df4b35deaf3fd72545a1cbde0c634cf3b736f79dec2fdab97459da45a180bb7619b94532173e459a0b5e7dfc6fe3f40de526871ce0778b7ff9658824672f65c3f6b67045843fb787f9fee32a223016deeb42c4899fd48dbcc325d6e0b8d42b19159176a3048528b8f0207c1b4e860ab68a54ecd31258f9bc847179b3538d430cc89cbebe7938a05247eaac95bc31e76fb178e1f415e36143dfbc67c67d1825481b290af45432c8655cab3c745d41fa0ff6b4dd28545aae6631b92fe27fb858a40c8102c8322b3cb09f5f1a3965ab431dd2d4c6c935ad7f799b24b21d04f5e52f2b5d770bc1c3786b3f691be112ce01eadb86f0128eb3478c0649452560870f5bd29b2b4b3d65e86c6dcf6e16a293198b254aa0ddf808fda4c273f945364963969e61cbeeda8f5b7b65082039dfc1167e966f594488ae76b16f0493385e8231758391e5206536c952194d4c0c035fa9cb3579c6ec8bec63fdcba0696cf9ec2d07e44e8462d3e1b09fba5830a2ef8aad3919601f709c85a7bdd3e364d22575b216a3174a4904563dda6740dfd4629957780f7e0f5cf0682af1e5b91e748e304d4d1881b59b3b0490d778c55966769853454fdffa71e2b2f44e8fe3c6953b106c4a87db8cd9830468b8abc9aec2cf290f20ab01eb5cd570523519d2438b4104efe40c8294ee54caedb7f0cc02ac07b82d0f2a7e35346ca20da02429ae61f8c782e592d650247e54c1e04d4f92c8e84b67a8390822760f7343b435cbc8f407487b85c9b3e3883dd50f0fdaad152605e420bc2668c5004558ab9a90b3957b98066d7ba061f2e7bcc59715d33cf54251f566e96fe75d769515775f7354211f365651dc5dee0d3e23449d714482f8ccd6a6fd92cf59b5d5529c6fea0e062ac98659ac92d31b2f53798e5b9ab36b18ec464f4d92846aba25a8cbb0f28e8cf0c0f4ba22d50e9f3ebae7eb7af98164b5f8e3433cebdd5b2afbc42e77db248698cee9311f7182962c372ad7c74bb9dd99910d8a65d66d3a2747cd526867dc756432fb1c4a8bed93b920c7af55a3bae9c51eee9082e8cad5b43db6d7291e9bf3d2c65557460544a17b14c8fb1b6ab72aab7ee2e7064dfaa71f0d96209a0300425905bf0a26d5b15139a372f95015b9370ff64f28ddc77f3f19c7241cdb39e9838815b41b30263c525ad30a4e84ee2f25033f41ba5a1a23f81e847e1a8ea38ce9b39004fc7ce9a027d960445080f783a11da34a44d0be75c177b86acaa99b9227fcb9aa66b0faa047d9c8acce23c4339724e958ed097185b71f481f1d9085b5f1bbbd44aa718e70c8721d59b852a874768b9dcf4adc231cf4258412c7be66cf67ff7ffb06a7e03954c6cf840bbe26fa63263f035c5095e5979e3ab03bc310276cf473603cdb382754d8f0a4cf6a96ab937666ca0b1746751cce2c8282f9369af2d3396b5fb8526a291d8c75a196fc27b7bb653deacc24df5fd34613370521b0d391f70d2777334bced2c2956e92d3a11146177400c12f10ce5b0082726675cc729f12e29a9a820998a257e54577559be80f8a0dc629b6577b69240f68f4899d5d3efea0a23b4d520a011c0d457dd060bedcebbf8f672d770cc092662413e98a6a244d4fba1bc6ec4c05cded5a19b4be6ca125f306fa42ed587d428a4c69eaa88e956385fb8e67b1d7a7b405fdfa1259f8f0b79b2ebd047edf8d80b1b9fe7a6084536b37ec27fbce7c9ee709edecfb52a5a47d44dac0130c349c1bdeb313790ce2c7b6343990a0cee11f716edef3179256e6a4c14dde11e63268b90f5024cf1ac96226d61db3be3d06700c92b5b83349680d1b4979c29d4d6bda29b9fa681ea3f8b2ada9c48171e952be40780d35318b85db3fc77d607c27663732f89103bd87234a8d72cc2061107931887c764eb0223a86f62ef8578f7905db4cfdc834026620ec5c312daedf3d7b12b61c9119f956d03c65fb652b13ebf52506bab1cc9853575b5915fb21ece4abc1c6e0717aa9bce4ade1b70930c158dcfaf310e1206f3ab6ec493702195e44e7317c39312ed4a9c761900ad4c6df98c9b9d246db299c9cc69d5d1056ef7f4ad8cbc65345f60144e6e9b8c6217ff291fadd78226ab2ba9c52da987cd14c5df0d5041160b68a0ab89e1c6ff73cb3370ec97501fe2ec5c4bba817ad65384894af5e310c2e62f39cd1a617fa4a8bab8fb6678e9a214f7718d7bcbc32ea57f4c08b1379ffae98d595feda6669713a3b2478013f6d34eda620d5a6dd28a7423e19d18dadd6b321b3b65d2d3ab421b83ef1794846be841e97f4dde641d30db9dc83f39d8dc40dee37bbd8dc678732b7d5ca09468214e08bf23762534bcca8cb6bf95496e2311f4cee23c965c7448c9277f515456bd4c72d8c349572630d6f2839ac53a5d0df7bcd68cfa4155be26a3172517399ed3eefecd535b051b15e29e746efc3772338651e71f3001853f7db7ca54fcb285a0b296202097d413e0639b0f1bd876dc0652faa992bcce48bd9954d3b73a328a8c6bbd437377256f0ea6c72af520cf90fa286001b7d4fb2f976ff37f878e53459562e1647f0cda95fdb656281fe6cbe086b4e77f573320e3a97bd4d42cd7c5da052d87ea2b39e06b42967925f74abfcce246a44968833318b51a886443f9e1096d8e48dce603e52116418af3d539985e20ef07aba8ea3a556eb82939dba1e7cd0d797e30b9cb91e7a7b79886fc96bed69b503a926205cc9c9386154ba28bca94423fe836ea7ad5ded5ca660189380aa4ce53750a26b1b7169c7e9d99242cc527f96da29d1f511bb7b7a367ed64138b62971291a70727054ab65e990c71e216c4655e76af83230b594fc5954c9147259d3a2075c1eaea7394bc03819d5c371a82ec85ec7aa5f5fe14c2e3aee7d20c744beff9b35c03179ef848622be2d0d4e0983091a504acc8854a23bc0a009fda2d5ad9fedace68444d0c5ce72e72bb86646fb3a3e7580590acaa00f70ec2b1b35fa5308f615a85b85e535823f919c2ddb0ecb0585f34aaa4eb01d157e7bb2cdce4d278f1dd8234c863d4ba09892e286c1a51967c10a8b282bfb1b624a25159d99a431fb0dd4edecfa66063650488d5928f11a8be2aab4ed965aded3957e9e08977b040bbc320fd98bade4d407d3c442069bde7493d13e5a33a29388d640bed718bf2910ce10bb8165a420599e62edbb2d3fc6baa8dde0d4207077ae215d25d1609983b784e61ee334b2548ad0eaa9a8d96b969854dc8ae719e39adfe7ff3faca542b7bd63aa7bcb349a8d9a73a97f08a264467bf2b4069e0c0a6a5412c70d657dbf9aeab7b86f2f8190be0fc81cb906ff64f702dbc76e45ddeaac0e3a38fa2a2277d3e3a2061d799b62e2e35220761320ced6c4a3489ad2999100b9cb428c3e71c9050a015151916b0290b066907771f72257a61e6d7ae1518cd7557b5af677e44957a97cac11a9b54c0842f4e730a0100b17a0e3c0715f7321e0700e1753eb8ea2b68fe9a14fe825678ece04c77aaa3896a4a76a910206870c9eab0bebc22fbcf3077a002f0f415b8ac437f6632122d3f4ef0c4d44cb09c8c8643bca541ab4ba46d7fa821c5f9196fb7585934ee8acb9f1b6a0bf14ff776ee02688a38fb7888f74b4825ef6183eff30e5093caba893929fcc36d9181a7d3170a03c5173b76106cc0d8c09c8baa68a6fddb1a34d576df86d4c2639b8fcde6d174deea0e49bcf4c1d23d28dde2f788eea0b499b8b89644bf13032d5204394001a54801778fce8e93090d1d43a0b550d995d77a336f86de0145a35e5d75dd401983a7d2463f4371d93d48f6cd3e7ec7f0a830d647af7bfa8876ef82d4ae3d3ed774065639113285001f123963c497fb687b2a10cc72e9a8dca9b35d5e208ec0f9b25409881b43a1b5d70e3b36b1ff6030993b31b4ff79fbe33e56e26a1709e90a13c351209f38c3862f77ebdda40e4527fbdc7e485dd7e0739b0853f29f28269e81bc91f209c47bdff34b3a5311ebda2ed10258812e8ae22e72fc5ecadf40adb6474044aeec014ceeb2640af15bcb673c7684a074a27bdc7ab0baa219e5e46c6dfa5ce2caf0bccad685379e82dec6e8d6de8c4bfbe458409ed7adead1bd42fd135a7eeca5b2dbace1589ed245d0fa7c748386c6d534031de7310afe82ba9b51a43633f347f96d8024da98cf16b854f02ead1e286f86d9abe9a108c86b72ce6c946ba8d57f815932a82e70af7be6f742ec6ed160b14df8defc104a13c1c87e6ac1b87f479c6ee11c9a956ad12ddc72c0c0b42299cc68c8f3cb460cd659e559e7212f11263e17d9544ebeb08b109e0e9ff9eb5eaccf9b2f640e0b02659c902df63ff3228778d595a35d1e739b4012b4b81f2af15ec2c143766a1cddf70b9beab629d2167cd856bed9388ce4420436ccab519ff6e0528c8a5a103fc4f3d6f28d7373380867567a131658c67945d38868bd1432b5700d6fe4c706a2395affdd1b7dfa16db6f73d2f61be57b0d14025ee25a0d4f96d7114ace91b68c892a6a42015a529aea1cdeab3098d9dfcdedf78cf7f839e85d8e148c247b295c55b7ee5087327f27f1682e2338bfca9ede7e46b17758b74e7ba2be0dc1b2b5fbcf54ead6cea2935803a94c849559450b812dc0f3991332aebf9be9b1aab827d7d586c8d082898132b9e2ec8ec83bdd880820c649e1579ec4309c0be284377c7011ba76aae1b38e09a870e9be3e2cf5137a031f77abccc4794708f5d1799a706d4be777c25c4e60688de0b55be6cbf91b768717d232221e862c0f4ff8ec58ac4e777ea70d2810062e09e77293e764fa418462c3b418c424e0bf260246519eab167652fdfa0a9b76934dd2979fde0bb953f9bea13669c6674e47818d4d840e9efda2ba82cc564f718c4c97dc7afec76b2c030feefbe4eab53f70283cf6cfc71130c372c92dd0c5eebbe05f8fe0dea519a1648d916a2c044f854b5868b073eba422b575e87f74ad955bcfaa1eb546e6d04acb9923d43e3eef5e5203005ffd44debabe2aee1a78e956327070082d8e9fd491708f40a9c63365e069b8d44a5e3e73c36c7efac06e5d2086a081c6bf1ab4ec1f8937eb212c282f76dff89788956836c26b3526c3ac2f8193ce1b4ad0d543e176a386a57fd9521d3db6e3eae6cde3091c1361db32e5421c0c4d9f96489dc66304d9e082c2bb042eaca368de6a6194d6b6b9ddcd91b0105f9260dcf07eca07eb479161cf7b5c1cbd757883469a01912dbfbcb908e3172b971e01001855032c9c8946d58b56f923e264fb506f1be6230bceefd9d0e489373d6e59b9ce7b49886463dc51f6f41d8f0c646418d7572dbf32bd4369502fa437db6fed2fd93ff2fa160cf7e4c1bd974cb2440f45bfe9fbe3c651dfd4ef0cd43c369b0aabe9673f7093024b934f5f165949c738eed8237f9e980adecc65a2d34b1fd97f448a29285ab69d3f1560fb7d6483ac3a1d055d1a7a9a469ec862260e1c7acbfb45dc115a0593bd3ac84f58d203b3c6af65eb97e6e41817799d58cd8542424d0a7f17b449624739e8ffa14298b91036a31be016e2191952ae27bc7bdfddc3a7420a12b9a2894e6e39eb5958c4e186a4f4be32fe00d9d49f5c6fa0be82b4fefa2f94a2907407d8b0316511a199cf94311143c7b02c5b47ebcf454dd17aaf87d92e8cbfc1854b00b5c026ea4c576bef1ad4c85fe167c8b825d7e0e56afd16e63086fd85755b8f465cd65f4b9fdb8f4b25f2feec9a76aa40c23483b180be7c33f54df14443fbb1d7032245420a1c1dee9d22858126134e1b16ad1e6db0111debcbf610eda30f2698087ddca90fc12907cae09fc243d255328502b8cee1cb34f5f46836b42b22b3dd1e1c435aeb38ea20f90f880716c1b4b2b040b6ec835709692a552c20769ee228add89e660a823292653ff229d5996f2c8ddefaa3f04c0bef1a7463a4556829a9a35188ff7843f87f336cdd3098b3eeb2991e4b1538d7b8955f87cfc7ec7f3235347ade8c19f8be78062bdc4c1db47972d45ad9e05c5702ab54fd26a9715d566e828870e1d98db11e07527d29e0946e6de8d92d2573a40ae01400cf4693b9f1014ac10fb9bbeca6bd80b571e489b2276a5aa65487848d23c0a5b643b241990f3043be4118bc65a8d706ed9d2aeab627d6d7e47ad83c168fe6d99ee90aa7c062973f62afebf66c224c0d0b8fcc953ca92039d34051c6713dd523d64ffa6a2841a19f306b468ac72d4665dc3f56c4f1f1185634ab98c009e56b490ec1b5da96e715b84a35d2ef3ee8981ddaee37e620fd25838d60a9dc3c80cfdb94229b2f2b03b7a1c18553bd2e606c455f72b36a26062a7057329f1514fc42d0740715d72468bb0a944030dda2d8b84fd112033396be743d5278a9989467babbf4354a4c74383d60306dc022a39d5a2f1cd9d97a9fc06ea297c2a517eec4d41ca87f951f69e06ed9a58c3bba87668dbf793cff2541ffeff26752942669beedcc3a6f9b51f7c2b3a6c4be4acc6587b3a876c50ce23c3af353232f0825d0553e9eba0b3949b1b27a1d764de5d15e322c61f3c0808e4d140b11d50b205dd8308952fe3433588bb305daf1af6ecdadc8c237e443bb26a5018fb49858ab476f0c58eec29ffb990eafc979af4761313baf011a70bd2d69af8d4e70486e392920ffa11c34cdcb1ce6001bd4f99012409af404d8d5f6825869c2abb5d6631ef7108b4a95368c3da8bad09e7da374d874448cf6c6046125b40a7c73245a0fc4021bba77ec083bb4001657f194d3a4522e6d4bff279fe553b847679115bec0a09a411c135596de891e5a7576920b8a494a43a0928a0ce956ec146b53f657b7ec083ee10665f12661abd72d5e57d9f82eddcea262cf393a2a61ade23507993852c683998674600cb5f99df4e47e23662b55d491cd3950965d46b3abb94045fae8d60d6dc78a057afb22e066350b6412aeebde441442b2d806117750d6979eeb75f39bc522ee0fdd835d6a050235c2ae7540faeeb09b483636af1bbdaad676d214a0e19672e96a5eeba32357dd23bc0ca9431c585f4468e8a220f8ba1c10fd6737411be8f6eb224d68ef7411be3074663da8e0d615470bc05cab4a24d52360c01ea3fdac4d4033d0b68dab5adec55715a7ca502d8518d013233235a552b287a584935ccb07a5eee9072415fe49b4b32bf1c114fcf7c67ddb84f783f5999a2aaf9dd2394ab076e97257b2956cff4849af7f0e12441ffad85b6bb3c2deef0bc2ea1aebdfe597bb7b58da8a77a2c1987fa876a4765c1c63abe9bc66856d10b9e21c8da4251b4ea3fd1b46b6871e31bbff6c1d37f25d9902edf37b076b4d1d13bb733b50e2005ce6be8815836b3523afec72be1af1277b8f5791a51153dc81cbfeccceb32bf51129f4baeabbf87d79a855c9a53d34c4313e055c3fe31b9f54b2fb4130fb9e7b57c30af5b0d2a07caa8db548b63603b29b94f56ecdec0db40f3772e95d55d1e54d27ae3881425844bd5ed3d4a10f11e7dd562b8cf5c626e7c50f4666ff81afbb480f778d60171d7a861b0fc245e3384f0c0aac41ae325ee90cc2d4bc23e9fa7c1b40ae1b8c1b450cd688ae98ccf1dea56f60989a13f2743afe1274b8482a6e3228bfaf25aa44652e915f3c72c0ff04a0127a49c300b120030afa9fed0435bce621d72e9aa6fc8fe7edb8ee5b8fa5394b8db361457adb2d441856706a1ce1abd0816369262fda4a37864d1023340eb893dc405ad89cca4bc7685a1dcefcdc60a37d8653f84a013e76d17c618033d2ea21c47af8148224fe7d3a1fa9f26e1334f216cbe317e1098ff79f5183d5734afb6fff550f0ad5cda5554705ecb2953e1a34c885821910c008bd8f2684696e34c831aab8ec4021e9183bf68931e2b5cff850dd1b5863b6bfe3694e689d677f0f3dec6f6496ac5f5df740e4fc8d58d175f25119c88bf299c99beef3e610cf1a46626634ae2c219910340df7c160ea5f4dbcdc6dcbd009fd810439e03f1f8e74339a0552f862358e6045d520b88da3b5a3204b5c367f9f0b741aabe0408bfdc0afdb7aee86cae54c93f9d9537adb715854559627ce12cb6f831bd95acf4c20ec3cc85a148594dbe9476bd66d876ad95a71e3fb05348b36bffa6fb1f842a60c5a8fab4aa40ad01239a915d2a871608276c10ea8d197fc88f02a1ca7ef0359984e551e29b201b2ed590468bb9437c1c529bc22de9e8330e1b7696bf192042bdb1f363089498101e4d1b15f023ed6d2741bfe8b7522ebea08b393873fda68f67236d9c9e08899b11638a066d8d372b346de00d563ccbfcc707bd848bbc3735063b9567635ac4ce9afbcfe17f201f2bcb37c6ace2984847ac505ec93bd5ba8fecfdbd38f8bf3cf8055ef6ba311cc3b43325c10b845854080c3d813d465de84423c0e731eb0af56b58bd8ed4043c30332ee2b47791ecc56ec8676d816c2f76c41acf99034445c331229b4a61356019adf05b3d000924888bf0912a46fc4144958c7892d8004a9dc45a7e0140bd336b7c98ea397dbd453fe8c06f92e3b4ff6a8193343ce5bab81a377d033e5afe00e95b423a6ddd48581972a86f2c388cc27433526269228a01c4c0dcc68dca17a033c757e8ecb4a9d2913d8eea56b10362f88cab61d09d58cedaacc413ee992fe979ac8f1024fc07d2f00a9f11473320c2a76f789c88cdff81d468bd8361a8ce40b24aebd0e4ec370edbbd37db9298f2daf5168cf566b178577b2fec201e41916523d5b52f8e99d7c09a6b6b86103567fdd3f882c2663876f0143735a05b85e374b1604b94e8d1f1b88326ee5b524577a657e6be2aa1add08c671023d836c57a3b41fd8d5c1142b52ae79b9ff7d9367ba70d78340ab7dc8381e2473d0444aa383c393c287a9067f8c19a959575ace22db0f18793370c80ef8719ce33faf9d5f6368f47e87ad37f6f0241e09e1b2d86bc72ccdae107315798a7110a19eeb22695b27fea3dc9954ede99f4a4d0094034844c65d5e17fcb9c992eb068655f96e711ba33a9b79ff1caa23082acfdd028694709127db8d709d0446057e00b80e01bfea1425f7d6d785e03eb4d0f643514e3058a4f10c71c24c762964e468e4a4888bd177185e08b3f5170ed118434eef299c57df4ae8a06eb6a8f9d8b684071e72bf17452a261db6f904757ed6ed9c0583ad8b885d6eb52faa46415a638d8970abf6fbe8d25626d68809fc5d7c3f43e3c2eafe39e3e0e1d11e4d1ad35c8069eb015bde9d6b1f635f4fa2db3675b9396344027e36811f714baaf0349cc60b0ea9af23f30ec0f518c7510d6faa7a09cbcb548aadb0d982f10746a0110c6fb6b982842c9c819150fac15599abe53b3ba9a43ae4a217835c37dbb24dd0d97c76d1400b1bf503b6818c5b1d4b7bfeee86dafab079600823eb2470e8c0548fd61393d22f45facffd4c8124e24f616c3722fa3e846c1fa463d530faf3497e2bbcebc673319b4924a0db70963d1123706c0b4bc9dbf3222952449cf8d387ee8735ce310112518e82b72188ddc199f774835cbddd07fbe86c683ac0643ee28058519061c28c479e7f8de04935735638f68a00d72e2e7d04ead90bb58ccab0ee2fdcb7bc5a778f7355f2d2db40a3848d07117b36a51d91421448bcfb86848649a9f3ebe0dc39a3d646274b12291a0825e49c638dfe8bccf2781dfba4e1b44d53cfb408515aaa0c1369080e64554c3f16027d2c86cf28c6a059e2c53632f881ad92b4a2abb15f338adb3ee8874eacd8c7a9ea3d05c9d43ab8c483d1bc3f3d22f14e58190f2e80f588458bcd0d1d1aed2eb2e2cdb698c36bcd02de8f0fc49f3ce37f59b21febe1fcdb35b15aaa50caafe0e729cfb08cb7dd06e56e9d0454f377fa12203d6fd7988d9d9dfa61ac43b27d70a356c42c577bf108a1333d56d3f4e3bc5cebf47cc421e81782bcb93e32ad2fde23d1fb059abb60b95e7de5589dfed5b6bcf22edf9acca3f3f237e12cb739bcea2d58fa4d9104e93f57c3d59b406d36ac67e4b35c59ee62a909f0333c40d0cae324a83066d0c7bfe617fef56ef984ed0ca784607e29a4efe620913a46ae9e121683e4bcede5213686e6614d593534206bcca430967520d511390abcdb5cf86fd75fe12347093bb312e1a32550520bf987691641d54e2963c0c6a735772fab45063d38b9dacd585a00137b30672c71269d862e97b945788878968ddc2a80cd2a0cbe2d640635309fc2ad0b1ec421b4ed9820d04ebfc92473f1de55c342bc0d59ef121bf36fbd01006a6b51bcdde8bcb80dd18cf6d6ef528abd88e5629c00a9a8bd857e00147991841a588a4f833eeaae3aa1fc352a773ad6db1d1a4eb939a80eaca1d9933533344490e198f16d4489043d68405571324d0a4f884c3f5da043c71cf57161067cb678c9fcdecbee036e0287407711df4d277a7487e51f8c7a5a749e3cd983bbb290e77c63b13f447fe98c47096253212d2b4e014fa5ec5ed5903464b1649a03ce945cec268a475f3670579fc0a22c7f37dc614631f096b4590b8a7d48720c75a435f57fe4ad1357b654d246fa41507ad7051074ecf595a67286fd8aafb743d0324cdd91496597b2f407a7a1f8b46cd33a7a040c8e53831c18b3818ca2eb4c41f8f02462ba2ac354cb86d5d7feb4dafdc88b2c0a8281884f0d3c523b93b0282ecae279ec20d22c54defe6a28fd7169285b7f2170beb39d37d7eb94237398b1a1504b351280533b29a4cc653ea646cf549007475ee211a3e5faf2b62d7babf4b5edb4c35ad87cadb4652183e62740512b8667f4a67c7dab7804f109a84d9b0d88c7ecb9a8f8a7413710e265d36d29873270861041312a0bcb49b5ecb9dd4949106102f6d1402d85671d44b6f6ed821a84bebc0df5f9474ac3b2c21262758e4363bf041b1dcc4fa479aeeebdc23096848e98ef7ee4597f3d7ac2e233eb94bdbc6c8ae4b336f58676fd1552dce16437b910f4000d808ea70939f3c27435b20eeba8eeea2986b5348b028265e55617735725c873af7aa6858881b7d23e7379a7b4f98340604b92cc447427b82ba2bbf94b6093d7208e661d8c340b4f53dd00d52d894da337b25149184ea94d316d0cb988bae82f7b0f7f5caf4de6260162052b106f63778d9bda21e9771c7d66288db3a7eead8c57fb3b742a4cdd9971a16fc47b9d93adee19b0440553fd0a8991fd1bb02550716e718bebc7743e265c790b3f10910cc06e5eeda68aae436fdbf6c82dab0cb2194303d7b50bc080b3ad6507462e2363b887e79c34728339cdc00b5b11a0bd959228d3d1e6866ff2e1485dff4bdd4550617234fba3faadabd9f3216bf0aeb2c8e8fafaa6f1ad10dfd3f1f90b254d033a3e4ffa8e9930ccb3c1b8347c78a171767708f9d187966536cd54872fd8cec4de74c4384e272d44b79658c8fb9bfd4e12e93534cfbee915722741442fcc477fe527c4d332ed8404247a23d8773e274aca9bd825ab574e084be3ecae5c3a203ea71469f8eae86b9fa622496646baa8fedfeb219d584fb3f6d6c7a086260bbda5805b9ec75e889cd9f65faa740e3464c24eea4e73cc56d3eadd10e3f1585ef41d409033f352e1a158ea1dc3385713b34aac222904040572be110bce318657c44116155f95a5f5498098f9eb7a1903ffd385102ac04aa429ea01eb5d31f25b2d87402fbd04ada4706556b6420241d57f4de1b132be42ca687d3e5db221392be23ade4cd87fc361412aadd7891cdf4b869967772e82a3c709de22c018cd9cb0f4a7d2cf1f884a1024b628f55da317b6bd41b327470ce2d118db92b5d836314240764be56aeec286cbdd59275f259013111817e9d8d5fe7b314fa1859643dbdc757b16a0e178003a549bde41abecf2581b81cee42dd013204556ad0e62096962b452c69a5f1f9b4f41253d102430736e978a38e3c503256fd43215af6166a9a022518d43fd724587445d8ed04913b445a0a8a96dae52d24d6b142d28d8ae898fbd51b5a909669477969e20c5beac81307df4aa608efcae66e89101b009788f42afa9699e4d059d9bf4f6997b73b70317f7f61191b427ff78f09882f7366397721b72d3822311c7b53040a32846583c1b61e28eda9afd67ec27d8ba661aff565d42a65e4ca51eee11366aea07d72450ed2f4c358b0abbfcce04dde8219338ceca71d1e0d772d72215d2b7eaefa76465276d9b529a1721ea62f58df59c424ca07d747dd400f7f09394900acae4be2c8a27db196aa4e4f7b5dcfd4837f8494aa2993ed7706dabbf8510797671c408de798b2329192e98cfb823612e5041661338edb1de5effd53f5bfac1db5ee2b2cb2f7b7d84fb976a80e22df38b2ca1f45229064afc0147d16b917c8cfca2c63234b689898b3526f8927542a13e64096e46f2cfc17b972f762f7712a91f195cd9ee855b7faade82436f801ce56183ded388d3a95c3856dd097f02acf070354fe14e57ef8d9562e588c201007e4c111d5bfffaed6bf5fc635a2d132597ff0e864f95dc3a8476c43abff79f9474904e036e6ceab064ec49424b840dacbbe94f5bc0a2c64d8a00591cc461cf3b4fe3582774d205bf169d260b6ce03c21ab45aea69f3139456cd6fde67b47ad9ae6378e42bd37e11af7c47d12f06fc3f1fb8f77cf46d5ada38eee3be2f05becdc04afc6724dac8ccf731d3350b9652ea6cd7a2b5e50c372eec37f032e17f3fbdc11728c6998e65701f96fdfc3e66696a931472c86d980f1694bb6270c519134ee83264c85eca8c44deccc09b123ccbdde7b1e1c5e3e80a6227880ecf7c501046823d4548fbd7998a5c35df031833d8a15cf81f1091084e23cf6d7be223a1bf5a68334ce8d789f073ad1212ec0f0bc406100327a33bd91a5f08399c240187013dd179ffcd63be49a057fcccbeeb157ac64829ea4e07d6782e790dc06da7b9e17a90bf86c53ca3de916729557cb872fe729c8022e506cc9f552326aa1b6e524e41ebf8a169a89211b967db7b798db3707027486e93d4c590190d46559f365ca96d406ffd9ab45b1dcffe19eeb4db1b6bbdcbe2605e79d61893baf5feaee8ad6ff843b24ad198176f1d132f90934097196abebdec6b6d1c27072b03caef68e018209035a6f23897856e658f0b0134b888c72ead0cd934240737f8f3270ed82dee2911ba9ebe028c5f715034801cbcbe072a61b4f47ac14806189b78d2d7ef41e569f4639418af3ab3f7e0384ec05525a02870285dc1df059ed26c923c985a4ebf6240338666e10bb4ac1bb70a725c384ca668ae2eeba8c28ce8953da01a4365190fe251c51c36b39d28dcaf035bb5210b78b3d52ffb617cd688c1ffa2bd32bff0e79f08af9dca0061e4cb993f29b11cb881a0c39cab59fb0f6b49b9c73c1309a3309453fbccbfe28663dcadf5935b703730f76f6374d7fec39cb34e811451964cf3040d51bfa86f7c314f3716c98655f0333a6e7c12a12aa8a8f4afe15a7c855f89c2e3045156e5daa301984dfa0c6b6d97fd951a2c46e0a553beba245abec852258b059c8f2d0d630e0389d9c24724c056ef9ec41725737d4748e7c37d8f3844efe6d7fad5e84c07e11952aa06e0e329f3c094577c636333bf2190feb9c71e203c43b957b9df6d123816fbbaa74ff9a6f3338357a368a861fed24a4e3297bfc11592efff192675157546b5e9a2564161b4e13c36b25972cd6bbd3134473a4bf8b9c9f7cc2f7e681e03e827c50fc8607cff7ca380560c0e867eb08872521d5ec8759d5f39a79dbe1053cf405a837c9d194d4a7c4e506a43433ab3357b3911c403570a5559b09bd22d65e8e6333a9812f5b9f1d8aa8a4e5967a5346aca37f514923489b1db362e89cfa813782ffdd7648c8cdcfcccbfee82f493e0b53b6ca89ae745db1a6e178ff25e66961ad102f7d0a0bfd98866cbadb2a4f0c972858357e105e81bfcebbfae034cc6870f22e02c674b0f8299a14c2e5c2b245b9203c46ce0a2a06d754672a710466dba8acb8e5b6369cbc78b01691aa4345f03578dbc36bc1166ae9142f397529a722a77d67c83d38abe5a28d2ca477b65ec47c4575a31d1a506e7ca9edf90dfb717512e868f2cf954966160a5ed5f2f28dff7ec17d5da25efbe0238f26b69fc9051a8ab2c27f45d99b3ab0970f3acf9cf99dacc59549389468c857cade447d3bb89a48d01596febb0c18eca15f2c3c083950f59344f771f65c8be1cf41aa3a931f5f49cf0afed3cd523787b5caacb718352279127357b08408ff925d32a57e41ef7a04dab88dc586dc6839b2cf00c0ad22d42219aa367f70961ff2feafe7c4e5b2fe4f853425196ef9752fa16f7d289cade90d40659e61e8bce61a95d9b24dc7fde81865811b474a1800c6e5df0d15ca7219013afa0ad967625cbc81971fdaa62af8c35623335bffc764eaa80168f647402c5e22a077e657021d0e4e4c31112efeacfb84cd765ce644f316d05964aaf7b6c5a89730f8a010f395ff7f69701acd206e4038f2dcdb591d9068f7361ac1de66e347d73dd084e147135ff9c0f7e744be8639587ec4b33f4fdc816a1022591ce889a0687ab3f05dd17bd15c70fe5c628c0c2d20adefffcdd829e96970f8533b3ac02eea0ec01ed8ec9b2cb7142b2ad505813377b2b89f35bbe3d7eeda6934ee054e2b96319c6b6cf5b3605ab894c326b50edc15210ba25f79773ec630dac6739b6e2614defeb09c3586cf00117634b2e7d923d9d6b17c78e087c73127d856d6b7a126326b6c3f58f0b542fb447b787c099f5f6d257132697ffafa204a5342ae675763ad492a89a2c511424b35da0c63fdce7b379f11080c2aea67b0a8331695f99a087381a1880c4b516a6232b7b2ee88820f81026092d7fe47670ff218800fa8d5114d54f5edc0a53692155d871a66d22b45397bd8a24a5882ca28bbf59296f74067073dffdcc16167314ab17cd3ad9cc3ac259cf9d85f81eba97f0ff7bdb50d6ca80a64043faff753f25cb4a8f4839cdb62e9f2f4355bd32cbf7898a3588c9ff9ff2bf57e9e0767a0cf177a05d62a3b497e658b06b4abbd193682d23399d7279f6221008922fd67236bed922bf10b8ffeba4b7c77ca2316dc7bfabdea61c924d7e33117b2bb5854361de6c31f77cfb7e8c86e59ee86cffc66820ad092e49d38cab11cfa3cb01ca1e72c27f525885aa40a40649483947e2112cd75b541fa57721222ab3aaf87cce18aa48ca1cc579a656193f9900fe241c55967a9e2360924b465b7c1a0cd10079bece20f47d5e337bd3805b41417b7ae4052e78cc6cd4352018b2b7c79312dbf0fc25ae677783f6a915e10cb34517e80ded6e3a883198e556d18d1d626e9a9e609db0cfdd1d4b985a240696119c44546499895eff6c585680f8d8114a3e4eb30c03d7ade26bda68753fee05a3d4140187071f76aff20b680a503067e01d1003a32c4b3d77e082530bd3a7018add4cb64c9649bb5a6ca2bacd5ff08b59739f9472dd98fab40eb5c76d7ead75126bc1e4ed61481a77c8b0233dfb654713cf65d00e8a976285d2b5db15196d21d879116257f166f8ef5a802c4e9f55970ff33759264867606768fcd1d279bfd92c7708d8f4d73dfd93af8f2ffaf815fa0d5a70a08d34b8d96a6d8c4b6cf200f200c2a44c40133f77dc617a71038f7f8ade2b5c625f3e0f4460d7bb188570ae0bc2d3870fb30b0831fbb6054201658b04f9bcbf43a4219f046a7d5433f3af043b576e88d0e56da93485d4f812618748c6876dde69f62a41053a60cc2d3a1d2aa1cb3efecb8329dcf0c9748b505523e7ca9737a6cc48ffd807911f79e3ba96a8f2d62db4dea0487f1a0805ab206b01cb892e409b8415539c186011b4975b2c080165f5b4d651660184f3b31357d95d4e8bd16b183c7132c76f1683cfca6079b2a993a7580848cb1748269d4681bad5decce622955a440924fc3d8b4a1d695fd09c6819283364eb97c9b475736d982e2b3cc27a3fac658ee4130539db589a2366668ea33d90044332771131c9c4dd0585c6f9e4ed2ce88a270c6f232d569db2be995f7a631ea949197f79fbe072d4e5dbe36422b10f91951d7466d9ce4629ee31406b4daadc0081a15b6a5e6f94ad20e9a2ad959d778ab7b8df9aa3aa5d75f6aeda82c878b0d915cb689a8654350aff8f0cea1dd3aff3b0da23b15052e5eba30ac0574de1b205ed4dc316040d645cf23afe82adbbf6dba60dc464939a2ad7d9855292888dc98aec120457e1750f7de36bf12ff812884f63be43a0cdecaaa4b9b47f0a3d84d152b44d3c8484674beda697cd1bfaa23bc7edf809b3795f0a3e1680f8648d8164705a38df85626a3a8286c04cf2b1467ad5b3881a52ec3cb68fc3c18e84daba2f06714efc970f75c20664f5054760304bdb5e16bd5b645263131636c1ad83d1d12e55504f17e60307257562d1acd8901d7e87437e56a352fea66939fd080d40e8395de3389a3948871f3d1be7cdebe4e1ce93f04bf927019df6cac65d2889c561e95b3b084ca88e72d7dca6eaea101c761fdbc206c4fe70b53d857630b72f00af49b4add8da386eedb8fac81ca405f2a4cd3d0862eafdd84d92c0bfc3e39204216b9c0eba21909e2ba47be49611930b54c0a3e86842d6f649e6dded81cc10786e8ab1c09441a106524aed6748e631aaddb3bd47a6240a827d061afdec80c8ad35bb55a7dbe6d045b7b4d0f5c880936f0e9671c2de2ce3e045d9970dc113179e095dfa58a7409f9c03061e70211139f648f9ada6b539ba2090e1e7c01e9f3f3d33fc44c657161f793622fbca30e9f49bfc5c42155f17e46a8084ad01dec76ddbc663acfa3b7f033d2a79e56137e729c9d469fcc87b4b89b61bfd5c2a6c300f7ae7bba0b29d88a9c888ad8b7e03721d53a36eccfd10adcc31446136fb0a37cb7d3f2129d85b1b4f8617d9cb527ffe0984b01d0ad2440157553e2dee1ede91af3d4046170d5237054367e2be760617359735152778c02fd6c0469044eb3af40fedfc331991de19d9b742587ba589fdd779883356d2f705de7ae15fee9f16563bee335e595530c95800195387c44d9ab812d542fa46be7385665a106e0c51bf06fdeed967462358644600b1f74b6ba549aca71353b8c2f8d7afabdea68333dffc63fadee6782902172aacddee5d7d5dea5527bfb503ca58f406bfe301f69f8e93e53b80328c747e368f9a8486f01c16a7e3735df3d94cb9f62135c9a3b64413e9a919461edc030069810a16dcb1a67d97c5064a7ce0dfe160280532188924a9e6a09894f7ff7e189d821fc99157f79173371f1dab3cd5a87b31027d5577ff25f5d06cec0ebbf1dc609ff4e0566e614dcd933c5a7d58e410b60ea1673183b0b4f644ce603e232fdabb0831bb4a624a52af29b67c73a28eabf6d7a800120713357b0939fc6b2d112f4f1df40ddc3d8a5c45a9d5bfddcf40f790966e8dc2bae698d4aa2c07bd322bc941e67c00771751016bcea359771c27ac67643c24b8e2535ddb442a36c994dedeb16327d7c47001ceaae385d53e935fe42b24dc1570f373950d233bdbf1cbeda782a584b2ee36eb191ece0e0edb2af276187360399566ab8b5ed4da8f5c297c55379296afa30e9e29b53a1bf7e739b4d8d65d36075d2fec669398a951867df508ba5ecf8c86f9baa1cd6b942961f1c6d9d40d3589253ca9257bc943d325ade306d56038fbb5d2946ca3b42f7a06fe5d82993d93aac61c8c565219d4c4a36cb42ea8d7e0aa8845e70459b25910e718c95caf6d3dce9d1f8352d1443d0ba500415f927c26a3e03cf609d7d3da384e02cabbbb0bf4df2a5c438ac27b285eaa5481ef1bc2d068e2e90feb14126f7b41ee22bfcae79dfd25a98082fc993503d7d607886da0b26148a8880a8ee068ec4b107f49fc920680a8fda556d501116446ad5a8dc7226b9bee79639ecd4fdddb3da439bdba09e0c0c8b902a9ff68eb8617766de52ea3f772735ef2275dbba6b76fa83a11edf4b5ba0ecf0492b221311ce5e22ea15f1334870fd617d5165fcbb28a976f9383c211bc646dc4748785a32b3de97cc19711848b5e829aef26d0880b85d934f1c7a7b8394e10fee8a73a679564f8685e341c1e545be7141c4f608ac679ff536b066872be71c5f36d2eb50269c4f9d22531632ed063cc40aefaa210c28b2730134ca3ca9e1460717bd17ce8e27ae98f09ab5657156de8a815fad2d035e5bd7fa944253bd205e8d1d24bd86812845d313e8423c923517c7b578c2f537de06f615ea04511c04f5adf0439307e0a02c41b1ffac2604af218425064d4b5105066aff73013b995c08e367eb39ba5cdc59205c731b203cbd072058f504daf525599658ff0e6ee8b52b8fa3775e6a54bcc08490336c7701e9be1c3b94584b9c9d6c1729bd9c25fe7fcf9fd97c186fce68de3830848e33a93e57eba92ed172c6fcd429db11c05993716bb36d0c57499a5f15f5ab0d5fb1418833fdd7c62fcfc5b83cd7547e516e52b1a2b46f215d753e505f2a64b411df2360c0b333b445930b25e6714814956756764f13f7e5b777e9f2c0d7a1af8abe2b39889a858c9cde2ca54282c090d43c071a1ffb07679ede0730c51d11fb78ff74e36f0fcd357a319a34e5f9805e23625b679fcdbd17764e8e0dca9b147083aba03a20ac8ed617b08382f9ef117b1a9a146842a33959c6061f9d3b94c0c2f31f448baccc894a70ee2e93c3567760b4ede0b8003610fafbfef95a81d24aa9ff2844ef6b9d95b332512bdcb8d7e6bc48533e4e2e8bc907d5c20d6bdce206cd72d63200c0dbe8d8507d1d733dbd7586d7adb0c84bb9da743e00f70b08a2334eebf90081e6f2dcd867d25f1f042e9c82f2a28a5b6c8119b1d9c38445ce8dd52dda22ecfceb7e0dda3790835f8e7056fe1771e975276947868d0b78872ea004defa4ee6d0194198b2e404263a75e2eef4bf930525bcf752a84d4d53a97ba0445d3870dbed4bc40420557cefd14434a4788e6dbdd0a4856b85ba35bad1df16b16c989df57d24a95f72e3cbfac7f8ccee3128a8a5e56fc4594206d07a43bff499d736149ce4d693c5bfc2a82ac8a7fb63a0950d09290c08f85a584041643cfcb7f59664308f660dd0045641b0be333154b01d45102d942975cb00ad9644ca01c1ee63b8410bc8593bef524b84aa95df726f7999ba0852fec453a776e555236b51cf030b7b0eb39ef24e08878aa7d7c66c2d75d3493e59c836adc91ea7310f6855c0f09eb3182ac976cee017c3a2ed7877edc2bf2f64b6db157bdf6f8549cf03a3ba18c3a4f0d88dec53f7743150b32978d09046fe460b584739c6602a1385f7fd1ef9eb52638cef924cf085bb3a70af6c78f165a297f659bcca25e4dafcb5ad0eeda50d75b9f6178376b434f7151a874a8f0147f3f485c2809c97b9fbea463eb883dc365d6b345b2ed55dda4e8a743ecc260794ade6371083e4f45f53bf55da3a798d504045307a0ffbcadba9d5e321ca68bdc3a9f3c90668e635f81b6fc8cce89d498b492b6a688842db111077fc907cf58735b7f6a7c25ae39f121fdaafa2b44f43a859a97e99a5ef93e1f2e5cadb6a0cfe106d2e19955592ed263c5aab027ed534e41570fe3a9a698e355920723f6cce2230f909c02d488b0b4ab2a2adfe87a00da513a742da34446b7782189572453d5c83c15ba1a902bebd068ae3434c1c71a79b40d8331b708960879448d63dfc74504fb17b4825edeabdd80d9948c6565bfccaed3760671bf807568b1d470802836de1133160139b1c1310103c4620ccb25cda1d679bbb292b7557343769defea91f8d9f391d9ab0d4235fb2116c72de098adec9e190999d41ad3ec43f757fa257a2734773d25ac2a381684a2c240a5e97be36787dc39a78b31b2c6f17f9db46070e83e6e7e31bf114abfd1c4ffbcb51444995c46b3884f4ebf9d5a3bf3e2fa3973531df260cc11356abce704ac4149a1f752ccc53b86d16dd113c4c6db47722c836b73d9e92be28e8174be7de877d7d1f15bedf1de1116c677bb1f17e87195035f4260494b45b2a1bbe2c285c7ce27879a417a554aec4d7ebad75615f908ec173b8c3b475709a06aa9d2da33c03fa4ffce772ec4d379e80016df4c1eef96e6347e0b744835606a008d229eb6e6016133a64922923d85286816c15f6e203a8c6aeba977659df26e13e03e84dbbde455dcdf43f1b94e928e353b808bd00ca93871bdc8d6afedd406b6d67d5a4a554752f54b1c85ddc2ca1c291aa73e250cf61ad2e17e8858bdc42dac19149bc5d6de3f616b6335c995fd88062c07385c3be83d5ab0db11c04ad582268ebf3b5b236247cfe0170e0234d9e460332b30ee639aa69e095c9a781628b8e8b9b621be957afb42b248206153a440529f15b92576f03d6c96c737f0786df9ec65a01462d575ea2ef7305ba5468657c3c41b3f4c8befaffb1cc5a2f00ea2576b23c3d9c52c3490fd3daac824952e9de60d7cecd494fb914053d84ad01384c4f6b628cd68e5381d5d9f931d1ddbcda19f2b6f95d80769ab791069400d47fac04cd6e53655467c2dbcfef09c327a37f9720c35e368c9957fe50c95c76bc528503400a76c902bbdd06e4389143441b40916ba75169ad673d5ffe307db0722f21babd9c30a6786ee68183791749fd6db71f4141b21d659e6229a8b9f6099a880ea863add18c24a8148f4b5646ca03b5dd59af139e24e75e17ba0133aac14d4a3a3c14b38939fcaaa7af03af754b1aa2c1d7c8575f6ce160eadc2b871ed8a24c19801db5f9b6fa2b49e4d9cc6f0bc7a3e23783a96e9822298a2742baafe18fc73634a2aec7ec4c1cbfc9313ff5735cdb951014198db6591cf71d87daf54c7b0d257a50cc32712ed84802d62cd32679160aaac3627b272efc4c46cfcb343097a255d1ce626a2d26d9d997b976d94b4098f2c318f6411a0bc431a5f5eb6a337f8cee1614dc1a1eed97dab5d5e6e1f8add0924302d05f12a05640383f3e0ba1af342f5de96e59bb0bb06da6e9d7e919d2a6dd27c75075a8c5ca3cf234e51cd4c5567234a545b4c812d5b033d180c9286f11446785cb1f5d618d855eef5669960f603474b07c9abb34c29088be7cbe998d7f586efa47a52fd975395f534844c79a7615c95ad7d0e850cf9404811846fd370fe4a7a27528f38c90fba7a1adad712951ae527958303ae479d894eb221ab39130ca0221ff74683cebf4b6e8372741220cfa5323cf3fa90d73796861f142f97910d7acb211dbe9eb223a8671746c384572197d20f5bc69756ec8b769fd2280a9cc33349c8aa873aed009f49560aad0a9d18dd5f4607f2c190c453d3b21bf015ecbdfafcb5715078f447ce46b2f0fc511013b5c757e0bf83a1269be97cb46c2e2ef721eddda4b1785458f5f326f19ca254c825eeffb674d11993280d60254b7b0ba9c75182c4b5779e5803364c87317e23ee5ae6bee5cc5ce1d39da8ec5729e722ff5f2082860d37568318acdc872feed5a4608a81ae5c0ca68243d1b09a8229bc220313905f0be0b57a39bb264c72578980a2cf211962131b92a0d4a4fdd0ac8ae1d0ba0bcd83b66092600f8cf65c52364198b6a6848a896b9dd9560607db3906b6869cc35b26148c68000a1e5a3635168ef46e996ec31462e9e8b6675132123fb232e67d8f34da783781d313e82232986660738a1161ccd845556fc4e212ab612cf61696646baa8fedfeb219d584fb3f6d6c7a086260bbda5805b9ec75e86e497e455b306acb208a244da38ce6d3114158863b99ef58b20b44e3b4f6ef7c0e00373b7e6b60b867e24c1c95efad33a111ec093826e56e8d3c2b3a1b641dbb7ddbdee22aa4fa581eebe494fc869aa9f53ce8384832c9f144cd054b1b88840b428d720846d2a8cf08b6e0aa1e9af94bc89b84f5efb0ab5d30b7315d37c66f7a5a879ac6c82bac002d91c69d101bb578da008e1e98be57660f667f9a0a9844b65d481ac68ba7e1ddcca63c873eb1747884ebc4e2d19d5a405c8160c480111ed683a7b6341d24b6553e7e6628369f34c9c6b693777675eeecd338917cbf502ec297a6b6732598564c9d41bbf354224e59473ef1d746e9d3747c87040736fbaec33231f5586d637cca812971be3bbd0839440f7ce5f0cd5b3b735eb72b2da070f88a88aee7a9fce2f887f22b64b08ddc6cef17439eec40f7711aac20be0520ee157330d7287ce4c00143569a067200f73b9a40e4d7d92c59aa5cb885db42211f98299ae92270268e607bd0174ed667d296c188baa76443dfaa9526cf6c6ba8c825952dae44849f183647335839bc93de2d4ea7e45a4f9a66f9e270dd58626de58e919b83ef1ea25baf03451dd018cc820fa08dc07fb98d172de1bcf176aca6d85946d440d9c7d4faced189c4f17aed61928734cf959fd757de5a2d726287994e230ac9800f061fc03e0c5b03223801b2f190eb5a82a630b6493d707521fcd5761988ae7df75c6ebc706438a41d34c10754df696a041661338edb1de5effd53f5bfac1db5ee2b2cb2f7b7d84fb976a851ebe782c17370195675f4c141e64a0c553c0a5d53f979ce4c5876b000a221dfc24cbb8b033bc270010bd9a211aa1d42aa2516958d540360f86e8e0d94b70a0a02f853834d9e87caba2989b2d2d4df065f99f7b93e20401518d0a750c0eac370fe667f9f1032208c36cee86c1676d2a7a1972b49ef879c3f5db833717243f65fae46e99f2ab56b87d5610860ff2290ce2342cff7dd550df71944e2712e30723c520a07f1258a1fda603db967f15da334c056633c746c03c85896da2ebb2899b878e98bfc33664122a6376fa2f723b8f984efcdb621e5133661d323edf4a7f7ad748ea6981273862bb54a965f3576a4a3c8bcb104d8b246231d542fe5f73302d3cee4bba07e854b20fb5de3727a3e433f92037bef9bdf29510f6c4cc225c079744404c443147302bbbc1884cb478aff51f93ea8ecd065175e2f2bd6f347a5e51fd72926db1d734e710ea8596d2b04804416d014193246731e0261a5b84aa70fd7abad6761e048bca01a795d1f8873174ffc985e24513d7ee471beb656519cec55741085e161d624ac68874bff5ee36eca739a6c52027da1f87327f4dda09d435bc43ac32e23865be620f6bf15c2b46eceffeb7d459de93a0d4f206c61ea37eac1b05b0a1c517c93eff436cbbe915a0d2b6938e5436454951b8c2daa120f4c95deaebc4a645665f7096f800ba04eff9e79df1db50e6e5bd044a4ba2764e6997428e456a6132a485f2ace61e884705f06f0a1636587e19d51f4730eb1a372c35525bafae99161db80a89cef4f37e3a1381210cea6d4a820ca49639998147a6a1f9f4fafb936625a6a50f4db43fdb68d9f6e576f322654722f395e332e01d0c6cfd2153edb46be9bd10848104233b86e5a8dc41f6cb538c578f4702285ce24c6b1f080bbaa918364d97ec1f7535a79ea2753e13733ae2eeba8c28ce8953da01a4365190fe251c51c36b39d28dcaf035b58a750f0fb7dc7a93b9cb194f1d41b4cbfe27d93d56779f61b086ae2e5115cf0d653659c5899a21e141ce92007d46289955297af16b89943960a193316c3ae73fb068c94101987841a27e04168e1ca16fbe76cb41db98a118a04f16a5b49f0d944d019c887bd6b91c83935f907dbd382b209882dbabffee3499b109b6c15e4150c81376820376457ad90b9ee3f2ff940b19c4469d2ebfa89cf708d60bda496f1e412c553057492f1c72959d925481dbf975b3f356d51ebc0f93e4191730c1b6331b893d40315fc3b5ec65658a19fa62bb6188d72aa9af9db648974db010544c3ff32a030699fea02aafeb5b93b0f372c94c7fbdc7568cb84bf4bed51bc908c5b99568f366f7ba1d1ead60eafca2478a05bec2382457959af2ac2f4f7e7af1c1e8183aaf722cb4dfdfee446d75f5b23bf7f640e123e814bcfac3482d223f95ee868305d2b222386afac962c8e08f5cd7739d954007790327210e6f2ea525c194e9b06909895ee79e1e895c5fd48aa7f30bc958e28be8f764fa826810868f8b909a057a7b5e40f46dd67182b9e82da589ea165d17a61bb230792d5fc8c12d6e71277866d6aebd6de1dd249a4f0c972858357e105e81bfcebbfae034cc6870f22e02c674b0f8209bb35c6b4c32177609042c8958bde1fb9fbcd404dbc646834bedca3c87631ab72a42c50f95c7d9cccb2b0ccbf42286baeb5b801d59f55a4fac2821de80257a46f2dd5f178792a355a6f34adade398c55daa389a4bb4e93746b449c20f7c5dd5dd146468d044b40797cabaebfd838919046fe03d5b7d7c8b4390db7c2ff8bf2109f2f77dcaa005a4eb67f2535de66a9185b17043a8f48482c9e11ea72029775621b43ec46459de4e6f5b054a0531578f0d74f506a6b42706accb0a46b20090637f57f53be3ecfeabca36d96d1106a0585b0cadcc09053c03c3d1b3dad7a71afcfb170a06a2807e88ed5f09a49722b8bbb58b49494ba053427bae3f0a07f14620926892865c3619761f1928cac8f9bd53284f922a6f5188686fd0054c273e69ae1f6b1d45d147acc2d3cb2ac2ff649d5fbad755e0ee55d4fdc04876d224ed953b868b0d33e415a9422bc13e9cb792500aef6ddcbda3457902e24cd765ce644f316d05964aaf7b6c5a89730f8a010f395ff7f69701cd36f77f941f40281f2c8bdd0c3ed6a1e62b8319fac238fc187895a07594fa9b62647214fbbd417e07d3f7ee34c31c0117b5611a51bbdf1fb0c0bd63ac9f8ff93bca53ac13cc6f11c069623bf139d8e0d33df0153be6812a820539c9cfb34fbb1372a331c3abfc8b3447616a7f67b371ffd6ab94bcab90b33618a9b6a07435331c7fb161c3ba72ed0883d0db29aa670d9bff5dde9719eb4fd26f761c503b2092fe48b77e0e123e43f5f2467e5902b3288cd062992617619dfe3cd983195b1cfed6881c79935905dba1784bb61775729c0e4984e83c8f349ef5d6c7a6c661fac3a0a689ecccd548f6f81238f6fb144597c706ae32dcfb6b8e1084060c1e3980920972771aa3bab9c694f942cae05b0dff2a79e16bb0111690c278f863c6d798ea8df38a30c46d6796438d892b7693a943bab3a3bec50189d2bb96b3ff54742620c13e0e1c10b405dbcbfb370755a22632062eb067be75db53b266030587f4ce8b3b3b2192fb047f4cb3518924104b106d03811ad930b28dc2f8db2ed979a02581335cd1f740d5c2bce7f32e79a5c3bfe0b966dc19e7b3e745dcdde1a0b0fd3eba79501b97f381390b4c8fa878ca33b12df6c042839795e4d8fb78bbb05bc6e0a0c3b272572722ca7da525173a774597beb34da90645bf6206fd85afcafacc094173b96d1258e9ac981f7068b4427cdd5712d7c35ef7def0dd3dc8c8ebae9822c4b76d74b0f27fe1a908ee99454b4685fb3b7d021107f383bc6620b611809425e20fe672d46f806627c916b877a6140786794c1412a34b0c2ce10ec494933a96b2da50fe743af52eff57f8ebeaa76df15f24396165d8797e1cc91b7a358d487b53294118122bd21e6e2d757f033daaf1e3e9493ffc14402d2cb286c50d5b799bee1ec9b46fc8ca010e5cc608266c71ca7700af1b636aab7bdc3bef48bb18d494bd08de72289868bdd1101477b340784b5db99a453bc2ac90fcf5bfeccaaebb496de722c36d1997b1f043675c18ed7c5d1c3572a980059e1ba7b7515e5e7c9ede22feba06dde168f56be4b2cf1a1f47d58cdf022dcf278d1495a61dd9b663a5496122a46fa06f5155752d8ba3417a17e195e66081f6341fe781dab6aef6692adf2bc0aa40eff133d821ef49dec3f41142d22473d3b9d5db33a97c0da8ef0925c75178359c28b6f473d266bd7e4068e011f64f577099848dadd355efa71020c4d807d7ca48de9e6987f81198e320642a41a353e002e0f3bb9009e068579782b65577b41357388efb24983084722d891c3eeb6313afd40d67e98155c7d6256a1c6980676f4dc403dc5a3d548338bcf27aad6070b184ab93ea2f5485546d62ffab22052abb70610067e65613bb15bfce2c63e87f449de82b144ae3c113927d7307b885777c933dd4e5fd2acf5f62a12685388519e6a8b26655c0e53c1e99995b7ed70f184dddb19397e6bc07f7010f87d94f9287e7e3e08f29c24aecfde3932757d3d0b9f817cfbedb6b2637337893046466b0186a1a9d80e817b5bba172ea34ec03c9f474762dbaa6b702497bf878fc7ca5c702cd449e399bccbb0fd36a351f64b40394cb4a3af3096a0607d1d4e3db373c151fada09e335ac3ba09898512c647bb5b05efe0546e94cb44a10c09628cad3fa0c2c60adb76706b452c5713b3cb9cab473131ce8084749801cc98e8c5191504e786bbc80a2b47402b34ed599dfcabbc6a24be953fc3bd05a711e8f5a32c815de0b977ec8a4c54614312873d3799823e23bb99c562d41aa2302e385e8c0cc2ef1ca3cd920cfc12fd148044d5be3a2eaf67ee9bc530aeacf4aaefc59fdd446fc388beabe35708ddc67b8c179343b4f58b02f63fbe264fd021b624c4b8117d893180e014c5a8a6b53e7b3eaf6d523440165f519bd57bfc9332307c1758a3524ea9f71d55a23992237e99259a1217f578d9b699d2ec640d9c67e7e5475da43b360de92db7b9ba0ac80da8174c66bbf06df3aeee3b97d5ba041f2a888ae47b80f238cbba8d8c203c73741a8278b2bb5483a2124e9a40c65f59f48bc124991b003564e3d69ae5ed13ab6ff4fbf479b9fac5c1ab39eb134fab178888d92d7a22c1c16de7ca6caf62cb92cd08bd21d4a1c2842a6e70231ba8c016a29020f41c0a4a476b3542fdb526f9b40a8816a4930e9cf232dfba53565887aa34fbbfbbfb1b927a22b366e29116aa08548f815c136a85d14bb97bfca15439e81cfed75436d9ea27fe3b7bf7adb7f94601f6a591e090e734c2e048336464a8ac97397fae816c39ea7a9679649d52469aaf90618abde910a5900594d7c41816ea906502134abfdfcc41641bf7dcfaa4a02647d96db36aaf5a0b4f71a46a094c4c0ff30286cc0774730c58fbd3c2d757215550789639ff6a1d3ab7b79889df13c3caa37699e572abd485e94220811a7e9bc0463a1b0d379d54947fe32c4b92d08947671ddbbe92f9489b64775c593fb8a8845a6e2748ea0d9df4d043202c1ae17b09a74a39a6192acc4aa5d8a087e17b492322b18c94f006888ed11db31a6a6b9986ac898fcb8520564d55b2bfbdb04dc407e9ded2127d12b88f89143758476772d3846583bd303bcddb5d2afb25836f1b41d13e60a813e4c1d484f5c97c6bc5d7f6cfe5b8e0835c48157ad54ac249a3a14183c1b34e8a2dc58a3b965f06513a36367aa9a1b1e0b392608310b212075b3590a4b6e0005960626e5a557997d6905c460a206878a98ee898a47c2a1d0a16f8876d09578a959da981ba80e485ba9ff50407e82e6e7b6deb25895090e381ab00368b9e593a7e5aac0c579b0131f649e0613aa68de6d342f2c13698f68f487cc79d485253b649de241e170f4d8efe810d50fc531cd0c683cc9d43f4cd6045b79ed1abf3c640adf9b63182eb330b1e8a62440df456d186244b129040f9c5d1b9e5ce3fb5c9f978572f8bfc67bfd6cec3ddf5ef2a754e232138fc701c0a37b838ae82ac8ac462100130874473555174540c11b9f28f373c6f7a661d2bb3c3b605fef1dbeacb981831c071905eeea179ccf58746e5075adc1e69686ae08d9a52167b293c3a523ddd3cf1b978268bdad279bbcb45362c40bc8586146f362b4404d65e2850e0cd85809e45b34d8351ed83f8c2e0622dedc2aced0ac1e0fbc2f845335dbc744fdf97137ac3daf7dd3ce60d3b94e44a7cdb7ce8ec303a95f00c9601187a045b68dd0a630a718b6261ef8df29333ccbe3a5cce56353887fe70460ba31388aca4580931d807edb90d58f4f34b6899ccd863e9e053ab06dea6cd78cdc6849480501dce9a3e9b8eba3995773543f78b0b0bbc937d141eb3d1ca2cfdee380ffb7c123b10c6f4b3cfc53aee26bfffbeaff276dcc44b7254f8511ee6b35635b572525bd88e9c2ffa4722f556cb62fafefa3013910fe42c3dc878a761082255844c9ac4ee778252e8a50bad7815c1821dde174d794806717844de2a5b53576c014c0de179b7bcff5e97814cea1dcc3466e2f8a7f0405c983401e91327a569133a56df9460951032fcd07ff681d4d1cf5c5edd6e717731c5d045c29489bad5e09d6b2237ba916348c63d8f4fb805ff297d118e4f5ed2ae618f62b6b6204380d73190f4237c5afd1af93dadaf99e76ab2026608d2e01d62468c7f3b9727717aa1dc581a8a5c1f0093f509a6d0d95a5285b1904499941e39b69e4a6a6d25983a2e8718524edc29e87238c8fcf5411594d470870801bf7dec557dd3788f1c1f19b6055950a59901e7e80c976ca8b7255e13732e864c78dd8baa960389408ecc4e762fde419230a58d8926599ea9cea839f4db87d8bf80c68e19daa3cedba77fa891b19f95388e882dab279df934eafb1b321880101b4518801d8b9ee1fba67709b8c8d3e00f4620d395d0db763cf507e3c2996ad7b819e350705542c9bbdab75dae0c9f1999616baf22e2d16466b23d7feaa6f28b9bab298a44bc61ba298074cd79e8c44a7ea6577d08d64fc8db731988af5c0c842337c56ca497a9d34b25f3f473db46e3a341101bde3aa4d4466f74080515511faf9a7138b249cd664e295a273fcd808ede756c3b790fd184ea2bc9b7259f1e41b288530cc5c479e339a8cd3b6b0be8a8fc56de4e8eca202fab39f0d3fb6816dd4e0887f4b9418e6b792a8771f202f9648d8eb7c7c366dd91006a2955761e88bfe57504d06823dabcc4b40c12b72bc2bfb3f2e030de4f2a7ce25a3247a8007c76820ace4898fe95173dfe3d0b037f72a08403d00ddb8e6dfb5a7ede9a5809cc26820d0f1ae87c4f4453f98a3aca367bd5fcf721a5facb3f2e2d7e52f73fd5dfab4b1dd8eb2c273b8facb5c98cc14ed77fa10c4d672f3aaa20544400babf034e60428db36f4ee3ad287facf179f01749c1efe9d40c019a40a06141c6abbee2a6870ac3c670ab057b6efc5b523f7bfcccfcff878cc5051c3ce2ff8f1eb85150678dd13846d03279f1754f63dc83c8678e5e56fefa99988224316ae5bf60a7e3c10ddc3060a7c71a9f6c41a9befd757e5526291dce972a281dc4e2a5ca3defed8b87871f3f095797ea60385d671309c5d1d901bfd85022f9e25d1b6a6c85b8313bc2ee79c15098992d8014bf44deaab35bb0ebfbb20f9b90567c5dd3413747ac39c0ff9dd9c3d903320554247901ea6b1fef1b331c089b6c0bd5df58f0bb88acd8d8e0336c7f3d0dbd36de01b2c30d1f4ae5621373dab4d58a4103ff318a8037497ec6d14e14286b7f6c090a6d26d87dd3d17e8a7d560e6c6cc8fdc2b4d84e0444ad5166ef7c409458b81251d4bdb865a59b3d85cfbaf59a66061a9e5183075fc1bb8476539df13a5449e9ce9fe35a3a82adbfa045fb026cdd79fb14d5fe7dbb1a30c9d68b3c84224ca6434ecbbb1de6330c9265183a05922111a09491ee8c172845dca7176059f3c16f5890dd28d6c95d888752dad35b7b3a025b0bc7034c476f18e8d3edc260ac9ca272a44a81430c5603a397445b69d25a8f728e2bebb09e0361704ca158ff951667e8887f4a87c30770039b75a4a356a36c252ffe2a9ff0fa110ee00358a51a9157611f589e98791d15bc585213fa7ef7a79db47368cd09b73aafe16d9ddbba5852e00de09449e79d420c223de196320c3c83b0e914d213388bf2a3854e70a421d3fc4a557c6c760002dd2549d21938e5b3c2bdea0dded897e8a1ae62301e16594c4bd9ac51e5027f44afa6225cef0b28328c3818831c9a9c0931bfe9354dd11d2dfd8a31fe2577ed0f09426cf450feb23d1b776aceb2e63b05ac1ede2341c007e01ea3137640c7660dfb43e676f7b46b920fe093d95f6436812c239cd70f6053b4d5bb31e8c8eef6e9df817f5d93325085ef47f86953d5427726b3cd5a854238fcde98ace5bed10b770bea168469e3789403e2ec2c2958929e659ee9743d75235fc281dae4bd77c81373505c1d4c5603f21d43d9b1051069a8f8011a9baafaff7f95ccb45817125e82269bd0bdb86555a810f82a8acfecdafeda68492fa6bf2cc522bdbccec6887a3c119b6b01731eebcfb5117e189a94eb37aabac4941085f202df88686ad783d36daade5e658683ce973ffb43aebacc9a9e676df7eb8637f10494497322b0d2b881d7d839c3041ef0888ad3ff13850686ae1ae30fd940dbfd1301786ad2e4fc56177daa9363be75d4a93561c501645674288b3e4c916b47a3091b537185e98e6d73ffa5ba158a570cf0c60b21377a086fea12b717640bd38b0a886bbef391ab0f170841a1f780e2d5fd4571967601447ee93a472133f6443222ee76b6e84739c94db2e0dfdb4d0cd652de896befe277bb3a2d00914837673d8f7727897e3fc2cf0a891f8363d7567ed9e7cd21f8d6936244526420554e94394b24c7f1aaef9758c3e6ef89e5781996935d922260b3694ffdfe3d54cc23ac9d856e62d132380e3abe721cc7814872a172f29f742612a1f5172c2e690608d0c9bb542772dbeea153cb1b5dc718a44ac4769af22000339e372b6d08e7a24fbaa4fb1b56e043b8522c47b46ba72f0e2ad828d7f2f8f202f1a4757ad57d6fcad248b9bbe9fd70f9eb48016c32c92503b2c20e0c1706550f7f0da44bff9df79974a69f0df33ae507b84bdc795f6d8642542e2b1e964591e282d591f7022ec42422d8b5fe9f6953d6144a79e0e649cd88086e7284565d6dd1dbbe1f2983057a2f2fc0440792bb7e2e22d19c18a41d92b9b0be7c1bd8511d7ab004d0b4ab7129ab3294126185049fe9c86f20746b3484573dcc3e1c564dc10b6278933d7c8585d442c7872ec3551e0c8ab15e8913c85dbb0aededf1eaec62e4affd042c1d78bb24abee749115197fe5c1e5dbbe86b934e21021bc423e92472b5c9b7a77f64d5e3108351560e30eddedf9777c9359763e364c5fecc23b7c227187e128519f7531ca4421d2f32b7aaf0f464b71a79a817eaaf808754be22395e8bc228792bd487fcad1c2d443f9d6104abb16f4a92d3c137c17270823f683d03e36a7a2d9368346a20393ef8a47c6085be10c80ac33e02961b2dabdf4fd6cddc55853edf3f50fec696222506102a8dc46c8b7659f4c6a490281bfef684638a5669d53e250dfd970d6659a5188d9f9df4e3d80b49b03c77cc57a9cfdc99257b2fb284d5775c6fa6373b5753e2569da18a00ddd2ca81d12900f7ad176b4b48e5f6dc24a7960c57863e92d038e65f7edc53cb8a8ca4d1e8159ced95641870059df29e611cc4c921d3275629afaf1de6bc4ec7b4cb566bc2461eeb4210de0658b6af9f9ef48eabad7974e31952f61e8ecedc5ad3a7effc03edb0f299d54862b3e9ae1e4866cf29d29be14be823bed2e0b5396fa753e4c9b03d03c63be0491f4bb63f872515b9f6b12ca68b875b874087b5731422efb9c6fc22a763252badb3344e2be0aff500c839789a82feabc7f4d3db15ec23c1fcda8de38bd9d754a761eb11d0a56508c1eea9072604193261117d429077e485b0a06af465d97598c2fd48ccee299c917317fdce578c4243e0873c9daef853a30dcdbe6ce285a83c23f0d1f6c89d62be58ccfce295ef7d3e8d8279960ecf217eb478fe406507e44eee22081c51938c55666ab57e764bfc3a7f025d40caa3248cc2532490f4d5b7d01893c0130fc1d3fe823a26411692e5211c383c4532c861a731fc06516a202092a6346e873df5cbbb19269d532e66f2ef187edc8d6de0f10fb6400c31436c8b79a2b02a0b70d8330b288fca6516ee46ea6b8968a2269f6ae7b67358cc3234e0f8957b5bb87f096b7b8af615a1592b524307270597a4e3ad25aab2bce905c8828ba12c2f110222d5c84535d3eb6f3e9781da664b821d0afe9e1c5ed590defe57c57e8964581e8939d3cc1b837fb77227aea4bba8c36d60f11865fd5637a48c35249fd531f71cce7e13ce98d62eeee1cebb1d0d003016ab12544d605c776bd2dd2082cf74127a7faf0aa85ab0f1f51274be138ef344229691b416279a36c450cf3b49046121c7804ebec361cae585a0fab2df17dfa77c15e554fadf179966e1a8a60b6d1149dfef2f64016bb92b555f9433d6b96ae8154c4169f1930eae524a4d949c729e3bef94cf579b126b5e90e12ecd0d61625517f184f0b0e15ddc129d2d52e29a05f2af140801e9697c7e760beeecb9798552dbb989c52834b17858f5e53f0cd2a77183db96413cfc86374da3b12c1939bd4fb5e5a940003ba687287060ab5e7c964b23c2ca4523e013f4553351c32297f9e0d2a9a8914ebb7f8aada3656ae20f484a3df79b3fdacc1518f2bbd8861edee3c417c33b2c33fa5ca1b77ecb27d46ffaff6416dccea00b12df1b4b1c76b19b1f3574ee42cdce079a111c0cf17bdeff9d793de1fa204f2f05448164da36fd66394220ad43e2984e2965e974cb3ef2c33591f06b1c96863d41f2f673899a69809909625ab445bfe4b1b57f8111e257fb52ed7b79fcf1edc67a40fab4e4de32d3176de802ed44356b5498e2f139685491ff3a42cd1384253064545dcec45c08463b0d31c3b6d95ba6c1e3b122e33eca7614d55ec549c25e9258454b2bf272a96ace89a59b12df417429ee57d4ff851b5f3c2bee91da6ba2223864541e70ec22ed21d9f0bc1a4637fd25c9d462ec45850202dc40b5a71a448a856873b84d825b1ab939781a043931d57e2b116a353809e369fe6995b21503e2310c7c1b961c595b01ebec4b2636cc3a8ad4765e45dfda8bad24a1929936c3274d03813529a3d134b3f0b9a15452a92d32afdb0ef1ac407787bf2700e0cf553628317e28bf2eee400a3aca0ee60ab466de5fae7c05f477efea6f72c6c647f5d12cd3e8acbe00c7b621d64b04f946d4554bc5230d493169134aa493819039b46d3ca96c6dd87a75749a5534fda2100688c494e1d6911fcf588454a8e5f411ee4a828d5addcc7bd0b45c843b94162390fbf50695ef5fab356bd127c0d0491b7da52be14f6e7ad0241eba05a4488e484336018cb32f54aa905045ef8277a9380bf849ba642c74a873b37a30b42bfe76d26b59870e94ab9cb55872bddd392698a0d9c204a8095ba81c1f89f492ae620170c05137d6859fa037c4a41bb3edfc2637e5b06314877f94c764a1580d62a61a01913bf7a0d3340354bdb30d588264795537419c74423ec1f65a973a1e28b290522246bda6eb45e5de0942db952ac85cde4cbe900e97a2a4e2135d739fa73672c0b842643649cac8816aacd54eb33d0b18cb214108feae0193e3485972315f2c87e4f56d2e5f090ce59ae75b9e83193527451fcd4c5d786fd508c50a08b85e71ecb5e7c15a3cce3a1a29c98e712b4e54bed82657c36796b422ff0e7e466a0f2d6a1e8eaf5edc4ceb9cd84313d381bd93043531560484c2424ad9a0ab01d98da6ad2c8b626e02e4d258335b0d672fde8ca3d92bb83b394fdea51721686a10306e9486fb3714415d598f93d37b835b8edea553f8ebf5337cf2878c39b1f4573032eb2e20f03180aff1d29b6ece421ef3f425aaa4ae0b7b714d0785af81bc43b436b81d7affb298b9f26704a62f6a3fadf40252e3c3b53ba3b5fd20d0060c8df9c8d1f7e7d6d0a0dd3158804afef268f248b2dcd005f2234b90a14cbc32f56c09eaede7437339f2be966917a116f5380eb529f610a617f4dfe89ee53fc4a3f0770b16915fb2c41fa6913fd50a49fa666ac50f471abc536240cd1239447fdd2c16b52873c22b2c689e5eff1f4823cc2d91b7cd29b0308ffe957676c57b3195d321177f35495b7c7072870b376c95849a6a0fce356bdd1051b7f74e8c790fcf0778733b767676dacfc06571212d28e4524a7560b0a0199648b3aeb6f7e588b623621fd1fbe3c54cffeffcba22406ed133a38916fef38cc15bbf25cd0429ce6fa3d8d204046baec7ae2d5f1d4a0c2dca46ce199d5c0ac9d53917fad685df064496c2dcff7099d37f641c72d0634a8ab29877ea329f3c09111f6a49c73a7c3ae63284dfc693672c554626025731fbd5e74e5d7a22ee1b73e5a9f18e18f0c320226328b217a2e69f216dc52a7f8c628a1ca782b307d9c88ec59f021d6073d8934ed10d02bc5af0e2e15ae71f152e183b34ddba25c91262ce9ed763bd2c8c4d50fe2ecdbc91afe10b11a40a5e9de54c19afafc75ad52c10a3f11a2adc39ec0dc6135f16d32b3edd981ce44e7cb40edf6f5ce9ed7df2aae301b313c605dbd75f22d3a5dceb21438a604cea89d772a3685d675827ce3eca2f41385eaf809731885ccfd62c2bab88a6689b349169b65bb58cc47194f2170f650bdeb3074eb8297888be302e607a287391e03df9b37b44cf142712b5b064384d4776de18a15765061094a09007260531915a9bf7c0c17a2eaf5b0a9db5d944d4fb14d7f9e339227de836ab281adbe16aba93335e6926c02eba973dd284ca8365013720ef01b01cc2d1c60689c5075f59955a63f1f776ea186b01d0d94e472b838b714500ddd30df8d1cde8b4dc49993a49c2ff36bfcec82b31c603c4135b157517a001454f3b5e56049f2755a45b05bca3fdb7100296b56739631f425a78d43b717fe4471cd62e5140a0d3455f6d2f70ca011f49f14874f7086fba2d843b1f0c22a81c42f1b61d15f286ad039d02f1e29158d6616aa29179d0d3026a4b8243affa58bd71da4a09d6754faea9fb5faa36de89cf0eddcab0e8e54cbc55ea82c358fe6cf859320368ff88c7c8661e77c8f1250c4517cdc255350dea78de7b136142e1fdc8a6e489f54202692bcc07bbb5ce40f29b8835494190aada4cd67986b3d3c9981071051cd9c4e177211f0a1e23a10916f827494225d5df184ea07ac8d50549a82b080ee71f472efe7d945bc30c8e2c3a2e5a5067162aede09646e2d669b800a748bb0a99e5735ed351086e0eec9ae0bc989d573b580025243f8b27117033d117bf4ebc196a84801b117e74e00d1b5a70dbfe513043403b6849ea1d258f418eceb312a4701e748cea77b1d1478e380763dba240569e68f969e1f28358c3d67aba51a0af815e30759d01f5a61a49edf5829bc8e8e076e130e082861415fd0e57f7da3a932c09ffb94aaca775d26db0eb3b3ec87676fc354daca4bc8bd92b680c608a6baeb1d7f42ba6f71161e26ea892b3a512f19a6a78aaf9316f9b82c04157a63ffc5f99a13061afb07a7953084ca1b87e333efc7f93ef38dc69fd59bc7674cbe03b5272ad38b7c1cb65aa0de2d668f4e4f01ca1676d24fe58a602d39cf3c34fb5ec3d11d3318a15897e98a368239584b3f114443e05cc91e5b61e17e416c50238dcf8a9bdd901f7205f2c338ae09bde0470b1aef50c0f2e1338004e67432c09bc28a9502c6297170d6212db4a2bfee21d6b9007465b3f4c3beb66b974102b0a55020abbe31653ba0ed3aa76d984fbda9d57a86e6259b59532bab920779f83dda397c54a0cff90e88c1a8a1b307a3bf9670589c3c4a0d4134075451ddb7e90f361c853474db23a2b6754dce6dee446a3f48576c1563d478950c33d5bdcfb1b9ac9a08dfccce6bdad3afe4a280dba678c5632f94a5b9deca67b4aa4e1b31dac33ac6dfb889c1c8a76ce095b0b52b588272e495f3d4d732ffd44cfd2a2ebb66eb43e0db1ab4038eb4f4bb1eb9df6da25ca13cbc51740b33f652506b8904b0a96e561fd8de82184b9062ff4a504410c6df10ed243941e26ec8d5f0b412d4b8a28525f7be5ebec4f930013e0c9f0b52ea98cb28dfee68847595fe821b2685e43f5f58d3771827f5f3364c4a30fdb9f78b9ea3cc111ba982c9ad582775861b1ce4b636e03d4796d22e9d05be494e5349a1f89d5cbcf51a49a0c22650018001640db61caa7df12dd1bb51097c6fe5c85c6516f54a5f457597d3c8b412b1fa0afab8953f4e22d350b694d9962b024935bc23df162361261346f62b1df330ec108e9fff8fae9af362486947b8dd987e3d8ab09a326f936f4208a6c6296f5d725f3bc3c6b86a1a39d516ac3f611df65357312dd0f70cbf797d75c16dbba8147cbb47a8ed8685e2d2a76c07efffad912782f7df6aca0bcdd7874c861c804d653eb3aef0155cf9b8573ae3d04e5f17de917f00bc394c914022652b3abb1014e33b5d340f8f6cb0d2c2871f64e4cafea6f190c43af596d0be574650a3843da5ef6f19eb28090bf71e903f8631c0a167d51452df54e6057bf75ad99531f503d297194bf835984c9c820beccc96281a3fc824e46bc98957d2adf5fd8250b44724bd9605fc61c6307b54273ad35d55fc4f41c8db203884557ee00f2182269fed268f2b355710b960a175ed88650bfb99b66d08cf56c236b20e9a5de76a56058d54542830b913a6e9e8e95b8762a643de2cfc09c2e67c4d98abfac907c23bb57831d43e1f98aaff3db5a5589adc8ae52750eb194d3f720ef0c5671838b136f5ddc93a8d5f6d9c0f166b9914633648476b1c13de9e317c75685bce1afb01ae24d30e8f9a13b00f935e2f1df1f73fb8f472951ca4b07e105ee7b92a1fa7be0fc16988a48023f198ac9fa010b4a0ab2c587fec775bf58f097e193868b99211e526caadeba3ce3628221904613b7c54304708ccf9d4495ff1ac6ab7e6b8f2e1982927ff2d9d537743c72bbc8aa0f6e8a2140e0e0fd1b91d0245dd3d68ae2363abb2be21a1c657479690f87d2cd21537c91255f299feaad5cee13eb8b8a8090bca861aae3388890659b4b0e0cdf20ae1f99f6b632bf60a3e3c705f78b0dd7475e7cf63cb434d17ac757fbb75d4b84497054667be29c6d810cf1efc473368dfd20cc223fdad45eeb69bcdd092ec400de7f0cda743dd79c76d0ebd5a460c40141d2c299f07a4939c416b87064ca89905566e4b120e408dfb140bc41fca118d4ceb4dc3621b0e4c3b0eb3c8e971ad712d90d6fa541549a5634f2fcebd0555bee5178cf319bde0dc6b989dc3caee1d84fae32ab4b6103b333f8ce0280a7e891b8255eb7d6f2908a6f16ae7488db74d6ae979e94baea0d6146de7127911ce5d16eddc82a448aca3876a5a68ecbe4743b770792ebb2394a5385fc43632da69c60e001e0f8419544ff35f0a8961c70f95993a627bc2062adbcd1e551dcea7ecece6e1bbebedf19c76f967dfcecb59afd5b8e8e74d6c5ae527b7d49505d3b0f96318b43ff2a8180aec4640bd4f567b9e21ade5dbd94a6200913d66043ad17f62cb727598c1f41adb1c7588619c93a3648e22b07d34b56a3c8e4bfd18ddba864176bbc72b64fc04345fb37eaf7614178f834cac24a6ff6d7670082eab4c139ffe1155b83eaee8c56ed0a09421fa3f25853602141d609ba721d93e1f895209ef6618c78ce2d802e74c75e7637fed3356b3309e85b26274aeb5433fc012188f7ce14f9916fa31464b9fa4d481c0613ab519b92203326c369ea44a621bb573255c2daccddc24560ad1279ae74c9662dfe332a96bfc8b584679ab7a29283c780137db6fd72ea05fd16d5277ef4b144c601017c8865cfad416ec377a2c116cb4c760daf0cbe01275d1e6ccd44df74c29936c5d1c97acdacdd1467d275b1678abd8c26daee97dcddf291b53c704c86d093b6f87399e14eec1843527f973202cef897e2630f4879a079a4e9e289b32be42c8ffa2fc7bd139217634ad14561cb4344856a50b7a4b6871f31100f342cac1f6bb0b8839a3ba6aae8ca3e4a3d56d33d3802068c2d7bf4ddb43db0e83543b2e0cd0b690c3f9f6d30215a27576dc8c88bba0437fc21de75f40e59088bf93871c04dc431d46fd35beab4c4cdf9ead7a4efc1a6f758344952534672b3fb734c96c79c04d149a750c7120ec84bbde162365ed7ffd0cec71472b4030733b44fc984a651978c1dce31389e61e17d4eefff8e00794353a8894706245bb8cb2ba967f1cfe3d4140731819cf31ddfc49aaab1c193acfbe363f940f2c72fc1a22ad91566ea758f642df4ce124424cd661d8fbfb58000b11a7f2de78e7e63d299139706e4e0226c85c2ec3bc1c9388cfeca958584d84f50a9e06c590e976c896878ca230e104006d4b67bca91f720b9984f8e7fc96e40f283c964df264200a0f48ceac27ea0066b0cbc45f363b81d301415def813b67245aaf69172ebd57fe1f7bf0a8078351e31bdb7375d6b3876ba6fd4511089fe2e1392e950224adfd8fd7f3ddfc3487b2b054bcb501573025f27d656775b400633fdd18edc6de1c82f2e1eceff742bc454cff3239d7b37929240734365dd9b9b36b8f541b0cdffbbd13c677f576cf9e37f636229d612999a28584599d03e7f276c565ae968665cc0c03d3ed765c59d7298be4b66e0df249ada92dff5f2b4d6256edf15a1d6a34b6a59c5875f3d15876a6d1c773b7314b0bb92dff6a46381ea4cf5d94c5ee237b02316aa5370210c0bce77c840f877a9fe32fb7b965455be28e9dabb8f48393d3fa8faba32c6613c6b15f4017749cb0c78e7c70d961a332236a121dcaac154438b020126ea9ef852f1ef53eda735aa7006ad7902f66d5c4958690e96160cd0813261d067f3c90d7f815276de562b555e6bf6a5ce6bfc2661a314ab00b36f68abeeb0f401789f14305eb7873892ce738c5af024f88c911196e702426b209d39098693dd363af4e17a6ed47b2c4bb1567677cbc79d4e22e1e6e2412b895f50886aedc7acaf0b55797af23743550dffb3aaaf0e9ece9a53948897c941caa5ba0e087704924234b4f7206243413c1275dcec69e684035b776bb04375ce1418219f376818b2eafda8586b567bcc20fb6bd5033f498aae213c10b80315e3dbe969a98a0289f72011485b61d5ae8c44c500809040c6be6a442ffb0e503c0a6f21dd1e42fc734644a0ebf549394464e703a6852d3fee50664b8693a1ee0ff6864e030a1ec06447af55eb7d26bccfa61a98f44fce9cde9f3ad438a04c2fcc7372e95cd9a3ab9862ff251fd4898cf91bd4d7d164992e0a5ef27c1bfe8fe1b115c8e2d5454e7a587222325b0c426eeff3721a7676bebe9fb4908bfc19b034f881acc14d1c1fe03c0f3ec2bd0ef8f5a037e045963b415ad4f6415039c9ca11817c274ef22dc5d3a13bc754f31166c5b639248b9fde4885702fbeedbb74a31068d6c694ff69f2e1422546c67b470e6e98e2fbe805fbe6ae38fbf83384600280845d1b8dc89752674a1c4ef44d6f528dbaff05312a65652b0b8b6eb3c7a461e5dc191173c09fd8f954b18842b709646dbce3471545aa40b347e5f76846314ce8ce905ec26498f4722aad9dde6ff1c0077aa6aa4f87934f71cfd1502a9aa954ce10e6620014114b6f531d143cd7ac9e14a89b00b966e88756b9524da3d16a60f7cef2d7fe1ceee25ae0c66cc9fd1988714654d8931490a3ba383ee07512f6ef31aaa2b98dd04b511521ea118f593179149a9cf28aa98908c62a81ab244c3218031f90e2185be8ec6fad12d07bdd975d2190e47182f9b967e6f4fe4a64f0982db4f8afd30f1657b01d4bc73d179db5f7923a6321068f8775146fc13624cb6f0b1243f127ca43586c88dcd1ba4ecc99d25a53b093c9b7ff56deb1ae6a9766f1cbc03c3cac652a1a629754fa2b85dcc25fe62462364eb2142d7b7f0def2d9d61fa4d474db66fbc734c423004e8d7ecd609f568f962a68bbd404293831be6dea2a0465ccea6cb1fbb71d7682a033d1d6d516b145c032a0e8ccb95b422b9c1c6fd24bab4c324aacf21954893ec5485e05bd34e7095a253bc93cdef2605466adeb05bd8856d85a1e80f72e7620ed54b16d068b8fc31a1d711c9deca7d7d29670c321d26204588529a0c65c1c33e518b093f7a6f0d931347579b90f737d5a6583af6bed80ca6700c0bcfe01f9a35318a240a0686a6a9a5eddd6c313e33ce96d526b89a9405ed03382f66346b3142d451fb06557e57746721d31a501fc16ae1c941f375cec77863517f34eecc0311eaf9f9c988e90f5527cba4f18fb61bbf6802d810365ee86e5c648bb1c6e2b01ffcc3441ffa59bef2d79ce8abae1fd0340125939201c2a7b87c8580c39941b68262accb1ddc08bd8b2451aaabd26810e6f35b73a0b6079badcda4f4597ed82de4acda5270ca2faf81220f2cacbb70c0cc112bb5d8ff79fa354dd8d7b46c4471ea42653a2bfced9974eb0255b0483bff663e6e57368d7e30f474709d13783832b9ea277e5f651bada71203de38f5ac102ea901e65b0033342ce90f01807ef0b0de9f48c1c946959f0c72d858d58f867fefa262a9d994e0790eaaa8a39454a611756283f16b65b4d9fafaf2c5d6c2e0fa0a47c259b43befb76a891e6a9d5137e74f5927999747efa10bb031b6ccb66fcf7e18c2d8ea7bef8a6d12e99d728b3378f7f6836ebab22eb76a75a70a509a163508f6b41187f9485ec08f38dc93a6e336a1ca7107bd1def542ad0f1db5342fa79886e10d6764c428a9883dded4830887ce01a7539db0b83a06b1e8b51ce07d91e26c81b7bd6bc80775010fae5cfd669a205c378ff098d00a63564cc6356400465f2f38edcb09bd377f320ac33b006416784ce8e856b84db765c7e204bb149492b3a243281a438a63d397912b358b71d17d7bd90bedb466774322c871c6a19c6f43ad981cddca0ed44380904400549d5e1f47d3c9041f7a8836fb714eee8ba1b87d96f21337bf869ce465b55b0e4d4796c8a6d44a10afaca9a4f925636029eecbbc368088db9293e62102918ae7ee64429802d246199056ef328281e19aae607e69c6b4ee64a049aeeb81f7a77498726e17cb19574aabd11f4fb33dd62797553012dbd9c8422267dade70f221d8f65c4f425a62cf91848d7108370d14898cfd148b4527a72311cf5f37d205a1be60f4a1119d30340d23d228d03d2e6766dbf6bcd79c18a127c67d8adf55d18dcf763ee6dc4e6c8b5df70d03aa84a7d38d820705ebb09b01c3c9389662504591c6f040b4dc79665b38377b8ef4b848c659ef82cc7d1ae97cded6960478334c3cb06c611c50ddd5d4a148ae2a44cf06695958ba1bfda1f7e3b1cfe745408be31b2b027936b264606fe1fd7aabec747d6539e9ab2dc4cd8e22cebfb2f3c41890a3b3bd9a71a301ca392fe322f09dca1d74e4ffd5ca7f2535d9c173cc23add41e1dbef696bafec2a7adb42fe7b106360fdf38a12f3be42b10f58db6c13e95ec180e3a6c757a6198fb8619130422bc9af41e35d212be1bbd49971f6687285eb4238b5350e7fd2ec209e8e026cc28c2b921261a87fe063049fcde8bb00c54f0deb1d57271a6ac41b58811a251905d7e9fbe749bdbc44b21f74ff4e32ce4f0533ad7f89cc8dd7b9e0737d1cae5ea9f3f905027f8edab51b7704ebb2bf3e0da10c5f2e1dd478ef6765c88cb908c05478825f723d90d66c2b77239f4807edb2f6705c53a1bed7e4f0ffcf65b942a7acbedec146458e8db357f9ccc5a18abf768e2e5f499dce349bf451ba90dd2c909bfe87143bf199c4752ce16707694dd7e0c396ce1d0623ea710098e36250f98f2e13505783abb08f3f0c6a06ee6ad617b32dfc80def2132a733aa3bbed4b2417d46477b1114acd5cfe25064ddc9ef1d42eb46e799eb94c1aacf9d7fd4bfc1fc58b1938672051451f59a4ade18d087fedc6b1159b5fbc9c556135eb230caad8862f5092ee98d11438e7a081e9b96a15e9bf3bb5b567a02a0b754251213de1a1cc5aa3f3436eb857855b35e6162a39ec2820d6a838fc3e2da7ed909ceeb601a4fcaebf611cb75b72064d9ed86c12c164a36d9f4dbed744a5a25e1e237244fc8e55c1648a1f7374a57129ad6e04e37e11ed850d559b20e327ab2569fce135c06accc4c7150c50cf03e6f723224679ceb5dd727e5e22af5e27c296d475de675cb63fb8490b14ee4571e98b03eb81ef23ecf6d4d51baa9bb9635e6b04f76fd595bd314abb9a377b0fdf717404bdfe7f2acfb1b2bb242ed1084772f2812c96e08f5fbd708e639e0282462d3b3e03124aa28f7ae32b49761ba426e72ddb03fff036f3394813cae1100e0f2587b475691ccc8bfb8f96c717d117c6255d2b641552f46c4c4bdd1d9fbc6e062905866919e9a80314ba32ca6d9137900e00452616f0ec5c3fa5fc8809430aeef321697f01edd1706a7f9e88f0d46da861dc3955e90f39b907dbf2865de47899abdaa5a3aa4d87a631b7f7bc03aba9a6ddbb89c7ab7c49c5e60a224f8a76bc9d00f827499e3401d6c63196232906251cfb7f77be2ff0cfc3fb34194e78e25182c56b5b97809cb75e0d74098eb066a4eccf11156a2bf5511994d9e851221aa73ee461bb93da967b62dd1f2d853c714a0a96fc006446a1fe5799298eb32caed68930b0e01ec2de9e05372e01a78a234c14e0d09d1f7016c4c83fad467223989206c1de6bfdc72077c365db428b6480fda479049059d7a7d20f7eed17f676fbbaf99ad3cac230e11d4a67f799160c79b8e56cd1cb5e7086d03fc81cb65108493a2be16dde2098cd02fb847aaad3d688c5e12889f9aa9042941a144800dd7480599dc7e2bf266daae470d5233289461827964fcb5e6ab2b7c299487d82dbb6cb3fe62d846df4a779d4e57168fa03e629b5120bd648d20155ed51b2d1bb66a424d6c3c59bf0efab04bd65af793445fb742763be24fc78d6424ff905cec4912a2bc0d46aa92e02d89312a6732319fd1f592578abbfc92b964c745dd1f8086bf0f596e81735fec5d717d9c5e031726e001e227928de4fb156432c12a73528119df59f4c6eec0db2fbd6827370db21f04e0c73ff6b959c0e6d11007e55eb192bec0c4a9cd78e3b406cc0303dd079c4bc17b015ae3b96300e3c1cc20027404ab6032a50f3b95d040dfb4733f57244102138e5a2f6115217e4ee43bada93005872c1bf185e9bdf68c44ded11938e745fb52742e940b783831da6e1ac9cf59cf8cec5153d781c0345f549442708f07db2d62e2eaad8c1b2dd49834a3fd3cadbff513aa99cac34282b47ecea29752b20a620bb267ebcd65fd7167f452fbfb67062af67700fe4c52c6936e1429cf9057e8a8c1d4245ee52c8bc096ed61e9a3c3633e61c9e973640a79f15879f65a11b61d61a0e93db0b3cc713464c20ea9e1e0d6ca6087b43a8eb96f766fdaef28bbb2b24d7de8754cef822a87972e9f7681f2bbcd47db8f43788570e34f0cb2c067fc58d75305710f5e0d00b546d018f2583a2a4bc6fa397f39fafb0d0ff43f7bcd614128e932206a50697b11b4ace60ea3e707f4b55799680cde6bd6a0470577b6b1d4170304d6d641cfd980f4e65d6d17eb0d2af75b244fc3c0f22c789fce740008100ec1472864b452ae37e565091932cd3fd1ff44bed9e0f43bf739c29c890a7ffc4dd27eb47f9406e681183512d6df7cf1ca7b3c370c702ae547a42ccd921d1ec20827897ea35cfbf7dad243fe113f05c5905295b71552a1b637897f5752246fcac8d447c40b6d3732dce740e88351698a67bf9b82e2fdc47dea5e02d12d36faac365ead62deeae3894617f1d05f0fc05549436e00419d5002741efc8176c39d4a6b4a1afcc90678f89f6cc3f5e7c76312bda1ce223a52e8ae9d5afa18b0dea0b256a0a5b56a6650a97f221c881058035363572d09512c72066c580fd7294bed488457ed5f79b8e50dd86b1d9acc6d48a61eb09da446beadcd16ad3a41178bd8f2bff6efe6893d28cd632a426f4597de27aa0d8f31930405030bd646a8c55453dcf6878c1c1ab3c4a1b29652591050da2285260e4384a428463d91f498eee174421ca3069e17a1293992f4e41e8a9ac2c35827aab01a13397075f006dcaaefe753c184f6df8e56ff7f5d049fc15b86171d79e3e14e5e514ebe242a18492f543881740a1ff9973006623f66f5d066d2d2c4b37fe35fc5690609d7c0e9832e17456ae1848117474aaa5727c94723454a0ae970ce68de7561a79adc840c1cfea4a6098ba8f2985917c55c1a9be2ea539dd3ab3bdb8ba81ea087a0a2a175dba15f36fe24082e54a976441b75976b6e9bb782fc83857a088ad5315e4c071894cbc9e5f118849a2e316ad66c58bdb26af18257080724fc33e240086cc6667c461bfd77cf4d75519e06820a1ee7e4ba99c29864dec592f22582fc9b69836415d02f72ee78fa7ecc3e203ddda4fd934ce20de3674bb794fa5c466ddd37dbaf7b148986930274e43d77d79e164cefc663fb6772448a5ef0bfe65dd05f86df4f24318a8c6597776c34e443f4c241d86610e1a7385a31a2f79f2abc5f2427a264f4e7793a1d209ba2e84842104ecf7ce59abe1f64b97ff3b993a5fe5ef912528ad36aa300d572ceb694851be622613b0a77efcbf40646859f7bd634f315c3c97b8395c44dcb9b7910c82aefd34d0d6f07085cfb47eda0fa67bc5afcca6d050385debee5825b9e051f36a22ba1fe54fb70e0dd68e0f5020ee6ed1459b52ba667148ae4ee8c787960f7e2846f4f00d1bb0f8f01882c4458677a6658400fdc45ff952c6725d660e3a88f404bbba80efdd0c2ec898ec68b5ab62cc88bea82fa246b1e17e1e8f0229848b6a80a6f8f33ea4fe94e0c99b9cb6cb6907de628109801dafb54e1852b8b097722fbe187c6cef41ac762fe1ee913d9a8df600d01bc60656ca4723f81522028e6d01ed5a85a2792e728bb611f74555f55945482ca8a2c6a6553ec04c80c082cc48950d20e3612ede75e9014b9d396bd0a9a2f380d22828a65bd9f4808c844e7fe88a3c93b50b6a73e26fbc7816d836d2046c655eed0dcc060758e0402a6f1a73cdad5e79075b9b666aaf44298a522a567816e20380251e90d3f9f28620e12e3d36afa5d3a6a143d33a2a807b5947806e4150b912f0b44cff6dbaa4f9d3b2301b651f4376eb9c027d2934ef3d80d2f1914e60c6ff707b1a543ab1edc82551df8ba1c05ac7dcd4439295bca2cc5d2112329cb672e3173b4042bd2ab3a5de86a8e8d5d0ad6c3ec16aea71b30121a8d57b11848fd4222295a531c43755e3c5852d66dba6ddb5dd71690e84e8fa052939cbc6f533e0f612f4a45f9ca095d52d1693d278ea4804f0af13158ff92affb1587bda65272cab17af1c70b105808660d47e301023c455e7a2c7e10c945c0323a9984d35ed02cbeddc3595839a10180b899252cacc45e28b4990692733a0f6039d98be3d9297573f2f7c76a2b9c7687b3ebd90666972e00bc76dcfd27acdfaa0fe8a6a2b3906c835d28e1f87d2939656e7d4c641f081ab77875cda5e7f7813382b294e343aae903272da2134bc135f4021ae89fdf7e4143ac674127ddea373a2e06f60785e87765d8991e35f62152e616565cdd1cf3c5270a053b1bbc3934c1f539ab534b72098aee56b726422767b104f704d3f452f4fcf8f3a4badc8cf7203d06fba481db51437bc5cd6f848eb500317495f53aad4737d84710f1736d6cc706c0fbf5369d461580ac7403678835d4ace930a8c7d18731551c3176922b9e2bd32fe5cedd413a14e6fe7e8753ae28de7a7ae5cad3bafb601c8f068d54d55da5e44da37d92d4cf9bcc846154cf72b73f5c5814ef3825dcf7c38f496884e3baa13e1b3018a0a62854ad1318a2792bb74ffaf1063cfd0d4a5b853818461024848a82342b37f0a614ad19c0eff3a06104a0fcaf2912feee78ab55bb763263a2a6cef3a56bde330b9a945a97399e3a58c0f6c80c0bbcc40b457b34b4ad37dc7b87ca981a8ac8a9af5456e932675991bb0b7169a4d516d90f36e609e16c950f610e40d212ae1a9d8d5fc65cbe2ba3792bb706165c916cd4e9368acf1ec985cdf9e0ffb5f66c64f4a8697c57fc9043f01cad355f6b42a9bcddcae7e1d4d3a1d01a2c1e29de1f227ce517b472d9f9fdcb3777017051a54de1639a0554a16fb2e7daeabf8497b161705e4f13b87994d038006c2bcf3fa1ec4c166204d073c2779819a51fabf048ff40d229c19eb0718fbf826fb5a6cce021a6a1a18492a55242d5948d70788bc5c6fc9241395a251920e91fd6490ac8f42f2620963291229a7e200e6b026eff64dfc1bf6d70610d5f299cb31b6211584f7f36e67d15997048d6e661c20a6be68c3b7e4f3678bb6bd052d91f82f96314538b86ba52f6062b8ddedfa39870f8a8980b0e1ac438f3a2b40ebe198f9fbb45fff6956c54e00617ce12e27b7dc6616b6d118cdeaf49d1c29859b88549afb1041cf055f616e26f1ce8afdfcb453e6f9e72e7e12cb1ec1375e4aa71c5f0985b4b3f3a327c25e69c8afe236dddaff3f3293222013deeb44803ef08885baf81ed5c5e67b5fa532891c849967e7ebef406373b5e54fab85c2b6621de285fdab7b6a676e70a83f50b2e76a3c8a5088f3a1a4b40c4d628138e348af1ea9881e940ba944fb804b59a121aa1cba77ac78e733a89f92a0e28acb34f3e09266e2b7c271e72eb335bd50a2224f9ff788fa10c70ad41758ee40a6d5c54b870e7a6c3ae1fcfff01e03ba6610638ab28ad23367a0ce82def3e4343dfc65996746ba9a50f42fd2cab38cbd72c7678cc665b617a0f9aba13fd5c3cbd791faa8ebc952cd31d5198f2a132e56c980629d7a3d9bdcd7627fd8eab423c388d815263cc216215c1f2340d71a74833873b919d3bf1311fcbd3da7c12057df6f010b35fea602ab61c9ad344252f2070b86226f3bf8187624890953808f8d6c1fafb818602a6c8da1ac8deed5580370f23d2d7f557d41aac3cda046ef49d712a7158c37e41e42c9f6f7d0031df08cb5a345a156fa0264ce008caace9d021452fd9e7667f07b97a7cf075a890ce41ed104c4ec9d6bc2edb230de67804953fb8221fab0a31c0ca46bed81ed6b5db335411096cde80a07f57d01b63623b0e0a9f5121def716b14720de908d6d625824cdf67f2e6b51b94130ac302550281465dff14f96893600a3e64a7f248ec9e0ab799ac94d15c6c1cce39783e0735234caaea91e345bc562bf04e0c24eded0bcc2cedf4906c0a30ed2d1760563fe70ce991612cfa6ffcb93d81c7f86a682071a10f450e1d064961dd359b1d1326f98f8585054af880e27ce49fba5152b5e5f1de6d4da3d329150fe11613fb56be749845efa845697d65c554117cf6768aa9db7ae5a5754bf8fede5112e3f1312e396ea1e059c38d237af0f79311daacc5907d08c43634e6df3b80f0a92da16e22f7df5af8ce14c44644bcdf83e5bdad13ed54ba9aa248086bd38c157cd69c9b5ee09787bb76817322bb090f6485ff508f3d9b73d18422388406746d17af6ce6999f5b5edacb6d09ac1e4aa9aa8bc83c4ac64261f8b39c9374b7b61349c47e1265d84a31cd915af8bf55423010f9b9c05c8148a110a1aa69bb7066155a65be29006d21c7525d02b5409334237b19c038a7fc64f80b3e2984ee2a9521cc0160818a21e5b0eb9b72ee4c7d48f3f3ac7517acf0583b91df0aaf99e959904a76ee5ad3bbe7ceb582a0cb8d25c63104393ff49bce0ea58ef9384fdb2b45cda53b1c067080828500cce9f68dcc8d2657ce94b285dbf4b0aeba530fbc47f093c3a1395c3b4f40b5a9afa94afb220763b066a74bf1d9bbea9cff321239d76b67c535407a6ff12728d6a9ef95f7b1c8530644f9f25f010ad4a5818916f75fb69e75a1485599083c3f43d7866c63803dd6681d2ab0ac4b2d620ef94c44b3a340d73095641faf9ad9085117d2a347c4d53dc3d652f04d24f1611daf0a1e2eac1e71bcd07d1a244b2e980c88aea01aa24a4e9621810dce8cbfc34509b29f3d9fb9357ba3a1ae26497fbaa347ce4692be19dca63f70d3c5cbdc163e5dc6c875bebad0d3d3a10c08fd5ea705865cf630fbb19532ce6b7d9772c0e50495acc1b17cb129bbe39d45d69b149f41a0adab3d542f40c9df634930a9b54688298d24f96906459ff8ced5c4a5927b93a8029df3b7cf9cf671b3a85902ebda52a70f2add41203f44b4b5c9cbac96c39a8c1be5e9e0700bc4c7e4eb34a1a15e52da3f11467eac42cde6bbd75fc05bb1b7b81d1aaa2c5940505eb4e2409de3bb709bca1c0592778de200be8d837bbbfd9ebf14201bec62fab2fc2d7ca8c825fc613fae9821c82b2d116a82ecb45ca03670588697bc2b5f781007756eabd243b62a62023e306f13af5da6d4a37ae322a76d0be539db74d215f2b15a6a9281e7cd23d1b05fb6f1e3de25a9d3deefb89f029a5e10673b0123ed447340985725b7f5eea4521b0b716b61c4e6a7921dda0ec0c6fbf8c9f6fddd7b73531d6836a04b1a948715d20c5aafed41b691ded47376121b383ae6b442fc8ce8531e07b93a38517c4a26e6d2a7f0f0ea99491bf73a7bbbe4f2aca64bfbf0202bc86df3699687d7ae14d813cd72f33cd93f4e463093ac4265130578978209a8b2c68cae992b14aafa7baaf5f6116b7007fdcc6148f7f4d4bae116ed636f8c909047176e3718683145b116f566b71d2d3c392eb7c86b88447b67926b362d118a4543c644b6e5fc992df3d178b66b289a36a95c106473b97de2610ad556dca3247796fe5d04de5eee28e018259d43db2e2cf0987428dec4debca488fdde9ea59b16637422dc5dfbb44a5b7793fa79df514470695ffc2513d53cfa80c5817c05fa2b6d74be8446c096d1635e75ee604cc86826b5cbf6aec5fd95e956d330f029de5ca34721139951982d6b08eca31a15bc513cff8b9f01842ede599df04becd7f83cd9dd7e098ab81b4a16178c49077ed274f97ee99caf93dbd34b5f2ebf67f629f05cb1e8b8d14b5b354ec6401cf1a09e036eb73fc2971e3782fc3bbefa8bcaa8fb516437d1ef8a9a86bc46620c405d2711eee8c12b133de16b6e1f447d968304fd3e9ba755e2babe9acd4c3cae82f47aa94dab9fc4d54c20e450ad5c95a837a527272b771d6e4d3396104f5202fa012ad4afcb3aaff15214278bb41e0ef191e3f09be78cd59670cee884154cba04b2c7a036f6edad7f21a4f42457953439a70d658275541d13f787c43d9936fac236b3e1532461ab9b77a55daa7f35c53ddec8427fb5c8c0eadd3c09a9ff893cf3a9ea4228df3c7fb37a55e8fc8c56eda8b964108fc6e140cabdbe9c600e19423259feb5792eb2be0e16e374d149eb8222dcc5c40aeb756b7c8e0a7bc9b46f1b5ee7f14f63a7c8a48cbce1e8b4471522f95a8d250acd54262a6fbdaf14013599e08cb704724141f63a90ac8bf12540cd93ad147271ec59bee45729707c150f82646d2b0a854ea2e233f8219a15bcb915b028c446c19ad5c3ddfc8799bbfb6dc773d42d74a703452cdb298a9f414d08f67e35c745271cab853b341d7a46785ab1e02e1df35683d3c3676c2dcbe8e54266b103ce1282d2c029fbb98237ffd6b21c0a379adcadf9e568dc06a140e6682dcd8a7344b691ad7c0b18e7c81b67ab1c32c566112ee4c76b3df8da92be1c854239fb158276c4503a924223d866b5b72915ccc793dc7b376793a45646711c5e41b40e9468dd489ba06573075ee55d8b58546343057367ec5b0302224cc960353cc72b215e037e93224ec11a19f7489a694dbe02fe17682edb71e8be2efb314cc69c5325e253e759a1987b175d0589cd9f7ac0730d7a81cb9949ab2b2ffd4471b2b27e60cc4beaf8f50854edfe1a968109cad6ce12e241b57760bf262819a2a71070a543d1f9e82113036a6a185d05668b1272da6838c228714e54e1bbc555c0777350c72f0eb5d08916809a320b8094697f911132851497d5b9dbbaddd855041c2c21b957240bdc7752bc7a3cc29395ccdcca39f380b70e96c27f3ca7c514304e39ad9e76f5df3fcb14f170626349290b9d93c60de855d1fa1f5fbb3b2ec4c6a792656c6438832d47b9c142e1bc9937cc795497a648827aed998b758df7a112ef5f3947a8ef6e0dd22404716c193c9615e8accd626c4b88a778d390ac095ea93e5d8872947ee6216e4f1a63582f00afbb416fc6c9c078f2c0a2a600c97c90c4a1d366e327c07ab4e7e0becabd32c0a60cbbbbd66ac4b3cd9e0d6029e92d9cf88484824973acacf0d4146e890834a86149e8c33e301dabb290d1857cd97821298d586fb2f3346e0326a6319386eeaf5d036e97ad2d135d3e06f04841b9df2b23c30c9036de31fd9242ddb5926452847611ee80ea9585bbfb38a8b4e54c30aca586ae532eaa6932d9067fbbe5b2e84f7468c7e53c1313ad9cf9937ede960a36d29ca3869854dc61ace10d3a416b65e031e3f181b981cad4fd29138771eac216ed8a41d5eca932d8199e6775af0260a170ea57e6c704b4cd2a18f6aa3176471d41802a369b0ecec504dad41054a13d1b1bcc6a8893401d936b1e171e6e8c492392fee86fa122d4eff71b9cafc7f76bae7dad308953607c50215b38ffc2d65a0ddfa02ff7478dcbb186fdf6dd549d27b9ca7c968a7c8f04a9dd6dd418f18d43d30fb9cfe097bfd0601eba122b3e3b38f904260e00f1b917320350bf2ff9a72df5048537f2e60f5c8b72b38603543193d660f670b7edfe096dd257723d8b787f308bd9db91895ea7248d09ce91da9510e40dfbae2cb89464a85a051fe6964b4bda191143e8ea5b5b4c365e216fc97ad2ae7bc202b6074ef0c6f5e7381b548ab4940c000813535ac165d5fa36d56e435346b3609250b16143fafc73462d65e70dc8f20628be9971d7fff1d59a80429874f95f9aec50ac6a0f5904736a12fe67d2d8cce92f8c9838362e33585676ff6614fe658f788cf71c9ae46077453c07cdfe7aa7ecaa8677706526948b110506240ed2bca8e72f34b7c2cc6d55a571594f63aad5c115392be0c4ffd5aa306e34b0c3bd1e69f320b8485e85e4e111399ef77de20694d9148756e9d5df5a8de54fb8ac989f5a3e0e1982e218300071687b6134ff5834a3aba2179279b032c8de4c67032ccf052830dfa69fd2e4f52d80903f8502dfa441840d9355c593dc93a3c7938fe722a8f0a2fc60adf7026fc12b434ee478493a3c2a248e690dcf860f5de007821415dc6780cb3573b2ef73de1a751af5e068803dae4db5a4e15dc13dd52d2ca9d8b6484678be0ea30396a2b2a5f38bee70c3a09cbd9c5c9ae8aad94196a9d9c9c67cab7ac9b6a9e093770b9a5d2fdb1e2373376efa193ee14db7c788c6aff564214748c3d4163848d674dd2c8bb488b5f5b7e2e502eb7be21343a692f086cb5fab6e8c3fb8c5139ee701ffe0407fc05268b01e8bbba571091f0756acdde3db3f2d78f200a4cbb8a327054cab7329d025bbcc79523c80724e2a6e6abe4a86cc4b48518ed7e34ad6fb34d43d8ef60f228fcd83165a1758ae1ef53865845d65461162583b88bce9914d4427a88f805cc58c6e45cb3d0488d79ff47884b018da73d2dd66d11e7e9f81352301800e2be7c009860216f455926906955a6d92a6e4cbf56095cb2b4e237b2d79e7c24d53787625b3e933a54cf7ca6d3d4466022c39c3a82c576e66d47a94516dfb0eb4688a62d7e8a15ec61ce527b42eaac1ceed9d2b4da358c769ea1c8d3573f7db62c890a41fe7277bd50af466098a516a7049c2179662f0fbec94a39afa5482564a9b83bbe726cae6826db7a48227ff128fbf76788db36cb589f2430938d67fb32a2e544f37e6fe9ae9b4f3fd26437f1c590a6fd1b1bf6aa8a14689d01dc2b3791440f30887eb750bded31267b70317bb7724decd5e320c514c22adb65fde613efefeeec8a66c0f731ab4b747b98391e6271c70502aced15d9e3a726ff183e960aa03b8ec072679702b43dd9d74d491f9b15787d409e7d06c901c0d274d0e0005c188527dacf6be2c6a4c11555b62b78b3b677dd5a651ea7954d67bfe4009ac5a6e161d726b8782cb84da52e91f23cdafb385fd2a6abfc6a94813e782d6f7ac00469840deff8ba2ae8a8d7791b62380197e947512a9c1e00b6e53246058ffbc7e54809a236437c56f828c065035d740430352ec38f2755f64694a0232c3af7f0651e3b9454e68c926819a0aa5b6453ccdeabfe541830ab1aca36fcfe4b91b5839af372aea5450b17e7289ceee6ec25ee54cae400e903887baa3bfae356f9d4ec43082337b77559bc9e2eae81af38658f4b50d045c391a6940bae050587b2741e9057355822e6a5621b5a8087c04c9f40c544c550ce8fab4015f994fc0d72bc8c42023700067bc0d881a7450a883526db791aea687a37ea93603ae5191b9af060b59cd2922c4bf1f5e7140a1865236b85ef3fab3cfedbe5a18b90e9679f3986c1e5a53a6dd290e90f9f15c1fbc1f367be762a26b4b828dac0eae743d5ef4ed6cffd7d6ff930f906d16a460a56439bfe3ae01e5ccbaaaf717bc40c4cead334d6222dfa6584d2cb376943ef317009919cadf201aaaf1f3121915ded227f4fdd727e6ea4adc5089fda9718e5a5d897eecb296be69eeeb9f10e710cd7251441ae610ffdafe4d020f7d664631a7b2d0b85502c0fa2da82370166d0d14239f818f3f5b0143062a6b7a0d2ebc1dc88dde99df844168c97b65fa6b0c213471f60778f0fae90d8d2eb3803ff4b6cedaa0e4246b2c47d25d51635698989262c34c5ac700167dc32ec27e08a3a0a6ef7301f2b2c9390161fff82152f3cc70dbe9142996655273735509856e703a36ccba7efec7dbc6cd18ed4661457d5b16e326d1158bbde837c4c486e60d4f5382d0fa821bf23f0547cbe1e27535cad8873a3b788bf61ae4a276216aed0c7df67f6565872412ec04b838e3d13b89019af07b54e9dec516ef23049576388f178769206c6d8b266228476fbd10756e00b0695c84798041b755dbdfba8432bca484d9e8420726f9075929748704b23ab56609394d1c581f6a2ca2c955c077cbd2ee8546c75ed50c420a5dcd1a06631adaf817624e620ca0c6bdc03d9ddf8332bf01228852b27c7bc47d0667385fa36c978fd07eaa2f87f6a0d8e0cab76c7951d7d9708b8d6425f6b3c5b528fc9e764078d088d30820e996db4c46e3bdc11134b5ca4dc0ab2d8e27fe182aa5f7021757793401e8576d679702ac47bc605c0afd6501c6b7076633863d5fb69d59f6992df27fbbdd54554dda032cb4c102b476eb43c4c26b897fdc858c88520d5c6271255e399f3bc1083c93910352178bbb0f4288f69e19cb054e80357c3952f0090c83515883b6ffbfa42f013e3f03c01cde6d533e49eecc27e664b04cb21478509c2a9495211cd7df273912f117d008691c02f311f1fa7e32fa13f9f60d0040150d6ee744846332512aadaf659f35c0b387c21d438e69e72287794aecb3c4600c56b4e26541dc2e2c94a631a7c01e799f93acc682c7203e6138b38111a5c03e9d8e03d7776feb0f32c8bb63810f439bbf0725d89e56ef05307176cc60bd56962a903d4aa687ca702c2e2bc4b4f5ceaafe431d3128940df9f9f0ac3ed33a9144ca762cac8eb55fee609922a0fa7a12ee1a2ee7ddab98001f00a7d96ba1e497916175a9c3e773ed9d113d58e5ce20ee8ea968a820d3a0071c6ca043dae5a29ae74a78ce6c8d8c80d27d6f73fac0e3f9cb220ef1bb7b5ab64cc30c56030842b99b6ca97e8c2bf91d43d5a9c2696a4a55aaea45591ed0b485804e6ea39856e6b2d36e04aa08a5a53c648c3b81e37860f3d0ea37710ade90e56f6659ea96066ed33f777d4e17f86c0ee95bf1b41d7ea0f3bfd65f715139d0060cc55e2c8f62d26c2fde7b3b0cdda5ddc57dd239105f065bf2b24611d61838e24c48417fe86fe3027dafb52148711124a17d9fbe2490399f19d102c96d1e3cc77fa10fc5eb9920103e0323c4545897a65900e7a93dee926909a4708ed2ee24dfdf1f5a85827e7c76439c198f30d12e28ccfd41d523e4725adcde7c325349b47c3f1e8d5c9d1ffa575626fa0e4a4e68686b2c10ab457e6283182cd1a2464c758855cf3a07e564a8e6c48a6b8997e6c2e3fe46b06c36793ed6d6b47c8f566e183ed5c8391eade25b0acd68112344e4dd6a34933c275bf2ab30133c0d4f832f58c7ebee36986e54451973e5102229a80618c3bb92fdaa962e8d998c3a811f48add7d82cbf73732ec275b8eb1001d069ef118b16c0d1aa818fc41818f3bd7b0f4399c60aef5e5a081db2a545bbc8746302456aac11696ed66b849a89bb52890eae00571b60c7a8bf4d4db32df3dd233991a8c2620ddd2d1d0336e28643d837b7467ef0234d0d85975fd18a9560ca1a3e39b4107f9b02976e9cd44532da1fb65561dfcfc6dfebb1d09f8eb838f7d7d004a885f9adb16dd487d605d75db32f5b1b6dec391d76d505ec97b2d3b5855fa46e6696d309f2b23aa03d4461e87090a84961683a2ef43ca129950ed90f1a47987f54908e569408495cb68f97a64b8cee9150e5b6d44b64c601e7e6627d35c4a7e1777f26a62c38406763a0ef3e8a6845601961244bb55f1bacdda81492f9abe4df7d5f9c2d520ecd32fdb849e2ffdd2b1267defdf5ab93f5744597950faac550ffe8307ac100cb82ab092cfe599414a2807ee6b708bdbe3d03c69e62aff59872373f2bf4c3709889debb788dff51f347b36ad8ea3b36f3f5498f83b77b589b4e0d5bb6eb1ee3d93d5385db9c806ef150e3def71451e4e599dae9773bad91b9540fbde0f0630b098babe4ad7474f6bfcf26475689cfd9ff2b6595c731e273b6e2fd9ae3e56422f20ccd65d3f290bb0f5a88f84be68e59f6f8289dfc9be512dac0d31c071a08ad2021baf517839506c52d50bfd3960a5362be7176c09c1781ca2c17b4b7c58b0ed54880b53881445ec00364b70c9f6a898df3d520248116b500f587d3a59a9e7ad7ebd631593c32e46df50de401a0975b85e95b28194b031ca7defcb89092d2791b77d2b956fbdff478b6640059fca5127b895b0672cd4df3d1bf062911f741c65b6a44a16472139f2ca47c08da1bc670298db6df1d382d928fc6043433487b4c099586c66141c916d60ff38b68745ec460ae4a5431dbf9482f9ef6215d5eecb81200c57db4239985583ff6e27933ce7ccaa5915c38c6e45868f2f339ed6849c1934fa3df3bdc889f80dfca8ed2550ed6e20047c8ef78e831b093739737a35acb8c1f941d2128f33c931dbe99e00beae476e654e507e6c448124adea4f76b869fbe30dcf84fa841fca606daa5a225f77d7fd9c1836bcdfdd124df5a65d530746b0a5e723d69ef715aa5ddba66401abd34b6b08e8d5dbc111dd8bad5c31936bdaecbeed9edfd3d9931bbe21f0cb501729cd39c5d2cdaa9dc901581c25542f76a40ed7987863d491d4aaf280c1073e006c9a54cc0c66cc841c7d11e626c49d4dda1b6c3a73f3e63aaeba65eb22fef709abab3c90a0ea697f5a45c7a841fac5708477a92302fd4eb56e3c9c7e797b05ea40f278c7e1bd0a05b65ecae08b364fb598743d6c8f30c7bdfaa7815d7ad47388c3f87f3923ad57454a3578f855d701a49a120fa1124914668ef8158cb60a232fd60c438d58984ea35f8c083c5681e7b89bd385c901314360e001c430ea76d2e4781122fb3473809f9b3d04f1e3a422d0891a59a4c9b67f12ad6071d1394466ae71c749a7c459b22490151397798c79f23c9a9e8e145b4958a36e62e4aa3a38c45024bb28dcc5cca7b35aca221df5b2701b88aa3bfa7883c2caefc44514dc17d47f62de2417f1c12cccbc5608df289b481753ee1a743373f9f3d843e307ff70ad21c1b8b8d3970d29b4bdf7596c81e2b6cfa0342e9efa851b195a16f6c4bfa5b98d645414cb521137462837efa3636bc95f1d2940f0a4dba5ca13d72d5371a70019d6c8a924ebcaea81f243a8f2337b1a49bff04a639d0b4bc1e9d929e71887ba4f7a77f61ee697c0dd175e9a473b4aade2c5ebb719137fc9e4c712bf4b8e96dbf4dd1bd27643cb09b90d068bc498d2f18fc8dfe8b05dccc5d35671ab704f02b9a9b71f6b64b7c5ae59f4bad9a2c3083be7ff73413f8456a241369cac7d52d2cda7c4d9575588047bb31046f140deae50643de8b6a2dcdd38c4692d3e4408799c351b3ac57e9903e6b8b3b4772ccedc2780c34ea7e64cb728d0f884c8766559d0f11cf0da3a392e03004b5c235e601bfae425288bdc8a9ccd64b7c03f03d46b076395a1734654c698dd3f6c7583dfcc64f1c5947c666c5ea68fc5abfe7365076f5c97e055b66e8be4dd671885166b59927cf2af9d9bdae5082eda39dbb3191eb3fd20edbcf1b2df52f8fbd091decc8b5d61a5792c68a5ca8a5de083e1b11e9de1c2e41496cf10d6c15dae2ff25b693f53b6422ad31898e8a0c6dba51df67ade16a4f9ff2700d5d8c40d5fab2529ee97c053391e20c8679ec9e1b994197984f85daea956846f77305a513462f2867eeb680c80d41a4a87361a981f47a2bd9724547939872fcd387dbd009f4d609d3fcb5a9eef0ee09772ea0edbbd6ea41694964db57d24b08b6b2c0c473ca21d31dba04d84b59eb4710c7f0726020c5b5f44e0604fa7f6cf961e85cae59d1e40a10a9d91afbf7392e7c7df72f76b0362d3f63df5b96a81366952e9b215fe5f26aa672b05e909a89d0567a10eb1fcb1d06a72326e950d44cc9f6d473e30c4232bf56830a32dc3ba44f5940e04bac9f733b36f427ef8564e23766786e703858458f9ed11c73d6758085e629185495dacb730b08b2969cda239090db99c5662cd7e38f55d0913146985b0f7e9d4d3e61b7ca09e33dca680bfbc98bfe8dd3d8f3812b92d924fe4daf8280521a803f6dede304eca8dad295c10c4eb58b89a00fede0a7d41628ba2888c73aa71f1f290410f0c43efc6af35c4675061940ee9cce5c860b0ebf544aebd73988d5b84b9167d275a8afcc998a006ba5f390f354e8f3d7539f1e46b413d1f19ee29acec6d29337771189555a177640e8d8f56f78627b1d5d8665de58b8c8c7903dbc3e66aac2a0ce8aae59b968b5515e01ba57f6710a456182b4a4e0449bc5fcaab354182938c0876bd3ed8a7fbbf21a67973e901759996ebd723ed88356423884d820fca5dfdd226973c838a9c0c4679b0310eca676dd35e5ea9d9de72355ecf46fa1451bc0c75fd8bcf3bed5f024f249a9cc6e497a2d7d7ba6790e489ceff1bbfcc21832ac56a3eb40cebfe4917643c3e3756eac0594c88540ce14fd3b8ebf4ea69c97d330fd36547bd37aebf898d417c3057a62f91717ee75f6b57b5c865dadb8260ff84e095e31b8d386390432a3d450b940c21c2e9b66c301f5fd00801466e79310c21f1e9d198a762f09096f8f4ac8f5a7b21baa3200c3c2f88801cd907b32f24a3c34e556ff14c962c605cbc86d7c652649c477bbdf5995a9a9df1e4e49dbe49438f1ab606e1ccfcd19d632f22d6925d98613e6a463651646df0ed97cbb1ba59d45fcfbb0508b2b5835ce4bf7810d0ed2c0e6e1f1dd49499e35a85d1cbd7cf7f9784ad47436dc19a22b67859d6bc48214ea1c100f91cbe563303409d546197cd1633102f2b973065570a1ec1f35cbf82d43d85764025057a185b70105aa3acf45025ea686e69bf056d293d11b1b4fdee87abbfd310e5e6240eca7d0f0eb9b1c7a2cdb548fcfed1b0eac0ef9c4d2032d5690f68c03fde5afd39eb8e3051470978af31a35bc0a8b0e3583fbbf6e1d21ba414b43331a6710f13c1f81122acb2e65e7d85e818179112b91282d4f10389244b169dcd3def6be05b70e1fc5100188cda8464584a247de67ef4a7be9daa1dedd65f1fbcc8f528e81964ee3632deb531c9de9e5de43ca693399e2ca560a6247bc640ac037770a1c07d5969affed780d099e240f3673857448b5f76ee2099cc5470460711025174213572e477feb54939ad5a4405f3b8cb3caaf76238566a08f1be31e5f1828f6324abff2fb6c48066145339ba41be586fca5134e48196c17941d82be07133ecc0f34bb802eaef6748402ef7aced353ac6c801015da5df2919207d13d0dd32fca2179fb35251e36b56cfa6cea591252f06e8672293e509bae95f81b559b50988f4b7916da9f103ef759a5a71f449f6458edf23e8c6350f1c4a9c5b9f7010087ceb0cf9575790235e553e9c9874540d2e285bba6879cded7b682e7c216740c0db0aa79dde74b69f16dece008f7689547f7b851ac2179fc5cb6abce03c5a442603ae6212357cf960bebbbd28de7e6cc8042733692bb81e0c6289a67b3f0693faadf57fa08862d81d5d9e43d1711b7b9f602900663f3733bc3e955c1491985d0c8425df804bdcda4d687fd01c4913a9e1eabaa005342db591a9a8ddbf723745ce7b269735867c1d08f97b5bc20653b95f7ecdace5e648005fec61d38ee1daa04de85699f4a9ad9c6b3dab72a57e637aa51bbd3e182bce75116df5d43e987418b82425fe1bce868fb8d65318feeba84e0c166ceb781372a6e39af8722c89745198e1baf92e390428cf99833363d2342379c24daa2cb77d8baa606ee86456f4a6c77494743e67df099ee57169866ddf0e1a2fbb9cb02f0b18bed86a490c8dc05a843d7ceb739f0e405eaed7d9d0643d36e5071172bd8639a04edc161e9d8235984f2bc22b88fd34bf58a8d0b50f9f3611e8064ec96e5055dce506170f87adfba36680a7647e732686b4a6ec08fd859578c80def2353e0ed670bc265630366643b595dfdb7e7ad9d19050edb8553e8ebe146c3423222a6350ec4724f8b7d47dade92169950bfb6810637e94aff79bb9d2cc4c7388fc59e880dad3939deb050dcb5ebb26d7a99ace7a9215c8df86cf72b6a8d3570ade5f32e00901e295c6068ab913305d0f38c425730f688df203b0614b5f10110d9d0ed699191e7a8122bbf18eabc5a28ebf3a2dc63a1534d0bb6360106ba2df9ee248033c9100e9d38336dda2048eb89e4d1df40f6f40713a8aa292b25c4f162127e84006bec94e68c89cf5f81ccba3a83342106c66edb74eb47675766809a1bf1b02c124e0f92507590d5c87adb08ab6a913018154296970efd90cc9b00c8d1e1fd5e065b9468b9000754739117142bc64e76dada1ceb3822850a5b225413a25c9304701adf9fa9626ab49fb38f6664e70cfc381cff20a5e089dbe75514c31826f4c911a8b7ea81bd620bbada2b3f72b68c1dd75c1bbd9b2ec2b8417095b48890fe6831c36253512eea6e6560fbb18627185792a28de3ef8619c404af449d69b0ddcae68da7bc2470e2575c508e2f4a0b798462693999c89d6314a3810662c9bccaea2eadadcb0456f510ff58335e53f6a2628847795e7cdb8dd320ee694ad0306fc1363e770e1c9aa9fbf7eefb353e73558c7278b05e1deb80bf08f80d314f482c78ded8c18b8f6e0acf847cb7af0cda5a233db4efc08f17a2bb91d3465a3be5bed494fa7235bce7e993ba2638c46968ab3aa1f2189a83d68475309a49eb88ad5aa312771fd29b1fccfd7b7a68fa13a4435662669d8878aa4f10ab26ac664fdbba18e644a1847d97be3258f8ee244c0463126ae6e2ccc49a3c76f134848ae46cc7a5161652638f08460ada66e5c95565db67118e083114108a355fd0838c2fdb423f31d484bd8fed864d9c5e64adbdff6961620adedd939017a34bfbb981d0edf3e93999dc6153b910bc3ad85615212545f23eae3c27497e494e14c4986a59ec951848d12ed0b376b27f6ed2789f00fb575f664f257c8997ee1b71509b19c5ab6228ba486965d495d52cca1eda5eb2119fcaa8f1a47b4d9ca88565b66853585685325bae31d20d75e5e6186c28c2a2b74b50cb5241a0ef6642e585d24e7d2b5f8dde255981a832059a49a64444e6fe5018bfb395d1e9ff5197ee15447a31fa0120dc2ead0a857a837dc75c335f09bf0b4a59ac9f74176ca1347d1b6d08f0a26051542a211f8605b99c173b29e73f9881735cbca3bdee2f578f9feffadbf7f108a3958e5393c9850f216bd1a542d238a0ff33088be96326536cd5395553e6bbbae03c90a4194ccae5b1a5759e337180f06badc309fd6c6471ed49ac210f0e617a20c35c4403865b5ccc28547cde6469baca41fb9388ba912db776bb38368e750620d8c4465043ed0c3a2b7eb81d65b738671c9d4814da5f3fc08d5fb1804da2859cd04d846462fbb0b39d773f05e0410eb4af5adc58989a064a1e486db9acb30fa08c74a1ea93a68309f7c19a6c13414d04ca14120b6f64b85ebeb19f91de5a656a4b932f42cd5013ef58956608f9ffdc98e370e1767c7b2a2eb2839ca692fedae02b7d3aa2cecd2373c7cc8fd6a2b85e0dd329904bd4e02334077b0f952cc4d9f76c30e24987f8a4da578bebf5b864a1f9eb05ad474bbce4668acc8991ff78fcc6d157f719d9d62cf55f94f4c6d237df880cd9c26717e11d04ea976e4e57ecc84f3af95b00cae73807f98bc203fa6d0ef32348bfa29d0d23671ae1c64b8f5281b7df4d0516ffe8d5a8a7c24ddefbe296a09eaae5e854e94d93e7809058bf799dd7ecfea96f2044bbcc62ada4876a223bf9b5972f9e07fc63b4db7b78f8449c1872e550a1ffcb68d70e7e115411d33392501ecce25c7f9936c76ac4f0bbc17ee9d099036c4ac03dc1138a51017375d6879cbc860b4817194e7e627ff04b517c840f8c7653367c85fb43fa6476708f7d13213bf4ba52b62516854e3eb06c411a0c02916915d37ee430b04860ce958f87bb46c2e9a0966cca45266ea822460e12565d8a564f61d44d2727a048412f5b9fd22a7ba5a6b87e9d761d39798610e580a92734856e9a4b12bb07f28c0b82027e3ececb7a457276cdc86117b467a13e50ae2de3ede42567be85c9e7c9888b469c7eb338d9d3c17d67a71d0a04270be874d82499d28549a23a551bba95a7be993971dab3e8960d27d3bef833e7c836116e11a459cca942a0b44e8e8fb526435381d943e993b705eca96e56ecd5007976d28c737f5b978c51becc603a228470cf6deb931e700a9269c1ece6c3724a99f0cf032acf9260d8bfdef20fad2bef3292a98375b9cedfcd271dce3e54844f11cd23c6315e74b27c20572a16f3dbb3f12ff6b3a1d40e8f86efead0bf9ba22a97e488aab1ffb7173b89ccfb7029e3eedc61d1e0b07f4dd935b490fdedba4df7de6f0f03f67bb1d00af50e63cc118cff3bbfbb9b34efca974c646d3f2b2b4685b50332672d97f4cd16a1708e4ae487813e92e039a3811ed7afe8959560b26a98ac163d87af3c3a27d16e9bfdde608d132bf6cdf4f39257ec445dcc23a0f86928986dd3913c139992cbd94dd692ed930deeca3283a26a28fe408a38757ece67ac51172229e2af12610352c3f176d82b2e4c870516a259bc9e6c1b333c58ab74a6815f78a85305b07b61942822c26ec89f7761130d3b0a839d5cff3e4bdc82a494d587dda4351b045019473cb41d3a603a29e75c5d3728476c25a8ce68cdbc8bbf8fc9bfcbd1a4bb2bcc421e3131510806ac6db0ab529a9b223efb8d60517d8b5071c09c3710ea9828c9e2abe887ed6ec0dcfe7221e1fba1f1e004286b9f4ae2119092b0f0a4963642002af9e35ed912c3c677396de680822ea9d7f8b41fb0eb1fb957e2516229336135a554df67e2e82d987e1a12d5b28ba5c40111dbd639535ed1ccb32cc7864bc60659f192b9e73a91cc811a1937149405fac5bc2096f76cadafcd7dc1ca8f1f64783ab22e7328f9a43e2c0c9bbf7c9f80c60301c8c43aa6cfba77da87d8122afdb0869f62bf1e2bd59700602f20d5f52ba50cbb8ecb167eacf71a58a386da174765863aef0d81ef163b3cbb612bcbd3d0c77417c22528324403f7e7db1294ff8fc595797306fad55991c80a1a3da0c1a0fb99333c91f3bbc842828618fe1e7235b0a73502ccdd4f54fb8c805c4f7f8e074ee86c90eac78f44caa9ed00db887efca8f310d437e049841d6c52e5708922fb248b59d7386c17d6082ca60f18e0bc092b8c183c0830f94cf37c71d09dfce293d1fe63f78094a6e529c63b6e338a0f1283419f46da6d55b54ac27550eb1f4830768ef43bf5377ac2ef920d4f2d486c3c9d80195b360edf6096079e944b87c630f029984ca8181509d3507009432bcd15da754d45a39a6be88fa0705b066c5dd3526abb87fece6440d0bf5dfccd40e9ac78b3d54ccb96fcfea5f175ba1605a34d4a99aef1acc33448560ca73e01d7407a738e0b294bdeef63dcde0456ddfc7de63f43b6f1e9bf2b2cfaf53c0adb2d92a4c49ad90c19063e34c5981b04b6f008c44e4278fb5709f8e747f284776c67e62aa13724de462ede274922647001b323f278acc1ee3446929a3fc93edaa93ba8605cc8530017a8aa2effa0ca4e8aae4a443808be24d7cf8e03cf7c8a1e72b2cc69f6d0a00fbe54a287e19305361d27fa5f0e851426bcfac74dc70dc9911cd155ef3e1f12486306b1d47e2d42f54b9bf3151e45714f7d19ad6c57386bccc8c0d6607e43307fe27ce57933697b1664b92a8d7ef1e169152cd91fbd627d2bd65169a00d3bc1c6df4e4698504cb5cd969a776a87c0beecf860d3562993ce5dc5d49c4c2b53d2c74618149e9ee5fc5359ce9bc0eebb89a8debdf9dadd4b8acb499bfe84e8f0ee3600cb0dcb9ea67f6451544995baf6929d99efeca7305c4bacf93545a4767a94dc36e7d93cbf91d53dad878f9350598d49f619d4d8d604c41506af940abf4b47da468d1469f513db042888e988377f4e26651bdc2f207f5143ff608534dbf9c29901d0c1d9fe0f00c1f73d5aa5f59964344feedb5f9524cb249d029fbd8ecee10f8fd80011cf06a2463484a0a2f5c17539bd2740cb67d161a71b52a0bde243fd4be8575103b95a6514520547b8e65fd3022efbaf2868c4e71e510a6f0f92858515fbbfcefc5a7df1d22b4bc0d9bdee965cebf2e4755af85081b916f942b70096f5a74c593a104f4ee642160abc54c7e4ad2c725cb6fcbdf7a956f07796590119be2d777c8f440028d07bd36300363ac9715bff2a12dbac603c6cb3fd1203b9f310d147263aec5cbe68e078878b76f90e3786d645b7ba4a71737613cc49404b6910e946b1f4a52ad241028d626cfd87e1ab9d6222520afb4af51d0f7c420ca8fd70510bf19d36869c250e560c59746cbf28d7afaa16a7581b9f5e9b65804cb5c3b91ae40eca59711f6c892db49f3fedf7b15b02b70eccbfd10dd25b3efdf44f923aa64c96a811b2bfb722c7f02030ece48bf9bea1f1fed93ccc3b7939d6a06229d6db070bfedada7abcf220de95ad74e93e19f1a4b604e2dae5ac1ff77cebc379c7160d5a7cc6b47e5ec896c82a72111aaac72e323faa7a9f7c836b45f7e52309a5ff2b3ab1c54f73a3df8e82f40c4f2375c64e73eb5a1bbc3a6725ca9a7e813edf7ce56e4fdfc7d10c9e968f9bedfd2cf54217a03955bf345a006653f2b84c5900e30550d355f50f0c132a570381a0e8b3dbaeaacf406706983fa2fa5c328cc2284ee02dcbc0bfa8bf42da5dd21f6caa13991d5eee258f5a7bb2a28e5becbd00ffcbfbcb2d8dc7f00964f65784c028304000d8cbd41386af785dc8381cea3ca9585b3f349fce9274e0881e6de606491f0dec71fec4c6358c10c1aa9ac1a57efdf65d390cb60b4af156de3150113353a6d29f50d68a0395c96581317a697be1587a0d7e0aca696f9797e8e7aad8258113ecb0ac91de143c1b35a9d0d182f73eb8e41c66b195d05aee39e07309d69ed121e12dd5b10fde8f0af93c9324daf0a803fb8943bfaaec4fbd4aa7af1a51bce71d49b0d5fba5e301f20940b1058c75c43237b465c9fa15f6d1064ecb2785f961c5f98806d216f234012ecd2d9a0a41300f6326821a97ef16e887e98e098eff9e5ea92ade11364128611f87c4dbd5981979f40030367b19e875e8d04a6aafe7172fd704e9ec7ef98557b6c6f44da517e355e39adc5dbbde77df448699483e542d98b00223038178f3b1e6b5864290f01dcf9a5e3a9fa3b055d9b3e7c5556dbf6a0c306d0bf0ac3ab99af311f52487f1be8847826df9596f66921a804d3c634c3ac2993271a3fae77d4f1c48506c0ce7c2090e387b02f2b4fdae443633923b10b022f00e4bd2b0d12cc705b3133d1945b9cc91644b969541a8c2f4a6bf92d11fc7176d382c5c4782cc67fed272fb822b319fefbe4c2dd11ccecc53f5c7a713cb925cbe272942a75b30a1299612c22f8a353383376dc577d0a416ce7ea3e6210fc0e30af508897499505ca6ba3f21c3d6016ba4bbb9c439dcf9937838fbd9e17f9a3f5a82df338cd788437c675f4ffef360526e99e5eaad9057f1ece73b3444ecbc087db7bae4527191cd28e21f41c43a0ba92260bd7a9e8996a01ab5c3a107d87558e7c44c35fc33a564c040367b67079456c16fa5c53c6473c7d29aebbf69cb0d3a01a679254432f2c319be58414a6922a9dec46c4e087d49bb50c00b94ab3c34a550de43b68f8b4ba6b8b4050ff7c3b16b90b5779ecd27e7bccb140cc410cd5da4f58b2132d924320f03f7e6496924289984bf5547c28b6a45111b7ebcae3523e6bbc9e5d7d8bb730c585553b6185bb5acbfaf178b7fb142edb5c4396d641b1b7f462445038d28a2ce5568a14eb12f219c56f1c75b432e7709151c0db230a71af83b6e15e6c308ef5285a66a01a87b478bdc394c6f0c2acdf3a2189e80b4f52ab9b4c8e6d34e4823df45afa5524ca6b16140ae5c8c6b39f795fd6d6542a4902f3173da412717118cb000f8ec3f12407e2596888e1ec3834b915ac6e5be1e9c4ef404ddfa167128ff271a795644c115f057671202b03582180a77f86f20086746a5c25900ca5bad0527e12479c5f2f5e7c88f563429b27a1b2e59f6fb24b756db562057fb460ca45a414d5cdf6d1436bc37d5078e9de2f719b5fa5776f374616fa6520ebaeb7ecc77c4839f90fb5b523cf139814fd3cc54ce20d945d7dd9a94bab8ddd394cd20e020714b69e859c5cbed283184c002872873d63d19b038bbe9b0822103c886bb1577992931439759294c33daa44b590a42426d39789071b72aa5ad03b116d1230bb0c2d3b23b7bb1a7bbacc58256a2ffdafc08bdcbbd8b0819ce0ec1b12d135483d8b4cc27ff3c35fcfe1444104e847da3bfc5f5d626cc23441c09d6990505b12ea690e2f9677539f46e2fbfcb599f52b41f8fa3acd307f8ef5d3e90672315fc5def1c975dccee54f239314ca1b382063da8aa686d54bc783fcde2ca8fca516bcb5db1e99ce5f5e79c759244d094e1af6b3a0065a475dbe5dca6cd1295b0be5aee70a17f5c10149878cb434188825e8dcb71d5d36128443536311d914a47abb444c0b698e891fbf97cec67a15d5b2f65c7c58afb871be8c0df7e7e7672677eaecf0ba0b9332f5220ef37f441de13d7854037c7ba47e53191ca3a7789b8d399cc0ead4490520c7d073e6bdb64b2084177bf76fd06d333246d35accd0d8ca7d9cfec721a3cbe21b27c359b308821cc3bcb98c3d666a3e8d5f73c8a38d9bc01b3bc87fb07058772520fd90a7f8f86e74ce010f8d54c8334bcf0820aadc65bbc53dad4dd2bb08bc1193b91a848ef39c7c2eb77894c3835a981236558dc81bbabefc984d921735017274d94d8110e4f2d6e43d482442422683b397e40b055abde5198916b67bae04641a4060e9be91a8184dd334f717f83f7b0e22b966dff6ce58a3109ef03974aba45932fea589576774e100b9faf04d92e3b8a67a4019492ea2349167e224abede5db79f6c53943cab5fd7f578fef941ad10b309756b7f3ca3975280cba31fb39f0fd47d50bccafae6694b8d5b17632083c9b9e003dfe635c6eeb5ce4810ebfc43e283ef478069b8e32b271ed20c695ab6490b4243b3835046a7a6d55f7d1c1342dae46e3e54982ccb894d4429dbc4308dfad243fa749e5305bc290f7b1a7a2657ab9468daf3d2cd19fbff30a7f86d542db112365ea5243d76c85d71d82e136806cb90b589db7d7d8512915b29d720b13aaea2fc3ab3b1d36337d7b8d275a3d77ed42b44a029b5aaa7e3b6f9b5d62df58fae29d2553d75ae697aa5907cb42bb11d6111c840b237ee77320878adfb2a2816e43aacd326225e4583f6748604f0980c79e315cc891ade59814cad5a9daa5b3f25a99d0f7d1d22ced721fc93d3a9b9ecddf503187406d14610c425cb5adc9ed0c53a65cafdb0d03c5e12e1cbf9168be419aa03d2c39fcc100183e71e7f61462da2fe06e3a9d15dbe3b48f39696dd38c852b94d7d1e5408739a14c60e704e71e0efb467ad9eac942e3e798e15efbe8d853b2efba02d9a2b733f537f89d6045b637250dbf0a2c96ede441f032a4aeb04acf124b1608caafdd8e71cb0f5d96e68fdeb95123995feed5b3bd2da1ea0b62bcb8f974d55f65166d5fdf162d84a4da129b623ec071ae9814a41f2e2cfa2d14f737afe92ce93c983352e6c847cdfe67a09aa4dfc448bc838e07c5c31cc5839e9dd4f982bf95de951f2c01cfad7164b60bad2ac700a87d16bb6b5778a659900d7c07840ae13988ed6252f4450a0025f860c77ec751da24e416a7cb4113d1701c0a098ee14c36fa6e73ecc730dc19edf603041b3b569b7f4555100434c11ab56dd0049c81775af3886620dff7fc6ac113af98ce340376a72a241e4826c4e139c25a8c65cd6d3c2bca63378c439d829f87aa5fe4247b0ed4ebb37503a3e4e2dfc28fef0667006edfcc6b9128a8d8364d67d8e5118cf2d32901201b2ce2a5735cb13d4f73202aa8dc3e3bb4e6ff555a28560f8a3ca03f671e41bc3e92bb5acd5c6a66fc673c9cc2065392defe479c1af4d7f949379c61fa29e83d784dad4b49cd4637750c69a5db02b2d248bc26f25224ae3091ce4cdb2c030986f544dc74b3d8bcb24065872a9bcdc3cb29ba3ea4bc8083ffeb5744b4cf088d43b0f1dca5390bb0d1ca3c30c129fb1000ded874fed961dd8d8d6aecd351d21012492a146222dca9d94594766082750a3de075ed26c061ac2ff915a19556f751caccd4939b0462ca91dc0522955193bfb17fb871ab5dc670fc602d6634a017c60fce64fff045029a0610fd5762e4843812a177aa2bdd73b8df2748282887a09ade98c060a5b8a49cf47c5862418c3659ad38d0173df8873944161e791cf26fe58c8b412b99357da258886dfa93006c63507975dc6f2ddeb611b2e0deca78f2eb21435e66fb095fca76d84562df3e009e84580d0ea75b75e3607ad313e7025b33dcaa2e549dc4f8455559d3c81e8c839735f2970ff922f4c07383ef580025007b6f111c9f73920aa77523e8d1f137d9b2bf97f5038e7180d4cbb9a48ac325a85c1a7e62e84225733918e40717b4589a56798ac9cecf1c0dfcb359d1ceb5dedb06db8b0c4d5361133a9e2453927e9ff9769ba64c75441f6d7e37e59981dfbda36453c4fbf50e02479d16738b598818127d490e353ea3bb96d51d7b6a40014c47b48dccdb8bb360cc95b07992127745eb0f9224451f25976a87f6e76bbfd6254f44a539a2552b96a64ab075fd7bdc12ed673da9d592a016462bc5d24321dbc9d417520f9cb40d4e951f35e6a6b78cac3822ad3534e72dd481e4797260f85ec590e1f8ae74c7c54f193137b6cd7746f7660cc48689e7941b670c26dff256cb5aa8e3a064cf8502537cd66ac0c29a9843c2f2bb9cf35a135d5f7a490afa1246d32365a9bc49230aae97a9d108ee5c12e3fdeff0fc5618e77d418e81cb128e0e5fba1845bf5957aeef40164bcf6d4fe9027dbddebb615750465c26f7a31f10203b9b335c6558504f8f8463fa3092287d4c7a7bc992c14732e1b98433d3291987f9d54c9f537404945ceb8bfac11dcbcb890ee2712f42d110775ca0f359669f1a291c8c2f188e1039baa3eab221ef3e4de7253f1f1926c2dc94273e7096ed2075c7e2ded3b1a8c9bf1266c1f2f1c191d774f59f46a8e930520234a67df13b9a1559af0dc8473377360946c22dabba3a65ef6b4c866e8da0de285268a60052ec89d17c698a5cce610344efa2a028645ad7c01dfdc48122beb1f27bd38251f8f260a92d334366bd54646e2ed9aa343c4f375c451dcf9473819faa4150749268db811693647c5664456e645d978fe313f708516bb1a3cf8523d0bf7d69da626f93fe4e7ce5a8b30d15e6d695944801af14e50c2b5c66cff7e056189c4c09c1766f0ebdda9618c667638eb25fef959f25bcfca9781af635a76f71acc7b0498b31507e5d8248d080575b2f36f98daa59247d0c71b6e5998c326e5fa3397fb540382ef793e989d012eeec5c5b1aa3326490c0c24fafeba3f7c390aa0439544d7222aa4e5179189b632ccc98b86ad5ee28b1f2042b1366b66e4e1d785042fb4100690c8ac40304833ede077feb16f6816def4a9b2506f291c104ca8b1e711f8cf536dd89d6f0896fab280e7a6a1d9ec6e1f7e7e41a7aa2da469749c48b6af9cccd0cfed4c206c2508df040e8c28bbc2ff958710d48cb8b8efe1483d98db7624a6991a0109298f0d0094d9693e612befd3d7a268e756b08419442859b5fddc75a5353e70b4e6baf5e93caab857dce045a2242f851b702432037a9418b24921638985a7c8ea1de303b459d8f28e23ff767ac3ea11ac59f302637dd6c97e07cacc7a0586eba331707394087eda3ce190298431101453e32d61510bf46defe988437ccdbb9db5596d33d75312547507e34410ca9c265d8bfb6a0f34cbc5fb95f48114294c03e345067c89b96572d2de7b1f7c1fc98af93a1ed437b7b366388d1c1fc73375bf8ddd3363fa20db537d0bfd3ae40df67fcc56334ce8c2e56103155f73fd839361b971469a1ce43f15ea0fe05ee69232699e05f5b9f1a34be3ede9957b255563086a43899a3d7b3a9951c4fb83406acec75d2863734182baeb9f9fe0043acab901a5200319b9ca5c0cdda489dccbda3f851f0b4af12bda6b76afd04fffa658aacd2f5e23edc3dd8aec3d13b3475255f19528a9ee716a42e2503e86c39051b607c7ab2803d7e3ee64219f8615d790acb331c7cbd33a0e078979cf65ee71c1229a64200ab0abf7fddd57e6266fd127452cae4911e58b6197c82d58d7478b720464eb129f358a4e357f1423452b145e90e9ebb08b7abbf574539711caa316c001e0e264dc77d12011230c8dcfcb03bb0fc15f62914fee7b306fbfd7f286e5cd4dd3181a9a4b7ceee9a35acb23d74d5e6ceec9d10d29cf00568c2a4e1f8706f39a4001cf8a0ef215c3541617c545e64ef922f9798fe66ccb7ddc281809097cb3e9650d85eea51bb3883d0d3ad629a2690e680b46b0ae551534498ebb5711d5a97efc6ef8d22e580d9d1c4a77bd7cd5f3fc55075c72567b1ae573cc75229c38d746cb195bec3360f04ebf6961078d2e5264ac44c2711b5e89eab218f600e863d3f9de63d1eeddda3b493be100add92bd5d502c5ac94d2b5e30e271d3b490c892deea6bf06f462b4b00eb256f60b8bc0413f11dacaa08c95e496fc7bf5d6c462474d663e744561c92d8e1f7a5d887b35081acc5ab6378a9cb922c92b1850522f8f928d9e34ab7f38031d1079be35893cc1c6e7ff4622c9265610bd9de08edf71c73edb0c5cf23ef2dc35683f18528358a60063b7de462b217a11c3cfedf893a67ac67c5c6a67b0684d9fa1ff8c229ac472abbe64957e25c9c2a16b5efc9a546c91f41c10d8c704932fff6034f33b321758250b3d58a236dfb3bade0c4ead7f2b02d67ee6c2186569dc4cb63c6cd2e70728f52a4427c10aae6593d2f700e89b2037c7969e18a72ab913304c2c242956386fc03bcae991f5fbe1ff4fa70b3c980b63f42e5398652369df669070ccd52631bf4c419a0d2759b802ec021638e2e132b84eed4cac30aff139a6fefbbc192e1530efaadc743800c7ac78d93f0b75948f4b8ad14ce26880626d35dbefdf3a6a360734e6b1a6eeaf0ed8068dec599e2633859131bec1e3f4b41a5a3e6516ad7257acd6f1ff78c390299282c943294bc7b2392066a01b0a4a89550453eaad03dc457d80796dc770cbc687d77f871716b512341a26dc041adaa042ede3f3c089d38a0b5882ed13358de144534a01fdde258da25151d081cc2bb1597bbc929f3896b3ccbcd43746da7ebdb7cd4257f4165e8f097757783de69461db90947bb44fe63b6a574fcff029d852d9221c87b05a769403336a5f1d9f66d80ed48cdf047557fe03954b8052701d0e0cd5784106938c60cb12be600d6a507a09ed005859d6acfa4c3e2f40ef105b0aabe6b5f09773afcca0c6ca623bafd2958d0bb81388951afb3980c84bee016a055ebb4bdf09349b50a1a2cf77223f9dbfb44c47f9f2167b6178ea47b6e4b99631a66acd38456f46787fe962a0e14eb640a8b3ad33043163eeb7eb9869fdd124d1579cd0a082af61cee78c8f1d31d23ee07416deadfce25cafa10c774a47d6c20aff18624cf2757772b2d81299c541f6a121d6d46d7d53d7e80331bf44bcbb00eca76bda1e5b62b0b4e323446747217bb68a2ccd4962d3ee0f5e03e7783e4e9c4459b44c2a6b8f676cb2ea0f1333174408aa216acb8f046cbaffa9582e429f94e92e062a41bbfe5960a0f172309b217e85a9daf0b57d7cb7425091e17ab3bde422ba9c17238f68a420e45528430d42c9f12da4207bbfd62c1641ae3b260879eff210923a2ac158ef0da19dca6cc8eabfcf86cff4bb60f0fbf59a0e6c661f266b72ce1ee26414af6607022af7f643b815019a3f023366f911feffc70998423a1f276d53be173a7cac379be62a5cec88f222646e9ebbdc7a852b24660d2d3ca80722d20791b99662635527eed14f536fda062cbbb818d86650d18c800066a8c66de23d3c8d24ab49ceef0435bd36ca67f3185c97304a1655310e90af84e1a737f0eb257e62b69a149fbddeca94359497befb3055190ac8e0a70257b88017fcc42d9f0b372777ce186fe91a4e424d6de0d7e9fb5a5de460f0e91f2fd6e06df0f7e5858aedd7b633e33a3228b9817a7140754c1313fa079a79826f33b53dc0a55f5d80305ff9401be5ac3454b58133d55a8d5279f903c27bcb1c9d29fadb7f7a88de76f487d377f04053790c2c4ff0dd92873237aa192490dd6e2a4bb832fd87f5854c2cc384319c5e20d6ee55bf4107a6755619ad083306645fcdf06855369d587478ed34f45bcec1a145bf393048c535159634c5317be9f7328413256d8310092990e40b792419e5b8d043ccf314bb43de13170233dc03ae086179f09867b5c06058af8ef5775a4bf4932bfb9d375a0f03ad88e484a60d5da189027d61f767e69b9cfe792de99fa22e994a38e0c15249f71cb5a1aaef74bd8858c67249a49d8abb19d5379f84e0c76a373132a62ed841adbadf7903bb540b32271ce27b79ee8fae7fd51dcfd752b007779fa3b3407513d6c952d345a52a444466a50d32cb1fd0f084ec3d738b74c91b2b818dfb5ad72f576ecf99b8b861bbedea32e7f705f2b0917ff7696e011ae31f9244281882850593916988d7308e95d09e66ddbeeb8194813611ab4a1730b616cd92e07a54d216d3cb1091c89ce623c5e5f2e7a4d83aa99deaab7928a58faa545a0ca56ee17812320b6714bc008bc2ea2860126962a6de9f07ddf71104038618fa6b32c592e94f1479da22200da40a050c2ae444fc22fcde91c963843548ae7f55843a6a1ccb0477c0d2e2d34cfaf93c2fd37191f1b9d3936cc7562f5106ba99a4fe72390152ecf8cc31568df8c581e1cdbdabbd1ccfa21910e941afec58efd12ec8a911ed8d1a4b231ae71129b41aca697a23e16b4506fbed4668ae3779aa9f29b2db6a45dc06ca96293075b04c0f823e105b9f69a7ca9cb185da80bdc034739322979a8241835f86c75ad9abe68eccc3f0e5387e803706a0c1b29eee0c6e64b67110ed2a03041d69b48a47c0e27aac803f718b0d4d24b626cb361b54f3abe95485274facf22666642feca3b162136757dab295e8f497cd8c8dc1f16a36dcb1b8afd6ea4b855da1a8d1b26c78f8e80d792578dceefa343e58959e182b372abeb8a9d17f005ef629ced631ca12e6ef1ca89e3caf070a787e1f0491d4251cc2c659cf4d6002f52aa1c2d0c2b1398baca484eb308befad55e9ea969137a9b485432d044612575c386b86478e9f4a28041070d5ec4b2e9206297a8da72b6be6aa7229edcd67df18e77e58ab97322010cfb38369fe7be89f5bc9119a04da26edaac634ab70ae662ab96cca49d5f6a4fb9bb137cf983a10284a35075b95964b43c8795d7a9e2160a9c6cdfbcd4f5307b1cb7e20af19759a651365e31b003e764d12594ba635c8892f924d4e7956b26d81d3a53738be91e51732b88d959de0db647f9f3407722ead89217e6d564b90540389ced7cabbc31a71be59cb9ec2b65bd65ea0eafdfdec7a53356fb003dc19bfa8419eb076ccd2fb3f35674649be15e579f01296fe8dd3cc86af732824d4871c8f3e79a45f3d7181db57f254bd6b687052319962e6a5fb792195696fc235f5133026f968e757db07e88238c55183b5d180bd498c7fb38b7bf3731447dca5110b13742e8208b3f9f626a6573672a607d5bef10f0ac7fdb0b68fe8e0cdf3a8d2f8270537bd1b4283071ebbb63bac4e2b2eaa0e51b358d5f77831d1920f6f0ca374d7e5f81b93d75975af736c378ff83434068cc699b8002635b8306f895444cbfdf8ec28a6d1ad9b8c9aa50c1e3276029597204bfe8d6b8a3cab7ed1919d775876e33ccfdc2e2496211ef5d2b148d649b1eafada048101d769154ac4e09424e85669fff849138f356a5aa5feef00876ea8b0f4c1700533c731974d9a8500115d075c3324af2f7285b177dbbbf23842375ff8d862d4cbb5225f5b0f04f9805edfcdb71c1c7578975070587da841bf57bdbb663259a58c32841ad67f8268fac02afd273cdff600be9e6d35db971bd615239aa745cbc4496db9ab93f9231c6c3f6f43c2399e8d798ca45375b1766ab9b131dad68f26541f5c4ed6d342ea19f954b3e3904c641ec6dd5b29fe90c6a5aa4fc34d4f9f47bb2f20ea55f6ca11f246b260488612189ae5551b49fd8986c72c916185de61cd4191d2680c4a807c3ff4e576c57dcdecff6f28cff23303721699fc1659d08aa1713e31c173f72d1a973bc32ccdd57d069caa40841d115a30e515b8fbd1fea262617bf38dea53b2e1375fafc506a5d47867edeba0929a1c0af6efeff84f605d4c646953b1a95b64bdd297314bfbfd6cc05405c85577aa7e2e45b223206cc8f0f9aa9950a42f589467192b96e319a88d00839af375e3ddf3715441819d24ba18aed9b4412256973ad62c9890e980982bf6f6906ed48d23c315d432f505855630f01637803e876fe57e90b8b1c9398dc86cd930c0d2fd94821c05f4312d92180f27b9f7d8cf57f3dd0ec7095a98cb013c285541d8fa85798e60cb77087ca4deb24c678965bbed1263756b7d0c2693a7bff30e2d6207978609d201b93d79e994a60cf0ffffff0f