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 72578 91add3d1f0c4dccff237cb9c6a1eb9725ed4e4b239501ca3c5f59dff22483439

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5bb2a161ec0dd230262bef88bafa297da76ebcb361a943a87a7f34d221d69ca7
Certificate Block Hash
91add3d1f0c4dccff237cb9c6a1eb9725ed4e4b239501ca3c5f59dff22483439
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0017880100102e0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000327357ab5b79fa6aa82472fb49d56d7d5bd792dfdec11a5465bbcdbf18813378fce2c9394b297a3116a020c09549ae49c2fffbddf8f439f8e50c91ec506f0c08ed54d47b560e257e6ae3682d39c554530b87ec8f4331e8c1a806000000000000000002000000020017880100102e0100

Raw Header Hex

0000402020927fa6323f59b19afaeb0d0c80ec75f1467521399788114039d5aeb79676081d88a6cf031f9fdd951e4ad2a8c2361721b579016fe86c193478244450270c90bcb92d6a29ed0018a79cd621d2347f7aa843a961b3bc6ea77d29faba88ef2b2630d20dec61a1b25b

Proof Data Hex

59,560 bytes
12121602030764868d584b20aa1558957d2d601de4b0d2d41cb1d2c078a40185a1da39bbec24be840ad0870da995df1721c69e3ccae1f72dc68a35754be2b76f71414674c3782a5afd59b6d43a3edf52d7678d498cfe3d49d7321635ecae55a9d1cb5f608fe1524c0dc9a3a5ad184184c260d6e24dd0b4cec7f892ce3addfe1c84f8a0b2a9b758b7e9d02f99c5ac408dc614d4bddfe787944a4d11ac948dd6d4855603c81516bc49083ea0b361cd8aca044129ebf9326b4b4cfae975107370ed4072e509f13e10d798d4163bd28f654f7b72ce932c9f8dfe80032ad1ddcb6b7ce3d4b5b9979651a297a149b53b1580cf94271768b891a94bc3358e922c904f6200ca03b03e6658e1eabf25cd4e50cd2db89c34c3088c354966fb604792fb35d71f2a90b38a93853aaed1d98f2fe242baefd760be695ab808f326c25797e3b544b31916dc1b4c4a42411cfd7c48d84a41f1f9b3f6bef79c86f8ec1f4bf76b1b8c81a410676c9554437bd4b3c134b3136d36b07a7256f9a0dc9882a839ccbbde7b783d1619c696856a36155e6c21e7b87f500e07dc44b4f91a03a2c66f496a6d23a781c81314416f21cb0e3e2f4e33c530bf1c81ea6ae3b630ea026f8b863422fac5a0c23232ffd17e4e06e73c7d1900a2b9f9993c24f1bc99408502008ceebb7d3f5e1b9274b8a94cd0a76cd87c2daf87f845d7bfaebfc449dc312e84010fa0e0387bbb7b239c773097265b14a7e95dc0ce3a3d213061e5153b12f02bec042deee360d71d0d5163097803fde6d7ff2aa6a2614452c72407408c64bf4e183105aeb3239f8ce05bdda9a32ab18029214e515e3dd0234d1d975c05b0380310234bc32bbbceceec827d0b3fcf4d16233f039cbe6316c91c2581514dfa3527a5530de70606f9f264dff5c8903eb2ae0fa3941ecd836774aecf77b0d761a0d6c6ecdde9676f51d8173f0060f82ec07ec62cec66cc5c134d0dfd1ec21aacc78813ca896b479629a560305eb8530caba9f2dc566cef5fcae8b1636f6deddb2adafe7c39a8a00d8578bf6f57cfc4d4e57ffcb0b363392273f92d3eeb71420f364a590652b20ae3c319744f45c62f7642d4a6571d72b17ae371b539cbf44a21987392873226c12cdfa1a65804620fb18dcf21a862adfdba9aed9080d296b172835e6fa370f9362fe49ff7a42c57b37f618a0b48d4585a30738fc9da49b94b732ee0b21c9f2236251a44a361a88ddc315e6268c7cf6243e6020ad8060c19b1684e79e1321b326308e4b827e86aef6ea131ee1ef736cdeed052a5856d32fee115e0bcd8d9cba76eb4d1f0402bd56420daaf28e52daa2d0d3413e489cb721c11fca34ebf259a27a2fdc7714b7d55f396cf012e3233536d9317af3c260864da94ff52dd656a2b73aebf78ce9eadeb9e86d4389a44b780503fd59d1abe61908f87cd6afa7a986baf1957dfc97b1f89daf4e98e723030ac6651012943f7574962744bc4031a47f9d3499c4c37f0378fa01bc3e8c9a7ea218ac54c1135cc116c257be5d31939ee8232b8d49a923b10b945df03a47774220af6a21d09d076514a48ed5238bb9a950997889065f61fb23c00e24e1593791ee052df0381cd537962b65d4444f676c828e685ed23f971cd6c6168b2c099610d6a0a82db2f004eaf323e664b1eebc03e1566d2d211c06e3895ef39950fa6b30fcaba961bfc45be0cbbfa211fbfd23ee91866903dfdeec3fca9cae47c1675b789134ef974dd7f16ac917ca90c403d4ac48b71a17594767c2e401bd0bc0e9c46bf3dd10edbae874d23cbb39069d700ba2e6917000f92c79c750e265979c1ebd75727c2c6160781ee3a017ae696032bfe85ac00af25a172a33e7ce8d963a00b0f08dc42a1423b80a1b5dd324b208ead164b175b7fc89163aa8b315cbafef49274c297855083c2e67a932aa8076a1ed0f38eea83bf4cce8eb257df8a5491e90d70ea5f03993ef44da8ebd4cfb5eeba77fc641233d63c6a5ca2c621c1d6c7e4482571ca37f650ce35f8260a6d970fc10506a925b9e54fc6d46b3d8ec6d72a8bfa21ca15566aa37ecae302051f45e3bf6e31b15eefa1837a46044945ae0665fca657f6231293e8848fc041110953d9fd4847d70741091bf071d41faf420745e7089e044f89e28868e561b4204eb425737729756a9d69374ee8dc885e7d167f75b4dfdcfc4fd2c7392a72a2b92b3685a4fb463a49dd172489df480c38c16745a1ac25b1f77050d2a47c0259ba5ef097c9d96062e5aaee284df516604e91a32d80451553d4f1fa3344249fc086414465421ce9d5539e46b20b51f0e09b7441728a630be19fd2e1ad608215d64b7ae33e7e83d041fbfe0b5d6dcfa7f9ee6dab0fc2b2fc63344636c199af3f0e3c5551106d1f51be28362b5afadea63027357eff66bc762d7126963948158066b4226cdebdf16d766ee9420a6e5d6585408fca15c98dcd1c3b90eeefe2378d1b307e2edeb35715fceeab0d8c69572e985331f65e61b740e8bd5d0406c9113d6b3baaa81aecb8d782feb664b199d6c8844e001e63fd671a7be3284b9f96fcdcd8a33062041018ef9778a4cacc97b69e8b39f96583b0c3409cf407223ad55e2018df3ad2e5879d76d5342aff43d4fbd11479f99e07fec256fe0075c8e3f7052c8622afe6230050d0476a6951f9a8c7ce939399d2fbe4b29fe35afb638e77c4895945326c01d9b5c9a5ce014ddfb710db39025cc07f8cb832522f2e42e75fa10dbe291faf7284838539c3f822d9d6e489f3f70d39574728516f2da1a9839405fcfac61229acbfce15b87007e0b1234de7c4cc96a5213dcae1136144b3267163cb43db8c9cb725a3a2d7dad4d29ea78da35ccd7fa6531d596684a55feee68dcbd7338e996339a447ef06c0fe0fb14791faad3a3e7b81bd219d2c56ab2f9801f142b7cac1baaab6073b207c042aeec9b80238d3e18070c732a453fe004abc84664549c087572403f5052847765ba3040014279aeee348d111f916028430219b48c659422ac8968acf3a9283b46b2b869790642606d3ff5da66c43122c90c530282a3948e57e42613a9cf4dff9c5a9ef19b4e21384e1421d2fed85122bbe66f4c05a11af7effa15eed166f1c4c5942df0f9ab832a4b13f67d5271486cf0c8a3c73c19a61df04b8191e5b2b50fe7a57a04503dabaf80ada8bd4202fd28420f76dff287d0d7536cc8d7a38fd0bda3ba10e373853e49cbf71d174fb6b428759d31d4b6b804016a3e0559eb279f277e0dbed9f2c550e7e2ecac9b090aadc660a998c943ac20346f77216a33841790ab83147afe1c735df98002b63ae3119f00444746fa47ff3b3df1282e19e5e541d246ad93211158bae715b9ea13cb8e11e83ab230bfa534acf0724b9772bf71aef2a8c983fda67ce4d71da2a8cfdae220dca42ce7c283e5bf94cb3809a0eb725483f9f7c1efec090c2593ea3afeb27fc144ce8d5d9789a34712c7f40827d27c165891621205b96456b33047fed1542a4628a420bdda897ef109a483862eae37ce56089f672338e26848e10a2e8a7abe9b41995cc520d72928f5f6edafe634140d8c2ee9c10d824a287c614906cf12f70ceed844aad9f587720421d6a5866ce209ab0fae86621b6c08fee9566d807a418a13b80183a4e0a9eb24779ea83aee5bd5b2f5a7460c6df62b6d826c8a100d174e9af161d4568ce9459d662d0b7e4cb6626ab6d0713adac0bb9beb74acf01c4fd28cd8483d498d0e423fd1dc0205d925dd8be6d92a205712b291292e5bccad82c26e185e05ff7152646e51dbc9c6b75606692956766b08aafc6e2762bd497afe3350fad895501675b2704d4c8e030bc6ce659a6bda8da3faf40082b9a38bb0b229d3f0cbb8181c074699e35343b0e507e25e393ce3712b3e4ad6ecb7a60936a616ac43fbf1d7e4685884dd283f1d8241b3d5cc93c6b958f8a9c878c99d2b36420bd6e3ce1c3f94169028031d9825ff426b30690a17d4921494ffc8ba2e59bb098415347d3b7f2efb1c74f5f7235c63ae4e7045a988124c9dea33b81eb5e8fc6e45ff7c6063a33524c56f38e6493e603763ff1b86399c34b61d408395b2be6352ec87fc82d26075a1e347c38067fdd400db6caf6f3d9ff1a994149b36b20740f7e013a0b4c0f98a66b33bb182945fc41d42dd260441830990125a96757752a5dff872ccc395ece7b557c6e3ee273514d392bcffd1b0ce5593b7938f47889e1b4665b1a423853647efa14bcf740f5901a0698b3f3d4df5b7c87b374e8b410fd53669abd804b2ed971f7396299fa18b30269c5020bec6d35126a7ddb0eaaabf73cf01395a4128bc914a3d1a6fb09e2b1851c72a8239ead035be9f8c92acb250243ec30e267fca5557b60ad91b5ac4b27e8064a79365e60fc3dae82aba1693a6428fdd2325fd189c0419b4e8a1af461130e9c752207ff48daae9495321d17662c0c2c7d074cead85724330a9de2d380bdf5013c7f04f20b0d32fc42d0e6439fe0830c252d19b1c7db8e8abf0f84ba7a8d9e761ffc91c7efbd704a88eee1ec0d99c9d3dbb4a824f878e9628bfeaf3865ed2195c7c52f584ce50936fb950664521665618f037ec91b75be1d567087d7acffd67c5d1187ecb407db5db5502d4c82afb174b9db681130e63b83c4ae3338231b7d97e7da4ff20125bb5716c68a09329ab5172e4df984e98e37792bb675fe41c2e69e8c57abdb7b468915b6fc79e2e328e4ca9d23bfd216f46c1d1fd1c92a41751b592d2ca11c8d7d64ee1006229718d3b53b093856d4fcbefe18146684993c910bba6e2907d5f5c72bb3311c41dc7bc284e958e3dc08eef148319c28c3a006c4f79ab10a56315a1fa87ba00d39f5052d5e31902c8cd3622ddb783ddcbf2413bbf5c12a739cabd137f78f0c0ea9ffac3bda1dccb5c78fcd6ac4fbfcd8606d47bf6d02f80aa7a32d59f9c628a1d84ba94051ae2c1585498d359838a4cd6e1ae28423eb309ab6dcff73d8251037ae4e93064cb621771f35cdcb549cde8c6ac43c1f30b32ac9c72064c69431424ee679b359030105f1787271a827b62436077f64415a922c7170f52e04569dbc5eb800b1d4e3a3ef4e90fca9fc038fa599e22bea7f3bc68d57ce77681610cc4b2a5d8c0e8ace737a069a20f0f1861dd662f3a2b2894acbf3c7416640b791627013f9113ea5696e363eba5eecdc3ea79b20c693aebdb7133b2483e798f6eeb1bf68a4be573c1746a7070ea251bbb8339584e2978223c37d1b18099e3b92326e362ae29489875dc602271ce8fce27dec6df7f42c7d0dbfdcaa2ef688641a76434c0d706b6384e61b4315ad2d973285d12b84e9bd411e0704f2b172d07b7bad42fdb1d0233016fab044b2ed4b9371c7f92aa1a8b0ededee2caebb0ffdbe61b3033e4078e0003a0471791024a8f74fe958c3de521a27d468ddd4bcac4d0c926b45e9975fdea0758b3d6f27b8c183608182b2c686fda7f7742bdd083f2b3c6126080b433c1b21004e4e13464d2f0ac4c17f75a6aa722cd31ac8623f88bccef7610b9b504b2e2fca72013ed45b0b802fb6e8435a508e8087bebc91d14b4fecc42be9ca203755a79a34777131c85c00971937473cad71c1171bd580a19a0c5355f994f36023b5895c161cf582eec5ca1dc700691fbd51b91d8ea2f6d39baa02b6d046efa18768a2d6022b087a5a2fae1dc02446e008a8a37bda9ca5caaa24252ad9552eb84d99fc9e252af341fbc5a24232835ac941c8940bb2fd00714a3a6c6eb7d6c2d6ef953f81042a27675c62d4a4c2c52e95019332ef98817b6db02f45f60a953e1e3b107f3d2c0fa1fe32846587a850a758ad33e6b218127cfe4ca82ca0d6cc9947c1dac4375a5a142c329237ce94eb082f52d9aad2e9d070d23e6fb1f8fffc97d7087743ee21067f651fab804e0e0983eb48d1a6f7d576d5085128c80c8857a47ba333b8d85e71e5a8de3fd1c9cdc11566eff9431ed5eb3ff22526302b394b4eb9d7071fcf5a2fe1a9a24032c0b578afc7c22fcb9724da60171b5f53251c0305006e39559712a2fd9bb22083d84099e70b17f05a15c161bd2e169deea57643505523b3020c809ecd1e4f762a7bf59d64c5be123764004a3d8c077eac73e477a4a5c0433640d15e1aa2b34360325784f0691c1cbf4b2fb13aeddd3261a2d27668efcf7894c8a86e346adc673d31b9f5007a150d02501c7646eccc8fbc8b28869422693ec46c2026ad6e852f66a9ad017a15b8f1664e9079af45d83317c7b50153518b76f2b4436ef630b753859828964af50ad7ea1ac96a00e9155d128f5528512142d6042b73b479ee27969914abb602732c23cfdb44e563e192cf33fe4b86e0c890e9a4512870f416ae09ea3f1f7649057d3f77c885418eb6fefd02e327ef894492f70a12f1a7a4b2d6aa6b79d43ee0a3b8cac73bd18eb44e9a1c2d130ed4404e7844d04d6c56b3a78602d7e0d63d44c82a933f32e8f107d85b60ab83d91e5e3c64a98d525569690a505cc256ba03a692f42a9c545602dd29b2618ee039cc010e73f1549d365fa286eb6c9da87dd19e08da11c8bf25aee8bb7aaec743003a9299c285f95e68ce072079f4012cfa6eec9e5e147ba4273eb55c87b1ba2c1789d796a163631ebe640134e0ba86e4fd9c58427baf550bd6a6fe6ae485408b002535f1264c7062886687b9f126f50ff1b2f91df2621d6d4172bef05b02061c56ad43297af0da5babff99be613c07918a1ad46db86a95180b8ad481a2c56b58de49afd9eca32f447381d42735d5cfe470dee0bea791b3429e5f591f98087a33bde0c34de732735dcd00776545aaf228d6c5b9a1f0abb54cc55f342f5553ee8c417414a30314feb72a4f1eeb28109d3a33123f0de1d0dbe254a71aaeace57d4f7a388dab6df56047cb8d824609f44225364bb563c761c6d263b2532fcffe49e7c2b7d6414f9b69dea19af018466c8cfd5ec75eedcd24fd33c2ad8603064e03e61032c43a825fa04821b959cedef056255448d5a03ed93b4395e888dc0bbaa6775672aa5479e7d60bba727a95fafc494d88000a9ca1ea8391fce206cf9b87546a1efc941326c2cfbe49d6d025cd97072e9781cb2c544737da2a9a6706580b5200dfeac80f3b2e60172ae8d9c2e8a87392be173b18c1991b9b8d25aab084ef3aaf63edb2f64388a40ac8186a5141e0899cb35cd2e5cc07c3c3195646c2151c69721e330e8157d3941c8e22d610b3ed9e8b5848438d22fc3305632749907a5fdf62408643ddaa12283be181f25fa2d77dfb1de59a1c46ed4afcfbc8fc0b16b26323a1ddd537803d69e73968f41ec8f3363b7530221d0b67183f8e6b62e9dd52c0ba30de01919dbfa85eb223ab134ed28927a74fa192f03423ff304de74ce565f3ebe1cb633dfa4daa4527adbe4e1e5939dae12b7f984dbee102cb09ce8134d563fabc931bed5764dc307fbb7d6e625e52ca7eed7a1a93cae9ccefee66465f34faa65d6f317bdbc4d91f3b103f5f4104dca50b2a0b92787e11741f2d1150528b2869b2b912f0ed0804ce656d2ab743dd73f3fe82246ce1700d6ea3655fe230596c3f77d63cb71f2684509ff770aac7e95de8122ecbd2e4320eadfc836b51c930cb942d3c2a94d825f7babe8daa910f32bcb2c50cb3ba5cde4445c825782f973df072427aa833d028af5161153d793d772fabe2caceae0f29cd9094571f5d8ddaf587ba7e10b7b1d49bc1d9d128a8f943a7292d794d5796f5698dad1f5fe9c879be483a0edaa07954fef8ee7770267885326f9cca437119bce7b80d9ac8ee90d03b7fbacc0fc0403913e9181e2790a64fa6d32e8f20ceba1eeaaa2c9a4d7e5d2a2c586e274a008054d2de4a6076417019ab46867a7ed25a27ea01494e82463d3f388974450e222f9bd83a9a99bf5eb1ca859af232a147284df9ffbef0e2085172cf6048de54f9a298a6281165998ae570832c7399abae9016d749049c2b849eefa0f4a668187f77c33a669fcc0b3fe22fae0c83c2404d0cc5fde5b7b510361a6448af07de1530834ad22ecb7d36ab4b1b7e362f760d2df008225036cc6a439fb076159418937fad1ad01c816cde414a1a305f81f2c1e99d5ea714124189aaf9f97265f205d5516f3a15e1bfe7c959e11a062fc9da51aefe97e977190677a61bc4263f55682302970e6e28236ecc21394034dea55e55aa40a1cb82a8b05f838184f57c3d46923fc8c0504fccb9fc2ef996b1a975bc3d886994aeb02e78f8e261186b3ef15a739ea609591d191bf54dccbd76ffead237f0d0f7a32cafe050a147f3da1fda080e62c21067000fada6a83d74cbbe5b9717250bd62bb6efaaa2b80682a980c6f292678d691b049673f1207dc8ecda74dfd8e13545562ac7a102b022ada59396e78669a50ebe5c2d04aba37c6b18d989fa6226f292ff639a4b9036888d7d83a4c558b7ad30d0109983c64a2d261d63cc13cd1c5f5a5d84fcc8026c61a86e92c4d9b1351bebafbba4c0e0b0e951e6db4edffb750c4286882811c19161b3722af544aa359c86bd3b5ad78a9aecc53e61782a1938c2850fd6aa24d81e9f2f8709df6b05c789f30109129f5e256fa7cc03153824c2d7bf9af0901c0854017d0654ee0c5674ecd5569edf32b6b579ca51d94e9f1f38368bb4d04dc8ed253a58d4b158a981b1203c74e1326f78d9812fe3da9b7310960d24ccdcc441c1255d5d67b6a04b85a4a7d8f6d3c2d3611e21251c67960d30547d5f0e84fa4c2559563c9642fcc620f6d11d8def9025b63e60d1cb2f007cc6d450ad379db50724e8ebf4b03e4facd3cde1b86e92ad58990bcfd212b63d38029798c1ea6a701a7c377417dbecec069d6b2ef3fddaff9d5fc30bcbc7a373fe462b380408588e31f508ca68a039f5145132d62d7acd40e1d6f9d20a151e1a567e02a3dbf8c79776e95c3908419ec7aded872d274c1511c5b02d78458dd516bde5ccd3be9ea0365277e01abfe0ec0227d29258e06796aafd49363d52bf5b23c5afd8bd93c4411872b77ee3e4995cef37f1a2fde8d2ec6a66f70f88e5985d62d793103b5913cb3aa6554aee73db00fefbef9fa99b31c4f4ca2b5680439b02b0a09f219c90095bf6fb181140d668b7627e93116014b506dc90c6f06a244fd65babc0477735b1fd6f9f9423ee1987f935c0c8b701a3bb280f3f60386cb336505c66655b6534386438e08f4d0f851d0f43548184dd0efc6e311425780c03b1597ee00d94f73593187f99c44538cdd3420a3cead7bb47434f3c1cf6f4bc1d6295105567be61b20a672c6d8c524ab14616ad66c9e4b01f671ca858cb2344853292d941abf598058f94fab994bc43435a730f7b7004570ed43de1a6732eacaaa0d34a896c1d1e6284746e14489c749ddca516c2402bee5a401988b2c7aef6c32b9bebead689caa514e6f29f157471e339da1aead5719a8d0d428e395cb22b465b37f94fe461798094c68b316064d4846d303c20ee2658ab876f5cee4fd0e83d0f894b7f55c31e02c14c33020a892b58f520a339c00dc42b3ef84fd6516cc9dca69359c7436f75d9c42f41e207ad73dbba84d10115ad36a4e6df09dd951226eed5461915fe3a9de87ea1368c890eb449446a09c3bd56b9ddb94676b26c5c352e4c7c6011207e081492495b70c3b2ff0f8ef31d07292d9ade27fc00463cd49b211f6b70837ddc177cfff4bce239328394e6d98107271dff10e3dfa2ba06b5bab1e42678f4e7e4f51e1ad2438c559eab3eeb7834eca508288855a7f57f1e7762d719b469b18e415f798368e93158d79fc016c0b031732a46a7f62065a0caf6b5ef86f679e16f44a1d35a3f3b85de3c7d342c7182c9a09dcd6965ac00cbefb2a4ad69ea88d801fd857f9bff461fe8bd7818cd8e6e05d670cf86c6df78c119d6812ab2cd284762773d8ef81f42b0544e71f1f14be1868d8cd4ecdb018bb7c081da234eee3deef819039eb24a1a9a7d133019309e860278a9ad5ef6d952780f1219451c772a4eb371123b83d4eca79a534c1cd017e2ab1b45dfeca4c1c34c030807c76453b5e6dc9da22e9f30e75b5136a805d8b2c4db70d8b6ca13927f59548272cfcffe097fd3e590272dc75cc5ca74041a3410e8d88569e88febc208a051f2112f5a0252485b113aad8ac3e66ab5ea10ef23fb0736a77786cc10fc90c1f5034f5b20c278a087cf9c6f2d7e451e8429a740e730d0ff7034042db25b116dee4cca8d0825d90b96a8a9c955eb74003dd83ace0eda238b5df81a849accdd289478b5f2dcbd230f474627e3cea90d0328f309052e3ab70bd6625521d284a2cb2d493c810a9b7cf3ea8bc4c8e4e61e5179c571a270ecff9f0ec0587f0d5b1f49ada049174d824c0b1a005a5b35662cc2e45e323a78814098e21b0c240ca7fafa9c240699436faecbe272092907b1bf3a5172b916a26e93cd442fb6ffee3e8c9b4c14b56779fbd1be1c7553e651d5cec5982bd3033d8933641c18dec94b93a3c58f8ea1d95b9d9bf40c44cf7a349d8954066aee5de8c63d324984eb05b4e1eefdbe0cb7c23fc8d4e0ec47135763d673e6371fb033b3e2e7a821d279c617520145a090948b1a50a9ad988d05a26d4d230659a00da7ecec76972c266f5ed0d57f9267be014ca5907e5085ffae5f2db3f93fb7cf55fc81b78d21d7edc522610051586e718d14949536388569c1a01211877c3eb27b04e4951a158ecb3993dbdea1070b89b5b1152fb11413a28f3b08bcf2ba3c946cd526dc6d8a460a8621309931462a8c0b812d3d954e82e5abbc778383179290e985bf7d889ae337197db0aaa56d3abd2427d7e321c35a85226ddd1e4efbf0bd3496fc035ce63b59cc65ef0d5018fe931cd70b97bcfb6b5c742470b02bee471ab88d31b627408bd042ccf9edacaa889648cf7cd80f04f2f9df790f4ff3a10adaa0acb1e9fba4618a91655e5cace7857079df35fac7d8d6bed5d0f7ceedaedbdbef4655f27df203ac3c2903e318d9b666efc03220b078783a951e4d30a6652fe4f747c070b37171b4aa62fc5b69cc37ff9d0efdea79007e42df942b7a92ba321b4b5f75efba24ce541c42b412ede64792472043cce8ec5f013b24f6abea45c834d05c284cd532eb7dc259ffec20cf433b5c758adc263abb5679b88cb38b05f1a84788d584e8b4306122c1b264878244102f6a78665a0027622acf6997e809c71cd617626c2fdd344f58c9c5a4d86fa6931b854dffb5d5fa0f98f04e9dadbcc7125fa0a52e4f6c1de6dfddff3dc855049357aef1ba9fd501348d6051649600815e577e644509672b787a4a7bc42f7cc593f68a6088cf4ed9455713a8724991abbd7c7a476c11e14b4973bae055a816ea8423add5dc2ef5fbec997e9c71bda3cbeaaac91ed1912013cc004c8f1e647e3c611a3d1e3cd63b78bac2555033045a36252a355e6cfa6c41020f88beef6c43cf3ecad5e5059db6e13a21d22ebb2b5a8a4d74d077cb804c01a0b4911cd9034f78632a56433854c2d205789d70a2df7a63d6cdc4d6d4f5b0b1233df1f95f9dc6c2da13291397161db5a9b215d9bf12a997ab087eb18fe24b1841d3ad2ee85128f8871b3f6007973f9ab84c652e4117d2daccb8bd89a309a35e95ed727ac853ea0e8dbfb5927b729e19a9e3fe1b3bd8ecda768c28138cb0b2b00555d10cb4961b23e21dfb047b9b4e44ea9aa0bb89c6ae5ce6084ed52abf0c5f8d0099a7d234781561a593af472f886fcc3ba0bbdddf42b5ef11a9290ddd003165cf739de4f425acc0bd11b16bdb78d6f78f7ddb167be8803b5ccd998c7c052b2995dc75a988de84775133682e90ed26f3bb52a6d5323e46ca28c2eabe2ba1c50e20ada736d8bb20bc527970470c715bc0fb8380d9f77cfe46672c83e0632c4b3d20cef0fdf30fff7b68844589540323fb6eb8de2f533e3242413c4c2b92cef4dadf1b0913ebf9ed72d443d9ebd23a4a5d34c701eeb8505503b8036ed6a0a77c9eb79444ab995cc8d645d43121c918a4828142c707125025a3f7ecdb8af15181009bd9a8f456561065845a48bb80868bb1c71d9b6c44bf0614d75be337e98afaf7f569ceedea9f11169a4cec64b3444457a59d23874d212bffbf8637ca496b2ae3afee26bc1c8fc88cb1f6c43b16c90e4d1b2947f785677e10a2022973840f54572606cce33840c78eaf35a271c4aef9f0f93eb21bbf829987c58097b94fc004ceaa0da83a2268e29f4e611dab0d7ad258c7e66beb5f6c0af58a41514c7021b855362275cdd07477cf9ccf8c1fcb31f126d5f5153881a92dd043431e0492571a1c7eb8322cd509bb12508b0b47a2c45991cb48c4f3e0f86a6cfc7b50122768229aa3928f72ef3d7954cc7bad4cccffa4b640dd34b00c1b0550d90b6cdc7b9efd5b08c4e16b5028b931da2cf80a9c794429d8e51c5e6fe88e0aa73751addf01a26452fe78b3be6861979e6878aed0d487efa4ac54dfb48a1919f5d0b892101eb8354eb57f5a021c1a37d857b97eca4f28fd01650b0b839947744f0ed4154ace4ed49e2bbc1e5f6b454ae1fb81a7eb4d6f4f5146cc4f933d7db8ff47adfe5a1bff5929d13f342b1ba2aff6dee29e5c7e5f79a92a0fdbc416f3922828697ee136c2245c594a79c01959a7be41db502ee8b24c224c4fd23dcff83298813e83f86d06a4a441a4ecb1f26da9fefe7d7b3c989ca6d3a8070faa06aefcfa8988e50497319e210d008e2734639e3398f3bf1286d9e5815284cdf1dcbd27e6fd888f19685e91fa9906d696af1b2e65265aa5c3ac5f8b5d02139ec90ec6e1b7c8d90c96a4c34330e7de55cdd6c973022542b19362f515a7c2b1fcba1bd2bfe2c2a3997f48d1b8b19481c4bae910705122b85e9e8676329cfa5a1c5a4f8bd8a3b4b41278b15fa2795d7ffa40bffbe9aa71bfd958bc8c1c1b884b99650cab2958f68e35856e76c045bfa9587ff4457967bf0f7ff024557e015520981cf2529357716d5808ac5f8f803638a666ad6c936c522ccc76b14bcef8ba780b0a8831dfc2ea8f592f711fe22a31b73558db29cd7db258289df6b27c8d0b5801880f3cd6efaea233103df11412aff25329d1549425e3ee0db908ebdf36e4c0bbe546a376c6421f0e170dff4208929dc23cf00b05d4ce78af8a314c4afd7d6fca66c2fe73126a8bcd8673c756f473e0ecbe2b66b9066436a2395ef1f857e2426b5fab0c731fc22feaa560fe0ce47b0ed4605fb8e940f66f70e48135261057252664527ddc8b71e0041275f1f55b75b5de914f4df005af2853c1475997658c6a5e5d2a2a5972c2f7cab39d75e061c5df34b3f5f93527e56ecba56bd95ff6167dca7d11cde4aada523ed72a09bb8928cc4cb27ad43df34c00b20db9427229f6a5b8b24244251d5e70ca69a3f5f258424181e28f4d46ba36fe26d1ac67b8e3d3191c6c884726b89f554d1a009ee27d2c279887ed3c7080410d8395660065867ea3025fe8985b94766ba56b54ae31ac6232b58f90748feaf7b10c79212117745088be7083c19f249bb9f70f3255bc357b09334cb9c5f0edd0431e9ea1c65f0c4469f4f6fc129bb76ae38e71f256e2ec60398a3bd7b024d7aa5ecd73a687a69479e253fb19e68072ef2c51705b68c1401d2b3ad2d145a3187ab90951aed7ce2e260689068f49965566fc4604a7c1b0db0ffbdb56f5baa4de41e37a87285082e0032dea5dbaed085d7feba83cab6372c3eeb552dc66a2b41b01feaf3ade1bb991662d7c0910dafff29dd943b7c762cf68ee36d92eea8daee6aff0f0e2b35ae95c49e140c3ecc98f53b625d8fe8df6ef0fe0a3b8d257bad0cf6b8b003fd6d90a18a0e705e5eac790358e2033954eef08c553260578d906491d910838df2e58cdf63aadb279cfff0d9e30ddec4a349b471476f2a881992948dac6de4b4721e40e06179e9ceb62b095d23eb6e3215338ea6b278015c1124784f08e9d0f57eb6ad3fd8296ac3eb455a4f13d0a97fde4d51e04264fa72098b5cc9d215d4a3f9ce061f2da4a2c3ff91951ff17117961346072af0ec6fbad808f75b1195cab9dfa4dca9b98385f0de3055dafe6091aba1d5aad811caf53fdc7685113b64c4e15cc53fafdaadaa9f979110efc9487ec930b620bfdfec1f3047ff86044d4c5b03e47df8cb78878b4bc2192ef1636f737261e8d797df672ab36de3fdfa4879eee130112138a5eb58af794f30b4eb169afc8126d80e92d12bc3c38fbcf6b24e7af0202e07c0fd55d45bbe954f7f36a0af2b74fc399aef5875c7f19e2d9ab59f62835a97700b90271351c34865930b2b44ff5add9a1e3d7480d7898b2be4325ac41c2332636cb5a8d2dbef8e63565b505b10b35daf08997f4e9620da0e08a18b7b48da602d8a9d8abeea7e9768e55d38a6822e0a8f6df69473a69fefe9771bdc89021053de37db39d8c8ebc070c0f8a15593497c00edaac8842a64c8c9628fe69a6bda2206494e53327467f12c9e2aa925fd2ffc084486d5e596ae468b47df5e200b2a127f97d55a3e0b084fdfee8c062c242723afd916e911eb2a761fe2aa97aa8dd0c8869899c603bc2647a7d0f0680bd9281ff68ac935e8edd6e7bc4678b380333fada0d8e0647186e9780364670fa4877e250552bfb94c80b2ed39f13a4b65542d124c911e64b25e9940dbc353a5f9144ff33bda2338406fa7e65d534d930e5536f8bab12524c0e8a08e80da6e1c5c15345719f103418c6909a18ffafae858125f3796dc84db04fd291c3ea7a6d7dbd68776a693102e4be4e4c9cd2080c4696b1d4ced9fce607dcc801f9092f75ec1cb4f4a27688f8328c51e5813afc1642f6843e6ee8f49c8523f5664e756f10b5d923a24ee2eda8d3deb489a637c14d71e0d5e172563836b6c8e359ac07149fb74a827261125fa21682a4d22a74bfeb6d0032cf66989bb2d06b65df664c12595fb14dfea9f107204b07dd7835035602be36c6a710cc64191aa7b07e31eed96a226c536b3f0590072de2f13271ef679ece92c2d3266f263f79c754a2ec01f565e5747f48d44702f0ca47a915b0e806fdc90913b4c2adae53767737685ed1de40542009cd80df9aa8873bc19a5f7fa888c2f10ca5d6721cfce6d5d9dd42b4bf89a7c3f831e510c2f12653c8ea3205744bdd902598674d2f64a7e2d2b236591c2aec0146bf90ee51737fd6e21e183be462133abedff77b875e93e73a8cfba8c30ef5595228e1322573f3f7658e623f31f6d8d80772cb20d31785306e282a44c344b371a5036ac44b6674e35531e2d7b955d388a015b6b00233e30fbca79e298cadb17f8b537f9c7652761a89a09c14070dc702eb69682377092f5a4aaa16a10bad1152737622890be05dc1c3a5144a6498a0128b589110eafe8dd67f00662f1e2065bcd6dfd7bfcf5b752c0e571369d54a9504410b034213c30e7bf5f6acbf210647157d5312a8121253fe928b07f24772de3325dba1b86dfb4d85d4560b5573d2927d1715240829777d6272ab4465975142314a8a0b0d9c32c25f7a4e1b7e02743614357deb3059eb8bef5ba63ac4482f2725c8d17aa75094a6dff1d4f8eab1ebcae7d1c673cbe330456c7f57a7dff65996d60e08a5fc7345848ecbbf687b56f7a142a595fae4d69a7c8ec3c9a7cafbccddc5d9224bf59cc8b65de0144ecc9f1ff30de00c3469502fde48ad8fe9f69e4556161219cd8f9c1c4758877767ca107c415a5c9c9bd49fc61fa4a5fa1c177646fc8681f374bad3d50b4326fdcfaf3236534293b1e1918d1b011ba4a3b8d7620be98935b434ac742c6204322ca18efdb8ae18a93d6ab10f139ed661f44345c70226a8e15c5259792c3611ba4f87879859691e335962479f56d815ce5cdfb423fb3682f9be4dbe91a690d586081dcd6a520d3af8f2e88ff4ba9f4e5757c5df5aac1888cd876250c00760f584ad1fc59f6fc0da33f15a915686e64601c715ed6bc90df2d1b97f832a2af9db6c6ede50b47c554bc7bec2f1fe47d3107ab9f43d9629cd5f717fac943bb2e1fe4285d41a95b2ddbaa4db7463861a0112aa286ee05f12b3690a37bdc50cecbaaacc1a8e1a09efd69f2d19b364348753f9bbdd28ef1091eccc1fa484a6f01d0e40d8076dca1beb35dd181bc33dfd7279ace8a947d26caafea079b7bd5160b213f2f75be9dd3e5bc607373672336d40f43d1427d0b54fcd9ceb6e12e1b64a8c5e2918994a0493747dffa77a9184da944c195a6993652a364b8c51681d70979bc613b0bd8d74a0746d5650202f3df44206cc6fc0b6a837cca2ecba50b26d6aa6e0d32062ef8573592774711090e6d39686f3f9f8945ac7c256cb43f4f54d30b67c25941a05d885785673bdecb7e413054097b93f5af55e84f385ad947a3128072eea303ec2d85aa3c0d030ea13cf3f3c69e0cf1c222e5b82e5390a359803b04374bb7c1e317426875eca49e55d73ee3b7ebe60c8480cbe507764c2a25971ad1279ed1d2d160bb14234d03c8916f79408124e926acf473f17e8abf0d36feeb52e309a94a15b4cee804b53d18196b0144d21817f4200b5d1f7e4e0de9ab7ad117ea340932c623a4bc907bfdb6a044fa68b90c0b7b046c5c1bab3f051130401cdbb7206f2dd1860c692fd42742faf7f0269ec511dfb43a4a778cb9c4cf5be448a879d35d5e4b3afcf0cf2eff7b77bcfdb42b2be8fab382840c4d0fc09e836ca595ff318b2ecdee2269bfe79e99d720ac88449fb5a3528417e6a2de81fafa1e11cb615bcb65f88041abbb3e4eafdaf7d9e4c8a04bf97c53fb1b5128975aa7ec6e60757879505c6a8fb53903818c76be9a158860f059a6ae3206fa1080b68f794a4fa41dfaac0565522192815f075d3b2b7059819069a7a358100fce9ca2125d240681b671cfecff83b9dd4ce7f9384eefd57f8c77b69de2f9cef4ba43351fc3a94755b5a69b52abd5e683fbd91adaad5fccbed03a7721f15d3b52277bfbc1f4b333115e597ebaa8d41aed21a534ddfef345899bb0af3b2c90f353e0829f5f45c464319790f0bf1977e5f8d9e3edf3de8a76134a848c0b8ade0bab1f14f5115b5f6c4c5b1ab9dcd17be068ddf16682b5082f7cca643d60dc5f5674d11447063aceb23a25385c56a7e6c1eb0b6be7f80beb9cdaaef8e133157da6ddc4698eb8bde64f9efdca155a8bef7e3fbe0944b61e27cbe2fe8f036fc0963e1721ab9f08ca1d2d8ce65d6177b919bd120cba2c43df8cbb5f45dbbf7b0c6d9c1cc5bd201580e285d705e00fa9a38fef035721de340622104115aa32fa7645815f8e15a4512b0f199cde9920a8bdd182ef60bb99314c7580da2ad23da3700f1b3257a33fc555b72292e40e634cc8297deec522f97d7674df5d55a5ef3b28f591d9f8e298d8ec2fe2e15c89d0b0f7d11a0188959c95a141754a58459987b403ab38799e4e6aaa3e1412570173662c2fd6f95bdc995d724f80313ecd57a5e47973b070b0e051b471bbbbf2d21898e6052f6c001e6ee182e8574625edccb4c6b7ce8253c6544974c4eca987b1a9aa21382180e3191abec71ee9e6f66153871336cdf377a7408b95c641c47caaff0cbd4148944159a861d0158a7a7686f285e372ebded9da6d7eae8f797ad64e1aaacefcdd00e49af10348d5b9d0d86b49565d4a2001ad190be41edf222e8bdbaf234702a00cf9007644db1c49d560a73633f78599d08ba280bf11aff239d1abab112650342de112cc5355de5a5ff562523029e1f4a3f70c2fce761cf92cbeb8d9794d8f04c57b85a93d96adb89d724145690d353f8d652297622d0825e087e033c0f0326d8468948890e9c5535020b2c75048b7fea6eaed0306b0f5f8e98fbcdf9c26a73a5b7091f4d831297cd642ee8c5137a4d3960579b1492470a04791962edcca120e8ba22ef44c8443446f0fdad6fe855f7463297805abc17921f678223a5ecd46820a6c5b048a6148f9e01046d1e40e4fabdb5411632720bbcbfa70d473aedeaf475c04b4b93cda63df306c6f150cbab475bd4e52e726ec7550eb563139acf9fe67ef5717615d7832ca14eedf870b1ecdb1761f2e07f0a9b25579c05fb9854af10f31b6280e9a733621b516735ed5fec1b698587b4a63b3aa96c70212f8e4eebaf1b547959605c34c12c0c9b1d7ed133e1a2346701dee0baddc97065a5cf07af506812a21533b9be1a8a7a151f8d607dfd688924caaa040cefda2426bb092de04af99c176605b90465184b4708b51af7180ff108a829cc36fa5141130ddc27136d31f66eefd7dd3e368ed8d1e7850a5c817f35351149443c960a061e60702990162ff14463f2ad6f7e47609f7de653ed4f80273dc46be11be0f100cc47893de418fc3a49e50c1b374bcb2c543a1a06925f220d5b7c35c9ed6638f7409419ba0f985446d541bbf8c062b88efff6eb52543d86665d103b73f2345715a5ecb3a9bf9160ec59a4b9b9466ecbf830cf2470e66ac7c1e5437b1f97926f2ae63ae65c6f74d2501cadcbf8cf03d81227708c62e3c39862b9047071db3e752d907faa009dbf368bb0d5215944d8464d6efcb97812dac9a40f8fd4f490e61af9981eaaab3562a54a0dddd11c9b087a0d099b19c38dd4c0a1ade07afb6b603210e28bb9ddaabb1d078e37832b561f57bc2f1db1b74be8829c5f17ed493ab5fd891f5268e70879142a46313340e3cf42d8483d6a705214f0bd2b0cf4de2d752e2de6d680d8505431ed22161cc2218a96f7f72ad3cdc86c713823c6ce96e36559a4f551b6e609e214020db46e6a822199a50b0f1dd33e4ff2d90b431d4b22f18c01a483648bb90233d482ea0d40d01c1822e83e6bd372ede07aff3604ad705e9f6b6ff4d764e73368d2b585a9c0f9f792cef272d89e4142f372b9fd11fddc0fbd7771a2ca521723d18a3e61444175b44b43673143930acf4fa7c19ee94933ee85638d957dd78d1bcfed28d706c924ad1164d00705c1cfc711fe4b259b038f712fd9fa61678159fd448e403f1b36c03aabbcd566c690472a15b1c490fad790e33b15b7478f36be20475b03b7b4b98532da4998fe0e233af88540b2e65b95ff4af3f14834de28a41369cbae5afa27531873b1624bf922fa6da044df41b344a5223c3a1bdcdb972a4c3f2565f13a064cc351d6b6d5b70d84139feeddac884f09de2560290ddce1cf0d36d5f673e09d2a24ab6cc86324fe341ed2fa9a1b61f67d65a6d09ca3ac06d5c14d6cd98ada34122eb6f5315b098d8884e8bd9b6ab507080a39ddae326227ac24baff0f545dbf7c4ed3a1f12d87a5f1169076706c3653e525db0424c2bd403b583a260469ca8e0c761df40120ab3b8fdc812204c3a5df6aea5660689040eb45fc5140fa489e913ea684a4328d1e657e3d5443b48c0af018c310a62503c62b704fc9cacc36a7b19c3081afc11fe2d8b2ee8caf305e33e846c8c22e6725d88896a4659d2a31cda3638f9f3aa374c36e133f856d78aab89ded787937fb4bfe13485ea21316b96ff2dfca28fb72498d71867eda3edcc64a43559add48ba1905593024800c39f0c507b57b7550a297de69d58cf3562fd62bfdda55c2b516bf81e7e45f7139ce2d4a89d1129e87d270a4524e357622c7c018e055ab3781cbd063462da1153ea41aaf7380e95a1cf115207294e16e05e837dfbe585a1880b59bf45b8acd095399658bb867ae0258c5154a01039fa4582881b30f2135ce31c294acd462019f5c2a97d3d03286bc223ceaad0c9335e44d7d78ab9e5aa53e8e2f65a96c7c518d467ec459668eb7f248372ed9ba72500fd9232fe60b0d88a65fcbdf29615b446972f0cf18a7173fae6ab4796027a8095bb2162348f98a3aaa0a034ee03175b88ad717264a4e23f5413d576ae6a885243cf388f3d3cd26b8c9100f09d4e802cef3ccbfe84aee239097571df59691ef6de147dac82e6cf68ee6fd32fe96aead6cd1e6808dc7897bc87570f0c976d44e3fb992283b7d01bda53f68fea195d3dea066b80179c3b6260517037c6d458ff95e2533f7c0f0ed141d704b2d6ebdb761f139210f82dda62ec5f7a044a5e2f78f806d852bb499297f5baa5050c00b7fae5c3cb876bc489b023e9b0d243ed981ca1b392e3411d0257a0c54b3dc595af53dc6f81f8f4e7a055a2a7e9f2fcf04cfafb8e255d6809022c2de2472ae48c11a3c52621936e06fbc097808d03f90e593ea4aeff7dbd529527f719d5eaa6668fae02855d6599442cc70ad6ecea8829d8f0fc6deda8ddb949c4913df5d037aee62e863db5f93665c8f04a1590a6557ac695aa1716a7c01da7a0012e9afb9b5840eabf4006ba147d6765226dd58d7a96504fa614a362a3e42854f6ebe4d35d5d56485500ed6eef0c6b5b6a6950d94eb494f1df181fcbfb437c5e566e518b76c423b4228e3e180f171687571e7fca0b0014cb8e9cbb4e704dbd784feac9da7ffc18b8e24cd3874d098d42a88d217f24f6ff4da1873f090af5f72b8aaf73ded15d0fe7a32a42fec42c31a8aa71d102be78e7c81793c24a5fdf408cfbfeafa85f4833e664b54d0daf91671f1133b1bd69c15164b38d9f86e4dc7576abfe2df21c08b077932cd8da6be4f0a63146b9fcd8214cde93b4d09b8fd36d6737440e33152d2b0aa172bb1ac26b1639e46616c6fe9b7171d455d6d1af9312072ee7a5029918126d626a801e8cbdee4055e9dcd3d8e732c20086ba5ae3a4f2f41ed143b4e49c5c3f45c4ab9b4725c4257e607c65819390591d7bf5f90f2afaaab4a254df8577f05f3df4863498ff0ca442f9938fd6504bb8f3a1ebe98cee54598ff711583be49e065f75e1dab0dab9b4184a12626f3f4bdf3e51f2e307310d9fa44bb3b2fb609d23c0ceec85cd9de6ccb5b7f56006fbe54b457de4da544d625c197ffe09bb75bcd832244a64fe88781de9f929eb9516a165125cf1bc9a398efa1fc8a0e42a93306edebd486219a3670df216cd5e0e04b9e4a781076d97030a04deacec3df6bb2c2ee01e922ad369b6171d5e24b1bc230d7e7d1e4c85ad1fda690cf6cbc930e7271d8f1413ad7610ff46f4c5c2d17f879db1b22ce9695794f1603356dd6df271ad9610b101f9281c366392e940ca28862513e739ebc76fcd56d3a5c3d33d10e3df4156ffa2550922e5cd74a65fde93a76b3eb82d1ccdb4ce862e5815df209ea12ac7fb74ea5a8ae8ef31e7242e356e201fdad1a42847d9b22b391005494ef6260e864808daf08de315577b41f07aa23920a8d57c7eacee6fc593f66269c2d97a0913d292c795f8730ac68ac9474b4984549c7dc914b0f47212ec93c299757ab727dad4ce7324bd38c0c8e87aed96a36f53f8c2da0e9b7ddf5d04daa6e5328a5d85601fadbd624faf1006682d13f5a7b28532c90e5cb79a5948cb9cb5c3bf9d0a6e69e31e3ae814d73fe7ca8c68bd036bd15fbc056fb4052c187f92017ca183cbbc5dcb226a80d4491ffcac4a777b6782b4fbc2d3b8a92d524c14cf0f17bac4749768d2235515c775ebe7b3a91e1bcf05a09fb38ae041c3dd2c75995f17bf03d318569fd63cd9c50a0a80dbd27042c0ed3e02f9da2470d87f76ef1a50d2a725f6e16c665fd64a89c77b839afc0b244b2b25686c140f60ac72679097a4271d5a132b9e8ec812bd630b80dd3c4ed6c6db4dc71344651cb77cf0449128556b3a75285d680344ea3b20d94880662194da6f626f0afb53f1539ee53b2ba741ec6202131c95fb7f9146485845512372acaed3d58c347dc470681c1c20308065fb816508708fcad4dc3ecae17232fe1564f390815779842b8c896c551272bd3b52fe03dcda6e9c403ee822767c7d17083b526d129a01c2eca4e0c5d7669fdf465ae6d4cb04a8d3504ecca5086eb5c08017f79894cc7f399174c58fedce5a23f37ef5e81fb77ffcc7feeebc0d4201ceacafa1c898cf7bc81c82556aaa2aa17ffa3582e67b463f8ac2218162c2d13d88ec77b529d423612f9a138ef387d4f17d803418dbf4efbf3264d82c909c9a411470e8d8bb7cedad3d95dd2cc15ca8b03776f639d649811241403f49bf788c74d526bb94aa13664133bf61c5522f41bd5ae7d9d1b5b375da9c1d1207555c54eae18763199d56544d913b0500f0f602b4ae1fb33c6c4dbc6310216da1966ddbb2bb6b1f4921642cef35e4054985c48cbf69822acd1aec6c30c917700c148a1c5b0e788034a4e78f2e73dbe89a89ca4dd5d2fa4abaa470780cbbdad12bc96860de09c6551397cda7c1ed838a27a67f56018cb78c1179b967b8e01c4367621613b925e4789629d8f814d925013ffcff4c4c5635f834c712f6a6da90c2cefc6de71d5a6da7c460c069bd45fa0129fd93b6276fd7ef849226afcc7c749b6be83561413ea2914f22126d040b6ec997de049de4b789543e269e2479ee709953ea3716075b07de719308e2ae8907f01d26374af21e4296ecff22362684090d3fd77bcac5e24624522357636c7465598e3cb33b1a7eaae1aab562a8622ea67a83df14e2d54b64519a9a4be9ebc77a2cc93d21da5a8ce913e49ca387aeda8c5d8479d548fabd443253e460541c58fdd3c3d4f9839ca6ffc8492ac0fb844a8ff2f9c970a24a9007cb86e8bfad05b35ab3afc363d212c2d13262f905de6216b3c6bbf6604baf337e1e83ba2d32573dd7e4891ee121f4f5e681d04263fcf552a7a456027764d7f7934762a7585146bae6012142b4b8ef1e77455c1298bbda373d459a33c9883bba2b13862b94663887b307f266d7af6869133f8f91f1e0a4c77c1df6ed68dd7971c8f54e3b739d29a6980147fadbd0c69e35b1087b22c4598271f60303cc69db99af5b6d0ebf36d49c849c2633c4a08704190d30a46cfc3fa2df9eb98ae40049708ec3e9e8563218cd41291cb476b8df6b391b51c2cd8c50a350f7e8838b4e9066e2d362180b2bc7ae8841a9948aed02a33b36181408825bf27a45e38557d2cc904055b46d6222681d7cbf5120e1b7c7b3c7e39cf5531ab818111ac013bcedad2a74e1550edecf43e8e1cd365dd56f6ec83cbad65b100bc56c223dd3fdcc085866b90d93ac1bf47512372d0522c542dccc9b931fccac69dd8a16b9da5dadafe40d99a4f8654bacaf61093c442aca2189227b756e7b6181e244d73f586aa5830c12887a300413ddaf9854c61f1f96be846a6f009bbf93d5496956429233306e056ebc73c171affb742fca80d2a943437a18cb1d719a571a0e5125b87c5512c6ea60b63d6f15e3edb27ee726c446ecb2efc75defc54a394a360b68d3f28683308eec31ba861c7d768a3b4e65e1107a9f1aeaf77c9d58c99e27b2f196e6fa64bb0e614b6306880ef7e25fe6e277a12172e40d6d5c36919bbc283a1405f9c30126235442e1c6edc2f43673cc0c36cd6401fbef6d9cb63e56d783a859b6173076997ed69fbe21d35ad81bf93f4ed349297281e1265600abb7e9e5e8c7a16c35ea275d99276c12e77fb8d6b8a771e2f46bf7a36d048e1c8553dec64d375a72e5eb06df2876befa741a93abfe34beea08a6924b778f7305cfe3f974e97733c981c857dcf8c3697cbaa997aa057b3e664c92b8621c2c3d4b4302935a4e8464e02737bde3c8f81847a9751502332d98f91ce9b11780db97f2ec77d03195becb6795214da272c187fb8098acc6fd70b7effbdc2a01b03cb38f2cce30333e84fea9a253fd8acc321c23cbc40e6b5cf27af08d763813724ab01c4c9b4bceb0ace0ebfd7e52393dee94a001d9c96d4a88b815c467393cfa3c89b446f0f241154d49d349894cb3441fa2c06e8c6b5727cfad402f7166d3cb99ed7a21fbb35ff379a3e363b436e690036092dc75aa01f4c6b51aefb2d22b188d9385de53c46d8f65425198b6c6884b8538656e615830f3de36fc281363abfbc1b6cbb76799b2586721705298af51223df4f2318a94615dc1a308ae27b88b3a20316cd9ce9e368ef86e4cd3a16cba16218c818cd9fb56f34d800d6dbb7ce5fe4943a84f480c67c9057f08503a577c2313b66014b312a1802f99b7f5c7fe7890c60a255ce9202312e798436b800002694e31236b79ac96f2c229eb5a0d2e1d8f96c072ba41f849335eee655c17a3e73e1d65a603be669c9da1ad413f6388ebc4cd0e1a5cfad6f0b3dcfb3f19ecc15a0ea1c173df39c8dccda99127b4700ef8acf2e2b4644e93a5b567e787f2ff0d79ef94fa942ad3ad76931d6d8dd5f914a61950c0523e50625d52078b8a4ab03d659ddafd98bd5ad29046dbbd64d2eb590c45b45d680de07cb76e29221f6dc730a2adb3d48042bb1888607f856aec88de954c0788226996d805547b2a264c4abc9f494414f4c2a3a6d1172e6b9254b1479dc29db01af04fe2c060576a36108827b856936a004ec9a5ebf3a3b36d9383c0d351eb048c355f9ef4b7bd13230f32289fdf5f17fad33a3fa20cf0e63c8e66cea32da34c42f46ebb893f57368d1e8e9859de8d9e4e94213dbd85321e362435c241b72031763570bfb0e8eb6ec5771a84c4fe2e030c7c531ad21316c020b47d2c8c0625ac89f83c152eabb7147191f2e86f6c19f76dce126f4649bfd9af1e76db479291a5820ea1b44c06105ead281b5ab19e3a0de43207ddc15af773340cda20b8f77da554cf872da3e1446d035a30c86d9a8aea5f67095c39cf3e706d4097f6b188aed74dd591ccc87527acf920bddfbfeefab3ddfc1a023c23b858e00b4fff4364ac92285251b4c6156c763c0d9a07f30641aa83772d395649215818e8ebdfba817668526b5653f0f7fc211fb1ec01a83cbd0ef929baf8ee1bb5ecab141bc761a40387eb7b6f61f5f4c30df3358a1c4b4857a0942ef916fc435cb258183b4523225c1c270171479fbd0ed6d63c25ed01268b0e8edeab45adcfb1d07b314fcfe6488f92e2bd23f3eb26b946b931c26ba83426ec9e2453cf2d4ff8ed7d025a5b1dbcabf632cb6cb523a2ed9a6125b5bd047a3c292097a40d519a2ea89840a9adcb4f34a94b3f89619e9dc0eb68ae3d271cb9de97758b12536fb4a4d0f3358f251f0c1f27668858e37982d6ad8e48d733c1b3a390d0867eaf03729f920f5dfc1be6f60e7f51fe1a568911c3f64b707585d42ce4dd2e7d892df264d6477196b176e1499afcbd44e71539f0767705690e0ddf926b420bceadae7c8a07a0d37d3898ab35192488abf4dfdee7a182b0fc5a5d42d91853281418f5b4bc695b3f3eeb1d204f48659c9ee18d3138bab6b77cb16c08d76546f62c01bb3525cb93b1a9a6cb92e532c14533a9a9216a77a3329bf2dc5191404096235c28f9b08a3bbd78e2ecaee4d4ba200e844834445978f8341cae095325bc15468eecf36151764f213ef381aec3532fe49eed372466c227588e6b36b5d38a48c41a923343b954e1fe5729bbcc7aa949a61d760073047ee68aba59a91a25285a96af6e15471f82248717eef4b7538a0e3d0bb57c484789a67e0ef03d322ec0d3121ec2d66fdffff0fd6158b371c7748694b38548b0b15c53282cc651a4f7a556f53062902daffe3fbed4efd3c53d80e51b546f8fb2330c1dc076da3011072518967da963e2e31b2d1edaa3390bec24e175058f299d2047de3fccb19b422e56c0f34dcf8316ba0d43f9324f12f0a58ebc83c2cf98591a64f4f99ac18413011cb80c8bb8246c42ee6952bb33db920f8b19e26370165b58fbf18bdd70eceff76561fc270f7a510a235217787bd55bae9c2b8dc4a6382deb9fee168cdd3e42c60fe0b0a55cd740708956b65b75a0dbcda9e511f25b9f4b3a1a4fdfd946f4e0c8454b8ab33214d8e722cda9b9206bc5d659c1559048167c4b49680783cfbdca47bdd4702014324fdd80a056d9dc726f352c01971d332f437a7ea90cddd165b7aaba7769955901663f78cf9914f48c03b08532d31f25e0f868c17f26dc7eb5c8bf3084d2c83668d303c86fcaacf95d160ffb73bd6b2a35292a3df195a6d82170f581355728caec70a023342e0dd6b0803623b420f7a20b77e041f9d6fd9c054ef529abd174f06a56fef4f25b0700f9a6edfc60121cbfbb60036f44573b8bf15c7faa50a0ff1cc3c9ffd71096811e4aff6e0685915a57ede10522b4ae576f823c4411d850236333352f225ffb342d2c428bf6bd40f07ed48818e39e4a9981a34047eb76abe37e62a2499aaf1a1e5a13ea99b21e0bac0660617cb91b8fdaed5a810f904e1da331aaa2c2c3beb17bd20aafd387c6ffcb913729097d1889ac9103956c4cc44fe6a6aeade7580c6d5f6ef3cdeabd0b69d70f8c1f1ef59bd671ec440a9b7df7bf1cbd60debd5fee64cbc81f8fecaee1822b5c1d8f612c272d430e7706dce800d571bb0bd0b9b7ad80a6190d5fa37ecffd66599c5d5b60a478ff12c252f96e6ffac65270b32e6492b4a8d962212558ee5575126248d2c6b47c4155c293ecf59a348ade8b32ff48210f1cd3efcff091c52ad0421b61901f51355562863e79d45b300a5229332efa4ff3e162607fa12769d283f75a2e0acf7cafad484ac5a55d0c49e11501ce6031c44bb56f70c5d50f6fdc3b603a0230fddd6ba8c1e93a6ea22d19e7ca8e6d2107b72f3d44ed9fdbaf16ef1105ab1949d744434adcab05c20e94421f3d1fa9c21b36bae890025ae972a7f502c579171cce56096ff19c6cce5e71a6cf4faeae717ed6be0552273304008c177d5b641c28ff200c3be1762c47286bca48dbe03ade6f706f0fc2cabba0d8c909473df875cd3f121ee8c05f2dc63132f132526eb0a531da64757b53534102ce9d3e5809337c5c040a9c62e7f731fb499ea24cb3b4b4fce89e7b66619254954ac0585857357a41da0082ed57e02e360fc01e93f9740b6a54834147546a59d144bdcbcabe2aa9cd06f9fde1d9b82e0811487f2964f94530f2ed6ef94d8a01a3f3251aba6eacf3d79579070eece9824378df76ce7a433d2053c81b8fa22384d23cda4c24b678e2c313d96f60e81bf1f106f59f8c13d81bd2af5bd65147cba8ac6d864dd1cb4d1497478a3ba4d960bb152a7292160cbdf0359fe6c470cede800539733de1d0d8139530290a18d8f53de53468517d229daa093db26b53d513620ace7520282eead3e76550573030f768761d62f78bccda3ef28b505a3a7b6e590da68254de8c1df65af1d9825c92c8b1eacc06e5c22f3802a52daeade63cc24eab007133e9cb609fb6fe911fce433a7fa81a2367f11b9ed9eb18490910fde2bd6bf6b790087ba65dbee734ab2957b7bf117eb015eb36115ca115bddcbd6b719a25d1e174ec74a185cc0296ff5610af0e67d59daeeb16075c63d610109d67369ba4238fddaf2e73572935460eaa18e76f8433d85a5a181e3cdbc2bb9a420997fa76ba63029a91618e94252425e22e6834872135bee2ebbfeedcf3858d7fe380563b4933c6d92708f3ee94663bcf717ca2d9da7370f3bb28afe637bc66a84c2e8e93297d2bba5880fc80cbea3870fffab5541d8c17514154b67c7f582825b568b06f37178d4c5076ff6576f31adb0b158a00d074b1d371312d747365c71a31bcb6a87dbeceaf34f581cc5c18cfcb06f9338cb5a6f16f9b02081024d910a5b7c5334fc3f06f18626ee73beb174b2902aa035eff5616df83a85485ba603c17864c6f40d718fd14a7f0501c935d08602561c64780a4994f049e1f3eec5c85337459844c47fcb05558b7c93271cdbee8f49f3a5bfea9e3d15d502cda6445fc86a253ee9b38fe75c50385b1dd1ff0ca6abaaa9c94a9939bbb422e8f687fe4ee3fb2a016fcb4e8f7f1a1b2aba811d8e957b5effd517e66af9e2d801d963526a5a115ba93b45ef7cdadda9985172986a8160d5efe182cf68d58dd97bdeef2426ebdeb16fc88a7e44dee4a6317ede502d344dc8cf74ebd4f0e7390eef243d11b817a7ef9ec5de7e02720337525e554859b0649d0ae340cd0de265311e08cf604f7e4f8df45109f7d0f99b2399a7b8d03c5ed1a2b1cc77f29859f4db9e24ba1c8841bc4221e8d8b59d08fdf634580a650f7255ea20100cc1a841809c1b3f5afde08652ee87e5f5bb6c8d17a6bc2d368b18675bad110d67ed9897eec9ce6a0efa845319c72f65ba0ed6c685d060ae95b9ca7cc47d311e58a5d42471de649599a8362be9991cde5e858b50b29a18e0fd55ff8d81eff14efe55d35bc406b004bea5ee2daf3c315db84d95b043a3a2ff0e434e2b30ccddba9055d38b0949be9669f043e27baa2556bef4d8e5d365ab95b56cdfb7a3f02ee7e6a7cdea877ccd4c309c3fce5cb7529aac16455ecca7ee310ed3560f2cd0adb1dbe895932d27b06dbb02fdf6b581b32ed31052d6f5c3e2520f174076c06dc16142e08d7df6b82c652c57e0ae425a0e7a962fdb3ec7d708ffc54d5c8f506f3d00ce1bb9fd333629c297d2e3a77da775073463b800d509afa299a4d1a9c705a04fd1c4af502eb3bc21774aa41fc80ab8570b44959ea6b0bfe44d5e254c29f15012c2f70e72f1cabe1ce93ecf60aafa051dd96c02b0bd8b7a0f747d13353fd6b8d93f901925c37a238ec4fbb519d363266321b8f830bfb35e5cac73288f2a27f82beef74f286a0f48d49eb1d66a248cc06247dc5f96e9163bad6905a8577e88bee25357463d08dca46e2d946496fb331edf94b4ec511a7b3efbf33b4728d5e8a729280ffe2c9d6f0564a648e795c038a7d9252e60895801e511ad9093269d47ab451e2db9777c4e6718f5301fb11bae4fcb611e25ac4dfba7801e8f2eb1a7f24c4db034034504eaa8e011f42a7b917a126c63e6d5704c133945d6732cd9e20536fe8a374b6213d79185d94c8cc52b51b8b7a746f88ad921f9ec84ff39c11f9eec11aea32b67a8f8e041f9563f703fa7e494ccfb64b82633d41e4885f0df4bd3146bdeb5a9c2cb2141d477f5b3494f1691b44cda2a5184c24d7b3083d88cee97eea4f2ac5ce8ae34fe9d89b5161822c6122e38c542e75e3eeae836fa81d749df01b7898582a6b589b83a0f026a5e63d92707ad15ca978d7b2af4b04cedd732822b313fc03312f1bc2a0ceabdddfab9f38e2d96ad85b92d5c840c273d716b0e3369f55e1a529d2c4f71100dcd4a3820a0a8dd6ff8ed4cb11431a62a9e643360f0162872d1186ef78f703f196b6727f5a0481b25bd89f875ff8e103ca9788895e899f7f198d077b607240ba293f8bfcb5122c75ffcf2855cf77c4c01f1fdfa165c660fce6f3c0a3a520ff6b5be9d7d52b893b43bad120a9dc31fc074e4f5ede14f6c4a0a3ff44b30371a307472ea8afcee44eb888a1a40779591e108d8c127bba54433b93831c3a12395d6010322b791a0e10fae36cab5cf770269eebdd9f1b4e8abd49574c288aa645d0dff5ec67f1094ca3485365dbba839dc3bba879dd410e6ed1861d31d3b9cfa122532736a5581568d756eea3261b38ec2a41131bc3e61fa97338c36f514bea6b2c928fd842badf2f9c0745efa5f4f85469d543a81558ad51725c669addd2036f7ed640cc86baad87590ce55c9f1ef983815b5ffac1878a84f79aac6a55a8e30a164b93eacf4880ab3ee0d404b5d439de85ef7937d0ebe868bd91b35322c137f0dc56a01b785b10e883a27aae9d4526e46bed357d85822305f8792710b13230ed570a534ac5de0dae7f9e80fcc8d98ad406af2a8ea3718cd2ee4e1f7eb1c73f05801b61b344a66bcf3ff3678294fa6e1dd5f7892850bef312185971faf5a65a871d164d6ed2f20895d07923a0acb3a14417506360873f33a0c5323c4e3a94b1df9a9923b2920b0ba21802a8ec0b7b1d0332baf3721f2e06a08127d3753d23a22e3074f9ad08949c9249f9c7aa5b3afcf5cad3c7c330f6ecc52d0fb837120bb7927d583c8b698130d0461cfd1e7e9e0434b85ec6aed78559a115dc36d7a3ad1f95f76475bce96fef7eef13f694e47980ecf58f4d4971d407456b9466777db1a36def11174f2fbc8d0070b6cb52422fa693af48e3305a5fed04633ea2b8c2092f907d0254d9c040bbb8955ae9c0aa4ce5d2bb1bd7a5d65a3e0cc1c2143a8d8ce02a56f26b69e08d31185c2d33b614251660d512f9ae95efd59745afec3f4348d23f8e8fb0ec28c2200c5778dd0a9f36f24fc03ae457627c28bb31334f00d0cffb47542c32a40f82478c99651084c932714aa3770a50e335d10f854c3faeeecd6da1c15dabd69743461ea8f15907cb2b5dff9c39bbd3191fc75536546b6a5ecebcadd12e65f6346a5f459394c20fa396091778e203c4d07903dff8ded4d3bcef6e485b5334bf410743c25002dae40cb23f751858962cda4d44872706c38b5cb6506c61cf9e88fff1f51fa24c6d339e0cfbfa56e0a542522cc5862526021c66758f8cfb3eb442d1bd0d882700b470e4a461161896c3e7d32c909fc56a0cdda095b9a4dc1961a1e84e481efa8ae83cf79edf088d690c36af01ee9b97a80dc4cb39445f90bb284671b5c5781996d87104807e2a337b4e057be467d6a8882994789a58d949d71c6af2f8622e51be6da76c04e7d1a6d83cd8e7ed60865ce8b147fce01a1e6fcd3665ed146d22c061d59bf318dbe55d85fe3f19b3aa6d35ea1eaae41218d2146a73cd6eca17c58d0abab9f4166638a8ae028c5a6e9831de7d6b3a234533ad314a604a0a8702127aa5bebeefcae97a4b74e4620aa7636d9878abecd6bd5eb7a2b6f7854d3869fb7ef5d5b40d1075e7f5329404454a101417294de2b80b3635edbc057f1033d77923bc6549c03f90e27974d13ab8e2701874d74ec66793c0669d84f68e7439b0392a93bc2c61c5b3afe38a5cfdbff80e4d84c26ab054c8d4f418542dae298ab0de529822224b2475e438bd4e59e19bcdc6fc534ddb4c640cae8b3403f6f0aa685e4b7aca1b905d285ccb055f78325e394d64f29b7e06e34544c0b84ae8011979a44573ae5dff941f2226185d2826e12ee929a5fdb4284e56ad774427dddf553fe0321c98a70b38ff1dcbef20c3ec18316b8e526c625db13e5df24aa0af09ffdb971bf7a1b846141daf9dacb603d7049a2f8d9138b43210339f29943bdf676a9a484528946003c513462ae09172701e1c06d9837f1c6d70cf087050d54e12d02890e8ea0dbf2e04f63daa4d5eb925f7c35e8cd0b4a9e8877985d9d2435e1616c9f9bde5708d82223dfd68a129a379fb40ab851ada39d5e53728549a1b50cc9f5d45769f43bec88141d3b330b3f69243fae214d44363a79335e6020f1a028f9dac085d12fab4aeca2aa54602a363096c902524d47ae3ca2c9341e3b179cadd95203260c39acfe4c01a8e52931af605864ef64655fe5e8396f9e85a49c711cf0363caa56924830168880e23287288e2ad92fa1554dba3dbadc2d79dbb3e3a8c14f057fc743e404c7274093b1aef89405822a9e2c9a5cd1d212f970a059aaa3aa592550a6d0aad40b5c0a6c0a05a013c8aff2e1ed8abc466aa7bd325ddb09255e46d3b9c52f329f65ff9672fd8e218ce9e684657bf028c9c46230b8f10e3db7bc91ba634fa2983aa95c66717a97ca16f342827254b3cdba4071a2701af23f24d82ed9130e18f674a6148bb21c829c935557abbee522792da0bb1a629a7f1986961de6de622f93365c3b2e78b64904092230a43b08ff48d43cd3ee0b2fc6ca46f2061196cca03ebeceb55c4700d4f46ab8388f0c5bf8bb665b0827bafc89dffc494c4e1f53a88242acbb3ac4fdb4118177987eba4a5d201e7de60239c03631475e774d0cf79b820043fe647433144366d355a8004451eed35e42d10656035e1c42f215e14952ec8e57c3444a0c13f48a5e29e0081530d225c408eb72e4c2d03e001b24ddf077327f131d6df6f6e5fb7f4cc3bb48d7112ff9955b9407197930ffcc86eea81c5cd376754f5dab84f587005dcc704b5208decc296c52edd8f93a2bb6aa2a7f74fcdf3ec48988026a6fd8f76ec68869b67c96745bf11d0456ce632dc9fc0a88dcd21e0b563705642fce38e430376fa5486bea8a827ebc7fdf8902595a24aa23c17b7a0f3306c9515981ab6ef70420a8817051af82876e12ca3c9ecd34ed7eff993aae0eb5a349388c3600967fb3641374e8f5d3f216e9aae7b949e3d28b689ace9aed54ed7ae3e9e165ba5f0de7bb838af838a60bcecb1165a9940e96815077ab8da3792efeedbaf53f34f590fde3c8955b14744d42b78a6a5c3ee0d76765b388dca1e8c4ce3592bb3abd7ac4b9c8f4f2fdfc5c55bd3844f4b77d21c5929660b42c2667ff757cf3feadbed3d61b217c42a03228449705632370d980179f89224e5742ff294f8ffc88af412476e9715ebc6e65d61d1f40d24e68e068fe3925310f17388b512d33452397bde37b36874eb4d374dbab2408c807de266f80ac7232ab17874b648f3a84521356b6c698155043748c60aac1ddf70ff965a0f1156c2cdddcecdfd3e771fed1e694a10eed68a7c1799a631ddcbfd6fb46e844f46bf187db265b62b49903906a4d224233a829e3ac78d0c4582ea0f2de49039848fc4fd37a42a2b00701dd4b0731d631ccf332ea88a613d05407c0520d018d8ee20b2cf73a1e2369e904befb473144ba0e0a3811346f2268534271013aedf434334eba7b56b30b51f55a836767cf55bd32996499b1abd3946a149d8b2b5ee569e3c600d8ff7ca2a7b11b239c26c6fcf026b79a130308c60b4325e90148c61e5525f35d8b3ecfaa0fa1f0af81dad4d01894626de8e4e0008925f1769e35f9127858a5e7aa5ad07c0ba6946ae00b034d573862844c0259ad17ad4aea5ae91a99c9b0e4a2382b0afa323c1d7d23107d75f64ce99856028635e5c6e95b12e9fea2adc590751074982d68344731e4183233f05fcf931b8175532c2017504ebf26314820910f54997693b165f417128c2362def5549a4729ad5766e331d7b97fac8433c88cc77fc22faceb58aeb7867a64add50cf4e496ddb7746b3b18704f34e2add2d97dccf831f5e58545584d04403291d5518eb8e38c3d8d389c0f62c053b7f13fcc7dc4033266e2db8a2a9af6c51f57fea0730514904c3153b0c8119ca5505f2831c416a898f1a391a3cc42924ca7b3ebe88d7be4f2f70918e494a6ecda0f5959fb689e5f158386421f9b07635b3aee5ed2710f038860fc39d1f04a5216ff308ae7e65ec199e829503781af5091ad93c6583b89957196b48896b282127027aa0ea135a554bf8fe13b42965fc2046c314bf6483648b019446b6e199f81a545b6e79305313a9114f8aee8d58e5b657e3067f5c254fcc75d1c951a28b64f115ec026a15a9f3f0d67f722d77d18a350a8f41a29d97b3fbc3f9bf9637f9e049a18afc5af5135ab7a157662c8bdc34527ddab01c05ecaa99dcf973579180b54705b5435e1f5de73b011086d10ab61e472f0a7c51451c3157137c47ba695cd12de8a88da3e4cd2a6bb5a8e8d17167112a8e5f890780f8126ce865a36d934a730ccc789035224298d70a76837a1a96b0c11461912c6849cabf8d6557059dbef25f64b93d64a91a4905a830c82207f248b06a24317d6da77fdff73f9baa531cac326706f46219b409ff50ba1b11a61353126ecb2c10b784b0b9bc7d4f99819baaded0f346b4eb34d08456345e2c9a7a94b0eaee6c87b6cfa1c8b366b3bb6e6d475988e871d67cfa18e6f5476f336b4e14070298baf47049770a61380d38feb71b7d5e0f54fc31bd4e7840f8bf084803f7f0491ff425fd3ccf44e7e52893a19214f726efdbdc4aff4828fbf019c596fb850d343e021937d5600855891c497e62862d3214d5e26d13cf70704db12a1b92efec15df029eed48b1ca7614f7456ce64f61f6ef2c954ca4bcce20101c4e539675e237cac14394cd5361ba4a9b627c8f6b8bb9c3df00149e2bd3bd77d55123e41ad8835c9b9a34cce14c40092ffc0a20221209398b37ad09b63ad760baa6a49512226968238943fe82cd331637f638f4208f641c4416b62f803b46a8c517cce9ad5222f6b981a6621ef9c11d6bdb043b3b0abb3d55df614dc6ad3e6d8a39ab7e51f7a42b14b587dc3679fb24eb83234fa543502af784d35285eb4ef7b9c8780ac552e8c5d317be908774a08321c88fafec882a1465d0fe6e21a471df94663f9bc874654b907cc4d8614364905db2d5d36b7dd1f3679795a92388b13caa0ff986491c35c7ad38d7846ffb5e815ab3f73a0f685799d996179cb4ca2a409c3d73ef7d91299f37e6c013458559c2ff4938bd7bc88a183860c46dfd97432d2ee1fbf58d39f499bdf16233771cfed00bc72216fd553e3f704ddaa43f0af9d2057a4dcb7c48962202bebeb52a8b7eab01f3022c32037edea9e9c3b2e6acdfcaa32d4a93c99c042fe896fb5daa4f8e1023264a049066c3bfd87bbc6bf8ff3dd55a00d6ce69a136da15dac5297bb4d9445833bc39c96d13ab5752a21e3f07db330202ac2bcdf307819ec083682ea019299c303d3fe06e36fb760b6fcba4a93d9b94ee4d087bac54554fc4e5b23f2b086bdb07aae6e30d5e1690f7843d68d08d4e864fcd54c6f575bbdc653fff31c011b0c2cfe0e2ef33a7e9a3c6dcf34728cedd2deef60eaf7a2845b8ea40e2b3b747ff9ac83e20347b46f97a0f9163a88faa33edd02b01be67e328349c94c88981fb1e562a21371d344535078e94917236375490144a29a0db24c8593c0fe88d7b4bf432d8620666570af380f367eccb2ff63612931b6ecbb8983d89c3ff8f2ca8589555450996fc2511fbe8a6faa4ad7d19825a3ad268094b5083416374a2f8dc5ce87a21dccfc8fe2fcafe334e5d3d73ff6b0f1f07f5f1d5756c479b89a9fe153910e2dc61c041fcdb4e0787f130cd0fad8c0b4584ea4e99511ad0f5c5a584ccbfd0ca2d49ac157a6f009c3a05f64121825b12f05815bff0b3bc9052683748cf2e19861ef50663d735042e69deb47e04be3e46679af6c17740bca301ba2556766a0d4d00ed5ca7dd509f22387c146d3d7f8c72bf812108f673af4a204b8583e6fb8a45a8911ffd46d2e63f9df6d96f8b0f39b412fa3636971ec9c594dd6ad7f5d13b885d55e4ad56716770e6422d72237bb467a02a177b1bb73e490fd5bc1d186fac964048bd2fec0c24ae6f364169dc36c6e4497df325e49f4b7d791df68256f2448168da15cdd1335ee7ecce880f6c77ebca1069ca78d031c7ae576f9a776356ef52a806f07ef21fbd872edcaf94216e2decc88837d59d6b6a4c1bae1cf93002b59aad6d696aaa250922ceabf156b872fbe260cc29e70cc6609c9aa0095355c5d854214a7b11507f493c8430b84fa109190ecc1e6dd293370cd5f63cd2a6febae3d72d5049acc537cba59ccb08f6361410b19825d646095ba3df01a05ba4addafae247d410a32c00b083b0c8b9b4bb1eba227f3390b94d0f88a2c99de4f4a00d91a5b6e31986cb77eb4582936bb0e93b5b21038e9645a88a750a736a7997837c0c520010f6b615822c1c922cdf0f355b399f6c06e33bd6a87c86592aac4fdfddc637b8bf73d099fe222e04bc7d9f12e426596a4737118d60ce70a6708e5f1a8290989e3cdcdfc35c496505d66d7d5156d6b079e1051d011327998bdca62cd56908181f3a61bc3c9711fac4992668464e08d0195b3eb339ccc7912714b3e4d0d92cc0b7c65c0556cf58e438ef25cff97ce6785ffe13462403589f40dd0c1025594fabb97fc415724238a4e083591cbf80229aa94910e86b7df8fec5c7a98bb35b871bce2f765105401369af3c6db0d801f48f10aaf51408a8572a1d3cf5e30264a7a94d0e90685aca15f6d77e6e9c0262b2876e7508a473b7b8d65edc5f71f9cd73d1b97e23c8ca5a95abd49136878b42a5d9293c399f1b181ed18c9ce8f269ae01c86d1bb069ddff8326d6284d26d9d22e06cfa8201cee03df8e5c39dd350546bb602eb145acd074ca4e9b8151aa91620648b3abd00712debc7ffe821ced9b348a7aa98ab2408c71d685d5f4c260aa077771ec481e69b94ef6dea386098eafa658de8a7afcb5ffc489a400272d4b5d1c8eb140b74abc281a22e4ad76e58490cd9e50eea6c4116e6770096d0f9fb62e6fbf21f4b59542b48074e38edb698a96928e29941e2ab36f470185f7b37d76f29834655ccf67b1901fdac93b08870f853e7787b4bfed642e9b512f34292ddc9e71dac60e6fde199ced518ae3cbbf59d269f820281e8db5234c21bdf18e63b781c01a4e13884c3c2cc4979d0f5ce595e40e1ff5cec5a3e745f876d26f2f886034b64bae42734b71765e7347cda3fde732dabfb28e10f21aa63d69e15f134a8281014646326641986fbe6139465a966d0618165744936e9142f10498b18ec0dd67411693760e094875188f1a4d50d4115062a7b88ead838ff4691021157ffadaa134ff0e988aac4a7f7daa9744478a3722f30ecea21edd59c0c1c2637e29f43de6bdbbd4007aabdf021995516582c025fbe7c028b28bcb397e6fb0c457d2e0760ba2268c44268c3abd78a538f9de1ab6fdd12bf0f0a30665b9b01e772a687841c8af6bcb335838110eb6735e450efdf25d0bc5680bb98caf9fb9aee2d0c2d5ca8b6476e114bbd6532d695dce69bd9e844f84d4a86b2c55b44573fb21a67c4a5784aa75a0e201565329187ad441b07fbcf2114015e7489d52f5212d603dba1b749ba81ad5a78ebdb8e197a8e8be1bbd4ad2ee73e38dfffb62ce5d237c18151495b76896578eae2dacd4b26b3d11b1b98fee6b5035bc95c44186c4e13b6cdcb2e67270efd47e448767ac6710c934b43cb21288a006c24c4ac951211496d82091c9a6ffbde68610a21ad52fbb23b26d783cb9d86137c609a8208bac0512dd1c510f0d32cb68ee0979f82883f65a5060c462519d7ba0407f8875943cde01e2ff685944b1e2dd6b1a820fd8a344c766e0935b63f386eb6b22556865d0497caea55d1bbd1f2d6b660168f311ab607d8bf0e493a2e603933502a4df7346e03a1d3fb53ef75cf08b4d44e035cb69a4bc2eb34df14678ce5ff0e80173e50398689c340c75de6e93be6798922dde01ec5121d6335217158bd350bb0e0741a279cf19e960a74d7c10184e46df1b3b721cd05fda1ed504f801cff0293667c2c8c3e21a13e4eb28d5a98038128bc5ff3bbe2938be90fd89d613ed3700f7c1033bd284113659a94f07f4bb840a8242188b8d0f02b4cb114c28676c0a1928b1a5167f25e2309c408414f49925240378d8a7cafe97f66d69691c28950a40a78448d4a760835f55cacd58fae7fc6d4a1d9bc166b5d5ee816d5d744316325488188b416a5a9cd89cc5c77278b372613b1d56a6d3a4a5a9dcde7776e858525a8f84d3b56723c7b030fdcd2b45f612d223496200d559ed0bfbba6a5e1c49c3b1c8d0d47875a8549dc4dc11eeffe00faa9d6f083091a9bdc3afc75de565a8ee103968ee8f561fcc4897edca969620f007103ae5b8783a2ec71302c4bef9a2e02bd122ef5947d7ef6ba084238c61bb90a3f4c241d76a97115073cced584edda50460bc77d511e94ea0214e0faa8cc688781ae3f69a21be090fccad68acdbdbe2bf3cac6db20b31c35e37bb422baa2e80f385d01c064bd32c8b5c8da27b496ca59d8ac865d73a55a1e294d407f56f8419a3800e3b51516c4db8ba841751e87fc635c153c2abcdc312a9c1a28116c2b22567c5239c2d303fd3544c12dd96b697e813ab2c2e434584b34f6cfdef95f4128d00663bec5841b84b7b7263c3f81f9c673db001ba8a1707fc75e23561adda5abb1c98a6a9a03f4e2cc71e89fb6d38cd23e816e84ee13a0437a62ed1cd3712988de4a9621ebfa574c3c3f6fb0fdce9700b074dfc034cf64301bb4bd87eb34c09e540c9a07436b64c3146f5aa24adfc57c34b9b4a1a35bbdf89a0bea8096fa659fd34dc87561c6950183044ed4c31b293cf79edcfa690914e3a082db94d218f1eca51ae7f21eae537fbc67be198ad125ca5b8dd839ae99ae01edd2f6ef4d018d565b61da8f0edc5a36fb9a018599c33ca89c573f33fe21ce005426740781a02a4d6e65cb14843104efb75ee3ddfcbba9082311235591a0616dbacb8434ca9a5e8157192ea3ee9b92e064c83e565a863acfcef090c81c4c93558100394c0379da49e771b30b2c3a92bf8443b776face4919c15ad75b912eef773aed10f99576c9cd328ba50972dd4b971ce9eca4d77474c7053378f6d0240f96cd73c73cc670dae916f405f94ec274072e52dc3b110f2d88c561e45dd0429cb864a8764b3de6d77e46b855be8659bbf828f8ca809dcb66011b99abbd371489be6c31e672b834564532fc6b5949446d9d90f1d1d368c820bdcf63de69e2b3012cfad0cd017f838cd03b0e9f0b0ac6cb222c670cabbae6ef544c5bc18c69159d5040ee7a96753c73aeae922da1c6b855065bfa02f01f3100a1fe2dd71f50e3a07a1eba19d5ece32b6f7c94a4877c5880b0e94cc8252aa5693166949cf77849fb753e1beba82809501ae4a372208abc169e5c32a956fa87f36c395bda717313b0c22ebffba7dd8db22448b880753cb7df3aabc8df1e2830ef2315fba72678236652b52fe8bd400a27fb962cf715e16b31221ff193521457f3c07c8c738470bd0a486532a63e6212a13ea86de7f4effa3929c8875e49fad498160aeefa4601e41665fc1ab1cb18c9ab26a84144df3c4719225c89f10bc5fe625661052efba9176e0d0d731d4a7f017a834e6895c0812e7ae176dfbbd0d70079327c3879b64d4447aa002309a137e3fff0eff6ef93fe35a4075071d8b5f2a8b1bcf3722e78ebe062a410da1e1bc8f70e06e3fedcc5bff3a08e330b8542f66e33b8a831b1c0825432af61c998ddcff2d99c02a7320f70938e09675f3591cee1fc2e40e17af9d1830132cabd3119dbeb98cb75152e1f8a8d5386f7d1ca57d541a6f9a9e5b57ad077ec57112881f093e2ac673f52bf899cf2362c82687ad04244b102a0dcbd12dcf6775a93ec66fe2d97f65cb6fa8c08cdee3c00dd2f514f0fc9dd840804b7e0731d9e257cf97b3f71961429b191fe3983dd0b1288e7bf19388b26eaf7708738483618e2c2a58644114697714cbdc382edc3597f0e4229f523b5bcc9794d7ba59a0b4763fed57e76736c359574045eac9163e382b4a89a6427875330cfd9d7dfc68e75cb6529d078e422e9652ddd33aa93032e485eddb4b194584a4273f9b195dfac14a96415600fe36a37ceb2d0400a7911a71342dcd29b3902f194e4714a620bcd71f1eefd8825f25db8bd891f1e9359431da6f3de464129b12358ed2646374039e93f7c6cf3519dce9437fd60bbcc38fc11a71eb840d4e1ae40c0fdede0cb828b3ef38dd8b7ffcd0693f16f72ded042a36d1b19bc483bac0663813cc1208e1e6b59a976df15f3fbb4800328aab37b088971d9f44084087213223c6d8024ce97eba98878712732bc7ef1bf82c63e3f2a84d2b57476b9644bfc0efbc8a222e3da11280a5f4ebbd4a69f8b28f0a1a81a846e8dde04318aac8a641eef6ebf5f7f2464eb7d8ed143a8093935c13297aab36c24a2c21178d41cf4028da5a636f455ba5a9970e32127a430cef4237fcaea8ed7b3fc46e9feb4bf0262fbfa84d13c583b931558168923e5078bbc44cbd4c74832ee590f878caec1d81941367252b70dde1f20b8d67ac62339cfa744cea5a9766a6769b75bd95a4892df2b0cd7742a1a099338dc550dc9a761dc6af0c77687acc77420ed8c57e1c5b9ff8595b6c3a2ae331b620d3ec8cb4a172b89951e6ca7df9fb80a00f82fd9f790069d0bdf9650d830c765481d90ef4559382fb4dde401a138388ecb543877896da7dd3993eb8990c6d281ddff16de7ec4be514c18fd90e343d14f04bb29d33755b1c16aa3c1cd54bd720714dc847676858cee4b7a88d83cc63e7089a45dc50d0cdf68435712b8df66aa7840e1a4c05f6cd45173c4c94a98cdbf55d0bbf8f031fc12ac28390c326e754a9573595c16165be41c4c78c1f4214c9f1600ca11415e1f8d85855f2112c017936bba1e8a565366ce72a9946b75738489ecfbb00b91676a4e759c0f0b1dcfa2ffde755818fb642fa558aafc319a9011c89feede14b1f990d7baa91abc32fa4501fc347f08445716d8f1d8dada965fa42a4630094d4db528fd14bef9767d5fcdecf07a4d4c607b25cf891b24985a384014a4505304cfa4f9ff69a0f6d37f8088eeb51489067bab782904ff5e524776daf6e202768995064e902bb7687748895977e6a7c8542fbef25ec9728541c8f7c3924290ed7d0a36e8b6c01dc35e69c7cf369ea4e8528a217922816f6318e11ab85719e136f85c3ba54b317f5775a9736998dc0ee5113f12b35b995dfd98556a91c05e5886d6275a779502fe35dfb13dfa3ad10d8f32ee72f65c6e2a52e3d001e4c73cd272ce1be785f00259063432e911ef2966e8f4ca6e3573e6ac17cd53715b80df214b0353b6e165b4ba7e87da9ea0432cee3df9b9a3d85d25f20da63b38e35d0fea8d0b04106ff7c658d2629a273cb6fc322299055c631f75c3f174e55fa51a113c3fdf47e37533ffef3b129ba4f42734fd15cf8506b7bb1ab0d5cfdd655340c196c4b7de32e1468ed14940733d6d8b0990965e72298b0be46a9c5769a05562834a3c4ca3904bfff591825741766d7bf1250ef679a9c4766e1ee5a14a130d22a5b083efb7294ca5b9d8ccb54527b0fd752da07a59d0a55afec26c38881b7055d223019f5b80be22f1573f921fbd498906790f996a3c8d47f8e6f60e4c80fe8057d077216fcbd82366d636957bd316a80613cfbd1461a15981f06d4eb9788b4ee93aa53e14491fa8bcd39cd04cb9c22d0e495df0484152e2c44045a85e188ed5cb9479403c4ff47d9f7678e727662ef85f5ecaf3cfd80d4d6354e19d2183951f9fc42ea578e4d5308ec961a1de4594a2caed4e5ab2aa7065d906e8bd3b5446aaebf7c338be8de0d90efb2142fa09a3f46a92ac316fa669d5c901b66f98df804ca0fb35b97d9c07e99847d4b9d32ea70bed63a2c82c8e9e8d1a622616c7d551e2b043ac6074a62d584064edbbb23e813aadc720863bad94995e2a00d46e9eab86ee9e3b48adcb0def0f8f8f50a8fe0d092cb9f4fe86f175862ec28b687ef181a476a0229ae192043f9f0395e0ec63445f9ff88c2bfdfb90aef47ca2df83b1e2105d8a91ad7f2c2bfe17989e9c72a6cf1429f742dad2c4bdc3b71e405a3330f60b0af3c8df27ab5b6bd419fe8155aa658c90e76b4a23ba52097bb70543e62b901e98b7582680f868861a381ba4df016dc07830839ff3533c388eb09218ff261a7d2c953c7c21e7adf06c1c06700db717eff6b0bc97541650e77f7e27d395fe662443da37802739a34dd8a0876eb220b35d5895f3ef4cac7851f039d73ddd2321379d4acaf9a91b4d466eb96f22a7337b44ba3e9e70e4d25aff9028f18d242b096b19c091960860319ed3cb8e20c1ce5c0b5129ab94e9df6b1c7ba7d49907b6ae3fc8eaaf48ba6c03bc9cdea6db4064e2d2c293da77cbdc1ea3ff0c9cea8637caccfd86b913f2cd15c6b7179fea40816725bbf05466edb070f85b06c705a552717d12d32e64efd096cab2f85a8b7ad991fbe292a0158eb98c254da829ef48e0d1cae227080cbfa2c92bc7bbdc75ed89dccdfbbea7d1ce19fa335ad4a28aa0d403c90525a0b8bf912f23af5e5e019635cea34dcd9ded0a10793d0ff4b403cd10010fbe8a9f899b7377e9e54e3afcfa5177a93546545855c1e3c942139e03dda4ccef151e18bb785493325b9b0bd0516fe1c15cf1b40b618be900c3933eaf2fccb1d6b7b5eaa1d3f969196e124276253350e3326a09f24b9ac60bcb160a09f805a555af88b96bae1bbd6195bb733a870bee5e00560c688a38f00c09753f0f5cd7412e3189e70225e8d762a2b73dbbd03061285725bdb336b97d7fba93f9bed67d348adb04d0f6680ba257aa6be75df4f1459cbc98ad3ffd48e9e641160905ceb3a5d57606c3bcc39240df01d2bd7fab558c1be3cc57cdbe156de07adeb0d8962d21c9b6dc3b26a948c30b6d2199d9af891a7889b3f18cb9d26a3318a91aed244c74bb097966154b5f97837f901d1e67408bf448e29a5957c5d0985a3cbaf031fcd635cb596fd6d856ea714f03ca076fbbf26a2a6b8e12075afefcc9a121e0f9832c7867d0edaced11efc1a2b1cdb53c2bf787e306fae8928476d34e97f43f5afce8ed1093b740003ee29b783774bd520c0f724ec3d901e7158a03929b322ac803d40e5f409c98db775ad84e25be20764869370b55b6f5697dc1f24b3525a271f4dfdf74d8c243d3bc5df63dba2364d03386b801f524dcaf0924e6cdf103a5de2a84cfb2523b868a36e4a393a661b03564bc073d0ecf3805e8c1543a4abddb35d7a611eaf5cdc4258726d9bd4613c6784099d7b653ab6437cb123ade114c8c73b23a20d76baa17c6ed638eaab0a078235cd3d9dd56a966e7a13e5370ba40539b09629ae3636900049f5f514be4e4f65a9b03f179e4859cd7129bd930ddb5810f26934fc13b0b39ce4fd33b2d4c2462a31b619e4514146afc495e8efb3ae998bd45a152af9d467e076d2bb1f6d2c37ab83c5c42f53a5f06479883eb199dfcfffeffc5bbe90224cc18a1d51469b86660b82bfc3dbf3d56fb379a4592015bd627bc55f211b91d8ac18262ce90236c66dd6cbc5acbf48e5197a0de901210aa55d1f1486e45f211a08afeb5ef169e722814bbdfbd882052b2acdefaa192f465ae7a666761ef24853cf4c30db30027d98d30425d61bcb8e1cb5fd865472d5ecfe2ee086298b6a1bc8fc9894df863b79a1a74c308d6a10e3967a300bfa502ca434f84ae9ae113e5716723d154b3914058215631877b73f6bba2fbc2435cb6fa97e3e818f447befc69b885e519b5901c8d895778963fb6ddad5b9574fc25b64c530f474569adca5228c642ccc90e43b8d1df65402963f7a7acf960c85a5daec71737e9d3ffa6103207f0fa15ac4c6a7f61fb1cea7a1c20b99516ad7975c85bed1481307d61f6ee8365e372ce7fa29f9cdd1c5781f24c74d9d6304406f83785a97d3a8e73686bee39407d96afe1cbf6f9fc2b2aacda6ce5a8295d07f83605f918482a58d6383c09eb363c0f81aa49d063141c8f3eda75d0741045af5e6168f63cd11832078c00f12c7462c5b93886e00182afb9bb5746673706f73d0be9aced539eb262688b27b21a19a132d3592bac1c0459d01df545135fc5bac065d38c06df2d60bcc02ea78190d423b858eb71e6b1822d7720bda1997e4fc7148f54760ba863164de8d0618a1118a15462fd69e5051c0f877b2646d9bc0a3a32f6047247f86fa84cbbd67814cbcb3115dce35be790e6e4ac8fd99ea074b5c73305744a4f9986fa5e354e577fd7f8289d9af0b5e6937911fec10fc6056f951c71805df1b044beb88dcfff6b5586544a97c2a4977a2f6a43b1b61bcfaa25f20cc289f67e7367f76928df56f56c8769055131d71ff6492eb99829c5474c088e507dee2e592a58b50d1904f6aeb8fe667f8608fb7ac8a04a00ef086797e5d165694c5d9e075a5a871d562be080e18a38ced1ad75a9003c050ef70646aa4e811242caa812bb83a35bfbeada38e82e5a2ffeb5dfcca6d526fe818088fb9f60f303dfa1e667425f061981f2614d00c4703770ba9be46aa315abba70b8faee01d3ba5acffa3360e50e05da2228f225ec626b10fbc084456e29da543241e421f72832c552c498f0c0262fece31750ec750289bd48c23f0eff86171b04530314a83eea593b557c0c954c289224e5bd5b308a86dcd67ddf28e5cbf7a63bb0ed7315d6f8d524cc4f1846d9af9522ae9a51a20a1a7b1114e0ee2291f5010adaafb2da6ade04abd26c52cebbfbcdc6dff3159eaacd77b7e5028c44421bd68f4ebded89affabcff047debda2ef241e4b9243eacbba0ff5cd3e5252c24fab763d672962c5e4d7415e64e8d3cd66c4362f442bfc91368987c713130d5e1646cad588915a680063b453ef51d4269e98e96ee27a42efd3bf1dcb22dd297a344b40d0267990a27b6d8f21e0d62ebd983f9c3078df570a7245db8d479808c402c14d5f901beb3c2a8325e1f6d84e9bb28f11dc288097de0886c15508afcc18ee416b2432ccb2f4f6daf0b69082de22aa4b08f49cce3419790d463373bed90038099a0674ede1607b279c6086d219424df8e8d47b00166b113ad6f57aa496c14c2f0cf838a4a0540895562f6823e8e938d4ea500b3ac46911edbf89ac44210238f473c2de4b897d85e3d6a0c4468750fa10a1136b375d9daf8b4070b55ba3c3f3f78ee0b70805d6e50ef22c773552df8e989d1f6d8e73c3af45079df3b93a1f7321d40014ea28da08e20e6e390fecfb408fa3ea13b65052dc62bcee7f49e537f956d71824e380b42d345ccd53a3e6fa949794c8e189b583782e428e3d483963509b76f0f7e36f25fe131d431af4e5657533f5d49dcfe6405cbdf9c628f5428890e0fd78c2c0b8c3dc1d587287ab3855c17e2180f97956ff27ca2b1b77498527cbc1ad95999dde2c88d0662443a5162ea0f94bf6318ed96ddfd403ac1cbbc751f3cd5c38196b9546ac0e33138a200ce22b660dbd17cb2e1d1c9d5262a3e5781a71303709e2b0a868fcb4dcf17ab58c443c0c90629cb2adcfde1188a05ef70f90f78bca7517942471247523de9c3f47ce376f900b75231c1176ab3c908dc139b99c90be9b1c66c1ac814e49172aacb6017d78d5c0e7c102d99949d267d8a88076c08d436a5f72bc68c9feb39f59022d4cf3f33097c2bd61c0453aa964d3a9e9e6c5f519dd4821dd18f739fc1db15428a3faa39ca32f646712a38ac90510f1e9ed17c23a4500f644b7731a41e1cd50c77b7bda0db8dec3455639d893bb9fec42c9340e45c0ecc93dadebc51bc0c1b6dbf33e73b52b62da8e0807f8f8d732af73b6aebb80d99d2600923ea7a18c48b3dbfe3b1487b416d3f4880cad917da423e90f8d01a1c2b08019e765164f9a38902f4050955031ee185b54054575fa6216b82dbd931cc19a90ce1f79e5306705f2458ce84a64678037fc05293c00b2264d31cd4e4903265e3da8a3de7f4c502d6ab350c85e6fc67f09d25f4f33645dc8731e57cd05f017adf29d43bab4e719c16e5eb539de4bb751236a0fa470e07dbf49b42e9f141644a92399a98a72b6b7679309bb2f1a4c7498018c6f90157362391917f4d15ca7acf64150ebc2a908f031654f616db84f7ab6befaeefe4e8245e24fc14cab23d31032ecc081955148a758c269343f1d630abc9e170aa761872cfaadfad04ac5bb8d6f79e7ea1eab24d945bafa45e7bbdf7b7051e155a87c6096e98af4fe6bb4e5ebae9dc1a4cae9faa5822ed996bec35cf4546a0a4167ca10e3ca69b1e066bd40e266340ed60b749679a5be57fe5aa756b1514909118621a3b18a5d8e066244f3d1c4979113d3b33851576e4ca867d05b4196552354bbb8c449c1e2bd0045971ce3f1b3cb06753b38033d52930983a063e7d792e6b10ea178ccadbd0749395486df9a95c41bd3c6cdb5ae94ac6fba4ff13a34d3c11db36f480ad224bbe8818d4e0d5e35412432e7eb97bea9f0de992871410702ba650116ae9e2a9f06004bfb93920361951a187c80ffddea344165662ecb00e763341b881721857ec2e0e1cdb945f16bdccd5d6c90949881a222f1eaddf3257e9e38c12c4d9f7f6af7b67866f8a9740a52804bfa1f51ba94d20b2e443ff43d76f4840f6c8d645256dcc377b1db73f77f0923a4a17cfa0f15aacb24c2358a19aa0c3b25db6db36d5d62322bdfe522fef7d132eb360c1604fb55b908dfde5f20b30801cf963720880c6adfcf9a2be622f65569109b3964000e9a35e09e2585b0dbdbbe7e81355e6daa43ab02ea0e28a9d84860a5d85713940f9b2a2492f05227073762e78634ee4663f09b603c1481713fcaea76bcc77cef253e133f0dd61b1a9dc682a59b19bd78def8815c29eed1bf9079d717f04b8c9461406701bfc21c7db324bede47fec60fc7088ea3483e2653f2655488840a1edb24d891993d72888f1b34b5b0d073024ccd77062173a932c8a6e1d18736f7e018c9e6389f2a0f5905a887d41ec2f0921417bd0f9ee18e50617f5c535d15b1bfaf3d9cdeedffd316bb1b686f360516511b314727037021d695ad79052d2c87ec2a208606ccedf00617a815c2b67d73b0b985d74b1b7802665b4a2f17f6f1aaf7012ac9a01683ba77c2c3eff0f45b1e71ed0736e62df19ff01b3b5ce1434802f202eaa831fbf21074487c03a51ab87bcc81bb1bbf3f0200470b6f5bf48bbc6f8f7958c5c3383a3a2f21f94777273b69cc6432b29cdee6d0fb10a87823597a26febc5c053284ba135589acefae1a1092e1d857a77a41f5f29280aefbc9fab514b625ea82c3001bcdf909af4de22d0e5e2ccb3b56f0fac2bcbb3c684718e5c6712c5792a0c49174a25ce48841ce5ec4322f3ed738fd6e6d2c4a7c69354ca14b2574284517b97a8579b8738ae97a6a8ddf5d073f5d4aadf3e7fafe531c02970d98082fb3e7955df0def8d7a3df94c9d3519f731fe6ff1a4e82a8d830dfc6f6e44a789f2c5afc9fb0503f25ccdb832bd853d9ca995c05630530482b178feab2afe35e6584f0adb5f2a3424fb1aa6fb19f4a031991f99ba569eb0dfab4e960e082b089431a7e2815ee31d2c9abe700f46673d67ced3c0fe614cfc101eb65002dead97d90da2bfb5bda46a1cc9fbf08b0a523aae1afcc439c476dda8afe8b657e333ffa1f8ad4112e6fd2978be5d58d8d9da86f7639cba23053a0b7d5d98e7c8242a9354eae0bb4a1f8dc168ba7ad0041ce80a938d00a9f9a86adb358e17a092dd81f48f1b00be7839564a0b46d3b2dee6ceabf1aaf40d7b90a54c9ffe8038d0f71446da654637912037deee6898760a46fcc22dfde32d12610a9fa9ff6f9ee2d3b57e67456bc8af07c6d63e5aa6f61e4301dd797442482d7a6316df9c424946f9b0c568cb16bce06f6eea4221e8df8d954011e6d7981f58b54e37385ff77a01c2a8fbe9b943d1eb75fc9cd59e873af87a50c3bc298a32443adb399ed3d88c47e77ca05d6c31b82728ef6afadf858463efc49040fe28c1879deb38a54f108022c67ceb933e85933655d7b23c8199952bf58e6343923bcdaddd197f37a592b642d24c2594f6be47f5530d1224c68f8d36aba272af35a7127726ba892268f06795c2ff54ee343407858450724a0e931e36995d349116bc29a6773c38cb7465b6919f4a06255825284067a925a4408cdd405b38960fa7ffb68a777ffa1ef1d658fe136216df307e7382c5ccf3942918759eb73979f07abb8dbc1976c04712d3d1910b10beb3da3bab8c8aa5d51f3b64c75c21fb59f7966971aceac09012196d426a351be68714044d017c130962c7ee4fb33156e7b1a57a790ae78c86965e7c67c2641217b9c7cd1773a8ebb95a6f89d3c440f8b692a626ab6cef716fd843c6bf980e50a7e1a361454b076b33c8bc39ff8d3ab0ee3847567df6db4d9cb1fd06ccd55f5cde4bc7c71e539bbd42c1ef7024eb699170c7b93892d1060fe7e8626902e83aa793b6d4610b2e33f4e4a22a6d0f7a6298426f4df272f1866f8da8943fdefdf69714fb34cb708069af5871950fc4ca0146c0300ac2bc87fab0d8a714b3fa15a252d802bbd50c5b6e285bb11b049e452edd88c736ea835ebc263b187e9af25f931178b2e62611a308bf52d94882158ffaa4aa77e4a7b2b36b9cdfe56a6afd50a3c65c2f43248533c76988c3084e6b7374608f5facec18f8cbce03988ab89d3eba526c1fd37d4806d76e76a6351eb49bd32f9d3313a99f806fa65c4dfa301576f74e950094d53b3e9c7a9895d83d45c71778272a6e742a9431c71dd3b4bdb134860b6e564ae7ee1159c9e2ea392786cdf0547131d12e559c7b82d9580c4816eb91467cde6cb8ec3b988496d54e4dcf0449482f97a9683b5e3d204acf3fa74296e8974b66272fddb4ea3cd6c4acb740773b7b1374ac620f17fe9c2b05216f6d3cd2736433c5ac911150c6bb68283c0fe24a15a0ce5fa4ccba8dea052a2a3b78241a27c3467495814b0da5fd58c90ff7b7d27e8f3b0911ca6d5b8d999cd8c1c1b81df27c083b911cff02c54c1ec1ff278e415c94cda345215a73f26c71789c8cfa37d7dd439c00c0a79105335113fe5229786dd7b63b8ba83ba6b8686e165bbe30a88554b681284e39ae4fb77b138d22b93b1cda24f12b7844e12c4101947d69c90eb9a6f618c526d6bbd4d0fff70072fac3e5cadf057703420c6674e806291d564b9001fdb4e7b174942d6cbcbd9d9da6082ce73129c5658c323102385f6357a80e6af53ed9d15b42ca284125103c31f6b06097ed4e397d25dbb650df0fc206659ab6e8016d38482706fbb0c6781c2d4271541c3aad420527ce9d1c6c78bfd0967508cea65df88e4ccf94f07a97957419d47328fe79e3881df68801e7a176ee7af8d7623ba967959b54f90d10efca2749e964114dc4b00633b6d5c3af8a50f10d521210c61b5533ae13ec6f84e4a65b265f2eaa9a6444b402856f24cb4d2ebce8b3cd6db045585d5fb1e8e53ce609512cd9e50692d8b37b96f2f27f41d4b34d1215ba719c7aa32331adf1d522f65e6141ed5aba2fd03bcd082d81d0ff4dc4dfe19a9b5fb7b24d99f8eb0d11b18834877a267807aa8582e46811c1e2312940562da33ebc77e59adab0d0550ea7b582add5d414ce881cd6c6986f7da5f00eaed35b4dc19514280466b083ff98bb79c1082775a53e8180efad2c4f0988cc678d5a15b942d25bd34582d152e47204a5663501c4a101f2fb34e111dd5600285a070bc794790fc3cb36bf71690e947a87a9e07e7de03fc8fb6309b0111e614b3c8d16b1834b2ccd3ffdc90859f9729237bc33964fae2e69aa9105d99b5bce4079fe72d36787b218c04df00a4c887689246dac0a6777f3d7b7c116976f0e077573f8bc329a410d052eadda958f08734f8c087982fae06ff02458d7dc833ad92efc0cff8042b2ef90741397cee62e86be81722f9a5e17646899fd7ee9e077bbc54b9de81b63c3ad799bbb4f85c616d5a3deb65b45c28fa68d6fd262392aaa175c73d7cd53e93e44754e7ff7fbab540d1d0eff4d3ce024ae762a3cb35c3b9e4159ab8b127fddb1f8931820c947c5eedb41665c0c7af0fe3fca2f28f1190994c92040ced516f9ee4ba6e32e58175320fb4bc3912da4de760b766e1df71ba24ba5d734d2a468f67dcb951484978689ab01ff8f494b904bcf9416390c92389ca8eddf438e55930b53f9032d1ed4a8b0f57d9a07dcbb8178cc3a0f0c71aa4d41aa1eba4c4e898e3d8c349406ff5900dbf10f9ba5d40584a23e33b5c2a26cbbed7272948d099fb6e8c6a4c331eeaa3dd014b00b55057cf8e465078de2d11543e6e883a35fa6c0320efcb2c6efc2e06556474d81625347a8a0bba51a76bb2faee6abab88eed1765bfb6bfb305c683be2a90c47fd22bfbca4c3eaa0dd65615376b57329fc040d9311f2e01a836d97f6535d793031a32315a2e26be32879cfd706a40f40707bb63d51f7cd4e8ae971eb93564ec02770a338fcb589fa81f8b18c1e236baf188fc5dcd4f63b0658d5d85131a49e79b3b3be7b1145ef21a51e01ee22f33b8939b17f48c62fb746027c9f9a49a021cb3e69670e1de887e5e1dca003248fe1609ffb4f29228164fd1cb3d25d3c8a51c7ed0f45764cf9ea09333c154b2e739fb1c630488bd63b163a71632415ab2cd9a1951aedc627b5c143e2c7f161a53a9b004635063de48a1126d8642c45e48008a1cbeec3ee5f0df16ded852959d9c451438de484792949eed01c160c56cca8bdb916d3c8420d5f59f64078a0f97eafdf9c2d0ee92200a856feb6a43f78d37b3778a3b3cb70e445773800be30925e4041c4cfa2baf28d22b3d213f03b53b59b01657201aea5d5edc41fe860188069f18fd74268c4e69a6fb16a249d566a2cd280d6087570341a1ee4ff38b923f26acfb04c6868553b020187c529a1f4b7aeeb8f9e8508764ba5e144913ec36984465a0c3af722f37587ba0c6a429fd6d59a52499b91fa713c955b7480bce366363d899e3b26f87e95e50cb46b733ba94086fad258e18378c0eadb2ba4cd4e95eb9f093ec2c3b8a1410f2bb63a11ac14d64522692a337ef5597d1890209c20f824741832414ef5f58f6d536cd680912bf72d10dc445675a2940b0b74f7da1098e8abcbddb550986321b3fde12faab1354f3b1c48573b5a240fcf919fdd462f16698ffdc02960aa366817c4d70a3e709254bb2ef77902d81f748dd39dfd3b7cf416be62288996436908a6b6a8fc02f802d60e85f9964b393eea2943b93a0e6947cb7fb74d291118bdfdc8fe2f2e66384d194c10ec374ffbb3beb634a29af403733e9af1fd72266a4b4ce21faa7604ac5fccd2b8f8be735eac53d1118d4f977099dd906429ac65e3d2809be24108d5fd57aebdc5da4aa4607e09faac9555ecd4e2893315015be3657db168681d6677ebbf8a1aefb8ef063c56abc7c181398e738fac533274ba8f13cc98e08dc861f4d2d4af9309185cc058a06a751fdcb8a5ec82d6b85bb8c02c3750b19c7de8251da1973d63afa3296123f0d7cb46522cc10532c1678334e9dee9c895ecfeed5b8458cc3b2d6772e8f6c364e0de3ccbee44638ffec69101758277710670b7a4e79c6dfaad0d0310ee662d5f51b5f296aa0e603a670a6deca9d09bd848852314ece24909d5a4e0f50a7eb0cdf6944c30cf69b6b4f75609656d7ba9825ede534f6541dd62fbb0e5aca4fdbfde857f90fa1316fa3b705bc043f48611d490fc9f6f98bb7ca0be0ba9250d685dd4e56856d9cf9f2598d6aac74aae901303826f7f96e5c213f825f686c0071ce28e77971227a28356a8cb81066436654ea6f1a7d7709da12e6153b844a5cb04b953383519cca42d283ec7d87f8de22ed8959f3ab99032d5ffe5376c8f9c5ce1fd99578a82bcfb888163802088f5cea68cc22162f3c910866c297efd1c2b13a39f63ccb76893b1fd3bb483e330816170fa7a3420aa1d9cbd1d3e9ffb34c4fb789e5861110fc295b710fe0855133a67f23d126a94e6788e3d652caca32a352a8318e569084ab59bc6250038b8cffb43771debe6abd7c43c108a8862c4cff6aa19adace3f1ef86e96020e3944d55cc5579a06d7b3b546839f3bf1123860bca0a1359ad5cdcffb6da07f18abb81cb2ec1eff645d5e37c452e29902d1af10e95488a39f6bbd50bab180139fe2feb5b84ec89d2dc5c2e453c058f299d3df146720fc0665d9a02c959ef5062656b66b5f897d01ccdde805bdedaa5e3220fe898206a87e6b4739766e4e9206fb2df72dde1bbee9d57954f8512b31f96f087b782358dda6275f093f3fb3942b4f899615ccfee5da1617cbf2b3e0efc0803ef989d3d71862499baae94328a6b3ea9f4777bd73e6fbe8c489a565d263b77c6c86ed9114d0ec79bb0e9ca9b22dc8772325fe59b652d16107c0e2df671290a97e5103afb68bd3e39f9da61ed7bf19ca8bcee4c9c92ef9e81974253d1faf8057cc35eba748a56196859e69500e98f37481a27ec4b20c7139a931e0effd083d3835ae192ddfa8a4530ab9cdf581a8a3d6f454519cb01ca8052aa746d70f93e6d7bca8213e74961f5c59447e6c13e0252eed557661442e0ac7f81e48cd23aff07c35ef7b89d5b44bb4acf9314f21d0dc8a259d675f2e141f88c36c1a80cc8dfa89af72b9d2af3abdeec0b269bb68174e192a1aaece818b968dc27a6c6db7ade1230fba6077c60da173489d871169cfdccd8d5092327c9906940cdfe200d94c5ecd3a585548232160cd15e6797cfda55461df1137b5b7a912cfbc74da92a4b9dbffd468f72cbb78a2bc31fb0e3e32ed4cb8e00effbe3860407fa7d1db426126eb13d32f4f8db9dbe28407e5413c9b84ed63f2969af160bffddc1842bbea7e7f3e27b4dc9915d31adac6be37c19dbf6e1b0f1abe11ca3eabc86b7bf28f1e5fc29fc38b6634f3a8bc626fdc1d505ca64f830e351244b7da218a8d03eacba185627deabbbaca269e335ab3a1c515b5e9806238d67d3ab3093476c9869ecd04735d6db27cdff58a882ec1279cb0584c617c2b58973806eaa13de8d3b8e65ed292630a98dd67072f425e355d4137edfaed914e406593a4706f06e89d695c1410d6059f1086bf505c33e08166cbd42350360ef889b3b17d96f40423733ab87959ebed71fb37b95dcb8e9f752c5d7f76ce45500747ba1c8c3b2b3e32896c4e8e7f1fc0a89e91da108752caa61a8e2477045bf39146b239887a9bae3bca1a5aa74f53d705de4a96f3b6c25603aed126365e70af3543950ea56ed4513736aa46d037ca7dc6744384e3f2a6387c114c1dd8b9a3a80baf2f946887f954ec7bdbbd0a75bbe6480f78b7ff311b144df62dcaa9c628dc0f89bd8a49fbeda167dd1efda31f8f8c9d7505f5fe67172e5200d285a7e4a4478029b23e70e36c5bc9186c7e2bd98937a59d09a7d271ff003f99fa739a3d874ed61186045310e80275393daa504b2e6fd791c8350fe453d445e05a07d5a54b2a0a24c49511ec2343f184a71a65b23808d5ea8d16a91cc27488134a8842bc9385321b963636005ae0bc69ee713f59cbf26d4417688d8db08cf887ee9463b0fdd6996e9dc83f55829213b37c7417dde082c1b723bb7b115702a08150b22f3565228ee0a9360e9878e253dc9ee970ba746a1c82fa81713bfb3eb7dafb65464d96505c1585631199379c593f6b192664494a67bc1a36d93f571e340213450f73497b6fb58954671a66582b5d50e8d8cc25051bdf9715b98a5d8a839c4b533b36382b0fb31bd171d23f0252b62bb5097dd0aad34eec396bd25c1c266437f4a8ce10ae061de6bb9cfaf1d788e3a0283490cfe5bd1159271335da56ccc263b6f6fe6d699970e18bb7523740c7f367c668036d71f1b17313df269aca7c4fceda01f35bb4cdc9a6ea5f1a373a156a7c24e4d7b4093643ba949cc21460be1aaebbf77f4be485d7bcf264adca087c843b8c7221ac980137b7b955ad3be174fcc502b52ceff55becade6dfb592c25d593c104dc58630a7d7c691578ab6a7044f79060844ca693525015b6d7033f5e6d57578e405e0dc71aa8f063ccbf2cebeca7acaed0bfd9ba2ca93a5cda7ecd1ee82aca1cc33c1deb188b30a4ca4a676064f6a4ad9eee7b75040af48689bfd187dc7c15d34b2575e75f5bd4caf7044d46bad7deea02a2be562e3f75308e86a736617a10871d11ea6b4099270e9a63033934152d4fa34a8f2c66907a41c12577d3a88636526ee38d5380ca1f130ec16ea9f91ce2bfe4dfeec1ae4c46115144bf7011bcc32c6aead383b17b38dda660c8499a82f936a5378c2ca30ebd302b1c15860b72ff7cc4f5bf321f0369ba745d53d3a60861d1a9dce57024a97304681acc92f6fc550f4df691c30d07fa24e5f7d33158cff80fdf11172031fc9e47c096215a719e012890d4ff2db19fca64b3d3cd1489842bd3565c4d0e3881e1bcea3e0991bb4ea2dfddbee0c19950f6e6a4a0d763abe65dad533b54472d66ac229eca4415ade51b57b7927eee8a4f836569b820bd07990d00a91d057f75832acf815095887bcf67548107c8797b2ef9e16286f719cd814ec7485308ee6ff99e97bd693fde2b42b3f02220c1c0b819efdc91d42d2702398d8fe783d432f65798124698c65f27fd574345bbf3baca89168e06f0a7132bbfde59365d2dd20a47c1b2c86630218070eb2406d19f39c9de40e80faf12a6f6a3946494017bdcdb9f789be13ff0c2a3594862014d283efcf332024955c2231df812ff3aadcb668f213e77d11c0752ee91c9e6c0dcb94bc7e18ac9fcf7a432610ba2c65e158609ff0c52660a3e7a65f07e02f5ee6b697bc7de96f2f6c245a516bac63efe06b530268c323a3808648c8b8ef167343c684310ef3769745e53ce7f183dafbf8b4c47b1e5bc370cddcc3f7539db942465be37a512939479e4e07a7038698a774083df1fc573b4e99c96bedd8fe0440a6fe28a03b2faba7a6b06a8e879091cf3c2f9a12bdc07a4487390202d3c7a0f9b940678820838d901b8110ec647b73723bb6ec6f820775ff4e4ab7bab1656cebd0aa41b67d414ca219935d66ef465dc86ebb4bcded99a7be6a2e914b8fd029480c8bc882b4492511f08bdf15aa3d4fe0f87e2a9d3d36b40097c8d48afb475fac30d910d0be7ddca1584ea5ab5a25c1be526628e98119f3383b04194ea24ebc4685e4dedf3fc3902aec127254e86ae2cffdbe46e004172ba0c923375cfd039e4a8875ded96fb2ecf16bdf092cfa8c600579f55a1578e6b151901a799b65ba712ee5fef9a92e32b8b06fc306148991154a1ad2acb12c640f221b4af4d9c5f982069345c9fdf818e7c71ff8bc3ab0f4e7e9c9337397a224017f0bbb1552146e786f30df0e661b15a7285d817290b88eba19897d819d21f641b413de34163bdf8abe8da547da516243331002bdc3f35e855e9b8362ea86b7811bf4ff45af239d675d35e966a0eebb076d76694c2a5f2fce0e81f0a117a5212e9f7fd1555ed8d61f4ffe48d6a623d41b8d1a786d7a2e01a27576f5092f260b2408c852a43adc708b4fe381d2e83d3dcec0fcf2ec97e14f7d57be1ccc17862b35558f0c519e376b1ce6a1152830b0b9332931f037584fd02d3876bb6198b3fbaadb5521577effa861f406124ba079db2dd124899d688fe5c4044987c09eb9e5c13299fefb5d1a0267c2e715d032d7a42e6ba1dba14a41fe8923cba32a5ab0cbeaccb384959f69ae98255d723b44b130aeeaa1cad5d38cb12fddb53cc2e63dc847ff736c807366d1aa1464de9c5b17c776fd804c95c6a87a8baab03c4f1584d559e493c6f6d8de13f880f0453353f94cfc12b158173e2c4d1dce21a611c8f6ce4280fc90169a7e4c1a6b746851d97e7b7849f96c3b6b1db83520906b024e376172d8e387bf54b3864cbbcce032ffd6c81b5335888c0c89533b2654354589e2255d1071495b687e59a13433bd3af9f7c3330c897842c9e6f93f68decb10653de91d60bda8e0820c0d2bbec1f7a3617a8321c1571ccd38aa2f6fc5e44bd954b85370e8a8f895d4b7f06a6a9e52f9efcad4b15a99824565a301056425c074709bd1385dfc64ce13e5cf89d779ebc0cd19eb96c7d4301e16963040d2f88d5166a33d28b4b78a8353a8e01073c079d02db0ef5a50bccbe2f0694d99bc68d35c598efc64183dfbc1974f7db17a42d7efc0b667b1244be2658cce292ffdff0dda45eb9047db18832eb8547911cbb628f52b9114c2426e8db075f12e13443f1a82e9a58645267a64e6f286abd701c1a6ea151febb16119be7e54fdc21ead443e9222a9e18c982b272ddd458a9cf8730e25547f241fa5e1fcda8ef47d8b1ec6cecf559e9e54476f4b55cb7d9d960a61ae516844ef59cc213378bf5b22e91a94504ee864a2b1c49726b5667ddf0aa40a9e339069823262ce3b3f3756e1ff488a147f3c01a03fe1effa88c41f39640c2ec6fd9e12c635fbc70fc7989a162cff354cbff0268c721bec42398289805a9e392020f99011401eb96fb038677b87efa91bc749ccb00b55caaf6cd2e9c30225a6e19c73296510c91f9e78c6d2e14c3a0381b663ffc46858eb7b4f497c55ce4845291f1109c3e2863b216940d1855948c7a6b6d35cbae012ff8f6f96a8dd3cf4d8ba0a46fe09a0d3203d481dcdc6f67e522f1d79ca30b2c189f5d6d5668a74c8527e5689b875ec2115dd9e80f81b252ba53b5ea2e6f7f341ec83c03981f08db6370e7744a2baa95097a09887c90dfda59a449aa51169832b5280c29924400aebd11f469424b1c1277a2e78a5e8a9ce77cdcca9e7b0cfd770898711a39cac0b0a598f2f55cd25b200f8d430df8958d514b0a725076dd7592054ea85e0c6d055a6f7d49c6eac646199bfbb635c8f98c178c47ff03e8cbe3030c9c8ac639ad827989a026c01248793b6dbd03772c706b786eb590758e4f19f2a4e6b0802046368718da653d3ab5e983a6cc37ebcf7ada54b29ad3fe20d266b7b3ed4379f1d34ac85fd47b6eb65cb890b0600f60863e0ecf44b2f1091c08cbe43b892b77ba042a7f9c9b3865f3b95d834f6c522f997e75c498508f6cab1bf1f11cb939f04af7c7f68c61f12a8ee8ab96c7951ac04366593559734ad4c8560b7095695e4b9670411985d251bc7fee660840067c14b77c4798e0386440cd024b13426b69859ca267d9ce57a1a80d400a6ed8d4b1878ff134b725c475f50aa9db04ed37232d3739e219a5cd6c91fbe8e274365b31d4fd475a16611b836fd817afd9aebc6840e88a23d5d8173b841c687d28edb52127d0e02a511304a9c1155f035a924e268c63d001881ab6e62462328748306c965bccb91a8e99a1d7a1fcc55e36bfce16b6d24b0fe2aadc353b55c76775efc7003a3c7c15dd8892e84a3c62a4b7ea79c97906061c17a7aa415ed52c5d8b58792a4dbd79b3f9aea546a381a1295589246d52cf10d553d208dbc8ca175e1a9383ebfa264d3bc823164b836dbf1d051f2eb1ed00901499670569bc7d6c4c4ea1ddfd8ea276f72ebc64c169ce199dfdcfb253efb6648670f3ba74fbfaf66d1a3989febf4badda8a6eaa2590eb907fcc85abed425d7d7323b5699bf2bc0cb537798170bda79f190f5bd48d22166f392723af79dab16b6439e9b5df29d0cd83098d0e1a832f4e254a16e3a8229abd6f0ecda7d07f2d6ff0196e83b58550d3195a6ea1374894ecb0de596d906fe8d65effc9fbc85ff89d7af2df7644152280596167efcdd5f9552e689cffd667e538549f55a57bbd20467a60ea6aef0c91ff500f0e4be50b7c282e73098a420c155e8753708879adaa65800ad7e582529ad6348f969ecf39dafd6b2f451ba4e5e0b30c8f00b795f1f77098972b5719f5ad69b1d94e970bde3d9f5b0fba66bb46077fb27565174b9ac77fcf25bb4c3a010a8b89e7406b54d92b9c3e32ed642172a32e0ce6ebbdaccb6493e252e843d0863c5411b817f88eda923cb44b466d268714a8998752547a967975f9d741cbedd502da92f6b15687974cbb7d2bfa695f6f59c62579f4600edcc19cd48eef6fd1dd4d2a0946a6bcde2ce10caf534d65fd620ca95b75f0d0c43a21141879dfc5cf804c9ad2bdfb22bdbd49b1ffdb5279b99c28061c7a92df62b6993f1fb11588597d4ad53745c05e1b206b4d3ce004294bb070044374537f79f9b1178a13e39c5c8d77a120047a73626f0acf7795a8adec863a57d878de7b87e2d520cce4cf86f5cb02b13d70c868ae4082cc732a6b6637553e11604fd10b37b8ed4f5d65a9f78caf4d72556cbc77c9de0fdca2a5c4c737b304e9a16e857a9fa1cb4bc34ec20b89ad9ce2b05a63027311f2adddb6103fa824b941148ddcfd854019094ccf5ee09bd3cbc9959e0e9277dc723fd475d837ba2c63befe9ae7e6d445fd5ddab8dbee3d6d264d7d2636b6cf192d26d9f35a0a1cbfa7121ed0bc02f072e25786790e2b73874f4b66670a404cab88f5b8621addeb7bd094a666f62a3c06cee586b9a1d84c003b75a7409419937f8c150efee83cbb09a57c047ba6203223a81afe5cec15b90f77ce3b044f733de24886a98bfd064407a6f44124d92e84b50f24c4b8ac7ca17645caa073b94933ee674906806c39af5490898a9a57000f4287de916155e39ab4e54bc7d6a8dc31beb50651cd4b8f75c30f0e48d21deca4acefc57b2fd4d600c581268111234557d936907e111a627cf7c4609d2cbc2b68870e8952c9744c31792ec506a0a7e5eeabd9f9f898f1b49c58be03b9ebc4a5b7d79b2761b6346ab77fa7ba3eb6c559e7766282c3438816f6eef196a47b96053d12cc5643bdfb4b30a4a0f20d271b6bef5f72ce2b2c6448e862a652c3a11bdafa89d1d6d6ca9c38cb113cc96427fcbeaffdc5f5378353c65054d0229335b9875390bfdc215b95bd8026d43465456b2430c956fe60d7b7a69bc793982487047feb29761f2c9543070558738e88541278904e6789fc0c7ab9d0ac30d7111910660e256df5858f373ce0bf78319df7a55105441c671c3e0666356922e870570d90efab2920289a20566315f8ed5a57d782dafaf7c3c818c1e1adc8e0eaba2021b68ceded7c8576ca988972045ff1c1a8b0e42453e311bbb748354fb46ead0f245924840d1dce7094b5820bfc4cbb2b5844522687513f35c09e692ce11e6e5ab36560d932f18eb45ec89868c8aea13ad5510d2497ef7d7703fa9e389d9bafe26c330c1834eec4d042f44274e9ca0c7ae8d6a2678676409e185eb717d55170cd08a57c81994d852c73ac0e587922ed3041ea1ebf6afd26db494346f6e89ee58ec37cf5886ab05e74ac2c63e0ff16bd929c407a981e5bebe38cf6795a5979483512526efc36e780260d7c4c50523530740f947359a46b0db1f23a9b377e8103dba9a3d7afb3baaffad51595627fbb869ee43da2386a869212dee1260c34accc6607315f0f9962d0007ce90f38f27c835aa1fdcd69862af81d33122942eff626c623c80db6d2cd53ecc1e354859068aaea59891206cbe4a9dde26f45458197accb1fad958329c699a49320761705f53d7244e6a63eb092a55df427395f8f13fcd49f025e6fb43cb8bc6c02f2cb166a43a4770c5bc7869eaec8394ae34b87fe0a840222945fc229990d76cad85294d2a52c926e8c0779973151fce5c7d3cfb6ad190b756d833ac8d5c90b32097ad81aa98182200cd44afbcfebb2cfac5029516f5de0fc93502df8f5398247f4638dceb722ac5cfefd1d4f731160dcc7f8c75ca1046b8a11779f4b55b5bc71198cd245596e853e6eb4347b03766d86cb93f5aafbadff0735edf7bf66fa3afdb84d0f5fbdb88ee572491e9f74bad8733caf70e890a381ab57a38fff99f40119f56291ee3739434cf807b524e559b49122f54e4c61ece908e08374ce5e57fb8979c56ac1d73ee74198ad5cc2478917a1178171ad2bfc099016a8e99ac7eb47ed2636d86810af850f8ddb2d26d229011c9029b815912b9940b8d071108cf5501e45e73167d16be8cb8676fdd2f856d69db5d41f2b1763891d288ca38b92458f532b586282c2f4df2038fe44ff4dc3a3511343430ac61be1a27b067ee118b679de02fbde1dab17d561cb542386bf072ac6a2f8021da81df175bb6ad639ab026a71b91ef93de22d3b93347298c7485d1fdb63fff0f06f18e5e64cfc0155739107d5ad72b55d157a5e1388477f658862efcb75ed72961b4c74e4579b56b1e25a993e6e2a035b421f423666a2b6a2dae04d77aa9e103c82b311b8d800572065d17c62cde1379ea25db23770c6d665795fc863f47b0e5c0d892d8e5fc42a177c9e186dc896142773857d8b3af5206950e5833f62c581e92da98a21f7d1d4740de761f2908b74a85da724893b1efcfe16c2a2cfe134d737894e487e4394a73d09aa7aab327f5211e349f88425c7da262d940f69758f7dac8e6a4dc616c0c4a9300e8d8d8d4e601831f664ce3374f8a5cd0083bf15cac111a503573ecd4eafee9621ea25bcf752bb489d7187b3c9646da8350b0efa148ef57028a5b34e619a8f3e5bd699101cf62da4cc1f2d6e06ee50e29d54bdd4fd5eefaac43822f5bef3ecbeeeef7281f9775fdc41771932a36be5a59faadbf92a9cf6122fdeaeff68bdd85af553b1bcba6555f64e887848acb721709ffef0abdcf477e834d93ecd8027a20d9dde69880a7593d3eda3e79363ecc0e0ef33244dd407fd6f0d1c1d4a41a07d91a40c72d08d5279c77ba063e1508779139e3dc3198c07e59cfefd88e5a9f9d741cd00b36a04d697e8643d7fe6dd90351d260535ac4bed048e50b7ead17af2e90e97341c28e5d60aa89473be1f7e3d791518f0dba3c070c6837816b9bc171ecc400da11d86ba6f4cb6ebbb28fea76438b9cbb344701f5684bf1a3b22944ddc5302be4daa2c5eac24e8e3541d4e9b579034a063f1104390f198ce0e4dca0b815d14f686f23196473c9d836568e83267127c1772d291a56d78eb9e7b77f2045590c610b241bfbf1405b0f5462e9607d805a75408b3b59dee61534cdffeb12e72f0adec1be172ae5bd47fe187f13d1441abbfcc546558617e4a5f0e90f15209e3c93528052f6a813ffbf7bcac7aae4e0a394147eac28d09279254b297df3ec4656ce28df2513fdf25927ef10f3a0b85619fe66b1fe7a708bfd4c458f978c39e3f8a1115bc462cec43da0c514636f5c57f0509affd2e5ba52d6c0bf51d3129a4517fcc4304f2f97d30bbf6d5bcbd43a46e6a94f5218bcbe4e9f6f619c6ed9d3b5de2f056a2dcaa91253bf47875bbe10784b1abc8ef95cacce9575e935c44d7358fabd1b4d6930ef9d1d9ae9e9eaa2c8d0d183887c981d31beb7790bd36ebc5333e4aad6bb95f04ece1ebb0ec82d6b503a273702602308444397be879ee8bbfb167c4b986b6884b984940938166ba30afdac95d5c5a36ad8eaed3a1a48b4f6792aace3f22c54ac9f2553898f4cf2c7927776533c9fb68a8bc9aa45e9f76529e5fa526b1bf5e8ea17af51a2eb3e1890ef1939fbacfcf0e6908e478f502fb5dccc2a3bd11233dafcb90c004fe9a92225bea9e0ebc9657bafb471c43e896fac1b4bc952b984e4e34bbd988f98972c0e543f13e35fc2cb0344c7bf5a542b793a7667a729fd568f47e0e9312299ef32aea72f8ba8807bd72d7480d9858a8678cbaf1511c5e6981d78c517605345ad9fd0e79052c0f33076b85547dd3f7a931637f0ed2f832098ca1455b4de1f8eb7580048b6e3cf69bfa87ebeb5b9650394f5fafbf5f23325850c31dc9486c873cd905001ac999e3cb1edce7927be784ab89071aa10748b9357c0ed851c188391144019f5509550e3a1c0a8f4174f1bc2f0c55795441a409187704df4901845206687040240f762312dca4dc4c6f27532b44838fe1caccfdbc6f56db8b3e95a1da421f557a0502dff72c37dbb590f11f21eb751ba496c2fdef36fcafafe438da9992ca694effa0604e620f8be77d180940c52fefa1669e23074fdbcfafbf57215e2b7daf687be21ff163ee9d820b415c9143265d349046b21c4cd264285294acfd74e8d60e217df70e74eb05e6e0978aa2fe5a11c6f3306294018c4ecfe2d0e3aef2a3a2593be9023fff65cd3c38918147a712971fd6baec7ad219e1c53c5683104b39f3efe090909b758d1e06163a5002e9969ff2eb587c0d713b8cf060a4604377af100dec1b2153b8bd83cba6dda23ce1c01ca330663aede586ff17d52c2af4b58c1972449d7385d118f670a9dc81621000f7fb8eca7622f0b13c3576427c40c053f0b73ae6d44dcd5f925c058d50984de7cc77297594950646b7a796ac18da51077632b65b86adf5773522fd7967988e8894b49b030df46a900a64ee364d41e494e8f6176b29e6721a999b1a6e28217152da0b770bff4e9fcd0139729ba4fcde83048deda91698778f38bc141b0b15e0d8c433145e3894de7810b907da4037d62da9fcb482186dee7f226c94ff29839753c8d802fc774c4b7b8fc396eccbe75df92a00ef0f845847cc05593b93336ef9309687e97d6e28a7c57c20f20e8d6be4e2355a6858615ff34be07318f1e437bbb94bdc4753a06fe94184b75bcdafed3f9160849c50dce193b5ee55d522263b606dbfc51bf362dfd894df4b0557a22d54c6fef8a9ec9fdb0fa188c1c83b11e5f116172baf115d6de34cb25d17fd9c2562bc18baf77182117506319f23f81d451c30fc7064e7aff7a3e1861b1defa60e4e0b8be7aec26305c2ea70de6e9fda927fac56bccda7fe9962b0e98ba4cf59253fc38983440781bafcec1a9d2d2c6d35fadc96228effee6187e580fb60e2c2823cea302be6e9d562096150faec7ce8c03968a1353e2ee9ae5886e17a502877a9c194b26dc5b127f0869f54370b4074303563d615b278a36578fa65949fe1295a7218df0cde9f5a4eef70d4ae5e8dcaf390c9d195a55671e169bd1b9307470247d30c52855cafd6c49507db2890792e2e731f0b71718e826170eaebf9c7f894e74d8e2599d731162f7da7bc6ecf7cda3706a6f9eabe90ef70e36eff65d58f93a3d15670d3dd36cad3ae3a1515e32ae8fb451eff94abab9c602047968d7d9e1347b4d8d2eedb923858ecdc7f5d4ca368c64bd26edb3aa4731d1cf03e2f186def28f4c5124cda882cccd1476c38995b0b2711f820b56ad75473ef4d6905c757b15ab55b9e755c4e9f9f88be62ce0c5888bcec60dd91c2ac9e75806ddddef886801c624bc8e71e4a17a0391828a6fde6e9fd51dd888c4bca8618fe27db97359186df367898fbdbbf91f28c68e13ef3cb91dc44455e2bcfba792d08e61105da2955a9e52e7d2e67b4493fb99efe406c399a1f99854a1587f60d2d48d924e764616531b72ffca3e6a81e1b001ad66fef5a598b5205810f15bfc7403459ef24cf99c0b0885c2b90331a8c84481b665eced05d6284d25f35259be0e3e267576b4102638e86f65099dcd464d52984ad40c7caccfc0d31440ae21ea7151ce2e3ccd359e11b2dabc21ab64655bb91f1cb9c57d151f3e07d768b7793b5703d2e477017cecc997433c66083f511214af0c0686b21b01f067d3afd92980e7e8b1e45c366866192f282121082866d546cf4632aa6d7c3581012de9871c886089920291a55304022c1ea8730d47c0444928667c0fae6969071a0264e3a45a9e076db2507bdb73574463ffcc5f4d7e5be660f4af700820cf22444597fbf14ccd8d42036b0be610c032518e2ae149aa08609a5454f7c13e5df0f7ab3c391e7f706a83fa147f399ca3e599ca1410dbfdf2dc7375591e8dc31fe7ae95c8d8431c719288d7711b031687c194700ea59ab3d333e61abfe8fc3742b674922fba0b2288b721f1ecc5a35b88280563e347b13374735f765c339c2bb85c8a59155a0f3674f1b95645cea983abee9097d53e5a44cb49c33ba4fe3e6a3422bfc0a79982652d69e286eb2d2515ea55e67ca6635c3560e1697135c0e8e2085cbc735759a310ef926798ce681a7e96f69e50bd8e67fa44c96d43cc059b77f00bada771b616b164c550c035d89d52bc9770e271f322363fcc2ed8a1ccda28bb02d920e0c991a6583bbec63d26b87e8ec2668e71a9900c858690d3f84b62e3b403de4622a80112d9efecdb5c8bc18ff7ddd81dbe26c30ca5d2276b22090bf465d7d72682cc6a8a8b17e68faf894772a68bf695ec496b53c7c73838845cdd45c004011e486828a833032188a1814471faafce5741f028ba0999ed87b98235e8fb19653f9f28572b20cc76ecaa3e5e523c0717118948f0edd82588412ad5e388705a3d36822d2e8eb4c4942f00bdf6d19318ce053bdc2d88b7d5683c9244c3b509ca7adab31c6dad8339e89c5a15b2c227a89240c589ef72648f0d14b52e695650751c961e4c4ee72b7f889b0c05dcf20fe4359feaadd1aca468440dacb9c3baf814a44a6af6df6cbe29028cf79cbe124a3205581177632caadb0f819f950d0a77cfe2017bf556e982701b2d95f307e880fe1c7d9e47c1959797d78acbaceafedf0495977a2ff5dc560855011be33030f636c21bb0761547f3c28f507eb6b8e21d16e800eb90bc30fd1ccf3dd52b2bde3eeb04e7889f265de5d0aaeeb501d28cd98c01b0179ff2c174ecc0f9aa1306f5364e2d68965709832f39b1d351e7364fb77c6f76963098fccaedc405ef712c57d5c112467620d679fc327d644c6e0afd16c79282f679f1e35b8e9de27fe531b1eeb939cc6612013c2611cb83e1bcf73dad9f4709b84dec52e1a397a9f5b54cbc9f1eba01c37370859df48f3546646fb62e8243075686a3a415a55779dac6aa9ea47498ba31af519b3ca3f92bb1fbf5dc0a15921a1856c3d9d103ab3521916fe72d60c9809dee703b2ba8d2631d12a226d55636849c71dc197e9c22f71ab071872e7de43d485c4d7bf6641c1a78f8b2f90ca8a5996118dfb2361cc302dd6ccbfe566aebb054029f4fcba5916aa222119337ab4d829a9802ffa2bc7be8d6971c9833cebff04cdbee755b233acecd24ba286b8323585c9a47cc73337b3b6896e3fb5aca02ee1f7dcac6ae4540506277fa085a230367681910094904912d40c14130c48ac344d947cb3fceb3a753bea482e449ebb08ca7cc65e09c754ad9184c2c045cd41965597fe79eb7c6b16cc858ba136207948700a3c44d4e362018709cdeeabb61cbe570a69782082153aed25c37a7ff5abb5b6ec5aef6f49c459d739cc2d6571bea4b1da414bcead29aa0844f263ce8e8a27ad0c20b17b7ac023c8b86461bb9d9aecb847e8eb58235f98a2554519f21271d0159feb303545e1d58bd366b2690284c3cce526f2a96b66e7df8a96aaea8588c64037cd6f3e2bc84a4c7b688947cdfd351375c7dbc155642829d11e03efaa20d9c96d43a739a6d2648dfcffca59e93cfda72ec05c6828884dd4f61eae98f6990c946a53858c81fe6b468e1a38dd587a861a5e5e75989984a90614830af4f63571e28c95197792cef4a671f212a365a7cc43f4314d5b15520035c50f900aff5bf66a5815ed462baf6d7a58af033519b858a785e628fff0895147e94d89cc5224fcfb8e8ecf45b6b9c31ba2593cfc3f193bf02971dc3188021660c82b1e014db6529d291d4948372e5bd340501ef67cc4fa3cebcf9860d594b6fd9a88af56ee89889518f09390fa8f128b14d28b2da048f765be79fdfa966893232008506a866e360a0ba29079376a69c29e22b3aae7a2cc826c3f2ad3ceb6f71a2b0a01091d019a938481618e9af6c2a442d7634c908dbc00a4a6f9f0cad08ca713a9ebe5cc4f08728ae47e6cfc3dcd2357c3705d90a499490312833fba42736fcfb133589cfe9a6e8e03d14fe4308f43d504414c5524be198d0cd3a864af22b9e509d72b102fe6b79bfb3183c7f9cceede3a1845ccba1717a3df964729825da90f70869fa78f5ce362601eb5636077f87c4319ccd0821f546ba9e2d51b1b79ca2e9685ce426e01ae214ef6492ecf3faf2c3c6ef6f0a5547bf5b6fea5bd69353d961ff8f153fd14828e523347dc737bc7d16232efd9350317e44bfd3c99025bd0df2e22e1429aa924bd2f7604c022b43de96f9de58950bcc03863719ab9fd8a1065e19a8e1d3e248b58ffa3fdce62ccba3e7aa3fde29f9cf318d72f32f67071f2a9693d413949e014b830cdc7edf1fba2f3c17b88f0078bf67f93786668c32e006d201c111a8ea859f9f599c3b2a3c733c123d4135b72539f4d27035e247660358528ead07cde6f35619fcb8af01a6e117724a4a22f0ee50c4d55f562a7a33c93769b4b26d9c10ed9d32e866483ceb7e8ac489c316a802b6228e81f3234c84b05a6fe600bd0dc52f249db76319739840a31f55170aab35d61982b994c3ec0e1f27ea87475411d2fd598428c4cca62b5e045ceed39410b46000403ab28f48465cea264d56f27df3c160548cefd2f2897107f35145487240ff0fa38d8e395de725a079e77041e39501e618c7747d8169776a1bf03c63970cda0c0bdd1ad4426bf890f1940e36af84a3582366b8b27332cb36dc6b70195c68da133390c60f45fd25a9d6107a99dd25f04f4dc47aff7335facfd45b02fea2e8a35b8dea0a48858b40fcf526510470c83dfe8e7fe1ba4fdc76c4961bb23d05e1149414976172adb9cdad1eb9b1f061e5b87f0ab0b679363edfafb9ae58f5ee7019e0417b1477a5e7b5e846d53c852e2a023c6956b110e00f82cb78caf573c0eefb77a158d2889c88aa4c1c83bf342aba776650588f24f85af7c9cb940ff060f0f5eb3b542d478b7ef15952e757423daf1445f5f97ef22d314f32e8ebabd17c7288f82463067d035dcc4b7da54bc5b7858bf98fa8c6332881e80ea2e9b9c2c6d01a2f12c7b6aa2b82eaa482f2992e6b5ebf3e2bf9aef934ad28760c09c316d3dd65151ade87b0962b8523549fae2cd9a29a5bd47fa186ac8cb23afd447004a9e8ba0414d157a791ebb0780c035c71349a2d8a4e0b1f67978fc568e56358a62b00b117b1b4eaab45f1d100cf4d54e14d7d7c6f1cb8c53aa403da9b8bc5bdf9aaefacb7667859b431e429d8a032adf25cb7b6a09fcf6bc3a21c7796e5bb41e1a3f45e0b5608e6490d0916937f0263b875d89ae2d0651de8dce76b259ae75122411d46ba6d5e82a5b3656d7a13fb5dde4d30b99751a56396d2fd7f11d8e21e339febf5c70250b416a009140780afce94d7997a678a49c65d46ce40b9a157629c62bd7a5b8c6f0a3935605c25e27f87bf138aacd54462a16112cdb13079be0bbc6ea1e99ecdd11969124ed4f7da05976763a496c4b02024e1d07906dcc51169908a27ae3f3cd95fbe25b6c430736cd0c6d1f5272e38cce53a228abc08d0369bbaf2df3a7c20a1d7e29bd013ba1f2020cbfee24fe0d419d70f2fe6766510e189815e90974c93e28b9dcdc24a957baf6fc25ce34744a09bf35a8b48b6dbb9264974dccb8a65cae838a48617c502554169e96b8ca366d22c48d5a82623fae10aa740c8b19236a312601e32dac87bd92eb81eca9580779d27d2c89cd1dcff722d8d0d9b62a65ff61ad0099c3703d66e75500e28c7ce657178f2e62334b05b814ecdda3398638dc8b504500f1ae2e8b8012b8f1fc5ba86fd874ca69806ee9cb548b88e20830e9544841019ede1f1e54bd0ba71b4cc9f5db25a1bbfd4a92ab2301e20827c1be055c3a025af1eaa6fcf0c41ea221c4f07e58405b3434cc054de293a7bc80eb8941b3330d440dd3a4f85e58726eb4ae94f47588579bd4b7fac55c100604febdb433747117eb194ae690994f2dcc8e9f6a36a09b3297953baf1a5a4593b31f5f631872cf1ca1a7109f15428d5badad88f6848f7ce5bdd9f96715c26421aa55173f0021883ff64dae10465f044a9670ee2011044b562a563dcaed0b2a94e1c8726b18f642b173d48ba54db5a76d59d5f164b7f2f06eedb8b1341d8e444e9bf1e3f2190b17b926e2d550b00e1c7c7a13ced7efbfdbb258149efe25302dcf96acfd1cf1ae34bd49047bddb7d76d5759288908f05165b6665d4dd7d9216dc0a2817ad8ecfb83ada614fe7c2d80b09979b51fb8b95d36c3f2d62f78d5661af7390d585d450d3a44d1b07c1dc5e2260a2d4b8a324b3ea5c50d6f304330f0c3bd5dd5a5925936877e558d815e6aeba0693e8145e9fd35c50586fc6c70d089aa39e866ee9d0797efad131522f8e6f26ba564191cab7f97688a5f2d92f9ebc329ae0616025522938542efe47d15372cb7d7d07df440c2d644741ddf2365b16b22cb7da57ea675d0219cf2081d518037960272f7a36525216cb00b2a996226f89f2fa7728625f25ad048abd6c1501f5f47bd6facd9fba5f7ce5a6e2d16c94dff63ed5d8cfc783261d7893c32bcfe3571e381b1373a2972b0fd68811f3d642b92f7472a4d5c475d0d79aec3aa3304a27025b20d95fbd36b547c3307bed09c98707d19a1c912e1ebabbe85d1dc28f127b51a455c3a138e569bf66040f916808d1e3e8c29e619810ec0888b63a48f92564c43f2649f0863fd8aa58fc48bb429c1f2a02a7b53b9fee03282ea60703e9c99a08fde2fb999a62a3f434fce3b7494389ac452dd3e495168833aefdbb759a9d534e831b334a59dbfcef1861a7d3d1764ae8c22366af4c617e8e962398976932b74734eefeac1d4bf432a1f559537f2210353ced580f180a414497e32572a8b61ecc1ee078a5e9a6dc9d491dcf39bf0ad2c9cde5330f9811d2a09830ff0681f2e7423bce0a26730f2fd4fda9a1a3ab0f2c11946d89874c75fce989e954c197b5b5ebe87d22529b05b044af764c1b569fe0c4bc4833c2b918047ed2a37d5b5e1f049c580a17482bbb70f1f5beca982c0f2c49f1a7fb6a6bdf0324d30ff3ba37c0a81d769633bba221d7a20cdf81cbf8706bed9f700b457ba209bcbee258ea79681ca86a0f67bf149671e131682b5f71cdc8ef3a0f84ee3eea682d9638bf9e02e2578b97a87f637ffab099dafbcb95beec7bbff0ae42a9a17d0f0677aa9addcce996a1f9cd0d76bd5a7c859e2967dd6216c30b1c1b1e17950592483f5b6dd4e9eb05b19c0809af4f6ada0b33d95d863bdd8c78ae67290f358889797990ea2a3a8b4cb575f4d3d912cc3e648519ac2ccd6def7cb6b0b43d2b47d992069690a4cfcf4eeee02d7335a19d306dbbaefe0d26b6ec01526507721f42f839ea26b7c9b617dc50bae62a62fabd6865e06e6e710a951e2a6d52db095c5c2d68b2c1465eb12d08ed7e9c7eefe2a25dcffe9c02474c9b0163a282bc83cc7c9098051df8c2929a0a557cf0a7b2e5791c5566fe7827fb5e0b893bf9b29797375c757247f0958ca1b6d67fa7058a82742966ff9fdd6f42c3be4cd85ba760cd4bf97eeed4ee2d050ebc89f2167dc06bfd4125902febef56bbaed6e74c216f6cc1eafa2890d6664a06c56a1565f7eb40b4b6f52a60cec6a7157317713c127ab9e0069c1ec2497c235c2cb3ea4bca3efb630bf3b8a6fb40e03fd98ea1cf0746532cf0f70e05d4eb83280b58b3d073f31939a729d7cf4a4f9cfd841e0b4f11f340f79483c90bf32ba20f9e3ea350e6a44a3d9b3d011bfa7d2099c47c0b587820bb4898c5ec72184bc2883f21d2625788fec6433ffa2720946648bf5a1aa439dd50f0b166bff84aef30d58e904234c041d57fd87714f6515cb3507bfbee04d3a051620b8afdcb248248e82d7706a17c7bcfcd51083819b6dd3144dc7f563a3028f5a95443ab07d43d188a7c65d78ca7b542b8751a675d46a106ad29965d3029c60e56b1dc0747b1aa76f6847213e6f96d4deb91c69af57c573799d5e6c39fdf7f051463e85f09da0eab05067896dd2a0fdee3ad44857effb56b5b26862acd658144d3994ecb0d70da99824ce025c1557c647e2f294e9e52aa66bad305f86df805eb0407c5bdb999bfb4c416eeb0f966fee932b55b23d36296a687f638d67bcdcd354c45fae0c5429f2c94e75d3d9e73243a746a7055c7aeaea438e5cdd03bb3eadb66a54e642bb6f1777cd5523250e2a857b1a5946b7fbed76da22dffe5c26e336a1bc3a507f9ddbac1b24ec2b5a006320394a19c66c9337761aeac404b89baf63062ace0dd7cf250df422b23a7e7c4560c3f8113ac97553ba4e1f2748e84dff80fdb87967bfeb9970959a2d775c09d6dd578ee996f77c5280f3f1486be520eace013275d1b2f6f8566d3209abf82111a373491f9eb6466ea7f01aad9527d3d64d0a40dd596c8777f274d35450a87d2c5b086788ab5218f9af5b2c2d59db345761c28193930d94148e52a06e87c7ad5949ed3eca29c58823cadc97a039b16683b3b4888e6910572321499be1f7da03a558fd99b97ea2dc72e1928ceb2b0da55b5fb565a18ac353ae3910fc3a3b7c53e6300d516edf1151547ee2dc6ade3ba294d8b3de65338d9da948260ef69fa2bbbf253b8d8c96d1ea52ed5e6aad2131017303d141a27b6d60e259680d963f7ded1e077c3f953ea36d04e70cb5455f03650993deb0204466020f323e68bb54d764199cd617b05f7b78826fffc9d8873057605c67a2c2f20b069b6ecb8204bf4def58cdf41ba7e84f5a80b3efe2027d9d33dbc863f95167b40a1c6a4ef99a19bd920fad605e2ddae9530f7c215902226b383958359f3cb5898d3a521a6cd136ab68b99407123521ad14292aacf70883c4a394ecfaefc973dcd04297b47197a5b810e82fbf59664028e0fffc1a208ae3ce74a6f2a723a6297fd6f6093340dad9a7ead4491c9d492654c30b941baa7c579e72d9422d18a144bc9bce64bc33f3a88f95abf60677096994af19e1d31a7c960bfe6de0446d7855b2ee1e0a2bd12b9133d27d9c28b01eb751cc276f02078b43a7a9ba5b2a1186c41cbbb5982589f839362f2021d9877be55fd79f26ac23ef398901dab52315bc5d958a37d4b3d8093188da61a45c778e1c3ae763007137c1d5ffe355b75e1d08e3ca757ac81109f680be2f5d7a102186ed02e5c50b301d0bf0ec0c3c8bb521e7013f3b7779802eccbc79e7bcd31ebacd689c6f0be76304537ae8ddf70534864ff3129cc7193a7bbe279146863398879017023de4aa94b98c734f943ef28dc4a92a71895e9fe25f959d3cc4319eacd38d04d1dae2afbabf6fa8a1d0bda7217d87307446eacfa594040de8d6519ea4bc0bf74ab5bbc4dfcab339cf7e9937d561c768c0a92091800dbd196a5340b1e09e3da2cd5c543ce2d5c0c199e758129267227659a7ec16d8d1e3f5bf7092aa93ddec74776520d5469ba5160887b37c10ba2ceaebef7d1a1ad0c07496905d039a5a6a03ad7a450418e8ac44a171579ee30b0bd8f472d42342d3fdb4af365f8f48f50ae401c2a9dacc59c8bcd3532621ecbaad460c3d0965422059f04ad4271390257af516cab176e5c19ab7d4a7e420e83fc69bf9e0414c369f7932ce235ff8e16fd8d11bea75dd98bec24e615800650adb8df3ae6e72c18ab45d518ffd50bcbc289d39def6675cf0808c9659c75e28e310dad0c1618cf6fb1d00093ff9de4ea5287219ad6cb0113bb4863e04dd7372e81d18faac5a5f6ebd776ea46011308c56ec89cc660617d24ce4499605519746098a8e3a2353d4aea63f89fb5fe618753d82ed80604456e71953a9c017e8743112cd628e431696bc373ad33e83864f15fab9a1c41e35713cf5d1b78955882014f4bc253d11ed8c63c57421f16453f017ebb0da798218ca58a8f02a01ec7372cd761c8949897ea947e4760e1fde85a52fa5c2c04ee1ad193c1474f3abd9990e723f190d46e5a6aae0866d79381a0aebb0a6ce3609358cff2b97581cfc255ca1de28c007517bbd9b56ffddc4128f98f250ecc1244d2da8e4119e0c76146f7c67f62f7addbad40498882f6f9a8943011bc11da5b386ab819254d111f7f8fbcd88fb76c7ff7e0a644717fbce291f674545f21adc29ed1a6c765ed9eeb04976c361a3ec73aba8d3be9f1a1f8bd6bd6381a58396b0dc15910dce716a5b806b558127140a603238be80373ae7092eae43b6af7eef8284427e7e811390e8de994c8c51fdcfaa98367bbb4bcd496513281836387a7d301a45da14d43289aa8d5659f7839d789858d39be0bb2cd4e48d4e10db0d05316cc634100e3f7d5ee18ff9df70f253dbc7f3bc19997c325e99339ea1e317326ea6f93ac5caed79b51f2fde6409c3488b3dcb99e12ead4d7d5f5bc9d07c252908771f23b91f4c786d97e662d12f2896ea6ed24d3485f44dd81fa2b09c4e3526078723dc0ac6c7af6f59074501b50737d1910ace14871d2daac55390bd35d61815ce4d5811ea1988a7e62b43907e536f474677cf38a48f1092a2a4c43cd0f28b7966d22e284c2943a2a5e2ee84bcd1a7466769b12b6e52f12eea555b57d01c41cca87263d8b8254ebcc5fa13cccaa51e7a62d592af45b418d74238f38ceb40077f145d169e281514edd01c4b138df6d5c250af6f0477621be1c6df94b1bf09af4fc4e0a9f46998e668e0123853d0c375adb8c3e42d3e1e8cf5725beb438d1f17950a11a3abec45e33a97a1e7e9adbbaeba2147bd9c5687d874cf35aad649acbbcbcd2ddc259db51000aedebb3d15e281732e59f28adffaa5429153b7584bf4e78cee08db7c7e9d310a57d8069f4004b074e164c17faf3795db4c33786a7fbd00411d0d7b9f48c0d8a41091882928f84b3988245ba1488019698b7e746f8c5bfef37a908b323c992c546b22ec786cd182742edd43e56240b1d2fa9a090c6396c470154607ac3af7b1069b8958ded0e0cacecb723d86d8b9bb1b093e4ff6f2a2d77a69b2f53e34c781debed685fa2013ea26b993f894c1a4d2a6d123ba084202abc902bc65a35213340cad593f90aac615898fc107d71a53e96fcfbd661fdcd31aa2657f5d90fc07d0c8e5d81c94ff5ba3d3f2398b9cf29b304f9800c137b6505ff6f858d3a5fa4339805fbf69f4040201c50b74215b11b2ddc76262d169546dda7da317ce65a7772a6b96dc94f96485ec60ac4c0be7723bd74bafabcb2e6ab26d823d208f215287f4e3d207d454374c4376393e1704c4f63586d6a238a53b9ff26f2b52ad516044c8d965f4a67f9222453f3d67b9f26d6678836a692f15856b4c286978b53aa87217c74b77dbb7e3e17756df3096e1d531e05e179e6c1402016d7907c13631a6b9eb351f775ad591f42d4adcedbb4c2bb98b3aa01d3bc66b4d0ae25f4a546022f064bbb86d003b7d3962de73fce98cbc7989a6f3fcee1c405ab93a82e0091d16204e500ba62323de6e9a10b9eab53f448d59689d5c3823676e102333ca1123c5fdf2725e00e0e3fd23c64fbe693d98b2c063a58e28419467c552e5f6c3d9e61c5f219b11192b841dcc3b4a42ab32ae82ec1144e0f2a6695736b24a80b386296cc8c7ac13dd32ce9d420631f2894fac515b335df90a2d99d884199f87a6f54b72e3a0d3e0b153e8895fe6c49c8967d94965d26d8134ef0dd2e9097a54f7eadcad13c9b147c55c3391096c257c4be50ab09cedb5678e81bc39daeda74adc8e0bd3a344d017fef9ac272ce0720a3112c1da6619272b7228a4360ccb9f79984873e272201a459e5e2ecb3958a8ddbae4c1a14082522a408b836cce2e653d8b05c2c869960939bfa9949bf8e71e77ec14edf1b20b39c2b45ef9eb65553c7af3a06417436fd398d7a1a636b21e05c040577f3124a37f8fe79d1102b1c95046e703b11e78c98faf604bb3227e9084e1369b2ec992fa67432dca7a22527b1732f6946d193c29cc128f054c51ffe261a8af6c9a4d234e1a72fccde0117c881693d145f081c2c70029c1d3115a26dbe80f446da7e9c6e772c73321b6eb13ab132d7d39af92158aec77d162aa106d1dd5aafee8a355810e35e8929869157921615fbdebe091105007dc04de56805e408822a305a1121041bcde0a593a36a11062fdb979930f20f9c4a0f9a86031547857a820511ae1a6ec294099de0f2e831c8204023f9da9846f3825edebc0dd225523b4e3e0f087dda82de0e8f8d577b6acd148ca99001da1ec4e9ce90b584ac5166f39a328a16b59a15ada2bd5ed3a57784e1637efca8723c1b03fb95ec93821762f09107254a6fc679e326bf3e01f5b6cc80e2907b63f9419ea55c07c4a07a6d6902d431f2a7c3b74970d185962edffd899b42800fe405126c89811b1135a51bc30933aa83d74ab827cedb431ae791844c31b99ffe294a13e890f58c6dab0ba5cdd62a34236a8d9232760e926d97ca6049072bed5ef0a0583d65db55cb84479402401deb5a517fadb23e6db51ccc960052c5ce0f9efd5f1c4df3fb3d7b02d584b7d2adb0dd5e6166fad254754f0cc33ef3d1c7c783028e6b01708eb49bed930e315a67f3b20a98717e1748889ef2d63eff93adc2146354966ec9627d766bbf76cb6e7434c5dcc7b29a9fd540410cf89e0559e27f80bba5f44bdd285e4dad2dabd365217d8faeac12ac39d4548bdffe59f315c907508cb2857fad1b3fa804acef7494f701ec99dd82cca780823a38edf8e0c7337d93d136d4b9106a7ebc33fd8664180413fc06e400f7f2f5403a3de16330cf840dab518a229c74f18c34a0c7fac14f019dbd197ca0f5eb33444a3b2825a981fee2d47a23c3e2cd274fe940b39be8ab482e6660ff12c7e9748bf899beba64db0cb3bd0b3b6316ca4ebb6b57d9d054a5356832ae12caf49bfaaebae1327d046416534d5a07381d2b25a2194623d44c0a05c0f94da22d0a91a78d20fca1ec180971508e05496b46e1cb883e34fdb36f4a51afa0d9bc2d165168b6dc457ff8ffd3a1594683219b774a41c81171455ab95b34a3ce04886c4a8da94658fd74493b64b067ca156eca0648ed06814267f639a10fc052b9f17f49a3f3664b2dcf8ec61c03a4eeaf0f844640468aed57bcaf716225de2e719da0b0beb9060a8992c2bd225a7e532710a5a509d31ddaaa5f81ecccefffb52f78bbee08685aae8a2ef4e576fe6045155a0e6f6325c501f7a03bf1a71c94221ec049d7dc105ce4f6c0aa45fc4b373254467f460f4ac8fec70c357d9788d2fda11528e93ed4fbd2a8605d6990e9f48ab4763c4b987097b09c3fa9c99a49d6c52774b20c9b37c1a74db7e25a63fbedd25fe45acd50265d2cb9e96dcb6e4acb01780eff97d23ced5e94c31e0cb2262ec495429faeee67bacf7a20ada753fae7ac47679fdd47bf4597c766629f19477c645985bf6db1f290a8d0b359143b71c87e6364139f39a35e51f6d3597e034b74f97a04b7ed9159f7afaa842c20e9099735419208ddcc1765091f7c25c47060c29e861a3764b05b00eda1e2f6da8b5116b7d0dd3bada33c9ef6aba5c655d454ea722537f780f7dfb7781a6c8c8ca47e986b959ef536254516fe78fbdd999ab10acb61855af8f011916b5869cff29b057b6da7dae1c3076b010d2b2d119c2f20b9cedd8c248f368d11fa0b295bfe3bc6181ccd03d2edb6beeb8f9e60e525f8e9148cc84d9f2dc8e2722f908e2ffc05b27e58fa936966cfde9801aceca9583d253f007cf38422d86c026f41e8dd13d6ae59e3bc95b132f0ecdbee85d6f4cdbe3c3cded5a58e7f422199d7e01bc812ddd0cfb085ea63f8fff7d6f25c07eb74ccc9275a72dbc9056fd52d53d4333bcc087f1c2b4d9868171b9ba14eaef6997285db4d35d7018e9a83d2e1f3bd5fd489e8b77f37c238f72909e590a4a358b9e970f00201dd446035e080880d5b109779719104d68edab53691348a22aed388bef56d6effa2b74a33419204b5cc65cfc508f14cd3a7ca00d787d464256b1af3ff2500643b38e4e421c5e18f02fa73bf3384bce0ff24d624174b3d86215a971b53a3d10efc59f36d419db38c41d8b5ee1d8f973617ea5417a76f898b9948c51243203960af0db2d3219f9d54d2c19b8c9304b94f0982a0ef621b895973dfbe5ca3613fcaf13d8fcec91ac63c96cc6de8e3c770b91a36217ffd18af7c5179732c80067126511f030b94aaadbb142306c7ff3004e1936d1887e9e305784ce2af5e6372afb7f897673a73739b471067db7bcf92c0f9171fbea083fda8f49e35628b8248b842d1be040599a85cc2cba5305ad4d9e53cbcd892826230237da0e93573f5111456b6009833bf7993b5aaff54bfdb008d6f13ad861ce63b059c815bf9e7b6e5b2346fc524aed9a2d2444c806bda85fb163a4ee601a3edc55fb3a5a96f3e057d5f2dc0b165dcc4c29f41b650eec7749187f1e0a6f1386254a198ff69849cfa3a07936da56087421fdcd2b2f0fde531e832228a5c38941c59d9091fc24ae0c2b8c465d6ab1116499c1287a645bdb3cfd44c9f07f2fae40363a6c0f19dd516af1c6fa517cad7997e08966af9b9541d0bda096ec44d0f5f3a724ee3ab63ec2f35cfbd36bb7b866ac9db1655e6d9e1246dfd9bec1343e68523f1d2a421b101fc213eee08c6ebc641839741949423881854fd450da91d59f0cc3b15368843c37e38dcf897d647980a002e8b8991659a50c347c9b3dcd0f1d6ecafe7ba32a1c63e5fc1f0db80243aea75041f1c51f7322d86f65935ea99c58a66e986745147de51e8b7c700dd09d4c8adc666d1a0aea0bf13eb1781c871c4704cd4851f9a060cca4a5b56f964d782a718828c6ed651308089b7038536d13e1de81421b3785a420d9a4884f3d083b0193ef065fce1ca7710da059eb87128221195e43e92fe2053f5685eb188cd58bdfbea2b831ae92d1a76fcd54ae548201689539c08cfea666f3898b9c7102cb56a115d0aa425aa158873423863deb181636fe5263b35b3cc66c0cf20efaf7d3331844aad59861db217d7331e57dc9e48436ef07c0b9c65e0dd12bd9812aca37d01ce4e67f4981fa777872ef381ad9dac975638f9dfa9562c4713e83f969f84c4a47f9f2a67663d62d523667954fed304c4a034cd9dfb40cf7f43fec07511617b72cd4e7547e9e1d1b0c79a6e9004e4c1a83690cc642cbfec88ff9c2b17f994212987195b773362874e9603e659b78cf19e19d36091d3a47437a474194a127b5136705d8ce3ee098f5d9dfd643e5bca8bef1b0e32f22c64250324159cffa2f52edd3b3b66d4bdd2fdad1706bb222a9082a29c04df8953309e662287aa503e71dcf247af29af7aea1b1d8eef40777f09024b74ae6b7c6eec1d58bad256e33330b7579192410aa92520fa55183f2bd95921ae5e378010f8f4fe6b6ab3ae64bb33426e685157925ebe9e3aa4d83badbe280ba42735b610f62530dfea8573adfc2de0efea5d9915bebd8339e8abbb1ac3d56d31a8ebfae56c2aba57bfc2a0e3da3fb06ed4f411e1e6830e9863f320a69e867383a15650b29e7ad953c50f235a9d3c7423a3652e9bc03d08e0c339c66a0b6db432a0087469e2e32b4f8e08d1d5b2958047d19d72c7d8efd5f0a127b8808af2c6c710715a5f330df4d7df54fcb1c5ae8112836be3af1c62598ca07b826e627d6c7ccb78eff1e420bf2f151cd4f377494a0ae846418af708e756b5f97f2e82c4a2524bc7d2104a17b6b67d82bb568d8f6838df8189531164c1c6187c84f2f863a334b2705784916e4567094bc30d50d44153e5d39e275be4757271c3881e4bb783877070df9e308384d0904ca2a2edf9d48b7351a9576d946e8d56753f9a22f7307c48f9a1c087e233c77783b2c9924c413fad84ba4ef0b6df1029a44ba6728174bd6ed8ef4c6d64c4cc3ab8cfc1d40f17640d55d22dcd1d25d4013b87def24a66273f72682c44315842a0284895fc8c0f14bbd5fe32f30440603d78b9467ad7e1fd4df598c205889d90f8e132ef18c29b0010a67602157235febb8ef60708c05da40b51e7e1551442abf7b552d6ad0f55c3d2585495c1f7c3c5f064f8ea9600a090962c557c215acbf1c1914a614f3c6ba8fd9ea7c5afc6b15940b50889885716b572553c105743f5c494f9996072086e32b51c948c31da4c7fe2ed2777836af0fb2b02a990a5c40924d5697b1c457ed687acf12ccaca1ad0394af7c5d8e7154eb70cee4183dfd3d43a9a3cceeef78f36c1461da81dc1d7075deb74e721929de81f57ea269ca9b5bbdc8ba3b1d8d789413c1282c67057754bcc2f2a7e143f4e2464b90d9851d755e49341051fa810a31fcd3af8ab5d23af9244aecc49b60bd1f45de6a191d1a34ce447dc3068752b67a743f7413482a2d0e65295731a4fbf126cdac5bb67280bbb19221112022e8169b18738448f15505335a2e457a1f8030eef20c739f5a63bd23f056327640d75d975796e709305867e3643764f286c93b65c0f415a9e97b85632c16a9357fddd91f79f5156f40373d8d6f2c7252c0301172c9d16a83318c4d12c97e281f680f07aae3c48d5e3113f1c02dc480665a39f4a133546b7a639d42317a00fa780d1fa2a9d38710c4609b6390c9d97a03c6e489d851ad166e84f0cf00f5c4a02e3b18e24b604aac266616971f66c9738a78a65e70e26c800b0d8cc4816de7913cecb1735c5cc14e8721e89c89715b8397878009beba0656e0476bf923a78b07a2f4a85a8892af78c9f927ca3ad58479902586bd9e984b28670f4bb050252c54ef019b2b0e3b236a56306d9d8bc93bc2ce25ec45cb63f1cd00d612bdb8dd0cca10c6311d63e8b04405525df6538f7f248eaf2d47c3bf133ebe96b643e207af778f99ec179e0f32636e35cc46de38b93c499e26a6df38b4e934d4d544da07a75b9c93dd934625aec06ae42d188b4a342732179bdcdd937b40cb20190217afadf9bcd0057969f678227b7dab0d044927d2322ea2efec0799b87faabb99618fac6f7eefa04630c6bc41db03230042013076a7eb5e5503e51c1acde73ce94df4d929295ee43eb45e0ee1aa52d42cd0dd8a96b8931aabb68684767cf60131df6330844e777059da455f9ff9a6d8ded3ec46293112036ee7933a9124ae6c1da8f352b12fac9d7ad08beca3b8266bcc6f4377e3135a38e879e46ee893632e1698d27b8667e2e8a83577ba4b965f7d5a6312a931a4d05fd0a48c3582d3d65a4c7573d51536ce2411fe93f5830f3852b0a288d2692778947b9d6d87e59da5f6d3710c46cf2c4317cb2cfa7fab7c2a0d89f06993a0cf61fb249f3946d8511d9169be88ff52d61f80a39f0e3baa3c95e6c3cc480a384b181d174e7683b4896be7892910495548e45380ab47c103d76a7d25a0f20acc584db12254c21e72731c233771037d8febdd5aa0db0de653f13e9c6e0d85566e2a6a52192a0031e5cbf573534239b8ebabbe3e40190449e5078bef9728749a3f95cdad11371a0e4748f7d0af62b380453cc44b7c481e0107898dd4dc98b343a70c9f2dbad5bddda0143070364f31cc9fcb56bcf4658a862c42de805e1ec28be1ac06f660794a896e90b63a68ff92a65bc296ab128f0959babfd17758bb13322fcc7084a56954fd5591c1edf06467d3e8ed39fec88755f0a507af596e792a9902c09b0288addcac9d82f7609cd2e6a5f48a988ff57006be997a1f75c473d81f8cadc66e40cad1ff88539722ec9c1336674d9a0d7726e514b40b1371147dd3049fb7db287ab3e4c95dca62cac3930173f349faae9e6842548f3ee495e566cb090480253ddc7d1edea67266a6b4dd374dff397460e6c5ec33635e5124876202fb2fbbd7b26095ad4dd98fe89afa80c05fb51fb3baf0b4401adf06384396796830ac12fe3b2037d17e2ea12917a08bd96d1353b25a90caa33d7f1dde7123ba1435f6117efc74ac915c0f155c906ffb4d4adb78b73af58ed5d28882493bb4f1845d13542f020dd4d3c01672bcfad0f3f2831f8735180a7318d66a3858fde792b4442f8f249581aafc0fbcf19893dddef87c65cb90eabafa570863aef8f5f782ca20b973ed5a9034843b0c003b808d1fa2f5624328befa142c030b9e54cfc26725b86278224ff563e1fbd7474fdbcbf63d358f8159d6f02160bc1bc9f56641d208353cd7a066761496e88195436c1b7e51438e93ecbc148a2923194c4515f6d14e53c4789ed6799319c1cfdb2eebcee393e9bf8e37feaa3da1c4ee1d96d1e960ff90d92d8f4143a0045e064c0c5a80e16c9edaa8f888d2e0493b8b0e2620278e8a7b352bc82080f5f8cd36fb9a4f9915fe51b48cd92467daeb77e82c73fd8dc4e81520bd3858e8063b854aa58676537ae1246e1ae6a6601139d3aeaf209dec6b4c449c0a18ed1d06758101a3a1b68ad456225704f1469097fe99468ae546e6c1c1f96c1fc43bca90b68094223fa1c8df9646522a38e400106d0f0d4465751448f8ee08484a5761e3ec3044657538e026e9389672f4f7962f8ffdfb492c9a2c2c230128b5202dda790e2278e6aefa5b7900f1c5979d19ac0daef2a39e5c9a34e6cea02193c83bf082a11bc33983864c149afa1db8270cba9dd326ba0991062b41837c887b02f31ec77af6416bd990cd6f4d7b9de768e7aa10de8c68987700edd9ff5dd72f996006e1edded9db1e8dac7e1f6ceda726072449cd0ff89bb1716410658f6d7fcc73859974a730a3962e0339319db8618f8eadbf579c66e0d638dc33fef996e080772a0bf6d5fa4510c8f0abdd9f4d297dc25362e5a1c3d5e8fcdca6fc971243aae45c80611b556e34b8d49703723966020fbb5d4ae8709a392a185b8aca9dcc764171a8b1ec33b14ef9ffe94602c71fcbdc932932519f6c4388f79cf942331a1d0a66a0a208955f02e6b0a9ed9199a462670cee781c594b1ba98876257f4cbaea24fce1a216e2f3d33c0c5072412a1ccbcd6d8aa5e314ee1176bf1575fd9100969c2ae236757e1dba72b7944440ca873ea4d00f3b0aaedf205ef13fef49ab3d398b98fa5f23320e18c42c4e591c1eba969d596d1e43bfdcc9004f15d54425b745834f0e1a77d0d50bda347f9e076d845cd701c0cff211b0c053a3e19f15dee34a4bcb97824d0f224833410cd04fb3bc1c698be203f32fcef9fed661c68aaa8b8f1868df6cf321f117159de384372a0e6baa5886114db73771922ed42a5a353eca5786960f3a2ef947d0384398c45ef8164df5f0d192a1bd1f0a12cea27e311f5e6a50606c814b673fe827b011798493b9c21750efd9ac00a7e72ca71835e71a4a245239821d5536cbe1fd49aef8c4d6153a1af393f7f9e8262c74cf47105cc8b94e176537315903bf7a198b59f47546bf7afe62bc7936b1bd75cd4707db5b7979955f42b44ca458c45a2ee890a748175ce9bcb2e5765446a100b0be3b46299de3c6ed8c82155b11ae1f7070797c7dca84d0f188a0a46f6c4bd887d631d78b2c210129c59c0dbdfd05d4a5430d05c816de97566eb619ee5515c5de4d8a4a03a780fe88241b9c1d272a3c7c3fa0618133e9ceea6147c352b08ff8f50a1f3edc221a6fc61821518b7547950b40077d60ebbd8eaf6f34c54782dbea78a1b3a6644e7602b2cbbc9fcc8311f3d8b40347bb28b461467b3cb2866b4caa71aeb656664c830d7fed587db3a801c116b685ab39a0f4deb0d632c2a1597496927b707994b18f1f46cf5c044f9050c2ecfd004fa9ac3ea4451e60426ab5e78527c4f6f5eec7aae17e6dedf6d8256e0cb92d545146ca352cd946b196fb867edcc2a69ba26f1b2bdec475262f88e37cf2b8a7c916b483bb60d881839476e4f773515f497f03b2f36a8cf603577491f0c4ebbc4b666cec3e56767a56fc6564554781e60bdfdbdcd703a062571886ca1fe04d393b763576520454ecd45ab14f6d21f6b21aeb7b2a0c9c0259d2edc8c65742e82db4df59f1deae71fb38a2b4f03bb9548358b895a41d8c550ccfdacb7e91965de121345d0939d055948c2e07a7ce8b99b65797c7951229c86040687f911895c11c64c55fa606d79014db3c900133c6aa74d5bb9dcad3ff2d55930733955c8c2d117b2d33377c68e6210e73d53a702a647732944520c1567c3a048fed30438bf6424efeacc28716895411bcb5bd05f623e6197f0eb753c2c68b5eaa0a16705c3146c76b7d80433ea80e13252cdcdeda6679cde8f2d2b6c66906fe52baf8f2a6b5a3ae34d27168b9309026c884cd9f0c95690140ef84ba87f3712e903b0e5ee257a52c9ac465f964249ba9454aecda11aa9ba225170a9838421b08653be63902bde7edc9f23d447792ec3bf196dad0973c6d05e3349dd357578bfc1feb2daf81a723fa485b38aac5c58c88b8ff28140425ee17f7b87c1cca34667ca0ac54e13d84f42a37099859eb7abd92a0bae30a9b08e37d95212ca8a510a9c8f7505cc6b83c7e65ccec55b052c0ee848153660eae40a9c794deb5c4a02b9f1b06e97e8239efbebdb6d1c67e27d7b2928eb5a5301eb8115c61da714a517cab28648b1d4868688e50d6a9ca8ff60658bb3a978f7abc2fcc10ebebf197de0faad7e8506c89f0734633911ad162e5ff3a9045ee1cccf5551fe9b94bfb9f4446925e6c58cc7f9f40953dbfdf3117e9ec95c4f8355460b42d0c8c0a88bcd0e523afe2712e5db8ae3728a7381f333cd24bd12dabf67c303810fcde407179688d679a7f974a97ab7c991793728acc18634b454b288670544eea512cb1602540259d97ba9b213b59c6569aea0bb70d49d37f3a6f3ab5eb425caf77c57cd6c4ddbad53694eb691c443110b1c310ed7b2a8b8c91b9380a20588de1a47d0d4088b4d56185c462ed435c3b0963474cf1c55c4ad8c0f1120d252e79e9d7da0bd4e854d1c1293a07f90fc672703a1ca701fe835488e248a430dac1b866e9f2fa04576d11dfa47d547318958775fc5c6c2cd3dc035651eae1e076104f15f95a12bebbb900d4f2dbf84dbe77f267c79ab955a5e361150142d6fa0bd394a5e120de2e6fbddd2a3eddee46ce0614c8613867cb320904231977ab857b1ac7cb8178c6d3116037af89a5e423bc51242245d5752858b927b99aa57f98285d3c1a0f0d2882b65056814a1743d4afd86334d02205b67efc693c0b7c21795bfc4b5074ae28b465ab5ffef67645fd340f83ca5bdb32d6c1c7ae0e68079f4e46ff803134927304c1400a036b7a741c1c30051ce0b68e5cdf8593564f21a55910111102a3c5f1e11ccbe8fc49b476ba48479ac4087089a5e16ca270948cc3aaf0923cb46381f73a0ab244b74bc127f227c0bc4207491829e50e6426ecdd6c60268211e8c1ec401b0028d306f6f498e850bf8d212afef96d5f617523b87b44c17bbaa42354defa737b9f59278b436d7cb9e8276aa706df71da87d58b06ef5514da43085f32d1f0e14cd274b85ea01d047ba5e46a08d44a9eda64d1970accf4f2b6636b5166930799df4d47902e3a1be67944254abc7c0ef9c687a0632121b24fafd55eb57fce4d8fa6a9c3626567bceacc8626f11ffa58da964ce31b25ca9f479eede388bc87aecf97411b96242f9fc4cac8684df3cb0c945eb3c344f0f8bebd1819f6888c1a3963d473ca78869bab08ee012be3a6dd834480568d384180b8a9917b7f14aac55fe2e2372a2441151b04c33fc6deeef4b2f777d0d96e60076242fb7c9658126e4a5b04c6514baff7520dcf5ac5b6ecede40ca78afa13c4640ad5cb71467472408d1069cadf93acf129ee675737f2922b99b3befb7a2f201ffa0fc75f98fbaafb621173a43d657d7dbedb6b672411924e665fcb6a6c7d097d535d986f4a2c763b0a3cd8d5a7f9c2e6f7dc05abab7d32715f8ff7001d82af57d36b660468a5563cb102ef803bd57bc190f303151058087ff3456f0573b0b25c5add53062b6d6c65fc0693be80671ab2b219933944b45f59e0a55d858c87e45b82f1ef103e8a81d27525e724bd105b201275cd569488377807465b40165d3b2e62b5fef65991e359e42e7ab9ef3bdfedc4d6730abf5b0b789a4981d52a2b6c7e35293d6248ba283c102b1b608b2cb7664aa08781c61912d552221e712ccd4e4680180bdb02a51d802b440e518a7efee177cdff09e93b141c87ce91f626a39e3d5e78e9012f5cc242a74d7ed91730da9ad656f16c1bf325d831193de9457abadd881f87891f8efdd9119f7088b0b0dc3f54725ef086baffbedbb7a4e07c012f8d0117ef0197495a7248af4345f0b522448ab554cd8f9faa10f714b07e28e0219161151303a3eef1cd4a6c14079f5d1441b29763d3b7d270fab46f189665ab8948a7eadb1689610f24df47c2062cecd372038eb2679182d3cd42019d46c58e32082e6fca1b20bd49e2814f3d0cb032ef0744395734cc81f12cb4caeeba0886e2e09db97dbd937f91f7faa88a4e3afd6bf9df290c5fb4164210daecc5c0a323b3631a8bb1038e148ab0cbaa204b125b500a5002dc6b3d67efcec7372baffaf09bc978786de35b29926ca898c1c5713697a5a57e9501c00356e83a81dd9d4fcb5f828dfd50976bb5c7609742ad542d0d19338a71e1ec08b0488882427671d01e35d1c63c12509696f7c86d374c0c9c3bfb069ca0946e918ae182bdeeb7ec97e876fc28fc8e3e05a43460a8af7f54e79abbcb3e8751d4f0e790cc386dc32758ac86f4ef725fb8a0b30151ce3dfa0c52ede048bbc4c1cb233f0efb6ba40695e3d248bd5adfc0dfa95641ecb780b5d44b53b574877cb7256c6ca2f0bf374eb9bacc36244010a2bbfb090f5f32e20e2bd1d41e5559183ecb5ce498212e3dfe6c56a068a74e916d0f5e3541ae3dec9ead2ff22c3e3a6a2e8d991f02acae6be7c2863ea79af1f77c52c24db87fdf5cee75aaf208618d26bec041e115f8157fc2904178e5b9f7369e1657d2f776e374c3ada99c645ca1e0a983066c1ebfc1958ab4e08b5339fe2d79bb19df0541126350a20c97708e52a287643996ee6e58db224f8880cdb446a21ad34678194d7a30104ecf5867ab80ff1fcfb3371bb346fceeb89e8af8655423d0a59020fdfb96b81133f1bca5d6473af6cf0a8c75c558dccf059d2c008d6695831eeac9336a885bdd139087d304a83d7bced7de8393e6f6de62cfa303a39eb0a12eb5f686de64ef09776ea306e605a9484f584e9e21ef9d8a3bf02a61cb9d27782170a74dba6aaccae1aaa9504e1b19445e7385ffd3e4fbacae22d98216a15dd4d44805e4a8e0b83d63933c7180cb333c5da774b73674ee23013152d21eaa9469e299ce9a3c53a13f04678307889c303f4d4d6d34a6961bafa8181ab87d0bcca2ffac614f8c83ad1c05352c3ecc16620c64b62857688d6267a65dd8f5f17ec182ad2f9c63eeb9d8c45e24d0f851ff77ba007d0bc48b3c29be37925d7d11f61cd255a2794427867bdaad30b01bd20cb2ce67e3abf1cee6fe2d06706e6bc274f9aa96448e50ed5b3eefb76eabaafc5277c9fe3fedb038affb00b4abf22c537cef546f721b405f7fc262754bacf935b0d3dcd879269239601e162edfe43e9046a00c2ca0ad0e49358310e7b7b4458aa9c09b52248a953d23b850d974766da12670cb8954a659ddd7b9477a623bf2d2a22c855ee990b64896469e0b3d0ee94c7add63e40dbe4c860e70352b7f77ad05b0ffffff4f