PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 50252 ad88c939876e82ddd9c060dbb1402916ba91a8285d63d21bed6c5cb01066fc77

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84da2f205c2d6ca64df1c8e97130e28cb03fe1daf06d40ec52be5d187e22c98c
Certificate Block Hash
ad88c939876e82ddd9c060dbb1402916ba91a8285d63d21bed6c5cb01066fc77
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00125d000082b90000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b8e61865adf49229f5ba50cfb013d671de76ca11df2aaac587aae88e24202ac37b559e16ffdcdbb992e950357bd132689bebf58d832642b4ed99e27aab6b89ec1d5d3d47b114747c0cbbb9c8bc74a343002498cfd0520856491c0000000000000080000000e00000125d000082b90000

Raw Header Hex

00004020c7be2a0f16c1433aead88b58438b68ce8a23fb60cfda55e79963574d9466131118a00fdb620e6e3b167c86b57c27dbc9b3de4341d6b4bf6f3d13b7f78baf58bad1b6026af43e0c188cc9227e185dbe52ec406df0dae13fb08ce23071e9c8f14da66c2d5c202fda84

Proof Data Hex

59,560 bytes
121216010307c62e10173da4e3356f210d1f187ca50ed22eb32dd5051976a3d922e48faea68778f9e3077f5b5bb8e5ff93becf2b01ae38206b22e7df986eb129b4545c4d3880acfdb4739a580770d13519b7ba57c3dfb00673ebe0c4ce78004845e709fe6d6ab08ccb253ac6bd34475b4b10063c4c5feefe712ea01142b8b4a44adcd9970fe5623ccbbb6642dcab03beaee768b1c3f1d6f75ceeb3d58114b316b8f7c2f2603413c7b746030a8531ca87869eb532a3c6b3005618bbe633e18503a9736d239e66db38236760c2380a637a17f9f00e8d77611ccd09d5c1f9154397c2e8446beaebd50af995a1ffda2ac2770dd0e524e8c3fd43feebb486803c135f90dd455efa66119a96036bf12d3d27abc6f40f5fe635f3a2d66fe7e92a9fa96cbbafd5a7da4a06e78f5e21a38fa2172d1a12ca03968cdc6c1b144dec69a95d30656bd42c623da5670a10c2ed00eeb90758075a4ba81509e93680065f1718381baa499865f4306414b1aebb365a1fdb23c7c4c93a6bcee9ea93a98f38c962984c6657f0a397468471ffbf9f05bcfa09ba22469f44d061c1e7f87b10bf28ede463077b81132640fec91bd99de169c90c1ec056cf250d0fb5a5a3d4a4d80052a7151403eb99f0bb569a812ad06200df1e67830d201809f36279d7c53a7340afec6c54b3c27e62770756937e9532a5443bff3226375d16431f694f6536092140ca114693c1546f5b55a3b72c036e548feb4f9236de9fe2cba1c94e7827f266cd3d8c8547e4142aeddd2ad143c6ef35cabd20130420b6570ecdee063b034e686f2cfe1cb08cff2e3c75e5a944d75f375d03312014b05683f2ff3976f15bcbb2d66b4b2a4bd0a075e16a0fa266cbd72bb6ee4c338f6a0d373dbbd30310c097b6a74bd7ba84e74516f83db91800386a68aff15193e6a3f30f0aa0404491d11406508e7c18bb8450bc895867f5ffee7603650bc699d9cdc9bf1da8ae9aa0377b458b40d931c30f0a8eb516f38db0535d1f8d19baab12fe59b88204daa505571b827d152fef6be64e15edd904d6968c5afa3f1912aa35f9247419501fa9c0f067b79b442022b463a1632281d0056f48f146bd0f05d5ac712f814f81ff1aee51347765f24e52a6bec4bcd78480bcd4f7b89552bc39a1758083b02016faa68468851da285f266c20fd37d8ce5eff67ebd35d54d667dc0a9c45f05a6c3dff53f71169ddd9836a689ef6369191c318fd18c02a2c7fe2d33b966a82168ac37a0f158cfcb6f99d4080d44c327fdef17cca74352a7931cd600ff22ac395df0e6b6dd396d288688fb47af45ef961efec06768a26e929c94e64bc693d5f1560d8ac3a9776e79222eae407cfcc4fe9749690e9c03b61fc4cfabe1d75daa3c13091d05d2ff9a8ff5ebb34fb7cd8e40b934c90474e14a84a0672a5cda047d7dd847919cdf33c852155b44ff9ac2f626e00f8736e59a38b63b421830ec8782c03fa54658974608d12757960bb945f6d3543d98547b957f24ec067da0f284139eacf00f11e1058726ec20fea9e02ba4e479663fd2d41cac428ec7b56802f513ad143bd4bc7697465de13277b572fc62465effdd522f04da5ccf191ae40f211e1f7f2ab0f1d4c03792e4961ef1c56235ff7d6422a09f38977ab44fbff0d654d94d9d1a22c75ad214aca7a352b60cd07ac98d0beb41fb539745078b901ce9b099586180aa3777227439464fd187e74edd697ba577e315f9bb64cf0ff539687c61090da0af6578c97a97af9aeb6a0f630588146d7191b2370104d9147558e03920101ebeef223c00a0aa0c7313dde8c7f610e38b2a6be5454e9b74cb2dc7d6d4d5381b4111da9ad72d75d2f98dfc2ea0b6a9bcd810f6b3c0974145f81aeeeff84369a446b29c748e10e5ddf098aa307b6f4186dccd8360b23d2a36baf76f8493d9cb800a673646ddd0e6fb5a5cd85e9cede9b3f393868d3794cf7a29e212a38622550ca9ee44d21f1118fde18214509d1bcce5f9d3bdb5f9746e9f32d3b3b7bfe716f3d2217a9f0e89c66b5f2d7e650baf4ef606e7827ef2c6321f700f5e2fede412a88c27c6d5d74bdfb616ddc99bbf694c973cf0e8f5f2e9173ae3ba4bdbea859ff328e1d453b6a30d77cff1bb698283ab192f4a3463474d5db6ca4974d3275ab76671a9bccd7c4c5595dba6de551c9aa0058c52afe7d24f200d6b2dfb3bc28323834e956495ec3c365d6ecf96f90fc1bf2519bf43e78f465df5d2b7b1bd3a55bfe1b5eb3fd2941d8dbb4d90b5db3a3e0f12146aa8677be89231f6fe605f10142d674446084ae163f752d22acd3e62ed2308d4f474c329ff7b8ae98d14d04097fbe567b2b771de9c1da77dd90f1674c2a6fc6653dff4071f1e39ddbbf7fef629316d73677cda256cef89d23f5df6e2495407e6b2b12d8e3fc5271761bbe1cf849b9f429d7ef6e15a9025e89805351fec3e4b441309e3674afa6aa39d1ef84bb32c4380f9b3011d74439bfdb1d07cb65dbbee51d2b7f30df8397c1cfb8b9118a4946e67aad49f4cf4fecb947ba7614f4479c4f7fa75bd1e647de5bf6d34d5d94e56861ba7b1f26d32e0c9a324f6864950e21fff485c734011283c06e87c9cacda9394702969cb22c2a13a5e24b3d0c616b4eef809856f12dac49afb5f3c309cd513bd181b77d4774db4024062baf3403c3275824839a9db4c328567273e3e0ba62d206da9bf50d531c52e7e44930d95eb05b991226a751b40ad11d194b426f704cac5c57ef135c879e327c69a0a83e51ae3eb2d96089602c120899e5ea7450ea72d3e2c16b6c8e4ff30d7d7c697f973922c043e48583ded4f1b945d910ebd22bb075ed0edc4f00a7caac94e37f16c058f5c692004defe5002b1976c8f24bbc77381f7c94159b54192ef64f5e7245501a90dc7a487925ec76e804f8eefa9937771912a186a2de835b7d07bc1249d3e06da654fd00b59c4d13537df967d18bbbce9a5bd16706decac337918edd36eef9cbdcd173f92f093c5afc96e79956026f88a7065bd5b108f9506a635d2dc4dcc215cc7242fee5f512d3e7100846a7a40900e86e5ffbc09ec3313de81c359aa54e1eb61c2de506744b6d0c654509805aa69754cf0bb1c7aa44d9196558b5f50f422e9fd51b618b62b852b246c6f66234c94cf034e35c94ef427b74763e784b3a6600d8a9244bbaa98139ba6041026dc01cbf62f8006b9f12c2a93613320ccca1f2964cb32c07c3a8a7a28ede06be82ab2642b0b7bbf362c61592e8b9d05992db84fcb59bb62856b97d89fd9d7792dd801b75760f7a4a3f92a712a0d2294b95766ed0017476ee01ec720e28049908a62396893ef7843dd6ab5f34e1c64ef07e2df3250717b284b1b51a9ff21ed74094a5c4737326f973974c91523c2f966345f862deaef22dc9c42225e9916d402e004e2c4e56831340edc1837cd92b879493936b39f0f140b704a2856911414d6490903a6a00f1df82a958f4ba12136230646cde47dc683b02563b1a906a1c950aaeec511b0f234e789776a2266d6df4aba5c8edf950658cbf3fba08218d9432a8eb7db169fd981455e2fa8ccb276001da79997cf0c76943dcb6ace261491ab5376c0640f1b317a70d6b2cb7ad185b20ad20c14bfcc0f3e95da0addabf86e7c12331cb636e3da3e3418a55a5b4a15137055aad1d8fc810f438e8d123dd035645bcdb1cf84ddac1d37f00e7b6d08c54b7eedea26c145a1ea16fa43f0cb6352f2cee920a60e733a2ead159f0b888ccfc5fcd52e7eddf631bad528701591759504d51c2ba27bcbcce67f126e172cc56fb47b917b4c9686986a7714b5e2b350a88f2f4227507c1c24d35c7d3c3b4153a8c25d3d421c5db13b141d90c8fd41ac364e7147b6b056ec2eaaf789e0a8363941668067d428724cca6636b9969f86b395f3a83ea35841242f378a74e742fd50221e50132ddb24eb54e704b60d6f1f2d8a8b998307438b69d4ebfdc462fed469e297de87e80c3e669050cc94af2fa48edc3381a93452cbe2f9b34c858f54bd96c65dccf7be89e16a45b71ba659d0d4baf6077d3bc506d0d78b41444fa8299ea033fdcd7bb4d572380131181792e281b7e81a9fc71e8fb7501e9b0cc75198802adae7cc5bdbb40ec6f2ca1f38a9b8ee070ff06bb4808f3346574d6f9a497fbf695a1df19b5fc401fd00294aee6331f35d1ef34e8d80cf1705b7f5bdcee5d936197a9d5dd78507961fc9a2f25a116772c880d9d669c4da70f7da12b136afcb053678771ecba961548ba33844f27ccae79a581612a7b50eb67dc0c53b095dad392ce66fafabdaf2180e9fecafc9f11214df60e57b9a76eb92dbfac49c5a66d2685bfa04b993107adc2b0a99fbdbee9c73096f0d2546fdcc0e8862da0dc104b764b56840d6e01aa4e32458bf98c6da857d6c31cb58c048f59df5903b27362a9b76a9bbc36f5898086257f193ff8b4c92c588584840b985d4fb34c34a5d1fd996fd6ddf6b87131f1b33b11e98feaa3cdf16620004b7f0fa34d714de4829c5e335c406f8c8b97d8d7f408a99f12012df7edc04453ab653f9d865f4d9b313d496251eac13f677172492453deb83490803f0f6c283970f8bffd17469ea16b63ddc81d7c92002bf9218c59ec4e223597e213c3fe8e7fe066d584baa5f6e0f49687aea38c7bf37196d84fb3ae6c3644793062955c9c6b7c365b7687e142b2facf8d44f2321c6418fea8d43b35128b12f6b56222669cbc8a51a14ff4db10928e85be11abd08370db79d4a9a552c35baecb03c3819d7caf848a490e1eecfdbb8baf32336065fdba1b0456448131927af963a52ec14f909bd69858449baeeeef83e01928f3a7c81a114ad8fa731605b886e87372e2747a14b467c28faf7b0157b78eeaf0d8339498ebc1ab866c616316bcc5d6461feaf95c884fe2fc3c34a6b1531761c493bce0c6ba5036c076da32269d7cdf36fe22ff0ee666815c6a47f9cd82789afefb0eb30231c8c3e4616a1f868377bc040cb2881dcf82a92da89510c9c82bf8da99c0e5e491e86f812ab15ee5524e045a5a1c7b8959eeda210f56dc3ccaf7d350af7d28e0c88b186d4ca35bcf48402d6baaece65469678ca22608d1644a430fbb5c072643ab63e8b1294c526eda330a2a6aef39279de19bcecd34d1e7d7c82cd3f73f2906eab35ed19d0ad0f2a117b972824e3277854e0eae2e8ece721db2bd5766527e727faaf500f4e35343b721432179227782a35bbcb96145e8382bb8c6fc3b9e76e41efe79216c0454de09cfda587eac79bd6f929e0daa9edfc4774f04c170c5d33d3b786bfdec941309812eb9f2186ccae141862c535d4dca86c37df4fc24a23e648ce4a221aeda9e9639a5627b5d448d030d9b5dfa753c4cb2898a38800685d0b1c8dca9f96caf77ea9b41321af78863c2fc7f2e101b691c161ee8caae90c27582eb8b3d3b5f9ab899a92a1862e899ee7233038dd89f45ea3e3725502ec117484f16810ea2b62b9abfd33f1c54dc137db2e5241269271b41aafd28fed77af92561f3c512676e8f225d0d316185b5547bc67b3b233d309c15ed63bef6b844330393ca7b4a77999b01745c616d2ea2b814a2321215b237d80b62fd0dfa2dea73ca7369eb4d4bfd64b99637b0b41a762b17bc4f832efdd1887f82de60dbe50f3b42bebd0d422e8005c28c3a2479cba33f21225eb42a0262a2722b2edb90f6b8db640e592f9ccb17c0e7f1ebc0f36a5e9459c8a8d5a7fcd1643f53a6f76b61f53c48aa3dd509d27edbb57e687710b0af67ee64e939ed20aaa282dc5fcbe31ecb2007a82e6638542c0f8f3a395e98155fc1a83b699daf2f0bd78de19464c659062195411e7ece0fb59530ea59e6672c864847dee2ffcabd29f6e1a72c190891708d7d58008c9e0332e4ddc84251b1517c277bf39ae7da81ee1d89ec840148d27838e65f979d8932616fc9b211ad181c94339316603ddb546bc8cfb31718519a8305886fae0263c7b635c4abcfa8b08c5b4b7e51ee554be3e56c41e4947fda55fc7b15f9261a7d42fa7f375e6d1bc2b3adb549615a66df74ec2794ba2351d7a4b3cdcdcb12953465b88540d0d2623d8e688564e4cc70261268731e2075eda726251b5f291acf321b079ca5d1a90a97a58eaf0495f9085b03b32a1cadd6132c2de1f3b9a46d262568128ddc94085c7824761a6e3c38a1702bee0a504fdc855d8118889960c7c57453a9842874812550c70fbe010476936e978a83a133559538858b0cad3276ff24e20b9997953de724b6d9049b7b389e2ac3cc1ad288ed82c181721338e48d5bd95233425bd3d90ca3cc0b63eb13000f1ec6e7b2a99f16d1e78e1636848ae7b62ff6368ef783a7a39df2d3e3a5a20922e341c8d79716d9e519affce7f3c4cf708f0356790b63e5bce9ec15c1df77bf8e81e95d80b48a79d7170c805dcedb794b4c9480bc79a1481e84eed21db80e5832556291dbff12ef20b0b00813d916b3732a7bfe267bd1987cc458a4a5a923ac011f7122497a5839288aeaddbb9dc6ae88b1cfc747c6406605476c24c829fe922c503af23cf6ad3cedbcf679dd21f8aeb2362ef67817066887a0b94baf4fbb809ac6733a9e1963a36d9fa550e8487df944648651b6fe409ef6cbde05f99924be36865c941f331b9a199cc1d633bf96e64736bcb5f0227fa700a2a965a346f9befe5a3e629a6bfe4fd53922dea96a11c0a552bf99c68f182741d7802c65bf0b7f2082e1be229af873a549655aefbc1bc2466793aac0c4bd5ee792fc51eb7685d4f0bbc0d0bb4d273fb8813e16353389613f7c3b0131732ec612c8b1414c527a0c153c073a3e807cf2a7798135ea896abc493bd95f988dd3166a98a13e3cabdf551e9e12f1aa27b953332775e6019ca41b1a703a7832c5def37d748536a99ac86a38bd39d95aeae7bc96a6ea57351dea6b891ddf766b4e3f2a20b74a2ae257e3fec850573bbc4e1894d549ed5caae25d603d66b508e66593705a3646c92eaa184fe9ce40fe14c4c26622f546748d4281da5a7a98ea9c2128a088b27f0b81ad0627db3f3ee0db96c972e6efcb475457cbc39e8c4398e9c6bfd2a91c145470d7d5b922d44f22543ab32aa73572b5f0f084c1eaa6d827250677dbf76df80c52a15855ae75ec67b5e2d0be46b16bd78c1178f978d25ff762f82e7cef2cc409a393f951c2d10e914a396d971eb894631812ad6f2403eb29cf8c8043f82b95f8325a592a45f561e52f31fed511bdf9e9ba384452b020ef63c791faebeca54232c3d3dccec5413b49ae7c7842bd8e6e24a5e64c01bd3dd74e4de7a718672333000f1c65afd4a8487021c78fd0637c077f92679087c408e75d0d3daec8ca1d713422a069541d443295939bcfde073836d8b9a4090cac58b21c3fb5c61231fe93621e07dd2a99518e84cb3e442128855f27e2b61c5443b19b81df41443153c2133ca6982242ef4d67d73369a0d696eb7d0955f80cb8a4abb831d57f5488c1cd75d6505a9f4162f601f4724338c988b475682107bdd46594be20f5f92943f2ffa22cbcc8220539e8942b4505b5a0e24981071e4bfe21c39af85eed4421084b46a0a8dd777b27f195f8a99e804c5c0de615158e954daa53711c7014fc16bfa83d4d3799066437c2627f808ac65a0d09cf5d8d9e8a0ccd2f4a09d615d58f1ac334f0b87b77e09e2f9104bc41450d07da42829bc3ec89c3b985c75372969d9d1077efc99b411d134ce36acf6aec46dc47014e5579ba60a37e1d6cf3d347a55c44857c0850c0f4280902bac1b3fac927231f2875211c57548c96eab221ffae97a4b6ca2571deb51f3b44492c7027cbe52a6f6855880e1d54ae8d7f4e3bf0fd937375e5e089dba6c252dccdc3f747358eefa8aaf1ecda3f3e1361136e81bd36b75e06f1ddeff9331d7b6d28050b69e44cb14bc27537a93e7ea8e0be5bcbb36ad168846533628ea8532081700c8198a4784f2ca9480f960c2d045e4bfc256642f3e2eb6cc77f67c8ad21826a9c354d553ef2ea8e788802438448fc51c04a1911180ca7a7235c5049aaeb6dedc03f478ab9ef1f00fdc26c63f14c0d87649f9ab133bb80e0e89f9b337929bc64996262f19851c11f8c600123c57aa27c30fb1b128f00578a9da9e71d11dd6a30ef83e1a904ce5de7f8045834b4a289f122e6ae7502e9bdcb6ed4ad3a56c0946c5a51899e8bf3574cb180dcdc8bfe588d61528dad49656d9458c61edc4ad6d10c4cf313809e65da81981eca979f06169e73a0b5795990727fb589cd717e6d12104761bcc1a9dd5335766d46db1ccbec8365c5bb09b26ddc677c70acd444b965aa54808bc0c179b9236be3a15dd5f9b4d317304b226d57593fab85a481d9d57b4edfdf32876687f76502db380302d607e4bd8ed4a960193c5804d5ff0030b1d2375513883abd10fcc4a419f32efca8feac54ce5885fdbab5a89b9297c7f6dc25fbc7e329b198667d71f62076a929e823ddad4f7829551c6741cf5105dce0d0592f451a8994843e373971a4db5728721f7b7e5ba829ef5bfd1fb159f08cd79f8e8c001c40ef4bd083f4efa7741a0db6f3db2c24862f0b27dab4cda4b09da9c12ba22dfb49b757602246c603427c89c3c1e09d8df858425c47d02c207adb0385a5118e9f14762d14cdeb0f9d59e7b08a8aecfd51a2d02ed6fbff33e6034d8220bb76368771ae315bb651947d63bc5ad3ee55a4bab78d44a06d810764f39b070b2d32224125f9cc9b1b50ae145f7e66d87c8246dec23d13ffc2cf4e1be6adf99d937960d0bdabc166953f559262e981f64f2199cd7056aa8cd30c753868af664d0aae3582597f7245233c0ec218f482b9f336947842a856bd8ae32af78d876b1df4feaf81ad4e049badc1a5f858bf2fa8795a50a4fba9c6fa6079d500fdaf463162d0a93c001d269801d3e3b4d53a702eaf063429397257b3af331c8a59c23596860d17328010f613421b6bcca725bd79f02975d961e53d664bf075925667c4202acca2777754fc6ed0289f2a5792886b7568507ce648acbe4bd1909d50af512f330c05a7ece9609183090d03847f0c965e96d9d6d595c788764aaa2cbde94dd2117aa9fe2fc02946aa649d8bf78fef26f3cfb7e06890e2b78622b743482a04e1088c49999d241ba6c231373a1acb1ee6f1bfae720173519d476777100be1df47844a4ed397981047c14e66f4165605eab73cfd5d7454833ee019269778af12d21326e72606d66d908e020b4e43e00bb19244d2ce681cb6c0da53359eaf1b27d8c0f6188b1294aea411f1cecca4d50660e1576edcbf9924c609d40f437411bbf43a20e0e6ccb80c7ae7458f56e13189b326fc13b2f8064590a0134cf3e9efa71bd73ba2386ada5e13d68c1f8dbb992cd156fc8340aa7dc69342ae1c9f002b73d03979798915c28156a90a3c8a602dff2e17293b868d74d52fd7fbc8348a0ae77649ef3192b6fa78ad417b11c85555d9fae44ecf331464b341a8d8f9b8831fa7ab56c7de80b5fe7bd67bad8834e3ad1cff52919418aa65657938e9e820f1c9abb8bd8928773eb3af838ee430a99a748310084bac594001876043cb6c2ca868690b8e0f233bf922a00cabb9deceb278f4cded6c6b71b3765ae17f0d6a3e7fbb73bebe0e92c1c047b4b8b27238b0185836c87df6bcd798bb322a174d2d4c501b76cf3c1e17af9ca35665d517815082862279e2f0ad83e43a371669dd6acf4affd1cc4d42da4d7a337abe16cfe3f4d146edecada8e51357b0ff1455cdec9cf80bfa1386a8d0343e684ef03ec63dad032378068fbe4d8ee58f2c694f272c039bab6844157eac61368f45e007c46083398ba97317751315963b7694d8d8ad64cdb70e1c873f23dd7e648f5d0bc9cf65394a06fdc2ed8763d768b8cec739cc8bb61b96235ec35a59dbf3a0c47957ddde5a8357eb233b93e13d5ab64d72265c1689a584c88b3e83cd2e29cb3c8fefec44bfb84dd4b807f24142e5a272ce6fe2207f50279e817379735df7e5f1d215410ebf031b83b7d7aa01454ce243a45cfe457d9ad0579f9cf6d869b3bfaae66300ba08e166d769b2d573852384e3437e23cbd66d2c86d107b039ab52d2571501c553da3172cf1dfd3d96f725933166215e231755dd0588a36533acbfa3d188f3647694ace19b8c2b934997c627edfd472808a2fd091e570949d9c2cea3d1786fcfcf6d40f8cf1da06ea7618cdbbc5243d368308eb4ec437323564934d311dee1c73e8fdf5e1d435fb73245c6ec981ac5f798152110291e15c1f32415dc3792848f9d7c1fec6cb4754a4071998ab655015830ed2e81073c9a2eaab2f94a4bedff275d9f2a006ae37e914c711d2cfb94b436c507d33c074b17b2129ff01a8e1a93230ad520d6611a46adbeeae239b66e0f145051ed2705040d3ce1024b5f31073570855a5fc3f9db12291d738a566d87d59234f09db3d76759af4d8c425b170239a0e20d6241e128cad8ab6053deb5e0c7624a8fec75fa4686dce31d28543a9935f37325a17e848cb7d0c1742fa91e798e696e90f765960c07ccc9e40ac8ba16d69a5d65920bd5277c078271341da10a00e0ee5fda12ce10ae6f31e64305a95f9cd13043a92913bd6d77a2ed403ce6ccd8747ca1f1c2e41877f3a01030874ecd58b489a6fd2a71b0b8f0137067b62713d311fb42073835f5457c5fc21fa93e5cc5873730486a7707399b1ac8534102b95a602689e8e9ad580be6469bd026f485cbb3c54d43f1303b7b328cf9e8a333111492c196155f539d40374d4f886bf74df2691f659064516fb0e103614e6c4459cf8e72d70f4395f97d6c95a4cf3964ef271a07eb4f7498e166b365b2cfee50e3b0e6b718e5f3bd02c9b00dd792d0c5d86648fceccc6e92cb71f7572a27e8edad077f965fd740c5c70c26b8e694724541f45761f063c991474be75154f58a938797ae7786ee95a26049210088999ea7c372cec35b46e13f3a22cc92b1817df3353084a2036981f61d470a9eb1b34561b5660cc166ab61fa1fcb4ecfd38f693a15d6f10393c0ffc63ed322d4436c12d3e616cfb0a67d2f5a00142ef105d5d589eb7e0f7aa87bde57964e21449a60d4092bbf11a023301549342bf879934484c66e2c9334450fcb577989a8c3fbcd23c091891f6385da23a20b46d4caa193c60e27b7d3b288254739250660a99167e7701d434d44e6a64fc4727771acd713c297cc88da7cb78cc8a06b7e00b3ae08f4728db4fb2c7dc591eff3d0160b8b150b3037b9f9ee6f8105cbdb82283a39836ba817611dfa77633345bec48eb534fad0f3079912d01573036f6b2fc4e0871cfb0f1b19ec2eeb69599de63d1d91879ba31cabf5df69c62c8a865ce6c569b7193abb9e299d8bf5c79596b1cecc66ea89f80cbfe1d9ec078eb2d289b0e8ea843334ad0e066464667202c139bbc7289af677597dc123b35e6357ef36f89d54dce60858a61d86ad2e478730488d27f3db4a663c57dcfb9d9edfe1fe9a32fedb864d0a6b3fe47944c02fc7b27127af21099e7786ece53b25cb087f8308990a403dd093641b7e443d72642dc2bd8211e3450d0bc41a0e5d0f959e64914e43872bc5f41ade4260a5957835a71310975a3c6dcb14d9442e46cb236f32cac52fd95859198fa3bb9e454fc560a1f75901717f2622ebefe663b9cbc6007f0a571d761dcec9b3ff8443cd575f53c68452af2ce357dd6cf51861187c442cfc2600813ad3843f68b60d3d0b0587f262c22830c207ef28172b230370314b968d2df621db97cf47c584b5add1eb6e9b4169e2fdfb253d50661fada8b3a6fe24dd7d29959f79fc73da0e97ebda6f4bb3d2f799b2d2e0b4b4ecde1a1c7593668f5de56cf27704c5591c1e94e3f4de84456ed08c162b663a5ad11b1d8ed8b0b63780f9fda22acdf5ea3e88bda436d4f54ff14ada413466057cdc9fa1ee27f8d6269f6e32b32d1e59ecb8432f4d55113f68e77afda291d3d85081696086c6a2cf3b2db58b9e5a2ce8a8dff14ff7f45920fdfcedb202c59f3549d6759b433fd4b3ea8119538bf55cb736c73b4b020f040c26bb5faec1850591f508f25e3d1ea90ed7bf915f1548f7d70cfd9998a62bfceb139916e1a345971ae3c03dd69071ca74d2cc66da6908ccb332a71573308d693e197c09dbc66cc769829c6313b9289b95893d2fe9ad9f08f0915c82f911127a583b7a00e141778c50fc51fa1fecb746e2e23c123b865aeeb200446882c91a96e2ac333120c922fe8479ef2f242d963c23359b7df0be344a8c8626bc52a4ad0327207b9b67715bf42d6d582a751f80eddf85bd64636ae0335e8fe87c341e30c0ee560a4dedc028734461f4a4b029833c109d05bd23439345ab0c54eb08fba737f694959871acd62ea81fff8a6f9bc46ab53672a28b460718e58705514c937ff3c3943284954ebcbc41b3c8afd7c74bee1ea931f2e0a164808e4e13bfb1fe028f72f0bf33539695b8c83b87b493a104335bb936b78dd3bf3c9de392365f8c20211973a0cfb8144b876771497d196ee7b59cd6f138a2d8f6be9a44d4cb255606aa20266acf19cb02a540236d2f555a5d97bf0a9b40aee65822956bea795389345713bc7c55540b67a1a773d35ff09ccd6825357d9a2f2d5394ce6a76f3e65734b5bc77d9fe2e3300fcd90f9d84d0a88a2be4306fc371346f06c2b1f9d55d815074d0f614822a31c417bdaff85206c69dde7127e84323e109558b6619ead7ba9325eca8a9e801a6ab85aa8b410bd09dbadbb2acd2b839e4953e1231b89265c5651f05caccbf65105855d8c515f99112805d4df553044f64060d3735758b771cd94ae59601894ba8dc20e26d8d7dd88ad806673e0c0dbadb71cb5e41e82668e4dc9849ea946f9b174eb838979885765716db447eea4242a9b24d759f9d5eba8373944f41700368466a4587ab830ea2b61b27375ba054cbfbf637b4636045a3139def06b4c4897b74d25944a80a098d93d27caeaada220e5dac24baac2aba15252ddfe4e905fb72e4e27165484e3fc08bd52256cb54bff91dd1f430f55b1afc62fbede492f0363cfc474ac909597f1bbaa16daa1c4df7d16fb85128861e8ddcf1e2fc326a2ab535d533b356f89c75e0be4597e946fd6ffd402d748516466ee73a04b9e128272154544daeaef025a8b507ccdada449c91a624d8f74f4daca5a4fd5c959c10e827a40511193a65325e80165a4879c39f1cd95ce0a3e98c6396bef868ac66ef094f32ecec88858c23f80c2be4f723688711acd4005c9a9c7b83d7e4f772a2d700f458ec445eccb4dccd32e17e82676688348d7532dbce14823214f54158bff8bda1a43d4ae9fc38a3313ba5b9a98dfa34adb7b88239c0a6f2e5a2c0525b6e22f47cb0c214bf7ac4be77f269fbe518c6c9ab9979cd35ff8ad8f427aa815f2653d98de4341f90ad9141700ebbaa9e8cf9ad866c6ccf2b4fca0ec75cbbfc174482f300648785a8223635b5e098ee1a1e5b5f43e15dfb7c4df1b8a148d0113feb88d27a449f6a9159fb2d37d41e83cf530de4af80f563301cf6ef1c5c46ca203b738109a77aa4244154513b41919683269194f0bc9e507eec626e1e6a68fc400dbb87f46a63f7af48081e4c5f05b21622969b60714392723fa43299d43334152b51b3f973890b831d0ce9b8b79880f509f1a241d37aad068875fa5116284a26a82e501ed1db96946399dd76df94bda30d9c428d25ff787e4ad0073017739865817eceb624630b69bed5a538ddb7bb5d0dae3f3dedfd50333cfcb97b0a3e51f75ee0813ac669fe67fc064d26c5147262e2572d5bcbcda1fddf699bb0619e74716c20c6938a218d2e5f52f6034d162e22fd44710ce63364a5b8dc71e2655572a8ee16f4677e950c3f43b703487346fc59c11b6742f8a93d307dcf9f0299172f65b5824dfb5aa5624130532374835393edc97416d6d313e82e86e380cf01709d9de1d918ed7546058e371d3e467c988571d86e0ee00d3326a9fbd9d284313f28c8d48898885c77a564382ecc12d2465ee97875c6c1f346bd028cb4e73f24cf459dce0f39b0db26cf7521d8b542606c460e2aae9dd833325771ac6782fe811a6523e5c36ef1637139cf43484cbe58b2b9d1393e87795f3d9be4772b8493ad3d68dc24dea7c147c392203d305a7fa965c53b726a4837f01fb6abfa4270b193e8bd00cbca0c246e12c38d2414b117a9488be4883a379bc6b3f6233282578e2f3859bfaf2013ddd65c200cb03445cdaa2bdd303c9bfabef8955f8539e48a07254b2edcde727f6d147e42175f2d83bcb33a8929f50bf1a5c08f072ea98336c04e83e686739ef7bd3b3ebb371fdbcc496c934f39bb3f6baa81deb56407528e860f5020d2752b6e8229d1b2053a75b2b9e485453a4db292662dc85dd9f5ca0b3fb9dc299097924996b0c723830abc894f26c74c39d3011f28c899889d847e8a064c201d79ea9252312f65d33c34d03b07728608ab211ff04412ac2861ca10ae6873111ebf1bbca2a192af91768d1fe191126fb29b0e58705eed7fac5af624608e1941bab8e41c4c7b58207c1370df84db7b492d04515c10a90a799aeec474a6880444707b088e72785d90b73bbee455873be622e5028243847709f4dbe732c87be8211881f8271c54601e399d7c37bfe5b43bac29ed3af9a2f6693e037b8894a7aaf1275680eb00dba3d1e20e3cfa900deacd40bdffeaf420e6dda88be8b0fd0abccf36305316946d393e54e068a17ed61be9fd25ad5569e9882df8cc594bdd41dfbb6db4e78b2f8ac8a1ae131d55bc1d49c1ee64452784faa643f42f36ff0d0cca0d94ff916099851a2425876971863f17ec49774fbcd0dea060030fc43005fad380894272fb71026442dd3632b61c192b6eb90007b6f6d256bd8fd7b581b1b458e444c23b22760a9a91a1ddfa76f3cca02de4ecbc265a8b8f0586fc70787ff0e2c5ac9aac44f25e157da909fc5e67a053ecd122000064fffbf03fd3cd5025a6b11607b3d83ffe988713bd41259100de2dc4306e4f4426e91ad25bd6ce725a84b5880fa9445cd808eb687013182098abb19ae89f8836102e4f7d9e87c130d8cdae8e979f08a96c58f34a10fd18321abec727807b6dcec4e0bdf4d6a8eeee8c9a34de82d55665f6bf6743846ab7749eedfe7aae4c176ed9e298835d8bf7cbaddbf198bb02e5bf273ca306cadcfb2dfbcac66cab441a1fc57471a1b61b62e024f65b6ce3bddeadace62b06230f115f9faa1efaf65814de3c218e37f6098a97b8c8c6146331895076dbf9fe76d0610007a6696b797ed91f48d917c0f4e93bde9206902b96cddcd271c9a2b3495248d189e5f6d423e1da77c3fd045186c22b054bbecc373ac34fa48468d9f9b9e96949a8142df8a1dc3979321c5caea47691d5cb5e05c8e3804a8f5dbf8a14b9c63ce91ca224db84e3398ce22f5695bcb8ea1e4c41956c2c2ecf8df2025add3359380b83f6807164e2661c80ffbcdf14a5dec29e38f4aeef8e14b86491752cfe629055e64cdd6ed7d246af5cb8cf2ecdb4dc071167d999b75d9b1dcbfdf534a28eebb6e7ab4d483d14c107ba60bb08b3499451dd40be2d5fbad2db5b510edf9efa0f429ef2e764f86d599f3e582ca3e81e341a0984d81f6a6f5656c0b8f50f1440dc935d39602c016d51555c8585f45f82da5bfebf8b0f9194cde198b6af3191e09779c86f36d809b277c0f1f0e52b202f84c125134dcf373c15031b55d0c9b25e042d33156e94923e4ca659acadfa9d82bfc8128b66c03dd328f775c72e0cab779322f0fafefb7b0251da07684ebbcdda20a83b696bb3d2a57b37c76ad39a772654ac53d4fcee8b5b49a2cd2c415fbf759bad6527770532618d10ba14a91b5294542ff9b92c6cbeb2abbd25c72665ef0c4a057c0d1253a6b5fc95290214d4d8154ff767eeb5ea73e7c22da7ea91e6d3d13bf1d1a985a24a42a4aaaf99f7f92d01db3f619c60ea1599a476444234b2d31bfcfd1a44c413d107fc629051d2be3b7426c720ec0c1687a8fd6c920a94e05af4b9c701feccc5701b5c7d3b35e1923463ca58fba816fa9e7239ccc2ff99d354ed113274024c6caee235eb54597f91999bd3ea58d09247b1d3bb8360b780630fbddbee11ea949860a62e891a173552c3d506951bedb2aeeac4502b1d5dd309e5fd4b64ad5492a1bb05655274f378061ea1b8185c98a16c175c19c3ac2075419801a503d824406fe30e89841ab70b555694003c1df1965780f0492815a2eb6153baa35a800a0d0d043069915da5e2a04ed55b1e20c93af90cc6da48c89cea804c3ac082f083f4fa33d24e3ed75171fb202f53d3c70365ff6b854e87471cf1a2ff2b01caf2cbb090bf9247ef254424d12bb0650ca2a7a5dc31301698eda1b5742c22a6d2db249c119e19176cf7488874515fb853cd522b2b2ee53b26e25169f0554eb13138b8c1791dbef93422e0a3c15f754ab6a3fe055d980bf5ee3eeb6b45472900a4b8e377c0c8cae0c6da41422821b365895db8ab831d2423eeb763673842c6cf887da15217bde2f3ca21304f59151d51516f5b6c414f30c75cace8469a9dbcaf76a8487f684317e3032bf96c5ea85ff6455e5f35d18fc322e4059a0516608cca1dee359aebed5ea4fd5b4823fee7a2eafd4f01fc37a436f8bc53620b60b3ee2114d9c0675de36f5b5a002ac3aaea8759b6e29c1a005f348b61deadce54e197d11d5556b00b045d9b4fa3f4dbced0872090a99628504ea3263b01c38c2c29a7daa991f313cfc62439db2124f62f887f4ca80d8d75774e0405fbde18e7f2ff995f054738179da631a631997b26e69f8565737e7508004de375ef45487db5a1b91ed986847e87d593bf2961b0db961748180f6ba9a347df846f21e92168acdc068ea69a0cc937df9dee7dd617c6ae76af4f9ef9bb4936057625655d82bfd7d56a65cf2244d26aee035317f1028f0cbe4c15aac3f3628beb775b79f8651600fd6a8ea7d288f38ec8386b973c163fede0ca579635c6507f7fe4843caea4f80c810565f38323cd8d5df711f249154843cc9f62f2577e57fc2558c118860eb8db5cbcb4155c72a2535cc35716d8af289831822c0b65247dded064ccd32de73e1b2b437385877be7153b086bd2805672f9f939089bc2c098f0f8a2982d936c3a107b9bad6042fe3b75b6d61b2aa8b14c852c63d7d2e8e00303be144f8b533309f44b2566021c626ca6582779f72fd28aa59dcd21824eeb28643de18d64bd3feed8989d4583a80d6756f3cb8c91bcfe1dc281f9eb59b0a38c96e2f5082f12b381071c43c370155cb5c6609538f4d78ddb0c21c359d47360ca5748b3b7f3ef0c26063f4b5bf8230bd6c4eb39f056e9a3804350d4ba12e1b0c92c836d7dc43d1de4488450c0560eca33a7e3b40c0ef339fe21d1ba65961af360262288a09565f8ba187765b10b1450d0b05ed42e131b68508b6e97532eb527e1d78308f8d42a617edfcb2ca8281c0091c9d01fc49a91589d151f96b59658f8b8a74fbdf81d5c4a09750aa7f128211c9b205c191f23dd956505868ea21a5a7c4aa2aeeafa4938b18c1ff024763680006baef04677b06447cad32b58bd0312e78cdb63f0937f9fc38e56fd181ac57f53ec0b3744ebf515c4ede286aaa403f045e4be3c250403cee161dd3adafb113dc2aa72b9b17fc74025ce051a0da5c4f0524ec082163566e46c6ca2d085465a03a00ace351f33492907683b32e2d34b264e07b11ebd4a398b9228664598d013d93b5e33d69747db7f50fb2e61620d701b29787af8719bdcaa9186a8fd7739e51fd53d7bce81dc63fb63a4a9d1968151c806b5b46ad9291009bc7fedaa314e29e72b97cf020e4b79717d0e01b914591dee313864f14f2eeb8184453414fc6816e92456235d8db11a699542662b8eb37ba9d31a2df6311e5c2513822a578eb126bad1258c4a19a83cf3824fb84d4475ca1a431db26a8931b18f9793a9286964e53e22bf88e05a6114bc3edacdd2aae3ce318a959ade011a2bc5bbb075dcc5e4438cd9984c3798e0aa6529af9ed640def82133365ee35a6e884522fbd95dd1a0c8259bd2c04eab0eecb3ef34c4b6ef6ac5264d5d96d19fc36df6d41e0107871288d411a3096b390d744c4c9fab2fd4e0bfe8ac16e9e4565f0e0ed9c872880a9c742fd041c8f9b3fb6b56c3593ed7284ff5578fbebd464e5619079194305584ba98f7221b4b0952e1e3d00df56742d4016c5c5adb24df514ac39e364b555f2459d23d1ae38615687b9e35d6b52f8b9fc24013189097eb170c246fa9256a31a700e6cd92ea6ef85c8fa5efca28ced21390ea9218049f00669cf2ab6186db8ef1cc072afaee125396aff3f670bae13491212560541aaf9324bce9a19164274a978aa3be05334fd3561c0c6267cb287d5730776e020b37cd8ec09459a02b691e7c22f02b875dddd8f73a2dca0ebf3c70b2663edb83ad5169442d37cb6c67f4f8e3e96519bda5b8387dd79f78dd7dfce49a98b4516db8e0d99bfe02d4bd75531b525f3b39ebba491848e004d732ea1edcabfe31a104e270461b7b525a680bb2607a9cd21c839195991dd92b6eccfde2d99efa7f40d869e7c09607f96e4bdb0f0a0dbfae76419970237a19177696f26130b7b13bbd6538123684b7c84281bcefeda0fed94d7103f5397f1488b00c058da7554b4cfd495a1b07b8607be687b8e49d1f7c6dafa87a05a5a7b74f72e1b4f74518d6fc9e8dad195ed0d910f5ecca061dd8bce191e5f0500b0ee97f737c225a0dee48ff52343c129a41092feaee30225ed3bc068a9dff57b5c96b760563a279c580a78fc5f370bfc4e8862a2942766507218f89675e0942e826982a0ca431de1f8a2aab3a94c3011988580e39063ebf3982555e17dfcffafdfedc431ffea87268dc8f63c1b3348188bf1f50a56f4a8f9ff22540f5bb13f9e0277877b557eaa4b529329ee57de202ea0edc3288af338b32270bc8700616e852b2730e99812fb9dcf0809e87bdc69c93b37c6f440bc986fb4a6fb921f8fdc9b575bca5b152baa853a07219cc235fd59bc45375890f85c91077d47751278ce8afd5647d0464dd5e8176ee0b23871e0685ea37a3a8442ab60c2d921be71096ad46ecfe34aaafce121f7705e87684e6236ee0933c8a80964fa5a93c1cc666ab4613bd2b2d78b2bc3337dfaad86d78e7674c9642716da4a8f4b142c03171ad2dea6e2ef74503dac0f939c7b665827e675407cc78b6c96a13a3d7a5801e4fe48b795c864be4f7de6c2a6995d9832672a49a9bf584d6d03f53b26287ba557609336c3f2cf9ecb1ef2f774c310964254ac2a3b9e9e91c115b4aee4b61f59adb592d34b0c0daefa6bb38cd716b1b5bfbed5dff0e8927800f8f3938fb0297520c34cc3c248d444bcae62f3ef91bb02d398e78aaf4512aceee066e823d1d69f67b896ecaffab7635c448f5fdd539785b44f0ab9eaad8be0e3728acc864eb097eaa77dd0be2bbfba17873e953b380c7b3e3fba662c01e565b2fd1a34645c935df88b857b259dc70958f127a465fd9d711abda8c9a6a1c9c9b7e8aa7fea6bad8194359b2abdb8bd658a41eccada02880c22557c1c4bb7a5782032a3783baa7aaada47348f89697a56594b64d0e13ec1ddfdd278a104716315c99a16b3c66a06ed3f28ccd6f42edb03dedbf3e5676b4798dec48294c9028e160a5723d7f8dba93bf58fee86b9518ef9f5963a0b377b1586584c8a72575deea3ec811aab444d05e6c21ef4fefa2435af72e022d51f2b75e055ee22d334139b0ed224216a2befd217ded662a2675aa138ee4a542cad9e64a906b7aeef428a96824125f3ec7723e7fc434958fce9a7ccdd7aa8983df92ffe1822729b3a9111f2cfe20a6477e5aa2b374a03dc1e7c819c6a747678029248b487090d4c7e57e7383997378e06f34a0b8c03378e2d533c4ad7932301b9c7ffc154cc36bc07c2fbae71186db735162cda3a604cde5784f7337528aa021a43793b973150ee99dd284dcdb1a2ab0a99c074090b5162172051a454eb8b8143ec63f8900a2b12341e05e505c974b666c3e5a5b613157dc598f0e3b9b16f1d73a016b77edeb15d4b148f89aaab1a951d1ff8cc88be84ca6d7cf03397a1a8af6bf0fd19da7e02d2095891c5f406e5d73134e2b5028b3c72fef7c2cc1c7b373f0ec6405d7d45e2ced673824a67f22785f93ec360afb7e354565eb3fc304e111f43a35c2c2293b6c0c58403dbf1983752748c7f6324e59c1a27c7c21423af1f1d29ff73546a41d5693393553e9ec5dc37fa527e03190ef7f1e97d64c9d87fd9033e1ca224917ddf0e52fea7a76aa26518390de7498cbef18f748091c524c6e2938cd6751a15e40cde8cc94d4e8abf5878b4517fc2df08c4f4323a49b1459ee4b06dd77bc2be573cc468ef8ff76a0756ae17cd920017c1df36481189ed3c97b6f0c0a2f65623acfcb2e3a6e28eacbced1503bf8869ff1ec81f3034f00e0555ce723c5aabf002e9e413380fc12b225c06091f9818938a8c9f9462025643a1508f57bf488107291342a1c75bd860d2b598c2b15cd78b797acff2be1b2c1227a951d698e18c8e9adae3374b636541d5811213fca5af3c29f8fe54a1e3cb125b00cd2a990cd3d3419d15dcd2499cfb1adf47c4022d326facbaf052b3a1619b7241c020077ea92bdabb9944fcf1a039380ea5aa7c61422f92aba82273a8c88212ac43a1b14b7a275180381c24ceca191eda16b5d9ab24d5b7232520b0629337741057adfe6c0b4ddcc1e73d47c26c0314e59e83898d68993d03ac8f0065d10fc7f0cd633bd2388143bb725ade39f3ce09a01224f5668403b0d6d15e4940617ba2ba4b869218e844d77704c0a358bf2accab6936431005934ce762db3a126df9ea9c8337c14205df7cf2d5cefebba80b2fdc4b1c05f1f8c5984f4ad2d6f0e07ca3a3cb89befcc7c0d4e047c25cc6a464407bdb05be44c580731c3bf05fb13410adda399200ffb807eb0c3f61e53630f04fad9eb240952f008f93b377d38e78034c9d02fe8bd3f0f9526c0d29adc00600e9f58f4b80e43e9a71e6c4c7c6f64d4afaa77cd216ff40ae7c838dbe3c5319334541e59337633cc837870a33b586aaf98f1b680d5f429aca935bc1609a3e84564258bbc723186319d977242fb8dde19b8eddffbe21129f254457411acf7928dcb04d58d4179da93bdb28a0479661173ce184d7b9e179989ab5e19dce271494425a07b889ae6cc1b497172bc92dcb9dc26cb2a05b3845e2f9246c5fa576c1a7a3437d34239013f696149a86b403e3e0544dae7a0fc06e1c823e1faa52ac568e17a8e7cfd0d9cdb24ee0a6c5df695617adca708d378660c8630503eb4f1216d64329fb6c88ddada7f5eeed0d26cd12f05fbb6a38e4ab60904fce6cba3f3164629c0b798f1caaa39ab44a08f88ad8c380dd11b49320b7e44340e005fa0bd348c975f87375bcd902acbd33eeacd5ada1d8fc4dfe79f87e7bdf51f720acebe4eec7dcd5a32c414c5c24dbbd164336feefea51915562624d02a9557d39db45fc98ceebdf32c335915bf34f5f3dee87cd152e7206d67ead2db58e909421d40af44275691529a5208ac4629a7c259273be5a48e7784883eefb74e490935d929ea2689c0ae6e1a4e826428931b0be06b851bc6cb04d582cace6940b23d8fa998930352018ddcc6756e8b9d2a6803f183058e8269e60a311ca5c5f5284fd725f40e84991194c76b526f44b129f66a0cd2ea17433d59376a8e4444a1461ee17f6e79559cd8f9ed813e4f4ca1c961c821fddd00896067f332b2a651d919b00b5e617ce1418a6e1d49f1b69ebd91bd9486b94ec4a95b1d16db15718f9db2b6b7dff86d13e19754142bcdb490dc6095f65fb7e7b305627d10c507c372bc9fc0ed4a05691c3157158a40fba6f10f2f116493da45423f27676b6178e92c6bb798a5491af9f24f925c55d94184a6292cd2899853c43fb23f892150e12430ad8dca075db5e84b382b32ff1f7fb79ea6f377016bb68c8b4569ef3883ca6f20f5054e1e0bfe75034de03765653d23de7091c0ff3b5a5a26478a3fd99ed6e21e0bfc44d20d576f9595bdcb8579480ea1396e13d603480f424c071e51157c54cec3c11af88bf39fffedf4d640a42a5e02539be39ca1a2dcd4a96a456a519f0a0923fbf8c45e768805f9d09d1f0b26442db10588944deb2b96d22884506aedfb3ba7ddc419d71321ab196519ec942a11e53de96261a193d076f3fba71c3ba9b5405e9e2b58506ae125d3899d4d8f9561d89771ee21d67c824997039c22583cbb9853d03cf60cba0193014713922b9c76acde8479ec3dc69611c248831223ffa28e538c55c1e568d74c668e9c9e082b469e4a0297702e3a5f846e08ffdab16a97c6fd6aa2983efffad984bd0738bf7bc2fcad647d8298c8a2d2510dec428ccebc0bc128332eddcb212a23c8c98167f6ae1d89fddb48ebf1d28bbabf158ebdd915ccb3a1eed8e1e67249c04ce9e4e6b4ad063b1eb7b6cf9b6607b200ccb7f086a17927521ddf0232c584f4786a4cab3263dcda0985882c26ccc116cebe3c6dcc2ceef012d738b367c504b562a6dba0c5d1e52656c1c75693e8f60c1deb4e20332da00a301f26e368afee1a947a142fb11344d663c27c1e505f6d6fc3fdf582fad788e30d5e5458cdaa84985654a4370765605c4ac61998b46f997abd3ce2a5dfe25abf99797632e9c348ae12e0985ef4c77e96c7ab69c2f2ad2dc85cae46e91771419e1cc2849346697997b58bd1d19d1fac15c7d00dfdfa81185bae18a30f01ead8175514322c633ad0b8612298963a3beb4d9183f1f5c5431973e925eaee64726700fae89f84a283e707ddf163d6e0ec6499d0ffb13daceb819391436833ce7577a37f519e28d581ade0d6bb9c33dc4532292c0235b84173cb4c34273d3ac96622169f6a87f89dc554eba4dac1c4010ae8192967153215096b60c37fb0c4b2adb72f34e5c417c6762790f7a503ab5cfc175333ea0ac9bdbbf55adc8fa68d8e38b3237f53f2b79c79741e60a7df0d13217443a64db46349919f5f26d491955e3c5fc2481ec32053f57adc74b7623122065811af410e4a5741a5dee8c34cadfa806d996bcfd13c259ad4c4c8f2d132d80a8021fbdbbfcba3829730339f718dd2d9e497bb409ceb4436007d95655acf556d2b6dd11b2608e469df9821b54051eaa62f78a396f54226285972d22b9bccbad6cf5666a076d98f409fd2c3cbf8477a09dab21aea885c78347529dfc5d3dfd38586d1f4e09776d386d87c70ae868ab348c7774cbd5a883e970f42e86efce99c92885481f96561666860fb3c12d18ccc4b42d679c0a0a1eca65e35e3829fb6600f88ae5dd364f40278ad10c8f1c96c4b8a1fbd284d1ce8260d06133e22deca9ad5f1fe0acaa04537735b30189a81e3747ff8096fba6ef40da652264e8a9b690c48f307dba5ae3e71fdb17ea7f84d9032a77e66f1da48aeb42766cf59ebc4e74ffa5e8e9a778ee92ef44711587392ed93798b46f844394ed8ede210f96e6f9e51b4728c04252e6e9ecfe182c8d375b1e366d4630e20fdd7a1c2c8bb6fe9872e25d2cdb07d8c40cb091c7f895256ac58b9b0fb3f059cb45a7e9c8cc1761c17d5098bdb9d041f65aeface602d30612647275f9b0e6d2b3eaaef63eb352375f7e30fe2837a8d8383d57c2a7dddcdd24fe9c1d27b8023b8c3273f81b933b884f92917fa699e75ef143b3f60afdcb5be81caaf74b6c84f0a7a6ef1508a60173f8642437b1ee06fcbe62f613bfaa2e3096ef5418b30fe484c76ea2ae39fd146891c817430f1adcfea8078b713d454f0233ae652b02f0b40ca0e9739bba66735305f21d95943109b791682388f00d7c1a5c6b642fbf76b9691a5d8f2d5ca51c10922127b37e981ebaa8bfaed643c42d29d148c5dc93a0857ac6941753ccbcd0dbea40a7c0e8d6192c5263776f188d2fcb52a6dfc0e4c27c150ee2c03fddfdc43d68b81de216b8872feeb80e2bed33bcd52d7c53e43c5512ded1bb9213cd9fb055837cdf4b2e0570e068d95158b13f9e74167633684cf952e21798fe0fdcec93c88815aa37ca96c8cfaacef0cfee579e83701b7957b64ef8c25dd22ebba7228c0984462014ff70a8a8e5f68b9d87466a843b58f28f5855564ec960b1b126a6dfa0d4f8186a3a6d92282db6179fe840e7bf709a9f6df20634f4dd5023cfd05c581349427f21fd3201cf85638eb4a6f9da9608148c0cd53aa0b979bba4751809d26e8d9e99f845016341a5a6e47a3d85f06a0431b580b94ff88975261b1698014211b34342f61524c0ecfc525b7eb08e48da2e6459a26549bd4b65eef7b898cf0d006ce1c31f0073289a825e8247257bed6177d132855ff80d49ba68c459e5b8d2037ade4ab2142ac52fd44fcb2206f39c1675b8fd8d654ede53913cf842c800c3a87575ca4765b51a97f066bcf1849ebda8f0c4d61265b4b8d6982f52a65c60c06d963bd9f8756d99a063454ece4f23619a95b55b33547e27d392902dcfac77ff2c4d508cfc51a7f4e7ede24330f6b1fa24285ddcc2a0ed03d09e3a0cf993032043447ca4782877113dc8c41853a603557ac5fc671263791189d893ecffd7bbd85119d4a91ffb42db348dc26cfacedc97f4cef636770790d710b12ca4a9aae420648ad216bfaeb238e0bb0d8bb531c04554e251e76b6cb39888468a79c3b887a6aeac5bf2b5d06cbbd8b0eaac977657e0aec6edc86881eec1dabb032c810b24c23544bc18c14b0ac37a053ee0e1612b8c027e36232f0ede02a8e222a3f3f18b82eeed0d462daa9f2855457444047d8571b9839a2389ed2dc36a2d3bc70e18a033e77953544252de0dd65bfa75ba76d638781e26a698875c374f25017860725982fbf4da4e79f75669988e551e65e416f2376dd062395c8a7bb8b1149c20b7e5618b49a68026cc87f77183ece2aeb44992d4ff7c414833aadcd1bc7eb8291567e12a49bfb1b5ff54fbe4e0b8dde7723b16a7edbedcf6524feff1afa02f306dd1cdfa8dd0f4adee965fa6377c81ed1ced0b23cfce341ef3c01c95c5032bc4c59873829804dae2318d198647f4502c32f0e20dfb59544e73a580aa77d222e627c38f759eb95c861e84917ee452c27f064c9c2589637646fd3c542de3069278568da3cc29123a46314f746a81216a2e6564f22d156b5c5941848371cf5ef4bd05d8b609bffbc3b3006ae46229b6d431cdf8551c890403646e4e8ec9a55948e0a5ccd86a312ce90b6e551a9a406b1477aa1f1141ef0adc40188283fed62192d10f1ed729cc615ddb9b968d543ca66bf342baa7d9ddedc0aeb9cdd90745a6690b561807a230f14a74c0b745b8e62692901a70070d1ab3e57bc2fd37fb92707c3239d54203ddf4f70197b747033ae3acb16dc0176b9e53a18911106078202d2dac9a8c158ba97248f3ed777b8f16cfbfc72f4ab7d15b72bc1736d66c3a6dfee9930cb1107e227a32f31399e8019b39e8dd1c0abffdf52ac889bd376dd37a293716bf6bcb0ff8352dc1b6d10a45c98beee3ed843780159c4f95ae2c26913021cba6db10c7c8ac1bd0d75c4452e7d1e802d70c61f01081e0f720c43f633e14bfb2d67e0114422aea9f6a7c5b0520b824f20b5faced42febe35eb6f4ff8ed8aa4a7fd5da9777cbbeb68df9a3ad5125dfe5b26db815c67e4183353b42a9cadcce08576fe5c507d0a7d69f332013668f1c09a46c8267d3dd42702768ba264135686c7cce9fdfd1e1551dc3893a3706a01e10e90994b5cb311ba83378bcb2bd65ae73557637928f73718ecdd1da8fc3fd6d2f607e31448ebfaa6c3e4e7a568bd98d84c72b66f8e07bdac858f29acc1cdcf7ed1e6ed923f5af06eabf665f1e476cbb2014aaee68ea464d49cdb78c9538817cd655671f75d8798e616fb742eacf2f7a225d9d8d752ff5452d9494939d0f193608ba096677dd72052a1c8e043bf3776a4ed22769acbb41aca26615d9ec67c68b500559e1b36ad82e49aa01b77876d3b42377db45575d90e5629bd742099a9f4a6eed0f6a0a748eafd76650994565297ce0ededee791b3c4d5e233c59c8439e553d12ab4020be16209db0f98c255f76a823067b31b85154476a139369490ba9c239ba00402870784874cbd2c511b965f46c829c69627ed2bcd0e8ccc2995e12143dea3250d2d6072efebbe03b82635058e700523349675c74cc57e98e096cc1eb53144feaa50601f58e7b3d3353bd99fc80e2eaca261bdad5a46c008e9cc02aac8307d26166fc5397e923c5dc0f1428d73ca2a9bceca9e82b2d64bfcb7deae06e5de9d2ded893e270b22572f783b8ac67a369bb77ffd3c48e91e220d3394bf259f7ba504b04309f1ad28b847e340860bdc5c0751aa076f8bae6f34aa210c5a683b8c7c34a464e57e3143da99cebc68407d811d64e422004a938bbf4fd4a19f12ab75707315fca928e23dfe54f9af3a94ac8b4afccf998bf39a6d6b10f4664bc26026108ac4a56633b1702cfe31b531842f8b0444c15860bdc991bd081b3491a3dda2a1158f8c9f760b2695df24cacd8a2c2313a2d84b8e859bbe786a40b0ad30c9e94f8d96bdafb7608e1432b15626adf31c2c768b758e88174e310c096ce1962ac70db7f1fb1fa91ca3451fb508b9f431f19719fb067f6a3d2191404949de9b852ca380dd1ba3161d6c73f4d03fb0675b83fb070c4f43aae43d1b669143107ae37a85cc0f73e77f050fd16b1aaedb75535b5fd732c54fb5611b28092f4ce7263422b88caf0a9aed05d5779c765478d0abddcc59fae1556647e625a8fe37d235c7a9b6c1dda6946e1817854ae04ddb18c7be21d99ed15c62c61e75d33410f4d11ab6d0a12d838e6c928176d491a985050facf4f8fccae9d2ae5827a740f7a10c39978d6502400ccddd30a1dbbe26eebf83013e21d259775a4b5d3eb1480fb21ff7dbe74b432eebfbcde706872a64a8f1d54b50ab1fd817592062e8574b78a7e63574ed98e985b4fe807c6265931f0813fe0d68eba2771a269c5b61b72e5dbdacbad5ee4e500d0da1d55b41fd085d5d9afed9fdec8c5e8f5978a80bca2f88466e1ac2eb8668a43c4db261076d88104dc50fcb9a8a1f919edbec4d37e18ece40d300770f3e008d48d0ad20d47f9c665dc94d6f52c1885ff5b62aa38c3dfd57d5289e1eab9038847fd8364e625c551da6474870910b7f0965d46cc881bd7ead5b5c8accf516a35ebe8e76011a4ac2761b5a2e237c86008267ef1920dea43c0ac1ec48eaa135decc972ebcd10e10566dffabc96faee9f80980a20d7bd9cf495a858c8295dc159ac790ce6c1ba0ab2ae10733319e93cdc324317cd83e71763fbf8d03e2aa2e52d7b9845a719846884429fe9f7d756cf18d065408e3620dc0d86fb5b6449faaebcb6f46f1fd4f9ba7767afa3c4fbbc1a3ce32d319e9dd9ad5e2a47c42e4ba5172b385dc0f67168daaea66e8728a23e210d2ca21006befbebf4809b3800a5e447b02f12c867f9a3164ee900c076d7473070ddfe3726b4aff940c19c36ab25aa5c65d80f69f752251d38f67549eb511792d5aa35eda8297d1fa031e868e10c9ff0ec908216d22ec0a7802b0936415451ca04983ae4119714dde0196bbfff9679fb52fcb12ee339e6f02269a343091a03c6e4da6f217971a9b26ba8629db1422f8655291518fb7d3e6d889f0ff721330c266d7ef79b0b74ac8b0df483725b889aea282ac7b4fa15040c229aa3873c53fd18caafa99cc4359fa3aae00794b3a285e132db06e2c0bd4343f33131bba346cc60d7f396aa5c8470e523699ffc1f09e7e4c11b05740fd92532e3b18c86a443043cfd26c89204bb80376c5f1b4b83816bf847fd130fb768083ce76783ed5466d372a6d394e7acc4f6d026a8674c2c9d446217ec430fa584f2c25d57ee4260f941760304aa464c30f5a48071a82f6735222bf939f63a7b44b500c4d6a0150ce75a3658c52953ebc0974524fa1d2d1e66a1b9b9fa931430c1e5e2353e1394c0a4410b983a0f9cb7f16c58074fee320eef8d23adbd203e24fe02d7bf5e1c5df6482a53535d4bb066a2320e61d36fc831dbbfdc63b84abdb3fee3f2c8cdb94198a2e5801d25f7353f72d652518df4dfa64eed54fb977c53bc607c90a886a90e13c91347fefd4e57ccf82cae8f2d0d907140d5d7deca58842a15d4726ec9a7f9e3fe61105c6e0da37692dd5b8d3e588e05540bba3d9466090a841a8d859b7572a1d3a1c33e1ff3ebf7fcc93c10c5550b18327dde2b4437005d5de5dadc240da151a71c14f61ceba6826e63eb2b3de6db9209b005ae9c03b6421303bb4f66cfa137ae733ec1b42c10d99cdcbe4998476debbab595b5d9fca6442ec51c32be9abe7551ab76cdb3e44d84a62c407d4631ec3cf3deaa6cf5810a82542a6c6c7de5ed682d086abd929a9f743bc4313f91c5bd458204de1237401bddee153f3ad58a2f3ad7dc60dc1b09f3456f9f7225a61741e8b56b91bb0b82bd389ca64df7b07cb9e5238e0c9f24a4028c3823e68a90eaf0fb5e584f9d7d5fe05712cc4a34a6727be2ba7c32db8aee7ad1be3f7e2fb11e5b8b1ed5cbd20f2ff1eac3bed72ae86cb95e481dfee5da7cad818be224aba1f845522b730f30bf89920c8042cc58fbec1e34134266f30b970ecbe457deefa4e4e8a61fd625329d22f1df1911263c255f78c8394700f7135ccca3db3bdf43e54b5cfebabe91b17d97e97295b210aba1a02c74926a4063760cc2af4ab21e25512486efc7f1f7043309d15c90b911cde53d0b0ba589e416c3ed9b36ab9d74b85dffed6aba5d5ba224e205515922031a98270b92e1017275dd822ae9130b74077bd709657947a074d759c1e30d40be71e1986dabc287ce30f2d99ea9fae58f1ac040f5d9d39dbd0778a010087aa579daea7df093862c6b566b7aef20d1290ff2c4cc4fa2bba2d3774e028ea8b1721b9b98fd0ba1055e101ba2e2a8dc5522af86b3e7cbb97336d3ef8413de6ba498e89ffdce37c0fded1229bc2a99a4ee97ee667e472f516f5463bdb92791beeefdb96bb4a9e69318b45dcde0d4a6f8dacf0dbc67d23815a11a4888c9442709997066646f23ec8f290e85ef67b9a4a666e25aaaafd00b51b2f9f636f36dffca11b2315fcdef2af542b1975b83f13b3b43aedd282e77a165ecf2df55d6441d86965f3c2086dc9cd053a90255b047c20de7e0bea4a215ca656c0ea2196949a206ab10782ba9b09048e5ae4c7b37fd3d0836b1aaef7eaf1f6ae628e56fbe7527d872d1eafa1decb3056e36a75bb16a9b7e02ec078f5c7554a23ad0eed58aae045ad62d8e99502dd467752645c1122c087d8b97f359f271554886960949f4123627f3f4b6c8047b408e4698e6277a4b521f219280ed1a7add3e878aba7448222188205288c9c3173fd01d522e41cbce43054026e635fbb2753025b598b35f5aea490437dca0a88744634f6d34e135dd0f79419526537e2f9683d9f5fee4d6c1a881fb63647fa84026bc0f4892d907faabcc0e6c3b4a4e2f174613cf39c5acc979347976ae82861282b907c03b7580b0b69041e2d9d6c7627a3e1fb5aec161e7c8c7044bc77800ca89c42dd4c04d9a4416061ff93ad8b23bde40f19d7d32d6870566e8d5b17b88eab9aade353e10c63bd99dbdeee0679ed259e2a60147179d8a349af36b8e1603c27e5bbbc512aacd79f90982eea623d7f47a8f675492124ae71f04a0823a7a73aef0d92469fc43a4aa451645a1c0646472b7033a7b1d31909d5add193e8eb3db6bd7e8fab24dac5f41da0742b42ece5edd2babf879fec310e4957bd577aa311e505279c1cc9d76cd1908dfa68376ac4e330e954fbdce74774e7304ea1145759dd1435cddb3f996e79b8364ca971d82ec2a60c82f401d6633e270368cb5b3bb3fd9b81445ad75d9087ef4eb1f491d39fb429ec899600877443cf75e6fee5ff5ca9d10a479bcce36846dd978d92ef0704574135416d5b0bae5aece0cfb09b56d51769bcf49c434ed9dde0cb76c3438e93326fd3e9281fed3880a073698436195448f67695144d53e25b8d341c3a9c283af0ac1124ad865f82bd0ad50f20abf33e0d43b4bb17f27f36101cf8678a27ee7fccb0c2dda6f7e1869d70d40877d5ffe07df2f628c0f823bd9c63dbe2a14c623b3c01dd2bd481691c57f6ca7b471a739f2ae497894211f8375fb9b1a7a17429150e7fd06dc7a8eb82df269bd18985113483c55ae057915abc425392d071b71b9dbd8e5b81b908b0f2f5fd1baea7fe82399751b35aaeefdc9257e8af1909b55c33f04b2c4ccde918707cb61abdd83208e593159085a15b7bff480ebdf47374dbb1231aaf2b2bf0f4c500343b31146aeed2b632f2755e7810ded5efbd1fe63a79a5e0f67a9f24d8ce7a56c761b50a1f9e7d95c53b31a1c4ab264fc3c8fe8647fe1b5b31fe26692560ef54ee858d6a5b6d79abd22a94d3d48936e619345168e6051866c184055f53fa602e717822c7d531262896db2fd0989ec49220ca0c8c684e5c799501a3e1a74a7277afbb2957a08f0a8e6fe0b5dcfd0799537de9bb47d617056cae65d7c89cfaab0c2947bacb7afd08ea59d7a12dad0049cee2ceee918af648bdaafb992a035d2bd1d30606414cd1dbf8b057f40d7ef5a1d02084ce725deff82ae40956a437fddf13f97b09fe71bb3346dd4e4e87293d694c4a97dc813a84d0e61232b6920aef49071204a442bb46a5ddaed6e3f53c5e655a193ee2ac67609ec81f1996b37a7205bc0ea34f67b5627b4f071298606b9f0a5fc534480a8b29bf471e37ce8778a56c5cf72e1c3d274280a5dad210061633ee9ad2c01a1bf13a798ef8ef598db05c1db3facb44cc277367d5a7654dd4fecac1cc72b09eb73ab1750fa800c7c78655b08afe4bcd540a1ab6e4eff2d1a45e7316c096cb9db070b81824a3b6c07d17c9e0c01d42927c109660e588ec5470f5651092a40117d95033b3d37f388ec09fd4ec3206f4dc9c9a7ad6473f3d750b5eee3d7ad91df2121ad551fbba2141eb4c565918b0a1b8f98cabafde7182b17dd3b9dc5c4918fdd715018e6135dad3d355fed8a191e5ce321adb7a53b2acb60f563511f18b3e4be2972ff81b485a07ee3a4d7c2d975485d2eb6d1f48b5cb23828fe69192f1cc9ee0efb8cb0f2f2bd80a1c392693c38df8db396dacca68f1fdf4ae9a22151e183ca203f94aff8cc9a9089ba159b57a9e8e26a46fb277bd130eda72bfe4c66bb241071efad224d8134f92eec456349cf39a396de232f207376e2267816a37b743ecd194f45f398fd2ee9b6c835f39ced842dc8561b0692b996ebdba01dff47543042dba7277a02cd4d3f002f213d01345c4300464af464b06702d9642f147f91c4a9369c9d75faf615118bcd77e08b80907db1a98d163a38e585fbbba5fb12354b5ba1f6adf6a239e70cafaf3ab199af2f82a07e73b7afe15d7e5647e00afecf96cddb49d4ee2db06ce0cf7d90800cc510aa19044d14d999a7eab99ea7d6789bb4df22c4eaf998fbb352efbc324ac40e1fc833d63879e387b8e08d330099ebad8a39ffe65f9260a218e3de47dbc36768cfdba38c43e87ea01ca95ec0b67c63a500461600cebd594c84a19e3e1e378a62110f64bd291ce1f616f4289cfa49967e5341acae6596b06e76fce6690dd479ba9f4f93ab1837ca1cfdf904e97c7a15e5a14950ac7c16a559cf421df7e6b2da48dbea8e9909c91a676ed43e613eff97533a0c9350a122cbcd9936e5c604bf0f6544949f4adc8c09e1af3d4fc79c724ade3a093a1278fdb90bb0d7cdb212dce1177b44c3860eb948943a577c35c7be187a0ba3bcad147f78513c6295d2ab56e1a446ab90678067892b21f454af0b15b35174282cc8c00ef717095e6e9f3b9d40757385228a66bd3fd4b3fc217d65ac5d383fae586ba70288423464597e19f996710a6c764394d5e9260b98da84e72d5c351a1c41b9a2ffd44cee5ea0803dcf0d14143b4865e8a6b3b53c4bddda713f37d332e6578b201d10235b3fd31c28ddd3a1521c0ae672d26355c410e47b3f3ef9ffe8ec2fe55d98643c97bcfdbb05aa6aa3c056623143f1aad35417d27c9ec8bcb235d2b4037b8d27697ef39d8d657aba2500e7d60a5a55d48d8eddcf4657de9996a738e55303567369750bb8b01bd19ee16b6dd609ea802190bbe0eaf525315fe15451cc72e37fc32c4d03905b5300f7ae47dd833d280332f74df86341229ef5c7b7a5ef781e64bcd58c9f5daa30feb4ec216085d88537698b8c243d866695422db15775a9d3eb4d215a23821d61fa0448ac721b69c5b374114e28aa26018c9a74c08766dc11ecef227714fecbc797a79ed68d7660c8e1d3acce10bf6ffcea36934aa558938eb3ed5d2e7a413efa7e5f1f5fe9a99449dbaaea16f34a36e200c09313f8fdea85d2b92bb5ed080d2163aa7ae471fade4629e7b095442205ba76211564cf91da6c30ed0cc958824dce775f71044468c8c89c098a442eba00b025fa983434a240b4f8ac2afd8cdb40436f1cdf1a751c7c9d1f23edeba779b9f5ddcdf657e3f75e53ae7ddd105e0e9b53b3942eda3b7153f21a21742906d2bec8d8e525d31b2258bd3ef0344c0bdfafd7807d0349a5d8a9aeb29fc41e30c0ee560a4dedc028734461f4a4b029833c109d05bd23439345ab0c54eb08fba737f694959871acd62ea81fff8a6f9bc46ab53672a28b460718e58705514c937ff3c3943284954ebcbc41b3c8afd7c74bee1ea931f2e0a164808e4e13bfb1fe028f72f0bf33539695b8c03272118547b2dd7fed30d16b475e44cec96f5dbdc1c173b81b2ebae99fa98ea6b8f3fa54ee8e7a51253a4647768bb77b41bc5290737f17f092d38c104cfc2c178137e2a39593c5db3b24e3c45367e8e251cfe939de20952223a63ecdbcfa437a2021dd548305dd032ec77b21ec9e0a1f9d3886811683a3b7980504f546f0114aaf51aecb497e6bffe6f2e31ef21e3e91468e7a8621dccf30f185a7a1f2c95d64596ef0d2b6340adfc11116936a46687c955fbcd19ae9596515599d772c510d9cd7dcd7ffb3c0fbd147db552835fd0e6c10bf717b4ec7855f3c2e51dea049fc2ea9b6d8a6b2fe17ca9d0e54346c584956f50b3f4fad704475abeea980d70709d162e932475a0a80bda552e77c6ff806e86882e72bf48760e5560011f4b60b1bda19f9513454cbd3e6a5bebba64e63ed317c75f16fd1fa0465c23cb6412af7021e6818304d05f06045a9843135ab5aaf385d68d8812a8ab522a4d3f88ab9878a8d8273b7f4a06d35d75e11d3a1f429b7bdf9f2128cf85583c3b4399548cd0dc5d11444a1b0079970f96545b7b4523a20b100f5c8e442478db84f47c8eca1a2b5cf229e609eee018b96037098149327bcb340148680a8328b96412b14a02aa5fa95294c75e0be4597e946fd6ffd402d748516466ee73a04b9e128272154544daeaef025a8b507ccdada449c91a624d8f74f4daca5a4fd5c959c10e827a40511193a65325e80165a4879c39f1cd95ce0a3e98c6396bef868ac66ef094f32ecec88858c23f80c2be4f723688711acd406c82973089ec54849de35de3972fba6910159ee4477820c5cc97db0b33ca829443d1c3d050a4c1cab65e61a974884e65f1529e789e4421b0d7e731398b66a3c7764eb689fed8054b153e9790ceead10f6b3a99de5274b05b7058bb1fb296800192b53d138acc6059fad769ac12ccd57ff1200a5c9bc70b6b9e4d7b04a8408f47876e690f2e400ee7ca250bca2ada4074055af8b26f44e046d605a8aaede6670c81b3d6c234e94650fed03edae7ae1333ea348c152da05fce4a4ffd7d6f40b753bbc6f6315667b837287c3ba6d7dc6a55e5a43afae95f0fc536b460f2e344de3e390a11e7b3452fdedda4b35640d790c173cbada66f889730906106562629b45f62fe839fbac2965e0c337d3d5902206d0087adf544af591c0f2c598bd5f83c55d13abf244560dbfdea2054df313fd796844c1473c0bb9c70688b1f6c531467ada954e7520326c1c31d2296acd9d9452728b20527e78fc7eb84851226bb40a406a175dcdc73e32f015dcafedbc151b343529fb4e023927549b284d5dd19b565486331e6f65ffc8e4a3722d36b0d9e852d4ba507006cbc68b8392b9293de2819501de39b6ab7e9627af797e988f20b28a0f60a788ac53f98e9123a975de3120598f33fccae041de02699dc8a18ce55bef12818580d7e5ed80e9f0288706f7f2207f67577f676ea08c56b81d0d74ddc654982f9775c9225650f26d6ba5e723468bb377c309b51474a26a7112c7797a6a3632c8bc348a3c1688249c5adab3d5cd0b6a295a169cd7fc2fe1632eb7700dae6035471c73a8d1b2ff9f2c7338b24859c91b05dc6782fe811a6523e5c36ef1637139cf43484cbe58b2b9d1393e87795f3d9be4772b8493ad3d68dc24dea7c147c392203d305a7fa965c53b726a4837f01fb6abfa4270b193e8bd00cbca0c246e12c38d2414b117a9488be4883a379bc6b3f6233282578e2f3859bfaf2013ddd49a356e08e7a908e97d931ad48240dcd3875ebfe0cabfcb35618ee2d6c49569b9f60b29ddb78d512a415e33bdd72b63d15f3c467031a9cfa6ff6128bc6339c844d4d0e742d429149b13197145c55d79c2e849fcd14f229563d042ba3e8703f8995abe38206c509038a988db929c25444aab8f94b2cfa30b9d34f70bf139674b20cd438f05c73bd423dfd05f6e7935da216f3335d5de3aefa748d1b08e2281ce2d9425153b886f16e2e24ef576603e27af89f558fecf0a205471da3977c39f4ea8e7f623defa4764dabf8c1f82630eb89577b1df067e8450d92de3120c09a4e882da7eed44ea6824a9007ac018dc004518c472623b6d3fd76c391c352af06cb753f4d0a1f1026601f2fec4e033fb4a48a2654f2c4ae95471651a053cc27cdb3e80ab6e7b97e27b823ac8d24857ca8b595c2a64217fea23b75feb62efc92779c9ca65f066083c5ede3e91d0451123db7bae36350b9a4ac7ff444f36305316946d393e54e068a17ed61be9fd25ad5569e9882df8cc594bdd41dfbb6db4e78b2f8ac8a1ae131d55bc1d49c1ee64452784faa643f42f36ff0d0cca0d94ff916099851a2425876971863f17ec49774fbcd0dea060030fc43005fad380894272fb71026442dd3632b908b76e782f012675ca3d816a1fca8c2b40305de0d3016fffe346d879e0a40c32a62dcadfbec86b67e6c7e892d5e6d682db32bcdfd1e7034a5490deaca95a0f9b60372314575082d3f7df7c492ed603ac53ff0774ba145bc95c5de72ede0f6eb1eef310d2a98f8fdd53080990a88886ae2cdf2257a416d1c6bb0d34a45b93e0409b6a192f8f92617a8b04c7c3ad5eb756fc10f7ae97ec7315fbf867d6976dfbb69e627f5bdf0a2bbc87dbc5a61db21ffa4a72581ac992dd636971655048077b54a9296141f41b64284be2d5c0f34b1caccf20d2aa211a0766f0269f18825cd1188b02af6ec9c9407afca8fdfa725d88cc7878a07086a1141401f27f8de1c8ce7641f6b67d870983de3c218e37f6098a97b8c8c6146331895076dbf9fe76d0610007a6696b797ed91f48d917c0f4e93bde9206902b96cddcd271c9a2b3495248d189e5f6d423e1da77c3fd045186c22b054bbecc373ac34fa48468d9f9b9e96949a8142df8a1dc3979321c5caea47691d5cb5e05c7d6957d0b56d4522132a26b9c23dfe6aeb7a20059d426909d491eac7ffc8f4283689d510e6288fb1b37c0f04e849e165e4d7ffcdbb137ed5281a2b01e94214bb8c9de7dd1df4b77f3bd8f01212bec0d8b23e263614c4497455b12eada0d44a3244949ac467a24a6aba92fad03e96d6eaba9320c46bd6afbe870629f3d1705773011e2ec28c2078e42802beb250965a2c54b58eb192babbe18b5b049faa6fd0fb446f2c34ea5f00e3d7f465a18f466303ad3974d37b9c3345ad0d60cce15a8cf868e88dd1c66641c772450da70aec2deec7b8f93eca2f176d10b11284d901936f886f854766ed07c397f4b17ce1eda437bfef409f9bf4fb6eba5ad960c56297e2f8e023bd3fefffac993b8264b2928c16f0535f1c24f6f716985dfb8c0515e844c261c4f5563e5946d17e45d6f37b5c004f0d8d17a737cd9ca325360ab15ae7e9d4616fac4252bb7d7ee7c6c50525891a66a2cd735b36f644d54259aa8bc6f7bce90673d9a14d465e8bb37a21eac6b2652fd0363cde568d8ece04945d1d4a6de1b6a65c63f9661740859f9ded1b1b2ccf9a028946dd884d739d83516e4599db4d48a35e80048bac1e3884965a8e363aa889d832444b5d37cd4ba497110e8a7d50bf9744c1b05d7218b7854ac7d37c3d4213aa919067641100ae038c3082fea414bf4385a835c02229f8dce5979c06bb79fdcc73170285352efcc02188db8040fe1c547f5b81c44760cd801c100a9145a374df2c6b41a45da5447df7ad606271c3c58ac2cda6bd7b6700ed12cffd14fe45b5566f905543c6ca08043cae4afcbfaaaa48092156d106956898f457709189bf91d9d54d207571e4c4c2c9336b41b04090f194c50faf4d33341f73f0d1a78bfd2cb3cba68632f20217cff50a681c522f0821358533d76dd73a04d4a49b011f7a00ce121f8ad171754c8cdad0d8523b540918cb4eb4a93189526e4adbdf10a769b639ef045fb766887aa1cc3d82b1cc5865e6f9c963b466ff1f14b5b128e142e404997f4c792b57c434f5d955bb6aca84664fc9bb5e87f0990c9084bb1f8c8acf26b58ac559cc0c34ed19822f66b985e894e915d44fbac359805f71814a87cbf16e8057a9978ab3491b1f46ce50a9b205455b0766cac80f45638044c4bd73aba2b713c6ccb2c0b7f97b34efcf3069a98f564581bfdb6d53db529a646f2ba5af2f4952c72911fa12d3e908d361686d4847d433370fcd2790e3517d5a350cd1499e0545e034d05d531fbefbcff7eaae026f50b38e2c4f0e8c82a013d6f3cbd71f9fdad74605913f3de204aaf8fb476e4794804d6937d635b5b410797ebe8b5304ef7f4924fb9a33600e5cfd4ec8e2f9ff5085947d357ffebec92d15bfd9546169eebe4c3d56fb603e4c3dec43c9cebdfc77f7f9becf3aa1f603fed2bb5cd71fa2ed020064be8c2dfe95c68650641a93080c8bf614b2e08fbff870620e61d6fd313a1b3d150b79eed4b19f3306be1b07aa00bb209edfea26554e87a6f864ea3242714d2b6921550a17f728d5b7217ae7a093cff0fa3041128570e7bbb78051a990922519c3dec8148ad00f780c3a5adcab58d0ed1b3e40bf0bafa2d130882b493038b1d8b901dd547fd63bd0f9ed370f13002003b23b39e8362ae300c428bafcdbc3c256f2d46f97e319e97ac071fd2ab5ec7c1f039ff744a25c5b7510d11213c00486222acaa7634013f00c665e0f3cd642bd89d0aeaf0e53289c95fbc8acbc07132f447b3f197b2e02ae7c6ab9e46fc6d44e268758396fc25ba5a15d063a185bb189b7df7b0df7f11eb48bafdb8bb2ecc69397045a12709dc6286eddcdfddbb875d9aab317db1392da7e4e73ef7ffb4d70fd1cb9b893ad699531f1d1669c85a4b8445aac5b267842b78f65dbcfcc4c40bf1ae2bb9849deb804e6afd52fa6afbd89640f24a5173636610913498d694e6182e4f932d2144ce2dae69e5c9d8c266b689e72959e665cb4bdf4a897ebcd9a5d5e909937210f371e657bca80b6b406263dbd20476e56481dbeb7e9a8c8d6249415e9b5b4dea9dc7f30f04343df39823152cadced5dcd70671b11bb6341364c335d3bb5e6738138c5cd103504f593ecac22c60e4935556ec3d8cd3eebd3efc4023a6069813c981973e1d08360a7f3196d710b611cd47818a07fc7d11e8e4f2b489d206e346a82a5d39e7091f5ba4b73d0563f847e3f74686072344e6885151a3e17678a8e1a238b4a1cfddbf556e3fef4073d8a92c4f1272ce3e184973c584d69fb8a1197caf18b621b142fa7cc066688ceb48da14904cc5f9067d31f169710ebd326e69a28f50e08abd8866d3366dd7ba2506a61a631f88247b8cf56050126865a35cc0ad96f7d0f469eea53de55c57a04f793394b91e1f7063d063ae05a841a3fa96297d9e95f57f87a292967c412596d6b1953e3926750f55c9a8aefa5f46bfe3719e42a620384390b443390dd1b33575b16bfd0f3d0c81cb574a15a0cb2d49794009fae0a1a8b8352bf634a7513c10f87cbfe10646aed9598fa2b5da1128df7cdf8656ac22b26d56c95daeab55734a2dd0ddd1473f592b666cc220ddabc8fd6fac6d896aa67bf2a2d77163184d04f258053f7c52bca93d8c3134a39382f3d50828753cec11a99f9056415aef64ac0a456dd0858be26470b7e64d6f83171c23b0c6b21a5f9c57d2d7346fc72197a28b818ca6bb4d5b5c8142138ffb0c32946b807ecf1bf8f7e09a3c436c5810aca3697c3179191b3f108db8c05ce100756ca68a0657ab3b7a1fa08ed0bbee16456fd4adbf2732e2d3ff691caa103548fb023d9b6d964eda4eb7941c9fedcc781e616833c28259247016d5453fe2b9df2eaca2790469228a48f52be7091fa563ebfdabe3d2962982f3fc1cecec84c1ab5efd14d6a5b6aedadeb5efed19f45328eac6dca8f3f81fd88df55565c5f8e6112a9da4eeefdef1c8a4012e89743f988b80b88dc639ed06a90b8648acb7684d402de0228b391033988b6acf9880feb3b0adcd37b0d2335c2c077efe78938286456deaaa8fc756dcdb9c3e5a22dd7762defb4b3767ec3d86a887ec4df2122b0ce775e284c7eaf5fa701deeffc6f85d08f37889c671b37e9609d598fc9e3fa8bacfe103f683d6c9121f81bf321e668ac91fe737e91bcc091f515c730a9160dcf5426da6f9a5f40107517a1845203a18467a59c8b2ef13cf8987caa915f4d1101b87809f6fd00ca40d0c2f8a8d276c8781b64956880655d5bbd6567798dba0a28f45a608ff634fcde24644336401c6521932cb93a6d8e07a988fd89d20a1148416ad774bb21c80fad717f9a0f543dd8b7ff2bff735de68115240fb0728bd5b6f048b4b314c2538cb2698980a6b9b1bdf97ff91c9eeded076521f3bb8d61cc1096b82e820bd7e59732ddbe4108bc4bcb0b4e767d8d5830f5876f3c3aa8699af7352ae99122ef0eef8dbd29f2d1451e7ba1d4ce8d5217a363e82b107649251dba9ccf49c93a0959e23ecefc36be44d347c7fff6b3de969e83cef182901a89f27d737c9e3ceb3a8a928a2fdd7792239bc1e883ca4733ac2fc11d5a61c42b14cd85471cb3ccef714a3a9cfdbf86c1b83e30b1b380ed2bee5ace8a7522643a764826632488ea3f410322fcfb144e1f39fc4aa4aaa86f40a6120aa9eb1182cdededdb821742d530beb4725861790dc6dee086ee8c540c27f1fb0596aa2273362bf4d305dd2a77ea3b2af6f593ceb0d6b048d0f47f57c4093fb990b1379bef523934534c80f9ace0059080b090b9b97bf681d5d9bc1214aec0af04d403a15e6f249d80605a50f6cdf4dba619e1abc1358953165bdf1f7108195f9f0ba49bd6cce92a5b29d909c73c6fce809cc23dc5e977fc4f75e35c02ca26aff66fd77a470918f5f1ac7893aa96f75bec527b83da69e715f9ba0138705b5a54a7489a3bfc38b75077595816cb18b83896a6c9cff4eae60afc3ed63575cb56dace0102c742c080e3e3bafed6d4fe4c0c02922c72d9d131681c593dce0214defb6c1628e65d7a175db8bd622126532e1c31a21c0dee7d2e7d173afb229199c0fe2f3f4c63a8b0041177938becc740266fe757acbd3907aa22be0c0f19092f7ecbe05b64fc750ef7481c8996337e55421d8b94b74c7162cebbb1e642002d13d1ed826e3d813aa07a94c604b6bccf37eecdf65ad8a0a062f3ec7f215fca5ecca2af24246fcf907e11ecc7a68a71e849edbf5895a83b3d0933a802146c3b39c81e1bc18c55e2ee80d97d87ea9caca59bd30607efc8d356d00f7c098bc3964ea01714587d7093e1a3023194583eea4bb028bf89a0a80dd92301bad9e299137b7c69b162f98a70ccd081987f93b9aeece9991795b53d5998bb1b578a7c02751426c84744d73c571d9448908f8e8c93e10ab5e2609732cea0706befd1acdb661feaa8f4a59cdbfa606abead208e0ca395b988b8de208cc06e5ee9853d8e085f03d311e256dd2d576f23094d664922a9d4f294a755a4d7a508c01f14dfaf89ba42b08ddff94f8fc0827272bf59f745e99df83c33767edc3119b80dfe0158c20b3916dc6b9394bb38037e9cce970d36b681170858acc81fc9a9b6487b165f0846205595e030b629a0adace89f92fb185ee3fa1d7e318a0ebbac186143282bc65858c4452678ce8e3211c80946df09b4c4bdd6268563c71e3d63a162ae06c667e060cf323b2ab3da32f5ce4bffedeac9f493e0640017693041a2655b01f8805cf24b7d0944f44ed8fb99daab4d0b9a313e9af4f803f1f7c65a633a312fc462e943b8b96b35e1fb369588bb0a58d3ce932213db8cbf463d9f5a4d56ad1b7aa6132824abd10d66f0542a1c02d336e5a7321b7ae00247bcf4edd6ce8afae18ba33e97d394322cd89c33c6aff705f3ba05209998ca10e3da7cc150bd7fdef00b7f3d16a82e6f0b61e83b4af66082481792713ac8968cbf12b0f768e68f198cd0e1d7bf1006f22ad7ef2b363b90a100c59a77a3cf64cfc19b7a0eacad0f51d9b2e0979f6ae3ac12d0cddbcae2bca0402ebcbb75bdb13c3804dc53e45b8c580e78c2ac673f3b3e294fe792775aadb95e70652245fd022a56660cbc624dca3cf31d67c59e5b3f1e0d6e0691e5896cc9f4dd869161b3f483485bdbb481661640e8339690a9465eed0708def9d330d642bbd5e6d1cb01425d6bdd10b3133935c811785365fb75c4c1df66987a7efb88201fdd7067495599317da56c6d0a7cd4d1e3a3a61919f366c6062181417ba60bf495a3b39a6c63be69eff3817dd9c16eaa20013519083533f95405e97046621d47bda586c69203f1a9a0bd505dfe5cc63e0477ebf1e4ab14dae95ac0e8ebf0594f1258d3e98418931ecc4dddb04d732b55fb09ccf132842ad7f68e9312f5134b453352864bc8a0a22026c5a288775f4a74aad069ae286958ff2554b4032f872bdad66b13f322ee8a2270777f815e0d41c2dcc6cf6cd7b64a8c5294656fc463f8df2c4136218527ad4ba5f60753f73c2af7ac47c9b715a937693fbfc8377b9b5e913c95c9f4ae057c1315410069dabb6fb1d132645b4fec4c15a763c264ee896a58c93e6d78f8a3a752d339d76c0be2681fbb050d2744df487feed8b8cc566c92557a883efe36ce023f8cdc1362d15c280f6547c07120c3099760bf9825607ae5cb207c5a69058b58bcffeb9cff85d4e1c2b32a7be5ee8d3f6786c59e4bc38ace31a3ad15fad6aa3d20d4874836a86c96e7f25864c4ef9360399af6eb88fd00f69cfea23542056744ec143c00c100f17a5a2b12d84e3629061e14c6434e061892fe11e364f56ff100cff110183feedc879ac5db867f6ba83b744b7bb36447e079e1a7b819c2d0e4eeebc2a2ba37cbe6cc86a2950f1146c13372ca447fc6184a03c4786742016027e57314cbcae9475289187afe21ff4bc870770cb05feb8896ac43764651e0eafb471fd1dbcdfe28abdc5fd2aeb4c238166ef0c3a8315a95f0886da15052de97839c6d5c122507d7aa6a1b26cfb405e0b1f2dcd37a3cc4c81f69c66a3a32efb34f1f556c12d745a4a2ce2e28cfe1d57bd040ff71274996cef1f0e49b4f6b51a49e8bfa72b42c94e7852af795f103cbd4362e8e8754ad1ed3b1c9f5af33549c3dac8213e8c8739126b9853165880e1d87c075810eac4eff065f0349e255c0a1ba2c413f02d0ee0fef101632d8adfe2eae94895622b7f55809a874f6adcef60debf991128cf87ad641d635876988b9f28b29106109e3260e6d4750d3a1dc7eda8b4dd8503b2a038204acd343c88101c7239b724de6023cc87b348d22b57e8b03597a991ec79b1f2b41b59828191766c382c3a12b6672b90c60a27871f852262d8baf97ff94679c4a02a7f14648344ce317a04c3ec2c80d2a60d0845c908de3e412b363f0cf30be45141ead0b424efb11c46c76e977422af5d538a8914ab2da5f8a7b1d052bba302e7a290e820491c9c0db44cad3be01ebbe64dfd47b84871d8af6602433c7348bd55067ad5a8f1ccc6e0baf339aa26740ae21f2b8fddcd3ceac929e8e065e3938781f169500a5446b8299e6bdf57892dc270e6bbc0511c35d7c59ead3aa217fc817d0c6a80aa71b30f0703c98ee0bd9cc600ebb45b8f342e6bfead46595602b77f0cfc40b10251e38e20659a9d4273965a94fb1e49ddff5840fce54e32a333c6a408a7a5a29c8afbcc63a903a266f901c231a0746ffca7762b16f385b03a0394c209d017119eb4e716b5c18a6921540f82b0c8d203e9edc983188f28f0a6b62c20f0109f69989d456ca45ffe530d118f953a884c60d0339de8bff44c790a5d8f644348fd3448bedd3b2d6677989fcb4577ff55b30166d348b8d8622ab5e054e2678e7fe71ae16c53e9a1296180af04d0477e95425f24dcfef8ce73594e7ffae573f64db4c94eeed2feb505dd54535405a360f93cb4267eeb59c3343b05d8ecbef81d0e0e0e5284d51222db324aa0ed6749ba7875ff6b66557f567a5eacd7ca6aa5ee413d79d189ff814be68d686dd6bd9dca61b24a40fc4da8f9dc8d32beac94d24eb4f53f815d319588d5c07fa9636857a8c73942ca4cf6aea1490cbced8f0ce0bd5f7a28acbf5322d35c2fd4360ea473925bd8286ca2222a0847fd7a75a3fb3d022faf59861f445a82cacc45481da263fb44766c2f5c0948103532fb6f96d26042688a90f91927fbacf72ec018a7a3aea56525497c7afdf3cdfddf0537791f67a0a050407953cff6e1136ae76d8390482905bdead9250dc17cf9c7ce7ada965b8db41f642dcc104e8ba2c3532362e79fc22b29bafcc3e41b9173a1dc8442d540291b98dd0e9b59ed148b2873bf9b85299d9913949763215b3069ce6e950190383ebbad73e60d5e96fe5d698ed50a9827e8c507f2275d07ba248485695bdf5386416540474891d98dd7fb94c68ba549155362aa27abd0a254482a386b6ece4d96d7b09482f950fcae63d2a88480b8d24cfa420311d6196aa55d3e1420d35137d16985cd9381743c66bff96bd059737ed425d4f234b9b4f8435e7ab61f6ccacb5e2bac430edca24a74a837bf27d1e535021a6e5e49ea5b0a2ba6743cee52e555ae419f68defaa45ce0d55ae28c1548887bb79a67fbc7f070098aab7e347e1fd29c72c6af4746efa215d5b88842944294c4bf914b6d66c784df0abe700b294fcf1235fff27762fe3c018d6c8c576f4d0c5a76d4372f93a29fa9656810e312cafab6a0370db226c1d55f1bbfda5d533fc6ab7e1c833e4e0b07b622e9e96990f42acf6bb2448b742f404694280216b7861f65cef48cc56b8f69cf1d4c4a5b4754428ac90538cdc60fdd70c5082442b88cc91829812f8d5337188bf8ceb635407838145e7e5fd46b8f220f9cb9cbc742c64ef9e4a0d98c3aaea8289363bcffe412fad8bec6a2bc61203bee7c81fbe3d97912f7de0497748844abedf8c9d97f0bb605efbfcc7bf57c52851ddc4b19352b61b79308d1760f256f3066c13ac45d7241ac9d6e7910d295d148403d827dfa287c7cc2f6dee27e153ccd9d5ee0b40004363f71c0b734b3fafdca8569c7c0710bc03d9dd42e807052c3fab713bfc6c60be480f98ef174bae9cb830ae548264449a5addf0da7a092a29c8731f6ce461bb782fab8b09a10310f800d22466087c2c71bb2bca17c235ae280f67f45d747c85239c94fdc1cd25b0a3b2ab4c7ea51eab66beb70f597ee406145b68dd0a9b4cac4dac9f56de86aa868d8d35284e25599c063036099eaefebecdb85c4f3060147de127324d2ec134465d80be0d887f7d5908567e4f8545429cdc4c6e13a85fc48a3c3b5ae6682aea8e9f2944db1e2e2797828a36c8ccbf486d05edc3054d89ccaab6aa973e7eae5eeaa95bdc002706e674e306ff3726750308356e3eb2f167615716d746f5aaf998b3ca66de6392f8040447fe949e478c1e0ff90c79d4f4f1ebdaf2dc7dce1073f9d059e8cfc6bdbedd109c8f84c1c35abaecafa2274fea960611f5ae48fab10f065a9b47b0dab937ea9d0a4bd45ace598cc11b3a40a6bd12842ef61cfba66661b52114e0cb9b8e1252ee4fdaed75c761f0969298995c621afd97c9b4435e87ccb9567b148701d4b46923c7d750e9d47b93ebab949f9889d41b93e2a150491cc94e6e55b855b1512f59ca5d6ff8124c549c925a5f73187d1543aa0d0d4d1b6d69f3d0f07fd2286f33be5d9da0268f7d6c10a230dcdac01b2399ccc6fc187a6a099e9a730a23c32e7d66c527c86f9656bd4d08d5f53a809d8422f05f6d943bd452f8f2e8fb77102b5894a6f290fe39befec46df459dfc6ceb5d2d5df5e47414f6e425627e2f56158d8cd8dc225e154eb3120af922f7df6d45b5ec0401e4db722035b1cd955e44b5f300c82b248f9d9068695e9ab3c4404775000d65dd96dd950330e64d780ffa3fdf78c7b644ef13fabb24e5134ec955fa77011863b3d171134e1cfff3203a7aaa896425e7beda9390cf50dc6544c9fe575a8b8cdaa9a1693334780887be61a20665e07bc07560d89f52e9f6291212e1548b13b4b100840b30bbc1cfb175a15e18322bb161f95275772ec8edb7752f458a4c535e25de064312280434192c3a29d5204c415c285c294dea457fb79dc46a5f784f4802e03504d28f5d73e8926854ce7e633074adc8b977bdd34521668dd2adbfe7bf4cac7f6492530b414defcced1a30c90cf010e90dd069e101ffd47337ec0a8b8d1dad81d887f0bf492f98ca83902a7bb1b2aca466d85875092e285506b3fda595f5714d7e200ead92d96542318832586491654fbd50491058d1182edfc64709c4508cfcb330e096b67f3ce5d59240f0731b6377550a90121e93ba2f2f431761c7e238a95dd799372658afe294533fa2c98d7c31d302813f6e4c4e03662db1a488b5f5bf8565da714c80aedf8e43d9631d55082b457a8cf93b01ad710efb071f8728aaa3dd72807a219a28ef7ad73ed6d296ef72cf6a7161488bcad72b8bdc62f4c21d8d2488bc9f26aa776d03341ff5ca2e056a3bcc53f9cbbe0692ddc0bf3d03aa19193f74c494f3ec8659614622b1992b95f927ccd5e067b5ce3e67dff93f553aa687af37d3a5860062559f195e7aef7a1ac43d21f6a7229aec91f5a12f8a74d210924f05d09b86ffdcea8b22ad2e61cbdcb9a263706ddb4f5ff8f1f4b03bc6befecf861fa46a35cd4aafaedd656e9de31fe818de594d1bf2de95d24dbe6d1db6254536e36769ca8997ff951ad64b53acf1ca93d3c786603c6fdc28ec0e6242d8671782d741edf072ee1c6dc88c9392cb9e8141c81694997024c28be25c36a1591e0ceef28d1adefd010768cfc4c11be6ed5098ac35cb6dcb116d79e4137a08a2eb122f1440f803525695d775d4220eb044eb993c735b15c4fdb18c951428946bae75a19dd04e95b6472805518c1d4db5509dca4ff1344ddc55ac8b4fb6aa20913ae654815173c08825598a9be3bd9933e9a7394369006d005c6e0b3a13c2a369c1990a5c80054fde9eb170f2bfaf12ef63dee02d7b2881a4ce856fd60364d49bf4f83418acd79440bfdfd654b6fee824680092b2d4394e99d34898da0b8f3f9506491b2f216bd640cf6256a3b3fe9ed96c9ae623dfeacc3e8813ba8a2f3abdbc89effb3d10e92c0077e9e6d49a23a4f3e878888e0ef299bbfe46a69dcee404e827e13e8ef32f21aa080ba8388bd03eb43e8eeb1d08e0dabdcb225bb405a3c2e944f95acbf0f40cbe367e54c4883ec5fe6ee740886fa0a29095fa1b895d86468b558dba5bee89119cd6adbb4edf58150da2d8bbe2dc365e8cd84bfbcc04f3283d1075e7e50e0fbbbcc0993d3f42b729ad151584a51b1cc7491aaf9fc8cd6bd9898b6eee9f70de4d1eb233842281649a61c11ac9ca55505615fa6b4c37ccfe63f021f3096953c986752c694cb82cdd5520a8f3cfb37b3d995fd368b1c2f81e1d6c190d7ff79b991cd5e61cd14de3deef2c9b5dd73b0b6e7c7ae76adc79d7bc2de9dd75f2d549eddd2950b401afbab2962d190d7245952e785ea3e6584368f226f031345a0c5206038651a87b9aa32783b5a32b455f7428ce4cebcede130b478391b1a8e1a328e08638480ed0b44f4ce0ae2fa3dff3169372960c266d61be1b06d978686e3b7b5e4274aa2296db5ebc9aa5ae37a5ddfc856094815b958c09a5ef2b1def38eba60adee39190a8cf0cd5362637a2a0ca1739c699eb59dd2779200b48612d20adda570c7f5b99bd39231317b71776bcf06cf0428f1d3bdbb4a3ce8cbba0f0f135bff071801ca62e59f7dd97975dd746992c24d9cd664c2e0aefb05aa22936c59f8a51c84003ffeabbf21cbbd84258efe747988195bc173b12cde4d242bea4d9019332aa7554ab7bcbf599670ab615700e62c7a686d9286b1f8e062152d032eca998db8368569af15944054bc0c5fa98c54741028ecb6beabc033f509673663b4821e189fe2411d84859299a55236ceb97a71cfc306057a0c9bac7e561aa9235a1100b9380c7372dcc58f0ab65cbe59ace350233bca62f560ac4ddf20d9f3a0780bb42f539a7324c0608758d56f258d9edfb95f2e124f51c52a348d842217d14e67ba93c7cd13189bc7ae411fd89e64e40bf8d47885d3d7b2f0da658559f1bf37d0afdec9c4d560bb26b044d18d71610f4a71658dc3ec52e843e51d248248804cf421781cee9ec9daa5a422ab6388e45dd335f0ec29666820f24ff8c51d9d4741ee14a263fe305b5bd41e6cc645f0b7ff77bda02add7def7de01f345a9e1dd09dd7c0cdd916c096944afe3102679cf105bdc32a8e6aba2f6aeca734f0ef1d34e45ac21d0f0ed034cd9b5462351d03ec3ab8a11cb37513386eb9eb9179bd87edb96ab4cf007c65cddf40e6d3e6eec3e131c805c07ac3bad36257e813af2102ab998842ffa136516acd70a02379c4668d67ec30ac5c90f5c576aa32858424e7c08f8d59d692f597c6bbdc592dbe63d46ebd6f86688e6bf2a3b2cfea022276589515aece8b090dc0e6b38f895b8139e34e5fff1315ce458d437e10eb36bbb5e937948039738482dbd02fb8c04c298b5702ed76d75d39c672a1d8fb3af3f02d7285a0ceba271e9cdfd0964864b3d52cdaeed7da5a8bd79b1b1062b1844a9c308d1b8fdddb7a52d370625c220c51c633d9ed7f8a6c12e3ec6d06e9979f384f7b0a913b34b32ca6432042ec1d3ac9fb0002e37d98c0576d4c5808fa435198d6fb059b67b863e1df761118916f3ca9f3d1bfc5955ded7a0b7cd4570a61b80f80f987929348f76b7d764e22cee3b0ac12b29d6a4df311496c533692ca1a112fb2b12d5db0f8485ab422c7fd00eb5b08d8f18c62922a7da0d01c59e032b4342738f0271a321586270b176bd216e0b031f61254eb4eb7cf44b17ba8e498f4736c96f38270a1a13b964cacab2ae7c7f05efdd5efadcfd777170cb3d0d7f8c99a85eb22125d8d079ed665f800850b0048f32173052bed6d8efe230443f1579d4982080738d332f07f16dd7fc34e103021dd6fc26a1c8461c2c3292b98e04db2956362651d5c1d43f6637d842342a2e76f0ae82fc50552765ec4d2053153fbc9c8deb4355632fe08699bc9ee7765d23d9dd429bc317cfce53fd602340af7dac8b07695df15e2aa7e0e05870103fccc5b3edf515a78cb371f63cd1aaca5ce6228bfad7c1a13f9d9025be24f33309e6f4e18f6feb5dceb16b48c37046fa4939555e55196b4bd00ffc890ad0cec0075b9b4137302f30a5f48a20ec573add46789677fbca253aa498ae36e63dbd896b7bff37fadb5c584af52aa95be74c99e9773d0215cc8b865edb6d28ca179250d455fa8b338f5f3813a590101eb6475eff8e0c79fc87de6d2347523754a6c94329acdae90a389171070e9e4d6025ba703841db4575241f6a46ef0a466a3ff4c87fdf08da70e38857e54220a4fd2a08058b3540b22eb97ac05118f7937fc66469a5fb531b8a0db23a96f2cc41540fe4fcd254d687c0da5c31817f9e3537d2b5304aaea61b22d944b6fe8a5fd36dec79789b17ec2bbed75167e53ff543665ecf3c7ab8a0fe9fd2eb0101ae3c5f7ac21cdd080a08d534e39d08dc01d1185ee6c441829ac926bd333fed8fe3a1c5856b9a8cf08a5729c795e97068e57c1e1d50d33f60bbbc8eae7bfd27a77d44d245c51c4ea38259e2b30ca734684047e9cc3f58cf904dc935b968922813ab7f308adff69d7395cd41e10ece04cb290a104497ecaedcb5554193fa25464b3d4924746c0026812e7c8c59262ded22b848e9f15f6c927730dbe0a2938af2857f503a7b2be35986ea9647029c1b16a0e9237c97d069b14f47ef1708341677b5692fc865a76aea170224708cbd8b6addc70c7031a533bf00807d2192e8bc834963e362954a7da846f8c9eb884b41f0a9164576fe2ad1cbe51690e4ee3a0c4995bc40fdd2578496b749144bb189cb97c015834e25b7ddd51472992d43bdfef1f33f2cf64da5b2cf9884aa7dc8f33940b69492e74ece9f1cc0733c809d57859d6c894cba8725239bee3a713ebf3b121e66d28471916f65079d1422e1e8502b7d9d09af65b781b2848ce49e8a85786dd9ebbc5e4e6b4777a0147e3a4c3ed372b6259b14516850978c5a2ab343776e9cc1d7ba22f0c6dcb45684e4ff79f02178183fc1639d20acd03d271e998253cd07f37f27def7358d8934cc06609ecf111c39cf9550828ffee1398c3c7435b814fc288433d5e5c2084c93522da32644ca2deb3114c230b83bb0dfde8d1401e815d3263ca5049385174d18ef74264c4389004e46022b691ccb5922c9dcab1231fe1a57d5c244da35ede12a7f79acc2b63594d2c2b583faf2ad3e0660438860406d59c811a355c76d1195af942e454244bafa8c81bd97d89410d4d611ef8ea630fe1d2370c6e57ac2f732d2b27c0a664651298c5ff50f5f5f93719e31faf949975a7adb8dd82c269d8f06e3570e05a9d58e2030617cdba40912b8d4cfd0e1c2513decba217264589ae1846a16556958325aaeeeb0cfc2a04483156a70fb387a7e69de30523a5a1e54e1a138fb49e3678d1590f4548516332e620ce8181cb2772c1b62b74ba1b9daca7988ab560829982a2199fba8aeaa8b1481e86fb0c0bff51c4ad740ae77d03fd5479d6a4857412b16f6db6da3f5ac87714b71f7262abb31333220b3ad287fd4d32da733ff08d15ca471df9d8e8f4cd82a754b06f91f6425ac34d86d2b1c2e93cf67bc33712fdd14678161253d0b1c6b6b84c32e12d39d0b46fe61372fb4009aa8c91d7822f1af5156876c26a0545bb3a618fc51bf2aede2e74bd94adfeb52cfd6d0adde0e609665e6a1651ef79258dca256a56a95c9092faeed6c62cca6dd4529ef01110a21451cf4bf2c4169015145a5a1bfd92be9e33ef553b16c2574215dd98e98422a382d8d8a4e089628dbafc111c4de65f64330f32b6008460b57affd69d4e9c2049c16b8a1479a52895934a7d9c663bfa83110a03db43bed9c8d65f75e464f31e9f79f6c94e3db60f963929a7cdeea9f93abe80ce23bc9cf2ae05981bafbb4178666835d312c6641b053e04613cbb1b0ef9fa4b8ca741042b493cc723324d3f545ffbc634e86a99093a3f88ac3ba275b578e47c3e9153204014df61f312db91dcf93efe738117cfc11f12ce296a35b9c8fe1436872ac7efb7a651b7032871b38a164363461e9e0a3568237d20289946f004b7576786c235de65b4795e5e35856e50ce49df8620ce1810381fdf72c79098c79e0c918fdbe1f46b4da86185ba79c8357d81c413b60cad36399dcec9e3338a037f063ca612d2f775a39e1d5961177da583f762bdec9d03bd17e3d9ee5674a762a16fb46055d851d19005e02139bbdf989c05ae5c1f12ae478b35bf9995aa0beb0426ee6e269b6df63501da8fcf8ba61db9faf7d5b4dffbc68fc25440e2789c65df6a7e73377efe99a112df2ce2081d166edc462e756cc5507be35c37ce59ed570bc7ed75d59e2d2e32933d380db7703113ff5107374f434d692753a6365af4b74d24677dd42db34e6870075579ffec3c7e2c3ef1b12540b426c218b246223dcd4db98be2c33bbb122630f9c9f8ae98785df6c7ecfdab74558f6cebae8280f8b51153d2108f76c807e3bdb48c60ed3c8c092a25e79993af7893762a819ce66cd589777eb7465c5bb6f3505b9a54387574ab4f6bc9e10d20e86f4b2575311e4f78cb5709216f8557b6945424513a61d79ecf46e438b8d64e959c391a545371db4ffd01a606b525bf5d30c9555257f46326fef77cfcd28e0253e116040e95d19fa122152a8656ece0985fdcbdce0b1242fc77f0e789c42c92a79b9388dd8d5fd230598d9b49004ab1c9a6ad9ce6040d2899b53399a7643338f010769a83f971554b99d5d95bc805b577cf123bbc9a4c8f068fc4435af0404c4627eb0969b120ecf94801e119ea258c19606b6da2011313e0c12d36932b1c5136aef971cd132b835a33ae271ad39beafcebf3f7f06d369ce4aeca38a487fe5c8879ef1ebf0254fc460342c072b75510f451a4bafd551fa1a3c283dd5a0003c48c23b3a35089e0abd724395a88fb6c61543dc32e3a8b8016f88189f0350f2da8eed4eac18b96581025600201410436c8f3701b8386453296c4f6ca5a26ae76db121264fe7c1381622e5ec1da225ad56b0df16191216e1e5435d1a76e3d685c6e6c5e0b7dd6b1540f34e5cf2e36c645e54ee61fdbcdd97b4c06fabf2ebf8296b8287aef8114b61f2e786a2acb139056148ed4ddf9afa3ba65d8c974a1be4541396f2015453314e7e43e617a4f2cc3ea340fc3f0e530f7ed856e979e587567e3a6a84a9f6decea46ada7edea14ef638bc0df06d3d1e855156146a8ae6e8a196265a99c7403407d7392e31c50a4c1aa0f5d98724e3bfeca525659e7adb6c7a8e900aa4b4df32cb8bef2cd5ee3f22d07ebc05c541a79072a8cc0b4fd8e158bc492fdf89dcd55d910f348f6a93b66cdce3e3ab4ad42726c4363773e5a4f538d7c467bbcd3900c89a7340eed80dfc2dbeb1c4b6b2c5afb517b21dd37b67e47195be6cabb30374de57a25df9384209f7844728fa4ac7875c80d4b78da7313700781864e7b2b00bd1e20db8f0952cb5476a0983d7b6943019c6526d22cc0fcf666c6f973f9a7048463aa2f90b7070380828672c2b7d00e88c1b38d47b6ab1cf8110bba0252ca86ea2375ea7f9891f6b2cb09832d837ac9271efcfb857014f9c87f33f418f45ca8870343d8acaa68df69dfd714ff96e5a7bc556cbf465768c657dbe1e3f1cf8e03feefda8e95eade357fa412f90e6920b59ebd6e29dfe5b01b8a0e58cdbf972753d2c1709b50fafe07b76a8eeec589dbe577161cb002f8fcbda1478b47c28a9e4cdd5b07bfdf1977c8b93a2c692a0ee3b3f89f46db40412bf5b3e1a29f339512139fa9e5694ea35929d612dd8e9c8643aa43b4f276bcdbd372a7d9b0f9c7733866152251b71cfbb868be4c81f6415e640e9f28f355b38c0f1e1dbe2377db1c5b11a5c7ab4da8f62cc2a495487b4a1db3536babbc2099e2c1adc45634133d65bcaf466d3505154d0b2af77fb55c83c87987fdf7ab0bcd756f9b058b98c608217dcd778d7f10f964222820cafa833f1b9cfa7f323ad28b64b79681359611e8769681cc55c41d5b0ae44ad3752039d9662a9b44eb6d30062f40b7a339a10d9b17d3dddad0c7d9052573b5a2aa523ee55eeca41d360b919fb15c5df6efc3ffa139ab3c979fa79d4c48ba3fbb15ec451428bffdd988ca152ea679c2789f869de3873222a006c429a0f3f9a740a709b26f760bae2355524536b34cd5ae37e156d5183955fa1de8b775c220c164e602936f4c4eaa2f5d37f1f29c20ac15b7be9a24e4cb5c78f42cabe18a1d6064bb6004c9eb281aa5f36a863cdb4dd1dda7b44f5cd8bedff004a88bae6f2332b814bbc845dc7986c1912c85ba593c4bcc682e53552ca7a0ccb46907c1ba812bcb69ef5dfd2dfcf9e00f73b2e2d6b1f5de32b179d764bfe201c6d13a76c208257915b3be237b9a0be9a608d57545ed9e26f266bfd65ebe7186746bc052a5e4b57b7205a1683a0a90d4a604d6504e946a4a995956f43a199d18672feb8569c1b885a9288e7597f21d07b622a3eea98ffea7ccab5c468803f3f288dfdbc6c4261b0fefadf1f3e9fedf0529ac97fe4aef910f7c92b94bc4b4034eb5119d41bcbb0a06b9ee82b51a1d70e00dd332a490bd7148b931966bb47260add48f0fb52b3e6b1fa52c3e3767df611416af6e7b3cbabef4b478483fa00376cfb397358b80839148d209f4be80eb0cf7793bb60f274d3a566f98a4a6ddca2058c7b169dece25ac50d0edb60f270ced4989aefb472cef7232c2107bae3e5b80a51b6c225a03673bd3e2f9797ca609e8be9a41fa28f1c181ffa8b090b1b986f8c576620d83ed4ecf7d9e959ea5b027a7292ea4955e8f6b967e03ed3cfcf3e56b8cb4f3f718ba7be448c3cdef453bf13aa3f3988356fac6f06368528cb4d99dda5c2357afffeb0e95a64b9d155611695f49ac9372d1913b933e524ce916f960e892fc627579f19a6404939df98cbebb8fa2098b30ff7a4c9369942d4b38a6cc2bae087b950354ca0b5612707520927578c5c6ad20f4066c0d904225d1aa3eb382af4bd4e0b25fb62b24784c6c036ec7a385e0d557af3dbebbf691b57dd12fc82c59f003a4ad430c8dd72059fa8463e088caa678a8b9425b3c60ba71dfa619c289a855cc915281a215a624cf0911b2479e4eebce4de3c825d441564ad437b58b50f19aa84879eedbb8083fb8054faf10ba5b7fd9ffd9b7b4822fc22b6bbc9526fc4784a80c56406298baae9d7c8b1f6a3553449d5c09e2a0f543a08a9ce56eddbec004122f0545051568d7c0c0baa04b05c045afb3530814957b2971d790c8acdf61a31b6f48c55072f2bcdacf395085ee3aebd916f3b604192dad7f3a7246e8a137c0d07c4ac3e9d999f196a230265ac3880a28992dc7fe7188551981fe01f4743350d2440fc2987bd7d31540f8f0bf02f6b892072e4ad751507e616104b63f30b1b05f6ce465ca9510499a7e238beb4500ff637a171b99fae160c344cb5dc0981c8c9f642132c97613ed7b17112870c48263dab20420bfa76db30fbedb5d33dde07b8c56232c30d3ed49188ef563a1fc06e850fd35302d058cb832d77126d11e6b032e3761a69c415e4eb4d3c40bffa5c78f2f2f9239514eadff1bfdbff624deae85e6ba3a7856558ccccb89173178447ed5f569631e0bae4b7aa6070d54108aabc98bb4720cae43bfec652368dcb2a83ed0a34f44a26823b989093e96725c3d1d9f07c80ff8b7dcce60fb2ed1da841b101bc4105c347b0071b7f0274ee622eb3677d8db8e24f92aa868ffd2782caae1db91b9fcbece0879778c10f36ec0e4ad3785b9446e8c515e6bb4868bb7b8846515a64f0c0ab63045ba702bced6abc34d52f905607eb5879e25db4a958cacae690fb57cdd324b9d59a8b979f367512df1f657e1e2682b18137973d67c82144f39dfd29e46d3394987496a15560ff8f565021232b1dfe455be09eb26dc7961a78aad59f8e6b117bb71583c0094243bd0ed40555fec0b4d97660a16ef1a0157234d642d493f2d031bf904dcf0be2c30f879034d30f61b5d4636b2d0d70d7fde8eee6edc93371b28a4f2bf31afdd567e79b2dfcbe9b94c1e9e39697c4c5c0e1dde292d819d3da4c386d99799ea4c4e76b15309632009b307a11ec6ef95c0cd80a349355d83a10c76b0b258b6a5584a7615fb32fabd59b05134106dc7dce233d9e1239411e8034ddbf9ef37c71770abf19f76edf4c29b9b38b6535ab3073c6e6428463526d2e6e983d72edd3355b916c7b403c642a57df6052b50e8ac9cc529081fb15d231f43e86d602f9faee8093602d39f0744302ee13703c16cddf4bd81140be4acbc7cf5a0fe840317aff47bc6cf8f8d0732e9b1dd85ec59d76a90a50cc71126bcba4c7f19282cea6c672481ea609246a7ad06bb9cce769a2d1c803748146f139365840b3088e56584fa18d60f87299e1aa3b54f0aa8ad8c72f6f58ea08f5dabe7d6d6ccc8a75c0785e4ca7ddb7a6fcb71359093ee9f39b20f8e23b08226900d9c64aff3cb1565beebcc4f12198fd79cfeacb6da1f521ab20c8791592974fbc0b08c2d1b02eaf8e2276fa55147b7e6a79d71234280a2cc76a0084937600aee1c109477d6f1d04792c03ecf6a33b107683a74de6bbe747215a8cb42380d219a2c9cfcfb3133f03b6ab0b81f7aea0c3d85dbe3bc23ac88032dcc433517db9b531d1a4a9e05df91149d16c3ecfa1889f74b33063f57e27f8b4dfcf59f7a9029ba124ee0ee047339e787fca09b34c0c9a5b1a5f2890fd225f80e6bd7443c832f1b7a28599b57e7b966abea37c167626190751ab9a214629ca0e3aeda8c3b660009f6d78aa673029f180ebdd28ec13a03b5ffe829d3697675dc65f97e884c6433998370ce2321d7a7f13ef477f822ee7218c6bdf5fa388a2eb0f41e56f1566be5950497e1b761695411f7689801c5a1af1359ba9a0dfea55cc820192bffabaa1cb855b4abf0dd7c3ad18b5b527af3033f6a5e0c0de55ae3f1c6b6d135cde63e511a57406a399a370527d347bc6a452ca2007d1edfdf20faf2adba28539896d599b08b49fcee88ea3d47d0ba91cbd61731696bb3eba2b2c4f7893cfe625e5fca1ab4d7f38fcf9ee26359ac7156299ee45bc77caed6f3ece8408c6180be26056904acb981506f6933248202c339df1f65ae35b2303e7dc6953ca28c78125997c3f85748dc52f2d2c7dd342cfb051b996354e9cf05351fd6760021bda6e33fc3b70e80049810983bb42c33536d6c1ad924590cbf269d228c5cc49fc849c88787386d218b8055fafcfb590cc2a3a9a0a965602f7f7c6ded9e431b250b4f1640debd332a861834e2495b1e570c18f031005bddd4bd62e861671dd2902e08f99e704ac5aedac84f4600acbdedb04fa1e9988a9aea4d7df8c3a8a95b5497e4e9f1c8ce4f44d45376e363a690898ce735b9cb858488e40f6c99ded3afd6d0410808294635d5b2f288a7d0cf8b17910870f9dec981ccbfc846e0c40ad1104e0bc3d3c8331c88491c86d7adb94bcf09c21be015b5a531abc1b5945627694bcd920bc39febbe21b744e327f8709fd8f1922d1efdeb8dd367580811f1b26fdfbd0c0ba3e8e94d5c5a9908eee08b1a540308682b40b7c901c4a975d7270fb51a57b161fb2cb676734e40542ebd488f2db6bc622b1a044485d7daa5cab8121fbb6f4bd35e2560b13e1ec6e1227e74ea4837e7d379b89786088740f2f294ba3d35b82e5822f5be369438751d9e2adcd7ebe1f50351dd745b5f364d075b5713b10dbd85da950d19f7dde6652868b6ccd98a8d4b6cef2914a217d683aa9a09109eacc8cc7161c94fe050c78791051b72a0adc1c83c04e6356a1b75285a55539f27d9193a2d05885ed1e52247ebaeb1e3559c35fd631de3c40ea35dfa9431090a851dca3a66302c6323e5835b7316b21665e68ac56c2c09ce46b65cb39449c9ac587b6e3646136056a418bbc33d515e59addfec68dc8d9d94b08d62a05fd584a554d578db1e54ebfee8d790ebefb0bddbd2dce7de0bea2f72e7f83508986729a0a550ec1c6c6c647ba988287ead90950d2b6e277a086c9878134edf381a86bfa289e8f958640d865695a5d25f4ca6c9b6bff95a9c7c5871b7c1743e808f1e22c1d6f355d227fa46a4def2f3c9715c4258cb4c3c07ff5c319ee981a83230449a6ba244055b703eed98b62ae78fc2387ef6297b78e7072559092763b6f98b65db7dc018c6b97e75729d1a4b1a9da716c72fdd4a5bafabe36fc28d4e7ad99b1da5fe6a5f917d1b922dc30b0d48fcc2686a6600bb21a2d8f072cf426eb4877412501b429ab06b18752bad8f3d8dbd6a76dee17b227614ffd11e0ca64368342a57e4b9657e295607e2f2f9995d83c193425d3ea1e4ab3a91668d016bf1992b6c90136cfdfa16d126640e73c9616e5ce5439ee7e45cd8b8e6cacd811d4f2cc6e3efe883dae55c9f06cb5053d2fe95cf0aea88e76d11a34da3ed79d8255860eb9640d35a9ccbf9dae7d7c58e6056bd71badc09fdb8adb0311963f9fbec606536fb2d848316a2f79b3ddf141667ae7d35021bf743f5f0f947cea29a6e093e2db538e10059388f16403b6cd0dd69c1972ae3462d3352dff85941d336372422507fcc6a4aacd69a74731f3779b321b321585e6b84a8e6ad339b6c46c59b27eaf717080281a977f63659bc6be398230fa7eb2fad969bfbb857b600d3916641094df85e93e5b7ddb0b7a0466757149e264cd3ad18130e7de85298fcb66b86988ff811f46c21e04118683dfa08ee5c8d7d97ed2ca0a0e91ffcee46da11e058b95298d2825eff4fea98fdba541d837e5f463077cf37309de01ff5425bd80b37a02979c58ccf61cde369410e12c1dc2d6628a65edcbe5a6a875a4145974c66bea3cafd0e417a7b9fbb7a7daa6b8d940e9136b36c33856db4537c2e816505e3fdc0ec0aff1dee6ef4cb31bf45873b4a5f030f65a0e43712a897428579f9fdc2c841ddf623d76cbf713cf0d08d2ef7c6bd3e37f944c9ee4dda8553b24ce71615f86d675a1c77244ecf9609222d5ae0b4b8750170fb828dc485df16c44c6936e1dbcf7b3f15216fe763ee5904e0ee9448cce74dc12efa752baad1e946e85a2ba5cd1188e923a79502f810142386ed579125352daaec58e76473fa620080518fd3f971a8551ceb88d94a66ea907571f1acec43024f77ae931eee33dbc317d2a471f7171987816922b42325ae3cc21c279d96c690de7553f3f6461f2710d42a9e4a4350185b8354ca700e333c8c29032f1172a6a67495181a183e988a643d2a19366c6f61ffb3c2d57ae172428067c02804108afa5c182d9ab4a76a692aabfd2adc4012787c718110274108f235e3304c0c697bacad41eb761725e9235f58317cc99d18d62ec3652da4e47696c32d4e0bf6d84624ea51b29aaeb99b189e3a441b9f857267027f669ea1bf56e4a4b21b41ec7937666bbddab9248e02ac729146f7a62fbf7b6227b45dc30f54ea453812c2752c42353631c18469a93937b45e77759806010636cee77e6198750bd57714393b172357db0eff8fefe55c480ea86c547f9a0fe11a248065df00836eefe7132f30bffc101c41dbc61f526215c9032d41077bb8f3fd0802974722e1312f8e05eccd42cc81f28e9f7e9ba4a24ec2d849a228415f4a578dfc6bd393ce2d687054930ec7fc308641101a97d18058ef8d80688b2db2d28773f57d4190f082366ff749d060c182cc32c6c3ba761abf2f43e342ae184fa1013c071f3a3c250da8c70f91875afb22f8b2eea59b9fd860f540dd3b47a4166d1382799856f0e07ea1cffab1bce06be50f5ff3b209dd708b4caf9582afbb03ee7a4df7ae2df1d2d3ffc9a38017a62cd41133d6e522179621d721f5b85d9e7c6da93c4f516bb57af3bbbfad4f5299cba559d017f1a42e49c38f0fbaa98dc3bd333fd5d49c618fda59afd9c9a5f4601cc11aa409236515ff1c2fc95fc165fdd262af6dfbecc5ee0b384aec4faa2a5de39e63204cd70f8c0021c3e0cb77b3571763b9d238779dee9a64ab7845902e2d33f3b267d922cb74533e3d23aa3df86c3ac5a527551af46cc536e0dd63edf8cd7d8b33e59d17bf524ac6beae28f4dbc6d2cbddf7403045618fc79b6c88877cbcd11b04e39d5482e100b012179e32f1c5971c66676a2157c58f0b04add0028db8450ca9d3272ba5d5edec1ea62f491970cc37b5c52c5f02f3ada46df600a3ee6d032a26f5c57443a35430ad2d7ffae99709d8611ec362d045b4b1034bdb2a824a95157201249dd289681e58309f5dd7d41f453e5f702f3fc3113793264019af2f693345116b8b9423354a5509bb8a6641bfe30ece6a734febdc97561e47da9c0e8e845f0be714b8c10625e6bfe9e6a3e78cc66a19eb88d70306c3825c75c4863842cd29349dcfa4e4cfc933d4bff2d4c6ab4930f6e60c14625ed052b2b49c4511318d508f989612613b57d173ae047624efada3568809d00777b59c24a2f674a5c4e55c7c0435ccd5f60057e1cc4edf336bf433cbc98b950bf1f1fa74621da9ee9a1b743f76db35c98f547257d1dd7d0e565b01a90896d010f1db0eab3f994b5cac2968186034499471dcaadde34d1c910f7ab8d98557543832dbcbd218f0bc7560e7e95ee17b74171c1631fd73a59d774a9619c7f4e86b6e8117e13e5ae64c78bf9e37434adbbb2a985fe6f918ead93e42c68a8b3ea523081a52152ce46eeb8b93718c74d0a346266f868282c5a6d3432c6274ee94533ec007381332f42cd1aa923ea32c8fb77e3a3477e61713cb5ec41e85e9c493f01452ce0d719994ac8dc505221ab5019b524b198179ef7ad453b10d73fd91783458d63310f21f0e89ea002498c2c6e1b1ead4faed6a76c2a183ae8e89f66e010db7c9c26c72917c8ced4cd82a8031b14af2807cd49ae2ab521046431edb9acc4f57e2f4a894b7096741514652c94435c9f560e60aa4224d4dafe6459ae180fddba78ce38179580ffdfd25862ccded52b9e224bffcaea50e4a7bc7cf9854c91098beb97dcf4ae4a207a9aaab3eca56d501dfeeb61da3381f1aa88198160c4f2942d12508f5e6ea4f00831e3e794609346499ea4b06403a3af4a65226d890fb755970e883505eb25eac1b3813d08c17ea1598453c8bc9e371b414c077321a18949e341524ba6e2cdedbb15e37e2ee1b10b6e8bb612169f1c110598cdf3070b7304e45a96b07acb661363e6753566ca81856859e1fd87479674f141c7a60fc83b0b75583d88b39f3c031227db22843aa4f62233463796e1531302fdff66d90e5bd225fadbf6850da7582b4ea675d2c02adba37ac39a4601f9fb704084b9602234e5cce3375d30252bf3b0a167a09a4c25bcab53c10d9d21a22fa94f86c098249cb2db1a0f8bc585c8f682043d1660cc10727bb740f10c3bdceae1c125df754a7825b79ad2f82e8b7a64af5f61e5f7ddd768beada657a3c9d24d7c1e655e24b8e0b64511c66f186c95fc165fbc744a4bafa901013b28a07c4ed53fb7b247b88c7a5fb60d6820663701dc02b44695507eb83b918995ad82e8769f19384ed077e4ca3cfad4d1ab833a65daa0f6d04db9f9373849bde5153bdaaddef365f8e8dd42481a23361093d84903fffe9a87d682c220739f8d4bdc21b5e306c010547e886ebd0e4561cf479a48985b204ae87ab922dda434bd0dbebb24b4f711900dd0b581e60136260452cc9c9a2512d368560742b9c477b420dcbfe6248e6bb95efbf52af5c0bd9ffc8348565ca61087605ee4060a0420375aa7f42e281cd0a9fc6734f3b301c4a7b0213031be56012e1d56647f9c2684dba2fccc962b716e15b8f92ab5239da0a091e2a7d645954cf5abf76b01704c19eea40b394565f6b692e688baf4758f665fc10a98bd33b4344277854ae8d203b07a73d48d358badf3e0336c8d2a625a66e3bf7a1d22c2d7f541e9b4c27fa6bf57725b5de7e686647f5f6b5058699e380514e4c4b4a6e84460b69c57ea47db6a7c84033a7d0432cdea5efaa529755d652467fb6c3743b4d060cd468bebfb1fd4902398f80482bef98e634609168f405f1efd5bee46b30c23c13114bf8a843a8af93479f5ff33fdc22e12d719c68815b1754f475e902e8c52dce58b9d817cb7ed8fa8370d78f20e6878367e7016e99852442e9c5b91c795c5e7561a1e9aab38ddac2707b5d21748535273b94392268142905274847f7de55d6cdb028b793972c6fba02f819c96cc3a8b56d2a7434180185da75d5fe4ccab37fb68bda3f7b5cb4cac09f835f49cab9f9f92fe185405d3b7960228ad94715475aeb26aba3726d58513f7a3a0913ad5150750db244c64a0cd45588e627a9cad92a417ffde73ce2aca3877a67a8ac8fece3cb7639a5c9c312e69be04f5a6dc734cd69727478af610285e064fdd97de1bb638d55643772006b66001689e33c3d6701910cc9c8fba27600ea9ae46b05a6fd84dd90945beaba7b3421ba9c86866a5ff30cf40683c0d06ae0efef7b39f8159925d3b51d6fd9e3cf614d705ec7c004a8d0329abc893eb47c01d11b56626808f4a1b7ad688f8695a4712a6fbd7b06d1bcfef1a61989621bad139b7e7ff6c3ffea6ab63ee3eb5b977e095b76809a51a702a661eb7b70dfa04030522aa0c64fee8f8d3e5784394e110439c995fba3ca807f94afe9eda9c4216b0706bd80c718ed6979de6219b483dd7229e10384be6edac37a31f078ec81744d3c75a431aeaa91e77929501414df6bc510aa5c56dee8d3678c63f32c6c28986e077e3b9c303c0011c9838210c627bd7058c64ab3531b2cbd1685c5023b3e8709369d2d435a007bbbbd4a112f96019124f96d5c0a14238e644b14b904015d605ae8c126bf1b71d4e45dfdb0f4ccefe49db111da053f7764d90e818682888b5455bb47e386b5a9567c387e5a7f5af43471e3d2058f9b10b50b349e6f600182bdccdec425c238fcacad71fcf12bdfd0909b7c82fd94091227ae7d130724d62213ef8fa4e9bba93f6601d353eec04ff664ee2fb58ff3a03995daa80d609877d89244ccc7796944e0440e9cd60532cbb7b64a7660f2889c9b69c746b56e28d454c77eda5837c53de8fa22cc8d939a1c14bb626503748ecdd2e145a5982256c992b937d1b9b3fb80f43136ce4259c85fa98c96edd92fc16a8bb7175cedc0e1f702c32227943535cf080c2f00cdfe0d92787968a3ae66f68f5f557332a416ab73f3b453e8208db92e6132319e43d7fea40a7c06a759e430724a8dd7c35cc4eb6238ab5c242d8a2cb09160e4b06d95f934a50d57c70541ed70cfb8249d3ff417f4d78fe802ef8829deb1a32cfdabd3b28533198e130131e89c6bd672251228bd6383d549088f8329a0571c9da61fa9171a2514d8759603aa4ce5676eafe075a9f115a9fe891bd71974bd0068d094b1dbf684c08b2ea4956a7c13d454aa5d0d89493cbf34aa24c99f54718625fd6d92a935a41096eb28ff5431f29f4b676aa036b9b4d55ccc475416405d6012bc6d77f3b1a71ec77ccad70ab7d6b346d38360b95da1e3eb94c67433979cc8a98654d8e24b431b4e9209d6ce346999545534b9da32b995ea615b4561563cf8450257f571e9b6827265051155b7434e21d0eeedd60403064dee44f5a230196be004b3061690fae58b68f9d710a87f581d684225929f7b0e43e20d5427e9f80bc3fdb1920aa16ad540882c3a8df272a26179d254d7edf1dac253cda0d69b734238733b549221e47e283fd997a399e7e033f3ed0d651dc6baab3ffad65e8fff2342de106eb48c22396c72b36d4c8efd9ec81fbd613473c7aa9295f8222001af5167bdc8eb0da4c34cd57bfb6c75c949a62b1b679113ffd058b6971109433db755a6bac256f386d263f97968c49418f3009698f93cb64c06535c72d34c05fd12a474debb9c13180040fb519a05a04886e587692d21ad7cc5f6f1d26104abbca7cd7a6c18013f98c0d901cb8a4a4fef8c66e1601852a495e1b243f5775a9c41427b4961491655adfc92c76f9b02cc27d2b72838f033981ca2c45f6f0cce06efc55b5a63d88cae63f4b57f87ba3fe3f2fff9cf5b2f897562bb9531048850520c630ab94d1594ca358a6eb1d415f2faec174f1081e6043b5891b87a76a7b812755a8083050c7f545d55c953ace84f5b089ed0556dbd6f896464b695fe9acd820c739c10a0cebb094048924db6d497c8c4569a1f9c176f63e5de53ff273b0450ed5c5f688126820b711936bc10d5099f167fa3b857af3b43c79dab50cb9e55cdfadc11e160ba4442abac3e6425e9c0fe102741d6f5530f8f100df2d5afdd9130abd95bf46b45cdb3acb6ab8ed0a8b0dbe96a1384cfcfc896b458ed1fc9ccf578b81c3d3c7b8e3059ff90d16c5c5b28bc0e0a9f3c3edf148224c2b0aa99b9ce3f4df9629cb73a4409b53a39436f5e5913d72108b26e3349438f9b23cbcb097ffa65ea88f5ab7f7fddb6bde968c3af132eb0b8753d595c658debdad9f1cc59d035c38c5bb447a005158b0326ce54b319b5823ed59d9a5a56ea9af79ba5b5e1843151c5accc14c524c8a1c35c31cc442fc4296259c7b8eb67d90129211a580ce8a3025b57712b944a48ee3b65135a3a5b0c4744fdeac74337f8e965804b132c9d24188f8c394c5858ebef3fbfa0b8cf9799c687e3e226a627ee4327e70304dd323e83552fcbaf957a78a9d2c1d5de9b157a0f038341e970bd196c8dba9a4b0478f93b60f82802c8c803b8d4532a24df27a21d35636fdc6edb376ec13a07729f320aed3c62918edbb9e216980d77e7f5abbb36264166b339e6a3dd0dd111fd0357096bea1d430cb24223018d710bbcaf6490045287edd792bc1b2cea5c9f7485df581b64c4ba04e34460cb6171dd031fb997306b296b79251d3c8e0d05510f64f90fc53671002bb7c70079ae5346d53bcae1063eada44ecadc81917462c9226c7df29b3b3b32a48fe4a62c10eac6c262e7e3c10e36c8ae82ae64865bea8d85d64321632b6ba6712781209392a859a777d811f24f9816a95c9b4f7ea8c9aec1a1b89a2f22fb1a113b49a53a51d0ab3fe0c80bb92b1d58dc03a07a2967c3abacdf003a9770136f329fef5665563c0fba3283b5da8e9c3f8f9fdb723a220698f90ec75ece8cb692875949343885b372305be60e7c0db674753dbd4eb5cd50abe493b6e4efc36be16ec697ebe8b1d42d26fbfbd293071d93fbab7d7209e62503a37673ee706c9679bcd22acfd65037f29e1adb228e42d117b4c44c816a341edd05794ac330cb8a4cf2d41bd5e8d9ef017ee2d94daebecf5f5e227ae4e3ee40cb761b220c9f2e3fcc330320aef9246339ef9f7f8def1d3e0c4c61915c02587e79066fbc3e53974fe48706e4fa891c15df22db10dca349f29e77833325c447df9f7a08661aca766751fb64f8dead56c0f4275c8610a5068d4e513d2f3e559d433b07ada674c6abad0746978a966aa6e9fef119a2f58cfa81ea809b2c8d7a3bf639e477d9edaab9d65a3e65413fcb980a8dcc6f2ceed52c5f7a23270774cc7d538b91ee3c974337ffde95524c4fb50cf4766376285324b4871c689cdf671dbe4ad5a7aa00538d698ad0eb4b1890b066974ea04dcd7933cfd6fd83eb84c439e7b7516129e6655f89d911f88a7ad7b0eff0d5dc97d70f81c4a2478c6da524a053c4becb6ed2652e40a21a491260af08d80f3599a402bb07f43e04d8860719293a2645008f4311025969241a85abc16e56c3f99245dca8023c375a16e33661b6b89e62b33fa9739f83f88e71a69b575886b323d367e38eaa6c57471147a28e34c22f5275eb17fdb44c6ee25b794bc67373d84bea9dee5e932290454d7f2064c885ba2ae54f56ee8a287d5ea58ef9e0c861aca755a50b91a56ee1e778a7663c71b3da2bdb4b308b9f60dc7b8ce1b1c147eeaff50cbb85dd60055a67976e79f7989daf31ffda9aeeb854f30128630e1584cc513840d89b56f3b1b6df93961e568084bc4b5e4b4477f97623a2f560f86b1b12e9b34cbd90b53e3a8e83d9478563913fc7d7d7bebd51b96e5a3b11f21d4b138f48a0c8369ccc39c2bb2cde11df6000227edc3660f85e4c6bf21bc7fed8cd11fe6659c6a351b8dca7437e2fba61ccfe0a80934d59f702101389dd25559122a103daba6ac3def9c356853060c22e7547f4b2b8077579499fe909f1794991e5570b95b6aa627da82ab2e9fca357109b087f71efe6cec6ecb2545c2010daf25abfa00e313dbfa6359c80f53a43cd3a33cadda7e951d77cabb583e60af43f98f95f6817d880650e2955fd5fa01f66ce53e2f3e526f11ce6ba2f567973fe1a3574712b50b2379be4eae6b151aa622dcafa130d6eab525568a6307cf244e935a136ce9d7e97a8093f014328ab91b6db6daa31f08da69e9f18eaac80508c59013be93fe4f07b7bc753657ac6fc3376ad7c8d3fd41f88259078dec85a9d3fb3f7e0d5366f4b493cda739de301608f3eec04d5ce52b8f8d97abf86953dab4e0332ef6ce64fbb303e3b9ea50be450087a87bc52722ac8b2464f503287683f85191641da95cffe1d6a4b7efed5cb5a39bc637cf1c3e7f8ad72308459c25cf91fdc0ae7ff166bf7cd658276e716556e7b0da35edde7c0c0973ae8ede2fd50c502989ed9a91c82c8d765cacf3d86b36cfc2bf26fe60f6cfde7babdedcb5a5438dd87ea26dd8faa2392d9161f02493221dd5ee7b80a73b6a31d2eede9bb787a39e14e9f8dad0dd4c7a3c2f0ccf596a977bb532596163a32d6a29ec62158dd0ff3ffb3e852e24ffcef39a2675af936168316b3795eae6958bc447c6c00e188f0b1d9a30e63a6430957982d7a22a0dcfb552953b56ef136e020ef8b88add3bc4ada72e60910e8e959258c3332b2431a347ad271f8bdb4a98e1c4a5377dcd7c4467f3cdbe761dd8198f5685e9ce94607c2b659ac8bed847fef6ef37a7744a702b1a10f4af5de07f311ede9cf5b49e83d349ce6cbfd26c4139f922da4bbb8798f273909a0c40795dc37b0dba1bbe661ba1e4ac892a14b25ba0c7f42535c486d5607ba1ee0a2f1d3b67d82439a31ae14611bb66fe7f05e935cccbb93820f39a1f3a0d4acfbe9d15facbc5fe939e16030aed85919e77f5422c49ccfce4af49d02706ea8814f610045fb89419d8f61e51dde95f09702c4f8bef99d685a0a97317e16209e49a023d075c39ec881cc7592a19056f02c08b6a8a3bdedad49b7630d6157efd229bf20e9a5a01ef37f7416439bacc12735e03fd1f43a650ae724b155a3310f87dcb22e9a84673720aa2e4166b30a5fe8e76082128c723ae57c8f2e259382f6a6633060fec285e81122cf237320c7003f44b5280519c8273842749815fb331a8304357ace7f83c52adf010110a15831e74df00bc7a7e1d7886b2acf0245668849e5899623719bdcfdf172840cbd32616b2e4fae13036a21f91cbd0db3fdba17b85d708b571e64843c43a4c4554bf215c0f74260ed1c70868cc5d367b9e8fbcf7c1b7feeba1bc852722184f330183c710ae30021a4f2e21acf8de7f88bac1cf5fdb842174423da5b529584078188cc6c517b1f1816c64f61990fcc355f5e134767e13eb15addf8eb28e9844c346972951e5d83b5d9e49ff39aa0ed7bca7f6d33376d88b649eba5a729c1674872a5463376f7f3489a68c81e9af971cc36a0814091a5a4682b281aa10753cb6f497d713317c4cacf849841361563ef5f5d1fc1109d3e4d7a22f1c620cc0df3cf0ceb9c3f4d21997a0d0a3e50ae07cffb27c3772f15aeff2ca1faeda5a87aaefdcedbc69328b43cbe416aa2214b047d1dbc8215af8930f29086f8c9b019d6148189af165b87b0aa97bb3b90b853aea9fb12c24db7ced77b3126462cb6a712aed75dcb7c49c206ae8b3866098217be913efc762d961ea08e2e3e35d3ceaf28ab65e622054f7ab9a4b0e362756fa6f02bb4d535d9aea17ef1665b58c9eef0beea6ee3b7482f912a9a0ac75bcab77dca8fa86e7263c5d614e00d6a88cf5c3bef531e85d97e4383f4abb08d899136c2245da189fa689677d376451a4ae797dee658ce39e4d7e867098e1fe10dcd81a637e74c583c973bb2115dcedac732ead843fd125d5d1f5d0ccbebc6c86b168d40ad6096c543d5224dd1f6d25d67b4b73ce8b91c600ac15ba847d390ea4afabd22e3490ceed9f608c43db553538f9fb1dd77b3a5d617d97aa4e0f40969ca2f9d22af0dc806a9b19efe2220ea03c433158e58e32dea9d95ad3919d180fbe20f93b4ee3bda6d8f3640fd6c20b88fd11f2bf227a58e0642cfa9e988860d906cbc9151431d4875b436fb6268fdd964cfb7811143f570da18187251534d7ca178cb6c1f0769703e0ee851be1f8662ae02a12d5b56c5ebbddb5b7b4bd35d97bd113d25edfb6d7694c8b039910ed5ec8b6c4310025766baace738720e85639482c3a4a8a81a138292840d25958bceb1c65aa4ce43e1431a3f3ab187bb6575dfc434b8e2254047e171514f00dd47763d4fdce80e5fcad48d98aad8980fd5d2047f653174680b8f2a1272cbeabd27560e16e575d9673cba21657b253e8ed3a033162cf7ce48c50a6ebe80c62cbc2049ea232aa1fe9cc5216450e906f0fd5c6de08663fa60e16fe63c7c3e7e488e0bfb0f89ec45d7b9c2d2be9fdbcc9971bd9b1a3cf5310d1b27eb79ac07ee205b505b63666de370f3e30555c089282fdc2c6b810b088917839bb3c37d99b32ec4df823f7334fe0c3d2f2d845e4249b737efad5fa4e033d3c686fccafef3c168f99fc6855ba9134da889798c0b14346d114373f32ef65df72254bdb32b5fe5e710e57de786bce0f96bd521a6e7b623585337c1dfd3c6fc2fe379bc421cb81c247dc1918e72ae41f4ce53b10fb7a504186960268be57df16d93e25cfb7cad03a7c00eae12efc9b38b75fef3c1e58eb10c0e874858bd0565bc21e78714d55a7bd4d8c6fdf6a7171f2330c4faa8f1e300463f7c30983116d9083a02aaf80aaa1566b2c7976368164cbb523f0c4d7e1bcf1cfa1720e01213391c61a5ecfe08f1ffb1f8d948e0cef1f90952744beaa9bdcf64d919cb040b847029242a46c2c3eef1e4d0af1a19b6e4269215e9b75e7e85a116874a0f544dcc6a92d69c733900d7b3b11cffd63220df6da4a06678f5ce411866aaa5894d3822d7224e2a077519c4670e366be18cc79ae311c2d6e5c46771595515103eaeb79674e7b118797ba52d78baaf886fa8dc8cecd8b577836dd1d78b4ef3fe8e1f7567e64cf9b26e19c409b912c1038f4aa58aa86d6ed6fd0dbacba3cea499dc52546403cf6775f244185169692261ce06a2e30244f499d88ff013639ddb5cd1d236ac6f04b27acc86705a10fe80f4bea27ec37edddb79b8a614845cd4a4b2ee18784c8e1923ab198ef72fdeacf7f60b984d78ff730c0094ce6e82923ee70ee351d32dd10a12dd6f96e6d2992e4dc9662311c7f1d4fc364f8f97796b36f4d43e27692bb231c0749bad11bfe3fa5f526fefb99d5bb7b2ef5bc4d8f8c57d7c1d6b6beacc925968180e583272316f0ade84a277782572d9558d3f65d97ca1f6594858df15c6ae37ea91cca3172ebd27611224df724389c2b861f84009d3bb19f24b508d5fce6ef0fda6fcc89be3c21869ef18b0d81f68633b55dc356da6dd70c4561401ad6a347d619c0d0a626c39ad2c6f5275d2e3708e15e5f3d8b8b955a8209073081a2cb5dc674ee9dee3731c68cd8d805f93f6612e87d96b27ee858feb069d55546fe68917b6e769261bbbe7e3f36e3eb2ebe500163e421cd0dbeab99627b2795f00236658e1e1b224f67c4ad53965a636d6f9142f95b0ebaa7318428237998fa4b0e33fc040573d07547b87a9836bd6a41a40b30ef538c99a15dd980b128adf8b40533bf0c74fc56f69409d075be4014fe1d27dc384e4b85efe6581d4bb1b48ce6354a946b99bdb82c99ada970321087e93388e67ca51989d8a826d7adbab6257901c7cb95015a9cd0f48064d94f7bbeb68556399e248247c712504df6b58c35a5b73c202acefaf487b6a1117c40440f491fb0b5f9b64dd13359782fc8c0b16de84b867ab58f66cedf4e48020ec9cb00b49526d3f8790079ea8c5503b5a205e0e3f77ad7092ecba72c9fefac90164f9f310ca6edf7a2682925620fae2bb3c368c5679665abf2f1669c0149ab1564036d1d65a23cf5d20fd4a77aa332f6b0c0ef7aba3dab7a1af5e4e2144425a8236a59ddda95b4f98ba1098eac6b40a2f623e81c47e332f9ae66ace75874591997f63f228ca47e2c24fe2bd30f39009b623938485be46071139d7d162589bbe103ace5ef2b75ae79a39b822f82e44556ef81af0e5a9077c9b9408caba112fb0c965d86f8a1e5fdf94309ed8c6c2a4c40e3eaf68a4353ae1d182ba9255d4b5a65ccf7339a3d5b4561ee81923cb1b472539b0fd3af0e7c3703d9df63e291cdc2eb461f91e037f83c60851281bf249fdf9ac8b76552844265c5ef2bbe5e71c39767ce8a623037079110a17a8934ad9e9a54b5233b966bed88629db1422f8655291518fb7d3e6d889f0ff721330c266d7ef79b055bc8336fcaac4a344d1d63f17e4e4954a5596219000c7fab58552fe4dfec5513699c51a8f9af215a06942135e8f2dcc9e71c00362629c8af749bc405d831e876bbd902af8b1c82c50f6b0b04ac76e92619fe34abfdb6d3eddfe2067aebe1cbfadb97cc09428cf509913b5f11f9ee21b895c11d18d8e6d8e81afc60ed23b9e5b3ce684ec9095b855fcc9b1f06d94f8b91c9bdbc9c45c6d000f8691782107e30649ce3355ed90a52bcce22e824a8c936e790e51966a647c57271b551d39f9db5c89a7537d841b5b83bb787ff0afa73106c902055f78522d1d0c01dfea802c0ce51e4ce623b4cd3a173c642e2181c641d03782cd8cd0f6deeb7f813c676f629e503759aad2d319d1ae20e4a4980b9298ec9c528e5e9ec9cc5ed9195ab79570b9f75a4f8ad6fc2aab8360843ce48f5259b6cbb20ad0622ec892ef7bb7cbe5e5c5033e0b7ff1e357af7203a5d0898c4ad712139d43fc2a2cb813474d0086c11513049b6034f08ef0d872431893310ccdb319c5f6fe3210e52827cbf00a4f6193692ebaca41cb98a2176fde061b3fb7e652bbb8ca0169cbd56173b4d008b1ab9a72bdf2b6447e6d1072e40d372c0fb2602a0b2a8c75fb9553eff2d02848b8da462b1a2eec29f3ed17af170d1b9ab6a000215682b9f76df634ccf9113123973438813b01bf3827fad39c37267431c9d99463f9e3e1f06cc45b58b5b291b40b1d2d7a709441d177476e0f35450370c19c0a58d2c38d28f3ad58a2f3ad7dc60dc1b09f3456f9f7225a61741e8b56b91bb0b862f45c440c13df2139eef046700fea7eb850b7e13366a6e650b26d53932014d9ed07cb64b058c844e16aa9002bf40cb768381fda65b40e0901b470fa83a7b2df45270c63b52cbe2e4cd66e5a23e36f4b1256de3eb20d53aeb1f821ffeb576d780f7179a75aaf7c9e4e9b6a7fd4260ee192882aeff5d7a5abdc110d4d2d91d244de6c7d4254315b8cf26ccee05926cbf7760049b9a97f0a69151a071a3d7cee95804dfeac1e8021deba0798e34f3f147e411a7d0ffb09a68550e54e22ad231914782f1edb473ca3598ee4fee1c083643169e31122f134f5ba95f467614bae95c43f24bf55176c7ca47624d7c333bec605de30e3df7f0b7a271e75d96dfeb7fefe553efc4376f0c12a227e3670be9ebd88afab6d277b21545c0f5a36d8389278313937840fa6693191031a40145058b9f16b2027c47a10d63cc64f9967f764ffa88689bea59c75aaa712cd9680f664fd27f5b04ede8479c57b398995d2e4f16aff01b1ea1dd0197955a07906466309a6792f7e51702ca03106706a3736897e99e78857317800dc106d40bcd4bc40a6bac6f94a5d133c4e7ed61bb3431cd65db90edd4242e312a1ba51616cf1d579c29a6743678fad87fd36e627c9ec88f501a0fca6ca5fed0962af8b83ed4670ab66b3cb44b973b1b65764865c5d6c1b7482f2a2733b6ff0a59ed943abcedf03e68c135351c49db0b073eb01b049401463586bc1c241ebee79a7521cd8079f6723972cbc54c5b97c9b53af53d3fdb81ceb79d3667e3b34d0b2c06a4f1d612741ccff43b03fd81eab12ef81c5c8b60b47f3fef03d99111e1e4fe8e64d9dfe61cecbd726b75d7276ed6246ef972e9a3c20856ff1129cc7c848bf9ee5b6c7db0de05825494aeccfba479f03f3916d5b1e8f5d171476b5777d603122d5889da4b5251606b09e7d1ded026e635fbb2753025b598b35f5aea490437dca0a88744634f6d34e3011fa6a687394c6b2bea646f797dd5ccde1632d8fb420e3efc1eaa09302dfe01a0f2624f9b01b408f3dc9232620069ba50994f5bbf0ca036d88444ecfc04aedb5e6e4335c00bf87494cb2498221a4004e1ee4be0244fda940b5adb6ef145eeab3fcfd8d5c119c65682f4bfdc40ae264e9a37ea0b8e68f47ab3e1a713052e3530cf8be63e6e047cdb38df1d3631b0ed5c051efcaf4cbb8579ddc45e9b686d7940d7f043fde27c5beda2f5d7b66c2328364a994dfbf6a44a6a29d12b01c4a6dc9d07e76571f1e3a130e83365cbe4f67c6fa1b0911211a4e27d045ca9c90a19d531c73238de4fa29a61d4095d3f76e27b6db9a01d8191d49fa880c5f310874b20440c224054ded22f8ae648a1c2afd614063c031921f44dfa9447d3079993ef9177da104f7e8f9f21a9fa494c7daf2b9e431a0a82bc8ee5065b8567abba74f9367fea6a10d34f0abc16e54d44b84a19b038e7ccc5f3e3430794b42647751910dc1997bbf271bd24e642eb065bf670ab922dc843ce865f3ff52b77a56172aa5921a35b06c10324ceef6776682cc3c7b99a2351b0cf17c365274d82162834c9f026a7a2c80919d7087fee9c7ac1124ad865f82bd0ad50f20abf33e0d43b4bb17f27f36101cf867c79ce4d7be7a66e6758dae6a438cb3004464c6e4c99a4f3431fdcd99e5de4ce9855fe1b6689d4af21bd304177fcb4bba4ecf0a5d39c13290c7b39767620395b76b28f467b3aca02beea00d643b4059403c2dbb1122289679b76b249ceb8fec34dfb59221a9b45b14581d6b6713caff5646938480953568e0b8abb6490c3cd2070910fca743539bfaa07a5501252af5e238a3940200c543ef0ac4b485990ddc3038d6129b9be1190fb1a900810a827f426ba3e678daec846321e3b6631406635357813211c815e047db80fdd48a6187f553a9b6f6f25dc9f02ae63f130b8dfc53cbb11b5e74a3bb9d9977d167c22ad012d6d64a0ff38ef81f593cfd90f8b2cc1d0550e3521264f199db1e703262e4642a051648343bab3eaaf9ff0970a1f4e650952f5adcbd752199b101d707be2978b241f40fff209829c7b40ca12e0b74c277cb04926b29c00dbffd3d6cdc6de3757864430d5caa4030322cad0049cee2ceee918af648bdaafb992a035d2bd1d30606414cd1db4e0586625455f9b15ed8d9d467d280d91956ac12e5a8f2860ae8c64fd321f5b1f1c911c060a8e27fb01ad0ee0c84c24039540e36c7da74a9e5859bcb587a423aef30f0c6e36260082c082526db2a3dd02950db86030eddc48bdd77d123be6d4450a04567b5b1a7f302d310d986d7e2ffedc17c544a7bef603890d7644e7f147d19b5b7003579a559396e5a183c7b2e33db8af25e47fb71aea7fab6fdfc6dacd603dd3c7806c5d4e68b5f93123e5651d41c3a75f761b86d8dcfc6ae3e2bd8efe1bb6f2e74893d5a2138992f950754029844bce8e7431fc68d363736fe6d9c7cb81596b65a9baf34182ce6f959ec2db5edff92c1aee176fa9c887f136c24392be2fc7a5f9e09230080e3c1ef2f88c8e713a3bbc5ef3248e2ae3fb1d9ca432a530e4f2870d75f6bfaea000f798ab7e23d6f19a9f1fceb5cecaf67f9d2a10d7fc1750ccb60baee489b2460f09e9626545f9db8c48ed76e88201e732c7c89c5062185aa34fdeb0878cd78f47bfe8dc3dec0bc0a6e46713d3c6b5e5a75b5c7835531a34dbb2c96302e499e4a624c4bd1dbb17347342eadf9dd0d01f428e9a089da9bffc44fe2bd2f4fd62090a2ca8771e354138701e4e4064549d185f388032279eeb5de4dd8a2d55ce7bdfe92e86ab0c3eb72808f1e041425be976866bb161932fe458ff9541e9b8b101d305af097de0666ef0b684949347e8acb21e296bd59a4ae0ef85e73ac7c6ed7864a164ab0c280d7e00f7f17067241838bd7b0efa9e197d5e5ba2bcd01c4c66767115a452bf21ebab8ce456ce081a3fc59914f38f6774d527171b6684b7e970f7e0257ba2ed3444623ddfc245400473c3724567ce0808e9b6fa0ef1f9ad3c01cec07b0ce1c7b0f39366f2c672ff95245d1d9ebeb2cf2714e007a6f232eaba5b5482feaa125756acd0b99faedba9b7c4d9af40cb70ed2822e27b4c2fc1018e0d74a5ca2af4a280bdc2848f2a81f8fbc27c976951d01b953ce1f627b94038d2bc86d240dec6163f54c4d0845a763ca20150fe181f134280c68c2a86ef251c42ba1abc43703816b0b42be4d232ea21f339bd8c2cbc193e6d186696debb92c772de1bdf57c6fb32d84a1f215dc5523c6e98356e8b1dbbda6c5c2d8fa910f36a2114662d1dbca125c043832895247f3b10de165b6102586eb94efe27bbcd66ab62cffdacab45458991dabe9e86502148ad460233d86cc2246ac01cc8b5bf14f662f8fe3fbab644408e54a6c36060b0301e6036bb3884d1b5ce817f6da6d5064754c7b10f14bf96e8d8f7b0da3c4eb5c1972dacbd823baa0e174fc57a25b1fa248f3f07806e4dc6921aac9cd0744d3edf7226fc6b934824fbf157592da0119b47ba2e8d4290acb9dec636ab7b05654cb2007fa9d747ffa33d04f82c089bf09087712c68554f0ea819f1a0bcf16a024e7957a1f2ac13e04dd94ee61acb4470ed4f2711141705ce51be320b7f51a6719da83f074d6d3bc43545c8c6b612803c413358704d614be1a856fb7617f60b6da93b279dc562f03eeb3c43751d21dc22bc667b02285c9e16113abd6234d5c908fcac76852f90fd9f53913589ffa096d0531d84a1f0aefb06c7a871f9e35aea15b18d65dc17257e60464d4f499f1ebd5be19853e24f3f5814204d31338e2323eb4bcad2732478fa6aa60f75c98af5e78459b5bf4389cbf89a8296cce53a3ca63ebc9a22b1b8a5e02b0c6f0a16dd2268dd05b64eb9f94e85079c49c7fd93376e6df84939edf4a1e1a4fe91585dfa4ad7f2e5346f0db5c2ee7947f9bf2799f34b6d29beb20ca6f2a502abdcc9a1e6841658b98af903f7b0405fced35b89abd7e6a20d38a9fbb7ebf61e8edb58bcffc273ab1aa76f74f27200cae6f832d22db16e4a3db09a00c399357def3e95a19ac5de926f289c13c24f45d20c622de51a454925f4ee7557b20c6ade03866f9d85af202d1c91622643b9f82c812ce2675de5aaae49597ccc4b6468cd57d03dfd627a34ba5d13be6caa82fe9dc496c1e07dd2c3393d214823db5a9eff71b2f0943eb0d70e6656539dab7edfb5a2c45ebb36ecd100656baad197ff1df4574fb51a137677d725a029ed51419d51a08d8c8019f99e3356d6246c90ec504f1e43748063da58ee16caf2523f2af8fd56c03e206ac936aa78a2f10617215b1c75755e2b85d73733811c8e9aa595e723b63b35c7b6f264959e7a51629f05baf36ee51ef4db5134fd23047eec23207f9e33ef7540c10638641fd884523f4f8c4f7b7fc92a198e7502559c497331317c9273e52ff1fd2927801ec298be5661f4a489ed4698c679ff174ad1618ea368836e8e9da3f687e4290993b3d43374704b78a90de9d5f7a9e3f051c510e0fb6d2f49990593e931c8d51969c4e9cefb3dccb7c4645fd1e99dd96b7fd93dcb2265118fa369965fdaf0a64e152832bf2ed84bc861e2560dd48847f9d272a4bc48414ed43fb84d31bcbefc17514d2aaf6a388af4842071659c68d4f59558ebb0295264e12120f6345b6841f9cd88eb8376cc48cadd2b29c1f51fb5582eaa329886b83fa5ced755c981b05f875fa4a3a35c353f64ad9185eece162aef3478ddba4855f9497366773ecedf2e7787db43e522a222e6d6a18e2deaaa350fac66ccd0484c7417a2b586fa71e22b3539556518fd0182a22e9db587e908c974585bac266c0e6d5a2d71a72d671f3170b03bc1e3f608331a742d51f741e6c630a3345232944736e3b8751461f6fc2cbdf5d2dff70655000e1a0cae1e2832d432b563582806d1184ef505ab97f26777d590a94f5cb9b06a6f4f3aa6122af8f8fc0045b7c5969b797c99139b7217001fa56907a9a750caa87a13027b5451cdfaf11722499062a4274a65d2a05b69212894bcab65fffd6624bda604c3a328723866738ffc222ed7df57edb1713c01ec7ac4789ddeca5c0881559181b8ea6343f68b548fc1e02a4a47fbf705d6c4b9ff6b52246d6aea35044fae189c0c9eaae4c0d7ea212b532f1a863793d95e4464d3ce6c8cab79fecc8f0cc0087130a285d2691f768b65f821a870ec79ee185b1c52c2c1c4ca231f0016b12e3b33596f5e12f1795537308c4d5765cccf6a02d3bc5031050e9fbfa1e1aa9c35c65d0a4d3a9a432467a4c81f5e740441cebddc6ad29558655f16cc285a261575b48955208ce4534e17efe5aca3c8e7319a519e34c4fa98fea8f21527a9d44f81ef72fd5aba4be7ea409068ab4cd5d0ad1a31d762eaed67f2373320af55f107599b12f079d49d6a6ca7135ecfe0cbb6fc369672bdd26a438f816fb8435414b298d04f03e35a6752740c9e0ee5748c6b1f471964bd47470eda0bd0f76c31cf8f7045d9ebaf12bd951e9b7a7a19157ee98bb6d384ee6b95d52db78d724565bcd2953a00783a24cb924678b6d5f2e8b93aec2bf6083a5fa6b07177b4407f0d2f805555e2e6d1b93a631177170d5d054268ea456036980601c91daf240cd4f1ed8761d2c18d8d16fbc5d967312878e4151a2f83ddedbff32365f3a6770c5c949dff32a873b8a4972509b6971b7730f20de6b170b4f3185ffc80a8a332d911efc4b4c80ccf31b663bdcde2fc6ac2957258d30ee0594ce178c707ad70d366345517efa4ae19059db2a301c5bb325214353cb3225bfa5823a500fd691710abab922dc026899ef05c27a53fba0437c56889f186ab5f40909cd443e3b95850dc50d0a5d18b9119b3677d9fcb580db0a7a05caaeb1aa8f4abfa288c4c4de1507c5666ee2c07409ae31ce977affd804056177fc61ec3c8b6a336c76cb078753c858ca4f732803a1c3b47896fd5d0b6f8796ba4afd91213b9618454ee71f36118da5e029515c904386a0d9fe6b377c16d072b2831d4e700cd7b322d9071f3930955115b019290c07b8451afb737b31dcb41834d523ee255edfbda98a10ad2d02e48e5262106a11ab1a0444b10a6d676093718095ded29f838b8aaa5f65a136a7321e9c9cf5e2a50d776cc62bbe463ec5615329fd207fdc6f67bc37024039de6a9a17fe90a236eba1d54f363a007356bcabf72cd5e14e1256d9d49206f23a5b1e7c05be97d6af9299015e3b03b922989acfce985205680cd4a3772c71db42bafe6bb6766657638ab960e84c92430e09527f23f4598121b0970f44c04af53e366f864965126bfffae7a06eac3efa2fe89bb637df5b250a4cf7b22ccde359207b00b86acf1bf763fdf5cb0aaccf6efd1b634ae572a75f3ae56ec3d72db6ac6e13ebc0e62ce903af758fc4fbbdda832257bf2daf6595b327551ae8746d954990aedf8aa9c846c7f860b27e754c887e5200057acf2d0edd35e60d920f02080371ad8312a4e69e2803f849fc49605767b033bcc87b75d6609a2fa7d8dc5ae3678cefd41bd715e572122ce67698927353cdd675a0c78ad2eed1deaf68518d293e3640633ca9f810e0bb24e7da90b6597a271a6707bb7061cac95dce4c5cc3961ba579243428fba47ad16de5a5118841c30df7a3fd22966c3f55bc9fd89da79cf65d01bbab33c1cac25ea6ef46bdbc8b640899136d93cbf0ee32cbbcb32fbe1e855c1e4f110c04eb4a1c92af6e323a2b782c6e46037f9d8867296e4cba749c0bb9e1f0691267de9fa125a3cffb87f8a604b9481b39540a8fc6e6a23270396cbedd4136ca1030e0acc2c519129cd2ce9115105bdb8e9fbdd2a8e440eb5d5c1c948a557042e2f9808a9cc1151946a8385e8efe3e8002fc5e92ffe1cf351d045d096f8c879bcc3c3e69e868e1f7cbe7080595a21101744b41b3a2382cc593b2a14d4fc42a58db46b0238c114223dd347d7499a4d89df3322e1cc17f76ecf06221e6414e1e93685c4cb796bd97747deb0562412341662f0dba87ee8502b7abfa88b38a868c2626c1f3b0fa49dbae8d0378798f336b9381ec189f6b5dde0fd6864372eb143d84326559e5a1e68b83e4aa2daefe8be4231af8bd234bca210cad99fe67130d858b6af0b36c482bcc112b7b1da7737ad16fa4e5fd5fab00c7651cbf7d729908e161e772e8e0ef0e94eab564996b46ddb291b474be9725c88fed5bdaad031570877e5d212c0d05c800807c671f27580f5566562b8ba054c456f3f00597ba57f86ccdec3fd071fa08f9afb3733037140d94c1bcd4891fd38191e844ecc1c2781e69dcdc34f9aa746d5cd33324604d8f09a709606a10edfa8008e556e316565a4a9de18dca6c7d204f8b65f31aeb5cf3cb45a803e787e6c96b54e4cb9ede934f8cd4804c0b937eb550a0300e6083c24948751da8fdae0c730c5c363606b7ca87e3de01bc92be183bdbdf709bcac07e1c97ac5d2792962a06e55ce621e04f9228df4862f7df1181bba72bb7c9c0b07a4dd6c4b9fa2921b903279dda12b3fd8645f1482222d251e2ce186e2017e3cf06fa1827250154d756b0ac323d78958636d748db831a5e6ff055781f3ce8aebfe1be378d2f9d75ed036e5132cb7bb2acab5e34a80508b3ce35c816dd3f4179cd409aa820730761be757ffb2c195a3acec700207d4af98ba5d916d21290a82181934dfd04424c88836fcc4bd1787abf45d9d2fc3cf8a602469570cac0d05ad73bc06a2a4c3a88d0bc699c62fbd66d1a90ae5b0ecae2edc2eb7a369e60d01e82e47ceb35510ba20630a4607b5509fda031de075ea1743267a1685db1952b68541fb293d166a4140699e8202d2d9584009a1e98554199c64e84620b90bfabb997e3dc86d5b0a679ce610782e6b6e2ef2ffc4dbdf2662783b55a6840bf1d2b724f745532dcccef8e5cdeed628a39d132b562c88fa03057c586d0adb54fcb1e74b1059452db80c971f090f3fdb113ddfdb97c6c272d4d4acc4e3ac4b96d3638fa9bc065e6a47cf229cfbdc84945662c23aefaee7574995d2fc15e633a00199f7557fd46769a93a4f977faf633cacde938526aafd980c80f68f61f327d6b9a91d047521c38518eb9d9a28ad617df6deda171e0c156e927ef1e88193d2a7c81b572045f866746124e143eadb0ef3a2c6260ec5e89988b740cae6fab09029e218af64904569c2b1c66a17fee303b4d7f8e6ff191291b7fd30c7ced005cc880c541291ea7145aa80f963ef14edc83a12da706cafea00a2b0f5794d636e04d72f54bb2a80c073f17f20441677bf249943c92a63b9f2023619593b015f97311e95cbb086eed0529c1c2b884c1ea0e20f3acc326014cc1942d43b4115f0dd3dc4479049a5a1823e485a2f98f74b72cb67cc143d9a1c58fd499f0da9cc9e26304a5e68087bc03109c9ff3ab9cf5de7775300e60c74062a394aa1b69387cea910d54b69c61d3984fed07d06fae5ff2b687f5ec036b0b5dd59a08c4400f83c76ed34982ba0d62e0ebdcc19f97e9c960f146ea9057a36fd0dfb3805953915371c4af115a877ff9d44049ba54f103132eee218e78a0beee3299245b632aa4f029c6afd042df91b3cfd67694c606a421b2b41822355c4a6d955e2384764f8acc5076128e47d32200ab577463a43ead486f55a41a8429bb92063a871e9361a5e8f342b9625e2619e034878ecd871f15b2d8fec6d4a56b36534a899270fb5ace53da8eed020344553e8c5f860088f2e8ead81157f354d7f6db35cdc1f80f28840026787c3e34237a6a018c78e31148f607e49923bb11fa37e4473424c5d61b35e5a804b34c360fb800532ed6a63a98b6895efe7ff4f5bf02fec4216ba08f6bb7df131d7428f91c6cfaf42d2a12966707b46f6b9042b4937c3b7a5928402d968685bb8435cb6bd18828fc236bd6440e424368837a05888e9966b27e12e9b4b70b242d740be8fe9b89f9a1638fecb737288b01599c6734f32beb24109f85b66d4db53b6406e57965856619cfc8a505a6c0db5530ceedb1475e40cc206d677d55818cde7f240af6aa1bda9b8295a2a81f265066d94fb26d6f74e38a3da3057985a08bfd41bdebfe44f0692b826fc5d531520f87f8f4973c7e3837e15a589eccf15dbfd2b38860d0f6e3ca1b70ad6cb138986b9f274235a266af9cc54d465a1dd6c024ecf153407fa557c51e77c979bd37fcc7aa01a8971f353306715bf51582cc1b4b84d16a3297bb2ef73ae393a4edcd508d23405352668bedc676064de1acc04b0be0a5f1908742293ff94c47244bfda1e3073ee1b45f4cb3fc480907625b243dc4db9ae8c7d7cf3d3eb6b55d619632b899a66560fb6cb080bec57f31ddfa6fbdcbff8c508bb0b7fce428530f15f1e14a3ccb01e8e3ac2638163fcdac56bf53ca4464d670a9412287ab2c8977c46ce37d57fc6a3dd5b7477ec6931a87579e2d71de016af906130ea366f7defbb60728e3d451766b131956fe5cc8a2c5e65ffa644ec41e92f58b51d71b84a77f9387098a7e49166ef24d7a19aaba187fd475145fbcbe2b9b8a558b8e4a5bbad32eed3d8657d7a76a74169a651ca986eda0d7058bfbaae3ce18331a48b190c2d9e9df4fa88cfd61800fae75975986184b152391809a16ddec791d94b8026fb7de0fa722a75a902e0a4682041798ce3aad01f9b7951e1dc211c969cbdd3392ed8fb9f7b7d77a0ee808797c57c6068c933b362000121e283a564f8d05db500357ca7aa6d6f0129ac99db35bcc8250871296413d8b3443962f5793dab9d7d11ec0c5745f732badfba6b9d05fd69c8c0ff1c0acccf7094420e21895a70394b38795e51c6894dbb6c8a2263d5e4cdf4ffe4c57dcdc97761a5416d1a312068c99d77ff5968c5b817cca533eebf5b1ddc70c4f1a78e95a308d369bf4274cdfaafb6c2660dbb7fa4a1577b16d18c8151fae6ecd33ff32d2307b118003e275df8e93d16110b09767b173059c9a412377a0d55a8ec6bdef34a804c67f14f945cf6ce3920e3107deb8a05bb063286e3a7a4ca430ba4361ce386a49de31748e27b5426e825bf4b41070a8705283cfc7d3dbd13cc7d9a8a694d58a69d8402049e6b7d4dff6be6d5305688a2f76c53a8bfa0d441006604c9645cf5095afa884e3335d04a70167b78f531b3943f9ae912c540021a8dad6d4d12cd9373330809399ac9543652706584a930ac5008f09d060df748e02a1585d05dc060430929634a32851e41ae9f19159628771742a5856577fa056e7757d57212b860bf80b0f1071274e7f88890945f2fb5ee79c5dda003944dd8deb6bfefb91d423c9834c33a7c713e4b01de46724e74504b405e3fba72f0470849615152ba0abdbed1aa02ad5917b031e1f50e6eb78d3f01962f9517cc9033ffe450a14031023dee74611aac6541d17af4a891a98e8a8168c5edb1a989ada4081aaa3a3f08b6581d2627647e5ed4403148ec7c8eabf606bdb217c6156a44930c601b9f672a3f62da4c77ae8c5507151c523df4b7826322cfed2653d0d7774bd5c04b62718565b50d53db2a459590ffb440925b07c958e3589ae42caf8b5a01f6d71ba53c8275fee43b38a0f738adb0225acf7b9523c4233f202e8ca5bff2b616ac502fbf64d09c588cde963300e1798a42f49d25bdda794f53587ed54a1010a0e9b14478920d14e3ffa61d95a6c7b3f0603315f34b2b0c452394d044ca9aff11ad7700bc60f7f612f422b8c6ba642ef2df5921cb78d16568b879c18e582bf7f49dc4427316f0afa3581646fd85d0189e5f8ed49d330aaa53618e3b71056cd05c8d94c456c72d954cc3341d56ab9ff70f32e8ece4d188dd3bf64104d846c96f0eb6d8a3ebc3d56e65b013f3e0ca6ed5bf7f8598de23e6e92e7c6b19f8b8403031e663c5f92cbfa5a41975d4e2eb1742fa8c0fcf754bf07fb458959f384da8b6b57dca17c9abbf71e76a106e5d45ed3cf566fd1b376c2a96e2868fcae69b30f64b95482de0c0eaa5ee737c6e26d139dfb0fda632771c42f980db643dc1457883e8374eba2addf7ceadc60c3476a198d24c86878dcff64da5e5a3d8f6c08ca7cce3cfc0dbe52abbbdc234a7906f467e737ddae895d4d83342125399402f77735074d09b259a479a16676aff98660cd30c22e9f3f24c4f458588bc1300e14cd6e85e327c93eb195e95ec65c70e9fc9bf0c4351042057ae770e5a73416d36a75ae111075c27dc18299b6f40d5a621b3c618c92e54d2ef05c14de536a0c5af714305ec4a31ed747ef047395531f664385badafd70b74621cf8dfdabd9628d21b35f7b5a5b3b05b9543666e25bb4b1a1a29a6e40fa5209697dbc1e02b7326c0ccd14e6900ccfe0378580bc515255ddb7197c8aaba2ee37a4d92b3e678acc2b9fb074f4c918ed99472511bf27e9fbc47094a41cfdc3415922876ac4504a4f9290d4713d7c9454422e2e79ab7c826fa7bc560db79f4639c1a101039796ade053a9ceacccfcbbbec6dcd1ca43e02329374720883a0e5bb5051994b99d383ba81cb285b1e77bbf8f787db216eb507deba9ec00f30302d99c2cae272ef599eee8753e04927e99899595e6f67ae301da774842780a67efaf7a44d52be3831c0f03068bdd2a37bab6e559d5b798212066c45e9e74501222a092bc66c111b5ba8d7f7d493cc2c072c6398e89e54f0c7fd16a8493d17554c7350aa9de7709099546c2c10f9c4204a56078c539945eb5fa3b7f6abde0ecd637a48277736b07a9c27e8c8fbc92e6c3c08b2722060f400fb21e8bdd2eeca0cad77f57f9a65f90fbb42e2683dc765319c97345296b0e2c795c442ec9a829b1711bd4bcefe41cac585d2491fb5dfd8c60c2c7335fe437043820e5feb9611e5ed122c3575497b8243029ef231c6e4bba1430f52d80651fd2738a24f70973013401890c983f95ba116df892736d24e077b6942ffa05d43374b7b92441912ed3b284397f478f2230f642910272047b932e41369a4a776bcf091175022680f55014075f4176f34fcac217e53c0733eee9fb51c2d4671790fe31404a3ec306c064c781509135792173cc0480f86e8e271726cbfa2ef46cf383b6b29d8435b76bd18b1c7bc040ab3768f198d18beac01d7c7242fb00c5f519fa85e3742d7787d1376cd249cfab91621064a9788b5c7d514827f998fee28a758401ebd18a5de7a25512b55db309c0f5c6ace16534f1c9c8ec4834277d6ce3b1fa73878fb54a050177f5870ddc68da7a4d3f5d754c1f02bbd8c2c0fd31184a8d61f62f34f58a665b6c3d76fd7f853749d5cf1a63c28bef6a839dded769edcce8e05c18847765ab52c866e5894d285db1544a4a5cad35e1377e13faa2cb659f2b813197e6d794ede7090e4fecb8c5ce97fd84ae69312cc6f0368a8d812346553431ee640d09073e6e1bbd400498d9e4adbdce681065765fa25924c89dd4a11a08cd9026c7d7be3506408731184f8ab727d69c7ad3c0ebbe9d2685de9f3e3dac278147224191ee54fdfe5f03d426876cbdc1a23d3e39186397e28385cffaf1f18351d691131946ae9f3b47344008915d4475e4b4800e14a140c3da1ad6f715828e9b5ba9c88ffc0290ff33541e84997dcd8fde2f1dea92a5602f0cb9cc027571e3ace1b2cf285cf68e8aa8dd1cc6624f7b4c71748c0786053c910fdf8478bbe4d84ff24f1944ba3d9263dbd582e23ffbac218b1b02fe812d07fc3fb224446ac437ce659ed50be446baf44725bf19371e304e751981b0ba9567019b6a59f60caf052c6e94b6d501d2ec3244c09e42efbac8f0f5dcf0a19e1003bf467d83329e4e6c1d02460e60ccc2d7aa6ceaba814c72bee461bf9394a3366375957b94bc1a17d1451fa8a9d63aa0794d4684ea6a0d9de089e53d25c3d52c64cb3ef811d664f2ed66e086f03e9ba0c6a4cb5e91b2d3731e87f2670b443026d5ca6772271dd80e632389e84dc23abbe29fac3843b78c2b66d749a7130917d0798b48279f514730fc9810657f40ee035ef70c97c27224b8755dd981be0ec382597fdeaed46bfe4a99c5499c67cde5a685ce206b0e5975b789e0f71dd4106c223595781648676a604b82609413e478f0b4f1bce541b8472cfa0f843cf7d1664063b11917c1659d2c1d662be78c8bcd0624929b66eeab56bdfb8662a1e4251984beab52ce9ba31f4293617e978176cc916a9e609270505049af668238c88f78390c5215979847a77023fe3dae1351dec1f6fff6e1998c98b8459ce9a6295d78ed154e5f6abcdaae65b65e86a28bc46e3bd9b3a5faf26cdb069a783598770a544705b8d246568e976ec3d322b8a472d04a642c9385cc2e4c055641b973f909ffe1745d46f0b04d69a30fc30c99ac18ac903083bb3b94947f020db4a8c15f78c0fd5306fc81b6a1d251f2b9b6a01ef6424254fc060f6c86f7ee6978d84caedc33f6a64374d2168f141d735c06206eb2db8aad98c7b106453dcb8e40a524b3e38103f9b918cf8223002dc16f83f378e11d9ffd2aec581ba82ab34c44761c4a38cfebcdb61668c7284162671163c0d75d2e9a38f2afd1b19da33b0913085dc3daa5ca408f444af04172afc7f89003a2c8dd13d2dc06af262d45e1b27be9a6202c06827c5b4a51294d7af81f1522b387124e77ecbc6aba47b0a371f19a77d81795e7ff895c69e60e83c5c1e7aa5653b8be2fe57aa7f5576aafef8cfb6d8cf0ba6f48a25922c76ec9cc70297966bc671ff4df1d14a6063aae5d16e39743af73a507e6bfa1ca3f3334d37263fb17f3331e5b991a53912513e100db566ea11bf2aa029c3e270bb94d7fff17b9997dae3c053163fc0e66100ce3f4a972b21a4241feb6fa4a094ec8d454ce76020c201ec3b334dde93451ad790f0e126e980152d8b594cf6d989630ea8a85611517387bf744b945104bf5e65f15df304d4741f6b9a9e96698804f2c2eef0584f217d390f5409f9f16487175fd0f58443eaeeba9a339b1d1089e4eb997bedb96d129271786cbdb658d59f7044ca6cec01f5f455e508ddfc80321458cda559c8bd4d8226890d20844c4f8e45ca8f6d0eb1b8597fe94780204084b5227515bdebfa6642d4cfa76446db68189c7a330829aff79966ce81bae176fb21521dae67a4f78bd14c429b7ea1b102d9215962f5617f6487863077aa7dc2130275621d6f580af8a5c9fe0eb427cc86e8e97cd9a53955ea4782713e891929722b7144cc017c70365297404ccb5909cd658d50223d56a4dedfe84e20bdf03ebf4b6650ab4aad238e376521e75887565876ea347d707e14804a3934810cd53dd5f520e3e684dcfbd1b96b33999833bcc4cd54078677294a4d3b00c655827d988d7f14e6d103ea051858e14ea9a6d329168e9836fefea487ef2812a2e2c484b34bad51c1edb0506f267ee4a4870bcaf5acc7a7f85e96f331879c956b198853216701972ffaf1b9498d34f9e193262778ce522768e43f423fad5af8c5e9ccca854e2061a4a1bbe5546992e3be25fb48fd2e093bbf9b056bf3e2a1e9a06ebc832620ac6e0a0590b08ed6b3c82da2b2d89f7e56818087aa4bb03034e3233d556bd560ecc3f4484bee3420fc4dfb00d992a0d4c64eca9cb5fe7e50c4582cadfbbc7dac89ccb46fe43dcde98b3f7c4d010960053e1013ff04a64cd08b85b01c120916b018f09ef0806bfe5a178f0f3c30edd90ef9548c464aecc6a7a556398d8f03351878bd2d0cdd536d5815a8f45b5d5e4bf68fee58407168f9b2a2d72ffd2b94aeb918c78205fe0870e6976e131ffb4d1c843a19cf484886e4e9214f3f63cd4ab19f9609227dc93597484873962c03ddc99458dc98bc8639973c5dbe8911798c793d1ced221e3dcea4f20ae0afa846c7b4e3cc1a20d423b92f40bb5bc5cd94a3c524d7cd490e775a2122013500bba8ca9935f7cac6ff3042aff39c5af5f30a447dcf65057373a3051c4174fe066437ca70bcdbca49cfba0523593806a1d6eb523aaf805c8ad963db8fc781b125c1388020478c1d44aee3548622e6242bae03d1bd2278f897ad6e8622b53880ec130102cefcd5ba92b05f3b2df47b4d1c3bde068b36737bb59397b0f9a151a1da4d7ed69e952a7d90cea5f8553a838702dbbf634fdec0e4999841d9d920a008075873ff5d5e808f406ecbfa972fa3592b22f1913cfadcbfb4ef3b33e26d06bff17868e6e5afbe2e046dde6b25390c4cf70471a0ae7bfca67495a6cf9d1b2d64f32de74c56edf45d3f060fd746e10a2cf695208174607f0ffffff0f