PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80959 39476a350fcfea7c88fbddbc67c5262c0a3f672905517efa57040a21ec1717ff

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
01a50b6474160a6a88060c7bf9623cd6349b322ffe22163cbcccc8a74d2c056d
Certificate Block Hash
39476a350fcfea7c88fbddbc67c5262c0a3f672905517efa57040a21ec1717ff
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003039000050060000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000029ac3ea2fbb7e7d7a2f28eccc678580bbd58d574bdb9197b92d73a122eb23e2dd44b348cb6fa734af5c1d24b1dcf50d6844664590b06592b34b2c80a518145f07894c366501c5265d19950685a336e3b5077054d6e43ef2cb80000000000000000400000004000003039000050060000

Raw Header Hex

00004020419c8af1401360a004d33b9fe151d9a70083861301fff58d6a684540019c8aaf21c5a9e6ff9646a3cbca040bc73100bd70e76ba50a08f7f2f87bac514f3c4eb9b18a456a9cc500186d052c4da7c8ccbc3c1622fe2f329b34d63c62f97b0c06886a0a1674640ba501

Proof Data Hex

59,560 bytes
121216020307cd2580bc337c9c63225ddf64bd64f1cef6057aa391d04a174f23bc57caa4c3ec93f5ed72cf28e395d79ccfe98a2c34bf3886640de3ad120b59208970bd709c57c97ac776c19316881c23a04e02666bd1a26bc8abdd63349babf17e7f9268cf875d6d0f4a2ce9bcfd1e6b3d759b84befa29fdb9118f055821dbc8b10b2cbfec9ca4c0a9bbf373cabc472da654597492468951d3c152293c5407c00a5699189560a14f55f9ba445df65e3bbb0ada15f4ac1bb90708a9eb3529e0a9b2bc02b93c378087dd306f40707773b939b0dfc04227af9ad39195437c99d587dbf15e4bb99b81c43a1c5f85b620deb4d7be7ac8655cdb45c31518314cd28a49debef8d95c929696a16856578d508f4443dfb6b5560c481fd192b3fb65121782dbfe4b9271de36d11a497c0be6d03c41b08719ae089dfc9873fea9e57771c7f6409dc058406b2b47f4332bf5483609a38070e9dd71198d87b9cdeb6ac4a68ec4a47a1cf6b3ac1e9e6d1f51a1e846009a0587a905f384f101f8c6790c4729c710bd3dcdfcbc1352fa4ba2c844c31527a136d87bf66723f716e51a37757fa504e9f6aad4fe7d6ae1f6c26273f0e0f351431ea4f10d27fe9add62f29fccb0da4bb9323d47cef7c42674c9991fcff5fe1ae41d98365e7f8f49fe6287d1ca4fa2462546155e7208c4a4abf1a195ebd9395d1aa284822ca2a58f2f4a8087717d12b64272c30841cbf25288a5d3016329dfa11ab264d1f34c866f56546e326acd73e0a450019daf32e51da3a3a3107de4ecc5788be94f5a9db72aba046c392a99ec86206ee86a35496a8abdc1d610b46bb31b8f09137826cbd70ae8ca4f9030a39dcad2ebb92090c68037afff77c6c58deeadae39cdb473c2d428dd6cd025e3a0dc9c0499e1a6ac516e3613af4da45842fe83a74f8b519d3a1269bade7f6614ea42f028a43c0cb8e4062ef753b3c1475b57eaef7bf866318a8da69c5dc5dbdeee547264de55ff2ed83aa722294811101d7f3fbbdb8186abb9e15dbf8720cffb711765f2bdf8a643a5a48e6742ca21a19277f82b6f1f423a5fbf68929b32f8564a46d09684b18e43ad1a6b52796f97ec6ded8cbd650039f6c67bed854eaa29c95343461acd44e14960b7413632609373bf4372143f227fac1cd6cbb7e17a12e76e85ec8722d3172bde2930efc75662b7ae6ac1b6391545087de194c59134ae0275c118fbfcaf54fa23396e7feb89f3ccc365371e87d1d50d333c02765e851c9a2c044f34f35ca9c0a1c6da4dd6426fffcf908cd1dd24eb2f8d2a4cef8ac71e38e764680cac1aa49da4e7c550625cfd3e258c5793c6420fbb87d451a3e06bc7d9de06347400f9bacee4858707e780cd7147f411393baf7b45b29142288430a62adebc012b407ef816a1a244da3acaac6e9e1285d467ed8ac0f200695d0db891ae9054da60fa07edf7b11e45fbda0f67c7283f582446edd2635ccb79540eedcf2337dffbbbb564072ba5bcf137925e587c7bf584eedfabe956e014478c381c63e8eeebbbc84811ae493a63dfa6eb083483834346c2b91b82dcaa6dbde159f05baeda681d91e87b37bd1c85fcba3a3335f4f9efc5e345a9e8d9b0f648551b288681c4d92056cb2993220b15bde876688432964714f8191d639e1a49caa15fa7badff115bbdd9be2058731bb6e901e3c8645f84768084349399fcca1d41a814546d6291f364b194120bc148e2d8cdc7811ed5c00063b00761f3a400aefda187131ce8ba46ec709d46021d5d7ca76ff98bc10401e81b9ea28586ed0d742e43ac46233f1a299dc8c54a393e70b0bacdaeda02aa3c092856c88de643180c36e07683f690476c15581f572b221526370379ddeddb9dcec5cd2205348ff587f1d9915800afa7fea84c5e0d78e01a30aa54e51998bd2855fdb339b09b35397eff9bd02301a7da603bd0944c6ac91eca80666ede2f3e85785a905264b6e2f0b9e4619518eb99728413ef0d59dad59c781a7c05e777e78b980d4510214dd644e991b571a8e76363dbc7383a070af309566c692710d14f6303c44d1f0ec784df968359417e45dc7700b63d5baf0ee2f5a0b646fbc60840e1f3b68fae822fd47d6e0d5e080997d638750c79e24ce771583a7af4aa920942fe9715c9073addad62b66d101114272092bb8d49626def5fc62e511026b7671013d9fe750535bf264eaa841f69b035fa1050322917057ac07728d622176c7ccabb31c9b6019e13679ecf6b1f5ee70990e6b17d16006d4577b4bd4ba1c2f5ea35abc0a3fba56dc76066a50504a966b99eacaba2811943a0956bbca8552659aa40dd49d2dbe9fb03a11c125b5f136c2e522c5dee54acfe906f140d2c6e7a8bff13ba181ec5be3821337e024fea831cbca1336b25ac02783fb0aaa0a1969c83b0fa86d25639c24d7018dae40475336f5fd8478e4d9f9bccf9f76268ff34a8e7809771483034d98d086d4e01c4bf7eaedabd4f9c2a05ba3a02f44740d4b8f23d5f1e8e9b7a15cd843aba6dc7a53294b28a23413eadc2931c61fc6d6f1a4ff160f1de66f1b4fc24a433aab8935f3a5c2bdd56db7fb464fcab214ba39e419cf3f021d5e32f1617fcc1a1e4631dde303091cde7cfb365ed2d877c3add48dc7787088625cfdd40d357b44b11ebc162738b96a564bcdc785d3a4e5b3256d28bc04590331dad644a1c3c962906f0bd6e7d9bacd8f78647f6e0ce9ccbbd9dc71ec9ad8a66129c4fbf226124d2fde048ea2a70287b9536ed034e2b7878dc16cf8d4e0009eed0bb68ddca55d8c506fd022f8a24172d11691511c489368fa8e1054b12b5976da58821ca464a8e139ac04f88b66e425ab30cb464894b0b03499b1ae29f425f7e71860952947f21d4fd4ea06233384497fbcc2a7e2138b1532eb39b55c743933b66d34b6e44481e352d2d8687a8e94d7a9894e99594d70f7bf7a076cfd5f4a04d0c16ff5eb68c0fe2913e5b5447b6e6b0b1e77c279a1e37832c87c5f012545675a72a9ea86675d4abf595d057bb96aa0d092b7646202666f9b894743799801bdfafa75ceb8011418db0bcff4d228b4ef7fffd603d40434a76a1effec58b3555e9c57fc85c2e6f7ce6bc5c2a345ca53c2deee8a21924ccaa9918e486b19ee2effce19ec5c408dc22db8d01b9909ce4bcced340f90771c159a5ae2d7414e386ee23a9fb85f275e34181a16caca7e01a05b85656d63807b16bb01859189e872ebdeb3d331bf030af054ae62d1f643b1a20bf1f3378fac75e38a37b23eac9df9973418f429694446145901bc028c6223597bc2a8afd4ff22489c6acc616e79955c97c304364202be927f6a9d402a3d03e2d1b394f74c9383d004f87f17f867355e0708f63212f4192189437e99970024947ea9e8c7d95f4d02c5ff2aa6e67d84bbc28c85fcfdad4aa5f237e83d45db0a1935bde716bd9ea9bd4a9dc8eed870b434769045650751d867b737fd21c761d720084bec4cd01e58b8272e7c2a05db2a203305ef9b2381f6d6922b8574d246de2ad1ad3edceb586bace35753e0a1a21183a8b1d4c9bece50f603307e43c29d4526f43cc21b0bec04fba3680cb28974455024a0f2ed92f1dfb176658a8a2ab3240003f913a89d8acba9deb44589952aca4282d7f955d9d343b3bf039aace5513e60e1100fe01945cfb075d4525747a6d5d2a8edea29cf881b6c5591617e10ec9e057285d782dfa11048940702f2c62e5ce5a9e3600a25aa3f9dfe273b238856f68f0b59d63173908a2a963d21b332371c080e7c6eb706442020b76634a814d0207887d350efdd5dc398b57de986598accbc38f80422fd34f2f33fc9c0848d96a09341dd761505750750b8f2956572cbd9d5ca2a34bc52d6008b7a308de3d8b1413180a12fa7a01e59affa39a8a44d98263a353d8af3ed5a3b31fb633377020631d58a74c222d5529260f90eb2566ed2b69938c355bedd14d548ddb32d8a23bc8b583ac6a124d701a202e214864e1571d2dc6727776651182bc12ecb59aef7fced1128ed9af950980c1f79f388093bb3499f3293a038043e464aa91c680439b62c51f6330d9a9cb4c0711b433fd53eb92b50eb56e18997c428d09107b0ab441fad023932eb8bfd00d083974ab3488797e06fb491c5539f24b301b128e878c2ee48ad16b60f6382cec02b80e58e2870c3e882d30ee47c8addaca8e7b1eec678aa5fd47d32f3ea81d3e68f72ba35c9dfc29d8386117a4304029efeab734e90e2bcf5bc73dcb937cf6930e12cc939c2dd04e107712107e70f208bad95a1f6cc27741a0fafb9605ba21e0c91ccc567614cbbf13c1fe516a531d55c1c8c6295c0d5dbd4e2baed369d839d69155779cfb04e383e7182f4157e9d4ae0f40af5a6da3a5c35d6d9021708c09d9d33228ff0efba361cd15c6fae5552385428abe9a1868df64575832098372dc3f8382b5a5e35f923290c15be8805e0cce501a0b6c57e27076a0112c74bcb38acebc05b5a04707d05ed7592106a2aa82b9a9f374dd158d60c6ad5ea533c79c191c1910c26429898e987f42c25274d151ec93525b98826987de0fd0766bbf8dad9e5abfcf7ccf1ad6e55b93b1b34b3c76e1a93bea5ff707aad087e487ce9b338a52905b0b662d76b26babf2699fbd85cb06a9c2be4d2e2b92dd03e8e3e50c1a9a53a849c4eb83c87c0c35f84422131dcfe2797f8f66633e9cb8e63ba5ab81d71dc575716b1cedc631e3d4b0dbea0cd48aaa484c82dadc0f19c706c3ff29bcaab72613cd16dfec62355feb09237a232d995038412a1db36d9ac331cd9439319dc973467e3c152956f358815c667d982d1664b58e4069e592e5ade60359955b389d65afba0b2a687bc9073454c87c1fbd64edb4e27a45089a6c154d99f7d55c44a14fa554c61a677a528f3c68c8602e6c5b3cb50624dbb7bc0b7f34eb8e683cbd29a6ebfee9651f4d840e77240a696b85f1f5e1d3c426edc220e9ee2686b49176f48c592fb5c23f07d39c40045733e44c610a7717b3851ee310bd54753e2aac6336764eea8713496da5ca3e6ac0343482a765276f86af4f846c1800223fb82f824a7a51c6041b011d6dbd5a875c42c3e33eb10854355652fa48f3da9ae710e3f1fd3e083548266c1f1465ecb1680a9b13644500a035984e8e62db9c39ce2b7cc4b436a755a3701eae153529a31319a03cae3db11695436f72b97b59d7ab1384746ceda375b684abb12da5a2da1bdd4965a221bf5944de742995d80db56bb8467b5b4780423b2f4ab16510863ffd2ca534a9eb99720b738a09a24cab9b2709593c91e95ce0d531b0adfeda91533c48fc0807339a3f413e14281cd90320e54f6fc671aae9fd0bd27a5ef56c7325c9529ca6d4e613f63beb79189cbe561c09326d1f8397eaa8b220bb1e81a7136236b7c04f5751cdcd35f0a54f4237e83ea164436ec9977f1b78b451565f5d9a017dafbe528ebe7d51c5e0623cee0c9619eb2f8383c8812c1eec01f1d679deff8e1bda5cfc8c589e2e9fbb5bcd2575619c023578a397c53d4535e0d84aeca7846a59fa3f06ac2e6752ccdc2aac7808367a0212db9d386ef570b544605ba8c64b2d8c57b7708409873554d8ba9760b555d8aeac5130cafb3f6eeb2f4cdee218c44fb96a53e4955f1700449eb25be518b376139110debf55857d8e535851a67a4a56ef1ab1daca64f891834771bea64e25f663dbb26f2d901d19474b1e537b171dbc731ddf6f92de90311fd94229bc987faf536edd28ec6c7dcdbe88004033b5927297b636c394539dcd4978e522ea6dbced380a56b939e7ed3c12496c95ddebe6f9691d15ae817d70a68a78e6c3ae5a4d77467a8ff70e41cefe87bbe2751963c3608247f77a8ae62f76de5aed385a768803be2f2889ff49ae21af47c0ae24a21f151aff56a94fa49c12a7455e5f98a3f2c8ef003f0b5aa6ced0b6a1939be7848c59410556259af525e6aa7f37c213462dcecc257628bee9611b505f6270a944474915c1a8d492ceea156173b6bcd47cb704f0defa3250e161ffa6650c8500fc5727ff57c6286a2fbcb9ad03f22ee1845e49598a1a46a10fcb08c2b9c051dd85d7018cef4705634348431e4c6e219ea1945fac114227efef6843d3e1225d9a9404d3884c2955f74ab8f1c9ad9513deaaed2848c5d7975a6c194cac6d002deff72b163d062bd72d603005a7857598ae4007be37fc96b89bea307aff87a021d6572d16e57fb05928918df771ceea4f5f7d83a5847a5ec5ad786d9e5aa76e55cd089aaea471a0db9955fd0f412eb021813630cd84bac623c955ad3cf89377f89edf870f30e349d8d6bb4a25cc8a002233c1175d5d6b0c7cd4f71015c69ce70f534af09291fdb9366286928f845224d0fb4fd292b7994da0bf5c5814d7d44e1328da3e1d0f39830b361f22ae9c2fca9edc9b4e520ae40ec50a05e6584073a75a2efcdd93f3df084e4a8ebae212190c6c8a19e164584a2fedd6d6bc3f5f48110ab4f594d45a5633cc5645dc944d2be785217d7c55ef6923eec507850ad834730058e1646f9e495c7ec52027dde4fe8b76e0cbd47923c7fa4d3227ab5b47f4d495ff9701f5bd05613dad30b9db6503f978396372acd546465857cf54c5b86a08f1113dccc34c05a221099deec37351d4b0761a1a66619aa401f926833df89a314f0556637f36c1184537e5d3629078d10aa9a0807281cec8b236fcd1e0d4aee478185c1a7eaaa5ad0ea64ee1dab4b40f5611f29d78f51837e46393064bad4445a0c4724728128846313689ab23d89b5fe6557c43534056d85ba10ba017688e907294c35fd8cd4ece4b246ff7c187d33f0f9e032704a24af896efc4fc13fb38d92bbefc5d73b5d2d80fb34a9d09e29748ba6c7034777aa7d28a33ba4345e695bcb05be16cde6b0497e14728544cb308efce639d9d1f041e438215dc3634db35f211a8839e2276b1e8a0947c3f706ee0e04464ca76590c826e59906d9110da63b15d8bc42c9abbc9236a8d3589e41c08b6febae406d2c8427f25e662fcd0458766f0a39e8e45a8a48a598c5cfd8a0cbc2c5f0e37f1565dae898b659c24e9dfa110143edf593528f73c1ad04c84ad203b8ff7ac160911e4328f34c4cb475b753d4364b992226bcff9892b7cc0a995c016d4be4d3ef044ca117e3fe540adc2cc19e1fefb2b5dc1218a2a9524cfd5dd277ba5ae674364ff86c827c444891723e5797dba81a0eb130356a4a0ca177d5db9f0a9f14612311434eb9b3483443f6051356cde296632da533d14c193a447125f9fc6b381fe5fbbd988f8e63784ad2e026c6812701928bffdd6b3f4af633bf08c066b7966d690ba9cd57ea07204c6c7bebe0ebd4d882d39b47bb0ceb4c3ebe3542967b479bc6ac6a971ca363165e932645364aa9d1cd65b8273d52dcd0f1d3be587a27b778a6039f8aeba00896f93ada99417dcadeace6668050065dd14db2b7c06930eed4d7d6d32956ed273e4225c7bd7e010761074b79010767c2fac9c2de370585e75ee07060f9fa5133b67adf81413f30983d6fd97546fe061f4614f07320e2af696c31bff953ecee8952067e0c7ff23d52d324c3a34afc63643610db95c99a98bfdc312ad22794dc4491838190b0f5fa62f74ba541182de02f40c2fe5f042e205f452fa4bfdb6c05161fc90118548f392af2bc5a239ea546201ed33ce76c0baacbcfd32872bd5fc16c743926e2ec95cc570c047a279acc51198e6751ab59c374c0d54546dd3689866669970292e49db18df926dc1d85be5715358c7b1e2e0053848cff370bcaeebb2369fa8a6f4fcf8576b1b23a0679064e32613e46379abdd7593f52eb2cee8f1ec096afbcf58702cfe2b50699b4f33b36ccf361087b52951ab54e470cc09a28bbb81f5d7c120a6168ab11f4e8261c46b48f498e8bf41ac487b895ad1ee259f7336d590bb4e35c78162fa334010fd20bbdc50e748d11cc6b927888ca2e30739152baad6dbf0e809a7fb657bbb5b8348f9cca37da7c53c0ee3234445b17ee153047bf9f093ddab16f50baadaeaece44a40051b6b324157d3a8e4013b3551b30fa679ffa7f7e5c1df59dc38b3a06cf582e9d23e78231cdef19a1b402353bd2b97d4ca1e1373a622335b3dd6a2c1b3e2fa99aaad8ad621f7ccf7db721ec83bf7126f9f198141f26a6fa0146000f4258c0fb5878ab57ddf831323ddc394144b3feb9a8b776a0678580b3df0ef8224794d453c3b2c7882c9f4c7e390e95899fdfabab49d4569441e88ea5437ac90ebcf575c6cb686acd89dd41931a85de98a2e6124613c62849073abefed7fb17d75be84d9cf8626124bebef84e34d16ff139943c55fd5f4c32ecc6cb92300e1ab10c388614121857313da7109e480e422bde6e21765bb35ebebdfd2be591b22d1daff4d49af1678853abf4f9f2c1c717bb4e7ec1f1eb8e3dd0d7aa88faa116a30f56e517aeffbb86ff32925744bec071b297e569c99bccb49338774920e31e0bdcc3c8a001a038610fbff3d5de8d878dba5d853759339d601a9c7390d8988bdfe131300eb711d0e06bab0b6d4e09e09dc68a46cc20d52bd6b9b19c773d83059fe190958b598fcdc95a37182bd955529da15eeefc902fb7d9732b9032567940ceaf84a3b9fea1259d88cc76d57bf8ae948ca81a7d169979dba3ff20731238bf0442a532272fc14f99f093f04c8d3ff1cb03527b48d69ae47420b245252ca88333d25649deaf4d5f478ea7df04c2de03fafab5e0153af7d2d62d2d2bbd76fa31648c16bf00ceef3cf1e9fd6a06101a30feaf96538213c74f86ee38443e19b7807f3d11f129110338376be4149940eb48385a2a2bec553518e91e1cf7a6227a2b57246ba0cab4613329accad183e04d5eb7bcf0fd694099ebffe9f2769518acd9a690d23d52c75b9258e171047a44e6f95c387de1a21273cc0e4228df51ee7ff75b724672fa8d117c1e9d0cff6e2f00e03181413b8d6f98a5a85064d44ecc61f0e2f74c32608d0293ea5392d786b5a65b1fc0dabc617eaa0ca44589e82e15e7f041d0f5fb03995089c6179fdf251ef3f7e80a102f2727490ea0abf78739768a40c11df44f634f0046d6a013e8f9efd0413932227f3d56188d8653ed311514aea6e737d3b0bcc7b23a971c2c10419cc13278dda29f2ea760e4a263649905fa9fc7c46c63d4932eedfa43878ef1d22b706591687fe1da0559d08a08ca5e91ff8573aa3b8904df059208a8930e57c4b684300cd82c50d478adc1f8e93f514081b2b92f1cfdca8988aab6bd635f4cad95c2d417dc5edd985b64ccd759918870590d2155e8854b2328f4699e371b12de1c2a4464b0f24fad8e8bcb12c2ba389b555b8e1587b4ef38ff17a66629199c8dc8abe244015dbea5f7602d3fb890fbbdae4a311f33e40e7e8861a1a6560196fddfb0567cfcae2a8a26f0bd7f3d059b805521ac37bd21b3426fdf5e74527977f03daf03ca5a180aec09c4e92979975042ae4005f2b3557f4fbe2249462388056922a4edeae915b14de727f8f5b95da0d303886af6d0d70758ba354fead01d02f8eb344fd5045e47baa7c71e85978fdbf63b0afa0d1c3982d344515a413462dd97d2e8e11327859745eaedcd9f098517d2049e211fcc0ba25798168aefd1add52eefc79e9a48f90d7f1b118a6f829da333ed1ef3fd6fb8f56bd757460b2b977cd0316db803a047e0ce825ece2d12a524a6f3f38d21fd2b4f8f18e5d349a211b8e9dbb7f21615127c05bd57de09e2d68cc8d200d1c8edf2120ec5453f2138477e0f0bb3b1cfa495a40511ecf3cff82753eec71f12d1f01f3ded30282633cc78104b3de427f0e823517975bc7e5e4ec854f2ca33a6551bbf401e8c991080229ba1ce2dbc3ce2fe205967c455a4533a43dd73b6a2cb32754b43cfb3cc766d1c59b42b88051a1202d519ddd5f589e70dc846ea5e2dcde8de165c22b8f896a40aee492831e05ff5a9bf77aba413d1e8a7eabf5b28ae069395c605fc77a51bacf040882518a07420e15ff20b35086f3cebddbd8bc706ab2bf20f793459bb8c9ee65d103af99c5fdce2d7f530592b307ecabe09beb941b0527e49af7505ecd0c12810bcea672db57bcb1847b4f174deb2f98388a7c26ca7a6353d7e09b0c186b7bd58aaf7d2450a40a39c9c9199c096181986355cd80f4c2cf907abaea9d3b406e99a92b388645b54a42de5c4914d9082b600609b03c51663b3f9c056ab9923a26daf53b24685f9c29675571f5cb06adc5ae3004d66750a1ada260e87fa648f672269ae32f8ae6f2778ca8d847fb7b9e94b9e170d779ed644136bf967603a20007c78d2a055b046835578eb78ac62c63ba0898ae7995cae0b98a73dd1d0b28cba2a97f928cd1bf0409d7555202723b669e0a050b892c68ca051e28df0726521496710be578893358b2748328d585ec4ef156446144348a383b1f1dbbecc4fe2be54654cf88533f239ddfae8f644c88d022172c9f24e3d0417f69d4c55ecc4544809d4166084b5fe682e695ecf427f3d5cdd060db23ab6bfee690de8f42c662685ba489bafb1249e3d7a02ca320f0441bd7119afc4d239c88d6ca4963ac5f21179323222b0a8c3a905c8c4c74d9483c9177f972711e4befeab9c90fb2df199884ccb813a84c5313b29189d8aa596b6da7cb95c47eb19ea7f6db17710a5aae8c2e3e77673d773147172d37cf0af6b709b4b3145bdd9640750caef17f5c3e1f9984047ce09ba8b4cbe32cf565ee6f44dea45e3ac00ca36e6a9ef73ca73bdad6f6b0585b62f560f1d05760e4077c11ef7a8ae0b3e74fce7b0cee830d64ed9cd5bf67635fe81ac760d80e74c0ef900efe56e4a56101372b0321223ecb2966475c5f21823e987b72f5a7d21f298e18da9a38cec4167e55b366312a97ae96a7ea627477145a7461ecfaa0bc34a6eb5be8138e28aeccad3f1adfcb27e48f823e942583689734f91583ed08a00bbc76feda42032cac2b3655809d47082b81fe1cfcd8097a88a0c32390c403a487497343b3c823251434fd31d7113271ebcc56714788753dbe33969676e268303bb853b01ab7f5cc8c484a1483f62bae343e51e9cd617a4dd4eb554566455c192b7b9cacdd6fd8dcd574e5ce8149ac74153cd2dac856e8bcc37acbbe05c7a05ce0820fd5cb2c099c6374a770f8b992157e17a33c626201b253bd0977d9a4c6962cc945e9c1b258e3cde00177fd617468ca7a979d2dd9ce56785d029b3f178dec630401a137feeae90bd52054b9f5c4c393c682a39e2cef23e52b25a9ba1b3f65c4ec71510466eb2d3941c894a87c7ecbc2bb1bfc24f17d25363d508006f5d1a8dbabed2cd2a418e036f275a9967c414f74fcc36505c31930d91ad09038172ac77cb5da4f8bce909ed6357bb726eaf3a940a3c19e97036e48664e236cefa496dbbb82957f9ab8c7f066bf8bcd736ca25d3209565aa368b0860051449335ea71a424c0e4bdf351cc86f4b3c94959a1cbec3ec1438fde6f52a9a97be8aabb2e96a4492eac0f96bee6140f504574db50be75b14c7487b3a82685a655267f6cd22de816874873d478d32835cb6f0343e7f56f5b3e4f0d8a3d51aaa9bd3fcdc0cad2c8197334b49e9913ab851dac4e4e958f1a4f5dc7cd5e475d5ef4190f6c9eb745d0b25df69cd2d8128515f0257956bf85cf9899c2278c4de74f4d5fcfac546bd7419daa9bbd3aaeb5565733845f883cd6db2a40ab170d7cd7deac3cc5eedabd9d16d96bdcf625ea68d60a916566ef7e976bbb691bb70425c4cde4b294b5a50b260551113d4cf6d09731fc4d624e9b72c159600eee3b77167fdb077c650b836be14277913e4b7278ec10a7f5ac55208285a433dec8599670d0df4e844f01a129e5b318a3f5e03c5bba82d5acee128e6ea74856c8c8ac4a3950fb3feb72efd008acf76cb8f66399090683f5b75c5fef85267b7f82e33cfe2ef3d0889cf38e874ad18af0adf6e3f0a1b6b5e8c49c21d488a91c5b0e309e628e8ed6d2be0007c275242611dc1a28b6f4bd234b2b75728a445ba97b0033a2b34829a5f91f57712a12077e0899778c1a2f92e3ec4a97e9709c4a190b2c9e0d31434ced7b8d9bf9f7b2e6e185b8051e53d889f5d8c9d9b8cb88e47478bdd1e6ae0e40ffb54bc8353d63e8cae94d68da4f0f232f3bb14ec1ae23944c25a33e0831e2621aae30cf0ca3c4d0300861a7aa51c123315f471c93be18cd478542fb725aaad059d3dafd4e2a8c1af597a6f37e0f3bd2c71655925f49f6080462417d706794af037aa56d21650794e3f320cabcca3bdbbd84bd3b6a5667f44c42b2da6d742fe456d538d302866207dd4f20bcb1baf9014268d0aa5d10d1b6ac7c13551522ac21d07bf38a07e2399bf13d20396784037cfd9fdd86c5c8856a316ed8d6622ff1a8719322b4308d2f560b876410dbc26a4c626e30adfc525bb2dbd157056cf513c2fffc4b7ca56b6ade28d3dfdb92b06f5aae51ad796ba743f3100e97e2a12e56d733c66b8aa8f68ed409643342f18945b35a15122cf2da8e7910a01c7964979f589292fed657aa0c697dc2be03926f9207c0db32febfdbe69aacee575dd7d9248d80577c54ab39a9431203e30badc04a6a818ab4e4797dc8a620b1be40b85ced6cbd47da97331753e27030b5e1d0a07f2a7dd1a4690f79a33340bb0ade0a988459f3022beee28791dcd5a294382c80fa62c6b1a412bbd8802ee5cedcfc17b4d04005ec630bc1eb6aade804163c80db7f6d18a753f4acce469da7ee5f3c353d84b60f3ecfa86931ada1560bf3a65c6621cce25e5cc1831764425d2b95703870c98b62bc76ecae7465bbeeefc00b95d1f123c666978676bd9f70aea7c56cdd42d810322334a90bdbffaefde3ea64d866bea5beb5fa1600df4cb260934442daf5e2427af9d17abd41bbdadaf04a58540c266cc89b9dfa197e9ff8f1e488283d3ee012d4ee79db4ff1f49e4d78100023d93839c3e8dc71b8cece9c862dd3432f9c114372c56d5ccf061e759e013e50a33b9e7514b0de91dd03dc98fb21e3e355aceb39b49e3bee09517b3809f08b08e50eddc23706a7ba2b5fab15e333c59bff7410923a4e84a926fa78b05a7e90c31a7f6b313701094995f2c9850895ffbfeb2cab7f7c297b6e4f95e2c4df91d9be6100e307f1469549caa485a573084b2545ab1b6db4152905ab927895889dcce1f387156762477acaa98788773c34155544089791a37f8d2925f74ee35580a0107b2356bb1bbd67ecd562546badf73afbf18b8c2693f6448c4e40d1a050ef3fb80e8a4af1ae98c6763de500ddd058878e96d61b93c7611e9a589cc53f7004108e58f72fb3f7bb74a54e41f8fb9272d01bfe3477f771e51260b12d2741d75a12af89f1083d62a2c24c84411a61c108782b263e980fee4dcf7a647a97f8520a053c63921c34f8b69a51b37381614e1e1b330347b62f19b7f0d75844ab143103452b2d900f5e8e6b7928d86cfa4f04085eb2ae6783769b7fdfca6a859eb7cf85764e934d0f07b725272fa0e94894b68915557ade64b8d53e1f27e2b1f5a0bc3f821aa01f5cb4ec1d904ce87c5bcab5ba3dee09269ecd8d8232820470427290a8d68b3d2702fb9ca6f942e91fc5b70e18213b4a8cd19018fd726ce61b3d628ad22d19a0f95df4b0fa06af668f037d3040dba0fa61aa0814f0c6c86a3e946cfa64c0d1e503d1f9bf190919744dd4207898ccdf08e76333d0c2174addfdc4dfba044c514f54c6e7e5a5e76461e8bd394f94d273a927c0847ae9e62318ab32a239e2353c104e819e827144683d2de954040f7861c55072b9a17c152bb5be4b899c3486766a3a1e8086bc5353ef1263964c86932029ac93f638974a20b2f80f82be2afe528a2bf72dc7b8cdc6ed0c7bf5c7c7873371b63195393debe4558476c4094138afe3263ca2294b91afaec0cea377ee114beb03a950e8beef622d7edb163d5effe43d5b8bba2f86470c9df1d03663af2f8089be18922a3e84b09a92c74fe299e1544929cd113927b669a43a72c1bff1815ac840f8b68dc7c6d0a4d439febb9273dc04d0af0a70a5418b6e8d8b4d6dc6656e6f86d7f2ac0d9acf631888bb2c8e76f60cd0d1adf7e1c43e938a6afc56558e94453107207adde5ed32ce2dc55705a6cffc07f215b82f314896adde638fc80caee5c92d1b337de3cce147e385c5cd664b9ed3a8054c55e7b838f6b2ed0106ffb8743ab2a1097295ffbd17d25957e4fe7fdc2ad995f8add068917fc31868b09f3bd2bb773f465886d9dae05cfbbc4cacf500ebd8695b75e87a9278f0773d4b70b6982b2bf319483ce4990d98c941b61842a0362ba2b4f88d487b84a2a8a20dc9bcd68b79e268ec2e709944b9ba03eed14bd6f54aed7fdbf1af8bfcaf9bf8b09b3899b459f0f9f8fe0e0a1b4fc326509dc603b7e874e3b0c53f92d4aa10b332534e673ff03a756f411434f2c94c54809e38d96b00dbe26262ea4e5ec86183671f7a5142ce7b7bfc25e9a1657240171802ff34d0846ac644e3db97c72951b1c2ea15cea9ac54f940f681a1afe4841ee1cdcbabf96133932257d2d16e7095621021dc5c32ed7058c4815d1e7bd482598798adf19a9191ec422860cd0244fa477de87b52459a35035ce0b6f64205e56eff228c74358a672830ad926dc19fcdcb5009b700bacc71c327571b4baa906dfc08dc7b7f63d801c5b0e378c6da2490ff43944fdee90547b96de1f02842dd8fad189936c69e494a648f2ee9aa58ac833cb2fa4c479c66a1214585a34024ae2e5d03c708c974492e082d36baa64c9db96506e7732071519b4de03c3015ec15c968da30cbafe70be27e02f5f1f680b12db606cbfe49ee735fb3b3c327178867b6006ffde265fcf202b40291e453151ec0ba8365bdbb688fd35389966c0e4891a6ed5c7aae085126e8208762337083f9c1b1de2f71d751aebb60dd75ad6fb08c3eeb8e0f92fea0fcf6624e02e67ce709c77578b1528e6fea791b835df938012148cc0d8abee9d056cb5061ff79a32f3e8ffcfb5bc717576ddb59251cb5c841f1c570ccf971667577f3cf192ee56377809562e0c7dcfab44dbc3d3451aa02d7b9eb4af99b6f8eddb0709fe2e669504daf1f4f1ed63b41f7e238bbbbab618b3ca1e1f378be6aa31ff97e00b691fe8b51959130dc04479c39815d114497f64d2e27aca335c7e14217d1d2ada9ba40f154dad6f6e9065b9ef9cbcd3fcd302dbce78a43b272f7ed1accf45da3be66c2ea51a75a73b6cf51745afcc857d58f870548436127f9f7172a5d6c68885cacc926d85fb688e554e2ee048a999f97e7b85a20e73f3618c077e01eadf20886dec70cf41b4bce0dd9849288205d0efdc4f0e200383789d462898fb5a4982ad3eed0d50bfd6225ef79b5c3b51842e6cf10736893445f5913f8ab814aa3552a7954bf221a1a0c4c7d62599d2b4b9def89f64e41ac41d2fbdc9012fdf48468d5a13081051096c58f63304601f7c6298de4125c0750b9e997d8e3ba6509a43ce5cc38a90a89afc99db52aa3f57feb3c5394529ef2c44d1aebeec4978eab7b4099208baa352be1a28d983f0a7e743e62cd0e19598341a72d054e9de46ab73aea50c8e58c351cfd0a4f241541bd33a4c0ef870f451fd8ec0b73e495425d9c37b712236cbaec14abb71ee4d4e8ba6d3e4a2e9d26b558b1c8fe76f143a6cdd6898f2d122704bfdc10170e515133f81afc32b3c37f11b1aa4a7c228847f48ad708257ee2f6b42831661ef9a68f5626d02cd08ea40ffc28774d90e5aa5566d6905da4535f975c0e480aab6891805ce8b735e6a75f0dba4a1516f1604dcd19a597c59744affba2f366923cbca26506a89f9c4b3a0017ef1f35987372f518ef09eab82adf46fb6ecd90167690718a1a90dcea5560f51c935b1407dadac6d28112667e28f38b90e145510a767ca250506fda6032e9a4dabd734b01d8bdd535afb70f1bfec0fa3a1c8224fd4434d0e72163dc79498830020ebbe81944815cd8068d4711b8f5b613df4b550c006cd36bc168ebc034bf514821efa4c3a3ccf467b27a399ab75899a5a1a883053738b4f21bd817289728554111f8240330373ba96f384c0058bf16628a6faef902874a1eee29ca9deddaa59afed765b149ca834b01aed0873129d5da505a8059b8387285b28db216734e29bce95fadff112859c62dd3c51da7b75d6bc3428214de90b8163524108541aa8343b6c91e35313e591a18720c1fbd560a126db06453b426337fa9c153ec0307897cb814bb9c1d3e42bee67e600cdc57b42bdc9d65e6958fc2700985e0160a940fcc10984677fa5ebc970e9c557697e0d280657701c88151a4ae8f7d684d241f54ae172d4f89f7c88bf5996fc2e9ba3f281e9798081f04a18afbbed459c58d1fd9ed58f7f343a09150de35418c390a47734e08be35f61314c2ad6bd315672aa15132fc160537e0f5c1abf645395a987550dd1119dfa74c680aef69ba224e15aaed9a54f06b1aaf3cc379381730df6d34b632f5706cc5db9ad5c197f23daa2dfcea8c5d48f88453370102e39501995aa935c06b5fcd0c2963832284ddc97b41f54eb9af66c95a5bb323d4c41750dd02341f342fc1eb410be8d19aeb80ce9226b1b1d8b17e0b893ef70a6d6f6c23a2faae6d8d267003fa040b8e3831749ed5a34381d7f15fc1c91e6c5fb072ed34453483a0a84b2f3f564926e55ef45c40ffc963880264a94da2122e72188df268eb09f78ce00ad5bd45dc6337174fdefbcd6ee1e40f4d8b8711bc997a8015555abf5e895f211cadb36e45208f5b0582027883031e3e5c6347fed00de889d753938c5bdb9ba92cbab25ac5e58f2fb5d3f0abb7d2a2ee44c3070c58b63e6c76c570d350c90beb4b3e81c920ccd95d00c0ac7cbd4434ad6e0481e72a4d28a9bea4dc5c6ae30d753204c01dbbe4e5501fcd89e13a98ce185331dea4f169b8e71e36a4d9e667564f8ac178b55cbded1f23884dc766ec18b0f79cea5adc48106dd7957d9ea5061c966bd0846441597213585c1337784b90479436330434c3d0fa8037d1f4754524a4995597b7e212c067f28ec37196aef189213f1e71d6ae3dba41d3a9b90a86d6a33a7f913ea9e983bf24cfc6be76805a398d53a2540a72561afc280459764c316e70f7014d166d182b705f31f5c400e81a7bfe7abff1041ce5b328656e490c28065cdf32abaacf60782f6b8d4a3460878ee02448cf84a54dd8e9a3eac723f34b5d95b73c0169b4ba0f5e5f2ae21b4b542020a73288a2a04fca2a1f6c581c5260628ff75fb7c55303e04a97dc864ebf625338db5bb94b5c71c0874db3b4500ee4d3c5e85e278e03e1f41c50eb3a8b7c3b62605fc7493f97548a13d76fe0c46b6028fffe01e1e4f7b7f001130281e3c0dc705fbf6abce93df78f0f5aa41a60da44cb36dffefca4bdd2c7a5f1649ba682c73c063af2870c6fd20451f49ffc8c5d6df7d93aa0e328ecb9b1edd18e8f8ca666794d52b09bbbe7a817b44d15f33a375d98da90af812026ee5e4724bee07f70a846dd1ff0a04b3a234b41886e5d8b9be0c968adba930def7d761b950ef3ec1e9d37f61531c142832b4693800f554e644a0000e3d66ee9f470c9c59360f029b122813a9c7a355bd105b64e871ff0a0857b4a99f8c3c4e351c2928797cfaf034be2d8ba22da54ac935e1405138b4bfa638da7c8c2ef1eec2fa9c0281f47716c8afe692e7a5eb720a44b35e6131f53b3207aaa1007f34f0423ad1970e87af7afc6807704f8fad69ad18739d5ac61145920ff9f07acea7d1174bdb7bb156519eb95d520844e0a073b1f9fc676da419b59cb30484243bf84bdec722b8162dacad225cebdf9dd76c11b41f653694aef58edf73a84550e894e38f1fd31eb3c1c4a8e8242fb8dadf2cb4bac3e5c09e43403af59bd6fb7a89637c6af0812c814a65a5f7f34196c3fe84c24b65f69b082fb53743d8f59419205131d7c715dee065b5e2677294b65738e97ef39daed6cb998b6e62e19e1196abb5d85f35bcef3a083ba48c2ddf7825e0d8d7b28d6747a4c688d4f77f084dd9c7d361b27ad9ccd288a1ca0c820fba94d73be2c5f3a5765b29e5fee04f017240c2342cd1336b9eff66489b31a6cc180f971bc38a36d5c71a40ab49fd3ce5c3936bc0325358a745ab562b9dc9cd656c7b21b510ac3640a42218868316f4d29b9d31ffc8abe25b7e0e97532db5859bddfc4695b764450b1ade2c6b28e3094c676b21db1d1e528d2cb19ed89a93f389bdf8df8d0413842e37f2d1bea48588f83e5f61be8a53e8884b91f45ac5e35228fd0f38349f1c39b9c63598dbefe61362585de4fdb82120cbb650d07190df89162e9eea7ac252231f5c114b624851b6b1097bcfd503d982b5bb483dcbe8b4dcf0cad693e9a8b389c97feb5ffcae4adfeb442d458acb28bbc5e5cf63149e692d5d1bbbc7a51eae6f565c7f34a039a2fe03496593c2e1531a86c7549ccdb2bcdad211d16f9c15a64bd646570254159a126d9af9fcb2651c23a4a80c810b0052bba6b7f366b3fcdccc002b231fbb5b626bd41b3274f5f80224725904733f7642e677e51b369cd1b255b59c05623cae924a3e5c9ab966f2b72b391f5afb1d0f6d05e12140728fb4743d7be48c6da761d9965b2c8abddc037ec1d0d864df5e77140782e1350421f5e39e9a45d66996402b2586c956300856e453deeccf7a336209aa9c18342b6458497a104d9b47d9e48bb7c470ebe3ec05ac17b650b132b50fb0e5270efa1cf50d565e73f0504c26c5d9573d2d3acba0b0d4222150042ce535587a3412cd273a0ce21dc5adbe3c9aaae8c7ec9ae3856abd6c27e05626604894c196ad1b4b120f12e29a1186a87e03cd217d34b991c0bef2b7b8dfd7e3384b87eedeb0950d914e824ee7b4fbb901f0be883dc80cc4da2807be43f9c96fd7ae4a7bfc455ebce6e6fb4da1273d08b90fb4f1e46b179e882803ce03fbb6548d1895cec60c36a8cfbcdad9749ba65663eb9c310e382df8b6a48ec81a2ee17a29e8aa0d540f5678d2b2f1c7b25d1ce183c733d023952c19831377adff20629cc5d05685a62b243398ad1f654faed90d6be7451ad24e76202aa8f1156fdaa6a2d51e4ba7ca498c149fce230a69994cf12e839dc1da787aa2566844a0f7c09858e0dc247ee23851b71413cf3b9b3865c18eb81645392b1ed6442ae2e50e5115a8a64be49d1afd840af4d4b3a33f43f7e723751a2c936954fb44f5fe66f43a76e061312070be20d6d8710da84f6da4c7d37589faf680a556f2c033259796c3a0f97f2487bf9d0ba778394f9a9cbfa5a3e49c3249608d88f96eee856004a88085cbe70fe86ef36ac38c3458d6ccc4824991ecf1a7dfd0f6de84c8e97eba033c50595c6aae22f6b4393584f61c748566a76991f6bc2cc5bf13a8c7d1dc5af0f4ec21bb6c836a3ffa4fef02feda4c865b6e1e8531bfedc1c8ccb91bbda73c087ac9f16dfa2fd302473ce1ada2ab4bc30b4f09b2881504669b64010c627a3c8340e7846c529aff5e9e0ccf2a45f5c22b4f3e1ec4e98df2cce7ae3afef81b8a1bbee8bc56627ed7c91c969fb80173fb890d8dc22dda53b213b9947c57f148126bfb3ea87bf38d9040499ec93c31d20cb4a6192cea48f4ffbf59a561a8d4611ec748e89881ee19771c1f92dbb25c5dea261b2da71f4e8ef05c278b8d5f996362194910fcc3cebf149e0a68355dd8199ca18dc504e8e11827919859f286e6e9bfe3d75ade6b44cc43a1f30b54899e0962c97c8db2ba250fd9aaa26f89c2acb7deffb02cb730a187aa3d99cb5189d83fc54f286f2fed3204750f4ad73ff91de0ad6a25ecf8c8e6a7d751d051fdd1c99cf39d4b797d03b66ccc14fb789cbe03418ff712e31cc1621b37565659f779da69f905bea52161331a93d80076e21ac71182802e8cb2b246877c4703a5ec99351057cd1c2a78bc884684162b59227b8d49f4788d6315e429eb068ce3a20f173d142ca0a8549cb107451bc10bef42540f8c76c3de092584c692cecc0c717e22dbf933ba2741b75f9de2f7ac0bd01700be9c0552cf2e49c38ab0afba32ca4b3229fb865c53ec31fc59cbc07f3c219a0a0b51688d5179979e94648513a777febd601f4a87a47814dd9ce0528d1b3e0c108d682ac0095c5d2fb09d42b8049f0acf1f37763f3816852e4bdd14a3ff8771231dad529882aef35881050f413509619731d3fb6d8261edff21be484dd5f35d853b3d5fd6b93a280baf07aecf43f7d7cf977f905748c7b8f894862a5d9a1fb24fef276d158fb1b65d4ab07909ff3e274e71b8d879f4956b7ef86cdb79f51e36adc6601544e1bebbbe1dfe2621119b8e4ad5d4975de815275ba66c257aee25f27a3671a09fcd040915a4679fdcabcbd4fa3ae48dcb4c825229e50ad2d2f0e4c5a1f952d4a16fb725d867b11ea38c7b307db16952c22d4854922cfeb9b9ca1081db8a42266b67d18efcaafb11252a58c10fea7e23e8feb88de6f6cb4bb20a366f0588e33ec059ebe40b328e285470a554b8e5a72d4c0489b5f481a1980d6b07e5c71b32369027b2d854241c7c69e74470b3f79926ada5848ec9b56c37fd40642a03eead393012d58aaa8e9c5882999e2bfaf1402181acba50f6f5660b788cf0dc736a23670986151cd94db3b60acae9265673f4e34d7713fd857385e6f0bead7f642143479f6764d7d42b7a9a495bb4e1a8205e94152d3eda8e3016e14e25438d007eb739946f3f9e1c57acba145cfe0f2683d5c6e41f3196ba93dba96e48bb9be684bb7d47cf91e91691bbfa761aa5500e3587c92509465d3bac8ea4446de36e13b0aaf5072ffdacaa2ba7b0ac626f15fa491a6c8328d17bfcca8e32548f8b8dd980d538d300e53884e546107ba4361bbe8c395fad201792550d96bdc480898797e3a98cffe4cdae5a79bbecbf31de62c6aa9de1d6240c777dcd6ab17565b3a0d5f4e2d71275a9f3196b1fe5586a69db07f8a08b85756e25f0c25707314a7ae3d155f87dfa5231300a631d0477ad5a2922652bf831edb8ec83f726fff412d234bc5a7073974015124cf3e9f766d3e21f03369ca2fda1c738529106d2e728078e4349de967f7936c915d869127c7f3770c9f08aa2b7b4bda2ad82bcf74cc91c8f60999822d2e9dcf3dfe11e21534cdb992f6722b56915774a071d3b2ab686ba8668c578b86f6ac5626e8e5462f14322b833d8dc700c1df8f5c8a437cea788468316c2b05bb1052ace6ee92587762065a2b64d29b7ac18938deeaf9032371643c7c917724095c4db385149acf3e5c5f49f3e6b7083d7c945e7e8a91267ce3fc35cd79a84b86fcb00c9d5fac0aff6977b53e2b78f02d00e65531bb1f3389c284947fa95d0ea8654dca968b23755a4244154165ae5229baab4e74fe39dc3adaea1a06ff408adb8bbf60b23b1c17991435ae3e0bf66ae4b2ad63bfa8a3b70d24d0791a4b22ae49d41c197cc9d756db95e2f21bb39192d916993e0e234bfe5b3524676c838e7ec155069c3b4ce9ef7d8465de11e6c34865f0a7ed1b4181add9b9dbf9a0802b75bf1a22232d986be6c2a814ea9662a2a9d8e12e08337e791db4f587afebabc47b8f4cd6ac938309d2b6bb1fb41781ac67e3a6e062b9d233990f69e54a1d802ee11df7439c888323dc640bfe809bb653ba66a702e9c12a90e72bc8fc62050c4c75130e60505bd353a032886f4c58bab2265e3b5bbb1c765ae145fae5d5b78af552db7322c6f8be5f6f5858c3ee567b7c20af7003698ea2a0f74897a931a02f4add5a140581ffeed7e8cb599b2a8543827d9be497bcd9a5128191bf472d3695aacc989fe5eafb4051e5d35014789ff0b3e4525d16c0cf2380a2443a0b8d01f8afb46e6494d3fa4c6312dbc508b5e3a29000fb605da33a900badbe63a215699c7c26322ab9895dd7b20628271efa280657f9d29f47829d11c2ba6a7911aa80efe25d48bbf024d7119dd349f0607144f46bf5e36e311dda51d26d6481d4ef6b61583aa0670d0313cf3872b83ea6c9e163ed38bc737882b2c7a520ce86ef0c471466a98773d1fa26d26b6b76bf8686dc40f8a30d8bba6e58242c1b686aeaf94bb02ee565b26391f75cedef7419e9da02d4a3806e919276b0c6814e66e3dc449e3da3d98aa437028a301909bb1fb4d8e6e25c8a5c54c94ca0dfc596ec00ad97ec11cdccc2b2280a6ba58f65f7f6a266f9b01142b7549fcd097297cd0ddc1f99c628f8476c32e7bb5fdf74f24ebe346b1debfec8833c84da5de4b10a31502d2c7004ec7fd04089500b7e8fb0a40884286f8460ebc9536242ed08b4f6a5631d288d19f52ba016b4b189e3f8da0d47a602ddbd4a33ab6d69035406b74e5d4f1694656158c129c6570c4c08bbf78797d801e064c49f4328b02a3684c5e05e0a78aa79fa9240bc0f7712bae8eafaa5c2060e278e906a0953f7481b2dcfdfcb91faa0db5a85d0106beef4066f9e3d38e2034f976bd1e83b5e27f7df96f5a30295b99115fb48f96a247d2f977c198b8c1e38ed69c6b0fb45bbdc30761238362c41f510f412a45511c949c525aa86c0626c4ffedaa597cdb851a47ba496d1c58ccc94b747667a2398865011c9868a1d5ec9f1a1685bca79690807d0e90209c5c28d1bd869d06651f04ba4e329b48be7036b24b32291506730e149874d63be0b07ebe5ef8d7ce73eec7c8739c33ea97126fb2e30bb514fb18605c5a92ff60351854098d91c470307124618ab7b6364b020f5eb512b3d9b013370b25fc3dcf7b2c7d1af44d6d82630c5e26a37d82babd2c525aca0d1d99b6bda09e5a1d8268b1a4d6cc73d5a0a77aa6550df6f4d2e993a0ae78ad1e869d3942cbc6bbea190003508dd1970f7eb912cadb946d09f1435d2443f9877c77cb02e93116c8451349636b426110c7970dc92bc6217d55402a8c1ba858832aee460acfff4a3af86def083b00ba9de667b238339420fdaa85216c7b8fbec390f76b7304e7663d45a3d6f7512c6e40921e31bdfd26621b84d0dab5053b120f020139e4020036413b8bfc3903335989017042e1d64ae94866b2dc74e3027de292a5957cd0665c81b067789c029d4e23541259c254199d232114f15af4f321c9cbc5848cf03dcc96a014a1663db24cca6a4d2abee9c2f318a597ade38cd38ec017424091f64d77ca8b64eba4f401b5774fee7eaf9670753139261902b9c5f1e14df7defc4ee9aa93d2cc17935b123fdb3402768f283efdcfc4894f0004ca78ece8ee2ca04771d02273a15a1bab71854c38e17fde7180d636127bd5d2571e3c548e6f490c04b92b87a738926ea00d2ba77a334088491c906f4e4e41d4bb85d5e0ce0f7ad13c9d96326f136a748c0aaa40b17b668f2303667f21589629b0e833d2e2b934902d35c303d3fab4dd089a5c98f046849caf2a97e275a208feebc4786b92b42efe27bbc841f1977dcaedfd0fd1d7a2ac7d82712cc5e6140e81709201c2d405a89d6c53cbaf252fafa19489e154c982ec67a9137aeba5928091496a35dd10d1216f440be103c33e93f397c87c25c977569b7ef9b788f8dc26b5ca3ed9229e0ec3edd088b3f23faaa060d108299b2a1b0d1df08a9268a117656ba293f4daaddf35377539adf923cadeaba33af3d5af3b310973daf4106caed708ad375cc8c89066d2ee62f2c30f8f086240c6169830b80575a056d55df0db1f9a7c743f80e46632f590e0f2fe2c48271c80729b34df586c5bd5681fcaa87880cad2441f6018d2eb4ff9fa0173d4fc6ec96d57982fd761a90a07c8c98bb92ab9e234c1d7964ddd18fa0a3fcfa72c6d5051b312b52072381c29880cd4d5be2ab1e1a3350f972a824702e69b2ced8a250df65cc9ca5653bc743e1ea133b98b22a73c9b6dc1da58de7bf25349840306a65c6bc988a71a0cc2e2d6600a5f5bab97f58aa56f19cf16774cfd3778e56324fd265223977195c0fdb77200412567a2047979f55a1815cf3c7a8be0d1e6bfef09fcf55158dc0e43728e389693e8d87407d3c2cc00db1d711a4ff9d24f4b1ee8fe6d07d6e0f2dca11e441a609544824f45cfd7a43dd9004e3f98c62811590c7b766b22eeb6f6b1dac4658beaeea23e1da8246fdc95f2ce6a1103875de8ef3268067e26f5871be2f323f2a35b794db09f83a8c4d08e10e452693ca789cfc31514f29f650c3407a2ef3229ce9855714b927b9b70c8cda8d306ce8c2e46c3fe62a5f17633e643d0db22d9c8d68436d5bae5963f70f4e5d7f070e1bc46e0db1ca7b1ba791b0a100e276a9e89e691f2a6dfc1e8d6018fbe3e7001b95124da447e9616f8e4b83a0b29b58ca75454486cf989a193ea7b15603fa4ff5ba06e0cad59f5a004f76736f7a1b1ae856f864a2d41b945e77ce9eb0c65f62fc3412ea41cd6cae78605a0712dbd7c890386f187f81d43ae322f1c3ef19db21571dcbe3f3d4defd467ebda0c0bb5ff84dead44a92199801bf895870d252c8f8e790f07168bcaf0e286614512e3a764003dea6a2a270d864929eae476a50d633610be43ed4716de8e9425923aae13878900931124a09ec57dc9d2bab2659b1c6cdaa2a258dd505cb4d513ba78b944a84b4f56710cb36647c9ee56393f4d235f328ac9c12205443dde6ced218714aa68c34bb6b1da03a09ce6c11b540683c5d94a8c518c6241ced75e7bbe3e8dfafefeef3021d347430190f60a5bc46b502b16003697fd78139da2be8f6a42bd93be0a1c0d7efa538cb16034dde484ac4ad98fc46c806c847e5e6d02fb65de7e7f55411f32a6678eb82abd7f00f91ce84108c25cf4ff7ce839e52ea2970c6f77e240a641db5dc8aef38ecfe2874264514cdc0ec402c79ac8d3d580b8f0facee0f1126a0dbf41013a8120f12708c1435e300f59b62043268227f5ebf126c8c3ecc8a737de6d173f68c0454c39cf82ff4fe310106fd8116ff07f53efbbcd7c9e44d93cb8116052bd5578311063402a7417786c170109b6fed5afe14483637c983ba66fffa5efa772a527d69d87bc88bbc38e4ee5e620f27a8b628979f66318a51f98ca2703ef6da232fc445c06d897a64ca0120df1d295e642d4444aca6c45352cf6d438ef3b80fe37e103469a2397b4b2b84aabe356add51ffb4886bd3b2333af78a0b4e99ffdc3a9f182ce0ad74aaf541a6a0c8b49320c149e46f6e8d61eb8e8e961ff78ab2c97378a2684900a8ca642c9f9859b8634f428ba36fee4ca683b0d970b7928ca3d3491d0d6a03a098bc217aa8e11a81e7d227bd010eadb42fb1c55621e6293711c526e2c070247cb04a39cafccef8f58330ce57a4f038acf0b18e2ff2dbd01fa49f642e4015552862a99ca730dd20cd0cd4959fabfd1bc019974ac0cbb5308e3259515acb6d18e30681406b844d72e2a777db25646922ee4ac7c369cdfec2388d31ccdb9440187f6199621c3d2e1d2b662f8b61bf485f4f4acad0c3d6590ea686bbdab327f2a8a9d9c23e3a821594bbcdb3ad6e50454515332e3f77db33ba238ae43bec07188585460a75a710fed2ad04c41300c6c112426eeba855e08a43b706c84d45c60de65bf773e6af2e92b8e303fd513a619b22fd1f1c16f566ed7e84b1c700edd4381232585ba9fac32339dcc675206a3383b6c4b4022102dab46e66ee53ab959cbbbda3369c71d0096811a5f543278426b31456e49252bcc9ea670aab2d14a0940a0005c94744a3e650fa7acf007a2a058459fb21d6f51b1a3eed4b59e10596d6e793e2f67768571f9e42d2f23ef1857e9dd66264c7d626cb02266d4119f82811eabacaa1053567e54bd64cb4e22ec68cb27d4c4d5ba49ab9abb1c96adfd62961800465bbaa6c8fb7ba0f91ae0186b997047e81705474a61df7cbbe9d746485c6ec25fcc50bf8445160774b05d200a8883f8e9d0f3d01a0c810f706f84fba9d6f503ac4bc64ffe8900b4ad5e992a3c43da674fdc7520f12851bc4a96642b395d089957f13e3c6d6629be2edd7d5cd6ea5afabcc72864e9b06e946471da1b614c21b4f016c005aee4c45fe8be4d1badf843a38c43adc852275b4f691a6a22bcc5b9605b7aa6604f36cc1b146f80942d6758668d6d95f71cce9387414193aa32c6fd5fa1d67fb4ee27fc52da7bee65f8582e97b50326f2cf559c3ffcdc4f8f4798a38a43254913130bceed52dfb414573761e7ef8b42147f12fdea60421081e2d4bb32e3666a6fbe35ee0a95be1e20d685ca82977bc681d8b4ab9b90a0f593229d1681e85bbd3582434a3e5011f590347980eaf0a506c6647b8b910faf6a12ca7c164e023284d992ff92d256d33de035cc9d6929cba476fa2a9de04d17db45d791b993614d9ffa95a313347053fb8938f8c058119f0a2da1a5d829ffaf337735ac2a3391eeb68936e25bd89860161e5007d7e71063cce5d562569031e321e37b886ba4c75fb7e00e69a0fd04b9891ae6ae4da96f622d7a121e17ee59e09b7e8994f721f7ec3133ee61900b5e5dd65a65ec760a2e8a49908eccdc089faec0577f071b48fa62237acba2607b9067cf36484a7f475fdb26261371943d7f6832a584b0ee08899e71bde6c839ba2f5d7c0f681730dd31b8a949b28833f03e67e9fc93943fec21b2cfb9cf740ddb4ad7967a2b3e486ee77b8e454648b7b9d2ea38433dce4f183b799886d441cb8f3afa4454207c030e6ca8951a62b5999b428675717c7b3a4df660e02e05245e2abcfb38e2f93954dae96f92b415cb1ed84db1da635d6a6353d32ac5d0db4bb222081dcbf4cd1bb91e08867a31f3066e1c96633770e5170d2be866774475117da10578dc0598ac845965b34604ed386c6006801116a005c6ead5021909c1b719c13bb5956307e2bed45884b13b19738325df144c5cbcf6eaa78c714b93ae3029acde7ee9ba51bc699ccea59b9a88056deabd19db7e3c48a06b06432ca76d96d1216fc0ab1f72b643dae023ee329daf954e0b0848ade6fda8cbf837b2684c12fa1d679f2c1fc00d1611f2eb03e6306b0aff73506d09c921ab2998b063930ac718632359c65c0e3e654e1603fc74387d0df0988dea69e10f924400c6de5c710828d3b0dde2e894a62924d3a0f5156a57717547baad1cda070857ab68c4ba190d9c97e8723d84e5ed6477e4773d95067ae76552e9869f9ad16bac5197edbd4560f8a9f321a8c1890fa5b85c103117562963be7443d3f7bd365a981c3fbdbdd7d5099e6edd73d0560ce45dc2a084a8e16918cfeedf547e19b470e50e092460225dacf6a3bd416d359881cec8b3385e45c60dee3048db21c9aed60086336d6444b14ba2cd647d4505e572d5bf3ccc0b2cced38048d082c8ac06edaa0e7bd0e3b4028c737d15d010c0293f6367dc1d343f22da91408634de4eaeebcbdf2b8cc550b6c78cb352f5c6855f4e1f3444fdbcc45ed0774f065369207d871449da1e1ef3bdbc2abf076720c5517b3462a822e20754da148fb3d46e6f6117058ea42c5089b57d8906a03fc461e68ba8da99ce95613063ffc91c37888fc017963640a209ccfc16994ff160c5c6fa157328642eb6bd076ef190c7a934665465e1d68e8874362ee125accdf74e6a5e19bef03d7625aaa116837e5392742e6c89729eb7d04476dbb68225d7d5dc45b85164ee081e03278f63c2e324e4d6ef1184ea1d00614cde61aed0d6c05dad479d31ab140715fe0261823c837f69d669d1d586abd6711d984c26ee734ddca9dd33c0a6f4b5027942983649b4f0830b962dc80fb12160349502262bfba79f6b6c524345c51a1b5ddcb324cd2e3f759b680ae00c45ff41477ddb512c48805b55828fb006abf177c32d508ddfedb557c1d63032880724416620ec8bff6f2966fa13eadd2b9ae2f56dd4680bcd34b247e1c16d97545e7fc5e5c4f9e2a7b2b0abde10984074bd60be40b645be179173cdee42295accb9c7748b5b166298787bf17d59ddc8334f898feb2e896fb5aff49a0f9a7fd1027ed81c686fabdb1a7a1f9be70cba84c6250e814627b69837a6cb91865c3eb2e326ebb8feb90c4303c79a7e77399ed10509e12162bb69f6a5535180d1c0a5fc93a8d1b503d6dac39137120e2a105e38d13783e83b04d2deea173c65657def5627f48239884bfbadf9e42f7d5a845eb236fe2e212ddeb92403a4834b04fc060192e798674b306b63b5dd5d35d59ad22becf275f5ce1340d95e2d46a7ef7a1008b6dfdb244dd46f7acd962a8a40ba82ef32c6a7e95643d3b82f01c45af70f8c9fcf0708b2b71ef99569991c3e8b733eacc71e590b872b5faa2a82f8188fad20ef48567122075b9f9d91b76aea76018bee2de60fc3b3e54e8fed41e173d7989d277c95f7ee9997cc2b0dfad165471c7efd9212384deeeda6c582620a9f9180e99cb0bf36eb64c26d8e24ff4cd3ab3e03898bec7682a6850dff5fc6aee425b45c73b322c2a2658f19d42d3f054eea2ce9fcaa443d5ff29da4135b2d640d2d4db40d947b46793bbb27a33e72de4053acb5ff6758dbc580d9a647a357ffb2b58b985db9a0afbac18494dce17a038ccf8c8e187e4f6abc85efeac9ef02e17dd5cab90ad761a1ff324142320afd8627137a9c2e8cb498f4aa57379414040c725be428c6b44f53125e5c0796ddf7b2b95c2c280988d50659e2ffef2c3ac9583106b2adf206c346d66c5ec3b670a93f1dcd56c932e54b2884433934e768a9e3c91bb4a9e6a6101c25460794bdf6e1795fde831e3e4dd882417822aad94bf9c4b6e2784fc75c68a8718569b4468a5f110e3dd4a579172e97a3ed112f1b2e4f18274dba463030ebe89adc507102526f9d470170e412c4f8132b1811a87f5b22540cbc46e50c002503e0325b9a4b3a856a820fc346c3dce740f85eecad701bf12b7c632f2aba0d7f78ce1cf1e917465bd61520b6c00ec2a7f4a725f0d4704d8f33b98c96849a3afd0e3c61853df476d70fcf661190ef02aa596904c62bfe55e486753fb34a5cdf12d270dbb8b67b6db99d4bbc91447f9db6d443aa379aab1f8facfda03f7493def874d82616025aa9b2fdaef811795b6d1556001a896754738009ed5bc4f1ebff7ddab0d464de2f917a163a332a9e691efdb5364aa79017d7320d48a1203f7a3428db3c29594e4964ded5db40b502bff9b0b79e5a3dcc44dde2acded30e6f841d6af33b4cc121f02feba6786bdc0fa296e60858fcde32a08c3ebd0fe4736df8ec5fb3f9a710d858da56b1c178072b4d9ef01831e763a8d5998c09bb34fa2c96b79a08c721b08858fd47e4640452487593211206c36cade1d0fec6117b7c53267348476c8e63260c28445c206a10afe63bf3265820a578d257128a4d80d31bdf4d5711d41d658a97107459af1d974e1266c86e34c60fec77d298ae0b11dbd037c11607eff978121909f6fd1fb360c957ce726c8cd88cc70f52ac2831ff1350f763db69db6ac6c3f3b2b97a4c3d50da00057986f524fc810ea3ca65ef3ea4b22d6672a2c49e62d38f4f1c75e53c4fc8339ac5336ec48486cc659d38b463f6c64c581dd36bda10f8bb43a12284c2f88044f807bda9ec8015c3d886c1a27d3427f287d1d2741f68bec47dcb91be9ddaf36f97accb25ca47d7e906137d4ac20b96bed35739c6d9b80d09850a1e6f756f5cb4f395bab46a875c70d41726a7d38ac57e5e843689741673b82ef8c3a00d78364884b9a8eb84983ca185a78595c82909df0cb5fed5b83e63f681da8ac7e1033eabc321c3b0cc0197401c2a612857f9c8c9f8f4af4423784f449fab444f7a2b641dbedafa3367585da348f79ff9ccac7d70bd4c725e83668d9bd2c8f6924c9d60748d7fb681bda03bce46c729ae6d18b4a09b5af0b1b4e9bf2d85e35cafb7968de5a3f452266f96a25fb88168ef19f4510a2e53bbc582fabac6f6f8409588439298bc886c0d2e31ff87c1bec5826a4d3c851ce558695069917a2428cbc07ffb8d104c2c53ac21e2ad6d3a7be82e0820efcf62133759d63ed7c78496c66871c374ac2bac3064fea333071d294c2700e4c18ad3bd52660be1ac3d9ef99c7372bd02842f9fb8f78175f1b15d5dea989c530815a5832c1d8e34142944a3c0bba38f24a12d29041e8eecbff14add588c9f240d781b02893600d83c9478a97b03dc21e0e0cefbefb3e98af66684a95a90e0d533a3e6ccdf6aadd9eddbaffd50f207525eaa62969fa7cdb3916879af4768acff879d7a48ca4023950a7ba3de62a0bebcc5278803b2c2ab7a2d43ae7677567c15272d7717ecc9e92030e0b2f86d4f3b6062d35c47336223662580e15e87441e7f2053bab8b79ffeb1a1edd5ae3f9f393ad6c1e18a1eb39059f1633c5e96b88f15d3b20b521e32e30918d1fa070959c10bcb70cf128780df49ce7816f831bae5e6b5a8d68a3bdd6a992d5957cb96bd39608795306ac09447e1d2ae8b92da1393893afbbdf9e7ca07d72d8520c9a977d9fefa358ed16f1e4f99db3dc7815382236f1f22bcfc0abf79e7f3e67660b0728a0efd213b7e5bee0a58b5c5169d4a48ce745ab112aa1d9769297cfe3559f13f0930e96d9218876ae330172f915cdfd7dfead580dedd8035fa17ceba71a656582eea4240584a182ea11f67138f16842b2ecc4f45941c4b708c4b438a1ef61bd8949aa4ba56330a3058b4dce371de51f2d0f8486f1e261449605d03d643bae3413584d3642aeb6e910e34393cafd5d7f746bcab9e86a2228717d2cfd3074ef612c63a43fe26bcc8fa8f312b13cd58a07a3f08434454efe57e87999ac87825525db32aa26f5783ad49404e2bc2f91731825c19646d84dc349cf8804f707ffcec60262cb37511b27ae2f09c74427e95c2da8abf21e209a15795be4ecb53fe530f39f293e4d9a88b3e51e4ea654f3cc1feed2e4f016356394b9ade0111856918cde09a7d10ed9f3283115191cb73666f4909d96824c8b6f9b685223d33a7885df792b07b88c5de539bc635a30d66b4a1968c4ae33f35ef03192f71ef823af78293e32765507fa70b5e48c8ce049b32cb0e40f763f5207d7b003504454743c1c03c3e94c2d640ff1b1d97c46b48ce6ef89b23ef897b5441be029190ed9d09b81c393f6a31a9264c00a7e93db2cc75bc5708a28ea5bb801a3966a2bf0fefa3bfa3a42fd0e92d093f44a4175f84e27182b86715da624f69a2bde2b0d93aeadb8c4512dd5a10100800e9ba12539612256f19f535df6f1d918205129619d3900278a0159a04033b9dbe03d21aa865f57a263f20775619a7e2b174d998c2a768fb1f602c60b35bff65ebc2ca0f001353148e84ed3532c7a544a979c0938ae34ce6b7ed0d53628537a4a7e39f3a69d926e97c7c724f7cc51ca7b067e714f37cab7c0893a3638c8cbb84c982f021b422ad468c0459679ae6d145e0d4b3369b7e405e30f01b8857bfe8010489558c7afaadd2e3881aa86827a6fec8ac6ae9b59da047c4c1bec04b188acacc88c5fb02978f34400792ba5bde1b2c041f38d03d0ed0c21aa67d84e3325af55aea9b62289d54b77b1ec5b3bd4a10df59bb732cb6418de546b08fcf2c090e46efa2c41b9a771795673af4f4441dabb97b1a8ce729911d1cdeacda084de0292ac814129d33d8199458e6a4dec2086b68c83ba280a2b7bda721abc318f1f0647790c6814e655022d1e6d8a6067b711e4d49a065ea4f2454e45bb5424ddb87896f77b505d8a949eac150efe9a2249050e7890ec781f861d3387e3a33cb8c5df219fc17489ecfb477a62ff882689a9a87b9750e1e95294deb26fd0959119425256bb1070d039917dccb99dddcdb879738b998fad8f79a6713d7c40389f75f49abdac5bb7e8dbb4a1f8a617ee1c2d2aaf7c14d5e06b6fe0f4ddcf4dff6b1f0a7fb5cb5443bdb7f9b76f35c37dda424cdde5fb5fc17269b5dffbf1d0dacf1fc0e415004910ab9ab6594e1f354ef175fa0d82a43b0736c0b55808bd2d07f9aa3640788c0d3364506dbc3471a355575a460cd3a30e3ab0a2c0f61f0a7de8dac1994c2f944457e576ec900e9798fcdcdf9a42474c5cfc0b6a634fb459b79e3aa55397ba58a57f5157ead0bb98ac1145ce695856096f25bb66c439edbb8ac908bb12d5927c34e746fff1fca286abee044cdf244cb50d4ba2f4313b0075be9750112689cb7228552b6f00015f3153b8cd8a4c345e25a906d4ace7d4bf3a42c9ff47468225c60d16bd59faf75d413f7b8d7b2bbf9f81a1f14dcd904dd1ba5f810c1772060f6b35a320d3a6afb459e4b1c03d1eed906a1768437a483717ed715bf0195285164280f29e7d212017d3a2cfe4675fb171c819eca17e27e6ed74bc53c21dc8e5db6be2f7cc98c1aef429254e1a6e5644160f132c9f284bf0adc5c0302346fcb5c06f8b8fa40ec330191918b19c52300fb10062811c02799cc4762a837d776ac8b3345e2d2277ba8194e3b35df7ade5a6bcd17af533c64ae96aae4be00d431649eff0723f3467109a6bf5f9c606c8395d4663616589b686134c4ac9166775c5792972aa243cc872daa471b0e74e756f7a47297fc346eefdbc51dc91626ca11303b99067330de1ce33ec5cda83895443963029d75c30fb5345e688c1ce15699b5e140847de0353a4d38a1dd4bb9c712062eb8b7d7dce7c62bd64d05c04371a51a81d3abf4e856368a2877abf8f5da91e55d74bd886deefaffd54435a41ed049f383e32c08b5d852dd49c93c53b80676542b6e8eee8469d19cbae280cb53f68654a43f9e131434147271abcd06d25519524aac399a31653519ffb2d7ec2a01833176d3c4a268b23e45427a36c8b98917f1d7d7bef6006c2748d031f8ae85cbdf7fc46036ecb18d53c72fbe11583cdd7c2374d27fa6a35e32b04181aee9bd4b9b8b86a43cf4edb592a694839a11c3dba253cfc0224e678c2f18c8cb7260d7a311569cfc24fe515d0cece5d2f4721c15f0918b8fa51fa0985c8ae86744c2e89b19e060bb3cd8fdf248b4cebeeea94d06e2998a353c6368b39e9f5b4729d59feec9ea14fe0e64a2cd4da33b6d8d9b989516262bc7c14dfe3b665296efd404da52dbdcf396e8ccd68a40adabc8bc365b12cfea240f8586137086fd3e83dc2c80260809972400b19af25c6f4712c28f1514a9059e9de6d506138b4dbe92c1e45e1702b2bd612f022c650db6d93b3ee5b33cea8fbf3c3473a835ee55e78ab52240c89e393cf96fc569afb98c3c11ab2cb495e6f0fc4cb4144bf048e6d971b44929b79340b1153b5e62d9f0d3908f866b60521d0d270d035d98e8acefc133bd14a9b8ee1e529e4afe1f1616555065e36ac8029a9908f51a8cf28617f1e8b881946df3b444911fb6fa968fb452fc09ff6b8f44d3b1a21fb7958ebe3db76efc94fcfd1e070bd4c5de16fea4ad577bc4cbce357d602524526321b17aca1fa2620c862b6037eef593a546742f8688c54ba6c3d2040482351ccc7c4290cf816749f7e331ca5d6cd2fd10888009cc4ba9105ea7627ad4803bf592c92dadd2c15b0333a3df4fc5e614bad6413b1df4991f00ecff147579d8f9182be98ba47687639305a2bd41b0c5a3be938aa27acd47527ce81423ae9d14f283dea2fd5a6962e7d613a48edab7111f3f3838760e339f8d70080d9ec53b17a49171ab858aa7bbbfc1d2aed6d48cd6b38c292e50bb1a2303d5e783f865641e14b0ff911bc4782284d3547cbcfc031f90c101e927de2c0fdd0cc306930574edea74db94119ebf6870a7ce888be209a674677dbc926d48b3e19cda45984b2c9b44e02377d9376a3923b61f11bfed0595fc4dc39d095ee44ee144e5fb662681f4192d18d6ec07ec38e0e5a6277b05c492762f12cfdcb84110be35ce4e630c3177a2e10f12e349eb92de1a0dcb68dcf28709059bda1b7ff4404bf99480f28afec86dfdd1ceede0c7f102b76bcae92410db484467ae82092d3335f814a6bded8b23c6d2a088eb95f8f148e3a24ecf6b5489053b6e0c016b31d8f1edf6e173eeaece2dc44088b4d39979ec3b4a49e537950d9a92b338972df86a57a4899d7cde0df7af6ce2ea3d2fd40d3575f2af5aac690fe01dd171b13eecbe5fb7b91e14ec99330e1a3524b300c3081ce9df2d2b87bd4a69d5b1f9803cda3eb69820602d791eadd9f33ad3a18f070e94af3c352a38fa0261c7a925a43b4ee711c80d2d95354d24ba4b7407b782cd3c98eeae5d0839bc6a8829b17ccc6e89996e33ad06d307c160a9523df0ab2df3fe8318dae4a64a9f846c7e0d0aefcc8ee8832a908a5d975f6f5d3b46bb330d32330a53d6b77bf5e1afbe03717ef26ebcc8edaf324d1a055367e9c84df5f8984a197c01ed03a640a3d65d82b6e9ecad6e05eee926e1aea4028cf25c73fb92439ccb25b93041cb8792ced5bf4a617486e5a2026df18079c0f2366979bc33aa5d5970791fcf002bf0814c5c1ca77f6e724eac7f44afa12fd452fae979ef4b650c0e26551e021a8f924252c4bb4cd2e1c6aa69e3d58f875bcb8493e82817c1c5c4217d1cb330946dc3a26d915591aacf449c8fef944daa06f61292e1210ff6592de1ca9e7b53dce67fc1d37dab82569ae4c2a3305ca970d1810ce656c55a248350dffccf4718ca827dbbe75421d2051cae99ec6b23610288236783bed403d806fc07913681e29d2850e9c4b1060b7c72a949af7cda20d6eeb83df5be38340bb9f38feb7474d066040d6e2502b2ee7f86b9c1e53ca47c194e3fe4182e4bda3bc2fee0adf13ae51ef2fb752c588cc514a64e211128108eb65e9219c8eeac94edee03f3371d75a7a48ac44deb2216ac8e3b56f27d949accb2d9c95379681dd05a9f0c25d57fafeb1e69a6e5146484b5492d8d72fd4f259194fbffdc3f99c877508bab554c8c1675582f6738a76a9a324ddac0004a0b4265820b14317a0b073695621b53f38d3dd1195f046f940acf81a20456dd0187245b982c45aa327f90317e29885086c7d5f50c390429b36f65f0faf1c1e66b8e2139840b67701c421653cb3e04eba490a9b60875f29a1d94cf0cc8042bec61854d9ff330f6e9f695be2d30ab2f3bfd64b27fe80e6ac533f8eae5275f0567f66fa5c455e095b14521e2ec7b3838126d09cbeed26a4a990f2890efcb6f32d62f40a85afe0aba8b9feff1dffdcb624ccd5ffcb75967d7b592575d21e7dea950ea6baeb6a60deecfe7ae071ecb7e7a7a4d2a6990b2e00ce01f0bea51d0bc509f5b052614e57fdf1fac307e4cd8b47a69f5035b14d199c5c7ca5a6595ab7f03bc1c531822186b0f5e2593cf1a3e8fc54f12019bf437b74d63d736cef0248bc51e0752528651caeac5a8f10b90594081bcb798af2d9c40948d3a78a16b498ca4855a43d0335a9d21bc3bfdd3683b2ae221993b4cb3d81a5ab5dbc5408ad10290bd9fa74bc2beff5639789578dc17a3504823ff572442a4236cee6e725503fb95e901f72c19418faaf3e47b95448fba860edcf42909ba3c0cd5abe164e2ae3ce0f6c7413c57002184629c5d85d5b576038631413d252239cf9bd6c2a59c25e8360e6b6249a15301957fb7f8e139ad442a523f78455175c2b0b34749a5ee2105d1ba8652e98af34ecfbb92b7b8879995fc3c3a5face41716e0bcb554617c64e16cdb2c0d888a4be09c647b9c6d1eafce58c04a6b231e8a7ae88d5bbd59c8faa3c528feb036284581b3f5713bcd0f62da8618ff6c9e642b292b670410645dae393cfec0bd9a0c3113412614e6b22de26da12dbabe2e491da89d3f213c2e072776d3eead137ef40bcdb1f149904facf0aeb51680a39d34de5faf455970828fb4d21cf9acd8ce59f11d28b97aab5acb84d9c95e5ecb55416167c7a86623e4c9db7f03331b30f0cc0fe0a634eabe2a8915ce36ff9d816be7218a69136dd19ae66419a2eacf8bf98e018877917cef83f871375bc75c1e9bf59eee4079695875b08cd5bcf749ded09824a210fb55e712498430ce1549e3b07a726fcf5f01da050f7e116c3a88d32dab375a61fbdc3fa91b48f85a7aeaeccd42ef70cb3c575d183de5ae6c12b44b585023d7624cea23796bdeebbbaf9b6e1e6b399780761cdb3f21706356291eab3ca9dfd5508a59035c0dd85ba1942a3361f84dccf729ad15267054839bd769de27e04341929b7850f4ff9a768fca51d902d7f8c865964a95705f9dac75b159724f021480f6f181d148065ac4ea107372f582430db2fb1d37b2626552ea44d4434c1609c3e9e3e24f6ba861f33656b11c9928ca89d0a85f9b5b3f9725b130a28c5d66f3ada22e6bcb56dd8063af6e35aafb06de8eba754ab862a1c7fad141fd9dae83ca5769fe6eda9eeb3e9787b8c209ebd133d59c0af63f0220b8477e95c3bbc88d54ac117792cf45f51158417795848ef860253c95458d160d3d3abeb7b1a975ece3fcd764c8fb71c0e5151c7efd8a55f78b2351f07fc924c86cac999361b43311e20059b97f30fbca59c1b6bfc2f836e364e8bebe512f800217079d4d08c161f5d2926d9e6d35c9a30539b1dc7ba92354fcc272277f071b98fcf872402e1c0027b941ecfd3b92ff44e9b9a15ec15e8523b2c56d685b640b190583d87ffcd3da911b2417debb760d9659f74748186cc0be2ced34d922aa87e545da8020f467128903629e24bede495b2ead5e18ff56de7f830f7c32aa36c8f66354210b818aa36e35c84ee2514db57c98aafac1f44ad7f14ffafcf17f91cf04e6890cb34b67763254f4af9fdf08a1212ef7eb80c47f28f192c2bd673b74422490acd89239d37114a069a73989188c4fbf5ab41b43346d484350974a3d4e81562797cffda4b078204c62ea109ca53998d7f0137727780b91fe359b7b68be860b60ba9effebb03051c1e9ce750470a60a634a6df7da57040593fcff96aedd26c12b5c9c5d7b731bb9ee94ee628ed15881a097be4fc507effd9ce73acc3b8719057a691f009a339454cbd061e0d2f6b47a1a5ac4794905d3f820de18122f1fedbd7ca341c07e756786acf9a80643afb20bc48a63d6c0aefa89167e4b784ee466ca89893faac3ec8d5fecae0f00d9ab8021e39987307966801a59205e649a9de74cc9ba7d0e347755fbc51ae372a470d535b4d6380c76673aa46c9a8b1ca6de8e2bb9e0e85b0a3d9f9d950a729b20222f013d85565c757fd099165ee3cb76fc8dcec313469a43b91e8be15ba102c9c110edd122223f0ee60b519924d3557bded7b76b9e66af2df99e41cff701306b2a0a281c5ac7c009066d84350a47b70ddeacaa748b8ad3933f96569ec240380fad551b8386a252691e7390340f0e6aad403d5d7418e2502f2e2c46d82c68c7b8c3349c55c53c41303790d1ed7a8f1ba69c8b544e2f0defb830730cd4d599daa7205697be06242024932223d8ddd787869f6a6e35909e0f58ca46ee7137d0c51c4c61d5ff459e8a5694542d14b180f5dd86fed396ce6b4aa73c49f3423a685e3a3226e4151f4bd11b175465eb91829f95e7346042502661bd691941d46cd0174894f01951c9bab05ff58eeae87da0531956b0dcfcf42ffcea8204c3ba4c5833e04e1a191c891e8903385f7d2e48213017ce117f4c69ed50d3a9c33750137d02efe9cfbf440de6c20bf767975668231cb4a18824b414cf3c26ab332a9dfed4a38c5549ae19d9b43dbc66ee534dc7d58b23f39a9f436feab572fae2044dee609afe170a4a7dfb30303f8f0d9a71b3116668c66f0898ce566b44e77984330d92f1882cba409f667e426c11baebbd288ac6c5eb5554603162ca03030e80ac958024d43f6caa39146dee032456d877bb273743f3026e26e1e583d9fc2010ef7d27e84f902ae70b5102e79b9cba3920822dc820c73b7b9afbbc23274b6851b748f1fefcd70ec4b57748a134c11a280fbe802f4171781e02e1f42d13db91ad6921048ba845f743e31bad7aaae1e66c213363cf0959aab7f7fad68903d3e527365e100d00e7f9c0bf79cf6abe7653ab74b55ca38ec705f52a0f8e9c0144d6747f60ae5932b8c8545ee8e91d6c288b559a187d3d58af01ecc9f29be889cc7c23496a1fa835511628d6f52f93d248248ef14d4a3135511f523e2502771fd8f6edf26a3df61040a5ad601dc5c4845966c56859f4b31be078872000732c8b4fd4a28cb05859fe016cd1fc4f00d5b1c54debee6c0ca0dbfb10210952299bed2fd45c04979bee207a1bcf9d0f6b8bf6de106160fc76f2e3eaaa3144f8627e1284a3997ce6822093668bc74bd1842c38870dbe102d299fd5d599d54ee0806441a3f0ebebfec9a887fda7e30ad63db887bdf5e822cc47fa852c0049d0b40ae35856ec7a247c148f1551a3112a9f5e315a0518d5910d072529b0e3d529918313a61f9c2cfc8cfaf55cdfc75e1787cd8089c6ab32f02ad11d40c090f2e9de7232f878c2f2437d78cad2ead104a71453ff7f1ff9609cfed7f95625ee73621baeb3330877801144293aaa0691190e86d74b971f49467a1c2505fcc327381e2cd8e6196a979e7c03be34357f0f8141a33506a0dda227f916425a699faa09d7486233f1063555fd2c2563ae936a83c0ec014a873d8f34a5f131ded71ecdb7b1509f830221eac4ed8660fc03aa9dcff3599c32d7c5414077bdc4988c3b004babb4acb48157f8e75be2b8cad002c9075dffb39cd6306bb143051543356b03a6ec51318bf04d9e912493a0b47c47c69898bdfd85e9b5688625bde11910d705b144ea82b1783607d67d4954cfc8fecfc05b298a75fbb548821b2f243c017c807b5f7ca34cd83c9251c9e50ab9ad49aef93dc80e367e825655c0beae1f1a2b086429d6cc0c209bdc75b7c47d7be90d0dd893c73a56b766a3e167c4146ab276a7a220a92eca8b857d79191c48298beb4fb3de56f8cb41c00bfc20d5cd8a7503a037ee35b77b173d55e63113f3700bc53ecf73ede677bea9f34e77d8130b032f53c3987ea7cb36c35534d20dbab5162e9b9f6339b2ffff47e4d799bda4441d19cfb1d2e887aed8aedea9620a4d03c5d73d6047264c749a97706ae70a77cb6934c1ebeeacf8d9c44e88cdc7e20f7412dd94784e340694d482bab91905fd9b05b8bf79db0187f8a551078c52e6e58b0cc398e4fa25bb10c371b4bc5352ab7eb1c0dadf7ab5f7163f4790878945f1ca74861eeaedad2be62ec1b0b1ffe3754f9568c00f7663cf0466cbd6527818594cf22c040b9752c8a5db70a4495310ff1480046e7325a83852855d5e97bf8ce19214da4827453ac9fb5c564ad811a0855d83b54d33c2b7cd69f4284e10c2b819eea49a9eef2686e439e064e84a3f4c381b78ff22e0e640014de3c05864aaf8d7dcda4dd2712c29cad9dbabc1d6c18ea7605dee0f96dec5095c6f6e004a2cd1085dd1681782e0d9da62a5b8303de3054b9821540f299444cccf741ea540d2c0babae5cbb83fa403eb0f9246f41bccc05a890ec7531921966952ca7d3ebaa5f9418f7ca6c379a1f235f9b08eb762c5ee5f2e9d123635ace994181a43b49cad00c6ab94ea691fa9368c887797a5a81adf2564077b5db6e690d124460d1b818ee3e6ee2ec5e457178fee3c73622ba48c4cf64ddfd91579ed3a5aebb64d3b87369fb5d09140cf101b8d38515e842de1c002607a2beec64bc28dc019da8963de7ba193df8c48137317541f9448c59894005d70ef9cffc5d14215c6c7e9eb2e0ff457c552f2b803744bb3784d23055d37c40c130b2289055951b3edd3cc5525930f8fe7064686119533535a40604f65e9a6b008f3a1a775c260223922210ee55e721a317199e9d862775bbb9ceff950bc300c452f7ba3a13a426ae75a651a4c69ee437428a01b68f8a0b6fab2f77ab4b26ae8e7cd29a4834bfcd3b641d7d9ded6b2c3e91c7641ae0b85aa784c17b706baaf3e92e59f100b6056d3fa2c0b0dc01d6b873b519989d5ce46f29e5cdc0c8b35e369297ac29a6c609a94d351d89d98c73de027613f96434b5cbcbc76b8f83462aa9f68ea37d2421bba5b855a4710fbe86fff06bdb9cd24b533ab5fca896b1afd979a0ba60a4034dbdbf753bb5ab65258e87b7484e79311b5904f9c78b4a5ab5014142077ba92ed39c313ff1337d35c2a4f2b31c29bb21bafbea3d49cfea327f22de664f0bbe07b25e22a90a2c8747220ca1d0d4eabb6167b132a8103d5da31e94c127d399d3ed40406625f0208763a61fb9b509ac6dccd41eecd78cf021791e36790d82e1645f886c3f74a0e75da87c7a55b85372a8083e448954a6544d73bf436fd0951390718a4530ead467ece9b36e4b948057ed8812927fea5ae29159cae0b2a0916f5edb8e212039cb6c9282c7e5ef380bb2cf538d6a7126e290e3bfd49ebf7087424c52ba33f09cddfb437441820a0be7da6d2929816abafc52a949a3f5817db932b26284081bb23dc066723b6d9b0c4361e40e36d6ad84bc64de415ca4d25555c5138acdfaa49ea520d8d394ad31917161d41098d7e19197e9d0582338e790f874e6ad2ad72c91f098ce87d9e38d6e474f0085b3ba21ff4b7b28e3e5d7096edee4a09e7de179cbc20024f82bf66fb62f62efc25d409e51a409067e57b42c50944e5f8022ffe14f965f09f0d74da7b30edf3eca26641a6a36d9ce6152c922fad36003888162d42318b79848163c6c608f83ad292aa41dc23222e10e888ab432a2996cc50a319c3d7aacdf0f1faf7920822418e64b079bf7ea0717b0754419d076080aadf63e8c569d87f773f492aaa8be3f89f7d246e62d4bfb82ff5dafcdea8c5820a38c397f997312e32d97f9aeaf818bba6b0c6132e729aad61a637716783f639b2ddc3064731545deda6c192133b1dda8814282220d268ee921c4f4a0651c33a633a1562b0d54e1001d9ffff60728ce60d635f1f984fe52ecad1bfa0db4e55073c0d663fd576d891475f06694f97612111d8ea3c36f13a76b1ff0e6c166fd42b7ca47bbdedcfa26ebe7345b0bfc658ac963e2eaec568dcc06db27904cd8e5ce39d667f72dca6d43819164de0915b837bc81d7ef5dcb27d713a81fa2d61fffb6d2612a7fa72ddb7f0c4a0a63d9879c134d84787bd9f82a415932716052f10c5df21a3b403834739e7ab84b631b76a31f5244927481c88bf933cb43fff1db4c0458b99f5e5f05b9ab84542966d6b3d1758a70571b657e5f95112a29c32411b9103043e694b955363cedc7f9d7c552c01e9e1d62f06ec5393256279fca1559ca537d45dc4c964ac9f8e3576ca0a9292d219d7cdf262614deb4f1a5487572d0f4b13535b1e5f2f821ed356fbf45cee47d271e9cd25bffca1ed7ee8453b9d327fd993df4db6d5c670082dd2abdec526f10517c298fdd03becc5f3006f714a7ef68a751c525ec727a109c6444f388ba89d4963758ad4164b32c3edbfc1c3b30b4a1c4282fabb43dd0b615665597165455959f1d31949f63f578e0a64d5fdabb7401941a096587509607976470720b347aa0d216bbbe9ca521089ef5a7677cace8313c68c99bd495e45e4fe47ca092a1e467010bb88e5b23382ce0c69235c361a0c8cdccaf03a4c488928cac2ea22d1280da42cc2f61bad41adb41cf3e9a0c67f1fd4f5b033245e17fe69e69bc192852ebdb24561c6cadb6042f4dfd606701de59c72423867aa8b40178544d6bda7765a4be54c00aa0e95b0aa96aa8eb8c0f25e2559d92de563ecf980f923bedf1727ededb5502d1e078779705eb9b82729a6b48c56b81c2b369b76000f51e9304e313c225cf6d322a10fa4120271cb5095b70891274dd0879b94ea4d5a36108ae9b0dbbfc1384a216770ee197243d79aaa3cf272be039f658befce8a57f609ef148a7197c824a2809acbd920c9397fde2159f464091dfb3290a01e11c36bd35fd0b7b6e3742cf74d74bc602b527a6bd8d57d45f32c75fc93fd20080ff6fa8724a4f9d6cd12c583400db343a6c83d5cc28b49ef62b1758fd6d71c84087240db6ce28a2c6032ee00e711e9b6279059a5041442e8188b0478e6e9a04a48d4732511a6dca633ff93d5516c56c0966e64dcd2958246183469ca13662badcb9c15ea9d845bdeb66668e165c0b870116bd8a099098a6333f58af2d8025d1d09ac20c260ce19743522d119cd8f85f1a778e7fce49996061a440842426c1e0351696eabb3751179f88ac638516d263c4e9092faed3bb544baa7f691150b1d0f5b6eeb10955a2462806559d532e661971fc25c2f27638abc80cb08ced18591df7f185298bab073d665609649e21632fdc06d7559185e39e21b35ae0f1c99afddcc7f30eba8021057c5cd661fd0545433f2a0d695b7b42cb5a7b72e498d7bd2233ba9889597248b0dffb58b85299721b398ef527b6fe4b8f26a007c7be5e171440de018576a1bdbdb47fb2a9c2e7381940e463f622c78034636c694d1f728af3b5c9e0226e7ed875c93137344de975def28aaa7547f50becafa23a47a211fad5ebaa0accbd8906d40819206eabffdf9e0e4ad9d13eed4f96ba8512e9d186d7efae44a285e0f888d2dff9e00a10666e5c6fbfd70ad496e732943d38a9c6a5de7c47777ef4debf04cb9b30e899a27f927591159176906f673123b653f30168d3706c7be143d1c8280937b65a4f4d313e87708613837f7cc81988b1818190cb0363004febd5b0d0a07f4098e355cf67a7c848d6de0c0608740bf3369f3eac1f8d5e3c8f680baf74b1d3745c1877b973585501f41967e73fd1e6b79ae24254b36557e712c2792fed7172f2482e49af6686919f02af17aa09c061ce576fc23a5d21d39837faba18cb8fc549eefba06f264b8f71ef158305323a35663a0415c1de888f27113e67b0a35b2c2d848d144c69a1089f8c9f5d4188b3f91f026980f685d7b1bd7dcd5483414267cb44db8231a878cb7318d83d7e8e369a484b8859e2eecddba3d7a8b5ec5596f8f98d922070437cb66219474fcb754a92c0bcc341992548a647559c5f648b58a32ad7af83ac0fd3b280ee86fe2272cd2f011cc97a43e6535ef40593f6127047b2c3dc7c5dce806e0149a44e19b080173e81097d4ed3b9666df7fc46036ecb18d53c72fbe11583cdd7c2374d27fa6a35e32b0410518245976d115a9376dddff94324ad0be461f86bcecfaf1a7adb5f71c5971bce730575ac5cf925af707d7b8db262cdb6bd74f793edf30c4c6b3bb2d3c09a120428b88c10cc8b9435ea15899b5cc678d5739d2e94266ad8e44eaa9a9e6250347bed038d3cd8d349a959584a5b5d3bfcb1ef727f590ff263320a4dd5da6e5c42c006295a9e49c73dd4701a38326daa8e6474f3855fa1efce20f17a3afb2af605abb9b00c5bf8e6fe28bb077e6f5d07e7a2989ffb7744cd5caa99bd9b0edf62a70b2226253f7adb7a08e73452821dbdddca033617c46802119d2be921f5c799163315a59ea53b85f26ca7b75d578cd419635af25dc9d2ebca9e4a13509d56eb2e7fcaf20acf55bdd91cbb3d08eef0e1240f6465b159b403120d78e0d52e0e17a0cc39af8d9dd973192ec25bf24899e59774c9e3eedd56382d9f0ad7c9f4080dcbb70bb8ae24280adea695a406dc415031289b8ceca580ac24d5faebf8dd8fcca2e8ff23071aadd805f1b2389ff4915d4cf236281ee7eaa3822c3f10d2a300f7666dc6e9216494477f378772399eab8f6e43b76a6fbb702cb5508850b5340a164d73065cab289109edaea2549ffe66ec89f77bfca3627212218ad5467cabcbd5a8adc80673426101567ac07ed06d1d3058a0dad4bde989a3dd44ee26e68e04f186dc9f837895e3b47a0e70508738cc1e3fc58ed442654a74c6503921168afd009e23f3c11616919fcf3cc46d0d3453d8bef6a7fba9ec53b17a49171ab858aa7bbbfc1d2aed6d48cd6b38c292e50bb1a221ae97a679b6932520090d43108b99d2f75e6f387e9f9fb2ee7152ddf4f4847a6cc7e324bf510936de20c2713c83136558d4f320ce7db90eb61203dedf1b071e76472337437aa6dcfe8ce39b6ab3a6785e62f37363fc086bfd2e83af3d5b43a3029ecb4fbf9a9d55104f05ee6d6f20890e91b4a6e578a29fa2c10ed009bd5fa949730d28317231b6b2dad3572e200a3c3385676696a4862406a284918f9f6c08fa5ae81008208595bc8633c0735a0c0a15d53c5a6b8713c73837f160b17cd977a530d2a62f0fe58f64714553540f864696f45c3aaa7e0fa6d5c38b371e484a54382fb14d957edfa7476b214d0a9eefd5ed9ba56ec7b88903f117ae5fbb34114eb1fc31bc31ec22b9fe9aa3ab10472aa68c5848cffa665670ff18094e906175a47aa1dd34b1a620fa3d863bc09aaf95eb2efcab9d9c41f5a2e1bb744c3119ad4271a0cead550fe7042eb5d8862047d6f87fe10aa3e383890d55e31d2e73613b2bebdee66202d6a943539201907ff325d17e9b79f4f5c47567924be5737d01929c465d2f9737a389700ae1c6d0d1c2907a7cfb3ccf86d69b5c7d915d074733b90dce67e11495d5f00e8bbc0dd703ac382ac666060d899e60413999a925da1fe6491bc8059926bf32c3addf70c8af53a327a4ecf98ce3cb0fb1621fae4e3fea98c21d962c98f30b37fb18fdf79286a48caf7090e92fd0b3c1765edbbff9d9c59bfcedc7fd9cbb07547654a1523b0a805f88d3042c298b1b48dcdb3e364010fbf770aeb251c9ce0c5709442225b8146a59e54eabe3f42e5792bfa9dea3b498e0c2602c2de32496952e23884cd0994b28ebb26eb5df400caa5e9704f4887118dcbe132f0482c3250ff95a8645911e0cc2670e47f3fac416942c9ecb64486815f140048b79ebab40064fdc439c25107cfea152e730318ca827dbbe75421d2051cae99ec6b23610288236783bed403d806b1d6b77cad15cec8d419c68c745f4b13e1ae3bf8b9c31e5f98c8536906e252ce7d51d73e3bac04d9a2d6488f1f4b34952cf68e3d7a0f5fd38d27e9822c3823208b314d08feedf69c8d10eaaabb182b3cc1bf608557160ec7faf98ba7df36f0a5721525bba2ccaf408bf9c9bd89bda5c491806f525c06c7b2b3f70957912ed8c80ce0cb740e8ca34a5f7deaf94c285745b64a554f499ecff9634b3076062ed763edbfb4f5046daf661602ff745f5edb3eaa2e719b78508f25b07519f16907ec192f97eb1ad0d2da273c90d8274fb51cb21c0f7a62045c1d7a0e0d3562fdf8548b8cd1a74446d1f99fb21dd1d600e6ac6b44e35f5617d5c5f6f097fb7b13b71a2023751337293226b33b97d7185eab8c26d8e880a3df967da1b63cfd59227857efb58c36165de552bdbde795e9588da184159c1afc58ad03032a02354b80e3bcac447877f654c90da9c00484cf19638c16fe6e8df73011e15e77b5849e5b0f657165efa94060e01b1721bb7e602c95e329e4f4f3ef6a60359c431afb7c158da79ed5cc881820a402fed8185d372d169c4023cebebaea60c738dc3044f372bdec834c4bbb430686dc37c43bca5a6595ab7f03bc1c531822186b0f5e2593cf1a3e8fc54f12019b26a08b8249ccd07451634a472b2404cd4b3e0ef06594aeae2b839dc33d1bc0b9e7b8a7fccf6a5be24869c633992cc7cd90412828f41a2b6fe0a0950335d0641381e7121bf978fe96c2de3af1389992c50a1f94dbfd8f4e32cb6ce7b1a8b618d8311c43ca861f8eccaedca933242137761d0db0de07b74c48c250432d37a115c309090507b469da75ec3e343ff0dfd5ce82d50f11ad3750d9065c3f124b86d3e7ea2d54f89c03dca502b487d041815d7a558a66f1cfd529e8b4315380f7ee38fc3146e1c55225e417245d5dccd3ccb603af2c59bcf0ac7a57008beb96cde29cab7bf9c8c210fa954effe9d47db60cc834861c08f9d14f261ad84c4d4a97e4af81241cd2bcaf4986ad48e3003371156d3a4009c5802b8a23c6015209566114361e2de101e244f30bdd93ae3afab21caaf3fdf8cd202663e4527afadae3590cc0d5bb9aacb763bcc0fb2fff72ba2e835c25cdc255996903d9a045f0aeb51680a39d34de5faf455970828fb4d21cf9acd8ce59f11d288bd735d93aa63f8538f2d3a5b29364cd8efaaa6b20faf22b870cb9625a82cf48de8644d67cbd5429910ce411809c1d3fe425f5ce7ab14b3f43e8a6a1c99b9b905562099592aca22f72a7d8c46d7761150ffcc69594596f59675eba1191a568faf9f07c1f5376d9107ccb73730fe6243bfd1cb8c0fc397aff0846d8da7dc709da472265123fee6553cdb28c1039a306580212e34211ed73ef4e8f247506a9a7e0b24832252a72c09856275648490a2dcebd448b557225bfe3ae1c11361bb32c21a3d509263eaf4314f2f59391fde03756d87628751b28cac03639cc96e8b5400e09b8ba8fe4ee7a58dc7f5fe38b9475df1af7b713fbc4cc43870d377bf9e50e3011470596ecd2a29031aec0d898afaaa74db52f9b698fe9853389b631dc4cd4d4909a76767a817186e5b2c52a9286a03df7c423b123e0388b14c760be3d286c719d77c52d8598b90f5b5ca970192a625f625f68046fe38676f7586a12b3d892c09440d4d6ae322c26885f0e46620e5ebfb029969942988acd825597435879e7477ba57efd1e045bc883135ea17152e97f0ef463d6f8dd9a6fabb83461eb0b602b1a9c298f64789cbdfcab06059dd142b53db2ff8a9ab04fbb962de4df4f8ec6d4f3ef4d1f5935f89236fe1cd30c630f9a7ff833fa343f9d102f298fe0508681efb2f657d95f8a76dce21a6d783832accfd4ea29e1c637c6e37ec09ef1b3b28fbf91432fe539f9c3bdfc2037a856eb0cba90f8c2dd3004868f39ea7327a2f9844eda2506d5b60b4547c8b4867f7b238dfb0b6ac7865078594fc071634c27c94d22d6a3590f5b4ed49343e71fbc3c82e905ea25a9085643191177a09b045ef04b8e0bfb7b4d737b202443f91a52417ede858b2fa7d39cbb483bdec3ccb2ad26dcb90466f951b721a77895b3dad931c87bf665999e4a3c70f54cc10c7a59be75ddf2e65f926ebddd7b3791520a77e33ab4555f7eeb4c0ee3599d2d3d49a268e80d10f64b18001994b9c23d1ba1247e51a9e15bcbc4e75f65e99a51dd7882dace6f69d72abdc2d3a48bb92224570ace226b856eb42b8edfba2f48db3381010c1873063ba8665fdfdb58a6105dbc474349b58dc50d2b3e4ae5bf051abef064e9025c89483a949a8731c9ea7b38ef38b5123620f848798cb8155a57afcb97ee5a40bf323be321929f3ead2c55cc6192dc712240be38cf7bba553020eab5b9ce0865cef56b86613eb1ae1632fd23757d34372f7a6ea271db808b769affb5ccfd16bbb4743c0b76687c8883255d6512544a7dfc75fdb755eda546c24ead85386b0aa46441da4b575c23d882ee8d2b7e2d65e0f66371a5fd7a0238a8ff7177c216d364a38c259cc624511a917ea97738e99f975ab009ebb365a1fdb6c6842cb9ef9a9aeded991fd1569ae030114b02d98aa396f6d4baccec9073b46b36e0a60acaf13e5481fc6c5eba550b80193e479718d08ba97ba181e2cc75c3e4ebba129a7ca7e8fb46dc7c8ba9cebfc8a362a28800751cfa0eccc0f6c55686bf04f19ee33c82f6651144f581fd1ed0f37ea9f01cf8688504e2bb755445b279ae8d0fb6214a5ae810d9fe554ac81bdd8525ceffbd605778fae4c3683fb8edf22690a17bb3f4f18f29b002385f30d096a4acbf5c1cbdd58dbd7f31d74b5288c4abd951c984b3771f029d3b41be6e56070c609ec4893e388a7d25cd0e250ca0f952cab2b4781f9bd58133756d6efd71d30a9a2afb2410563e43c87a26148a0e2eede7427f8cf7fc429dd2778366b78d617f3749c85108332acd78b2506832901b9eb7dff1080fbb76f6c6fd226fdb096f4ad541939abf0060f4e2ffb6b360d400cc6ac77bc2ed2b0844a2c10db524f5f01aa73763fef8daf4286a9d8b3a83f018dd3ec6f806532face4860fc21151c9e0623e807cfcd2dce8406dbea7ecd1bd18a7ace9aeb17e83a93b1ceccde890b98c5238df35926ef50acb456e55774eea5f7762d9fdf72b116b745c530a57755dbccc10217e8f885696c556f6c3b4456e24c5263942f990a69de85782c3a676f6e3d489216f8481e30de78817fbfda0fda1664a317b7ffd4943ffa04a0841f97c6e140ea11e421e23a092df71fbbfd500f0776d043038b88a012aeb15839549ba51b3d7d16940990b88aea3c4a3fcf743e5b722e11b6ff3f10637f31424fd9a730c3c5d9e4043538ee8c26bd3690c8ff258410176e3c24062b53d4b3f0e53ccf5cb50d8c8d4b19831845f5553bfc77eb5da86fddd0148c7416ab16781ec9d9a8415551ed4828607dd1856634a76b911fe361e85b33cbce900c575930b2a0e1eab1946d79e830fa584494fe274b2cc26c75f21464c3c23488a7a0c1286ae3153ceba0fc5588317bffa49e549d3966f3dfafee645144d0cb959b60b2db0428a95f0dff5bd6d14a2854a81bf4265aa811bfe6a847262c5dc94b5d6dd66f99006ca7807d6aa20ecfba6834af54abdecc40843d94ae83554ff2d90084a25b1cf3439334c04f1d31cd1a1211d048aefca4beaab40ac39a66a67832ec0937eb366bfda5ecdea9b25dfc4b630908ad2f50650ffacfbd12c622d051941d46f9c529f58c8b7c9eded1866d8548ba1aec0d38d23b989ca75c04cd9c2f540cd7e540bad5b29c5bfb6e854f6f093c20b09f14bc11d57d5c43aa073196c22528c96b2a6caa9e73bd99d0dac3efaa50c5fdf1e9b5686f58b167d6886716264f1b704ed06ec4a9e20d389031d4324855bbbe040f4dbfe96b3c8f97e7258eed26fb1a106baee0c077f14dc3a696cef8bd9cac68c41c68ad85c39306c7e2c8ac956f1f71bceba0d92be9b458c84fb7a0812e85cedffabe189942f7853c5b443bef9ef605b95249b6027f2b8bd8094e9d2ec7fd3e39a6171fb1895228e65d2752c8f78807a67cd1d24a90b20dc13ee99cb6b30d6df89fd48cd8485e272e5f29610d1b7e3ce12a8badd3a01b987c1b0a2677e740f0f6ea8fe74c16a14f87cf725577b47d71f5eb85bef8abcd2693fe2b97b95c9cd23a381534a3a6f9312b71d3999ed76a053c1f08cb62864fb28930e1b127b9272258aabcc0d822b333956a7cd9ee095a18f9387f6998ef974f3279213d3477e00c99416cace7531234e77b1e4a8b12d2744079fbee0476ea0ca7d273fb1a3a3bbc85314923819cb07a12549326c5bf0f460e5aa0ac3475ee88a19c07452fc055928b36235322b5b9b752bc8de3ebb195ff6e93b31b13e5fab9557243c7489c3c1ac806e16948503a1bcf49ad60073a4e9dcd168950167dea3e97fd5deb3abdb139e901a7eea4e095523ad5bb54f1564a8436151d1b47a0304e47cdbdec63c5308db5c0e88180f37f0f5a52d8ef118e112dda7c26f171412e324068b3ec08b0732d83d09f0275aee16aaec8177b762b454bbb8034d91d8a9b9508c7cc4e28f125eba6c1a47f48323329a4b68cd989ee8b654436f223fa875b62d53ffa2c2344ae831687cd28538e8c78d114a0a390bf9758a8852624366b4f79ed3058877042e7199ac7bd5c6d627c633bd376dec9636031371ea54dba0b1b89010b1ee7c259defc164af295f3dd054cb7a6a0642fbbc9f27da690d5a8c7836a7dc7734e6dbceb36c28784f484ab2284547279419493f5c8fb05b122f80c3287e8b6bbc78144a303ec323f680bc3d02c368d8cc4431177d217a825f07e63bf171914fc6817688d3a57b4f8ea4bef9bbc659789e82f4610fffe8f5018bcefe2960afc0d779134251e415ba3aa2c6fe6c8b7207ecc241298854e552fd4a30147b1bfbea521d49e2c80bddace573268fa9095e78ccee000b4b40e2ead14129a306e8cf4c08e14d0d2315bd80f4c38197e1411652c04e508c216bc86562523a7dd56eeeaa8dda30c98922c4bcadd502d15c8a86bbbfcfaa5838ec8199c8ec8ff8265db7d48dabdc3efb0b8f1f4cee8e1161dd9dff6e0ca5fec9d9ca8f923d77b72c30a06445c5a78faab2e9e3dbebe42cf94e5805afd2c62f86c5e0abb47b0376e3ac11309e20b698df486da4f98da15024cd37a8454259f1292c9ed19138023e639181732e1b704b99a84d951146e61004f0005f585f045e6382eefc45a22aa981332ee20c23e43bf7cc272eba8116af0a500a543c4ae42a2bfdf2f44f8ab1f4b02326b9f86ed98f27822bf27ac959fac947e9a5c55f4d93ca89ac30db0f06f436b711072a6c320699fa4360a76c99ea299ca2b6810920d0299400dc7a36210740c8d855d8d41896d3ee6a1b072eaef87876a554b5435cd343d5009b4f770bc97d3993601b77519c7cb254dad3e02962716c460709d2367daff1bf1af7311f493be0397a382593c12a8e626c4f1bf24184e3393601e3fcdb3365469bd9be7123ab7d297af0490372ce771e4be6720ee6676966ccb4385d907ecbac702d2cfed883505b2753ffec9aacbac26bf6c3107d9c1c670e678510e242a5746f62f95002d708cf4acfb30e8f9c466479f7d523dcffa66c8369b382c427c7d7aac4d58ad56d37e0112b86067db28f3a4e7632fd2885e505508efa691a9f53974552af96a55926b85e962eb5694959ef369b66ce4996e3a780ed62cd988539e5c3e4803e4b4bc38d465f11988adf7177c348f7d52fcd0659390013f83f765a80ccaccdefb846afe0a4fc1e4667419c5bde5bd251a874efc48067388e3fdce3adc337a52cfeb23a52547266a5533a56574a936948dc0e8e418419fb38e27b1678ef8befab330923fef62573771c630948317aeecaf33c0eaa016295818266d999469f310a591972f86db15a1ea2b4afefc55a7566fcac2833b10adb28f0c23baf7134e432f9aa5d21da29906326be845ae35ca56940933801473a9e718988027202a3d1f43d9f27ba83e6e8e1e88a2a716c786e5d6de94e626b391d919dbc077ad625876db72e2ec86d43cae82499af7217da6b3160d3884bf36aa9f9500eb7ab21f87344edc2bb1db18eaec61b1228e0ceb3fbb5764f47033c63b406fd9b15b15b272b5a5cde8cb0df2d9ab2c2f42870498b457100df3ac8e733c6e676e742e00c5cc770c9146444d2ca3791e710dc3b90a587b62a20da10faf003e6b4eee50a16c9eb08768c10b131468db9ecbf16cbb3609bf942e28cf5061cfec6a5fe7ee0e7a86b96623ff7c28f7342411f909f8d25b9b3bc21bb981ce92576fc72227eb9c8e9a4e9fc3e62cabeb3a13f30d4e9155cd69934d133286663bf19fb46893eda70576cbf1ab6bf14129ba859c181c3cf6255318c1191f0a7fb06e7593bd4038fb741f0892155f34d1120ba46a344b6464a0eccfe3976a6f546a22b418a1969bb79b46a22f4a7f0a883b32da4b6bdb73b3606f91eb50786816a085ce1b3d680e5f42f72455fa28f1fc86a0f3503988d96e58fbbaf783ab1970ba8ea7b59d615836df5b79071a59477d9da90c2d624105fcc08a93c815a89b8e93775480a92e917258f10c948e5d29d200407d68b2f159520e00c065aea380fb75619fab2eee644cd59ff7ecb8f1fa11c62fe687f796253a1aebafa348a81944df65a1b8b4712113898dd9abc4c79e8d0fdaa173fa1367fe8b58e1092f79cbbe7611321f477b63d5a7fedd44281e4a025a9b907e326b9b519587d41d114c91c6aa633a3ed90afafdaa449f3ed3cabd107ce76ef777fc4e8bd5757ff96614b0289163e13138cadc49cbade8ccd92d9dec6e6d99dbaa5d36df58e45bebf2eb4cc8dfb653f2ff5e21da35a29677156e25256fd5f06bfd27a12e40ca81ac47d8f8b29c04c5610d13699fe14f6c3b88b14f170386ce311fc143080568e2116bb40c5ab334a752397c9c743911a5c260778c943aaa0d8cb88200933813f0824f4112c4fab723c50963e393085efe8d4ab903fe14feef023571716e317bb5505bcce20fbf4f9f0cbd4d9c7d3db65b3844f072658a4343f151e2c70a967bfac2c6390a4097ab4354cf4d0a864e6451a93fbabf509b6f773e409fc220f61ef8e70714ba3b7f428fcd7ff54f980e9ad62c9909ef85c22969b855256eb5c43c7b7d4f4e24b50e4640d358cd8f21cebb96d625ea8ef70f5fc16832dbf753685b448f74ebca0de7343b3fab8654d1a0f750cafd3c9759859a6c93285d5e32b6d99100322f0bdcf1bf736545ed4d1b6fa02b8d13c772b74cb1872946e126dd602e21fd4e2f6a4b0775f9c62fe23b33954bd71a6348c8f2c850da762f7da11ea249691b7e9bf785d0679ac04a4b7be620ae887189ee18fa2bbdbc20cfeafbd0920ebff62160b61ae206846290d307ef34bef0550e02b67d3bb422e53d4050f3a32107e5a773d922ea10ae833bfe4f31bd2ed81045cb95f2eb0c2c74ef50ebcf1a96678e24b3e3b80685a7ae0a1735f832c10a540919aefc843375f9cd792e5fad6af4e9bb17ea849521f476d16808b42d42c03f1a02c2c6913cb230b7aea16780e4b070d0c99dacf5bced698d7aa1cc66593012b05f571d70ea096343841e3e42d37b556de864527ddebdb8f9edf765f91e83c9c3ab9c9811791b8727da32f5bd2514e3df8b693993c0d7486e8eb0ca9913f68636c00f7c07440f5d64a9fb3b9724c41d98ee45132d9d18928b4b5202ca0c298e455f2e2989ecde6f1ce87d46082827c79162f2a2c36999431785d062b825c8df8dc35ebc874e4855eb370b86c5d4873449202c74d4e0f43d5f1c5522e63477ebfae544d717a32079dd2f3817a2ce4550621b8be8b8f64400a40ad4b63b9010c697ee6a0c2d25620a8185402d6f13520e5216eb5c770587e9f0f2244bea5f5572caa25c642004ef77c6e3bc04dded7732988f796cdcec2f53aa6a66fad61cd2c28068576b3b7c22ae6f29fb5a11e48a8b62dfb97ee9ffbbdf671a26af3031f7766fe6247f6621c1def65dedd131a56771eb798121674dca0890ee6bc16b67d450a76ae752c34b9ba051ddd39316fbf672da43c19372da1c35d57caee118aa581d4be0865a95e8a1806756ac902de29bb2cdb8632c5afa023401be7b664483617fd09c644efd17e53d4625217a4bc762844298eb5be73df701aaa7e035380da2f440ee0f1940581f295a39ee31a6e15419aee3cc0c352556b47371651346cbe0282d6745179db4e0ae44b68a38825265e1376b8ac0aba160b47f40b204621b65eddb4475dd39c805cc9be0c7eff4225c8bcbcbc8485a3291f459a3f4ff79da5b3a834eb5e1a2e4beebdcccb6412026fdf7f0fe0954c808d1f92f3a5e32af3f974f7b449c1f5c334aab34ae03e30b1d9199a5c1ebe3d77a7cd6edeb5415a1a873d76b2823dc0aea33acb5f1332db9f17fb0bb54e6e0fae277beebe9ca29c79fe7fb2ee1b6a29684ba28e0701998c4d6ab4552f4ed45398de3b71d78d552fbc6c10cd6edcded87ca44ac7e28c2969c55129bf1d44e11c6ef4dc78fe617b591db8529624bb3d8b7e3047cf038b054873baa40f1868411d1c93a054e3bf08fbc0373ead072ba80f112bdb02747a2b742b5a7a17fd018e7124c8d7519d30804646d8bb9a97eea99cb978164714a77a386e29f071222aa782f7f549a3580db78d4c352c2c59a53c4196d4a6ff54dfbe98c49a8d484073e551db1c301c6dff18199105a893f0af345a8fd61edc4844fe7356af42d721e3a8cec708e657ae787469efb822581374f650d6e7a02555c40cfe90857f4983bedd7173e5dc25c2f4998a81c5147e85d6e38750e5bacc6bfb1421b268693bdc8b6ed3a6330822966e3fbf5bb548d3ff945036e3a4a5872741d934539874bc04ee7a44455d79760ddf67a94a1db5a3748b0e0ed81a4e25ddb4207699dc226a36b7245b788f8a3154abef43fe782f4c591fb8f7c267504fe4af4b0f6c31be0e6a0825ec701b7f209d56655f4f4401322abc43aa55b9625e6e53c34ef51bd82268fb6466bfee249def661636cfbd7d12a02adf7a4ec04d14b1e88906a3c837b0ecb215bdf4f872f1ad8014f4ccc234a7d19733314cd703772354f3ff5caa84e257ff17b00a192f22be4faaa6e42f340bd7bd6974a7b79ab5ec9cd3ed0f8ac56335cbdb69c493c7e78f2b3226146f3b004384c84c5b521ffee930868d6353d9b1dd47a73656e8eab82a0f73055a8c50f1c1eab463b4a84454aeb550fd2f623eb32c74267c9af4f857004f1dff41def885388ba340c0b3e96142df16c5c280e2ca7f7d73f4f79a967d9af694c334828cf51b3e2a53bd657b765cb40a9ab19c93b9919bf64046c320c51cd630c9234137a00091f854d57e5fc1e1f43183ae8dbb3b95543888a38fde65d0b57f175ede7b4b9983654191a2ac29e835a89595c9bc6b0237bc0501fb84252d806b91ac3fbc6e98ea4f120759101b96e092f10f1035b3c71909043b8097d85b170afe5b26ff580cc0782c43ce297cf30522ee33bf4f30d5c9900273c5839536299f185eaa15a7e8223638b5078f4ce2aea1bafe15fc916b0f87df0a85a3546e56cc9622f4d449c0afe9272dad8828e65afba3c9c5f231911c058b3942ebfae3762172dd831fdcff76abad8b085b54089649109df3be14e1c4a5a0167d7f9453818ac3f5318a4575d1ad882b74887cf5d3cf5c98bf37b029259737b67bcdc23dc95d60ce323dc348e14b75ddc089ceffe002833056b8e508b70162cacbca1aaf5d298d4340e6b51dcb187dee198105b690687065306ef831e8a25e97ad8e39f0b9c11c316954834befafc535e9f0edcc0e370f96657f460f97484174146cbcc01a889fb000d40bd48880d75d4aa7de0eff7326de3e193adc09e6ced70579b1a9b94da4acd49ac48de00651be9f6a7956f17a31706ae8b1f9a0e1642e5708d5a6c9b39308ed7fa508900d3a76eaa9baf87d6eb1e0f52251deac484728275ae50dca3ff60d393696a889d7ade39a6f59d9e8a6a725a829b18fe26288e75bcbf493e825f28d31275a2afa5312b6610dcc72f8551ca0ebbb26d7e532ecab07ca55aba4d419c6f3ad4841f1c93c69634dea3a164483fc5c4802f10010e7bea89719d9df69bc2d3466d23f30a59da50910a2679734f0661b5519ee499bd638ffbbd93bb5c4edde08da368f0d43f4f8677b43d99635055c16bf4f49e4cac19d44aa6278240880b21576eefa8738c9dcbb62bbe296149a981e82fa9a9b2689ceeadf38c6e64727f79d3b667020bc476405f64435401d8189501af95fb399c7bd5ecfc875d80ea9c3a7a40711272806167b000c934d3a6278c5c4a5e9c8ab0f13d9a9b965edf8b1ffca15ce200b63eee5da631afd05f6fb0ae1b09f2d11021c364deaad79b34847f0ca31e58926bbd833cf6ee77273f6503e1b3dcefe5b0f4d714601bcfdde2d87360afd7769aeb694baec7f33b94ddad3e315c304b181d44040abf7c1919ab33e185acd99bf4ffaa22dc265da6b238a3a041eb43cac80bc3a147b72fedab89a8e3e3438d898ba70f5abc555b435fb2c21f3887f1754714dd572577eaa8629dcf9a31089c8c981f906dcb6b42865e13d65aa456fca7e6599c23c3a3d9ddb04481871fbe4ccf0d61a3b97c199472aa7c86b69145b278019b4043149e8ec47379e6a364f98b15f3685693b351c581d2bd65767f2c9453b2f076680192fb71174655fd7a99db2463969e96d4aa2bb5a2508c7e4cde6a2ff624cb2352acdb97268cb96072ff87161a4d55f568f1fdedd9b20b2eb1c2218ca18978d13c9999bc6d641b8c84a78d5b66f1ae57aaca239e72905ce8cc8f46f7feab8e94686e126500783f1db81623f5e21191423261521da323704fedebd67911a8918a02cb127bdf27b3f9cdc2b6b1a0275c9f22548c19c7dbb904ee0dc6c1627f333b4c6d6bc1a44ab2afd61968990d75d5231a630cfad980c3f09828af27424abdcc870e99527f044abf5f2117baa49dab4506897794229d18f3cc0ecc3fdcd3a3026006ada3e4889f305e73e5a3ffe96ac8585587a979943eda668ae151cc6232c0e190c4e948a1f8a8377b21dc25547bb18abba4aca782128cdeb48d25cf1243fb6180b5e5466346fb40c2c16c33b837d8ac627ecbcfd8732626534cdb8c8b83c3d02b8b4038a1a9942392066df304d6e244ccafe63f438a15f5c9693c8db6559a7531d8183e71e71c9b445d714a40ecc9622ef4542474b6bb0f3bbd99c5d1dba61b3b16f5529f3e2c5183602f56fe50d3a6f0586beb46db50ee63d743de0a4cb292350ec2074c843765900f7cb06f8dfad2c7152a8888636dc419afde57796c17a44ce724ab850b0539ca294874aaa773d71caa52c7bd862839acc8ce58be003c8eebec07f949eaf1c36c6a40172f5078cf2ed8c611b9d62f04bcbf2ff503f616133a7ba4788969907bf91b26637fc3cb0f937719a78d62ee8f741a0f8259e44dce63aee892df1155d19e2d0eec6cf39a7d55d71976b65d6e47cefd3c928519715d4f888e72c328f11399f0c931fff48ed4b236983aa3b8dc3e3e3dcfe7a742ccf3fd75354e051df617f5adbbf49f9ca3f0e2d2879481a57db77d4ae481ba2a6567023d91a39ea22c39147ac7d00cd77c7a4ed2049aa97a2b2d2949f392608a8fec78a7d108500e7b0e67d021396609347d3c5202dfc00fa7a68ac9d39ee57390f444548621f0588a6897a182e9705d0f174bcea399fc951e8b092ac224e04ddd028127df9905e288fdf9941f438b5a334bbffef28ed23b55894877c61ceb60906a74be9ba115a9701918bbf5384ae593cfbb4013bf8a1c004201bcafd555a0a39671e9405e43c23f8cca273587a05dec73c0d59c106570b657e8aac340bcc28f64770da0c066c4111f878681304a96b89710683a313fa6caac10ba7bace457c47485a14935962aa8bfcea6283f65dabff63945928aebfe0daa63963ffcfd66924d9d4448ce211b946f2c3c8e0b2fc8e6d40ff982d64287f8ee922d16642e984bedad1264fdf7d2d6a1e9d136be32bda0f2bd2f712303b03ab1ad5cd3e65d4cf5e8c2c16bc5d8878b32a20333b5e7d3a1e400ee760555d4bcf8807d6fb7a7f6a5a13901343a363119d2d0388d0e59650d31aa7fe92458099f8816d43cf48081594c6344bf03c4c6b5359c724e266bd77a8b13e27761570d12c2905c01ded192c7c77c0b7c96bf345e31b044fc04aed6bd70b7b488fb06b244a2389e47f2552f122ebf4538460759e8f2e64de3ef46f9c7d8b8873c5e66eef2fd792a8fc17345cdf873ec655c4316fec673f78141239372c1ac0ba76e556db786ad2cb61a34cc0272a8652a307d8a7d32dc6bcf7e360a72f761cb6bbcf5762e6af8f8f1dcf178b9767724f1e581fc61238d8e9ccbe379bb36034906cde716fdb788735e688ab54f8940370823e471110a8781c1d4208ec25503eea74be3bf3f464edd2c9a6769fef2cdbeb07b41a7f9082e4c096c66176fcf0c9d405445b9d88d76d824d30e57f6c747f794f43b42560935b519f3b701c1e6efcd53ce07087654faecf3e052a939f897343a3c3d8042deb0799d3ba4440e1079486c91775ffd1a430119340e61d92c89274d7029f2fabfa3fa0eb6ef928908cab286c3bc05ddc0afa97602b2a172df6a0a192fbe5c79bb05a2208d51ae8a5fa546bdca8bbc1e4ae355ca984db6e5100ae076110cb0117509cdfa19edf64018204c033b8569d882abf0cd213fe8553e4b3fd44e248404fc0e0a9c6522fea70bde2972dcb142cda4494432e29dc437bfc1e2782e6ce0dd8cf9292e707469dd0b551d7cb2f4af252d9c896113c415fb7187ba2145a2d47a950aae4739912b9a68b137ef4a195797d4b6c6cbb07bee52213fdeb0f3d38feb51807ec65a0e6c8e415711a120ec25058620beab1730391abcbca25cd6e0f176ef3c521105fba593285cd007797d87965713419353ad8ea1b8bc5b1a8e315dc356aa6da3c4b07a0ae6a7cb7741d0c7aee77581e470dd4e726d77c5fc727c7038e586cfeb148aa91c503179275680df7bd750df2f0e4baf80546f7de5228e1cac7b123172da65507c349a54b6918cb49825310cd3a18f92162c6ec1d97645799f6200d3ace5df512d79277349664113bce16e78ad837ae2328d7695d89c7cd58d489a70c0d066ca688e887ff4f348af9c793eb1319070c029c1696c78ea823cec538785d4d7361b2bc9c62a98ef7e8c14b3664004c07c352a954fc7d138a2718cbd3daed998f668f9e31498129fff7bc810a1de1f290050803de5cddf8da8226318821e98ebbebd98ccaed9f239dbee182998e7ea9f01e810ce919e0fffdfcd90b776b2c65ab1664fcc9a13d47273b30e699b63c68bc417365eab7c2aa1de06312a0d45235aa61f82cc13532b9f6e783c2887f8a747bd783c0e25fa69fd8f6d3267700e1a8363fde480faa100962cb9b3a0f88a3d4bb36f6b761955209d7d6529349a28d4794252254637321234081074e40ef939412483d937100f19226bcf4a7803b77d85ab3ed6051b57242242c159af57429939951dc63ce72e562e7db5c7c6febb88e0003bba148691c55ee83763a3b941e83aa5f2d94fea4ff01b083f6fc30cf609fde14e11383862a06bb1f6732865b8d6905f8c9ef90ba8f1cac0f2ba7adde2a0bae334a36050f24c951e78ab3cb67ca9321eb3a8942587323a09052e2e01170361299a8b2e190b93b218003f1117e17f291516215813ca296110ad7fa17246867bb4a505210a9bef00fad42f7a0f34d225735835d09ca371e34962b1f91d75c903a27fbb479112d01599029839a95be62968ec10e774979fb3e232f833091f0efd47a2e221af4274b31544ad8558344f8acdd045fa896ecf67a91c4e6630f3f8a1b0483f6798c39bebf769294775b600860fed0fd5242488c41654433bf7b8b2c81135e5791558d3c2d6a57f2e31b2a382738fa7b407b5186e71cb5e2d12a5632c4cc24b3d52e1048a3dfe56de514b131aa81648746973af91172481537031a3fcb5461af9816b623dd98df7bf2b463a8abde356da37e831ac76a280fd4af1651fc03e13cdddb4fbab1de8653f90692b32e85cb76d4970e96226b47ff113d24ef2e5fc0bed917819d64077e9c7cffab5b5154cd50772cb8534cbe0e97985bbd9e31f6631530e62498bfed03a75c7b1d5336505d183eadb385ae3223781727555fca5319a53e7daac5c64e93012d8f7e5008d320fa84fa99dfba8619b50a8d5cdd1694585d47c0f18278469aea8b2416c668e8f2086df34608e8a7320b263070ade8a1050fcdf8ff02f32bcec0e33b9195122943582d19940875aa3a0d3bfdbde509f8be72bf4adb889909382a36c2a5883660ae553fec07e408f391635da6d999cbaa43d102754ac7113c498c70f1bfbd58040a2f2260cdd388e40f20df47f1e54593a29f0d72ca7f5bf1137582828a3f0dca13385d2c3b62a736370c04b9d04d34fc44dc6fbdce9031ad8177de0f209848caf204778c857db1b94d87d295f0992c539772daa1104bbb58ac8f440d12c0425b3816486032da1abfdce89d7f79ce75066e51fa7bec9072c220509208e26579d3804a0f4f36bfc77dee146c463e13331b5af6b1679b24011dd218f00a29a6c647e00f60932ee3ff7f4f30506e248d2b976fcc2aa007cdecf5cad7081aa019c5370258322d2301127d010abed6657aa8ff463bf92623fa696f1ee4cffa6d530c1c181e6d3a886c1172bdd80b9c92c49177393382687aac20abb0a448e6e9f552efdb19e666475bb2257e6d08c62923483a386a88ba4106c0c7b316dcb14b2e9d7efffc51d11f9108dc21a6b931e2bbcffa66d7f0353a99ae885da9597e970b51ca07682ce4b798f1a5ea5c7a7a754aea3f44bada7447231039a26d1892ec7ba3946da27808a5c9ca502459678c4ca3f56f85b5f3f180f2372e1151512885673af986a8c6fc48968d18084d471d81fb482597b904e300381d8329b62709f75c9466391377978669f22f48e4df529fedc3e2bd08b95c41b4b823dd89e0cd165326418c917d688329b59a61b1f4aa008721739901874745aaeb325405c3f4d66224ea22364d7224b4c633ce78b96dd4a8f0abc5f70ee7b9ff7e2569f375ca315b05a2c6c6720d205c777eb4379348cb0a1db2326afe69abb14a3696ec003e20b6b69eb7008ce670721d9015b47ca3db9365fda272425f2fa15da04a5a59da5a7307534ef65be61d8be177d283a683a74d83a6fcfc51ef798b3ac51b2325aafec8b2fddcfbe810ea8a1119257a3606a3cd0245d1c3cb827c23e51aea9d4c0bd139878a0567bfbfd41822de9bbabcbe8e3c663f25accbddabebca37c016f012f81655103426316de851a1ac4a1fb824b61377e4c11405846c76c10cad96111996ccf9dd38a623eb2314a5a8448f0bf5e6b11bdea71fcd13127ef25511d0ec6dfafc155ef1863e1dd41df3a4be25c081cc502653cf92a3335f23aed8a11a9997ad76946f2ccb704c38953037bab57cee9fc02c1c84ff5a2b22cd8dcf340bc7029d84f18109e6755009cbc6788c04f4f714b8bcc24756de3de84586bc8c3614c26b6e2c42e49b469b224d9aa4ed5c1d0f449bb425a02b7029005a17555c32333e4a0f41ccd5f6a5ce80b77332ad38bf8cfcd32652f61daae6bdb7f03480cfd56459ea0c793ef5eea8d655bf72ba2b7ce707b32fcd7c695e11f8b4bc612ddac25a5acb601b9344347c7ece7746784618c89b73a77e3d8f9060d6a299cd5e57ddb5acd739a250cda48a7016de0e5a58291775e382f85b5aac663fee09e8b59cb6b7aac43eeec270450438e49a0d967ffd448cdae249d5dd5091c4d3ff0a99bbe9bde84118af40d35a6dd892fdb1e9d47881b8034a640ab0f838774154447cd4045af8e1787fc928950d2ba27aacffdd94c768c254ea5ec2fd6ecfe1efc1240a3049f9759b340157a8a9bd1b337e6ba7084591cc421824c9ac336cb6455f9398bd3ae9f714eb01f9b903ccd43899306e3ff26d21f40310f5f949fb2629fca5a6884a09a4466698287997396f59a7d90b9cd2d3f51e1f473d1a55b4f30a449d2f905e2bf50f7e8a4c3879876d9f42ca57d62c7fb5af9245ea8d8a0f8b796fcfd3d9688ecf97fdf187142695cda1bca297a5d5f2180a1bb999ead6652dccf8ff805b557f1105d6581657d58da30a7ff985f4d2ebb1f60bb9378da14c6ed574270636a59a94984f77c0435be5752cae054f91ba5853695b463b0e7716ec9f2e10c002d54d860d10854af38835631f5adb6141b861b95979896dd960ebb30bbb3dcdd12bdfa99ba3832cf9445cf44414b5a5e95c4a8c3fa7e671998aef7917c56b393ad988c99c68ab7a40ee654a5fe216884cc9057ca2965c022948efcc827d10863b912e559ffd5164e693688777ba29b094d2e52be2cac15f055d594ea2e69e8d2a4c67a659516e6e84b59a75c0bdbdbbcf43acf2fa840fae9b87c4d6719ffe979ca1d40802b9fca1a4f72bfe2532cb906bec3b1c491e606fbca5ac2780fc5b3da1cf739b8bd1e86c5980861f242645905ac4cd76c592059c94c44893def2d30d0d677ff6a52bb68e8506d051dbcb44c6e2b1d3dd772a6bdba26788b748c8260278acf3ed29632f8d656a6f5b02d22a381b60abc52eb57ceffc174fc9c60b2752c1ca89fecc4a189d9d28746e34c745a0ae8ae23dd07a0841ca1a53a4ae408df7314be12d42df7ab6f308b8b1eebd3246c8cb1689901a5222064ecc7b4609a0dacf73364b6fd99b7fb6cf1025950e261164257063c9fcf9d22aa38a9de6cf79d6325987ab1887c6842887075e654ac5a722b4d777ef42716e20efa5bebde70699acf3c681480c4bf7723265be3bc10935811b0e3133a54d72a2c20f31fbf009777d0ada9d2c1c66cfce19f95bbd963df0ab478452f61895e0f83957093f4ae606608610a60767117387cd570042407a3da2f099fb978433bfd923972ea5e844e6975bee48d3c36ca393d04d99b943bf331befcbd21c76c4d1164013f8ab0b970db4fa2d6f61b34c8bcf3dfe9ac4afdb9792bd7cb0b9773488491217e5a86e07b76ab4a90fdfbfd8d0d7fe32e4028f5ae1040077c63d13da5bc84e429d3f9017e1fe341a91178bc765c775f08d5f23eb42d728c2e62636f2aa3d500b4f1a19eb90d8bc5998d2a18516b5b639a3617b7ef2b40dbc3250783a05dcd68f5d01574537081c217709653f1eb70a76a082803f8617ed01a51263f779edb1550275edc4c01f669e1f2d55d77b01bb2dd9fa3c3d380b0e0be856abebb7efe23b3bb5da87fe642d69f1b56d7b7efdfae9b707fc0da01220e429c3e0f90677299af48866b4e707b82331db916ee90650f26aa943880ff923eb587c8bb515a5cb00d466208be936d7dd26ea55399997fb212530e2223ffa83f863a1a20f358ba9ca60ed7d19688b9253947770c14dd01caf454dc8d61aac7b10c15ab27137855799b7d8e45330346b84b4594730a83dfea18e7b44db68055c8cb54d0b9b3ac5067d2b3f4b0be5a31f041ca1625deb4c5a2ca446b1c19962b81d4bc8cfac645359aec425a57bb5ad04a44954b18f84b0891bd39de99cc43d6fee2482739573329bc80251f803bee19015e34a1e06fb0986b0c5e6eb2fa09ab88024bceb4926fc1f6ccb774f31c863cbde364cd954417db2399df83b1fddce0b4cb6cbf7e6974cf9f814eec9b3bdac4ff7bcf0a39aaf1fc733aa73c53640a2cfc9fa0067953d15a01301bd05173420aced764e26c0bdf786d65250c6891a21f0d613372e88f70a8bdce3185ad500e7e9841f6b57ad02c60451ce4f3a1bc611cd544169e2619128c3d16717baa4d8fecfc4e161c242dd0fa2d2c8bd3147a9a76596e2728b354b0836e9fcf7ee33c6e880a02fa6e62faac920a1b979893277e68524b906941acb91d0e99222d5a310527c4bfe0cf835d94347166c22f10fac60b06c2f1666723cf311a96111c4e182f630bed9a350806d2f1c930d216610b520729b0a2f81627739906c5e6f162940920bca32b3077d6731bcbf5e29c40d975812cfce0e30dc6dcfba19edf471d01b2ae43f4c233595ffdef4ec375a41b388fe587ac9b3844ae630dbcd0f0a6d0a114655ee431c0e2b65b891ea85f0e297869c7b6d46bf8f3be0c8fdebcc233a26b87352f18fb399d29443ce53fd8386b359170b1c8a848c1bed528e656c7aa35aaa46df589afff167b000966c0aa258f755e6b007a8d13627bb5b4eaf16d12077f5f3ff75d3fbf9717da20f01c05e8fb24b7a5723b8b652b7e80b419f83e291016325a7eadaf41045177ec1a3d3d501873d28f46c617c6715dc582f91bcff9c06754cb7ae50496984c1e5aa8f1e63978249e239dbcebecbe0e4a80a0fb9f74e5b79487d44ddc29f183c3a4dda6e21b96be08117211d9c22968f32d6beef1bb4d92d63182594ae6e3c1ed349d7d44f070236e6dc6847ce2a1a48e0256e09499aed4040302b02aded7f9df666d6c4082043a61e116e0a1514e254e844bc59e5ce903d126fc760c41785bdceb2275c5dbc300f2b9e746c16be9ba22388809dbc099f8056e966d7b450383fbc29c5c4ad9b2574a32cba7d87a377c3e4d8d616778a1be0be9f074e10c3b9f661779efe308e1a0ff5861a33d390b311687ae3a92bd4fc5f2a4482db016d5de18f56a6d49b2bff0a3e04c7cb9a56d8d12bd7c0036d77b10c2f54c6d50de5c6914c6a832dae98f86df44de69f1aa4ebdc5ec9c6460f02394488fde8241cc07d48305cf11d503c390adc622d62344cce8806907594391089d29dd2b50a1b13d38f71742bd4fb5e7cab025fdaf58ee39436f05bcf188246cdcdf5ad9454d01dabcd0d41111e0f3e86a3c890fcddfa8c0a7f6c4d4bfe98de56a3e226b93e5eef505a89ab1e6beef4c95f2b51a347b344bb99256c6e264e59914094b6401bfb0645fca2a6cf8b7bc0d0f23e4f1c841d89be64f5a4e013655d4f66aa42d8e12befc8c6a798e264e9ffd8cb0fd1549f2dee6d553fcbe6af2ae9dee5eb179063e20965e4ca82e132b6a2ee48ef45dc6a1c2d506c4022104550b6c42eb7f967c5bc32b4fda67192650b754a0c46cc90ee09d961ea312cd634ab51c18b0c6425a5f216541bd4b6bae19329c590c02a64aa76cd330b993b385dcc4f8e924567340e4af1a804b841c9b981796caf8eda150231b483347a4c57fec4b4618da139de857a51f09644621b8978c9bf9ac41e1e43b123683fa689cc1a9b271d7b750858a50e5a460e37e5b41bdaa88169b4676bc6440c9130f917fa47618037fd1affa201e8da5bd337c28dd065e2ca2209f78dfaefd252a6d9451c40adf5e85aebd795f61e238ec680f16eb0149d96638534049322f5961df5ade86688698f16699ade50e73ec3377f9c33666da992bce4ab8c9f41e45ed8b96ce3252235dcd8ba293f9fa1992a87af34a68804cf163d1dad3060efc0bf5552124abcfc78558bd729427c827b9d18c9d1c275a1bc0df17bed91c3d817a332a329e31224355c864939dc8d8a891713a958f2ab95ecf676baac796a443cb216f7a01ebfc154fc3d4b02040b53ec0b5b56f79c276084acfc133e6c2522fb9bb340b7dba9114d18b42eb6fa326553482f3ce414a30e166562be299ed700b8843515bca826755613da6a6ddac7b5004e5ca340f8c877eb78c19621f578b3ffcfc3153e154a22afe4233a4d3fc137f5fdf450170fff027ffde3a9b3793b89e12837c418ecd14936d141b60abe5b9a3cdfb6505f08ef3b7c39bbf944b6b540f149942826e3f5e5b798e7ae04b1849439fbdb34d5422befdec5ee3031386917f6e3c8ae13fb861f72acb2e776e25ea538ce42e254d8cd6cdd73db8e3f54cc1da6048b4faf6b8fc7ca50abed9db6d43f3ba309e4c9ffaba22a23f4bf29e0dd09b56d5d92e45df4b4333401c3c288e00ab2b9a60047c34100f43db67c44e4b43243c34c0a4dba1108465018357356dbf5c867f5fbf46fcdaa1da042f8acbc757d8e63ee6060f4ea19385a12116e0470891a0f1e67ab7d71da47377966ef2b0df868802b7c00ec803e6d1fd88aad0d653b48836abb3e469d462449c416919087880331caf2df2170b617809a20b81e890f642d9bde771bcaccd2699b67b280522bbcae7c8fe6971e23a43bd35396c83659dc9e05af84ca702ca56e8ce87bf97af706745f5402f30671fb1308e89f801fee2761b587ddd3ac745bce9eb1470036c608cc5a9e50ae16593dbb1922a909471190652837e102ac01e2778433cc28b8ba5daa376f5f50bb652c68210d6418091cf23b04acc46d80559d6d9f9fe52ce7030218ac488e18b2db4d56c4d49981affbc13293075303a8db00f1dd815309d5239762faeb5a0cbb9d316e08a4af38725a79f7ac5a3c343de4ab771db06db841d35a74b55f68efdea00b012a0fcdb9c1c5ccefd4a16ad1ee6597f04a322b3a77116bbdf4fed3a8ba4b7edd2c0c3d1a8ce8d0e199743d013805e778d26de2aef3baab2579366f96c224674b6ed9f0983293b2f12b392fabb093dffd5c12f519c679f3dc2f45e47b29a04228da56090e5084cdaf7fcf81930fee5a5ae980a6297b7faf96457781e4657a7ce5dbbff57a97496a6ceadc5354a5e111da976eda80ffacc2dcc6bd366d18102797055b56eb296e63f5d0aa2dc2fead5280b1783b2b728c0190ca5b999b83217848cfa6c7d7958862e1d5abc6fa4d596a17656d313024ad9097dde569ca1f1213d04fbd987d5418bf45619075a0582491e15414904ab79fad50e9b829d75247010f6ec1b1475ee0e3b04accd2602aa390d9a8945bddcfd065fc6da742ab32a00692bea95966982379840176e41003f902314f241315a159e6da391446203d21898059828fc5aea2ac5941179aea0123b6b19e92d10a72b97d63569c6d687796f1d6d0027d53dc7c512690dba4b4d603c528860195e0fa5ec8244b6f0231a077176c565d27587f3b4e1c48ca1ede9318d7c529d330caf4fe5ebee366c821709f1c6ea17524ce71169e2c6ccce1a40d794ae8e688956de71e4c6d0882d79dd3e9aa2d09f6479ba050c0487f43088f8c8cb51452ede880fad096a44694c3c19d5ccb09c21ee858413709148d2c22757f03cd1ec244e3cbe51aaa2a326d353e0f60dab0220d285ac4808038c4420e7eaa2214b9c330adfd43911664324e35f2f7103cb920443deb4f7fde367ba6988219d327b87c663c195db01aea3a0fdd8959e56cd0cb0626ad0996d9ebae52ef7a111d3785fe043b930e59f4edecfcc5a992dcbec6ac3cf4311e65418c33971fdbf41281c800704034a33665d288a4819520373294a96d3fb6f5c47af50652889aa373e073d766e83902ea25a16a61d7c8cb0f15d57a31017524710a960165f44a36558c9272b62b44e2cee8c227a409e82b0cfef004abcc941d9dc79cae44195917abff4681da40153acdf1084a5bcc5227b53e755668a221bfa88f2cd9ca6c25fdf21ee64274e7776b8f17f64f727a96eb9e6a20720d5f611c9dacfa20c2f58a5848d6abefa12efa2e9c95483da8b368e85ca70093434c595bef02a3efcc6dc3c8d6aaa13a65af5706eed0162e0513f543aba625fa41c8ce52b9acce51c890da088b08cd44712c2971c8e5f0f2cc2de5f807b541ba7157413d5b976db00ebabe449da62be023d61fe7e4f8a850a1ae6b8525ed62491c38846441811155bff19a5a087a39a90d9392c7db73f5bb61a9b77fe48cadc6f581cb1ed5c58229e6815175b17bff6125a402f837a1a0c0524af2d0a40b1d0bd63bd6f84e7d743495380dd567f8ae394e5c738cd9396c79e4362740e8dbb87a1b3c3c81f01078c2e4d2496a2fa7412bcd73439e6a7c20c728f0042aa31e5da357e60b768902e6ca3df38f88646a10830285907fdd1f8ad181a7f90c01a2485dfbb9b43c8693c70e57d25fa36c0c313ff526dd417270a706a466b8bd80518b31b3912469a5669f96072c137e4e6652a246720b51389501f89742b625d47923c6c1c08b7062babe4837b14aeef003eba2b407348504388490c2b564d3f431c3829cee109030c96acd0d1229749ce7c94737c09473b5765430c81fbe96e29f731f34f34bfaa25b1fdc5c04069b725ec3d69b927dc1946e1787e0b1193825aebf087fda7481b05171173064d7ee0f1a1be2e207c430954ef40b22a2239883698caa3ec5cae07c386fbd9de234be29c5006273fe70a6fdde2cf31d70e0f9b734d325f666a1664d807d25b54e2232d7a56b267192fafbede92440ae9120385acd580b092c4276f37bce6c5489af4cdd44d2a463158baf0c46f5e71eaf52c6bd345bc2a7daeb4008b5fc790880786522503755c7ba5b988823c9babe8020bc454f662a331293427708e5062fd61ad44952927c62c64a74eb268ea448c92c94da754201986ab2d555356a835bcfc9d24dc88f4613b226b856124de0b64a5ec4b17483522eb5c94b1df198c10141a4be886dc735738bf4919798f6307302b41b1eadd398b0af9b91e57f9d8e5370851cf15f7255d7ee1ac07347264dcf7a840477b6642592a7f40106b109a122ca7456963efa4e4a9548155560a4c0e8d02b8f748d689b6798e8cc06c36d55ef817b57b624bb6cc73f0aa83fd0b2f4fa891b052712f99da8960856c6fe58efee2fbd0d3c195c48bd0a1f26120fd65eb0228ce138eb65fde95e64faf69288235bd39a25221ee25f38ba3db14e3d148623e79d561b9c8ee1f39d93d0858e633ff7d3d32e688522b7c21ef72a33818826250fee6b80ef3c01aa45136c225ee040779e147596fb15742b976e2434cc3cc877e27c51b1fade16b673fb9191a721832d84b75c87a6d79409899c88cdf25ca93b181bb5c82925a38e517361bd5e5ac452198575177c33c3f7d048ae6d367946ce9aef238cb8ca9cddded3d3a1297104e4c9b98f12648ef29a965f54450dc44a53f01abe30d208602a9967b5791aff6b3ef29b612e0d4e7c99ae9361bca21e0d84da2eee0c5e3aaa20d34c2d72c8b0cfd0250e926eb916597e0fcaad4da60a42df51d35b5516dfd068ed9437aa68d1faa1969e9e9196de18044693591a2f9f36253a27cb73e2e4cb3c7bf9f96c70fb06a444120baa7f740cdcba1f68082d47dd62ed7c22f689a5e349e7702ebd95264dfc74c11e716b5317b74b36bcc9bd45b2d37e059d2cddc474a35ddf897a099fc518a12260c85143bc6e0b9372b44b77d520d0d33b6450f029e2bb9c3e53c70b1d023eca16e237b8ede6a8986d9bb45da3af60cc802085c8e70a9fd49e2078fec5db65e4f6ad5260e85141d5770324981dc7ee68f0a9d4e1e14416af462f42ec2073d197b972a74e55e4e0a2d0af399188be7e1fd49e79a3fab442257d509d218795a57b15a3c166a5b912c524a86d6995651a449cb9f1466bbb1cf339e420b99c37b2e65bfffdbf0fdca04a0b0f9a1a45f2e4fb4405ef7ba7de5448bf824004f48d766fe0218fee183441b1b539f2a8d75502dbc6278fbc6f72d87bac50f72a60d1c31937d457948deac49191a8715519b29aad8b89cbb35073fe630b69ac19119008eb6172ffee349453718a60acf52d2548771e22e9a04325e9ddf970e000a71b4e4ab9906669faa02955454dd9008541e63cfa93f18c90b4ffdf03eedfca5a22aadf22a8392122644f8ae798c9fa241d0870e7d9a5200c10771d47fab28d6fb9980146196d153e8de233d2941185d31755f867d64f727b9f6b757e529224f905a6d440770aa4d32aad79f532083855d972286e213cae68c5932f72304d6e91e3bfe6e13096523464b9a92139b0daa47f420dde8c80d10fb3e865e878157c535e68de894f26acf228275ec57f2b339c75254c7b7dee10a8044d500fc155fda19f2261870eb3df40ec7fe04e98273ed1f61fee904886ac4e802d2178b2b4737a5df5b7a83b7ab52dabb37423e6acecf49e51996dd77570432bbeabe33d1591cf6a649678184bc6d248df3806b0bc76803df4c44a4f5e47b1df4b79845083247ef1c499e495e7b3127604725f7c6c32fe31d14dbfe1ae05cd70e54d74b619f5540cda16af6d10fd0cd60c133d26b33291a6b370fec9735892a0d329b992046bd4e31b44e11475364963b475fff2463392f21d5e8e67e87a278e634f7c0ca2c15a50f27b65f12705b858f3105a05190a347f962a8d1ea934da17ea15a2e405a7a4ca61246d9af801f9508baedebfede918d26d8415a108d9addbaaacd350c10efe609816a06256342a93763677e0d8beb3e54e4c8781ba8d3c4d33e18bb9f2e7cae6481718a583cbfaddf8351e3df6090f7efb28530060bbc49baf8d5946fd80f1f35e52038d25152597b6974b9ee630b7162f5fc3739358441aacfbde73e5ccc47a91ea1f56cdcbd04ee433d9ecca097f23c0bb3556e433c83aecc5e70260d524f1078408e3dea1902b4c1749beffbb4025915ee50eda2b4aacf35fd20c306fa5edfb369e5e9ef713043381b495b4af92202b8f2999afaf8bb9dc1c3c146e17259d84eb81c3889402760e9a11f2bbb47291e444ce7a008cafcb94288fae2c4c2ee34f70c2025b33d960171250d81f56fa27f3dd150a94daeea8ae9c2f334e452e213b073280d345118325fc0bb4184d97279999a3e0f3f027e523947785bf1c80ce72fa3dfa4e5b5bcda7c520b76ae0f8edeebdd884603abca2f7f3dad4a075b94025ff14ea2e48036754fc38b15299a5e9914ba6a59d282cd3c7a8b87d2bb43824b441a51f56fd9553b34ff3950b327d2fcc6ac152331540386c7d759ac280b58a28a82fc80f5af8ab218c3d456ae651511818b55abbc7772f6a4a3fcf4c3d2bd285e1d92fd6efbf5cc7d6d586ebbf117e760444ebbcdff403d344ae5579751175f2631ee328560f24004847b4f10f1c003382e5ef9ae357088516adc482454cff78582e8689e76624c061e6adfae81932b80bc701491b01371e2606df4cf4485b74b64b425496783b51085560e4ac93cbc695a7f49cb5446a25da5a72e70f29591ae3836a6c8add654ff0a9051e2687e828cd30359c1bbe953429c20e0f119d62d008ae3a21a2ef5d7a4436b6e3ef08d1e39f989131673ab445a9b670ba7e7ed7110ff0504b6d08ee70bca16d3d45ade7895b56eba262e6663b95ec4e302da23f8b21e657df85a7fe1b6184e4d2b0e432592ffaf87977b7a74650adae16056b7a2d7da6011d114dfde551e12c16518f5627f0e80ff26d4e315093167af64695ebbb4b00c06984dd470ece8a2d2e38e4b7a5ee13db386e5e1b5f32b7a76937447e3c9a13a3e992dbbc562a4340a8c24d5d3e61d66cde92940227096ba22216956e3288249880cb1a78e0c627629c1e2592e3106927e0bb4cf24241901686a3b6277c7bb2f38d41f43d011b004bdd2d8e779b6add739e5b754509e88464af42310c42870a346ce619b7f5811e1b784d6c30ef9c7caa9984be21cd16f7f8c4ad35498560e6bb301bb7b02d51fa88b344420b2d6f01b241c7e55e9f2e71188e7b41398ad1f9040d6af1bb0b57f7850d30151aa09d6212a9e68dcb6a860c181e8732e8c935a8e1d1dfc23a8463b6884a714ae8c9e375aaa5eecd8f97252ab923ba318159c41c614cf1accae36932904ee59af7a9c27159b1f60e446affacfc21298a3c9496068b175da859448fbed16f20b886d84213cfdd40bd89b47fd356336d9dc2211f6b7b572c56239ec3e149018f486af3cb06c8b5ab21f0173f09ad5a87fa87d9008bcff4050d1a6539ab165a4d5e136ad9ab0f2f92e36fb6affed25fe049f1f13c636bdc5c848d537b2f709a55c982ed62a2645f5630c38b789c0c0932274dc89d0babdfba79e2397ad96b399e3b1f252a2858f0d26945c555456d809a842aab11962a16396322d715ba6baf6b8e75a4b7f56debca2b4d47b78b42a3ae6ce9ccc0f9daefd7d796c98109f1d11b5d47e52891fa710ba9d474ba945b5d8b9c886e26704420077ac9e2079d2da7ee9339b70e799a67001be58c14041fb00feb5dc625c55e390e43ab7576ab6ff48dc0cf6c3006d40e9f201ebbc083d2eb8e47fd9305c054b825716f648e108234dd48c8e197626ba0522644020ceccdf8bd4ae951d0a7727d4c6d7212643a13ccab79ec61e0ee22c63114149e46f0e144c7c19d2006af31b321726abad97310f073e218440f1f1a6a05049269f1cce54f689609f0973a67704f3462a1e5a7a54026c4baec457e69eb12196b15a2f335455b93dbbcf8d00b98284a14bbff11cc0f585b2f171f4c4feb95a45f239d7737c8a3c629b47068fde255bdd20f17fc7e3a7910b96a8bdac6771b54afd608813a8c8268ca17d07ca37c2dd7a64aec69a5dac93bdf0074d05d013a091365eeb834f445118832e9531a3bcb22164cf9c4fcaedc5a488b2e3df30199dae357cdcb15f324b15d96f8eac3a3acc3186f3f86b233e98933076808133128b8d2f371bffc6fc76c5f6c3b9343e7f848a98a2f75db3f3c36c33a36f90d5e04bd0ce20c19f73e7360faae3803869e67910d7366f46e86099c3a00812634e89e9cf32d61ce1c6dede9b56c6bcccf6c72aa8d7152a37ea12e445b231fe5e8308645743889c62ef87808d644f7f55525ea9581b97db02da2ceef49c860ae317c670708de27c3851c9378ea8a739d8eb4bfb01072fca7a80626170d92a5b93c78283469b749c02654208bfb0e28ff123fdf9978afe884de356180db8c135eaaefe4c704c88bc855cbaa5c4d71cd5b8ffd0c3563d7d5764462008ffbcc47ed90fad3085cb566e05fcb5df3880a483d3b0c0418385229a9e9f894a8479acf284a5f1fd499643f519e2a3048f6e59333e5921dadf3b4ff401adb84da960ab562cce23c8c0e6c5517f5f4a7317c306cabdde1dd6054428ac6e2a3f19c55a8c156e5f9e0df9edbac6358011aa76a3cd07b43b7c1d75d879e98199fe3f85bcfb0ac1cb7d0ef3c3d73de36dde625bd7b1eee86fa444ac0f179bcfac5e38f8d19c56fcb32c33920d800be41c76a4afb4960bf49562324a269ad38ccba8c97d9e045a66ba950916d48017d964bb8ad69928f58227731d1952f48dbb27f3ae9d1cecf80fc04f797b269acb6e6e159c8a8770b79ee79c0e9e0a9cb5d16ddd00fc8f9d03200e689a73c07f6d452a25dae837d9cc1ba91f10b76abbbe6a1e87a711192d39085f814564aad90c2f40fa72f3953a3b44550a3bdaa98cb6d92116d7106e3839ecd2b52da3eb362ec240f4038c3c8854bbdc8cb271be383a7513a703badb54fad1a4e5a2efbcb2374549ae52862364a947af23d007cb9c7576fc0b1359822dd43c7a6471339cb12969cef73c85097edc1517f841fc7798a9e4c03ef472578c51c7a06dba274f2f769f20884015cc3d30e50ac94d977c73ce9fd4d64e47d15b6a4f5692ed55c7d5591e71596a0e4efd5943e7c751f83dea0ba21e13c60013220f89a175c08ea82c2ab60afba9e64767e3040852d52e9802b26079388d1fe8d04310a809977ab3c4f92a5a812dc76c7480f2dda35a62d7b41eca34138d220516a9519a674d3cd10dcfad5644b82e931c46a967dcd39844bd05a37d53f1e4cb9350987b24506fc338596010c7e32441cd64435e0006009aa37410237093eff67099061fad906bb4966e95c0d97b5f24b674a9a466e7c9f2123bba26146e159060432ed2f07c7ad1a5acdccd580d43971c8afed50a58fc9a65c631b63288d020adde61363414129c84ab47dcda85551cf41cb24eb77dda3fb5c545cfed13020de2245c34bac44d968bcff51b3c6a27bd7b75cdbee9cbcf81a62f85b5717d6280cd7c99c6d4777b5d0f7526ec86fdfa6b0630e501c742ae84ad2fb88448371a12510febc40f2f5c5cb3e32bcce680e6b6da279bb42a3f1c8f859fd571bd405de51dcf1b0975b314d68ff7e37cea9e5edff078a1151123108976abd03421e078d2adc18af5b35a22675565bca656ae3d57585a66ea2c8a5d539218fd649e900248f1404d2d467d5c51b29f2ce2499a4a45e0aae985dc6157932b58ef02c9843bb9dfa48274f2cfa36e4e2dcedf2282841e9801d7add85944cb1fc8ae5d6dfacac7d325703cb3db544a5ff2e7ad0d181e4038b9576f305e95677d1e20f4773d61244bcaf2e7f5332b152acb4f87b4fe8c8f7afd582a27dae6eaf17a430927bd7ffa7ea7dc660b6a6798f29030e2812e4bef340a84b293b4e5c9bf1f0c747b7fe30c451a8b53f205072fc437b15ccbae280afbc99cb72bc7e525656a237047eef546e5f6cde4200ad559d66b31c87353e90a68447b7d7c33058bd9b8fdb2c08b9110efdfeb9badd3117916f005e969b489e11fc8c715c31bcf181d021b938924dbfa60adb038ab8ee63c4677696ff26eec11360a53e293d66e31fee1e7a0edaebfe44f490ea6b4831b280b370fae8945ac4678bce7881ed7459fe4ce04082b53f8b38226af75780b14b2a351159853111fd5c036279dc9d9d50accc9c63879b0c816912cd2d3ea55bb2111523cd52f4c16435950afe2e587afafba0151409102b146444c8fe2ce37ca15b4247fd7465bd3737f9d885a694a250cc6893ca9957563c201c403b2dcac3357fa0e3429899269fd9e80a591f73d670cf8656cc4077358fc78acd8116edf258457dadf23f5776950b16c5180799808534504485e58e4a27aa2cac541cf1896c5229a61db5b7bd23491e6905055607ba6d0eb3e76c58b7c7ec9140dc973375a8fb4738def27b0e6cc5adae76ee88dd27d7324c1a88e449e0c5765e4a614d559140d7f154258d9dca1f69c22a717e2c28c27050479156156d5a9846fd2abe1abf7dd9cc607293c7edd086248e913a324fefa7dfeb57e40528c3e2a33b5d57d22abf21896c6c548f781e554fc6624a4bc542a76f92e51185680e1070ea64d245d2a10fd8ec8e47903189f0815c3097a8f9e5c52d5d3f8a17f425a0587644b1ba945e079d1cbb16da9e046d8bd81efd19e0d065040752b5099b4fbc8f9418e1ceec9dbbdd774f4559fa5c02031381e4911f99922fa7ec5dc9ecc0c70ae26325c5047598c193b186635b4f13649fbeef7a50c9900451711d7b609fdd2b38377b5d8664060851a6d0cc2423f903ed8c6b7afbd5860c30ef7f4524ce76cfd5236cc13512bccef05eb04c5a8cd2b96f7ed2f10be8131b8a89115bf2f2509ec8cf5926bf101b83073de9ca856be451d8754ca9860aa8e5b1fa0adc586117ca81422978162458bfdb701e625490a33630d792a1bacbf23ede1f6f7db0a1ddf7dbc1c847d2dbe0be326443c736d540bfef5c0c68c0b1098eaf9ad8007fce91d40bbb6167f176604bed7b1062e854298ef5954a1aac8d9c422ee24866c31996cbc5f6719a8dc6bc7d6e684d99de0916fcea5a1525d562418a43eba749466bb843ef1b525b156357015b897bd8a0b754cbedfdc89a52490fb55435023ae85167c22f12e7418ae2bada93f8dc41dd4018930a387a4a14dd9481601236b2f89f4f3e3d85f9fda9cf08c9ebf87319309621e4ca2f9c8c95d11ae283f5fd02032e115f95cb9228893d538545089d1348f47553506e110ead90aa3600c022541b5a7bd8c49e3b321e005686778ed9175971161ace83bba7cd7e55f976afac55284d7bf53164baf21e9541c723744b686339a719c9bddccfb50d1364f734038f1fc834e375fa6c903965c3ce3dda246b030f5d0bf0af4438d45e9976a8c7ba957a86c6034160374d6dc69cfb452c50687ff3fb6fa7bc207ca1900f9dbe5eb63a37b15d18597d1e7d2111461db3a95ea26afe3242af4f48a1cdc562cbe01f601a4cac2b44badd8b79554ed8af5592f75074c4755210af8a606e2b59bae474e1c5767ef604a53f0931e044422830022d43340bff179c731bd80f3f349c5ae7b9c257bea4afdc06bad8d308e2ccce94f9713e8f3a8537359a7099f4cd9ace11324deb9632712caa70df19d60d117a478b70562d1cccb3654cfb0611104d314e6ebe635b5da13a63708a8b116ce50fba583a41630ec4d1bae12929e1ca26197604328fe135c7a22293e43a3fd9bc1c422929a2fa3cac95c1069200555c5da543fe2848d959191343402978e09966e95e66d1d994d882d0a711e8e7c34c45dcaf0a21c54e1119c21b135ca561bfbf20a392ecc0dd966b813026f30b58e7090a2edd7a8f73e9d69b100d9ec26ec5b1a658e2c58deaa178942434d4b1300dafd911cd0d5e1861b130aa6d047b35efbd3c970829bee3f6254d10cb33a6338891307b105a55c20172a51a379dd8a8b29ea17c28e450ea1454ce2e61ebfe00ef1b0b7e4b1fd1fb64dda9ffb56a190e612f6e76afda213089ad2b4c52f7f12d14946a181cdfb04984160aea7234a7bae0735a44a3a6efb2e2fe9d067e2127bb6602f40af12391100eb29c8e553d0e996bd97976d06ab2935f53b69622348638f8c4a1571e0b7dbb5caed18eedb5b8e6f37b394e031958ef511f3b108f6881deeea9ffde4b8d0bf7e190b02e7a32412018b367fb901dfbb14e581c9d0a2f5284b2393dcca8c85982e531f8652350039d2133c9c606643ca50015e060322744aedb9c977cad206a0d633f6bd8dc7511d8d29ac3ce9c59d8f03e43a61149fd4aa6b92549584269163fdf744c9679d4cea3b5b63a910c724e1ea56fb5c0d9124ccb0050844cf849040d7e1bc82b38c247c1413755bd681e8ac0f203a04b28845369a2851d3713286148dadb35b034a011a3d8e5548d2804bde328cc43f9c11052ce7d335cb0a6952190e31342904ccc97439446aa29ded4598ca6a958c85e81ba2b6e59e2eee300ec6c2fb082c3c30a82e6b9364e04f45ca389182173aad85e89a44a8810755a331f812fe19227a5952c9f05c1d8a1e3146584e862b1095e344176dc278e53b1dd0bc88e2f875549c8575e88bab3a44ad3e824e01b1bf9be83a2f2e67c7b123a7463c2598dcfdcc02b18e39b2785db3f875776964cfffc540c55e506f5fab6d6d728cc35e65ea43ae5a8f569acfc7e3f12a847fb10cfc6cb43dad845367721759a1dcddc83b6c9ca8442a30dbfa0b641c8bf8821fbfa9334e3b0ae1e79f9469c694793b319b408687c2a1d90b18dc957b744212dca977cbeafc07bf638512eebe14d2b089adfbacd1868fb2ff441e8be17f1aa5dad27a5591c27f19ad886995abe2d5240abc50598c5f7577693c2ef61ad338b81fbf37cdf03a1f6c482ba9f791327e4ba414946311fa4e382e5dff62e53952ee7c9789291d52ec47bc8600ed4f1628dcca0de20a57be1e64ef4625a3f92a887fb09e582b7da97b9f91f6e1c491f263c4e0eb9ea8112f00033b593f7911997eb522ca5341c9df185ae18a313d11f61ef113d48fea6672f309ded21f02924c6fef06ccc7b330029a5e0a9c1d3c3718002248356d62efb1ffae5d17423d86e6c7f0582984472c8a1c9b3b6fda8e13819775f18ce9eb6a2ab92baf4fded3c5236fa440122534d2c12fe0270747cb0325ec1224346ce01f382481c29b0109164ac5b0ca58c315ffbfcdb0ff3dfa07d857c5601008e5200d3b45e75b48e163745cb5351278933fda530ffaef11eb7412f9ea9507ed9f7f49b757047b4bb906de73940cdc32db523c8d8f6893cc28eb7229578f12184c4d43f616d260b42603c186f2e19ca354533e2be91eaa6b934f707a1894a33de7db8273ae4f02161e167906adfb35055f7c101113c4c37a56a292fcc52328f65aa5eb652f3064f9f45e881dd5041d21e764f35ede56ad1b76c8fc87988d646e8654efb48b412e3edb20dbc5d50f971c9cc4d1671f2c31292200827951286014c6839b3e6632fb8885b49dcfb792eac84e36e52665db26f654a1ddaa1bf87bebb4fca5bb7af211f0bb81e25b0e84b7f177eba28cc4d87a239e60c95d81f15b490d1663d811e2c7aea8c0d79303d4852fcd1aa3fe33c58bed8efc97f89f6a138757485b2d2c978e0ae095dd846b2ee026ad9606f86cb94cfdc8068a5b0340ce4cea251a3d8dffcb83f4b3963d38c86a93802b4b60a6442b6aa771b923e70070b7c880eb8681065c83c9eb6a6002cfd613f6be0843779dffff4d445161134810aee648305dbe26b0aca0c5aeb5b049c7ea279e4a3c9a6e53983368f9db4c23250cb89125a79bab27d315366804aaf27444ad5a7f61042e9ad4551feeb1432bf37a84dc482afb96ca72a2464d6fe6ac0c3ae6270102325281865ab34831f063b26d33c411c8c6467a0152336b171a71f071eb3226ca747a4a018ff8ea487da0ad13d6ce41981a391f2d6195eb6e6df6c1ce0256f6cca850cc16f7590247f40675f12ea1723e3391d23fce8456dccbf67c45783bd9d770ddf90eff09252cbfb56fb69025f492ae338ca2b1f4ec44c9d81319bd9d644de36f6017f3d2dfa2d10f28a050739e8c7d87b6fb5e39956a98a9a2df3978d89e72e0a1ec9cf5f3db3e3f87c775b08a6c9e55b930f87122850c386bf540baa707344628ea7ab437f54214f53ec4817b6dfd00639f06cb50a182177d78acaa39cb4015719f75ea3bce62944a964a939fd808f93775cce34623328fc0cb3a52ebc4d0fb42749bbdf6eec19e2534cfcc60d3417a30d2d9e811107cb9fb309f89a809e4532bab86eb824e5533ddff9eb6a8efcb42b073f0bcdc1226c32feab5fea0f49313df36f8b22ebb23192c69a98c55add93a26607623ca7c9e5c228c4e653675e217eba9386491c27eeea991c8022b55178269c6cecdc982f5be83f984c29c44d61b0ad4660e73ab81aaaf908ffbf51c9e3e3fad1e886959a1eae78b63a017633d93bc60428e2aea81af9798e1398a11ad9eb731460fbd6f56b5f6a08ef9742589d0f34e2b9ba85db73f56e0082dc9ed42e9461aea476d4d0b06e7120f5a0f48722c2c7ac6ba5e932e51868fd97f58fc3bace988996cbd85130befbe09e591ee925e36516f42e5460ce99d215f2ef9522857ae28e04ded4dca062e037901daafb7ad1dda3513157c891c1a8c2c08ea690b58ff0f120baf24ee7b41e27e58ec92726adc27d3aa7f790dd846578d819134f3cf96e9b8a4f0f9d056f0e4a41c0cf061894d1ccd85eca498d44f19a4c09fb433f86d2e95e02e82a76329a3239bcd5da2dab1d3c29f72e3b117aa5e50eb158b3bd2a66a046ffab8b6d9f2e49696b772f7b6b604fdd1d8a641384877e9a1ad6c434b0c8afdba1667360ab160e1491d5c9cdd90063c75b0ffefdc6382de9bcd67ecde817e553275713b8d3408663348dd1bd4a05c921e5634e7c18bb03c421f651119bedae249ef426ba1df47eb1930d455eef33e6620efb82026216ce8e84a36c641a3141d9092ae33af84b60604d5bc7d242d47d67a8431e434067aecbbf3f61f289189debdf262afc8d081a0f2363f36f93f3733826c74243d50b93f6214c54f12c8f11815fb5a15415fae5fc765f874997c25b86bccc22ead22a3909be00b9814eb2c2a48418aa0b88923bf047fc8e313d17fb8f8d4eda11c9238bff3faeca4443b2926f3ee92a194d874b079c989f04fe8ca0d5beb6309e09b62c4a670960b508dd3875420eeff618311731fe522d7efb26a7795f35c2ae01e9a572915d3561878b86819fef0a5509985cf962316764bec9f1c783f64348da38ac1972fab6fbedfc0db36e5e7c9b7532b4cf58fd7b8df4a091949aaf2e1a0b26adae6d0846e62c3ac6912ce9f296690ceb7aa1f3b393bad7900c4067bdd868049a27d2f1b03304d8269f72395e6389727e27c7a8462044755e66b0deb0c1de07bf410f0d3ed266adc9484070ff983740612724c5ca6a1c0f8520c9550e3b817bc90d338a12188710e5f576af20e04656f8124270a61ea61e290ac1c6560d1c565095a108679033a2d5ae4cfb7558fd72c65c850d3067d1ac8417d2c37e85b28c53d535c61a5e7418f73c544653582fbb9439d08f4769078a48829367ad7bb680f2332c4e4c2c326c81f1be142efdf7540316c0d845b41f59b8308ee1d87cc2246b0ce8a76249e46c770f62008494397288c7bbe9b94a36de9f9f83eed29ee825f306a6d7aecf0573df3e0534f5734a33b1ac2a30c91646edbd0eec36a512e924047c9b5732c7107200b4b1157749f9107a1b078741a17a4716197e28b22c136c0917589b2c056dee66979bb9bc1903a6b93baf4117a3d94f0a4087fb422ec84c1f6d230a38676f1f0dc64e58ec0477dac3a7a8f89ae418292d43f8d18374cf74b6c85d2d70153cac83a401cb01c0637a2811f74a9a66aa224e715ac5e7823f2667a2b67c15829c892e7c3bf2909ffcac746f1c0e7c1a8e70d28792ae5e24875c4d081def4391c5a14548bf5a14a1b7e48c2b1dad399106795519bcbd161b64cf69366d7a7cecee2c3b324b3bacb0fe5a3ed7a7cddf99510159ef4ee82ecbf9b80634ca560049cc749bdc43c293ce7fee4df0f8283f560527796531d897d81297968f03c9f02f2ee4fa320f35bb501e4bdd0e4cde76497ae46786afc022b5f2f37e06d37b2b9e643aa3d5cdca46a855aa417693edf033215a740133f99af5ba9bb5365b471ecc252eef6b13e0df41552c1a4c5a5293d50ff0572c1eb93fdc667e668189bf9b25943c847d17f3e8f05f42540a7dd7eed008c6b508773b762cffbbbdb3ac9579d1dae7cbe690b2f815f50d1eb0d905a4e776b95c2a08007bb74158b8f8aee4f5425da87a9510b6a3db8367343ed68f4fdda602270a2bf2cbec2f078ebd60c49543b6df238ecbb62bab49017d90b70084f1ab5e0d94c3026aed952e69fb6b127d4744bc5d2f1a842343ad3c1b30b54a44c10339a2ccb198463ab9bd8b08363c5940f50c41ae3b97f1f827443cb1d227daa1de8219b5a45c6984b702650bc36752c2b0d683a18a0407d98b2d0d136fc11fc227d1af3b87f1cb870f9b87ac7c64eb193bfbf3f6eb132491198365a69e6ab08b7ed6cadf010a33a90b7ca415908eae47cf6d63476131316125f5bf2b6b5090e5910fddf0943ac04ef7ac7f5b58c41532b1ffed720d0371731180234eca1100b3f9f404e3f4dd0a69e864511dbcd15a9326b2de180236b3f0ebaeb399b4a75900ce223a0d2f9f51903246262fc5beced3cc9e8cc9e27a824edf2eeafe7c7395781e7318d8b07e49109a6ad7e6d7ce6a42172ad9a98d913507d0514f3b6ae3b50e348cb046b4de7ffc45446dc8f48c23fcb759bcb7896950b5bb199be1d6349b1a72d5ce291c08b04bc5521189408cb44c70b5f8414178ca41ce990db0f317a92a621f06b7a2511688c1d596adf9f8ccae4c6536a34d428f4b42a907f51c05dcc0931c22b3a2cc59e35fea8870cb68a9b1fb7a2380d0ca6ac22893fe712c981b37f9d1784890816152b6fb03de6ef04322c871d79e1ebcbd7f3667942dfb7736bca6aae35f17bec52193fa44b1a9b681f6390c96ef6cd97bf0a901634ad3f2edf3b967512eec4522bb5cbdec110c62773f7a59ea0d605b527b440dbe35617aed5d29ba062c1f2008fbd0e1bd2f73de6e285744a59be8566f80da96a7d93875f0364354a2ce01b0adbf3e161420fff6dc17f7e8a97a1891ccbd7332cd27b330ceaff2eeb82a9d41d7d9e1409b7e032c631df7dcda2ee3e712b156918b719664e3606a17dc251407004699df4d02abeec06640567c5956fb1604f904d43ab8b1cd375d7933ab43c563cf537019a97f80d848fe97fc499b1e4f867ad336c0e44257829f20d342589c98a584f82360deb03814715fdd995e83000c44bdad01a90f8066fe9f8eb14d35cdd94182113ac815dc9a8bb6a025180c6baae7e19d3f1ff65f46a65ff50f9ad8040074ab8e3a2635be9a5936d2a002d9213b72d66bbad1dfa17cd17ae6da7cc5643350547a2afbfc2d6f838201292347ad49e7f568c68d0100dc71306810273e052eb0509124555a456e5aafd72f7cac2ed55091f4d5f08b862278c20af9d5be6b0b71c06bedb29969a01731b1e85dba252b3fa2dfe2af0787b7ffe9a5c275074d51bbe2b5616bf169fcb62dc114f0c5b85706e74106cb9679f25d7c46793b0b2c76286afcc76bf0e99f75b39d2c199df27ddddcf27dde44e397a3420d23fe03739e6fb82e3462e77ba61ee4c5c3539ee7071d4ec216280e05f43e7ca4e91a4dc7c30b4cf567083ca6d710bdefe3a0195a1e10c7f58586a252a69c6797ba003adb429a5efd1af8cb793bdf8d649b2770d9a1d2f9654177b96fdf64707d197b01cd3efe2d29acaf48955cd67b14451871575d76ef3341613c4fd79a86f49c291eef8736e3e84d47fbd1e9c72b412d767c367e3847a120abbee3108f19473ae096c92163490ea118a650506cbd0b3eb028a10ca2828b73e5539fcfd2481b69c302f75f4f11a1c7d9685d1a79b3e6c88ced85efbe81b99709157e6154630211e9a6bad3ee71bf3d3fc5fd899390b2ab13956b2072c8bc94f05492d0a477dc1953fbad8236001dda9d021228147f3cf2d05264174e3acdf0db3079b7d62a7c3c7454a6a11a0ad30ff3c14c1a7b6d6f6b12b4aa307120e5f21a6f1b901dc59d41f86fca70c95db41c97682e121ed3ea5f1be1b3760d3f81dd00d3b1653d408c674caeb726a7d42fb92396224176f19629cbd079568bedede6137ad8fb04a64fab34accdda8c123fa96d77b8d5e90228a06082faf63e16f63ba18a37004b5e34d4fea5fdace2cb9a004c91d8aef5d4f64301f4fff8eedbe327ce1016dadbdaf56e65f1088ae8e4e2efe9f0494976efa42c4bdd9466b9dc92cfa483b156d2792077cc0fc05e5639fa38b3227189b48ab45ff72deb0716618140bcf74023a0f0523c9a615571ef9e17c0a8c327a992173aeea2fcb852f9d7f9b0d356d23da7bcf708f0e9c08434a09baf331e91434cf2916261030b8b8675b7c505120283f03011d2adcf4f6e8d76117295da9db7395c75311dff85f2e36780704597ec483036fd774d01e7c74b0e47bd4e740d1a1906d0e72e4cd3ed004ceb77804faf9d666b5d27a07e1778f6a868d8bd00b58b3e2ec7a22ac0f06ada2f03a3d640a31c6923d6ea5167452273567012b744b5603ec16fa0fc179c7cab7d7897e562619baf4b5c0e9b39cb834a55c5004a801cf6eebcc6dedb37f70d549eb361a1f8b7737970c1a85b40c6688d670ebf8dd37c1a1e0bbb3bdb49f84fe3419b30087e5d7938821cd9432a0a42e2bcc2e5e164efff6f5b3d7c49b912f35e6669bac2afb0376489e2d1703d29a3fdb662b8ab520dc244f9e8a672d0447c67d757e24ea3cd643008693357938c9026d7abc20f8ce5636ac3da60b1c246bc4fb06f21d33a2135b0a509c89b6b2b7eea2bb1226243b8f534db77f17492c9c10b8e8fb7c994986e56c27116ea27ec22350aa99c3d5335a8dc5ea12427a17b8b430ebaad98a6a16c942dbd7afd7fbb8298c668df006087db9751f8f24afd3bf5c14df41f9b6817e7626dcd69cdb91aed110918afc45fbec793812194fab636ce8147d0cd33459b6cf7c52450497ec3c534ec1982791309ef93e3fa09eabc1321860233f45613d3de308f776a95558edaaad889f5cedad3d96b3549e3bb3173145d9d5b5457d157b3cd8358dae05445d8a49545666e245d7325aa5eb25412c638e944b8f4e4f023293ca3c34a1b33b264562b6b9e25a59ca40c40435c337c644025d25ab47e6969a3e385f95dff58e785164f98f9597b95806f271804780c56b73a7b28d34db2b69a28809ba046b1038fd789157a9a9c4386a7a4bd01055b2a6f299d0d4ca8e7b289f734a3b3fa184e1874b73be3b7424e1bc0c5c4bd32765238dc00e01fda9efc9a383363d8af09f9e5e2410344a1aec31e45ab8bac24353b88ad6be51a7830fbbca282505dda94a8273c6b3ca0e45f7bd3a9653876c83074cb26e40cb346cdfc36bbf11dccaf41894e4db5524dccc8836b06a01242bb58aa0d72638d5c7f077adaaffca9a392fbbbc5eafd55d2395e7587ac1ceacc2562c386c17b7a7ad318567eac4e4b75c96e721e413d5ac70fe8bca3c4142bdba9fff6127bc28722a7a3b5ca7b1790f5bcc98a79c76c74519c1c4e529e5b7cb91c83b8adc6c72c70200e3db08be3e4e8c6194c66a60163f70f966bf25a5ceb2990fe4356dff3fe9bbbc1c6aec30caf5679f61ad89ef7ab1f3bdd73b254edb29df1299e419d377aac0c629fcae945831ff65629b4c1c13320c55aedab1e842a1fe6730a4fc19b20d1f658cc4640be508656e77a7f7cd1e385d295096cd3f814d00fd1481c1eb4abe84db78e81fadc9983ee1ec94a92829730dc1d73eaf391394ff3971198cb1a14e23b1dd9d388c94e60919738301622db63a5088659902fb3766b5eeedbfe5ff192703b8ad377de8b9192a312647780a47ba7a5cb67692a0695618beb474616ff28fde897d2d4a52c0ad66b8ded88adbd4b4b316df36a9fb8f61ddea82471ea53dc54fdc28e9f636a9662b160b5b1e487850f0100a21f71deb2b5d33dd42eb190b8900ad1cf13a9de15187ceb1553235a8dccb863da75293644f114c48754cc892eb01d98bb2f7e503326920079ed212204ca10ca77587b4c55b0f5bf0a383bc8e1e6852e9dfe5b8dae7687238ab2b0ae4b9be5e637f254d573e9e4636a989e9c841a43629ce856333a9c890f0d1a6569807fb47e47b22b30d9b6f3db2d0285ec7f5991feb9520a909b6ca59c534afd57b15084298a1c0102af06d76ff1c8f484558484c3726be7e1b78c22d117df75328a6249d140e17faba671e1cef8bbd79311ee107bc0682a1040363009ffe05c4c59b5b3202e85f6dea5e97d406c3e3f5e8c9139b4892e08c1381652553b8a3c813cc118c796085bcd24c9405eea539529ca304b0ce68527df79910912b5a90ed49eca20cbff9968a86aa08de4a91bbc9390f58d4cabe9082afcfa9cdcb4f90fe0d20ee97fea38b2b6d3e22885c8049eaf785bba34379a39df849f0346fd3d66ef6359af957527794600215a0335fdc3f409741ee5cbc2f5d4a7b5341632a32df691a811ad4a846ef8ea5152024c00f88240f6242582e466e39a4e485309a0e6751698e7bde2f46f849364f4b0ec2eeb12a7434bb3a7a461d8aaa478dab331d29e27bb0088c1b4e0e4231c45340d7232711a07e9aa11c730247c7611ad048369871da0b5cd593d8418058427adea4adb9e0c7afde3959f62339ef4b62befbd7ba2147331cdc9dea7c5cbb606547fae728bdc480044bfd34eddba94dbd9db0b7f1dfb0d95aa02ad72be23171c18c4c561f25bdaf89de58b37219614de7b84db510e4a48df81e4fd0806e85695783ce97ced597db51fb3c281f824e4fb374a6858a00b1c50c31306d24028fb4c893877bbcd10337b7732d5c94cab3eb481034907ac3dc5ddf091203191f2d835f87a96c73816a906a26895a4375b22904686e6f1167153e5a0eeee5f24bd25aa3a1c149283a81f2a28fbde053ab34a99ca12f65c845cad9d66f5f4eda177164bfc3dbc238e24647d1ab1dc1a25a303898cd1f6d54f9a7a5e65ad6813a1f01a244bbe51e8b87d26ab10fd0c50d61bbdfe4764840401a1b0ab68531ea506cd5f3efc03a7f7982fe9c19e2257ee03b259d8826506fc7533611ca70e8fe79581bbd286dca9b0b964f7fddfe8619ab3b6943cbcbe5ab7f10f6056fde1715400a0ffffff5f