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 83911 808e16ca1aa7849aca3ed9e3db543bc1d039d84696c570b6796f23c897222080

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd25e0b9694ab5ea2434b751c231ad4c4eba5bb93a656d8b3ac60b7d7902cad1
Certificate Block Hash
808e16ca1aa7849aca3ed9e3db543bc1d039d84696c570b6796f23c897222080
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...0089110000129c0000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000009efb8436bfe8dee37d9e40f7a4a69fd29514457065e088e5d95cd99643d8b770a12463e93a7de94e41cf081c518ef52186f0c7622613f9b041f3460476a3507edad259fc82dfea2201616006e9e331822b87b7b62f5fa505f60a000000000000004000000000010089110000129c0000

Raw Header Hex

00004020b0def9e831f2fe9e6e5c6e87b5d90cf32be091bfd4d2202bcbee49152610e16e7ab1e0431c5bc25c0cd0e897f99d41c6f393c5a915392b6cb811351293b7f4709da94e6a06c80018d1ca02797d0bc63a8b6d653ab95bba4e4cad31c251b73424eab54a69b9e025fd

Proof Data Hex

59,560 bytes
1212160103079c2b08c99102c04c80b111dc3bab36c416b0809e1408fb9032f211f54cbf81e231fff93fce99f8ea5e149920e2603819f301f321937d6b57b3f261e606caa40c728f8acb7e7c4e94c3835ca5f0d73324d69dc2667efcda94c92ec24cec31cfe9e07f5fb990259942e4686123521c7c749ca70a71d0a2a03973cd2dae6cdca9bf3538a8d3f6c081e8855fe3b5b6fa2406ef3a03b746dc51a453129206a79ff57ab856aaa3b7da6d309514373ca11095c0031d885249ec647bc636b1d47795dcd1602fe59a8e1f1bd177da9c155ed664371b64bb5638cc200c0b4f40f23777e8eaccffd30cefa4d7415424f02a2db6262e1564096731bb9cb5bef5873ff16dcbb5ddaa511da39149391cad0e1ad53558456b3e760d91a02fda55db8e4ed39300e60cc162bf7b1320e845e9102306401ba6cc3f1c82c02d2ea44b6ccbecfc63b6d4575357bf2c72316fff3e5abc089fc9b0baf39836e186ea5e9834f3d74f7e8ea830b5320e0ebb52915e47646343a019feeaed4db4f90f412be475125cbbc01ebe443bb4de3650574695b5ceb980b3aacab9721268823cb4674a6d75183a005d0c67d4cf2961f2127420bf410fe8165ebdf8aa1113ab1334d0258accf4821bb780bd818fb1644fcfc174d627df971ae97aaec026c464c32cab89e283a54a1c55af55ade493e5231935e1da20b0c6313893475882e642572dd950b9d779b1f59cf379b1341d5f012a140e08aa6c792b49ebeffeb277170786cb02943ed23a98a09bab52e06f04df7c2482c7117867e74359eaa76270321faec7de264531ea23780ad63cd5321220b7fa87e6f6787d8d133df30369f34d5db6b3346f583c4edaa2c9b642838ae88569bd8c7a754874cb62a022150ec4c62db5eee95540a5a8b6f4b8e3d21c835fba81d0e3cecab65a5d1afbf5fe74cb27a20ad6c0947cdf9b389a1354c85d991fac7f22d8ce61bdce49c887c95589aee1bad4891b5f3a76d89532abc6d47e43e1df5d6317fb549668f08d8f17de2a6bea40e1e7a3c3a88b90f3dfe419c372b5d9f84425800cbed2b94f2eb21e076da0829b26d66faa5aace3ac39189ee1e11b10844d51a4b310f3c850ad9eb17be0fe6132762dd24ac3bab22ac494ce285978e0a057289e03350739fad4b231a9af747f2adfd3950bc155e461e60f15794f45a647043c61bae414d0f791db0cf16f149e04a288411d3c52ac23cfe10350ac26c90b0e3a22f6e95457ad0ad2ae5073dbef29a731e9688207397dc2696cb133522249b479835ac001771fa4791ea32c174d72831c241c9532e2f766912570dbf5e5f59e129402fab329b3bd0597cb6be0a80955d06924f9bb90e7527f2fc99d2f4b54e21ac1ec398a9d4e11d1fca216bcb2db1a7d76e6a565a0ef9ca975706d83c67c68019dbdba79a0d8ed3c5a14962a929891c7e57454c63c9f8ffe3679940b4cfa2baa16838b64b60563da2f9a056e749e478a964727d6cb5d5e390d15f1e9550bd7d6427024dbe42abfb17db92ebac2b10943b57824dcc99a371fb5e2a6aefb080471feaa122d7433bcc2f6db983f885691f18934cf37c74a664ea176c5e5d4f3c1a6b7d84137bbdc6f6b05c4e335101c303431cc0d3421667f97cd02da306326db08fdc1fca8aa42d74535affdeed7e24438ef4df53cbf3ee4bc44c1a034488ec0817d7269c4f9bcaaf890429487aa1494ad6f330e5ecb4c5921eca451da4e94002a7d65333fbcf5b7dffc1df2fda9ad15ff75947b798b291d1d8c2337aa66be381a1fac73a81da3399963cf6c5745d8fed9a518e05f12a2bdd0918eaed2f75d2807e1b987d2b6d91626a5de294cdb81fe98565a90194ff9ae1295a9b63191071583d82e18fdfa68c350f4cbd8e0d83177891d82f5202cc6937de475e9d09cc52c4206b17721bd1ba8cb09747ac0f0d36608fe0647aa861cd07df55ae423836e526614f7b2b20f97917dc1e38fd8fc8777f650abf076e8e3b782655e3cf5875ed28e7642d8565825f8614f64c59e0c4e3eec341ffb1150c364fce856d5150eaf192cb6bd191ae1219fe1aa9c3916124f69c74d2f9fb79a1d49940bab93e2072ed836c757d76f64aa7d98f3a422cd101848888a38f2037abb06c65f92826f6e2a375dd261112a5f6f6821835ad56fb5752abd790a98adde4c7c4afe1d0cd136a2488fd8c471dcf394c8525cdee4503f90117421e24fedd9b7bc3ee577d98e21de064bc76a28d2675035d7e559853fbd9f9bc8cf4053428749a3be3462d12f3d5b53f15c6d5a5a71a46716d42fe423724fa2104975cbe28053e216015acc6835817259b3b39e19a5f849c5725baf29a26070b6e0207cbdfb7fd69c747532d9e63019350671a7a8a59d3f6de2df5a27f2bbef05fc453cb642f138d7184d5604e6b300a71c51b93bd927cf55a140a2f7cb2817ece7fd30c4abde48e03ad795c1a2d5b4376028b66a660ef7c09665848264ed36ad0ad8fb41287bf2045f836d8bfdd954b9d11acccb0e8e60e76aa7fbbe680bf8456f514e709904f064f1b10a91367a9a17096091e9cd2f86f22cb8ccfc5bedd49ce19d36bf427fb2045ac760cf3bcb11635104af32cc0386a01759ad709e44b8a00caac7fd93e17c1621968a6878d245071e191b7555c8838646f06b8f44ec3246b756142b58562a80072d83d19502b8df92c53af4c035b1089d82818b61e2e1d7e96fa9c5912948a171b67f566ef8c170d542e0ddc4ae62efa74d4c4cf94f44b48f99f4e76598567dd8451e0fb2266998308256a2cabc6b26461a661609dedb457aa912f70502f9e8fe7679b991d6563fefb44f8f03b51ce50118d887d7245ede39b515d913a8ccbaeee13a30b83c17edf90298b4a9dfbd6f820df87f9ab8527af8ccaa7572d4918776185bdbe60889ca0aa3339b7f0c2ac01a1d20afc15b3ee9358d72f0df27f3d7ba4959b58eb22c8126fce57522142a6e0df0d5e5a4fe65edcaf811a9db4e9df09628de1625b502086d2ad739506f6f1608db814ff7ef1f1087219182b152c0a8651f95ee05eda6befc1eb479e2bc6c2181b1b8d72b68c83cfbccad38309049d393d8791e6d74f58d2ebedd39a22000187d012f39398265c1df5396a95866d887783ee13341aee25ff5a625532b33aff9f66ceea4a4662425bb7589e8f268022a85bb4abb5878df6eade56e0e094b22e74e3ea7b6fc40e2749e4838211acbd3a63e7badb406e19054a3f5dd67a29f7f42079aa5bddae854bd7dcb9ca8eab59f24ec30626badf9bce29ff8b3527d24801e401f50f1eda675f27ed25595669dab9758eb4292bb9ab23e26a32b51b21894d914e96e8aa38ec6e88da0d4408beaf9c0889655b34d1f74803e48d29a11368f99405f3cc960efbbf3507c26a110a560d1bb0a423929a8c76b01fd54c5ba58595eb0d1c9913e612cd6e4eefe86a92e21860d0f371bee184fb011fc068ee83bac40a30d0a1709cb0c860536a44914d1523241754f194f93c01405673f7afd51f5d39dd4e88bcab4863758a3be9b7ff3cb8665a24fcd77b43fcb3742461b93e33cb8b96e06061d8e424b5441a7e6d2dedfe73a7296f0d0cded39b20485935f3da26e223337fa480ed828e5ba469df70217cdf44c66d9c5baa9052cf85a443623ed60d6dd68bd59ab6d2485822f1b8e865fb7a716bc81c0f3e0e354e07b10447f72115f1313f3cad4d138efc14c66990b1f65bf18cd2c7bc5266b7d28c05000a3f2c320679df678769f4aab3df01fd0729bac89e486d4f63c77c8e2923e5c2ef2af563f47f56f3218e733e6d449dca4a4dc7b655f775fb1a7e4af5d6ec55fbc1a2112c15fae624f6505a3465644c8c485e8865b002099d0b9055368b681dbaaba550bcaac841d12f078f122f6bb3dd4e848a961422fa940e0ae83ef10195bf568e8ce7bfe83c0ff51edf69ee3d2ea3fcfdbf18472676175531c55c0ea92f4d46502c9b2439ce78d401f9bd167de9ce301ee5a586a3570dd8f6100ae358d78773465a1eef8dc913d44a703b725b7ce2f029b6328d0c718b125dd46a2c80a4398514f3f830b7e475bef34cc21ebb1efd09507d514a81e40e675cc29ecdefb0f1ab94cd930841a2622611464aace13949aca3e5cc2b4c1241bf9d48ea3773d38660384ee069d0e046a015cc4e2187c187672598c4cd5a16110d1afdad56dc32e085376edfef6e111e3935a612c0635b781ae06701d1f8755b2ce4f4b5ce38be907a5274bf548cc5cd849e3479fa7fa53d9295ba63e7c396e048ec84bcbaa43c9e54df54ad286ed09511db96104386403b3a84ac470ba2c87c978b7940bea2693e3b7f79e3f97cc71aaab7fc8ed544fe20906d4664af12a67911e0aa15263ca6cae6c3980604d90ae41f1d640855d37f0b9431a8d2898b1cf5ad87ee01aa1ef88bd5a8b585387725b9774f444aa1825a6bd3bcce2e7cf9c70b17f552eb29cd66cb3d1d0f5f0640c7009f41e06ebd5b25da4f2af7ee439c033ef38dc407cfd44f1ada8353d57822446a485e3e7f96f00134dda3e68c45e92b2a9445a210c229737e4d3e7ed18a2769e4447ce24deecc24a8bcf41f0bbb548583200f969ba5784d8a78d36c0235d537b60504a5f117dcb0e44f45bd871db6488f463530462337c86a53d8d535b896b5518844a60fcc4d4a0abcb36b4a6360c57ea4a8878e2cbe5a14e627835c107fea5b9fb467ab434628f55c555668ffb903f3a413da1fd63a1f0ffe4f0bbeaa338d5ad767da88a2015e92f1bad0260f591628df58de177e38006b327b9c6d77180dfb14b917cf8a7fcc503e01ff55b73cb0cc9c6a8b9422a44734d57bdb7865daee36098281d364c24ed28527266d218af5d96e26cb3ad242b68a354c81fc5a5ae510563a938edec50f2e78453e6ea1f3600769114c57281a7072accf0eb9c22e09a9a15a68b5e608895c42f679d8b813cb7a091a66e0fc06c8b7234ac89871778993e7dc4af2883555d288ad42a93bd040711cd67809f1ca5853dbb8d39d58fd18b959925af2e46b247a7d8ac616cc92a2cb9128a402b8e790269a2fdf15ab12a7b4015a25946a631e0522427958ada3253f47159c53fc82907c70f36e45cf4a58d3f68ab3aa636e87499a21f10b63ce086831e82f491f7e8ee88ba5575aba50d48f3dc7b4bdaa203d635a3efb8b840e567406d81feaa96fc8db112a052bc33eb3b596259d8e50bed9db225767d9a29f01b3a647d8941f1b5815a5ce38c0607e113a30bf8d7b779bf234c497dcddc0c0e66c0460e68bdc7dcb55a0b9ea9e5c68fbffaadeec3c925cd25dc942dc2887e783acbc251ebc1e9f1875aabb47b1e24c711f8166c9abad2be352fcd5a5c95ff0677655b717a71e4191bf8b516f3d0267c949a620ff1cd051a803c95f8aff37e3fc38c30d24e8f42433f7a45fa64b309202bf65f6b64738b144ab90bcb1476803338589b81fdf940c2d5a5a7e775aeb2e77dca8011f7afa1172d1dcadf188f36e41a99dc72fcfd1c33afa07abdc23cd195a88699722abff8cec2b25ef644cdcc3ceef718ec5e3569117f14d0c343b20b5c86b1cb34d1a8ac3220f02f065dd911953f4ea919befe6871d17b5ff05da3593cbec61acf4b8714381b084ba8352bd9b48395d3d104f26661315b63ced883b770570c16e04f0a13836f395d3e3dc684dec6f409c9951bd83bcdffa668a798660df13c806066b6708a4542598d9a7b0896e8e4062a172eb358693819ffb2936bfa51210b2963f1b8fbe36e84a113a3c2517e96e5555cef9864566c2635be4d7b0310eb04a20062ce8a940e116c7cf66b664ab834123fd22243d4151745fad2f6ef188459edc8e8d167505d0a90e763d290e75d0775dbee77a1a82b1f9004b1b5fd100aee15db64ee39bbc1b26280e194007f484a70450e14d81399dc3a8760335b7220bcad9ee5788fdcb7143dfbc90bde82df16d29c7e8ba68f5dce8a9f3e54b668eb8bde67253f15e7cd7a0c4ca3e2f08ff4e262e4643bca975db14069b22bbd679e4a7aee7c38eac9084427cff895217111cc8c90b6ddd85b2cedd1fffd0b22cbeace14f52870b28224a3506ca8c7717343de84ac3372a3c7bfed64092fab369281a11be6db634b69918be0d1d9820a7ced51acbff1a0a9c8cf58b9784f73dbeea9ec9f1a4b3e60268bf8b242e8f402219f4df429dd25d5b3b6a03eb8487b42d16606f1d35a78204fc0c76f37a60be22b3745189bff6f331e244421f794346ee0bf9c945a3bd746a2f6b205cc36ae83caa76d2efea17669f41a0e57aa3b66af9e5818e38b10f39ebbd2d2ed07a99a76440bf09908ecdac091e1c61a5a1ec97ea4ca899952e568a4b7e38f043aa85b8cfeba9e21042c581d69cc4331aa1840b43f04e506c8f490448ab36a5a34c8ac9b28570fc298e71a3aae453014b25d1809705132369b5a5315a5358e8be7b7d1a3c12cd630b6f18b3e93d273cedfb5159dc2f1a4156bb98b4f68ac6f69ae128fa324470de07e9f55393b49922330ea480901b6e1f7e887c22a743be457832e81683b95d155eaa316e044d59ec6376d9fba03cd5cfab41f7597e1175af2ace704b5d68a61c291a7150e268af63e3bcb24985ea22e62b76d32e27f3986d9bc2c9002b98ccd2e9d4ccc0213fcc7cfe92bf8c76a9422289f070fab2b2fe52364ae723cf135c0ca984edce971d8ad4b2ccabcc51d7327247c4f804f95c2350e2804eed44ae570235ddd43f8cbd3497929facccaa4e6ea0b260d86885b017827c41732b9d8122445899177505fba5dddee246c0fa0dbf7482f9b3582740330def585215d40db935b853ec81a4b151af60d5d777a0823a19554ea7e5c1c668afc0be71dc0947462fd85e5721178f976416594b1e68310640bc574796e3fffd7d139b60ed1a9f1b49cfe4476e506a797b7cd092e3c828b25b1ac1e35983dd0de695df581eb82f242c095aedec3d131ae7d3218e203fc5370c1ad5d15bc6a08996c802c6faf27a8ce308354a0fc62a4e816c5351caaf99973eda399af88ebe3d5662df6ba4a80c2866659eb83def0212257c57c3d229179476a16d96a72ea8be685ea1e905cc229529dce5bde3d20400a71dd3683af7aa818e7d4a751b79dd8108d9b91ac06f6cb1812a8804eda5810850b210de4f8889f30d982903d69d5e4251f8aab9b2e19461b6963363234e2eda43907a08f2293902ae7b539f4973452459a7324734075ad96a69149f1ef2e911939f2cd1e9fb588e7dce0c125b6b969bc8e71749e2de226b6e46b51360d7f1fe1350254023212819eccdb17a3f7ea29000753752d338a8d65ed52d429b9f451d211b23764df8ab7bba220218ea392c34123dfc7e53439bb16b847130de901fa065763f264d3471a2ad35f237874b3b24545a706755beb6ccf41b27a5e9106f5ee8d3d923141c5c78bbe609d503faa09013d1488725bb940178a7c53857774429aec585b2c7b3d49d7edc0e31f0d3b88aa9d5b2d532a935228f8106cc885ed2ad71b6d0faa6d43c212cf3aa245c157950e4ce85615e2468921f8beefa4f098712460fc53816558f91b01058d3778381e71cea0378b84271d9bf31c1236221c28333e9e31aadf1c12b30446a04c45ee4f20735d6faa25e136a77f1e70168847f93a283b746538dd5736d7918ec7382cff6e7627bf9fcee5f2f9cd2de647a12627b6e166ccea4cca31eb3dea877cc3d87c66ceb6b941aab2f146cfefcad6171507a8fe7f93a3f4babc80d4d4500586dc2de9a6c988f741f00fb3f3192fe89b85d15660459b0cc4749b11ae625b6c6a4a71499e4dd9d07258f94a695ea1d6af3a6b1406824a919c5025486a2b3f0b6af5725a59763979d5eea93d8b7d4452134b3df9097ae122361f3fc151028f21cfbbb599644896452b3c6ffaad8e334ede2dcdd997ab7168790d9d14ad04148953d7a23a19e6d893a2ba06afedbbdb9f870645a5e78e87e246d1eef6f355cdc2aca5159782e0c9fed8fa6951cdbe635272124be6de21223f8c447a778cb8d89bd967bf6f1046b44603333e876eaee2022a411a8d78072545f8e7f146d1f0e1d716cf90ef0387de9d31dba482c5b22abcc44979c69c8fdea2d15d937f04b122e4c4546638e4599b9e1fe02755b317484b16f7bc53a66ffca128591d638dccebb4cc08896a1ddf8885fed78a2445585fd897eddad1ec0fe3a0b21f639b1a955ba923a82fe8a5a3bafa220845860ba6eafecfe3c635624c0db58e1d0483849c1f2cee3cc2667058169564b5b4c4b9157f1ddada829ab81b53380f9575822a23052663e924397e1b60d61fdfc90db367d934db21a43bbc444bb6a82189eff3bae3dbec114dfc995f8f3c7b24a638adaa0709449a61eeac29cd784028491c73bff24c52eea1fa1b7bc98c9bc7c5213f6b555782ddf5f982b5856c14aaf47d61013e3131b3fa3ccfd39c285debf4ac57639ad5e5ee6d902190e15a865b7134c03e0b02dbe3d384182d1049371027f868a0be945e4d61a915d8de3541246d1d4afc0f9a7e1b552a8377ae7f91834d131c4ce70474d0f2b5ac3e5959c9efa597e23559bb55940f4695f5280b869252f14e8039dcafbec0abe8679b0282482abe2a0a95381a395c34d7602743d76a6724c46036fe9cc345d389f8b1790bdac8082ede6c0723247422eda1e3d4460110e2e4df9b83095deaf6b58919ae2bd9a55ae4f1b00029fc6faad59b0b7a959be259c66a83740c1b3d242cc247834866222c7f6465654e356b8e0e7bc4effb9bfee69f6d6d4d2a52b10d47b09f8ddb92e7ec5906d19fbc2d3c41b3a86c269e140f38738c865d428e7e0ec570a46948a4ad4977dff93e78d602b7bad188f93448e4a370e78878975c479e6e724c946b3a73af52c1b553af808f22a793d3cc6a9b22b948ba4dc03822caf0e3a085d9e4bd4d60009020cf1931602a4b3173606b8eed68711380df2e4871bd4d853e7d3abff310a208e40466abb59bba9d8d8653ee9b994ed086e7aa45e80e5a1e1d07b43ca993a088fc4aa4c80851723d466ea62f000d41a51ab1df3a9742610d694148a631d36a80a2d814d3b5a22b4b5c955d520fea1d9e49ee91b68a2594596fbb2db293bc912ec2fb1965cabb73168c750443b1e8606214e3a6717368b347505939583f578c9ee3d4cb52b5726a45cdfa8bb5b6c5480bcf79cd72726f8b5799e2c7121783687b652ba4b3a50b7bedf052a6e1eb1abe414cc162ddedd23b905e80bb90262fc48257134e4365d88f199d33688c23d63bb84a5f7d57107073fcfc24a8f49cbf844ecc0b32d2b7c84d67526a308d9be2e91f6f60810bd598b3570aabb24cf80b1c1a398b20f78f88dd8112f299ce3231c199cf07205899e33e5dd7434d2de0554ced37e891fc172ac07fe704bbe2273481836192e9278239ac48a5d6b03dcc2a08bcf627d464a44d7922d50fa9768b04429838c8268ccbf6cf012c75df26948e2d6277ae4a35dd1ea1dedbc67439f0b5783f0f543b728143999587f0ddaade0d6e78f25704fd4aee599fdc07d005bb3d0e1e4348e0b13632f3eb646697eb8b3d9b237348a72004fcd228939a497c40c178e8943a43f2425d34ebe40c3676d254b7949e8f7dd99e97b1dd144b7ede25a4aa3f81b3cf57fc2783a79f35e6462fc48d753c8127d0b6711e033727d2ee71cd163659157ee91870175d1b306dbed9dd14d447ca36f108a6a9a1021cc7263b0ed55162ad46260fcd4006b3e468555e45b71625e2e0f85c903a96b279d7f3a24d3f2d8557b5aaa80b4b8525d5f0617b0fabd418155bffab0789a88af2ca7ab05961dbdd48557b4c230b571ea219526a3e044f0d728872457035de56fd5726ab6300ab0ca246a1dcec81f3725ab473732549925943448ce26e5b250767d619a18896dd5aa1ec57b7ea3939484aa755e1d02c17e243c2bf2c1e355fffd54ff1c169d15d2a68628273e6eff0919c78160c231687e17546244cb10d50816fe0574dcd6fb5ff1fa0eca02553629cbdc0c3aa79b1b925f9e78cf6a498f3cf12ae0f27d990d9ea506dffdf70b3a6a82255a6e649a7c4f890e5a8c711ca6fa3facba44b30984f98e78e02ec3ffac867e18c045706fd3e2ca3da69626dfc676ab3eb48265b1b1f08584396321b3fd8256ba4de7eef0088c84c24539e70c5d6b808b59edcdfc5f0b084ee8480daf5fee64b753e361019b34f1e0967333ad59f3744bd9f156cc8357f2f70726e4fed1d603ff3dc0c51cd93aec10d04e63bee4dc52c7cca25242a113c376018c59dca7a4184edbf8fea4380eac069511dbab6f6790bf758f84d571df832ce067a5c8ff5323be39fea2ba601881663bc2e179234507a97ada9b44bc765171b081f06d2509808576829f7b505c7a8fff4a5cc6801722b2c103651a79c15fe5ddbcefd79a91c199682b292a552213ed9d32e50b8b0790d7307653f7a3dc914dc63536ff8b020bb2510a332b4816600a31e953297af196c157df3b3efaa3aedd51049d9ea812863825d8d27231e45f909395fe48fecb17322464e4b997df1e84fd17ca2bfc47e4c5c06bb9a7a5dc01f411743fdcd95c6c44e2254ce6366cb593f6c9a2051e3641327ece4f056058f8fb6efa5f19f71b566a6601069c1b0c9b3ffd4edbff8ac56a98ec2b67f33205a559c0d0d6d7ad9286d4cd6bca4d2b64b3370bdecc5828606029571d5a71dec43e5d91b755677d44d15b7ee55d87b974a8f8217835481037dd9c0f6c68e55a44d916ec7bffdbd76bc6989adad296e9750fdc9f08f0addac5ad2f0f146ef1b79cfb74afc6530a2116875a7f03853dd43a0df3a538932f56519d19101780dab033f0637f5e27f13989452fd561de626b5c8b3f83cbe3bf93eaf5a3a9a9dfa797a145d76750170ca94ec3c75287f773870e856b471e1958af6b8fcc34e434e6381a43bf170080186bc6b8fd091b5b45a8fc793595c6dc3533a455139a8a35e966c30ec438ba1744d09abbb0ed7b0b2f3218f28370e7577b58f771348f1a9236d0b794bfcf9a83f852fbc08debf800ad54ef65a655acbb9f99a5b4072e81474da5d3dde21fd245ff40ef5d6b08d21a260e7b1b8e07deac3b6e2f7750525e3fdad7fb44ad97073623814d8478e7cd25fb176ebb6dd722833834d5ad2fdc04edd6e00f35a355439c08bc85943e80868333edf83fb798713c2b12d090c9df105b122a299c1ac775faa9c09d5d12b6ef2e55e95941062cc98ab16e22a86f34ceb5e8c6fab21332663d9a6bb9d8afc3e927cebcb4c73285661e1109a0f20709af138ebed49530bc0c5b57c5d4fe1daf599c5a5e5389764f98ddda8fa69279704b68cf71032aaa5cc9f19dc473e978844a3bed89541a5286920f4a6b62716c6c79b84b8bcb67d2b8108ab5845cd2efab4021b64e9fd2cad46be90e89c02967f01d89fbcc75e4b69907155b917ce289bbfae4229c4dcee73e4c12e55c7c72b67c671593279e566a751f487344d3e89a5cb6d4681ff141d5caa566268f29ae283a30154ec1036e76529e804b536870a30a7b20840d41ce46727657bf6fa6a1985eacaae1dcd2cd6b32562c562eb7ef42cf4ebe2cb4d7a6a59652ec5bd18cf6f0cae00a2f87a3b6091b84cd44d620eeb3e1fcaf53670a040ca2f93f632f6762f4b3744131100ee497274d9882cb8ee4ac24888c3b66bd2af0f57c13a5699478c42792851b7c853b55eac3f2696b784d952a5f6118cfc39bfb25437c1ee18e99b19711450d936bdcd942420878a74fd89810651e607d5131f6f1a805acff2e1d64568bc849bdc36f9c1445310f5c3a7ad5d733e10ad06cce379b8c2f83b50f8f95258e4e031cca01a21682ec88816523d61c7c4f6074c4dbd6215e18ba4f312690f6f62f481c9adf95c17c1b57b29947cb052d453a2550f6f3a4b0525a92b5bf8008e7c422e544e6aa554a3f2841cfcc4eb09bb8cf0440bed95e95e605bc43a37afe8edc92105b2353e3a77b8cd79dba86ce3b1ed8cd35e58963e6c32049581c8d4dc4efe70947cc99ce02813e34cb458c2ad23260ade5b682040ca6cb34084be5b44263e7dc6fe912f4106e25595d2afb3205c7d99aa51277487a14596d0cb9162baadbf93a51cd12a4cf5bebaa1eb33adbbe3b8a5f1e86a96f005be2072a43450c69cd2331eab342ff75a004ccd3e05b7cdea7f3d07d0f1028512a6eda7a865e24c879913e3d52f1297e98d80b6da96d54c383d73456b9b8f9a593362e330df166249a1c6cc14ff5f04b6caf0e689abac855b3a163e8e309aae447a3053af174d89f085a5ae4dcae6c17385939181d6f1939421cdaaf8d738c6ef4c16792b9e70f3f4735dd76fa941da9185913cdc2767d818388f7abf2461ce88b847ccc894794197fa58ca403b38548daf276d791418ca15d6c726b4213e09c8cbc51eccdfafa0900cc120975d06136293fdc0514da5393d2e812ba236d363d5550ef4b425ef0ad80d0f2c6760f0b7ec6f808bd605f052763bee27cfe29fa60f9f8b8aa19a2e7733ec47337accdd5b9fdb2eba9a463ff4556589f80dae4490301f60bc0b103d443ed74621712efc889e8f020e4fe0b533a92b7f16cccf39a6526cedad1008ef431061aec9533240d9b8330dfb0e1b9a79a00ea3883c62b03a8b616169a02045feb8751e0f7a6d91acebc9ed709b9a56feef6aa361eb795c68539c34d0af69581f1bd70fc05ab940565bb691270680da84d3290aff4c462d882ee09aabc892476e5464423a722d60f64c8051bff471d32dd92f88aa619a38c611d855d4b2629d48ec59080d9c9202dfc0b3517febf89b886313ad7285bc0b771fbfe755e4194953598333c1836c7d67116214671380c25af2b600040e1ee540cacb51e090ab86db6497940f5a89e0f78b59c2eb50133223405c658fdb81fce0ca919bc0ac387cb00db102e9f9287a6a1a3b32f4c06e39f551526906c35c73cd64883cadc2d9d29dc2b58979ac48c4f6008168460442b524c44220632149399b0342bc5a54f4e8975ae0d6c4bf442125ceb3adb5bbf93d46bf83c4c764fa45e47236d1ef911a232009a5c1100629eca733a001abddcb1e323c9bb3dfc1b1b27c1890c8b9e4a8906c0964067fbb6a2c549473f18db2adc9b37692f7bb9748f468975c9151a8f14e50275c54d80e832987f508d9c95fae34a6dc85e17b17c77da1b46b385a209f9bbd9684ef315918cb3595e8876612f1d477781acd961734f2766787041a38e08c782bd4e2c303fae73e1a4137e63362cbede8325d29f1abf904dac5804f6d97ac519e191ea4214e4f0c6804da1234d07beadfb8d6a8cef9ff2bdbbc6cf8d0c56c02cbc5005cd385c408417d1021db25dd080b616aed23da6f9f328842ef8e7ee39517860eaad304908c07a17463b0dd85604297f2931623e9955000344c433cb67b239955cbe53585d9ad9158ef52e0b244be6e66e39246d02e665846aa10dd72c054a4cae78ddc04ddaef12dafc8da0cc12c30d48bd66c5a14c78e479030d78f3628c651f9435fcc8a20340657c156a4c8bfca6db9beea0e79eefd2281b902c3d4e6b1f2df43731da035cb771935222c4724196b34de6d5554b9a175247285ff27a0a27f63a5a845e0b963d3e2412ef52b973c21ec72c1cad717963b4f8853aed443dfdfd5218ed1d93832d94414973f3c0f66d1d1aacd4d02780f3021b165b7f060a266fdeb894ca26c79759ef4d8ea875fbd9a657fd9cf6603d458f31156975b61d40f7b22a2603265d3c2d0f77c4931942ac428367d66342375d1313e1cf1e03ce3cc3a9d81959999a2193b473159505fbb519a312f5e7b4f582cc5e9030ad552f51d2615ef4e0488b2023de34fcdefb9b1ac00565a08de864daa24a07b5847dd8842b3a884d920ef51bfadabb03acfc0d414dda9ca6d9e2efbca5039a3b78cf0297cf6e39697b09cee802f95f1da8a619886ba5eb72ccf568733b8203734a20db0698578bc531b21ec1ed77b8e9599820d54adc571573625e0c25559726eac1212dfcaace1e4d2f2bf7dbf217e4acdffd7575773a1fdd0ae09fbe45c932b939b919c7feedf877f4accee42ad8731dbf8f61b9c24fd5f16163e0d47190c6f91f8f2baf3eb5f0c08f8874a55e27c34c2af8237ee54fece4a9e8c0bc60801d82b73befed041e03d3e564a69578929d3c7f41834e975485263c7b5a94591acaecff11daf6f99591d5c1362843037c2d0dfe44f875ffff94093e1daa35e20aa654b02ba24c43756aa1b964dd58b3260919a6e9d31ce57e81ec421019fb043d4454c99b7437e0908d56bd0b6bac396304e489d0e9bb6b153aa5c53c15902a0dc1a1e3fc6ca0d7a066f61ab05c5fb9171a3735b5977de3621d2fdcb576c29db2529a64e409c14e5e083d135f23c847e917c61b4eac66b307e2803576c1bf1da36243e7b80799093bc0c35fd5837afa7f32ae526bc4a3d78d4b592e403e321e1ef442322c105f0f0ca2969046d80d09dad633a557c462ab9e290acd471514597f914004ba1cba7c3c5af402efb717bfc058c1ee269e20501270dd3d79488aad348065c970f4ccc6a09a7d3d232b57bda62a2c75532ed6f9f64c51d3b6f326c044b530c59a3ff4f1bbf0a349e171210c781bfb26b541f34619a8360775235a990b3fca5c2d1fc666f1d78b1d6e079d9a8c8b2c0766e0c634554ce43ad416452c0ef5aa814a981e6cdad950f71875c774b9c50e23f48353d2e447854a4baeaec24539d7ee8bceffc480bb312bc595f57eb261a83b81c9d501eb1cf1871b2cfe29237404b61612d0df5a0e10a8555a762ca87cc0e3af66468d1ef0b869997021285c0e5c41a998f3ad84cd043079e52a77e02d56068e58181dce3703faa224d32b52c5d64ddc6e20c5e4ffdff9302c01842617490cca033681e3a9bd99ef9844aecb7a55e9e31dbe79e19256f983f99cd8b9fd0174d2eb1b678a552224941958348176ee4caf34f758b8b849b765b1812561331b7ebf85856ba0633f2e4e4661aa7311567b57006b77118b15a6021188e8f0041cb92d625248aeda5a91f7be5cca5c0f1224cc1e3f1c92ea8ae48d4b509a496df116e44a057b3c1df65dc83e59826829d6f0a574ec1a5a883ed4314dab18896495d1445818899039292e4f9b9f45433a3b7b4c000fde759ebd52b82b4b5ec2653c116aedbbf1e10607ec1937a32f0fc48af79f933dd210ba272c6baddff2cde9c4513012bdd6e6ca9afcd0bc84239d89a1d030008f36eb72bd88ce758bb945e5af733908afdfef8f2e4d3929baf61aaf81131780f0dbc4c098a9a0ed2d944c0fccd103863f2f5344fd1b39cc42f80fb1e7a29b15bb5965c08db65493c00302f6f01e4d65685ebc87df11a27b7efc7ec96d34d641d2135e4e20c5f15c97c882179a5af8f1957aa949fed7177989772cf3aad6101537e318bcf35bf7c56275d16dabe368cccc3023aea2f321462c35efb3201954a7a2cb80ef1894ffccaf115238309a299fdaef6fd926f41d045f7a41cccc963f638d4fe2e8df6484601a03580c29f3c1ab0b2a46b50f8cfbb72a671b5defa2535427533fccaa7aa42514c4c2f88f6e70db1e42becca427dcc61bc293d6fbbbcd3de4bb135f1d9f3de1c62d31d58439ef8b49fc9d2f2a26b9f83b0fd58ebaf8f06c60e6aed9c749fdfa8d4c2e07d5798667dd42bd4090fcbff59f0528fdbf2275fdb74a9c580fd1306857214a3abdc1066fff07d852e365241f054104d3d82a7327e3c9393dbeeb8271d5925a9c81db4a47b9ea1c7cee009e45d1f955c7d2251989258900e47ab293c3dffddc897b75f7bf8c7c22a7e16964b961a7727eab4fa158fb6728a1a9e46d36910eb68ff82a44b1a6f27b467ab9c340b92b4d3918d3618d6a0ace1ed728f8ba94a9fbbd68af03d21aeca8b08a43118ab52b866804bb18a54e896ea9b9448a3995348149e18c5e69d3254bf71d8990380de82621117f5bb53d02083a42787176762ddd1e283f25d8a35f28834763ea7232c0385c57997891b4f761c9a8e1bb30d757dbf52f1dd606dd50931987b45c3ef96ea199eb26ba1252d76d039aa8480bdbe45afd1eb923a07e5d0c42d521798cd3a48ede1a3e67c2064a5caaffc6df78c54c128754815e84d8448636c01c37cf0ed08d7933f096cbd323b091a6307a6291c0e0dcba500936cb640ed0a98fdb72afbd6b1fb0bff116c1665e8ac3af6575bb39790bf2f412189a2721be31346f36921526c6a3a1e34e949355172f861574c9bbb5f198975c116e70d954a6bb3f3bf6211daf78718fc039a2dd288e6b445c7f9a5f7653f56a5e10be68d6b566da479cacb3a6e03901d33202642494b3c56a2b1c6d194939bba2485bd586ede916b8c9dfa68133adc920323251e7718c2655987ac88599acff34d32534171505d488fbfa6712a91a9aa341f4be48e0d79092be29db7c724fe0beb99bc535b4a2d931c7206537a7743f8798f398d7926ce49746b2333c097171f6d032ad54463c70bb85389d40bf2a16174c2fb185c195e8c799563442ac05d88e3317e9e841ed30c723f50da8adc1f6a8b417d8fca33b1b7e670d49b698dfaf28d3b728d0de337f7fb89471c1a8bbd0ac06b8c1792df5790218b8be337e12ace6c966cc7c98da7b3baa3663ac674cd8235243ef75e672ece4231aa22b0a0df24fa27a532866a6ad7e1e3a689b659f87c2f2b3db75b2bab24075c7bd1b6ff28c02cf33404fe8985127b629186b2a474bd89e9c473e3b432a7d9ab3c9c8ec5eb8bb711c1793c77e03bb3839d68acca07f11d4cded15f98d08229019cead8661f01037013579179e15f9448f6790fdbe021a4d2a68c6595c65c8ed30c6af2d7c3b67ba8a4fc29412dfc842d4de851c199ef6779ed87af88528fb05e9641c5399cf0666816cabcbee8943ccd5cdf229337a2697b36315fd5eb5dfc712f984a7b9b7606d90d5d58a5dcf6688a05e6ed8a2681bd099e85ce732856eb2587ea79a64274c800d691a20fd379e14c0fdc33cd0a46bbfa383ab03f0e0ba11003a8007406315e6c878b6b6144b2633932dbda0178f958dd44fdbec0f89b0ba6ea389618566e5b47c20452d394c65e90f5bb3d4c0d4bf6df599aa68f1aa0ef92868473e887da42cfd59df658cf8cdc2ee0664e5c2261abba6a1145c291cf4521b82d5185c10872e6893f55bfea17b007ea4f9d00b4b1eb2f410a6406f3a78be6ba71659773b31ff572733d1af5228de9ae3564df860cc123a87fefcaee5b45c2ed3900c10353f27d3a9de929511731dba3c72f6d072b1066f88edecce7e945a75c049734a662e1402d45d1c17f334986c02b0f8d837af3343d161ab512ef9416e84f230f8220918db5f287a5666f4446c462dcc19b0572c84864eeab75dee992a0cc7c39522810545f8824540c7ca547767b823b8bfad5fe0e71c70d5bea4558f7b9ff52d2b0ec70943abc955c1121b16e1398e22cc8f71236f58f874fef36860f1256482bd363f8aaa3a1d0748e7cac708728e6607078510b42f46252ac9f2847f7b85717297c41cbd4752834294f7f463d9f8d0dab905c79b69572465e88d055273d1bd3c2c3c337f47d508bff4ca8be5adfc823b21744ebbde183508e3cafca927e97043eacfb67f018216daeb0399be63eb9ad5ce0bdd4c69c90f33c31945c4dba16cbfcb4b13f7c42b03bc95fbea916338ba8af2027ff7ca80cc2273dab986768549f3bc4cb174c4c3a91d1da968c3d97465028f563263b453d9b089a558ffb8e3cddab4215d074ae32f0dc70062f612d209d631b6e2a0f49e6d652c51e86e74c676b51d7c58de59bce611bc21b2773096d98ed833dc9ac75645ea52cd219c9b3d960ef323af0f3f07bf93c78bbc7c9c3f0fbc44a70725fddfe3ced8e301b9407e9dc0ec2167bb36d2f623061a3b0652ab40f2703247ff8a2590e275d3f9950e25474115dca7cf25dd42e3cc8596c812c56d49d93d608f1aa6243535c5b65768f0987438e094d6bf449c2a1eafaba55ea43f0aec1a881f1ed0b5b2215dc8b518f035e90e5dd86126e06e502d057f7ca53f734af65e8e8912b97ed7bec5a69689803ce3a4691d5bd12f8b0be3a02135c1ea009823cec7de038e15c334b0a8cf0f29af528b9d3034b96584e206515ad226ad489e37c6c877081f47867f53104b85e476cfeed49f0adb448528fa69165c600282b49c5c9382d287d9270570f8d2aadfe3c6784be305d4e8aaf6a9706cb2e5b30e4eaa68cc27cbe006732b3d9cc7847039320581688505e8c252e4e18d737f8f23781e055ca38c436898a05d623e25c6c41a20f57cb057029291c298be96a68c154b370b9686e2b5584df8a8be26b7e002c8f2877eb4333fd3216912193604045da6153ac3c4e405a8982d8b4019e986bc97445399db76ad7a87e12626b7cfa6765623bfe1ebc23f01d27ed8ccea959f2e0300f47795d90450a766f5d4016ee1c7fbc04a4c67dcb204c9ad76d2827545fb9606fae3bb66d016cc9362a10be9619972c9944469c20eb8313a752512cf1adecfcbb5dfe537a8c4cfbb477ce1d52b941071d27c2c3e6ec9bba8d71c1d2cccdce03879f14f621d17c1bbe31042355c0e712b2ced6fe0dcb28ced50c5df6f71d9c472c3b259019d33d155ea7b6628be3ad659d71115bab5d758132baddb5eb7836ed579aff15268253b9f8a415a46570f8c91352ff105dc977640a045992d760ccb1819fdff623d8a3a224953cec56fff1c60c6421a320252b7b7f2a5acda4ed03795f0f2fdc6644798c74d6444c30631eb108733c03bede0d06dc6baa296dcf01aed4035e3eab0c8174514eec7bc526ca78f9cdbed7fbcb89185423734991c2b84051882898e88c22a28713381f6a1eb0792159acc1d4386db15179b2b99f85aaf9e3abc530629bac4770f2628fca93b951d88519afc3781072cf4fe733a0fb83a0482a693692d731c7430abd004867312925d7b31a407bd562bdcf1189e01ee5696c6a23abf5db59757243fd7eafb595a8df563a2ff9d6dc4554252f112b24274354e22b4259b5de7c87f49344109a7dca415b4eea61b7d4a20c20d700dca85d63a55ea7e625ffcf06476f1d29756afe1e6f31807b9c506c26b22de2bb4443beb240f427ee0c6665f7e83a8e2515ed53156ba5b7cecd997a3f992da2651760c5cb32eceb6f0b1b4d775a6d5a576c4e808787afab66e187cabd50926ae740521950291c7c41568bd0171d5744f91b7f865c31a005d5533e7b1885a9826439df6be6a6ce4287e5d0ef67a78ba780ee070068e3452c9588507d708b8bfbbadab1fb006f7ff9e74cd4c63d1508350ffbe6faff6ca8afdae41979af4ced9587514570b99574f67394093b15d8fb1065c4430f46d1f688524304ce318f4478fad6237a38d8c5a3c33f0c70ddbc773b32425ab5a0a8e1ca3b7f9f200a0d1629d297fc8c91fae76efa1b9b5266564473392fd7abdc47b44cb371d38cd8a5aa6ef63ab211258bace15891b4d795722a114d257778d18df9ea8d0b31060c4314ca7f109c56d8aab403a3cc80f47b168823cd7733c5c8ca6a9be85e4c549f46726f27d621316f8c2440b3a3cc774ac069cb5c4338ba4292e8c3caebe8b9cc007b44d43dc1d0af49153ee8dcee6d38af48cce450fd3ee09866e31e5e969398977dfaf2296e8634f46e0c3329958a834630e7d9a1c71e7d73aa0b48781aef6a33dea700ff2ada16b747b94cdc99b7eb177382f53ceacee07646530716aa375f242fd8a5240d2dd7131e3d392092dce703a2bdf151c91f4b297dbf12fc9c8d2d83dee2882cc6c3d26b489ee0e3279b8f828e0a66c75677545a8708348f253c5b0fc281860fb930c5bf97022a864a4cff2e0be2a71e0237883719082ab1bf8bbe09d566d221dd21abc828d78c9dc16c8b7670cf119fc75cdccd3eb34694ba590b752441f0d2e783791d25dafad1c75b4f2104e8c62b2f9ee0c2a1a7ce3a28329d6f22c60cd2c1ec2caaed47414b00bc1a07196947dd29763d806897a31e30a2b8c9228de45cc4df55e3fd5df55bc5661107b373c5e4681b5262f1d24a7f90ce662bd55da3ced372b8f038cf0f31cef46ffe6f5b2f78665dba6dbd6b2fb863cd12fcfc45bac9db3a532f8bec73dea5d83ce904411cae875e977a52805a90cd33fab7abb6b5099ae815438d0930fa9a9471435b2222da1367203e47bb76f520f150ae52446639d28503fc0f7428874b04f4d9886e3a353c8a5166104b9f4e33405f1840d115ea280bd6c2e93b84ee05681897966c1bcff1b50ebbdf92cd9be063c32ebe895b2ad21c5eb5c27875be722a606bdf909872eb302aa0d439d5a68fdb63a60cd83d4d25972a5da765b65231eb0a3c841bd02db90a2b5cee036d6a9061d3ce0068402d897acad915bd0bc56bc1e589a2cbb99163a2f2d7f75769acd5ec4047ac2630915bdd45ba3a2665c78ecd728ecea9af7bdb7658b922ca006ab8cccc8abf33996607dabc5b12f06fa34eef4d94f3e203ab2e822e7e5783ad69d92f36aa84beabcf6e6316318c2ed7b107377edbc983c3190a63720d15c374c7dcfab7e3ffde6a3643cfcb8e734bb66a3d9eae9aba51e12c34746afad196ebafae217656662a1dcf36b2a8155849019b6d224e494d6287266336f7c52d13994e8bb55ea12f505cc6f814ca1076794c252d23c0aa1e2ced0fd6ac0acca2e07a4eef3ed5e9d85851b81f530e51e403532ca60373878095916f0ece873bac6e0ecafa2f52299b3ec60aaca6eea45121b2d776676c66e6626cb359063dedb8fffcb2171b1eece5d6841cd0b26a58e77439fe03be3ca6dfba8ded68373ae3ea9a3aeb1518cdd553639d91966701590ded6439ecd7cafeccfe929e95d58d2f8bb5fcd03f38c9988da37389ba41c3cc69fdd6983728b11a0f33864c3c5ada31893e42aac88839331ddeb494711ee6d3a923ab17956e2eb4e84d67c70b9c2163b87aeda15848c6ee5af7066bf29081b03cb9a212346a9bc9b14a6b285dd61102147f0873937f9bc4c0ca0d3cb3e31341461104157299089990f938e0fcba5b5d965898e882666e9dbd56f6ecfaed6276bd64e1017bbcb93f06a23ff3534898f210c01c73e87a1839fd39c26cab70672138920c0a30dad14937141741dc83de91d49a793b0a5148a5b2bf858be307df10b563ca56a3f94ff236f853de2397d70020f61d7a4cfc9f02a139f7e4f811e0b4965d1b97ad967d1cbf1fc9353fd0dbfef1f09cb432b0df3ed229e8c65b6fc5dac55e1aec621e5c17288ee36c938d18f058d90b348c76a85a02d555212a864d440e8be4aa1476b012f591f677f36cb8eea16740dc32c63c5b52c9bc6d88160b6984191476038a79207f57952a23c2ef9896d6c34cc6068bf518bfe51d27a5c8a1011efb0d14568f057cac47a79b4c09d6a764aa3062b90034739767fb35b2f181a7ad7c11f1973e976d259cd22bbde64c3ef3ab1e6adf24a3ca22015678782d98313c1e1ee6fa1525c252ebef67980ec4032f57c50acb44e94a7fc00c6a4bb684362910f01f2d98579b905e429f298287ab2015367dd43ecd9c2409b5c1ae1f79db3c5bdf12ebfad0c92f3e4c5f89388937c5e4c06df7bc48766dc40ead7f31d58f1455d63dbaeb9ab202d970ce8b9a9284c9568481537ef062329d8abfbe7d1fa79e3716d975cdd7eaa5817b13d2f518156a88895b31b44dcf89cb001751a03e8e09a70a403b49f935a8e6732461270d904e866c46c0be42c109ae7e2350a981296c3f406b9f27316a6940b0069a8a9958d7bd1326ec8c6172e255d8595593ef729bb8fa61028f135545e1a9c92306056086f0f46f0dc1b833b79d8d3358eb0b844fa923990b546d7ac69986a76d7f6e80181b00d4363471ce4946492a9b92edef6c941e2e93efd4dbd252210a6ca2e0843fae8c0affcdc5ccb2bb41f1eb39261f8dca7ec2a7275e3ed1474bc6ef98ee97b3d7d5b2f65a03bb560b06521abb2a2d8ba4e62a1657ed5a5b1e055538b3aeec7792c89d5c42813d6a1e747ed2f221803d9292f0a1df5a31912d300069eef0b0ff3bc11bb6c0762cc4ba84eb9b944ab6e12d34b85b070febad30279f29fdf8225d084e5a0a0d47770fb04c6bbcfb3b80a150a31bfa34766ec9e3984c0904c663c7f0369f0a5c8241f4bc23dc24e1aee816c799322da3926811eb76f5320fe2b4ed6a434434e1a8d78f78a76716ab578cbbb0e5227e99a68674a45b23db82f1cfcbe934a132b26510f6d05f0bcfd4b13957d7d67897c1fe67646efa82a15d170a9f70f6a08b9fb96499bcb0260c2d60c40d658d8be5d69773f02078a759222ff4df3b8a37e7eaa30ce26df210ca610d667b0c6b77da6f042914161f930da2c33aae380580d2f42e044d83753075b47a0621a3e2e17c182a1545f7a396d76360a333abd3f566f0d344d5e30dd162003667831cd96f5424e01b626200ca2dccb130609b7911ea55edda825a0996292f505a8ff9061caee68bd3941ae5e7dde1d76c15a4fd7ccef930cbff19956df76995e6a07177e5b39885f9b70ac7c98a84252b4c1f413b3b3e9f60324538f37ad840c7752ce28663e2cf2fb0f95334d9f7c82e9f2b67da2da22f2e6a23bfacb0c4c74c0935703f78fb4a376efce1b6f2e398ed4b84001e63bb407e73f66272b483b5f48c17683ab3819dfe2c489329a8671cc6b9db35623119022dde8ae9ed34c04a7fe8bf70bcec1fdd51ee7a4afddd01b648aab06dfe3706ef57225750f84fb7b01112b8865e0d90523ba0f5e9b620e21f9d2c66759fc7ca77b6a18cad81c4662ee549a7330bcd3904a0506d2d35b2af9450422c9a9fd96e0fb1b01d2825c2ecab682daae4bac0655ed3002f00c05e7e17a988737b070fb69515896595147bf25ddaf4414d7c6c719716fe1154e00cd57f76c18b903fa511164ddbcd994cf9261eb5faac297092d7b65edb2f4bc8e94d9f58850d977979b9f2dfa20afac7814826a809694672db7ea852ec1ec8e50cc308bc4baad61f8cdfbb6491a4ed5800bb5ce4aaf4b0d6944a87a509a52145a948f1fddfad858a9fb9f0d4adc7987be1a9abba7024a0e672df23c8736aaba12982acf4fcad8377e45d042e42dcd77329ebb2056ed3d4db4b6fca5abf03971af1a32bc638af668f25517421acf22f48ca62364c2f80b8a262461071bfa04b1c1abdcbc13259d175aba87f6f47656bd70c0f5115e5e14230e1306893a90cee6cc675c84a092bb2f67b64640f773e97ba176f86866eef8dedfe3fe5f6b8f4ed519167089963a98ca2f8c345d3cda97018282ad08c1565fd03597df760ce04af84cb0774288e67096779bee071e1e6a81d6f293a421fc03eaede88f4d5a8e0b0a1fd0cdb010cc9d15c2969d51f7bff70b2138fc1000269429d1486172aea63a06ada2367109c60ebcb415fef81a94169eda23f2244b098ecd8add147c6d9593ffe0075ed75ae1980d1d03757aa5ada1f6f47776692d6452c6abfc46fcfecad565de52f5225d7fb2428f65b2a5a11f577be65236f0321ee24573705f113e055de4b5a259b96a395815f0e860daa95a569eabba7bb6c27ee58dfbd95f6d8d80788f9be52796927ea28e1e14ee0f8842acc23dcf44943ee7a95dc1df50323bd38d5edf7412b5df271fde4caaa13c183819b8d5e616a5f24fcb445b74c4b9a9b9aff976bd5a53f27e1404bd68b16fcabd3712f149bb58f4fd1200505ed560594246c985b159b47e890877c6ae26e5de54ce22ba5d623c91312b483903c30d5d7d0a41c071ffb5f58cd03d21518712647fb3851ade7dff35916d68dd227346736d42f1f1568ed1f0a11e0324a96b3ac245633d4003c971bc9c10f3ff01753401f8aa31a9a73649e99f311d853b7502fa7f1307af20024134b9fabe85556b942d3fd337c3b61ef015a8d7805fca5a312d2faf2f2e812217a6731529620becd1c76f66cb1ee07b3ea2ab21b8243b8a027caff2ce30406175fce147ebbc1a42c9083257b9fd74aa521dfabd1b0ae70fc283f571f17fc204ba0b5f435ab6adcfebede5c0f69f51342bb46173f088d46dbbfe73a06ff11c0e6dd405347c5cab09bca895ff4649ce912194a5215a1076a8f70178d6c50a27d5f0576cdb1706ffca227dcc3b66c1689b4e69378aa13e0870d1686273bda3a712283a8ab0dd9642d2626e42a3cc76a5ac43857238ddba16232a16e3893b7d0639495d15a18dfcfd91f2b5327be10259b5194aa9a240e5cdc0ad70f5889fa3889acce420c86b339c24465e8e3a1e55c20a9c6bf45a8f5e33bb3e0f00af5a4d27247c0b37492bf90dfc58de1fd6b469aa48cc7fb86f2971ba9c744a209382109d4e7001e119ebd9d5e3bb8f96f495bb19ea2b8b22ebe5c6eaf4180339bd7f094bd8808eab8aae22b1019ecdc660e97b7d0c9ba6b6b949aa3d6b5fce0643c630e766ff93a05afddb2579fae3a9e09bc929e94b480cdab38da330a7978e025896bafd1cb75d508ef94121a0b9069756cff459a285e6c4a73e649323890440a230d39f03c60f8f02b3e4279a1c65b8b9d31e65003c602981ac43321d423d15d9809c2d4df565a5b56efdd4da8fb0a518eeef07aa05fdd11c6417d34350c2a93f4432dd38932e89df03324f39ab98b81ea271ebfe15d233848fe8ffe8f585b37ed5414428e326e99819c4ac33962dd354fbc0e7b524795a9de9c455b1646f497d93147bb0e6626eedc1d02c9f75e9a9d3220c66d810abe6bae9f7d2b55cf3f92981cba2ba273913e09ac9084dbc0a81bbf6008f33211fae8354ef65b7189e07e63945612d64d3cfeaa7188ad4db1fbaa651e29714b9db3ee5053aa9b038cf1270b49cb68185c49d6392f42dade554f49a87a42fbcd24dc53c8b6a821f1b7d45b8a19838dbaacd35c74a0ccd380a427d2d7bbd29a1417e178426b1bc0c48a40bdf7c77e2d538b0171f6804adcb6d6a4ac0b6e1ced57543bcbe9235a4cdc850d58dbe909da7b4c61b70507ec743eb16dd324706bd619c2d93e311e2c7ef7fd9a7b2f11fb99797fce6dca8cc8ed3f5ce616b4837b1fb62516049be2834c20b921ca79de79f3fce846d1f2b63549f4bf7b5c569ef6e37fa72cfaa293794a630e4540c641e33ab069d3068326ce619ae8de43790a857bc9678bda606ec2376f20db919ed383893e4dbbb73930e5ea246e62c286fc2d035fedf20ef40ddbb756d36ff1e963422e515d4fbe18dd677fd82ff16b33808cb01dd6c247bf32d3d069ae7a8b65ae09e2b288e8105b4073a377f3707adfd7e109caa447e63b75fa749e021012caca85718bb689a154d42e933fa8b1a02ec67eb550470f42d8723b4917f297a7113ecb0cdfc85c2ffcdf9fa1d2e45de07cf1dd453707e97b7fe4508697cb968352dc9c69227de8712dae3ccb5925ea1a8716aa6bf8074d49185ad4c4e2458676248c9a0c8d9e03a0e8b72c3bfb1b295f859f128ac1f490cc1dfdd12d78aa5717e4d32692b51ade0e7ec78f0efc1ecde3e7b045ab54daec334abe9afddfc6a295015b4d16241f6f84c4bda2bf4560f620f84a4af56c5665aaa35d18beb2a56516d17752ba7e86c58e07c0875829de67b4ec70baf7002681565660d70beba681a23eade44430e01d64eac8e020bc8759cb7e9fd0fb63c2247572638c584d2435ea0603ca02808868213cef2dd99ef0ddf572138f37d0952af21d7044d1100be9d6b91dd1bc60b6718ba517bfdf7f68693b094b3cc282812fec76ad12d3a81f859224d48b611b66e40e0c9612fabd1225ab5fe2177fed7a30b88619874d2339c28f36120cd88f672c2b23b1519a295527573b2cda6e3ebb9fe2d9d054ee6041935eddaaeeeed4f330e78874641ae48c87ef448c26d035de81b24bb8dbd0ad8235f2fd89133074d1e58dc4c47fd620d84a02bcc60d8a8d7562040ae649a8b72f9f8aea51b5ce23b665dff5d9cf26859e04d0285a469650982e2b236115c2feaa921aa348ceff8b1da4f5cdb259169d31bc63abd21001d3893e8348d300a224046a07fcba5efe8ab9d9b656027485ce843bd8ca121445a50b883b3dcdd83401261b42a521a96f4374683a87bb6e26ff6c77f02ac304eed4d9d75f3a3d51626a6f24afe7809a86aa51c52d8da51f664778e228aa09c3fea296519d28483cacfae179767e162ea866977cdee23d231a3c58de48ef59a599cf4b8713a106086056a21a4ef8ef47745f5033f0b3c91c8198b9c1ea37b1ccb570247f54dca20ff1de295c29b99ba76106f58649cc6265f7c6023c69d991e2bb82719876818c499b711f707fca001f1e1321d00aaa64c828b27877280fbd6b0756beab30f198268b78d6925f05eabb85e30b57c888ebec5d1f174476e0764400f0b3a53abf27b0a17a18822a13aff2288681a51ebabee3d768f6fb5158468a07c7cc0276363b0179b65c983d5691b92119ad67f9b525698e600201a0002530319a25c30fc4a56dc846ab285ca0be9323e69dc68f5cf0a4baac5512a77c8d1ced413c6a735a2324a091708fc7a35eaf497ec92e9d35b34263d23da37b13a2cf25796d524f81afee4ee834ec67da908832c157f5f8b3aa88dd5a1b7dfe61dda40d8f7195f4f8b3f6ad1865b0f210061c7c4d2b82412f44f92a3dc5cf4be085aac9a5939cbc81ce4ded6596e4a86d98a97e0a449153bd8f789ab1fc922cd5000b2c6eb61b81dc76d63a33c184573e0c5018d1f220214714166f904f09733f574a10878eb2cd3e79ac0678028874e82ae5082ca6b446a255b364ad0f19cf6829d1e33fc6951170fe50aea9479d93e40e713fd764a0600c5f064b883f4a628ecf43523cd64ad82d20712570fb1d00d04804f19670413f522b20b99456209080fa55d097deefb77ad36609372adef10050624738d7eb058b0986bef74c887260792fd393e86718fbad08432acbd422263d2d35769c0f798673cc456e5e9bb9e7376d39bb78797eb7ad0d9b1f4261a849c8db4622de4c39027d04e7326856740acc4b6f6d6bc0e3f7baaac15adc8872011027b26fd65c1fd27651f124a5d8e6df1c9c97fd249c0bf58bab784796e522d63f5f8e56ce67fe86ea3a399e8955df4475bb08ee771080dfd48891e5c2fef9b9ba33cd2f5b7f33edc1d7aa3439d6fa08b365faa38e988f2030582def4525f57f4f8ad51245fdfa0eba50a873570ff98c6319a4358df756dc393f774d610fc42fa0714a7b4eec94ab5058f67f40141f9333dd2f35751744b64ef38c9bbce17d510cdef444c36b8e330a961d4e9b4521b6d98ad4be633cbad1fe0c04417b0e6b191c8c969e6959bccb68565c7b60ebb7518b362993dce59119e01f2a7431213fd382a9ca45466508b0ada776738fdd017a5a72b5c4ec4514e5aa1aa1c5a5d9994fbc52332eb43ef31a5f4214f3cf7f81ef72b5c4457be467cef94037c43bc32b76db9ddd37bea8cced5fa000ec93fb8b4785b87d1062a3123efccdb4a3cb954345779b3f0b3c85ef682e18f74012d68ee8a54da45f91cc923335d95066ba376f74ba901bed319e4f63c258caf4d44219b576cfea61270e1589e1ca8826c949bb7ec6b4310c381bb2e8b940f2d1b34045db73db767a58326d5a5644ad06456a1dd886bbb3355071e40a94a14705e58d665313c177adad10a7c733384718f0b23848311cc29b07a058662e26aa61417a91c57db7f02cf7ed2b5f05874f8c1d0a3acb8194fb841429457a840a6a1e7620c355f4521a50eb9eb705374e3bf72efccb2120be6016224b2c796c9427a9317cb5a612b8f315eb910d938972c97c7eea6eacfbd14372f9cd7f91345a215255149fa14a6ecd856f2664cc5a1c651c10fd7a2b231317d75ca8f6c7fbf1d0fa31c6569c854dfd85a9a826f94b5970107e8765e0df784afdceae0c170065e0e3ef705b6774a1982be7b6aaa9d89f011e8b629b188d9bd9728a060711b8bcd27791cf27abcc6f45e99cf2ef09291d980fbd38bfb8fb6e6a4e31d50dd5cc26409fd5b44cc30db6f20420d57600279305d3cc3d3812509f89c4347f47d3d710a8c770c1a5336538dd67a4d8fd2f07a20870f8ca742cdb7dbd7edc15358211aad71b4398b4d1a70437648613b3a7f497a05156939b7967f17b1926f7aaad84a168bcdfd3b094fef6837949f83b79b896a2fc42349834fa2ad78742c2557490fb647210bca05fa28d7c6afa99af207a837b4d638e6f741934d9c4f250bfb66ee5019b7d871e48fc8867e22f4093d89824912769e0bdbef3b6b9939530affa4b60c042678adf100b8bee9751060a2187fdc44d247f0df6bf3e0c28fa5a253161a6f114189785705f348286785204a303d8d66d2b872156b2a749e3f01047fc3e349a3d58995b22cb762b0c34fde23690b5cfdfd7c98e47071f4649946c9c9d88edeba046c1e3bfe59b91b9eed52e118f22212eb5260ac5d5769ae84511f2008dcd33c18e6ecaddc86c6472640cffc5e94884d76b8dc5ea9667d81b159afe715f123c2a55e160e3643e7384eaf6fedc0e0b22b4516bb06123772ee930ecde395e24389e88a49e1ec803e6ac872a816697b9e095d4ca453f16349ecfad04f60e5957ce94daba3d5636dbe913d912a9fd7ce02d1886a9c14b8956abac73163f97dba67ad671cbf1a66bf0dae92b0717a79a238037f268407bdbee5cf0445af8233f4570efb587af93324a8a1fa97cca24b90f2e52bd7667aadf8e881a33e382cfbb79ab446d18e17f48164f5ef73db259e28688d8edbd5fe4ce8017b4f7d436c3caefbbea567139140acd6760e7637512aad7b78df6287ad9dfb27d1273a0a8e099c58acd0cea2f5ee334bc269a7e98ba3b7e07627ded94317557cf73659156dc4a731a9f3a6166d772839b3c4554dd9352e24646510c4ef5b4e4ea7eecc7926f29871cff376e8dd20886ff74ed6df0e660ba5cc9c49949b78ac03a7946715655cc0f7291e463ecfae8dc9a078a7349712c2776df926573e90a764931e8befe36e7f34098101abfa7a264adcdd3a0c82926662e0e5f10a888deb2c074d567d85acf61c28bcaec0150e1989df3b31e387f19f9d957e3304dc58ffa04542b213a1abd687b7cdf747d81a583b1dcd2c7ef69f0e04455348bd39cce4b9bebf123bfd64cdca1c8001c6540fd114749d31b80b268778fa3820371023949e11ef6e4dfd437f5b0a9afa395e6a1819154c38578ea077e1e630d7cce26597bada646f3f6bf7c5d9ff3c7cffeca9759db6fabe43483ad7b43c44c003c1bbda98eae2af29b25119968df81100c1f54f4dac362518225fa1bb05a8427f034853654f89a92410176adfb923dc5d06bbf11a1ce3a7466381874ddb3a00c52399c884b6c5a47ca571fa73cbad90b186a07163d6d3dc53e858fe92366a4c151c3ebc296a039d556d28f6bf7a8c8c12673ef03898c97cd9611424ed72e5bcabb95cd75da8df3608afef6d90c2bcf6511ebf4d9b930f7297cfcc23910467515307fec2cff8365829cffa4f82715aea8efb5a11a5940c9200dc89423aa57f6c86f63e80fd50b588cb3eeb017d39faa838a48a0614b70074c9a3b59325be1626c81c7cda12ce4c816e771a2029f6072386adc5da4da28c6b45ecc16b4a3a3eb4769abda2532ea435244e930f7a2c97ed44afdb417189bbb2331f4ed9672bc5b96ca5ce400441c92af53039c6a0b3bfce48cb6b055dd6c0eeeb8fec84ac8395255260cbe3ead407cb2cff791f00495d552800880e31a7fc64bdcf621dc206999444af97efd072b724170d4ea2831e743b17fbceb92ec4cb0b6ac80b8aaa29cbd9d6414f0fde5a6b8486154f85e700de46843570ac3dea2ff1c015e60064fde17a8ff240fae14d912e5793e23568747f623f0b2be6dafd304562df317522a12dd0a4b88ec07292230758b165bc047865608362d62a915a09018fdc7245d95e26aaf2eaa65fc88d154b06bc6c0102e1a2085b42ec3e7409f1001c3976c20aa44895f509401b05fa3a130eb7af9849155556e2e270524ae8f5aa17f6715c8d8385af0d3e4c6476a766fb12b9f4cb827eb606ce817ee57afc178ca72deb37e9a5af314d0393d6f99f20b0959edee35220f9200643f0d8bdaf0da5b70e96c901c127dd46580a2884c3966d22e6ea8850f376202467b0c4a66e84d799854a83d432766d65007689b767edd5306aaaed4972dce51dce6cbd9b438c9012f12b1869ca5133bc4840f21bfb83c46c1b3eeed624ed57c14a0cef51ca4c7a6e067e96b774682a28e4ede72e05b2facd9dc8c555320d56c6c6f11c52e4482f1c2c804a9047fd7e6297ad11f484bc9e549f210bda678d5d6aa33cb233b981a43bff68dd75ab29e0230d785dc8f410912a9de104df5581dc85f7acf78fbb0d12c9480e961d3418ad0a571e89035a2bcbce9127ffbf2db3b3db3d02ec2daa0431e1d2f7f951369af91ef1798eec638d86b9f0baaedaf004a9df379f5236f4453c13708366de5f58faa6569662f894efc72d567e1b874640085180264852b44377174b9c9ed889fca00ae2de1d956ce2c29474bb089da7e5ccf6a8eac7f57038b69fd5c24f4e6da5a070190651c8f79819a881224004b05eec6ad19cef81fc11265c38653bd4220ff60b03bbf2158cf552726083b590f09e69ab1938a6ce7949315a055f501a032e112c5fdde0c243570363f54fa4e8654b3c4b5924c2c47c2d5a83beecca5e5b0afbd9b14568df24ff2596faf20c3b9cf5d45707d4d414c31428f31df93d04d502a4e2fcac43e808db31638a43f4cb087233842c290023260c0b422fd122358aa872cc6b9999d2d828ec3eedeb8bfc642af9249244f88421e7a9a028b0da2f6328e74e1056e1711d7ab86902dd6d55a4dac652c731092761e69c226d10e88d41a4fde44c039ffc31a1a0d4d462a5289697d59ceb0b0012b121a771be9288081f8433bfe837f4a1258e41a14f46d18ad721570a63a9b3ca5c0d2d423bea5fe46fc36649dd195d134425f810808f0a887674b67e5d1b609da752a6066dce75694cd0a69bcd7e059a4defe2479b9bce3baed61278f471bce734bb4299fd8ebcdbcf4d9099052820c54c0506d42b93419262edc6d94ee48d3bc191d60e75287a535cc83932b504c07f5d287530f4f6fe7473efa2fb45156f8e2722f80ffd735e6b536faa6054dfc096e49115c0627347b9a685c79097f8fa4140ef060a94c1e1844afcffae8a344ae2127e721a4fb2efa448a501f0cd659e8cddf88f84ba49d07beeb7b9bcc93e367ac0184b08b553575fb13ee01263bda136f32d91ec62a7f61c5f416a497c6a9496e71696172dd15264ef8fe654ccf148e009f0c723ad1c6d767d51c5566fd3264097cb9cf3ac91b55fa4780ea4680c0ee1f462ce7e6b0ae228d502e1efa3ea4e39490e31ff23e155b7e8b0c5c56ea51867d4ed785380ab97a3ff9661cd24ce04db331a48994fc7c4b69ede67e08b92ba461e8a0e94c9dc1b42d768a27765c510342d9791e6084ba78b667ddb564dd8589503aa9cde02b79056dd6a570d0fc2bdb57c7bf760175a65111a0b44787afa0821730bc509f73a06cf11235c11d76ea395ced842793c18ff0dc9505bb41c24d4438a348744e55195e2cd7293ad2c861e26720996b38e95108b7c41fe01875a962e43aef63b4521ee9b3e69c554d4f43729a7b693dd73893516356cb106b4f6fd6d9e1f4cc3f154cae8607331e087e32aa2a1f0ec857b07d6d9324308d3cb8c95fb7ced8e8e736f4f59bce6560966f513161168ff47bd2134f5d8517819e090e0bbb21e4f8ee1b16f5e54acaff868da201b3cf2e8643c53f99b52dd3e342afab7261ae50a7a8f021a58a9bc1d9e1d5f23d9ec9a4e88f51456f36e8b7c2a5e3b4e10938dba09db57c832834b806f197f91adb71e124286e145aee9879e6d5571195376d7ac6a800dce6457257a85baf0ce645b172a0dbcbf82df56ad081b46ae3e6596dc98e3c880b1ef78ed51b43a5dd528f95c48079debc4762f584fd80bdcadcff7bc0805546ad08946259c3f635f888dbaa9e0a93b0a65553745a75afbf47bdd38361a9c94e317176b4f74ada94e478146dca24ea8f646101d4746d4f795d0616b48ae5618560772c23023c7b9d44066fcfaadfa03d06f4a401d8d22e993cc917a9934edbc4f8275b2fdd18c631eafb31d638e3499de0f2415e87d5c851978f0697a5ef90b129d9fbc45c0572c55f250b3fbca13ebb6fe96cabf99062a9603919944936c883a7d2101486eaba6ae27c42efa6e433eb44f2b31003d72cb40fac588242a210d8d38631e9bbf668dfaa4eec6f93ae378f29eb80ed27dbe02002e3c2286c6d86aa3826d866f8657b08aeeca1beeafb824452122e59b9f10966d75942ab045bdf367fb42b4f7d495bc7d50703355231cea4c2b53560a97cab1d01fd23089d87457caca5d9c514b3fb842198421697b643e6f7d3e33097658194771ce113212eebd93880789dc9e72eebf29f2d1871721c6d76a46bf3072226e2fddca99190fde52bb074050d386075eafbc8c15b88a8dfc9f1170242f4ea43df7743614aa61238f4b88e5aef868c91f909d5b5c082be087dfaeaea6246be3b1d25a4f3fb0bd746b9dc657138520c43f51fb5f35768d782312f792b84c03489086d3bb03dc3d84174f5c004906dc43ea36959e31a8a0e4d1fb69840da9e09f733b680709928b31161136cc3c356ae61e117516d3dd7c757b2d73875ac91e45314e84ce6cf92d400b567ef52bb6775e3371714ab155f4bd208f0e75d35d35c2fe6ab5da4d42ca24cc1f8fd53e29c4a8f64508d912e1e00eedcdc9b8e560297f6b2ea8bb2f94b7770b2da88562c491c6f8dcee98f4eb94f46b544d7939f6c57602df394f59b2c3dc861d42bf8d9fdad145ef0c420fb1e82f5cce04fa51660da2b85e1ad2e028fb8a8dfb6571c7081c1881ff501e0d490bbb279e367539ad8c5851c11398509c43a08e2982fd45495340acca49651637a29b517bacdc13114361bd35e3361393a693d68b6eb3265c51b27f06be01acfc93d80fb41c903fa2d63b025c7c4eea27241978f6ccfd56934de0f450911f5deb534f8ebc6a8926f6398b7da835604b6233fe7169255887018e65548eb6ee4c17dc216b63060c1007aa7331aded271624a143aa90fe5672cf9c8b97e2c891c63d8447465a9968db77ddc164de2fa5f0224ac9febb2f6e18b5ec08a6b498829831d1b1a53bd6f82709595ae3bbf1bf3b2269d396ffa2baa1e2037825e3400ddaed93035531a49190e44290df7fc193ee8d105ddf1bdf1423e2596ab682532ae645bb766730f1cf54a33ae1c0118f74b83682f37343a59e7f651f802a2e850421c8d1798d5852b9e4c651d13725cf004a8922962b1ac659e16d015375ad39b3c36e5b32043a9531b6eb8de715c03caf75b7bee5bcf5c358c4ba424729342a40a49b222a0ee724d8a341cc7a69090fb84390262a15d2f208ca5ee02c497bf231d8e15ce6c8b905bcab7ad21bf9dc88c5120e32fe7cf9a7ca374384e62b65d32bb736cfa4a80ec6e2aa5fb648519c69ee6f698d636546c3a9fb8f9a32823ef81adccc9ebf19447cddb3560e2379033f837fe18aa967084406fab886797f51f8ccd76cced079faeed89ae23b20685c2574189d4c3b3826b29678bcfc36ac00d888af36a46682ce499348fd565c87ffccb30abfcacd10313fe11ba3a9e57b279bf3d612ee86092b7f99d81ebf33fe4f66ec9ee7fbd2ac2e8802c7cb7982dc15899cdffa5d53bc902c1d490f470bcf12c83dcb6e4186da8a840dc5f6feb5b55031740364f4366cd9d2fe08ae76963e0624bd75deb126c8c09dc161d621f46e36b638442909ffa11f6cc048604af5db58c6fbe74a0fec54f9fcb4500b907d33fb2379f24b794b763c741b38f8bfd9b5087b536996be1834aa28b4451202655173f61eacd1a5b8ab5c7509eead6d5e645244e7d5922f7c2a9fb0a9c06e40e222afbee624f555d74eb83a7fb82b3736e661f7011ee2aff5c2b6262bce2415ea465a88c54e489907b0b45eaa27c0f2392f11b5a829c61b9eff39df4fe4c403b1f09e721b39817ae742756636f06e8fb3843749fde570631ebf63e90c2600bb3ba955fe8c6e4cb14a7c3278e047965b517e6ded35e646a0e9a1767e1f625b27814eaa27d346ddfc35b006f1e5e5beea588540497dd34cf0910060cc3c2c418a896af22590497b08ee36883522d168c2a9ef631e1b7647a1d4cbe43a43ab4c209ee1b893829f12943476412f64cc80b8ae9429180fbf1e12f5f38ddbd72d2064895f3abfaf3e284b2fa23b3b3d741d38e22d47a51ff7038e957f78e54960cbb4ba0aeeabf1d951414c56fec4262d353d9164285bc8f61b573dcec3644c637a849262ffc21ccb26fc3d7244e0162cf90bd7fb4bb8ce68f355dd0bce19e9dcc30473d588182e1a80011a8397c34745d89eefc60b3f4df59258a894d447d86c783bb36c8f73a45792597d59b6cd0b5f4ab8b9fdeb7c2c87580b20db5e1f7908c2cd9bf41f6cd516231c276dbfe5ca75db03ce671dbe512c05ee5db59b603a08c1915c2f440041d90e71874cd3211c57e83f7ffe7b564c4582cf7f2bf7c8bd2c516b924db1c7b0080db018340d61798232b0bf2fe1e96eb2a4ca0982e073cf70e7e32a73e24fe9e6163f7aa33bb0bd22fb51cd8008b0acce8eebc0d0b7c5990b947068125967fa4373c02aefb63161928ae5b6682f4b7d3acfa47c0f7b417d4a447748a309e5311d66c7d1ab4e028c5e19da1a2e46d888f28adedaac5c693da6e0e1d20ddb4780cb9e8839d38f3064953f5a07ecf6fdf09ff3e417af3cc6a0f81bb4b556f8f45dfc7267d8104d4e74f5d2f71110d600b48967d5d0a004d92caed38383cb3a331ed94cb23df9252dac6b9873fb841d3c685d5d968242ded1736101864b9d0c539ac0a4f388e2cddf55d9516fc02b0356b225e74ba6198bf68071a0eae5734eab0c07a764c1641466d2c7b67e41b66b75810e047a419f8d6d35adf9f5581074e33c2ddbc5b413b337d713005c1a8437c0d7c11c0c348a89b11f4a417772b4677370b97d750f6e96a01d4a238b05e2efa07a309a0b4b9d81aafe4215739b6f3167dd99842689b25db9a47bab2b033ad02c7db3818bc6bf3eb35ee3a26a8ae083732d3dd608b2077ddd094809f40acd56ce44d4411b50d42523dc575c2a4c8a092a7d763532de359118ffd2d72b677540f762f5121c332d7348c77acc728c68bf1f6bf44a1f174470f4c11b5da472e176f5e7404faf135a86ce62ec985c81bbc15152be4674e47356a99a2419fadbac93033843cda46d30e050c785c17f32bb836dfc696a3efb7ebcedcb2290482ee68dac00adb58c48df5e53df9cd403bc88eda82d1bb62a444ff71d10e29c696ec4ffe7bef8d509076ad8dd90df91ebc7889f1a6be86fead6709f5bfe63bfa5ee35dc80690ca6313bc41742713144f8ff5252ad9a759e0b72782abaf64c89ecde34895541226af7a6d1351d733708b213de0c09b41d51795f1a1ea4a41da5fdebfb668687f308a42d81c81e9c8f7984c6a41c5bb6aacb45bcb1f11d256e20c99b6c252233bdd48c3e4f1af86bb0fae2f7e8517dad4ae6c5a5c48592a5434ce25851d3985721dc58fdc7c9a494b212e53a0e945d532fcac2cc15dadea38f7471111cad452f9ff1c8c26bc0cff832184ca29cc9846a259ab5e93e99223b4cb497301c4dc41605a19f790ee26f11cff75be57de242d062df0ea5418b909e1a2d20882b8fa9fcec19008440e1ca8c6d4a6af0351c29d65d5ae4f25ba340b32294b5a2634e6652b363937f4af14caa7d847123a05ccf515482a09c117706f0a1f938e4d818c1d6acbecf602d31a0164eeeb3aea75141935e98e2812054af2b5dca7f257be0dde043e6877ab9ea03a89f2f4b73a116970c6d2004ccb3a3da4cecf616bf7b20ab50f568dc864c7a9ec7664f4116aea393e392f1c0a79c7da683776c893a2cae905eef25820fc4cefb8bbd07824261c06f303fbc266dd9b30a13d88f704f555a2a4103a3fc44bb04043a0196d78056245ffab360cb14562edc85a4547e3f0e73fa612dc4bb94f0184a97f6d17ee3e09438f91fd609c47f48218d5e31beee051e1243c678684162da3cc83d22b7dc5795f56ac6f34dd8c98dd6e60c26c9e94dc892e0dfdf92241ed896f375d5bc52fd1ff538b9c189e68f7ab1136e5096ee065ffb18d03e5e8bf03be1614d8d36b05a92c2e46efd234a58749467db7bdffcd20295385460bbf048b66ce646a661876fb161fe0eb567a61c10e79bb6def197c1b6072016b63f4c8133c120e3d79183930ed74ae0c9eeb410f38c661e187bd1d419af06f6d06ea4c183be2ca5d56e6981a710b9d0ccc2d7c2bc9a7c905b8988adbc67b6dfaa25c9013dd71f0272514916f6c331f53c114e1fc16dbeeb6f0071edfa520af427effaa954a5ad38298a33b8907cda12d4ce6414e83410fe329f5694a72930e7bbd97a2b90c231cdd46883fbe0a05fbbe390dc2325b155f5b3d422d4316581fe83ce97d27df5b6ade4a4971277acb482f7840099c2c3a8d47b2c2f78616b10b499f29b7748a0fd4d6f689f9154abc0ffbc18466985af178364be4097a48d920fa8ae96a191897d2988be0695709956b7b75dcb0d4a0a55cab9edcd4cb400a3d4ca202b21a71d6dfb8da6cdb990284d0d7e88bca5a38b3258627013e51d2d0ed90a1b04224d19b2f707d7081a937fe14f887da88fa697111a8523941dc69fb9082901a83ddd0708e68f59dd4cc2daf90a599c0165effb059658a859a0aace8d00d270a6a23a8a3d2369800f855581cbb031001cf11fc7953b7ba38c40809de3988da888ae2570b6af65971692adea2ba508355104e4987e26d6e28158288cecb3cf1b70ce7143daa502cdc50cbf2d481c114b7e48188225a486122eebe085a27ce285c92c1f63d0b801d0b1f8af9662f088f089f49327f544bbd0880a9baaced92fda8c2f55b49c0e4f60b69b0463dd82ae0acaad40c902a1fa4ca5fc7df9d731ae67599748a06030d9eb0917b6fbaf41014a41c186320a1f7a824109f5f9037b7e4094911b1cc8df4116b7330b90d1d6965683be6ed33fdac21139a2856d9011499fb293a649ae5d73d66e3ef9d77834a9ec825cd8c055550d38c0ed73647d949e6cd4ecc43a8a3622759e36e826575bca7582b1bfcd33f7ebe655909a49a93aca1998af4444b04df8fac3857d6b7be1b48b7645daaa3ae6d380e2ef1b9dfe2c8d542e1f7aa69c97535c4e5b733cb5bfbe31d9b9652e1932eab8d095b93d51a778761ea967a4700262f4d09f1de2e7017cd0b0850a9a984b6d8b6d6b3f3fde40f53c2fa994f8902d3b6fe115232d91490e882d759af1b3c111cea5cc7d50a71a562378036816ef6b314f615053e796d8aa756ece7c223d1099576de4209bbb0ea280d99b9280c512741e9a141b1be9602bef0b8ea39990c4377ab7179d6f43496ebff5684824e49db2b698f7bccdf818b7635af126f7820f233036c6e1003977bddea31c19c739456929646f28e310c28dfbf259eb2e4bb144e71a8cd5d38450e44571baade2345ccd89735b4193cb777a41d5562a4147b5a0af3efb941a5d00995c16d3130abf09b4baf7a5db64cec0545099ee84a98f1f1bf712d3928acc2de54e7c4fd794660bd7b03db747612544e37eb1ad89c4ac91103d19a30e7c62d3e937315539d2101ca0f98b32a62dac24fd46e0f5fb8b20adb17ce1ee6d769fafdd6f4b4f9ca18de9d478480ba7df35a523f05b2510b01e3ba77fc1b0c3c55b39abe51875cc39de4634a80780ae4e69da2191ce5dfca5cc68650873c442cecd17c8d0dd511c348e4df2eed3ebf987e28ceefd2c9bf36a86ae78df6e502d9083968cabc6137fad44f4cd7c8b5251e16c6d18b5e13b4c85d22c0498218757bb2074942e445e16a02ac0989e4830e9b357cfa5b45a7d354356438795ec79811176757e990387d5eb53e71e436a337d57bd46ba3f5ad9ff6ef1272f77ef9548104fcafcf6f1b0a54fff877017c07d1877b810ca247181576a5e001786bcd3eed3d67626ec9167964950fefb6b3a9b2f13bfa8f27634abc8a1aba6fd37041b65ff174f7732c8d67c2565e1cd197fad9b50fa6e80b97bcff4e1a3452fc6310162c077324bb27d4beecfced47c2a58e76825aaff5d060ecee12d37d36761a48fa5a15da0b5c02a9451a9e3b7f7cd796ddf80717e5de15e0022177f11669c0d30b41023c79535a01bdbcec1a7ea9cdc0acc01d5247ee34e05975126c0f0c4ae7e813aed5971c27f767364cbf68bba357373b832457e38c17c98b99702670cb7552e71abe0685e1e9518a6f14e4799978ee2c995d6d3486a2e78a7d17f7fec53a5814c07778ecb5052f7aedde4fb4d69eb2a37a3a981a72037c3cdbaefea7a1d4ba9d499ea345df676ff7b476091ed3874a21c3e3acf4bce3c1170c8d0dd37219ef92829babe7b4357049aef7d05c738533034f5c778346482c95954f4da1bba3fbf2446221bc47a3aefffc647a0563fa0c7532de3c2d79be1a26664e074dde19294be49310f9521e0519d15ef14ad6beb480209df369464e11b126edda3cd825c9a6993a2c985332a0dbf0cd6bed98b16e3bdf6504de2acc945d3d912bb8119abfb9ef718af81514256e36a998229618216102fd6a0d3bfe1701ef98ccd5b5d8907f98b3720bbf7f3fbe231b6b381e2c77397c8db2e1443d17bff31ae7a935444d2f725ca1ac652dd1231bb675b19b5939bb23face905268f2215de2ab4c4cfa284b987a66bb55dd7507d50cdc6606b6ac03c8e58ce9284284bd640a1230ae10832d99fe9152d34ab6f66cdcc25e1a286f30cb3ab1660fd86bfcf9eded5556ae94924f901677dc5732f2963712b15ed9472d1f813b04af1fdfe5fe14ca12bc5d2525210513ac54f7c58ccc993ea216f534042e2d59ef53ee953191a2486ca888fe885fa64001b493587f4f78d66ff60427cf7693e30733c4594792a68ed33124d9f45acce7ce6477d033bb4df2eeb775edcff77624e8002bf8a276270b0b1d09790a1baf43a48cd72f8f2bfcd8140d8dd92fe32d8dc504940c65be3a2131dec90fb55dec8225a87bf5e9d993a9e162612252294b789455d34314ee2e76cdc7b75aa3f787ad5fc5fa68fc3e2264c809360faf89feb1168d6e7feee78ca9033297eacd71c831e5ccad43b494e67a18d236c479e53ecf9484c3e855904b6efd0c1a7eeae06ccc6bcedc4d4fba86717068fee2d51e7e4fa2df4883b118182588b1f8fabe491b55151be53123b2621799ce43e1cd75adde2f7872bfe487dba76bc5e16b496bb0518ab1320c58c0ee3c9d093b13f450fe53868f581a0d3b51b26d23912bc7a101f21f329a985183a2c80a4be8891f2a4ffb2f1cc305f8c7e492a3bcc67460b25ca6026396559117e1e0be5e3c8b32b568c0a62e8e3dcb3fd23839cf5379ab75908e88ffb9b431210c944e5685d44ea07ef4792fd16e20f5d4d06c020b85f4c0cd29c96bd4f1882c9bb28d7519ca65a6c79321919520fb9994fe2335b2450ff68ef0f8d7bbef2d5f9cccf519d1b666ba759bf104503f7bd8441f45f4fc6b9aa9ddb8bd02944d473d5f98ffb7f569e5d61743b55817601e9850c10c07cdd5ceb6c7e55c00f65e762d84a7fc9bfaa4ac5a10da1811a66e1720cb97290daaf6efb5a522a535d01b2cc6d1f4577920071c1beb0b8801fc826025133da3eb410d9f0d8c1a659746a025a2de7d945f6db45f7f89f767d23f2eef55df0f889d9a4a004a83bdc3c4e6c2b785cddadbe2575e5b96e1ef21e711294fb59e849132039dcfa52f7a25433b2a531a12d191dc364c193ed3d0f50c9a32aca6cb7a79f793f15627156d432f3c4dc1779a02186ed5c2cfc6a12bf38381f0554c36a0713460ede77e55c5f0407fe158a4e624bab520b32e40182dd591cc47388aa8ba7310f059c85a6dc1f8dde1a09e6cb4d1bf30c479f5fe5c5b31c1bd265126244393987485e8713f0503a350a43dedaef251ca2b286d572464acddaad4c1805ebbfe9595d4888656f01c4832c3263a3eb2f09bd3a79f8b5c25d297662ee1fbec4ffdc2b597298eb23719d1ed3540f1bf7b569eefe73041d972ce7fab427966c50895b9ab5ccfc26406c65713919a5216d72a39502dbf7f3e1fe9710ca7682ea60f1ec4e1284019943a67b4d90ae0050431a740b0fed42414931ca04ca4e2290a11aefee97eed91c126dbe88c3e3a3d34cc89488ab824d6f20ff258bc92a77d3c2e4dee5f5f2b45cd305fe1a1ab46a53db541908b010597799171b2a0ceca47f19c5eaac1efbac165254f14bb924eee07252ec6416ac3431f3f925c383edd39a0f387d68681de418d0392435b4d6d5b2d62d93636361fc913c077e01ce36394a9ad6ad335a31f94cef572251feea955804c88850b0895522638755148627871f468045dc62a7e7f4065c89cc7b1de9e6ebc2d1b4e178d84f4438905b445d35309de4178212053cec2b40180b9c4f993264fa812c0662b2aed00f5395be2c4c69bc266bcdc241d289f15be227d1d8f0e2b28e81ec3c4fb93cbac5a47828f2313857b37e2182f304c83bd981b3195fe2e5e994ebac6f1284bc45f315f61ccc6cccb462b6978c5ecd0a52d3797b68f0db3ec85934b82ad62cb1156001521bec7561229c826a735e990de74c18333fcbed2c3f97dccdeb913ef6bf9ce605503974491c941768cdf787ab76a68e47e1e9d325b2e594f03975707f1c6225d674b00263ee26ead8cc9258387f1c1ea6f1606a3745b50a56f39eb24921dc59aa0f4760b0cb28682f85c6035252b9021a8721689075e1da06b22d512b90b232039f209cab5aed8207dea70b8a0ccdc15553edd3f8d66b5ee84289ac961bb5d9eab903d66f56055f9f2e139e9bb497f7de7b465d0bc36fea357d3e4d1832f164b97c39a05c5fcbb253820852c3effd8cad760ad9a1598e79b7c8734713dc8bb1e9ca790a0c25d0e989d7ff433e25618729ee4035d616c58c737dffb03bde5ffd62e54552c2a377063d6b5c6994596cba6b94ff543857b77cb64ec5588d34bc92c4826809280abe22b66f8ff0307777127c23514c124d01abe52cff4f3f73b58dcf2ec49f11b8e25ab40705ab0587a174bc7dfa66e6e72fd4f0477bf956c1a3ce8f7a1a4a7ba7b71ba63cb5e64dc9b92e5e7c2a439a2239ac561fee54f3164ac94531fe0b1dd21b8dd471fff3b75fbf03c67baf4ac5dcc4c26dc9e1e42e3aacae96d14661f478ee80ce77070bdbfae996e4a74d13ccd2c7533ddf5b3507e19b17f32ac4b5fb87d64d14da57d0dbcb7af1a55743ea43708f3d0552e01f6b925723bd5566aae88ed43f8beab3863d3d8ea2036515c27f61669c4096133eaf07bc7ae85c5c350fd00ccdc39571bd7d9155c5a187e413b8261a381023513d2cfcccb8e2c8da0714894fb703d43e4657e7adb929cf797970da88aec356537f9cdfbdd9b649000ef0c438749088facaaf166bf4ad55090e8cb4b639737abed9a8d096b12540e18355c56f19aee284f25b8d6728d9d1fa0612c642d747bd9790ec24005d9ac1da6c603592d7feaff83ccd7be0ad8ea5779b3017c4df7a94c530377f1ad0782ab7562f8454afb14421290ed5dd2143818c3460a72c038dc5add20562f4bc97ad8faa11b1bb57a7ef488ac9cfb29e4d5e916d4f926a6303079c807fc83a556fbbe04708464984ea1363c4579c65da37cfb32529a08ff2c02aac7e621edafddad0d95bf12cb1dbe187e601a999ac127dc8e6ff386bf9e979aae0ec76e3f94307816757f881e4b27f9b2e9bbcdf4142e4faab77ce6747d95aecc2b0f467581f9f35c88e440f730861320a3734d1fdf2e3c698febbb0b1864674b0dcbdcaf8ab71cfaf5f9f691ea9ab89b345c00f67e1e8ebd1415a1e015e0bfd8d530f10d8a04fef5258da283c7a4a49d576b9a0a35485638a23625ef5ac37c50bfadcfe0d4486e86a2f442797de5952ad3b38d1a115756438029d502e968d493b0c99baf8a372a4ca5257930f22d6621281baaaedad33ebcd491406842541b890f25f6cc5c709c64137d1936581b9c7aeace97fa556d0a098bf325c874118d895ccef45a92a68ba8fbc4cfec55520a33f7fe062d83538bcdf0a634d1e81beafd470f737a9a8a0b5bdcdd64b4a850394b1a6c70630583f5046131cd862822abcc8cc7c42e14fecbac41debdea48d78ce01ee907ca9d551ea36b371c2b450f72d7768c678b5ddb41059307e4658efdbd96519a452eaef434955dd2b2fe51f3c3803567dcbb02e5f2333b154aa42a354bf9d2f779b66a3b252750a98facf100777a0920a9f1ccd9c782e0d09c220f41264a2b2e047d70b0e515f9230a0b9862c1d8873ad37eff6b7817df7dc1f2d499e626ef3e9ae4b7810fb4c9eea16e626018552fee07c3734d7fd8218a90862533b3e8563af9274c1313e68acbe40bd5875a068f33677b30f711ce55c5f93437cff2f29275d288590251299af69fe7d72e4238a768a5d3c116536b54dbbc87dc301924b2687ffe1e587680fa2b90e57a8ed485c6aab8c751ef6766a87a393d0561c1dc1a9b3589eec777243570fa3c04932e186136843a73ed47d2ce00fa3314c164b7ca31dc1cdb6152ee0e0f5f10de391c969d95d9be63cf0bab9c231a029e44407e95ec749830aa66b821ee9cde812ad8cd2c1787525ca496fc43b59d76a78ec27171e9c88190156711657338e8eda6e292c2240b7609a40d1f490f87bf6dfd295b0c5dc3ec206546107847457f181a0c2fcc6b2c6d2d115e4dc93ea393bc036ce6eb7dcacd7bbb2fae5433f8151bd2a0917aa19da654421c0c3e65c53722202423700d3fa206694af7315731c551353d64726b5654b3a9b897dc493754b768697261be212216af51d3bfcab8825360e763c15d859c05dd5fba782d2521ee9a3c44da1ac4620c653b7376daf483f7a9133560aec55ab511291e2214730ebd61c215193fd25dfcbbd3c4e65068d834e03c47ac1de15c5645bbb7cfd87f24b71c50a7fcea47e154f1420eb0bae6d362461705dee202316f8f6c6660e3f37820f8ddeb82020744f807f794032305835a38892bb0a5096aa4abb589e9f09438bb1a3a597638d4f38f829a934b6852965f6c4ee7d276ce7d79c7569f15e0e9d4856c6a80c963756729de191af2b3b8fee7311b0db65e6e1f0f90e6e064049db140bb2f37d11d47670c2b8fbd763caa81b4651fa5e5b79d76496c6e1ff6bd3c1490cf12ee4fa3abf0723874a22ee4833ce20cd95c172c6162625d16a2b9e3499c6baab1f56265224a9ade65954782e2358e7527e721bfc4e6dc840aa04d1a6111e7f34349f50eb1b4c590e3fe954d9eeccc39219dbbf8991914b6697c524c72562b94deec8bb2fcf62a2ff12b19c18eeeb5309b90b20e6a79d41050f02c9210a11b3e55886afc031ab1600f89cc7abf6200bef6e2f203061285433932005374d9a8fdc2ba4e8f9e7329b11eb89d874effedea53b9a856c44c0768ea521125264183facebca93d8dd224f5e616610761324492f7359a8812f559a57e8dfdad19d273a316679bddfb83d60c6fe00b565dcb6d983e4f6cc01f98d304a89a4d2cfacda82f541201bf3bb299f68d294d666918bcb1ff9b659a9807ea5d1ae2d1a29fd8c4357985b30921946d562b61ef52a6fe352a34648f723f0cd658b4aba7178b3f600b177472f39bad866045df605317476f7eba861b13f8d0113366d60a05778408c7a9fa442c5cf5e8e4ac0bbe7c2888e369b35094719d0e1efd6a8cdd95d924f0836eadd65ccaeb0eee9cd92886a2986278406c3a6b8a0a65d919cc79adbf9ceec1820363d2fe1a3d8ffdf7cb6ce24bf57a9d2d2bc11f4c00ebf16af0ccbba6cfc3242333808d30149f63d8cb3f12a9ddd1679c84a52ae436122624e280c3677454dc0e19d0651e218a2e5cd161d8054f22312420bec33bc0313dcc83f94eb131b071a9a92de314886f8476e9bfcbae74ed9c6edbeec7d44fae68462c1feadb217ea69dda28120056d5051d8cf78cba4ebbcaabe84f20a1b261fef2f2f91f6d5e643dd2efbfcccaddd956b0e5957ec9e8ce8810777b38a30184380023259a9cd376b38cb9c1a47bdeafd241b8938fc83b33441affdcdfe7d7943689e6d0efa666ca862a378c0fc3b4e1f742a66a188d6d017595315e56977ce2d71ddc2bb87eb245749c298bb7fe8c4653fe200e859f4525a4516a52ade37dbf4da83d9c9ba7030eccfdb346e360e686df4c4ebaa167371662b3578b3b15681cd6efebf1e90fbc20f5a35a9114d9a898dd3926a5fc3ccd8e1a3389ef2ec88d062574bc734c6617696596024fd460fd66c59243f744fb51cc721a8fbd340afa93b8c118397c809a8f59249b1fa8d0e9222358ecd545d1806e6c56b61cc4508552a9b371523ea2a3d06fb8ae3f3bb9eae4e6b552e1546ba400e8226ed4b77215e0c35532b4cac9efee2ba63b48fe44b055f58e0aa8ddd740a62b0bb77a15e7cf1b5d6b9c8dc42fa38359b7f626cb437fd4dae273160c193e401097fc9515e6efd9aec3019c3caf47ca425a2c17ecfe82903c4b18858d191c0f114d1eb651c21ed25edf4fb046e8e76f25ea7f2341611e1357f39fb3a59258aa17531ff52b30445850665d760fa3c7c6bc95de0dfab36bce66856ded4e450b4766fcb0689c89e98c572e83ab5088c6f7b1997764fbc5ea4d973ad226a27a14fb69a6be2d88adb7093710dbaab2c40e7775cca09c9d5b2e37cc6605e59739572aaa3206dfd1928e149ec6563af545f61606c6257e11701ed3ff7e9854e9915505a03ae37dd235daab6e56e847a5f8924f3a8a7264d8710d71967f4c062c8bc25f0806d3045929d9a8682caafe25b3cb77aea856dd4872159f699b44db52d845cd1d5c9e6a26486522f6420c9ff0056a6c64bfe4dcf7d9bad1ff85aae5b410754c5ec0a1aeb0e75b89bc063dd7d1c4d7eaaf076fc7ae37bb2f7cbba1d2c71555da986c593ae21d679837575c1be999b627c007a17ea80c9b4ee01de67d02b537d73d2e240fe8ecef1c85294efedc3e4a15cc7ef7d7584df56bf33783f4388a899ad1355ea7f73dc3ec67ac59fbf518c4513a9ff013d999329d0584936f03993e7e9115cfe7e8f650790ab0ef13ad8ea3c059c4dcdf59d9ad379208ba38e5f04015c12eb1456ddc93b8e22b532287970d9fb03d242ca1e9e734c6d8c9767f15ea2ef7300d6c9f2365e80782aa76dcd5fe19be30c37c43c05fb221935caf2eae78eb43520e99e654ea2cacd0177a9b5da2f432162f1647936ce5e9fe91f3dc9ad700523694570e9363534674babfd4d07c229a999790f12ba310d88d235c49e1370cb92af049a18418474d01c5a2730ba32b9738c8de13a7551a8c0d11d5bc851ffac4f923a18d229391e6d2873b5a5be564455c3d4c451298376543f643ea9cd4d3ef5f3e57ee6ae114f306256ba09e7534b238deb123dd3c1ca7235a944c40eea185deb1da6a044d39e50faaa03ccf6602589c6f627199a277bd00e1ab4fe6c651bec82320c7f49d18f58b76bed934d80931e999f57bb60393a83846484bb9e31c109ccc60962e11f7812f339dd9b08e3e47139e649e3924d1c0c592c9ab5c41d8e4df5830fac1bd3bfdc6e99096331290176255eddcafc65f2314a953f666e60696d7ffe30667753e432b5f6290e044980fe9d0a4bc9dc53ae0d4ba5aacb2b9dd6112c0d072051c35a0bdb0bf1cf56c9958cfa3798100394d115ecab9c01d318bb490879be7a7976ec49fb9124d7db044deb8b24a7239c617c4e6355487466a660a21c2ab89ffc6b67cd872dc619788d8fae8905cfc0f53de6208cb1d292f70732db43232a81636c870c6fd9e0c8833a2290f7b31d82795249b13dfaac838c1031cad145d41c79cd4d7978daeb042f9dae600dbd661733c83b661b060a5f1294c2e2ec2755f194a83d4b5bf4921d7041985706c51de6ae3c91c3ed73b4f376e8dd2f61de4b509ffc3e16eef4cbc907eac737a2b5a48652ad6eca7a2eb1a25db74a8b5e5ef0c05fb9f785147d86dd513071e9b94680c1a44f6fc087c1290586312d55cbcc1018663a2d1d5ca2a7434bd5d6d877cf76bec3e527e7074e4e1d7dd13412b4aec3d0917f76042cc67c404acb514e3d224b9ab74810f2b9b4493e8bebe004601a967587d89bfd3d3622e9a7a7accf161c188dd38be5d5a05eebda125274374be700e91edc159ccbad7eaa804d393cd34332809ec6b0d3bd9cabbbef015e291fcd1a179e31c6a9bd48c3e711c968de253d0f937d6059a24ab7c121b7079d6e90b5b1d5b0cac7fc9d9378602ae17f8942c306600bad76e5e5ced7738b526d6580617615b10b3e762402f7f9aab5dbd2eeb537288b60fb09c9f0f880ae2e01bf02fbde21ce5ab807c649435c52f2c9664acad12d56e020259f2544ad7033ac13847ee29a3b221c4c07d3dad9ef298cd80b641b7f739546d6ee8bcd13bc2b0bf19ca344fa078e60b23127a7b9c44a2313437b9e67af0145d127e44c6fb50cbb365d0f0d16927e6e0691c6ad47d5d46d8f7f33f2cc953eb290bb03ed3576803d9e0b8f985484a72c34b97bd4cdb16fd45f36df4fca5d9b35d33ad43930a094b7b1792c1097009431ccaa4ed6a5361974590450dcf9c673b90d5b1ffac93a0080d5102a67ebc8d2268d934ec3e67e6d743ca2c08db6216e4dd077bb6749255d234d14c0f5adbb0888b43f72db28acc42b21258ca430addbf8310c10ea5f9bfc448a141ac7252242318a5589c137bad579a50b0ba0ce51cff27a4b2d6db27a2d5bde1b12030bbfce0499dbe47d4ac5e1f9034ca552e104cca3c4c5bb5e97b67e59e0ca24bd953e5b529ceb4fedea81eef38e873d584f60949eb6bb6efd966b8fb3aa621adb3d743e89de92a7ab4ecbe21c2ab47dc029931d15f8a204a32874b66e353b06373e4e57243abc97ca75f27ebc5180da889da7f74d5417bd1da3d8eae5a62895afb8c34b8830129bb8ff87115c0c8984a242ec90352164752a5f3a92aadf60a9ad343067e083091036d8807b0e6a547182fd4dccd5968d62830a99668c19bef70de044a55ebb98a869ed1ec5e0d754d7eab804f9ce6c285f3b9ab6678bb2acb8086887aefb489824b6362c66b6635d0860c9a6a95d0049c8e200bec57fa197a20d2fb475b79c50f1d24419c154e413a51a1022fecb0c8b4b37865f7132d604f7e67256f09485faa1d16601873b10cf588281800673aa6b76ac1e739862c835538ac31cfe3cae9afddfa33920952a89c42ee6acc3a9403f8fca4109489f96b335336f61cf1ac8ea421a0f65634b6f830cd7ed825ae6096da0a01e39729a855916f401fbf1af2d1d89185e4c81aadfdba32206ab625328de6b8a4e137df64b6bc25b57d2068a7b5b8cb7f6d7842db8803262537d7ec4ce42df9b5d5ecb319387d8f9cab159a43495080855d33502e8a816a3f2b09ffa8f5200fafde232c8985d8f5a2fef5dee013a700866b88187398dd07143ef49b5667463f767a300bd1d79fd55b15cd6da7c2e809605c132001b77465947d8430815079d70b4069d27b385c85a58b45ebae34bf53871f8ba0add183c7a3a6ca55fb8f049c6825b685345442b2418f77e6f34392f0b7c40f37eefb47b3be5e34c6b95fc9bea025d52ce5bd17a44865b36880146c7c142c50a6ef2c61ca66a58507256e662ac91733c81ece619abd781a5ffb7d6b2b36e9a6ad764f96e2e0cf4cddb6117545708ad0e816e785cd32c70a5380f0b595ebaaa7566f0e434e15a066da54ccec492e0a00ee2b4166bbf3239f85221cc38dd68e6d5431cc06c52d08a7ec0b14f004ed4034808a660784e849b2638e0db6622fc7e629df948667cb3c8d37adebf55909bb43f813692173ea51cfde299b04c5e377283c3080c4964b443364dba844ff92602c5fbb8e8b52ce6bcc6ae9b09d4a168bd0304a80b1b61086e8484c93e248603330785deec6233b436c84b711ca43e7d9770c4d67b8084eee31bc97a2035eca5ce9fefee9c78e80dd2335ee3063b5d423510ec148460f9c16a463aa8616be63e798187cbff8023fef4ce090a244a0709c2ded9e0e99295026694a339428566f0b9531da59fd6c02493d589121ce06cfeee30217be4240f07bd9efb418811b61a86d9373c63dc28a7598dcfaa1a363f428c7df33cb0572cf2bc239f890dfddc0144b1d1762e5ba71451158296493a0a5604441778bbe20907c20dd06a697767b2765d95a76e2485de8bd67ad0f4b5cdf66ecbbdd0db4c113ea8a2d861b6ec5cd9e2feeba4a787fb02e8d1c58e379e35c7c2ffaa80e4921e14f1ce5fb6cb78f83fec91a5ffae246fcddc1cdc487f51c58fdc16165f151c04525145dc82333a4e73b3f844ba5e2641aea3f39ea38672750c33907dfc7a0ceecf4560d2fdaea04e7d817130f67bcd731d32345794c49efbd1563106d7d6e08aa7b7164635c861fc47ed660fb4cd21fb292b9a9a974f56f4ca67b79af47c57cb063362f6f4f8543055bb04b06c6a2c352a377b35ee40e19b482040184bca8d0f8dd68cb334ee0b4cd197c3a5ef2968342db26834a71b0fe594828878d7fee66414fbd0ebf099311678996daa2b93b70347d2af0379d3a6ed65a0f7fbaf5059ab9bbd7f0c7ab50bc1880e854357be1588c663234a6adac2efe255163054b478b7e5f60a3111ca133a4c2c3b625c2238d2cce5912f1f96d6b1940c14ae02d3c1fa63230778b905cae99dc6ae3548ea8b76737d54ea200c9a272ee4580c2c82a0ad259f33007d45c62b476489c7c69cc85ac954d17bb6edc172bf99d3119787473fcd21a9afa599e2c43c745fbd2268bb1c135886022fe879274a57fc37ca7298465df20fd4b39aff201352daa021588c112e6fad097cffd1150969887b64708532809ca6aa3e2ef3444eef9c5168f1a53f6fd841fe5089cdd363ae39d0b52d41a68ba751c9a21afe5b813fc0fdfbc736ecfc57a77aca5506ef71bbf116576e6e284091e5e3bd006d2885ab2458cf98bf619498d04eda1a0dbdd6799ca7fb8f93da6d076ebc2f45c2b7247d847c8eddd8a67377e027bc6d922d9944cf1031b4550380efde21ecb42bbdc466e40f7dcd00cd726ce4c05592dc34fe7257734dadc00cc09beca73f7b0b4d97d2f0cc1a75842b8ea037d7bf69012db547889e6601cc6630816533b86b5ca1ec34bcef468d6f2677b7b9eaef81b56d7dd92dfe8d6856c5b88400fc36a478ac2acad612854eb54a8126b579d25d7e264fd4908d50b3c15a5b59d9dcfb5cb3bd92c108bcfc1994fece9988c9121ea02e23f783731e460f6163e9704ccb9913250341f00d59ca4c21bc11944f45efedf956749e72e54bc84495239d4b4fa7b2adf8acc138419ae66d0ae61cd0d0b802f1d134c60b61d98ef41b7bb87c937f46a02f0ed956b7d136895ae75b4c927f38509dd1e3ffc2ed1a13fc169c27d31866f70a5d7f1679197bbf07f4f7b18e7630f38819e679f09a2c449e1e5b8992cc39ea1ba7f646dab511b7c8b42db5b1ed3e46924978bf59f31a299ec9d8651cc45a55dcfa447438885a107763fc71742d54448c676919b05431378eb33770150561b781245499a0dea0c69ef8f9342f046871ae25cd27e78d4cef25e330f78f12f115cd94f923f5cb1b050e1fa8328ccd725cc7080e118403b961829a5d9088cbb7ebacd68872c8684e0c358e4b707759845cfafb3538cde236238b178eeeca5ea73fe787d46a5703dd78c8e26e54e3d47a32c3eb3c311709af60ab15abfe0773c920d3ab5f9f34423b0078fe17932f882080c7fc2db85551d15c65f9eb111dbf4d4728747f6657365dff7d6dabba60bd08fc2670833a3a2ab9603bd57cb640a76ba59791d1293898ec31c16993f0ac624e9303135210acc33a97ab895cc2f84fd568a79eff0da197710e64e8e04cdfce8153f7b307bfd9d3cbe08a6c3fcacafe0bfa772a7f014418ed159d1f250df240515db0cbb7eece67d5fe92bfebef26921ff6597d43715f17fb45a4f1dd4f39636ec30843325f6d3e3eb0d1bb4a4ea399c04c66b0c359d2c07153955cc2439674827eecd15713576259e7ac30ff488a342f8e47c23f565e791946fbf0d51abedb8736882b3cde237252b070f60f0780578665ddd562900af75473540525d2ba3989cd18758fa3ef2121e131d856e78c0c9eaccbe18e7f88676fd9d7b820b2559423e5367ba2567efc3d6af9a3970d92bd5dc6982b44a36bc10211b8035f6a400a55f3d5d3c2af056de2dbec8dad42bb5ad9426e19910cb82be1aa1309415de99296ed990539e97f5f146fde2546948e3e6d524268862871a638e565f88458feed1c60fcd03a2eacd0e83c32ffa4592dabffd36debecf650f7491510d0d2cf34ac21e3496e31b8e95bfb65b7483c45c8a17438c62e75c7c07f3b90a275103ec4f4c28fa7b42d38daf6057d1729c6484e1298d8e4d7c4b5f5d240709e9db399903830909b1febdae2c555dbb1957e1869b4df864ae890058e5cc10773b1320e5f2a8b497cecb37ae36068d71f634ca1702595631ce50aa05d2b482fc17d8299d2d84cd123735233b8d58c5733a6c165db568eb80be6c7e7a7cc1880bbe5d688c9b419e5ed1ebcfff4209b0739f9c1a8a8176791948561316a899fc1b751cd30c5b78aeae5c408e4a3a11c40f7e0533b4511396ad092f630242b752ed0c11c0b1cfd015e3ad7113ce48d829ef818e16a20e20fc173c3600d3868971a07eb74293500c5a1fbb0808b3b62ac5ae61e701d95dfa3d45fbc4716e3b098f79e833da03df494b950464fc5b9cdee5ddbcaeb5762c3b1468126fe26797a13358166e3da177297edb64d33dbe5bd59918033596696934e56969983985f5887de480958ed9f174997cd9da4381a5c3318f156ac365bcf3806f37fba7052c709864e22942d63007e87ac312e27e63adec5b53d29a33e633c71791390141b44083ba56c6cdd29d430953c3f1ec0a03da93ccb32d453900951f91e157baedff1a8c228cbf5051be30f94443a0c6612aaa29d173d1f71ff5ca661866bc3ebf90743d9cda10877266bff2732b8b72320a710829a0983550912cde88df69e9371d647662afc1377ab4a08c300d64a239ebb72754be5c9e6353e2d6b0f162c6f51adde2b6cc8b03f2d7e1ccbaa6e037344c6ef26ed3e542872baedc2d59ffd1780c590ded1d8eb9664c8103931cdd239cf54750246c8640dbbbae7297a56acf89fe5cf5665360a176b5fc413fbaa87e7b7d08f6828f8b75a49df053b0fe620462f876a0692ac0dd9da1505114471f7211863b636448c50dde61ac050744bab6563d0c7fd06cef0a58c465c29599967254128caa9f8dd9d0e556a88a53571d44764fa71cf681bf516c454170a14b572077397d8068c5faadcab7bae4aca000e3a6607c10f5795df2d07d2d44f4628ebbf418427fbf8ed35596ab51584497a7d9189b004a4b8e85445b3a63245c2f0de09d06245c4881b9c8fe7eb5a5656d0a71d4d147a53a45cb58909d4ffe93059f129b5b18788a57cfa464eee1a16e5be6e72e8ce358dcfc28ab74b01e5bf9c676c1e811885693ebb71885dbe4513e5a9e89153d6a1fe4ee2da9051f1755bf91bea80ac1f8ad123d0c30e12927f616951e11085a6c76301393621e457b983066fa0e0cc9f44844035f8d15c4aa87d31e3f273b46d7415d42798fb0e29fc0d13701854c4a07f630040ff10475f303a4067cd6fe6be6192436e059217fa7e9d7df2f801bcc4b1dfa5ed21829a7c810e832c3895c8d740852452e2e5aede7ca11d39ac15675f3c4a5da4e900d53b2d0c1f632ea0d8e34548aff128040d9bb667c6165df5419445c4c2d170ef6b00dcda1096344f480c2efc411a9413bf81af7c8733dbbd6520f06fd74398b98c71b4ea2c299f424a85b8cda65c1e33b0d6543e089848dfe3912fa6b0dc90c79f8c637289c604dc62569acf9d83ae90961eead59afd374ce711f713f53000f511672f6ae48f9848f05f5ffa22d4653bd00f903188a51e74e35a85ab93a330fdcd06d79bb41ebe6f5d23bd46b881b598db877cca76c046d8f21a00374a8257ede044144eb86726d13122218e184d8a2f492fec8f83facbbab4075d1fe47fe16fea5b0880d795525383e71113819fa3d042857e1ae76140a7b75a2a4a81c224dadc09c91427c962e85b95aad47289bd791b4fdd31b45aa1074c1ac673a749113437e4c2411ddd611092288319af7dd847297c65ee3c8c2e83bb400beb8a143e173247751f5a446b1371dc67cafac4698a1de019f88ffe38d5199c3e78d5a461999cac7598fbeb9a40f8f14090955523391332ca022e5aba82fceea4cf0a46c36d26a51d10391ae7300fd956b8c917355b556ccae00536e39c3eac9e10cea291c7b1a02ee350a0d640da0682b23cf90390c69dffefe5bd70cd8a383e2273270bda36afe28c03d5ec6759c2c2e6be948492dcfac5f37143157124686db5a6e2512b2a908bacfec140a10ee74a5064632139b3fd5ce3da8b1dfd56a087f47f89b460d184e1c6fa80fb63bfe484eabb7f62f12d12708753ffca55eba87bdff8ce39acb0bc1be2d00ccdc3cfea7df54ffef1faba0d41cfaab56f9ea042eded2526b0dd63e31da1961f40860c658f04994f51baf7c1a0eb25939bf55a34f0364447245b77a51818695b47613d88dcd166b48ef9f788af9f8ede32dc2cdbdbedf21548c626b91361d0ea897c825a610a796da11b77463c975c1406259072b5fea884254b0b4a6bdc4068461cc36459352f7a9364548b75ac0f326b6782ff4c66780d6daf815cfe8dc9b63d15e2ed9b9743e31ac1faed8f1f45f96498d338aa1e31dc17cce79b48d7c1ef56fa9abd6b28a8fe5ac9cec7a889ca41911834f458583a66caf6fba230c84448123aa34e8708fb06975f7d72e1849e8fef86a0e680046a8c0a51d5851d9eb962974a555a065a4f17dba02a8e9fbf0e620b3c6158cd369ebacd0da675fed166b1a38c83980ef11b6eb508d3083853ceb47f4ea3898d9a4982a4e4ddb8f85ae79faf7b9cc141ed97d6681a27a98e350075177344e809029a35c9f14221ec2dcb13f3ab7891020aeb09dc9f615cedd7c5c196135f8b0d16f8a94ee744ddb162660717310e84c9d9d90f55c1aef46491c78cf353c49562549f40aa54f3c5f61a0d4cc108b7142370aaafe81c75d33377bbab91c5e8d9acebc8564881079cf75414ff0fe69a7a523e1dbd3ad5795544eb65faf64d26067286f94ee3c1b8893d0f8f7a830639de532c65c2edbc19a9ed64ad07161c9c3dba359595aff58527d3f0ab6cf56263a6b8dd9e5178e2f1f25b90f82a3660e6ba7202ddcc21d43166b78f948993f4d688c58b7746d7e1136ed1e0030c3c481c536ee199faa30c69cfa4348d136af25bae4fe6cfabbe0720cf9d003674781ecdfc04bf6ad6a571a23f4afe2af45819e621ade542d365533240fd9fd48c231721bb03cf7a5d08792db3ae837bebabeae40aafde21aa7259b667a29d960a3fcd2c2d65ceb209ea1b27d5e3699a6a4424d0b0cb7c3f5525af29ab0f76f733f8d65f60d41070c055d4daf77c2ed13a4e78a1319b0d34c2de8a67a4c83d5c9553cc2ca009f42cd8c9f283b692b41bc97a40eb548accbfec6c58c209993d42ce29da1e02ffc92e66989248ae3bd63f895353801dfc20e1921a53bba5059255a0ccca19f412c239296ba36a05ae06c92d5e532baf737648d82ec4085e93c793d2a944f345740c9f34ce991c9a90b89d4a678517c7e4fcc742e067dfb2d2961ebb828bd42e02fa6d0b82adc77b0b11b9af397bec5accb62fcdfe9818342451c59663af9f3a6d02df46af64143e18a096f0deb5c5ac07cb1a900eacf37335d36ef7f29e8764cec710962c30d34c80bbcf43a4ee820fe4fd96e89101b6c42bba0a48f6a4ada73aa0e0f9ce784990c921e30e7e76ab783c2cec0acfb6310589e652d4790b87a81decac12539cd219e0a2cb6c3e669151b30dd27caf45e6721adf70af2e7833f9e830f33c06b1990f376f851798f39d28d25ffc9702e3a5d08e678f203514805241447e42115e6667788039e3d00777c17ee87d5fcef1b421dece6ddf702e2f671b78c3c96ec681fd93964d8b886e92a039fad57027ceabc6ecd3520632cf7c4062fecb7da29652a15790059386b9cf5efbba74ee75c73abc05c4b233cc14bfcc9a48bbd71daeab39a6cc3692ae2e14f3230815fe37c52cace32764de6323e8edc14af61068e57a80ad3b5569af6e0e2059dcdc453c9ff2c54788456b3d30fdae5f91dbe7f1f713f0f165e3d4c74e9580b11b0bcaabf2952a844e984785cf2ba6ae269178dfb2715a59a8888fb25c617b50bd98e2677659df65e262225af2c817cb098cf7dbd22a19577704ada64f61854b9c73362999c341e9bbd1e74aed69bd696a0c2f4ac4ced4bfaaff7c225837174e4fbca18aba63b75425f19e289c33cb32bff26ab092ce3d90283e08b058b079ca743be222dcdede67b60df3e939e3d7db934c69bd267e191e2aa27f87f86a54899d79b86ea358e2919ead015c15516b034bde5f12eae4cb9f86d19065c0f4361c59b21e22d17e8004f6afc407ca2a03ff3833929b44c3d2c3dc8bd7386c764a27feb54785ab2fefc0428d820cce1e12634d3c6ef5ee2baf3d58b65df8e86bab7ffed29b1108127d7fb2f9aef767fa97bb4ab82b31dd5e8d69aeb31f22286fcf942e98759e274e4312a2798038cd890e25ec026ed47ea175c09d306efff35788c9f29fdc94ae96b95f9c8f7bb8fae47be4714033a92dfc19793c73d1038c6d2cb7aa91066e6487c317779f4037274d2b1dadd7213190cdef883f9e7719e47ffec5fe90b95512b93b6cf981413094b213c078b976e087b52ff1c9acd9d519f7c5a4003197d29a5d805b698dbd77c8f9bcbc70297a1c9d00339a1da22d45538cefea5e2db9315e3c976222771baa888ed68e785055cebf40eef6ce69c6f3625b60283868fb24fff2f814797971f02a1dbcfda0cf72f5f12f6cd1d684710f9246af4dc97332a8d1ae8134dff32fbda0cc828c03c66d0daf85451a7989ef17be2cb66d455d80cd5e13e20eda046a9d02fd7f3786e114875aa3f8ffa6247820462c1fb5d70a2a4c731f8a233cb08a74e0e8cbfd08e69a41433953f401d898f54b6a1f4b9dd37f85c27c45e1005be5424330a4a6e788e1b184d1072d6f28395f716755faaac643c1202742571954ebcdd9842a3b75dca93557fdccd597c6921ac100551c7819e23acc7d17774eea061f7c5fca80630474b0485360eb06cd1d6402697a84a9d7e51c8ff2f1123bf21169c7f3915cf32e950dcd43d1110fd664d6f43cfe3801486e908172e916a25c00c0ccbb52774db1e4706e16173a93513c1e664ace78a789d244b4d04805d846ef120802485748b5350abd4816b3ce79761f9dab584b2eee0ae44ed3ef3f4b63b06cb400ee11afbb443c7dd67aea19d18cbb4ebab173020e2a2c2ca65a37fa782aeb603238e5bf750bc9ea1ae22ec511c60cf33bf3b7be2a4a5e2c10172de0b793a1d25ad3397a57a95e5e690477aabe46d2a26e85ef0242be2ad012b519c31577696ca5439da5bc2337bc15b89a9521a35c80587dc954eff36c873e0fcf524f89deaa83e8b04f4dd434f8736ea19a94e5f48f1adf384ce3c4b0cc1bf7abf94ceb78309bc4cea2d095f44feabe7333e6580d062bb59b0ea5dbf3254c1af236f644b5adde80b481b1e18035c9b13eab6832509bea2760544975698176c9393a816aa6a699fa7d775ce1ad159d94de98cd7da9c12a5ad45f73d176a72394972ea0dafe8f2d183ecdda6efb22bcf1398dc07804cbb049b6174d505ee799db53a026119c8119b1d0a3d2dac7582f9d484d4373fdc9bc699985d7105541436fec02d98ad5ff517fc856578dd94e11ebeac963e191405bb808c3599bee2241c20c609ac7cfae83401d944da16d93fc9a5f1102834ecd64f761fa45a9ad5be2c68f2d27642700b2f20985f1b090323c6e6cee29b378e8816e124e84b209983f5b1e38aa3d567f22003661154c32cf894e3d5aa080815dbcb989199c5ed985c13e2de4ef9e7ad08e616f3829fb1b291447407eb81b94fbc048d0ac696bc18622bad7ff5a31bcb32692dc5b51b817fbf6f1b7a551543a9b8d6999956c96643853ea97d81fa8f740aa05b0e1271d51018fdbd7b5908820539df7416cf3e5bb9235d89776581f9f106b9c073910bda2c52ab7f3cbcff6625a48c0a5a37dfc209e48a8fc82d835aa0263c70e6c4aa88fb1137b187261d2a4cf3b4f95c84cd5ad800932171bb6952d89fb056d9ad43e0236b34b6f40876d851783b51a043539b84aa83585abda3f357f8ae8415a92e6ff526b1c3b934682ffc761cdcf9a258aa8f771ecc4d958956dd4ce89f9babe63cf7144b197d9724eccb224c04d98b3264b9241238cfc5663d7d561ea335284307cadc7a4b6359f8afeccd1fb3831adffb8ce0bf6ad8c2c043b89dd3504cbf664bb17c6d3db2c7d44f8888f9e8cf56d4058828d330f528fc240ce309d295dd47a140b72ce25700e911dc63b4a4dc3616685ce0695a457f13434874347021be681e707f785571a32b8efb0f843e1843826e033deb43f01ab277818c525b2cf08920fbb0b0dbf5093c4d09e89c5c645d2d2f325c8e9a9d7f1883e2b9e2688d26f9aa543c5bab18307ef9b4dc351036bc2f8726db178d4dc7478e34dfd4fc04c832107e4801a259bbd6858c64e519e55db06903f719df759d8af7d798d625946295ca59827578f901c0c8ee68c8c466feeae37a70989ac8ebf782e3cd6eccd49e7ed61b430731a594dfd9570fe19fc76167f0fba2776ecb58783a11e50bbb85e5ee5d869bdbbb8d31d8417f96d215319933a362ff7f9011e312756423fe0cf99fab3f5eb847b1a739e93572f7a6a66f981f058871f835b50d4b44c01c9d8a39f640aee7e79591218b81f2d55cfcf95f63c03a642203ebefddf65606cdaf53a746a6e983972dc8c3684c2075ba778e47f754fb9676818c9e4658e2b71354331e392e48a733c9fcc569f4066c3a0815b7ea07b7a4dceefd9719676de5b69e85aea97d32ab8d89a860592efefbb01d4aa76f47fee6aec93daf5748a55ba1b0bd6ad2a7e2c3995f7600f2f23b69b10dfbf0b49fd5a973a026f3af94a8478be068608328832dfba7f56d9601e9a401b7ba0333bd467088d9223d7cf6d9dc3b3d43fbb0a1510ed75371d84272f658654c73f54e1b0b225a42d504629151057c6f32394cb99812c64c8a0d74db46570d54202aba9127ec341b8b5b18af4e16b009c619638860b619ccf5866633422ac056e21faa3677bd5031fdcefb4119b9fb2cd7d3450f4fc7d77c218320c07bab824713cc35365bd5e46bebf0028b0016a33e1e78bf259c9b8eb6b3c04552b330a1f0ab4f06c70b79183296cc676de6027963a5c45e66372489282ba1aa8996f26f5e5fb693b4a361c89bfc78f921d802ae06e7f520e82841c41cf8e5bea3f8247c5065a156bc07fbd6479b2d24a34e4011b1fa73727001dd029f21a65efbc3b1a1450212e2decb36d64c2278bb4d7ca82a8805438ad8743936c14da8209821b3790f3413da1ea499a2102bd6cb728c00ab5a4bcf8ac8e4789f9a61584df03901e1411e718c87a15f85d56f08b69652f2a6c2ac719637da705ddb1f62f51bef436b965ae29b6ab8ca8648d39e52a00d1c7f84870e5716735af6331129c28ac676ff0815e7516997e55b09afec092afafa7c7f3e1a3a10a73c858d3f660127587a89bc74bb0899f31ad83c7438600d61342937b9f73bdc983f9933e7e786b8cc72c69e86c37f3cef72857d23c7821f89f422308005f133d3f913798c52c71ea17ef3d77a739c014dcec7b7721fdda3a910f21b24e494992bfaa583a3a4a367bd87571933d7578b4b02db067608f98482b2bdc0e9a48328bcde8cba8f768e6138ccb3fc464db11d355140a8f1c1bc99e7afadc7057dd48a009b0d204089805de24c360cb62fb6c638eb757bdce2e49df78138c9f6fa40aadd89017cc76b303808faef133fa33ebfd02bedc18fc6fcacbadbb70b7b8477e48001e84e42398e7d26408d38b03dfd9919a6581364ff6db820f5a4e92580ed59223c9b605145d94ac14484e200a6e98bc1ee3d261bb8b20f6d1cf668367978a467ae4782c55f378004cfc8174ee6c27cf141dda02ff4be7082c50006aac8d43af77d5491d9fc0a0cb5037e91b163500de664984cf35043c3dcb4e72b1029efd2c2f55cb5b0cf93038d5e7ace02a5200607bbed95242a4c1cd046fbf1969689ae8319c5ff16f10fd1a1774713953c5b9bb2c517da5aa4be69f6c80be65ea8f3a7dbfc5d93783b3ca6b7a67687ecae59117fc5789a6ec286421d0f5b35f2b1cfdd1ae4e6a7dbd2d029b40a9b191893b37dd3e6c556fa7f090db3decdf7a893676f71c959e42950e92e41bcf46cad806a7c4d975bc60c0f78f5ce76309ec8ba25850a4ce70634bbd83cab95f11c878339046919b8f6760ee2b718e0deacd138c7e6599742cbed0a15e9e013f91186e3bd973e1cf6e58430be7fea944d90c95689de2b2457f985d5ef608320515650eceeb7e4dd39d871e248fe51240e5ed90a1cb9b358312a16f83027443e5cfd9447ca5707aa54c3b7f1aa37cbd7e7bd056ed7c151db4390b0499d4e038622d5e968991f74ca37ba8167d0dce2c154b3fd153edfbf616d22d1e1d81d42036e942d0d5f3dce7b746a3a8facf3a64967d2796bca4f56065240e0ca428f9b53d1d39ba8a497cb5bc80c678908430e9b92ec2578fdd8635b54c7266b926b3ecac24e4dca2cfc478617a3293f6d227ba5fa23c9b436f1607d7c204b4c67243696e93f6fc8b8c25e042ea89b23631ac3bb1342a388eb0b31807a9154d9e28210d550d393d5590dcf668d89ec4de672a970ae360249878cbf98023a14dcc1415b37db5dfc1c066596dbb6e667cc96a0174f30257d465354d79e38cce793789ae49ff74be90eb3c35e9eaa1612439a19b7d5d32eaa2baf029899614db1e996c01917bc16f1cee61e3b4cbec0ecacda787353984ed0519ed30052f3fa43784c54bb7dde72a93f5ae1cdef7894512b41c86a71c71987aadd2d78c596204e179396f729afe89ebca3e2279dbbdaa6af653eacfdb6d5677d29f814bfe3c3f0b8b498680f8e263ef466c4cca09fe843868eaef4dbb9eb3fe756e7f620fc788771c98a5776e6cf10d7648d1251e555fdee491fd5c9722261caf278e2024d6ca2b618cca33988fd2acde513483c0895b64f8954fc2433f9e49ec37e5698398ebc4b866c66021dd794de375ab433151475a09b4ece0bdda427c4fffe0fb98fffbf7e140f475ea6dd99d0ec750e524846bd33a1e5c74c3ac681df819242830fc00a89a41ce5442b0ab02b753fe4829a8de9e7dcd8a912707d4880b9c8586fd519887600c0d42077df032b04830cdaa383110ee6cc8dae6e155f57568d0d06e4e77588b0101727bb157d69117c9dd2a57e8d9d1428c04a2d075a22aa122bd198432781a70481d2fd2afc939077064598e6fc79a61a5c31a7e1fc8ddd28533ad120709e2fb90af4997bf5e4906a6f718667ac956bc3268d244868dabe71af60f81f4a2b424b97aee39c6ea3736e768cc709c8a56c0c318cd7c422f146f4b9be6e2339663bc3282833bdbf955861ac6c4c03d283510613b9d4e5a87935bd46a196211b3a89f7e02756e2df8bd8d5483883904bd602cb3d5ad375b1d35684f55d1afb4d9f384ac3f07fc7228293704a53fd1f8e5a774c49528008ba0367437be372761c9fec37d3520481f6f4ccf732b57dce2e204ddd885c3e9518e9bd2e0f9aa51e963d4675d35b736888b1abdb0775112e596c785f173313e1cdc85cd5384ab2052cc02f8b14341121ece9461258f8fb9084e14108ba42412d122cf9025fe6c1b5b2c4e45a38ea1ebd9d5c463549f320f896ec517b4ffbd87209555baece58dfea23363d1742bb905a096942240865488bdb85fb3198ea5fd31046ba4d0ba120a4c8213fca165c60013843a0f0d7cea1edffd3f154ce636afe2257760c5ac839ff71727d58dc463cebf49d8963fa90ce61406aaa3b646fe231be0c52af43e5fd10f94e67858236480e07801d5532c43241855e4711551989ca6c768a730b736498192c7971d9479821fb7fdeab5c5f0c79c4d907d64fbaa8d7957b4b38b5abb8951c07c586300ab4758434c935d8e6200e5370eb1b4e5dd75ba2aad4638a22be1ed966c6d8d4fe931c3e38b4f333e82205b75af56b6f4e04b44d668f46b38d991d40ff76abc94ed6f7eb8dde5ebeeb12e572a4a1262dfbc6f65aa48a209d79408f582d019be6e3f3db9bb2234a87b035dbb2df58adf6449a3ae4a598348b18338943ac5c8a043dea6176c557f51b05ed42eec62555952269bd1d4624a087637c52f9c1f158d8c4cbe3954e10f5c47707ef44c9fde21167e9470942af83e0d21dff7da65d338fc8df358145e2bc0fffbb5fea1bd82623124869af8fff228130788703acbe6ebfb121dcd757b3256b7f5696f985d831af8f7dfcaa670b4ba12e7b6d2f4e847633354748c8d2ebaa923a6270813ab56066309ed514e57b634725798ce2e1b1ca41d2fc4e0666d0625053ea49c5b2b6c1a2ff1eddbe63bc42fe2b33ba6941eace65462bb4e4816f6efed9dd774796cba92f690bd8954628e97caff732f4a1d3ff2ac0f55050864fe9200c40b217922c120547edb2e67c3cbadaa509d52d706579157f098406ac81f4b251ad6dae55b4fea7519719472681f251476251e269a3aaad48670bc7badc1cc02affe26a38141453ccfd82f6eeb820f50d3fb223642f7dbff0703c18d47a204c90329727a43e9473d19ab6949fa1b2588f9d4d2fc90df5a2c3d7f2c2a03ce07e0a3869f13fb1ca2ff7e1d0d1366047d8a06d0c993946f5d9e954c940c1df2b279178aa65910c780e8ef4c0921bcae0643471a1507cceb59eb9690bd33200900ae7ae66187995aa9bb3181d6b30e9d20ef72e35a50b921121843cd49f455c5e2207cf3454a44f3c186f4a6e54ae9814788e3723fdb57f3683b5d8790d460b3dcbbd016080cea698cb19c57f337b326eee4870ddc0c929650a2cefa8a69abc9eccb8cfab1faa13674aee8ad834ea2ed053db36a30d7d2085f42f4ce4179fb7f32c3d4ee6b8b6632af6495a66ef97547953435a2afd9d8b6557eadf5b2cdbc50ca3d12db09b042605621fc5344af7ce27595e8d927f5166d84e84078ea9b5ca6d082301e6e5af2eb9d48f1ce8b59b65b0a6ea04b814aaf18925abe83bc0384a5a5ec82ecb64f118422fd33f1008a87667a577e1efcc4fd52aa50782ace02ec267b9bc2637ff5a1fec5845ac0be905f183c21523fad6dd79d9a7cc78734bfb88b9875ae1d4cbde7fe1000a385b365517a31657b002e8abfb016cd48b20a83a46406fa0296ebb354a0f91b75be76d837fb562e217392a24c77b7e69aa531bc99a063fbddfbd6486d42af6dba96f95bc47e4997aabcd78be61728debd9d03b2f8830373e15c6553debc6f54016a2f68c2de114303ac3f059ab7e06623fd14c6b26594859f77441b14f4f905b6edf9227d518c0f0f82b99771415d769d3e8880418e226fa1e2851cc18e381f63c851fc8bee3fdf1c743d7dfa4b83969d55cd998992184d9140b70ac3a4292b3d7cbf3c84116a6032a57e88fbac06e438c0a67af3fb0a4dc21430c7a90b6d7aec9daa6f73bdad5ae386585b59dde5b72e7921c4e79ae9804c026084bea2ee332137f137c2cff38a65e4151165e6d88403fd6241218a0a0fbe12a6cd2fabcc0bd35d8a34e3adc50f208f45f8cf5b5401776836a485084520e2361ead261bb9ce3abf6d295b6785834cc5d4a068529aa3d9e2c413d99f8ef995047e4bf5c2e193b3dd34b35726f15ca1ca36dd3b1703673b9d1d8d34fa7e245807ecb497fe66722c74c8e51285f6d650cbbf97ddc0abc3ae85ac086e6c57117ffec715d893bf3c486beac143e16d65a1ba811f1dd7f4f48286c37ed1ca6d875c0323fab3e88fa184a8b45d8db3415e0dca6c823719286ba1e2e46def6b033c041f078609e544acab1c4a88632a86bdb69f56a85d2489600f7fa37f4245936b64c342ad7cbbf7d70a3e086a52f132cac1e8a0f05bfd00d3fc5bc0b0bf2c2d273ebf7bdeb6fb15d7ef2146b595f096cd90728f34380501f8d21c25e5f165efa6e55a292b9782d508faaf19189e4af4fe075e1fb74156d9330c71361b218290fd8499f2d17ee7d0a70adefd1406046364aea7e3f2db125d2821df604f58dedef93983f02584a3eb6ef4b28074b9b88b2394e89783cf85e572f0a289146aa62871628b99f56bf997912a869121e9f62c9f4a4d0fb9b5831bd3e9fc84634c07dbf61ccdd929da11b098142324e49ede558589554e01cfaf8149bed9a773c249fa4867b2f1ebf9125b8432029a170de693ffdad6dc64ed4296003a176bd1fc7f85dfc7d22bc56a50f508951534cfec07762d69fa425417cf5d93385ddda996c14bfc24b79d13e6e2cdcb0de86f0c5b6dd97a20ba1ebfc19b3363711c7805e2e85439685d062e152520398ed8d37632dd74a0529a594814a84d9daa42a6a601874e0c5b07448e9cbf9882f68a1cc4abc9cf1d55ac610714e7eb8cbfbd779060f9c7dde2549047afa4268fffa92fe30959b16f955931d4813c1ecde3ff745215189a60be444e2907d9d7257f12c61cc4803e82f48cbe966cce7d3fe7f551c3a1847b848802bb99f72e33788af9aacc7dccd75a401ae74cbc61249446d0e61807a5c16673280e98fdba7bc0a1c91eefe6eb4836e47c56b71adeed6b09901a2863b2f4414043d5c26a4ceb410265beb37cd151fb66bae2da365350e8d23c9350a61087a0c79febc068934fc56d3e258405f744ca402e99c15b6d8795626dfd69a38a4777242744440b23128c2fad54f7a8a14258cfbf3ee094ef5ea2c1499048c81a98f9256d4827dbed21c58f5a8600764ddabb72922c4b63bddc5724603299cafd682b9ddf5ca0fd0f318ea2a28daee67c400c69a26c4935f0f5f2ee2e1f9cf91e5c53cfa985bbb9dde1943ef499a0214abab32fad2a6152f3fb8fc10a0343de3ef9ec95ac1e3ae3ca1d971cfe52842c94fabe9c121604b982263bd210ecbf90f8271745583c4e909a8f388fdd053f39555f7331386b0cb4d7f676e6d1eb10073067563f4338c7e00e888ca21ae732cbe10485b79268d095a28f0a4c94f6b47785bb491c9833475e35ee9c038e0c39e7a604fe66aeae944e9b22a6b268da5875640c46d59dc035a8e9e7365eb75e2e84cf94209e86f932a667e0abac096518c113bd3a7a287be57cf863d177ae385f9b2b3b5aa4f7ef3f6c60e937ed0e1994e367dc94ea4ea517d17f1995904083c0d3cd36c70e0bb71ed5af7a402714cc8d482aeb23903a7253295d8d7d4b6a60f5ab7247b9ae4714ea9d6179f5b44cf3e53a5c240aebec1bc712211b0f8452c6bea2dbaca5d3311afdf316fdf4c444d576b0e8a0d4516064ecfce7b8ba1da080df5a724b0dcc171ada61ec2a3ffe7a8d80abedf2ce20b951efe2e95bf5582983fbffb0ded0f5897287b5e473413964a9eba8058f6690e66174e58bf7d8c583001ef6566ef41115b4735c7a9d3392651ec9367513b5afdd78540bbc748405d10a8039517c65f7fdf18b8d798ae2f135d846b89c713a22fa81e6212ae3a7d1ac3a163cb87adc840e3cb0905bc3eb0c3d45772813f51713bdba74e00d8aeb10f28b70e84073282103befbfdde7f57826608c116e80bfea53ca1a62118377c97d54adb5d50d7cc3d0685cf5fe274cc31b5d6d4c24c15adbccd35b220819bf5487976a783fe0962cdc812ee68fbec57c7c0a3b247d3f611f5c46b7fda33d2dd6fa5aa95e2046324f7cd8fa160f43768992cd097e92946a3941dbb5620566c17b5f637a5598ffb8b45d59585ce9b22ef98a6f27ba5a93e4a8e4c81b869a808527c568fb74a3286d048dff2631a11d428bad29ccd92c161e97bc9434c89f517fcbbc1a424f49102ee783c96952046dbcda2decbaaa26a50abbfbb028b4c5a927249e870408e705377f7e29abf3c4f8a96f46139881e7dd23e0caed479c99012e1153038179c2dbfc295ddb14416919411d972c7febd8cb4174bfd9324cf40c38ba4f0f8512cdffd5396c5781c57abc84e0b87560624d38350c3625f6c269ca4865b73b9fe02002d882d93b35f11199911b557f5fc6ba466d4692f32ceedfdd2204c7f6c99bfaa7172246cbe97955e24d824c8819f11d97c8c1489cb7a5d954351994ca1b52c0133be0eac1815bea74109a277c829b86b366822a50cb6acca84301d1690d37d980e275b90e771016909918eb55b898fad81e0b2c325cb6e21b8997f88c8ef639cef85714473290ef81d9f70fec959310d4deb314460e57a173ce2855cfa1aca09dacca4306c6798a0656483133a74d8239fa5766b0ad1423282397047e25ee87b4cc4222d450d5b49755e3b851e9b25370882aa4277b319a48da90aa62e31ea02b722138adb30df582bacfdd062fdda6ca1b2e2a474f18eef41033303960ac51aeb5eb837dd9a3a9c34eea4c622503b2e723cbcf964e74ea0369f3b0a0dde1cf5606491d8f982809105fa99e9ec65d5e91f6482a73e239dc2e7a954fc8e9b5efaad64dfafd907b8c999fa302b24bbcd92ceb7e24b6af6fe7fbc0f7ca431821acbe61be95018480df4900a4b88982ed077164ee4038faca98166c87ffdeebf3005aef8b9f801eac54c4516db9e6d2c0705463e75ab58d794cc61c04e7da8e24603fc3eefe8cda5a702a642e366c49c69244dfc63500657e7ce403bd62c6d98f669c7b11b8483608051a1f0a595687179af258ad5592c0742768ef1b0a8f31c9705aaa81d0ce8975f5fe3f7e299d7ef2873ecc42cf3a1f1208c25ef04dc791776d819070811900020524013c4e485db91fa65d6076e59d008506f6b67b0047450274dca7f44900118d323b7c0a97a7ac650a2eac824b4f1205b56fb448f9f11a77de4265d4841b0414417814318bc47f2177f2a0f8812453d805ba2c58b11af81da15bed888eb391fdff8f08d28d5a626b1f77da0e1141215a00a3549b5dd989d6842b848bb18ab430754812385b6ccaccd89b2e02fe4a0a6baf7b7e3a7b2925f7760c4a56f1576dc7baae77caeed689915d92252500499d71cb43ddde789f635872c904b8c0269d0c56f436687593e25a925d09fe8a76fffdca82f07525bd20d88c20088f83278337e6beb13f87696ff7fe3d34c866c1e9f1a7d3dbaa39953f01c5c20c37038658f3725d63de87fcd4dcc7a79450bfd7435a86b531b9436ed52fd78be59be8d68b374478d43bb1a9e1d6abf904eb66822a3d88ef5f5f75c1d1bff4f21029215884d8b6afcfd68f1f9308c95b2b562ad62179a0d04744dde6c03b2936583878667e23b37dc9592aef913d8a30f03465bcc334dce28e57685223c6e5e8a830cdb878f86567935df1027cefc59708b8f4f0ac038b6b10e0985bf1bba5ad795a7c782ada60660b57aceedda1c50446238d10fc198732343a79b54e9ac9db41c1d7de57bd04a2f8e5d68e3475deca8f2113333fb5dda53bee0a8fa8cfe23f8838bd85bf54338f14f39141702300fcf1c8ffc0a00882f0ad9f5afe41b8f7af54626f6dbbe8092185d9f67217b18bd2cb2be9ba7f02e9ec698bacda780ea221c1b131e9831a97de684d9d974c3990d7bd66f7d8d823e2aae3b4f7bda30f31e74f5c89844cb9529cced11d2f24a3aa41ffd35e188b628a60e3ac68ecd742a08a4894826a09863a8ca680465f62042107d07ffbb50a013bca96e3aa8c75ac4ba30e83f515370283fb2bc4970c452b9f91962f6070adebfac1aefd4bdf0b100e6b12b7c180845aa3a3f59fbe7f27e3fd1285652654c6db9719afefd6f4babbd54926c888f0b301fa493cb17aaf97ada8aacd9c207516054cff64c7592bcbc658aec42214c18fe48264a390948b414c5db481c381609b3202399df128fe9d29a26be88e2d48d828545167b31074fc32d8f8f86955cc003987798b3cc55815b38279b5324d265ca12bf89578d193bbb38c89dc2dbbaa44dcfb638218850868d0d1c47cf391f0ddbfdfe20d4ddb20aafa59a80ffa8ee25aa8a415648ee363ee99bbe76a09578b45edeeac66c0e1709fc39f5c574cac330359122fecb1524a83d4250abd29a563e4d0912a8fac32a3bd7267a40f1f5600a82feb9b3644e4500011e6db0930287d85330084683b09b6d986112f89e58119772138938e9d4f37b13364a7238e6a64650b69432adc49fadfb3d72f0683c65fe996c07b5657a9c0ad41138325cb65430a48dacce49a17ecfbe361997a4aaa83d5b5b800ea1aab0f9d8a62fc663fe70d18a76b9a1617d0f5d533a19d96f4527567714e6bb2196b5e99feb473d9980a53b1ba5cb03ed6a294ff099ed4a10d1fa486c722762ba6b4279521fdc6e36ecf9db32db1559c013739f93ea9efffebb01cd36f907852febdf98ec814e4dc74a10d00ab2a034f7a9d2862e0d7008c89c286a0161ae3c7bd90f7f5bf105bb8e56c714749b7b2fb1d9dcce9d67885798d5bc79b6cd07d8bbd2552dec03f4258809be64bc6f53d814428ce628d0628096142e2795f3d620fc3896928dedcb70ff8bb09d994e17cee480e2baeeeca241fe559705392ececbd56140313b639a497db849697bd95952ac6961f4479fae0f1dc28bf3647ac35ddbd515285d3d7408fb9c3d4a1055d8d42e88e912de1fbf5c47fcf645ba0646340393711939b49d3a4c3ff933e7d4ddb4c73fb7aee0c2206b72e9f2616a6a98be668c2da6c6ec4dc45c616725392541b488df67a9bac9c273e317d74e65eb100bba5b43b3d6339fded3d95e739124a2c6f646707423812c9f41a40bfb6cb6b1204ad457b162fc13e0a34fb3e34b8402976e1206ae86c092e01a3dcd0744d5a99375341173aa214c23a18d6022c110aa44bc1361ab22a89c4f5ff1daeeb2fc9f0d13618ab34ffd2940fa3cc43eff737aff9a0c622a795fd8c048c07e8d5fdabc75d54f007a949de43fcc102cefa81738aa5242ea298977a15f8d14bd726013d388c4e04ad84dd737b8fabaf831c62a3c17e60ae04773fa99ef28694bf65052f75d977d1fd19a12516779a56ff21ab85234a02f7cd988f8d27d7913e74a6fe36c6fe19e7eafb3f3426e749e7e880897ac218df1f21aadefaf056775abb1dcd098913ceeea3550bacb4b3a5d7beba843952104d5bf054a76684fbe44be33f390472cc17fca5e87ac76f7fac13728c361bc691241cb3665dc992a62d8da4753750f54114fd46799778ec6f4f95301c2bd9d7d40753a8f258ac843ee41811098483bc5a590cd299cdd5b0464d4c25aa73359d60a2d1f90dbd9af57c5c9d2937ab9e8a2ee1f8f947029d5f6b0fe1066c673383af0239f3da855a148275e74aabcefb0bb2c96b6345dbf4f3e5c89a1ab0bc981e73e5dbbcfa483001fb56ac2020afd7bbd9f1f7e11cb5a35ca4ce27bee4bb3bf5f2b801a17509c8fcef3cf94b49ec22eba91b5dbb20454c05f1ba0d919e697f669af5644e1bd5dad15ba67dcf9dce030eba83394cd1444d8300a30d7b24549d0c930131950593fb65023003b95f6e83ff7f3b6af3533aaac467d8b52a6f5447f1181b93dfd4e227cf14961e4eaf1eeb26ace2f64880bdc5b8d83dcf7a49b5eb4c960f414c6269a5fa0f7b5357994ff7a8e74ff63047243e50a5be3a4add5984266adace7bfade4968b7e2e816249640d3c54b730c8aecc7c51ab56cdbfb3ace2ac9db8eca43ed8685700996947c75a3a55fbc331233f57762de4e6d7961bf0adc99a04338e23e86518d1d89ecacf1e4e20e751db0616933f7b436801e71b9da70f893ed21b0c8b43d1ca93d74d6b4452edc29afc04a4062ed43b9aafd4d9fbd04b78a48d45bd040d4f41fe15c463b8fd66ea0d6b5e5c24959353dcd51e24ded9615450e422df0a6cb90efd680d09f86ecf7c43d79b9e1df9311aabc6d79ed53789c6ded9549f73646e807ae4dec78e65b485ec8da9f02478dfc8c084608129f46003598b748f82a7ea855f1c1ca618677a3ca1c74d0e932be4d44035a7fc2ce56d1c85b0fde2397f36f983901088e2ee1846213623dfe59699c042af6eeea9b21f26d7ca2604f0ba90ef69c8f37102463031a9836b406f96bd444592d582dc3f20c1bd1793509aa3dd9114f9b4768217d70c78891378ab39a5bcbd1eee8c372aaa69a09ce16d29a39e3288dad80658a45b2d3f89819e1c34a72e044e02a00d5c160a75f54add133fafec81b610394d1534f318f7258f41a4ced3dd7879d07c433d65c2565a191510600cbd3cd29eac3e3a0d8cdc47e4cc441578efac8da9d0fce1a75a1c507fcf88833be9b1f77c08a132ad0e5c91edefaba65c649b811ea1ec24775c17f13b35b97f2ad2acdb66dd31577adbaabe23a660c9b8945e9042672ea4022a7a0b179d9b8e3356e3674c9a32372c9d971b35e0f4b6e8cf9473cbb61344dc65fa3f6a61c386628aefa9f93b1bee0a5aa9151514564801ec8b432e7be2cf6c0788dcb8034fd42ed2beb43572770aea0489c9d2d6a2b29a9088dbe6f923140548bea183eca65036c36dcdda6d0cc8891f51ba70214889af9d5ba9605f26ed1e0182de6ac30081a864ac26ef1a2e61b2884b9ca785160986a907bb57d16ba02ae9fd644b339e64a6ae6e998ee0621a22b280e6d6a08a02a3185e3d7f56528096648db61ab6e8fa92f14364015f2639443e3c0c7b9bc8c36e3ada9c4bc8db1a9fadb15c66dc70ffe02f5c8bf8c8512ef0b8dcf8f964a79ce5befe65f9d79f9a46e6fa1deb615c41bbb7cde1883e9b87ab3ede7cdee9083353728a0040552551c3b9b59ff039c89b75e89cb6ef3af84ac38e1c5115f41ebb862854cc2b822e8c0fadbcd88271ee7a25c1a2442d31a57aa2b26bd13e9a9f296b323c4ab8262abcccb53e0e9ecaed1948aa4a2af5f24517aa1774c02c45f1c35311501f029e7aeef819e18ea109549601e289be2520adb4d9dfe62667ee397a125b3b3e795305ff0946047ab7d231c5ef5893fb2e6eee61d11d7fc97f2b541e91bb9538ab6c5725993d9fde340434e57feec21d3241294def9179475422c02c74688b17eb7a2f48a5a4e9674746c4a42957d2f8bc291e27fd4bd6e25a447db2b279f764f394446c7a499b1efd8f23ded7a87db7dad120994d827659c59414823066c6191d68c4c34063a317ff91826bc3c491d5c984ad828c4491d967acb92d7f4bf8a49cf1402762b8c56004447770c0a6af521992663fbb6b39c6c30465d17f9bc70d70644bfbf020d7dd3599f568d883764f526adbb09df70822b9b49f1281db07b9e812154af0f3e6a46207a613403a89ccaf708b9466b8332f78cbe8b5d9c854ce5dc87103c649dfd869a97cb41d1c3f9ecbb31004ba99d81fd414f56327830531148d083793040410fd448701731d1c2dde620148a272335837a2b5d166889d101b9ceb92a816b2cfb4d0ebc4a2d6c8f2b548bd4d728609f4e3d24dd86e5d50ad9fa67d12459ecef41e46462b8213ed5a27374934d3666f2eb057465c9a1695d8f7560da55480dc48197bcd1ab5145d7046f4911df9e6b4ea2c6da1928015dbbc58e868d8dca5069573d794aa8b0f1aff61fa08e881894d62cb201ca196eb9076b70b88c8fd277487f01312126b1847e5df2c95c9665cd8ecf6455f26890e6013037d6f4851a45c83a6678c40852560dc70e2c75415a3488c60f6b79b7db8082bccdfe7b5bbc0d5c43e6dd678b50c5bd49654fe182152be7887b5c39b62e29e39c1b56118f27d0a991c705d6199266f845ee46da8dcd79953f4e7c76b4d1e1ea40709c8d92e687b5e500daa17720e1bc146c8b81503e363326b0ff7596ee5f0efecf9809c6648f43e1271767e3d85ad5c1a2a32e47ba096703aaf74031ab70616a8bde013ba715bd34c1a96b4b3e67d925f93e1bbb13678d13174a75a77bec4fdc4af247dfaedd31bc689213423ae511319fe8a4870fd70b307d1b931c03c0b3641bd77cc0700497a28a4dea23f4c63fa7ea5f08d1a27af5f1f7087b4c5668f932b91c282aff1da3936a99ca2bc4f539f0682a4b0e54effa089493b60db50020ba0ae4b75cb3e32be6d3f708bde8b28705825384a611c4f9df9fc1f65332393992d4dd321b24c2967ca2d5df80deead7c2b266e6193f11c878bff28208bc0ca14689ffe4a354e2b73dcf08417dcae48003304870443bde5207b445bb1357a48204fed2fdd04cfd531cfd5112dd02db2fc8964d00ed9af5e6d994be5cb7b557be0865b0b1917506cb621a96322a2e6f8e2bab265f6dc6856aeee361e4fa6e1ed5cc9d77b824498d870a0472d148766988c95f5063efc86a325fab9d0e3e6bea8e13c85209236190ded7cc760c67f391a0a8633a704f2d7bed78e6f432dbc022121ecfdb30b88f880aba6b2e909851e433dc1c56ffda7893d5d2beea38338a516c864ce284b0c00a105bc91383210b0158d27cd80c10e4751a5c8ae217b6196f34055478bd0f40453b44d2b1ca2dbb528ead9160b5d3bc4d3a260d30224e5c10ab925e038d6a35471a40526228899dfdabd9f6c6ab1b49b582fec6b2dbce2a9369d6d44b22c6d080f61b4fe72872ada4cf63d3233e6e1379a5b7ab7d0c78b82e35645dea0d7476d2a0cbdb7b5c0de46ba7d87f7742d1bbbfb12e7061422ae38502e7afc7d5e4910f45d85325cd68e7a084aa029bea5abbe484c0408f3b006f4b0b09c6f752ba430c2ca6060c07a2c8ca74816ce1932d6fd8e62e7bc1832b7ca38c1ddfa598625af40f2cdc285faa423ac1bfd1553d1880d9e93b2b079f62e3b38cb065550956592c2e3be7687a55b5bddd96bac9ef79b685e8baeafc39c09a745925e7a69ff0132c17944125a9019516c634114c8ad84afbea495cf692f87302049e2497b08c627a4d4606d63e2d2f521721d7d1c54219b77e8562fa77580d92ecb5bab03a94b87f92086358c589821e7e313caf8034d8d4f2d2a4cecf2ff01498b79bd2b95548470d6a527d8f54e776b64562c36c14f0a5e951fad47f385ad0a0f3038df44f7b8b70a2fed6b7a6a4bf8678d5356c84b6913e9cf513f011b8e7b416e778e9d58ad4df15a9c17548076a8a0fa5db47f1ea3016f8da9d149d1ed606052fff6efa47d08d6ab1d1dbcfc3a57ec64e0d461dff1b1e9f564850d8d9e12b690fd9660640a0c9212297f769c02eaf205fb1edb5ad79074e9eaa0be3237d08e8a2918a7af248221eba7af88c1184650d31ae2a3476187949311c1a488052315b998fa9a404cd8eec068795725997ba6933047fc058bab4516ce41b7285c20357385915d57c7751bfdc7ffbe609115e4338c81945db9d60a56f0490e252794f803c9fb00d3bd2c17c8e38c835c5684fe9b4f22a07d3ffb72155dbbe33934071a2e2441a72e8ba6bcd2a99319992acb12cb50d527d91232435c19568db66cd0946ff84933c2fd2320640f1adb0f20e62a5717c2d4493c57762b5512800215ef37bb81290944523c1d5745eee22196a2d30716d06726ce68fa966a5de4ec81f419d63bf6971c1677350a835b16f909259249595d5f75e82abdfa88d059d97b0e43f65dcf4d47a74746100b98192da54463adec191fd3fe25114aeefe9e34141c4aa41eb79b0b675f20e57381361e5971557a0f15a3ed03c5fd91620eced7c9f5e9d7c3fee3f49b00a2f945082f7099111e523a643b8a278f2c113761ebe839a7f004fc1928e1cd2e5687d36050baa64d98de7703f4df5f3844825a02120938e37415d76cf950c4f695c6fab135c9889244d4ed531a20641d7deff4a119ef68c6443f90bc1d5046043c3656b8dc6d124df73712813d4e23c52fed771aa5e3a9f162f9a992b03a6eec740b9050d197e0948c9102351a01c9857b1799cbdc2f09b4f686bd2d6a275d9134a75eed6e165f75a72bd053dd931dbea9e9f0e7f2d949576d5c4be63a6a57165b567b59bc1d828757179b2bc2632cfeb8f1bafc2b9b428166603f1c79cc5320b711498c4bff9388164beae03874a3f445c94a0e676c3ebdfa31301120286bb9a083c89e18547612604f5779b58a0e063b727e3a9a109e799e18730f8ea0fdf513dcade4ef666e24f5bc6310c09341546783d1e3f2f316b1449fdffcca36e81df10ba27cccf9f33fd0b56eda33d1c1acc14d276c6a05191ae0145987824467079ff18ad2bc9860fd0bffd7d4cb32b06d461551172831661b8d3cf594029696cbe7fb51b60b44b5352f47b01cf65b2922fa930a9aa834f25ef3a2590f066a85321fe5c2356bbff7663a85ba137b74301e03c8fe30221d347313cad280be3c0ed3181a0e8c9aeed95bad03703a02a521a277fb4d4f47e34f7a77152c1dbce67a6c2c2882967cb1697cd82e03173e765aa33829edd4d864cd091137ab23e16575b1ef8942f1fc094c4a80befbf5f272ca4ce8dfaebca459f3f032ee6cfa19014eaadab78861aebc4cc8e8301f60d036cbffebb19ca153d78064b45c0e67c0289973e6c3c9b3117e13e480c00f325453a3e00a15c7f25a77b22b05be113a994b3bb3fe5e3e9dffe1820264e125396b2f5c5ae83fd6d3b9d8232babef79b7b11dff6b9303a9fb41d2b58acc96727d958157419897692076a2824736a6ddfd04a2ff418f96c6d45babb70039bebc71d46939255e0f4042252564855cc801cd38283e10c5d09159a3fbef0008f87a4cf780782da6b9fb1e5fb3234b5c0ada594ebbbee6705cc256488849e0f191c47c780c00359ce5dfbea69b1c1606a55e0e47d40d6c00dca414228f85b4f2e1d19b9791e53e7113aac4d1bbd53d7bfa9de3f6331822ecc2484835000628cc5dd6cef50db464c383a67058b54b3b2cedb76e06c6c2cdfc3ae2d6b7f404ba72905bb89c6a43afceb1911d444a81921cd709a649c95128c82d70dfbd8c2cb20767810d0e5dcd6dac8c300368d4c95879d9759f7d40e4d308671adfe6fd3b6c8d34485b34e4b4f8e84c4480a76126dd7f98a38c13cac53b2ed03cf2c28e7613d505e7adc84dd3ee21457ff07e8ded4c7da7eea1df6b0f106e3524a532f7f76be2c31a72051e95037a9707c3dcb2eed0db3d843b44c359d652c6549816a43a3ba9668252165d7d9b91987978f8c2a4ce50a138678bd0954170521d8d556637dc3b4b4db619adbdc90781e6bf7e03e830db904277284d93467ce7eefa48182f1a5ee9c2128ebc29b06bb772eb0300dc46a879823cc292dfdf6073cf8478e01add9114f9b4768217d70c78891378ab39a5bcbd1eee8c372aaa69a09ce16d29a39e3288dad80658a45b2d3f89819e1c34a72e044e02a0007a16d74d140844efbe49b607ad5a65e5ac9ad0fb6c0e5b53bbed1151b31cbe380715c2f405d288bd93562a9dbcb4706286513285c9857573162bc347aafa34a4ad3ac22d8884b332b035eed48cb48341b325abebe57d582547415a1156f3779dd1d732ed726cd104b3d8a31e542d6b2d14881bdc83d82c451b883f200966ceaaec7bfe133f62417c8bc2baf27f2224cff0a6b3bb0a8356d0f3cea9315ccdd5676b441e93aeeb8f6656c6aa0f8ebe4124d25e5d922028fcfcc6a5c0211396e615904251b893dc61f65c5606594b8e9c1e034d2f3f09e794fbedcd004fa6e57a4d38500eb65ae32611b8c5b71c521687d6175cb3e7eff0e29d8aabe488d99342d9358bc61c27d35c9d4cb5309f860cdbc45f847db83de1a3b14d9206c64ac438e6b9f6a6ead88595ca711d17e0c417a0b5ab8a413e8d594aeeb282316dd7f938a323138744da189b873ea197208a3d213085d2bbe28a9230f626e6a2db0f5b877d7f1a9084b6ae207e53710d101d0c855f659906c5a873824192d401d7f0d80a30d0f282cf78baf1092746d5e98c0e542c675633bf946c9eb0e911ff7f32203ebc797b5ec9ba67bb9b403e1ad1d1a9f48958233737a5962a4fbec2367cff05437b7cb56f0343c373e851d2b641bec291e0582892d53d9bf2973b35841201b401b9df1f243ae8c8ee7c56521b28565dbe863dcdd6fdd7e01535f1c35311501f029e7aeef819e18ea109549601e289be2520adb4d9dfe62667ee397a125b3b3e795305ff0946047ab7d231c5ef5893f337ef435fa8e40ea59b6b7fbcf4fad6f3cbfd4a5e1b89d3ab2584bbe788cf991e2d58ad5746a11559c91e63945aeabe0129baafd8726c7f931b98c9123eec08750b0a5586915530d5fa0c6b4f034f1c27f875589a7b0177f36f87652f884401d23970133fb933a035ec270e38e5c7232b200ac05aa9214e8c7e6d0015344f41b7ee2c357756ec05221663678291e8e6e3339969992b5015ba857643bd4f52c0648363d927bacaefc667cd0171f8b8dc7c0bf43a96a936cf0c45c14c62b86e5003cae65ea78d80045e51fef6ba13cafcb3669f0817bb0e24d0b7823246769dd421f1db67e8346114d98d04ef9dd17f332f6ebcc5c3db5f4c6b3dfe3426e83b0be149d81c35c29c136f2a845a8aeae22625aad26183f0a32550fe841d9f402e92ec122fcab77d53cdb01485682d61cf34967c961940060fb8c89e1c35ebeb9ef33873a8dcd7e170466daee25191f946a8b099948ad790bbfec3e65778b163d03b3126a3535ea1b7b370ce45c359757186026a618bda13b373e10206db408ea26fc6a1f32b53e316555950d8427bb2d9a3c24fe3c6762432f581240a297b1e5b7fac8e03cd47a90a6a1058549aeafb98da5d944b3c02bc38a74d793b2158862e0cf33ea21a40a875b5d2ec046b95eabde066ed279d9632075ab873b55a96f62392d86a46c3e4c64982b8e8d9d889ae4b43404d148fae4754fcc539a262877246b1a5f783f29acc442e2a36c10792aee006461c0dba59f99bfd63f9ed7145d16e552520486875ffff53afc7e4ac1dde0da1450c070d870701c38cdad717bcffaa5dea9ef9784442f39a115c953c1b06323da5cacc3d9220215a8d86d0ca759157104fce6c098dd6eb8bed4584e9ff305dce71769eebda2d1231d34c1a96b4b3e67d925f93e1bbb13678d13174a75a77bec4fdc4af247dfaedd31bc689213423ae511319fe8a4870fd70b307d1b931c038471086456e028d8169f98c394d177306c41b8dd0772d355c8ca8d5cd430b71ef58d97142605db4069e93fda4db6d73e313d262aec80e917492dca6739fba5f4fdabf582b4e069230c0c19b32a6a9342df538863eaaf6801a59534024fa60ebf802ac9b021f9f11c60ed523b0d5c30c9e232c7754e34fc6550c34a2161d590200c43c4c103b03b60b5c2904d0c0b5c271b8d935a0d289469cf2458ca823cae2f28a9e464b8bc61afe1d7e2582180725e9d46a8bd7681d2dbdc1db2ae8a65275075e237b4c625c19fa8642e2b4aeedda38b6efc32acb4502f0d33c182f89b8394e71f146a8d8de2d20a76f5c70017da0ee4a500ff0b87effe92b4a9b00b05688a3f119157e5ba85239255bdcc1769b85c15077dd569c815c1745ec25002ec659415b25e723ee3fd51d2feee602febb264c92fa3a12a9d8364b88d549ee68ace12413b3340dc4408aabd90c560122db8b45cf90fed3dfb92b67daf2bfbb94d86814ec94188475f74e81e7954ae72be499129cdcb50cd25d26ab5eb3fc57bc352439ee7bb4e84d7e10c0ea0de442867b09dfdabd9f6c6ab1b49b582fec6b2dbce2a9369d6d44b22c6d080f61b4fe72872ada4cf63d3233e6e1379a5b7ab7d0c78b82e35645deaf28223bf45f52920f777675049bde765ed5fab791ced3ff34414b89ba58c3fcce1b1755219397ae5964c5536348e40e4e8f60af9bd88a0d77a42ad3aae4855e4c24c462b362367bead131742ccc50e9748162a9ea561bb8fd4a17c5ab8c58b608608c99bba959124aa3977b1eee732bc1d16c0b82301320e26a1cff1f05a88640917f64c22c504c50202dc6912cdb27fa1a9c0ee53eee358e0f9b35699b9690c12f8ae3b154ccc362b63e53a223180b7688f50c9815a37af0fb8a5db3a76ea40458a87c7b0d9c94795b966091b9c4b07f977fa93853525fb034aee8ee9791f81d09562d9a55e862c8fb9ab1ce7e1a561979159dfc32d542d492fc061133b52dc0c95749dc0c829122f416da567769b41c8867d30d1eed90d45b13c39f8d2a17d991a2efb34f17a57a769c07f1e3a18684f73e8a4bd840c9ee2beaf162065e778e9d58ad4df15a9c17548076a8a0fa5db47f1ea3016f8da9d149d1ed606052fff6efa47d08d6ab1d1dbcfc3a57ec64e0d461dff1b9bb1aec1155b1b836cd7522db6d27f92d05a4e34d70aa62bf07536726740ae0c2a36d6c550061506d2c949cebe8304f0b0f430293a058ed2843c670901decc2bb30e6b4e32024b8c3cac122864b700d20e24a71353cf07904119c5bae3e6ed8071cfc6e660799fad838dab94ac775f1b923566ca3dbc9dec5d43274a2662866fde64ed3906f92ec6ad8cb81b353de30ac4f035f8434c14cea1d8bb80dc7fdc628b709c20a3d0c77d9d0a235efc034566931a6de53d7b7b39ea0b2ae364cd2e335d4b193e3776dd2b1d005d21cccca3495ca6ac9ff88e10f417e6ed490ded760191b09d9e1cb90bc67201a3a799dcd9665240653ad702329dcd603467dfa57c4cfb5bbad20c6dec9b2754cc39964364ad99c5215567d9ab91f947e9928fad3e58584843890bdcf9c5327630022e4658d33d79097ad84bd8dda7aade0eb10cb5f26be4cb7df1b6c76245d1ad1e2e403e2e84d54a51367ea341676fa21db4f33e9101987b9c846b71caedd7165c039d08c0f79b51e35ea2ad0882e17a417754fd646acbca20e46a89eac50afad5ae05c5ce35ccb5335c58f2292ccd92df9f1f6e7d4dba0b9e0b353f51e3a8bee9928d0e50a10ee4bb45efc351c766c0e2c70130913df7b6c471d6ea078236f92b74e062c6eb5c257be2b660adb1b87fe431a9d7dee9dcc4a21e0a7d951996cd9767514ed0c44bcf1101e5e7ccb2c384e4bc137816157f1757501fb314a4fc6ec83f8b9dd7e36e0752c585c8085dfb5e9c82fa2f613477c832f1f145adfd5d277495ba5ac14f5b5332097bdb3f15b9574f88f522d6c401dfca8137b650212ef163b97710d85d52b054bafa4b14297f7c60180cc5ac3924a2f9276c3618304404a4b145b8c667c171e023b748b6abeb8dbfacbe43db3012884e4337bb2096c18f3f93f1f2d1b5cdf02d60abb412417e7d038f7872d583616c4b466c1e7dfc976da43e3fbaab07a714ad35c3ebdf639caa66c2ffe5cba008c899c025fbb35848aa2f3d2c9715f85db5afcaebb3d3079befbc084f7b49901db8126aafefba0492b9bc1d81dfb8a21711cfaf3ba42ef87ed165eeacc2faafb3f8f9cc15411afd9d108a95ee851336b25b6bcd5e9998191ae34e47c3578023590903c2d5901c4ea2d5e6f6f716c17e293888ed9292f9fe638cb7d51b819c53b52d41b1e6dd42e8e8bb1bc378510324d5f56f297a1eec964f7b6c53c65a2b420ee81677a3843fea7da4d32a196b3ceec390e8ccea89f50a2894ce9cc6b92bc7f72cba8ceb1f9921c8863ccd2740e654f0cc29b17986ce56cad85489de2958986e7cc4d095b0c90233b003da4efeeef7836ff769a2f80127df11d3e360e2d323b6dbcabd21bff5d8976af008cc49c7b1491b95e95016d0889eb92ee2283ecc3b22acee8f5871ff06c01b592f4c3026ed6b1e7856569a884e8afa1c01a59d9ba35b4288bd01a4f9b80cba639ceb2c591b753269cc04a11fe3f36aafdc877c9e7467536c4b9c3f909d561bdf6d127d1f20224fd1b3677328a692ccfcdda77332ec490e24ee417636ca583271e646cfefbf49ab3fb341f7a00f9ca1b8d20447f448b46fb52a8bd8d0cd82ddafb414ceb4b64aa2206ea1903bc906ba1472fa2694fbad1a0f060177b004b4a79e5898ae7778bd9916f0e0aa30dfa48bc8dad3be26b9db9944d0951db7f62f977c0956a8e6c7eae8789a0e7e8f2ef1e6429b3755ceb1f9deaae3771d5021e74b8033d0acf40bbbdbb5ba7910e9883dd423169a75cea76b2b79a8c70a59591cd9b1487187c70018556beebe3d4a4fac86446c0219ed1274824a1e79095a34e366607956ffdae8afb068eef7d74c3c6f2ecfb0e5bc67f0ed04fed977e4d1a7ba1fe6337a2006bb9509dd79380871b0984e73e01957f6c77944e7831e89462bf0e0e341d90955adf3e2711c5c26b9d342d761541056f8be1a4c3c7a861e507483b0848cc14b26e82f4c453fcfecb0d7a96f4fc99f97f9dd06552b722e98d28452a426216e899d32cc1e1ad087744b8d97245ef611f95eb99175d41a0b83b0d738b930919d657f57a4073e5236da0c32a151b660382ad5d9239afc4b09d54a1e4e1a0c4bfd6814522a206991ea433939a19ac32425e6827d97e59e96edae187f008d474c7a3843b1fe646dfb5c3e4c63ccb2c269da4a0d3d6c97b9e0c2780274e15d424d08857e31f6fc916563edfc0add0555d5a0d61f4238997b5713f64b3bf5c734ef6011b14fb557f4cc483b5d6609d2b1ab59c83af8acf613cbb20d0b2469654a9c387e22083af9001becfdc6a5861362cc7493eaee67282d5312a0b3475effa4f23b975fac321e7f5bba2782657995fba7aa37aeae234fa53d800f6209dcd1fb817f23314164e55f1d92258cab04c5c2c556baf809dfcb4151933ed4644e69731453bb55d345aa20940f3a3466044daa145c0e324cbefbd4b97b985cf04cd85a640e1b7839b2b5e6a1e9471eb0e1d886acaa84d7f76063387346bf26af1d83f2098f792eef347d5d78f643e6c9cc1ec6502069bf6cc972df6ce0f3eb3962156f3139d7af09dfcb10198a697e0f24cb176169e8be3070d2c6046cfcfcb578bb4f0038f5a952d2fea62a0fa8f9a175ee8ce2cd6e88482328ea44c21a1fac24592423e05fdab8530f3db98385001c47680a873dfd035a6eed56b0ea6a9cf28617eacabb411c165320f13d67d7f9d10dcf451f33eee44c467a0b11f7a53a13b7ad9fd521880d96e861ed2e9f251d3a1b1c2e1925a241b58cd84d7b0d39bf13aa3935595d631fd1163a59adbde39ca1bd99e2181dee4cc341a840ac4e7d18f8586441e6d11be7da38bca93196af7fb475d95a895d952b62e538c5f8f369fc325363dec4a13b2a36faecb7f1302f78c9cacf94e8c2adb53f766ef82e48656179224cd1a38b8d6c154168eaed9d91cb26cf55f17a1c387fc90e3a165dabe5af3ae3ca115e90e1c7027f52e9a7e5e7027c0ebcbd56604b9a1f81e109dbffbfa33fb9f57757dbe3a7f0e34af0aacfc06ebab07dff9e9ce1634149255f2cf010d26998e401c46914a1eb27b67bb23e421bb17680157fc5e206f0bc32bed06b02b2547047a927459f8712de9833189b7d243ba89f020d490a5156cf395f65877e842662ea101bbdf8a4fb0d1e0534697e6c222c8c0f29102fc35e90fa996be2c461e76d21abcfaca74b37000d0ca976467f62885ad3fc336a07c93252045b7cb971d80789fd54a7d8f55a3f80f443b42d1fc4a87bcc4bf6f2f229514955f0b90fcc16dad6fc19b1c637f5e5cc7ab750e619cbbb7a378297e3f123c98c1b31f381ef18554c35c22acffecdc4a8070f0b7a41bc385699023d06be90611c386b29a1fc0d3e6953c687888d5a0c516de61d5c75bbbf35ada16278f839ee4acc29dfd142f3e2495fe3bb4409d9e275d45cfe150b114cfee4f4d3c7c51ec01780e859221fd2c5bd4f10d2bbe36575eac64e76a7c4581017e08ad2e18da814e726da732cf0965e37559945d4b20b0331c9895f06d45f856edd5c07f984823ce205beedd674b0f9e54b525b3721cf60c62ac071d3876611ce4399522412bc58e025a3d2f7f01e590239fe84e5129e0ed871ac9aa1f5af1c510952cd28546786841cff50f34eed25f549bae5eb2aad1bf9de8db07cf40dc1dcb55a8219f7af21dbc47c695c013d9451185fa01fba11bccfe8474df87c360431650b4ebb4a7e1ae81d0cc74b579a819079b6f98764c8daa7438faf0f6fc20e0076d26abb2ed47292a17ff988a558f0ab2a1902c805da051b77701d5169f75b745a07aaf6db7e20da91de455c99946a3a4469b8a9ab4247805501e84b174c67db40c2eb405cfc4c801bbbce9481ef13e4fd6cd8d75a6227d7ce1ef7b572cc61314121934bf37b3fa40534c19c1728dd845d9e6ed6aebae87b8a4ce75449565f5d512b89097b959daf940f4eced7e7f190c0bb40dfc43dfaeddbd60b2cb6004b6f734cf5c52936f9565edcde1e2abb2e98a7652f6efa4c912ae8ac70ae83d8648ccb1531348f520c61484a86f7437d975946364e4320caa17a60d3704ba027665a58b75cd56e203168bfb175534249de0c1c4eefd7ca9fb0b91308762dd4a02c68aa573ed0604db17a7ceafd439cb762c3eab9dfb70f8354c1c68dbe09230df104748f23abba3ba83e913ab8d1c9c803e46e5308a6a37e02c79c7c912eb1fcd7d2cc0a1b96d8e217b4a69cf815b787bbcf5ed80e6404d8fa00d0365e1344fc8f1dfa8e9f01bad8d69b298fb594916d8e2fdba692f7041acb8b566e82090c68efb74898ecf421eff1baa46209720321729342ee461b74454eae016ce70e7592c42d364bf6f4a623db5b1502b62eaac334cfebe83204db3e9d6c1b6fa00aa44a34c3fbf5dc89aba07d1415efb1021bea9b220db9c060d4d910e03d81c613fa5ac574b48a2987bdaebabc3a66d689af49a490bde761a30b40cdf5821a5435688cb7f03f27d57f08696ebb8a737c170de107ef9edd41c05132e913f4b8528decc15ab17029cf61fb5953e8b5e958077630d077f15a5b8401a58e7605c3cadf6314f4a227b3e31a07eeec0e01440d363db3283490543732257847c686d9c1c91b61e5b446433d8e5836e9b91e0dd644b637f130f7d79e3695a4787a29306ff6580c71060f866b250b94e1a0caccd52c424003726960f89ed2412e657394da691066108ec2b0d3f9e86fc01463c9b00197164e38a9d12c0b096605f8126b7f89507c60b1361af73f8865caf150a5461bcbc4b57a156eeb7f46f44aef84ecdd36957f43d17c9c77b3c55c83b7c14ff87a3cb8d0807e7f035913f92d72dd0b7b23af78cb90d96ffb06c4f94e6c6a68c1974a427a8b7b5841e55e1ae907c43e2ac25c22a6370c329bea685377bf7a7b893d6c94543ac1d102d1cfe3991d4ddeb23fdaaad74d60e78c45cc3c7ffc317c4a6f23992e3fc38da638e0cc608e15cf7fefb58d203241495d58c526897492d6e6055ed48dfdb7499335767115e23688bbc22d5f5104dd59f2d987c836d9f9cdc146d88376ec34cfa87e518f0208e5ad5753e96a34b54afe72ea29e772718cbc3dab86e98903b23345ddfd407071537adb3dd984a4d24cb475335abd6e21331578bc75d1d4156a0f375ef2887869589c37fc13172df8fb5193d4fe868465895aa2f373de6c6547defe5f892fcf7fbadf5256d420d85624a65a01f8b6dee492e3f346de95c193191c5b8c46c269b06657d0ae7185f5cc525ad31e3d086e00c32989dfaa20f9cd147a9217f87d99b0a964865b707d003f69b6556d2a17edca3ed5d418430d6ca029ad79c2cb579d64b43c42689f25e3c0a4bfb069e9512c7ec59634594590bccc49a8121a20e6a146c7fa48fa31c0872db9e6043b1893017615da839fabfc82d82132381f9a8796340f81bc587af119af46f0f046c035dd8d959dd37202734f6910470a66f1a19c7c6051b8c9d5324efc48c270c29679a528537e16710b5eb9f297be9e137eba0496fcc2d65d4beea1b433615517b869f6b8001062053e80a22213b572f08651bca0d7d84e19ddfab3659f99e06d64f175c3c5ad40d94d96fb32878da18ede25323700cffa770a84508f8e6abb8d2af1f0e3be63cc9e23e147592cedf0d5c38b185d30fb248feaf9d5649fbca7812aeadb1f635f2b5ee8485fe72d9cd19f066f9dcd77bd539795726455a17a7b239dff5b75c30593571561585b8934d2f01dd5257ed6e205819965e854ef4d6f1c9ec8e43e5fc7d00d913de2c412272003063246a392b850ad0ba7eeedf8c14897fb0d144aa7a6844a26d8691b24f4592e993ced6038114e99e5e3a1333ebedc6b78a3620f815750828ef603f0e4e81c40010e0117eca11b287aabc5fdc26a64e57f97633ffd92646b903b2ce4ad69554084299e498eea7cd4f9b7a805046bc672ce2e993acd451d8c596c428f96355c5970027d8c22f61e8e17cdd75f64fd51c841264b2f59ca0f1eab750f798786990da49e061439ded8b9be4c88ec77b6d83a0e2177292aec2cf5eba95c095e92fd508b4c30656c4acdf254865d436787eddf39a6e9fb7a1ec9d0c6e62d03b7accab17e6e2f605996b61011ba3daa4445d6714639ec02b5b99bee97e17c545b25ed7c68cbc4dca41f490fbf970f98b588aa99b42211f26a31f9c0e16fcfe4ac6eb53c8ec3b71492a927e2e800fbabcbe98bfc09ae7d1a1ecd5dea024e2dfbb73bf8fbc6345f25f14cbcdcee0d1f168f21eeb080bbc606f9ed3f9ccbe76626aaaa491ce33ac7d437cafac0373d32271da2bdb21e674f0eec8eab1699bf836fef0ce822f45c0b05ae9fc215df64761907ac5b610e8373ba89c4a6c70b0c848d4e2bf17f1a8836de86b85e5a8f2e1f934d6a81ad333c691809defc87aa9aecf3bcc6c27231c7b0ec17979641d8be8892a983ce84f851b512799994aa4aed25e6175b1b44034018914fa0d7ff56261565becf64f01d3299795ecbf74af398f6d9f5b694c47d9b30b4d7fe33d14144a257b6927e86aa80fe38097f786f01ad97ba804ea4abe6918a618be909b922f7a948689ddafbb8b56d542b459dee48e86cf590faa84af142431e3a0333d0845dd2e9ac3c0aa1757c4d1ad31fd51535dcfa9b911f0d7806c67139a47ab51cde626131d343705293cabeee80d2fc28d20ecd2c6e3f09d6552034063f25f8cf6b1caa29a81b0ba286b3ff4e7f22853b7026e5c2681c2cc8aaea178e6a95ea42b7ddc0560e2e99e6f720b7c4ed9f45fc950fee655977525d84dcdbdf1f559a3c746e93bb231863c66d73b4cb7d340363edb8a73e80850160b513941f932541945ecc70c697ec6ff3ac0d338322f5e6c25acdea7a3a3ad88a04ac8c3b9c4aa75fc8774b056a223676fa7873f3b0a31a884d6d0f8a5a762ac5da0a707951402b974addb6f5836c4ed3ce1aaf2560503cc0b019c5c9da851b7b3d66f17fb8c65ea69871a86c121ad921866d9461b414275814d3c126ef44148fdc45a668d12e1cbe94f9d87c24c2f1207f1e91cae4aace2fbf595a73dad39723815c882b03db43f9049bc8e653d80be8bcc6f56905cb047ade0da306ae97bb91f196d053da4ff016e48b93c71389b0933b7e7eaf783a14c6a4361ebe4cd92ce6d4b3533880464acd35db090ff0c016818ea865f19c392daf89f50d95992b04482d0117134639fd0ee120ed258c1aca1dc66de713f8dcac1b8db520e559f2922dff5ed168f78dc2403eaa5fe06a7c8855387a546eb429be37e348ff26544d14426f4872be74feec45a6988c880a34776c5444b2689b28ecaa87aa2ee2742169d32c68b7bb8846c88e4fbabd09906bae5ad54e1509cf4005ac8232a567ee13c7e60efdb46ad53c752db4a24ac7f0ec87e72153f46452c0c50dc6a1d920b1baebdeb4ccd1c1a5f9e55c427409ca97a559979d000aa2fe5a7c4f15c7345661379cf364722890cfb243e04dbdf72086c89b93cf784a74f32ca6ba99965eb7ade0670e564f4e2e50bd999fa1a023bc49a214bae8016fcf175aead401712fa9caa9749a4c1cedd5d2e2ff3fd4725aa55b64437e677a25f992956cb2b0ad4ca8614971ffca22d098b283a35e3572d6aa237982180c0f21bc29f62a0045974b0ab54484564c3d3991012c6d7e5cc71cdbb71e44a3842955fe77ed6596d5d2afb5db1e4bdfb807f94d5620e80f36f383ba613e1a3f41d521ad4c8dec40204338f970a44e1b7274864e4aae0611acd2748297db067a5a22e7fc0b8e7d3f2c4da6ff84228eadd0725b42c1c6f35f47c9dab1629cfbb297bad00a3101c7664b9189a15644a02c009dd775bc58bf33223c666ee5e737b4ed35689bc155b3a76be56f7f43169b341a0c623e9b1d6d3e681bc9d7bcdb0e587d2aefd92550a7ca5b80898d071043235bd99644af184e9eaaa80cbfe814be4e63ff1029ae51288c37e91d3e92ee77b9d8e2403ce2640a254c3f7dcca26520ea171e0e0b2ccf530000000000