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

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

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

Block Certificate

Block 55270 af018484056ad96af9c6b87986ec53e2e48c9744aa3c6646e2e223270c342047

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e25c37aa33baf917186f9ccbf4451373d8938b88c722eec2f46e1d10f9ecd89
Certificate Block Hash
af018484056ad96af9c6b87986ec53e2e48c9744aa3c6646e2e223270c342047
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002223000092810000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000001768ba4c3388df2c4d1eed74a67c808a20a8cc41cd0ac5e2dc133f4cd214c520df1264c325b233587f55c0b29c583bf32662eb57259e09020a087a0b0d19296d749e2fadeb2a36a38dab7664da4e10f4857f753df5a1ab69cc320000000000000080000000e000002223000092810000

Raw Header Hex

0000402020b64fe09aa0a344573d26d46daab91f8d62333e0643962652f86bc08041c936852450046734b80562ba9614b8f4e5946f399b6762c02331857c033c795eba16ca950a6ac0b7051889cd9e0fd1e1462fec2e728cb838893d375144bfccf9867191af3ba37ac3257e

Proof Data Hex

59,560 bytes
121216010307384af3fdaf491eaf6c40db085e1ffd3d4d2bf6667d8668e476da4571a09952fc31c80e6fa9a1c319d59eaf7a13000c956f3010a903bd0821c0c75ff5ef9bbee4f10304e28fd4ce1cf46bc76e645c1c50756babef2bbaf7d21282cddcb00d6a243575c6e032e6f6a54d753d8a32b705b4c98e19554465fd31d6ddd5b7cb9a4ebb85e4535fe39079dc05237577415e82f3ed2600154d576074b91baf4a5dcb0ece9a0dd75e0c0b53d69c006a868d56a53e6f20946d5b073c6307f7b60717ec6ebcb931e5408a3c172dfcf763bea8382ee9521e4cc3ccd6a565482584598ab23a5910ab252c102bbb4de09964f098b591039102c3b5888c894c211a719f5e5130215114ddb9217ed49760fbffe6789e3d88ff2ea604106ad1b521852bf14a0bf3aab2aef35ecde0e9c5ba12ae8b6ca8be02d7665beacd0c05947b766261aa835a5c742fddc881e7f59c1045706269f9da6863fcbe8467e98d404cb122a504077e6437e77c1e2d3cf33b88ede3583c1d79a74cb3ed4521dd11e1541880c218e6895f39766d29769ffe90e47ebfd941b4f656fd1e42eccd476df90af9a697a31f8ac78e61b16b8ebe8eb1a30846f6cd113842aad4ee0c9668debddef39b984c015b5a498746867171f5924a3930f2f165215c30013900020dfbb215a388608d0d5576ddf30f82a9dd91ae0ebfb6d1e0d83f652de6e4de3171457f6462460e54e7c9050f9e4e00bb7858d204231f43ea818cc5bba89c6e666085af1324a9afc57ba8073e23eb4ea86e714e167af62a2820211da67266bd8ae7c04d4eb5db9a9091cad884d97020ec3f6e85df45a13243fca68d2c54d93a0fea4cff9f882fd678a52ca865bc655cf6dcf73be0b66c54b1cc396a76c0e32503093c6985a13b7be235f77ee6808f440292e24bcbe53eb7e36095abb012239492c3f5d938b97a062d6abafd262b1407256599c4244672c0bc5baf376b6af2f46c1a809184f6c4e66e710d885d8242c0c9d4bef8ba93c9a4431c9e43d974fef0292fb2e85d2b5f1be8b82c0ea0c326adf0ed4c6a73b8459b2dcc7220157841ea0efb2cfb7f0275783148c6c807a808435442d33927e48beb8cc016dadc0c1806d58cd25e978fa961b327df83c6b8aaf152a77c555a5e02085bd8fcb127d8b0f4189a4f0140941790029999cf438bf00d6365edc550f61f469e6f1574970fdfe71213c9fa9cc6a8ff0bd83f11df290ab9bd25c4ac1093306c694c267f2f368e7395fd289f15f17d1b399dfc96aa59e62f920dc4879fe5c34c9b78c0c6dd4c91dc40c409c3eef03bf1d459617975364bca032a1093d6eef376c7828c83384a7c545b0b54558ad68ffdff2a09d1602aca7b580536035643322ee5f26f2b14dedd144aea6409d7b8d5d74d4403a5e05f1ad19f25bf9e893169e604e2bebd3d3ebaea505cfd708066e5c6838415962e144a645da2f41a8d4f86d2b873d12b464f1299180ab2b2ca658fdcbf9faa8e28a68a903c855b68ef9f5f6be7e3e3b2d2937e445ca058d1b9822e4ced800671972ace5759524b9692d64581bd63b6062f368307c57c1d58b9810b3e579b17f81a7e6ccc15459a1ac400fb593c98a42a643657a0b067ba9233f33a816fd9ea8511c4a729d2428659c2d594fc060f7cb4cb8495796c740fe6625872015264379e5e61d98e1bd8f601884e91f009184b54e0cbfe93b617f3db610efa4ee0f44617c6771835a74cf16bf579666dab69a357b295c961455a0704c20ae8e1f67eb1fd35e30b8ee50950d32856143616656443709b08de7f6f16873c35b8f412db13e5d3ecd1e1d9e79fcb7474717534b9f4a386651df4cf15d37f2bd59065e6be734aff24b4eeec9e14c91d28cfb99a6fa6b44eef564480642d6b986bcd73342ac21322c23155c351469e075ee5e475481c64b720cac82950f38f6c6c841e8c1342bda774add97ca694f7cdfb7cd097356e9d600d051527069fc2bae0b42cdbeb5c2489c3418f2a56ae5c6d55352a437be080fd3776408cc8243e30f15a36dfbf060e91fe9d98b45b42d0884ac2cf18b0d0e7fd6d7a57f9b42a771900e2d70dd1a6524abbbd350cb4150d7be934f15d2a6b873b39492dcadd784782e2a7251c1cd6e63b4ebb18fd75abb565352000753a247687d8396786c168ffbb2303921eb20d29579c722000f14575cae25aa0c3f6ddb1430aa6466373a739dfdc15c272ed0469c52eebe9636645fd0e5a3691f72a03306c64bac92258882c031bfb713a6a215902a9bdd0bf205d818a14774c41fc161af5cdd00fcaa2b189dd3824cb231d8a6a2bd3a82880a13abe2122053fa62c77150b9abce33bedb5e4f6c6691112c611995cbd02b3fcd93d191a06e9c937dec60a639406b9f334b9ed8add67e0bd9aca0688a0b31a89dcdc4c4033dcf241d1ce819cf3fa6faa3b71881d67d43be82b1c393d4388127c95c81ec529cf8d5fd6e2b9195a39f73f630ed3bdfb0b9c9f145ad8aa602f4072b7971d319efef0ae0deede520a769045e3bf749c064e167edb4fb5652deb9be1ef20bf4360c574fba131a13fbb29f361784e61c508e4f16e3d9692b92a961b750e1ce449c6f5b6fdb66ef6435c05a6725531fa60ad64c5c2003642454c7816bff044f25ac9dd05fcaae7f536e33e4bb5f835fc0e8ffefcb048039ad56fcf1bdc5040eebc7dae018023687ec99ff62d9854980aab6642d842c0caf56625d241aecb94273ebefe27766cbfd3df7dda08d0ed491701b940b958bb50d221f41c1298b32c7d59091dd3b8d3f8ba7ba742325982b0312c6256064a713370638dc1fdebf147c92a7f8c18e47581efb3fcddb517b6ff9384d75ad32f574dcc01772f012b21ffe1162bf3649591a7620eff4f328fa8d0322baf1e45e0e15653536a70e2041ed55db8c77b94bd90715b5d128f7fc4a7eda428739671b6b92c58fd6c7cc8cba9184bdfc1d750113977c18d2903ab8d4f719927b9c3b99a6c1c6aec7c2801f1f9bb951c0cc185b84a3e8a3705156695abc53d2b2857213499f58f89f173934517aa1de1a40839494ffefae334b46e83faaa2eaf1c6a0a69d4394f107853f5f0b91fd217a204e34776458bd78e59081f7ba0944de9facab210b11cdb7c6c1a4cfab0da9fe5129766fb7e59bf8be68aadd010fb70e28a4b9d91ccd14a575175fe0dbdf73265d7892ce31f03b7ca9693060fbcc514ca81447eb1a5cb4356f152dbc94afe26cd67656710584f0d760eb94ee5c41d4146ac04a07f5bffb948984a700b79b15ab3b6928757e4dbc8c6e227dabf96d620d0f4b780f64d1f14f4c973f56f610d99bb1aa5550dc705187bdefd7141d8acc3cc2458edfeb0e5c029a28d44e000094403a342af0fd7c6a946094829332f804abdd4897d7784055f96bc3b1f6c32c94ae5aa80f987b3a5d86ee844cd8dbc937ea5bbf4bfb418b673a30168018d41fbf99257b65299e8e1f7c7abec921070db070684ae58db310054c4905e7b811f992e0d44ff991e6a4e4e2b8893e253d51c29bf5161ec326570b1af2a1f255657731aa962f7c85ff7d2dcf9cdc7751ac8d0437def6653454cfa3cb19e79148b5fe5ead8d8c4df096a52c40d51501bbde2fc1859bfb00503e1a7ad41bbef0119fd38fc5ee94086306192145949428abb6a4bff3885ebcfc99272216482a3848f54d8ab6a0a9b115328a287ce9885275653d3fae792d89305bb81c9d1a0fd6ad641609584390fafd961e93b29ebe297a32b66f186d33e0914b952bd7c39ea0e38fd155fb3d9e226ba6274de97b1bb657e69ed5a6454ac0606015ed739a0bb4010e87f746b46a5e6142085afec64e674d13239213912d053ee83534d52f983a8c72b8a3169f07f5a10664122565978360cce85bbdfdca19d994a60e2b46d85c2f528efa46d05384ab59aad9ff9f9fdadd1e193d6c9e05927fc1c9bf4473a88029dedc741134b37edb751ce353524488aae532e4108a92228532c47bacdcdce42623dbd33455b52132beb7ff93cc9b60adbee8321cb9048dcff8a62dd0174dc7dc26f1a4b437ba16d19daa7cd24e69f2c7f9bd79f215a727251d60605ba6eb55862553d012bdb734b584a7b529fdd3e17bed6b5a868cccceaca47acf9eb4dad99ed9d801ab3f03b43410d75e7ee51fc3f349d35b91b304c188b0eaeb7e05dfb9b2067ed7164fd75e65572809f22b4f8f6b0555086d786c8e9acf650a07c0a970580f90cb5e8cb1857fc0582b000dd37b2cfa48afb411943b75447d22947c7cfc567cbdac255e08da118e2b67bcfcbf6550c7f0edc4eb7802a878a0bb4bb5d8049e8be84df908599e6e375f9259dc50da32c30b68b41cee5f9de8534dee6aeb7bb33b181dcd5f36ce5d743dea46a26bfb57e9c8c6fdf889c007997508635a13d29fd16cd5c44a7e9755e0ae7994843a47568db217dbcecdf61c3d13100f69c4fd7b75a2c1a8a4d973666bd863cbf89fcc4a237da9dcbf4d3e4e057092862a1e338672cd56f88d5a5a4050f49f613c592d4212aec3324f8ef052a5403883620a71a7b5eefcaf7a4ab412f49e789e1bcfd466231fd5a4db45db3eac704e6aa83af31465428b9918ac175da4f96d29c230c139651497f00e7ea9448cef172936401974ecebf9d69c83905fbeda5a83042ec2eeea311b92aba9922d523eaca6fa73f267cb25516688426602970a3c354781b3b0d07be3f33c0ed31d24f279dad9c1bc38f1d8e9de59f25cfa2cc2704d2c3647fb67f85402d6f8ac5f1fb65d3002b184bfbc149ecaf159bd0e26da8661bbf3adf9a9b40706f92a6d7191e34c458b0f19ac7c00638f90247938e1816ce1783c194999109b847b001a1d4072c7700a40a080f67dce32f7ef4183524f534af6d25eb7e4dd31cd1eb90ff3a9af34204b39085038c4245536044f8d366d174f93bc550ff56816da8ec3609300dc3af6a01818f1b49603148d5f4eca2a5356f585bd120eb702cb0b3e9d2c821bf90c51fb0a09517d6aa5ba9e6e55473ee5358204042daae411fcc10efdcfa9da9a793c5a95c34372d47a0821161585f7cd8dfeb22a1985c0644f6af0c4be0ef31e77027c9924c5fadad154a912ba899e09e9431ecc851969f7ce5d2fe3d5b2d09ca139cc971067f006dc4bd91c9bdc51a92df850485fe7e9a149fc028028fe3928df4b05b3f52969fc8e58e03c1a34d502e58e8963bed29cc237808d5e2f92e7689504ce3f452527da963b7d0858a81ac0fde18411815318a64114cb31b216cca011a80b12f83346e4f5dbf96edee572724e9945e7b2e4b6260f356266969655a6c75e26679ae8f772a1b77a5caeed7c91e7414c3bed3f8e3b4bde06816d26140a869ef8081b9e57fa27408c9161ca26851a47655fee9ef4c76127dca4af95506ea52d1d8076687f6e01d32725d7c2da4e4925c9e11840e20e7b7640892cccae60f581feae327b4866aebc963c5129fccaebb9dff7cb7c82237954a17de6e4bd34437f10607467fc641eeaf2700c58a963456d0a0484bfabb154fa1601e0ed8defae1ddb7878bb76709e6f880a13b770a856b24c6541c3e05d89d9f2633a636ef564b29bcef6d868b62d8c8424e536fda45e060ed6bb9e56bdca267fa60f937cecab8b50d9df2dd5b4964ce20aa2f457db00c799d3f550aae015e8fb91858ae236b4fda80ae0e10034797ac5e6961a004149ad5909711be308361a72781a0a58b32fb8b01ad199b9d0b68ce2b567c34f80ebd431f08c84eb2453897df7e82d77d70d3ef735f8e868c596c98f41c605a3191b28c1a1d2cea54284f54ef9d1569328e8aa4b2f7dadc4c2c6825260d71a06a60aacd91e8dc060bcb11bc250d28270a71e08b2c1b5ca2b1f8d45124bb429bd87abcc9afb159c1688f92be2e7dd79111ea74a54b7cec41cb2882f0571e82dd006a24b57241b3f36a3360683b13c78dfaaf7918cff85e49553662e70aca97943a511d3ab1e8f4fbbe8805830a9280f909733aa6a0b3f8eae86e8ac71c7f9d6a5c4b8819f6c1d9a414402faaddf15b06589c7a25b358d6b526184dff1c87424fcd56344bceadd350652e3e8b78c3db20a897f16842c2fc5f48081b7595dac8b2a8815bc24e980f26f3b0cd94b911775963d8ab4296bf993b04d9d57dab767f4a0d8598763e9dd8fddcefc9e22f208adc20b3eba31ba5f6ecea95a15089b449a35b9d59030a29e46f9ec722059887702049eb031d14b21a1ef4609590d8739ceb72797f29da9855a1fb4e9fb548bb7bfebcaffcc99f63d3dddad1322a20957d3b83657a899e3fbe1e91a6c484c28e4b007819b01c20e264b7df90d81fca37568ddcee4d9766d21a1b2e60bc5da8aeb28daa0c94c28e4f780ddcb042be81546bea49871be20722a42b1eafaa9603a30541ab2550a58ed66c7cddeb92a1f596ba92a8928b2e8756cfd24eb87dfd3130c734f02611543204606b268720e1ecb3cbd7f0c6eb2db3960fe238f3a5fcea6fcc9784020b9e25ef18fe6b8a943270cad960982cb13113fc4fa3baa36d502c011931df0664b316e33b80c8fab1bfcaed7bbc336a840c47b5e59f96a55e794783ff3ecc7e693e04f9d306fd934c47ef216c78bfbe003dc089b6f6aa1db1d70a4e846b6e9fd22ed83dac1e07bb4ba3da17997e75958501ae49ff3b1a2e22b8649197b97196f5549daf3da7ec7d57d2beb3f8753d51747e3c37568713ed554bc86f08ce386f020da554c1214c626e1b6fc1a61d8b24acd2852ad1fbbe5e2b216147d8e286aa61dd586b13b9872aee683a8b3d623fe22660e2397c9b134cc47d5f37e9419167ce62c30bcf226760681ff75ab4a1b0ab48917101360478d8321ee9d83aca72d4ccb45506eedcab80e34d90a7aa27162aedd911a111b08ee9d7c5b2fbc06f49c42029523f7db268391c44524d6522c7cb25b707941ec7878a36c13448a6cd01d7b2bbb6af63aeb220a5f660a48021a264483b9bcceb1afc4615a638d085082b9c8fb52cf7d97f224d836f0f4dbf7703e7b1517505d23800e127ef6fdb15b721787324eaca48ad1650e97db690e844e8aaba2e78840573c3ce98a8079988247753cefde055e1bdf294056ed5a24bea9ea195c7838393a7a43fdbdcf74f5b687e50975a6284c3f955a29835b7852f69bcd3fba5d7943cf2abd15d8d74676456627ee675f86a2b3ada87bf06498c280bda806d1f661f5676fff5d5389851abef96f4a486bfd5fa92252512f1a2329258f185fa82cfb9326c6af1a3852a0cd4e51b57118a7eb1847ccdf3244cc369d85adcab6a900f51c7ed94ead245ee281f564e09301745ef9fe638710e0e9311f36b9652ce3b946caffa2924452d66ca269a829fb015ec3815f87c53a64fa1ed3b39c51653dee4365a326562f79eaca3bf947c3c0d7ad8429948eb9632a24ffde497c74ccda01421bf2014ba51e760259c0492cf869ce38735dad365b99e245ba71ea9c1dd0864a3390c48148be4fec0ba2ae836d7fdce0a4888e3f77667829fe4f6f9d4ba32dadb4b403e5c3a0698493bfe22aaf8fd7f812603e6ff32d266242d12fc42602127a2757caf0d452fbf967923cfa0a18f6434bf081e52e0081bb07dd3351faf13c983ce23830d9889b0360130161ab71add1054950be8fe1af606b8af5cb1c4a0fcbaf90414026f4743f6dddf3abbe52a0f72c1396cc9b30cd79e4401fb10deef27f1f8300ed19ce9b60ad91fdfffe7940b150a2a116480f75e0d5118f0c32d2edea343201c801d8abf0900424e70f8783cd887fc37ebe261678cecee1cc04e6a458345a6cf44a4af5c97e3ff0c5353a9fc52499ed2f8e33632e6f9385492edd2207771ac733deed7d6cf4fa2fd0b6c0fa520bc295e9412a2bc3cc62fecb990d09592b196c32be64ba5d4efd653f9fcdd7a8b149888833090f64215cc927f88a73f3b1d6c0d4c0bc27f03266f1f6ccc60959f7f74ed9782e36e7738ae1e84cab5b9b74892e1aff99aa516f3c91e37651fb99124765758e57ef47248bb70ec4de6629b9b903ac006a65be128014caf622f968789e0eb3ed61fb6bee9578c5e0f8482f99271ff8178a151b394e26d8496fdd925eea36932d34c8f8b804cf1c396bbfd189f704785db59a35bcd7406b67d14518e5f24653cef44deba341e6bb61135d5c132500a46962d81c76583fde53e7331e1d6148e59b1c0990432a042464d510b6dd90aafd74a8e36d67acfcc630f0030b6e3c2dcf0f842d6291630d73d4eba37ddc15959dc39b8793790ccdfbae2c2fad04e2fc68904d79ec41c08a52593cbcf61ee338cf5c441b767b10beedc9c44104fc20e0947bf76d3d616a6bbd62197aeddb66199a399d021732d4d269099c313eef10e08e331f7631a84e62a84b0fc31ad27a6b28b17895c3ce17b84bea7fefc84301338faeabe6f51341bdd9ae25e5f199ad2194a17a7dd722fdb88e8dd9edb6efc3d1149c97e1ac9d08a4b34e96ea09f1ed8a20a5eb4a1ebcfada594927ac30f8807c904c0e41694ccb9e2d6ea64a2cfc107401a6203fbd67cac787ea1e356c88a681384aa7d8ac3b186753391d314b888d86e0aaf6cb231df4d235503d6a81ea1f295412c97a2cf6ed11f04925371ed31f01c5353d68f7831039216196d638a5d26d518bcbd1e1bf52f5f72dff0f25f7b751b43bfcd0f735fc0e763f9e1ee2031e11644271a6edbf4c97700cbc0d7eea45f9c64cf34a3bdf6f8ee30ac25896c5ad05b334454b18687d3fda392fe65568e9eb49bfe17cb42800d37cd71e0081c562d394cc70f9e671169e4e65924d092df59f8dbbc8c3d09a6abd52ce2e4e8205012e874850b8e30a63ec560cddf3131fc1692fac9e1a56e022eac0dceef07d594ca48ddc239e7553bd70546573823f9553ce37d5ed25e0fbe9533f6194d1cb09ef56101ac90cf1255939ba619012cb6dd85ccd5119a65ef33718d6043eaa656a32de7104ff6d3ef356179b21ece5294d07525e43ae611983bd86eb39eefa84cabdac232f8b3bd07de9d9841f8b717d534a6147aec31b692acc9272fa5f419515e1748af8f4a928cd97c173b15cef5ef79c93c0958e344a004ed7266c700e27c418b4e50bd74006f74f3c1ee2181f89d94962185d64a1721341368813952627f28d061ede108ede388bab50d613db273b743094dfdf65e98715da2adfbc5295845580f684865a0489e2a2d912e52e6c2c515ef51df806728171f911b440d1d5295847d944d706a2caf13a84a887bb2f5c8132e741c2093e2aaab8b0438d2cf3f5e69913f981dc8f6d005f59e84994233121fd7c9b63aabd2d93cb8c31fe62be813c2bcf66722d0b88a0205a733aad21c79b5a9785d7291db1de1c86b186b18161730cb8b03fe2f6f924966987f6266dceded166111477a35f9c8f4e8ffbb6d60ae25091ca751fb7061b6c834ee48262ce8b858e67c45f41dad3945a325a4fd6dcf4ccb57319d2e997288ac1d17670d483c2ea8a20cce6085bcf65df17b1e7c3b3d39bbb7f6d53191152f8b10ccb3d571659f92f1260f9aaa5c1a94f64030494c3b5110579c98c116c65c650f1a68660401bff0d539134ae428d4dc316187d49e3acee9c018feeb2ea5579e5e8d4d2ef4bc13f0224444e2529c8b7f8c7cc4732d5f1e1199d27b1f05ec4d68316032a980abe0611997e57005e534bd23e0f2422208a2f31f9c930d143475019acd7360b891d701991d5cc83500947eefc07e4a86da17d0b85c5d789168b8e0f3af461762879e6323961e131684512ebeaf209a96aee3f26f1ef668384712e1231efa852b77ee4842f288da9c38253148db2502638adbe7283cf39e08214d34525cd3b2b24029cbfa1668ccdd19baadb9602a5b160148a81748b5ed98d8a261e74d50e6291c49a4c32f8a81b6f2416b3c1ac1ad3f81cad0f008a226b3d7f24dc51421ba94dcd5a8d437177375ce0a8b8bc9e819e7c95c9bedc6391cf7ec48e6c114a8ab38bc34653dc0f8e9304b692d6b9e133463b07e6485ce01b92f17a9731299dd69f58771393d0977b1486e952cba913fb54c52badd5b79c99958a7607ee9c0726a6de6108bd6bd2b5dae0722992831761b01f715c98f76efb75dc44dd369ec5e4e0ac459599f7bd5bda60a2c3a2b0d69f8d5cf0cb6640753c9106e369e79cf6b77220235fce59a62ca6c59a47305198d0184e0994d1d3a0477322608972eda9ab33edc687fcf689e0908e683acc422729973a6f15466cfb11299400397601935c8b41c5fc9655480fbc1d5b259acba05bb89ed1a0d7e021ffc7fb553559af1a5f8a80abd270b940cf78bc215bd8f48b9263bc51da2e74a9071e0fe14b4c0e5a5d793b6f306ea35b1e153b16ca77d9cbc27d4cb5a3ab15e9bad18989e4d11cb9f033fc3aea07da4f3cedc463173b079aa9a2da6f89d7df00f87db235a44f021dda6203a07a41a86f568d2b1872b459ea412ce222e0d5bfa1eb34f0f3887112d088af783ebfdbf1acf412b5c2e039d35627274fb041d868e055fc64f5d6c1592aba77f40b851ea45cdc6fba4fb0e5afd12cdc55621fdf7ba849568784c0ec1e6610b1061c6133138e0a9acc65e38e65497fc8c9a10f5cb538e8b743faee63049dfd7987b2a0c0844eac0ea467f20e05794164512d4c13886de5c3283f93e34b016f66e46bf301530b98af19357593949e790cb36cae299d0084b390953bb337366d74a954e379f1a70285666120c5e4c0d786f8090698b2c02b15f1b51a6c42cca2b6bf381f8297a4be0f6550554f08cd0a571b9c867dfa1ae02e6d00e7c523f8a10a36e6f078528c4105fc404f244eb4502e64d9c7b79222d2eb197ac7c578610a8fff20726d777b46de9e9f46e5f874cf714bf4c643a3cbee9945d0f329e589f58de6a88acc51d02ead39b6c0cdc8caab99d2b75be20917011f860f1d9c6107eed96c862be9e6d49d74d8550a1cf3bf49a970143a4df6cb97dcbdc764d1d270bad464f16fea6b0a84934e70b7f9f6e346ac4926dbad384983226f3fc771b53daf7a5932fe7f55e67e9971dc3230d21fe62d91805b29d9f781cd7c21a70525f593a242c8923e57d99907dd1a45d180a0bbfcede5b49fd5b79dd04a800e59e119cb1ac2eb2cefe43fc93076b73a159f2865c604f171bf5fefe8e466ff037bbcbf485c167e47584b013b7d47145e5780b766416ca29602f88d482f3e1c012955a38b71f41ab23922203fb8622555facf5bea90dcb3bbba8626fd090aba0c8107308440fe4ed7f6d55110298943886467c7cd95d74f160f5e905f0f0c1f2f01701cb5d5ed9752ea3ad2dbe8f9e768daae6b64f4d11c615a524dd80db00e0f3b1053d76a7ff8a333c7696a4426f357ac2774e6d3083f0e22c82b46f46d35909f423e28c87227b27816cf7d833e40fb86bc6d3f258a5d1a61d8c863bf3d729064ca051d8b34a418a2b01323db4c36cfb2911bad78167c430a36e58aa115aaae5e9aebe168dcf633853f0d2796b5c58ffa5a61b36ff5a28e7c082d56a3c541a11c067dd1a10b4016d725ba28b8e479b5d3cf1d416c205a05654d040f3f04c1bec5826074bc79557036d1c1d1ad8ec48b75d7588c03bd1796455fa42a163f148f541b76e9418d24b2db386f4394977c8fd36e95f6bcfa05dacaf1c3ef6cd02793ff75029a70786f35f0485bf924323cd81bc72dd0e7db8edd1c8cc4f573334cc0c420599b7db663a7c8fdd8580ceffdddf2e66e35ce1cf087fcdf1c8d71fb0c1523fe81149b4b468210903773ebb0eb48dad021301e7935c6a48ccf47daa52fb743015779094335a34754f4e516de571b4327fce28eab81ed77c649008f11be5f67112517562853e80023233eb488e3cf159e12962ecb4435f32271d13513c2271bd61bc712b1a4832ec03ee8729921ad70eb8d687170b5e5abc0ffb5f7cbeae178b24db7920a0ca0188631ff7c9a1319f34eacbecd2e9758b2bc9a4b91d7851aac25fc7e4758f6c821f819638fad80ef84681cb9f50c027893a8f0fff8aeee19b0a73d9b5cacb485958666e7391f0a0c77bcdd5ed897d51c5bef692d3c5e5987dd2f702260c991b82613aec5cba51b8150fbcb271ac332d62e2e5efb0400dcad55fca72958be49ae3d8a7941e2b1804efbeee4a479efa6283b436a0193121f0a656b979f31711906bb949cebd012633247382cdc57dc4904058344322e082ca14c10ed0b898daee8e53aa0ee10974d2e58aeba0a1d0416c5a935fbdd3192bba076307a3a4ae5feda96c640e4825a66d7d1181025b898e6cb7d6d8a7808b774bd10042542dde60f500890c14b4d207d279d9d279c184160283144e79247709e315302ce1f1e2b18ffcc1afe3e75f81c9b5c13a3c75cf9e5977d5809a3060c937feaedf953d5720dbfd3930148fab52f4065b5c9453c0cec9d323faf02a2ee9a392fea58d70961d51ef87a2f85e852acb34ea13e5c7daec657b7e2ecae2660177b6af05f1a5233d497def37f8b4919d4fce7821cc73493e62c7e72556d957401e4677c6d28a17d342d8b97e341f602a77138b85de7e9a82faa82eda66d6abc48829a399a2eb4a791bfc2004731ca99176c41c514a79367663bd5a7e1efb80cf10db3d29aab62d195340369af28109f1018e7b4156262ea634e85b4dac0023def5bf424a89f18e9b4aac2859656d37bc65ebef228d554f844ef631cca103ea5874a178bd6699b583a20f71212ca2e2d4fc8517ea72ddd646a64c747018e862c33eb2daf94d428156bae0a3f66541ffa3702defc14c5f0bab56c28e5adc7c14c881809b0c92354825581c466722f1db576a0f7ef198ccf4448c7536aa2b3ba3ccdd30670abcd4af5fe7832719d62358ec2267e3f1ce12d559fb38f544e28deb123a2c31e40b91b1c926572f70be2802ca08f631c0a5ea5422647a7885f1b5c27f6b4da58e3c541dd20dbba4c358cb4b935f310045da9d7567ac9e155f6413de357d1cfba5e4308316e26f7e95dc31f92f730aabbbbdb09c2957871dca7d2d23957dd7b64530f9b51401e2db88dfc9bb50c83d17dc8408cd95ecbfe178783e511f63cdd40e1c4cc5423e1cb2545c0b3656f9eaf60b8dad4afcc28d63bafeaceabf13e03e8cdb936ccec17212a4fbe7d2d3a9980c8b2aeb321218f11bcecff36149c43a10a825ffd0860750452a5224da347c0eeba71501c7e1101fe0d94c6761d676943d1018c00ac120e7a6f1cecea7e0e802710ea4e70c431b34c0caa4b36cb1620f6da64e99dada3c6ab614a1458db065f787605dc9e334f8c36503aa3dfb84d358637154893c15af99df3f7e01b7e851f7e6db42c6206c6e9fd2592640ce9b269b2e8adc9a89993a5a0fe09b74ede7e76f2335eb0c990faf2d5eff4f833fae2af051fcd02ddf73bbfc73a1d5c5cf8f9ba074fe43e6e0bde5cfb919647868739e81ba5bcf6a07f62b5f29feac6d58d34f3cb985f48a605da0575b9c355d160cabb10935b22468111a7cb8fd2df21f0d081ee05727437b9d21646d4d6200c2bb82681112fb74cf7ee53f91d44e6a7261d800263ca59bfc53b363696a19e524905cec028013ecb2a2601228dafec296fe444ae0e56c32718a22469ca4d7f12c7a00d60542f88420effe2e35a0ab7524c9f165faf56809dd5af2f5328097a4f69942748e14c220bfcfb563eba46572440cc58fe81067b9ef0f03388840b75ada200ab3b92bde1cd41b50920b987d23add0dfcbcc82f342c2476162acfcadcb0d317720ba5cc56ad62d358c46a7170208b62a3ab02e9910ce17f2ab0d29648d8b564e9e79d70cf184cd2c60e7b291c23eb970eaf87f5e7251560842a7ff2fbcf34412af6141f3dc4eb0ac1778b9bfd107f19c22f70d5b67a6d7148398633bb7a615e5efacae6c521f16f2382dd65bce9c7307247acadeed36c2f2e15cb43225dd42b2d8e5db7481fdc04e5a03bfba450889f15dfe91fba3dccd5532a08b027cccf14267ed124823deec02fda5a631e456505ee950724690e9c2093debdcabcc8ab9eda779ad4b1368750236541d7cf714f34d300bc8f1b55ca8f213d2ef225377ee83a7859fe2c3fb51b954b4ca40fc25b762e9efad1c743cac64697655a991ae59329db340dfec62e991942fa623c98bf4525d58795d1289b58d15f429608b7d7fa93f7aa2647dfab8d501a447699251e23f42f04040b053f59d890a242acf3c0c921ef6872a427ef0ab172b7eb14993d61b2be88daf6cbcb8bfb4587b89d9e68069413a070b7333d7cdde0f4813464af098e2a75d3f8538df9b1913c089910e78b831c53114c3fe841bfbf78c23db5700922299ae3228fdc70b2e11fcdd2c36db4e9a18da4480a861a769fa19b1e499d1c65af80d2bd9881303ca6029694ba2e6d17d527f5153709070baf91a1fb3ecf195a0f7c248d30e6530ca9ffcf30407d7df46fef48e2171b91b6e66d2d80c0412efd916f5a8e0ee3704c097ca2f3e60dd603ef1ac6cc83c2bdcfec79834fc1e86f1d799643ee76bfc5ee59dd55c73cea86a92b17ed62a16f02dc70bcab13c06df486f41cb6a800d7e8a1b96b804d3d40c3d8aa67df92c8b58d8104928f9b434e947087cbc3922478833335fc62e4b03f727f5c5b9b8306d0d42c7c9c6a85836ad19119c54869d7f8fbb7cf4915c7e2fd922af95c7624bcf84b4b4b190430e2c71c3e1ff497fdfb7cc1d4e01cd42c246896974afa4fed74a8837d7839c887ea82ce3060215453280f48ff59661004517558ed2b958a16bc562a5273b9aa04859c8d182d2ee6f7b39ece6840cda09385a43338875fefddb7979263ee34198363faa4654de01df84724fb7e5a82108e03c704d58dd5a3b6a62ee9164526293188f782844aab98cfdd03ce8777023957a3eac12284f1debd3f3fe0bf1209d2fcb6f589210156d781c935c25136274695c7b57b32756ccb438c48f179d66eaaa77adaa24edbfdb9261f376ef53b538b84f72e3759aae5cd3dbce82255b27abfd7601e79e40f526a972c3329258ea120ef3dc2bea383aa3f59dbde51c5495ee942fc205f464c7c4b7ae0c2526f40276e8a658f371f721d262daa1222652131b7018619304a1097407be61ec8cf36203b9b668cb4ebd2149c0bcbdc4f96f43c33ceae448c65c6535ef4b839c76ca7b2804bfa01cfb4b5d66fe64c7bd6ec03a7133b746a64b51822f6084cd9576ea26d9ed88bd5a656f102b952dec28738a9a9f21f734dac267540b19e0a3fdf821ee8090573bb27d345a8ec6f3838557a5324989b658a8f515952ee86c7d45a7eed70427f27a20d8f955bcf2c8cd0b89fb217f3a2f82932145981465ecc096c1809faa570351dca0a691fdaadb088cacae97c3930b57ea56bf2255e263a3ac0634fa8b30f0422df592ec701fad5038bc34bba6b9d97a4231ea9cbd25dc056ea8ababadb5862945d7995964b8e0ed1827dd40bc225bdea35d6fe9cc527454a63a844ebba6a93545a003f78473e9b2ba448ec90c83bf23246f204e45b4a5bbcd9c034e468237791af44fb48efa703b13d2277d20dfb365300410c9985d1d6543170e534c4878add939d7121e401df9bafd10d24a87d9ab4073bd214e52f2f2fea001919545acc7f036140ea32f980423030166f838ce93262ad02a514091097c6ec9f539bb014dcee0d9d186e89b8d8ad92f425e7ae5b0b815fd634193632efd015cdd30f369000e2663ba2437fe9b1f351289b12a7a8c9ec71304f76abeccc8b0d1f4a2cb9d8741f30ac7937c31715e70a536b500b234072a7b4641e61eb6ef92f35238c5bf0a7611a5aa81cb99e58e3b7ed37594091b6ef16d40b1e5fc0bb0160114bb876947f0645121d55da89c9337261183ee97374d0927a221e1e9a3e248d4c1e3f7b0fccc357132276b3bbcad2e5f1d9a64d990f2f6a8114990ec50281985f717f6603d21ad67f85cd6bc0775245a8f29b1b7ce0e51778c814dd5297c1df49190f618d5035f1f36a9a77bd719e1593c20e9e44213fa720a9df70d7cd4600613826b735a21067af25a5de61595d99aa99466a88f5a360fa96e39fd50bfb5533b6e6a410c48122c40c15519f08a7ed5950e6f31a13fe123af042dc8ed6101319b943abc3bbfe4b2ef36694dfdc484c86b03a82a5ee0848bc9339d0e27bad64d787bc0494a6f66e59c2ecf54b8f7e5aea6a81186a5944ad17350501ed10a68b1bf051a737d9438e9da22e90f7ab07ff97e7b6027034d5584fa609f8a9520b76845a5d2e273014466281d84c732ac94f35d02033f894a08039a8fbd3506a22bd287bafe58594befeac32bac851e5f06a5ae15c9609b65e19eba78921216a05cba1de79cbb0680a173fa8451318cc7f3be9d38a2394a454d08cdd47bc5b93ed0db60d0f29cf925bd3d056391d001ca8894648ba450cd5fb5b6719e870f81ac6e0d41904f878c3e4af795bfc2178745844f009cdcbecc5944e3c418e920e97b87030cd9adea6651355c0926b56fcf440e41c2554964e48d647d2443808ff9b4ea22c6f0a91772d7280e5a9c06fdadb868b62155deca026c7e6c4b843fb2f1ce2763ffe5a284e0394a7ba438ebb3ef4bddc33014c0fd3577b6e4fa8b5a8cec636db34770544511edea83371ac216d79312fdbacfd7001e70fc31bcbc97256da788145a879db090c021001a0f50a018a79fc73492e56cdcd31c1b42dd36201f0f9829ca383aa098cd08e14d575d0571adcda7abeac168cbf4fa72b7fc81a671adbcb5be42c898ac739e5122897e3f1935333047c9641e04214416ae399005a8a017edcedd9b826ce08cc2bccf75a058dd1a0128477fb33bdc428661f98e5066ea2d3bcb7b585c8b053edbcf32b154ffdf22fed9a8af12fa021c6b367de86927e2b636173de40662f84df80ccd2cdb40d4f7539feb9b3b5076001c598b617b601ffbc768ca458a68685a7104f04ed1ec79738e56db44e1724af4ca62ca9b54122c447128fbba9ebe6c1f7fb1a092ef8b498dd0bf346ec0573616442d9528e762e6616422784a090f9af89a89a0332a2245bcb8a9a979cef6ecb79d8832ff2682848d34208a8a08c925a36429363e431498b33c6f5c3dff34ddcd1d3e572aa9481b0a23c185606220c366218e517e60db0c87288e72bd69b0ed481af19096388053f1c0617a882648662f54ba7c02142260f08783135267728b3778cc5237c8f1c0a89e32fbc36081e24dd44ed0a549f205aca81ce7eee6e996dee5e3b60c35445e6fcc8217574dacc77ca18b8c764505b2da9229a0752026b6ecaeb7956d0e445d11407ef7ab5e70cfa089a59faed35305befff1554ff0d9ee260304cfdf5920b0e3edf51b158e0459ed620147be54b7ed05e20d3d3114860d17730ca5363f3ea5b7d21deb299787c1ec941870d8dca38ab0484cb2b53c735c755969df0809a00b5173c395c0ad81e0ca3ecb421cd4f3b5e5cb23fa7ee5497520d66bd67854912b985105b62494b66a9beca4d3d2480bc6311ba14b97e2db20de3fdf06c5cae0cde46e2bf74d963a7b8d60b8c0fa3b1ec2d59daae61094878efc1ffdb707eefa0edd2d07a721460dacd1d67e40eae5e1b82ef4d0c0cf7274b8317b902c5d1498ac0cedc105097b3e5be6ab45949058889664ddd9008e40cae64f19f71e4a52667e3f7e559aebbd73f9520b6701fd2ae7c3bf07f1b2189b0a607ce92e6d8acd7c2e10aa33c5ea7e38fddbf9906efc445755963b5cae60058ce8bd3e09fcb329bb3fbdfd022eaef1959f7bfb9451e30b9accec6936e74577619a5fc27161cd6a41c65877733d5b5632299906b906f028a39a045f3d590fbd1dac066a8c8be50567f386b2b57f54a89ae1abca6ef76d0659c101ee81dc7509a8b4dcbd6fb6df423949c5018c3b33d06bb378c765332d4d7edec46d5e99818b0e3995e7b0362e491f9308b1527938dcb0201eb4058fc920499cc11bee8fe3f3e5811606c2cef5bcd293c45d9f5a2164e26506e1af3a64242be4ee425da2bdd6342e1a8819a87b516c2361efe19d398484029a1ead28570001341678dc01686e503b4a593767a5a90011dea98017e8b45eb2e5ab6a449291d87e72d62502000a16f8029fde160d5268d868fe090e6dd5a71f3f1773c58136456cc4b389ceceb45af189bf8c70ae468112b71cacdf1e7ad5e06a08ec5e7f97128150b48ac59a8dc707f1615233091b98119d3a7a32710b3c0c864291f664b0aad65b72e358c4c52d6e5eabaf10fe46154396f7f11803a9496544cb8003335d60028bd6859cf557f0f57b34ecadd737436241671b7670c2997a3d9d07ce928bd60ae49745644d8098352952bf1290c3917f588c662352b3197ac44590ae9330b3beb3d3033588f09702b2f6c869fd8dfe2c517091737d7e35aedbacc33a68225848e52c3372207d13d00ce3b44482a4217323a91f56235867f3d572e1d0e52ece4ff0e8c0803ccd0ae8a0be7246fdabea6de53373caf64d661ec7315663e1cd4e451c978cdbdad774f90aae756ad627361ada8505c002e0f69e4e9f16534385c8542ef4a06242dc8787129b2fa38125c324d68dbb1daccc84478a21d5c2557ea4c0abbbd6d7d5c60478b7f73593ef7709f8ae10fa234b967615d4813fd780a4e4331beb64aa9b1f9a42a46643068ad0cc19815b982a89992da537775e6d1ae7552340dbcc1cb0fdd9dc9d19f67bb0f6fe52f0a64def71afe6e7857e1d142e4047b29bcde7c0868372e5fad27d5a22aa1fa4f1e499daff190f2d71862c753e339a9fcb7bfe31d1ea527c8eeb7069186e100ddbb40fdb44f746d89754a19b634b0a6bb11d73029da584b16662b424a63c5c1539cfe1a6a6e963469be4312d76fd3c67bd2ec5d2c22781c077e78ddcc2e35e4748159e25ffbbe73aea153749a0a49ec21491ad1b6d16bd734d0a03f9112319ec8873a689b525a5f41fceb7053bf747a522b80409dcd8323154110814b18fb5938a11c818cd205da5c7d6abac09b463f10d950af271449482e687cb6506a16c9b5ee72eebe5b634f09a2cc9b40599d57b0f608228392184d5ec11b73974f7a1602c8a03c039fb0b0f6bf6a6b2a31f4b6afc1523569e4d88fb5d798dade10781bb3879e75cdee8742943407d1255b5c99e146fd3159a12851b4bf6f94e03bf4b2b46f41e2fff6213bbde66b42a563e2d3f9df68ff930f54607107c9d08df5988ecaeefc4c769c39a4a074dd753223ff6cb37ba361889c8c32fd8707525e9ac40280da70f1322e2a48c8eacd4ad92f2a0659a7187d571186854448904225842ca42d86e194c0aa72e0b80e2ce93edc1fb733652ee059d3ff8274a0016ebeca1c0d98853dd6f9597342ea23526089ed53061cf90097ba6fb6ac25116c531161bd8199cca249e2c62c9091e968363b8689124f0827347a616ed77b880b83217bce0a38ca9225eb96e115c4a2c06d5b76b533dca7bb615f9a18fab7c9f743f357c91a36ba08a7dcc45c694a7f5c441a86e2dd0eb5bee484f429f52d6c84a2c25b4e225762e2e9859c56c6f73c667429192f89e922806ca31be4e710c48d1a56b7eef23246fe9c81062599cbd5f096c7b2c407e6ce15876b7196ebbc75b42e6936e2306b8e3574ef9447863e0473149990116d197d70b44d967b1f4c367cef6258ee404f94342089348522bf47f8fdd478f1bec7ebff031310f7e39fffde6b0ebc4d1c9ed38a9521b7a465015ce68640b9574a9f4bf402df736dcba2425bf1e334d5bd64a2d87ed202e38fab9cd4e425584c12361c20ed8d640412eab3fd6e14fab10b712f2048c0d4016e69c17cb28359f36cec7333ac9d8b4e2fb914f5e93f7168af1a99aa82de4995b930f5d7ed8d845ab648e53e56ae35dfb1fe3c6913eeb0817e66bda9bdcf9be3356b30c92e9a7af84af084ce6a2f23f0df55312335bf359ebf774e504acb769e1082da78beb5a962bfac51774523efd82f43b294f9da3b5b457bd276b4cb30694479adc9299bb4b3aa7a8b786d27aeb9079e90c709d201d46863fe41d76ed0ae09f7a654fe9a86a8062c428afa2463202e7419e409262ba3592aa906d65bea3f55369359dc1bc39c817538f83851088e3a0efd69f2ae2f6de337c882021ce598b100604ac34d2e4f4ca887880585d536ee2380e855ae8c8790345bbfe54a79c69a93b8bddac585cb3840a14493ea92e44338953d5230b0962c920f62a7a886942cb621dd4f4c64a6f2c6a1681fb7816d4b2ea43f360303a8773cbe691cd5daa8f715f7771d037b80131e766aac55f0f3e416707280452d458364d7538301ca93366fb39ceee868112958692cba42b9b027ca514919d14cec271bc688e675f6e695f6af157ad886ba902c3b337f4b0e40d7ed8cb86a5e89ea0807a6b66a5568b68ff92f6a541bfd17a5cd97cac313cc19719961f3d8bee131270b3162157c36308c4ad82b3db6bbc7f9bd9a6ab975cea0a9f96116de35cad55d2e10a02094e4d82234a866b4a8cea0b26afd2e0773c3469879d0460a723682b73411ffb4b6fae2525647d91bb72aec2e24d15ec3a77221216e59db414c6a974916e805cf2ceb48372fb40d36aa04a7e5cf89fa5302a19fd0ae003eaf018e2d2912df14f8ff0f67f5f53965cebd3ff64483e5ed059de1e9faf96f6080013b533893d937372c27a94ee4f0ee796f433013f66c9b60d8c52b9eda146d5ece4e29d5afba6493eedd782267fe1bc9503ddd2e46f99e3c4717da18d32ede45928a40473e285f6b608bb03a03e00219150c6bbff687b15f27a9ca3438d4d67311c6e670908d333805229fd41d7e1aaa8097152cfde13520c5e6983abb259961e160cb329ab916b3ca151da620d93d7eb9eba9cac07452c7628dd7bffb2bd51a41a6c4d99b930c2378c235b5e5f5b2aaf9ef9a8cf2268adc51c07dfcf7c173cb034fff4f23d0deef88ccb5ed55832ee6c916b03a084ea14bca7f3bc70c4f08fdb2de2690ed82be22e31b7781072831feb0de331e2277d1ac01fae7dcbaff6a5da92a477b158f2c482b1f6bac2d2cab7b2385988f0219186a57f2e744b88d6da5b09da5fdefa6c91dc6cb9c6b69d360f752a05a75468e31cff30deac4f660c6bddb59b414f84929963867e5d3072eee5e4d9e231558da779cd7a32433726ad2a0b374141396b5a2f41af0ae60913b5ba65b3bb314a0846f1e58881a6fd9ef19e9d11b5390b8e5217e7eee093695dbd3296006e07074ee61503febcafee96708687883bc695edcd8f41559271324b02c0bc7fbb5061cd5b147ccce1dbfd645cd08e64aa7cec339bd503b59bdc77cc4f7a7efadd80dc07cf4e88c40b1dcb855bc30f638015eef57ee25561b6aed1f945bc0f8827f064666c264529c9f858be76106730734a5216e86c2877940eec61b6a470faa7f8778f178318452f0b2c7504fa195fdeb07cf61171ea577bbcc8b2c5e0381c2c50d3f4bdb312d6108c6b636374fa9db2db2cbd721da871fd82576c8d30ab84bfcb99b202fef27505ad36b833956e01ea3b5fee1c5ed38c506fb6750a18e96afef7f18851b7bce92d0e180112c6dfabe3fc4103609e0579f5f6d9cfff0e2e3a77f23c760a81367655152c543e8ac09a54eb26ba30bce5bbc6e0ad67564246f86e89336cb1d6c6ce2b54ffedf3ac5b5bfe5d051bd48ee4fd6bc2ce4288b65191a39bfa5f09109b87c372a9d1e8c6fa883ce90321641646b75ca7521b73788e60742d622fb7f91d45ac97c36b20c65bc1fc259992413abc0cb22d67f711466e05fc36b62a3c4b8857ec684f892b86587ad2d80f32267ac1a7f1c591de9dd0fe135313fdeacd0b9ed2b84b65c2098786c9dbda07117e6b048f6aee940afe6a511090383dfb961dc674c484efd375f5e4e8b83bf2e11d90db4b994b57a5cee5bc09584b0d773d71bd4c4d2c9b166002f8636b48392155097a6a3180df9855d24d854935c9002390e91931548ed4df9ef6609e0d16fe3b212430f46256725ce596e5c22b79ee60803382d91557b30d5188aba97266bb64d48be2cd44f34a96a759c0e9cd7d85d46461322a2f4a0f5d5cdd0f5dcb3b4f7aeb17b01e2484e87a1007c09a96d553cc29bac6bc6ea2bc28d2256df0364f999440203f8b692e890f677da219d2ac69d25a3cad0ee385494c83b999f3cac6a23bfa66b4113f697d9a202e5ea58dcc9727f71522b60d8c5db6986e03ee0bb8f4dbfabd386c54276631db39370495719099bc9fac7232766beb9af3843bf8fef8ee576c27f3ff4d26754331bdfd487dcf7e063dc48f7d59b225adf9e48fa075a1c629b089a81fa88850bdb789867fa3be38eff0064a8a69e49801b0ff9b5351f2fb0d034bf7d19d33a54d81d97a4c9c9ef64bd01ae8f57f41a144f3526f9d762e3e6a462d17b8b45e1a697ac00c2bc93b2e68eda14483cd24be64ff7b816fb12f0e97092600f7e48ef9f18469d37831faffc4a8584c9e5ce2a8c87a13fd9f93576303ca7e3cd0f623268c5062203a4a9646cb825efb19a17e654cbe41bedf5fdce783b3e4f4dfdbeea6ddd8629426574aca54b35add8153c408e01e7ee3d586bc3be4130acea225c3241b7771c233ec06d3381022973223a24a11cf2d4b2b243dc52a1b4b3cf428f3576a2eb88fbe6584ea1bb96cb6f6b4f5a29478be4476f39b8ec3474eaff2238cdd0d37293c95bcaa3bf13bb2b894a2b5d0be31cef4a6b3b5b7f17f51a5b95611ffaf9cb940311b803cd42d7e992d0d41ec2b6195888ec5c0fcefede7f9692491c4b74e03120a66ea836fc43b54f4feacf5951a08167f09ec8202bbbdff85f37cb2d92b06b165e8b48a367acaad1d15d80b1072fd6f682b57159c3c7658ef12747c05fed7d4ca61171dbe72ba99d10139ca175f1b110bfacc1f0b341705ffd1b503019b49157c12745f0c65a41c420fc15fd1d98c277775ae1c67e6c452056dbc32cf7a913315d8be3ba3617a80880606460b4a80bc499991efd48ff065b602740b0ba26f51980801850e413a1d409399e6b9fe5d7594226b6858f92026dea8627744c31e294c718cf0470a24f768b7c6d805f12b56860b7db430630aa4fcd01a7b2dd23c204dfd4d89a418f933445619670b38581b8996c130c2079a36959a75d8043f8205e5a7efb9e56bb138d259a4558218912cdf0d6eb36dac64003105f89d84de29cd5950a4c0c1c4e22b476f38559e40268a49f47ce526242f642891c5164222093eb9c85b21dd2a30976bdcb84d58c6a75393980162bb82c5391f227270b1903eced392e4b80c92574865aa1d329e0769ef13b30f7ff18c78cace839293ce56710500b9da3dfb11b5cdb6ee576f34d6933ef51c1250af9b5eb8e56aff46244f73db7c8c61130825c07e48d317e94d669da7efc6259674f5c310d2a7a02bda45e199c3ea49e93fb78a2a7fcc2d98d819c19310f124f933bcd54b672e07cb9cac83df859f9e653d15aa019e7ab5c43419dc8046c13e57903756c3d721ac041d0f3d2afb04536470e0dd24b59fdf3b3108aca1092c9217a107933ac8af10713910d12dfb282bd9b89d8ba41b647a37726f66691666e63be2080d32a6e1ca5c27644bae7a3eb96e8846d3083991de1742216e849ca29817c25934c4c463e71fbc8cf84b7a41bedd86b9410e62ef74acb54794b6466f797af65d2ace563cef38f5eba7ef20240bf9d0480310748ab752809eeebebcc39f515995d8a5b08152a5e61960f4cc9ae2b1c622cbc8479628758645b77286e2a47ee9aa87300955c1cbdb6a0c3ca484c5f65ee79dacd4d5b50ba861c883273a7e45af6d75f5f40b227d01441f269fb11b2e5ca43ef9c63b69f4c70e6cf2b32bd3cd88a8896f81b756b76e4ac8e83b64cdd68331677bd1b55781fe09b352f8c76a008fef3d0f48fb6f54e61630e44adc7d753b7bb3192954824d1a5de9682ab6110822f1a0f201fa2d3bf336feb3c5e106907a449e67b97de75a899e7e44cefe193b356f0ca3f5fc631be4fe58be854a226696701f722569333761f69b192a7c0b807ed36efe3fe7d3c7e984fbc0a1afa360fab2829675874d33ae128980c8451fb85826bb57705d6a16cede516e2063e9f9c01f683f24466dac195054c45afbda397d72bbb1f16d56d02f0616f013299099cd85a8df771babd612b6648d6be66ccbb60e9b93c85f563a861e6133fd360023a6a295a74108ded28b6b8fde2e8b03d57940da57852aea8a44391183bf3767e575986fb023d86bb6e79f1e02ccd46c8ad081ce8ed2b5bfc8b2181e67016e3c5c3abb8ffa2fe74d9d37b8b30da9d539b6c4417c3d153da5abb0c1e7ad62e53df46e58d2040f2e3d3cb83e0c2dfe96e536a0dc628facbbacdd36f4a1351fa24d34b5b08ea4478e9ba98ff09c22d7c39ed320d6be9684dcc9ea5c28b5076838109dc01487ebeb451112447a2c68b7e0fba61e1e213243283985f2514b96557c866c766de9d9b5ed1969fed2a81bfe5f8999671aa04fbd349dd1a3202f8f8451b1757e10677f654266015cb28a77f9a660f9fb18ac4cf8143005dc08f552b228343a155de0d995ff7bcf52de3041181b79a4299c1c1949f08f58e26f704d602204d1656413fe14aca3c51ac5d74321a37dcaf481991e99490b7e324ac169cc35f7265ebacbcd2a376dd10e0c330a946b616c5928000a94dc7440f040011a19a2bd24595f794946bbed65523438d3a518eb9c6364a28bd1b523cf44fd15f167ee53abd619cb46e1f6806e5541f7da41a03710631d70b7c67247de0440ef8584a9e77a4e8bd5be791956c4e8455f31aed948bacdf3a1e58079fb5b14dbd7bb8f7ddfab1d49935c850e0e06c5d1a8bcd017a093e68949cba92caa680b6abcdebe58973f5d6a63d31786a9a11123b7583f6afbb6ec9f892369c936fba43636ee1ba9850b42ca9845bc7315a1e6ef43fc9b26377539ffa61048e6a0d02df49f747a8c9deb2656cc3e0cdb1589576b34c538c7f468d90f79beddaf583eafd1963122f9f13025e3745ab237ff4301338c66b279fb1c6b7b29d74c63059bd7cf2e7d4577c79d61669046e9ab65d577ca05ac0c67f92cbed472bc3abac25b811d9c7df4e07c6e43a906959ecf6441b49b06fef35d4729eed03616c554ddd0251955165fc3210f36c4c9b20e2e0a81f6672dad76549b2e1c2a83dd43a6e3ed204154491d10400d2727612cb38594d5260a3d403256c48be45d377085bedcb81cb44188044d382a3072e738626e0b532a361669e37594ae51b52e89c0ffa8a6c0c563a70852b24ee40a7da002b25e66da0fa7f62ade09a63109db4884ac06c6a207922790a1ef623368916890a46883bbb04f237f9f62d726487d2fbbc7cb44758be6447b9b0dd3d47d44d7ac4b327db545999b2cea87441e03fe7b456a32e1c988cf4f3030aa69b0f2ea8cc28a6b121b4bba8b665c610abe736abb47b66fe7ad333f7ec4375c2a91f8ad9afa16296847af680aa901f3782daa9141cb047eb8e76d37b320ed48219c4decfa20e2459134d004dbc01c0588b5dc5419220e44f9edfde7ffcdaf197c46e9bc60222a6018334aef979e1da5d0b8818d750aa9be9649afea4d32468aee64d6ba4cc025b15878dead9a915f58c73b3eea3fbf03c5c7f28e2d4a578b67a43c391911085f885dc07453250c48def1a0c77de26792717b9c132cda9af8a17ecbef37eb56ca0f7184ef51a04081fdf914e44a432bf6b743bb5787d201eaa8b54964a4d865ef0d640454aec8901548704dbe14604f7c4e884af2a4a29a47859c721bfadaddbd7809d655d8bddad71e06a6fc0ee8a4c086443f8907174557520ae604438ef94552016f0aec39680352bdf966a093a8a53cf7b452467a941a6de8fde4e2f91540c0acc29bc966e57b4eefe10b01cfe0184b44b5ef4b64a70d99a60b4b335840b34bdd81cad94c397adac422c650584025d4dcc20e48d830a31cfcacc635f1d60c866cb87268d81f4e498f1cf1631fb00045cd80e510be4adaf7ed74db90f8ab6dbb381707a4d8345e85d8c0b9c1188b75a207a6db1eba2590528a340386471f538036bc00d3e78347fa1bdc5b36af16eaacdce27e0a7f3e74d0c76d01e4fe1918c8cbfb0a793c4ab10f885bbc9c410865cc0cbb35847466a25e9a2cc80a651db6b9264ecca42b32a7233e3e33d854841b229ddd45b11ba1a5339ecbcd7366132998c6e8571788f9a4e4c92700191e60bc0634943304c9efc6651c41bf2e0ac8a0768c28f5a121e3faffdbd503e0d01ed399fc42ef859a850fce62f28a37d93f7ec5b410d5e0e2e7da0eef5a6c97bf5484e2858ce0d5ebe6e84294f3cd968809547ae9269f76452deac14d0e553584b5fb6c2a0c92d8979671182c8eea616a5b348aa16cab2b7d2e02a83b400381829d309a125b308de60fc90d9e57544deae2470aea89fa9c3d750733b96c3944d1d2e66683c533d4419c20743f0463b977dd9b81c57d418ceaf003c20f873d6946389b8b0e59a190438ad063393e1fc74498ab809f601795d47995c15e30a429ccdc3942a78b1d7940398a546ba0f149864bf617d9859db67cc8b1cf662581a9f8009cc21379489488cc49b4bc03eaec1a6d12fd4282c019a90029c51536641d53526019a00ad6f34a6538978a7e83896fb2bbd860c4d714785dc66fa38acd2969746cd96c2145b8920bf5301f7219f697a77dcde68bbdb81aacbfbadd83def90e10d10f2e08958c829666b1e121f8d944a710cdca889e36680e8e588034e1c51231ccf7b9d0405a790603ecf927ad84fb301542aad0309a95a35f040866356c6d6b4a5a586a55cfd17d8249fa3c0f443e4d9ace64d7e012694ce76f3fcc849cde8f7290b93a89c1e8128d7b927fe0aa4471c745bc64eaa141297164f9edec51754345c41c33ec4c163e57ff0aa0edbe9be54c8fcdd5ec8efa5ffe7537d28d001230acb26f36f6a6fd5ca8ebd07c3762f900a56f79fc8d24d098203db2247d32997663ca96577b770af1b04b6b5e6ca6540b2a62fb006ed4cea5f9c6133ac3b1146a149f8f38c0e95d8b3e3e1840159901125b3f0b6a7f2d8f920bf2e816b03d649dc23557eb47200f654e339526e5e960bcdfd97d4beb8d99bc0cad26ee4ebd8a3c0bb11e3838adca66d187bbe8b4b1d67abbb27daa0b4c8512cb8a7fbd631b412f963742d27a75cdc658cd604fc0035e3cfe4e9b01926528a88b2cc8bf192b7e3bc49699f3450f919a8c9d88853a0454fef3b1c9662b0686df105903438a2d7e4aeb3b0783edb27b07f4ea9d88a94afa18d46b6e3cbf9f6307b54d21965282058a5c06e4d5b13ec14e4b4b27f5c9cc18d708a243354f85542db2f81a6d6c5827565e4cf6d9d0fce5045a6a9cf324330e60c4b4b1d87a0df860a485ccc1378c0d760ec17ff2e7b91ef56ddffd44c0dcab5940ae4097473dab064b6149a3a7e017cce838e4534deb0db8c2af2aab287665510ae8f49a953bef66e1a27ba93d2f32804be4c3b0a3c4f497c5822ae890164922ca2199e718618977a0a0f3355d931cf311a7035517e0692df72db1b804cb514bb6b3e66b26c7ebdd9078eabeb7b4e3dabe6e78478b36abcf3f543f887e738e01cc1a3f672c4ce9ad8e34fe8a2f1d02714556df180b8a8dd164c871034d7378b38cc7fddcfa6d993b6e8ca06cabddec0be26273295c7cb41d0c3144def070923155eaa292f51b996924579c2d15ea7835030f601651ff900a45287a476712886bb65787972fc8d210fd960d6ca8e00fcd5550dd67f4d01c77502f6b6fc7b64b42ba82891c863426ff5c1f88bd334911edfc861b23d971ad6709d2e3c5e60bd9285d6f823c0c93bfefa83ee208f70a72adcbe49ca9b5fa2742cd08f37752ce6a16940a3203cb683b20a3b4881b9b300669cb6d530016fd3b6899fc7b5f31c7d7490e3987d037061a5077ff5c1dbc64886f80b8bdf561d1244be7b0365456dc021351f97560288aec63b128e41e02bf46141bb0235170946c463dab809b7295fe69e956ad0f43381a2439fbfe673e827b920c05f7c79171bc10cb1017a7324dd0addc0f8c2d6b518ff12fccf85979b4fffb9ade68558d1ef9c6261edd097075b5ad33e5766df714f5747644783e51268af12006c84ba34567ee53eeb5e142395b8f3abf208f822ddd6310b97e451d70923d71b3cba98b3ba767f402e8b4991433e43503b48b355069db519bd51830773dc91ffb359f10974896042000dd21e99ec66378fbbbba4071b4f49714e6a87d2ab3949c65284259e902b05b9003eb4591109b42830ff5b814ffe414407a771b31adc911ea3f7daa1d047ec47be800e75f243faffa819254874f415e6c666f337fb5a47947f6a4d28d59558afe161d1d5dbae2ad6d6d0a158a563390cf66e3beb58c0bc76f0623605462f39fd731843059d8e59bc8a4b83d99135a59e03aa2924c7183814ccd77ae51b7d74b2dc3267bd888c8b67b7d245d7cf891d748aa7ee8d7ca1c9761f66a11e7c9b814b04d8ed4403ac59ab69cf94ad0ae14ddff0f0ce8a4ebf40550225bab8770af0706962f371e13e8bbd212e3856e8534e73362d66561afbb1ad9c8ff583b8b14edc81550f90a00290dce4fd23166e3445dd8b181dba0d8b5ad75e8e0dd1f7656049c2337ff9be6ae1626005e30108f72d34eb9bf4e38afcf52d20a8526da8f64a62d46f5dceb3507e354ae20a4e0b602754050b2d0072f155a7f781e4655bad794a071ef7706f0ff97990a4638d0d1017e6e9655c4f314849b7b136c9754c4387801ff3cd936de3c63a515da8d226fc655205484f4d9cc3cf64cc8ab4ef01ad6c40a813b654565930ba391f04c0ccc960559f72f215fe75d1473128ec030958b634fe03632a12ddb1a86f9c11518aa76f97f600bb95073e8f587fd7fca8f3b53e077bc329a92e394fa82f2184067f00a3849076c2204630c65768b275ac515a4f49050ed4703b5c52f879151892b9749676d96fe1518e7070f8fd1a7f0e1b92b43bfb0c4fbc6aea008371ec81f0c3d2ba2ee819a3ba7c095abbf0e2455a7419f13fd662679b2a6b97682864ba264f2b0ebb8256ce6dadfd453db815722bc52ba0a73aeb3171f8bf1a5210419dadc47c1de8bad688453b8a72759733ed2929b2d6af22520ca86f7a0b4795bf0b54354251ec6399a81a6f7a7b9439ef988e0c138de87d4e1d35fa2d7cf4d3bcb9b02169290397eefe412891a89f2b3deddab16ab7571d8430a5709615200b7aaf84b6f69002ddbc6f213aec55a1b475bdc00b726889bbe9f195b5d582cef88734cbf3dfcb9fd17ef4f2c088a71600db278a7f9ba02ac163e0e65ef2273c04e57b903b477cea026f3d5e01f8258e5ff52ce35c26804b26624064361e7a64bc3ba58e2b4c0ec18244867c98bcd7fc8b347d15ac6436dfc270514c615bc472212ea8cf9f4e9cc73315be38b7e84478fe27753ccc6123b6e177166445d6ed4b898f4aec5a6da230242946887dd5bb3e6e0a04daf7b73c8d07a9f192a46758772c6e79a47214534d38a3939b4b82bd1554d119ea817a6d8d5bd6d7c585d4bdfd8f210f2ba8c9562cc4f5d8b8a3137d799a3e69ee37c4cd83b88cfab7f35c81cb81c3c1ca07650291e73648740b123e5fa090ac29db4b83ebf961d8443a160a6524fb5df178aa9e6c4548631dd264ef409fadf20471682efbcf312bd79b29e58b6c525c48b5567ce11409918b39ed15991e72597e90f06609cf3c06091ec70ec05a12ae2ad0c71fe20e2f9cce7cba784f4ad6a16e7639118bb1b5ccbd30b9f0b7c653373cb6ac4baa6b292887cf10676db5b8086e07c5dde6a7e0d32007f37a1af3d40c99d1349ee26076a7135b3ae8c73a77293ee2951df462243953fe705a52de08279e5298b42c24a3fd15f48b802934c0b59459f3be2460fb3d1da93e379fb7877f5d15f77b1d539bdb05a911e9a2214008992752caaf35f3c1fe0cafd3422e789076206758cffcc6d5545d10080c4c01b0dfc9737ea62d7ffdae3d82c8190707ac5666499f5e643f3854a502c3caa0dfc669d1b50f2553cc8e5daa247f2f2936e03af1c9b0d23943d2795d170004e5a7b26d58269853f5272940c4c09d7191a14b275acca154f4c102c8763ef184370c2c0b4dbefe430c16e01e939b8220bbcf81d32492f0f507a9b1a58fcfce7b931fbcc743597cf68a3e196abe29f47cadace08938cd53c86dd37b43638df1f7af128d205de244dfeb9257e6799dccb990d21b56bd180d48d581518ff00f0fa52c88e99d21f18c0968fc0a45751af163f535f20fa36a845b8e0152aa2d1f684c8adef80b490b6d101ef831be69db6f5931f7e0101e509eb887d2600a117367d422f4112197ebdb1357cab10c81e8bb5d1e5e03dac79d791a39e098819231985ac139e74c5f4a145b9e560afb9a682bf8acd55a5ee169bf9fe995cf58a089c982705e5fa5dbeba729d71e9605696c047778f5fa010b960660a038ddbfc5e2857749a590055a5f443b04b697213b18def3651a51665f516302ecc8b6e1f38e9c9d8a1377c60b03249d341098c7ba7cc00764724cf6d24df43f23f8bea62e1f10e4ddd87761ef3ef3cfdee93fc9cd0477fa43d2c860609287c754f00cc252d10f5583d5fd2456d311f41d5eb6ccf6a0752b2f88dd72f39044c7f508420e674136435fcea46b3729f75e23f3b27730ae74ad40f2323bacdf292592d8a21e576c92c4ffadf03d8bfb3a7afc4e193709ba66821ea1e9cafd771eb2e5f643dd4b2765d7d2b93c72b64989893f5b60dcaa986d4912c3661668109a7ddb91a2d57597780ac22e18cd51a0f83293c8e377589ba57ffb324989ff033efaa144029cf875c52f6799e4270993d70424f1e5a9a1600044413ca9f859d796d2358160c2d223644c3ce2d268974e21f72e7add796e84bb684dd19b72f210da2cfbdc9219f87adee4beb84cc2cce6c464d14edb80c3f8295c0d63bc7a5342c755ac46c305b5806833545aec84c3c0242b2eeadd5ea5767cb98527f029d78591fd5e42c0282a7d846f1d300d9c55d10a05e1d71967fc339139ffaf8bb3426c04c37cd56dfbe46f16dd4decb7b83ffc1802fa02a5bba883c4a3d69877a316711dc71544b6a89ab17ef776635412ddee81e808d155a12efbafb72f92e0bcfaa8515752ee607a79a5ffd1a5757aef14f45901a0e87636df779a5c5231f02da09b8a99aaee6936838f04c1d3e2ac72814eb121aad7c5f2906a5ec29e5e22b1fa1ef0a624efb53d417dfb3f33bedfd00cb00331fca84feaeedb4148a6621df57a55a0386f9fd3a8b74897f35f25eedb564bf1dcdb71ee69e1995d6a0005da0681b9b877d32c44ff7f4da4d1c45f20c375bf4fc227e03ecc92d10d6f4c39b75d9e5ef94e91a54b5d5bbba92917de195a71073275d8444467cf2909a1689c40892b1050e1e21ce5f2d6e4775abcd214c77dc5224ba0b6d9f52090ca8eb771e3ab40899cf8ac48d9e7b88050f7adabd517efb5ad64063e5627b6d911f80a36538c722440bcc6d18423ab50068f2ecae6c016145a8d13986f13980d7bc504a188c1d5890737a90139ae734806654cecef3717d5c698f44ea4bd101aba4f3e927fa344c992cd59d05b9f74004f8fd588930e4bc0431d31e500c83a481e88600e9a9552006ce18415e36ffc4d25348f7c89b6c533346bc1c390f0acad0d56fe9730fd072d885041ae2a0a7db8a4f2350c3f6cc508025b5c1416904b30f3ff4fc154c5b304a9004d2f6963f29d9d295d52e1002c6808de7ff7ae397f291b83e015200868fb2cc20302257143f28572ee4a91d436459ac8bbcaa47e509c45d01b44caf9e15d2f3a74f1531315d3aa1f800d22691511c2cd118124b357e6435fe3669a3665b0bfa2f76c12461b5e03d9abc5c9636e3897981da293ae0ffa9e230bd14be38324cf112dbd7924a5498a72cf61367de8250f926acd8b7fc1deaea2cec74c4c5abbfe1a78f6bdeebb71b4dba274d4b5fbd3c5b0b8469c8ffaa26ded486c452d18b390a88af80082c8b9b9703a61e082e8b3c1377b528b011f111f926860403403149932dcb943d6e89370438daf8b539ab38975e8d14c2cdf3397a3e891d3b4ff7f9f3e017aa6e0bd1680a140aec92042230bfd1c5508412a77f170c9c70cdff0f36447bc4988c282afa31f667f060eb761ebcef17109cfe1245b2c154af7b26470f31bad30104e88536bbedad06e8cbd3d485d674ccf841d85d2b2c63e0819d7e46a2e7d077d1c45d230081982ba1c472540cf995e5d95aad2ac837fefa7e4f3ca7cd2667ce35d98880b1cc000217c6b90feeb320ad8a8d4d20ff1b4878b04e1c4daa16dc340e73d48ecd4e3d4196f30c910d5b971b0489ff8bef5e63a916253fd9e3a9bc188fb4c5d46cafe319d97242419bd338322b4dbeb4b5efb8518cbcb748f66272c58e9feaf26066c7851e1db6146cae4113ad8eaa7ccc8f194eaaa3b8f2dbd260e6bee3adf0687bdb51b1dd262dfa27b1bbd427316be60439ca42fa4aa70c6694874b9268fa71712aef1b7e191f8c0e87a47ee57287cb5f1429011d16c4b13846a91e9c4cbcf9348687108baa47c7398848474da256dfb2775ca9cc022c6f7acaa3ad7163a3aa4599f414c583e07d3d3315ed6063f87d0805cdc27a1ece40c416fd086929794f217b5fed69d12664b15ef915e0caa1a5a88750d8b20b70368a92bdcbbd0b6647ec58f361a72675c37877fcb605a9d9aee0a57dfb1d3d04de080cbdcf19c0e67cd308f78a1073612b2a985a40c003eeb4afe30bbb9f90c19993c8b75a5d7db82236eeb3f36ecaa74c2bbf89029adb6b70d0947f39ce834588b13cbeb5d9cdc3e13c4e90e59f1d608d7df10ba4b626f978feab3e11381ceac0b0a5b038c2cbe60ccfa2f01e937926a878a31da99d3186ac077f19dd9fd23db3daaaf347bfd1542fe8e72f5ca61ce3e1acf0a293c0615995d1771248bf6dc3fb45ed4dcfc5f773dd58e0a830a5d94768a3abc4aeba412dc6a889ccce96f6b313e76342f488d461343969ceb30ce05da4fd747bd7c3a1a0710b7f4e254c0eccc9f5f242b55053e6522e673cfa6bf5cedcef9c4766fb359bc1d30e8faf0f03fd414c9ab435f286f56bf7decfdad333e6bb37eae398fc2003a21c8977f4289b7ad0aecc0ddb0f3cb3182eb5ab96e2d075cb26b81a0231943ba12962e54a14acf010f3d337d44094eece258f3b137b9db24d260944e6b48bd740ee9b0929ddfc6c63cd7002fb1738f5da1380fbe819b26c658d60672883b933c1aabd69f3a4221ecf1ee73f46c955dda47ae4fb8d2d9a2d341f3d61dbebc1308974eb136077725e85ca4d0b6a301d8e81e7aa3d7062fbd2e48fc7eaf60a5e7a78808823d04d09529bd87f77935bf9fdd85fba495971bdeba8b81d52a721efc38972d887946f47e7e099433255a411f97671ad4a6cf5a38b01409e42e2ab89dd8737d98a3de481a2f83a9fc9f03e39a3bea8b650f861ea05281746b0b4326db0fd7067291041cee1969b597e24afd502a67e89e2fab92428129741431b2020a23d413f0622722519a4fd0e125a139253bfd17296505acf45d7ca1b0adb1726976e1a5144bf914c7e464028c2c60cd4e2031523d53458488388973a9b7739e684f2413ae670f7facd5d5b5ad818e8e5fc9267b07ef12bf35fecedf7d86f17ee79fcca5dec89d1e9ae50ea2bd7656f0a69b9c50447c52aa2d085859e5cae2a9a3e8cfe70796a9db18cde6399d736c97cf2b62390d0dd336e73137ea00a4cee2f9cdd28b02f8cfac0736cb7d109a1cc871e89efe6f177907336d39f1d47c9af7d664a3cb1ae15f75de0427f264632283b74eb0fde1176a2568602db7285ed169db5d98d45d9b24792a79bb7ad88ca904ae207e444857b783f1e954bb0dfdf79a9897a356b7ac51d41e5e30207ba91026c8c8bb6aeee9c5509f387b45ca0cb57a4e165914d1858c2cb4a5f733100aeecece3f9a9eefe419a57dd76662061f950943402877d47f0e07c5d31afb192eeb5928e2ed87bdef4a776f2a221a9319eebd18d19523bdecb8bfa03b38b93bcbb863f4f7f3da20fc6d1ff455f4898b9a42079730376ae4dc61a8e03799f9a7a652914ee3f2b0e42e0e46491b908dbdba24f33cab34576882ad441c4a926a81355a1f7a876d9da8c0aa49b9d8ac54beef9dfb24e30fdc4817125d8cdc4f981f4cc63af71acf7d59b78507783d9cdea7b41f7fea489174d86b6d6e22d8a81213cef81a2b40cea19b5877a0b9c36ad4955bd79eb1d4dc598596f99d36285ef98f17cb17d6873b49e8fdebfa1224a046c1bdb215db7e03e17f02eb2860da3c59a6a482168552cdae53cabcbee147a547a8aee66a63830a0a49b31e1dfd9f1612a5d647d9b6bc3161c5290b1c8d3fab40dabac33e71239db3e7c3854a5f6ff9dca46a0c930d942b2a59ee52a319dff07163776d4196cf7f3f9b4554fec2fa870172e1f096fe3e0ee15437f41989a1f6664f0cf401818fdd672991d7294562f5a49b74bd86b5dcc9c879bac0dfa8370238688c6ff98690169dc98f68f2cb2c3a4ff77001b618d0a1623adcd4ac650ba7fc913c030b4ce9f9a2e301ca6f70f2ca183061b61db1c0f7fc248058dabb4b00ac034c5c9b9ec64badb2e975d0e1bbf5f7c3c3ef0366adbbb1d87e2b560ef474c25885eaaf1d931aebcfa2cca852f410c2580b222b06c27ed2cb6ddf9e578fa954cd5756b406ec554587f6390fc7cf5f11e3a8422d73d56b0f5be77c3cc4860f2766f89f7c9ff3901a6ffdee9f6416eac3a5a88095dcebc85850591009df39da7fc70b568761be25c65f503a3f7fff00ce1414412278f57e350ded0bd36f97b642f06e6318feb945b13c070a6a564eb29638477aa997ab1cd7fe2f4f76c7662dd4a3ddb0f413652a8d7df11214a622ad2808aea52eea2e11d0facacebe6329b018abd71d71e11743d2d2ced40b0053df596079a11cf176f1040b97d535ff30953070784f2c62d8236d971f84f157ba6d78fe12d081d6b805131452fc480219a71500a7accbc14b7628253972bcc2157d853a05d535aeb33a06bc6ccfd7a9cb5efe5ea7acf6acc0e479dc8b27f6911303b23a952da78922777a8218050107364e34172c9f0d52324f58bd6ac6e243f1c1c20666603c5d22ea0bce0b047d8f210fe5dbb906162a32d7719ce8d90ddee68f5bf40c8842f44f7de483046b79fffbb5c110d9d8da29a234b9c8d9f1e40fdcd6923b70da875e6b9ba4403f65d9c9cc8dba36a00e5d88c664513ca594c18dac510f3844ab6de8e237f8ba9bf52301119931daefe4a1e33bbc5b20d2ac4223c21b6644cac6ec37fcac417fb21fa4eabf84f80f2f3c01b509f3dffc2bd679ef2a5d6a6cc301dadbb4027e5fbc1545bd4ab3706d154fe01fe4dc7c31408bcfc57e495707fe613235828ea22f6a6df8cbefa83cac428f236a647a6e951d75bb3abff73305b9698091625a51e10b01db1d1eab65e8d1af0a8fdc2964d5a47e576a48541676ddf70a3d6f4c42999d3fcc3c63226219907b8f5521f7645a794eb67f1b20a6e5811c82226676bfa70d083bd24f21098ee93f355bed6edcf4bf7dc33813a34f99a79a749b03f4f46485565091b4b4a44bffefcd3c32e0524c3ecbd0a6b28e03e12adac679c6f5739ece93136ab6820ae5db6a3fe2da5f8aab3948dd55d957c66c75de217a1f6c1babb25649c28092789d82286156f002000e4e93a3156dfb1a9f1b34748a7224373451886860d8bcb8d043d52a1a79ddec0e48231fe1a5d214eaeef6f4ad06d55ca2f199f968d36a96c717dd40ee2573354115f088b2f78248ab9bebc2475e7f3602d4dec5d6e535f7499bb488ec16f862cd9bc202f66c4a647cc863af692020af7c01454bc7399b85285e17efddb8fd0d330f7330020d4413c67b869b30ea7412dbf39137abb853b15ce4fc7e9debaddba18090b1a5a75287221e44905758fa1ff43b447b874c33f1dcbc743ac4fbb3664f886e78415c6ac1f9a28ee1bc4eb811fc6b3dba094e6d53c3a0afc2b8448d3565ff02796272bf0f564269d8456972ff458df123f855f117f8ecd545e68f6de43732225ec323a8f7f649e522df8c63fac3e68c692fd765d703260656a8819915f0b49caaf3108d5234ea5673ebfa71927e9cbe65c1ef4a95f6f0ca784c6415093055e7389ade4423252ebd8d6f13172f8c1e553b7c2a275688dc14ab693529d43e28405683234dcb841aa7f9cb4b98aa691b45f0d65dd7c7d7ea6e0db44c9fdc3492be672b54455689090445f6034a0cd9b290b20ee5e19725ec69e0fcca8fc4464232f617677b10dfe6835ee524d441b8f7ff1da3e22bd5e7b1328e0d9e764c1c425b5f8c031c5ce44fb2338b63394382e98208a0e73451cfabed731ebf698639cdbe454aa4441b8f090e3037391ac11a13336ac6808f784217373ebcb12b9a3d20574f7bf8c9c9ca5518302704caac5844ac0ef57b35ab6c60e190ab8ffa3b558601cc821bafd1614a1aec0e0bd9403bef4c163d3f5203b4295a5651aff4f7496fdd95f702b2421f845a3e490107f46ec58f74099e71271fce27ec2693bbe1281634c4131fb7c56110bd6630af3eea41ae1fce4827204ab9693f8cac0a01630529bab171d568c5e5e320574535245840fd12800e0b5c60de19a6419119507db5f7644b25b90dd0b20991cf71b5f93ee56f50575391b99076524dcf12109ce8c2fca6d9ca43c02f75ca92cd76cf8368c76bc06528c07d322efe920518fcbc0c2c7ff82a8fa872080c93b4b0371165ab9c047fc9dbbf924d7aebec42645ab062f190ee48af7ae1efdc32d284e299ce8a44d9e021ffb151c92e14311b51100331d89fc7985ed0f3934f16ad2f2e79d9a9439ea64d69f3a9ffef6d68a575867cc1c7c29a2a5665c88926fecf371e3c313a6c8dec682e8647019a2e2107317b2181cd5b1febc9f672a7a52ebaf0afd47e5115f775f591c84e21947a17a9972edf01de5e13537421549fad03cac9ff845901fb79058cc231f19c5d2a5da25b0731310b1ee60e31aa07cacfe0ed641b03dadd1825e471bb65705c4e90ce0cfd91cee4ebf6ef988008d426b3ae129f55cbbcab1c7ca2a8aedffb04f8e42df9e0aebb31ad010f10a741bfd8a32071d72260a9a206d3fa7c84189770b0db88c34155c8052187de2c4fdf2891683616712d1fdeb863f8615d8911cb0ec3c1ed378d2cad95367b801e5851d8f0bf54bb44a2b2cac6facf0777aa43e67e42860f1deee3b64de06d823c7a8fc35fd1ecbe619befae87727888078c562ec2f2e2995bdea95be5854f4e624c673d9fb695256c547a0c74883c024f08e74175d015691e9b43957e642a0dab7ba2e9bf1ca1fdea94daa8ccbbfa14f71b973d70f8ed4d1baaa08ad8074bf452964804692797e783b120def853db7c37a8345bda650c3b0252442742cbb769e6a19c9de04d8d66fc236c56f98cab24b1f940e89e11969eee95418f03b25e3d197099ddf11723152fb3feda7e204cb9df4dc1c0b2fd244bf8d2c6655ee9026b37450ea05b57bd9f1deabd94ce65266c36760f531cbdcb7e438937179930ac0c0e7d0252499e73d25838f23507e7e82d1c9d0ef2a5eea767bb77516f64d16934e7a23c34e377bdeac1bf1d3ca2e935ddefeb171ebd7a2a843ffbb860ce47aa804f821881ba68195dfc58a94d6532ccbb6df18ae623331dd3a220a12222a51f6dfccea0ed223838c9dea529f6cf8a8a449af14e92abcf9aae53482ebe340307bf58dbff43da273dc12ff6152eb589d31af108c57b59417254b9b3b587e0cdf2d19c612fee4ddf4fb81c64f3be5a0001d00d0b193a92f8b898c5dfb8cf621f086c6a8d9c7db00fe5219b5d805a7a04c3ebe2a3912aa7e4d481b418c76ab0e00e069ae7a37a1dc4ea9472d58ddccb3cd984ce89411b77cbf238df2dff47557124b118df15274b04453e1d64de7778a6d76e64f240e912a7ce9e0230938c8eaef12080fffa04a7a0d74bad4e7574a0e304d38c04f095a265d79b6299a27e4bfbb4412fe22ba08e10256ad1dc55f4e216c36257304295829d208bdef9d803ec061a9d10cb0643dab9a622d801c1d5e09025835d56874273a0de12b23d7248c74596b4d411447c8ac1978dca30b8869719bac69e41f3870091703248e10648c941513293a1d0ffd9386e80b14d79bad7d819d540d80a81b90f0f5489d085f1786a578368a3ece6d0f83c6544f602dea49d5afecd9644082f3fc989b0cf86a1795a395bfc7c4f38c502a0657e46388c1d49323771c30b95b49b2b3e942379a76a89b611ecb1dc1735116be4270e98722443d3b568bc2bec4f1652ff8333990d3a43af77955fe394a923006c4c5da2c82f5eba2ba5fb28908fb34e7b0655f94f8587a4090e1b6c0e07e4a5d279b3453b9c3089fdf3750a7e40fecacfc27ed82921fe5a017fffea8ab31fd4c44d5a277b29f9f30b9b7ce9dea929ebd80ce15b531e8e4c640d515b721e9d6e774de4ec6f9983a124d3055b7bc0747a73e292635bb9b2c8c98323666be0a735acc8463157b30b548c86e46fb86fc89e19dea658d02379ef8a979f6fdaa69046be4e9d7a4c5f29b5379852d64c2f009d8d1ce929acccba9ed9ffb2429ebbc0dd8e034c471d709c5a279672d00c8270af73b5409fcefe0b65a74a412b9a2c3fcfc3338f438043d95c6f5ea4244e9716e8b58d3222eaf37cfdd0f2569d7630a2fa658906b98211463cd981f3713f03e9bf087cb8ef249a73c06f71b3de20643560c28141c650e6e9bd9e84918aa65afce54a8822c3a0d11e9ff2c9e579003510841e29ff5a36fb6368812a47c7dee7c10395a40ba79c628f66878de21e6aba9d6b3ff4bd056d374d2f678a7bb2b8eaa38fcb8b04172b7c8ca3da7ae5d8dcb64b1331d992192fbb5a31e4e2339502b58ad805ac717175affbc3e626f33835c3fa56655639c0a4ce68f750a6bdef985e10696b0dece72f1552965b763f5d6ea05b481b5358dcd3fe2539f0e0c7b28ecbf2f1d92b8466a8180c8f8dc6dd497daf4ff8ec0ff1b4f144cae6c64dee7bbcf76167ccebcaca7b66a54416587050d12f79bec3c93766ddca1e007a66fa8f6ef5730856145f736027effc8b6943a7b29efc8eeb8554392486b3958e40f334a7da72c7595da23af7d76317b1dad522da90f59eb737d224e939d48b49ed35a39dc97257140b571703ad9a0106a42d2b083a9bff5bec90f8ec5f52b8d23c889750b5cfaa4c954569b0bdb9d581b3871cfd2cb6f4aa83073359703eb02ce052f0f4dda642addeb2cf354576eb54162227609d88315f3fda6e6f03426da9c4cec738ad5e8420e4f810cd361cda804237336f3b82433626a69f92c2566fca8bd24f59af53a5e089de47c39cacc91f135bc39b6d1d23f80a7a5fd41e0cf7de71df0f81bbad7b46387f418ca07539d39fe7334f0ea47ebcc765807067bd5228c85e702d3ac44ddbd6ca56bf70d3422bf6edfbf9fb51f4c121e9fe4fa22f046b09cd86896b05b939e60d2e9c5d0613c703408d6139ea177f8235ce6a53c43ba84d583501745f44b80eb9dfcf592eef3ad951dfc35e2386a5c61b25efc37d4ef60248098e15a1db5fdc9fefa58e9d96ac1976722d4a0f0ce55a0336fdb61df2d392ed1681410849f4fa7af035b07da75205e0956f8035658906629bf6532c01a77a54dda141fe7f5c6b307ef26ccb4b09d4099cd287d7f9fc3a20285553211c4404cb38f8306cabc03f55b33fcb9bf16dbcd0d919bcd6365e0a83e56931de5d3380799f72950c94d3d8cec7258fe41200eb4123f354a0489e24646f967cfdc896b66cd2f7a3e3f89abb1bd194606ef39e2247957ca8b12dfbb52b5c82896ce1f9c221bec25c83182f175942608cf691e95ecac36fc3b820c63449a1c349a3fc8e4fd38fa73cafad637ca9820a2d0632dc5ef333e8bf5b8c8eb5bc0b9d8917ef5923323e374edb83cf30ccf40a799809faffbe8452bbbffa2367c7e9ab53d61e3bdd260f753d125a0e5b19bf61b80529e825089034c11640f1878a40f7865e216ce3ae45478fc6b794a35348c4acb0b52f338daa21d32451d0167a4dbfde71aab9604a01949f2e143c2dbb2f9ab27625e970e9830c356879d6699c47fa763853df0bd6090187fb4dc535834fcc7059e0c617338251b5d32504dcde63031b77a5bf9e13a5dfb44a1341e84150abfc4c64830e31d930cf8f1cdf1fc3938887b732ca70a90efb643db4dfa043344362aafbd378fbd5deddca61a466aeb4fb2eef440ea62c9afae60cf6b5c9b0b678ac759524dd00f274e8d31c3d3b7898a01cce4b9909e252f25dd1be554582507df73962749b185fb44ce0b455fce3a296b6b00a9d68fa7a2fdf590d16db89feaa10fc854763862b6bb46c7404f983b6aaa928544f133599a924933f2ece0f39768de7faaba8258914c061c69523912d89d0be0b5002bbc28aca9e4a69a713e7a3aa4d4a1b1d0ce24085a265887753a70c3dbb0dc30a6455fdee5865e190cbd4dc957675f3ac7bcfff36de31a7dfcc4f309b42de1ed0860eeb71812859b4c1f5b946b37f14cdce0c516e0b41047c65f5c316f567fb723ac9471969a99148ddb9b547637d381ff61425d2aee99dd1ab6dd8dafc755a1cd1ed28fc9ce1c4d9ff2180d99f13a4ac5a51259872267e5e625e6d4cc9edbde339b032081a1d92acd70526d6392d1a99fc3c4d648dff985a5042ae46ec5557210d0a4f1a0078e7fe05ef85b2e2744c814cdfce6a85d4060412a54daaac1d41803ffcd3f16ba8337d9faf8c53574613ceebe9aa3fb34c2aec2b13aff83962eb370ce3b9252094032d32c6aa78023616c1703d20659111036e6155a9a0587bd63494e232c1932469d0445537cb495c8db675ba0aa058416ebd1c42e658956615fc96516daa704499558639f5c35e4d9162aa17ef3eb7f6a12ddf021686f8af4e0b9a35dda2d1c75b0f6fac11404f6113ea5462480562fc280c36d8a9c74981bf7eaebd6e125df9b1db9d5d962ac3c5d56c78a49e4ae2f00f44671ba07e3be5a41d902b971ea24699cca1fc6881cc09177998e89140d1125ee8dc1aa85e7c5c1c838c47f407d1b23e48d2652be9e29d3ac6ccf5dfb4c8fd97f7d39c54edde95367a729bda80c103bbf7691b6e7063f35053f1962e466e499b148b50d2ac245c4fc6412ad958dcb25afe7cc3c395ea52a5520ba67221025acb2ae6e34944233eca5912ecf7184eb7d89864626edacee0d325197a69eacc3c07d4bdd96f709a37d6a2ce6674485870ef933492ad13f5086a2583a582b2a54d08dec589c454e94977e8157e9fddb33ddd5187894515da6cc65d74758d98db511835ff6b3714eb278dc4dd19922a62d8bd52c3d1e60e20ebf86c3e70290c06b24a17843827bda270915807a4bb35a515b94bd5405afa7389b54375ab1e192cd0822eb26ad21ebde3b9df5ae101fe6faa66b0e2cf05d4b6d0a6b55566e3d3957639956d710bdbe0533848e991d545a8b0d528a2d5598d3c20270892eb4bb6594f99b1017df93160be7290f0953cde4b9d22542e7e5160b6a8eeec112b585d5a5167b4ce75f376152c68bc52625de459446849a2ff496a5047490229aeffca1ef37e6cbb94d8e29759fc5bc11e6200f7d1cb27fbf9c8ec32efd9e3f519a968ce89271e0917e640be15f3e3e878d7441701f9e41d1208dbe3d7dd3c37f31a9979ce523a88bd89f1e3963afb65635ff9a42fd6672d9b49a47873145570987d6562fcab544ed706e1664693ed2f8abe1d943d9ace40d075e9edcf3de2538739f590013e982d323cb7e5ac106e305506d69926c4051d3fc0ba9f36b4cbe911cc673a6b4add25457705a10107136e852fb44ccc07359774788617ad6bdd9c14c92b2496ccd07e173cb5820975b8a14e1c55b3614b2eb6ac01e6a7552f46f4c92be5dc39e02123483545f3da3a978cd1b24c6cf57c96107d9617911726b568a1735d4264a1ef411110ded212cc219068b694dccc8400758cc1a26467f6c7deaa77cdb75c64799c01be4b1feb791a8cb7224f12390ed57548c77ab71229c9485e7eb94454c125b6a617e1c17cc59d1ef9623ca7b2140ff679778de77069d8301be2d9998a99c2b9bdbec85cc3d1ffe10dceeda4dd29559e5e0c79f98bed341b8c431f1d3c5fcc4b4a7419d5aac9cdd10944ec27612a8ba301287082e1428c6e9aa111c2e6a19b7948b5d9466208ffb9045ed3fe33859bd879dff47ff98f8bcbf636d31ffbb0c1ebc1a008e371638ea2fa58d5e3dad14c8b3d2a18cab8cf582f05b278c262d27c4d68576c6c995e006f5849f84edd6953cc17e8b84cb4790311bc8d0a9ff1aa6acf3b47bc6a9f66e45f0ace0b763c7bce4480f7cc69e7b2a238ade6f62600a58c4cec71d933a72c357e081d06089d90e976c88a869ab8af840cfa94f5e8e497ebb21384cb2dab671ecaebc1b40069e0f5d3ae35f41e26e1f87546563dde1da41c9c4533cd06a67a6a3d2634fcb1264a31137864196fec5961fd3ec9d1f2cab513a6436b1b1ec9173f2772fae94192034bf5f8a75c06dc5322a0a144f33ad256448b03296b681f0109d33f438510778d15d9efd06d4153441e296e645d22dc3d7c75f9d7d5a26ee3ffe35e29d4f6ac2c01a01f398119d0683e1c0881de628b864c524555f2417d615871b1f473d0e3a73bbb9cff2390dac1b058ef5e765d714e9be89a8c6e5c381328e2292a4249b93de3af3236578bf7697cc573014408fb7c37cd557e6336c50c0afc40849e0733e41e01aa9571b547b407c2aa14dbf4a09746bf9847715909aec4c9742ceb9be89853c9074db860ebf9f9a6ceebc11fb60340e55c790612ea37fd93a1888e0b9d8031743425f87cafb3d5a49b52346b45262dea856452b78effc8cff7480ce91d108cd353a849d1d1fde90460ec4e60112ba02e5c7cea9a906e5d2cbd129a2e9c01e2a8b7a70de87298502d3e9d08f31bab29b951b54b28c44f174945b7921a3351bfbc28dd92063964f09f451ac72271ac975990a24bc42a1be322c7c8d4ab353edcc298da15bf830bc937decbdf7894215b29a62b869e042be5525df3a66faaaa398f74cfbf538ac90df1b5d6a6dcf9ace1242616ed5090914975e6cd44d677a06f2cc5b2372040bc30ec53c802ef31101c80a880398e0f0f0615e336d74e41b03346a41f088c8d0c71ddd2635cae129b3b9b249404654e2dd3945e43ee2751c9b0338250c055c3eccd8dbb9d09f0f7b918da5b370c00e100578e61bd680e9db301621a9a9c77b645dc9bea00a9d99c27cdbf78c9be81ff88bf58f59be479e43af833d86d9c59e2a5ecddbfcce2ae1258cccac3f99f8c91855c7c976763e4421b9a1606ffa95e1289f0bcbdd32882f2aa7a1622f46519c9e8237d15dd3144921ce4bd997c1d15c258a4f420f7e98c61bf0766baf873b2b100f69486631522aacdf62887041022eecac3ee91384d521b4e55b00b627fec04670ec47b0df1c8bc2e2dcf17fa42add1b77d580e0aef1a93a01f3c70cc7cae8ff22f95aa6af35842168455864f074a4de3afe92ca7d5a33084e4c6161f9a7a2b1a48e770d5ccf8bd0f8213d4514576cc1d509a10ec2837c397c282cab1aa67c6c8cab0138edf17c96da95513030e815d20acfc523ab40ba8b00aa654d6cf99b059eb4b55238c876b90c90858c752e165c954f82a9b335eaf7627f6320f5c4c6da964ebb5b85b7fcdd75fbc1d1f152884aaac9ce6dd44a055184a4528f80e3346efb6317d3c0acef1465fddaddf132b7b15429fe3c21777466229874ecdbbdff10122933db2bd1235ace1132124aae95ead737540a7d538a94ff523a0f510a8ac1161fad0e04759b01bcb05841fe25b3a875485b1e23f2b14a2a888af870fa10a053c05ccaf68e77abc515fa437a2eebfdb5fe552fdb1267759c29e25ea33e98bf59c9c091fc9ec65818890b79e0d02536d94b32bd4127de7be1cbc0adc2e921eab217b1e4e29348df0018956de0de3a6a743132eb0b729680cac57a563580de3e6bc54d9cc2c0eec58560ab3aab84eb6f6328bd2fcda1ef638b4955ec7ec17c1407ad224d8320efd1a41a6422bedccd2f89276d67a880985904116d87e9a67d04abef77d2e6ec7236ee9e81fc1caa7a6481fa4cc61418a597f37abe84906e89dcdc6410ee165cd65bd2b00f21fc4721c8bc0a62b4160f157e474a668720414fb3849b5f950fd2844cf5c679eef77487570e8126d8f1a338490f49faab4a9e1f8656bf7d9fbd0336013f2343bea67992de85ad211b0f822aabc35d56a23a9cabec14c0785ace5c751da4ad6e877c7d6716a3ee4fa52de167e72d542813e210e85d133d1cfa5b6edd93eb399d5f5169eeddf7892002f8d54c85ac2a33db79b155926b82510daee2a33f0de7450ca02af38e8e2880234891b5198bf5f1c961f03f48b74c4f6744fed9f2e028c01a5920eca4c0586517b7cb93faa512fb42f2b16e57c4074e09400b2293cfe06ccd27bf234c12fe45bf82a727491bf332f062c020896d00a9619b7bba6b793281e966a9a239bccf676932efd41dc26a9bb4e3b71381cc925497c9a405886b81116ff6e7093b1da9ffd03687c919a94fcf9adf273b71694a77092c9f92b220587d6d878bb1a579f3697efa0013ae876f03e1c7fa21805b97e04f1198f1c7f07659c5b2ef8237b8ed0fb2d1dbda7dfec8b65a09d7293c5bbd3598661f10cbbb41f5279669d408901150326b2ed726a9684111a31fd3b4df208edfe49702493c91ac39712f6704a1313a85feffbba4f0b4c46a682b789e3625cf100931b52c0cd0491b110e50214c5d5b20b88234bfd1a458bd53426187026d12b765283f004d73b93f7413e8448310d23562e8b7872f058fba480e9899fc88b0af9b4175a9f0ea7fad75d7c2d609c9bd4a65d31cb028175cd5bb25d58a135671fbc663d72deedca98074e0a8264427813bde3bac7576ff0cfcdfe5573ddba3c742a8c485390335aa4e6c0660d897ad0c185986b4ecfc25633ada9200ca9165675dbd2ccc4486be532e675d92ef5931c75183034602e8b9773783b72ffe57f62fdc62d74c4e3b47fe923c576330565a2d7b1282b8ea3562120dd126db4de7100fce3e69180332b72be47f6f092f80fbb60478983a2929a49baf5146dcdd22e8e457bbdc9936d6bde6916dc10b02a81f2c9a330002f34074e22fada814c52ae9cdc4a458ac52b7e2e865feea8cbe1353cfa2fcfe4f603d30219ddc796e53fb4c792d6936f155d1d9f2ac3c8982af1e307c8359bc957335ecd75adfcb98bc6426ecc815ecff15e1fba353917d9aa7ef71951a3ae02d885375d95bdc78d819d1d5a393f8b5172d2e2bf58b61ca9d47abd1afe089bd8108a3974d563f4dd0b084241d52efd635fc634f4afe40f0dc833414928b7566629bdf8f4170888c1f7ab3999ca734f7c3309fd30d95fa3f564dc476e7a447bc8f8dd7c0c496145f0345a1cbe522f7594287f7abea950d64b45ee5bc5198e57ac6c6d8efc5a12cec63c9e063e8a68200a2ab33d65ae1ab92269faf7c98db1d232e08871d35cd7b0dbcf46f2b162127d41541e57a55e9b07a53fe7de105ff2b891a2baf2d198e6e16c409899bbec0cf646737275a4c836b9ab3dcbe035d233da5f828bca6c30ca6adb5fb8c09397d58fc6e677c0fd43ba7d9f4b053d025e4e0a174878760e5d45bf62849c2deb929a696717d6f6199305785a9eb3f072c9c13de807a3afc1af71482d7a94c3848ce5b5284f01bc6e32dac8eb5f96d950b4c4e7a0f8a7162b6d92405dce816cf361d8c496084f28c484a90374d4a648c82bf178b5da197998e49e54945d3eed787da28a4d40c559ebe5b98d5308525b5dea09cebdb255b7d34874d6fadb4f018f14028cb8a2eb292ecb251f705c4b878645cd9c7b750843a038510e4bf7810873ecbc0619f82e1ca8dfea1ebaa8ed44a0c28c29dda13df3a4ca8f6a4efd5430472a450e6c8c4c86be7b68ddad2bbcca3abef3b0a7f2ab2ab86bd111ff4d6ea51b594475782f6789ec2e7b265761c585a308ebfd784d4fc03a210b70dfdcf187a809fa5384b113e08d0d29cec0dee6960f0a7df185f9a04bcba9fb481a17ecdee4300b94684a300cac18fdafa63a17df01c93d973e817532cd9b06da6a18408a85d5f17f3f5e1786c763322a387a5b2317265eee0edd85b8a5ec8c073dc1298c140c7a28215f6dfb6043a51b073e1ffb9dd0c9877a1d2980945c4428fcb439a3f9787de3ee84a018ececc97eeb957c2f8dc7f0f969cd890529fe6d79a43c987d15d9d93d2e4c21bd70a59c7588af26b071217874a2b08e4ea891c7dc0abc34028f9644e36dd75480f6c0a50279fe54325f839a5596bf91dbd6b997a5b41914e3341af66eb223c484eeb7de9bc7f816fc171fae1b61b1781395c827939914ec7aef73110758ad0035e366f4e74524d9b63546303ed88698208e773a9b295be3168e9825a05ddca075f90c53928910c0318179b4e2e37c3040bec31151b597c926c52780c33220cfa642fa40612734a098b8039fcd972809c5bf0cdcb971092cb2361040bc75eac974666e18551a418d1dc7ef4ca01eb2d96ef629ddc3ba184c5716be9c678d8c603d9d43464763b0f18e347f31cf4b90dae6d2f31d1f65c46fa68bf23cf197a1c64856e19be5e18a4fea1b71ed91e1984d56c7187e5442bd6fb2bd091269918d47999ce9a4fdf3d5f3b4a7d1298f9aebec97958c724d641486d583d58bf40ed7be34c55b8ada056c8aaa63bb5abe1e7df6dcd6bcbf98b475818fab731f62ae86259e150154c9db4c9efabb8938af08175517bf39f3180bfa8d1584d46276db15ca020cb4960ec8ae4e8256540989996643b2b371dc4f5d7532cd57c27da0d59c0e41a8ab705e3884e646ed8e8e112eac22368410c5f44f64fb17772f7c8844d3a0c75cedf21190ddc3a413e7886d808b9d637353fa6b0366245c2a58c4d88ef8a51d8f958aec3c5763624aaade70a5988678663f498f90babf4fab62f70a0d2ea2b502813ea4d1a4036f87c5e550456b9733507dec8e30cb919baf039dead93f68fcfc45466f273a2368a836cb11651d0b38a3a10d2440acea9ad491b56a20fffef42673192c7d35574daefd6da89f2f065736dc3b475ea120aec332f851e3cadff437f65549d0b85336a836a76a2beb80e30ca897bf0d0cd814e38242ac21cbf2222c1edea19366582435d005c1227423f42c83c94d08b22e2656343ab86f2524ab83843e37221e278cde9f47f5b7c8c1a5e215b542515b89b5e805c634e62c973ef196a54f0330e98fc2cac7daef50593d294233a909c14cc72892a92abb4d6af27240d1cd9b57a9e3973fe5d53b683ec8d754ec0541c63b2dee259eabc21848ca72a21f121941426347c61190bde3a31c64f455ae81c69ed035f3ac4aa41f350459f18d125a7cccba5e98af3f8a87097516ee85eb346fc5a848d0c5504792a7bdf21632054067327f04af2338065a5d28483902f3794705fe95a8769d5fae13fd13f0f981c7ad72a90dd9817bfff45f63d972bd101155176185b0361b1b9a6ef5b8bc9cbe34b2024d053ea175ae472ef4d94535b0a5a9d79e1a5d5f64fe6c03ecba74a1ff51c03fa85400bbf99817510466b6fc30058a3842f6a86f2b0215a174e5cb357068a5cfbd14e947998d1a4254d5bd0583c0d7abf896f8e89deb625ebf8609aa357ebb82ae944d8a18b3203ebf1c04f948efbcc7bc3455330a74855c84c5e40414debe77d8a1d9d16c72d3641ba4314113ce0e35d6930ac4f07de8d098441d9d1b38c5cd33cd0e1b9b6a27f0d4729db4b272c9ee198e138ba0bcbf69a0a4f47c98102924e08d6bcaa8f7085232afd968735da6b3a94b96bd114ebd0762124c4ebad90607276f277869a5e8b6d2026cc91db40c9755c0c2e3fe9420f17f901b09ce37797a7a8a8235c98eded92d34e97b3d18f3a5be17602e71853206459725a22fde116548d7713375e511deed39ecf86152adbe6f5c341457c485606db1d322fdf396c647dfdceea0e8ac36268b6da9a42bab39c24f0ce2bfafe50c25776707ae403dd75d3e76bde0cf0f4f8eb95fb24200e6a9f72a2897c1d519db80265a59ce4f17fd87bb2b09b8efb2f1389da79f6267e3f3c8961ad0c599e7a0e1fada1db97b448f544105846d36299179ce24054e93a6e84647bde885ef3353978968d2831e1194c1e70d7f435c82f8b4dec0ae0ebc1d0a89b3593f0afcc1b14e9878281b88b99995e2c949a854e4c8af48051ef706bc558eeee68c7789c12e8fadca93789d57bb3787931de347ec8680f1e5611872f6406d66faf66659f9f3e9fc38fbf9713f29be41151c7eaf983ff1f180ee7cc59c2e071acefdbb43e2807b152b7a9d566bc992cd5dfb967943eb0f1b2611524c924dd22c96b1931e061b5af505e541ffa39371fa4bb0f29b293f09d55a45b8de6bef1c7cb28f9fa2f1c69e826e4becccf92c41c6c554caddf53431e216e057b6df3074f6fa0dce97607f39a48869a103f48d16516942ffaf748f2298626ac714b34023b03446f9f86112e769608f92be43195a0c69ace3e469d81fdede43bfebb7abec04adf55524c591be80b5e94d67eb62315d71b42bb6cd3b9d84e786e4d9feffc9860abf4dd432a88324d10926d7e4ccd3433b7b796d40d8ac987321edcd34108857e3042fd8a537eef6aaf00ea2781971d8f8b5d4f233ee4fb0fc35a0567c842b29080fab86ae68bc924c2af2b2c356570c028a44a4c0947f8caf559b86d3c1b4f4e49bc3cca6ea2d93459b3c53cff8a2e2ee438e44742e5fe04b64c1cbb0014185abc3c2e72e856db8e5c4ad92bd074ffe97a4d3dc7c6a904eaf2db072be50e16b335b956f55767ffbd55dfd51dbf917d2a7119a8206113e22c09bf21f59fec48d59ff5b4403af3064700de4c4fea6406b852e050d38816f20c42ccd47a19151dc29f76aeae240583e67ed215195f11f49b3183e28167a30eacb17890276a4421a8c6cf93f5bfc00e84e32f7ccca674dfece51b81ead63cc59c2e49110db585945f5237f6a73a3d956c7a5c4979fa3484707615e7a042b3c508a2b2867b2c125f30fcd344fbfefe6e6d11cf9f9771d10b601f895e37eb464a90e0e30c9a2f642322072989885b7993bcc0ceedbcdb80906415f73fc56181151571ba6187555211b4335ce749182713ff22a01e6f5cbc5df0de20bad27cc3e32313812a1a9e6277a28f6029ff03b5decb9d1a7273f847f0e066c0a041fff5ebf2a1b4c1afd503c5e01dbe98b20f9d8862ec5a0239ffdbe314b8ad46a5e7fb35392bbdd949751e71797ddfaa2a5927b534502bc0c19a072bfd51f578e59ba7a6998ccc962e3f0728f58871596b5e597090e8f5ee40284942a985a4f2196f3c2f410905a7c81510cf0e02dc2fbfad2303f94f059472e524f9db4a1e3b4958049422e292f4b85c11f7edde4e9c2baad2a9956c71b1e380c284a99fade36e42ff632868192c6e56a4df5b48361deaf9030b51ed0c6ade21947ad1beaa68dcc5e0fbb26db67e2025a98c912168ef351726bd55e056256179c472d2949207703f634ee6abea4681387c18eb744a4dbe56f5ae46ca3913599f6aed8071669a902a498d5a7d13d493adeb204ab43909c98dbc9c579d8b71049229e4e55ef6c5816de0ad8108210ae9eef4b170077e286433c5c4d65496eb9ead53a242a2a5f21f8756eda4d48a12ded18aa62c6be92cbe3b4389c5f9b50ad52406450928d76af76f6a1a24ab3292072eec141a621cd61bfdbbb1bb640f5843fbf69600f7e7e100dbe2b7ae206ade14ab799c35b9eeb3ff838437338c1d19bfd4c0ec2d5fe83dcaaa0ae9e6de9554f149aaf32eb217b4f336a6d0c40669add63d52459004927ce7e3d3581f1174bc96b686b0e4baba3bb1db0e21eb5e39157aa2508109e69579d9d56e0a0375abbd6cabc29ae2e86155c0a7e45c38cf4a8ba039797bd61af105c4856c8748e25b8836f16f1ca7baf5c52ccc2a93d371d94c22577c97497dd04e1fbb7bb05be6790ccbd6476c0b47a1cee5a19ac63122fefff133ef16673c1299ee905e6863e480ea916295eb7b983c14dfd5ecd872877c04051eccaf0226a4a37fd4201e2c60d0f4f1857a6cd0cc02efd106666a52f4230884a41226df4ce52aeba9ce68cb823f94386d592fa41f48ec7d05d9f3803775b142eed3713b2519adb28f5f805affa8f0de91f381ba80defed18ae9360d148c1cd883ca5a2cbf8ca99956da66b5a5125a7aac2560d533bd0a22300d88ce3d827767c09faa78873fc1abc9e6755ac13080481bc8e0a58912bbbfc892ec32b5d2f235e060c66befe013c1468fb4deae9e3b226d4078457e47eec5155c957a5a7be3e6cfb32ced2cee421be826bb13bb8eb733c68bd3288c07a4e4d3984aea561373006ac75d41fb7d7e5171e9e08c2027e07d0948ae7ccf250224555b03d1166fa69c523e6b0b71b52027280acf1d80d17ca382c53b20896a14e24c2bd42784b2ce7ec431fbdac6d0690db1e1bccaa900f4c5cd978477fe04711f50d566603c12eec2560105f2927e5796ef40815892db4463c76aaafe4db5cc6371a67e484c28a18ecca75f52309d81dfead8c5ef34cc7e3366de0b4f24c7e7f834eab2434c42a2cc863b7df94eda012988cde9e04ee12562f33c8e09a6b1812f77732cc9149b5cc0a50150411fa377104429b110796bec002e77d2350f9b7e8af9a625cff339f964c61babf2b73508b982887ef536c815803035a08b310723214ec5ece049095f759e408dcb48697f3c697bdae592ea234760852532016dcdb9a53019e61b008c436f481db0df045478a7bc31cdf0d780c7d503fb91039b509339bbee4c117067acb7c39f3ae4d5addcb79d1d0257075daf4180fc171dd92fc21bfa2cdc7c894f91f4a4fd9e401c47e1f2acec2e445cfbd6aa02151f297e9a7e8c356718c697ab5abf8a3186c650b9312c4e6bb8668fc362c5d746a463675e64e2ca94635a8036b11f329003eae216dd6fe8eac9d8b5733ba24d49d3fdb5eaf0701c4ca57424a9963bb51117053cfbc54c53dca52495b289a9fbb9ff45bafeb95d758f002ffc9ff23074756d47eeeb231aebd7023b6c71fb4ce74d4f413389182e19f1e1cc414805437cf585c00e763e5866859a12fe423b06fb4d38c6523ab3df7b76affb14b3a179ae46e47017fa94a09d00ef6eaae0a5c53f1736a866ee432067a5e4b5ab765f4c907d46ca6088ebaa37ad2632a84b0fca4084dd5290cf850fb384b2e67f54ef98adbfea2bf0179f4b94b1180f45753e247c7dd5decedb38195c2b2e38d6e9f61c066fb191b87ad42eaf16f3aabc8de4d2431100c86906f414508b111140d3da3098e05d53b0048585a4ee6745fb1530bc577307ed060303388d883212800071ff36889608371cc4f95c8bda8ac2ba133dcdbd46a2c65a1ec36037285f5b1ec92b27c44bf8b4012ebdfba7d339ca7ea70f144075b9c41fa10a483ca3685b93de1623e8026374e6bc73f2e24753b12828c3213547659db5dd599f9929e1dfbac18f653f619d2b0a3d75985231c270b215250e7d5d8a4285ab330d5c6e09a9b2368286538a1f9d711596eb26ac54543efa3f3b394f1274e3db64001860cf311209cbb5037f8ec93866f0c42216d1951725125ef10a107c8e54135e06340e66a936f64cfce71f937fcc81f7a6e9146bff21ecaf801c2d867c54a727036b438bc3b29155327f5024074a4a09366afaf94d0517913bbed2a66e1deb255935809cb27244736e298422e20939fb3d4bad6d6d454a12058fd935e8869dbd2fd21aff838fa2cdeeb36e06b9701a9b397db29f1ea5d585d1847081e8b3d12f00a59ee71e1bec330d5e16a126f27d85651ed0eda2511cb5545bc3769595b6b393cbd0f75734a1171fc3857f9afaf74cc53a2734d21f359545556232eb27a7b597d44a98fafed2a0741c0e8eb5a47cfa5d9d35b78abea9f07bdf3f15d71fcf3b820d38231b3990ba1b9c0e4d88ff291f2fb497073610d0404faf214e45afd06b85689a72b3c769ae0c23427a6f1be27d1b3491f85b1fd0dcfe61eb8211c5dbb127736f2020fc900d951dbacaa8143c1eb9b8ca686f84f970a56d598bb3604e376d3006bb702327376a8724598f5d29c4b730f5c31add934cdff9b7eef77035b5b8f025989ce0b1c24e88110fd5a48f0697210faedbdd6c2a8200847946377a36768da1ba4d898b30ef74e1fac7c018e9ae9bf8977dccecb53604de978de3bf2bc7b4bf238931668bb831c2ba493775467a1a5f4b1a13caf5471543245a3cd551543ebe3e690ca1717c6e6326055c0f20f4f6b31f33ed04a5137e0a0e60499576e13268f9f49ae64a3e2cbebd9da934fcf8c6ff4c7b1ab61bfb960cc83a1ae9b3abb5ef5d91c9078203d8ae908725f69330dca9e8955cc1e17ab3530488c04236d504bc088c7b4e4c6b4eca43c51c463511ddfecc0365063b5e9a2dde65cb5dc9b22e21c814dde13d01fd4bf910e74a61fe99400394fa262fc83d3628ceb1077a45ba8cb1dedf9b6bdbcc81749ac1e8aeaf13a88f5827a196bb8f64cc3f4ac3142c980600280f9a510ddfb1901be9cfd1f0f41e2c8df6051fcf2cd16657d1e790841483664c2df459e8321d482918439c41d6f735513061ff0d59305c6b43ed5d9e9ec4e3c21bed5ad4782ce0a5f57b61799fbfd0866ac2adc9b8896b3ba815a3858770a87ade007ffa8fb5547350ec7ec9d8553e81eaadd587d31c8cd362866da6d00064a0dbcc054132384b0ca11c6f3d6d86e3b200e78f433c01047ff89b49e5bd4f7700b69e1da3a208129a50a693f666dd1ccd3017ca2c624189035ee59805dc1d951f994547c8b3a2bf22b7db882ee34d4c44d2a53675e26ed76ed37f40890e35314eaed6785499c81907ab4e35f238ae4cc18c4618fc2d6f788c108768f1c7007eb210c2056390a57436ecb4ca331ecd218d474f256c8d70b234248d027f1331d58a616cf1a9e7fc702cf148af48f6fbe497b212f3b39a334d56acf29f514ecf9d2596b40f8f64d860b00231270ac6a4de2026819caaa1ada48a4f41dd08467ad9e647c2bc3c2be301075ca00dd9d5d05493d3c690543d32196a6e220de06f351341c636732fdac91d358354666cc0f73c339f1687b4ca9a5abe92f41aa4d28e6c3a939278724b7cb8ae1f62c8765f3525456006ba2d580cc40622527eb3bac9eb797e20abe8a7baf8378608801a5c40733a15dbe95cd589e8d21974ce38248578ee8ca9f4fa78884b798e9d3bff39846a33226ce2c835bcc5f0904ee462cbe0fdc4834c1ff5b8255c2d070e945adaaaeef6ef628c3eed8d9502f21db426dd99880a4d4767f820e2375213ffd78aabd00f2d2ce4b0783260395b3af249ba8f47fbf7fc5edcfde4cb81e4bf8dbd69f0594e0cce5ef0c7e7b2d2bab7a88029d328da50c5a99659e7502ab9bf2bbceb438b722c0e3f8b883d0fea1402b9f1af8d136b66094c498a34bd1f183b7d012bebc3d4f359bda993e476cc4614fb72d659e6ec18683f542c90b78a965a51bb90a5966b02a2be4608d6a4b1efc1874fda91b1bbf9bbb3a9d52af454844bc4b41d967e7ab04fdd51223502ca20eefc51da18a5951c366f097d31fb228439474ed41133f2b159c8d27c63450a29fe78b63a650f71defa7ff165434a51cfe6a9b79cb4cd6cab32de683f5003ce1fb5fe1ce45dee8297e9bf9b0697cef8475f91c0db33c7574fde78088cff7974fbcfeb4d63b6a1da99869c37b72968df4c0a764d780322d6176d25182c28eace3df06178abedd70d4f038bf270a0246aeee9f0678b1e1dcf946602d0ae55b05d8d0aa98539d74d83e6fcfecd6234f3cbb0c079020f91fca02a31e01b68c9e95d6d15989ed688e053adf5b4f03aa044249965a580693626c1939f106b67e2abf26b36d58b4b4b88d740a0cd0c692f1acd678a95b43445c5b1b4c74e715f5521506d154a7bbc0de97f65ddeafb0cbcf3f2b1df75a24b41106860858f8afa77f5695ad372486f8de2f52df3ae2906f1f6af0e29c4973cd9736f3e5734e4450d92aaac4f74eee23b73ecf6532b0925a1d050509d5183e1be99f4ce3ad5fe4adf469759128bdab0278d6054157a0bbbd9a4ee86aa63bd61e3ca8e8867aff8d94226fa705e13e0db78914e6b047b73bd0b73347b9dc0c1deb9ee72e5a8803cf7e914feb606a550c00483249f3ffcfcd92cb4522605b07b6d1f54b0b20a6a2ece62e007396045c9c063a706ce93d1b8ac375e31e65c8c9f221e602821459b483a8a4546e07b0ed715dd1262f860ec9ffcef0498d524ded506e62d6022cee850a5fde78e0831b4de8f0f68967220fdea2527df730f3c8ea780d36dcee18274d3b33dd10352d0b55d2be0ce41c480843d79385efe1602d14ce2c26a8aa2979bad679f4d4972e3481288cbcbf215358012aa7e0efbc84a1e71fe6053356c212e2c61dc34911ec76176f349b2accd104d4df2c4b5e18e261c18e7bd737a29d848ff8dbcb90baeabfb1c3ffad77beca1bb7e3b14d3cfb06260877468e92ea9289c80641a71cac1a137ec01bcd8b27b0f28cda5e5a5eed4fce26c2b5049119c2ed8435b19411fd989516159e771303c671f3330aa8001d3263c9230bf23639d665e692a59c3c12d086545e6cb76c136cdfd3303fc0d9f3d9f24a6ba473ba1fe2036f1d1fcf163ba8c8ab7f25526a6c6e2908bace22d4cd0600bbe461de71a816951f65d9d13e4b07c6697c11af0013d27c071fec74d208114c51339d14bfe95845a5afea861cd49b5dff073441bcb9560eb8bc8bbc12bec6912628c2ea4af7a3adbde44a52823f27078b0ae294e153b9ee41c13b7ce463e37c110ea383943c52e6bc5a59f90a78da5566ac03210c7156a3f43f7494ff41c5030e4c51fc277cafccc591d9118c2a3e9b016f18ddcab15c41e34b0206aff75e429e9656b44b1a94a94b0405c01330ef53c3d908bac8accdc0eb65943600f9da1ba7c189c3b84058e79f85ea4625231a8a17648c125447b7374024758282e8a14f1ce00dde56fd384e35c5db36821b8b501f55dc913682922e5716fa017aeeaab0560de652aaf9a8aaa0cb58a9bc94718c7128cf76f2f19000bf062a8155dfcbe11c46b2715a72973bdb1442e319321a32754810db183f4a41538d111dd65e1b44fdc7887c036ffe9aafff3b5b8e05c33989b24b17be1975e39b36d5593cdab254c3fb4f2a7ac5caeb51dd131c27b9a1dc691538cab40ced48b0040a9b33ea5bf37259df80b68bf88b6837c683325aa8c83cafe85398f4a81faf011de88b595422783ed15adb71f599c2c16c97312da2a8efaeb03becffbd91da52a74a19c90282dcc2e5b173fa97f74b9ad666baafb8284478e2758c23bc81cca4101c92527002360bb6c72f98e0bf511f4f8ff812b73f096cc0528b29532fb7448e48a1f3bfe6a976daaada06f6314715cae9f59e20a5786b40c088ad1b3ed7a341f56fa4108998e6e2cae7fe53f5366f7af0510b3eaa92b101649aba1b37fc7f1ca3c465c3e9bb2a390e8e67eae2b8759e3af1229b0d1e504419a4bd0adb2e4db33fe07ad7627f64fb9278d785010be64f52e876732c3f0bb4f7ad57a9bfbaeae82c9a516f753f2178bc672be7fc694061d2fb5c196047a57ca764fc787916b5f06c2d08faa1705b78f82d8d92e713017c834c181da88f874fcf9f193a4854706c9e39a3ef3c432e304785743d3c7d5afe016e909a216d330b1981e408f45168c0ee6d32f31d91223d9c7027ae3ccd52d58a4a075aaa71c223711feded70e65450d36fb4fd77cf1e9eb22437ddea29b777af3759203dd69ca7be0566afc0ed08a758aeaf1d3b4270dc3dc4d3216c8479fefc249dadbe273039fd6f8af595fb6a19f4d1b077a2d1ac8bc4e44cf92170dc6a52f9ff33d2b50918399a63548335a514d30ab518b787c7248b527bac2f422e5e54436ceb2b82caaae0da4de5e379720374584834441854faf6c3ae68816fa91c1e57b89d6f2d82352eebbdaab51c57e81bf5a4311d639bcd79bdddc292afeae9a4ff190ec0f78fd9f81ac6c843000cb4440228ec23fecde7d4116395a14c317c200ab5b464743ebb8c20b695b557ddf76a701f3d4cc69f747d9c662214973a024efd78f771e1f839180b481d15f524b99ce03ced0fdc7aaea6f7d2b426d781edd1abb640c1a89da353b4cfe8a6fd920a8e92b02b9aade0fcf85fd1d67f6e3764766b9f2cac9b2e3ecd98cb709dc6d652d8b876cda7158a3b90dbad09516b1106e5970a0dd1b7fb1145dbb441127292e28c34a4dd69f2037abc07b03e01d36c42262f6c935af89cf2220a45d134c0442840166fff41d22460d9a7151bea49916096b226e7e794b581e9e8b5c5b0e6a977af9b8b2f5ec7ec741f3070b441e50b67a41f4e25b14e533f8fa8693729b89d9fee9f0d8e0eb6665a0cbee2bd26ef8d34c0c0cd51c7e1b26b5e0969029e0502a99ab361c400605f420e35fc9848da2b29cb5ad4f1342cec907a5f350d1c431db63b03a1ed30a7d9fc9e3c689792b58165e41d5a1a8962bb2063decea4830b5c6cdfec109b55e39aadeb33f3528011c2bd494ca2df7949251d1cac07d39a421d6132cf27c78298a1910a9ebb068231255734d1bd46692e54404bd74303880b9a1ead323fcdded17e89ea87895595db9c043c24b790e9761e70eab0a8f711362c5e13d31155b119b74dcb53a8b96429d9adc79f19cdd89c71d36ade987384aa27d38008a3e44ce865e908b3282ac83a7bf8a54ec6e1f495c04db38d70defc03916bb962d57176ba72623bc1b249cd2ce0e09b4061ef5b376a260c08ba49b76af63333015a5307815940e1276dc45273c459c8cc9c096f54a4403e9d2fe0c93300b6391fd5ccf4309f1ed59756cf1806ab1ec630fee35cda046b17b3d1eb056e626dbabb034e48128f65d5ae7e14a40521564c0959892250f42817a7702ed2a93c4001ad35bae5b789fa315203ec0fdcedde35e5569948f1aec5bed45e732c9c48da042d028555f38acf4d8f84b087e576050e4ca5b5c3aaedd547cc4a735ea828c116fa8fe559bb3541a88e21695b7f8ba6554ffec4d512e9291c794eec69e72ce04e88891fff75fbe806423cc6c32c2899a6e84acf357d78623d708d9fe89ff2a53db5bde160e622f6fe97260298d8b3a5bbc0ed16991e226160bb20da0b7222a374316f984a9a7bce520aa6e8c8d7f87f3d90bd252b55a203db4cfc9f688a5f4a459a6226b1956b51c13ab239f3116f11609cd0db6b3fb7b27923aa6d119070d108b5fa55cdb3bb4041e17253c60ffadfc95f3f95a1f0985ae61778ab6ec38cc1a4d6284fb0dae47cb021f99510f84b1ef860d310a6af017942a7830ddf94d2d9c9ca9129a95876bc623d8689807e778452ea171221252ed57141e33c47f1d73f0a85ae275257c37febb8cfd54037be2e94e204ef4a5eb60b9f48f4a50b0e631708f0f5ab4671cab4981c629b9fe0b52068240a7e38e1adff3d7b5a711dd8dab90befb7fdd3d358b143af2350414cdfa8737ac5974d280e87517b07011484b637918c99c0dd75d99e4e63150de898b866301a74b63ed39584a5449ae7f3e645d1cec169259caef6200d4c8a022b2f673f0f3a7db9bbf2e2311c104e6a0071a0f98504e32dccf1d2df5c8d90a493d86ab25439e043bd67dda979d0c7208dc8cbccd8110bc82675cfab0ca202b255998a2d571c57d22452249b180108afb77fcaababa530891e1b6a5b3f8b9d45616ff75aa529ce08cedd4e3515e333875e11686dba631e30f3dff9cb14f0feeed9cd6695d7f35f0ceadd6ab927d00e751c9754470db784cebc1c2cb649292c05b83056bab5e44918253d33470d6a31b1a7f9e3bd600471fb756d47136814fc2b56b85a9a4506221be1c4d77aa77dd13e9fb282f9563436b9c276ffb9077c037f263c730c372004cb1d4b32ec853fe2bac87b2a5771796b4773fc84c484c541fb23b0d7fda4ed96c5740a15efa5ed287cbd65f2cfa4851e03e25a4e575a07800fc1934539ae98ed46c65975ce181c9fb028d91e5beb76a31265ed710882b96084a1c08136fadfba23da5715d6fd2661de95c4f676263b404aa19e0e704e65de02a58145be04b569d61691274a0e03c9bd003873f86beaaf81650b2fbf650e3f4f6f6da6ccdc9d2e78692a072eb9aea13a4fc3950c77ffbe8cd170629b0fe7b8fd0e4baa0eeaef826f2f9f160c1bf309fe426b3a986be1017325fb9af72690010b8321196c0d3b6974d70880449896e52390541eb1f811a40b3633389b6aa903cda0f6ba02b1196e1f201a018bc27ab0af66dcf970c7cac380ed5181a96f030c2c87ad829f346667d53c7fee89a0c6ffe90df902ead88a077585e3734644ead8ac573e563a78a1abd1da86f8f7e4454f9728386a0c79ba4a637d2eab7f1bb9554650f1773878d58cb7d342cdccc56c243e0d79dd77f8c2fd40de4ea7a9cc059767aa5e8ddbba627113f8cf71b43b0fcae713beb5aeebf11ab158ce901b64299dfb96b9d12752ba5b1624d1ebb0a3e0704de520eb06f3decd5c4c6d5f2825615e3309fba5e003e6152278b07cdf703b9cc1caafbdb31730fe59b834a859683c98d3a149fde0db8297368d82eab54a925ce61345af54998383aa52d3f301ce748677e8ca0fce148789c7fb560ae60bdc85a5f1ca9bfaefc22f9820e63f94541c3b1c83e9171df006a58dd1528fc6df2731f2ef76a955cb0b889abc0e4e9a2942d000d0a743e5e0aba9492a6c9e557921aaa76886caef4e4a5f5aa496d22513b7de37ffa6dc3255e86b357d1dbbb068fed14458eb610a26d9ad8b2d8bdb41e826a7d7b2c3c42885d322570367f2d888627ebdaf9703e6b86cb3407e26e95e86c98ac8060958dfe91a8a5776f10f36b9dba2b8da855b4959f1f6f11fca6ed365e76c3dd2437f0a7b94f2c591fa8be9912304cf1f125a7925962bd903baf1456e12ddba54679df11a9d09da6ae415fd5c564c7ee0cdc155855a8c47a3afa0549910805d53d8055eab8845816130990096989d87fe9f920006ca5916a8f030532070f4719b92b9af45524b76ba4be157b9d8eeb2c825f777d002845509627bd14556e62529a89abb64cca87670ead86db2bf930f419dba6cf91e2a1fb872b8a18c47b5ec612b1c7faa81baf9de2df02afb47a8da0e20cc28ce518ff914158bb7ecde71156bbdf47aa48c15695e6b7eb696296cc72cef1cbe38d8f35e0b531006607d29b6546f0486998a62471d413864a78a0180e65ec5fdba45c17f754e5b4f57f55e86e313c936438f931a9eb05499362487b4ee4e97fc262e24477505c1ad80ecece649d481b4e07b4a3efc066fde436ba0b13ac89a9991b9ce0b740246bc53200d6b4f19a9ab849eb60a40ad61b990d680f3828f7e781d9d8323cac00b72d9bef7da56a169af946a30a7a59265dfe3c35a3a7bcfd6a69f13db8bf9ca909fce0ac3c37957502075a49a2691ae80fdfa8dd22651353051f4c70c77790935a3e6d9cbdf5c41695bfbedfa83c4503a1711771cb3e525aef502579fbef35630c38efb1ad3f4354d4ae4d816585cf71d069d70309a60c56a8df352d82e11f667afb9f63f0ecade269bf45947970c999b654fe1852829f7f6fef21938f9f0c61cfd18fd4bd3a83a6bce950787cf4f51b7c8d6b775a66f7b324caaaa5f85b2e5dd6e116543b81ab1a51de82325b813dab0e13cf75623603a2cd10655629c605da76d83e5655f57f7b7909898f8ea6fff61d76765f4bc9f287bd6e790667c2e5a538edbd243d2134d380851472836efaaef96de82735ec491fb3a27b42d35ae539afa90f7568896c84151aef1819fb098ff4bf733363f47d9cf4adf0e7a536f56dd1d26ddf5a9a52d9b7c7f50533d9a13ad0249a9ed43cae568741bb303683ea195ccc877fa057fa34b9ea88c1244236cf07f7851f01cc843458bc86fbd1bef10f377740c29d365b6d6a84c38e12069c684d6057921f478bbda022544542580ae6407777bcc04849c4c4ce192969d7408d55be6684e351cf2e748e0d643869f9e05d2bfebbfd23545e3f6a129d4ad1c579c144cf126015f90f454259b9140d9eeeaa649cac498ef78d07adc75263d2c3de7e3848077f9557f8c84184a64c39360f6b48bd8ce24eb179f6080c4015c3d18c10234c9af032d06c5c54af09958832ab26481e8a24dbe290533cfccb9cfadbe5b9d16e23803a63f3e2584bdd78b37f1dc32feb396c68f7f021aae8fe29f2bd832dd059bd437f520f0187eddcf7ab1acb17f78f69b58a330925cd9f6744b32d7d251df124bb5d78955c3009a6d6939a5f55aecffe5e8841e81ae71abfa10a6db94671e8dc0074b758db3aa6bae63c593961fb1ef0bf2fc4fd06db492b49dcc5de48678b489bb17aab80c55fe03d6c0504c86dcb7b548be52974c6f2339fd7c94a854e9d27ba39c51233acbd15df95e07f72b8adac16634cfae5f43ea164dff4e3a4da579682146b08992828ce4cfc69d73df3ea6a65dc1bcc4bc16e2342a81f8ebfef44669ef7b813ae2231f292468f7f43a08801c493588e23e3626af8d674fab501abad3fbed24c6475f1a3ecdbf267eb615d22e23720d60acdb292507b9185ad4dcc4e417ad93a57b0ee1b1695941ef25c671e6a4a6573aee3376d276c0d827fd608945b0309299b39f47c05e2a92b878c6e731a11993e5b062df9115348771172987606a422a1e0d94ca479e5612d5006b0dd807ac908bf470745cd7f9d2f760a242fc6099e54136cf514697dbd13d2ae3d9ec5458e54ef4526a867d744099a31fe0cb2b43958c6c1d7c441030ffa4db47683e143d60815166a49db54768cac223170220af45e026e1b1c4a7d2ff31eae4e6afd22f18b40c73d0eb794cb8c118da3d1efe4e94803261a05068636255305376415002b0ddda455530922c27b43c467c8ba37bc82156e9cd09e80b397396165650be68c8bc9ffe6c1d501c70320a499d5cec8cd9928c470512c655167e2ceaa64b3dfcd91fbf8f07322e38d6fe3a28f27f8e15b77d749a26aa13b9f24d8481d5a3ac548d8418252d71e4953abeaede8081dabcac04f3c2450aaf60f4624612e3dd0dacca067974ac6120e4643b011d1ee5b87ead505004ddf27dab93a00aea3ebe3d822f712490aba85a584c5000060f8de4807a0330d3f22ac061513282b7274f1a2801a0f06bb1b7a0be2807d050fca3e4deda8ffb46077e5f8d827a30a2fdcf4463577b0cba9b86f4ec53f9b746e4c2b7c2aea56ec4d9dea164d8ff78c9e14260ec4720eb1f12f61f38eaf8a9535947f5561d402d7496020b322be4845709cff976c3f68c857b9ee309260bd25bb281c5f184dbae2a76c611e06e7cab0ec5c2f52b82f49534148c9dfa4dbd5dd43dd0e011d44c56577f79e0729ed89c38f8aa84ccd7d3ea14ab66b008d70736e1e62dc0f3221efcbe055e663f6cadd0106c16c16a548504b436de9155d94cbca2b1ad5a1412dd5dcdfb093192570cc61d827cbd0e71c2e365bc1f28e4bdf6621f84debbfe00ae388c975e69583d54cef09648306394b44f5b94fda09678dea1e5df6e92cdc6dfa88d64256d50d404ab00cca8bb666cccba550253e6e3bb29649f881fe10921c76bd0e1c781054050baad5614489825c2329b936a785c81cc74db67884e8f9a3d35ecba63443b69a274dbd8010c5a554f10b5e15998c5abe07f50f0a71b97852e0cde4b88d5f380bed1ea13fd53bf8304182024bd32799508eac03e1fa39bf5c749a2a265312da0981a17b542806f29ac3997cd5a72dd2a0e7051cc5a0cacf45f0f1de2484e399606b7841714248720b050e152f34919e5d835c7666dc423ba7fba0390e1e9a66e50db796c202c878024186fb74147ea260e537d9d3900a9d49615fda785a9bc80433cddbf3e12ff422b9a307d94c01f0dcf1a3058954e70568bd6cc68911b02a001d2cada499c6fb6642c4557ffb40e91517470bc9821591a17495b2285c43946d834d994b50949b39b95b0ec418ccefaace0f3ca597a39e5cbfb6ab78ea69c1d732651d44d1a8fd0f6e3b932741b18539f6a16aac749affe624176e572c5c63377654c184dad11ede066e1bd7c1b4704a2a48c6aee887124857d9aa4f7ddae4d4894203c115b58993a794efbb84ea45629a6d1ee44210705bc28789c1f44f448bb937197c54ed17587e06d8e243c90059015a5f4b7016a1f9a8c7ae54c8222b8f4fe78b586a1ffd0e0b6448e27b914341b2b3edf49fed742080ff368d76666f20d17ef999ce476c57ba266d9a4e2a4da48f4ed4d21e3a4f7fb88319d13b71d0bbdb1444e99163a43f9f2a661730a1813794e43aaf63d830798fad178a4a547ab0b7a4deec762eaf12145d61cec998ffd82c3b8298f9324ffb8f71b199559578f9a5b4ec43a9c92bbbc909aa59a82a49cf05e824c48118fc70b5b3d7114f97154d3ee7c965abb4a89bd60f5bd4d41b1991ac267acf4cab0be6e6d7c4f826951405a35e04043a17fa6c574e9eacebc42d2e7ad3a9cc25f07c1711bc9deb5e15c7394ed83534f967c1bd8bc151579b77b6cb549da72eed03c7dd6db0e5cbf09fa62ab465da96975a6ffca18da59186cc92f4072ea476118dc15551e294b7524458f4d4e89f230a80dfb2918164d65c6dc21a3877f656c6ace0186ff6453887356cdf2a76b71ce8efc07203a53a997d6e6084159dba6e932dd3bb4c6c690ffc4253ede04a60ea31f6e69fe1adfb378bf6feb58478eadeb18ef0be206d1aa025b8426c6cdf6be55e42ece27865e6fb14d302cc6feddd523150cd6b3180e328f9f928cc6b252bcb26243e009bac5478e69752f4e6f973f12686f433257adfcff757eae0b39760a87f45385babeb6efd18b7190c5ae225dd1b9b6d67001a52d03fdc9002c97922ae1889f469986ee9e279ad98872c801ef9ba2e3c9c0d1b74c449abe585029c82f614700cb1d8969fe699039755a90888701bf7fa832270b681132c2e53cb6a2d212e655e0dc945ac48167c95cf47e119339efe49986bedb6bb7c0b34c01fa1b5c1af78674f77584a9cc6c71f073e58142635bc05ccc04b435ec76f85e226065dc79362f56ee1f83de268a30537aeb500b3e679b09b3d4971d2d8a157762816a79e1e4c9821ada743b948389d7dc1e4ab37dea65d695f43fc25b04e4a6d5149186205688908c11bf299fa8c03adf0d94f745704e349b8bb65090d85feca3f2bd133a50f9faf6d3bfd34ed9046e3880c4e5b2b1406410cd11a1403e5c93abc05f2166a906b051f3b1b127d964fb686dadedbe32dcf0515ff1810eb89c794ee35f713878cd83b7e9aa46740c17da1204873aec60d986b66c1b3dbf72f2cc5cee469c8cc9dedcf23effc5e488810308a1d1356b6abab8388cbfaa56bb8217dc1c93a0e606ff291a31570934638401fb60dead3628559133762d9840fde87e989179aa8205cbaf61f0c55883578a9fb906f6db3d27ef2857fdd242a384c288b79627938f49a62b9320fb4e83d2998566c8aeed902a7f4ff1828c0fee92593499719b4195556da3511a7c8a8f8d4913ec3b8b66bdc7a904d4f51c448374c91f2de1aceca211280b094d817ecd149dc5604dd96e78d5d9f034194f9d6807f301b5285ae5ea66548699c4726da57f6a62710e143ccf7d9ae0ae7c1d90d4b48c4d97a64c43ed03b25ca742a47cf52bd22acc1a21330464409e2fdb80215deb453e3763280453ec40ba5862c8f2f6cd868f358414bbd3226fa77c45d965c582b2e94e9d7322306b3f9ffa6adb5a38077e3f6c67e98ad51918f2723be7823c8132aebe8416325632bec31c283bc3d2bf2beebac22e4f8914ac1d81c4a0b834a7b7cb403df8adb4891cecb1dde0b390f743136978d38fab0fdbb3bb7187ab2a93df8a2eabb6d3204d4313bf9aa99c49cd3974b7f9cb2e0b08db63f5f10dc68d0deeeaffec658a04ca8324dda19394b8ef76791cb4cfa4c77d20571c5cd7049cb17375fa24b4dcdfd3e8c678407bea5acb6a2ea6e53f158f0cb01f86f05734b0c857c0de3a51ba7bef52ba0eb9b17012c3f7fc15f2f9c4934c5bf9697196b85cc3139030b43cc8ca63df602691b224a934f83899a0d773d23449fc761baf3ee41edb5f28ceda626d4bbbcc3eb8acff36876e005a2484ae73f3730ee4dd20e31963004277eef9abeea4fed450b44749d1060210243fe0f381c117ca4c578aebd4fa26419b82a23bbe7099cad79b2f0ce1d320652d18a23081d48d025dafefa6fd5e14711503156e60d3d17dd2bc0ee78d9087eb1ab00c72b9c544be5a00f4d44cb10fc4c9f7fbf68e2a463ccce3d002d9781a8ab477c756f1f6f0f8e481238f0b8173e1d2536a6d45b60fbe0def1b0cfd1680a83f31c4b658a61bf88044de130905838599472ab76daad591be86299ea8bba9238093364d012afa477c7a3fa0c31ddc042cbe56130f42cf451522dc041c50d30d0f39e8cc34134dc0f8598fe34cbc69de2d8bfde82b84a6af48bb4868c7bfa39c41bb56c84729e46e314c735a1d0f89d349b0a9a0f1c55064cd4274027a4569ba867726d97056d2f113d5b961864b1e7c2571b64e12dfec1afc1223d21b11cb62977b5708a82143398a3c7d43b88e5f22c466472528e1ac6eece6a9cc5d27b993d44e03fc8d682613e01a725da69fd5031d156ab35237c7e38fbfa513e0a2fb7729f6272f2f8a4d87281a13cb8b7b21d4ae81112c0a5f8018f9e7760bf75c93e5c0381aa58bdf3ac73b29e73c623479b2e5900f364314c98a03956e3c27307d698d0c60f06da6c9f38c1aa4189a070d59b917b192428732f521752de9f87792111a905f9341c06bf4670e9372024e22519a0a3d5047d4277390ddc47d5fa531619ddd687ab5e839dc2daa261d5c2a457942624b58106f69486c3ba5920fcdf5a56cda9f596802d6e6786cd6e754eed9085a4ba05ec21d86065f7e4fc9009bc405f1b911784ce1f0308e545387bee3f5cab37fd70b8233c6bd71f1149a1c22f3f0c081efc48bb7c63ce3c7c715faed0aff45c19f226ab0942ddb3063089696bb6d2bc05042a6ce69a73ded7c2fefc4ba2a56c4df8d7d4cb78697608a39a907afaee8fa5d74fb3e79f7eda958bd534e52d88604af33aa274498c05f55ec01347fc568992923d238dbb28341a6aa475a4b7d68159631a3d621ed74ac07f174373fc73b173261f6cb6f317e3f95b5dbd193f13013462cfbd176f7804716b8f610c4bdf8d045007095c99bb9eea3839ff760449fc2d9822ae5b42f8b45a2a9b641f4b328e9c97d06b5c9b10949bef4557f13329135c7f2c655120737b1b0283524620b416aa3e043ab89e4792b40ea9d89ccf35d22de317f1bb73714fa23808f9f4ca925687be9f2ef9a449ad42ab9221ebf98f36793de884015a7a802f25752e66cf275206b799212d1df1510d84fc3f24bbcfb0ff08d08a4705e750b103b74e0f2b79f7e4ba378fefee78fbd8d94b0495d9d35c977437ecade1aae874351979ffcdc4c24a45376078fdfb935bd9e8ca734d268cdb1c72ccfce8263de0d4c6152bd558ee03d3c8d91e405b8cd553494708f3a6e9f91ec6a03963ad4856ac0bdec2d09b2c16246f03848891130ec959c780992560cd81a4dcfb380a6a4c4e58edae84136f5f6a69b51da9b4f7980730df367a0c6c70882eabae28a33952ddeed052ef9a68d3269e629e928b693384021f7ee3d00260815a04d21ddac8f5952dd824d11bd39e659f937fe49ba3ce5aff61a398f08accbddbbae3f5ed60eaa46546cb23138a9503c135ed35dd55e6dd0ee76b28ef151a5cec10ce64ede1133c5b05c8904c33deaa959df7e54825f09f6056a8ffddde1a86d050d6a7dcd6646a878aea6620d81a09b6049bc3967110361e8ec4046f3538d13c9faad69a24d6a35579cbf5591502b06d601524061479317e058f1e8cd9c23a493650d02b0bb0fbc3d8b27cb7fd2ebfd00ebe714e023f25b39b401dee4a54374fd31adf4c82c267078dc1670ebefb66c225b4b31074b11e9d12829ca129b3983a45931f75827551aa55867371bb5881d41cd6dd2ec6790bade02c6ef5f3e04842205ce5c2d892b7aeeaac239a004b30eb8f2a7c52176702182e3fe3338a1f53a0acb8c0db447098f1b8e2d7ed0edaa8e70d6b5372b5e834e03613621684338ad730215efb445c26a9ba991a728fc531ebc570065dff107fcc3ef3c104a322ad0f5d3fd2f4565844604815671a6555ec4aa6ef6e57b49d299a170f0079e685342e1b68edf6da550f3892aaa7a0775860f0f390635f045c2d8663029b5b79dfe9307f1ad07d82d6cb6e886dd983e1bed801284fb8858212f50afb7f737917d510e8ceefb640ff3157e1d5430f12c13d52698a7604692e59e798f95e62efb9c6280820f9338306f47034219489db0d49cb913ff16f48ed0241a552be8c21291d793416560d04e4282809aa7e39442d5d8f27a0526cf3d3f4fa22b676030aa01c156fd9163a1d3853b30e2d7ad1e75f50780d9a1c6ffd69c47775f9a105d21fb6e25e39c141cfe7149e8b2f1e21433dc01c3a19126a6153a6d71471048bf5576e73fefc4f694fdac063744366a077f18c2de4e8c595b4207dd72dde763e35339a9f0c50e2b8528a6b4ce084fa49f07b592749e209d321912c20d331ceb14e8e631dc412b8c475d39c60b0a0b9427c4627915c07d0a0fb936b13c071a7e3b6728c6de2f5f318052ea4869466935a676a26c2350b17eb92395e70e4baf81b7b5421c14d5f5434dbd84b82e9fb2f8d7b2006218db2a02dddfca5f84dc2bc78b17713593d7f8016a1a3a91a743d922539ffcc2fad4bb7f0a4bdfd89b578465767f4b84e85aadad3f10f7baabf3b074739054083bc9e5f651f06deb89fc073755e3c369c5bf17b051d52a6b2421e30d2106fa278f9e5a69dfec111eb551f2d08e61c37732ba99b9cf7860aeef5d187bc41f852acc2782e7d256ad5f6ac954fa75dd47e50361cd05e3a9f48011b05691ddd4d8c3b38fc591b73577c8a62a46e6878ebb8080b7251e68701c9eacc35dbc9a4c98d138e3ed9e7684c90b22adcff6b02913ccb103d3c8cc88c427038ee6279d88b5cf3ee10e607b1c237a309522ddd2fb66c48f229395ceb1c73405183564e8f164796402eb1088972f221bd6b55aab7593c418bb0eac18e44185f37b4e5ac32a30234f402acb6176fadf3510efa676b66bb084ef62c1194707f96127e64e04cbb069aed25d0a29ba3a03659496d3242a474fc7e52ff9b2c345b6d865d0a36fe58a37df21cb2b20ebea6871469037807aeec44956711f303871722ef227b3347ac41fa945941973465aaad898a1b92c2c5a2816ab58262c9554adc39f783ae672b85ee0f80272f46202bceef037f7be73bfee096f94e34e6db11c91a53d256905f63e4321ab36b6d4851e77b6adcdc1f570d171548aeabce9d278c05e3943049ebd539f4d49968333a7eea70f62e009867160fbb1c9aecfdac5ac2e6c6c27328fb20e4d82bf209d3cff68bbc53f2ae373ed2e03aa9c2641d95d60e3da791a811f9172113c0e14b5b07cf9245605af54afaa287f5fa3e108f5f6ab1ba70041c2c7b2c67bc8cf10e95122af0b76f11f815b9e3fc2fcdd12c1a1338985c5153a4f22e327488c54e711105589c2c4c97b400e1625b9fbef56c68d1150dcc4b3de087e62c6dc7db78cf8275b58206e6066fbfcae75dfa7c650051294445190a7dc2c0fb5ca4e210659379216ad71981c69c072233f5f0c44b55a46bc9ea743ffbb130cd2360a2c18811d08584d940c3ad0faa5d310a04ccc9761fa3c60d74a44e0936bab6692e7fba20984e631728948da36917542650cf3b224660334e4abf4e881f9c1e8db9575221aa1888932469d982b4b58ff23b69b224e1484cf7cbd166923a00ad4aa24ac8631008b082fc6b65355eafd3d5c82b679c7135b31935f2c9cecaf3bc9af983a39f4cc2f126153d77fd700acc63f50cb49d281d06c6aaeebcfd6c0e49fbe3366843b78e3989cb0e4c0ab8e7a908997433a4888d8b3da2aa5942f1f716f670dc913866dcbf37bc0e57d33a7a20c6c3479fb8e5c572d5133ad5814a88c57c4689ab5504f36c598960dfd4b3039a58090eac38f8f64171f0900056d5f06d75df923687edb2ccabdfa9de73b5897f23e4d62301532c11e36177dea3e3c1d5a2b35a27dc75e1b70ca9cb4d1c2cfa48995d419ff8168de913d13533fdaebae283bd64f4853b723e990f4a316d152433d0507b43dc6f90fb53187bae1da128b8326bc5be173be0e075557a04b658fe1ec986b8bf5e02600285701b045c24f0d383e5455ae002a55c8f9fc104990d2b32e9bd48c3689c6a12c943c3c77df68def9c9a6b0c529595c8d30d60295d1dba63d74b44501670d215e0ac71723dc5160015f2901b6ef7cdcc0ec950e34df12e34550b2a67973a10659aebcfe839625643cca740e7d7e500b51d3ea41a1e8952f1fad1c56ffd1ddaa1b1ae926b7dd8173b02be86d166a2cb63e6214e3e546b759d35e30a12095a9f8ebafec13660ca8f99c6b1625ef3a068149583d1698695cdbc603301e73a1149791daf0f34b781959ac387d06de47a1e6aa4c8691f28c74f705531945193e21d0dd49471866558e2fd13bbe97677c2b4d2972e90686c99fd7b920a394f9402993a74c347b7216f73a8e3f075aefe3580a7adba160872a390b8508c6c45a614b4241ec1e13009ed5c9d042e30ab66116bb54546d1537cbed6435b903c307731143b2870b2a072b0160ebd6ca2fbb4bf43f809230e961ed8665ba4b962bcff9668cf4e50e89353e0abb4df3c74f2b36fe5fb37be73c38e4de59bec9933b4c55383caf981bb95622e5cfb94848901127322dfd5f669773b5f013bcd9833c8134ee41c52f0ac7b362b58ee0c013cf6030c720891cd187c71ba95e0ea087686213139667ff03077d11054c200ed681dfb42177f296776455a835e49200ffed6a9598fe44c048fc5df1f361a7d220da8c2464e2b4b2c5bb22610c6a06a1302e4a3d781709fb164db4c6fb35792ef1dabaefdaa179c59d077fe6e02b9ff4af9ec3601e46df0f5006a6caf59a60f39523f4dc8eca238f06bb3dfc06512a888dfbc8ccf3564043df9a32651b97806c74f2002745ee144c5cbcbe2cfb77ccaddc51a2a0e8ea06dc61efb0d90d3ba7671d5bdf76cf08ce4c2c1d6ee76ab97071ff8284b9f20967a0713a606c0fbc94adb675acf8ae7b20b8f7d594cc01247cdd9c265df36f550254cde938a0c303d4f8ea2e2bcabbc334b86feccdc995ee84111d88d6213769f4c782d6f4cfd550b555d0bde97b4f74551d18717d62bb3add85955a9485cbbb3c04fddec76377b1c5d93bf4b7eb57807b3506e80863c81d1291f11eb4b25329f61e6ec9bff8e6bc08a98b8fdb14eb14db5f0ee8dbcb7d2c1822893bfcced0ab38d8f8dc1c4f05e77513a1168f99d033ecf8424962feb6a8d04d0976fb51021aabaa25c71923ab10d6f8db8f9b9eb78bd04124b6aa21e9d11cd33bd5583c9fe4b85c9d9b671bff8a3929f283c53995b4b0f9d03ecd7c2370099ab36eec84f48e527c388b9d15d06e649d1ab73a4aeb842b135f9e6444b936af50c8924be80a71893f997facae09e138ced418ba86c0cd4a2c0ce97ffcd18a8bb70d7b33f996d27c18b1db4946f1916642d0e2019591dd928d199ab41ba9dab4030a21ecb351578b3e92728e1f9c2896930b932eef233a1c52134e91e9706cb964dfc44c4246edacdee37fd3857dea367a1a4fcbcb3444f9e0d19da057b54eeffa638743d55653396cd2d20f57e7582fda74bfe31cffa9140ee708b44f145d176cd94e9b8b79c89015ffcb1b0a212df836028fe16ab9d2b66761e834d398b2eae351d11e20834d3c6e4d725116055416ff02bb4af5ff98c1f50f496555eb28610eb6fa0996ffbdc3636b1f25976eec2216cc5cebbdcdea6a8df22249f61a12471de158f46ec1e1a24a6af29f9e89b9e024ae5a6352f17faba2b2c7c5352520c21ab3f1be56ef6dcd451659392a078a61c691b8c916171404ac8e3ac1726f4d162ecae41b61f0596d22bc09aa15cb22ce734c84fd8d8f0e5ed5a7c29a8131d9b9bbf14eb8f28ee9cbab344ce798dd1e52b51931d5e645756291e815cae7eb929f34efc6d4dd4785cf20c525c05c92fdf633d83a50bd25be72dfd4081f09f2319aea3099689b64b0b2548228af7fac4f1400524e49ae5ca72b8043b6ed87d628633bd60d1da915caa73f5196d95bead07e4693b73ad3cce25b2c3d90c74f9eb5ba655edc6ab5d5d0a6a34eab771bd0c172094d42c6e2f14f891a99a7eaf45bce66a820cb303e30ec972e3f6c8fc4d6ed43e11b227f458ef282641a13114d2099a8e295e3324d33b59dcebf8d27e3371e3a20482ac1362fd6d9288cbd018004e03ca8752bfd9c9e2a3e11782aa387afbf502e180e3649f74bf8f81a97167cbd2ac5161a00e1ee17cc59d43d4599bd772f92076e4199d5ac65d95af4b7d356bce87de20c53dde5e4b5d8b2dcb1374f1382126e4e3c244aa39335d5fefb93856bace55812b1238b25aea94bde0b2c696c52d15140c0b7834c7378695a361e007f67d404c74f96bceff64c22d798a6512006be52683c10cd3aaf5583084b8fdfec9fa9711821380770e3b20822875dc9d5834c141b5fa3015aa02a878b2f5a7bfa1b0f528439d592212d63cfe40f3da1bb334b58b5ccc33af8c24a3696dd670f9858abb1bec76726c7e9d0e6c0dc714993274bec0c922273375d6bf42d0bb90a7a22aefe273fc6988c7cf7c3aa29a1f5f2fbd3dd3d5fe97dde17086a9988c8f6db25f64ddbea076b982098fe7b74d9c1af42eb4307cd06f9e189232c33d0fa29eb03f7324a8834fb0632e441d198c26019128fee076207f5dc6bdec54ad02098421a6e4538027bef9d4154d1ec9b71928d57c4ec1cf09bec8fbb195bf80bbf787fa08da1a33c0d2b5a63fc4dc46e7b509eccdf127b56f14df7fa77577913962b6e966c34f6fabafd15410d110140ab8b9e34f58bd1e3a4b5a00105d5d4264b5a97c4e9dfcd4bf698bcd31a9d3fddf2befe50beda077e17e19ed4a3c69432f3dc2f5de49242ea0bd069c369c249ce807c89278a51056a2cfb43dcf4b94eb66111731442d72034b085d207a46999d1df7fdbcd20fda48abedceee21df239e9a16684a1fdefe39abad1c9cac865c6f1d461bc2f9eb066e660c00b1ffb4c7228982375ccce167c246d6b39d0ee1a8177768a251846ee55fda70b4e3bc5e628d71287feb2c3add567b74ef07d7f38d54e92cb69a29c22d28b9ff9c1a95327eb574c47d8f97f68ae89a320113c247cad9eca03812fb61cc482eb831fe6babfd84df019e1f49c881314b81aecada0c043ce897d8912497bd539ed56a9244240cac57caa6fac30733e9ba640db798171fe7f692e4da8e1216479b752bd89c330d179f4d15001c9344a7823cdf186da14f47197fe9c98fddd6edc03a2b7a05d21b8e40ab7ebbde88a3441886479af458e88c07fec8f125e35f84ce5f09ea2588546cebe9e292d7b59faeb837fdc63aabe9fb7c3f0125acadbb416dfd786e7cd185ece55c50301d27010c236f845f9b08349da21a2e513576683b85e74623334b16ac91d5a1d26ae65fa097ecb4d149206a23516f3b205a1c0ef733ca0d638e6f99af1f0caa17e130ec06ecbbd876556ade1dd7e59e757ee4dd599c1ea927f79536369e3b640a2e1342017dfc4b4441870e0d1535bcfd715ae93fa326806b4642f271ee588e59c560ee0f2b0d9e0c9835afc85fb333d221ede82732c22781dc95996febc8bb942c57df5e4bf6d70604cd69aad5f266f0205574b95885a1fea64ccc65649a47e31234b6dd9225520cce77b68cac5e15a5eb122384258014b1ca0a1cfe868a5dafade85cc0fd7ae8a18aaedc3f183dc48012f8e6f2a4b095b129211f13b4f1d39279f9cbf6c6e5abc721c66e74d638eca372260c01544b7177084d5f91a289604f83560c5557157062e7992e7d282c5eef252f2fe8f2687df105d7b43f261c1df6476baac138a4b204b0a92bff4a561210fbfa68e2166c06e70049de28639ea4c260ac22087bb278998dc4b52e13cbffa7061ee983210ef0adc8110f23c087bf9f290876c30223ec0c441b62b8ca62dd3e17ead79360aa74ed0dcb8e70a3f7bf31601581f1944c5016126736fc4d8782abfdde6ad5894357e9b7d68ca81c4ff5421fd4336db90e97d29ca0910ca96d9e26942eb2f4bb4d2346fb35fb7f016396769f817dae0e471e9882ba8a218558ab0f24c8701aa6bc5f7a67c341bc343b37b67064b27abf9b15d8583cd9bab132ea3c16369981a67ad5074179d34fb4c497d9d876c0fc6bc5f2c9435be26215805818564ec451bef0cc28391636da3941d106e7b154bb50fa421be37e82f05c3e47bc2848387a14c40aec3a72377035275440d66848770854785ee98d6b5a1e2c5d124245f74796ab9d524b0e033e572ed4847ba9b531380b59185415504fbe477b43e61d8084d3ef732466916fec5cc75dcb3c1fe83c62bd384fa9806d6e93dd6bd9caa925aeaf21b9cafe818b2c5df8debe8d686150b4032a15814540b27ed9aeb0ee093553917b74036f06ba58bd55b173f2f4597bf27fc6ac52fa6958a96aeaad78781b1373ba3e7600ddd73da42e0caedb774a73385c0c54683282ce0ef422c85bb12082bf55a58dd2fcb5c83b9cac63a2cb4558fba9f76a0f05218f40ac2c247f39eb366d41740d3ad404db997dd17388647d4ca7e9a006a95dbdfa9751ce902fea52a64e5d50576c7367778e10e3daa3af6c41414346262f9ee1b446f72aa4d51c7ab3067d272df07d19195716e2040f720af202831b6f8c04fbefcab87023ac60d49c290f987ee13a0b0b9c8775957038e186327221ccc4ce0648e9856e8b114bc4f753e8dc01e79561ed621c9e1e31e494fbb5c5b84a73a1dfa77a9d93e44bb170926b5bd01e47f933a36da2690c54c9254a1a33c0f704582980ac9ac563b85bc7f6c4fea38e2c0e64679fccbb9d323cdbc67802399f4dbf1dd069c0fa30beae9e88add47125fe9fd5a6fadfc0a4cb171aacaed63489d4906a3571832de6b6c2844f1050bbe2ba5f89053b948a8ccb2b17ebc67f05ad1fa911cfc82a20d71eae192688dffa01cf5a602a9ebd43f5a6d3d0274b00a8b7d71a785543e1fd5ab21d63314076f1021595facb2060cf6d5e336f21a7856870d283e79248eaffec5e1acd74cc4150643dc49c17bb8a63b976f21fe818ac75f41aa20d9ff29884cdbe59f5968c7063213efa6aca6566d9d306b648acf9c955b5d85bcd43b4e2cc24c67c41dd48d43a125a775b227a28211beb3c49959653fcabe977c01c2df8a6b7ae2ac44d26637a42e092872439c16728b47817dcdbb9e37b42bb635230ab79c3565f2e49fcdf445b9c063c2e3c2e7828f413e8e3fd771b3952250502ef22b97f5206185caa27bbf9e8fce0ffa8d5e55a5ecaef6b76bc6235207cc137dc0e292a3b2dfe6ea630f5f8ccd7cec155d195b70c0726ac1ae19f928bad84d8e579788eec9eca68cc76649ab70d870ec2743ecffa6b620ee4f0ab9ad9e021f120cf4e9f64be73aa987ae2b5637ff66d55c1a7cd93f65e5d1e80473601622446ffba0f5dc467731b0ce0077d9c419d70b92928379501196edd53e8f5c270f91a729c38c2e65268549a2dd0a9ae6936da33df5f7fb628e6e3ce3a096d148ee13d5376697c7756b46de5fb88123eb83f837ff1fdd6c6dd5c6501e9c0915640b75ac8f515f8edcc9b16ceed4e6f7685e7666cec5175ed82248bd629dfc5d617adca662cf5ef92503997c5b3c0a70c1d14e21df0a90d41631f0c1add2b031a451eb2e302a8be985e7a7b86f1f5f8fca4581978588c541acb8cf6eee1a22b472428cafd4743663690b7781b93e09110c02ca05c8c51517f1e1aceef4251e40df32f236ef15706e3b040e26757cb13124d56c956735bc72f73085bedb4324824ceb67b6966c8c88f2fc7f702f0399cd1db3195c69234b54e11e2126378879a284e24197aca1c84762c23ad2a2cf52d3b75b95e2aa120bfde46b93052bc3c31f6ab212ed1ff0c96600dcf4725e1af354d348720d56735803abbd43d9110a80ac176ab551f2d17bd7d79bec8a0526a9002633fa3f8afb6d390454d1439839a6f24238c82daed4566ed61cebdc4cc0d2234127c6fcc73de6fc2f380b3835f20c3460dca3ac85d2a47591fc40ed9186b78153d91d59bb5acaf0818ddeb19ca4822868bfd2dbf24b88c3957662e95e9ac3bc0313e7976eadd335b99a5dbe9f6fd030e4f681fcf4ab7c158fc89adc0eeb62d9f404fd0c2a969665e5370f95cb8407475efd6a6309e5f34bdc3a5be01b44e2ac4ace8e82f8c63ee90d5c84e6d43181354e0d475a9ae0466e30142f2fa877eef9e665d8633744c828e2596d59a1acc8d54dbcbaccd3fba530c57f655c8e3f9cd98908eb0b3c5dfa890428fe69a1fbd3a6622c0ec09b4bc84d3ae9a3943d002b3b400c9cacd705211653bdce70465a58b8cb0e7ebed2997e192cc2a64884f85fb37d62dcdc1e9d6ac47610a3641c10cd606ece06078cf3620af11f17013e2fa1f5b131b930fd962101a8cc3a73c083eca26ea8329a1bdf7fb347366302d60b2691b7feb89262512d12a5bb67a095e015b1a310dd647b981debad20a15de6b698494308536d44f5577dc4f642fb79ed10cc531890c83ea6b8dcaa07b31645e09464a61e2ff1d2fbebbccab9945fc30e4b96d13e2a32999b07d7c3167969348934ef19ded5b2cdf5aa12509e1e78f6ad963b0d3c9edbc19eb8530708f08ddf31233249e345be17642f2b176a678330a655c809fc7503804d1194ec616741117639ac77f24e96a432a3ed7db045d8ddd006e50613837d99965df53d45416c22d1a3646eb8ed9326709f6c0cba71701c16e3a56ccc9b7a50c9ca0ccee537c9980fe14a7f15527d47c9e9abb5b7b707f0873a95984e47ba732a4c0abae346ab748effc566f3e679ea8150ae63c395db62bd4ed9649ab26c1a7de01f194e95155341e5d10be3cf6813ee933cc15075e6242783c56ff36f25e4e6c1743666c3773b88e63313edfc3ff81a7a767b631effe09436274c9b5701cc52e05b7a5cb4ca835369e51e29dee6583ac19270154e0e5590905b39a43434131bb3cf6a311a5ef7efaee422889e656f80a22ffcfd9a83506521e4d0f2120913067852ed9e73c1d98983835df6539c6acbf1af2d9b9375f11e5fee15953b5d565fecccee214565047d76d1a583a69ea3fc14f3d3df47440fc2c305c61154eba3ca6a1a409fab19feaa6e33d31dda119f5104670e7a2804dd9dbeaf5cc536ceadc7948ac530c51c7bd2589668ab42aef5ee4efa44b29bb318e82f1455590211735ca4ba0e70f52629cb4d519df69a9ad783c185672894543bc06fe411ea94d665e0ee8a7bced065119257fdca8337729dde85139acb1b8e4c3a567a9a1f05928b590b78ae6c424a469acf086b2fe20bdfdf785adac683cadbb685d61e2e6f9e92c2af9477473b8ca9cbc51292091cec660627e63cb7a31657b23d735d1a51fa2d5db19ee2a35d00c3f69433003dfeb6ac8e7103057402643893afbe9cdc8cf6ffa83bb0ab4b3740f5488cf1970127ab50459cfe1b3643e370533e5886396f98f0f1f0801dcbddbed1521fbcc7f964b6b3683dd963c13db7c17934fa997143250cce7ad8ad7d817f42b4e53d2746af563151dfc07802e9f67c12ea0de2f9f2dd747a24ba8916dee77f7b78ebaa2f073a81f47e6d5f3fbbe521883df65c35ce4359e86a25af5ff2fab3b1f8d8873dd07bb22fbea66c23e6b9e0be720908c3dc0a37620d3799fdc53f936add056d2667953ba1abd201156e68b3843f331224518755632c36f2af636fdc6c971219573404df6af7513b9b58fbe9e6a3a9675ec723f5ebc27421324f85cd13e699d2a2e17e15517f4eee0f19d6ae6f7f3d4001d1dc0cf299ebedf2e8d2e608709f0f2c2609da4591b5a5cc2779a54a7bab3ef449e6611d0d82ad3e39f8450802a4ef445ababa801fcad983d9d62cf374de5f0afb77b720ae9589d0f201ea1a3c578d0ae07999d96112a868b059414fa5aaa475305740c1a05d142dbcd4c5f5df025eaa69507e8f3ceca4c9042c3418b0550a75b6936edbd35d7b7a2a27625a48d86febb9a790703497ec6e52b93b5da7b0d43ad14c698e73e9fb8afc2f6db214a1664c81f84ae3a5c28f5b8a73e406fbc0af48ac868cc83f3d920d7508a6948a93a535b96a3b174757aea21b8fd1ba16af7e6426fdef150a00893e4a2b4636b666888f3d93270daad3d0eaeb6efd46f0dd0beeb69066b57a2162f72fef01287c94a1f8a45a28632a6a062b570d46dbe64bc8d80211cdc0c67194f480542c93f3fea910dd6fc2b0613bc77801aec313509813da0af7ced05f9f463900e79e5eea9e92c98a62bac3e9fc13d033c47e16b241f13658e6535363952da7a84f83f645aa64fc781c7d2a56ad5a901fd136e43197ba9c03fa9fbf027551fe02259ca99ea72f2e5567e757949fb1aa926b5c8254773bfff3faf1f65ad33a036155c668553173ef67b6c2c2c152063f16039b0f0af70959aa36771643a559d8dbee5fa1df7032e440456be2b89c65690794ed80e6981ce466ca576942360e59e671ee3e81aaa6970b71e8ec6edabceed2e446d4ff663aa04caeb51a99801a9d049df9172edad74219ab3ffa0b80fd12c7b09f6dff5cb85957f6fd3d6fda8c55c27a5639942d229f90dd7dc6ced0e862ad4aefb2bf5c8914b79ae2f6b8b9bb382e4f739481fa2c62806d947d7ecf5b7cf0104862d62c2210b5c8dc6e523e16ca6169821589e97caecb2af2d55834246726788d50c7769de2a6687a51120afcd74a2462a9fb5454250018ef5ca574bfe39dfdfe2b5ea65b897778e0a30f75fed44ef6b8368783fb4c9742a56fcd6b3da303a6a628e57e26ac20ccfd4fdd89a259adcee8f00c13b8166653088f26d6ff64b0722ea2a784cf7d581d20133d350ec88a51e2572ce4cc86c31bd89cf8d5347e967b199c57cb33baf7abe2c7a1e5bb904ec0668d4b5531bbb6b2f0ba5ae37b811386d7d51a5b58f227379cb9b9f49a2cf488ca65d36dede7106c109f98562d5220d1d9775b94c86a8f516d23388f921abbf8be4937c33b390b63efcea4e1682182b5d617d33bfaa57190b6b304cb10256f552cab8f131d2775598733815d976d3da43f331ad861e21c557827f5a6e7b4997fbbcca7bd7c0dc093718980c142e34e1248c0f69108ee8c3eebf3d79953f9775742bb5aca303648d9daed41fe110f520b3536a045326fc256b316aef22ab06ed6537b15f4115b4e84557096b5ffcea5094a6c4170c5d8158087f4df5d768d24fa7992d1a554ba7c1c77b846b0ccf9263603247a48ce9a8fa676b2f94ddf2026684748b253cf96aa98940bdcebad35845e7b874e1d0607a57029a5d903dc14a576c7ee987cd5a07627e973f768b95662a32c504f5493d4c3ad80140aacc1dda767376f0b16644df04853427820606143889cd6d2efbb666095768c236d024fc984f3c12ea15b894773a75b10b68008d50cee3746fb6efd037b9db985a10b730bfdb02bfef485e6fe4dfe2792e5f1a647d0527b3aba644a782d89f2c9d05ff934d4660c8bcb5b736c25c94b40e36fb7c7be5206adabf8ba1888dd7bc70d0560a1d89024f88dbe03e244e87d67bc20b8cc9556319331fd0a59624a9a313d7bcc1e02af25c10028e0be0a842eab0f7e6050a6c8012288b6d7e3758612ceccc4d64f489e000891476635b0a58cc1d18f710af96da10e9d15db49055882eb97af2a32156c7a0b2cd49469247be3f5bcd08e84b686b8eecd47beb92fa5fde77bbacbb0bbbb5a0739f07db2d0af8a8b47d076e0f7bdee1807ea7a9e5785c00650f2523615b31bab95ed011095d8d0d92dffcb400933e25a8e9fabe432f0efe67ae87ae439e5edc8be3fcbaffa6d7e68d688e8b7b33de393829f62d450020657ed573107bae49938cfa46b9f48ef5e8c2719c82bbee432ba22f82a291637e351f2e760aa88e3c1ab8507d3629136f6e9c27bbc2d93b6715973b1e23149e384eab32ed93fcddd72ff5df34eca915e474c172ac04ea02ad4fe424fa27dfc95c71dd3564a7e5cfa7c47036e827922592e1522f6311609383611f5fc5e2fb50cd0bf4b89759a2136708e9057a4df786be88618d98cfa3c6b8c8629840272e7b1e484798c02aafa1750b1aa67d0d5cd03005065f624870584bc9ec56e410862014c91cce5902f063914d1f79c8cf75ea20fa38597e735859a8d7c94f33e208e3103aee9a431651f8c3748b04814ec43e60ae9eeec72ecc36936fe7c1b3f73b7a831d84856754da79c742e4d1112eaabec7d10c0d7080a457ca02bcc39c208983ca5f248dd1b1270c8d7af4bf9f3db5e841f37ad059bc5ffa11afefbb744cd5b15af303e5ed13c9163e85561683d365a2d8ca51c33b88567f20bc384764cbe6684847b6276454be1c10c6bc4f0e350ba22c733c41b5345979a9ea2cd0824464a4c85549d15b186a8ab5e8e8821b78020435d8c2beb7b8fd54e655148e47bb91a1993cbc6f363c7548276f944c29882545611dcb3a5e99d13569d1024dc87363a731bb3b6251fb189afd25f926bb19f9787d8245140125582c45cdbc255bdbf0fcd8f282740f0edb281f61cc08083790b3a978a69aea978bea93cccc053e341c6073370ca68f6c2d7fbbdebc78d31db55e32d4f9f32b5750e6341f4bc6d48e2d50185648ba1cfa9816c8e1b62c73eb9184286ef0dd1526f959b85d87a5a8076ea5c9b7640906199c011b8d285deec33233e300df75349f1d57f33c1d8c5a13c4cd5918c5b49faf8f32e89215ee99624bb3148b02536d0efa58617bc911dc555f7ae6be771640baab689ec360ae7350453d92560c7cf98175e55cfddab39bdb1b8a94bd75ee380220f6615bf2212e1afcab7f25128c2a36828e51d8ee65b475f6a082fc49c75685847783eff615563913c4c47f179b10e004f63b6a849987cfcedd7024116e013209833fe5bc773e55aca3d717ad37881c5ed9ac9b9374558f49b89918d4c7131d79896b6b9e4656026de60e3585c2ba3895bf1e6a08a4eedbf581717eb3fc59e1c95195d0124d0233df80eee2b793ae54cded2e674e2c6a2ef6378b145b41b34a2f737cde26729f8579fa295c6b1dd397773b8093d9bdeb04bb94d2e00f6a6d176a4b835e957e96757f568131b9291aba983f4e88f9dbb4337fbec203af4267e9a95138f18b0757f3221e08c7d88cc1f07855c3266c2175729e4b7c88e6823a837653df4ce7439da39e0b4fa04bf5ffd30876a2ac2e115e5cb6594d7c603dc3f7ed021084dfa73f45de5fd2581d89390bd6ac8ca171074716c7218ac2e8788853f650e230c8601534594f5c7b9fc143c2832a6d6da99015b5b9b4bace8020a2f48b5827d7e223cf5f305d9dbb913d90110b97896cfda0445834aade3ebc63c1cbf676b44492801c358b162957d70583f0d5163287822e267b77b568477385fe527d2fdc6220780a2663c257901349666a47e3c61328e63fb48f5b6a27c6118d4afaf6194bee9e8577d3dadb708ff98d2b04eb26afd7e3d1505ddde221b8c71c73c06ab44d053951a3582de8680f3547539524019b4c81df10c4b29d745b9d9e20f2d69269f607d6c88e49155e7db709becc83db454d1ed3381cef4b2082eca9728250a1372fb2674e4da661ec4c9beffad9092fd1b9c6f5ce1a8abbad2ff06ee9d4640658e95dee52176b36fc05883cd93e19fd96f23ca1196ddb9ceecdb87e086063d37c0ac146e2c61c32135e144339be446d79b7d11622ab9d0eb2c6f82ec5ba3a4c10825860d47392098d247e646b67da3c595b2541c53907172eff73d3e8bfd492e82690449b74012a640e270c8afcb0ac0e7d5fc6d9f8734525b83518b84ed15b7fffcfff9ad75ca951e1d42f2f896398e2e3e7779d2799db659f0d8b049aa48a50b877573bd86117dd6e075ede6218c149df7f145bed3b79639e41068d675d3a885fe30fcd017249ecbac5659d50f5feae497a628cbaf9dac5a3f7568af78bb794867264da2602b6f1ce45fe7d48c891cd495b269cca441ceeca87702a8554614f28748c49a2e2715c0587cbb3a81c3248cf58660223e9f4810936e65223acdc4443afb7353f42c7c0fcad5c6036b6d894b1c056cf5169d6092a5c9181d9056cf58a149d4913daa3082b0b8cda886fd93f3e8373c8c88fcebd0b9a68953ab2d38c82f011d0d313e06a59d0eec2a3d577eea570558a92970f2c854804b7c06527494b27a50387eb329cb03921b6de2463e9483e6b46691d81d25f841f77378957e022fd8132c5feb31073b5819318adda3d5334dfefba69629b5f2c19b1bf130cca8413c759e9adda36b59490ed80c4321cd7729c87a995f67dcac4c05aae78d8d1ecd6d289d8bc43e9a355461c14c3d4ce9efceb853c12984d63f382e20b919ff95cecd890a602b3119d582bbc8fefb08e53c1b7502673d2889e9b7ed39a7d653ea067f2e41c0f9513400702617ad3192ca43f6173fcae2923c947779d72a3f646c412de6e73c7d77142fccb554ea58b651247316caca6b90fa0ea9aede6b3f7c0b7900545d6867ffaf2357a6d78a5f0e2fe46b62cc05bf1d5eddbb3bc6e0296bba3a47dabd4a0f5ce95f765ebb64f1e43bf7b07a9862f64550794e845267336a681d3ac978bd64469b825343dc3fba72887535f4a467f4e7ab1cd4145adedbcf7496699b6feeaaf4b99826806bb98f95ab385b27f31d46dd74637457c6956e4033aca0425b3b0919fc67e7a35931a39fb826666832894074b4ef7900991c3d5a0a2e8ad9fa66ecb63bdc17a9c76583627bd372e3de75254dbff7f72f4742ab55aa441cbe163234b2fae87f49726a58acd9cd48223b04cca07ae1fb5df11217ba5d14536d5a2e14a40f805e702aaef558524942709ddfaaff147af498838210d718068b862161c1ea4be03254d2fa82a3582b47d8e479324f810d01d1fb2bb4937f4a75c09586998db711002e313c27fb92c6f38f803dc52c0bd401aa730e7bfd560a92f455407d6249a3b08a5509eff23f0c7000bc3fdbdf64fbae9841df85bb29cecc1e242bda863bee294d0552d6b3a339c96105747cf44c1730051801c35f76bd461bcc27d2f371125e50b3af0eaf37769ab0f31897223c425d2e73a2875919bcb04e63a0f60cb7f76048c1ec22134ae99d5c3a1169df1793e76a360e081c878c89eea7017c03490a75d1053c1c801a91bea65cdf83c88d9e3919a803b17ee3564038d5cc8a61ef223ea9d88e07f79e19dd7d69f958ea6102117e73805c2978dcdd8a9c11b3e9e36dfb2353c20167f078525be797716f113390018fff814155dcb5457c43b1a2a9c1d331be2ea572812cd913841657f8ddf83aa624058497bdb8ec60df0cb02a114e2d4314313c8da5f99cdbf8ba9efc4490efe082a0f604f4dd10c514a13a4bed13e6e3f9041d5dea4261278c26af2c7f84811dab55349d1236aa673652e6e34fa3db317b4f612cbc20b5f992f538e88393279b2a81e1387df6d03e750291891d2fce202a7d03512c399c5e9a4c2baff82381e4565488146d9c20672c157e5d9c7a2a41847cc1a039e18b401dc9a20d217ed9516ea6ec67f06aa22d184719f395882888d3a47323422283199c77fcbb4d4fba0f67e4b66e8db4961762d59bd309df31b77c1cd50e58376a2d586325fb689019bb796bb940927c67225a5d5789e55e331ab2268efa8cf9a9ee2595dd5665e9072a55963b1c866dade5325b54dd9d943a59ed2b955e4f1f6ce2e3afb7a07042f9351bcc4eba784d9e5d4e33d4fa4b898a10ec7c14ba05c26bc6ec7f4d42a1be16ed59478624680ed914f7a97a43bf84daeda51eefb6fe5ca27475db164c8ffe36ac969fa0b9c87d02dcf41739ec7786e9fc99e985282d5c773022edaa7478d37a678c5ad7d125a4a81aa1bb5c3edc19a1d50b4195c78cecd1c602a5810b6f0ef45ba6f937211c1b63591dd9e165fc362b439a4b4e67477a1f6d8d4d53bcb7e587d98ef4ca771f4c19023350df006180827fc7658237da194c04593a7295cfcf209aad60c1be3c0cbd84c7cc9018ece0ca2989d9d6248bc5bc6cc1d77e6b5c8fe3790d9a4ef067a3d0c1449d431648cb0c536b30b17d950f1066e57767abf2ea2f3edf26765fa57605efcfdf5a7c6cac950dc9c67538104a7ec0470a18fe52cd5805215a078364ce4b466a26512bf6797ddbc8e5ba5157c0787b4a69b24669aaf38cd4228850d6c9ab409952a24b8044da19dc89ceee5ecc679f26937cb16fd9b36cd38d686306495f6441c7afb6051cb33e743ec3cbfa9c148cf7f82d0873ba106cf790f56e830bbb5fca932c8813d6033c8f3d352ac2d1985275c2fd5b9450fb4373a1729e85d658c5fab27999d02e8ba49fada0591c73e82d26829a4f2d8bc658ae56552de2962e608887e914afc524cb8579dfc733a8c70c671945437b429c87ea74de58a75e4e462f2b84649b1176e97d386c6e2b0b9b0f4533fb67f6be6c8d1872ea340c9b5b4509171a061d8b835e5648a4378ce0c5694485d8f889584b2d60ad509c6e272ac10abd298e9103be1d3244e9b0172c0b194e3cbc0f28b6b898c0703ae56aa7158dbaa2115923bb78d20475149d27625cf5c166d3e5c45209d2c1dde2a6653af1002a6e8c386f488fa042fec147b1c57d7c078da33a5e9cf9a7fdc76c9540329c6fc7ddab6aa45fe6f8a9bc405c390b4ef9e0782769b8787948b543608e6772f3f906cbc5f837327e3b13ea1cc5e54ac520f4e1df0e0b638cf264c9b582e50bc1f5a7382d2eb50d98c177953a4eb11984d5f86c2feded5dd166e4385022a1b7f34496fa291036ed11fbaac8c8539ac5e971a683b4203d6e41629be2f24297903690411f45317b69845b68866af8c1429d597ddfc4dd3c46b7c014ff2c5642e9a36522cb317243b50767a310bc4694f0b29263cb529363ea33b4a4793b32356deca0974acac1fb1d3a38961afba24322a55bdfea8605e2963647110aaadd428d72792d6711dd92b63c313c90c27c1fd9b91fdbeadae38fb8ef510182bb9f453c63bdae1a352276afe3b1b87535c9a6e438e0d770bf41ad3aa391ef043d703effdb6833a11199f51fc1cb64822e0b58e6078b2c7ca3642fe52b10c7f1a067773486a1c5bb9ee52e217f05774328bf522c7e317450486b69f7b4dc878077e0d5de56c2cf268a72a40d7f5644b16caada55cd17da85db19ce62dad161be9b4d5ba50fae205248c3f840ec2adef96f7cc69576ee09ff282ef6594d334dce0d58aa4ed7d5b7272ceb87bf67a5966d49442f4dceff9858d684afff2bcf736d8306f50c54926e531ffb5d6fefa83f952396aa9b1d0a1594c131c7e105d792f44499721018924adb86ef940351f480f1e028660fd4aa4b333e2d4f3e444c2a08c0501de9963510c3f8a973b979033a585ab6cc8241a5643c66a6afe3cd7b5566d8354062c8063c6804088a16059a5a1f93bd12c011f663a179d5f86782d819c61c09333ac69cca6dc59de7688553d3feddf34c8df2ba040f65d18c0b6a5648a1d5ba37dde6769a18c8cc94626d0843a2db4b60974853903a8060cbb90dbf27290e5ecbd7ef7b1925d00efd24d997602828fc5e3712615591147478c8ccd380fcf1b955bfa9ae5aee9683cbddd94d398c60846928eae28d52e4820fe7a00e7b8b0eff25bc6419aa234eed03d9c7ee4228fd0c2446148c90b6dbb5f92ac11df2d87bb4d32c68a78012ba4520bc502429f7264616485f85c9213e0ff148ab63654cdc21f9c5004f86d08ce469943907a6559056bc0fe5d64ec4f602e85973336706197dfa40fce0016ed770fb1cdb391ef04615cb07af09a4d4f8be843bfdceedcdf65ef2890abf0a255f83da7422ba565d9fe3f2662bc71db57feab15f1647d3d2b75fc3ed436b82132a1e9177b9054ff2d12a6c862f98fac276235901e4869e0ecb740344e7f37075d0496d1d69467ae504bdac30033f6fd23efd29713f1ae976956aae70ad14170845dc89c23f12b1248e0043cf78bc79d9a136c2aeacb44831c78341c3955eaf18c7d0ea07c31873203d99fb542d08b825bdf95f7fb09e43438945acdfef86e122d211d5f6673e33c9fce751102c9a62c6b55bcb745cf7b6a19cbfdb6fece30ca9cdc1b1e215c4435092a320ca7d4af07fbd0261ccf29ec48d43e39621aec64a72f21cb362a894c47cc6044e42dcacd390d3e0ac00078ffffff87