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 78538 8a1f7f1beb988b1b4be6fcbca9fa928162bbc74a4b7fc2acf55a3f85edb9c49d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
64f0820a02cc374221f237ab2acb8de6329487418d2b8c0dde57531586fc85f4
Certificate Block Hash
8a1f7f1beb988b1b4be6fcbca9fa928162bbc74a4b7fc2acf55a3f85edb9c49d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00e4dc0000040c0000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008641709995a4813c99fd3841a138faa5f989ee0eed457a5ab940659e9ec621b317474086a5e2aa894ff3c0cc88a4392674301b024eff38c2c820fa38f688c267b62c41fa531c495dda26239ec8eb5cc48b63173195a4dcab29060000000000000000020000000200e4dc0000040c0000

Raw Header Hex

0000402013ec3ea18e0f89df0c20fa3aeebb7add0bbacc76624cbc5a4a20fac0c4a777a5ed1280c5a0bc8793c8538a3230535b1389ac60a9252d4f65679c0ae6c0f6b67effaf3e6a1fd10018f485fc86155357de0d8c2b8d41879432e68dcb2aab37f2214237cc020a82f064

Proof Data Hex

59,560 bytes
1212160103075c015c17b4363cbbf1eeb05392430af1359dec8bd7e92d79e667308ad91d6a766bc7e6a44f204d76829a15aef90f8d8a15666920063fb96224a54d54b79547e0fd3747c5234a86ac3d4b8246e5276e51832b8199d49fd0fb46867faff559f5ee162ed9e8e3a50bdcbdaae51cf6d5e7d2ca037dd9ef5fef8817aa5bf52316316671df82e8208aba612b97b5b612fd604a8be39fb37d66d860cc0021a9a40630d3c856d5cc04f9f40981077e5e33be0078d96353bc530509d587f362e4a9912751785c38942e611201777be2244f382d7136015a8cc8b72c671774268e602289f6e146a2b2a85695ecea3c953dda4ced622a6d31a8256fd7e4b5942e3e601fef8db468390a77cc6ff3fe38a1e9503fd2d86552b5203cdefc1c040d3cee2f9a964e08a4cc9a0c31c9038b811ee96f598f46c69a5d63ae8f05aaf3a5a391f4cc9f6138f87c4fc560f547c03a11b016b79d2226c0272a8a3483e8821bfada869c3ceb0441af9762324f58f9b00e573c9421ea65dfed17f01b395f6cdea4666bec2718d570e5e8a6c2c23ffaf51b092302cce5b9f2244ee7212b3eb019e844816552aafa4ee455f565fc7ee53778c781c3934c5a4473c62d756d49dba0b86d9080b228d412112d6db51ba7c1c4cb62b3d9df6bce3722156df5d67b928349878b36744430701d1c5527ff0f4b117212c583362f494f046b9d74eafd02c0c46b593acc8dbaea93de8191a8977e9871f210b099cbbfd0726e7ae9d551b5bfc4ae846615d8f0a954628e1ef718677de8bad84dab0940331f17a845d2c37395a514a1a5ffa59d88c6d882e9a034493870aa88ee2e52ddc948fb26dc2b58869907dea143f7a515111937d9ff0384f46e74c4f7117795425c77c8e8b8ae9e7fff680967169b354b8cf537cd83df2768afd19f46669ae976d95a7d462f643835c1002a48770dd003897a35c8ae78c6d9d8098d7f9e4bb048b90bd8c6d463519582d41975020d11240db47357217be44626101a0dd86d430c80e8e820fd2ff61a3acf2419f0e0bee62067e97a8a1391469cea8cb7986dc3a83798e33d01ec4574b36d7dbd82c311efea2d4d44f2e354513e8f0a7f4c3f32e71d0b608fc188652231b2605deb34533abb5f99413f2aa7366d7756bc1c70ade0e8f65f4638098022d363f51f197975b10a20ea33f24bae5ca6ad0dce54dc1140126aeabc5737c609c59eccf09b523043ee097e17040d6790145704537bc51cee8da309363dc3c6f07eda724758989624c2b24e1e36c0e710546dc257b15a3ff915d578e7d1670ef90508a707988d3854c36fb69352b1567a011e804516e85c3725ea0102da0a8379f648fe9511523e3a7ecccb58e9f81df6dde47481af2ea3d7504f41667e34a7e0d356425d255f2c23897528d980411e14646437c0a2cc9d6457252b8080032c45c1a88ecfcad758e5abb1cd7481ccb3aa5eb5a1310033d0b1709efb7fa85974e817401c22b2b504c38195bcd492255c9742659324b81528c3c2b446f0f5cd15cdf4b9732d3789022251d0339e7e64c92fd54f66548ccb15628c767496ebb1b581d0940495b1fe0a3b5d3d7a167f447429407cccccb954fc55178af6f75a40a0fdf0174c17ebaae2c6292705f52584a026f76c36d661ca65156dcb44dcb01b1e6bc0167f1b3344e874e56eac029cb328c07893d984e0a05b282c5b634b0d6b29659fecd2a6c4c634a7984d9f80ecd1dcec2ef896204824cec6d696e62ddf2be81bcdc62db3d09fc432326d6e220c11f7e7eb35e7f8d0d91ec08f30eef3271d62df56f1e4aba7fb832f79429ffb9b1f5ba263be0648c5cb4ee16ead60a51ec7c12e670e303995061f1b3ef1bc29ed475a14b212f4ca8a44da5663fb2a049fa8ceb685f23eb525f2083705c55b3b07068a6bb2b3936d3a6cc239694a7dffd8f19960c243c030cc77d2516e2ee6705e33a8daa9fdda4c6ee6a440cd0672d69bffda78225652fb51b987b9b621794e418a74533b8d81c934426fdfa8a8484febe773041a68fc7309654a245a0db325d2b69954675abe4488e3824cd0c03f5d8d89e1e65b8a7b2e97d7227f93610a357cab5b44a4a5923a4af56852aee0f5270b49c9fa306fdee9dc5737bef4fe1151fee1e594c447893c90ce55c77ed7688fcbc33a0417bcb1870b86f495cb6c1b2b02e3adb5329b56fa50995ddb4bddb7ed695fc5cd776bfa5d5dc831d4d1cfb773c007b8377fda2707ce01c7963696d6202be0d3363368267eda13286e8506b18add1e5233fca788a6abc16ad253fae9a8c6d4724f50faaf083c6672229f004f761ad3874123aac555d3e53210a221c9b31b303dc03affab7f0868adda78d932e3367bda6bffbabe622a224049066ab00aeeae494b0c824e5db8d0879a48c20360f5e767ef7ffe556ef4c7b0ec05020512f6b7ea3440d89e65df79728f9de812669f14d3c18c0b800f105c085bfff4fd733ae7515d14adc14db72bedbd1fe5168375232ae2730bc862db962b3ace81370f80e0c9554a2720c7fffcdf6ad92ff852900a6d9d79e855b6bab23d794ea6c6a86008fc8e5ce7c57aba02d59732cbfccd7b36938bc6264021bfd050bf564892f2ce93ccfc0c6b6e9086211204feb35ca8de5253aef2f32e33db47c64adfa0c759670a3069c98c3b0b124da61796a71cca3fe925e60e93c9702179d173bc1632970bf8bf09fc4e21143740fb7059e0f46a97d8f62ce959cea1471401d072c1bfb7288c9c9df898353040b71be4c04adca883c3dfb860cc16c4f1a43e7d198c3fba7db02ff42ae3c518aa2ff21f49b7c18df72bc4bf556048a14bceb79dc1e1540c76ac2d6c7cf144aaf536b0d12f77d7ff386db2839c83f74ebc26033e96ab5fb2cbecf168ff7d2b83364b6de31b75760faebe7c210bd854efdd56154535d6eb6112cb7c331e616d87eb7dac515667f76c100f1eb651244750cbbe4ddb0c0e04c0ac72e2dcfd8c392302715e5329ec2163c90c028d3bedfca22665fa1c9d25a701ab0970be4021fc753a8f940b9b0589fb8b53b8e6bf30b6f66dbc9c08b261db7f148254651aaa08205e8f545b19f0f2df7ecde062a7d8ad58178897e307a0ef5699cf8c8b44ec9d65e82c71d52cb85690c05b0875bca4cec81b5574c7fa1c0a0a2e7472bbe23da62aff2fa660035c6e8a1e29dd9355561c80122e8d508d88d4ff9699180c7aa5527e625dcdc90338cba5f41a7b9a2dca6f7e9dfdd4d78d834838488f4ca6a4cbad07cf0786d8964ee6fa296e17aa21c104f295894a755dcd762e73991c5c9337a2f0ab2e36d465a3c1abefd3df8fde4024767cea5c22d8b6bfc4a715702bfd9393bf730f0e083f70a688e6f00c7a4677dbadcb018cb27b63062eb713ca99f95c574103a05379d02b6e874d54c1e545683fd3ee53f38c513f5305e9db7246a70e4bf74b648517e6a1bb9978dc992f4851cc48e0b27ede5f848741932ac410982bf6715c9f7d73dfbaff57c42d45e4eb08e86e1debd28386d504ac2383cd4cba3827a5b189fa5176f76e4ef6a8cc60b69f9c9dfe3f71e6c5c1c2e3b50e6c1cf71ac60ddb3516250fb0cca8f226eebe7f4a2dbe4a53ceb53e9ca5f8296965cac5b0d845cf15a7ccf16e1aebc1293881c6ba05a5612a98741e4ddcdaa1e30e2411d15affb7ec238cf1f09b131d69859ed082e05d83c3ba28bf5095c666a9d84472bdfc12be52f90f6959d62051510f0a28defdbcb03c4f67e331d8155f6e0ffed238bbaac1e905ef311a97f2ff84faa27d0679767ea1efca142f5d8aab2a76d3bad4459bec1262109e7831cfebe9845fb54fb6edc0c9efa7f75f630fb443013c4da4ce350f5fd92abd33800410885036bbec31089563f439c6026cacf6c1db460a6b1538a0c96f6c5129c9b0637585dc593e4f24a87a028522933a586c9fed2a9cdc824afc906864b12e40ac1c3c75b4a245f579ef8776c1533929c306ae9f3b08172b04e5589521616ca3e9ac9728b1c04289ef2774d89fd46b8ca98907569e75016dbbc6616b65d6a7235c106fec9f53327ba7c52936157030de6142151357128a19fa02743b074ab6922a334f67ca84391bce345800287e226bba17517b2ae0dc816dc4b6fa49cd324b6e4a332828fb689e5a5831fa77c3060e4724f48489cf82aee146e421da20e5653af825c58005e04a8a30d0f3caff1683e6d6406fb53dece5ffd71aaba12ff300d69e4cf0d1a51b79a4edaa94a6fbad8ebda6e8ddfd56a172a178e3ea9141607889211f120bb55eb13b49619d4a8d2c941305e041294971b384ec855e53077d8137bc4d7c3302243cf512a24b698467fa609fc8b3241c8aa0d35e577326385d8fd13d40051fd22c9ab727a6daed4d963df4e1719375934cfb183b5b6e5cf4f96e3312138c3204e3b26ee9060dc4220f3a3996fadb32d06924ed413ae0ef7714c7ead2dbb5347ee5bda0c34a0f54b81fdf3cf6963527da8bb9d7ed3dbfdfa39c93e59e54f041059101ad0fe7a73b7e7bd2953ab124fb3f481b37a7f5cea96cdf55e753b2f38260e3a994246781c61d7e4cd5c708ed84f175ea216b36821d74555c8111b249ad039f4656271a05f7511d9c9abc03420e58cc65116837c1fb24c58ee7ddeed0133d57a037c5331c2e2de256240ddd8f2fac1c77ecc8ed44e1cbce2be9c093af8b41f168034969d62b12dac983f4f36934bdd10d024a0ebfb81c6e7edc51120760a48b8beeed2cc88b52635cdb33fd7b8eb574fd538e5d9b0c6b66db0206b9d91c0755e74871bd0e1000fc26a5524fe1511543ebd4ece192f682ab18e3fe46bc5b8943eab7e5fb41920c7f7116e5aa14e645a0e5074b28b3d0fcbc2dfffab027f8506811d65400c8173d3dba7b5f0aba17dc85172cdc2b680b58db8c88d885f322ec3c92f3cce7ac796b97c0a905bb3365cb964f600717d83cc486d76e2458968d3f5375f52e74111dae805df91a6f422106450a7fa8261d11e2f5921ec9086670bf904d67503e97128d39f1038c16a27b1c330a03448bb36ee42c07433488bbd20ccb9f3506fd7a6a57df9cf50356cf1f40bedc8c889ba17245a1b11066cd085fd7283c7bc5ab2b768b920726421fbd7c8699aed438c3b01badcb990d83bb97752657d106c20ed9ab7b67befdf548f80a8e27daaaea47cee70f38f1ebc24acea85be75ad4d6d876c5af36eddbaf9742caac884f5a8a04a94a156f73f915738c872f2d7823b59326aff966b9eac0f749cfd32d0b1003a5c1aa520296baa11ee1eff281131f4f585ef89434410b6c836d49b85fe09c1e8174e6a507f885bd3bfe602219633c540b5d1207e1dd98ba0eadc240acd7cb40ab682a788fe34bb76927388d242f4c84f0aebdf957a975cf95d4119c17e3a96ab3fb6cb75b7522977f61ba0c6c56fb91da5da5ce9502e223092bfcdb95c5e1dcaa5c6f82888f89141206d70cf696accf6ce2063e1a667d407f9db66e064832f1aa2f6fbda48711f6d9fffe0e267aea901cf840afaf5ca36d9f388c9394ba12c63e8ad9e7b529d3f51b34df9e61a419701eb859442b994247f493e28e5fdd32cee45d63d25645139d55f33a588640a56b5403f4ae916219348a24bda37b9d5518e517723c0423a158ab193a957859ecfbd5c6f9c027c2cc548ff4f74dbbfeaf1cb8c8c82d7ec228a2d4d1a1fc35671293586a5c02084c99f36844ea26ad949468c6d6efd8fb62a5b473042fa2710ab01e82643ef0e4dda05d2ad9089e74507397e89c5ca1b68e4fcc777824b4fc0d141f8a80a493ad1062046dceaf13789697d1858ae7c501f7b6bfbc93092aaeaa2cd435cab6eeeaa2459a8925c2ff4c336e156baaf6654016fbe9e2c93e9923f4ac5af93a967a38a6d3fd258a496751b49377e17195af22b9156656f806f5a971a17dd3a517a7c4bdf0264ab4fe5ca30a432ebae88fdeeff88513123e7febc27398650c3e32d95f06aa77d50b7c92615ed1d9ba44fe74baf6a5e8b7c5be31c43de256bfc5054f60f1d1a583e69f56d919815859e0c256d0dc064345e5484e0776ae9dd62949eeecc607e66a67a003f48fc142f99b644a39617bb6d62b1a1ec8e02b8dd162bd74ae3d8894197c723cad36f649bc450d2a8d8545eec8029d01ee0eee67f6a6a9315e786187a78d085dadf1a6cfeec3439f10b68fd335c5a441ff567c348cbeb41611ab395d5f8771ecaeb0dbb61e55cd0630fb09666a69b1bbecfedb748e8f4c0f2627d45face017d2ded78d90f7b7ec272c66a16b92c6d6cb60bc9b41b93a3190ded39533df343d030b3fc49f114a3e2143525d91bcbb5799c9038241b6fda102fff423856f2b60f57f17d6376fd9efcbceb4c6acda1146eb0364da674afae70e85eea16577458ff9ce7c86a3b8a859d50df55cad481479ea51bdedbb77d4404e23632ade098b6b705fd478b428c0950bf408ad23b0700e5ba1574e61609c8194af401c326caa407a205e6ac9dc8bc9e60eee8769ecf091e3f3a8c830d47979b8b338cdcb8229ef03cbda8b34a5cf6d8ea4650eec3f2107d0cc747f1ba51aecf34fbea22363ab78a5a4844ef4eb2437915e931928b4c85f7b4cc2a0ef5dc78c4fd2b5113c0112bb84ba2ddfb4e17192192f02be15a870084455314acfa3b1f66a2a4fe5c30e8be76f8c1be10f617b43ca9cfd001bdda2781c9d1ee81925b848492cc08f9331a1770b8cd39c6679003fb8513b469eb04116713c84b04d21ce379d5c910487a654a753871e78c91dc8063278b126776ea70d0e4ff7e83cdda2c75f2de6d8635426f81b8d7cb36e4a6ebdb34faa341b893c56eacd89e65a24bb79988905847d2a6f5f3e2538eccc3db607d79660fc2b14654fecd22803e7121753a69f9a920376597b3cd43825834a3bad8d489501ab1dc11fbc0c54f5b9d489554a91167ed154879c7b87b3162261cc0f232961ef61a8f78d2739903903620326850a1abdf6c09a05e3357a08352e3cb7e22d7a182e9c8289c046dba609eebeb7e876fb8eba1eaf2e9ef42372b227e1962e67a5531baf73c6455d8d185dd3829c1ceb04fe600074c21e33e862c02dfcab566beb14faaf197e0d9d1fcb304d8fd8a816a56e44e4d8d3bf3d6e20ff66c681a0a0f70cb4cd9d9a6485eaa04c8d91445a875ee56a7402a6a26c63a142f054069ce6fafa17c553d441e4ef61fc288c6f8fe8776be4b2d0c502ac8c628f32cdd54caff8c6d92f3e9ddfa8841d47aff1be74b33b11df7107833b3f96ab5d6e4f11f9e8b6c66cbe63919d00806300e07f38e48c5045f2a460739feaa709bf38a7d5f5e62797fdeb4eaaf50d716d456d3f338a655aca422be698de9d98107c74e0614b6a9e0c59d023cfa323095897a0c0d61b1b692c9ed493d26d6b65a684ea7d904c25495c8ba24e9ad50b930779335984390b7ec7109a8515324e4c9bdab083a29bed6ffea2ac09507e908b4edb2d7c60a2004599745c2763018de61a8593c4f2e8e6e2c681d66c12c814bd244904415d863085283d0496e6d8ecab5572a80f513bd8ef7a81ff9b33eaca6d348c275991c2daa76ef33f11bb60be39598ba7a3d6041eca3f791606219cf8d9ff589742e58b5e60de2544b81afc07b2f75c0339c8e2446e62bdf1620a67905f10cd66c69f59084ba1c0b8244251c59ead2be66d778751336d39334ba935372d31ba84c3b52ee2d4cf73b31671548798699619c2984e349e379694e5d164e1dd27ceda429a344cd1f538936c81654dc50527f09dbfc6325d5f4ef85d45a38c076625c949ff39a31d9c4fe0ad34e5a7d262dfa2a57fc55b76fef5f12ca978a1772b10ef4a20e611b05ffcb3617f3658bc4da5e4cc97fecfb40d00202e06afe2700d0f2b3d4a56778c02e4fb628255fd719492ccfbd7fc87e018256968831798a16fe32b98251f26f55e792880a3ed7c3478b4a55838f087f6670f4cade084a04b9ca73101364d3368db9345656305f169946be2fc764d5f7196d0b19805a281a347e696166ec07d6cd6b1a1353126e77b22b669f98f1ea59eab1e6d50743c74d68149f9f0127965f4aa53cc4ecdb5f1d73ad1d208d61d14366877813e1687ec4c70cd09a605bca0a71d895a16097be2c4a96c2200bca1b0fe294e7c20ff4388e90649516e70f302514a8eb7ad4d21cfed66378ce6694fcc75fe58e39c502ddac4cf7b011feebab4582ad80a8005e9ddc0a6bce17f4d39d0b4bbddebf08f8389cce19054e812ff2e449492d6cf4a1cc925e3d32719c8f1c50fb668e481c6cf68540e785d86991bc5f0946fd4693e8bbcd8c668d8a0c6d21bf7f11fa75427b3e336ad9af885d00abe1705268e7789514b88275ee7d655f9ee724787ea77afe0f9ee849e6d84ef9cf514c4de889a1ece0327192a5eb1cd70abb74640eb2dec2031175fe778b46771da7657130a164577ff64372ac036bd333b1a8049ff854da9de8e0d0af3706584a3ce0c4f847801315208b82a08a67e6c442671a048bea3db15e73ad3c146b7283378d3d39ce8933a0f4527560c185bcbb190aa405d1fea839391864ac90caf45031646a01ed806425d71ffa8eb6021c056294a0d077182e200466df27003a1f7a6ebbfcfe419bdd11e152d5db43f954eb43b7e597c16be25510fd3b01935a380d00f1a325adc31bfa09f5eb495b117bfe40f05f90aece0ccc4c48a381c9835e3f90b087981af41f8764a0f6ad843da708eff3428c366678216361f581b8f6961d4a7cacb54acbd2eb728d916023e02d26a0558367d4a55374c6c5a7f2c29fc6308c2631022da4b8796fe5c93f9c89b15ef371106004c416ad99610c569e5bc38897c3b998d8060ecac97e551ca9a3cd00bc8b260b89baf3af24086c1b5863612efb8b30850e649eb564f305246b407ed26bf83879ce924d943038a86bc031491efbd9c17bb5a46d8a09b4ab4746f27e3901eeb138fcccc6bf00f5d87053d929f6bd3cbb1bb3fc6dbdbb89d6ab4b57eb305899904bda2ed5d69f76a3f600cf72ece19359026b209a50afdb78689a10b4558df9be91eb99acddfc7513202f054e5a7b629b7b96825310648ab09a27b3a6ba3104246ec4ba6638d4a743940c0ed0a40cd2c162d9ceaba2aba198d285dd90fd0f3f3bd3ea55b0fc9a2b24af0c49fc1f86b75d1bfb7ff0320926e258c33d81769f9e0b44b0686935e00810ac780cc88f22699a6ef1ebd5aaa3266a508c3d77336bdae076af4bc0edd99225809bb3c4d0734ee409c0bdda8e86abc1c1c97f5f15a0acbc0538417462cf53dd90c315267b95edab2ac0162400f9c5b89f96d92131259e6124e1dcfd00d50c040ccf4175cbe439ecae969f81adddca758653c605f5f1661c40c99326fb4baa1824e3c01cdc1f0f37660fc8ca7700c505ba6af2554f4b45eee26ff3928f35b7248c168e116f15234c8b0cb4752d7e694765ea6ef5277dec4e8cc1666b3bd135e3bc03d5b320bf68ba9414ef832f1feee68bf86f8e2f04b7bbe41d5dcfbbe3cde5e644cca509909498a13fe68ecdd2fedf47c1be247730a6041e9dc20b067e2abaedc9f253a1a1db47fb422f0b2f2ad559f9529ffc7a9e1bcdd33b455ba616f3eaa14b993961a95967d5af38fcacd6c3da0cfc6dfe91d18f8978fab61ae6540fa7f1b28fdc6b90ec886e5b4825ce7778d3b6f92076f02ddd15954c8a95b681af0f1281d18654e86f56a71038320f463c1eacd2e31f1551f36509cefb1776acb92a2fc8a0c82a28d8dc094933a09c4b8149ff2471c710906bedfb3d8c79014617c3c9412f27837966ad8562fb4ae05c5836cf4377382c9f326c3e520c9431e7fdc0a4c4ab5de7f530bddd32705e9d6dcf0e116679898a72f5b3ef8137e926b71e1741fbe7d8c530fb651e5ea6c21a658cc7e1b9db2a2f9422da3516bf7abc807dfdd1ee241cfd6b0b66314f5c5ab90766e30ede10acba87b3df1d581c2e711144c8fc0e9438739966e463e4a51f8cda3d459d01a9a1c97c463d3d0940ee028408d0bd7ffa8fb01ec3a67eb93b7d27c88bc34e4a6da602410d671d5d748def0c148a420b5f87d8dcdbce737b6ee19f364525d43d9f68a69897a98affdd230ae400d8c908310a74c75902aae35513d5f74495ea15c310ac2b56f4f44d91f353af5d6e186cf6c9c3a7f589d3498730bfc08439635087e30a9915d5a68ed425ada1c4a293ac61ecbc915101830665a74cb568400c58ecd6d8334dbdbc3f830c6558861d8f13f53be1f9e763dc35fad12ab40be79c43cc52a5050dd923de4d6eed9acc01b828e6754a0de3ef379bf48f41d86e9aab50fd592b54c9689db9ec43f53c49926b236012b5673231ee7036bd2276d0de80dbd4a0aa701748cc9ad68d0a3f18416ea925572d2e4107c5d88c48e632603a86d01f4e5acdcb8beff30635defa178d32dd11b35ece20098b7b23581c112475201182eca463cf5620d28f36884c5737dcdaedf5d0d9a5022c7d078d9dd106e23084b34a52a7cdcd64e67847ac019a27703fcd4d936a854a0a5ea79ab00126a39e3c8cbb3c85789ad19a8ee6e4a68c3f6c3a794cca190129323c36c2dc586b3aa93429f6d15200a0e61a84e23da07226d8bce5cf0f60f493bb02a4107e5f23755ad186a545049abe71ec0e8b97610bfd78ff35eb5bb63f3e685155abb6e2518e93b2166a9a6cd6abcc4a4fb051243b7fdf2bb42ed07eb6826d14cc22db2d72cb09dca8f29f67a490fb407777e31a5ad4cf8cd57cf109074d3fa4f61643f055c38c3f9eda71e9a883e798369509b1b8183a1f48923928f2f86708a0821de04a0d1c530e91f568181faab6c348ee849623df03ae44ddab18b025a09c06ed9f23c5bf622db572cfe561b5666d96a1f245f1c3a0df4eece498df58b12976b7614531f142e0a9f7a866f373a7d0275db89703c7e4dd2a6a5c0171523bf230236195717bda7a1a27173c32ff9f1677fe3ef0155f09170ba11476558bd9a52d5f37d469e7a7bd82028f8a33965c1d1fe2c556344550b91744154e52d84a4fde59c55feba4c69947c1ba97cbe2989140b3f4747a7668d378265c39570da06d00910b5845b10802ab625d888de6ba6f6aa6b87a2026422b4b39b1b895ef04d1da375e0fd9ac804d92a6ad9e0c9b84b7f01527641aca9e5d1511f35832c7a78657dd0d27b024f264a06ceaa406333328a9ea1f242355bd1e9b5e4144c9f4b6fdf13a1af7f08c8a930f7e2d4b7287b48cefe4c4d6a35f39e4331cf809af17249ffdc14afcfa12ca0083241025fbce01b9c14e89e1718b6909ea79aab2ebffcd3b7c4ee63bf8b76e145af8748dc9aef0b95a216220acff8ab3ad19bfac62270f232a3ef58792ff3ad2928b7003ea4f153e5e943baa36148381ba004dfe5e8b2d0c014334c09a10ba11dff0155c5349b22fe151be475b4edd968d1839a78b72c8b9c952dd3c709f895970e29ceaeb97dc7aa83e5f16402e3b2cd7bc2a6d3d3af748392372db805900f53124a0af0a87f3aec382262593c8e723bac6e18692b6ea125fa9808d59cfa9504520bb9caa4f10038a70783c7166dc207488c949f5197c3bc7862f33a31d4f772758dfaccf62f9e40240673da8500cff0cb0fd4021f0ad87f2a98d8e449d04bfd6aacd6449ab4dfe9ad392a2378f7bb13eb3adf1862249f3654675ab6ae3dd3f758884a3b16833c2eafb02705cdd238b1b6c8e0f0f9f70e5d6681f257a6d0e64fe5fbcbae021fc0b75ce03686794b0ebf3db12e4a7dc728c4791385760fb055a63c4b746a6b6e51ea6e29b0cb0b0145d7f91295bcb641ad1e4cc78ee5c9b27693a60b6df212af14e8f01e79a249f6c53b4b8068b826887bfaae9f94a3a403542073f2c6abbccef4d151544b50ef73b9c2b78265d43dd9e7646046a75cc7375d2b1f9e028cc9b8e50f7d5331e172fb84824b9054f206157d4d4b534d71ff5a9c367cb6f1bf084e63e729ef796f8b9f765b9cb834b7b040ef7238ad8fb605e3fe3734e402caeb5cbe8a31f52fc976011d6b0d8fb834d0c86e6f87b9ef3fc35af157688135b8caf3b5540c031ee41f8ba154ec4bc1e08f404e395e869bfd8d5fd7c434a432ad857ae9b44b247d7b0800da3ae50e74fdedeb100a1748b69fd43e931788e13c1ef07897b42c04103fabae9d308698f613bccb21d9446639281a2ef743c425af901501687901415f06199d5731174db746f6130daffc0428813fb84b74f5e41929cf112ed380c48c620797b9251aa9d8c4e526330a6a4347a0bf03ed9c39390b75e37806d5d4a10b4882b25c0ad9154aa2ffdaf7983f3a139a6719a4583f1f718bd96817fdf567c4850f283896114a0662c86280c77bc884d6e1c485b46786b3a749624bfd0dbbcd7c421ecdb3905f0bd2f733a207727e595374de95379e87d91a080e204ba07e454ffa2dd6ee8cb62f9388b053d4b18f1bd4fafc66d12930d26b1ec071ca19cbd5bfa6687027a16d0edc4ba28397c748d6cfafa718fc2b51eba9dce15243fd59e9a7f9a3716d48a4f8c7dbdffb84037d60e13b61e3a95c6bc6dfad5b9816fe0e9922aa52a6d7340cd6c2e8b0186ab24930a10b2bf838547779660e1344de5e03edc9c7d4f219a4bf5aa547bbfc5c7618300ca1e4323f04bf05b795498519e087f232b9cb6b6894c2f98c68097f5a65df5aaf475de8dea030f798f8e5715162ef8d24c462fdd2b4cbfcb93a0f4bb215e68baa83f00c78f09dec950254458e4c22333d87077796bce0d26e06d1ed4479699128ccc8a77b9ceed67891aeccdede8e31070210616565bccce5fdc3b11e0ef1781471166d48ce868c7965fd74f09e22f9aa56863aa37ddc805619046e27d20a2b5422f633790626462c41f98732222cb298af0a8deb27ba03a603eab23bd606b05faf80b1b3ddd6aec3b8cc9f71408a09697cb9ed95116ff9a1637d3e7c39915352aeef48ce93b1963d27a4ff35f68da0e7fac9737116bf66b55766f3e28356fb6317c6dc814637bf117eadacbc5ec930960b146eda64c199d2f54b43f7c9865367564d7384bb3bbb0b2d41e105a7ca4fc8c655fe3d39bd4741c775ae2b26f3afad4c302a9a4106db4b965040900080b11cc8d1b9b9bf73aa89396b1c88374a82f20b342301c7982f889adfa67f8268ebad3144d373516625d7e077c22c16970dd75bc1a0edac30a9ec64bdbcb436e5fdfa20c0556e75b05f91ffb8c05ecf12f1eedc063426e54d37785523618bd2f240bab9d4814c07574331aab1078f4f6a27c89ed9853d2e9b6f10dbc62e32aa235483f0e7cf8598fb68dcdcc8f54df388e5a2c084dd06e9e419ff0885c08f8148279546fa60c0dfe0a2f5e9221b58028fb7e16d5c94d7a712677c511341eb694588a16cf4245c62b1dec11dbe6edab95357b976157488764d8158a05ea42b2aebada6b9de0aec90585823ccd8f01c7ddf49ed8ec02f1244e5f3a18e1e11c5f741302c55efd0c0d0ec1e9289c0cd1405e26c263a44f90922103e8746c4e29e05f72f8d1b91b2d78e67e28ff59d00f0c849bbbf7c2a40a8a119d1198ee0d2e75cb299c5babf8dee49fc151d7a77510e2eda9ed4fcc73cbc0881c32a75b5fef715fab62f40d6175d3585bda5d3cd9e506bfb87e60bbdbc108a1237bf5e48b93593090a3c9e45edabb7ba65b9817a4d1339b59c4a32ee763f8642eb0f85c652e0a22d18c10092a161d886ec1eadbfbd2a5e2e68c5563d66c577ff94d10bf2ef6260055815abeda7a5102c8d8bd0172dce5748aab83f5527da80672d4046b415db509263896db0f206b9256b2a1b6abd0cd7618c1221951a790daa61a4ff820652f9ad493d8f064f65bd013f5824fd8bde99627eb30fa52ae35b57999c4686b2bde33c9c7a65942cb6550eacf630468f3a587c7c4774e28b5887d30d55fffd81376897f46de56cc0c1072c54544b05743b056c498274ccd8f4c335aae43ab62e3f3f3569eb7ae806950a2db38cca96784e98d9a0760cc0cd6a665731e0fd9f0cacfe70b94acccb06fb9448fe9e148fab0a05676e1f50754081b6943707e733bd9de71f905e4a9c4bb1ee03053a81750b9ae898b5de6c2388b191862d96e30bf43ab05bbf790e763ba8b33903f0f08aa62c49bb33a3efd6afce47fbdd048779ed30046e537c2bf53f36039d9832841f15ad3bd6bffa353c1d6396ab750f1ff629e2c420e2c43620de03369acf1c4c0a1c510a1d20751983e77397c11dda53cd719b8582a5fa68648f2317f8a9b2bdedd7f673b04a70fa04b1ccb8feb77dbde8f601e390874a23024fdfa8a9c0d04bf571b0dde783f3aca224e56a08d5eb9ed18fbdab0e8759cf234d1d2233e36c0294a804c1e319be4de25097e1f0a55d89edda4b836f53ceaed36154ddd93725852af81cece2a28b29fa499dea41e6cff288ad7a3aaca410f99a365e3b422b1cdf577eed350c48b4e9198a282f24df42b677c3bc092b4f1f599c1698451b6b4065411a2903a2a23b9ca793fcfb35bb309e9b6c8888f05540ba64e8c254ef0411198185bf9af3136d0917e4d86608b5c4877ffa04f15a0d7b2d9a5cb984a8dd404e1aedc5e0e0c27519f743ecbe9149992fcdc24c696dae1f74358cba42515fe6c552414f84aba20e87776b0637a9aa050b86ab5aaa2590457c141c5c3e8ad57002fc73d6a0ecb3a90887655e3b52a8a492648fb32d94c4801eae55351439dc5a732e688be3778b91b697be27c8b976b29ac244f385ac012f13d3abb900c80e1002bed3200121a27a8cb83c49541d24ac9b96e2f98abba7f2d798fdda1ccb6469aa3bb7c10dd56cca9f39bcf7efbda6e93b5e2a9f9f6d22e88a0191d60804e0698e90b45052650a45f2e1c8bdb8ee18ff9d62a35a5d7cbfd1d54442add5ccd7b9b35aba6b3510519cf7e109b6e3026859e0faad9d691849a807009044c3057250da1e0f6232db449007e9aaf1fb18773d12529daa229a4b24dab1f00959a0eacd5dc96fa31d53d26044b53ab7499d0a81c4915701c99245fbea7d0cd93f8d3732f714e4a1ae8bceca71ab7b960fca8ab4a7a702c3f37642ca723e9772f338f0bc7c14eb9ca7daa685d5590951be9ede89ee2d78d13f8db74cbc830b1f429ea779ddfe1a860f04abd7d7cea1808cc69a8bc03e66be7d0539b3506158744aee53690c6470fad8e115311cebaabbe340d3fdcbb997fb47fe3330a8038e6cd91a75f4ab7323bfcd4a2bfb5c54fe34c8884e4033aaada6ef7d4d36f9c05fb631cb0dddcaf9fc89e71502a80eddec680a72ad16f8dc109d9f1f28fc3871019a707dbfcdec4b282fdf5935fa6b6e331f452ee48b9a545aa6da3c68ef077712c94e242fd8069fd759f9930f39660f6db846b3d9141f47f67c05b87311ee4f0395800069f29d4e564d9fcbea19a7faf4fefcfcb9bbb5bd7764e9dc55bfa1e80d7df4575848fbfe0c45c19c7bb7746f344f25397bf962bbb039cda2626ead52c052d89d21a3045940cf1fefd51a033ac512057a055c65fe9070d2857f23a5d6afc56aa7d86ef4cfd670b553b13682bd2ed1b0fa5f8a9740ff161b433af3bd36b118a7d28fcca2c25b22ddccee378977163989be39b1f5305b48dbf2129c05b57cee301f5aac38e2c7b5374c14f8a7b7e96d0219e25cc89da8d50166af0704e708280e0d694bf84f52d82e654800b7028d869b5bc4a07588ed7bc31d5434e76ffffde97b5f69dab299da27c315bf14e6b5ff1d4b146ba0d2346179aca3cdf38f5d20068bc8a9d87a71e30870d829842724b088af65be42aa7678ce3950bc523e122a439f5da33e3df394b7867210831e234afeb65c7b16b9ebe51f6e67d9d5b19f1a42bb7c9439c5f3589020c8f87ee839278028432b03e5f5bdc5ae912259ea66cf537861473782ed9ee41952555a7b3dd9e7a66c59734a5296e127a7f2c01be7b47626c703f2bca82d12cb265722f41d1ea7704914e7e86601326788defc1e1b3d1865a066b75a43af134b2b2aa563c957cd4dfa4c08c2a0c8c7893a83212e5489c30b9debf12f4742399ec658945b65c41708be6fd72bb515ab9db0e809adfbd4048f7d2ab145a23d0433dd2ac965386e6169acf467797de2a5b82824cd9584f0552dd7f10a2c44120f84beb0b94f15226d43e345453455792e1b2499f45d3981b752943ebda84b198af6c1705c6afa1901193f7e146f75fea1972035cc16cc8d1682ede74d42f9ad60e00707e563c57dbd56c7862754e0d0da5eb908265d889e8bfe858153a1b3cfaa975d1344876b0d19af7a30cf74fe21edb1613edc68153ea620595a70ae07929c4575a16fb3988397e5fe9cd794317e798b6ceb946e35d3014d3e3476623720b181d03df1c12ace75ea9da5137242325540fd8a9d20aff73078384e2580214d15cda61dbc5f455e84882f7274e249ce4bb404854253e10b0f5f48eb2c0507fb60b97b37184b1ec8d85f6de1e6796377fe28b46ce14316493b9fefd9934b59b96f463563fca203f7b96befcc7d49629aaa5e91ff90d65653adf545c991e9de0714b1de80c37d79a96b25aaba1f641fd81afefdd335e9e6e4a2631ad1dd0c7a97927e9cabe5dae681b81fd931f513998ca2e6cdefac232654bf6f4b358f67d058ac40a16563a195e41772606875bb7c039a321a461dcf4f06543d15fbf83070f28c766ea73cb7548fbe76fc5396902ac1ec5a5078f0fd9647f36c262896fa3248c047cd763102fa2c821150ec6a2b8c51ef6c1a78656acf03fcff614e5df15cb7ef0bebc2cd00751d95fe44cf75ffecf03056e1c2d75515670b3f043d34cfbebce58dbeb07d2cc2090814d918869b4257d7852fc3ff42eddb7f38d0ea273d87242951bd0642fb3d381ca96ee5adf58992b30121f7bdd2ea3a4c1375d038626d65a9aef91928b47e5e0d38a071436eee46e6f41f2b90dbcb586b25e8737fe4fcc6bb78a4f251621b2fd702add9ff79c38c067dca7e23d9254e720bf2dcc4b7071bc762ff4b175eb1156786890cb21b6b3326740f32b07ce7028fc93ac6cd8b28b8ae9a7453ac0bece542550d29de0ac169015cc280516ef58c6b0860deb48399a737b59b45eea6db996f8c9b24a2d2a3ea0e33ee59473a0a99884399d505142e148af03d17acdaac35b695d1840c1883485afe29affd1d342007f92b1d663b3eceea64f2ce7261120b070fb9be2bd5f317e61f988655b0777aa2256062cbf6a0e5cba3065f42b8c3bcc4efa7bbd138b3e9133d76ec6bb88c134227e6f9c2b96ebb1a0bdbe40d49686777c171af354944fbb388ac334a6982d92c77f3631355b4e1be7cd133f2d814c31d01f242ede1513e5546d111ff5e4c52fbcb5f0bde9d65da1f28496cf1d070e8ddcd093f6e93f445330864c210074f71c5eb23df11754eccebc57a5150bdc4db9165d537c14732f7326ad23ebf0b6052ca0cffb25332506cf6307f263f111496e60bc8850cef4cb309af2342f1da2f5c1de2deaee44fcdfe32677beaee7f94ceae0fc1d35ec5a05de9761f96dcdf70ddbde39f3497d7cfebe57321d34e416c0c77d26387a4dfd01726835b5e1953ee2a7bed91ba73a5a3efcae5ed8dd3356ae035a309001fe520c3986805604ea537faafd634eeac12da3bc62c1c0f5fbcc33480a2bab0c9fa6dd6774d28923fb25145ca425582b22c5e3b85816c9592aba96d85356809f3c0d576cd4307ab16886329b4d86ded63a65f586e986b9307338bec4e315708e75b557a39ed218b563fb87cc7a131edf8ff07bdfb191402b6b2f14ca83c32f4c541d16cf476f4020b1dd00909fd550effb516f30fe14ce0a1dee186c8ecbefea5461b083a3a36720c0c96227859c123489c10c480740c2c5a0644f774289d5006b4af794d7a0ac6cace1b3cc67f793cbde1d646fb492840b5c0455d546733d5d9960f7973f2b375a0938384e0ffddae6d22c92e80c3c7e89fcabb7fb8d17f644103cb004cec22a40afe685382c5b06c261fb9039bf70d0ef2f9f16a5c9323b82dcc8a6ad00b8b2ec69feca30ab7fa75cc205345483216de4cf1d6dd20f8f3151e635be73838da925823a1c254693b8f35dbcfbee209fdfd25f8e4b5d18208346b0ab0f61bb51ed12b3483d63fe33fcc936d2366d26a7e8f9cf8d51ba505a5375de6fb54efb2b36803c33943ae956c2a06eb91b2c56a3e724949e02a3fbba9aea8c8f4a5014e7da8f86baa9430f5635105a7a7cfa86a7ed598dc1e8fd7512d23c147458a8384363b5c9ef678f612686c7cd490e556c66c7a64ad25e3079c0cb9891eb49f48c01e6badfc465ccfef06be5eaf6668f7d1ae66d36caf52ba90b8c0efe93eed72d84c806325dd13fd60006bce96e28cda6f4584212455e0f21dc6577cd6159100547fc657e153397cdc32eebc0e71393d16933e43f7535388293aee792c9d6de3fcd9498358d48bde6ef9af20efe0ae5b232029b4c113f9a152079391a3992c6f77b942c5a3dee371927e8bae4701eca6bd785790487a0222d13398d952738a6626e7785d2522cf060fb3459652449c46899fa10abb33928d48feb843b14b903c36c1cd2b7d78c71574672fe6c2f6b9c91e3e5a9783f9b7c882a7dfdf64e69be82d72dcd5ffe4c8b74b054d41485b902ec5cb1e06a82aa6d9adda3473630c705cd119ca92dfb107ab35ecf799fdf33df5b38edf6e5ea0904dc2d431f4d9055bd3d55428b21839da62ce5481e74c44882eae6e4403e7d028074dd66ae09146c2e082f505edf21714b95199386f9da4c3c7af9b7f621761033ef7aed796cc0f59985d851d0732873e6c0e9f104a0acaa35255fbe7254cec137fca2e624d128ce987fe3795e2dcc4c286d6a961ea1acdd21bf52d927721716f8444115bc38fbf89e55bd6f393dddefbe84a5a35287a64d3d112931b13c797feda75dc53c41de97ad6f7a9280abe4e8ebdccaa590b669e0215c35d588fdccb8a2d367f75836fa8cf74ec6075f45c199de031b06b3f621544ef5be2d0f53c32ac261d6d30e5541ff74aefc90c7c2eb6fc4412bc4833a75c56814445a888f91535e7c92158102c26dd78e103580396b2fa9a5b2d892c45e8a52e9e07fd9da523fe634e1383cb19f21c8cfa34617449ecda60f28335a78f7301a902aec8de1b71cfc7f25130521909174f706b32f302723f861815316409a61c7125624f105946385fda0aa3f8d752247ee54b09e137b6f920cb9058021056035bbcbb05787ecfaf26a98301f13a9ad877dd9898e6a872421884265fb9d13876e54e6be1186fa24315a93c42bc5c4c05c8a956266450acf8283d8d464161c43ac85ecfe8c9995e4a03eb10df40b91a051bab23a3617f59b759202cef77880db396874c60ecd7d02de90634f680e5524add6de8445e153b069c7d32ab290f584af90204357ed4271547ab69fcef6224415242e63e24d7d53106f26994ff9cb9dc19e48080caa8a33c7930290d8795953111a7ebfc6586cf3be0822751c99b828643ac65815f46ead371b5e8c1465426b0e8c823a69b87fe99dcf5d95ecc164a219b92df2e0ceaafaab032fa3cf71840c0d1feeb52a78e32e76b7ebdd6d5cfa04cdb87bb65ca42b033f43d2002b4bf7a34aaa8123fd364de4cf9ef2e6edbae629d2febfbc69d712fd61a69cf9a0de9764aea9eb89f63c827e2ece982bddd80ece3bfd3e0e3b41af5fb88dc387351929850c43e792027a11bc8ecd50dd404484b16e4bd3fdc5550fd48de4f49f2a6667e972c3f5d1f5aa890238751b8fb553926367fa9f3018826d62425e791406275103260782b27ec193b66824b18e307081ed2b8225553f54236dd6c9bfb51841fbc98486bc0ab9a484ad556a4be12e5783d41fc7d0c4aa02daf7eab9a3589de8bd1826cd74e36f692e6856bebbd69a240dd52332c3afb1a01b604271b9ac112f8a56fe67082ee42734efcbe9cfb30a597d52c1300303bcb5f8c81aa64b0c0ef4f0909ae7363e735f0a04c785b67081f456dd00c83298b98a523eb7f121b0d8469b66292a26ff70c17d2bb3dfcf24fb6419d774410bc3be0dec82a27e675240d2d1f2afbc7e39ef140c5f6359ed8eb525beacee38c1cd577b1380437f50312981daf52cead1f3d4485272ec5cd5d11b52b113ec37f416ebb7a29ede889199647f5d30543d908ae1bb3aa95311fed93852b7ee14ef719199bd490f74309098b3364dd85f0fbb625a8420355c25a32c1b5595b21f4f8206b5cebd49a27bcec3779fc7c3a1df877442eda3b8fc2633178676b147c1e616cb50ab706daa40254c8aae23825e17f3d70627ea1652fe7a072488aaad42b973932799dc29012ce181aaa325eaa34184d865cbf52cb6b7f95245c6208fc4a26942295869dfd6e00b9af8c97173fe49a78f043e308c56851710f555b59e35e96d919a97176dd4c84c379d3c398148675f31e1b1f0d24a09ff7d3ec1a1d377344e8ae32bee7c5976c1f3a3aa9c91e608e2ee9b09cc531f0fc64b4b26866db495675b9c1273674b11c8239aecbf81f722a9c6674e09af04d2d66db52fdae2ae6f723e4a085ceac7a9134bf8fdbf5b5cf15de71b44df51e8df87747e3779f3627935f8c762076d145adf25788c2ee9fd9d92618a3754891ed1dfe4cb0cb7f6fd21cba844f70abf77e0334b0451202a681599df6731465f2faedfda8bfea38dddbdb69e8ee403486a64317ff9cceea8c4034dd30e9d0ab0fbf2dedbf45b3ea9cff815b1f1dde3cc1efe6835239197815806cf1d020336141b2b546ca78181ea77455cf9683f6ed8ba48a98dd5889d725920271d96fa341b2c1ea7885c093649e0c886cfc91d16a8b1226d4e9fd4e45f995a7f2f655d12c41ddb6d078c9a332303479f85a9882cbe57c11a74cbc0b6d4fa160085a7194ac5c98c9eb09b10f30c98cbeb530b3f1d714bc7fa50cfca2a016fb96d4585e9cb6e0f6b1d4cf7dddee885cb0110e83010033702c624f0ed1a7a5c7610c0335bf69a18f6045b7cc9d452a720b7b1d826d20d4f23c88e729fefb99bec549c43ba6e306c1ba7aa3147adb16e48cfae1ba9904f8e46a6824966b5a472a9b29c4e5d487c3a0e76052830d266545d4636bad897ba1f058c624ccce8599c7de568ee059078367f8027b984039c3b1639a41b06e798e031080ec73988b325f06312f223cb512353c53affeea80ec22ab9445f67c669f2dbd9a0c2af9175f3c7a433b7f0e060d5599fa28f35939c6df881a5dcd48bdce956eea811af52498aa1d3499e1e41ddd779613d26d400562a4840975c40ec0bb279c64c72c1a5b362f4585db60d49c5c07fa3451eabe30fb65416324b6e0e76a22ed4c17a5046bb30e21a7427e25b419c77e2b65d699e1300c6d4aad1bb82084f525f47cbbd26f271c93764939ed6ba121e7588a744f82d624edfc0f76252fb284e4586a679d3887d9e769c8407326f282e6cf32d8f3a714497407846345bf648ed21266fb2032bf49f21c89752cfea4c388ae88f26e8fa1ca4e4c9c8828bc0db652aada1d7053925d9c66f98d3af9440a26f8f8df1a507c0c98c6af1467077d98995c0d496441078f448fa226000342192c3136ae4f6363db83cae69b6501a57a3c36fbd0382bbb693347dc58fd410f8c3e326f922d6c4e10f892b3dce23639c9610f40868f0f08c702c463f43faa34eb05fcb3d684b95c1fe70a7878ff0222c33caf95ec4cc38fc6ee8a98ab4b973661093d7b10353493ef8ba7e3f2ec16cf97ca4f0436b9c18f2e95bc1ed52adba4a72ff007a239a07e74c94d66f579d6a3fe341a5578552bfdf247565d8afaedac5f9ca0f440db808660eec3cdd4c74f33d7a1b5051d421f4c4a9b0e00dcb719f5a03de8f3ccf900056d284515f4568ad7d89f4d7401946bc3e7fe95db9f4f14b46c12720294e473eafa4befd1786ebf93d1fc158b48f89dab9c1d4ab10a81ca2e22b903bd58a75a6736d19069804878f0d657bd4bbea804a327b18e86c86e908e9aab13b1da5879d29c8b457a6e6552a1cf46beca34d3b921a90b81d58538ba0015ccf2638aa27723bf4f6f536ef410b172e0d6f837b8a7b9729037300eb98871b5022caac0143e9991908183de0641ea39e7decd995f1ce7c647f5845c0f2e5a1869ff7b0bf1a7881d1524e582cb344229fd5b3c182c54bb1cb80b7be457c7e6c5681f02b8ab98ef93a4b8a5a539659a20d22ca45be1bab2894867b8baf04d901585fce79ae33ac89eea7026f5b4ae9e71d7c37d315babae904269671dde5035bc3b4df3fb3a216543342cd22e9af993ad711c9716aada88354a64a784f1ee0b8b7bc0d6d3bc1d86902f95e1157627ddf8da94be00aaec43e2200b250552fe2c35997b9038707b265f3964387b9a88a73ffd53ce0c2a3bf0e9e2d890190d46f7083957e13a32f728b7ea611c87088d957098480b6e1114e0fdde1c59f96c84c8da87a728d94be40b92a3152719adebb467bd42424d4d016d6aa0d7810272e3b8bd4e3f370a65d8274b52716ef80183b25da6e83d196992531e24110112672c65f2e4294122053f5cf19fb7a2a83bec5ffaafa595be7be3f378e1762112bc1dfdb51e32e171a9ca4b5740ebba8d2b6dd9f7ef6fc88b5439d128f4363002dee53f146e708c51eba54e7c65b596515c08af1fee648ff25014a9b6d889a338141fe5d57b12424e02fa1e3536653bba099a1956d8a0fa2de0bda792fefa29964c52e4c49c56671fc8ce8fb20c725c808544d205566eb40a8b58076cbf5be36a824eb6263288ee8d8f922805ec2e202c640486c4c4f594dcb24fcccf8aec57e96f7193f0cba62d9a28afebce360333e27d94624263006c14dc64b100edad796991bdda9e1092e64cdcad0248721c40f3c407a46f5dcb8338128259c52806e5051a8303914f59376a05cc541117550f5af0a6cb8a3e7b8f5fe4f8cdeb1f49319e4a7aea4a0f705a82db96ee6fdae31e5759e460f843e248bcafca7f0ec2bf50692cfc4a70d5ba3d9b9377ec30f938747b7b309f501d671eca9aeef8f3c5f53051d3983c47392cbe5b8e40c67b56f0adb39cca2715fadbd5511a177bad83479f9b7689e28257d67d6db43fee1564fa1378d465a4ddc8f0bf5a0c9836aa30b1b91e4d9a281d7e6134a96ad36c8c997496e28a364e8799275c4b74b407a7b1191ab0459f56d011f84961295ac56420a28dbc67860f6afdb757e213511e6ff9234404f500e514b1e5b1a74a420b711aedb4892f19a7f71b50898672a2e456e496dc127a1bc392a1de8c3de0c7830a476deb59ad9946910c6842a82d4de1deaac725064cea721d74f896af0591318586767dace3a051f1aeb4ed3302a8de5b84cf72ab2be6ffda219e0f0b5dcb71c4254a20548e26186dc1bb61c8f71bb15d54ee896b735ac530e9f51335b9a79f972a055892d818349c6f986ebb4f0498ac42f2cd2cf40dabc4280b3abb522cc53755f0a099a79102b57beba2618aff4fdb496eac02f264a73a50af048c88b547a903f4337d8a367c1edcea1714bdf4e16d64cb8b257385b8a67604761a056d7be0e5a506f4d139a156f59fe57b94bbfd54732a19a80fe616b5c0347d1fa7faa806e9bf73531e3dc77e5046b332512fbe15ce8a5283dde150880f0ed445355efcf356f17d1665b4817dcaa836a9c5644f412f4a25f5be0c7cc5d04785fe1f3ad6dda500c3e0baf3d06e1a147c45be1ecfd045be27da5ce773ec152a91fcb393d4a0855aaf2c83ca8756ddd34aa7b995af79d13ac618097aec8aaff90f009ae19bed3afa612bf8f3dd7eac374b9880fd7443a755833398cf7365a9e6cd15b6ab6fc0615ee3467894ea0769c070bc269dfd5a917b41a44b0b2dce54661c901a6dfd6fd0bcfcf64f796e59af5ff1cdeb84d4c70fbc19703260fcbad419a373f27da9b549cb7a016fee7c02d7b6909030d1f5616d038888e38b555f1ca855923d237093e1180926158db0064bd96c3f6e1df55175b4d5005beb4fc774f7de55795442d30aaa8d3ffb49b2e1f680c7b9bb3114750fd1af31bdc6b599658b6f2949f37ef8136a0c738c4c395bdae3da9f21243e5d91fbbf2b93fdcdb2941e6b42d89761b2e66793ffde1de97f6d8db656818480e58e542380b32649a2866c0e2ad29d97ddc5422e777e548c171eff1a6f1bae4cdf6536b8a4bbeb7d0212ac217ee21bc2a60add96c00818b5113e07b93732e2ca128b9528213903d027716e8b2ec1aa18ba4b6481ecac893728d34445f64f90a2b80bda5ca0d6298a1208fcb2bae63a52894d06f580bdc9d246a033a2aea844e59bfa14f3c005c4a58034ee0c62b48cf43b4646dfc4149fcdb1c0126bdfe60473d0a56f1f3a0abeaa2652d4b8eaac9ec92552aa4ac530db5ebcdd20afa4525d53f6cd9788b15bf965ebe684c926b28566635fe7030a38940a359093694520237f206e173bda6e72515ae7e3e29554f009f153f18a0943fa845515b7b468a6f4ca10d0fe9ecf66c920837be79677f631b1a75c0c10a50cdbfa7e8394b4377efdab17f8fce31d98626ff4be617c69702c451defae2951bb9dad8c156f53b75984ac3f893022c24052c27ba91bce3e86e9b99c4e8e7ccdb59d93c2e74e9069162e1e893ab04bf7811325cb21bbceca363d060e36f7a40c65990cbbe172ba5649b616a8d4ccc6b1689b96db1727f5cb1a14f54eedbb7f7a2f5522f754b893f42fb5469ad9a4d31cecca7ffa01b9e891743137a40fd240d0d9b9dce381c7c691737459a0287ff1bf4a7df1eebf278358e3a0ccdb66f0187f0bfe1aee5d7ce7ca592b15c76747e90b7c4dbc3ffb0c5a6d55d227c57031618e249d6b189aafdfc5e78118775b287c7c1808b11a1030ced85bbdfc39379ff9db7111149b7ed8d5013b309ddf2078d6bd6d74fe420a6c78fcfb8ad704150fb440093ccb36340f95e561d4805e09a08f504a99176278e8ddcf6674444d8f2367ba50fa66be393edd907072a714f7ae976838e4959e67a7d3718d6a4724e507df594f2aaaa85bf6c4b5a721c971ccf130d818ee25bbe5838a62b2cf86094ecad47e78f4e12a1d0ff78441d5d355521a7729ff6192f56ea58a3a446440763a81d0b0e2e432efa4cf24ceacdf4be3e6e1d6bf7f8f85a3e4960a1f59a48f69adc8ab1e96fd2a83be1828b4f8fb26aadd31b18052d3d9eab0e705c1945f10da343ed0a8e11a30f0b894a780a2ff43cd7aa58ac6b32d4259f7534ef13446f94c47505c7a87e851b5c60fe41461bde92cce69b4328a4be4109c48b40397dd3e731cfd2202842cc5a1577ae309ec5baaaa10c33f617c14ec4081c09d10f0c9efa887111a36ffdaa8197d88d4262b42922599d10812ad11a9ef6f50a9a513e8f31584e90cb8ea544123e7ce23cca8c4facb3dc30c780ca2646a8f1d692125833d7ac788abb3c94bc0b43702b1dbda4cab056b027c70b32753822dc6ef4a43ddd2dc457475cdd4fe12cc30dc3867e0d775c2e826305e9fcd98f21a7fbf71e22214aed8ae076543b0626b7211089d90931a5ddcea0519a2ea06d9287cf589c9ddb9918c86dd79b66f32c2e63307d4f2d80bea520f9985738023d67930f0630d02f70d0e761657c17e764f99ed549ae540d99b53401c1e96e455757996ab198184a19d658b9f27bd38a8dba8003bedd923630afa60e8128ae9c683d1fdfc83121c4cc45cfe78c68fcc8ce76e3574dffff4ba2b534a6c69f9d0db91e3c69dc430be49d87243e252a2a319da91ced33eb07d0782d0d5571a8e29d24bb2ef7a08560e9e04234989da361cd3d7d764e20d582e9464e5fd10141d902f0ffe021944e164d8f13b7c73a9e22274c340cf4a75d3828e832120d146018df6003575742ca4f56b5eee4af59ddd129e9934a05588b8e8a492b19574e6b541cd63bbb88759ca57ecfb12e5f52bec639f3485b60df814412d361bbf5774f5322edf7c877eaf6631b0cf568f79bca54b3ee15862780b7bac5ef161d06a2d04c256255d90da3713db61ecf7ce89f2c9f09925ac132bb389aa3100a100aca13762c12d16259bc9cd56cb55771bff54f63219aea606e2d8be02e48318429cb066938d1bc477eb979625c5ce82efb653fdd678145899a77be1f2c12cfcaba1f8b60a0881852968b5f001b80f598c53e8d1c26898a046c2a5c65d10d23c3336af31d5ddd1550d99f699930c56333d0a3fea5d32ac7da3e3101b5d392d6af817dac25488a291f3afefccb6287fcefb1783d18e89d5bfd828570ebac2588cebc970ea482b65644468959bce88ff7a04ecb922d73e23a3347b36d03ea9752681fcd15c8fb3eb471a56119b0d844421e94515c5ea0a2ebf62bffd63b5cb22c63d27046e6830966c9abffee89dfa782203e02bb067b8949cb4c61663e0dc1581d274f77ccc0d92af72ba1f8cad8b4aa0e59b0a60ae3b022bb7f2b0089e1e6e73028835e6809d479c272a5a2a9ff51107fbd832fe91bcdd98e4bc1727f0b3ec2b0548d2b7d604599acb0a24b3c2fc8d70f083d5bc7414ceae6273869743cac92669eae05f83d197af8365df53221cc0c50cffa15456e886c9b52e295e642b26a3ff21c9b0d6c262c9796dd7cb7534a4a7ec685f3f45ace1d0fb4eb1ae41d599d16ff70bb2ca093de2da35ac0e979a7e642412b58751627ce353094a24d5013f35bed3f8e93c49f1aaa4595c7f6a3a7c718644c82a7eca8268aa66e4e33c0fcd28b29dd40c4fbe89b716c7a8a5ee5d8ab3fb86673ba2d8b79812c93510fb92024e63e508de134337af766673fa763ed1f5951b50772fa1ef83f6a37dccb84666436ab023e62a9ed7606001e41eb6c162f0c68a9a4a1f9916cae5f0ff704dba9b096b35bd36fd49f8cf142df9263f5f709a26f1a5af5493ffa402dc767405219d2ac6c672c9407554f23770d5cc8dfd9ad23edf183e0f54d7adc98dd9483e0a6465ef7e1af9b4e55a0b158b84baf5a1181b98028b612a467a21302ad6c5c344eae28779df744a80555131135589565a1c511c8d5c1de25ebe5944bc569d4642a57e2b16988ea56e05efa11e540959a72aecd800cf1bc7aca9a93cf74d7f80a2218eed0706114468dd79b7e5f39054cc593dbf6773450a44c1798045153cd2abc92c5be6d70d0a7df991f281f90ef1f90ef0a2e11f94d7eca921b8ab15fc662015afb2e6e7d09e2e393ebf7d30651bc721c533333c207221c6a02d903590a6785c058796b5a369ea0f439cf01a051bc2d98d46773629b7b1a8a33931ee02b2025fa21d8a00a54efe3364ccd455128375569132f9d3b535fa8bad58062a25a0e93bd2a98a6c4f023682b311316bf0c75d646528e061aefcc3a2733ca35710e92a3f2c5998258324830c8b98886bc826d2288a9a09c4101b26433fa22f9a88e4ae3ba9c2bf22cb97d19d91ee963c4f7d88f84495eda0c50928bcf9cf2a4d2b303947b08dc5814dec7a50e4ec3e11c9596a752488d40fd5682b43983b52dab00cbf23ae6a35501a6e1c49919283fff6ace0d79b5de8465103c7bb684c13e71d5bbabeda63b59331eb65a1806cbf81a53b59bfa0c46e51a333e392152c18d58bb48ca4dff40d4197dc01f002adc6d3448a140de5ffcdc915f8306cb2144c47a10a57f26389ab8fc9c0ef40a5f8a99675832a216005a37012de7f0a04689830be63bed64c06942bfd5fdd75499e722d530206db91c0ef13fb4b37b3b2972c194ce44966f10a1a0210ee1aba3939f8bee73fcf2675b9d1fef600d2c926464f41e14f2b9b47ea10fd5b91c81024474110cc148d1b0c78922aefeedf7f079979a69b6cd8cca4300e0707b7ed251a6e01fb47351d11b9825bfc45da2f52629919300d9d09ba4fdc4a72048ba4266d01c5b2535d7aa9675696acc18cc9aa3c50874c01efdf56de30cb055b1f257ea174defef06a7a62488769a1ede5568ccba8bddec63a81c0e60141515fe110f7ccab6c47bbdbf69c575fbeb9124fa549ab443052f58a72b9c4f811b39c7271716795cd3819507910b312b77e5e0f9cdd55714bb7a15cae1384510c292b0e555ef1c87676af5b49d7a771e6061159d4420f27b829fc71e2f89e161210a7bce809a1b6df64a0a7876d8347e94d5890184bfba226c56a3b3fb0a0ac19e14bd2eb9379ed8247fdbcacd1d10040b33163ff68809e01331cc0f238353a60942aedb8af3cbcd774ad1f7dfc6728a446ef7940d49388bb136b360f1dfaee499b9f70508d9935367bf482fc5a024a0726e70a3f11ef57e0f9374727271f84550aa3689094fb87d5d0e3197eeabac25056e7e42fb79e3005290888310b4aeb44e846d0bb4734269a81107e3f4d4463bdad21009020aab223063dac63b7f4b79594baaf366d1284e05007ae842bf7f05654b814f2fdd3d2ff4a9bf60c56a27b9302ccb5811b3d1c23aee9e22ce71c0069dc08951c77dad8a0d3b73d660c1be0ffef9039d179442f8d89ca822b1035802a54a29a51827930b2ca776393ec8d13bf5efc62dfc5bac439ec4904ee41c57c6add3c601277f8d4e2f9d3d48d807ba330e1914b41a35d5dc5c82080e697d9285ec9bcc33827e781281ca25560487a94c1a90b308d1c716dd86e738934a20d5afb688b05611bc233b26797a8b4608acce367e24a02d1247ab97d18dfae369f9e12c48f9e22e82dd10696f049549f21ebb61240bb7a0e55573f40f0cc32ada65f5240affd5dedd9a3f49deb07e296a78ffad5776bea7c88b6b2209789895b25c9b01b5ae1ea0b9e4baf6e2d35cc81f6cb331cca450f6e67795d0958534cb3904c1f5b759ad12472a4565fb9ecff9155e92171d2d725379606e6e3e8ce8769f316afed793f893c0d64146b22d1662d19f4d35e3d2635a6e74edbcd9be741bfd5fdb257e87b9ce7400bff75552778b59c372f7668ec79a5d3702907978ba9d26a022f8b5453865c6c6eb47785a5a5a76056da21da4b56a6d3cc47ce5c0c496cf18bf28727d766d6c1a4a49c65ca72457261180f9abe33617f7fa1a71ed114bcfe3fcda0faeb569fa7cbf382649802070afe1797f880b7893b79456bcf2c11a5794c42bee2316566eaf0feb905ba5b458533e1cf4c902aa8e919289330d9a57548ff0970d9e26263c137160440d812de1644a720b5835f909025e8f46cb95f9f0094871a22669a7e852d1cf1724f6ae7977367d4c4a2aedde0a2893408be5d250be90455cb394067c9d4cdefcecd60afe65ff511988b0db7815a00d1bb5e5e9a930bc89246e510cadd8353654ebf401ad6ba1fb78c2921acfaa505480e3005d61dce54f134e5fda6840afd6ec22f73387b3db8d89cd933a795fb036698ae7c416bb764d319808da57b7d08c6b4f2218aeaa915e890fc63dec3aa4c04e7c0b21223d4a0690e35c308909a6a33463fe550f850bb6fc949b80e02233fe872baad0360ae8a94441e6114161fecd2b6b7e4958d012de31ccc119e64da0d4b8a7efb8e647d3d3a51d462efad39f2d7edfd9d42718d4b88a1375e6f17eeb2b27c844a67328a951570ce4c3ddd0e6583d23575046c3e2e65765cc5b67cce7966b56eac523911f065a1d9b254f27bbd2cc7503554b96b794c43843180100fe1d51ca0f9561c5946d49b0b10611fe4c29dfa54f2dc5cd39e24ba0bc926bff51920aa65ae6e5f0524040743548e21f127e2c0c918ffc212ae74637898b0425a24299d533244d9ecf359d83cc76ba364f25baf35fe66f732bda29f03fa3d043c9e44d1e2a7a3660250cc865ec4eb120c0ea244482288961f7455abcd596e346122dd82f64da76eabe40691de05c081e4139649bf54526ce1c988b82933c230f154db2dd7f06cb1984fd33d0099a14d16815396d645a0b98aca38fde4a6f259b7239e01d4a2979a6dcce6743fcba661a9023443d3b28032eb061febf1b436fce7f6f3084e65b6852707b8036e5a5752bb38654600eb2d6997917f1d0c64874ae689d478efab74e047cfc639b630c20e748516925e5f1c85c2ce2bbb95488dc11dd00ca1f465834db35dd118ebf9354b109506acb7c2ca98b527422151800fe27dc7d34c1f2f12969aa13e63ac9da4d53da272f3176075d60b9fd11a61a74adc70707315efcfb772be674ddd92c6a0f9ada21333870299a4593eb5d92c37d3f1dcb9a77b33d17e74021fc11f3bf322c995b5cd5654f7ac23a96013b2909497867d1ca99590393aeecb800caa11697c669dba779b5e8b2fc828a70c6471f5c76ef0e64324920c9d4d8c8b5f0d89f8a7f1729a2a578b6de558f8f9c7ac8b71ff2bd206281eb5d50553c623cb530933b40b9c14ce235cf4059d3f46dbe7803944fce0b84c7458cbf1df4ec5cea444d8ba54a5a4127c16d4478fb3ebe064fcfed9e12b3ef4407b764165246b7e736e161a5c429f54563209e4775d600f61ab2b8b65a83e3493a66958992df8c370dce1dadadf3d2668d9227a0d31a9d811d9324752a8ef11235f36f49dda916fd89e4e70d3c86d82943d713000aebf5a06be0f3e82a1f752767b00a48ac24a20de865a477719048b1329c066b92089996516d7bd91e6f00c0c1f15d26bb00024aafd6a63c304739d6db5bba3ee3e0095b7c3d08a5ece1901beff1a9be47e14ff1155c174fd07d4fb07022f8e6f16ee9225934bf86b0412c80c9c557f3dbf0afba231c7c071929c7e1d8a85d676f43164e31f28eb18926af84242233cd8c403507869cc7778d38b3f9455f6ba640935825e779667990b2d62d211aa38a780d1349a04d42c9fe23da81d1c32b10debede03456f22fe3e8c7673d8105396d57b114e5f42992edb1cbe033d04b9dfe0d549c9867399921b72c278c5a4b5aeaafc392c8d6e88d788d43116b049d0b790ed5ad51a7b5d20405cc54b2fa25e9e545e3895ef4d53b794232aa6bad2ccd67cf4c4eae4e100f6ac28b53d6348e04063d01508e8b5b52565b2fe347b7660a85e9dac3655cfd9a478b10d8bc468613eafe649b6c375b976f4f339576ebd1eefe3c47ec5382e0ed8ed1ad0d37c02d086618997d3d01eb5f19871f3e105bf72c093a97a8b5988c9dc3f6e19b492c7fc1f2f8bdf09b472f79f55b384e40e2d5aa9f352163126f7e75a5217941f8bddf28c3e8533ee3710250f9debd8ea9c6b5ea460e5970f790f869c429f7b202c7aadc20fdf008c1da41f5c63ba16d010c2fc7cbfe3f68d52a832cbb5566aab4f2ad018a39f4722e40228250e5c4b7284583f9defe1a9bd9a4b0e6f970ecd9744c92d31901b6419038ff9502cdc15f1200976ea99d8870df51d1c9a80fe6d497b6f3e32674b0736ccf5a6b639c5c9475f0500d271514afffdfe4d0486477ca8cac1a88910186570366e81b483bfd5c133a96cdb033f5fc4b47d5dfd808b6854c3e926967e1806406753ae2b82bf0958ed6181a414448237da03edce9711df6891cb4950db423ed8a85f94b984917f2608a1648449a897893f822f1cf0825210f67d034a10f31ea5d4ea23c14b78a70d9ab5e9b923596a7b7d3ac33a44f94cda4855ee1b9b10e20d8f3d5c937948a11f063e20f3f4d8cdd9df6aed1fc367c7cc543ef8f55e12cadbf37013ccfee53d9b76fb371b41442979d769bda471a343a53e9f20d4da64ee7456c4e31cb7b2589378b500733e1578845cceb705976982079ec51060c55bdad77f50395cfc3b058d33d42f21bbbe88913457461e584794d73c592221cdeab0fb527611d09b1c4555cb6ac81e12bcfaf2fcd4295411a173bee238068a4351b8def6c5e2925b07358658c4c70abd0dc065559126c31f470e053362dd8674735a9627fd37a5b355a75a66b5752f8a9d2c5022112167731876395a82fc9e6f9e218fadd957557b4c210ce70dfdb6e23ebb9f377451896d50bffa295b2e0cda0ebc3a2f05bdefd75b32cd2aae1c6f2fb547db01b1d41b08a96700ec77664932f2eb337aa118adcfecadfaa1de8ac6a706af6fac1c7b7128c6550d2d5fe92f027409a59fde93f8745c2a3cc8df04f2944dfcc6f209eeb190ad1c34453052043c38a6a14d94075fc8e5f7fe1e0d951ae80f31ba4fee16e7cd8c5550cbd1f9bcd1b1bfbc833d5e57cd0e2562d072c24878784841d58eb1b894b16755b48038da1e36506d8cdb905fab6fb512d5b9a11b8f1853828786c90d48cd9a040219f753020f7eff951db97bf0a495d76e40ebce69803894c78cc57f7a243ea6f60d31b677d789da89d2cf4cdbbdb6f2176134a18031c6a4ac278645e20c44ef1c7e631575792832ff57ca4d325a99e8b9b1cfb4f70eecfbd8b3aac8ab5ca4c52a6890ded90f50106378178aa3123c11cf259fc9aaf545cbf79f052d4e20fb374595d4bab4cadb6efbfbad87b03360c44d59b5aee9d31d86b44a18963bfde4e4c89fceb622caef277aa60baba9fc81ad5ab36566c7d33e282a861e5736eea051bd554283228cc966eef755d08e2c4b9f7767443c63b4b84a73c281b219f2e52b6004d0af7db0b340d6a2c6abd7d225a58c6b4a1304a49e918341577f7ec668d5982509a73e630dfe653dd28d8e7807532a902b025726d8c11bf64735a21464d36f0df4877c6efbd820d6a21b3ce5d78354e936febb50af6ad7b359d2eac14c2c8703086d6966fc1491e1b65ec155d2d19e8b0fbb5b858894e1a96e3d700fe2756d4fa6fb6e6e8813554880ffc0c39c4268d1ed1097a4c2d912d35fcdc6aeea71a8704f4b4d8f370f2f49c7b9fa4562ecf83a21a692f78e9dd24c148ddd2f98a0f59c4320c256834a8587a9dff36ea96a9776ce33ef6d8f47eaaacd926f7110c831da040b12dcc580266bcf2a4a56d577d4fcc30f4a81813d346a1bc13f3b2852fa522c6fbb92ce6cbbbece783c0b00ab68d7d93554fa3fb530b94d55c1549cb82b2d5fc327b2e98e32fa0cb41a3f6868fe51951ffbd0dfdf94fa9fcbd6bd83e52d43e502c66312032a5a45c3567810363e62a0ca1ee1eb80ea68e7b4f6b9baac7fa2b2df5dd98598e0c3f0554b2b48fd819684e8841aba4a9bdc5187bff15414430da32265ec4d552917c441f2ca868e1b589b370daed567772bf1e7097c1861c951ff84be3b63f17cd59124120c33765fb8bb0041a9059ed822d86a862e437b55c666720ca21870bd71d650f73626434879ca2e52b22a7194c71a2aa791ea9fb8aebf1037c9510f50c0fc90188964ab61a12924a1be6509a103834c7dd3480c56b30ce4c0b34179b1b1e021af17726bb2338a03e5dc499281558818685bb760bf674b1921f567c19d2ff6f9d7cae2622a3e58b439f5cce79e06d2bebec177f459af3dbf50b8c57ca5d331bd5dd2d6ae18b7ad2029911c32308b63419220cf596ed8221a4d5f3962de224b4490b281b6ae95503965cd5baaef9f1158d5e7d7b41fbed48b8564b55ed353dffddd1715a55038c609a6c747054a4321ee159e5bdff14489c7fcb05b19bcb97203520de8da1235ec7b10598d3ca59dde677f93f0509c4c4f182815d2c32957568a851c0dd3bd85385ec4b65fa7e08887ee604b9d0b979c41304eda0c0970bf615f69d5a2e6db0ee3ad875cbc2ac869b53ad99931859beaa96076f1833f223a3ba8f3938e8dddaf254ecf95d0532c78077c0a6ac6c0a3dbce1b26c7a678a4d79a2d6efd3a3b6f022cba9280818f24491085e0bc97d384d162766086bd3c70a4b8a2e0c9f61198b837b08ae7191359ff90df37aa1cb1ed8447f11b9eace135d9ea3e663e965672b1d2d2a3a9886ec5d964d9e0ae93384521d47eacd5f353df45fcd1b917b0b45f5f4ddd93c4d7685fa78bec5718cef7593747ec0e7bc1d5e82a94a9dfa3b4d4c86f152c4276755d24d61b05cb6651adf3898ea5b26a09edad6a3cdc6ca6c98e28ec05df0131939f140a729871a1bedb8997350e9fb2e1ed03ad203b4c8876317e252672ea1f8d00750cdde07b08d4fe7fee3d1d6212894a99a613d0c4be577296ff24d8e0471e5ea45d9f0b2928dd4a19c670189e8f20c54b64a6384ce8faf9c1def92e3dec712b585e93690d6fc9eb0f5dc2121b2ce58fae26defa76b1c252c68fcaf80ed94934c315759e0b9f4f61a045595e1c531c6d85aaf17ec52c39538d2551246f215b023c80f4c7ba894ff7c506173f4ef2ab7b586e75717d84274ae3c304afa47f83c71dc9a3b7a9ac81bf7ea102983bc9435da54dca9e7ac85cad440d6b844d8c51f24e8894560c95c71e069e4d78aba81fe11e5cd82c5c85da9579beccdbb049d9a767da0fa48bdd2de02e40d80f78145cb579c4388d89ee42ab8feba7522c970a79f680e2b4c309ff9074ce2520b1e07c4adfec3c36627e5f2ffaf4986256cfe511ff224b5f82b094a4fd9db55451a687e34b03c90e7475a1184dbbb38fbef46a949de035c6b411a6b38a7f33a27abf4472efeac72c2a6fe59885fe320a284922c357219a1c169681582dc2d8df78fad97a70749cb5380e679e99b923bab01d02244ac0ab4284c0cc08f8824a8a3f6658664049e7e3fcaa89cce56f52b8cb1208080dab90b511eaa6dbd1d55fa3f1b99e53de135c54ec0081aa97251fd3516e42274a87ff09a5a6d34e0f9677439c174b6d37dff409919e7e358a08b6684c8024daae08904bd12fc50e8d658f5d3fe10e3be301fa3158da98a72de8b64db53283578e4f4f3f84c00eef2e9b13e2dcef8b0cf78f0c03c73726578619f3cf79fb245abb53efadb824d1097bcd2062cd8cbca6a150d34ede9f749801656b0a8ed851811343e7d66c417753b3e2624474b2d606d8bea5a162d0e9fc98570b8859238cfad8e79240e403f6b5e3452117a96caa073ccc425e53a716f9614091b6c569f44c0e38b7b32cb8428a58ea4ab035fd5390a3c5a62068868ef0cfa9916ab29c903a935feb78a53cc449ec6d337c055776b131e5f813f925528622fdcf95f4b09110ae0f070b1a49e99203844cbf03b04bb97901819ff725837c5625b3a26dc5b45b9fcb52980268b181a3e6ecaeb4fc1d23352f283edcbd642f3ca1205b05a6c3863d0047d89d767c966e7b5286d1bb6f23743290ce92bdf48536c81a5dc334a1b7b0ccbc7917548d7f1f6abcc316c7ce4d6bb94bf911fa27b04905efd683053e992fae8adf138bb6a11c7ad41189a77f95f20f86f5d98727413e4cfd25110a07c872174c828d786b233443fec59e757e4ef897d1fb0a63f534a28ccaf80e399bcae756b0810bbf4982d43f147e32eabe998111f58beb809300567f98c44b7fce27b67be81d314dede66792f4a8c2bab8f66fc60a1a5b0d24e4e8917a55e4cdfd499fb60e355abfb56872c1abbded9980d4fecee416cc69337ee74f86807039f0c7d102c51b2107b6b86e7163859a7ce2426649c0e677e3abb5679c9a69900519ab9023721147bb5beb810f5b318e3a9ad352a1f30f18099f6e823120ffd0df51d65342c6c92de9eae9da1a17adbbcc0aea0ef54c991b367e8561ff62547fd879b60c7c37521577fe98aab78f9ef89898b5e2fd93ccade7561ff94c2963209f3e163118b830fec8f4df564e493a85631672bb6d8b7df32b08833c6845c9e0ea906f998e4069ac821bef40bac937ec8d01f5011adc737d1166cf1e816b546e6ee6831ac7819078feea58ddef8de80429ed3d08a9943baee7c1bc3ba6e5322dd95e641c8b7d9895d94a4409fb06aaf6a8bd42e79ff6ea8ab1c0e06f609f1178e10f6c3be0d0fd0966378ac5c8cf7cddde2add2d56d0bb96ac410d558ca8d05d51124c2cbdb8fa9a1a7d45274869e8c8c82abfcf32461695813c8d78d3347f2f3c015529c2c90d5bb0effdca2f5ceed6bc4536912d44708c5e7b8639ab24d71381eed68786168d2ce1836f0123191578555c3b46fcbf5a1507502bb564a1befd1cb66f40b67529e68a86e2ea66bcb3fec9a3f3588c16071b3306d1099b56bf3d5f654329360093464a26325ddb4b038943be476a7642a2963c6e34d3b97b8fe635e22aa7ded458edc7b076048a5c51312ce650cd54e136e63722fbd1e0db0477eadcc8c590a8b238c48c37e3a6ddff5f77c550e6b03f4ff04280210971f857883f37e09360fc1c47be3aa5555d00f52e6b66e6e0625ffa84413afcd0e9c7485387a80261ce33127dbe0e50ad6110ac23ddb2a239926071e66b1d63fe8d39f45c57ddda008ba5551f1d3750c43833b2537e4a07bf495b1b0ef39df679bbd6aea275a620d9a209f03b052e6449669df9df6944aa03a204cecf78c609371c4dff961af05a0cdda0b157cb4e43af78e46816356305721c11740dbbde99c78a2af64c435060754dfb7588c2248b536fbbd0725df855cdb4eaea283530b6136cf2f395beed2446b3269a170485a89ab5d02ea725a7ffdec99e6b054234bd9950861fcce8182e451898a2ece7658cd78b9b53e534224702c24ffd83d04088092027ee31c570ad50c6f23d5b797708242143f2fe9325d1dc1188b83726caabef080977ef65218644986df37b99a06fafe48c17e6014c57b65293dad268d176bac87133dd65fc9904a25164ea137f3c75eb76dd1d392b5870b8e67f70b4c04908525dcc09c0119ab5c3862c7ca896216900df0c571f56e00c1ad697c43a62b31ac1381203ef10535e6765f9d372901c0b5a5077817b2439586e590b6abc66afc281a104105e741293c23944f9a62627d906f6af72f9b9fbe0cba1bfec67d162767864e8cdfe6af2cad496f014458aaf1bee3f412f96b991906f5f37efef1c9911e17a060b5ad85f6bf29f64e4567533980a5bc41ac07bb42bdb555f82a07c18feb9303b0bd8f5cdf43cd9bbe00223ff8b4bda79a28091b82f17751c8ecf7dc22d501748f09c7f42e7dbbf77514baa41ff4f63946e66bc9670c7473d4c2e1a81717993d57b9e19415e858513ca2a5080427dc64007348541b2a6f00e49bf74a7d47a9424cddd2fcf1a9a24e87932726de49c56d6dd48fc5a933f177746c054efbb161d194e35791b56f40c4abd4aa4c17cee05643feee72c54b9a3921960e8d03f660f0bb3e006dc26be370fe1b8fba6c5f21309983037260e5ebd6b65b018285891622bddcefb2ab94f7b10f39e5dc30c640f495ee9013270e00086c893e2d4b1822af212dc2db767decb84f282b6a5467b25e865ae2b30b141640368d158ff2f9aa403a6e1c015bcb159247adb44ec58b17872e5ca0da2f500405bf4ae7de83891edba61f4618f799bb5edf89acbfbcbee9ef8463059c54542d8a25fb2404d73f4fcdc0103418f459fc93840ae113637a996e0f32aa4292522ef0bea44c5a16551041078c75dc086db8dd073051d3c01397d1a5d9d399b69dcf4eb96976f060557b3cc754883a44ac6212a173dd4cdf6bacb53ae52de90c6b8418d2b0254b3fae384ae2baf90a6abd811c2c2eeb21557d1b62b38ab26c0b99389cf059f5e980c10b19e07a8291f0a7a7f125f58e8a240f92c176782a77e660304ea256eba8b748b72df1a638e8ce8aa1848a0bec23805b1bd53c6328795cd6d62ef1f3a389e9dfb27c0987d68abf007ea6cbfda8748c2122a7db981ba7edb81d1bb0676ce2cb5cc8b12dc40b09698d45f77036329f8e6e6379e3b83b4b7931e59f75781f3882717ded049ae2b83a940d62b13aafc40dbe14ec53d077266443841c3ddd46422d8dd323585157dbd1819dfb0d5f6b2d1ea4cfdbc70204908f33265e3a22fa612c540d74b8254f4098a304751d98fe595a2209df97767462ffb04fc9642b844720151f5754d39633c98137c4ac2a4f5596df39ee5442646fe507126b1c8f908d5626fbac2613aab27ff2bd36c3bba7012f1fdb0f090a166e71885301483d2e058a668e29820a92cb52dd1613b221682747b1383f320eb7a4e010b3465cb149dc27d25805cd38f8040f31c25c1a45fc478b08317f587fe6a9d62d85eb5cbfa521cc39741e13b22bcc96b094bbb7a45a42d57e2a2c63cc425c55b94987b4abdb1fa9dbdd71effdd47b99aa2faa2f85ff349d8196ed17d9fdd5913c462aef52eaabee37c6434014903897665ab35107d687d3c35085230c4afeae6e6dd51f9b21b0a86dd617bb28e2b3a3644a7c20073a2ff94b5e10d208d326e4e9e08bcf37c013cbde5ec83d81f7e51c8f25628fb28a9d944adf6ec23e5e3c614eb2e2547f10025f16cf8ac8bfa401c62fe486dae7aebe3f16443ab91e7e2fb7864c898543c93ed05b15a1561f6f605034a0640751d8ff4b6b2d20b3966b030638d57dfde6da0f4d86352a984270b60aa55db12115e585230706bdc2ca5a16daa896646c244df55b9a29aa2342e12141d0686d5eab6ed78fe356fa684714db26789ce0825247f355256f6582af36f5d0b88be90d4b417aaf3106fef6c4a32871c0b8d99b660f2b65a496cdd0845dc34e3ebc53055210cb42f864d1d37c2ffc0f912562cd7315d664397006dbc6df31c2313b44f73654a475efd2472769e4b0237dc573c4a86d7ea540e26fabefdce3e68a9b0ece9696febcc5dd2d6f57f36a5bf27ea5c15e8af195a6eac0bcc241f0950e9a1615198a20ffa7f66dfe4319929157bd6928d5fdbeeaa61c7f718f8aa3ba3da90dd7551276072372686df20a06b607d0053a78a6b825b9d7cd257802e05e5e5252186bf919b164c500541dda25150c8b1b35ee4fab600c13b7ba590bd02b13818f3af1ecb97f902ae6d91ca6000aa313fa800beef8458c0a8abbf3b138b112509333e82310e15b3d4518717739ee980882824ffa6a89b927374a3436837804c8982b2a6688a18c108c76b4f64faf415a44a2cf76028b09dbf6bac8943859a49d075be26c914a681a274f2263891aa9b1ac03ea77e1c7d6d1fffe1f221521ae0fd5ef225f21283b976442b47d30e47a1ca05cb36de88d4b28623f72764dc72e8a6ca374961a0bbf93667982b975b8bc2e2acfea52b65b58e0b0dcb587432e53b7c4106abdf4d0ce5d7729b32d31e34dc930eaa6e1e97b073a9c110b58a6ad74d00e4261544bcffe35ecc667cdae1d3e5d4a25ea97052479ac37c587b4cc6e53dd96886ce552cedd8fb1668506604d46a65d4ad1eb07c8e0572385521734484fd4cea3ec3a591f72d4ebe33160bebe5dff35253190f85133f08b8d521b8140b5c5154d3a41a05a5a81c752715af5f92d904f47a28d72a19fdf490fa38ba622e059b85cc0126f35dfdcf61a9e0fdf49a6f471c42fcacea70a74032a8a1c41b84ac854ed0f7ab826e5c1e98366fc0520155a2c8a9e2c0fb5a6ff5f971c85e7db46395eb10451fbf236b9d7decc329e7bad6090721a9047e06f0b25bc7615abb58532487983c033a9955074f453a8795e291cda674117ff234bd7990e79f91c0b90dd286470f10686143a440152357b308ae152dfdcdbd385bd9ca6944db5293a0f0511d5423f48c873e4c419e584644d260498605ab3ae603784842d392bf22e96814e1b3aeca65bc6dcf490517d87952a3b35f91888e878130149aee14bf0c728d8e1e72702f1bbcecc0b378af1aa72eb2476cf3f018f0cdc6e3ed6832c6730b283e8f263452e6679c7d1c256f6d4e10892b80f0d8e3c105136962c09dfa6aa393d045858915b2b97d318477b997ddc926961b14d484c79c250329cdd71e2b29be0a4b411b95d46dbf1ed118bccca13d825e4adcce38e49ad5d1b7796999d0cf7b2f374eb76f80385c74cea387b13c3103188944614e70d667a0efff89a6bdea8cf348958a1a3b36cd96fe26b3fb218769718f9040a9cd339f5be444eeee44af75942c7d12c61838dc7bb2925f3cec0f2707f62638ed063c82f06036cea132b3099a3cb4552c397521fd4c78b9acb02037a832cd638367a2d23cd24258900f244038a16f432740c8659034eef7fcc45fd6c137d86e9288c40cf62553ce7c381d8767c7a5d198fdace919c711c184a3dc0561b0a56aba72755bee7c146ae2ddd467ef2b4bea715488400a06c498218d90359ddebb58eff69a88a0c187e60fc0b16fd5a9204c3b833d54ccbba86172fc4a7f4c6f3ff091de9e71288eb179242847b98fba5a56f7ba12b0834ab83e1f4ae5c1649afdc6d0dbec6a30bc4de0ed68ccf750a3a54e8d48cc9f6ced6d42bd587973c454ef9dc82598057d81a64495a4f94137bcfa584abe27e33f10cb4de205264d6bc8fba682fff85082c4413e39471b438cdc5da99928e0b41be493b4d5735c65fbc96acb7d6438b370083dcc78b1d764781fabc26ff0a4249ef09fded6887763424be36e8ace8efad9f2d4afa52529ec3bf0c991f6d4105db270694dd887a7619c897eadab774dca8c934df6afec06657faa1d33a97f400f70e9747078943758b187449709177a782cbacd9f88339ccaa4bda6c58fed66fd2e8bae508649e406cc8b227930dbe4c9033b3f5757a58d0558252346ef85989d98d89a1516509f269a4120d99b9af0a3426f1737ffbe0c3c994e57c5b1922e97bdf3ee9fa086e18c930ef37db41d8d9409d66931d669e15da441c319eac23b2b54e8015b287e7268077878d89c289125b4cc0891b992b32cc0628e35f0e796963c0b7dbaa349cddd59dabc70dc54b55d328d053278fa97d7e25debd801c63ecf7e3271743b2d66a64f148a456fcb5a569d48160182709c46dbd8ec1e62d6b0da2ca9a36331980bb7bc572f39cc56d8caa1562064fad1707c665fde96504e4a7ca6011e50cea590803765875a7887d9ed530a5b9862c70e1b16e1affa26ed1b9b00c6d2573d37921e8e23b2d2a713684cfb14d20f958d1784dd4d41e133e78312b5460e156417465f7a178368f0d92029d4bb8c65137f3420952759713eed0f1d7d8aa81cab19a1f1cbee29b5f6b878dff2aa83e38ceff3f7f6d4745d178d264dca8fabc5629e7d7266c8751ba2819e4fd7caa58cba6d3a60c7b7dcf4241ccf00bef12b88a607b6b939e4e9194e01abf65d2e03cd955b41f250c8806cdfdfaf3b57473a9fadf1fba5c48b28053949cb09df309de3b96a68bc36c22b24c4898d7ef055fffb588a16071f9270ccad3e8e5c2189ed5fb39a66ffd0a2fd2f2d96a785d8a7251b9f325fccaa4c5a2ea80fce022a4b142a8047122eff7e78aecc55fc8d4d9ee393da0e89f855d26f6049aac34d0577f3aef169637118ef66019df6bf8ddb67d65ed4eb37d77663582997c478b428a7fdc848cca3f19cbeb9c5e79aa89771d6fa97d3b644d37cef9d7db5632ef2e414276df80ac42c99bd7ffd5c0899106c8cb22fcf8d18d96aa2358ff43b4b1b8feb448ef4f695e4b6d183d5f283e55edab4884c6901fcbcc46a1006d31f7fc170087ddfcbc89d8931abe306700c86636edd78eb1a37eb26fd932216ea97babbb09a10ad98662c9d9e1fc56dcc8e78d1a33ef16453fc13a6e38807365b9ea5ef60137f9ae345d757b271f429c6604d0cff565604bbd282cb0588ba3f1e93ac61d9b2c7acaed4b98d0a4ed581b9642ebe59e83c2e3d1909764657b836efccc393f3d7d5f4152dc5706c993d39ad858fd947b20db4bd7ec0e6e169ffcd86981f3f84657aac988e2fbd6b918fb58010df9ab3254f1568f1f9c733d1b2f7e28ec433416eefc851682e3d9a65d05f064277a018858a028084f439ed395300e65b2c235e4a2bba488e9cfebef0759a72d52e0fbb549b2dc7e0b46024bb7a5c0ffcb976bc7617e4eb5c958fb811d6adb7fc42715ccc7d7537184542f863a8b889aeafb46366fc0176aa8c07e9c642b71461263c1ef4a7332d98aae566775f6c9a2f7131ca49787f0f049b377a286097c6bf7e8f3619e2fb6a95fc35560bcee78175226339d7b884d8c40dd490c0b04bb59ec9b014f3cadb965ccae0e9afd37fdc98ac1deb76e90b02683c923e94e094a099ac5d53284a55a19e1d7a3403a175537cce9c052b21eb1bca3fe52f555246eca0e81d2c4ff80dcc4cd9fdb25b86fe4c7b8b4a91caffd98b2ee08a36c1c400e205a9ece6b34d2c525601e06b7f925a9e0d85c49df02ff033cebbad5c49bd306873ea43b66ddc3a542858a261f67efccfeb5f3daf723e745686e82775d03a8e6f463e2018948f0875bf829db000df8a6ffee88cd6ff49f3a0856375577bcb33e7bed2249ee4c9826b46bbbfd8b87670e84489a5e98052062d01a4e2d168652c8897a26edab4856ebed1ba6d909c6c65ad0176d660984d6eea1ce8f90e42af535e61c8152a9ae23e7a8fbef4418490f1ccdb2deaa87382d2f02de181c02df9f9594dffb373cf0759e17216e9a6aff365b46d2325c554ed8b2273f2d76389cb26cacce35545941b1068272a7d31841312e31c9f8299f5642394af96be7ab41e505e90f8d70cdb7fefb8d9780703d40e3b4b23a8b717836cd8b46338214f42471759b7182dcc604de6827f68b865ce3c661830afcdc435344b0570733872531825e2200cd13958a1169a26bc62b67563c95d3c37b719d5bf4fd430907289e0c43227eba59730fa2079ab673903da7d3dd0549f94e09008a29810b23a10ac067e10c9460deeb815f873f402f6349c64d2d3e6dfc88a78e19d048bc056eb9af0feab29002cb09ec0f5ceec291289767960359bfedc82ca40cc5485af518583ebda27bf1ba53f422088c18d9a7621043a315cc24451121578e8f2a8ddd5bd3c004f9623c971b35c87e80c0bdf61e286e418db62301fc5ee064849957be9b62eddd0c227c73c525d68e0978f93e580c32ae5d04483d7720d1d46f17044991c907d43b4d401288f60a9dc66acf732ed110098266b4ad6401107029bcc7e88250fdb67f618c18c0818977629183c91b8f5e5594ef5bd36ab275a0a44d6c30f9248f45378ff3074449f51c52dfd272c42a1989e30e628f33d7e04a37957fe1662492d540db3527dcc61090ee5878ffc242323b7159850c1a9475dae9ac6a64bf72bc095f75903703819dc78ccc1014e8962e661477055568a87867e8ac2984d56aa02a0017986416c8084ea1a6fe16c59bbf3a1fa8587a9dff36ea96a9776ce33ef6d8f47eaaacd926f7110c831da040b12dcc580266bcf2a4a56d577d4fcc30f4a81813d346a1bc13f3b2852fa522c6fbb92ce6cbbbece783c0b00ab68d7d93554fa3fb530b94d55c1549cb82b2d5fc327b2e98e32fa0cb41a3f6868fe51951bf122cf5a11ead743b5965b297b7c53947579414214e47471ea3b21499084e71b5ac3fefe44a521fbbec92b4a209949587d92c6aba2c420f4e60123389e4080d1a342d1b1312e80936da6c02d75138387bffff500c60c84da43c20553e6cc688363fc0e0c2f12a78ae10a0a48e5010d1c696985144c80cba0ab0fe2da530457b1001572909fb45f55047a5bbd9e9aa223a23f9cc62f60df40f80df27f5faaae44dce643b265bb4baa4cc49c1bb3cd1b4aa695604a91c80f49599a7ba1ed856106f3cd75861e751e9524ccb9bdc943eeb84b2ed281ab78df133a6ee4d0a6dcd6cbabfcff3685876946a4951e351920e37875dbf96f69b0ab7ff063b98540053dce1e4adaaf446112cda4d0db24cc9715eb5d403ff3f96edc76192793429ed001a8cb06916f4cfa40d67e4fb263ca0172e0e4799a5518972561e80d94d5be1337a9ca844b5e25061e998b03e68ded2f4340f39ecc0040a7c8aac684f0b57fecad041690c44e7db67f64fcea3b1daf69a1556895a9713015a2f4f5788efc2a4764d6f995796f4bb94daed2e0a25c698a8f214ce622eb22a9c69c78bd99724e2230eb3d02f987dc13b8e8126c1f3785e8ecf7d177adcb573e12dcd9b405a11e6fc422016cbc2ac869b53ad99931859beaa96076f1833f223a3ba8f3938e8dddaf254ecf95d0532c78077c0a6ac6c0a3dbce1b26c7a678a4d79a2d6efd3a3b6f022cba9280818f24491085e0bc97d384d162766086bd3c70a4b8a2e0c9f61198b837b08ae7191359ff90df37aa1cb1ed8b01814a759e160a7321a713b139e479e5210291d99d395166ec80c58ba3916ed775e7f7cd3446156844e1cb4b917de42c8e407efe1dac8f57e98b8efafe51e8263ea954315d8ac7b0c81b6b70e41279eec392a1dbdab90c958319e83e28e9018e081388583b5c09157bd37ad2bf94ebd99e97294f6a3047fa5ddf7cd69f1b2f6299cfc23d6052d934923758c78c539c73281476725decbd2e694e72734660da370141c910c5c206b06330250eda58ec5001b42bca9e7152925fb530fe6f48cdb8dcff1dadbddf04af7d51c4049df9c210a809661b9a93a0703b9e0478ff4a48c4d23aac0d38c8f9175c7150cb90c3a7489e645751883f0d0a7b6e5499fb54d92999902a7b394b0cb6f4e20d982aa2d4c9c05a0da3855167b0fc11eeda06a984ad22ad5b7fe7c1ccb770cd1501a4e515c908558f8bb22406b9e3b2119efc590b7fb83b569c98d425acfa060b4b071335663117b23a40d5a1df306ca9e6b41933e770540b23640a2a2eebc63bf40f267b77fb11cd2394a6e7a405cf7ed60c7a2930e752816f303d87796dce60535948af93457696adc0ea472623b703449b08a8e1a366662191c852b075c627d15604dc2229f413e77d212fd315534c1d4c25567c1e34fa7956572e112481ce32bf41ea3faf25166fff0f6ab98094778b85b842f290f9d45f7d6c9062b8623e1a261bd3a00aba59ce005ea6734938fb1d8a5a2258c083d0a7bb926e1f7c4e8e9445b440b3cb61970686a06f3a2e040d3b59ef5f56f30ca24c0b867d31f25978346039feb74124da234d69af343d11489bb239bef805c3f1b99e53de135c54ec0081aa97251fd3516e42274a87ff09a5a6d34e0f9677439c174b6d37dff409919e7e358a08b6684c8024daae08904bd12fc50e8d658f5d3fe10e3be301fa3158da98a72de8b64db53283578e4f4f3f84c00eef2e9b13e2dcef8b0cf78f0c03c7372655a2cb3d601dcbe4ed827d6842e36cfda5419f8d7dfadb484380eab2d123cbbafe6bd12e31c3bb50d8f16b0fa61cc1d05acef3c88a7d3fd12d1e3c7e203b510a1c02c5d95502d87caa1398076371370c64a7c622fab8d88c7edaa0fa3c2282a38a16e14d734561f7fe4db8dd34cc5f8d3ab73951eccbf00ce750b3b5d69d89eec0c42e8c84a3c0b8c2e0e04149f0376a9f6452471dc3376edbf66626ca6b6881f7aef8a8f6f7df05dad2dd14ad534a319ff522e8d0d759cf79d172ecbfa1428f534a1b0a81625da4cd0e3c4c96078238f2ec6c2cc958f3e14f071661d07d7f0cb437ff6371e090b08c4b88aad6a8bdfe6b29b2f43771e34cae086e1a5130e7a344cafadbedb63a363fe2466b7a2fa5ff7151d8fc2c601cd9d756692a1e9eca1f95daee79c37c1da4ab46570d5739f95648662c1c05c483c66788f393d5780c11e328fd4202de37c296382f714567a839dbefe78f4ed0c95bbcc897d1fb0a63f534a28ccaf80e399bcae756b0810bbf4982d43f147e32eabe998111f58beb809300567f98c44b7fce27b67be81d314dede66792f4a8c2bab8f66fc60a1a5b0d24e4e8917a55e4cdfd499fb60e355abfb56872c1abbded9980d4fecee416cc69337ee74f86807c449f5cf800c8616ffbe34275e779f8d9ff423e17ea0d84abef8801d0c8d9be315e5dc3c7c32c58a5dcd9ca0591e76b75a8d46d51a0e4e392e62bfbfcd9b9e72a3e092d1082e5ed507e77844b6ce5c707c74918416b3486b64b96a03b36b8379be38eb8034b6bef5744bf3f94016708a6900a16387abf45b17a441a657808f89090cf2fb14122b6a7f66038f3437e0aee22e19b9a46c7d0b774e622b7cc200120d9f5386cd921997b4dc4435dcc90026d65326e9b41a0f3f2de34004efed7c534420ae652b77068d393fb962527a402f06d632a4d3047374d2501ae40b0e20890b00a5734fb7946e7d6f61c147cc8d1d1a8ef2e48c314160756a695a9d8e7742fa8dcaf8e36de9f0966378ac5c8cf7cddde2add2d56d0bb96ac410d558ca8d05d51124c2cbdb8fa9a1a7d45274869e8c8c82abfcf32461695813c8d78d3347f2f3c015529c2c90d5bb0effdca2f5ceed6bc4536912d44708c5e7b8639ab24d71381eed68786168d2ce1836f0123191578555c3b4d908d8f27c20f6b5095e9b675c272b2feb8adf45a951d9e778c8841fa4b9b79853b1f0c7d48f40c39e2cb66fd81112ba7203405f8d4d35b3015cb03e3b0e2832efe64eb7f882360850d52f0a47dc7249e15e35c7ab165144ef565c7096f4b256c914fab99bada61d9f6bd442a899d0d9b9d6b2f70acb3d5241397a37da807f2770421694b5415ab7f89c7a29d615ff81aeab66b174697c7f7a8d12b924b22165281c15072659a415f9486cadae56cf747e9e056c673e52ff5f915a3afeffa73d73ec43c0ef90813073496a1c9b80831e67ab1664f1154b4b881444c86b28fb5b123dbd001d3f4d8e2d9e360ac1d56dc4946df7c48f8c404101747247e259761bf71af8854c69375df012859cd7738f5bb2baca0f27318adecf4e212e11cfc5f4e7ce32ad8a08a33e9f804a82835bfd0a157686c22c2368b815d44cde9009cf166d92cf048687c3e58df19a58c8c836eec644b10164ea34c763f41c3a173680377cd32b8f075337dc6198d6fb6f9cfdc21bd232b4bc9b6fb24b7d51256e5a20b31861bcf479020dd1ceec96809d6851e80293e0a50a9adcfbb5cad7981d01ac1bc4a4f83654dd6c1db6f1aeee7f1e801112b254154eb2fd5ac4aebb2794e095ccf70ead009b0c5373a97d12bfc4da989373439930915d133cc863796cfeb261c6ed6af9c17ac2edc14eb4b606f8bb5a238fbf9252e96f37c2df506f12c78cdbe1de868ac61fec64c6f9d0ca47bd8f88da65537714cf90ae33097c583400af766ce7e44f6ea383efaaed57b0937a85f832558ddc1f20e09fdc13247a53d040791d3eaaa583e74370d459e871a61549a2e7e988ce6936369fe0f7539a8c35c5c8ee03cf4c59facfc7d5942821cde51a26ab607f401f83745e5f9474fdd07c46eb99bdb2786b30fd80e2b7dec0a7e85eb05ad2e748640a3bf5e03f0bfb83dfbc766dd73991b33debd3dd704a0a87b5ca570d2981843381691fa0439d1cbedbcd846fafbaf153fb1009bf1f37282f4ecaf3e9b4ebbcedbd98086206c0468d7af763dac7f1d04c5af29804218d3adfafdea0132344a33900575815193b5d7e16c4c12c99e29a3d5f0c102e11e6fc13447c9ebd294953a8828a02af51f2075882fcc5fd95857cb74b013a432aba1fd6b29239387431854e593f049b32adb889a71465463689a626a30a7577e7f60c3700f1bab07a739233d37365b9a26c68ad010df7ecf3eeefadbcfb566175658cb4ecc751450836fe816f60647ef3fc6c08323b21bbb72fc0cc301f6f20b9ef139294697f729ccc1c92ede8eeba4045578352abb78f51c254bc2d4ad891262efd5e62672b813eea8108423884491bd97a98ab725ff22a421bf66f294fa99d82ef19698760b4d4abc956fa9bbcf3dc4f971f427db0effd9b9706c5a2f798470e68a151d2c387ead692f295dc9b2de1cf1036e9c12f51f16aea42814634561bcc2149984e52c579d0d29bdb2d701310ec14dc77225b45eac641c639be8a34e8755fbd952e5f1a8755318bd4bfe4e1e01fbfa169e408d67b495b77c3bb31f84390d56edb53bd0f3483a32e73e5ad520f16a7c382eab56d424289fb4564d1cecbbf5e758dfbb07fa199d3985eb02bd9163a4124adc532ad6306436569ce71c2b303a569772fe775d05647b44e407eec2baec0d36a835258f495378751ca9a534ddabf1d6bc35d1f2af0830245809a0b68a860196c085b2474af92b4bb0812f696ed5bba4304060d189064b64e878a34f05f16c7fdaad10738e4c3e738eb6204df78b91376fae73c0d4181fe906eefbd5be0bd024584aa73c70eafbda25edfe3e31ec94f2fe07518757222ac84224d370e05aa40e77b21ea801b5138ea1a038ed2ead70a413c24dc58cfbf352bede0d140a4bc7d66f0c34a510527c3435f784ca35f24209ace7b0d1a143ad0fa13ddc028386cb50bbd3be9dc444c6a47a33c2a22af10b56173f367e988e9eff852012b5ec2529e97a4706f126f89b102074de9a2d1fced8ccc7c4ae7ea2795904c5cf5a4a2111845d7e176d0562c073118268ed9c1bbef8179a5df6b664ff191a86b1a607680a9135ec7086a7b7b7c3a76485113ec13e6bc27894da2dd9257f82e6f4216b9532ae72282e041ae46bacaf3324079fd65ffd5102acc9120ad1bed545deb5922f80b0d7f9761e1449f0b116f76ca74887dcf843cd49a77c59bbf0880635be5ddc8ab848ea073805ef9e4a07dd16917027fe239bf0ff06bb81b8d0510e1db06d79ad7f79b3ad13e9e387085b387f50443dc53ae179fc3d9b3dda4bd1692ca6912f997f6ef5a853bd7399997874a127cda8949125cae502367e030e50eda7b84faa7a8d7fd5edf0644517817910fe7ca93c5f3a7ae5b2ce981f07f91e49efdc09088026b3d11e82a43fa99c5d6df90f28264b3399e8d93b2e4675f73f1d4f3f3e7fb2b9b1d53c3abd5996e06f771e43c6a4f7b000c29d0785940f50f96b56f5afc14e1c32285ebf4fb3ef0aa4ad4ae0e9f7210bb967a136827b02ee3ea383849bb939b59c6300ced7bc974f1f4122724ae68c8b50119a6f04ea269b35235c924ce8a229feb688150adccbca3d35f77d76f07bfcb53a61d8a29e39eb919a13acecad4b3be845d92f6b0766eaa10e5aa0bbfbb44ef9d12898fd8fbbdf51a62fab68f9cf04435ea29d6f9c3f685e206ed4fc46108ed39ea93e78e814c19c5407eb835b48933de1ca3b7f31b06ee1f3c01906e1f11f7aa385142de143e48119ffd3758be336b9fb85499f92d62680671dfcd03c421e2a749a3e6a2677e37e7eb7af60a9f52f90c7654e14a74e0fbfeeb97f97262c3fb80ea9a96f0188b7147d5a549317eb4a15fbba7f42bdeeff163c2d2bc0a8df34282396a910942279431ead2d45ceb5195085543ca6a0141d9d3d4bc86d680fd06b647505e563c4c1be0c5ed3942a8c02a0d879d8fba23c389d31740bf09f5365dd0dac771ac32a20b6fc73b6dfbcfa6f2918054a0f02d92698d9acf7f67f30f1e7f67b2692d3b406656b59d28b1b655274fa3cc0bcf1e645d589771392d26a48a27decd3acabcfb0b8e717b8a7dc216e92aea6c77cb1ff65f297e84289f8853bfb2f53226b5b3ff6891b7714f513f10d27104ec44bfa6c2cca89a919a25f76e08e1bd5c2939d810514294aa2b721b3c88ccab0f006daf68629f4a180447e3d3ec729a188092c47fd062bde8a126c6fd98a957fab141e074435f4d187df85ffa640085fd5a24f9ae457dd1ac8176f9866df3d718f2581f0e8c658133137a0d5be07dc612fbf3bfabc3a01aafeac054d8a05e849d34664fded03059cd0b2305be78da8a2cab88aa230fb97f6dd5c07d3d3aa819f98e7e83ac3306a78bc62de068aa399d92ce1334255f6001751bffa5cf9869c070e08af70f054ab2d516b2383e224ec3e24041d0f9fccfbf6b2a28d05a39036f10b57c4ba4e4dd9ed3c6404ba5dd7cb948f8cc0ea5a5aa844ef4a15bf6d6a2699849d70806703d86342449bdb985091aa7f99baebb58cfb97a3cc2cc92c9430a93b65f527b9be867918f295086084c76a266df4785c26eef260b3fd549e929becd697a2d65f03e1027b92d7f96743831a9faf3e6005ae379aac2e27785f68f61aedee907bcaf46c4be03d7ed983d24d0791180fe83ab2672ecbf5d08af67c43d1d7cb17510de8cd5ed6ddf09a9c436d1e5ae98684cbbea342150681b3632531cb9074277c850a3e1810d266b005c289b8d9b364fbdd2635a58772e99076c3814b641533eb1f417df0ca162762dcb53437d16235312ce4daead8d5fee116382b44120a33672c10b0c774372beb2296fcd813c392cff35a2fb63c205865ef7ccdbd5a4238e05f7bde4634f1d1e3b3ec0fd2104ef552b6c00fc55d2c325e12ec294c6139f9a126d917d02385c4b715cc2fb4e70714f771c94b2df59ad80bb3c193dcf51522b68683827281d79dc2ba908b1fda7b996b6d728e2f86c3a60b9781e0ea60162fd5a57e81f0725aa1efc53220ad8c4e98d28702850f3e300b81d6995c312e874f1727d748ad1bece5fa56b613cbac8e1d17edd0742df196aeea3fcc7f486e99bd1440c0b42d50ba80cdab7ff10b7db7777917e855717baea53e0a6d29dc7b2f1480372811359711346a9a3fa11d597fcba2a0994eb8242e5993440d9bf42ce5042df2d67f6efea6b9509313dd120e5a95ef627d23086430f43c8488ee131ef824b2637aaa4b236cf400969a107e2cf881e0168f7850e90b0275d4c4f81a7563ebdd2df2c66ee196632b08973ab97eb1a89ec944c19e84ed6daaf3d63ff4a799c72bc03d82810838959c2781fdf2ec4431745b63b5c6db0a3506c6a3f546cc9c601614c7b6dcc002300c83a89f2ac543ebaa3f7225e78d4070aea33006856fae6a8a96d12f3a3b463ae7c53ce4cc4959af5624dfeab89da954b36cbb9e95a6143d1d8a383b9f27b4af25403218cca77baba46ea412f28d80a51da9e74a9e9ee77044c01644934785a52452bd2a9bfb96c8498da56ea1cb7af9244487aa1e6a0bc037262c3176b84b378706e99ef7a4a7127959ad76c789eaca275ec78d7487ca2ab991a03b861e61583ac724a95e5453fc60032aa35642cae87d60651dc96c9719212db54dee2606be42c2eadd1331e7712010c5fc37ea3d9ae5cba7f21c1fd96508b9ea445658431bf4a908ced1bb968dda10b69f52f0706cb5f6c7c00c7939e3b3c4b4cc007e8e99a398aa9750913fe9be133538b0e9d6602761c4f7dab62992c770582c9303638f1dd7bb9eb7cc76b1ccd0a8f960bb95b1fb11a8dc2dc93d7f692fbfa9f8c78783648f795e8e4f96962f2e9320f63719f7f510e090706c8515c377966e64fded1eff70a4f68cd36b0f5262e8b30abdbd7678ee5d21b42d497c15b341f6fbc1f8317abf6a2e1ee4a70ae9a3447164e276c1e3528f57191228b03be2e50a60f9baefc2f007eb2c9556935cbf4f00fee5f6d64c4c4ade54738fe62f70eae93a16936b2d134fc9a5fabcb320296a58de4717d9000032db607de2ddd591ea3abc2af68984675314084ecf0fce657f698378ec0f2725e1203e525a9e7da974057611b7e547322dc8576ad363a30d12dd5352875869228c74fbe0c4c94e3f4a130d4f4120e22861455465f839591bce3ba830416f1b276cabc43cec1d3738daec94f035c847a2511f0f67ffb740727b088dd6f473a761951e90c94a1e58c9e9fde71958adf56ae7016e3de444b61e50e1aa79795a1b72b790ee7a5347d9d6fe64e3ffafcf9b8b7e8c50879cb658e63a2d7fbaca47b68426626390ab014e5ec6ac7176ab174388267567469105ae74cfbd56cc8a6831214fb5afa6d337bebd955c9a59d0187c8a5ad2b549bace67cfca57c40f0d7d03fcc8432b14c6e890f67823d4056affd728de51ee88fc207fa8338230e0014357ec443a1e49747aec5e3c32371a570ffe52e0e4e5e1ca074b3e800b81175b60f2795548629e30fa645b356f8ad2754313d8266c9da45cb83f1356cd4e8f3be7b329d0999a30eddc79ece5653ff9f8b581379d188acb5bf74232e22e07dde8e4eb0cd4d5b7a369024575c2da5d3fb5b4c0fa52ef46527bf277c27ce7c431456bfa9ab3c575c920ca654dc3d012a520409b66d17b8a1dc3d13891d721e70ef8d7a37c5cc3a6bb6d20aaac9f2e40ae9c920695d4ca3b215e97469983950aff1cec5a8426783ba71adbdffd94a1c16a812ae0bc5cfd93c92acf34e4abf33af45242dac54ad2055ec7f915f879022dfebdd35f117f620bc5dd924f026727fd975207356f4feb3c7f31d3cc5b4a81db717297bad178f94291e1b37ee80bfc0d3fa75df093cafdb278d8607172d5476ef156ddf9fff753b4477b2abcb3acb9e41795e19f128260e4e332efbd0589cf1cde87cca36909705205e67f974b02b61f1969853cb5d3a62129b9eb84d735e22801450804b5be129baf89514bba92195024254c968cb148b32d6a666b280b6f22f97b370a693f5b03269c23a8884acf02fd4f631e5b5cc2acca74945b60ed92c0f37af344ba5b4f93406eba0dd7c6805449b865909a9d0f04addb6cf9b87dbf2d2cd02fcd27fef0bb4367fdc4ab30e95e3dd8de7ad6d3566af117324e54c88340a839cf59ead5e834824f0d337d768ab3a18198ea42c8255e87c8a4fbb4328a34fbb13bb168337ea698847711230793e28cf83d2edb3fa9f913bf95ccc4596b8c4c9eae0582b78d90cbc0d36cacbe519c9e316eff9d1a433bed99d051351f79663f5af3a4ae13425231a46392078095deb754f86ae1bc01f82ca40c6065993ba9ea95655e32041442e1bb2efc28b08bc5af62b16e64e2c14379b286ce07fcda3d5af26f5daa9ecf64be881514f3907fe1ee857dbeed66e5d84bf499bcba94cf2dd31160d1695473e718ef29eab719b6116dca2ead2f422bc03630063668adefc79ba01b9f913d5eaabe6e780d2db2ebe236721289b12ced431c14c2141d36f9a2c7089ed572621ab6262654fc422cec2c90cbbc229c1ba23f2650397fec26acf8b8e46942a300550151704e4180bb7e8d6830dc487257f28d9b8d46f0a065690332ec6df301cf4e629ac5f7611a7d842a3789ed15a8f05dddc0239e400036dc36edb40e317df47acf33913cf299417dea49db00f0f465fd21ca9b1426bf1729a86b500713e4c5d102504a4583212e590e260b4d60647440f9532a25d82dc9d83b96cb8fd2238109e9597ad7d8c94d1d1410df359d9f97f5b399269c4fa33d001cf1863fce7bd0fa51fa769c0cc1c60be9f032f0bd9eb7d330137c3651c220780ed305823dac0f0f32d132605078db34c1572d1c9d2124ba8feda455f9af370ac7d1a391702ecb96822c933fbec23752aa01349bbbab735eccfbde50432cffa3d18117857709c3b7821df182b81438b5a1db083198700b6ef33751419670ccdc91471bc2cf0d495c6d18429bb7cb27b0861e6596043f244b3715ae26d6ab918007c42cbeb1f646b5da4cfd647ec1fe373b030f39bd5e87fade5e6cb3e06782bfb615b9727c30291cf24943f8671a3620a43602363d936728a0ab4c4e7413e13c9e3bad8f767b7cbd689c64e953cd99793784c8cebf77823bd36539e0e6a50cc5c1e7cf12e6991454dcd3c5e5516e962188f6875a8c025cf9278aa55576c5a06ab0fd521c3fef5642ca6ae640153b1975e86cf7e52d4684b78e144abcd18dec83f0ef64f6dc716c93cd40fe0f66d85b20074236351f996be13e14173d8b829022f80e9bc33dc0e7293b45675a137c9f05d49708d2aaefe2377c828698252a7e6082c04d817f86e0f6ecb3a7212e7773289c1e27a2c403549847e4479267a19909a79927cba85232af4a5198c92838e0a4771ce76c2fc63ba3d4a6f337250cae3530ffa9f3df3fe38ef9a3bc16e521c7cbe5971c3f29b1f6e37c307bd529b919a8796fb0fc21f17ba37887918c5bbffbaf0839b2cf5f454ffce4f5416bbe871c4b30572df647cc2476c81888d076fb86faa5834cd7854a09ae013f67f70bf3c1a796b460b55e183523b7d918af591858c29ad896f58b8ecea82c26e49421235dee367203ed42127f2e084d50da6fed9c13c9ad0c61ce9eee3649f4e2ea2dd28079b11e2949b8ddd604a54d3b66eb0ed5edf7275be50f52c4546acbe0f63307566ce6eb3942709324812bb2fb8a950c5c932fe128116b48d952a9d36adffd3c5420623cd14fc868c79736e5037e51f6c9ce7821c420ab8d27bdee8c6dea59840bf1115232e5a5a5ab74712129e994286a27c5ee40a4a334ae33ce30164dd4a69eded9b473203b3e1df00544947f5743dc5f0e1a06ed17d78530066ed6a0e15419b939340dfe9594825a7f3dcf3def8251ee37d78a7b827e49094e34520832aae25e5fd185eaa323a146452af10dbd88999638a89370976178ba95da122af7d9db13158fede8ef01dc5884a57bf72bc1f0560f00b1de95bf9bf6550d2a49810508513cee834216d21ec676978a2eb356a6e24b806ef5a68b7429f476e58f361535d708efdd4202b791a45a424dfe5d86f166b022fe8e8fe18cebb1dd830af70988c43e3b70eeae90915dba4d990710ece9bc680b1f3ef5f795b1aab8de222b9b6daf0e60b18b1d842ea31bc22e3023ac2ce361e98735c114e46d5820c1e58e326f890fd361ce219bfbd953bba028c06337c3db9512b903985be9cc99e72ca2ad5756bcf5140f6b90e4f6d57757e1689ec26416951b345554fcec737a3f4feae5196273c9ab3509265deb69375c6fe767d57d5f56a80eb68661367f1684625c35e4e4ef0a2fab3db2e4474a4f369ab83e1baf8b18f9d826c125193c470eecbf326a1605130ae7235737f9de4b7d6d778e3fab9d8d50949c458d82d0661a00d3fce32701f71c30ea7c03e96d1bcd21be80868db0f9de3d2e3b39cd739e0f2bd851962720798b1b3a631260e71093cdd10b5e6b972cf475f4c5ad5ffd2055d6e4e5016b142aa11e88017d7335b641794a46d6da8d00f8e42367d40e9a2e57d4f9ffafd35f9576954c20b44d7deb35ac9957fad3aed3e88f7cffd10fa4a55297e84b9acb060917e1d858805262696a137d0e9ecbbb684dd830c4764713fd5bcbd32f504ea6e735441d49d3050f3f34897edd982c136168e25a247658ceb668a0d50c01b0bca8a196b2ba0ade3b6453af44400d933308a726fff17a9db9c8825b3abcf913fb9d981b6d72cba4aa6dc21ba8f1de04cbe5932cb1bca7fe45fb25e68f59cd3e9e41ba875f6c5f3592816984d7f57bf047da21f6d1cc8c0eecc7234a536a38560f773bb5cbae021ec0fced191ef32799a924c1bafba3d57822b12e0f0d3d0412d99c7736fd9065a7de7d761c03ce09b0cae7aa3e465455087f53ea392042acb1c276d8701c31e7a913601199ce96f74bfd747e50d50ac8d73995f5c9a5c24e8b8bc28ad96d06e606fb00a9aa1711580ed4976245f2ce3e1e3dc12cc50e146de03226685341e969974df9b298021180b67e8f9c80094636bb84151df74e554e71b4f793d76b19ab6e54a9e5b7c3595ec7ade8b0735f1bdd2a4fb529f29a9a123ea4fb0d629c54c314eadc343a97a0883f22a6f87619a60d45d8989e2ea0822e79bc58c1a1032a8f4422300cbd77782cc616ba07c4d59e5b6f00ec736c0c7b0bea5aab2901e382b0cafcb4c20c8dec548c3673e1c9988de22915c9e44c2200edd1058d88e86f8edb4374b625b29e43b0538260c69c9f140b8d2715c9979f0eea578f63f704edb804e25ce497b5eec5e57c1dd80365c9d4117a94f2f30ee2d5e184d19d2d2fc40fa5541b888a0e41ae333c07830d6f5e6f9ac8bec842ff5d7f3a346413052e5338696388df4e580227d21bfc0a20250e625144c558103b10ef2e2646a5dfd6fe14144e965f6a2944c396fbf3de979a47db952b2b70649ae179cc515907b4783f1d2929f03a5b8a5fda31386dfd19f6ec95b81700ad1baf4b1d6c177512bcadeca93d6260b02434d6bc9bb363a0a04f0738745ec09465f5f1db27340af617d31ed15cdba2b92f570f60911b41181c14cfee3a636a6ef79300828a704bb7003f30405e4f9217d89f97a2d72078a9506bd4f277b93dc660b5a0c55b5b0ce7e552be0191540ca34ea3ee441257dfd5f9c8ae4033e489dfe750d1de0b31c35b7c04de7e3ca20825f7fd82f5088af37407393451c0b084529724efd95356a3075f2f1d8413b3f50ece18622e2a7b9c5a1ce669177322b1ee363e8db05e993ac8c358879f051b01182380903ed26376eabdd21bbd106f38c73ecabfe112f7c31946371676c6f85f6beaf09fab9ad774623565f28f95a60f19b0e2eff2f3e490f5aacb7a7aa222baf57307b447a6795ef9bfa07c71f5eff2de7edc96be1c81b28e85ede69a24e3eacd98c80dc9388305f178cf6cca446cdf52299256f6b1d6351ed41db83fba7e03457ffe3fc7b739a0f554fe99f99bb718d258e4989abd740fd9520921c951e54657309c84ab4341619782b74962a18bf2e14dbfcb05c071452d42594ce151a798e58966dce30a3e892c43325bc84fdd02cf47aa02d7e442993171a97a4c3ee7088d5e0fe44477e57abadc8a391c78d051fbfa7575aeabe68d4e79de19922198a7dc1759eb0dabda29bc65711655c67eb1e9d5349044ecdd9b420ba1a6ea69821e4313512a40ac9ae1e4f779df4931ca719339760048d048745f28aa8f4e3db237a3397d77183e12d28e84146ee470ca09aeef1262d6f7840d2661a184529b49cacfbc443e6ec784563a60681b0a58daeadc88b8e2198426edafd5fa16f76b4d05ee2530b5658df3e1dced60d60536513910071b3a93d63a2b2c312f5ef7b8baa0905fad57b57339b2a423a3dcc1ae33be56f9974720914d830a2be3c885f68aa85d0c58b8125c2f4084f5b20b6e11fc43af030d278f5589060c8a0b95bb24f4c76580180f84a33e6d97153dc7840f430d3b2b291b59b6be3321c82042a88486eff0a29e2cf04d8811ddb9bca2604525d4f81529a85b5421cbe5023ff03f4c47a90fbee64cd11ddb7d171dbd868c756a88e9427da6ce2a070c39bcf990f1fbbbf7157b26d19e31fd1071b53054f91d3f6d14fb75c7b839e145926200420d0fb495bac5486a27dade2dd571e71fe60b97c79b4c847eab85da792989c0307e4fad8f14360056f82e902a5a5e82d5418ecfcce3be705aa59f2b5c0a2c91c0f5d82b76e9c72900dfe8a7fbc0168aef8be37364ad08f5ac2ff06c72f515e9da61adbcf90d530d096bdaa8be844e8ae826bf2e66483cf37ddea079ee66ca7bfa21b728d590fc5d9289a10d775fbab9ec9c8ec2d31ca0c313e6ea2c43151db6046423256dea0813ed63e3103f2772bd07a9c4392a7d58f185888d3e955e302309d15038ccf1e2c92ce510f36cf1c45f7ceda6f46d784b3422f77fbff9c54824ab0903be0e26160ad34c3a76a2f761d91e808bb0b25bdd318f410a2b69ebc944e9b9c52353ac3826f02f54c434a10874a1df4ffa29c03d5c875e861f20bc25b3b0d0fc82a52a8581fcbacd31a0d9a28cb0c95b88053ed0a582ffb80d8cfda3696bd8c24ea43d6c12350082816aa6c25f3e9770d74d7fe0bdd283db38032e438f086102f3a058e82c9d6c90aafccb1a4761a8ae8069b5debc5927a06b71327593399afad8d65862b65e027e99c116d371c2e2d6e4374fd8b2bbf44292e2833730432f0f044bb189aad86ced861dfc835277dd0aee61475915f15e07f4675b9f089f34ad235f02d324e44931cb04a61976a8465e307054238401b3fef58344e346d964ab4e12795ccc6397c421393e6b28ae1ba0c782fb02832679b35df902ce34b8e696b43881899f8666ce68a43f2e5e7d60aabaf01f3d35c3d2f4979668444f5aac768acd6a8a70ed7aad25851f70a7d422e9c6287ccd9a3be0a9118afc5851f6b03133f5aded4c2332b10c4cbe74aa951428b39bcc99b848bbfbce80a327ad831fcfea6dff8c297fb761f002c32ccbdc9c46f9b035eed51e7741b4d1d5f49d299a23ef0cb346ce2e6f6c9f0257c19725c654e22b2d039ca43e259b084db19965b91d20e8183aa7f11dd64f85037bca16429c1d0d07d5e75ebbac7a3fc14ebefa21a9e19844724edf7046935d9d16c3bf0e946da0ea1994eb8a9373d814f42f3e25b9ffe8d51413cf564b8a055f344153db03e9769a8ab92550b508ad95ee47fd6fd76dc625570b8bdf970523df9b0dbc653490fce91119b8725ab582e23dde30bdd35ea6da3f79aa542cda24f696fe9c07f3bc0c03077d8b6a3556be22d8ff3a5f99b2431cfca57cd087e01f6a1155cd71fa5e49a5c438b45b3bf1dea1d4d54efb3deea69332df4097136a95112a85bbe74ab8a5388785d597b1d88398ac787a10f69ca0952788e64418a9300bf967d88b4fe886d9a65b314c2ba0f36defe10924141deba1575c7f1b28c4dd42f455aa59984aa538d3fc148c6e6aec4b1797a403dfba02a27f2b7f70983e0d5d1acaceab9d42cc74a7705f743d70d317ee520c24007119726ec813cd6458f05ca15a3df020bb61831e9ca19d0fd1d69a0e3933635d76f04cb116077459a542636573cd469696b43b2ae7d4959abb57350286119b72b101e21902a6d6c66b20ddf150624ac66ffea534a54d60ddae0f4c696d999909a5edb2146ec6e5c14625e1bca4c1fad2a520ae27a706ea2c0e6ac9e5e7a00fc7be8be71693bab31c88049bfb201c6e63bacb155f5b390cf0bbb2873d6856937f3c36c4acce9f0f8c351c33b2b2cff60833e7ec054ba9769fc961bfb4595d61ca162e2eee6135c614f614409c28706675c008be91c71fab42b5bcaa14801e6ce36339f3cc23956cdeb4a4626ed440c465c35a0b9dc9d0944522e664116c8eca91eabc9c6ba9b8a54898b35f4ea5671399f00f5e6b3cc99db43a772149c4e4dfa14d07481598d7bc0f76d1244472a09a5980dca3f50274687e594167b16ea49afb7baf1ca34b1f0fdbff2d21da18600bb24474bbf8c0e4419c06ea442e6f9130f0616a42a0d838c4f6f4627fb3a54a4a215e3a556c516dc5e446fb1aa195d3d297e025d4ff546fb2335f1587f54d62cfaaa1e4ab7a26218e46a194c58606746443d1ebd154940f9393c16b41ccb56e26649c942e1d7294f4983bddd3a5d0204b7a15247272ecb2e942e72bb4535ee5c52b4bc790554618f3ecdbdee87d8f2f7bd2af4f15ba53d679ae9e7970c5c14f60c52de87e547ce90b8d0e1394711292fabcee94a5e41f5c578b9b70137c6d1ae6a5cff5efcb1bc586256bac326eabe77bc641224f484d41e9995baa07aa9895df9a846b9298bca1e93f04d44122df4a256c0406ff1e92aa762b852547964fadad30b95a0e78c5069e1c60a3ff135458d961c2cbbfebe863db393d2291d70494f96c6bb0a890722841881027e1c4001eee060f1ec99c4f241721d72ee9c2c7b5fef839cd36af2c1fc04acb11e5fea943dff62875f7ffdde13524198e34098644bae10d3b4a1b8ef753505849f974af2b45aedb75a84ca4a417b8481916cd93a2999206cf7e6ab36f0b76cdacfbbdfc7be166d656b6f0398a23d1a75c041267ad3a0c0b0d9ab5cd9b27ff595d3fb4fd306e151645a85a95800ea0cc15ccd0548ff35d9cb70d89808e750f427e98099cae4ba5e5a36b2951a428d6dc4b0eda25557e07684da8dd515a536779b76613f586c19a85a2c0546fc18528adc31b759a628197190251d55d851dec7adeff7c3567c01fe8506e6383fd005773b22ee7aded2831e2a2614a432c7c8d96350744b360c0d295508e9e9d41f9048a312a5a099b4039e2efdc103407649433027f9e69d717d9e80fe3f01def2f07055797e832d6e6059dc36094dfbf7657a5659b33050afc9ffc1f84f95f280d0ff3ee3491ff70efc3ffc5e8c3a7f8336673c602af751df208299541dbe60d31eca1a83f1d6dcd8c3488d9a6279736780a8d53192d84f6d8b4e2387ea1901700f881acfd5880f35ff2a9b1f87c58ac5489bc14bc3e87ca1aaeb4fa0a98ccbdb187dbbaaf52b7dae9821e460fb7ad866262d7cecb8bbbbcac4713e2537b594180147b9a09355762c9d43050139330ba8243ae58db5fe5b24e1081e792b734a571808f7c011b97f5bbb631a19da70843abb392abad0b67c5e795d2e5cf03d6b0ba603d8b08a26ae6f3b2a5109ad1d0ba18098ec992f838f7d369d9260e9f0ac57b1587cb1dc336c1d0846c405c72207f705a9615f09e3c428862fb68067d4551658d75885378f3629514f3035dcb4a250ee1bdae67fc25ad1c5ade6c3cd7eb8686893a88b843217d68337a60083b90ae7651cd39992142e199ffae7f5e196fb954b713e53be456821878a5e5dfd7c9ac58059b1c6319d6c529abd77c0a4491bc25df2c91afaf5efb0062a13c51333cf24d95d9f817b6bd40a3589defe0948572a8c9627aaeadcf6343a9841881931ee9c14f507fdf2000a818a7c1cd85bbe9a28e4b274f69193af7c31e59738129eb97d1e18fa7e3d2c78c4d6aec2993ead9cf006f14de027aaeff86e116b11e7ea2f8108b6e7591dc9c7902c45f8a563ff4bb5a6e54912e9aac2c9a39b69a5539da564c9feff0ebcb4ae3db61066c19a5df73752ff005df3f868e8a791c4c6ec9065cdca75c7e3232183717efadabbfb57ff919fe68afb1473de8ae9a555ef472cf920c05a4930202528e3c0959692cd132512e8f3364c7568559a02f4b887d0d51885fc0edc7f046f1730c67fc2d50ccd749609bbb6048db718d71dc6696fe8d608d67281204b557d97ed8a9f79d39f22b3a547b685d2209846e474c128b26ed7bf72af39fca1502a9bd00431b712c93f4c81df57d025ac2ff679982b58cadf35a23b0cd572f5eb9655e5ce3034257dff32077e462e6c95cb862d2e9b07787f6e127737bb1a99a1f39335d2418278f632f7507855e3924ad145e44cb958cd329d5704672552d54e6309dfec86670d35873ea4f961fea23b3fe649e7e131bbf8fe0a14b7c9022b199c675f555db5da1370229da903f1b85f1841bc3068c4ca3b3761951227a542ed42f939b3bc2a1271ce2f078853f4572a79bf218c5b40c8aa23301faf03bf3ada01b2f43f4f2915aaacb6c91eaeecae1f86873989d69a7e00f88c6f5c2f53bed79e46c5a53b01ebf5f27e5f237ddefd0907e15a29096877e72f46aba00fd32610dc4b1194d457633cc0a03cf82aaffebf5e89a0ef3447e5adac436494a50df63ae7a9d2c0d907e48e2c8a5b885eddb77abd2f156a9ca6637c532a543c0147084eff771c59501a347f84a113bd30be6b5a04146e9140a38bf6f0e8901ef2f2ef8a737a9776fb19da2f1401e5417e6818e3ad88a968fa8496487215c30360b6919c7521bd9740c0f12b3184e75a09aeab42b6e146e9c5f7b14d9a6bbba3a0725aa772c7e4353dbb3d3d179e46c6b083dec6f74837cdcac23969d8a0754b501f8237fadb44b65feec9b0ce542d2a035093501c173c312385c9f04b2261df53423af8dd8ba40a82e94a1d30948a961d0cb777bc6b2332bdfd0ca6148a90746cc82f00e9851712f2b9bd1434ed6d86574fcdc150b6cda95954913da1a4739daa8162659d6e32c304d839ef7db6522cc9b394fe98722d8b65a11ed581b147a76f57ee99a0665ae421a6b22a79c2568793490ce9f8a056d880ac06249f16a35327535f61e9429770808b1a24ecb02abe51ca92b684ae945ba0820f5e9284b8be144aba201027d0e3be8f68a15441ba5cbfdaef94291a4d9a394583fb7e156d969e00d5d66f4aa4da230a30eaf3abc64f087e99f5a9b31319fdaf50e27a234e22fe51c9301c45d8a5e2a0f77cdafd61d3b82e49044fb33e2714ca1e45fc59b94a29b44827dc53dc8e0dcf8b9d3866ca78c4f9148ccc9c0f9c998e7dae79ad9a5a221feb59d6fc8114544c1253d1348dcbff5df827942562762f4ec2dcc95a83ad43cf5a4ac9017f37996b19184b245f8c6eb2b391d7f05310313c8d2dc06c9e27b6b1f09e20b11f38ecc7e6c712b0f449f9f068ce0857fa59e3f7910ca03de34f4f115f5801106cdc31ddbea860e1bdf52338602d8606bedf89ccbd0ca8bb3896b8ddf9a69d3ac0ceb743c7e23949c815b6904f865a0451caa1081ea3b0440c6b54aca8cc6521c719fc138862df2dff51e339cb8f02a5d45064665db88aca01529f2a38a0428d8fb2ea078552a585f1399306e16cebdb29b6070c30ca5ba9d5c6feb1a76dc444f725340ddc138840d4c1692a52393396bea79cc9ea66ec12c84e03482ca60dc4f5422ec3bc008e9d1dfac15b40318dcc4c55c08fa96c9e2a20027518eccd10f6d49b671f2164f9e1d18ab392dd54924c85e2f1804e543d7dc883f612bb9d7c47bba5a91b07cdd0124bf72f9627bc302a3143a601e5c285bbfc66931bfc6980e6ec29db841dd54038a5b34aed05e9da3c17c79c8d94b0e5f55da619eed8b20b1fde31524029915a8e91be33f2872016962b7ef71e4aa48ad104f40e9277800b5444b2292e0a92e6d2d93762536c24135ad54da9d256be576554c3348ee52593b8cc972ed1dbcdd10b7dfe727783da442a33c7ab2543dcfb7b05f3ec823cc9bc1f0b9572a3a94ced629c0826e519a4832572343ebe9cb1458ecd579018ac8c8cb0649de678d8f3aa140f8c7e4c78e92e98e6770b8d0c9047c65d63a2245829656450344eba739384a379da9cdaa0b781625f55e6efbef2db8db4413e11861cb39a78213539c6b8eff745395a4b82fd09017dc7233633a8235facea962fd39bfe03ba5a502c7d70daf5fa261a91c73ce163d06452c137ddc3af18cf41e45b35251feca608167275208d5d2b4e95887e682a86800a14ced218859b9ca29b91da72e62b2f58e8dbcc6e594b3da55159762ad9a683a6d5dd481f61ef1388d0740e1cd64b732f8b373dfca417aa9d50e9b671af62c075537a6985e297e3cc55e48d8fd6ec8d4dd9e2dcc1837f858371c44f8f928d6e491d594cf53ca7b5de615384c1a3ec8746c798bca2b8219509ab4bfb4827b13ec4937957cc76b0a5405183427707268caaf2da91a6da46722c1f8e366fa866207ced47ba3bbb85affd4f3ee9ada1d53527d6b47797d423ea490276b9f2d503b9b3c2980eb9ad3b6ca6aea3a6b657ca2d71958ebeb20664a2ec040d1836032211d6781ecbaced095dfc42292f8778697c8ff77dfb96fea7b0bbdb337fdb8cae3d99a243cd73b0f4065d0b7e4d3b1aa7b624909f0ba6502707a5f39889f6acff2923c95005147d35ce4b0521bbfa82fed8dc2cd5fc302ecdf3cbc01f5b6d1f5fd4f2e08a310f08d9acea68975562344579c1d85a2b10fd45089064f748808e30de185dba383c6b111d2df41f2a26f64119b1752779ec85e40859f525f27ae93a61318463082ae5f515b4111a83411db7012b9ed99bc4c0c2fa6dcea550c60abb315249144fa309703491b102eb9e0d312c885e35392486d8e82e16a629494bea3ee88d7ed0f2a6609af17a5ba9e8926514cf00f156d7bb876653bb094eb006906eb7cf5253df872d16e6fff09ba9276f5bd1159ea0c6267be11837feda00b8ba6aafe6612699fca40fbb94aa0b0742fbe75783858d0546d1d96b191cd83285c81cf76e83043800cdb32057fa876de3cf3dcc6edd3b21e9ec2075ce63254b1ca8b74e3a2e1171ce85fc69c6540dc396ce8f26f270b457613e31197b49dae4edcc85bf99d713c60f207e5fb4e2efd89c924749832ddb29eee95d3e8c53f8b57332ab2067af818d9cb451f0eb7cd9cd7a9e1663ffd06be9597eba996e61066e4885c68730567a36b756f4d55fde2cca181816537463a72f9e90d0be0b877b386d91452c2845674b1fe95a9f90ef343bb891e7b5624b7e33a285540defc2d9abefba0f66ddf553bb7e9a15adba1449959be2c878ebac2935bfb71d37d5a8eb465b2278a125c8213db3b8121a446d4827d8f7687a02b6e2aa83f1b64123ead4303094fe52b471680a06443276c22efdb5fb32079aa3127c8562a191fdc995ef0a857e0ebac5778e01ba6575fd6cee023c2ff6195f5220ec7cf9b45a5ca575345fd30b1940ad5f0039a9c1d7d4c7c957d6de1a5a7bff0fd0b6f6598e1164ac6f141469fc742284458a947fb03cb593fd1fee8cacbc4ec95415c553781e1a5cee6c06aa1ae9da2957900f2995f3e878b8c50b17d1634bb92d82be7c944369ab8edfa295c44dd975eb8d374291ea739dc56c2c8fd10560b0fcae3ddfbfced6b5fb674315d8704546129f595be439cf134d0a109e01168183674fe3a8629e171928348a978c354a74c21411aaf6d2767bf4c368a7659006abac010d1e066f39e2411c2d56a763e195a8661b5761aa7ea8180f2e69b27c7333970060549aaa57596f67f4053e3b347b8c0a37f6d213e370f555ab4077851f8a63cf54a319b313f4362e5b349b04997ab231cb915584a09587114c724b83a62d1f669627c1b3bd9bcc582b750d9311070af8ade270fec0c087ffd424816d5e6119ba7176c34f6b7c3b12d2df1717c46d8395fccc3586ca1379a640497c49349cd8d37fed039c5f681eef013b2ff8b48da9550f0a5cdd357f47f11a7a0917203562afe4f3ce36269ffffe9146d4df3d89ee750290857f5556dd543131c91e3191a9bdafec8a93ac9077acd4cca8d89d1ca7cf96049fe5aac4ea6b59f44f8855097ba42d4682461d2baa09847030cc96b5b3f02f0723a5a01de051c3e83d30344906c23d50f940895322771db5a2ce90759291c0d74ed292c99883fe00c10d71606ab528f9dec97b9da67b7ab763fcc8cb07b1692b5becd54e5883bc1525dddb207c2cf37921f675095c479880fe70fd27fb15a5fbb10c9971009adc14f9af059fdbce57e1e45aa7f934a18591fc528d23198e4995610e32afbe40b26796aa9ea6a8a158943ea56bb2e1591a2e5a41c81703a2b351dd4960c28aeb84bb238b147d5bfdd2de69fb2fafac7769c30845289d3667da592c6a0f19a72e24588ccbc8b384e6ec889d1b08a5544c481aaf9fbbe268efc09f99249091e6dd8f364ebf44a2617ad35d68d070f1342711634e0f21ccd32e089d146eef3d10a7ab255ddda8770ca2a6bcf04db9c62bf29ef81dccb64724712625990d4a85b17420cbce19660b551758551c5497f9034f5a9830c5012f2ad8af4c254b551ff118d133f5d2b408633e4ff3c3fb3b071f939c80d0f8f1f8d5e50bce28e79da5ba7f1583f879efa303bec614dd3cd8e3cc6f81f6789fb2c0b922aefe80255d4c86a8c98701b7c486c53052d12f5dbb21b32b14dc52d674e17884917a2ffaeb7e618adc21af1ef8f4ed663466292b12f915136bb3415e72cbfa3f8800e0005ca9d2f52a27cc32b0cd168fd7e0e873716a708cd3e9cfb7bc31500758767270527abcae076f3e5c4f19616ccb87c776c848ad6918065b12a51b60cec9b908bd67b6f95d85a2119e84f26ac66d3b5fec2fb52393ee3b97ea9941b0d69b4793ff58e112aa73b4c895f7f33fb345e38b76240dbf8ee5f68d8680ebfadee8ff2fab24ab09d0a52892b2ac3a5297eeda0a2f517a9defc70b2978cfd39025a59e75aa2037ea502c9810055bc5b55e7abd70c0944d14cd6c833b8550ebe2a3cf456b173ced25a07a3d24243f548e8fc0886b2f314cde5446a7d269cf2d1d0f5ed6b6fc4a4ada1c4a079bd87102fa8f565c1ffd1f3aff660a272d0f24134da619c97aa6e23dd365e07994a3e401b274c564944f02aff80b5fc1a9767251b3c372a39203f8b530d6d2f9a7ce2b333605f68e8ddf962f70d68ff02a3a2e0727e9a6ef2c070bae0df2ed3b8d389eea1111710c7806011d6cee76e65fe4d27af30b4e0e95d102eda2d8174668be67ef2fba8faeb052cd81ef56ed6fc0d80fb68257bd59ae436a8dcdd78a66c4d3fb0fdc86dfb167bb56a3efaa7f69af8ab810972520cf3f9722a77e18013becc0e6a9a57233e22ba91f7b21ccb4ae8c6bf6fb52a1127e811a2112ac32860cda7a9b4358605f396e495b132e682532906397d3f86e5d4d8e8c7ad1f7289f91276b46420b4df10269c962f37ae75d9d0f38ac2b23e14bff22994e121a44eeff7bac26f89bc5d36fe8222c481d21a4ae31c3700724be7c8ba83713d4bf8dc77dc68280817890f6a7b9a2c662c332cbb818da7ab60899e915a8c1654cc18d04fad888cdf54808b1404d198191041aa51cb3e9fc0e83e8510dc92acae3a1da384d6d8b395e4c5c249213fcb8eaa7fe54966579846a3343312d47252daef0f79d00020d8468bd134080ffceec3137f73616b574774f4f22415f5c118a794020ca85eea8a27772d5ac77971fa67246c3b56dd3b42136ee3ecc2eec8ff6701cf0c8157b0b3c77a475c71e337ae310df03660329d48eeae362a7558f0c47c40b6891ed5106322c9312ed8d841adcdf886535bef36b4fecd306e37070f3d3c8403048e3e6e3ddf975b5ca899b028a410903ff0b089e442fa664155d8aa6369d8fb6ba5808fbd521f5e3183dc00b9e034aeec7d106b4b3880647022bcca3ad43b36d2d66dfac4ce3208aeb54deb87d358b0eea0a4e9be492edfa6b4edc0848b588eda2a60689ebe1ee251d65b2ec7e1e995bdd5e23a27963a464c6a48dbf32035a53e7148bbee229184f7123c67fd1d99649d7b6bc969b161fdbae3e6b1c2cb065ed3ffc4eeba8a99864fd602a9ea4de7d55874d4f77a711c4904bb8a430b89ce2f5d196102cf10cc9b905349c7ca5e518b7684ebcf6ef96dd41b1036e0cee84be0d1f1ac46a1915bc56c82e12b62e2f3cec0313e3c03c2e33d94368fa8288f0b658a8218499c5cf37748c12fb1d903d9d1d8a8c25bc04305860362b8cd8041326775793cfba6ff298baa81471ea5f86d07ee60488719414e6eb47ed6c045d8aa639e2fd465d31d869c8d956513f4a6cac427e14c05aefbccd052e7c8be69774b847e2e15337e526fd0f63e9885c93793df4fd881b40d0a8e9761206cfc9e8d6c1b963074b6ea1fb057f6c3fa4906a2fbfbab1d50a38fb4399443f81420f8faefdb24fa02d8641c61cebda31320ff7b41751fa235788a430bcf1a2c8f353d21bb30571873745d486e56135e3e8e329525201cf3e5e94d788090d9e00d17ad40b6e5436350d6943127ab96eaa9989093a67697813493aa64f390ffb407717072f70b3f00728db2b8db260878c8fc47126b6b6524fa1c17655890e109dbf14a416ac3461a095c11485a88fb6053e5308b3b71d03104fe67eff129030c254c14bf707a72a14e6528778fa447a8585640cca838546ac16afe1a6857b2e084f77975cf562372a8505d29276e8109477787628a1606748c766ef119e5fcecc602c5d95e91f6e6f8b4fa9d44e7e94b38eb55b1c1043ec52b5ba7c08948c9f974fa416fd6b4bf0a329373bb8e8507a2618db2ed65de8c2da3edcb2efe8e7c68bf151484aaf3b6df57a3c45337f679edb72c3d32c6035fa951cadd66ebb95b46997b58daa1c659d2570e673ae2cd400d14c977ea575948a1f631921ff7a24d8cee085c9018b942a98d7f944b759f0167c5de123160488d796a57320e85d2d0ad3aeb557c629256f95acff5fce05da301069428c178cb65a6f136a9f0d29b1c2d1f63c64e1fd7907a7cf0a226e272c84e641043856bd3a160970f5c6c4021fad69a2c1330a198984dfe5d41939a018184a8441f58b614186cd0468cbc2aaf41ea3ca6938a82bf439020da8e89eef8f126cd4b859b3c69c6255e36007d2da3bac6d49059d3548a299192fd4b25c24652e5b7f69cc206257b4b5ab66c0374124c9efaa218940afdc9ac45fc7e7790e77a529a04afe7fd6cf0b7fc949425121bc3b8315c97098a8ecf9f58f6a6c68b2e889e7929678ae65fb381002f6be23a989d9b3a1d31b016291b20b0d1f85072acd570de93e0aa145a73ce113fdf806200162db6b238e7f72d0cfb3b6cff41911b03fb733c0c61a1647f0ec7bf0589464dcb79ba0fa2cea40d46a140c4e8ecf07540c6b01d81c87cc5cb0c956e34fba24b4227187bfd18d69dbfa11897fd20ae06513f6b44df99501437fe9411b8b927f4c74edd8ff512c2fa340e9b56d6a10a3d824a36ff4311a741ebf85a49e06b63687be89f2dea2ab7fccb94a13cf96064fdce9a13b0095652402827ec77b25a1ecdded12bf60294cda0d3de6b94621c086eb476a76e9c5611d9a7e8a475fa43e35d3f915de6541d76880ca63d324f5d52a40beca2082aa4d3f5dcfdccea4de7cef064ade0214ec577a1f3bd968f9c441635f92baa4148f115d742df4913790975f8f75b8afd3bf79a41ffa2c36bf7eadf54717677ba623240d66dd8bd98278cbe6b48f231e6ad18d4173e608e000b83ac216e0bafb20d74c25f4eec89ad6a6e2047e98640f5044b6d5b88f63f3fd93b5b4f7f367d4eb24bd89ef77e943c75ba679a17c22a9fbfadde8c0df8c4985f34fc4e9c3ba8df361ef4c490f0be8367c68f50d2b7ce515a070ab9fcb45f4f07a8ad02aad43d8fef81681f9dc1963c72bfabc825f7859b751996ea29f26542495b4c12bf992cfdb123bf2d0b706d368e1120cd7fc4cacf960d2b2db186632180a1e3a52bc044d617333b123220a249fbf61345f8208e022897893a66130fd07c1ed76aa03d3a68fab32f7426efbc13bee0f67984e86822a8845dcbea16d83bccc4f8c8aa72b52222920be48f254a18e48c2558cf992ae28051bedce1c3aa19aca095cf6ef3b18751c18daccbb96051bdaf92a9a5082adf5a3c050b2fadc033169eedda407799269d3c0f5fbb472a2b80fc9723e23f7e3b93a1e0300c69a1cf9944536abedfc34afd9318560a6b8911e1fc3dafb28bff2945d5406027c07f314b98ecd22d20a2d678e0517695c7a871eaf7ecec5fabba89f24088769804c9000085e8b1c07fb8c15b02d1ce708554805bb2f85ff349d8196ed17d9fdd5913c462aef52eaabee37c6434014904bc7a6f1978e519e208f4df5876d72af200fe1834b6432eaee1902548e5f33e1b445e4ca52255857d908a77e99fa3f6c3c5ba6b1bb802a5444c8eb12a3bf011d6235bc6a27f092572fa839ab961466d8483d7b65e45e05f509d3bbd77836f0b9407583ad4bb55fda2b66abb7abb46aca1dc08bbe5868cf3561a0106cfbcd6999f2477e817af381ee0213b0dbb4663c0aeab22aafe7ffc0620f54ea5b6266ee36c3dd7d0d45131bd93df0f925726bc2422c3a55d3d6f3b027c3bc9126cd6b8f2381f76f3b4a2932882b1e96662271b34cedfbe8b945dccb5213cf338ef4f9e33097cf97031e01cb8300c801d2652edabeb5ff4db81a098de187e54b04c3c20473a5178abb5b680f23056dc9aa40aa3c4af57bcd1be6886974d9155bbdd68e1000d3f2ea96ea75749ef6677a1e30aa77197eed4cdddec03e9e80fce48c717d30e64ab247acb4460cd6c0f025163ae7b01875a939abc95fbd39f3f8667d69e14136450f494b5ded99673a2d2432c0a0cfd5fa4e411e4af7fa58aa88a93635b353502697e19c382fbb453e1e004e9d86fad72084efbb69b2ea289be5ad1caf5e1e64a2642482ed365e19db376bfed04812f05bb502cc98797ea506bfa44d115cbfd8d6435b88529f44684db9e8803d514fa34f4150a48eb34886d07d80bdd6458e906cff28e9dd61e8305fe3d9a9dffe8b37dbd13bd9cdc26dabcbfd0c442b4fed6433b1bfa43172a57c303b2dacfbd394392c3d535a44a2cf76028b09dbf6bac8943859a49d075be26c914a681a274f3418652088b4502dcafe85f8d6e1c590706e64f09ed184681803694035fea03b2e4ed1bf7a74329ae837faeec25da75f3166079b5cc9ec15b020317f16c578806a79c3b10a30268d618596eb3ba1c618c1c44047292c97f91bae4673a2b0bb4dc706b3240768a6057577a7002c510b407caaad5683f6d732cacc10f3cc9e4c48c77c25b72c25a84a4f4141075e54ba66e8a6436540b75e74dd23046e3da76cb71b7d6ee5692ef45759fbb883e541306072a0bc8d9f50b0e036524d54dd4b6bbf6e40b2318e8c4c46fd2338873649c5fe481a26a6471922929568f99e7daa51f24023955da418494034907df1b2d71196db59b164c7abba92cc60f82879abc2281f96d30ba99a8d91874657e442ab4cf94c35586cba9937210f738b632238861b8c953dfe8c0593bccfc74096a77ec8d2b69e395808dba28522163e5c05a0eb77b373aa5f1a903d0bea74d85b1f58179af9864cea65ff2d906c076dff2659df8a010b22a054daa0071a9e96d64d3cb777c27c4b0851a1145c003f474a283bbf783da23a75c0f607124001f129f03932ee9375f0f7178e37ba21ab6b9f48b956406e72fc70b077c441e1385fa0008537eb8f1491e979cd68642afebbc9f58eba20be7e84aa11b418231e0b05f14470545a1a246deeffa83c89d6e84a70936a40377d64c4396cab28fe9ea1e1dc7d89b2a8cf4dc302d53b6626e49174e202489e61b02ef35c2bd84c8bb2a79105bdb8c1deca5f27389f6de2c8bc0a77c7f343bc508ab65acc8dd52dcf5c3de7cab8d670fe43b92e4a680c7c84d0328eac6d2363511ed23fe3611863fcaa6d0cbb376684bd8a9b976e66b9f2af0f23ca891bfc2485153aa9e50d85cb8deabfa438e9da19b895bc2f43a67633c044068f6a7df62214be3af8269e9b2a8771d01a5b32ddf04f7fe0194af75942c7d12c61838dc7bb2925f3cec0f2707f62638ed063c82f858d20c0d56f43e37101639ef6501cab5c8f20954a3b91edd8b91098dcb64ebcedcc597a536989992ee646f66fb1e713a54d4281e241b882ed799e427a7623c5b1cf8262d7f1f2b1568f59f593cd6ffa51157e0fdab2bc15e4212e5f6214f59b559273bc27577070c3f14afe18db6269a19b24a3b48b0b91004c63505d7fd0960c2b80816928a060836c76c88a0a6f32410ca6cf32cba961f2c4a4c2dc250667bf943cf8832c29ceb952b4b44c1cbbb28b4b6ae9e7735584948c96092dad40f95d98cd10d139cdeed68bb9d7ebc4c632c705876e6c509e28388b39041267eb8352d2fc2214fed3c37ef5438e694db978d85f8c21fff9573f8a29cc970120f168e21c646e3fa0b9c82ff59cb926289e91400e0149d3feca7706cabeb3015be1dbd82fc1c9a04ddb10a421b20237b61718fc5fce37e492085cba46ffcb8cdacb24fb5bea6d2f94b0168bccf0b01e95595f01cdf770e72aebea8c9262e89176819905c2b9000fd6b8bf21eeedddf4d8812a3907eb2c2df2aa1bc1f20bd453af95a43ec6759a6dc870047820227d7cc695a0c48da004f3ac85b96c935d2c48bade4a5f81e6fa9bf0b66df2b7346ef85989d98d89a1516509f269a4120d99b9af0a3426f1737ffb70a76f937e8c9c7ce730d91e9b8169fd251b664b7c991a7e18757a018e69bdbc084264472b8e6938b7d9dbdf0865bb8a5674840e77fdb83d0df9fa2d852df16f976dc576480b8576c4f6de04eecd0fbd4c031b0401c828413ee75d639ff7873612265aa571794b1f8d781a8f2d79d25c3aaeca04271deb7c99b6326ed2d35c91094c9e72f233bbc816b2bad02da64311b5897a975841cd2a4515c5190d29d4981356f6f92c1a9da97f4722d33aaa3ed6b3490acb3f4a6cd4636e0866a9b7b23bcac955b9c66e785e7b4fc780bf6df4a2a88e9e1991baf136e1083a5fbb71d17760a507acf88e6c803ae055576d812e321af56b02428e8c501bce6f30042c65ce0d9e124419645a9e20b20a2cf0368b25fbe065998ec269a05b9e33c1fcf68ee88480d6222c04313b64e2fef0bd4a784da0861ccdef6b3f1f6b8a5a1d4e8ba5db16ec2cb2c0a0d767e4a98815cafd610752d45ae0937e2d4d49bf65d2e03cd955b41f250c8806cdfdfaf3b57473a9fadf1fba5c481e5824f486b6272274b08a1e295dc63190e7d8b8678527113d5eaf7992480c04dbf5334adea0216effe56cefbb0a90e7ee61f786ec4f7ef061a15e9fb5c1512fbf9fe7e0301c460f04f107c95d6a887010b7f9d4fbff2b14a6c468579a8e9db8d4510f2ad2fa874eb6d8e063ebcdc6ecff63a14c21423c555d3aa121813ae6dc7d4b292bf6f28c2ed65d6fb86458585776d1cdfb2c4d5cfb670c305efc5fe9dd9d6a2d73068162a291dc18ee6bf43dde2fe489ce0aa7d8a15c474b2109c6d6071a4a237e9fe540ec9f3f8a861f4a063f8e295979c1a039dd0d36158b3aa458d64bf42ee4536fd4a11f53929f9f3ee0acd07b63822f4708d8ca528f2fe8453973720067deee852f0f18f2b94e78651817831bf12d202e4052b898b63dedb711194ed6e584a5814cb380051d953992e43c54857bff27bbed4a6e4b1da644f1687e950cb99c52406dc70c28c22d6c7652a05445069666a1031a39d77b54f64d6b20a945e85fdb80b0b2253698c771f7a03788641fa5750d0a4315d367ef63bc4c6b0f26f27cafc322490f6d46394bf2362897b6c7dbb60aeddde37439d3253a382701cb7423d237869df1bca21fdcf9b92d2c75d206ff2752133e1c42f2b33b6f966cff78cb53afe06d95650e944293515157fae74d26a9a8bca6c5ae65b46e58a5f8777d381789c1282d954a7595ff7f9cd22ab11900a297c57160397bdd5198df4328e7f987097df2b4ce57077566a13a31e02bd3d58d367b6d53fb4f8da072c58de1403a9a36db7427926cce387cc8896748f9a9c7181c7623d800e403161afa6ebf3424b4710c50a4fb8e93fa4a9c05c20641f10c4e48cd2eea5687cecce94026bffe08fa0ee630ea999f83bd4ca2a9065da2481cb6c2188bb61ed556a9b7b04c869da3ed517f972aca218d44d115798aa6c5e1ce33c27cfc2493baf296cdecf252e4d7b71c286e94ba01ff47cabb4fff2c86ffc0b26e56eb8ce69cabeff970be1d2d9d75a257a7f6328ba13536a26470f80d5f9fdd767b63d0148ee0ca36e1ce5c278b91466d68093fd3d11e0075432083da74652e52c1345fcb71a1a46611eb30e77593f2acce6a63fb6e5bd0b305d4c368651d541962646fe284259600ae33c43529a6bf98b31af68c5687e047c182bba28d8f68ee1f32fd157bfe595f3d59b9b03ef3dfadef74c12905dcc448a28ae510de0fb2f320b1a70f6e93fbda60d2fadbb8f4edd02ee4eabde1d83b4fe3a5103c27abe76ae45962568b915da4498fb10a74ff05a3594a1c95f09474606e5b03f3e464611878ec10779678a3751aa33353ee1636be8a67394af93c56a1d46bf2274bd048f631a4cc1d3ef1261bcf6a70633fbc7f2864c0777e737eff612847d6f210bac581736112ce721af299c517c397cd975f2c6236bc493357fafa3ab6bb8650dc0408a4901d0e4752dcd617bb9d86421beac1721cbec8dbf8e80637111642b4b01eeadf4544722db9ae71500f945d2fbb919f650090ab34369da478ba13cf5c6783e96bc848217b34d66d47b025f0b87a60db39f9ff3a47a6dc7d79bb3133a5d1329bef0f2babbad52ed38d5999fd1c1d5f3e4dad476ebb53e040e128c740a3c2f049ae7fb845c55be9dbd3c85fe22bd4c9b18f7f0593ba0736e08634b938d1c20f2a3206f1df90c64a0f79dd4e807c74a26452db8e509c52f25206bcbb1a17d913df2d9629ff82a427be17abcf7452571621026da26432384f1111a576e4d6971e44f88b7a7cb5796c62586de900b4fd88a2ccd5a6a40fe8265d761dcbd3a37cf53ea38c1af99f52b011dcc0d22d5417b4f4d0e01edc13e86c31154ba0d75844a6b42cad5cc79db8c7e0925914494534802f90f3d449c84c30e17a2b2a3258292699849b503a4ce194ef17a9a4a96cfeed850b6dbf534a6c38a90e7278c3a77384b30e6159e3637499feb12442a0a9f1f6108828fb44d8516ede630d3b3112ece97fa7920168301cf64e519680de64c3bc9312f005cc83a052b02e8ca22e0b870e492309b5b985aa0683fdcdfab2e6350b5ee19c6c545777026da72d18fd384c679c85d41e83a8f4c92794da5c5cef0edd99d5de8ad2d6ccfe56e4e39cfc922fcca2a83b0369a7b532a96a137fd8aaf16be28c44132a2713f9743323d88f3fdac9f91086a6fb2ebdc09b0abae4516a2327bb8e649fb0c47a4e746fa73b62b48635eec5d508b9119a0a1b4f6dee76ed714736b2050793f73978845735351a8db48d2b828b3944885cec19be1ad03ecc2e7cb5abc34e72cff681370abd99251a9d9c63862d4489aaf9092d098526575321ac96fa5d565c39627375d45b69b163cdbfa26664f0e44091daa8c24e2101c00e420fb1bc4b3f8f50ef5e7eded8fe3621a5d65d88cdb6ffdad3ca635180e50f555d30bb96f6f407820c07f1be5a8fe0d96b246d943a017779dd2e24bf09e73b0641fdd41d7b058a597f55a46d751eee0a1f5de74789f5b23278617cfb501c9d0a3e7ddb301576a5828537f98597cfecbb0773e6b9575a582ab0fde0c965c706d17a8341bfe1bd4459786e20b1014bb46c87772daca3423a353389f4038e05b5667c30e6a6be2758dad8178d7cf55a3d9ee68d344d16c652f7409b6d8769d6c9a8b03b63551cc452be9b2e2a01f55320e28642159c18a013d8dbec5313dd481e5b555c237bdfbc096990df2cadc2b55edd6bc18284ac407b9b2c4fa24e3d10934e18a2c6ac12ea0a65cc955827a6fffa40d00b6fad87f2791ec7004c3d2ed33f7ac3da62e99d44265bb8eac0ce10eadf17f190567aaaf9cda5898c8e095b48c2e3151917e0a9a77fb6499c0652d1df56ee09db2ebde7496c0bf5cf201dd66cd4813a6b882dbcdc8e4f19f5bf27a68595d20af1ac11ff900d9399df8e5be5dccabd808993d2dd40500c2bc305933c980952578e586dfaf048fc550e5ca47ac57560c33027378583dc147345a50c73e98c8241c6967ea94aed4b8c593270d8a6e7bf23bbec3c3955d0fcedc7341348d8db7070bf80a9d949cac2b6b1b2618290c171692e0006b712e19955ec1390bcaec3fbe4d5c0b15c1614214d6e462d3f4f1fc476932ed5b213303d5c02a02f064a858a8e66441068323bd271f6e43abc30012debf1c341bad0d5c3cdaf4002e973da8cb4bc30a77c197e67ad96f421b5e54c58b2a955c8c9068f85ebd68889a8147de26b3048a20655cf5d38bde557f953779004e1112bcb2c4c0cae6953216c7b234f67e12e49b5df7a8648d9e8e11746c5ddbeb8dd13bd091fe196877b2559df0aa194321b8ed17772ab9409e86d165564a7dc8606c8595838b56d5b354db680360fcd599a5ecdebbd65832f2d7f2078d57502a761504b3bb705f85c431316fb08b715c133f5ddeb8e9ec89515ac8e254628e05a2fbdc70fff657573534e6b2f159da71b9404123432a3f7e12419fc31b486fac0bf0d25b8adf6a5365f28299a36e601f325f0ea3545bd141b980e5f6fe310ea69f2fb25bf940e700d1d6849fde53f9a14e8166a85cca2b98dfffa83e628eeed1e9c4d9af6c8c259f80a40f67e36a65f8df2ea1affba1bd9df79338defb6a48a98a060de113226e8befaedf848e96e5277cc5581013b99bd6c3a5e8624802fab174b0e1f072fa74872b4a0c871640da1f17126ef6d59764ce12677dadf070760cfc2c3c3851a0528a37e16c38d65254c689634b2d198662234a7723f97220a6b15682b4f841128f640ef8d86e7674109bb3d0c7936a82f270f6c9f7384321265b6d9c249826d866fd7e27c0502e88aae36837a8a5fb081a1a5d14cd51dc9f28ad3e92ea23c1b3a78503c1352f2c9ba237693ed9f5a63fe8905a63c5f5517b7a6fcb6f77ddedd9e1dc141f9cd13ce2258c43d69c0d36a297fd26cb9b210fa21d4a4655e76c0e44771a75e8ac5eb759ae192e3ecb4ac7634f43057b4fca427b8a1562532872d930f449fa641dd48ad2c905168529e2fd0e66b4bcfdfe4d87d0628b72f133c75aac4293f9e1ed1ad21d7cde0e27bd8f795ace900adc94da09e7a6d481b042ac256236d150570e7e657b4c3cad9051af5890ae57809f42453385c17dd4c0e9b0cb7d41be72a97a5eafda5c573149e55dffdc49b5ac6c32f0aafe660ba7144aefa016429065e41d6554a683add3e1b0daaf96c410cadd0b11f41a06cc118378e05d0a165e323ea1e70a2ed1731e609d52a7917f033393e1947ae6b5faee7bc4d2967d91fae36a1e345bf186d75f3af99bd4bef16a36d99a87b581dc60a4e1aeba48f38734c05c57f8bc216c032fe72e594eaad01dda55214edc8a91c640894350a94a971d34863cfa0a29df810f6acdf47b9f9b02b2e8a4f3b9881ded49e683413aae5b4843dc244650e4bcb0e40f1f46d3cb6de548f33029217d21a84320ddb91c52c38fe0c897279cf73184a9e9dc0b25b8de2f287a4286f07fde3c29d97fa246b6784d7f7fe413b75d76a62b62e76789b0164a256f69f97d8204815e2bc912584077a9ce52a47eab87dce814b2dca624f0359221e106d7375eb4e4beef60508ac3e6932473fce27eaa391282d548fab7a93c1aff805f9b6c66e2cfd3e2ad5c8ed17cbddac1e57a2b8d1921038c66991a45de16d86c57aaa7b43e57cb0d9661da50c3827f3626b3fbf18e7f5daeb9c598e11b54abbe2a780c0a5b2f67e9a8356fba2536a6ed09020d8891bb9b5caa55af87c381f052590f9de773840db6ce69c78239248093ce92e3f93410dbbef6357f9e29a2d45fbcb66ff0697214c352b3e46554f20fba97f544e24bed3017bbf5ea0a11652da8bf7cdc7a8c5ab0170cd4bad68f6d6fe57355d670a07dca62a2569b60803746156d6416bf76eda52dbaaa6b213187c2d845c7abd87990c62b34b3465f4be795cc8416b81f2251717d2f202e4c5c34d4fb12b7ef18e3e89c34741eae764f4c1b1b558b6833dcd63eaa5c8f332828e2c93e6287b2c36b48327acd29d3df0c8c91379a24adc399f7c0f68cd474c5c64aa699958688bbb445a87f91d3193380378f78e9d861c065867e91bfd60c92af149bce6a9752a8c1a67ac081b52f34784df49e4167d77b664975625a2214c5aacb0242dfa6e3bd0af0c4231375274c58c08364ff1eab90baeebc554c38d617c57b217f52a12328f570fbe8091ed32aac9a0812eaf20563ffae9cbc3110f2dde6c2c83c64a651d2d54993e872a8ed5f759bc70b933023c85500f52bd3d4efc39ded3bf1105b54036e58c53f90251c92d93db4ae590cde9ea798e91897f92767a2a909f07a040c2e4d53d99e27cecdcd6260713b04e526d5f4db0d4658c39d6824edecd72ebda65e98d1c98d2f5b99a38a94613b1a5365c8fc4d94cb482457e11ec1f39b64a2f04c99ee56feff438a3521be2c188a7b04b653ed201d886ff5b32e7be815655ea0fbec8768871a5db97c4078a48641be9e13b7277e35662d3213b30a3e9c2bfc2bfc901fd5ea51d8622742525e6377a963ae0b5bfb33d68c616767bcb7602e9d124fb0291f4034674918dd69da0e60d6124f8ee3bcc43479c3664cdec85e1a26f877e61bc23fa23e3a643ddde0f96b2b7709f7047ce3078ad99163c71fb5c79c9b76add0c7c1516aff6773f6af49b5f8d49a6e82b7f3728ea3391458fe1472d28ea42af23c2b4c4988f9209f98517e2529a340759b452004b3ff053c46c144c9a914074c7e527fbf528feef8bda2201bbe7ae49fe7550074f0bacd9736ae4fed3846ae6acaef99f9a36531197eff32e3684ac660b6f2c9cbab77853a879b83ef0f665d6454e9c962d3d28e6e92ed0c5db5175f92a41023f353847fce1731daeebf2a580e555c10fc2e3f6dadec731d7c86a93c0629b61603b82d901ed2ef47627d0f0d0a0b385e97fbfb52353f74d650825da7d988065061e79733605e540e26324bb68450ef06e60f592b792e4d92ada74ededf2ce6e5fc2b3f448b8edcc8f48ceaf3e3135b6f7ea0ffcdf24a7fdc7662c33bdf6bef1e9b65e147544d33c8573dd8bd1a4e7b9559ddbe201b549a574f74710d3faf5140b548b08bda77160b02cc699bb775e3c7c48cb1ae25ae89a18172230e208306c4fefb146e37ae6b6b9e0756781dde01605fc33528dcc332e7cb7e4186c3466c84b8dac5410e95d1958ad16cf0239cb7ab0b8d4c5cd8b566cded64738b8cf17757466d9f0e493c0a45090be55e87720fde48d12baab0f697d3241394ccbc9f1471c2a96c97dd5c5687dd70372bbe8bcd6fec65a49d86fdcd861800d142f1311506b0c39728d74bb39e6fedccc58cadc8edf3ac0526658532abc072d9cafde1bf22c130e737b0bc91ef070d44c5a5cd5dd3344f5e211a64e39b8445a720eb574f07d6e2cccbe541803c03e07775476e5b519276de5c7a0b6cf2b40fd57d227bdff2c56c8d85c4d6f7af6b518bb58416da9b97a76a1d5310e7c2bd412123ff7e341921b260f9869fa40f8890551acac1cec467e4adc0cd1bf58c511fae2b35b3ef4bd83486dde806112ec25e92e5a873792b8af61aa9dadfc21d60d8547dd3a23932049953c9b834f1a5545269ddb1d314d27fa07b1ac3f2cc65d28d11ed4a946953c04fc5199a87693801b1325d032b2b6e8545211b9c06394c2a9b404685503497a144c3e78172318297f189b33f118e27aa50fd95ac050ccac413103e2ca3f3e7f3aff5b97de3c12c669d9947ad7a6e518d91c93604f845e4144a44f1a10c40506bae67215c905c4ce3f8dfa681109df9a6309492698e2d62938c5a1d52abbba7dc40eb639d89b54255d2e810bfd699e98a6f2d0798f7c71653905d4f667bb77781f0aa4f728b078152076723b7f424aa5127c9ac69b14a882bc2cc15bc5e54ca9199c72c23a8f6517f63057d9557ae496f56a8826432bf24608b9f8213ccac1be0d01a29185ccf5d86e94ea888cda57987a5ca5f4dbb2fc87c4bb8fb043ab04f43fcca3c8badb129b4330f5ffe21c2a1d3c9e1fdf3e41cfd19a5aad0b3ebb500592fa0ff312f83527666be992c2b70b79156ebad685922e1f7380e5a9430b2833b52cbbbd299e197994873080f659e1e22ac2e99ad8a8380313ccd5f7be73c9fa212efaea20118e032b2b92a8a790efc8575da0960716b783c7936e937523fa00109d51fa52b548055303ef4f883b78fe4d59913e0dc727a1a51eeadfdfce9f8c12bfb293ba22e51c34f3189ffa042c2c70a3a3fc0deff2dc5b1a560fe1cd2b07873d6ef0904bf50dac058e704f7cef7cc2fcca9229831d14b838c179242d7ab74786e1a2ef4457a42ccfc220eeece46f40057a85776acc013471303316bfeb77f27ac0203b59d686bf4994af1d94cba182743fe1aea45ed38136b8c64c328e7b225f304af43b0c5eab35eb7247325d1c8d4fb31606f003c1b94618c2b4eeb6c0af93ca53b0ab647da3d1ae098913fbf0595f23c2ada2363f06006ed34b084f0fe730f7035eed726ad719198b5432f215f0caf23fbc227f8ed6ea415334d95e6de8bfedd93f7635f99ea3f1bdbbdf186465c55e77a9436f60181ab8c4eb80d019d203b636b4bc520382439343b5429c7ff3bf02bb2749244af95e8033275b2aff9332ba1d692304acc2e15aedcbeecffe0377a0f101b54620cba17376d19b1d3833b9fcbcbd289addb56827086bc13fa8b78922226107a22f60ef6ecabe0d0e5824731d47b306b837fc6d84d231ee52bb54e02eb3e7ef625ad0892b8b2d156268461006d88e078b4dfe9cf73a750878874122c609364f7674d41276062e11ef1a1366c69201485fdaf220113fc776dad0f37d3d102cebaadba65586d28060a661811c61f07bd0fa6cfa3864b29d511278550ddc6b3b92848d879b4df58a92810ed855fe332563fbfadcd23598b708c3d2d2169bda8bf7c1d5f66a2d76d2b1f34e54662d209e2a7b00f3ca4095d4ef5a8e0339a9a631cdc69de1f44040e13182718f53f7873c8b71fd9051f45d709cbcab7d16cb8fb1cae2d2c6d16e3eee97c65a77fee56d17f1ebfda4ef5bc5b8598a9c0fa1336752320069a134d11c5982f70697bb15ccb5b02172abc9cae108e24a06a17ce65f4d36552de9ec879591411801fc24b0338d370d2b6e57f3f1bb5926c0efe10e37e1307b3586c0d6dd870ae23bd409d346237bbf0c5bf0fbec1a492597cb3f8f7be8385469dc7cfc8530e97c30302adfd406902858ab1cbc2dcd53250cf63a7aa327de4883c6213d2e70d68182a08688ada205d29a3dde0c4d0866fd857182a84c121a1917fd0b592ad8608be2dfe5d76e721aca3255fbaff2d908252997d47a5644d434d4403fd87aabe134ace06af0f08f3e9f344be24f00ebb11c12cb1b21b6511fec4d60c409c25ea84417c9f5a510df8c2927cfc53272353a60ddc84d3f14fe9477186f372683f4b5a2de293c3d7d26510c47dceeb582950fb418e401276eacd7cab39f0c1074d4ea56e6e9fb3fdbe7ecd11e392d23d5d3b9c5d70b2e1f63bc5c91dd94d9665c395c452c606e5cfeef1d62a432bba40c82f6ab00d068139bbda12bb6df347b19023892ac948d5b2547498ce1687deaa84344327ebe59deead55f125c28ec70478c276a848e837f6ba109469ba4c5e5610d737efaba47b15827c11862fceaa4acb00e8c4ccf186b70ae89f36fe58086b9c9153baacd961fb23a5edf3adc4874062fd019b2f861a3f152c89338f2b18884b227bc1126a976cf506a007b818320bccca818a5feb3717f04f9ec00df057a4d6529f8a9a5492fbccddec1d680090d975813f2bf224ddf20ead159b83005b5d2e9f3a9302713c72905632b0529701c9474ea51876756f287113138ee8c0424b037286665e996650f749765b24a8a1f00da28fcc99b52be6306562d424d07a47d6be4b91b711d160b12c5cff06041adf26cfd7629550e1bf89d5913df68b9a4a803723f69611094703d0e875d4fb75018cafe24e7501958f38fe37e8b8d4a2668adb4b5c9432b3704ef03cf28ea0d3aeacf4e2e684fa5760a44bcb791a9a1d2b0d5eaa3b0b4dfcf7884b78952c5fa7da513abb8dd4078b6257e2cb3655ce5f4c18f1bb7a55b92baf42f94f4cacdffadc1fb043cafe2e1d2ca448f559c51ebaba13709d443795e127066c6a19d870d13accefd559ce4a89ad246a93b4005a73e61bf5b79a24bf2474f0e7870ed812e2a0cbaead2006313750c59115ee910f999a98b3342abf862ba5658e1bc0a1e63dfef7d5aed07f490ab48cd055286b1b946760f4d7d1c64e1fe9e70e054cad3968132943b56cda46ff19748ce617cda2cedb340b37ebff5b71991af0576340ea30322f13b5b74950cdff3ab8d6cfd12212a63af7343388606c495587387ed2e74cb3de890d76478be4aa35b74c36bb6946c162c7d38524ce1060eb25c0e0b8c04f3b9fa6cf8371162bf27071fb0e7539b24f84732d9a44236d345afe2855bd665d2c4d1d51696bd0cbde98cf052f5568731e0e7fcf64578ce28d7a553d18cb625ce285ca600be58ccb8ab8b21fbab9e63de9b534380d94b252aeb1510afecee3379713808955439819246770fa229623f99228836a70555d62cdcd77f3eebcdb0d3e0e71a34ce6ecd4ae746bc5755d7facc695e8e15110cef147ec9152c5ea74245dd6a98aee06958446e49ad4b8f90e1b10f480e7252fbe1cc807024ae07b926b4e394b062720425fb3ceaf975b3308301421a6453103a28c8016ec44f38d3cd49a9afa2c8c31fa1f20f4d41e9b07a6f20f95ae37fb53e241d022096125521537196591bb0118ffa86ade806d68653d69add0127b9f66af6e91eb53aff0c22325115653030c44215f8b9c2d1704a097d98136ddeecdf7dabb4525e0fb16dec3056d781260baa808c65db88dad791654016a522b3d1654bf67e35a11737510cb45fa3cc89f223306cf11370a2838c554bf4a140e9570d45a5576349eb4949041db84fa5db6d7c953214903919b50d45e8a1d30c1a11788475c8fff8726aef60e9f30f3339ea2ea46992db620023a2f5c2492698911cceb0d6b15ca7ba04cd3ca0c572652e88379e1bc22f005dff8fefa23f62ff003a9cd94aa93d849e6371d9e436d5985611ccca48d5fdb40f2a6f8d7a5f0efdc101676789cf62fc376b288312ffd0ff69e6348e80affdc396913dc1dd72c410aa323ba7372a369093317d8c9f11078a7665ef2ce8fde251201a0db85fcb38927254addd8a7ad1dcfbce5261cd60261c1f8a65f3936e451d59ad4ff8d87f2542dad022115a4e60acad8c543fb1b7ee78aba629df296ee8f6d32e550e00f312a41e70a34f67f3427867f5aa2691a92ad0b3674c971ade8759759837e5ed411b3a55397cec5a3bc274b2b0e0e1347aa9335eddc4e95d9c729091db0169ce2194721342fb9470de4f10e72765d87f786727e45c7510f18492951286d870457edc4f98da7a6113d0eee65dab880f838c0d9ef16e9fb77d295a7b4c0d4a0044c732365489e8a11c946caf12c981cdefb10d1c1c0b1bed782da41efd2281e772f25c53f56f8ba39c7a5e8b44c09f4607fe68478ea781606f6f3bab3f64049b8730911622c60107f42ba9568f0b5cd7199d5273e18b208d7cf82ee50052588c9648892d3476eb0baac27bb3efd5dd330ea6f581ed923eed7addb8d08a27407e46f341a218d66dcf0a4c8aca7bbe410a86c5e43a6c66e87c25b6a8cbb0bf4d49f54b680cef7494d63543ae138f99362e6f714300bf3fa26d3f1f75cad9d06893c3548f9e61512262713a1137dbd9e3cc18ce3b5bcdeb7f60fa70a0aa10f871b3872854f277799245addde4a2047efe4e1388b10d2cc1b5e37e6fa7e740a1f9d75f45ae4cb5b243608dc62aead204fd8a659467a56cc84e8e908948468c483771ca92500d2e647315f6973f70a5d140ae93f63409f3de69134fed40c5c561d96dcdaaff836ca34301f2bbfa42f3ee34adbcc624cf551eada0af84d9c59a683e7b83e62f3980397bae18cf4d749c00ae7484b384b58551bf8da0441212d361b7a2067e37f33d1de197b5f3db4eea8d3facdb37b75bf27ed029646d6a0e0be235ab8d33ee0f58465010bf273770b75fcfd9fe84218c09a8282c1a1ecda2d9ba14b5ceb480aa2ef64ff4fe6e83d36fd3eca6a2a9964d8be259be014766e5204bf5b98e7c56a554dfd5c3dfa4cb4df4f919d9c47e61f9ad7cd1778cea3104ac807e55d2579db43a8165bd6610310724ac1902514670383ca7a06375e9378170849dbd07a1eed5599e475daa9aecfaf0f1af0f09ed21e18a94ac770ac3ebc28c9e998246a89fe339b71be3282d4a4635e863e0430e1bf87cd10bbb3df6fad1644fc2f087e0eb9799235749591cef73f9fdd5b23a464ce7269fc3bbc310273384f051bbf5f176c009d4edcab4d13cf20e54d007bb5eb57a38550c12b0cddda8dc8d47e1950e9f7a757e1a3b56aa884614ede54a30511edd2ebf0618ad6850c718c794d1244805dc74e9bd8edb289c56c9c0e2950d8247f268c795cfbfb6f254cc3d138cb243966cfc9c582c6eb2640a79a41e6a0ac1f2732047fecdf550bbd2541e93afc987e6ebb5d1f3920f12d0bff1dc472ed5ebd5adc91251ea1c81688d6f451a9d974b98cabba4bd4458ae7f1814d56e7910cf78cc048a3df6695327f56cefd1fc9098a76fa8f5cdcd4d32022c383a6420aa77d6f9cd2cb732cb1569328ef4796494410b6e5ae103be5c0ec75a5a6a241e836deebe49042a80bdc7544c64fd754f191a3f00242b59f5f972e45334f58a54fe1231450536b969376f210c87ab4b90db04662f91203c208e7bff278bd8720f4a84e0325204f2a2a4ce93a1f6580ae700b793b6b7138e0f18ce00591b3ab21d340beefa56b31f505c0e3e1d0eba2eecb3f432d1fbfe2a367f45284f61e8e4379628f365ec7c1ddba5ca371359fbebe20778aee069863eeb9c90c4f0095660ebccc7542c83b43468c9e503526515127ac8a0b6d58b8ab5d063ab57fe6b9a064d1b1a8d6763bdc51ad28b2a81273cd9fd0c406711f01ce7c6528c94a447e74a889a60fc0433cac85705e47479741da00cea6943126cf65230ce178eb187326abb972434f6a4a724d0023b03c2d22ab6409e7512a610911c87bade9365677fceb4292384174f87c00e3650fb23f3c02d834d3e3c17e19eba3fe687e3ed37129bd13129d1d4cf2e7e285a2a62891dd98138d0ec44ebd13c5fa62b986174affb0bdf789e16564d76a1175c4b0e7b0ec3e5b343d49744543296199912aef0e9b1da06545be45c1ad01fa6245c00acaa9e7bf43c65c53d30fdd9b9ae1209fb4cbdcfd588726f8b01cbd8a257dfa69fb73ea67eb65d17837d70101376f641dc14eabf6ed4ae9437db4870e959eb79efaa1214e4ee3debf6c24e8b966f7675e16fe34141cfb622fb1acb79c9b7b3b27c74e98fa1eca540fd41ee4c6784dbca8b46094f26c18d5c4022f67f97341285af1f936c3ec957d7ad1277d649dd4af69a6d78becfba9d126368c67931599b98666c1ba7d961cbcccbb942a10c5847d8cb2a4a57b08ccc8b857b6ff2db4e6b4d86504675cca426161394ee9e4f9997e52412e3eb995311fba22be9a97094d377ed9121124cc46692d6585cd3ad6b2c00a7ae96019f1c819f70f2e85705e0f52a3dc61b327dab7a0bfb6196356423d9933981df6a5643f4773245c8a0173c27ecd3a8bcfd70b453c686bc515b8677454cf7eedf9e3b6e0e2bbccc9a1da69d6e00841f2b3f189bfa00c87f7f1cceadd24bf35b023f3b429143054f39cc94df601bf9f076163deb6273c59767c4c7dcf3177869c0bc4864b889748b40cdb89f4df68bae4041735b8ba60b302ca0c7510986621372336a7fbc007769ac323b21a14964972d15e39622d3f22ae6ede19355e985759908799c933ea9c3161cecd3954db8d85f855e975342e6c234ca5b76bbae9ad8720571682b8a40b2fbc65bd9831343b9dcbdb03e06b1e00d4cc91eb0e824db445455402683443ab769c9e57c6a52b877c566592b7f077e1342da91d478717847acba59a3d2eec25059bbc3e8441dc44497cea314e026c3d32ff2d4e8a1c1c9731b2c17750c96562000dcffffff23