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 45586 d978eb7df36419431a57812063595f995a3c9a97c8e003791452289e4dc1c839

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d6d4ff477b30b81a18adb590d206f46ad5e86bba52941ef462bbfe627eb00946
Certificate Block Hash
d978eb7df36419431a57812063595f995a3c9a97c8e003791452289e4dc1c839
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000429000002690000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000073475b10c20d0d60c61654857cb5f7d10d9b5a160a915ff7a86fbf1019b88b104561ea28b479ad23a5292297e6e802c509c8165e47700505ec56e09f0e06e7f24f94316ed7a25edd4a1092e2ab6473cc62fe21a99f3bc62c38620000000000000080000000e000000429000002690000

Raw Header Hex

000040204943aaf49f7148ac5933ec541194d279c92582c4528643c6048d3f230f4ab066916c4ead62b9f247eb8f2fa384b0c9c162de9a9daaf7eba3f245e861135b4c248415fc69c6b71a184609b07e62febb62f41e9452ba6be8d56af406d290b5ad181ab8307b47ffd4d6

Proof Data Hex

59,560 bytes
12121601030748803229d949caa9c0f2a6b3b3e16660013adc5431291921fccf1ac880dcc13d9bd1c950251f30c22e294e523d5ca3438604093ac7264d0840e1b753cb93749999bc1cec08477b0a09dc9e9f5d456c495a2a8f3d6189f148bd9e93d4e37e2c3f7da8306a42d3d823158eec7252d720c31efba1da07c9eb840e774f1bf1d146e6661896897020f24e97e174ca6b71dc12946e65d47868c98ae6957d5ffae1cd6d3f2ca11d4fbbb1b974c3d192b31c2b5d1e023234572ef9d3b91d7754739b372f4433c3cca7f5c346c03f96592ee9ece15c7e3a2d177832d4bf6034f66fd4c6e15320f6e06c9a941e08efd28a7939ef74059163e71899c4ff102e1f4de712045bb911fb5b31affbc2a9f63ea685b0fa60b8abf7cc5712cfd636724f2dbd489c1f286deb14ee017614abe0acda1755fd535fdd40b95cabc80f6761e15aa19aa0d633aaf00ad56ae08f3728879b10915abfad99aec8afe331375aeb2a81ebe51a76b4198320b93a02391aa41a36dc7be996d0363373a6f84cc304c0c44ebc79ea40d9025b3c4251180285bc4a78b912c3e1135452b7e733533db09e80a3abbb6047d1a702a178e0a7eda9e3a60f905388fe6ae55c34d43d4ddb75e1cf1b291b3aa74fd169d0f22a0a93aff048918713f54ce0c5d2f15ab917ae42530c4bc6937e9c2b13329e6fa35b5bf57218234015d9910ad4819f080da83c0dd221fb45abf0f6bff94e8f5e807814041366a829704d9788926e9fd50d2fb21d2a4cb44b61697a735cb016917e2f57bc0d3c52a9b09e0259cfb5d1484aafc6280a2c29d7ca43125cea16523e6e581f70f24f174ea56dfb05de5584ca440b558a9f2c0e691859568b9ec57839d5558ba676f257084bfe31e5e092018260040df97063752a80fb516894c0c7a1d617c138add747fd8f2180c31cc9ba7ad66fdd433f8822af78ac7700b6b7b435564fbc49623bca0f79273a87a6940a531a3c424a247d7b3b9daa9c15fadb488dca838fc801b628483f38706e43eeedc7e8d929c8eeedbfd6ab581925ffb5ac3c6079ae35d93e4c22a4e98e327924680f90147d251403e42c983b0fd76d35a17ee187c8588f0e11fe19145b30b33bf3e7eed1bceb16c7b5764463fc3c39040b884e14908c7f0cd3bd57a71d11266ca5049c5fa337b8025bf0ef6da674d155832860247e9b7b5ff14db5ef61825d268ce735356740621e8bfda018fcd6ff5bfad64223ae7e76f798ab70802afa01acda1454a094935a2874060c5bc33478578fe8cbc69b122151f7cf9ad958ae77746f6d50ffd3daf1d373016476019f4f7c36f9c75f6b62e355fe8ea532564f68bb9c31a5406f0b436847db154a7b6b4b23b228c02eb9876581b980737756ca5474741a43e0f0477ef2eeccf8eff377186d1290d251d1c2a6a570ea4dc26fbc280c7a34f2ca86599407c2ed14c65e6485df12ebb3b7ced0c1c8de534f531f8552f55efadb456765e1769af0964ac276f27c99f15b942339b8de7e7427904a60b7619bf553994a61750cc4f4387b667098b6c845adb8fd5105a8ced50ac23a682c730adb0c76b71eefd59ebd5bdb0537272e4a399a46a1ec21cc637184261c56355c52f2e7dc71d4289172eda35e9272ced333e7a69bff97a561571f8bf033d618b24014a1330088d710771a04acfdad36080daa6cf7ed9082e5ecf718c3fed5cb682c77d7eacd45192afee7e81632e88569e61522c99866042239649b16533b58984104de50ba544fc09b805853bb50f1101e6ac64f760ec5c8c9e1e6cd1d01b7168783ba92dd2e4ff469ccabaaacbd285ab4ec394ad8d8c6332b56ed56a761b723a29b5e98c9c70bf81e66bced908e61d6579c1aee64ee8347500a7dbdbadcd6965212f2ba508bb6feacc498ce4e2dafc5bb430dfbee3900b3a45525b42d21de134b1db35617a903118b705e4ff940661b4bd0d21492757db31bcaad1ebb18659c4b04c280edb1e66943973ead06fab2c11c3bd4c74aead3d8d0009b1f68b2d87f07123a551512a5a1219f03898a457ba5889ab5385bc9c4e2743f7c493562fbf45e32e422debf0c8e9a7a80edd5c86cdede5cfaa5edee67135837dca677ffd7ab56f78467a72ad0114749c15c2d2c178e6dfca2f0a9942b256b102b80bc16a5a56b9bd94ac16715fccaec7ed8e1ec246667f06c0cf2b49b2a0755345f26e57962571626caec5bf4df87559221e7d8f9da8b7e2f771bfffa353f90ae65f576d208a567a8e45a4e11ff3b49ee34584fd01dc36e0571878fce61bf4ea14678177fd945af830624d15b77e8579745125fca8f02a2a4dbbedb5ba58189345bd5c4609181d4d5dc252d197bf022962b7c12d10e145d7dac26fc99a5daeaf86a13001caf429467fb327fd6b26e7bb249b6c91e5d0d3d499d67c744d90df2a81731819abf695605be83780b5e7ef2d46910beb7863139bc61b087e2e22ea775d4f89b33fb7baa72ff1263817e450c4729fe0c938cb1182184eccd26fb476f8838f94f0a3caf989fb40a9a444d206bb36e39446350693b360923cf34110a17102014859b3ddd0a06ac30b0d6b8d052a945e910ef8df5689066076f225ea325485d1c25fd3affb0789ed4e4108340e178e1bd6d272579087e655a95a7aefaa9e7dffa9c9d3fddd89fcd95a082599d5b4f5e52500474eb67dc209cdf3c2daca9bec08172957ac1996648806443259c17772e85b612f199df23666d543c32ad11d261bfec892e42382873b9f03f11850144bb0dee6f26bb7b4b27c12274442c8f6db43ca08a67ecd0669a6fcd44de3d2912ff98821834c94b837c27f1d35b83b5755c71c42a86c3e0e04707bae75933d093db5ccccd685b7ee170ff704d44b8f2a53403b75c726a9b74c0f365173dea6eae516b421828ef23d89891cbd7245f09fdd837efd487726bdbc2d6d34ab4db79982ae0ee3f2c6ca8923240249687ea9233129dc8c768ee4f6f19090ed1dd75d672b191092ee710c2d48b21d3e32deefc595a615d4a647b181b5f983bc03e0be62d0a4172a30703a9b50dc4d43cd8e8a318483f20f45693a775417c015cf4ba848a1ddd6e364408463f91c146ed71c7d20540fa26f0ae112eb5b2f5f8716825fa0e408825be8bf4231ff6976e5a965885cc927579df3b0ecd98c368897af30a718a22d52e0d6c2086eea8023b6315fc3796e0b9a77333e081ec76df28667cb183917df76c1b3e7611462ff59cb2ced0cae97c443b1501ee356e1534e8a2162c2b0e23ce729221a8db92b33b4e1c002f4207de268228c5107dc64a77ba4dd737bd015128922070122f554507a1b98751d138c689dc8a63a9c6d11b5aa277597fcd471e4fcf06836d30be6a8340cccad36a358616bf51c0dbd62d7970eab922f7915a3f90793b52fa85c4cc77dc93f39a26df16d528460dd0137c36e16620fb704bc086c73d58e4d0838cff708dc13d619297f1c5605cb8e4ae9f8e5f3c8add1f883f8fdc335e3e74a2c1e4c2448e3539db8c6b59e14d45f20f856e1b93d469e6fd8b28f0c9f298b842e605fc3876968e6347cd621782aa86ecd76738ca05013959495d3456ac74b3c869247a52bba2bf6f6a2d4d1fba918b89111c280dbb0081213a12d5f78a75f3cd7ab58d29e52c890fb82fe00181ad66aaf2b4e0b744b74038321dfb3261c2a1e9c0297206d6176634ac2386eb6376297cc9345d91f4c3bc2051ce6bfd951b23bf573f3386c37bc0bddfcfc091cd738a4efa78567d152d4d6457a27023848bc5c3dc3a2b03135bf019c0cb7b1ef53d9c9d8b12ecff7cc575050df8cf16159f186eb152d7ac7205c7fa1b70213439c681be9f5fab0b06ea5b708e854d883b580cfb8fc1d4b8cb7902fc7c5882ff8a332810e7e7ebc22b6c3fc13c43d52e5b513690a93989884db862edc84fc94cedb76f190fa6b2f6262207a0aaa2f2126bc46471e15215e278ef0812a607bbb3e3400a8d01e3683519fe72bb752e2f672123d36d258ef1f70e23fdf1e18c7d369b609614d7a95e7424c7104369d91427beb78571b072c708397c584b840e64a22fd5e631bdf8f49d50a8c0d03b2abf079a9f2ba1b5dd8108112de1dad323bd617b6523510164a2a2ab385ea016fe5ce01f4a40c278602d384e079c29b73ea53794d7c6063099d90916009f582623597cc28527bdf1ce45da496c237845ab2224887b60e63e76b62643e85b7c851bcbef3e56fd7563fb77771f1df0cc30b6e0b61772f638597805bba0d0877e6d40a1ed42ca39d09bee97fbf40949a961740fc9a6e97fd3106754cf9e446e5ca75894304185adc074377969314f55791e477700761cdafdcf01d72007c56ace4cce14c35f54cf73c1debed2b25513f4166e2b98ae0bfd9b942697e675939b6c4fe01a8d0c9274186a454b9f008f8c0a748c195b3e71b5375c62a76ba9183eef9b1a6d2fb730df40b1c2e0aa8959c77e20c3b4951f6782adff461e95a26ea787d0e690842a99d1d19990041d2171a2c836f4f556aa061b21ab00a247df2935b5f81dc9012cad221be3836aeb1ce757a63ffe37ce5840b21b32a44e62712bc3ae0c851a7384a5849c7cb8fd71bcc61dcb59ad092bba0a6935bddfdfe07f493a1b15a2ab2c4412508f991694e9b7f7daa6e046c7a8697a3bb305ae5973650e89ba93d99ee1f5c69b1f44806a17c23bbb293d0c0387a19ae8b4a4d78e7fcd74549551ebfe105db8951f662117b35931249ab52c2b379fec9d03b22647f19e5ffea46999d3e6dcd74794d9aa84ecbef78d7475d43e3640be5ed4c73e02a9e22488d0c8fca2a4180a7590cdc14f861f48b605e6994a09cba904b193c6fc3a3d6ed9d7683c2c7e54db2e5b00b7762fdabf6a1c495e827c5ff3e13abc42d366bc65dac67b9c1740e30a7ece1e5d5710451c197701e3b0a2351889e4828319272ec3fd5feb0e0e9378daabbcf1d385e0f53d922ce40c1408b8a0b477a5ae891b324b7adb65ad16eb5fefad05ec32d6a639c9a17cdddf6a4859d664a96468790557b862d0312449b051a1bcb22f9c55ee2111ab117c2494779a2d6d8575c5eb76404cb1279d9173df34f803a758b4a31c60851b5f29a82b8dbe7162edb87e7aa6a4c1c1371e9ff35f7f2577c4c53e25f15256598b4e6de1fbf6163c0a4ea232b130493fc8bf3212d4ade10f510e53ce0798e5c624cc91de6e8ba587a35048568aac5101a5423930d90513115ec409417c85f35fb0ba5a26defadcd5c789b9534f65a158191d99901d0b4672bf622a54387c9aaa8783003010c1f708de90bf9b73c14c8ddf33b702b07f36594ed5af3c955e2a9bc16d59135e5cc3eb86f634d3c5d219f6d9a9c1c413069783c5161410f4c701607a032c1e67ffa80a1be9ee01edfda622f089e913d47069c2ac9f29ffcfe8a65919415d108a4740d0e19b03440d6d1c805e59436c1b13d79236c8d520a6a3a54ad80a1a0e80fe7d44dfbc6f4ba78ff069b366cf59846107f51d34a502cc43a3c915a343b04396db63cdae01b1466175e3f370a99da441d01163266bcce50d25fffa244ee4a09ff738b3b3b6da0b75d0bfe969aa6fa3b3c4cdbd5d26f593cbd4e682fc33fb69ff1de66366fa630f725189abff95ed52dca3eedf1ead29d671d0d710c8d0f4ee54ebb72d5d10c291fe9e5d6ea1680c1ce20ecad038c6f0bba94000da8a383b66a9f13d65ba85afefc9895016358314b4adecf0faa7d4d439b26c0f7746ba2a05344a247b25473d5e98533571cf727487468134cc5f4a19c0102997b97cb5d78bd7e62e33676ddf49d75ea9d25f94e816699e2f29686f6f363889d14e979fe2fee2800cca4f3ceb772f318aa9d4092489a147d0ebe0aa1bf20ded8e54d007024d2190585fb32ecbf7a69a5c7dd75330b1b0709056237f5746f4245761f7fb0588fd61081f902aabc762fa6e2e0bbd6e6b8f0253eb681c11757c95bb16a71ae1c84117ac81d82eaa7b996642775be00c436497e966b0ce59d742928c18757259549570913ec8aa30e20054eb58f8ae3e3c92027599e4c696ed9cafa909dd20a420bf8168ac87fd80dcf82991e585a61e7af27861153f97ca3b52f0d294c3539cd02ea533e4f4cba8f75d735b9581f0038adf96edfbe1edcc52693f88a96609b3185d3b31b6068c98b687fdd7f8b5ac3da1b9aad63051cb82fd83a19ce645c973122a534a5be914f883e9dd167c82ccbc2409983a8641798463ec2304da34d933fa84c774894572d89ec970012bb603d38670d92456b52e3474a645c3d4afb61cdeddc498c792f61afac5fb699ffb8e4c2333e8f8d6b4dc4c2354c6111b5b1d552d933aec0e5d0c2ae54d3d3df000fb65d319bd4d5cff2398042f2eed8c453cdf6776cb508f67005f1621e96ba285de8c36c26c37b268878d8189acedac12abb81b34e6f7df3a6632a8a83d39d0da4139f13f0ffe691700f322f6e8fc41bfd49049c2cb6d913b07811036d1c23e914427b639b497810f6e101d765b68d1859a0c6b2f367acf690c01e618a1177ec09e2fb0a55651c3712dfb5117c3aa09a38ee3b623b2b00eb041180703da4d1698f3e382ff6241b334cb952424b82ee04b277171df5d148a95825adef7b4d93c2af914a7dfc320d46e134266bb235ba11c9d8e5bf6d7582d4673cffc3423e8cb746ce6b8c030799c67e89ced838d46dd37d1ffe38d163cdcf13012f7d228f3ff9d7906479ba6800ba3d7a6a20c339ebcc59a9fd5960d1b256aa9cba2f67b4d6d8dd94bbbafcf9ec0c4c577bf63d18235901378d93e0d74e3761b65bfe9fd21e219cbee4423734fa7e9b941a3dc857fe149faa6228285a87b1a61c5112dfdcfff0653215afc6a5fc0ae7e5e3112e311a9997deb0eea17c0c93caed020dd3870bcc36d827e317d1a57f7bbdb21d751880118d1d1ea009b31259e4f5c0b7384b18b6b3bc2359e05021d2e49a5c690d9afb7496459d6fac4c8ba3d214a125e54a3059b46d0b2e9c6a66568841b8b7827583fddcde7145781a82f75845e2991c40c35874e8e04133a8bc6042aae74d4804d945eee2945d4bcb3ebe10f29181c873f670a29ad01ebdfdaa2910a8d97e2d3e093ebe3932f7dead9970f7ab4f261aba5ada78d2459ee985974e3b88839578ea659904a95fd918d097c7e5d4515b2ea875f43773984b0fcc9dc6d0917ed9a629cf4e64c6059be07dfe1688194d3b3878c8e5bc81189ae9a4a3f65a934d220fd712b99fdc2cc37390c263badc1d99b6d23fffe973228a3eee8c0b01726c969c44b2d5833bec21bec8cade484388ec55910a917485c991b7220b03c22a71b41a043de25a2e3dfae3c0a8ddea2f793db1670ddb3d0c8627dc2edb09aff98922b6d1b450dd3e197d718e2e50c97bcd2084e0f03a6bb148ac268280763a796fae33573f8fd3e6f3f1aa1f3a0594ccf421cdf21b5580711f6600be9d2da86afe114b1c2da2b8413dab4370184f8488a6f990b43731cc283e3459fed8a2825356addac9834957097d6f434f87cd9121a612f88958c4587ca55255a81fee5cd504b41f6eec1bc18d2e859233ca91d4439c6b862581f72bab4da773e352cbe68613cd2e765676ff29f5021f3df4682bf5b99f490a89db5b639438a585f997037df684826e984bbb6d00ce3d2a9c12b1ffcf32dbb15cddd4a34889c7ee6d5b560f55cc7b433ebe87b9cd715cfd065a44fa04c9674fdadbfc2a9aaf72c9ae5bb2ffb19ab31ae0baaca3d44bf5137c23d66078136f1e3c1afabec2a422e934d0495266e1a297850ba875f73acfb29a5a692d25d7c52aa83dc57972c8c43923161a21364e4f403160361c7109397f3f1c4f4fbaf354d048596ae46dfea39d0f1be7264c325f707369c7254fe188249c246fd1cf212db57c7e43add335eee93ee932654fcf4fd5d01c8bc7b09b7cca7fec7847fb93f927b9cdcdc3c1a35a85112f43725caea14756d562ec44dd9bdf1aca766c45b6758a55e9f0dcfe92567494e77a9afcc08a1edd6b4910cd7ce45c6ef3774891d8d1dc7dd8ba58337c04043b3c32aa97224631d01071c5426242327d24d0577d29d8bc9a88aabae6ef5b4d4d8ad6b3f210ae3c46f56cfd19739c1a2259c04b65b90159943a89f759488fb00eff0a4fa412bf733220160b04339013fadc5830b8fdabad995891140b3706ae683e5d93d9c6f429deeb2c58aa3c6fd20c8ddc5e28312336e04def8c7aa46192e3c47043200b7e4af17c2a8684b75793e74a93e315229c06088db470364cf5e6a5605c10a8a5eb947545bd7968c2bc98a6b1b874167033e936278fbe64edd186e3272a1479d61389e7e4e0581b06e626e2a980d64ff813400fb97aa6b1a5af1e22f83769cc3336a724c4dc3ea919a983107b5c353fe927b34396fed266a1f4d969a28bb2df48e6b42d83cebb1d8368f80fb27c685a3f20b4f3e39d63ff5b7d8583b094673ad442d69496badd4adac3c12988beed8431330fbdb1edda425029f4c3f20c0be3f85e19ffc1066315af74a9a0b0c21b8a6d4ebcc8debe645a507339ba3df073fd63cc9a54a6eabef7022292cf7657d13bd886bf3b0b8ad95fa3728d0f028489091c47a88bbb050a48eb7b5cd31526e872659963042ccae7dd12019c0f8093c6518c1e61e4555fb93797d7b2443fef68a6f5ab6ef217fc78ba0118b22e9bc721e5b4438fae015a934a023deffcbeb8003bbcadfb5f9132d426d642241dedd35a60fe8694aefe64127f19cc863ee0d3909b207d5c74479d3fb091966373203d394b09b3f7fb1bed553f1e950d7579ae28b8fe15a30e57c71fb616b0d6e3879a7d1c542b05f51f2cabf06c8f261ee78de5b9e8fbe4192752e17f0075287206f57a0a62c45eb18963ec549ef9d58b587e4819d5ec20134a20ab590af0a99ae3774791d53db927db49125b7d7abc4fd5e89df679ad39646f314a167ea8b6d62c5d11df882366b1f9d6fa914895fa7bab408670c3bf39f5d0f07360718bb1aad4a5e427b9a744009cd77381d579606a4c5df275636cf21af1cd41f356310eff0ffa724dc153d6e307ffa4032bf0519e3799c082e2bd5a0549ba089aa50e54cf5cd960c20ae631ff45c6664670b3c11f0efa68c2a1a9002fe8953e288660e69cd5499e683d414285a20e0315b296bf0190d4f0fe832574cd648c04b995ba06841d3f5dff31d6a036d1cc49b3d8892519d08a1bf2be53f228c352800bd09336135898953eced70c06930b3be98c3178a325adc5ba091bd60003cb02668310e7087dc141b84cec83425db2a498339c5a8bd290b844c88bc5bc727dbed61a6dd3ae9c0e75fae8ce0d08af217630d4e7952bd0ceee2583c6b20f04f7c2ec385fa21da3915be45ef6604b4a47329bd6abd2ccb1ffc20494305fc1390338dee975a67826a498db31424fbaf01f41769f4c745c028c4a7640f4048c96e806de834585794bb4b7aeead70d4afccc8256763d2bb66ee97f93289cb4ad591288a19f75a2b1dd7c81b0b1edbbab08032f0309a539117a48623be08924087f560673cae2126fea8c208ff5f0ce7cf7a46b4fd3749590e1e51fce7019621e1a65b65d5b1843c3f7c07565ab6e580a8e0035ba48c5cce2dcd9376d203fb25911a038d4a6a2f3166ecb6ccfc29fa69edc74d2ff9d8a5cdcde87faefabe2792eee2ddac98fce4ff85f56731081f30e91a22a7ef90f7b05b5ac95eb2ed45d35075cdb62ce1e85f3209f8f814b2f6076f8d1bceb91ac754b412699efb42ad175ea9a92e73e5107e9af46fd2b01a4c6562562de8584bbcc0b353194f038aa0d33d5d470df065248c3dd563cf184378f9df4c7c01936c1ac4fa7ae962b7401dd48379957511e0a98318a4dc0e1c8a01c436b24d4c7fe4c5851883a05e0c1891ce57a6e1efe9e52ce46124ea0a059a3f4c43e7097b9b334f4e26efa051b9986d821852fc66012d7e46544378735d7744fde45475597c02a2ffee46d89c2c80c4da7c94f7da961bf62307709474cf1905a20baeaf76a9dc69577ba855b5ce87b93d460855a2876bf8ed0ebe4eff24ff6e5efb0bf99eb2b15556b768017bb17fd463d92625b0fdabed26341f4de22004f1947ca14053bb954fdea061f25ce06b6c7933534b20a28fd3ec14d8fa77398c605ed6741be60e9d270179108c02130af8defd464ebcc6bf83ab169aac02e6e10527764c4f5459e4a0d802e934e76079334acb35099bc975b1ab07d870fa71c45b8010ee73a3f7f798b840edf9aa2e1c006b28403a5a6878b280a12da18a892764c3ca674a1cf5bb465a00a1b300c2f7fed7e0ff92335dda28a0482beac3bb83c2bb2152f1997d56192e5bb0af4ab4fedbe14ace0dcc65b248574dd86ca9327453d1482c5e04e1d2ad14e83b26423c71065613cae7a988fbd9780b83a2afb1b2311de6b12f4094d3385b6006fd42d70d6e7a0db24273751833cdfe9fab44bc4dc3f93b2976dbe25bb03901438adc7cec1e4aeb4a842361c39adb7b19b205dcf60f95435404f2f6caa06755b5842ec66adcbb5f29cda34a257fed612819963749c5151016ede3c38d8756e338f1244bb501eac0f1c05d230600492b2bae172881c6de7d6a397db862698d673e8ecb5bf4f72f3f7fd227aa4e3890a6b46769b1e1da6c34b9f92c9dc9d761a94a0c537cf4cbdcdf228dc5eeb59dc8a0c3fb5b8c77fcb2d047f38d645812a7e83b9befb45cd0bfcc78828b252083307f6979987b0f5d3c567267358b63988c003770334b4f4c611a0227f60acb7e583d4b9037a93d7d3b520b75dcd5d3a257abe95de01f8243bb12e6151a6b0c093299971e0fc910ea3c7df4e65a8cfa146cd59a6f573e24dc9e30a2673f4ead280a7861596202dcd1bd4827f55ae83fc4e3ee7ae8d11cf1a3d15805678fce303d6198bb25b98a7bc0e58587cbbef262f6c6e0d46c52771198514e3413affea54ce83ba0f5ffc5694a659e73a0d52d27aefd5b7ff5e4e98e94187f5e5530ce9c65383b87a74843939565f6488c20a929d8b6ce080b80df78f9429c87a3ecff5f04b6313bd3c96aa03f74f89f21ef2e9ebb3ea36b3ef1c066be1643cf18bfb4698ab95d34ae88a31cbf326874dbdd0cdc2210c432e36f1128f1cf5572fab2b0469c0b60868d729f351c96ab0b47718bab4457736c348b48b9ed302ce55f42653f8cbdf56061caa42dc4e66ebce83ba8fdc74b24a5649eafd2a8a9456fb384d1330925b98a70a31212c7ee8796bf98cdc8fbf8a3024be85b06e6a551c2e59ef63f2a6785998aed20bd8246228e69cbb552039b0846ba1a8e897337c34a1c722c73147f667b67b25be601698241f149a76ef27c19834f2d782c7799b1df85c03e4343b2bf107c8c47f777c50426428a429a6c9fab184464b475873388fe2ab142b29cdeb61be2ea39f3e1ad03657e19837d60925bef08af5757b9404def2daecacc3c65e09014de14b3adff9ce96691ad9396b748fda7ec4abbccdbd0887e476d841858fb2c07b7332ba7cc09279f4406932344cd52d91f1d9786ac79cd2aa776e74eb39b7d6be4d4e01c5762b8d7b999cf54590a94bbcdd6f21ddd2ec9e37a7ffa7a68cbd5d4505a964cf42762f1f43a89af5005205df0e92395aa9d853a1b30aee8ad97ae90876076f3083665f850a6baaa57e078c63ba79d97fd0f1ce8ceaa15ac37b0182c143fa3f9dac3b1b81823a19f6e6a58952c4e21e8fac3cb5e2fae1f8eb984ed93da7cc4db003676b7e73fa467bd16005b4a11796851ba988af7a24a7aa0f606addc330a00bdb39049e49b0d1662319097b5ea1ed126d931067ff2ea27ab145d683e410ce1ca5ab216c70eb888a4268be0465a7662112df0b07ec04f3ea006b5dd06f5bba412a96a4a716ea1f8e43463c795be790841310701f809fbbb40df35d8c24c0f9e390765b09b6f7ba51d530ff2939e6f8c1f943e1fde7ebe84501c738e33efb3ab0a4bb65f11fd9483ac27f8a9d35c2507a98107ef634d9f3087146a4bffc714ab32b98a0764048e41e9678d4b6593638473ebe7b10a5a41c4be4675043384312eac392befda9aebabf529227001a5179b47bf836ab323a62bf13938dd64280450638bb558cce60acdfe178cd32618ca058075fff8294bfffc147ca466a3abc2fd1b1c042ca64dcece017da935de1d9790abd81116563de673ac2bbd01a1aae57b2c62c71e84f65da2bb1633674c3461a2a75c64c04cb41c9d8f715a9dcc3e9c1d9465c487ef0a07a79eb3b91be489097b5ec9a85d392bff0396371326ba160068b0198287eecb1de61721fb7ee4d02889865ec5a9b2023697bb83120f7eeee839876190de67a9c298afdda00e16321228969df2569ec75b1b2c439e51d9b4a334c2c3f07f8754cae8f50b9f6ec76c9aa003c46e508f01c2ddedbef205739b25cd5d007b8cd7d4b92d06ec363be707302d6140f3dea53b3496f4d35be7112bf460242aed4f77747e0380eadb128fb4b4c5b785e01fb19cb5e44072f854a646445cdd614a38f1197d139eabf94f0c85a8668e6ebceb8702ff2ff25765e5dfaf5e6bd15da9d94d6645c9a56e6ec5d47943114eda4fe61b93a1093e01315f30c53f7362f8a786814b788aa0658d547e310f51d29778895c539c270a0985e1a0ac0a9c0c7ed11940b5cbe6be0ea04b5342f54c39d843150381c57e758b11fc7f7b603c2a2f1f868ed2df47f0b642e20f05dce2c260d5d0a3f56bf2f0a11700d4337048e6d3fd291d7397d39764a6cb41ff9ec85e8e216da74fe18374e5407beac8716b4f13d58b073f23d5cb6d9dc3281316f8d59a7ee806d9dbd01680a8286faa3c195c60de5700f52859cac64875a08374b2a4d3c032ba9523641f96b4498566774c1a8eae0a7e693842035c2e1d0fc20d3b4e6d6dfc7df969ad84786c48ec161fa0a2bafaabeeb294cad5177e0950fb4d27c6acbd85e4c73ac284e105c535b3b296ce689aaf619a58569d56b79e5c63e0203bca12935c31da90c815070e4c27b97ada242bb7e5d97ef94b0c08b9ba681d506e1b0fadcee0c8e660d7b3a05ec54c42ecace793ae887ea27402c4313b94e1e219a5cbe3b7091431f7a908c337d46c3995e353b38c3246e05efaebfc0242f25473476f5a3cf138232146bcf5ad095c9dc2b6f9a75317b69ba9f9a980453f5d81e633ed181ccd77061e2293179b87fc27141567c3caa943b9e409501d29861721aed481902175cdf85418fa78ed361b4470db8a96c711293d4b6c6ad4f4fd4efe4d481ad6e0710133ea42ad9703871f526dccd32d3f22710430f679a4f3599a69ebdd0b826c8dc4803608f2511931ee72b559353784c2bad6edff42ee025f8094cd6780b284a04776747060072a18371a4c686b7aecdd16c9486e928df3370abd1f3ac02581b3785ff77a2b2e21c73c322d284053154b4434a6b04a60bac07aec612b11ff5517b6227a648d4a91ffd0217c48afed9279264d799625e979ee9dd611e6749928ef838988b36ca50430516a728429ae6df1a58fd5d9a5a23379c950b5442470c9fcd494ece5b4509f38cf7a1701bbe134f5c5e1b2b48c545ed5638be2236d44c61d4f22858908688dab7ed99025552711247e5cf5f52b2c2d311ec805a07da4b623bc3ed06dcf76f2b86a8c3cc0322cd3d402d41e0852ecf91f04d237743be227e3ba8443b60f4805be043255c87e1fe4976e925e3aca767c4a6bc5297c11684f1b83d816b277fa5338176d110b34b605a71b629da5b2a12e1b917b3750077ad2cb7b6c91738f2829dcd7071636d1118cdd3c0dc742a32978039cda79285f7de0b2c536584d8f7e0ea55aae30f112844af8ebede5c1f0e034b389408c045f9f9f7aa87601576f461fdbc8ea61c2430f271f5a34b906aa1a77d4e7b1b9c1075991e3a90f9cb42500b6f080757bb2d57ebee0b027169ed5d4a60765bb15ddbac4b4228569f542863e5f440572388edc1a725c0e6dbd97de75d17f655487f8463443de86243fac222da0d1c9841c492ba9749515f005308e5cac9b1c6cf26c56a717507af1675033f01b9c328064ac8ae24f2e9c153e7741823819f4a7792d3e2246463b9987ce9cf460c4766f4620795b571696480a138c5024f1d2bdcfa39aa2161977f089e3cf52cce4ecf7d246a082d56ef3949109b0d895f5fd968db984aa9c792b26161ebdc0c22c3d086180c2b423eb70801116953412aa11f68a958f34add9ae96a7f523eda1bc90c4611c5dc57d76df5bffc3ce72c84a618aa2e8dceeb28de7fff0e316016b028e9d3a2de4a32d981251026a57673d1d09a00f856f2714c4e5d023a97a04ed16325853271f72580eb0f563ed47ba382c0a0ca02ed7c64af27e4e9aba37fc7196fb43354d686752153596cb2ad44428ef41a993ad7917d297c2ea7477cb95ffcd8ddb76e643eb30f151dd74c0a991032da6d00c15f1a30b45804144766f49da5b368f4555b93befae0036ed6de324e5c6cbb06fdac9c318ea74d4690a05342a0f9736e09f2be1f694dde83626da8fa8014d959a0f00abd10d5a190c2f0e3c32bdc56d7a6839d111f80cbeaa90c66f229e1597f9c2f2647a775783f0234354b7c0c793c52a553e9c9383f95581572e2360f3aec39c2d5825e1d8a2f562e4ebd746446eceee8f8be592f48394facddd092cd1c4fb5b40b2ce1399bb1459285f5714150c50fab67ec478801c7603a87c8e0c6f01d42e62dffbfef31596950e3501fb1734ef4a0074390aa850d5b6fc98e5b68239212a75cdb969c7a3174bafb8b9c72bf43f72e3e8f2fa0946f7d2779f422e8f713f7bd792ed7a2d39262f2b5549a434d7ed68773c913a19e9f400bcbba30644a8e206bc68b4444b78a18a2d0b5d6e8dc73f6123b14a202375c3ea76987141dcdd402b0668a2f1b58a7c67c94d45387498a9ca733d4fa919e6ae8698b8eb24bf3e68e9cb0aaa87321d7e1261011a30413c29453b7026f5e23970a65cf5b662268b8b951de0b59c5f72458859093cf6e01c81b438eb0254319c33a980e069213ab74f5b25f8cd9544ae8d3f2927ecd3127b25291745e501afd1d7ef549e3e5d527181345f8c7a098bdbcf25cf5c5b39b56ec6cc44dd506963e50457c707904dfacbcfaff77b6bbf3eb4519c9231e810933a3b7c398c867cf0ccdac69055b262698146163792d446c371c863b5d017e12b7117bde12261fd79041f9a66c671b946c27054fd3e5f5f1ff4fe91a3a2799f916572dc440067e49795801c8d7be8b5bb6c87c88429402bc99a7a8e98bdde312085ae82fcd1281e55ed656f9db81be473672caa4487e285b97455eb435b63bb88e350a491c80ad14ba5efaf4aef73ab834e1dd703bc3dac3c115163269c815c223ed850af3cc859f118d96747dc70d7d0d9a5e0a6d0e876e4f2bd10919e95f4d476891cc010de802ccf7445331938525cc7dddc05b2f0248f0f6cd6ed51552828d6e57386aa04c2347243c19bce3c877558687ea9aa443c8e7ad30a74f79ef6fea3aa31af9a21959aeb4aad9958a56feba89a18bd088368a02efbad5126ed65897113097a2f0d08b876cfa444f486239e14714f7173fb10be761327b1adf1a7576268473e91224431be6c76a6dc7f6ee94a66af7599dcdb985ae971e66dd234e1a6ca7ef9ba073258c1e9eb22f781bd3e8d2cbafe9436b65b5bdd26f8cb0a98698677b46d994b7b718f3b8cf947fb9387f11209c63bb9ecb656991fd1c8b2c9587097d7f496ffa0b94822164c6a4f2d894994af06d88bf794d460f353acb94738f1a5715ac0d708421aa7abfa54452d25778e7ecd92991f8c3b48a842acf7add26a30d8a0986108d9bd1a642b5a81fe3240e9585e1d2b774dc91e46159dca01bfb54dd8d33ae8fcf158ad309ad880c863b0cdb436b4eecc2c49ff9d2b8dc275769864b8563d5e7b759a2065571ae2592dbe2b2275ca989f5000fb7a7d333c26d2da27a18bbec4602c59007c33ef4f6c1a73e891170edffec19e41a33653a1d6095ddff33e97dbebed20e7b11bd9607bf7e7edcce95664a57a28230f1a4c896baa1ba62e7714667901df53efba2f83ecec100dd4b09484caf16e16a6fb9bd7fac7820c83b30954b90df3aee646bfc5183a216c7366972fa43a4e0b50816c5cd2eb9a5ccc56d3d3a0e4e14987615f4ca194d253b0f9dd84bf05523328dbee4f648aa673e79cd74bd36f85df2e51642a1b5182d55b9ed2e88d3878551be47b1faf46cb92da6b21d3519febf7894747a7988e921b4e160453411faf58bc9234fc60dfe8c3f26f09d732b8e222fee06c2191e1ddd4c94dbf7c7fd69fa2abadfeabb6ad3f26215735766a4c27dbd5972b019a42a9bae518b28f3492e48f8f4492091f93ccd494e95ae987b60828ad71f1d19e6fcc4ed2c56e66429390d4ba9b626985f7be778c04386ead25c2c459a99c43c9262493931902575a3a2ef2464891d69972473185b8fb1ee07f18b119a50264adb5adacf97b849c3423c1a8efd041227063947db1e9097ee3026e476ad855d77d028d586433b4c53efd04bda173dffcb23899cd409bf575c73a0108bb72618fc72b852bbbefc34bfba7071b89dfc772f5d5582ea966ce669b161109059d8e6ee6859cf6d26ebeb6cf7dc2420c2c0728fd24267da2353e336b7b71a52edfed8d0e89310e290fb19f1b1b64cef2836b16ae7635d528fac3b595d01ea5e21fc4f04d8451ba4b6aff8626759cd5be32fee7fdefdc2986c8394bf42a9675c5f7f84a720d80ec69c879634fc9e4d4a32bf43fe256875370327b5dfe2554447988f44c82f96a09c433eac8c556216c019111736b0fc5e99906f25c29b375ea3ff5dee13148f90975287325749d56e6a6a2bff48480f1af6dfbe2e00dff6de0cd1396c63ec3d596f7de088dd174c13901887e1ee4cd26f0764a8697ea5c328f4942afe5fa93b65b1b9e3f5505a001af8e17ac7e69eb0f69ae59792243bc0e27f483fc9c656fc534cb7b9d458ae38a35657b02b77cf292c70f6c9f1d738a555586fcee40bae1841e5867bbdff33988f91e682043d4c1b9b4448446464f26d0f39a12507b02604af4c46ec64e83787310ac61876b6df474cbbdec62cf42c42f7b2796edba1f18cc6f95106bcd44ebed62abc395d1e9edf5f6d4531e6afbfa5fb6f1df06ae12340194d2f40ac2e11f0ff6ccbe96c6d214d811463ba951a2536d2f8d19d53d8cb5efbad6b44ec4ee0e1962c44c7c903324f7dbdaf98085bc537d526d987b89aaea86082517e33c9edeb77c68dabec608100365808bec16ae654f0514f02ec08deee760279a0b55992d582c56a1f90337432d56e0a21db96c336459ed3a7ca8760a6f649caf7aa22a256ab1d9d4b589911365ff8a2e0d51d698031db96a9c47bcb0f42220878c7d22134230ae185c60fddf1a8f47bc3e8da05be7ace2a92cb6105d28b9c9938f340a05b69e417df4f564692d30dca6601c7a7dacdef587a17e91d4114bbe1e7692c0ab0d11403632006e00bc1ac6c5d1be88f3d5ced77ced84025b712c4f569328c0e60209ef7c69f0f2b2ef00ce3fade2b53c0b707568995356bb775135a977118dee6af8cf7a5791a52b67ac232ad1c1f360b799d2a458b0088bec166ab54b14588b92ae5667ae463df7dbc076aa19919b4e96955ccc3b41f084a331a38ac11e92c9171c6b0624590e10cc5a2f55a514c48bf2f1ad971bdfb862a5a725160f0797a0e678d0d68dcf38ba1083171fba9f5e40d9b961199b31837513b6cf7cbfc98c5ae76c3c8ffee74ecf872f51cc57a4bb3fc65451765d1547510f0b77ae64cec19bc86286fcdf2d34edc19e1fd0e1d57c3662cf61c6afe8b90c6514435b09ebd9e017b8f320c4787f121e67742be76a6d990513f99c9a0e374b37e081702ed6f3a251df5acc50e14937efac8ff499336ed40382896cb7e08a0396a4ae8640f4b19852b1f728161349540ffcdeb90de830d7dfe6d289baeb79e68d5d51f3f2735c36c10dbe3dcd6f51f9a0a8fe3e1abbca6b864ac266d0f8b2a2acac6a3264d04d4fd03bdb7beb15cff77090dc1d7596d3a5c864abea44508d5f87433ac2f17204cb32e72dcd6c96c0dceee5be63db77f20d94f3999ec79340db57fc2c809d3a997b260186cf3e81bc3fc6acdf42bf77cf0000473ac496c30bdafddac4388304a7b2b548642979a3f1785bdd168210cbd1f2ad5a1904bc3024865d18f1ba0f02a64f7d40ffdd34d3368b7915369474642b8b2dbbe57878a390c966c953f99f4d12b0aa60c259a2f272192b458369b7d4aa1da4f794886658186c6a6ea394aeb9be24a23f03a30a967d2d097050c5ba0738c3839bda3207cac35d753b258a9292ba796990663d90dbc17d0acd537c6012f56e9dd4708ce3edfb708c8acd753f1eb2da9e1a7cecb8ec4af17b331058fe5d6edb156ffd10c8b76043b993a765f75c9a255b54a01265d5b567b4865ee28cd0f01ae4e4daf9fa6ffcba84e5484c3b2c59879e521f00473dbce4d11ef01df22ecb7a74a68565b1f5488838c9487ef572f41e1314cfd5344ee9e97391c73d49e47c87d74c0ad71638c48e9fa45fc262fcb652512fa9140b92e964392a60abf20611ced80d31f21e8ba44ce537ad517b814e73604472a3bfb43638a967a4f98851e1c1d2267f185ea9851c4553ac5a195c44a9b1668002222c68f41b56f55b60d14c10b4ea897e3baa48a851c807dd04590eb32b29dba971d363c28ecd237d3a9a7d66a7a62ccc49c318b2e854860d0970de7761dbc29ee8dd0fe5378029354eaff38ce7776343b497a8bdc7161e23aae0fa420a2b83335c7741eed5cc3945417f5190a9e5805967a1e414ba9414265aca23ce7ac62b423f4bfdf01a70cd878c919014bf59ac0c9d2db5b18b87950097943e9fbf738aeab039a0c11058c34e2d079e2d84122a70b651c4966529e45edccbdf45f2845ba42c14345207470d2de83637c9354214e3c145064215e98123e3a30c43fc431b2e905d73f186d5ced42b1e1995e41896ee3a5718241f172edf0760a8d96ac212bd2c86b52ba7bbe9f0fb05c23992aea38484d28ce701d8c0e72222dee1e8061edea7558898d28f128ad75757f5c42daa4875473eb77c8b3369a6e60311f724d9a30000307b9a58915a85f645718dd659297b6346454a5dae99acaa2904c18fefbd3e359932d123abec28577d3700606e92d201254242b0345a87b17e235299d8a96f13fb3a54986d624af9fe8a64f85c45abcc016c074c9aacd2cf5675f159a9ad667f753b5d54a24d533c7f51909ecda267aeb7bd67c956c83b1dc2f6eba365de0eacc6acb9a30b31f25e499cb36ff9e1077b63c552022a5e66c072eabab04f6345863916361cbd053c640748731aad93941de411cf80fd04f5c5616377f642e6ba0a49e36b7fe009b5e316a0c52bdecbc6dff393fdb2d96caf9e829fc740d9e9ecab403d04b77950bebe67af4ee380f31fdcf0f2b6e688de4c739455d5e071614886868badc849fb73fee03c96ea80d58ce9048c3f3a57ec0cdcaaf5194fe3d53bf0b844908bfff49b89c74c02dfeafeba9b05c5112607f11ad6b875a84e7581ba05f650a3ec581d8df0035e675abb5aa5782f76ad6770f8b058b5c2e065acab789a3b715fbcbedfe1a0d01df1c8b17bfc46c66ea43f2200cc82e2b92f6d0bf1242433a87697b3b621958bef8b6b24dfa553fb36d88fa9fee0122c6c8d0f3c7a1c4c7a9bda0528a2979c1eceee144ef03fa4e609545f59044efc340d5c5c09415e8748e922478dbd9537a8a1ac5fa252e2d93a8ed3a444fc4547c8df833d009482aa25649f31e358da3a5485f1252d29f5c7ded9993f1cc94bbd0c27f6ba3e351144a497ba815cc6d6fdb5132e88beed57d0abc16e9161f6a270eee0abb31585642cdbdd218a883feb54de12909d5a8e71ec7ea0f7675e9d2ac66a2d5e656c16bd162163e88d54f0c85ef582ef4cda35273c9b5f65e1066f7656c539417a13f9eca8f1be0b98305c69b17d4b3cccfbfde1d474bff33519eb7ca3207c3da7f9456c8ace0669a24f8780330544b1d19f12abec2c8b6c410e1a8a08644376fa5270044bee6f94e55ead954f221216691dff3a32142f887b303e41f184c68cd44f54f99a6c9b40f95ecb28d36957d1e143c52f47b5786df42b092f9a931fd109ef206ba3020f94a3784013afd85e24351ccfecfe78d268ba3ce69dc68b721a27d9ee122a3ed73801e0774dae5576556c0b9a58b7f20ba4236b6f97ee82a7b3d4280be0ed6a8ed5a5db46dd90cb3748638450276de03fc36a6e7249c05b9e780b8fcaf48839a7ad5399bc1ab836ec5576cd92b2ae8c235d99bd6ce788e620aeb2a0a6b7aeff371999007f62f442aca26e57839fef75b10b608ea2df4d7ef3d626c6f76c6ab266d809d5f418b50d7265af0f24feeb10af51012845369c92e4566b291846659969c33978dff70fe78656ad488a278ae15f7dc807dbd1fc35bcb44e3ebac876ec3b7453232272a7c8412393ca323bab44634127d00e26c5877e5e433d6f766d5419ced9456413621595aa236d480894b7013c7725339130f5f7ac81750f9ba9abf49d37c10c4e6b323ed9d70dde65f60d763233c00ba5bef63101b2ff393d0b3de61effd9d200bf8774877f87ee3071937d992d71e1b1496b4b1653652f320d9d22b42e8f3425c78b08d4f2dcf0aac5360944c7f2a6dd1107010aed4f7340d335e17f84d283735d357d0b823d1c38ea9dfaa521ce828c33d2e15650653e8ec32092758bf2d0b363d664184613dd8513c377c4457dec706edbab42a5b9fed662fcd3de544e7cb5afa911707306f3557e3d4f20d904740ff9eba6d2c020a6fc9b76b277039009cbacf225624ad3ddadc0e0fc4d0ddd8ecf65e15f18e223fb7adbbd6985e1cc32df996c2fbd3048a6cc7df3e395abb79477435e6834573bb8be4efd3c56d3a7bcfce055c32e0a071929e88e2d0385fe9be48e7ea8b021e079c1628fa18dc008f4f477dbb451fd839a1f1cb91f161a99a3a011e86a07cadb0d47e28a5f42a5c1c6e92e4c5c5756b391245834a200f94501c1ac0914b8856eb494fb5da2e48b189a9a521671049899f8907f14e6cb790a51158a5249682b0ef526dc572a06930823a65dbf052511e340c595a1239ecbff21b7cce32451b101b2370a63f570dbaf0263f7e085e92ec50bbf0b5bddbf37287b573172ac5bd77b93ac57b970be48bf8f1b21986bc600e5d9e446cb3f2adcc3483e60530634a75be2d5c30a761877b4e88d425a96c1f0b4d83474c7457cee33165f106a55197cef06a6850a2f2c6334bda2bc8384bdd3a5821ff9e90b7ed27f21381b4ddfce89da391abd6574203924d3e69edc6fad711130c5b912173b77d05981f2724d33049f82179fc01659a70995ea69515e04c2e42a67664b19c63b654e81e0d0e9f27be0011b9475cba3fa109f50677001892ec059378b5d894dfd9a376032a361970518f20fd659b1c4f04fdbb52f06fb111bb27223ee4f714dff493369ffa9a9ed9af549f8de67150c317987b6f705d0067c27a782b4afcd5a385fe217447cf39c3e9fa1195408010bcc427079376062e7292b48dae3badc301f0b439c7b09bb5ea0a3e740cd23b9bba1a582f07cf98e7fa3bad2a88edd0ebb41248842a74415c8dfee154fc4c1d1f7e545001b1fd9276f10f512dfbf78206fd5d1e5a2720a2d0f82f673d43516df8098fdc3f84d96575616dc6ebf6b68517ec714ee1b89e1b9d5a0333a4a1a521e7fcfa812950a32b8e8dc0f46518b0200b114809101926404bccb3de68870de24401693a987971b4c69ad27c58196a03e69b3907927dfd320c77daefd88d0af641b47c5ba46760382c6296a8b08854e9fa8e8c076080f97e6aca0535f0f0fc55dea329d4e89b3a29ac4d278b1ebb63add7e2f86d091ec21df38479bc385c0e0ca13c8117dadb4dd9b5e62f030df48aefc6145947fccf8db7cd5ceba28ded1ccc139621306e7000abfb8380414ead8caa267f702e0fb04485a0e30b6ae5e11cc24318ac2d1bd2907cfdbc26c7f3c72acd49d7b0531ab4a883c21ae52b459db03314b5d8c79f80f11ee3e8085aacb8b26e0af7277f88063a447864b30e25335d3686c58754183bc1341c7d85434e83b5494f0481d10100a1dac5a99d271e17bca3571137f0523040beb7bc27e4e5194620f9e4021dae8062a3a9fca38ec50bbe157a4156716ed254f3a02756e6042eefe250bf9e914aab966219eb87644930f0a863bf6eb6d14fc546e040fd3c5642f609801c6b273d307ca796da1296b5af93889aba0514ea17edd357ba15251b7bd6f57aae88855c34461d77e1770816862ab59e3e2365d4a3a8765e0b790de9516d121fa0cd1ea1a2547a6fcf8bc8c485f733add7033a957020332878410a3319a6013b6180f57bb52028d8bb7b0d6704d8f1691e56095ab8c733535495d4ae9e7d90fb14bd366a80b8400c1a0fd70c8d29c175f8de9b677ae48c332b2eedbf38907d7282eeb8cc3beae862f94557b334cd99db324e305ece838d3d62b9125b96bb2ac0500650940817d8c213c2c02d91d09efc174a088e4a99ed6bf708015ddfda139731c20929587be915fa7a1defe3ccaa0915da58064eb651e76f32b982a06e308a837fe1b1255e8f80d7fb73e5f56a17c545b7ab0f5b1890703bfa5b358ef8091188548456d9aa08e6f397620574938cc1bd8e558c5955485d26e82aa36e448983501b4fdb10a4217887b6423ce2887c27f49d2e539be9dd5bf2787e28a5d8af9d26ad608806c5534cfc14d5a5d2746dece7eb29c559618c48f05bd4b6f8dfda6ef22ab75aa6063717fe40e519d519c5941a84adbf6c3e2a27cec0211e22f7a6c4aee9e0f5583a583379feeb82935179d00c5390942b9cb4637e641a13d976dd75ff1ab5ab7a51b3aad4637f8ff60736fd46163e4527fc2d0dcedee14a07e1da89b79d734a05d671d2a1a55f9c8309a1613eedfa698c15c32cfc0135d783b7b787bd7fe072767ffc7492779ee24c0a53c40f86d1ec296b84217a1ce607ce4bc7af3780100796a93e72e6dd4f0b2d70eab49e7954e620d15ae20830de5ca5993bc251ce635ec2fee3dbe2e508eb5787e964f7c5d887f4f072d4921502a92caa349eb15c2d840720326774845b0e090aaf2b14d56cc6f6b1bc3fa2caea8ef41ef4a9f3d17f8cfbdaf3e8210d5688ddb5245b4e58d400729e97645c03f5fbdf40d54a8deacbfffadcc77dabc4d96271c588fe8f72b3fbffa4a5f5f05878bf5f2146fdb578c5e6527b56950f483c03bb74a286372aa167db59876294cde42d0c21ffcab1014d2dcb8825b1c7f086a35ba9ad8e8cc132c694189494e8e4b4738cd54c7552bbffa84a11b66df8e496daeb4868ff56185d2c308727fa8a933dc0fb7b38a89c605b3092df9c7e90d1f620676fe385455615713647117ca0c04fd6210516ebbb1001e0921e63e04201c49d5c22d779fcd699fa81d10e1a420a079830eddc7a8c53cfcc827e79253e076478987041a307b316e49aec2551bf4bc48387433b0fabfd585edd57b8474f7ebe72465b085a0e315aa118ae47a6d41584a1da4166e67db8bdafef792255112fe577f13c208b8de4875d1f53046e6add5b1b1e7f67d9b3d9b04541610dffd4e164e6a5e65dbef1994f19ace63ff887d8f05f1a42c5889688debd99f7dcd79dd3c2d01fde31aff2c00942a10e1220339637d3553d6a1cca91904f3ebface767d910e93c5bf29878b137bedc851d534c10793973541bebaaee9a79e658ffc5b04999d77a6ea14fa5b04f0256cddab5417058d40acd9d4d5d678c86e5d4f176d8177678a1423da710fed175c83324a60647288c6f703ae8f5c59da3af4583d26293853bd86c12e6dd61247990bcbeeca9813b1003a2464ced4039749bbac4d85052c59b315694c782670f4d1eb6bfb9d1dda51b8d72954cf925786109d6aee446b18fa6602adc7e2668e941659e0aa0ed7528c046a48cabf497e0069f38da4fa42045433f9ac96ea5b2c463248ad914b0aa84c13cd5f1100d67028d422115b71d2bbf411107f7d75c9a17c0090640c49bd94057c9b69350fade979281e320d3003776b53786f73e63c76de08a73cafe6241c302edae80dc6a9793dd443ec4c810ba20479347bae7f0a32713f7efb1ec569db7491e8f443d126773f38d77eade2287e2ebcccdb38b635cc814a3a67056534f73f0322c0b459243ace9b8d0399129cb4e90f8398d73c2f425148ae64ab3c9a13679becc9acb873d3057c587b22159f5211a9bf5049597a16aa733f669335b9e2ab38d14c94f42596290b3a09e7d9551252ff1a1e1415494326b48aaf070296e39740a7758f1789891391cf7f7de965c23bc30b63c9896010f45d77b643876f6c2e25ef9022d04a5dbe001a84ed1fb7c6cdc493946ee0c28476d79eed0e2ad5144c229e4fa0e0c1ab5ce609489ce1b73bfa0bec60ed752659814a41aa394f8b9244ffb405969b5dbb3d0668eaeac7811ba8948dcc5a62eb75f9f023b62744eaab9873629a4e149726954d7117de490fda8473930a50dd826b7aecaa48f3413aa9e420695f0b2d5ea8b773853a0c6ae5e10390ab2a86dfa3c6df112f33e35b351a631f591d4cd99c6cffe18db242d0a153bf8dcd357296f1421a29b09f59ecb39103359bcee55187b5778998f3a31dd3a8d75ac5ac86fd0dad9b757a85ecad73d689fff65ee68f4aade278f8653fb06a2dc80fad9660611d9b56d90383e2e5381f4ffbf0f3795dc5eb09ebee811a7513ef4f4be97d238d383e36714896aee0c4ef6c29b59aad03fd044fb5a7b1a080030d6b2a28a45e40bb84415edf273ff0b5ff5290c06528f1a36e5bebcc6be0c4417e7c7e81aa874367a9d21a08a6958d81b84866500d8768ad378be5d9db106aa16c5f42d722af7f99597c015a1c7c124b2e08b436f6881f481df5eca0cbc2acca2defa85b32eed87c01810b2762ebe7fac8c1b660078a002cd05a691191e3935b8f318c1433d94fc87767f7b5c748b7ec5656ac8c4552620953d96fc144dbf5c470222a3897fee4b09e46f41d1e395e58916c7bad0faddd2c9bfd4c4363f45d928b0e863ed44baa479cc1aa0d05c8371190498babe98343616357a290b76176cfe4c4fe62efd6e20a766fcb076ab5c2873991f2adc04bc80722e02927314e69f66a821a9ca56b094e15ff0cf25614e4403c2ce4c765949345205fd086285a733e237409dba6160a96d6727ac4ca11dc6f6c12c7aa5a41a353ebc5ded028ac50dd5c0e94f3cc51b899196d17dc7c10d68c09c50dd2ea85d6da87825a60cedcf0e7cee35f6f008a0fd9c84754115c47b02e52e215b989f7dc0c4399d697def413449b259dd46911ea0a140ba5613c1e8eea9707f657d420abae5c3b210cbed2cd872dd67062e3367fe01ebab1a87d8825e1194cae8601d5e78531435c4bf9b1189bf6a152b3cfaa75a88fcb54ba34b7f649d252e7a9d42a9db3dbc6adae9c85c363092992c3a9a0a118f615dec0cfed52ac0f795a401995d584bc48b0e927f7272e02501b2974f8b13d0cccb47b598dec8a536d0a233a2218f9ce3e572efc9ce51877b126a079f18ddd73bc4d9b048eb65b333eb2de29fac41b6acca4233fbfcd640c1d8ede230993f2ea1e0f968255e461ce533e225146caec131dd0a90ee0e384334a4cb0e04943686b5b7e0d9fc9ae5971e553463bf59214009dc4b0e2350e206b4c4f5222dc202aa08d2e1e4777534e21516c8767c4065702a6eb39cca030f16c6af4fa64430fc510d1cd56d891308c0089425780b82c4ab6720dfd8abc8c3ea65be39241e7a529ce9f8cebd1af874028098a80da10c03669ebbe8a1fcfe3e7e5775463bbc9c703e0fea73931b83dd08dc1cb9d95686cdddfdb61f61e5512128ee65353b6948c3135bbfd76dfee3ecda98e2c4d83dd142bf03855edeaa97644880c935e4e064baf54299ce89763516cf58d6ed80ab208ebaa85dc1938ae7509f2e2e82cfb491df9b269a3dcd80503813d0962121ddc2a981d8bc274ef9f5311874a1f5b4714e13bca1978bfb27bcaa810b4a5b4fcfe46c6f6e04cc440f642c4bea8a517b2dfc36b568b16155cad4667fd937f6d427fdb6d67f5f4c37e99c9dfda20e27a2e39943e877476aa495d975c7cc516b893fd2af8ce5cbe6725935724719335141e3edb333edb6663023eb5041e798baa68788060a39530ef6e459b1ef2d7eac82759e42c761a09ccce28b208487a68aff7d86e1890d7b081809550423c06472b1089a236cac23b4da6c5bf6c9bb60d431b253c9f404836048479d59b122d3b7b5ccf24a2276193df0c2330da62c8cc99eff8e8d2ef9614fd30a4e5ba8ac8f75ab4362492425aff01bd2c1cfe8fb76c2ea4dd88db9e565e1127c38dbec44b3ffac8bb3f2fee81c0723cfc4b8e8adae841384f0dae38e1134a8f2663c77ab4a97a809805b97b1efaf4d59457d552e7c46600da0e6af3592a5bbc8a78615ab113443cc06a201e0bf9fdfd4ab4f792ff581b9203aca38fe1c21c1e36e75874c6ccb1f6b17f2bc98bb4e418d9876de4335be7acc7239bbd14fb9ebf0acf15537e96ff80398ef9731293c14e48231ebf241dcbfb1bd43aae2fe61284b3d4dfb0c2e152587f00ea382fab539d84fd910cefa1114e2768efc658b3e2557e5bf99c3486b71ac49b32676473247349b7e4ef58700615b2ea0113647c7aae7c5ec8ebb5cab39947196f2290685f8dfe5f6f09b946d320aabf6b6b6c6bda1b5dd6fad530594656dedf72c46a5945e4c3e333d7269d51a94ba0e0632af4d9de4ccbfbaaa8273314ae56a3eb3b6908754d6213cd81d82958bf161d4a3e4c6709bdb4cbf57cba2311fd78548d454ec05e2a232158be5f9c519c01eb61147b0301e1d76cf666c7f891c34ab06284e509fa6784644e9c5ccf592d41216c39b1a5c20b5507f35dfdc8d184413783f2b4a558652134a358268e3a85a5e1f0be7853189a5b2156230e4677afe2788635a567d1c09792f977616c447bb4d1cba076020be395e0d0b6aeeb0384e545691f0ce5b500e4476611c34adc9b98abd5981fd913adabe1dc2e6b658657f865905e3926e9701a1051967227a8a993f1348905da710d9955c60c007023b6ef195295158b3aa60f4d4672e2c1523a570d87a8bca394a1c9e9c74b3870b36aa2d9174626c6ed51b01d915e9b995006bf80a32a70eb728814da7fbf9665a6fd1c257329177d68e770bb8cc321f069812947c82d3c7287cdb34dcdcefd6eeb33d647202afddc2c5eda584416980fdbc32148cbb47a5433d4266887f5d5203ff8de92aa5c8c397ec5c7d3ac901576e4be26ade05f89d78f8b9cf5772c0bcaf1b43a0deb49f40988659074aee8504d3003cc4e6e8126a0d05dc5b6d2fabe167b6b9f3f409f8bfc1166f57e0ba704cd2047fe24284d2486a76b0c1705036d130afd8db75b0be7663816e16fa13a3a2e8759aea36534909b672ab405a1bd4fb56d5685d4f61be6557b9a31e16d8bd21d0fe3be8036c1478293d113d0e4029e14c8e852e0993ef6dab7d2c6961de2e0ed169de3eefd47a18f241b2f31434b06dbe02f035497020091d6795bb288352f5c1b8e1e7b4eff19ad8352d5dbb07611bbd7d64f7fdd4c26077394ac0616bd1b6a8d74996d26387a24e0b0bdf07919de8b25c4e585473cfb864cc6bf1731b0b539e683de76534cc7659816736854ffed1e4c65bca2eb672f07b08ba7850b3f652ad5c72f1f48c2934f51393cae24d639d76ec1d44d817a3136201736e60fbc245ae5dfb1d1724dc21d32b52b91bff9cb7a21e6878a46f7e4000a0635ff1c7ffadfd97195e199ef9d19f8521ba55255df8f32e695fb869a53e0c82bf184b5720611cde9f543a8891d2f6688aee7a0b9f67ffd0f69b80a88a7c8b47d8c82cb3e0df4ea1963a5605e3e350fa2ed09751afaa00b50d71ed943a810a86973bb2b4f2f72e4c4ee0fed2ee0c5799c047d7983aa487f9403407b5abd491a6d6be0be9f922abec382261ad66ab7b86456b736b83ad7e28f443e81e4e61284f86eb7c4bade6691b3acefba441b921e1266d5aba1adc30132b667d6cb23603ca2a136dd431cf5e10e0a56650d1812c10bbf52089baddcb3f3f17133c46d97b29dd4c05c04a6fb2b03d8112113cdc427be70feade90f20319a5d6d04d00b5500e0a253623fb10339b5364bca32bc1c0c420e4e2676603fb430877f041489326ea10cbcd5fb8253806554782cad41ead34e01b24704e8a96bbafccb754d3ec77140da2241cb881d9a212ce3e984bb5eb3a00d379b4eb509334df5eaa3fc0bc9d5aef149b64a0134f018db6f7ed9ff3933d2a5830866e1e64521ff43acfebd539c02b1c2fedde2ec91e640d57e09da4672ce6d6742fdf1b735db37fec67d46de2a722a42260d601ff2c19921c47619791d74eb1c745cb94c88daa3c5a28d9538a75d40f4cfdad160ebfa4a77ae61c07c97515ea608a03feee4eaf8524a7a30b3e4f6310fa25615c84ece51349f4ac206b2da55cd94e5aae859104eed2cfc4bf220586f2dec766dc59a028c7f9a965f7d199016b93a54b2cfd7569a8179296f9a77c6ff020467674e8691a45b3734124a98cfc64f7209572c74a39ae66b9ae6a315da571f3518ec0499df1025e0adbf7e7a48471c77bb80f4d28e536fd9003107d0be4eeae51ab6b68bd05b96d0881705956c3e99b20357a70770e7a7dab3a70f1a15527680b5df24b4a9c21a47775eb4caf0b0eb9a6eff20b96e46a0602e673743923e04786ee50b53e691a45b6450ddf59dfe3d7134bb26e1c0d80e824b813db13fb5b7d7fd771e996f029674ba136f76a64e93ea3c9c0bb552a365fde7c8afb29ae30639180f54bc41de15d2c5a63ffe5b9ab17006048bc9f2b3f1c2480f29811c9d80878c98dcde46141d51b001e91065533054437a76ca098c078d0638ee5a517a69607c3d869a7b76c63973e5364a369e8f2e06781a9d36625bd9c91f43a23848be47e1e2cece9a677506b35ab1ff0ad187afd7a6d0320f616849a6ef649fc0084335f3be652864e904954e9968d39de28953abea8730e313a63d047d1b16a50c3f625384bd154188f8864c8cabfb9bc74d325c0136d6430858a395af763bfbdf57bf9948c0f00d3041720b1cea0b38199a71d9c9beb25629e458234dc1197fb0202d9def1995719643d3f6bec20efed3df2a59d84e8f3f16c05038f47e19ec927ba1f2a96f0423925546dfc714a2fba9adcb9a9d6af1e9e63144f0e639eda3eb4e23347ea485dd9b4dd687a55f91092a242b7da780b4c7da0677287f69b3f8272d63fe606b5d2025c9437a497f51ee63e6f09baac2c5c064997762c66c1a2a98a06f94b88fd896331bf0658f7ff44ff884ab5131a3704fb32b51bcc36da335d513c40161c83e6c751fc141c896d3ca7f3eaabc3ecca16b261b26e30ba8fdfef62c967f9879b874efc27ac5b9328b62d45fd2e074366a48d9b29cc8d3c108531480e4d4abb6ccbf9762279ccdaa6d01fc16fd645e56302dd8c794ec4a015a19dd78511c7f8d209e934b12745d40bb4ccfc5a5037ad99eb1377a02af88dc9e748e2f14d4d6d8bf8b876f3657a154dff62c75e8db0e5df69991975412c324acf53ff6115f587b160d0dd39d272509c59aeb2e0cb85c655162fa73aef63e0556876ebc31fa78377227ea68cf2b24b07d5d050de0adc16424ac89c8cd1a40fc86d2185c9dc5fe55fbbe846a18973e3fe885c0d3848e9af6a89040327445184e9f41ae8bcab15170c702aeae4627b326da3abe1af3bc8f53f2932ff442434dfa2dbe121f9f2a55bfa7f4e1ffeb70a29809834749641fc697e3df01fb576b6d59a7bf38fcfa60940808adacb8866bd8687178138119077e42f8c980aa7fd026af0904d63861c3fa711b8be9e57978248052dc0c6e15e40daf5ee02d40b1d3ae18d53b92b06b5a2addb77caac9712640ed7932c8195a730a33bac4d629ae55d975421c8e3fc2e33552a3e1eb09854bbacdba40f10c608929ca9ca23fe44d05e5c7a9d156ee0de23263dc91db25b2724d48883cc06ee754bad997eccc0e85763b7afb9b956ac6e40ddf508308a9c586446ae5cc5e31205e525ca40c133bce5ddcd105faa88d735850103fdcf10b53f9c56242bc1d6e87924414342cc0bbba72412561c46b33d0e5415c0332abb27da8f6683c34a9919ea871999f06cb7531a17dac9d0c7cfd2241aec19c2fc7fe6c37f4c9d5fda39ea3f005e20bc7ec5d6472a28be69426bb923097ae9df3d95f30e3252fc19b26a10f168e859b09444bf77d0e92f02879485cb17158ab44e944075f9d4553f171c6163783dd26882d8cb57aef14acfa6e3c536bf7ac5eb455d861fbb13b586a35eac9d1674cd33183d39a738ee6b7c5fcac7fda86f597f4cc1db63fa2849ee744a4cb813164307db0d8c5ce3e4c82b41033a878c3766a687ac40f366cbe417e29ed4cfcd570ebf556c48d5b004e908f9e3cdc3613aca089c41015ba8a2adda3aae951bcc129a442ef6b117bdb7ee482460d4cf7a74739826233542d3df9a9639c8601e067bf4e213932350e38b0bd0af9c4b4629ead31b7ca195fdef15d44895940227b6b1217d623f070ef63519d089c12a443b95e01628dd5ea606657ed0c0b2fe9fe66e5516d1f0a31fbf1240280c52771eb13f049ef8339d80a5c867f08505f01d7919829b56e33c17d6e04ab3b1415cc1a3a11c8bb8f1265ef4a86cb10c45751e308ccf3127c2ee78f855fca44563212e57fc3c0308dc8964ef01d8a97a9614d5458fc7b241ab6c0a5bb6cc6795fefd84b32a4187b413c466feb52824489d761ec737c80e6de418c7fda155048ee8f90230f90331b5052432e5ce50243e0850cd5b8caa716ffd43fceb469597755ce151270e9409aceaf2ccb4aab3eb1ef25deb7a211dbc7b40dd4defa4e807e093874db2837a095dc3f3ffc2ff4b81b708c0015ece04e98284e53c2f36f43229e0d81626c8d832c27823df8b3901d482806dd4ec00d09cec4defb2c6522dc3c39c83fda48f58703db2eb49faba33cb1a7107f9dfc4bc6a7f344f88dd69ef1f353eff84d8ca9744c7c3f577a28321a8d2221afbca9712c97a441e6faec0f75c8281206321276e3482ce13ee45a21230f60b12d2544800669f6eadc405a240dd49d0c522c08f8d695217710eac1cd57b8ac39c66be6895defdcd05d0fe9dfe0d89846c828c035e2cc86a5bdcc5c793bdaad457d8e6e11783d7a7392ef865bbf2f2d63860dcc47c82afab54432df5a55696c7654ef346324bb43fd5bdc984f959d2fb0c06c5afeb8e9d2e3888c582760856c89c4a8d08d649648e855a3c6ce1d86f48cbf82c1d60057b16589c1c2bc77700b424947a461c4870a795987491f944d141d977bb6fe41a7edf545269096ffe71f3d21d07c7b590c93b35d8512316c9141a56741b9c24862df966bd3c0f04d04536acf69a1393d4d77fd7f1baa2b27ff8185068f035fd3769dd874bce283220523ac9671870d19d7f102d5c332736d8f70709dd155840205f6fc7b484c098f46b9333c423fb621f5a4f77913dbce9d508fc1cb2627254a47a329136f08ef72f0c6ab8c289325bf5a9d33d862ec634e62457c86ae4c8a66b6ab8e914217bc9f6cfe98207c5a51fbd85c035039380cede2d19073f8bb575a59fbaacdecfe94d65c4a0f45f6497a7216d831d51170a86537e448829a8cfb6e98ade6c4cae3b3fa75ccf67534cd429573ebc2b12b6b1749bacf672bae6d0a9373c6b31c2950915f21df8c20ac2f6239609cc7be5fba4e517fcce9c61e2976f7623385b7903af9aa88bae15f429d3d1cee3b884695ee11d05c84474e28501466a6d21b6add63027407b68b7fdb126fd981cb6d1f867160fbb9029333870ffa25a4b46e55c9bd3b6f61050da57d9a6c821f91d822bfcfaa54e9bd4e2c21f9aa089f80d1f8d4dfc16ed87e4d2e2528ce6cba09ba9bdb1b9c7ce81f65bbb3a0ed29e3b8b1d768fbe797b2b094dcc66faa2b3c0a8b0e52f309691c81597893379f894e6ad080188888c6d2e44ad72debf75775f64291558f66bbcd10adddaaf6c506428d1f687d65fc8840fda229c95ecc32982fa4dfc3d6dd66f00f6805890fedb33302b739df5cd53749b3d80d5b5fa4a7b8b1a5bc4e3c7df74a67197d4ddf15cccb5f02dfb58abdf4a52b47bfcfe9ae517a86fed20f6200574131f28b0ff04c737ab3695807befaca4026182845d1a350e35634e2c8a227e04c5736803c79ae92beb4ce57c82222655e0411cf4120fe4f3100f8339a70e86d59a2a1560d6dfa5b209a1b3a3e8150f3d40d388e4f43b6550f43d75608f88f2e4a2a7cbad3726dbb22443c1cb408c4193455c80009b2475eb64b2aee878642c94a7fffed850dbe6a1e02865313f4303db09cb12667c4ceb238b585e20d28450b33ebacf5514eab4f086ea4ebfeeb2fb03a449aeb048f8b1229d7c706fc204408c9695b381cfbf3389d3d6b1c6fab1732ed4e9b6907963c56d8c6023cbfe368c857eb82c882309e7f88297891f6dae28f9ca6fb3aa9586f8a81030da0a12221982e10f584692ac57efac4a18aa65a44b440404ae0d79754165ee7ff77b4f6617ceb0b87bc8ec28dc0ba823edc02fe1bab42be86a2217511108c14e38dbaad86ac078f9567fdf7b0d2b9786f8d0fbeb6b5dc1d7a48d8171586467049c494038c9c0639c8f8bb0150398b580d8ccb5f4d0281c866abfcd1fa8a989b51d07621856d63d26b293e59398b905fb558604c5d62c533211d69f8a89abcea7e6445f3f77ad3d8f013fb3db5355894cec3c60e8bc6b9cd70c42a79c26da4f2eb8c5edd914d146df052227c332bf3720e15932030e3cabbf72d83dd42273833bbbe06127ab199c5a05f364f534ab7ce04115ac71428059d517dcef758d5673cfecc6884e2f5b5d059351d7fc5d08c0073546976c26b49ffdabec6c5e27df959bb96bccb324742d83270a388c0f4ab0650cb562beda817330fcad06099178bede9b37e4807633d9a4e7fcacbbe9619ff04420a4bbbfab4bb5215b700e801085cd700f38be5225d0f52dda0fe396e7bcda698fe0c1562d1e8159b6ba2dd3925bdbd469687f19aed1df65b10b121e347ff499717c2bf0fc57d728a0e2f2442c5c448dd88f6c0a39bd8ec92602c42a4f8189465b84b0dd687cf97265cbe94242889668db5d293789bbb113459a17c673207fc82b79268178a315bf4d44719eeab0a697d9a813a92d6b065b0f851c3c1ddb24e07ccdf1fa57c860476730673e4493d7eb361d97e6a632cb5ea3d54716a39788476bdf0cfc37bf23eae9602e670298f572951fb4e12f53ab2db00475d2cb99ca708f9b4b891e535053d8bb7e9b6e1434b3f54ae00c41364e7aaf060b71ef1f7b5d546f567c19ac776d2ca83d2b6c201bdf8cf5f093933e3abdfd2ce91efabee7e125f5a71f93836e69981a563fd671703d1a474ed364883704a48ab4fee9930b5cbb31ceb173e89d1b1ba5d9921a13e93971cc541841837a220a464728bcc442bd14d682e3c8bde435a8fa298b4e97a1400475b0ff7bb92d1e28d339e62bc372e6e6867a1b17710e32fdd27173d365ad905b2751709a572550be2aca357f29fe008180faaba1e903fff46ec30d79d9b875c261ca13e750bd67a3175aa21c4cf1dbec4b993c13ab9cc663265d95f51fe36b0ad439b78e96b11db12fb748783f4844000c750298d7b3a3c90851e507fb72382c24709844aae216ad4e537e6b6c0129c7f5eb63167290e8a1590d3a0c9666e301d51bbd08565c5790a1f2f04cb739bb3faaa82b7c1181c8762e58159240c1933b03c924ac24763119b0ea73496d98e60d75ac683e75f7ba1bf61224ba16952cacd8dcdf4fcd8d7d7da40b885b123623d0d29a3f54daa289acf37dfc3349af820d8de5e78ae50c4ff2217def04ad406b74948e2b3f4f07effb474a482a2a0d45d418b61850ff88c35b6c25816dd2f622b00241733dbb18741c01cefad4f1d74ab582274a1bf35f48e79b9a10bb4bcdde8273891664a58f65667cec136977829cb69b3c9d37f1d0996cce065b11ca875191e8643382fbf57f8a2d92a3e7fc0709737d49225d1b41971858c1d6f5d84681372ed8bc127b2792dd5b43c4e699e1a1e61762b1b394e9eaa8879d1a61a6abdcda10b70408bd1aeecdc10b54d14552ccf593ffe7c3fbdbd02b61d31b8761e4259aaed0775b1aaf0f77cd27a08987fcb44b021ffee3aaf7fd00c3c23ea1cd6d4530ccc61fcdce79cb9ed08af8b4eb5008ad1817af8a35105a1843bf752f77a35bc5e21238a799675cbd51388e242b6dc10605a1c111fe40d59c0464e12a086a2afbb740141ba74fbcbdb551480c2a07f4d094872edb0b9df019c34be2d044b8087c4721ae5153715efc1f6111d35b4c801960eb700916d04ddbd46819a9595e6e258cbcd106d721c7cd0c7055c384dad50cb350ea3e506ead9e62db6345faabd733a20e863135abbb2b39c59a746e45b31014d3b63c11e4558ca0454c6df916c885a2e01efca90ba194046ef4febfafb5836826f8f2b63b8e1913370fce3c2c3fd42685dbd8421b009c941129905bcf6421c799af0fcb94f5a9c736020636af279aa87a568782f5a53d291310241423f8f24905483bc705fec6f00cbeb3bd88b536e954e9434c24b5ea05bb41d980d80cf6655257a1e8a53108383de7da9f3300df3d5138fc70066c18b170c3977bd920a32726c5d716a835349231d19e739ca09e0710913e4459401da648ce95d9478c028cc71caedb89dc819428f8216069bb225e5a9d251a5f414b03c034ca67ebf7fd393b330a3e72782ad035863306da1cbfd42c0b9534012eccd89fbd357adf0874c58800c83bef203487e2a248b7277bc35198a7c0fef6134f3745bfdc8be92fbc853fa2beac764d3633efc6a6bbba60fe1a6494d348a0d78b342f973c335583381b33d0fb0ef6c0816edc6fbcf5b79b2f0e449adf02e4d370136df608bdb02daeb28f66ab1c98ae472cb7bb416f148c014517b1f1bfe0fff044b41c8dda5b741c9994ded14efde36047ebb47f063f564213f0315f567229a82b2091e2dd936f0c294015f2c6f5b88377ddd06df4ce751bdfcbd12f0fad2848f2b85f95bcfb1c4e10c12049dfe206a1199bf2bf555f0ed2f185edc9a34dc7955854b7938ec991386fa6b26d9fa4d7507239fa90a9313d6dbeb6d63dd3bec4aa53dd36ccffb19b7d08618ea0d13b43536142dba2d9b3820d6d86d51b2676d7261322c1e0fd389a94368818af4e07dedef3f8ba745fa488b1fac11b130127bde7e1531331a9f443b7a0a77f66a8ee0e62a49816c8e1186f4d26abdc90bdeeee0fddf3cd96dcfc609338ab021557a75695f8e8bdd781b914fcc1994041ae8f21d67bfe90b34082a326dbd2f98b9086f8516d97d1ecb25ce193aea00cfa4143430ffcb2be4b172389ce711311e67a22c491e2c588caf58831e289a2037059b74dd612d0ad3a47b5e2e2498433f7a35faeb2264b948131fddb6f5940a8d22d10410d400bf53a5cdd2d7f769e9b01bf2180010018bd4430e875cd325e0c6f680de07b6e2b6a2f73aebd633df2b173a047f7d699d69a5ed0f8aa52930d460c3d54a011e188b5de80f12f30aef213bb2a6378ea5e7ca85ec5968da92680faba19af7a3ffd7635d1bdeae6548eef96877182e04625b68b0e7a3dd4b6c2fb7dd94f777626c72764e97f48be801caf04cfdeead4f5a56254d59a8119c0042ef407475046dfc421fc5c75d6d4c230fdda87072a754d7de2c4bdbdb0196d81deb93a3a1ec6499ba15d05492814150fe95eb24aef1064bfd3b22c089aeeb92541dfa93f8f8eb8e89e4e03de406b4b106d3881d78e1054d1d0eecbfc518ab015298e43c015113e6194f15dfff524e8d3a8a2890e023a2db79916c28a312ff3ad7c58119f9bcba7c2c7cfb28454c3a7a720e2a85653164d0503a16056b434cf4715879b77fbc0488e09c4b1ba8d38f5b28dc31a2df4c3c68a8219a7990aeda14ad5d82f7cbc0181e66bc5bc62e86f4f12eba183ddb2dffbb5250ef537d943dd646d3b2b14ec96fb611f57b1d0877f0b36567de761da45711b33d1c394ca65ef1fdfac8da2c625691f627c9bf36624510f1c235dbc68dc3383f56adcc2210821900608552348a871f29d47bad48e088fb88072a8dfeb32cc340c9722881524a29c3e3cafd4e0852319d721a247ab45774d0b240b68fe5309a29e7e6db8641c3d2ee3bfa664dc35ee6c1fd652f749435955f7c5d556b73c4d5195ec5143d737cf35015b1522d57d38e2ebd99223774f400e7cd0d7c82a6d00cfd46558a84f85e6a291f4ece9482d0d546980104981e3a3e44c1cdfcb844b4d19348d4072524922d7816549c8bf2b0a66cddcc28e830ecf50f587063bfbda73e9eae53807b3b7c83ac1a534ced8b4be7e67f81ebed396302fc873656ae289b8bfc83214ef29f90defdcdea0a8aae3a321c49bf7f37e138bf225574a95a299d1cd16b561cec4768832e6ca5155dcd6c0d0b1a51e34f962aaef22d348c9e11a416ad34546bd6b00fd11618ecb67e42c26d32a2379cd69d73664ac906834dda95b375dd2a635a8cc1dc4c43c618681a2a187ef18c8998ff355d34658bff99bb4c9a58a509d28dceeae035ff7c8c6b0580eac9c95e85963d7d42dd22fb6b88a3ab0198a8729743981f7599e32b7f044ec7f7be35a2f05dc8dd8a971ff15527885b11f15b2cde9849dcc3dd2dd066dc662f4c5f06497c687b8daedddc52d45bf7ae931bd098185df5b23756d1c174f35fe8ccdd352c83000072ab0c3406fd1aa38c3b44bb6efccfa656ac9754c6f20e7389a56b4bcd789c600fed5f896c2cf3c55ab306f10a808287e9bc867cb7169a5633c6f141a9f2bf1dcf42c17514d23438590fd4612ce19d1c1d23fd89bc0c8868667025c0939b546388cb36a1718beca5815d8fe06052c52610fb8a2c99d327cc76e8c484364fffc84e903e78f0d83325188cc3aecbdfa6aeefd0f4e59305e41c486dd0e9cc6bb3304b6101afad39b75d6c98779dd9f949f92b88472a94445234075404971573d48b47ec255c6eb91c24d166cffad27f40ce222300eaa30d9efa4222f0a6a0528a9d7b60185696a54d5e9877779188c437d22a04fb004c42f9d157d8af11df7c45e7c17e088046f011c1e8ea3498bad756aa09f3a6a80e5d1c0976e9cffaefb3f312a12d45dce8cd57ab3cfd0530073718a0c0d037dfe65a51afad665e73bcdf098df3ec2d20aa9afedcf88ca2150f5cf315d35c9f815ab405cd313a76b5152ec0026263f9b0090e3b697c2ff935fa8dfdea2c14dcd9c71fe42c68105d226a8c781e21fbb4882d41f20caed1cae0fe5a7dc68dc7c3c281c88cb61555649a38f4a80bb75f4a3c6cda7bab00cb2cd8ea1c3c7664fc90724dd61a6e1a974f82fee4449b75849cef2aa5b53015717b16c4947fc24f3d66b86a4beb024c4a024c929bed9dd5feeceba18c02a2e79051914c7ef23c4ff4a6ec24ce6b7af0950bbc65678e20a8e9eefa3bf84057961ac668a0066c1150af28eed8b2f3ef382c3e72372acd30f97e9d6a5b20bbed5a689b37c32a59f70642909579bf6beb86274291e9c21f35520a931d4d2f9af6b06907527e40d3f5de8744c519d69ea55241cf0a3d8a907d57baa6752bf82910d8f37ce1435e7b30d2d6d914a3cecb3703d65727ddd409b3627f737502bb45ba7ba4d24d1b2a3ee333c23451b110fa0f188b95c019381629e93d72a04b97ef626140e80307047abe08b03b47610e2d3d0ffe799f8b0abb3e802b1dfbc0009e632066fc0e46160f136caaac971e3e85417269852d9e8b35e8ffb522fd600c4cf52657bcbfe289394f33ab04e782e5a818ee05d61765e8a7810703f25fb35c2087e5732fff63aaafaf81efeb611e7271c52b961258f42dc72dce98520a2e8d2130d93ce41bea7ebc03029ffb1cc930510239aae3a70df9bdc2036398dc13a6133c9a528d083b23347e2893615be49cd21f81d8c1e74f7aef91fc87214cf3f2e4f2a59f8051a081e9d1e0f37c4336cb0b289a4f0ff9bc81d985a6e21bea8682fc3ffca54c915a9cef40de73de0be8572d39e0e4928707d62d1d80a1ff4d150e002c4139ae75ca0220aeaae2a62a64b88a7181f291e3e70c739ac5d1bbabf6edd4a4e48eee137091c43e16fca776a8e3a24134762acf7e47b9e8bc093769350bc73d96286a98a18fb2a5da523cca44086f2d919fa91f5b4602ea9f57c5df501bef2c050599c0cf3b53d9927a85578b77ab4c29d6c480376aa5883753d261986fae6e7452325d0da3d00a0b51c86d064b38b5bdfe95fdb345d953aca98754bc97f90c02b9e8f18e13c0900fbbe563f7a3634c0d07a29e28e38c94b4516dea3db74e60d61bc92c733ebc4425390346efbd9682878bb44463a1db80c6f06d59ab0bdaafe2b0f6a7f7c6c52f51d2eb177fc4fd7c2ec210db74c8521f53975d6d9209d461715492a3edf4ef6eb4b9f5ac3ec0edf817d6ac52be53e21eaddc12736c8457271deac82b6ed9e6eb763b55dd18bfdff5f876e17bd0a3689db33510317eb812d08f8b16b0143c169c28fdecdcd5a96c64ac9855a3c95b75b1ba63eca020f83beb7a6907154959797e19fc510d3c22afb8117e175c10e175ef2d6262c2e4a4f9e4f29379f6b09077d388ca79471414d583a70f928ee7db578776b2273b8aca158f484be4f6fa7b02f864632b661f34900aaf71240d03f5b03531d960f8a58c01768c61aed5a22365f8e6e18bb13774f2460b01eafa2be4dd4d057718cf1c61c4278e1a104aaba95fc5d6117165fa65deb00f8d9e61506827ec38dec7e3bf94e11109ec881b0584491480fa7f2b3c2ab500e20dcb533517dbd6242b6050fe04c3c424b749389c3c3a7c8fc1e16d37ecbf517f4a74c3ff014aaaa730b05b924cbe4586501364e48e16bbf944d0e8b708ee5673856db0693c9396977445cb4a4a62fb07afe923e3e421fb3c698fed52a01be23c22d6c0957a7507e2d0e05c5356ce950fee2d6193b95c646fc7fcc0f2144bdd24e04e0f7de172c5fe636993fd4a86d8e4e20b8f404413dff0b9d1781a83ad711d395e983b8f46e3a9f54c2b891fd471f9559be8fe369e00b432a90d5dcd2c2e6f7c10686b5f18c92908a7259e2f9a44b3af7eadb5617cc0ff60b178523e4e8add1b7e99536eb042f3afcdafb04afba46a50422cd92ccac34fdd79d2781b1299be2fa1b1585b8304a2e0058e766c05723b838f7b0c30a20d38c71d2ab1501120c6c88a76abca386b41608e75463314ab4c14d21a7629098af3bb0a43184ea112c0e560ec52c5e8cb5639b11e5cce383ed80be411f4ed16295dc433f695dd104e3ec5be02063fe16cb6f292c55dc92265b09807b356f56ad96be7c6d6552d1404e2045b92b46c61e6cd0b1c342eb8498fc05f34befb54e0334a917510fe76824406f7459ee40f38b5bf0b327adfb2538c765a1082fa3c8d773a4880d9723f6b768db67f45adfede0b37c953e2a081fdb2dce6eb7960b6487ce2aff307406e6ab14355cfd91278ea677da9a0a426a143c7431496742110532e721e33466ac96fae4b0746dad34dbb64c571361834004b56db510ca88fd284a97a60cddbf32c288673d5ae23124cbac35c21820911570e435a7482e87f9b35a0c21258b60bd79d5dee3e2e3e529c582a3ad20a624db3b435e5a5cfe39a3a7331859adbf8ad2714a3fd28ee59d0a8f84df53969e65eaaddece0b13c751073cbcd918d915a7c4f5b2d1ba2c7b4587b0c1890bf65019d9149c1514310f3b0ad8b465fca35b74bc57e505627050cd62288ddaee36fc61b8d715d5ad04bc57987a9f4c0abe91ac1800fdbf050d2e93f526527738632090cc17861d6923f7151cd6382dbdab1a92e23deb1f277e77bcf4a5616a0c36b47b2d1a3a1b888db19170cc77eb10d5078854c8a6de7c87334967f1aadac123cf54fc4ff8278a828dfb5e0710d09b5f68c9f5b5ce7e136e7c6671cb69254ecaddcac54e5b5698e35c50528e2e4cba95df6e36530b6312cbcc92d34ea1548bc52fa788330f5a77534e2046f16dad232ae82dc437933ac208e8f3427d9ea54b4ca4b4aa08a6fff0d8f50d6e3a7bc9144c7b0c4577dddfdf464b1701d7f883dd5fea819e49105daec71dc8a19f6ebc4fccd5d952cabcae246dc5c48c143d41262a4e99a22f4adf35ad3d588a9371406f3d2de090c400eebb2aa5cab243f4616ec92ac47126591b7b7e25de0b9201209c214ae4be63dd741cda19cce17f92a47b9eeece723b29dc26272f6fc359d37dca4011e4cbeb264428317f5721fb8af0e8616c85293f07da8c23a112f5fa74d55ba71caa98dc350a708dde67e6591f2c460f15adb212a5a3398e79ae642a62e808514885f019f0660f48bc9160b86e77e74f309ed2b63c93547a313bbe7e91c431af86240c4dae4ae7a966763dd836a40aad6ae03b0e3fbfc92ac85d8c843c2b300654781708694ff4fbfd279f1db1c99f910bcff727a7ba09184a50e771d23b513fbe2c14e59ade2ea37a056cfc416a08ccd13694cbf28f841421e59d94737d19cccf51b7bb1855bec8b7f7292d72b6abd87066f3d13fbfdafb7f6567b964e34847c62db127b59e237616485020e8bf9f6f4e2a377243f79532afe28e0ee2f22a318ccd0417cef477db83da864d0df74029d0a4859f25cbf7954eeeb73a0fb6ad576ab48f81c13e9c0ae4f8b6dd57822264cdda0c4392211085027dbcc17d4b12cbb3228192edc2097ec76d0f898778e7b125884b5f5ccdd96bf11e340bfce9be50fd936c3609781f62cf5674cbfb37896b3ab87beaa9dac6936a0e598e940f497651099a160bf22c843cc69d0a01ae6c734e3c1a9a438b3611b284695d2b7ef9e285f879453eda8ac9e2361f6a4e16ed0afe2ad713a1473c458ac0a92212abd2ccc1dc64ea268941a4c0cbcc6bbaa991f26d3031e8a50f8e8f296cbc15394cb0296508eee25eba1fde5f83018124eec045e1a1da78d7622129b20bcfb433d8437e07d43d63f357b97119fa863afad5b4c6d7c509ed72c4bc8b5cd86a893549bf57642a94c4007ed8dbc0718177bf749fea44630a5e1bd63ce4ca49293267b1e2d8d12a90b1ea3e4ba21a2cc764e6d534dadca0568de06facfc8c5f79f4f3a6d6347da5b0c3d97103ab394e08d64b5404e32c69965b46bed175b4a1b0c5458826390562a26ca27267ff5ea82d8afa3dc873d93980dff7bc5eeacd8e0ea721cd5f81392fe0703be5636eeaa16fa9398c9b16f6bbeb495e323ab76fd6cc05baddc7c658366cf77c7d139aa151915b3c5c6aa9599370a1abdfa0850bf0db46d638913193565936c19cef7d577715122fc2c2443811ce04df032f26da303f3a7a5a8b5141992dc9fea163992341c31f5bd00cde29320f8c7da367523d01d535da7a76903edd8b5850fb31ae73e874044e6314fe89475ca714f0f4ef5a3a664199f00250f5e108a67e3af32ab38a25ea9da45a37ac4fed59b345630e5bbfe44cea690d0ca829481f72d4cfd9b5c99a62a35ff774255ac8fd8b1d55c558645df71439350a4b13acbbdb8c1e136df61aabcde65ffdcade7b44ad7b26b23df7aa3a88fea44f02d814d65d661c4ef899f3a384288613769d1a799e6e519eef62d4a7c1a8f8db6304d22c4690ed66ef9bbca88567e5df932964dea37041944e40288cf14dd7a6b2b272c18cddb6090b41d975a3b1e9ecc443b876fecd78657b4772d990b116a25ce22a1b1e3676c8781f983ce56e39b7f39929db6d5deca8218d2efa7288a6aa6f4bc081354878e53ca6f9afc27adb1b3b089e5012c8a3d02813c18f18c53d444c6c27752c25b7a05e7a58cb953b552e37bae82ea141c0ac91e877ff6e08ccb8f7ab085f1070e15ed9b5c4ba37093a3d250fed600e0ce9f55f7c167c32dac49475993ba112dcc8f350dab8f6b5255f673a80c16b544b8ffbbf5a0663e54777a4af4b31d35432c6e24248281344d3e9cbb3364f48ce38795a3d72c3b41c4daadd0c7e2bb1c3985d0624e4aea14b03dd86904219307627eb43398544ce31e65d4d0467a89c2c47c8bb1d802917818f2aedb768d19e420e3bba9c730c7605d1de11963de28ea4b7b828a2ccbcd9f60d644f0085ebcf32d71268afafaf81ef092c9bd929f5548861cf5a487c0e8f050f206c8444b2e5b12b26bbc7d16b6dfcb6bfd8352dc8b6fa5be9928d1b37f05b675adc2deaa062e9bea0b467880dab8babc0b688fce0c2c6e74e16ea73d7cfff5b8f186502841b0e85dc63ec60c533a992eeda8c30261975320a1b138bdd1dd107684adf87e33ea3aaa0ec9c584982c0f6e791aa76cebd4ce8acb998643bdd7d49e413aabe5679416dc5f81c8741838d1835a0155c65d54edf0e32181c07f23815cca68ffdeeff3fb3c9c833cb6b8c760d90885b4aeea4870345db022a8fa2568e07690971790ffd48970177f06c295dbb46e889b3077ef0986e41ef90572ac070c091e4c58cc79139dd9957399afb0b7573e53383093dae62c24005829c9f9eff6575436745a7fb10942865cf2b8e06c1daec91f0d4f57cf13d48c88bb60b68b89d5188a7546c0490cc1a6116dbd47821228d94764d283bffa86ed4b9f77050acceb34322b21e41458ceb1e2e6914ae6cd072c94cce9ff86586c5aca9c56319cf0bcf5bc8e16a5df8ba09e21098df0629d53558830cb15611ee97784a4135c32bec0529cb1155f30a3806ada0aa91cb5d817bda100ed571ca54a4bbdb972596fc82989fe23835b1087a545a48afc0a75e0d2b0cf62eb2a514571b5e8c5d0ab4c2422a9b94157ccdaa961c9f96a90f4fa1698e4c8349a77d88b026dad88e82b80c3edf7a00354e3136632e92ed4f582188eb186296f73f565661e11dbe0f91decb2aef19f9fc9b4135dbd08d82badd9b2199d2d07e8e1a2060968ded083b74be4c275ec57a92c7de720cee942f98c2a901476d06482a257f541e13c4d25d3dd715e6e99a4726021f470ef576b34a606056dc2281468b794dae137d0045d43964e670e63d74cd0a95e8da408e37bb337fc63508bac82ddf962e04b23147a238d37f8a050d4de5fda45de51e5f00964185fb589b80583e88eaa679076b8100f229bc9d5db1f1719bec046710efa1c2684dff63350c667c3faa2ff2bd0262134335707dda71e46afd356f399720d2714dc898901a47b060bb46919a140d7ae8b348c1f224d58abffc51298304ccc4c0615bc7d52609cf02453932e5313b59c3fec2fc1a7ff8be86e0058714c9d5106e981776d8ed527181a5279565fd83f7fe0d047cdf47ea2adbcd3382e2f3facb7cdb09b9cff9615b8790e09a9c96e60f6d4885c9e2ea7d1860370f0c656eb72f9446fc643b60336256cd191f8ef692837e8de4c4cd6ba7f96f0284dfa787ccf28ea26361b161894c3c05bc481f00823a1e6b0ac03c805b7de03f1938d460f260df30d228846ca3e64e7a52f6331c88e9e05754323906c0b96a8eb558c3a45026cb1dc209c1245408c24ff0142e69ab67b9c44edb6924560e6db14f6bef53280ced1e369949fb136f85b42da1da86591251774d09c60dd8e0fe5535fe4f8878c43f32b757fc14a4583e0567a9aaf56e9f31557b200170440e8a0b419083d180cd0bb9186328b993a6a837a3aa4ca9488e26d3310ad0b56b02b7c8be95c455cea3975ce046b54b95ff0bec96d92f6a378f4115b81f1506f7a3911a513472f7eb18473fb12987ed69bbf6d505df9cf67518a73fed2ba8861fdad7adaf10e74b80649590e8a5f61b8a1f207cd285c8d49bf2ec3a14415befdb9d77009b3c56b0aea301bbd6f3e845584daea1d479eca565615ef0c695816ea329071706ed496d25823fc6c1c7220520e2934b8a18234b4aaa15e02c5d00851b9db5446d6d5a9cf4f750a95d2afa96d38d0483a918bbf778ec671a0acb6117d3864e6aa0fbb98d67ae12f01cea1c38b0142998a6923169bb76cdc38bd3568f9124f7bab3599fe45553c179cdb8445688d52426fc0656e370ef1996cadbe00927c28df9e51e4e907797c9281e07bd95158154592bde32118e723b1e7f0411f852fae64da5e7fab790fc51a86e27c4963f6b602e562a804ad8f5215b4f87bc462d58702c2a422aeabe92df70e1f918ddb31dd5651fc0429cc89ab6834898bcee1125ca27afe20ea8ca7c1cd9df9a284b0778f7f5001a6dcefb36da9fedb7508f3d3ca86d2ee8cbf90b2b133d05094524780a2bcd95bf1aac5f71641a465d07d8fffe9c946b07660a40c1d41b2c805a72846bf131f01e60ede8eead6d012d77b4b454b3c67226ff008a0523c5eefb2df91d1e19cb053a0d270e410af20477ce747a4fcd888288e93d19a4271f0ec1afe65e7aa127a90a1d753de18e7090d16a5ea6769823288cf2d6254235c2453e79e55b70f292b14c4ce6eae2344ec69b14fa2d9f6891f59775dd4819b91debce5002997b451f91f6e3658941b0dbb0e60f02fcf79293d9f7a21601b551efed2b37f03d58dd8b9e8b25e49cb2fc092360141e16cbd951427fc4d078837f49ddb080598aaae07ee971ebc3ec526eff0a3b6b3211d138c7289a34496bf3baf8bf3edcdefaf32f9a2bcd9d66b51f7d3c7cd90afded1738e71405d253634fb4957a1d3ca84d338f2208d82bd26fe7c2b203dd24041b7e6082bdcf45d072d9035ce7154384254b14bd850e92a6b4aae638c119dcdeb62fd84ccd9d74da8ced782cf5101b02821c485ef1ad1f80c3f5fd636e2529fbdaca66f0fd9a3dcebcae1cb55693652870830421ab9494bfe3ef0f53feb818869d7f312c9e1eb55fb183e8c6cfa90409d83aac7dd0b9f6de2be49a87e40860c3e11d2ae5257ae0da87385bd4f6052ae8038e2099c16f5417f8a88c1f61f3571f292e060b4761a0658510ad797d75add842c75210d7f10e44149bb4f428bc114738e57593be63969f79797d1ed00b05ade6f661c2ecb58c0c28762dd48aac4098549fb32fc51e52d5327ca7f3aaac7ac6130a4927ab8860770a90f2ffb1a24fc4b810a1646fba5a330206df11dc8c29ad678646049726bc2a9f22cb643925d73c4ae93099d02a181a46f3974325ddc7338f07ca2188c1d30aeb095a3e49799cb0e6421e0a5de243a4e0923b3eee715310b24a28e2e27447efc5449b7d1185898632eb145485b5e099303930c96773186054b7d4110d68236bfdbf03bb275fd526dcb4400a6a61288ee3daf2a3e3ce20eed7b83e809d63159bc43de058b316f90ae9e0315c475da74c2cd30a438d1caf8c8cd3528c35dab7a3b5dd822b15b10de0390252e55c0931f5dbab04f6aa80f133b5cde2217ce34d0f5528444c4862eaf6d194be42178cb6bdbae4c6108872d8f153ea3f876b2e4e48c9d1ee4a0152fd91aef6c5c0c938577e987c0238affde79d654667e9c6e8bf8e5ddc1117bd8fe3dc36d13265c3af7d21d73fb25df8e75f9bfb296cc72c257ab69840d39b4d2ee07a1ea190c09ad0afc5ca0cd5480f23a5886a6ab70100d53bd72849f198a057d21fd9d0c532f14b47cd97f2e8d5b98f6df4b6f6beaaa3a3e605f856062b753dcc5d195249226dadefa177aa55b54aebf197a9f26362d3fdcd7d63802c5b74bd9323485ebc4375ed16f1f2cd71b3f8ba8cdc6451d9b9061f0f6e667b04b8fc974d2ebffd45281c543ffedd9ee3a41113c4bd323eeec973243f467647a926aa4f984b5cd1ee048f6fa9b6a4780c122cadeb8409ac0357544380c3e41e400dc5a428560071a1ca81440e053fb64e189405dd4e0085f10be8b781f5e864c0d7827a5a58b1febfa88f6e6fffceaa078fc4c4c96a2147753b19000a29e236338374ef5f55ed1efd12203c0252a5c0f85579f5d95207253aa01a86a99db3cf7ef080c08a7b8d1cf86739897a394f4ea705f9d1e780d3b241695ac06315c01db871f2b1f17e4686da52e662b3279c3cb4c409897850fba6f2203f41de3efb68dfdf6c52236bff850156c12c7615c50afce3c81a0874a2025a35adab0c1bd388ed0f870e3cb536d1e60859eb850213d94d5d8856ab5a0f126d4b5ff07fcae5bfb7fdc03cd9defbb39807911fae2142a1a8676db3a97d3a6eba7928fcee39a53fa7091d34974ecfd08883be2c0b6937056dab6819449d3b5d44976de45b96655ad83db8cb676cae30ddbd8fc4a608c0f0aa1e1ea20ab2012ffc50cb4faef9284a39771d9eebc340f79909d0ff6c7ba4ac8c3031faaee850495353c7917d76154f8aed20889bbf5a776a5f9c96e332d3f23fac20687fb850520390701082f68c21e89f0556c60566ef74b74acfa5fc4c51ca006be0bfe91af1236ad1b5d3608fd2695bc497ab3ad8c16384fa62cb86fbb283d458976778f225ec61a9df7f091a894686ae757919b5d91380d5e7ac93110b5efc0f1e9d16d90724d4f3b7511161875a9a67f6013a956710e5bed4f851d12c5a98383924ff4b395682de6a63993729918ee855acc1bbf598ffd42fee6f0f9f08a193eb332743d9008f2bbd06b9902e0a719462670dffc68cd5f275314a189ec8298ef8f4fecf8b1ca63c4c6e594d4241bd2bfd9e311156581e694c5995d7bd5cb47ea047717d358609951d8f360104c4ac651ce94aa4bec72b1e23384ec45bddfb2b99100527c1ef60c44326d0da97190525d1ca92773cac04f2e0b955dc1e17f7dfb54b6be53e11f1aa91ca1bc899e8a444ad87fd5e8e33f90c9e56ee61d794c7256553573be267cf19bb178cb65f575f1fc233908482483e8e9b211411860427756d3862eb2412401cf8003fb94b629654df6a872a21d3c3a365e2e4e95851aa000972138e15af3aa5ba4c776ddf177d3c689791a5bf82d3a04218ae9e8de80b62224b2779e4af9a3fb6f7d145834205acf0802e2be05719d3438504e31e0934007d0d58dc363961012d7bb23fa34317e646ab7256752353b39952642476a7bf6f61218194a8047e38f0fa1127ed051b93f6c131f295c38499ee163ac85429aa3d0b202a7d04c1c1230a5dc5070e31a38821d1f30bb86c1f4b9c1f5ae7bc07f61929966a672da48a26b602180cfc6b9ab13f625ebdedbeae81db6ab9548f8ac6e1846f78c68653f97e91085a7d77ae615b740cc27589969c47d8af79bbc845ae7f5d239d4b5d9cb37fa83378606426bfab74943eca9acc4e9004e6e5842d31e9c53435f98673f46852dd9f1a3de9a2018ad198a9f99f207115b997345a1a2bd8f95b3a2353e23c2dc7170c027d7cdd455a7912cb3737b786bc7d63963491149c85c1bb54a03ec4a8d78341a7f2688a681f8ed05bb7d23f31d4ca940edb30d85b3655e68626845d93c3dbb4010f867c71f1e3af7805d896a7f486a3aa43a163e8f44168ea5226b5164caa5923832b70ec0c239bf960f381f92f33e660298b4ba5d2ea3d70f91e215025b9674470f606c1fb221f6a2ee497c112a7e11be5741d6a6c067cea47074077f405df123b91d0e6038cccb4b7a4de6f84634c10caf4fae03d302db90f0cac57fb2e59920112bb2249d35e9d07f6ec889d5d3aac7b3586cf4c220876da7751c681061cfffd5aef35c38b1026cee451b40aa2c640c0f87c414cb14525975dd4a6e20a1b85d1b302ef12a7376f8581d59ec5dc174d0a352e3ff74e83250fb92d190079e9657359c76311c3046e36ff3238679fce27e7b19cc3bea8b192b5bfd7a007e21accbca4e09d08125e8bdf9716f3f6b186dcd6504cc5a06c2771094cc0d64253e865f0c18daf85f338b480c3ae92dd7f2504c891392ce85a09b101c65b0396b82f3f98570c67b58818b031c39eb85351bc93f2c47ce41ad4f6bc5a81ab896b40cff7e7a4c5a2ffe83f3afae915aa3227e27c10017f917ed6f0070b5abfab07623aaa258ed5d79115b8850a70b6bd56b01266a351dc81d783bb4b021488999cba854270323337f33449e37a98f23208341d4862d4d0b3d6c9d9b4800afbccef2e244998c3c02c3b15bbd18c7d50302b4a35fe9a94aabd9b50b637fcf8288d2e62012e10a66dbcfd06d07c9293cf28aaf4eba9a7fa059f1e544c1addbde005f459376b0d08cd649c0833ff00c8699004bb45f9833d753e628c770cb5b23758fa3bda625d86be178c08ea210e242cf66b5388dd4b92e5e6b96566d5cdcb03c726780c912860c9d3689db6881c230c9f991a12175062b8db40cb6a9c0ded83d27e0027cc8c49ef36de40fce2ab6f292e15c97968eb234b2845d2bc44937d24b45e489e59819f8445c6fe49adeb6e6e3365a4e76a6cde9830973ac866734cd09cfffee6fc9ded55411c2d256f4359b6cb2c0e85e2419d90fad8f1c4f9809122f1f0a65409c09ec631a371447b4774d3b0235f617e3d8ae349d9dff8a83eef55857cadb9b06a1c6109aa7670e45b0a9c201fac01e3f6c9a0443444f43c7e6731382484d6e5c993ebca06e721a59a64b539f0c3955fd319820f693e8fa0d47c52521734f1dd6d12f748b34ec593277db50a7c293be02171ea96cf81abca0ac5f70c6ffffa258a9465c19598d3504e2ecd6d7afc858a8cd4a9787812abcaecd59c1b91525b0c7d5d5868745d30a02fc177768920c758bb8b873c2124a6c98c049944eaf15b3b5eec2c55a9c79795fd6d150cee1afe5c04a7a5e542c9d852b9ef260b93d179e0aaf68b6950b687f81168e366fab9924abb4ff9b6b2eb6c1eaa969c3d14fe1683549cfdccf386d73002d9f33f536b6cdb12f7bb5156e6de8f876e94cfc96ba3f79dfd70be26dc82f25e2b73678aae802dcde85084a328cca2ed22c16308eb81b81708d935317fff524cf3345bf1b6fdb353de9ba5f3e5f1502c9d963f323f854183bdff52108cec5a690594ed300e24af8b5e3c81586585b3a27a7fbaf819a4d5e8bc29b3d77d8a447e6d16c87bb02fd38cfcca32215b75f2b534c308118187210745d515cc035cdd82c254e78e4a420fd962ecc1f996142693976e752242100f8e12501e9b1e97d0ad393ffb1b4cb4d0329c70b4495809c35053cd5a807ee7baa96584ecf573f9547191f1f6a299b8ee8c8f0964f4cf3cfe78f4097e565e31f8645198ade2f9d4ff28c61174994a3534bf11c33f85320ec47a8d0bad8b2626a213a65f70f6202591007097b0ad156ceac2f9079db2d35023776cf76cd874cd6386c90c52c2a91d2b008c3f4aec839586ab223260f9f6a1843ee7fa8a8abebd7996e6d77dae15bbcecc6009007e7a56bda1cc55f5946ec21ee5f4d72da8c555beddf23aaab8e9a8230893cbb70b44f7a18b9103675cc29e781abc3268b08051b04527847d5a10ed1f46bde0ed48d72db610bb490f7c1be577580a81e4f9fa5cad94bb283958de984f19e6e77f76ffcd4bb895a7ff524286c02771d0064bb1d702fc1d4a12306a6c7f29462bbcea2e17d6e4b99177f6ae1c3647b4ad5eb5414ae3bbf4a38e47195ecd675a705d47b92bc6c9c691df8bac420f4bffd58d35a1df5e1259498ccc7175faed31dd2312e49686b875479e93092e755e59210971e756c4c1623a6444a6218adb31eee002b6d968498e25fc50866f407b4d6723c4881c271f9e3a8b53421cb90f81ab89f475e4523c91a93f2b1db0c7b3b7d84bd8cb1562ca5c6acc710849f7e5a5751ee792e3c562b050fc2a91d39f6fc8f64696ebad1d9a8818414d17d04906c8d5c3bc27f227e73b29af83c047b619af9634ff397cc38f503534f1afe8374f9f0ca42e129612be78567246ceef8a8f22f4d94ecbde88ebd1337421b40ba155818bbcbf198f0423c86b4e55106adea40ff73e3cd69d1232f71006b1a0ecb8aa04bb6779edea51f9564bb3c8e09c9bb34d81cd8b609d1b95d964624df4dfa1852abe303bccc0c3e923bdc9d4b9e150c774b05c3a68c70c9b7585da85299ad4513590c42c46f428ccd09e34e403d945d78b852231eb0f4f387088e1c89ef3202760ca52a671c3e58b8692d8922e063d6e0464f182998f3f0d96470ba1af7754d8c04e67dc494637dc8f295b252931437dcc24b10ef5574cd2502c4a3d818b8f48388fe479ae8b3772bba239893fad8cd5f91abc310b3ae23566d67e5b5c5101d6a3ec7577b2367df46f8e2da6555c70fdf80bc370f5253a748367fccb4efe2e5d1e84c19713667ed847fc6aaf88ac9a92fa37cfd9a088016c3ad3ee5494f5b3587b746092fd24d2756407bb71259f5310bb5927a876242290cb87e53b4b293c26134d6bc6032a51500c460864147fa79584d5d5166521fa7296b1024321332f4a8ba358f73d3e9518f2ea17e7818f5fe8c9fb08a660eca2eb335b33aba9d3d0a6cbd742176e0d13d197ea99970ac9e215729f49e0db43bd35e191296a5a8d61199d2b8e87158c474c6729e59d7466ee8724fea3354af44ee2eaf63e9e67870fdee6050a56dc1501bbf4d763c435abdeb775316cb02e82d6a892be6b149e6bc91ef002c0edf2ca14f13999f88584f82337bdb2f02a56fd43647468030027b237e3b73384ec40f74fb80c0c5b9f89862fe2a34e6c31b489eb876ca75d97265ee3a7ffad238db42331cffea36bb8a28b4a94edb2b31a6bc9b633bad1351b98416f39ca581319c4e0949b9ebe4b34d9cd1d164698a755fba33138e439f5b12be702790eec72f8c0512cf46534baa03b0ba10b8c9e83110e9dc82b1cf6931ebf4c4df4cedba6164586999a814c603c86bbae67209e9b159352b2942b02a0d369ab3c307fb65abf5013991bcab6546a6b3be1c25bec47234a09fd668c3032be1fe40464fc066bca0b4d77f5dcf28b78c6708656382f718b4c8099f90359f1957962db9ee7d6ebba6ccaff447d689030d1593fa2f99c6b07ec007b3cd2244d01dea35d70e678a9c55c7b704674cf03ee443445780f09303de5c0a6b4dd872418dd33148d210b5dca384bf5ada752ad726ac697f808d0553cd963b0bad65bb8e39b5022337b2449bf3cd368cfc02af6774bf9149290bb19f1b96d7bbdf90be646f749ec21ba0bf5dd4bcf334aef8ed0cab6bf28398046c44c8cbec36d5efa7047fbc9c692de38f711a50860bf82f46c40e742a9eacb26512e03e0ac725836d5b4cc499cd07217aa54604a672ab90cc27587190a0b1db86bb5ad1fc7606f3b396f2208c82f735c95a9329b942d6b4f9aa4979329f7fecf2b12eb4c475b750b556a26a77008e395180d8559bb0f380ae72dabf28adf316f6aa0ab58cb68cb6e59ef493cce6c55c8a836aa22ac38291051654ca180e2ec223e415ea7c8f668942b797b884da41f320dd650fe40ca1e77a8fe7346b92e4284fd8bcae7f1e4d42ea674a8cf93ad8e8ffb02030e2b746b32cbbbb4686a24b407b9684e47059e9d6e0a9f8e158207657464ee18526a7320500e3828ca61ff28f1c2578aef8bc78e8a60852d9c47edbd40760d9cb66b256d2a97833d7ecb315502dddc8302d322af17fd2874a10da24cbd85262fe5a40d8fb4596006211f418e304c7db6cae361b92aa2870e8dabf29ba34417df29c9fb4f2d4fb797d520b5e9c16cd7fae49af34fda4215de25940477c64c028c7630aa29c412ff15c411ac1a754cdd6d31ec97f9f9aba6c81439871d6b8bb5ae7a8456140b1b2ede417b5441832d58a013d1e49371ce6a0bd9cf99c6278df628e87d3dd1ae35c7110e5b58e3d80035baa229e28024352417f4a8344033dab1033cbb5e32f968512281657875ea4ca0dcda9a295605f12b100263bf7ac8dfb5b81dcda8a0e96c0235e20401fe315ef0ab2162c306a631148a7d9b4fdac4294b82fae09db1f0754d891d3a19fbac19a8d3bcb8afa29ed17e85a5a0cfa7a743ad7b7d9fd6762bc2046df5f0e900980a9540dcba551ead14ea0e135b8cd8349967e2004aefb26b7a7bb0828a5201447bd2c952b0ca1779a8bd6862f7fb6bf9d31a8aed1c0bc5907d09ed532cf9ca5683cfae6786049217adbb400f50e73a8b7f0589786b29d2afdc7d9b929665ecabd090bad93b8a871708d0bc230ae20d84faccfef56b0d63b6c5e96d86169de93233098410d353e64cc7a9611af034f493cd7fe8155d83b05539ff67f758b4c0a6763c32e9d6e30240e3f2b2b31bae0e190b9639cb2b7ca005338eb3884a918ab7e200e900c4ea35bfde6087336d716f234d63e84c807bd827d7cf8836183a474afbdf51e79099e936b56788a900aab257a912f718f7054931706f2eb66febb278a6e7a50aab7bebd80525913d3cd9f786c369251034b4c87992f74a01dc05fc4c0246b81dfb3f67ec30f4a4a4e0696a352102d8d983b3d7c194821251ddb156566cffeab371e75bb20d2a33a9831125d2f91043116b50dd11013959227a3e925737f1b26a471849279e6000fcac56adf8fbef98211ab52522466acaa61df5265295146aef5d7b3de864d9cb67403be517498cdfefa83df9d32e902a92ecfa5dbde9a8daed552b0af4ba7da55b03b9df173f6cb28123f8dd103e77d35fe9d32715c60dbd8af22bb45b573a62d94f1dc942a40a75668bb50aa28abada24cbe9e3a0f316db286dc3aacab88f915af21eeb64f02d8c841147c5f28de4fa034982e2048271d1cc2f32897dfdaec71f829268df05890b1cc11efa6a6a1827113225a611d58d8e0487a505e32d56d73fff9f661e6445fe14bbf9ece01ece6977fc44e1356dcd83ed212138162522cad8a8c7b8d08f6736be694fb08895685f0007a3b8ce2c96ebbae60c8fa0937e8df51ff0eb590108796ec123b5100eb1bb0c96599cce644cabb60ca6bfc9c37f1c80d7b72d03fa147b5c0b799a23a021feb66b178af4ecaa0cff8fec2e639918bd7d29f66ee2ce7f3db435bc7cd86dc451a39deb53fde2d5dd3e5a1576fa3bda66d22a08badc4d17b074fc8322e30169262a6666cccd2ddcb50a76d35fc6f787cf9b5208a7d712c22c63ba1abe6700ca46c051cee03f9eaacadec864054eca21e18acd1403142f0bdb1d42e157b474abd0b26a6faee9bec43c183a843fc5a395b778cb5f0f74dacb27f96f12328e83621be576c659e18c5c598f3af62177909876eb0d88d1add870f5afc1dddbb7b0b744072a881bf61146477476241f7d2bd5d6e45e9c76a50a7311c04653c1f0a3137f32a1a56fa869145a33a11819083fb6f2ab86be08187393a557c0b330844fc1fc88a77ed08fc50f5d3a699bef99b032dc6e817c5b6c43a0068593d24e2f6903736e61f4b4622a6724f5c6081529957e5d5d44a098a686281ee825c0e8adfae13e467206c75ebc626879718bd0fce71be6c41d1496e989744b99ca1ce082410bba1a43c7c5e0ade68e9dbe432e51dc00a3218d70f71bb56d1911bd52a04f807df2a7bff7156bc91297bd5a037beba45a21513a7953421281b5147eb4e46df032d1217459fc9503fc310f28bf1d5f91f626d3fa8afd4a44bc58b35fe9afa72910be827eba973bbd185dcd8721df8c6b96755b1b6c1f8dfca23135b9d8e4c80b56fc9e0cb73c5b2e10afabca8c886dc0966bf443a438657f3547a32794fcb5013940d1e79ca3e76118cbed9ab2e5f1f4c02db937ab6717c039e386f778de00d39991aa19ad3aff72769c4aec5a0fbe60d9da78130c1bb02be7a92b0605b3a59ac7f643ce2d05ec42d26db051764fa362e796074643504fad5b0db2db02ab2fada4cb8cb4f9cce6167245d007e18a16840130d7edd09671755e6c1a0e5a5eef8bd1f5ba0c1689bb2186c15d0e5835effe702d84d2701521fb39c98012deb3a1df4adf9a63cc28302dbbe4e5719961576b696781a0788fb973a1838ce86f68547ce95e691145c0eda2f3c049baa821992d1d23a619a60c32bc8fa06deb8a836c41bc87f886520160512e9a2c6b2e90c116623208a16e58038247009a9c3db0f119bc75b5b40d2fb06b0eb12cbdf2d5ece96c94a1d2a1caf811232f6cb71b516a687cd7ef526751997719a0b3e4cbb8bada0f6bac33aae0d5ac0958cec9644b2b9ebb90d5d291574030eeecf63f52700dd6d931937266655df5e1cbe172f08be5a442f113534893aeb5976f7deeb48b5b4e6c991c34f1895d6c047642c682b7049fcb409eecd7617716e76c35be6560ff1bf5b9619b642b7464db5c31cbb3bd8e8e264056be980a2e3954a9a45c99d99ba03218932536c7c63e35f8f6c36296529ffddd5f6c49409aa4fc7d6969dd805e0e323df3a6503e9c117eebb974227054a6c8b9df9841436193125e96c07c24777a9a25a9bfa924d66139bee58f7dd2a94b917071895de48552b696d025eb0ffa34e5b0788b0312b585798fc81d488cb465bfc4c0f65cbd7fc8d1c1504d4b6e490d7fc864927fb9bdaa1e26dd9aa9f2e4a01db78a7ab1d2616e1010d3ec0c198b8746a544a258b1b14a4f140a4cc72c3023db30eb5872c34f70a55bf26a1f1c8e75c4bd7ccf38236d9c52b92871acb1271c29649d59d06d537da84c6ddd9d07f9f0cb365ce496158863a1d67a725e9c266857068e8c30093f56bf6c9272f73dc0c5050b1b80f4f1b235377f14e6cb4cc7c2ce9fde5670fe73cbb1be3713d9bb3fce32f60302726ba5d0de85be99eb3a145a01c830a1031ab80422dfa8003d8f8b6b9e2f2dc23f5f6efeaeb39f00175d4992666317fe807fd2b959029c677a934590680de74cfedd8444b3af8ef9697918b4017d07b1183e838ba713cf158a0f32623d673eb5efd3d7e742e1b267e8a755218bb078153e69b5f522696f52f1428761e4dba789bd9fc824006be044dbe0ed820ca7a048531642c5ee949925bbe4f775265d25a77ed5990af7f6b9180c8b1e884b987dbed48a8f638d0340cce93499ffcd788f9d923429290490474ebac384bf0668ec93d7e43e23dfafda75559d2f4b2a99a80007f66e78bfd7c043731c5c3b2885f642db8d06b9d2fea1e1a2420281fcef8e70256ddbd4edc3a8a24fe9786f130420254a5cef3ab74fe0c1bb94433e5b05ae421b64bb21ad47300ef799264cbee5a3497cdfc8b6dc26e55325048dcbbbdc09394c27dea376d5ffb9db6d0043efe850d2dac9095bddf684eaf3a730896224d9ac55233801a0c2d06de415ff4ddc7a44cd1287b344964185d4b05a2cd28bf6907076cc0da5ce58b89e22f4a378bf8902bd4ab401ff7819bf151a317206ecb4c33b8a8ee1e4ec557bb3042c460e9f14cbd2f6ee59c53b0bad8f3e9b3be56c6f6d7a6549440f2dd82b3e472604e95e0b33db63e7fa346b226dd28d67baf4316da35c8f36aba76d5780d948ceae9b14e8ea6610e7983bccec2c7f8d0634c1f433b2e1941ff6a3c5a870cc40482556a59b4f9f1aee7c62d2d7ca37263a2cfb67d070bf039b0e59e07f0ad3b267b2ded751bac5188301f5acbefef2e867c0e3f6b3f50046d206839be15fa8142f102ff0ce6f3baf21eb80028a31dc21a7e895e124315e0c82437a26d6dba10c361c38ddfd18890e3674e7f71da6146ee378b6464ed82380458f83d5a9f28834d37a133a62d7c1d7c85e2a2d3e3510487df2c895afc7968d6eea7dec959e66bcf75c91652d810986fe344af47fed963c2a1580e1593386abc608433f6dbc2f2ac3e92de72dddbae8b312fcb0131a356d412c827c59baf1d7dd68b287f60db4deb386564a06b0c69407d19ee863c89572b9f5366c1ffa5c6beed44e8a827e92db15b5b154bff72db947190efda856e6e2ff6db41b83d64a9df0e265ab8c6ac71e409d480eaac5ad58c0c6b59daaf4babc833e3541fe27aecce74be452978641d1132a8161d400b392fdab1d677c493cd73ceecf106b1e2b86645d65ce8b302ac61615596c015df529d6100e6b389595a827df7ad5d950ac01404cd062b7263e7ff7480d1dc8ccde513c99ce058190860bd072f4f71547df246a1ea4bd7cc6d19845265d849d92b450738091c0f1677eba12f3a235c0cc60bd3e81ec84c1feaae2f4ce5d22e9eba926f5548ef7fc57a02c01dde252db4cdabe6a8119fefabbf9b03c63be1d4712888a51bca8a3c432a998c0f36be53564b10afca385bc17c6a1453bdee88c018a847c98a83875b2047f0d787a3f918b89c0cbdf15e96cd3d90248ca050fe12939644ca6397a6e3037f4655c969eca22a35890937367463efbfaf9c2bdbd6ccfe1fe89638a15e2a47705eb07a26abdc868b86804dca3922f3bf241de435b9b0510dc050200d39db45f97328b3af2a5ec1f3de56a30384c1bb6f7135448628d545289eab5acfabd6f96fc411a9b6632facfcb567ae91387484f739e7bbd0b3ee49914693e0ce2fc36e76b629a75c91ee7ba5c60ce4d7f8004265b4950dbb2cd616dcb69e81e1a39f25acb94a82bd55bec222757ffe1a0c3d04b4fa1721f58aa2b3cce68eb7c804d6f368866c9c6ab3d8fc55d6edfd526a078813538343c7773e3d43059a3be45d09bb8bdccc3188cc33f16952e58f87c7a5b596b6c61ac0f2421b4d6ccc87abaeb353007ad115e3ac295c933fb59ad6dbd774f6b7711dad7545678a48bb36118a9062ed5d5c8ebaadd66e1d8f0462e9cf65d86a02a2884d8cdced9bcd8a2b38d5bbc7c53e0dda424d9e62ce2923c651dc1a5bca254a090283c17e6bdfe0019e68f519b425da509a36f059e7934dde7db4e7fd63114e3d5deb8f1987c24619a0de33fc8e61e880e1cea5443ed63d40dd35554b42845df42aba861d822e7a1679d709e9d7c1b10730815d7ba43dcebf6dd08c873907dd56d0b01bdefe769f980882d9d24a007dd74a24fccdfe2922b0f08b69dc91ae7b4cdfcd4f4aff6081126078560b5f876a8b714edf2232a13310728ab2100195c9ea70277b2f42448677a780b21be5e0d6b2cf77b4e919a93d83a2c32f17e1f9644bed50099450affd0c2312216aa071a0fa9deba047248f3c86f46211fd028731c3136c93301e7ebbe90939a18c8ddc729004bb338bb061e82e1641ce044e58c85aad5fb6b8aea65d3310738ec5388e1fba329189e646f68b35fd9ccdcaa7a6a12ea4c1e2ba2e67f8e492bf3f25f6d500b5ec7af0a169529d5b9e3616325ffa0aa28ae9bf0393789d469c9c394100e1e93e920cf0fe7d70b9c0d4cbf183f1a6da01065b4223cfca934f0af772ac966b93904c1216f754a68d03191219dc3bf88e27b28a21d00619584ea14ab933d0b76daa7897753a710172a09196938347c01be5c3d26f09c96d88ffa9f13f686dc7e719802a8f621fc2086f6f77091a5028894a6127a35ee8f66f17315df48b52943a87a038ff043ddc69773eb40b4c58e0934b353286e5199536d1574cd4e2c0b028d660f6cf86e64d6f8cb08615b7092b3c11278156556e6f7bf40bea9d37446061cde164d55e9bb3a04253b1f907f5b947a8e16351dbb35657c99f7adc5e17bc1c9ba3f17bd6ac56a4ccbc43f92a47767c7b55ffb1cd79acbf0029d88faa720e1b6dde35d111b722efe03fbf65c76b74eca657492f609173bd8ff6c2861f715464bfe43244894acb6214c7a928482de76105c646aa1c8a17d1234a1d9c04a0f0f2888d4a5b3adbae96c0f50b47824414fb7a373593164f41ed2511986babacd0a66ef31dba9ef58848e0b487cd16dc8cec8e3a8b0b7c3dd903fd46abff0a6a140284d50b9b21c9ba9a815b3e37100443b9640b89461142ed839af6f7590f0498b42b604ed450fa3ca3dcd1d2daf75a6185b6d95ab90e9e46ce9a52fddd5cffaf86561cc438a202cc1c933186b098e422805939f94d593bf9488c04d0c46f406d543a142b441aaa5c62c038ebdcf52005093c45cedcef039cadbf05430ca5b8851158126ea828c69e8e92cc4d5bba5d93787a9d66f928ac7b567369ee1aa4d78a63be75dd7750c7636a0e78e7f9b63ae754e1ee5436f0603b741cbec6b55f37403d7b422de563f289ad64179bc424fd998269bf0b8c1c3fb31adc175b2f5151b1195abb920a4fcd7e57b9be0d8ed2d52a965c42a718b650c9a8177a31caf64021bff951421e7b662e576326c99fbef6c8a44e3c688b01fedd6e67c5beab5acc5e49d85b6b61c51552c98385db446dc9a579ab34ca6efde3a9d55c2376d9154b02afbcf467fb59e9580707bafd44ff027ee0c1491c19c77025bb6fcacb9dfb960236e413f35109d383a9c3f90b6387959982d21517ad508ddd45f6c0e94a2def8a5d29984efe6b7bf5125ae0bf7365e9c1d14643b54b1f3299c75ebe3f371bbb10c1aa1e9aa225c28d1ab3404294ccc4a953c17d846b1666c99699c74516fcdfa69a9a9ac4689c13cd3dbb1d866bfdfa343c95cff96a5e697b1fdfb8399187063c74379cc52280f600d086dc20dfcec6ddbf86ca737f24d5218789fc04ed63c96581332895fbd9426c97a79f4f9bdc60dc85258d69f6c73387bdbd32614f594dd7260356724bed1c460ed9e4259519f0cd649fdbab6171aaa96abccf4f8a9eb64f8e95ee8ebfb0f7320f75720f459974265fc5d374d87cb8d0ad305ad67b3100cfb681ac96a63ad5ff6d85588b14160d17c14dcd0d936d71b20124ec7aadd479531e9e027bc35f36267f17d1802bfcb6dd69052060820a7137e38fe4a39abd926fb5f20c82e79a1e4f65f9ed4642dc386b163baa7e3cf2cf657f92afc6430b8de652acc27a55b5cb94285be0fe99c60e50f8b007dd749299b88389967d8fc0bccd96dfdfb57bd9cf5a8a0191f8db325254d714f08d3318a64e61db1e78f0ab5768b068df815fdb57bbfe356d2a992146c363c08ca0c3d825ad69ab466b1c898ebe7d1e2fe504662de47b614f5f8ae3d22c1dfdfffe08d42211bf914b3f61160f0bb5eff07110a323b208c5205873ebf50b0a78d84e1722aa62998f63a0e5c863c09ea20928252b3757249005c10669cd188fa0987c601832efcbd415cbf757b97cb5cb0db9fe9dd2b59af9cc712fa10530c333aad70bb30b54c18f7fd840326a37c6b8eebc8865fc329345ec16cc1da329f8094dd09032f4d5b99d35c6ee1e9e81e2d656a32ce6a5f122a1c55a2c6698ccb18a414040c90381ec6cb857d6724bc57eddd2901036182d0981f87f136a59f4fa0222e4931d742cfcb984a09c5e8c481fde20e413b3165b716eec519e3a4e5d71751b8be872812039ab4078086af98892ed477a4f97f2f181c5cf57c91e38e84c837957a99ddf4ec0230806f2eeb3b266c0f37c7dfd8f6e2eb5d3c7f493a58e9a84ea7f4eb777de3d6fa6f85e7f4264487c0fb7fb4d97594c9c33351ed260e16060eaebc4a636c95c168da13c30145889a44cc803552d855537be27bc3418cb368ab0ec3ef2530773dabd3398d7c305dd0d88de3b82b925f8590bb4b7faca9a8b3b10ef06c24ebb86863c5fba90b3d6a20d4226dc15e564f056f6629cdcd9b64735f240ad788b6790d2b121c2bbe602e9414f059c0103acd545aa9362312b434b1b0f3d991e47cddd0f848730657b8cc65a4931635240185576e1dc188724b0d5dcada68c7dba13f66b7ab5519bb93bb4fdd0d6cd3613f015a0e9db5970b066ef796f6076f8171823ccad1b042254be2ad1f687d363a18d3138f9f6173bebe85f04151409314629748262f5679e5e1b76a05f36c5ed71b96cec3e7b38a9469726db4a94ab573b75524bfb138811dd0f932a84f175b43f52d765ba30eaf8f42adf2097ada1e8330d64ecfefe9dc3ba078d5b72af2556781f397389dd9f5c8cd3762994a527ebef8249d5975bed1ae4d8dd1b044ef03f48a57cded1857b5ac080c59391dbb87ebc68f5294c4407a96637b05862c926a419449cdc0de0b414985d038d813d1001a2cf76e8f3dd1b1876fea911ae5c249c5ff91ef246a1d65ba00934057b68499ce9068aff9a2ee644f9179cb03d57f8dccbcdc0fc702c7dfc91a7fbd2ed48d09f6dfe024ca791ece6980405e98ae33b2d50745a79aa74debd17b242bc7385dde2aaf23bf75013a9f1d0f673fab3542590140ad74a87f70e54c66e96e9d813d331a00f34d89dca151d4b899e191ea40b26439f0f84a83194ecd70368684eb86ff31b75f911ebab93070959144bddc32d340f0e9b03fc9238e153cf50038b3ecabb1792c23b6660876efc95ddaafb2232a3d5443c0beddbda0c3deb7ab687dd5f323f05b6ffe38ff6b3651139643c64e8228f53991cae295f317df2042e6f140a2f7069967aafa976d5b6334e6001f501879cba80f7ba5c41d7cd0cba0ee72cc2fbfee95b138fc275ebf1f3d7f5537f20cc6a4115d8cbece19452cfd59cf97afc3ef186cea89d6d56f92203bd0ada139bda7bf211f685b0a9bc7e9dfe7e6a1d304430e24bcc953ca60a78dae854187e0cf0979204069af74cfe3e071b6a9996206b133844a4b439363ed8571f432de1e155aad0d674496f5b7cd31476591c420cccf4e6b32e499d219951d70551181e5536b7623689dcb87ee28a6ce481638dd97eceb548144882b1b604076b74d3fd7f43114263302f8d58221664b132d166e3d3bc6e4c26837e4eb6d25effa9a22817a07b21caaa8f5e9537ac5e2b4e2981f3d6e588d8ffef67602edc4cec82f4c4e718763e467dda51e103700fc6e57ecfb15539300d9fe07f61d9ddc08fd80c03d1b06b4cb89fc8d15fb0bede07a089e1164f7c5f3f8cbfdfb78456124fbe63be99cfe4fc1e079d61197a01e9aefc389ece69ce25a5c6fedc963016db3651f6ae1c5b090dccf53340a79f2956b58cf30dec6ac25768d8cfc61d5ff3b489de236dabbcf4629469573ace5e19dd0cde3f7eb9be013b6e98cc6f9d365ec00cb85f86d88506a086755fdb55d065e30aff92c518da5e887d0511153a71f0c98f7d8db0bf4074f1c68dcec40c5ad6805cba46b709df4c84d87c771729120aecb9b31ae9612f65a263c430b8430f2006a2b36a793f225a577b8b8a2635a4ba120b3b2c6b69dfe8fb0e5369b414434ef131cb86bced239389dd6b674d555032d653b27c6540432a56dd6daa94a6adada6af05fa378efd47dfe64d26815c9fbe73b2d10d2e22cb86475f42c83193f823433b623fcd330f58082bf5bb4cb56506d4e0b0a9599e77aa0af2dac21d243e8ca2027dd26afde9bb5cfa74b8f7364f6720ea1476fc13f28c4e8bb61701cd97a170c39a9bc0b6e2b0eb4dbf42540826217cf0534469aa07658394869e9d8cae26a8e3b15c2813cb5d3ab7dfdbe095e2cd4e4bc5cb528856098aa4d2bdb931242895761050a3665eb198fb390ae083d747136da792740461b07bc97e19bf2f7d173f9ae579d09495555fac4707cdf2c9ea80cd8af52b54fd4ecefd66e58262f8c83cbd37bc7232eb63f56ba8c2034a74cef173474c9f39f8b646df3cbd1aaae41ab1c7a43c715b4b5b19c7bbeb980eb5eb96202f290c9acca356142df8505696105ba4becae5e72427034be2daf41252d1e439cccc1166c326561c5c436cb4fece36f382aee703b933e3c8ef0b84c9852f9c64435cfcf85fd6e50f925646a81f4051ead4da1a7be4fd17a57ed57a683a14c5ae862125db2750fc61bec2ca2c9e30d7178e479f4004672f1e486dba1ff4f8cca131a8dc874c5946143efe6698cd48e0a94292a31bd6d653c92c30b0b0f8975199189bf2f96c212ea8c635c8f1875cea3cb45b5acff6310ade91b6113cdef4b8196188fb2a4bb85974e7be22a45d321d060c34421df4c3158be170bfa9a27ca4883823a04c15a97fcaacbf4c2ae39168e26ea1df5382f50497f3624b2958348062652886e0ddd81e803216287396b504c8d8ef55967815692b90f54b35ca3364a274d659da7a7f1499e328dd20eb4d63270afdbc984126f706af29318f4690ab1e8bd2964f6ffd45164dea5b1acce0bbf549a32ec1627491271d631540b5dd24a374cfba324a6d10effe9d43c97ede6824537bf83f211966da8bd1cb6390e7d3d85a518da6339770bdf4587eb5597216c17dcc88819d412db29adb92b129d74f0aeca274716f4cce5e7b44fc09b6f22880ab92ff93f5408c60f6b30c0ef7fca32e7b2cfb7dc19fdab23292eef60aedf3e9c633a5b561f53bf9c8b11c7e099321edfc0e694de4a67929ad650dcea79f0b9c78b82d50e137fbbec582331e6b5384a18295d78082b6ecaf167962f371e1d108a6f2f062d4735b6b7b4d2f642eeced2221e991cdf29789c29faf7bfdd1def4f2a43e1722c810e8c6a973ef4070b0078b73b6165c3802046a88fe99bf273d8870fb821b4ba8e3d4fce5bbd1c613735e8c6b4fec82edd99ab6fe54432ef1539cb1281b809e2c81424483d89bd5db56ef50df256ab9e95ae34af3806971f1103b8d1c80b29c55c2a9b3c260cd3084f124ec2e7ed78f3a80be3362cd2caf9e0cf0bee7eaa1fe41fa37c2ed02c5d652fcd0693abc2e614927f5b463f8efb7457c4965295806ab0ea4f2c866c8325dde920af9cfaca3448982c11ea59e3e58508f4d08ab95efe0e55ea54ae9cd1dd380d0d755acb798003a3c93c5ce1ba3f24fbd4eae11d0cf56f30c8081eedb2afe72597d9a67a9a108a3244750f259a367ceb8d644a201edc3252371ebc35df1212ada4c62488ecdde2fe019a27982d407c8cd30d98cbe823135589a92d19a5eb4b071dec662bf1de826a8b3fd33467cf14e06877c161c0d6ad94b43fc1c6a8955a5c4cb4c0b95520d682861a48c5fd487970bdb76846a5494036984ca7075740a399afddb90275a28cea4b20b6cc25eed2f71b530ed48bd8e7e343017031f38f53f341989c05937731001069aa5904d7f43268d396d37bf18d2844f21130ee8080f34940f7c18e58ba0ffbd3496243d97b3b0e08e269d4a71dc28df1a6b16228bb60990fe938daef3000a82c4f7dd7b8b4956c3f197583cd19ac8fe4f84b53c23bd805716d6401fe498e8322d62cedb9d5dd289a3664badbd0fc0928c4641d0a30422f718ab73794274fe7ac2b10b2ab55215a7b685d953a2d417e6393b22f59f28d80757d95f289873d8c9746ad4af2395d944ccedd14f1f02bea10722ee945e42a6843efc27b6bd63b7cd1e5ccb1de0a6ff0a82443cf8a2590380b7fc5e29024c11f294b85758ea7cc07c330de88234bca4c658f91add4728775689989ca7467e5e5f825c5d0716c9d366c32b96b1bddf3392420e397b4d8c422d43e922dee7ce0f337a29372b56601af45e0c77d67883ef13c67f2c983e763adda0549ee94e9cad5651e6aba736b88769f1555afa1876dcb42e5719406df93d4756a763f737626fb1386d8cb2dc6550b7aa14775d853fc7742856a8cf3e433a585b21172ca44490658eb80adf21b5c5be93a865302613aa3931d232621828969f223fee42c5e0bc93af8314ebad5cf5a6a848e51bdc86af784f6d5507c161f41984e665746f35709257cb6d7947655bff5bcf4da13245cb25876dac70ba03b6b8eb6b7353a0f60c82de15f738fa98745d832849a174c9979304e085341b2885fe2fa1713cc9657b72e8caf35b03089beed5ae11c5aa0034fccf0746f90f1632c90c259a875beb3b84a555f8fd71af55527ef691e51396e87504cdb3f7f9236df024ea91bbe5e0fb47fb3eccff7399d7a419d086aa9f0d0f5c35618d3c6396a937a468f101819e24d163a230dcb3bbf942b952ea8bf3b1c8b63c0d59394315914cce328a405d7e041d0c00368f762000410058113b4ca784aeb3c944970fa212f698ab0f5c6dba6d71763ac317f753497601231f765be2ef7198b721f3ef7dcc3c240a56e59b8252ed2cae84164ec0bf47910dc68c3346c025e9ccafa0a624a4e74ef6a0f9083c201bf4f0d4306077f4be65826869948eac29230b59233de861c0446be73ed3c26956985975f3a6e00eb20ffd68d26b75ce4595676622772f9650d49fccede24225ba6bcb748d0284afc3727d1b28cdc8c163560fd8dc9d65dce55929344c5af6ba89380d37c66cef8e52ee4b3ed9fa9fd38b2557741dfabd856b4b5883efadb8000e7ed66d3e4c84347385373216aa908d9fafdb7d1e66e1631b77ab8d16659ef559a8b5a23e2e571c6b257ce2c3084ad4f2a24a551ef60145555985e4a1bb89ab479e84d1d8dfdaaba47a5a66a0caf54770d436311fabbdd0b3f9dc8a2ae24ec298feb443e45aeaa17d65fdd30eb79cd045ae39c363f1287b4cb68c04050bd0a3ade70463284764b4fa6ac8dddbd08c6a75ee71a4c28992c3eb2d63c9d4328f36a632b78e40c6b4c4c04c61bd2df2ca168ad074d5e9f8dcda4cdc834e03c5420121366460283b51477e148e74b0efb04403146f495468f52dc3a8d7302e47f037caf53170f2a5116b33f3a7b2ec6d0b27cdb0864cec9c4f7451f8468cfae1f98811d0748e645376bd25ce7090d86970fd2f673310b8096eacac8e3bcf7fc94ebc3dd1c5b9d820ebc3ca225f0832344247e4202401af032b0a4c051150f1b6f6b727a4e213203a86c23c48093dabc4f7b91db73d65e3863c6e05276062fd1dac2e315709caf9e498db03c7cbcfa0466ef3fd5dbec15351da0c1f5b3645ae88687f628857347bc83f46807c68021f6bcfbdbe51a2acaedb3fd8b565597e350f901998ce0986ee9fbd37592498cfd87343d24fce6b4769b409c591b34237d6132d6d6ca007207998c19789c981b075e81adc8cc6a35a5ab7487c958c4c9a4e2bcfbf4af039b02f24794e86ffe6252305b16ebe9dc4ca036465bb1e5e0af03d9b859da497b0968afc9a1e1b48f98bdba31265800a9774daa32f61585dc788b2083d1d4401ef3723a6a2902400dc599499e92e2c80dd133a63b3a2beca1c41f89692ee579712d3cb4c10c7df114c81d740661ec17a4f46502d9f47a3520fce10f562f26fb3919f2cb48ecdb88a7102e93822f75c2d81ea345897b34788bceb48ef7b32435f219bf33e414ef77ef44bbc5f9847491c9855b4c73d8d71a117508059dd7820515a77d07a56a4bf36f15bc964852412f0a0a5217f2b36a498a80bf4d0dff0c7bad69aa1e0d982e03bb6654e3150d4b57bec9f9f47e25943b02b0bd9f61257e7f805635b6bfca79da4c3e807599fe9245eb485cabf34a3558a4b639ba0bea02bed549526d4e0d6a35b3cf1c6b191d41f12ca14cec1293ec2b09d29995e4cd0f203f361bab7679991e8e97f88155b38281f71944c91c289468377686a48af513a7b21c831e18b64f28103e2a8c74d78d49ffb2f6166ed9a2223bd9f143895892be42197224aabc7c55422f2e9c1189a1a0efd76c1c6565d89930400a7d0f33962a716d3b88e43cbe3f913ac9208827f7263636478a34ca9f3150043f29fe65d7bfb25814e628817fcd2a7ffa2e2fec5700fc10c622836f6168bd42e6e86b47a0f1b2280314cc4b9a464ff7050df23ecdcdb6a74fa73ef072cc1027535c215ba3aa075081b03343598305572b0f756ba439299d318f99d0c4e6e85c2367100bd4d026222016938a9fc6ff52bee9dc01cbab07c25d23aac412363d16f116f93bc7502f35529dcb7f1647d68a685986e8edbbde3cb22d882b98b887e20a4c9f8764b8bf04e9162595283a7f180a4d77ab80c52fff484801ce16483cd896edc6909ccf6e8f3a58ff87b2129db8c4a6a2c0936810775d375fd2a9c92154dc0cdb47e5d36b13bc105fab08f10729fa39c635245e81d7cd1f221863044461bd5136714da99be1d213c437dbbfa7e8e25255573c6bfa88e181c4c58a0b201426f16d47997ebeb8313eb2b961fda0611343a2f8c90ba28ec249fcf6b18f573168b7c0795bac84269ad36c9fedc98c8a45c130d76a8116b7170652b07f21642bef60f02774972d5c02ee3b930d5e1e7ab0e9226108012b58e4cac5f54b50d77122dc73b3ea33aef010f709951e5395026562c41dd9770e40436dced496f0daf6573f390b00b43c41a21316fc627265bcc7e13af9a25efe2c871c611755642883fdd4aab05f2d67cf9c35d79eec0695ccdab3f9175a00365696be68834095312e7a4258b92a323eec871f3ea46fdbf7bc2dffa73402df69c245bf54d0a7a2c429311afde89effd3a88b705b088cf45d0dddea9723c7c8fb7c30c7fe8d2f58ff63cb97767580e846ab762700912167dd3f412826c5c6cbea6b8ba39715693155b2aa7b471da4596308aaea998c7bd6be1b3b333cb66404e148bcb6b64ae2452ed5469accfef8715269859c277cc8bd7eecaf89a8f217b96116499b4321c875b1f134a35c27cca30ad69c6e955fe84d4635b02c0c8b7c353a25abeaceb5b713897141ca85f8a3da53bee300e61c1350e81f4991f302306e7a383753491a5ee463c2025bcf19c08770e2b6ecbd4ffcc7a4e8e227e6a991296b098d22ba792a72086ef87848291e0ebfbf3491b26797b40ab84f777b8c7f45efcdf8979f3aef3e4e9960e388955db04a19afcbde33db3b37257e73c292f6a12bac6de5a133ba60a4b836c695a9968249d43e1bb82558b48efb0e21b0387b765050bd9ac725e00f2bb5461d98ee4544ac0a159ec0cae845c5150b9ad14bf7fca09e1951bdfed622a2a985d77aa7c267be2f730039397fd2b07cce467c07e7c760359a36c1ba252673549a8fe3ab8b37a856313b4beb05f62c2b185adc2ec9789a1dbe1ae0799f07c75ec9fd5ec1e88770029ae2db3bcebe5f36d4c5222efd3cce1dc7bd49695060ef7e6588e032dbcb23bc4274f9f5633e431f30785d6a30494da524ebe9d5c8b9f850baed17de9397d75d7a8c186d023d008f3146676efa7db3dea1d2f4e34d8e0d7c5c8a85873fdbec3645052c676a33842caef6ae1cbe1d662cedd4005c3aa3a8a209134784636e8f07bdfa18fd0696578e43e36e1576ccde28a18567a95b8adb81721671a38b600de91d14e39230678bce6f414c3c5823673c5aae401bee769999ad1cc5eed0df2030cb937e1c4d0cba923b9d4ef648b75f59f0beb9464034fe329d5ef84179c3a3d36279cda82024a2feeedaae291e2182ca36027898669a9c1a0299721363495abc91e4511179a608311c723c38c0f8e5a92e85a257b13c8248375f6baa4fd5538e0fddf9038f80ef517c9a10408633d89d03e77c712bffec444d92ee2d057e1aaba73d3ca42842b226be111bd0001649c6b001de673f621d04a5df5046c37fa913e8c5d55f7447ea501271dd4ef179185b5c4a7a10f89822cbec61be2caf13dc198d22a633dbf1b6b63265834ddda9448bfd36a1d376c165ea7d8a2ba9f7329da972f76aeb5d88a453e2358559b2ccf2b75e11011e073eafd83300615abc57def98da3b1e3954132ca565dbe1c4546a78a63582c93663884218f83adfee9339782598bbfed54d57088960138b53ffbdf148fc4cdb095ec2851bc32744c1ca9c9d3f4aeb42b7e281cd2c92aa5ccf590e6d64836424205d5a703c3dd1223febed677145da82ad95b53c17f2f434a0de3a9e3c73c9c65ae01288e890020b99a201bd451b00d6d13e1b6af21f2e12683dc812dc351672aad4169f60e0c1948537339c78aa6c3d2a4825b017169f187a1149b8fd2badb1b3f39b3a23273221f44eff053453976a414f80830d1e4034e4cea4a2c33d5cff5ceb150623978281067849a497565bb27276f60ed1180e61637cf8aee983fa596990d89aa1c360d820a352ccae1ec2261642367077b5387550a5b388ea96262a5f07c31f8773cf0bbd0d7375db80c113bc8065d7130451aaf7ca47efc1e269b3f46f1a9859adb67e0d1ddc27f6d312426d202bf6dade59b216302111f0980d36885e66ff69aac2969d6a1d304d1a6eec30c87c152b8ce4c644c93873b21e4d4b8fc2928a934fbca3426474f8351e11f01a285d5d6c87404415da0dad006593906cac96efe9fa99e7502afb4934762fc376d702d97c11e404d0ac20171dcac3b5a8bb26b035b254727db0d6ebc40f582f8b1723cba7c230b84b40956c3937f2c382050552eb7b4fc167ecf0cbb038baa4d13766e0759e11279ec58a69995ffd763d3ad6518fbee88608d560b501385b861223c4dd181d2136a6d04a5843400b59fbea0bccb3f53f1fc52e1c05841fb0e0adfa98511285bf1bead033e1e5424dc7165256d123ac7d2c3521e086b7a1e47c596cf63e72e8d0382b8bd782136a5afea12cba25e6e4abf31db808cd0e91b5415b6b59f5b30897bd9a54c2d55407302ad4d01e5d7c4237e75b5bfa01bc3bb44bb363e1002a9eb2f867addf0c2d9d041ea2caab5f7a26c0419fae3a575d4071eca19a808b21633ad9f92b50e02c3d7c583fa25c0b85f0fc6084ba894badca5290b8a4764bbd723847a52d44ce525339d08f483c1d12e22cec0119cbb7a7d7496b2108c7100706dcb109a36e1931b531427971fa2af29bad263d234371fbbffaff5ebb43b505c473527dcc71f8799ded74876f3cae554dbd6c770d4b128f9c749b22b0b25db32fd4d7bca8bfec5dc32b0d04f5f596b5711d6493890ffa29c9c39100498179b8426cbb8cc8ad9a57174f71eaf71c0b9ac15d3447ff2d214d88f358dac54996e720ed5384ec40e7061f9fdc8cbb9d63f52662408178066d8a6c7cf70cb0d3caf8d010428fe358c7fbe467db3b8db32998e54ff4236d8d71bbece93bc6504d88927b04035fce70a14c10f5d0e3896008777917892a4e35f103b0af2e3dd87c046adab68bd577dd7276c5d84c0acd1acdb2bb0f69de9e6b262177c88f449c82e845dd9bc1b7f72d0fb27aea56ab04704be5b379840c4f2e2d142e0679000990d72afc245231a5ae28422a119f4c8cc727730e32ce800cba12143e9c286aedee070ae7ba2e472e459124348c27e238bc16dc271480f3d853c46a94ee450ee4495b23d4cc0ad8a23cac7fb1fe3d93dd0f267c35c682f3e65be1e3e97fa161cfb8387e535f6db9566c5b65ec5e4f7e955092d2f7d414f2800430457502d4a6d8086f66d609eba65103d45f4a07abf46c9895e86bfa2f734a580c37491846fad1e78cac344d2a066899ecfb2f6b04d9b37c9ce6cfddec18c461423fd60d04d45c4b814357cf33efe3388efde84013d321c2490bb8879952ea01f0387b02f80992f7e8c1ab2ac8a2cd815b747443c38b272ce310320f91385241ee6c5ca230fe3b7466602dfd2e5ca36d47edc5c97cc1be690f573266d3100c61e05d823c5853b925b66797a118158fb1081a55200be1ca13492555dcab3018eeb22fee5c227c1acc8cf79dc411877ffb6643cf1b76ce941dc00b0ed5ecb7b501b837bf1392e37494ac470c3f258971413690be309750693e88200359a7aa25859fdc7cf162304672fb110606babb98bf67558143f5080e7c085652ea7dd72a935469fa6d1ce6281c2ddb5c25568737ba11d9f84ad8fd8e4841de36caec081a09be1510a2ae35fe2df9ab6358aa5b3e825851a5ac32520d6291edac9958b90f70700e9f4c5a5250d04a84514248cd9de97e7826ea70972fd5fb66354fe0807a7c8be7edbeaac396325177dce3105428704df39314dbd8cc551ac9b0a78cdab3e8d7560dc175563185f4a45e783eccbb7101c50ec2a97262418f303e15547a8d0d6b2cec6d9103085b8057f7bb156ab4b3d835adf0fd7aa8c0e5a2076d36ce28a962f98fc9dd0ed564f5039730663c6987df5880d0f1c9ac7d94db6ae66c379c2a7f3088760d2163dddb3519f8bbbbff98c20c9fb69add6b4ddb7eb2c6fa8c0f952b4e0daf744d712ed2731e3464d67cfa74e5b7ff16e89b5a3fc5f878c53899e492c4ef6ef0bd0e5f1b0a841ef85699898ea5a864b2f8acc7d8b86ed21888f4aba7ee44bd388aca41fdf582ba5c9887f8e0ab960354431500226ee0916c4071d63d71adbc0c16b7b3bf41df7ce36963dc0f64bf58e3d66d3ca51017ec954b201ca84d1b76840a667a4877c73b66f5b0b1b63e0adcd6954b986bccfb2b895a561d48e75966b1dc884a49cbe38cacabd1096aacb643f9c39e5fc7083c500a95929845095b1da8ec0118eabdfe7e9dedeba59084912b9eb731ff31f52cd59cc4977971bbf58dbcd69b8c519e28f47a283e21b463405998896fc8f6707bab839de0259a8cc92e0c917dc92fbb73e00581196f431cd208de983c59edc2e9434f7c9566db61acb792c7a646ab2914ee4667e21a0daf8d4d004ca155d8a163273f6fa9027747c2c5eb2ca441ddcee975995ab692aac99e2e9f32b35ecf6e3f6c6d9f7b78acfb94739c40debc0003c54821672c491e60c1403c7456d5390d42cbc702cae0af794e07963bcbe4c5415bd57f8aa7b8f2a3b89db74795d8f1a811bef523fcb56521a07fd39d8a7ebd1e0f7024cab0db9a8efc21f51db91b8200bf6ae47c6fae30a3428ec0049656032483410e31e0a4f49d1cd7e9fc48a6da63ea55ecda6775c476d2050a33b18d9ee7f088d7621baabb271d64e1a80a8dd8d9bc910f0a1de0ec9fb6bddcb9b6498f53f89315d869c986be9fa10c226153f71153eb593ce6a7cae69d5fa9c5d6eae95c17dd7e887c27dea88e5aad11a32e1ba03d331e6b0139b46a5f7c85f9cd7e358cbc577e8217d68176b12ea8d3ee0ad44f3392bc5aadbafba69b6bf4c87ec128f44021a434f6bb3085334476f5fc99705bfdaa0706bc0a9e926f564a4729b9a92b4c4d691a11fb381106a9e7a63c19dd567f359deff2c9699d214a09821eeaec0a232078255666c9c5aecc1e15e8d213cc98e76d1472d8592b31802141dbb312402f1ae42d90147216169c6dba65643e193338fbc82c6cec8548b18e48354960813973101c3700ce0db7b3441477cae09f8bf33f545905ffa0572c26d58cbae1826dcc2dab1a47d82fdc35b3d4ed5453918604be4bf756e30c392db004974177a17a7ebd6434b96d8f964b1113ff82443b40e23e6132ae837b2febd0b78c5b0131ba43ae79a9fb5205384f59cf37cc4288567c4d5720fe940eea34e24c8f2ec46175540002aa93c2283092952296f145530b5c47617c227e88141874d6a670c2ddce33a09a8bb15272d0bdeead3bdd71a8471707bb168d54cf8c7365419e5e1e7f605c8dc1f3a116563b75816ed3d0a65b7f4769ddd8806f8d035b712d662bba45e22d19e4587f5b50ac1841759b8cd7094d82a635f8fed5092c3854ae7011815229fe89b37390e56b88f6208ed26ed8eb2607ce3767e7f92297791cf337db41112f8306247d9c56bfc9ea391d767d4e9efb122ae619b936cac3a7efbee474860df3ed26df7ab1a426a784e52c8cbbf66aed9025b7bd8d15761e604e5c19d7ebafc25c56797b7c2b85f2f82178f67412ec3a8a033022ebc1f2021f8dce9b4a6866ed2d6f035cef5ec13ca659bdf76542472dbe2ef37d85ed221d5308210d263e0ac1839e3ae7aec376867911ce1f7bb24da0e6c8b486ed396625084bcb7edb5056804aa68611c843153ffa46dc3562a9bb34bbde8a99ebaa995d61e2fc9408ca750bd1a53b291c706516d69198dc8f7b0c91b0930cb319aee7c766d5c7106bdbf6a9fa4592863171015be59a7cee9b769228455627f1974f780f4eef3a02e65f46a5be0e3590ac6258b8caf1ffc59699e006c198cfa075554fc892b47580ffa2c01909d3b8084cfcd2005392aa49fef6e3f5a9b04a6bbaeaa17d5c1727c8cd51b178008821833471a6862f6409a9e1f9a504d22dd169f677d95208aba5cea519d87829f7bee4b9019a043ff4f642ecae24f47eee5e857f050702ddd33657c38c3af2dd6288e6ccce797bfed9333b5578c1630826247c18210ca79859fc9442d306d20ea0b079a1486a1b51ba03809ae49aec91ac1019de50a75662019c4bcc36ee88854523803c23fe2e9af1fc00e26adc35c56d061a75428f06a0c9b14761ad33bdde2e8e12062a1eb0aa80b28ba6352be40fa91e30d3b4fe4ff22fcd91f65805235c7d6f2778152f0b11e09b80a98148a441422647989c29852aca7be782ab27aaf4da555cd7037954a9e19d47d20ec7a03b13d0c6ea38e09c0353c0b0642a06f241c49a0a322b72fa68db0283ae40759447d0b14769882020a1929a79720c4d5abb2b6b545bd5099f8507655a211b34ae8e1712bff0d16892c32307d99dafb2d0b00ca9c6968b3e99c76dd3bc6492db2b0be180f4a2661821e3283eba28e4417f20607d2171197638f1647a192955333f96a0c5c9ed56e39440c312854b35dbdc17bafc509d91582dd80b38414237df2f9efcc1089f99e8501e3f5118439f238da5065e7c628ad2c726970b931fdbb0327ded62a39419a22c906505cc84a68a81eca5f7b333a5d9cbcee4bc34dce24e1d8af9c3b4526f49f60565b54d4461016ac3dfa71dca9dda9b5e2a3c77d7c8ae3b790140f18ca459562a4736667522b09d31dd81aeae41ce6ab16bfd3829ebcb36012eb9230bf00e34fe3e321617f75d528be3e6088acea10cd07fcd0020d2056e1bdde0b437c0db0189159def499892c3006748c078a29185ef096352758601d6faeddffb3970756eb2c89b60fd99fca35c6dd5a75446ee3776baf9029e4e416ebb96065368d6bd08afd7b4c5c9e163655fdaa6dbb624039ba1fa4341648a72881584b219ab92068de5f2e4440a84fca0f12f1679af4c006ef9b41519aa0a824a659b7454ea37d841e8888ef14ba673fd8f6ddf7ebe91a780a115de46ad16283045dc80761fe3d91ccb846cc47dcf7529baf3f24a9445b25a71d82ff72bb7aefbd0e3f6dce632710b164e5e6e5a988d76f8e0b3e898c0d3a5d4fe4e50f0afb1268fd7ddc303460236be4149c3f8e9ef02d6e3de56aeeffda5d1fcdf2f5aa9bc1a6c3259f02154a9e482c894a914f3482e851ebf73bcf838349d865c200c10f9e5d106c2b74de37a69bb64f5500e88bb51f11d32659067d9e26893efc83a541df24b0568c5ee9884a4ba58072a24f4580c3d8b0cdb1b1af5f9a0a44414304728e0c6fee803610de350c2a63db5df59e394dddb72f3ed5ddf5cac8d81de273e5d7ebd6dbcfac61624e526156b08ee8d7af40e83482a025f8680325b0dbd3736eb48d2fbd31eedd71bfb716d0fff188e154ef00a0f57e10bc3d1c14a90423514d7e4ef6e06b153b96eebd1953c10d0dbd7b7427aa04387cb3f2c4d484702dc9447e170f5a8597396fc8c37d16f25c850ae7b95507910432849aba398589d80556af8711d64bac2b6a6a45b30027eeed649ce8cc4ee53691e89a81c3680233db5a92140b1ccdb66e58dec62552c1d26f9a2c1a0d3a9a25322ba5afb24fcf685d3f03f4e61fc5ea19e3aea8de43abc725165e9c2f17490e0f9ce73a39e575b6dacfe1bf98b1935be16480851c4d9a4f893251a4a9aecf41cf2c76e606dd0a8d58077642e84c8cc134ebe904f66fe2db019c217f418b46860cc17f79a73b0fafebc5da52520407893b452c8768093db3179050d5962cc03ce71be43781783d98ee180f5898e5a00c691ad8a173a68177b424d9dfb4a860abf3d5a3fc9c77b90bc806945962eb5ecdafbfdf348f804c099cc54c878f36596cf87d15bcb79576bd6c7cdc81e8483bd8a2c8d279f68c6312bedceed0a969e52ca328a69897f9d94f5f8558e3174c2726ed35be7112bf460242aed4f77747e0380eadb128fb4b4c5b785e01fab47b23d982323f4966dba31b00faaa3455aa9b5b657a6886ef5ae627bbb5762dc57cd4f7a3aaaf15c956036d8623714c72022038f9a28b340a9f76a0cbbcf76c8c0d7b703dbce5ebaf81028eec174175fe3ab62b989004aa15f5b5dbcbe329e8628aaf2787c2e54042528f703dd88f5f5fbdccbca012963e8ee8252b05e36807e06de57fd1b4a1de6058a6b434c6cf94c29ff62db1656380fd48ee0910f4dbae1bfc75a31c1ba66dda418856d0b89cdc90a646c26b5c46324667f3dfed1e98cff9d0209164de71ce6ce934a22912d7fb4d1c4d4d825f1bc6f975fb2926e9a0b96493f0fcb2dc8d5c66293dc2f075eb1be63b7128c37b2507196870ad51c0c1090055b831a33e326447a4140459da2bc29c480eb314bc36bd7a72fc1650afbda109993dd9097249e747f8f542d164062861bfa094c97814ebfa3e1471e0e308d4efcf51420d1eb31b898aaf532e2da941325c037b22776f41281c64ebc4ae022f401b3b5258ffa0a067330ab6c020e34eb16c177d6a5556ebdf85a1c345616164d39537c15c8cb1af0b8f3c681f085c8dde14fd2ae78559f9201ec70d6c32253e03c7bb19e8159411b871314beb33adc0092e6bd9a6a0956fd66e71069c2355dbd8d8c7c1fe1b152bbe92bb730303711b50a7f28a987cfef7d56c1cede66982fb141e22185f891335ca977201b3b182ce7649d339179ec6edbfe330f76f76fa659974c6ef634e1d359fc2de0126f5d4b9569f13d4b6c6ad4f4fd4efe4d481ad6e0710133ea42ad9703871f526dccd17ccfdd95383ec99866b6b7c6cf8577c99c7634c01a055d975a064a6e365727601bddaed38b525bd929f5a13be9f8a72366d171209a2603e6e6b67bf9b2c6dee2d2fef3523f29058c4bfc8e7d504597135a0cc79befe488d32f8615b1e21b2153b387013618d6be98e9ef9f54b0e55b6ae7472b7e938c5107ba29541ee55545cad74e3852ebd93579958532b40120fbccf71b1cb39929eeffb8c7b2d3111a94042b4522553a5a8c14aacf90283ee898b94473e05aed25592d6eea4ac1fd51050470abc76b220fc7e917c025bc2c93518df4c74b4f707738de0595e3108ff731ac163eedef6d15ff7fe4eac6ab0eded83a0d9e4cdaefa02c6b998911b7eda2d130da18f367a5e15db81489a3bb1ffa391beb9a46dbf881b60fb3c3a176f717ac1d2fa880aea01b4e064fafa2bc0510a2442408b0e022d4a11e1d1835019f2fea5149680829a9f940ecba8229709b01c35722a0054e8e55726e7b08a23d4f86d6f7e708c7e50eafaa7247f6ac9b3ef7e9bd67a3164ffdfc36a16be9e59c5515b5e25f8f422af60b1f391e2b046cb10eabf91a7e066097e6e3816e23755dd2e36a406fa7dfbffc73c503ca810785beaf68c50e801513ab5e9ee0f134fdf5c7e6d3f61edd9f6dcf179c1b7f16364b0b7017386706ff770899c74be0a8caf08d96d4fe733b797ee0a8df0809464417cd1e9d601c9376840fb63c66eb8f986fb0e923cd1db8ee11222aaca42b0ba82fad84cae53a2660ef5110f4f49b19b00b9f292e7b482265108067e521a2e86f5cb7ad9310a20ee71cd4146b3204d6fe90dc677a1b569833a9a6433abebd14681c3c9ebab149376f1e506e8b24e3b4867e2c96a05b7cccdbc85c91ec4219930da15ff572e3cb12f816157df046028082fff0fc824076346e4ef500fb771c021cccd7b6dd23be0ed9ae96a7f523eda1bc90c4611c5dc57d76df5bffc3ce72c84a618aca7a8cd9aa1889db8bc5e60f747745a2d8aa46ddb0bb01086ffc2aeb93d16e895ad7eb54531c08db2aa78f0c0152d249cd9d4255a510215f345e2422b9e9bf718d994d17df3d14bacf3cca7fb560738760ac05a3c8a3593fe065e827911a1e87073ee1b5adffeb336ac5a797c64ce788e47e01789e894c60798b73bf3fcd199c0cb12e1644256e495cac17ed49fb4ae8f4eb4a11ae9d6492b0db565b96fcdcb95100f4ece7316a3f13a0a4cef4ff23e8c1d808b445e45a6a64f9775006bb69534347a75253a3b3b90983774609715d20c8fceeb1cd16cce0c93da057e99026c43184c511e0ef774602f3c0bd5479e89d722ae6eb3c479b4a223e0549ec301e07348f6f74c0211442de0639580f3c26d0ad7280550d221e89f1253bdaeca04e5e07725bcba741c527b34204029f06cd163785df73a0d9a1758ea8ea45028be43bc278c88fa34038ce26657c412957981dc410fc9b699636bd3dd5bf90089c7852ee6286671b67da0a8bbde9e82f99e8727d7fc4d932fdebdb253dde311ec18649e7ec22995e219e317631eed13ea24eb452116c4bcc1ad1ac00a36a49a14b830a396eac1e3ca82e08a6262d0b5d6e8dc73f6123b14a202375c3ea76987141dcdd402b0668a22409eaedb325b6f4d52b5993fbfbc8cb32d831419cf01caff67e20c32d0508047c10a151cc0304b49863f7e0a5597cee862017567b8ed0858c2c1afbafa2a19d5b2737e70a4af098ea2d9471e2e045c23246fb83e8092905c29fec3dea71cdb4b64375a49d6868e2a70c9b648c0a11cfeb44ae5f45f57ffa7caebf724074a8f5095c721ff85ff1e58d524df8a94b3c3d3642963473b0129fa7a88a82abebd46e50ee374f195fe606dd76bd8b9114928523e8be4468b353bb22098cd63df7c27f28f1f98b1b644dd625ced248575d81611f9f237a0678ac436b8e5b6e74c5232d29671ada988ed53fa6028886a919d978a360e02200cfad99c47997b0752949ad0340a2c7826c42af0f4eac68d8cd1c25a7ac64b006e0c08198d667ba20cd150137916e63f17b37189819c57bb195ebe8912da174fa934b3363c0adace26116d80dab75c8483bbf86cfec8a972c7959e7138337bda2dd3510acd0d9a5e0a6d0e876e4f2bd10919e95f4d476891cc010de802ccf74e39c390eb004c2b1e0edff1f3cf0be4dba3e0ec40fc9c03dbc9c91c83102b8fdc349c71fa72e14c819f203cf312aee5dbfb568e40784992bc54cfb57d2d070b61dedff5c3d5d9a4268fa7e9b7795623cc16eb7cbec61bb9e3812224b54106ad34f3b1c9ecf87be54ba91a938538a62e5ae4d9b100f0eb4adbcecc6d1d3539c8d15ef769628df3ed5bb40182022f9ed80da4d95f7b1c253b46652166d189289867db7c1af63861545819a047720193f107394a3f4f39b1b5472162197c6411413b103cda3d2181f358304dbcb471b06612ffbd541421bce0aa1d5060a8a08373979975d554c5d5b58d29ec2a4b0a11f23c99baf0ec804c63e9b910ad7c315c948ed590b0c53d0e187e6dc7224230d43a061a9d8df95101f4ff28ae70ee13ec3ce8f6fbdaa53e52acc33c10a353d6ba61c01174963ad70997de5b468712ca6838a5a769b4c51396e056bfcac89cdd624724d55d5472c99c906093383cb8c7d06e534933eec2750e5fcd015e86cba7f758aa3c42c905a12ae23486f7a670e900bb6a4e8bd02f2a26d7a1dd0666f4c69d22a3c78036a45b63d174055ed4e510a0524752bdcd3f36b082e166c941b66eb05b0cad499e6f63a13a86daced2585a942df0a2e7a478b2bda3a09269657a0e2f06d293f9743b5429fb19f584537d6e658552e1ac5ea5c5d1afda110c8251ed6fee57e487a08ae373128a0e5e0fdc1a06df8d7ec076504e02a11563d8e5a96fddfa3e553cab408f15f5be3a705c07002bcc514fb3d75deb91560ae99c19fb264d93d73d5becc78eafbea93888242420b1305c232bad352ece1ac3ac345de4614d0e7cfd9781aada760bedc53d02a0bbf00a102e3904b07ebf66c83d9db0cc80f738825b9176ae4d5af9d7d10fb1dcb0abdf5f119cc338f7e89b4d9c057d3a660ac35c9ae61e21dafa66740f47964fa84384bfef31240406f11840ad77ef73854fd5a3e3a5ac95d15124b051802bc1c4a0876c7ee89f1ce323ee00004fc11cbb46fe22c2806e06e93ab4bc9c048c702a8d4f92c01f982c8037112d6fddf0d12991bfe8b5039a63aa6549bac04205167938cbfec5dc9e80c9b2baabe8d077afcacf4aa65c5219be2a90ae4702688a18e46e32994f83d5c515d67c8184793afba28be3c7a86dd0aa954cfa810cdf187cc8c16d044fb2138bfef87ec645a9cd57581e0fbaa8e2046843be6d11e5823f665d0fa65870da4019edd44552838c9b4eba37cbff495c1b44059090a428a294ae2bf5f6fc356e54c6c131c0bc8ae507e78a3d9c89d93816fa7350031a21e4b2bea16036fc50e5b4cf26db5de385e008380a2e1875bcf62e272da70bb0fbe8dd33d160bb2040b8e177bc8640c468a5b6ed56a21342dd6c065a88d32820d19b798c68e61387a4189ff96fcf7eba80232621c297f114d6ce426fb6fced2b4e27267133552bff958be990ab6cba27ce9d9166a1edd1b6d93554d4e2491369ec88a6fa113507f15265571c86463052b218b6adf4e26207bc71d89e81bdba02a66ed10f506d040cdccc41e57c2d0851040777fa9e0723b5bffab19b2b86bdf0fb2894734b23fa1e5864870941548ddd69b11e454fe0a977ebabe729bf8b7d7ee9753238ea3ad908470817802492c6652c3356c3d328572fdfeb788a7b1d444b24fd1bf761e5a6f019b44abb59feb22bdbf7dbce3f33ffd1b68b238fc57b89cfd9561c155741c360aa22a2d72165374810e1d241f9da494ff36b6dde3c30cb6733e45698dfe9023087b066deb7ec7cce25cb07f2327671d1b26ad11a75170fa6490e26eed55bc7fd4828fba318015a6d03fd9a24205b846fa66f1f49a6a0cc7f06c70e1f408fe274af76975deb992eada74a396661b28f1e0efd6dd0039eb31ae6438344b496765ebcf053b764c3a11f1829a8e7eb0a2796115264febebf2283dcca315dd60fef5497b80ca5f001b5955a56f4bf8d85941e1876a4f665cad27808a0e84f75bca3f910c49196ce4f0246cebcb8058247f0e75159ecb9d60fd21018a1c17577e5089d7da30bdb85f3f783157b1aa83c629e1eca590c6f53472d5057d0a53dc8b0f8cfd5310d5425c57e12e5b20055a924d013f8e424f0a9f9de23ed82f052074329c683d8f8e472737d59004e48061d64bed0f4d4e7aeb6d5f1c5175fd998f7efcb11e75a4b5c5c7241afcd4e4fb03fb0ea867b07b2cd5929d7ed6ef7466b1f0f8b84aa7538deada71ef70ea6f31a38606b1fd9da3110140a8c29471438fcff4c1b3c8eadff38220b95c6f2013eb531d246ee46948ffadd6230ffffb719b19e1c93ac279847310a723d96c1574c4c76064b8e56b750a1e8b27b5b453822f8205d594e777abcc03620fa3d262b186145e85edd3f1a30eace795d06752fff06e47917a24cd4d46f492554a9c01c726e883e8d6121d0cc356bf1aecaaeb14018abec8b337300be4548f92c9653cb4d27041f9f64ec74d4c47bee45138a9cf4e31e9d302a1c0af18522d8c5129c4bf1172e8adde347011fd6d3bceae632858b813b7e22288d96d32e09ca016a0a1920230e1e9b793811ef31aaad3a8fa1d19ce2bbf790d8d8b9a6c516de7f473049abd5b05588f9d336f72a011130dda9d6e9c2c1eff52c6c04af15705ad1bbc168cacc34c191d27315b8e8c352b5dc0ce50dd849bc6b4aceafbcae1638089cb2cc729b626a844269102e6471a480bdf5f0ee06c102d4342987288e0c670072ed3a96e1a673d085bdec65c30ff8156c52bd35ca35a235b1a741ff25ac9052566570e58fe5b63a34adac4b5ae4c56afbc5e1ef246788316f3db64943886d82b877348c90d0500a78990fdaf7b70d2f850a4750baa82e99b7077d12fa625d53da86bc5504d78b779e87a6d09f0640a3414a955b368fe9c4956c2b1ba371de4dc93b5650a32c3d1c347e88da61e921eee57b58d995399b1d3d02d241e0eb01f073aa74cb88a3963824314a9b1b8c9c0e8deb68c833f1d98933fe3755b6b7972222ccd632c057ed6cefa59ef096781acb00e355c6e47a868b182f466fb7db31e083921ed6ca871030c7e7086b5089dbf047b5dc80b2f858bc8bff6e5a2aa3142f14515954469d43d90ac582d8db07854b06957ce466a5c516627dd7a8171a22516fa2089b6e6e30279f0cec7a6a1dc1aab1e791680082ab203616ae17134fa28c1f7a5a59720b8119cf16356665f24e79b947f1b5ccd858f4b7dc3621a7ba6cdc98f45be680ac8953bc0a25c6f02a110d0cb06275d42fa0ec3e9482379ae8bec7bba4bdd55d34bb3c2277b7da25a6de7eb15985b0ca5c672b04ca441ba2ba7adf0825789ff7a32a243b118c8750f6440a89a5481dd6a41cc64b132761cc1c569807c533c8a4d0ed459937b011619e88a14f2b3e6703993b6988d002cc01c121b13804caf20b627e23c03398c93885bc618d69d22296f50dc6ef3ed1de308b8cdb9a4dd14e751d19ab02005e5429dfd95a3332e310d40180006b162968cb7b9bae6ee8ffeb6be3082a79fb6658a23de3c1e57b6016838e39a54dcb23d02307c266a9b4d57ef29fbdfb808db38111a0f81daf7e50bb0264a3bd919bf0ec48b6cd365c23b4dc16d949dfc444e1dd45c0fa18a742206577e6a32fa13c0c803d60a9a11cf9e7e390845e776a0a1fddd29f6fbccac079edc2c1f8f134a100dd8bc7a75e34bcdcb256ed187856bdea00b98028019ea1ebdd03fafca8330424d29b0c446c02159a45f5cabfe9e90e7427f74117eaa9339aca2a5cbbc18e2495ebfb469cf36edffe782b0592fbf0ce8d608efbfe1453f24ae6d3e376b47d1a9a60c6c58a44e2acfb3cc9ae64d985eed039b91f94543f0ae9a6b53298a17df5c6e4a7ff12646f49e4d7700ebfbfb5f22fb3663d013f03824b11e2d40318cc68ea426caeb162b127f56d0e63e36c81e0c7d9a98601480d561b352cdf95aa15b5ca8c89018a4978dc4dd70b87d28d094a076c29018df24870b83b806f97342e0922e82c62e86e34e16080ccc07c7739af3718b3f2dc8d0d04e5f8ee09a2b0dcb7d87e737742fea3cc7fecf8aa233ea8753825aacf2c2b2c0ffb1e7454d7de44bb2d8e2da91dd66baab0c6b0e7e43c9554607d34fb9e9dfa9a89118fdf3cf7f28c23ebfeb83c288d6720e91d0bf7cb41d866e9c43f9da2f0d59eea74b30e03de45e61826d6ee634e566e1eb7e7c64d8e102ffe7ab22042cf8a3aff8f41f8e50474e1e5481f0f2136b44152c8fa770a25988206389dbba98e2b40da320bb7e6132fa09a122e65823877b90a921d8aa31731117c82311fb0edb35519326a0d8981a08b935ada193d2260726c3e90f06028d6114835758d1076c2f76894ceb02461ab7856318a9865df9782e2bbc82528d4de9997d3737d8f0d9133466c946b9228edf76f2359140c7c6e41ac7e03cfca2c343e4e1553497857e66da148d332c40e8c463e8cf841da5595baf4c1ae80203f5afa63241b87b8f4b96dcbb2a348e5d5c2b6e42da464b21866e9890388e0a08ca7d2f8369b452331e5dc09c5bb3e6cb53ed78b9d08c446c64aa19d694fc37c16f4b3cc8194170527c27ad9c4f2de9ba4cd1da57143d2d3c18b8d4dedb2b93f02772f225b4f3bc805831f17456d3b4ff57da2b6b3de29e7f8484e2b364b2e7ebc281302580cc630f018df222f016c2d1c54f8858a7c03823a2177ccff2952147ce42520db12af4696e310a4214817069a3ddaf3266f1a823a34edc1de3231709da2e9d9f89269d3c80503c79eda6eb8b7b45f38769668a544744ca58d2022691ee344dc79708c93ff5d73c0f51fa432cb93f7c05848c19ed87bd10f1155fa0dbb25372f46db4fac27c6e830844b7cc6a0eb88f351336b5bd1d3c752e7da1d4e20bb4d4e3435bf125e9767fd8296af90af7855dd50b24149d5cd1d6caf6fe5f9064c7996f0e84486e1c5d927483fcc638675078e1c7e829df1996dd83a8ddfed9bb0ead7c8826d875f0379d8b47d4e46f9bd23bdfa9f6979237eb3b7eb7a0fa5807d920f0695f53a393beb67954417b679aaa538adba02bb6d3422801be894e02a4f3169adb952bdf517ce0e62277f0bf18211a041b349d89de387f87f8648e72e953a932b0253ae950608da6bb3f563c7850e62e92a12920f4950688952bca6eb78abf1e3a2c6b77cb59820cd56307013ccddee789b12a0aff4b65123a3bafaa76d5ac3804de516ab4de697f0f07eb1aa4d0e4d2cc84b440e75c69ae3003b69f7601a4d10c0dbe542d1289bfd15e213b745dd280030fd585d54c40e912195fe7627dbf705687bd104efb34ac10aa0da2adf924c11af2a09b0aa20d376023603aae4bc8c0b598ba6940e287fb28e2ea8c8fbabf95682e631c478dffc32ebeff506bb6eb6d5c04a179c17752d51a367d5544f17d65f4187487ad5a51db16ef8f4c9e9bd7f84881f1e19248f906406582bd71dccd190c72d333f689283aff782a06d9b33ddd33e976e8b6755021a75b34a88d49391368292a89b66669a1242d17bed4767d27e9dda3eb6fdf79a0ebb90b4f9c86612fa0344f441f976b86c9246e7c517be09dd981e431b47294566ba36f9bedad3a2c1bfcabdb8a4a457eeae823da2e41184d7586c5e6de9fe1c35be29e82136e815291a3ac154eaed1be8fff7ccd1090e54a84a624b2fecdd4ea94fe634e83efe92555caf53f0d5c9ca91844c652b1576e51b7c6272399bb10dd4084c56215df864d63a35b97f3b2b475f10a246194578b674b3ea872c21a1c872fee50fc3e57d4919fc466ed84d0dc1e6760ad75ba2192f8d1b4196478438746b00962cc98db30414ec698bb0f13342c792bc18f0cbb1f138bbf122487e9ea12dc3685743103b8b10586c30b6d023d730a681835b172e7f7c274c2d7d4ff75947170bcc11955dfc2c6ba54e99441a2c8f6940013eafe02338f1dff8d76a9f23d6990d2d483cc83ce20e0f298e0e1370c4af70a6aecd2604787a75e1b14cb57687e1c60a32ec5bcaf4082a1679db77521424372c38d389fc6e8e86c4073f1e540b8e2d3d1ea55b259e4df626b9b823f404de7327fbf9678feb1fe2be49d558b5a21178597be350a20b1e960fc7a26e4b3774525fa9a40b7d88c791692ae7268651f4634212f640fe40dd37f0c352e98b4dd839253095705ac3b9eac41f727664a9c8a4190676b35878a1d60f384799f80f9d9c92d780d7798419e375cb50a89393b76f6b981562a405b8404a4541c66cd2ddd8dc0e3e33274729e11dad3176396232f21bce03af215e54ca789d9748f964cdf3d2103b4741139311394fbe15e643d33b1d55229b91f4d37e2816d602a65971e7166cc3c36bed280b846a45045b136ae4784075e79e189ffb26dbd11bddad1d581fff19b9bab057126411af216351586052343adeccfcb3bb0ba3aaca42c92eb738113a86be27bbee44f9d342f26aef165a653b33904bfd33e4601e8b0dd89b4639c1f8ac5842ce5d034d1001fac875c37e07bba7bb1fa3fcd15edb646177e53c96584cf2a3cb08a5f3751fde6ddee2489fe4a8ae00a9ab8123b9fc08914009c88eb9ddecf943f7a520b35997ef4c955bff3603ade47c217e50fe4cc1210d57b82d02083f9b5dd8982af36f721a813ea3a420e09c31ce40d49c78a94c00457c78410f5f50913921763c90f8dc8ddc1913e074ea5b43dbc075bc543be41e60183415206f553d3983860f9cc6aafe5b5cfa4b98c8dd037147431b1e86c18ebe2735b3ff795493c8829d9ec88b681d02d344c144b072a7690ad79dbff65d75f0f9cb28d59e8b48b1766a0388fcec0eab0c6ef645fbb9ee553a8a7fbfc20b241d6f93a387d13458dcef076c103d2892f0b07e6f8da62294940a1a51dc64c99d62429cd27bdbfa5c08f8950ff04685b736653abb6b498589f1cc2817a1d68894a96b6ab392f75f72f4549081872de8fedb0aa6e9acd769ded6a1a0f7577e6b436a8bab1da492e618b2a1ee16a58c6d6d894a86f2993aead0354cfbdc1e6347bebbe3230f2464baf37615a873ee30d40bddc05eaa18ffb24ba1fe95a7873b196d831464b1f26e86c396e84609d9a501f19ab12c7f076a4c5cdf8419d1f632ab07da12ac76f01165f7c41bab8742f357dd0e17a91d7a13d8913593e5c555998ac711765c85c5a028e4bf5aac575dc0d898828e4cc854b7d6d52d84c41789c7e6126e4f99c8c0fae4b3635b52937268b7c44af2e9a6f64fbd8bcadc643cb5e269b1c9a3960ca2b0bb506ba025ad9cc647096d6235b1a104c4b85dbadb11d565540d0d24babf335d928e34fb59dd23f92ad8b4c80c321c210974ec085b3b2d949fd882381e947dbe8c22d472c814c1ef74d5be755a7e0fb8c1e1ac116ee71da82f26179c3a137746adeeb065b7ccfb032986c472327776484ed3219a1a40e1541465cfc3d513354a458c034812e08964a8d4b13bc54d23b4ea13a638556f73a1d83546e8df32a16140062888b27c28bb14c63df5e54cb9d6750dacf5147dad96999354c1852932566af5010974ce1bfc13ef105924bf036c1eae9965372ab8f223df721080a1d1c2f3212e0662c25e761106d795a0685f51f911e2d361c60cd9b44cffd7e412fd498a7ac450739d8fe1ec09385da56cb1989339258a78a54d56ad93bd3f3d04097771dde60fd9f912259ee6f0743d048820197d55e1c3c9e6c9bad442fef13b06c85906e71eacec765fb3c9750ffb6cda9eb269f5196f8db91ca5b7e60be39d334ad89c402afcb1297a76df854850571e500f32fd3bf8f278bd8103cee38f30cb850afce8c8e9c7838f6c35b0b5e76cd10e76c41baf87c9630e8810bec552e6efc831a045903f67dc24fec441e17d89dbd40e78e45ad3c3277752e3dc2a249a12d98bdc90e13a0f7fe2d59ec914d0a641d418a71ad6a004e3cd3ea39c230170b675333c41e53ecb24cd56a37c9356d27312945cb1d7cf80339cf82a0ab8b7c18b737772017e4dbc746d03387820db4af112b3e4b7208b8ffffff47