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 78414 d60caa5ddefb45d6bf12f6dcc717724bc2daaf8e85dfdc4644432522dea414dc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
73a71d85eedb8df68e4470a33c49ddb60bdb464a24519c8763ac3f0dc2470aa0
Certificate Block Hash
d60caa5ddefb45d6bf12f6dcc717724bc2daaf8e85dfdc4644432522dea414dc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00964a00001eab0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000086a70a118cb90fc65feba50fd0f8e72662f59012aef0738f529934bdd49e4318663fa58a3f9b87975ff5745f46e27f754978112f8acee24b0f821842d3655535b4643cc702c6c13fa296914364a225c8f654d9e96491dd1755010000000000000000020000000200964a00001eab0000

Raw Header Hex

00004020a8069c7418dd6ed4296251c6a00513e591508f4bd1fb70d046aca2759105061619b5840994e6b9ca1cb1e573e258f655216bfd3cc701d89d71bfc11166ccd03804513e6a33d10018a00a47c20d3fac63879c51244a46db0bb6dd493ca370448ef68ddbee851da773

Proof Data Hex

59,560 bytes
121216020307fd67c9c52f663f2df96617a267da85a6d509af283cfe7c76ab1467382e7396f4afb9a5f6c9df09e9a1f72661f377078dc7792bc51b646cf0dce3b18889f317b46b359c99e1bd62236a0d66a841f66fb10904d389fcf14690b9d9357af53e009e75237fe7394659802663b95355a4d747f646c7c5eda9bc50d9f08e4adcb87e35c6ca641bfeb2cc0f940f3eef37cee8d82b6d436cd659fb20ee9e78c4fe7f53a6d072626a6eecdbc066314e90ace5c58f11a1abe5aebe4962a238cfebaf7187ac08ea4a2bf06a2241c3ea33568f2d85a7b1e72fc0ce3743242069cd311272be26f9aae279d085d7ae28153f7e2cc0493210fa3727da371b105ef92907b4d3474e21c3d8df5ba5a5ae5e0ab45e1c9d8b6afeccd96ea86ebfb7add2430ea74cb60a23b04f15e85141a2d32545a5f58eaba3516644d2395fdf2fa1340bfde3d6bc859e1e5c1db53e6ec36f426d36590f6764985fcaea69b0d068a95717e3e6821c0a202c251650441993944f325909ae99a265f3da644fe6b0b46cb2dd8f05b2841ad756b3ee53369e98cc419ccdf5afbac8efd5147d7c8a5ab90a2246761a9895e4cc9ed4ab85d6f6dae0e7b2b16a485a91018ef0b1b9151e3743985f39ae82455247c7ab0357eca69fa84d0fec4c0273b315d1b7479ebb34240f40187f7e8bed584bec1c0d1a16588423d597d603bdddeffaba9895b13873bf2c16ba2616dcca34235c07502e17a77041daca151d1f4c2eadbfd1686374b8bcee6eb6d85b950808f466224cbba34439706461615c9ce2820bf641e1a52c7ca24aa2d47942b2fab2c5e5bf4e7c86924863eb2351a3ea93d95cc85b988000317bdf4661db71dc15d36df444e89330b2c22aa1795be67dfe779d1e2383997533d49e5d3c97de909176309e782b64bfcae22059b13781cabaecaae7f98d7995b0749f799c0f26644c22ccf1cc8b8a463d8f87830cdf7731f127283c7528fe1af040876c31d1d8e8eb312f0bb807dc82f78bd3ed244dbf4b2421ce9fc7f274943d67870c6dabcbe895d52704cbfe6e10229e8c77234659845a7bb4a9f3efd4376d7b05376f5ad60bc2d3c7c3cbce8a55b7f5448c2c5825d6cc7ce536582d759b094b382cd6f8e284af6853d986b56c1a80f4d33a7fa5654b3d043333056a49c48bd1b60fd76ff25f45d74b4d6287c41db5e4012722c96e2372a42c42446064b49df59e410d9974b0e4e38def642a78db0e5f373cdf5055b119a88aeadad13aeb68c6c6bbd2131d563ff3f9f47e04eb828947581ea3bd5af0784ef678a067491362eabc1e0acf134d20cb05c3e88a80ee87305c53c59358c8ca2ffa04b122f686bdea74030f53394c4f10465137b07621e8bea4ae170ba099eb35500f28c95a128e857bb9aed84015f2d984ad1ae73404cf4551c2a27ee2cf78910961c45afd023394ca0f5eaf3c4254c6ce6be07daec9179097c36cb107eecff4a6bacfcd55ad2f1cc88b66414946f54fac21db1d0133bb1abd7c448d65b34d1c8f3568075fa59cf91958b15bb7cd4a9af0a4db0a879c06d29392bbcdc3487f7fb346080f164deba02e38b511ab48d08eb3bc5bee29db032bc1822bf815611e6836040da55b566b43e6637a40f7ce602e35ddaf38fea3ad93b3dc1414cad842b0c4f48445fd3c19910bbf3a7d4594505582a3c599264a4b9cdb3903af8e48f0e17666c9afdf0e81d6a2f8be15e92162585bbb94e7d81a72390b175dd3ed0b32b0970649e662f2eaf498750ee87577f289c3df7c2367c934b7372bf47f7dc39e0e2d315eb5f04ed45db3314bc380e05e750be51fd1e7090806fdd7e35a45d706a67bd645ff4d53680a39511b039550f3fae76c9f87ad937b138ace2264626d4a5f0b3bda9cae4f6b4f636eaecd1a9caf85ccaeca352677a64457dfbf0b8d124adbf6c5e1438600221f89a717175e586884781d51a5a9410128854bd25fcea2dd698d8029cd6765aeb2c92089affcd5ea9721b14a5aef727f55f794a5379aae3413859423b1936d30c6182ee9c086fe7ce84d04cb48a3479ed6ac9644adc239adc3de41c6ec876f6a0817952e01fc66f2d8efc2b0bf63b73c88de98c5a465ca92b9e5dbde621088f69399b2418714248f21742f851f6b250e73dc9f6fb6e35274242b81a4b047840fa3e399afd24405f0cd22f4d14395b901313463e5f99fb8f365da787ed3b82b0a9ed31fbe17110f476d4b925ec9661395ae4f1b249d88dd51a0ee46cac27cc96d2befde562ef6a0fa6006f6c03e3c40e877d70dd851fd5b4279c6c6b6b997fbd8ffd89924f2a1b3a940e65def3649e6a029e02e95e726070d9af9465df5cb42b85904b9c6f395e9b27244ec19bbf3e79861e07ff6901ee881dffc2bef8470b6fb5a00a90fe1bcf6600ae3ceeab36ce86ecb5b0f2ea7fa26955b41d230392b47be4182f98ed042fcd9ff6f199d29fee0ee29bd6bbe3e3b64a92f87eac3cf8f960e1f999b6334e460a2ab5b05a36a0976621e9d70d91e1724d05d20b738ce2745d09ae7baf627f2c9f1b740f9b4367672ec26c3a0b0b80d7226e8d1dcea5e699cadfe814b4687cc7b465ddc92d2b19fdd3809a32f404dd3f2d23137113be16b7b8f4a45280f1ec5573f7b13dfb18e25d93f94dd704979ca77839463af17f2679836107e6f1c7e550041301e3a67d5ab50bf7de5c04df2ea0579ab4feb3a6652d329c994877db1fef58e6d9680ea8b4646562540a73f6e8d18b4e4db20a2eda536a250936becaafaefe5ca3912444df4d1f63e608183a746dedebb6056cafa46c1fefd3af8a8b0eb74ff9181cab009b51aa87cde50600c32a6217d72255e977562d76dac38bdc4bcb86fcc6c3cb0ce62fd7973de0af0690efaae18839e88f7f31ce35d29ef60cc99128d86610399931b1dd4748ae9f07d158ac96a4af7b93378695f812a40a9bcea0db5a924290a44a7d1321791d4a4a0dd8dbfe118f875005fd75ced907de9372c5825518fc7d1a6092da961906f89c65f3f89ff40c34d00199931bc6c07583835060129abf8a28256fed3bff1e4002113e4c014bea6d185edc98e501c243706b646d80c0c8f159df22d7d7e18a885ae0273cde01530267b685ca7ef57cbeec93c504b9cf7d31b38bcb67681bbb449197c9471a052d3625e66af8dcbb39f69512b4e57ecf5095377a020590794541021ce5938919dd2c2ba690a58811402be6352563d9765a6dd240b62e488f5dde96b5299d13da29fb0488fbcb0f92acf03ef2c3df17ea9e830205af50e4b01a867b2d9955adcdbeb5e24473e98db1d05dbd6404c12e4ab6688807f2ddde85f17c65889e4e4660e6f314843ead2cd71d821ff419617e3cbc8c2132045def216de418d97918a496320278c4663d3cebd287941a704d649989e712d96b4c42822ae90a64c494cb39cea371e8156349c592ed3e41b93f039d68bec775fd70a6cbf5ebab102a482a0916a60121ef634987901bb5437605b49ffdd6b6e1ca1dc566774d8488a6410966b51dc2f9fd1cdc30747ab700e46cb2cc6cfbc1176115988acb2c055db9d1dc6ba084178c9862db889f5c22077c7921d8f07df028e407685583ad2d48824d354c9bdbd58811ce502ef2dd662d1eda674dbfdc952558a9715d8b67983f82bb1286f4b1b563807ff64e98c67882ceeff3f0aa02aa4ff1e11e5df42e8f316a5649e015ce89c71c977f60e92310bfe166bd37cff2f9d0fd4cdb4c03c76df0731bdeb92736fdf0958c6444850b0caf0303ceba4d77ea21b8ad91fa2e7050401b504c5844c8539df02aea36c7ee0b86a24d01cb98700ff93ddf1a7b7c31bf851ae80263d0b7a36a9d035ca626ad16175734e62380b56510ec4c041fdfdac1bfd893f2da1ac59c96894df3d02f2c3e5878456767349f713f2fac6642adeaeee023482956a98d1cfda30c70984c484a50464938e9d3b82428375648210d6b5737fa09527edf2dde8ebcbd55f446c855e33c9633ecc4835ffb7ac5a1d240d964bc693083f6ca5646af45e9693f6d797f3b843d704a6786fd5d407b4fd2ba1eca7e36c0dea0a5f8ed03ea76e8fc133814a8d7b4fb272ae3c3bdbd5c5cdbf470e4d0f0c972101185f9d7cd963eeb6bcdbd92ca3428c6170b92757d5aabea228b287113c866ef8e9b2efb0fd2f3ca9bd0e31a5f9b90e4181118546fe63de3619b06f8e69415a81631d5a86bd12b09b87f5c5989ba03e32e98edea89f6d3edf0bb2a19ea825836e964909e0d416f672b3f3d05dd8278e4b505d23725982588bee97809de724ced349a6eaff1aaf2be0267263ca0a811300301adedb9b4a18661bbd5859923f2d7214ad6f3a6dfc717eeed9cd21a70ee4807e47e3e05599f520e5cdf0c90a87f4788bcf0a5db9ba23b61aaaeb3d209f5c97e97f267ce37bf0df07e270154253a9d0332bbf1be9db80e71012fe2bd76935e167ddbde553c9a727d9454156adc0f7314b421d1bcc58582660c429ff5cfdeb7a88a16ecaa2851512fd2e4c96f9edb3f2b95fd5fcb9e94544a294cbc54d741a50cb3b2de6bc80266bc7af5caf004cc9b5f98bfa11b045a152dc5e954a07869a766811533af7a0ea83e150038886589ee4ca2ceea7b2ca6d77d0a9a0d22b9ffd12e60511556071aa22dfe8f9b792a2622fa685fb057c9d89015c9c2b5585faecab6768a6bf531421b4acf62c43f7b0800b0354051a13e73550ec8f99a5a2209ec5a0f63744c0bf5423bf17d707a2e1fbb4335c52c18ed505620cd3f640e2acb11b4ddda9571ce3d1f76932546adaa3e5adfc164a98d38e24ab2eade1894bc089ba43cfcfbfd799b581951922d0a43bcc4bf41d89b6d830a5aeb2f1aeae524525af9d4bd9667cc3a28c89082e568a5db7443788a662faf8678119a3c8dc7bc514aae0cd70cc0c1e040e1ebf4feeb92be9a889d30093384131b2b55fbdf64ca5ce2273fef432d49189efe07fc0680bcfc98614591abb5f4e8746215ccbcad77e5e8075c1ee08541340d7c3decf54103b7796e57e2b8b3bb3e6bf0194f5a942849c0a5061e2cf608ed15deabaabe4d9bf2d30941c39a524684adcb9f1fac212e9450e430c0149b7a5a6a02354f14398f8a5883ec79ca05fa00cbfd99e83c5b388efe48028360193052e464227edaa0e76b44bce06c3bf9e513b3b864338474f8eddfab3ed80495eac4fbde6b1e3688f5fa32886ec5c636c3908e606a9106c8a34fee6dd21b74f1096a5a13ae202ad4be83bef41bb11882c60698fc963676732c930f71c69dd4d32a9e977060cee44f7879250f824d1555a76fd3ce03100788d9f6981461986da34fa0294e8d37c698f53a7b415ac50faee0a9d8efa805219fac0dd4720b207f3ed65f5fc50bf240853f0918e94e1cb13a9a38b71b4b1488287519b6bb9204932216665a90a79fb6b5c5e4416bfe3df00fbbe4bbdad21be115b292c3fbcc51afbfceeaba699a751e64538e2deda5cef15754f79491482631de1e7aaeed630df6639f436a8786201ec3948ec15013d08c7ec66dbe4f7ab6fa38047b33174452fa94dd2c6834394fd06ff7b4e93c08b3a51e0f6e9aa1685b58c0fade839f9190be90cf661f6ff129ca761d705c81366fabfa0ffaf3c17a4d9f59328165d6a105997233a930fb0984d2f8f5194731a9a5d8f5c1c6a1e115e243662a9ab31d24a81c179de7e691b9521bccb0f2debb67576d26b43d2997d2acc1297c19411a47623b988714c5ae0025b988ed8ae8c2813df0dfd6520d30ea20f24760d15eb214e284230cc1c443d7c52385851d6b77179ee43ea51a89b2509f45f5dbe2d17cef25c4cb72aca7f741cbf5bc00e886b69ed1fe69392b7901186cfb27dfad04029179aeace441dc2b72c4a6842a19855d03765992c2e40206a15341955620b0d7f06df0d163b8e968f170057538bbfcf5f1cd821a81a980d4a1f3154331a4410b89cf299f0a5f222bd27750c3e6d9786facc99191020ef68b473571a937865fac8e64dbd8700ed554f5e5dd0cea2834932ccd83630f9268cbdb1201c61931760a7f1aab5c45a5cf7448111e09b380f7749fcd146b9414c62e51927aeebf0ef3a30addc9d440c43b23a7e732852c1602b600a5e755d341929919c3ec53ca7197d477fb292b07e20d28171f12c72daf68bd830d7c0665c76eac628a5b7a70dd8ebddd999fe3089cece5257ad5d2f0a293b8c8c58cca39e9a7f84e1acb3b8fca9784d84e3d4f118799457ef1e31d5ed14f736a148e848c75398e179a992e40ff2d41591ae6bb0410fb5ef84ff12132901a3e6bf7ccb8c49de5d15f94080e151bba952d8bc848a8a44b474e41cd12d22dc163faef6e76146ba1689e0fa9f9993e7a4a710b9dc6e0db722e21511ffe8e4f425da7405497da19453232d37791fa0a20017519c0c250cb848ffc36ff9b9b2d6fbacb3319992339806fada74151cb22e43cc96e4d60339e076550f1175e8ab0cd473ebd6086057100617d37c85c203d8d44276753a06ccb32c8412b6e153db78df4c7e2fa1a45e2345731ab35cc948eb82fd651c6339fa67f545d7d81c95b10c4480950dc392aa766f24b0519e0bfe40e7c2360d399d07762ec93a5dca5920f273b04c6cd21e34bb33c6402f72d2f10f55928c41e1bf44f37b48b55f51671425db6c79e62c84991dfd07ff066b41f7f68da8b113986742641d57d6605a8976c804fe0e72d3ce9ad1b9e3805327fe639dca283f4e1e3ae471affd38037c62bf7aee96f5081b56c1593d5ac61295be64922f25ff6dd8ad02e81212b9c7ef2826fb9c1196f3ded50b95c9bf5ac6308e7c51ef7ceba3792ccc2c136b797b22337354eb167185d77bca54e4f51a4afc05c3542b1b272df88664c4a1c4bd05cacad486d426c77abb6a68cc736ce142cdfd0db9c29f1284537a42954bfec8188d6e54835b1fe3c98b3be8917a8fcee310fec32df828e3cf8aa5bf4455c08aeb02db709055172f10537078dd36035ff4bb22ad686a1a1e416e26983bbe368855a82edb5c76c03ec0d2d12d090d208fb497992ab1ef8e571bd4c7bdccc9fd0b93541db103a31aaba81ad621bae8f2910547f5a6bf22c8dd3021848984638e45dba33719a6e3d1ebf42a3205ca4e746f1cac5686dde2d29124ffc0d6e0d47a4c2a4fa451b61082b33b8297674d8ae4b8becfdf6246340fd63c18d8351b3dca45c77e49d8c11b65341f90b010d9e289eeffa95dbf50c1eb9b60084d64272e29108d07e18db6cc5b75854edbd8361e90a00a1bed73fb69ccae3f4728901d6f13421b9f29153c3b70d695cb168c71076571d66ceb29d9d914b9b635dec6e15deb718dfad33cc5c1ab92387764e676bca389b6cd93da80d65c74097f2e4080a97edddc7ee96647a73fb9116fa8777401575a40e7c7f2b0f46fc5166a4794196764956c07ae3a9b48f0d4e144565b3fcbc3df90c8dc6b505dcc8d78873a838268a3614e66ef4f171fc45b7968ab24781204da9657d743a8bf8173118638ef09a44c9146f6fd4d28501173d7a7680c65b42fe4af516541d87e2983277ad5871783afe10d589bc3431383351f7c4a2c9c5308b435a153771491c092fe4fbbccb053f888e3dc127a3415a92a9f7cd0c9c3143980bc3e8aec348662c737ed87478fbd4acf356517c8279301184068f9db70f5d0694d5121e133e5f9a6a4afd66f92736398df8e7751c3abfaeb9bd510fac54845f2e76ff36e7871d1fc610b9f7c7e22261007e4d8f8e5e155dd841a3073a80da0156d9604297f695b2e6da57f1196abd3264df1a9544f79b4ffb2c042032ecf779eb0e218c864be34f9c569a9a5195277f24c83bec3c769796e927c3f9acd8f9a1fc67b93234c1efdad86d27416f488a646f3eb80d52af5661432afdda8a38d5699ad74a6228c427dcb60d2f9efc7366ef10396430084c30ac28f75b56be94e34b00a62b1d90c04b460c08bf5f3eeca68c633ffd7cf71d1da9835ff44fd0f2264c48d90ef9dc4c3c2f58d95fa0a80f8849eb675582b41097855ffd09383f1d244a5eb312cb93432d7df26f553d98509ae18eccf09855572508e43e3fc23adb27f1c403e31bc76f6fdd0923f98ec63c5177260f32144445859da09a5af47167da2ea7f53fcd3f8f9ec6a13127f7f3e2744d93bed625e361ee364a6aa8e1e550a6556bf5da4495b8eb602c9c827a3fbc8bb30d67c6cea98634b5b422b3718ea96b9364ac17c047b60dc4653d4dc9f60affd0ab3b20ebea890131f9ecbe85601c41583d394055eab890a1594422501e33225b215e389af2b764dd98a08b8c955982c48715b9df7373afc7e19a3188e9e818c953c89609abcf89288bbd4f678325527f34043903ce1473491291c1139736945a2ed2a3fcea8f6f3d9de2bf50416a87a635d6d28b3dd505a28968d296fd77f4110f242957d1db48bae9520b08774caefab94433a139fb43fe5be636658dd4fb7eea4562ba9798214cee2fbfdef7d988cc4a04a708f2583c27e590635bb3d4aaadd5e8ba98971428d90139d9a04ec8c52617076d5c4a060a588ed2f09bbb7afb673680bceb75cbd1acc9645cad11b2ccaa9c5999c092a27acd5b6fa22ff71dabd495cad854d84eb2ca02e10ca3d47b932d539facd358ade650e211fff60a95bc210fb9b755fb16b82911c884cbf0a2027d94697f1b330b4e37d27c9c90d78cc344ee743bd5470cb2955332f786d2ccd85fb8641e8e47080ce6e10bfe140b812c9f5705ce88bc236c1fb2e5a7fc16dc27c6aa852369aa884e1fff350c0bb2e899d7b12397864912b0e0b9fa3e8aeb3abc319976e6b977d00bec188ed5e2a19f63d749e070c6591eaffd5479c086a680ee3b7a1b25ece2fb4a584af429ce8c83c2317996503e73fa296b9896657483629b1ec99ce69a843d4816c483efc54bb2a3ef018c8f5e5c8749a6330cca3be5bee1ac63721da6d2c418c629325df39f8abac57b420b529db15d282a3ec79b326093c9dd33be6323fc772fe5dae8e2672400ad7d697570adb35ca915ba3c9870f0817542620a5b585cdd7b2bbd3de3544e050f332234220fdcd7fb8865cce1ce2a5e7fb753ce75b2f900dcb9fe036cb4a855b5b30fcafdf68f3449671d79589b0ce634d79717596c8566a932f20f1966ba9564065d67faa490184bc9915c4cd8e159168852d38ef487f2b17059c528da98456f1ebaee54ab4b895beef7d8bbbfd8e91c6ead4f89165f5743253b5c1eb3e2ad5fae9be1f2ef96d80759ece84fd29d545bc035754311c8ae082090dc651267b5965cf5b21e2ca47ce566960ad97924a9c73bc9516bc566ac5241a1dbfb9c5b248664efaa54a06aacf3b801f8201699a473362c257ad24125d24415ef4e4418a67c643690a2c8e403aa36f1c51970e3eea9f7e17b86a0b38e0fd86c57188717239cab0fcf46e628cc390b60342a753780fc0c91d0c19e745ecf69e30c0d947d234563b2c9bcae664024e2bb81e7c3437a932bedc1c920b31dbac4178a0b2d54cdd13cc2e7ce4f2001eb7c1b81970f880d6b20a777268d3622ff9aa54016a22f95f5cd8ace06427a23c7c8811c60ab5007b4ec8524cdeef908aea15a7893b588d15469d1b504070b84e9b205f43ccaf01a4529148e1543dcd3138f28581773a8e12f99326ec4114914d0834237b13779a0b520de88789897b614b455b249f19a8a10be64d5a12b1cca025f9e1dfd9d4bc5b7b8d4b348c1e00ce8d4f39939cbb5a324030af9357cb03838441c434998904971766a9db26c6ea198698e960f8e5641125175a0cce62ae1b22fb9403f1fed4ba3e7aec4551db830949eb4fcf29045ba4d893b43362394f32cbcec00487f17a7d066cd8f897ea0397a354f8b72ccd588939ce4d9d88474888d1c80a8b993eb9ea4dfdba7eb2bb001cf3dedf7b7abee4e04d64cadc2a3e6d1370bc5a7d48dca84834d7851a5e5eaba5ed4d726193962702b49eaa9aa972294a979c259f1195d22ab9fc304c511f70d5aa28b4c380d843be68a956fa8782a5825cdd6714a63b1fe37e69d28c651071eece39e3a9195e0805f4228834d0f3ee67a78b078f7f0cccfbcedc8a88163921503293eae583444a175aa237689cb26eeaa724e2efcc7608732b7adce4fdff6863df774c5c6650ab74a91c850daef42687ac77c6c1c30e54f75c735bbd3a248969232e00df1170555ff7a51f7aca76d5c6a772770c03079c04096cea28aadbd062934d2d33918b7e6a14ae806dce5ea654e18f53670f915008ebb992ade2858440bb02bc0d3ff4251b1387d3abbb4098e96bdc8cdfd2cd4a6748c451c676157caca2bc4b3a506abc6b564bfd650848026b5e56b328f0ca7e1d651a02fe2324e22deebfc654f08d1328aabb9f2c7bb40eae237306cf8df2fd17d7394042403483c4943c891e4d7650eee79be21d827794ff7f76a2e9e190a130ddc326826ddca2f49c151c17cd9001212e77a019a1b2e8bdef41cb794637349186e6083b3c25c6cd832327acab6c749beefd176bc46ad31693d7120673f6484da0d659ec3f8e3b66e2723d3d4ae063c7ab4b62aebb85b16f9b0da97d42fafe2757a07e4523c2caa15b8a8c58e03d88346ed939ac8cac5c6a103309a80a3cf6479caaa50c036abd98f3fdc52891ed5dedb183dc2a114fffde22a19af29eddc4da96307b511d91f91675cb6e2f472dda3581f2177e44395757ae20f5d0b7efec8a73352af70e2714910bf747a2c96646518e4d0a2c263607b905e3efa7b37a09a53d02a8a0bc85950678a3cfae439c08a1157c4ba712b41a1ea396b58598a3e50becf6f551ff8772a94889c5d33afd43a1d1040a8b938bfeb6d8231447c40ca5f296f5ade232d20326dd9e063ccd4754f58a8e099cdaf1dc517449a3dbb40c173d584b2d09a75e99c264ad4f8671a343ef306154f83597a48d9cca493407d3c6f1aa1aed183a95e50bb5a73ffccbb79337037e91bfbea3cad65bad5f44459f4bd2a7deadd4919bd3f95df25c3478147621ea3814530836b8ccb850d823116ebb911c8e414fbfe3644cbefe62c914c3e06fc8656907d33df62078deba383152d498b146af27294433f85ea3982682f7d469abe77b2ba741f8ef76b59f5fb5a43cc6736e171f0aa20dd3f4f8364bab8b4f6633ef0f1c99eccbeb508a6ae14a4f66f08f8be4522f38166fbdd12de7f113fda3c8c978d38112296b4916c4bbcb8e4085268f028e776027ea46b914acb8c672109dfe6d03f8b39fb06e3957112aec46b1970ec35435921e03883cf3268775231914805e1e8ec50ed4c9e9d621bbdf353daf5e325b8e7658ebfe39002190ceaed26d90349a2a89db1cabf2404c54858f0321207c5f591d6388d2d6a26065f97f36d91e7039c1290af59461ba924e00ad9d8c71d37437931a5c87882efe71c169dc886eaae465279b2364ecffc0ae363645aac825c43f29dfc71e1327e0f91e65343a294125255fa39f70620ffeb16af06c5f80f65c4869b9c61cd93189cd383c5a4ad2c948578fa601fdcde3f2abd2188a4531295d6244318506447ba410e6672d21b0d5947e3f4b50ebbc3787dc5f89150241098efe4f11a1a22d25499b730c9bfc8f485571d920ab3a138f7fd25ad789168f6d293893e1ba15cc3c5a5080aa74e3f7bc3c073f644287727481dd61c741d3e2e3c8926c523f2fd3b82160cd4d3dc5258c42c360b3b71fcbedfbe9ddcfe6637c9efe2bb6ee5aae966fd8836826c60d7e9f6e483f9ce9cf0e50d8bcf4466f9e9b30ee50f004bcb1e95a6b59914e6939515cf747f40b932ff479e0c6e0140d747dc29cfce2849d7f91918e748c4775f9568500baa4afc959f3168ac3d9a099c80860a26eb67e2cfd38d47b85e39ecbbd014791b62d8cf817834e95c2d0cb12e3856cf2174cfded7874667ac6380f3b49d6a136520659e5421776c378b036611300e949f174483e6097193577e3db61bc033a4f21e8bf4e06ecf55e9e926abcecac5474f486b673355e9221d4aba4f9cbd32b9dd0abb2a714edac323c7bf8f83965eece967c89fd40ddcd964885d19ac4435a53f60beac4045091d830dabd52563201269182e2643b2a117c46e4b0ee44a77811e8fbe7d34df6846e42dbd42df3629e50f28ecfcb919378ab4dddd44343ec30a1657a38f5e94c916c85727698323a380c3a1b98ac0406c6024870b7080e2b7db842cac296d46cf62f0805c9395e6a7d940d34b1e13412a61e666714ceea54e70f3db531ef7163d315e78ed812698b7635cd897e615f4c064ef1130aaffefd02a7cbb04589faa9db85b65de7216f173cfa387ddc239a2fc10c83bfed6407d5f6af0143162b8e499282d4fdbf9f82d7ed7aeb49ac3d557a14a9b43b3be41f52753c9abde73170381f146d8dc040ce8f4feca4a3438f7e5e45ccd98bbc138f9aae24176fa12301258244a2cf873b9ce66b14f5c4ed056634a656752ea906d31f4d78d9206a8c93d6c3a3f1f48d62ba03eb2273e9d5c24a4a25bc40179f63958ee86790a0555ee8015bcda00a72234490d180d194d785dea7b737bd06d65555dc13c19edbd21b7e395decb0c852aa1ef178f9df9873fe9156c54a1ffd8b6141c153fbf66d6f636002f0e187004944a6262a210b45bc3439cebd11b6a26b62b882b0ef666d0744ba52d4ff650261c39814d8cd1f0af88ae49e1f0a6980f9d56705edf821dad4954ef906da0fc4faaf4e1a440277f1452fbba1d1bd1421bfc2a273c8dc94ed5b5eef1bee065e6da1854ffb6b2275efd13d6262da6562813866113715ebe7ec2b3dc0ac5580c5a563f41885a0617a17beb29fe390392e87559e2e350de15841755f55d7eb9142552211b0a28e298de2093631c2ced3c2e7a092040f0daec0894959610677987234f81b4bad9a9fe16c3d96ee253d6350d380e22edc71193ec255d586b080dbb02cddf0ecd955e31fcc98b82ca265bab6c59a9ec98011a08f2e4b22e81c9e06755460fea5ab8c21d312fc6eddf84ba197cb7c03c4c0435ec6970c07a70fae4631657a16e8196fe488583b1df3acbbef202377c163fb3e8f713af6000924e076984c3dfdb2f8a8d4fd1f056e506af782ff72ce6c1324e9bf8145892d097bda1914b572c3ed5b7988262ca2b18e2aa6c89a94f457f5dde03d0696debd628c02acd701832ecc552ed7d8525f453de897408b2779cce211d7518e2963e62d1231d9d3068ed1ccc948ec81878abe64ed2f4bd05f5f7d446fb003855f7357be4426dc59b9c7eb5e144296a1778689b0a48bcc3f0bbef62fa8aab87f52524dd22f9672cb38994bd3c270d66c69c56bf914bc22997d6a86748780ed657d51279c45454f6f3fb5d693fe74878ed8b2eccf57c2c7f487cfb5434a6be00112249a42ca2a5b956e6f09ec80719b339a4818d808a021efbb26993b3c2d8cb5b1d3a429c227923a8be6875b49cf78bbba280f0b9345dbce8bfa3b213fa5862a353357e598e518ec5e7aa3ae0e98a8a64afb2c73365e42512ee91fe8517229f6a5a0eeaa5469990406cf5f9997f191a16f355c946f24c5b1e5cd85cb8fb89eb6676afe60b5a4036bbc4f3717b645f4a2cd49ce07aa56b9ab2a0e3c1d9c137f9ebdac1ae9a0ed7b593b22cb5af88bb8c546dc1b8f3c4b4614d99ecab13d5ffa1c076eb0157a316d6a206a10c6340bf528362674d9cb0f5b1afe135f5e85b125407a0b4ab37b403e485e6aad7d91999b1cbe3e054eb1a7acc4c244eaf5716fdb7683cba103a4cfda115f8a4c6f8e3c0bf7ce5baff0e2e83112b740d7dd9cf6840169cad847665c4099e9b1e0295e2c0f39210337ce7cddc1fa101063df044e26276edda7731731c637513366d74e1537af934d84428a828e58abdffc040521ede42a938491bad1b36cc49136ddcf508fcd9646a537ece7063942c29f2f0bd21936375b8a090c759b289f63dfc0179b6f50afa31747e548d0eb8201e488e22650faccaa66ccacfc0a7a2389f233e4c7f7e3d201cb3cfdc4e501825107315a31a79424052c5c828824fa3e024142de7a35bdea348a76a1101eff6afe24501421a13a8a6383e4768114f8c2d1e56f7a06d44e2004e484ed6e4d6fb8cb58d57371c9cf2c6eb9d3d88f82f34139e396c2e4efd1a0086a3ad9ae9eda60ec51a351ec26aaaffccc78a118e2ea80bfaf5fb3a4ed68677710f31cdeab8d41a51692be7f40f7acfa804bb2f1253b6270a8d2320b03a5f5f2512a62c114cf097d13b61dca1f6b3bd2fbfabe73a6eff4997c70c78e2f8451beec1fd98b712176e31adea9d930e0765d5b316613887f7aac27bb27e422f20b8bf207ec044f2567dbe3f4c72bb9219224160fbde3730b42f01b4e3d4dc996612fb85bc677f8f578c2b897e854d2c44dddb80de70e9817e5ef61629293805641529e35e44c431cc8b52e0cfe3d1a091ce154fca328b2f58a47e50c64742992e112fc46ea78207f8b407c42ecb4291167e342145413102fa1961daef39451a350ab5bd90b151fe80601104c93015b7757ee5a17c2271516c25544fe7a11536363d9cdaf5832ff43cbb759feb8a6fbca05c219a7a4f6ca4f71e42091a0d8210fe372e73cf22235c8f62d2b99d6272e3dd2d3ab9a220a6dd11c4e4ef641ab234e11cf00f6e57aa0382467934fabed25030eae824c311546bd6b11fb900973e28d0619d36ce8da8b6818cdb34fec32ac5d7a751d49c26becfe16e91b258c9f464a51cbec52f9737b9a079e754a9f292357ca943c17b0502a2434fdd42fd1cff3edb057313ca22268bd42b91cdf75450c96dd944c08d8e789f166e4d4b6e6161db63ec3e35f3a3df77f9f96d272954de95dd2b3dff07180219585552c02c65b1d62d8ea2e74499ee7f1306dfbaa624d24164e2fdcf6dec5400997e5a55b8aa79dc8849d2fd7b5dd86216fd0c739c19fa1b32b0b5e0b079843f00f6ef63f8544d48ff41588c9137f0a92b94f93198c32edc9dd8560924dfc72979e18969d8f8fa1c9a3fb5220f728ad3f25a576dd76e77ebd52c52b9cc988e1b2858158a4219b8860016658d1785d0d5b592923db202589e7e780563b95fa12bd1da012bce272ec95093af4ed27f96f14439ee4a4d1559238f64ab76f79bc7318ade7fe6d6fa287c4e77315d7521bc95a18d2ecacb3be2c39b3790ead01fdb8859b759960e3bf421af7b7948882a4ef0e3797941571042079dfbdb4d6c1980f870326e0829d1e2bf9e809aef3358ee4cc7c93fbe6826f14f7a9c5d7c345f72efc467a78afecd244215e74b77c44808ba2df6b25f8607ae9649e7d1ccdb82a95adf8c314313bda39c2c0d9982dc56e4810efbef665ae2e28150160c683c02348977ca593e64ad2b5881829595449ebc64aa7bbf7117ab2ee5ed6a86c6a8b5a8f9fd6fff91449963cbabc5ecec17ab505a98d5d93bf58794225fc64746c237d8a6218014f0647970efb6cdbfef7a40cfba157bf211c24661b6950923acc9a534acb419b8225d106bfd357e11ce1fe5131e6aed19e123eb54e63ae33f5df65551356011b3bac15ae560947458a99bd04b5c5618b0037924f88e0c9bd523d59300211600bb0dc5f3c0d5582a10acc9ab86e88219d220ce29891f9faa8d69e13a717918286da3753beca0ae4ff7e0d7c2ef7f671cd62cc50144219c500a57bad5e4b342a0ba726bcf9a7b5fdf9cc9d81a492600d781d1d8be87bfd669a6ff1699ce913e0ecc254bba46f9ae28f9b427a81a408b888c551ce2cc7dc04de96ce6f83385f4eac2327bfec821a1ec3e4f9621edb3d02066c09e44dd1335f024699a0e351738226fbe53a6bafc4fea60ff54b7f1cb3d5eaefdc217a21adc1714522c2dbc97f8fabc10594da0f7bafff3c0510a656cca7c55a7903769d4e1f39e2ab412e64a30671be6ded752e13862353524cdb406f59c21f1fbea595950c37a5127094a3d95086d03f82886c41956a6e1c2a1a32e966e15d4e4d1a32cf2cb4e1253f55608eb0432de39e3ed64d1eb2c3515ac44d06781c75e289e87b18d3f510811faa3c11a98cc806d9fd6cb2dfdcdf51180e2c61ce65c4fc3d5eb7942e6abbaeafeb8d9afcc9be6f4f27e13f6956050cc1b0893853685281116a95d75b2c2a63a2a6df80e12402575eb39fe3d01e1bbca5456d331c67330bfad5d1fa4e4ce543b7f2eb6b5e1325dd1f8d264260dff0a4a8d2fb51d72f929398f0b0541c4511d1cbef40d20c25277620aad1139e15bce3251f38c47e12819b055e50f72ea78d0a635364ae91b238964df056b2ca9e645e8a24eac9a3a48fcdad67a5a19bcf6a1a28490bd984721c0e00f0814c57ae79f7bf80c868234c9aa5db523541c7c43bd03714abbba1d493776be1aaba42a8c8f17ca3e4575fcaf7f1337ce224428b6f22f67acd8602670907d1a0f7d7c2ef507ccb79c288c19515f1de2a23bfe339d5a9fc6ffe281d6776156f07aa84658519a8cc32b576d74a54ca9b4194ad3f412fce462a526c17416fb4815fa7b95ad64ff01be13d00b3e34cd8a31f4b9ffd7b9ea2d36c10a789c683b785302640c6e0afa6dd05c5e76358dbc84d1ffb3273449f5d241e89fc7a9a0c49b3a7581efaeb875c0f77fa940748f6f7bb9e72e08b650f6e5685d758083c506e382d954500bea9975c7ff6f3a4bc2263b9a45a071c5a10f1ba44fd419f89049c6723729e1297549d7d1a4963321829d6e46bcfc814faf256d010478e2c8fb343d39e8f88763dcb61256ce1865894214ac429baba688ed3907f03b2810a2b78847ef7d20b853f8f72d500cbe1b0d2e99a9795587a6d6202a3b0339ba69f1580c642a9c818105ec2c474905ff1a28a6f6c6861490f771bf34cffb13347d0874e75b835297b79d6418f70cd4457fc06da6f3840fbd5693000c87767dae46744f327cebbe41ecd8458e058bfa4dcfafb451dfc84bdd1cf15b383feafc555d97b28e8b6329433b5fde13f9c20cc07035f08d7de7aa60c642a04f72db502aeb9bb4f9844593f00f480cc5febfdc1236b78fbc70ff13a09fe58e4cf2644fc8e5fe1277a481db0d37ccba6e1ec714c77c8c4dbb6e22299cd4085b7f48be9411098476a8fa55263eec349a31071b52e50b0feecf2855f581b52a6570f2ae782b1fb652cad7227582c14fe2dd3a126816cc896dd6add2cbffd7669372222861d0c4c39dec4d0d563cb2a1247e15a5561b77b0f686621518b2c1a21728cec6d22ffc4a1824f8446e66cc2ea3e1c909ef7a7041a301df73862a47e3eded3a2045b400797d226f3bd05b2ef262506801b40127d0acf21b5803f16945b234e804514de5c601ee7a1079930ff66bc767d9c6d41cd60e2fa8ca8e123a499ee4abfeebac7982542f25c81015bb2df5d3c3c76869e54d6c2ddc1f494062d61c60159e2f43de5e7a40e71e50d5cdfb73c8978a745b9b21bbd4e4ccb4f2a24ebc19ee3c91edb8f31c24b887d1826563ce3aba3d160f59631963b2d95819d55b06705051fc45e0681f5edfac9663914e73492892cedbac310cecb9c348275f098236a045c64b0e8a8ebf33cb3ea4e6b6f46e2d2ac7f0d90a27f8cb81a84a80381396818ae4b0e0a1f321d25c087e627fd0b231465c719f9f3cd27d82f88ad52fa34a282a14d5eabee079cfb79595721c08c3e19aa570007100143c3f6f244e6a2237274c84734e7a01ace0001246a9467a3d813c91316ab1cd4f0f3a853fc8ac4539719cb74e4d34860a926a5906cbabb996952e4c0ccc66114eb4c051fabf16e915555920bb901119f348138b6166a62245a19f786c38f84a63baff3317ee1f2f994b446ca0cbb170fd24a7b58e1ebcf441231c3399f61ca37bb1ce715d11a575ebfd384302dcf986c4d9f33f08c392ab6990811e4e6fa0863166252cbc3695991c7dbdb61bf8f20b14eaf5bbd2c0b0ef4ce8bd15fc38c40ff9bb5486f15717fd4a33fa47cce3c28d37ee421f2c1e61dd2af9cd96338f6471b5aec17d8cfa86d1d6d05d1bc5a3cdddf7d6282eaf52bef4fc07b6730567004595125218806fb1c2e6afc93ff41e6e437ad661742f7b33a123bd5d37d3869f086844eb2c368e2bf12ed61f70630bc42d5f8e9e80e9ba078292682a27db8666ad087af02a0c827e605fdce6017949172cae72dc8b36d6a4b0734b143a5964956e7f022f88fdb404c96bac2b246730bdf0ac1c2e27552270b496c4c12ee288a26273854126deca915d15ced16a0a5741f5b7db285bad1a074bee44c9e71d992218e37f2f3c77aef1e498794c6a5e3003f47524aa25f7b07e6d5d633dc34ca48445f93ff66c4f0d6d3fae5e91c70e9e2e9355dd2e4b116a8eb77dcd9f671afc7d003419afae913a58d603056d68a65168ad75fbc255531fde906aa3e27e489cfb53e7eae83a24a3e9850184fb4a09ff7e9b3ffadda0f253bb9f0f80fbdd484650b33258cdffa67b5bc6dada35d6578612f7a21119861027fe920ca0f796609f5087ef22654301dec1efa38455eb6f88e28eb216f95ae8e12ae7688eccf5837ce99e43a3446684df858a357f33048e9806b72f6aa702a76ca764554065d6c9e38e408e69c9217c6281eafa0de770cad37d9e1f611085a08b67da009e2531c6f4f14f028b7fc30a240472ed7461eddbd332f40e5ef10c65f16337ee928e9d936a4c94050b6f650f69931c241ceaca7bac0ba3ddb4e013d9b5e4f6f8d74ded0a964bdce708d355f2e38d885e3bf15073c78a6e12db006ccb635dc4605eb706fded44745a3565e37518763dbb1d4b6ea5a2cdf8369382515cd2bc0788b6148b46d0f8b054009f327b1169f33b08d8ae1c60f3d5de483c4e9554afbeb0fff2a7d910d74b70a2457e3e6365bccdab062fc7c81e0223343c7aa032d92d8bf78729d2140bc6b0c9bc328dcc0234387936bc77dae739e0fd8bf328bdc5332ede136427cc24521ea34d61cdbb717182a3590b1ae6665ddda6302a3ba6a6643a09b634428fcd5a7fe72f390f231bc3af9e79c3e6181d9cfb1a9c349590bf39e859c94067f48031d586e92b6139b724a3bc8e77c52d1c9fa8f5425644a8284a662f7045f8947be6d6e1651f48007d415edf08eccb6c559dc5c1a6e33e48bd9562db10a5b0a82ff68b58f3375260bab791985b4548791469477487a3620e1b2624731a9752a9cf756ba58f92cff414f7a4f9c2451f4cf2f5fec34e6096d352d031875dffcc0af82c2f8cc0e292268bf2e1a6b065b60266d43bc3ba229b2cc71460c8da19374c5a9af08bdd0645446338f405e87d9c85cff84cca1e61b1e0021eab4506145f445d73d43da15b273385abbcac32fd1c4a2008c9c90a1589774a404cf653a923952d1103d89dd60041d09731bae5ed58c6e2faade9f7dbc714a96c8468d0044e3d6a41737a48d77fad14e7dce3142fdeb815a89f96ca20cfc591c96d6be7f3a24a1c8e98006b7e3fc33f92eac8b11efda3e456e4f27dd9c15a44fc1461da5228640c9d5e88a9db6e9ede9c5a67fb0da95f0267ce97994eee17d9b2453d76f2a79f020f79b8a07ab9626cd79e8a90193160646f1d6e0990cf293e13ebe4635de8dce7f5f80b29a8e53b12f5d71563101e843055b60e5441e2bdaed57ee2abf3c4fdeb5d1dc68f7a333df8373bbecc7a7e2cfbecafe6666040a179d07128f64f2cd99f2c5c15c5200c7c2c2ae6603268dd55894038606089d95775c992488d497e36dc032b34de61795c8895a0d8ded06c55aa7eb1960aec37fd80491269588482a3fe153c5efa3490e99edc1716d886d27a599a9098ae4f744811a0c46fc0b85b8378da48a25698bd0e1d5b2d45a3a6d83442472905dfa259166f8790f6d00420fb0b229342f4e732bd202c6c3cc079d44dacf54e2483e4904b7e2541bd2abf3309075b3361268f8ac89ae99e8e3e35843873c5a73e911d1056a42ff53a095332ac1b95d7f07e80c6231812f0a5bfeaa4dab3ebc5527d94d51c5379c625e963a658818fc0a0e3f54f1a1835bed257fd0e8fe7331f15c6d9d315a095de267e58761ce8e4271f1d3aa4c44ff4076e5c38603255fcf58298db2d4f2b4de6bf2d34e782c59f79ca4b14a453646f860329922394625ca0244afcf928970b7e8d5d49e339f2129b5010b5e856f2bcec97b0992c167d314777d13a25d27fcd2064c722acf20fc66930d671432642d0ea3450158a63a1c38caf8ff253b3e2213091e491d74103d3a9216138ac5d7f2ce983f9c1a1aa63b01a07676e02df271081f1ffa59a2b79660ca20af9e2867f5eb391e0c359ac0ac103e2c1974a5180a5c58380b20314579b49081a2b4ec719d691b59ae35de377d7782bd25b7c821cdc67ffb15510e060963d1bc3ef0c6a5868198b8d067238bd1a5805af104c796d2ff93d40e0794264164540ea73ac1a32d8db612c53e9a52849ccfe06a355ffa7ffeeca8812f603eaf52374ce69c3e930d8ee6d84e9477f9587ce04396db792154689fcf0bd1636330794d56bea64c59cf730e35532586c5d5a73d3efa97139971b8a0dc33954007fd6234c6159a2a738491c4317b877c370c097a18a2389a191fd0779b2310d5b64467044699a8e0169aac0be30289f295087bb82c3b2d02235fb03d239d81f05318087d3233665f1af367dedb12667f9f40c73db232d631175e5634a2d2d07cd3751cdeeac478cd216fddf459f9a06ec5a1da5e6bae289e51ddb1c8396079a7ef375f0a763abad8584c1e0ac578fac90dd1558030b1599fffb9342b70ab031d2dde4809dc8c4c3827af6395456664aca7db9d5db7f8424a840504a382e71e4edb561ca7c3662d9d5a71f1cd410c034288ee9a43299956a0961cc968fc8f495f32b1c3fe5c355ca5cb6b5f174087138679b16711fed4b2a7bed780ec45139c3cc637039c5947fdb086c1c3491c6e5977f9079f377673eaef0dfaa146799c84fc15c36c1f03783b48df91894df1661d306c4ea6b60dcc6b0010d7521f7dc1b0dd3f2d683f32bb7f50a4732db65dcdfbf9914fa9990ab0725045fdaaba48dbc62416ea5252c1deffc3b3480fab8a8fed808b1fe449a38ad4d0d389f63f5a044815f19c3a059bf6b62e70a0afcfddd1059d8e64b626f0b39c14395b74b8af59808519989184c0fb1edd1e327d2c0714decb23cacba0797752d0fac7d859413530a047ebfd6e158154d1a19c22c5903cd38c476361ae5ed9a4f8099279286f99fa17873b09458d866e68b22b6ee017c1afa27c325220b32fd1c820bd54e151267f293665d3588ca1f0d716cc008a84ee4cb7d6c8a6b51a8d2beb57294bf86cdab9d7458bc61d9e87909d37f887432f34463ebe811be8d25749afec7000fb9cb69fb4b8741f746447ffc80853e4dd1c17d7ab9fc0de1420f30b2f6a57d0a1e772cddd7f32719fedbb02c714600564bc0b6860aca690de5830fddf72c48311de0a5f2fc31ada96eee719998ccc5552e583a31f6056228a277d3deddc1863f50c81709fd0985638bff2bdcc552c0046c87cc2ade2cf7e406efc7ea3bfc4973a4ce1ba03537a0bffc42e6b8b7755d9b8e1021b3eee27ffd077fe298daf15cd430e2509221ab96b366af580c5530792c782af4d648baef5effae6b3cbeb11e4adaa6f89097f13fcafbeb185ac5f9c69196e5639106060dfd2e3a729afceed6dee6d19cef2284b91e1a91a81239041a992f1e55a33c52e8b22f84345147d6ad3add244f3148b34d348b315a0d6bb1d35c31a8f358fb22b41f7c100c728d6d5268644f764d85630d4129cbdc25fd1920528f3dc456cdfd9827246971868e92fe6857c53b981c39022485a68e81342ec56aad4f1745ae4fa5896d9bc11042ddd061b2d65f460783d82212a72bd27d2fe9e7de997e3caecc964e048d3f9f77dc35ac7409dc9bd7cb113b1b9234e79485c68fa347aec6afc9194e219392dc6e0c091da613645012035c6f9b012aec83c48cfad90ad500413734e1f36c592e1ebfdd01aaa46d24d0ffa4e1e9a5e22b5b1cd4b67cf84fca48e187986f8037e5bb0d01ec02ce579ef1e9e36cd3465a116ba3e5f22a437aa8a686ecb3c5a152e334a6ec29e0b8f26fde3dae3aca38219af0c89d8bfcece41e7ec6c0a5e3588137e733aa42ac93cca0f5b0b73661c925b0f8e9853fe09369f6e9699762d811d1ab311be235f503e403c99549850bdea188ba106d2b8667232f4b273b7e31f26be3511886ef8375c125860a61264d61e1d92620089593c811069dab9f743a43a646c25abdfe4799f761b62b8a1e8bcd7a83656971e854ea7abf78d5463de5f763581d5d530912b58e339eb37fc8e825fa498e9f0d35a15623c95f78f7fe06d7a7365290ac1f7b6f390b980261cba48de5ad9d50563998c2448b62727f12a9c9228e39d6879ef2f785e6c1538bdb0a6ffc40a3bee957a9d19bc889c7477ee48ec01174dcc68e387016c26098223a788ce9d2b729eaec1537ca65c7c9c8ed7c59c2fb29d5e1cff44be99f1dde370f9e7dc3c18f20f3647a2109f68d09149a296e99b704d6156d7accadaeda8dca38aecd39a84e24021cc1a1880cb85b609bb8d2d55dad69964a923f4b73c911e850f14b108c431bbb1fc71dc272234fc31b267ec23493857c00a57ca1229c653f37354652714003f7d8b6a6057e643f42395e8606e02240d4adbeffc06aebe45bc77193e417263eaebbe67f95df48dd4fcfef5d52a76b536d42f018854047471a8e30f6cfc30183bbfe42c3814642559f9e4d3e4b9e2cb6e10422dd9ecf8fd635945f045e8d25004b47ebdeef4155dd5de219953909b3a36c816d4116a3670174fc23f8e5b73efc02f10cd9e4626bf02938e7b3056e6f4fd869219f63e582c9f0bb9c2edd1386df58ff998e30550df6a855e78d12edc5968e05602c3ddd3fcf96ddd9dc0047098c8df58cedf3e5c4e38e694570f2a7b49e9de3ec4284d53fed561cbeed80d8a0ef9c380b5f5db611e846fff36fd3f7493d1b8d9c0b6e7efdcb856f761547ea4d7b68c9af874c9a6ce10f2053da9c350498c43f9d215d95086879a5a2b9c1737be8cb8f4573056a3d204786e45ac28cc5bcd583e90f6955a30b3e1996f9ea402180fb09565b5ee2069ccc401cd3f5bf16815340c1fda37b5b64b39292969aaa61aa63a99d9613bfb6061446ae8d4554cc9a6770f5c1da174b3e27e7719e28596ce16b45ae23684e748f189de7343e4aaab74dcb35c6897a187b75dbd4df7bc0524fefcdb8397119113015ef31927390886336545478bdad4a94af873f9eb49e7091a319a7cd97c29fd13b9f8d08eb5083ad506ab76c8c580bbd6fe644a976901dcd98023548a53f3e18b765dc9e5d551570561a75245c999a2b2d830d85c0cbaaa8c79e6a7fd2a8a680d4f63b7808a96930582407b1d9e6e08d6f482761b45525e39bbbe5e384462afbbd7c3d7ee05d6b7026c74f21de263253af930a1888e590f59206ce188843d7482b8fed159668f8b473304d8a6256f60d7b8b9663d1aba3e78229ba1d1d490add7bf0b3068e6cbc5a78981436e0a3a4932056a4acccf336af39535b5fda888cf70b7b28cb96bd398db2f7df4c92b9b3a3fd05648d637502ea2566d37f91a1452d5f96ab98a2df86036f92a4fa7900c5d25871bc914a62fd250c09a69d2e22d9214c1eca74b0b9429a616c5fbe7cb1933deecc668c3210eb20ebd0dff0c92b8692bf968dfb19e883f4448bc10f33855a1d3c80ce479edcfe761bb3de66ccbc9ddc8c21eda4b9f6bd78ad7fbce035f50319999cf946ec2e4a41983f83f8d53d71a54a7513062a7c0e78ef183a76367d14079e974cc1e26518e77ace89ed4d05b9db693880ed73199008d77baa87864f9a69c6ab070c365660c6dab283cc89352ff78fed61c051ed7d47c5d12aecdc6a19bf9b50ffa7ef952d2c0a6bd433b625fc3c9714ec6a3a12dd5fed5de3b02c8061e775397a431c467baa2c1998ef00169d78c27775757459b429a8c58d09645d8b02d2b3de86f1cdeeb6afc001059927c9d878483201e82ac39c0944f3deaef161aac0b2ec770c8e818d735041c1bd11a521a0589bd5924522b14d7dfb07b98d51148959a28510242a0e4d38e4ad2d842fc7834df91df25b13b9abb016686310c6122c5b38c102c9306e020e7f2882e0298750c6775bb4592d7dc454c3953f6bab4001b5863c8c3958bbf3d985ca4a6b54192c21eb1b94100a1079f769000a5b8326d7a428856a109ff4cd9c164265ac1f60e455ea265e615e02ad287c20e1ffadb556ad667aabcf3cea45a3b832d4eb2a785509ac88e6814b14c0bd6fd7b366575085a8a5257eb7a04f276381281369ee388df00578cfc41605c42d6e1a0145a2ef91ed88340cb72e567686c5aa1d60f3df8b2816e9d4791b8b3482d4cb3e0c1de9d3fcd759dd2623896a6dc0425470b2ecd0d704dbb37b77983379c29f8ab74ad835d1e6dd5616fe464032c5b1a28dfa23bb5bf597fa79993749210af595f850dee61b8f3816156bbd4cb55d7f55923dce024a6cd8416ebe2e99077ec3e209f918134fc6f47bf889ca0798133b63b7ca08128a9482cbe4b240b6b7651e429547c58370e0ae7d816f19828d359b53bf3fc45b58d4c30c8b86de0db1bab01008fb2ae7b4ae7995053c84a7d816bfa8e52affccc8248867322ed0cb0789d1d41f77eb928c30479a74ab549a68c935f6c52d601979670cf7d77c07dddf9cd8419bd3b8c68bf0010be11bfbdf39e58cc8fb3df851fcde536da83a5edad0335900c96a96378660ef42baaa1fe56fe55df7760601fa96109fc89ddd4f0c86bd62f4d6083ad9e49d8a427d52d5a2a2b54c07e546f3ca0568d71fed8671ed568796a79392aa1cafaffc7a77d59dbccd472a840c4df7b5242ab92e839a069fb9c99c29c1f4e43139767793cf6961c0b0db9bb6b9736d7bf438898529ecfa7fd1c378d8c0c0009c07dd4c9b60c61a09423a4a9d50064179e6276aa03baf6b36d207c378dafc5d8d8e3e6f26a65d19da94ea0144c020a29c77a0b83649b3d05ff134c3b69fe802c1977dddd47cfd16030fe574e8f9c475d44711cb8727bd6c973c979341c7c822b15af7d6d6209ddbbfc51e6ea01f0a636ed04a0e2d2b5ec7d5e02c7524bc965cb423ddc42dc8b5a98304839a0b9271fbb89ff8bf73631bbe6a9c29c8b83276dd17846c849cdbdfd489cd51cd3be961ebacac13e2584284d3711daf30630efe4da853c649a86503103a0a02fa171943ccd4446c9aa2eda990802c0615670ae901def6cdda3a7ad087a1d983037fa8ee97dada9676e5f5b877fba41713109cde083747af2fbafe4b6d735ba72161e6d72ff65192945b951d5f60f1096a5229c5d6cf24973e414fdeff70363be435e6a25128e236d6f96e34cbc3e868b0d75c6bf761b0aeb6aed587291ee1bf88c9674ae5434e4b67dfa199fff12c04ceb21fbac2c44b9a40360ce4d8e3732d49005a7ee24b6d0b25f35debccef1e5af8d37a6d01b03359889bdc2ab5829e89fb37dd140dfa11adcd28c2fa019444314281f04727d7815bbfb0ad10ac435a251d42b37711614d969f285cca86207f0dda3a5740efffe7da6d6bf7fb9f41aade92fef305891a8ab1c5d7b6a890b0ab3ea0b64fdc993f807ad394168ad10111732f87037347a63f6da07144ccc953c2a98928d47930cad8fbf65a1027107e738d7631a29adc439bf2695635039f61ef326a82af949299426cfeccd666ad59aa7266feba924cf5e027a24e40c517d3c80c47adc57127877322a9ef849b7f07c9d732e2ff8a1799c8cf6f1670d1d9c750fe25a6854f0569740ed432fa144466f87dc5317b0a69ec1fa171985a5e48af3fa083e6487f73e396141fbf5a243c7430f0c35b29c7d113e7353b5124f334ffa0d91df8cdb3272cb1fcfba9f68e1b7a6fbccf96ab7808f7ea4941d432583684b4dc5351573aa058cc0a3421190bd372785a8d96ad266fc93e91641531a92f465bf958c295586a3ea66066ab4615337031369bc5fb4dbcf8219912c0f1fa7dcfed34fea92901e3838f2aa01abe7829721efe9cd8d1f5e06cfbc27a8165255308aef11d7bf8aa889ce618c5c2b7547c2de6f22742c91cd1caa537d0890ab1a7b299f1dd305f97ef257a5f7a7553490fe96cd5ec7d5b6b1117a9d35e6c14c60c7ef1d96aa93c1deb887bdcb3a8f571f92e59a1f879121829ce0453eb50cedf56f6cd73f209e0d7dc17a8f399a84db99ec2ebd2c11237b8bffcc9659aceb80a483c86de64eee45bafd411cd41372b3a629073f0247b00369725855d1eb834c8d474cedf62be9b434eb8019c5906c23be775c11aad52819cb3846d6398058d2f1d8831924214681b659cf41d6a3056561769899d8badeee934de50e3c8ac2c19dd9ee463d43847cefe7d1a6bfcdb7aceb6000bd3a316e8acf3561e1b796a77843488d86d796c0dcaf8fca4ecb91ba912ddd984a848aa29ac9c46a2539f4fa988b874bf5a836b0082c789a9e401435446879592d298a7f8203c6a3ca4c597573b1d73a3ae88da0c5b982b3d8a206af877b926be88241006f2b661004d40172c6becbb7bc04a75f7cc9040c6b788298be120c319b96402adb64ca39e7096b43e90392a1c5baf08a864973f7b02ed0139c522b94277d4f8baec9e6356488d46ba1033e7c8bb3cafb0f3f18968ba846290f704b53ad202209f4e80e6365546274d2b6a1e4a61f3ef970208f47e6684d64e51e96da5b30a88fdf1954feb4e897bf0182a8dfca1bd4a116a91104b3d60bbfb6b08f6490f5329503e84fa9312ccb0f256231c6207b41d26a4710fada53f579382ede22d79a6bbe421799e44287ab1385c6962458be3fcd45338741e213f34a34fa59fb40e20b33959e162a5a968f007ccd798aeeeab6d80ec1b4268c33d8f9f716b4fc105f0aabf8ebed92f59e42367531094cae17b18cb6d8bf60a932cc51848c34faa9eb51f5eb7e8bef917b501afafea3e1b3227beba57453e127af8e646ec99980dd395c360ccec3af188a9499f66faba5362567e4d160735b0549a167a0ade2b4f867d1fb106427f676f2578afcc4235e12a129ed88ecc4d52746b539c8388130e27ce552083bcaee841c691d5bc4e90e2072d2abc9f40c40b819bf37c898993a2dae8ed99e579cca952e947ccd90722944e640345aba51ee73bfe39a269300bc9f81a939bd9eda743e5ce546876bbd52cb7ba199ed3fa4d1a89a69c23527b00fe3250e4b6ea8ea471509c84e48c70a90e0a0cb151a9b00b0d33f1d429b94f70de4d322352b97f133fc43caa0e0a306329e6a87084474fb49c7129257cb92fc289eea6695c9d3634fd577f6e651116739b00f535dd74fabe38f4cb69c670f80e8d03314a12c5b4b94e88769dbcc6e421e0f5fea8eceec685edcc89feb1b914378c2d6f073f8b4fdb4d2e864fdcf4e173c91374e46d71579a5641e28d53af23a02c3d53373844763523e9258cec057da520eeac012b4118f57b51c585026c97641536b39b97f460de5e614726d94e323691de6a68627e05f23a075a4dae409e4212d676cbcbf641f872403ed2ed5701759ac49bc2a6f01f87d3680f25d42d1d432df082bd19cc98cd53144e9f552076e9376e420924615ec7580df89cb836b6bcb711f0744e149b28dab6f0d81d37d4c5f3eb7ad7133940fa0e24710355b536767e27615597eb2c117fb588fe5870f503baa8f7933f070b0c704b253133850f7d8da7e2961a7e398f150cc53d556b639d346606708124eca9c42978daf67883b89e2cbff5523fc71310229fe5f9712324b448542f272ce7512bb4afe34b6e40ab53d555712c1ff933cf555c7c39d90cd1c48f9d6100db105169f45bfc9453b31f0be385dcee1c568962aae6138cd8fed3e84a377c24353067068fb2222aefaba3805d84728da5e2b12271e8b6722f5c7442250ad0f37669bc16c43e90d67aa22ef978ba51e7c6bbc9e4726e3dcf69920e445b8f0b4ba0cff8b2a6fc6b16be7372fdea0d3a18ca0df9252adc4b9080fae3e85137f43756b85923592e771fd68c37eba7410711f6199d016194517d037ff58051305cf7b46b96cde295682cc2bdf13623e0e30f7a75ad4a49762ecaf047ef685fc831ae382974cb91f062df5e803442f2de8421162ad316f6a91a2232b1c9735477756d925e795b0a5f996ee0c72419a2d00b790cebabd8d318be65996ebafdbb9aac509527c92b28c29fc7fbe64c478e9e1ad5076f4893be1d60d8661ed564b4b6428393127457bd74d0769386119a60a62ef025c42f8d41780e9fda995caa5eb21f06557aac0acc686def886c463f2c6aae144a36a762f912a55c3831efbf85492220fb64e7c43d2551c62fe6e00b08228a174c9e2ed3eeac223c82c26bb30ba099b21f06edc14021805d4f7978251446002ed223e2d364ae1c66a2931e762e9415c3ba655f998e045921404fdb43de41067cfc6628c33208c00b50a92db0a977859c7a00fa784954eb616d108412451349c43841c96e2a9ee87d6fd15246e874ef006205fa122990022223026031e9e1792deb79f8a83a94cbbc129a1146b28fd827c20b0030907e876a13b99b5e0dae472c01714eea4847d67bd8f0fd6e9252949f8364b0a58462d30981ecf8f6d94e77987369ffe77b86bac2d7b72af8499f058d88dca3bf0615a3ea3cfa1469aaa40bd6aef15abac419dcbe28f6b6a3df6ed56be2fb3fac0dbde89e76feb23003deae5d60f6d2985da07683536533e93637599c8f8295a6d10e73ac40b913e4336ef5c4e8ad6f0808e0d1437542827e807b85465fd1332291c06fb7ef692413729438f7379bc640d7046072e067a1a6dad94260dc9ae808b1a773019f95ab49dc6b48a4e924c63963c26393a64844bf9723cacd8f43c4ee71e63ed9629507ca51bbbd2f6ca4f68046f917480e7243ced8fd165feeef1a7d4504fe0d5398bfae8c365797e4032597587d5b633938d4852243f04308863994a6a070fcae941869fe446ba44676984a9d272ed56013b883df54e44ebff200019cff62c98291f2ce5e159713b1f2ee6291815de9afe69b86831e45544baee46845a73e7627e35561f28a2b5932ba6433a77176a6c69a0d0a8c054bf584eff623c9700e5e974f928a8b503da688629528f0b1f7b985f6c712a8633fe68ec5f535385d512e534425d614c6c7bd70eef4a770b5b37840aa46edfe62362ac6a1baed159e485a73e23d4822d25454cc627dd686a7afab17eaf917c79261767661407a9c0448c587c252c55ee5e119c2b91ab18bc863bf4910840ce0cec9ab64a83599b0f68da5a65e07ad6136d4765bf51aa77fffd465aba3c27cd363b11417484b33365d6356f75015f218efeadb552b619e5e420d0bfa206e4f047e732bacbd39a4720414926f08a8193a2c60eecad98663619ed216faf3e058480a35b499029e0f01c7d9c65337363091b174fba1ce05ab3a55716410b5955d9685357a18d239198dbc74ea09bb6e18b53b80bbf362cfb7bfe2f6dd24a3d448c658ce1921be406aba074a9e5fc99539cc31c5bc778045ac5748509d48c05d35e2b82cdcfbfe14b2ad80045e0ffaba7714a507252d58e39d8ba86cd1fca9647d6f369e2f90bed2c5bbd6a7d7780f15d8e75a8b8987902e2503e1e4124282d95a704a62aa21d34851889ef21d68c458110419a75b781383b0aff788ebc954954751d8df6e5d2e423fd9e36dfbe0e7b477a034636915a662897b1b399ba08383cc70cc44752cd6b932e308e68d84bde38a2cb1caa2ca71df99a86c5a26ff901769da133ddc0b3dee3a867bc6d94adb58f1f31ce4403cb232fde1f2899ffca43b87b37ee84c388ffe32d41a5cd3f9bb9230fff33635f9c0aa4552fc7bfd02722c19c2a06717e15ab51731f77e3de9cbeb0574015c297cddec40a1aee7f1e1f426fdb5bafc9719c01c49b42d572627bfd319ba49b504114e3e3cd7dc56221b03486e1e1fc27dd66649981220c74a92d30b66c8dc0937886904a3e03724978f92b8d47c3df2279ed39036f8b288107347c86841927a45c950667bbf455f7a7cb50adb42fa650e13960497d3bca97fb0f2a20973b3b1e8d2ef7c6f8468c175b9e884fed69f929419ffdddb0d5af06673e85dbcc863decaae7844ea638f343bcdeec4a5d1a48588e909e6aeefc85642175412d3b2bf7ad6578de5cf04b38982ccf6c719fbae6da5f3604176aadb1d76705237f360e839d76d5b13d263f6bde184d7e5a2802063f7371cedb2cf40e436b0451700738318266eff84b44c65559d5bab02a5b11fc08cfc2e606f78ef2ca3df97a2361c192d27930a912d5f0c4dd72f409de01d6a4cc70fcb3d849d031596a044afee1589bdce78b7b72b0c9cb0935b0c8eeec94f36b9b8a09836869307f0127ff245890c1a9ff16bb2c11c754818380fef705f5a2bf54f5c898c61a6ec59d5aed26af6f30085e8f3f7ead673bb310172fd1bdf8f06097373083ede23b09ba73f49b1adc3cafe9daae67bd1b23e46fea60531d0b13191074f8eb45f4548054f916895ee8bace0e4dea3503237e4e90311c6db513751ae7cf1062eeed3a799b7cfbc18119a7d2ee7a42cdd2690c5d74540dedec72568821e2a9eabbfbe6ec42300a8002201dc000b86e35ce337c08bd2e6e3a711be553f242291a47468985c3c76a00f094b3a181ef2c32066ce08da648528d8a4a740ce39b83e25064e85546ea0c4c49ee84be1c1b5816615eafb826920bba60ed7c0fbf24f96c4b809050e84fbf71b24d455b06fa1bf11c731b1dc0f083813301c04acf562ed3def985be43c760b7b9e4d21b1fb89f53deb59d6bdb31112e18a5fa67f5fd24be5d82391f874d825682f5158db18f0a899548cc3948a261aafc0e900469d2d36c7b02cda19e9a14da1b6c51385f5e6a03a9abfc8e5a2fb208a4b1c3def68c5e315da70ef7e0d03eb1cd0e5e4fad17db04392b05e2d04a190c3ee8890eee27ee0ccb9b632cdda66a54fcf6498b171622550d652b4df998ad7371fa1db60b917f22abf7f8eded4a6f6a70c6216202df72f255bbe00eb60a55f7f92129b2aaaea1567231f80f41397a86b3a855a6aa08ec2d216634ccf98dea58cec12c3e33e4cc1d48881f462b30410cc56a2d30c454db2f08ac72396869b89652b20fb54af892d5d46ddfee28127f989a5d67ba0caf98ebbab96a24634a36bccb69190545d106731a6abbcdbc5e194e8ffda560ad94f4584ebc4790c527eae7068b84953530397396030397759b94cc1b6ee6d5a25f8d95666551732f01c50f348c5801162320dc5e0f6f0ca00935973745e6754dce7247d58a9062defb1002363377ebbe5b85fdf4714236c965b6a7618a5f0c408e888827c812e87bdb216789c027b956ddb6c94d9db234bea3789585037a3df59166c672a40e7b9852f2346a0700aeb5a044f68aaa6e812d7d59f8ac8422a101aacd5ead8040a6228fc9add2a85e1a7be3b6dad41a6f4a991c4f60f33dc4c1b192c509f40af4b55bf36795e24ca49bdb4b7ef092bff96c1cdea726e475809a2c073208d55a74f71f18b2b9d130921b620c86d4e1f5032c6247ec6dfbef20dc2f95c08268a1ce157ef0fd97baa99d428ce164b9a304d2c87e18ee120797964c3d366eb16e73ca0594b2c43a4996e689660fed2ef4ad1e1cd934e9c63e96c580e1a96b7ff8a1d9fc3de6f497d34ed06ee0e7c3f1e1034d52528fd0504a6ffed3cf6495e88b31beb2b61eaced0493d5a4700c0efa589388d2d25a72b3a0961a830daccadc92ef860eeba4bd938579374a994f5878655258922389648c48fec55b765d912600a5e0e7584a035bf76c9b5c01327d9d9fd7147022b9b615656e63483b519bd24c28e43867340286a0afe45d8c473009ccc3f1257885c81cd53ba2e29e2939f1fab4a4df14bdcaafefe53cfa6eebea2ca74edb08dc7f496683113c61cda857f82d0f280ceef88eb6928f4b1914939f76b5470268dadd7be6b1a3e0b88aa2db472458a53ae61c1b0e54a646489e8d91289cee93c9b28714739bf327c6dccde9504149bf2f8f58605932eec72f1c04cc87a424ad98179a942f37123bb0d2bd2d45af9f41c0fe35a606d161db064369940cd8483b236beb3fb4da2015d1305315e66fe5a240be16a6c954a7b72050f3e4a20c2ae2ede6591024b82581652c60f9650344bc8bad0c14f5ed969eb68e9f3e7d21b2886607adebb4406acb56444d558780622323930f5694b74ac33575317457f4d6eb086f7398a3652c1f1fbc0472ae20039f14657e7a7e8c00792fc944e7fea6f6719d85e5d20958040f9a837ab9db44c50941503011ac7bbcc2d8f83fd0fbbf7e21eeaa08bdab4e282edd067fdb74723cbdabbc107ca62af93a46f1b9c0c874975e8eb25821dfbed417141ad4ad9f48978224095b98e0017ca980f0ddb376f40f8e454c2fd9f35dfa6bad31771a271d6be97d9a3e10492fec9a280e65e90aa85a3779134c6304cbbcc5088532fe8cbf168524701794ba0de58fffaf4cb2f9d4fc9c9c910bdc7e455a8a4b584eb99f87de0b50edc4b6b98c20a5a24a65cbca051b71a6d906916e81d10ec14fb5254a901bbf84dd4970cef4e68f32732c213408a4d6462b45b74acb524dcbc46206414a8a427d66e329af07e74c667002d920411362e7a4023dfb13f0d98ccd0a38e453db5c4ebdf61acb4ed7270f499ffeb85ce25ad1fa0e00f053b7aeae1b847ba8969981c73ed0850f75736d332d1fa305093376e983d26940d1fbf8a0581d7f13ca31e196acec7bc949847e85152184b1bf2f0fc326723086f923da3e5683c4e774004eefdc2710b46169ee91ccc813c13f8777ee258daf67883b89e2cbff5523fc71310229fe5f9712324b448542f272c233e0e78619678d087a2fe4908b08e5c8670cf17d4a37d60b3e6dfadd4901b1f508d5e8b76d8fa502a4f34b1e541954deb8794bd1e2c1f9b805117e1d666627f23d2a55dd14ce64cf3c1c96e8507ce4d5bb0df4050563d23ffb83c6c14958f62165dfacc2430f5a53710cf6fe952e0e34a5b61a891275be214d4f23df65abf5844e8d68a6c8773a308188295862aaaedfad4357db5626cc0f7b2b732352ad5cb8c0e383464d19818e113b2e588a6204862449086e69b7f51063b7cd393487ab7c2517f1e962d6760ec82ddbdf82cc7d91cdf9a13b86dcad06eac3514c0284f1063d05a7dd8f901e2185c6a618857bb739e3463598d0c94eea86b999389840fd6d4894c8f6f5b98743d8d1c0560de8a5f3b5c9265b4b4723996ec2b25e82e6ff1e7f3e5bb5f9114dbab4db5cae928355ca5274b3d513fadeeb319ff17ca4a1fc32a53857a9b584c82095783eb96f163b26a2441d04be3fb81229d417449924931944ac29caaf98e2be2e9b3f68aab6a711b7d17745e5b88ec13531305e8713191c06f4c7fb98b96b224e08389c67b14d0ff07165f72b8240151b27263d4e2dba074469d166699813a21447e5647247149295a104c3b32d0bec5cf16e868de9ce3d686e6bd9fd51664c5ebccbaaec93a29e4fe0f69171aad253431c2e9688b945793ba2ae3a13349a487dd9b1e6562cd1d423ee1d23bb1a9fa4a7977f00395f3ee52f6f1e2f0812c80365da28c01a47e89adff183a94cbbc129a1146b28fd827c20b0030907e876a13b99b5e0dae4b7f23172f8a1473cd6ec90f897e3f86ffa9e384e217a5c1f894e314b1fbf467d952c79115a152a1c1b05f77ca9c0ce1d0ec7b4799599faf4f49052c131739a33dd46f8421a197955b2f2b8ca2391ae4bda5f04d09bd91aa4a3e2a8fc46413599b739430526bfaa4a3918a3788917de0cc523a57bb7f151d944a76742dcfeaaf051f3814d3cbc4e2d7e9944f8c5e959837a554653fd67be87dc1f4560ee740a4a50426052449859da63a7a74152f565062703e53b138c1aec559e3a685fdb2e016bea72e8e18fbb9db0e5825ac38612bc717af0e2a1de098ff6033bf50df7ab2d42deb8c59d237d1539ca273c7ad2b94d091a632c20e314201a1344a2edb4079981e034e58a40c269fe045b3b52429ea4415d8d04030052850fae5548ede91140581874c325a7cfa6b49a3c28b2442175f4ee2b8325a0e2c1bb0c9d3a36f20f073e0f772b9533b255dee16a9d8cf60320df560496ce890aedf8c1f796abe2551cd103c4387f30999ec429e488d25b67b2e6a8a5ac0704e90ed2081b91c86009c074805d370ea7cd3575e0663a8ac73787fcc2812a9556248290d5fc1b7a7afeb08e9d4847726c9e551a3a611b798f863224e227fa74bf429c97b9c49dac4ee2f6f7c01d59bed62f886928afdeb6b052141f067d41eb4e14e25df0abf6eb69f411438d38a239cbd765616c41d9e5513bcb7bd1fd9ed9631620ffc57efa8440bcb4731f35a0ec2715b2333d1d1d635fb33aae8067b83d7a14be89c5a0d1283c4c19c9c9178f895231ac126769320def2f47ff9889f16a6ee1e5a3a0fc5bd31fef6b79e1831b98115760a7d1ec96589802de00dac6794d6b8baaeaa03eb63923a825d596e409ce654eab8a3100cb008b09dec7f5ec34ffd76cc85c3d4cf111f9094afd3871f79b8ce7f30b1cc99e8ac14960dba9e8e406aba074a9e5fc99539cc31c5bc778045ac5748509d48c05d35e6a0ae6e7609c76d617b4d38c1049b38bd407a5b8decaf6da5aea1ee8d4e7a99ca1b10a3ac6b8f50745b4e019d6b4ca239c3939e6cab9d634b760b603ca4dfa3ac315831edc8462df0411223536f534587792db478deb87d215d2195c9dfce1c724e24eb266c4451a3ee98f931aef2c468d1e37f7dad8b81827b3d6166f298edd0c38772caf05d6db61de6a3684d3118216bedda161933a83bf13a4944b6ce92d524463cb64388773541f002efff5e64383d2596b0e6017056365de3b3e8b011612f2beb69e111ed201b56beff80bd381560f740ab99df8a4e1aba8d6e97353e7df1dff67a4e5bfe973027f17d12d644ab20b102cf743bda93e8146c2bcab99536d5d09b77b404d061948d05d6d0dae0f1652d75c9d90d22692a54d8c15785eef71fdc5739664864613bd35eb274dcf44bc8b1c8bd345a7230410bff1d2b3f80fda4e2546012bfe40fa9128256adfba8888c2815ce0d97f3d62d660b37825c81beb8b2e17935f3a1372595a548a746e23dae2c937ac5697c2ae211def5d3501ffb77164fc6202c84781c47301aa22ac24d0b12cd1eb35332859b75b3cca5af444dff0605c9fddbf3e24ef642175412d3b2bf7ad6578de5cf04b38982ccf6c719fbae6da5f366c53476ee59bc1c5ba9d699a1602770067ea00ee2063c9b8cdf49d770d7356171a3e48081fa6c435c2d16230b716bf4b017e4475f767f7196fd712f4c0719c5c6c9ed9c619be70524240f1178679360e33381ee79657b513e885ee5ead62d15b792c7ef00dbbc99c15cb7b443a917f5388a54280a86ff35e4998fa7742e01a04092f465dc49aa0699eb7b3efe6164f2d294b5d9f09662819cdd503d7b83f54442ab89d6837fd6164d87dc0fdc21c3d09bc778f7caf8974352ed15c82565983289b9100229c644eddee387e545eea9af75e8b4d6fbf65352047118f7e89fccbfce0c8b390f70fbc42b8819dc20d260973f445928f50b07c518fa82f3758da90736d431d90842e0105e5a906d3d312cc717b58063749337c47c094b56e791d0b3206c5b28d2aaced629b568334d6a8ed2cd9e4fc5752c2e30eaf52da0f4b12622eae9320ec8a9b8b84a50d0e738863444bf49b5262c637a9bfa08d8a4a740ce39b83e25064e85546ea0c4c49ee84be1c1b5816615e3841e7bf2170f5fb577d09928dd29e2664982c4bcfadfbe018aa276995237f0e27c30e1f2d663547437ed86b313d92200a3764176eea57b15ed6b0d74aa680c53fe5c5ac1a62e2f6f462198573a5120e2774c781609b69684463a7fa86e0853585c0bdf4dd6b023cfb80ae1cc9a80b0bac32ca6a2702cd337ac0eb1b4de4ceee3c3e5b4d1b700eeaa28f411f7519fce7ef881bfcfcf5282345365b96e64835208a4f5aa291ccbde899fb34f9d225c225a9bacf3162db8f440fd99da1cf98e9f0b04870640a5492b3da7f9a9d4b37eeb49b39d3e7fed80b13c7714c4d34be6c6677cced7af8fe0d9bfb933e5b0e74c0e9139fab7d42fda9d47400b9c9c5d0fbfb7bb0130c8c6bc4cee926ded8d303d5aac304b09a0cf663734dd8308fcc9ef732804dfe9d3fbd149d3685d51aba4cee696cf7eb02651c100a9a822864800061313bc29a8ce85de925ef16e4eb53ab96fa6e9499fa061c56498db4660e3acfe05ed0aad8a5ee3ba71e73a137f2c43c2995ed7cda1aac25a67919ec2095e801f74e27071c07b4ba8826a849b085ac60319f2c62e2f97309abd5e211fbb3722e9b86b2ec5050d2983a7a7ab973e9a6560b98e12eecedf37bd5c9034e9b1462ca56987e26b645403f785c7f6ea145ce47fa8731e53fd009920070501fd37247a668c57f845fc9524bc17bc4918188c301c259275d8384d9bfcc408c208bb6c0bef82b5d8da4d3e4474c207baed1a8d5be278cab4988a6824a66b9faf1d4c5e6c7bb44756ccc5e71240db8795ff18c8327a5b48d1b642e381800aec8eaddcb0b748449712fb711dde8db5395b097f2c8701d32131758c3482a2b2b5ed13c888318ccf834c63c025764928520725df01007049aa2832354e67fccc19c79af41d6b15fc34f63f6f5e55565e3c8491e43551b289c65e8fbcec70664c6918636773f46c4497bb8efbfe004190e164b338177ae0473d4986f878839022c4363569d5c6fa4c0a5b468ca90688343288a9b86c18604b262b11f72672b28ad5444870084b2c3e33512ad04e26546f201419f160a9aa11644338cd90e0a2ca8df3d8fda5789889c9df6255cb8e2d9f354d5bd99b8bd6fe7301682d4a5b97236bb254e6abbe03bf107112bc0215c3e411a3d30613552f478b0c4216491630af5375c259989bfb5c87c22b46f9ec3dbaf1d8568071c441877e43d1f97b4ca40e72fea14fd063597558093d7a123e125fb4ea37d0512289ed930efe44a22906e448c0c44e4d596156a4899075c8cde101b92882591d13a7caead96ccf4827ca63c73469ff2ee9c66f3eb41f41879b08b830a7897e8d32633fe91b09d6b4c3edb1506973f2fa762eaed88b98253396a7af80c2b78bfefb150e45525cce9f4aa4a6b6caecd90285d615cf072db6dac41c5ebfb7bb2c7528917088cba24abf2f0de6998aee24804d4676be7329a1add6349b2082fba84469dc989731687889c4aa9fb5fe465f717f964a7ada797e59ed447dab543b1d9626a0ccecab068ae5c52e4580b08f98895ccf577f671a367bdac27740ed6942cacdc99b540cfa6e4a0c064e60feb2df9ec937e894c34aefd421e60174f4ac53a1a0991338c53ea1a50f61460c78c92098cc137b5f89aacdb507fea5639f7c708090b4114a47ccf050b5e635657ec7264ccfb90851eb28a07164ed4c3c5e04679f0fcb32c27de33193d4c623f55c9cb690da904fe5779f0e0042bccd22826b3f9572e6fa482f57b5a28abac59a41628251b1aea1a85eaaa75b25e52b7331c8a3650fb051335342af197d00c0d1bb7cf5bcac946d86e202f1b8775bb6812315bc77d2ebcf225be6379ca9781631bd9f01c277c9b15d378b963678112daede424a1fa8bf5c4239c2dacc4be40e23c558e3b3af1295ef5db47872415c857f439236182b70684e91ad04947c1e70acefc5029cf896a6c12e1a3eea92bbb9b10c4ed6bfa4dd83fb07e3813575c624232f42e8efedd23947838a5ff89cf998b714ab4a44f8741e50e5a1b6f85c09f97f815d06700b7ee750bf29e014f686b7d2ca0696d3ff370169da5f68225cf58b9bd329d76ac5b909458c2ae61ef5b7ee9f2f8a9cd9d00f4ddb030da4e6ee6a49f2dd459bef3652bb5778f7c683a15ffe22d40a83d1f1932638eadf44b57eb054d98042bbb6df6fbc12f5c36b84df247739b58057ae22f77ca714cb19142d6f49801f8705df78d4761ca9d12cb51dcc0761dac324a1fba2c7e1d1d8de37fc9e685a4070597f7c2174a09dca74b5ac5fe3a9edd042353ccfe3277b9faf50853988e9e6f2b77d0bbf8609c8fa8df28e8d96a5b9bb14e8ac667e3380ff53c46849fc76b3f4f662cfa88e22743de35c3630ff545bbe23274d595fda603d1f1ad2ccca2140af980a384651ade10bf5ecfdd167de965de34b51d2eb239240691c7037dc553cad1b92cb41bf0d7f82e799f30f1d4a98c8b87a3e0bb9994747c7a5aba31e70a143a9014345dda34482c22b6c9508b9a7827abb05e9b8f75486cf4e22d624e910440d7cb3fbfca371a25b3dfa311657fa764360b8bc43427dfbea28385fa42e63865671ff26c369f56b16f6de27576eaa40c015a8f09e41803e00d3621438be7aa8e6e8170708cb7e33627f3ee22580e63d61193007bab6763512c174b82aa46d283ca5c78c547fa64209922b3e86b6fa6b950846d5f2b4435fe0819c70cbe9d7549322e4713af03745c2f6b101e09e905d57f09ce265e04fcb1487b8dc8101af1f9b8cee08b876b07b1664c3ebb6057e3efe494271b828f287eb164e0db7c959090087e1e72c3e1d0195feb69486186b1ec1bb4321bb31d5eec3504bb7c3236b73e24513d3031c7823f5fc29bff68d9b2a7b7f7c5293ad05df1613551a5ca7545883152e73230a59de54fd90aacd978ec76ccae877b6c809478274261c0f36f6d16348771eb4ae4c7afc231fb3debab28f485c412f1450207fc837bbc7e2d5fa96eed0e5e59eaadc778ba1be85dd9bd714d6a8105b19c3ea5f43fb184d875227c8d84646b83e2c0857167a20bddc08f23b00ae52d8e83664266350e16db3b61cb609af3f0e07e0860731cf2516c508b9090c4e5b04754a4ecf02c8ed4d3cf62a15264fdb90bfb2d921e215a364d0b4243b09128debbd07d7e2398bf28c1e0eeff5659a1231b301a37df6a1c8f9c854eb6bb27bdab71f80e2f7dc27aadff0ba0450fdb1a7fad7c3885e221eb130b24e0d1bb16eea223e35301202da1e6467292289e93609987a7ddb0207c6355c777e3ac22a0227caf0a5164eeed86ddc555699036534bba025e19356d5ccae11e15c86cbeef6ec71164e37592450f900365be2428e4005dc9e3fd2957d71ec0907e073603a4d71c2dbd0163143d9c6b750f4c131e6cfa9b889626b29265cf0e2f85e40175adce0ce4c46f1d7bc3ff74810a9b5540daaa210f1162ec7f2336a786148223122e67893b653a715f2af90148f11b8990ce6a796559a0e6172cf1a195e5f2a065c4c9a49180f394dd8373deb02a331478092b8dbeef5d45f5b4850243a8bf21369001cddc27abdda70ffe40f199d17f924592a953ddc6651586028843446416f611bc4ffb5bb6078082d58476a88e75a71f1cd783ebfe381e6286ac101c6286258c3a6ce553b33f87cc5d94e045cc5762386afe85ad7bd158839429107fb1706007ccb3a68b87e03c0a47dddfaf343eebfe497a8dfd2853433ec7dbc03833c87f4aad7c0d1f90bb37a7f0c082feabd7863f5b807109e54bb79f33f88f088bbc2ea18f3444489c85a38a47749f5fcf656edc35a16d5a2c149c8260d337353f7eb52f873a1cb3645615674ca650be3e2adbd82085c4e34d339c44d6f9f5f2ce93dc061dfbd718f52b87fa8322126547554e3a52d746c5994dff05b65587f0537d2a59dc47cc304ed83aa3182e1abf1c5c7805a11fa18a79327b5bd999394b367183f7cc86cafe94904857387a53004ae2067b1c86ae7295ce49747da22e94491dc2e889224ce750c31102fe000023244eed003ab6a0119ae8ff4b8462cb1fad1ab93d09dffad762089937ffb7260ea0e30b93c06585def504e941824b007e5af20c8790c9c91bd3d0397845b52987efa7800ec51bf4917e31b07411b35645dfef4772b755ae6d881480c6e4db8ebb2f346ee386e1c6c5ddeff4ba72f767fe1bdcec18804855e18fabad2cb26cb278454e6cb6b08f5f5e4ea29a9de81fb239508847978e1fd6d0c0b68ccf5915806fcbfe3b098bdd8150ebb6be0fa25c7060617bc3bfd4720a267cee3a2ebd5c0c65be43af86c039c187975cbd92de048d5287094a41e48ae6c5d2929ce0be89e1d7f4609e9ce5e81183422ed28d66d0f4bd40c74e8baa272de2208c89abcbbb1d3df3a7b5e6fecf54be4e4976220831c7e138ff03f4edc291d9760d1bf28f80b96c77fb78200eea8727781eb3ae006d49c261191dd0e678fb48795bd6d7c3bf8c3d84f86c3d94ada6d0ef4765d516456e60d2e6b4208f85b96dca7869c4a7f3ed84e18bff4fd80ea1fef2898394fd773191fd5e76c057ac52831747e01946255fb5ebab171bed99741b712330780795127d53cc1b1f0cb2d6cb9bcb46c12f409a1db7e22d62dcc8c8c2ed48f4e8d0e27615891fcae75efb4939761e82a44130a952920556ff8799270f526fc170c46c567ea480a7efacf9d287416fa98fd0ff5e75f162b52943a402a99f25cc82e50eef64771602b631d9fe090a14464d61c888dbf59b9129866c46fbe48507438827940dc19c35f9e7fbe5cbc1724e7d5044a1fb30978ecaf339fe11c44ecdcd32dd8af05c708b4a31a4998a181b4756ab68e2eb1b69e4d67d0a60cb48f9bca9f019d4ec6168b678a90be44fd907a2544b5c2371d4eb96e3f0caa1bfd6cc392c8e52cbba0cb9dcaddc942094c34b359311bb0067c917079516aeb1d8207dac804c632e78dea1f0fdd69bcba719a09846f8a7ec359d444ef5055a82ab7b582de6e46468561f5a2e9969415783c96222ca5b4a4deffc9d4a14348b31e6e64f202b3cb1b1d7497435854d269d577c837d6df6429bae92ad1e18406bdfaddd352dc298d5e6aaa0eaa42b33224a8265446f68e2d798ee0610ad0a50cc133ed15927c4a0ce0963d2f6c840ac446b60c905953515c7304e60148911132f3518faccf81ac31c64879773db949c5afc387f8067ad90eed0d9a0fc1daa26059c0420c5c0bbab6c1f67609650156517735a261a4c5c427f80ba048fc0f4febe801fc45583d1c54b39e2f56fa49e73cca7f0eb131b9ac08660dcfe03ba1b2f881e79c61ed60f8308258ea0f6b01ffd1cc3470ea2db9a2c5455ae4944d2d0924cd29d9a7f5353d50fab484027987452d939d6370f5e7f1712d1efc720380a0bed06fb1775a9bd2d1e4f4850d879c0d6ce12ab783b0caede9f27c3c9871ffee2a877f150a6c8a972f50989c924d4ef54a1e5d1625bee0251d67fe54cf96aaaeca34c679880feea38cd80a8d02dfcd3dc756aa3139065d7eaad56c072416c5cbde294cc966e46403c960805893f2cabf4e290bbdb33efb39c085eed169e4611986cfec2dd3633776fa48c0148f8f01828bdf70f5e185c64de0f39c753d50d5ff874f6f0f926915208358f682689acecef6c7282117dd76849fe45757ac44861d524e50d04843a5f78f7bac9198aebf62de8e23a521bf6aca447c7bb4b0e612fa870ab48ecb1f72bd643d91647a618aabe6a5c251fc605f2eec39515408de41fc70f04a1ce2320b6f830b84af153a7af236113e7e7aaeed78ac26b63616b6ff20701709b8a0fee92a793f186d7231d7c3171113091dceb3133496a196f7fc13291fda7942e9b405832e0e387a54537b6e3352d1cb7cb997db86b898dc43c9a8c8fb466dd61bef76bb8c4e0029b533d3e6e73914644ce833b6c209e06fb9a45a4e69bcc66696a832c460064601b1914e1586df7b1b92416e5ead2ec9f8132f76e4975987760520f0c22921abebf18dc5d77d139e8db31429f1d5e89e92f57b844ff4d36b5e55eb632dfc48fa87124a0364711115610a84f1d93140d7177e8d6a00fd4029ba12779fc32d4b8b54987311f87a6d0776371deed7dd8fe0cf1b20c3b8cda9a2641468f62402c5ef59c910ccf623a1c897f4da9add04ba15d4b8471cb5f82c2643078b32ef25d082a9e6b2ef8b75d7e5f9ad709700a1caa7ee698111aa90d198d3798190b3efe1d8a8bea694af793c4f5aa214d835edc49a2ddc4e46cd5e48c52585da7a2bb7efb2de0badfc4aa980402f3227d84ea00dce87256222a79f22193cd35ce018a7405ecfc7b2f4dbdc813cb346180f5399333f141391224fb9a9557ad2eeaf62c223727200cd1493cb845a297b80d0fe9bd52ebbe73687201193e1ff8f0910fc1a30cb46d8a91f625f6a2b83dbeb132ae5ab9ecc1e8508585336342078afaf966f25bce29bf915247255f0988f0b6a23b9d6c7db9166c2be24ed7ca438dc441df39c9ddf2479ce975b426eaf84b4d1984bb163bb60b805c8e2a2e26e41367d49040885562b43025639ef3df0ec7ccd1b5e6cd3a7ed12d0a68d48c81659b7ba222092f4d2867dd20833b3b61edd3088ae521f32178d89d638db5a712ab873dace586c01ec4c3299a09cf40ddc0e660c9f944cabdd5ffea0fa7ba458f9d9de3172b1b7fa795c7f7c06505d0559f5510d5ab38b391fc9989428c6f37752da86bc45d42f408697f9fc5b5ecf6a8d10eca34031a3ae44347bffd5a05039c4f177d5492ccc4ae7e529d44bdaf343ba775e006fbc78a07d20f39427ee18588e0dfb4cadcae1ced47bdbea839c9976a4e14ecca085835fc21fb10536ddbe14aef059e3610edcc1570e2b397288191a2277027c108fdb11f3457e43fe663c1d8da1010094d50a8ed23c89f80a3cd2a62edf352a1eea0550b41f2f1bc3ff76156eeac8d8d64fda4f7f7a1df46c53f556fb24478ea79899f387249ce5689ea5929e724c413df6bf953b0add920b2471759346d4be50a05085591d689e3aec29e44d4976d8102e89f50d80ee55b1c6777b429af0bd2a60476b65380a1f66a857a5991b3aa753c59407d57b36a3a130c3276a9452831fc3eac9f8ec65cf13f1c10df1f91451f32dfc500d8ac64a814e7d70b2b8017566ba6cd92523eb71bb2229636ebfda40e80a6c322e03b0d9ed4ec2a6ca3c3de6dfedda6e9a263c7a0e3a8ffb9a1193d4b60493f1954644a2e362aa559852338769b23d7592361faf292e3f5cd0d2a39392f6b42427d341aefded4df8979b5c12d099ec83d6debe98decd1b8727065e63d83dc56ead563090d22c7174e12645e946867d2017a2348e0b65ade2df69cec50d7449aa3b8a1f4ffcc9437deed9a82f2b3e05d1b4de1baca3b01dcc97b91cf910d195be43eb9476b9f5a677e0516096f739a1735c889558cad68f7d1f2980932f903fd9d090f4712a5adc7d48ea3e5fbd7e62fc35ab4e630e560d4eb3e09947c07c2cb4e21c13a41edd69d95c9fa1d52baef8eca453f26d1cd67879b98161f31f9d3e23ee2316c0d314ba3be44d0025a2d62b68092231ffffafc823c0eb5fcc4051a642555eb0e2f55040b58a76576848329734d3705c4b4ffbc78941b7e6b6b3b83183dde6dc558bcfd75ac86c7e891836b2d346d8a8252a1df5710a7f850c915171e621f44504ea4adc1bc28247cdfb29e020af07f54524d3b43bf80d04044ec83e652c48ab720cc8c77bbf5a52b552aae16c9bd0084e8c8a5fd1415988ed19873ad317ce5debfc87bda9694bcfb554b3a724c3b59b46527cd5ecef422476857c3f52b4ef44f2b9102ff712543b74e3edf1a728f85c49659c3bf4ee50631226c11eaf00d550789a94c24e3efd1d5d382fdc8a9e39aec974940f8c95a79dc07a619bdce600ecfaad508f16f90b7fdc41bf51c24293ec2eb6ae230a86c24846a7983afafe5fa606af03660312d3dcf6f2792a7768cc2813297ab275c3658a763fd6729aa86717b0df59883f36aa9f40375e66eac828e428c06f9a3b0e576cf9d45ea69f5590698dc6d78c7a9d54ce87783f12ddc8714b76de27d4447824a920dd6c844f926569bdaa6095e0c95be0733bd19b158850ba2cb33849cde6e261f3af8ebb2b63c69bf09cda49ad4b1e2a4becb76c4b76a45786ccaef26c02638c84a454287d95d064308f03c47ab1dd6b0f3b88971b3abaf8d75d9657bd424dcad4a74fa04a1aa0a5983d94003407e2a9d85872c451ab5bee8d20a2ecb785b9229ed5971952587c8e7f475b5cbc6d901dfb89c47a460a2c2fd10a9f31f9523f580375a075ffaf30130c2ed91a2187057f92377edeb3e0097b8d4b50d6c47fe3f86132e8aa0a52616d43dba2aae7ff6d6ef3715b5f0de50a4f22b8fb345d17a4717425324514474469c37a10c63564168a78a8aa8240ffa340cc5e9f11fadfd5221efbfcf27023bf730357991e1efeadf5688d749c01a17f0281f3752d06c15b54e357727975c677fda3b3e81a7ca864e32f36c20ee6f2c146dbb54260cb4f6de4ba85555664c104fe17ac40fa1bcb1294843eff77f61f90f40e994a1df699b53594efbf0770c13f5880260dd5ba9da736916682072884a69dd5e631643179674b629e8cc7eeded9fceeaa9bd4492aaedd8510f68b309700a0cc2532d1cca74a5dc4c1d3825cdd1ed4b8d0a4a9f1eba1a97d2014e9784144a7c10b0fdc40557f69d0537905cde2e2da797f141bd88195329871307c356dfd441ecd83f3e41e2c33dcdb469963f4947c9370dd66fe6d2e0da995954c2baf3a6c03e6d1f6be5453ab07a7c7d5d95f51eab0fea44443414f937abb43cad33a52b524b99b1a04b895e3c1d7c95140d27114360375d32be0027947c8c44c56fb9050652611bb399b737dd308efdf704c2894747e6734119407dde0273e577ad7fe7136e6a82bab57a134c436347822e515c2f6cf5fc2c9207741b92d0a2cbfe3abffb79d0e243f50a3e5c72b8038dc1e1a81474748ab3c5636a45b49a768059b6d6a013c92ed770fbb1c2f019b99343b4a8193b932961ae1fbaf942b832ecf94027c209cc0bfd7bdb1c287bca929128547492f0b9e422e4a89b9099a54da84967d518eed969c533462dfa98c5c35524c6e6795aafeea9166802f9f648cb193ef795461384662f8f67186073b2dfd72c4b3c976d400c4e5520813ba071a705bbe31fdcee8660ad29b6b0eeda9afb215618ad68927759cf3b5dabbfba8c99ad0c562a35e6d8c44ca5fee5c1ac85bbed3c8a2b36c661a8499a6ba8482d744a5ad61dec2b92b264129acb960ee81ede69dded3efb60a22f9a3d2feb83021eb88f82c9ab60e0efec086475ed538a2d2f7f8b89551dd8695dcd13911e9b48d2e103ce0b5e63183a7c4a3f1577fb3e605b11f3009331f4f687f32b3552ce3856af4ab78c0658fee394065e11bbe9b3a85c296ad7e5921f18c0f498cb2c80ff031be590d2345e8636f457c0d2d3442785ff66b01411a9dba0f7b759a76a1184fa34554e383b93fe1fd9be8bb4d0500ac3dbdcec4a368d77ef31cbccb9263a0cf0a6109ca053b3c6bb7b5b926910838e3ef9178daac591d6fb178b2a3f813a9042687fb5c3ce375635db6e490f757cbc32aad09f03db30dd3daea2ac086d22d219b91faf859c717b48fa492f8a99b48e36b207c395f7c9ab5780b0a6210079f83d7ce19c452f609e684712d704045a5b3975511b7e6e9e55d208a60c30e7a48d4bed42048b5de5183581a7f782811e61c2503493b5cb98dbefe9c619d75182258afd2541ab14ed7cdf7966f1627de0d6ca3c6db496c677a084e5c62e112509e8d04b232116041ade7fcffbfe60b095d5a43886bfd4fc16eecb9fd67502ea93cab082923790be0cd702fdcfdbe3ddc6a42973bb9cbc0a1f6283abeb3a1abdfcadfeaf65f4f93d2638bae17213a90e2ab9fcdbc5ed8162a7062a0f0314902ade5af190e98aa047d231757542b986c2a820d5d4451af2320015289fc9233fd878d81d9ee6ee5a467f4baf28da6781bba0750703598c3f23487cdadd62cf0ad71cfd55e4d98242500282f938d3ca0e5911f829c3bc08c17486f27830f51f0a5b3536d5a114ce19dd07ae585119977001716c44b5ece304b6be9f9b1ea45f916a54105ae457a9cc7ec74e2dfb23bc93d169bc9a81d4b6d8ad67f99326195805e65eaedb89855291c4016137180e12ce15ea34bcaf86922f62e7ec14e7d81226b47e7cd82ce7dc8528e9100efec6da694b63e668ef9aeffe6d35d8b323d18a37f49edaa53e1d9597f76e67b765e75cd65696405d01baa546b45e0e7ff7a8333a265068e5f9dd1f28bd17d39910121b06f4404032631201c13e0b3dcd130a97a8bf19ee6d13bd69d88adfa60c68a1bc6c1d43df1213b522e83e184cfd432773167a36050c1f6cf77715b5fae2361339fda0ca2f784fc31b765e48a48428574b1593f9f77e00d76b3ed1bd1336827ab0668a1ae173268c017c4fb71cdf8b89a2544ba1f3f0cc041c44e733d8dbfbbe9d674b6edba96bf1f002d97b1f4880ceec7ce5bceae7f628ca3565c460e7244daec345160fdce955f78abca7bb33dfa919ac1473593d239a8372d27763a4d22cc8b8559bb3582647989688eeb1f1b2ac1683796f2fd9e80843949f2fd21fd289b5cb746d085f05c4b2480b06f4c31a4c975b0eda487fccec0901521b0cc271bb06be7bee784f76dbe0ca12fbc3f5d55b2b5c6f06ab7dcbb5929079f2e05f9dfbca5b689b494a371171a95dbd6118e9ec1d7261557adfbd1a7eaf8b792fe9c1954e404e2bc43fc27271adbf93dbea3afccfda60a491520137aa3dbae4656ef3ece98c4bb5f326ff63f4129da7a2d40d0b346e7b3025e1a098e1449dd9fb7a6728cd58ebe5e676dd879e4cecde0e3f6ef48ca72b3457997b872f0e9717d965ace936fe660870090f5ef43b1dd46a620e8020a5f32da4bcfd9850b27e281e420652b86dce7fd63dffaf6f223262a8e09bfb407658f049d27928910a5e305f85e03b777882988f79e473cca376fd83132256acd5ba9afe5f2a5cb61f0c3ad4f9703f71fda7b164dc3c909ea522a086323a20a65a5daf18435a50cd32a3cb481ee94da194aab29729b36559bd2b560423e984085be0f709fed2afef3483bfce97a8c81b4fb3ecf2eba5823ec8e2dbf341a8cc3ac0119b50b8f7dcb48062955b6067e7752a73e107ff26bab3fa82596160cab4e75cdb3719c7a7a879b0fab63d152a6a0779fd1b50588f991f7d594624be98c121a888df5230167946aa9db50ec4173af2d63a14b39f6b108ae45dace57a93d24291fc360f4bdeb4c6864ff6e8f0624a565dc192cd9d1247c7dd72a16eab9fdf28501d81087672b21bc4baabc41970997ffa6405e2c3651e2021b137f5428e0254d0fc9479a35ae6e2d0cb9f5f391315424494b3563d9edd0d6e1afb672774d81b09435b09c828cc747534a7b6af842a9af5bcf35adcad8aceaa37bb10b7e45d5c4be3ad5f5099bee5bde06aae920c89a0660264965936f9f83797521fa06100086f2a9beaef29811ff768fb98ab4dcb2273c964ce8b97efb8e89f01f14002fda9373766ead34a2025247fc9193b42923192f0956c02ca17e8e90d434c39e5b8271282b07bc668b2225a8a6308e13292867f97344e8401bb57e934b1739750b6bfcc44011492b72fd8e4d23e8a6da1dfa44cd99e7ff366bf259836bae339b2f9e19b0348657db4050e0b73071bb1340f8202504ae99b4d60172f99eea1eb0a894cbbe1c738698a0c778b50644926368d84c9e3f79da53fecc13b79daa70b22e085473e6a1c461f7276bbff5bda3c4aeaad81fb3eea55b5ed7f92b1b32f312aa3ee347fd02fbe6c57bbcfd839ecbd57e93b1c95dedd22228deda708a83ba31ea579a0182bba6c16e02667233951843556482ff39f48f2d89090fa5888fb5920d50affb5125bcac3b424854e6d7eb3e5032f81f30b00a08216b5155b6bc8fe95451ecf54e4e28d7fa11fddde690cbffc40c3e61faa29b6edf8102fcc239aa586edd6d6cfcb44f35084670ffdb74b99f96aba0be357c85ba2afb77388a67ec3e232d55b89f36a9d6fbeb7041ff46513208cde7a66ecc16f4345949eedf58bf17e57a9d62c370f14f0411c5c2b75cc889a7f33590bfdb21f1d8a81d28c638ca16c1ffd8fe28e893a8fb9551d4321f341d69d48a1db7228f749b48572ab25ddfa80fc2244706a3098f703f3aae9750150f0cfeab1b1bfe7ca1f0c7f0c09fdb80b067a40d49f42b429437ceacb0653cbc70274c25b088c1ffa662699485363cd27d1c686bb66f75be210962a311435923e66ecb053473151d112466bbac1ee7a8284a68d7095f66f8509d4c6415b15f8ce6a5084b59c18b435be59772db14a63cb8960967ca87a9180eab858d93a7a6eddaa2ac8a593a18c5a6f2df166a563fe2270d1a2f7c00c524ae7b46c9c91475008181e0b00116d18af5045452f9cc6cc632cb131594aaf05fc5d78cd66338b81f8f372902a7f51c659ea5eb257e2514a0f1df2b5f118528b9595578997d6a9ca78b4f8627a6cdbe528a14c83a2b229ed33fec9c4a819f33d141c30780c013005a0b852a1328c4ceb54e8ab1c246f0e4b9bbbb80ef69b1544bbfd962566eeebb2f9515dc1130a15c36da15cad9bcd583b086ef1864a34f2a27b51dad4c4732fce4aae7c45a926e830648d9751347e585acbb709916f6a13cc72386b0ca915933ab1bbfe405a4918adbeceac8b237975cd6aa50cf40d06d308f2f269afc1d990055b823c6f4cf492ef3b5fe64803b46c8e6283fa526d47f67a87d18bf369d76fe491974706703a5e64b03a1da3b564d6fb3b0dc85ada9e5b6351606dd7558cb25becb97a6470afba49be1950777c2bc9de29467fb4ac5aafb8fdeb8c79ea045aa1b5f38a58d022165f3decee18c12b52a962cf8bdbf311567daea95bacabf4387f5cf5377945452384fd53070c4aa5e6256dd9f6df12d1ba2e1e159d42e60eb17b72343961d9523d947db0c8e19958e87d6f4ae7b0fb0f837417e363943361041c498db55e1f5ad5b7001cf3c8acf01df6f370ffee6944d977e76e9d4801462e6e42c5378525f08c74aa90fe56ce552790ea652224c62020278c48db5cb6d4d90a5561af1c40bed500a28ce4b6f6273bd17ff3d0b6aeaff3ab532068b38522c049fb5c89e7d83da6c67e91f3bfb754915988fc202281d319cbd7d4b3190acfc5a9fcd8ca7bd8b77d094d48daa5b044f5c8e0ad9b2075c0475f9e94c611abc1f3829728386aa0519e7726affa360c803f352f68b7a613038a11d1d0de9c30248fbea1ed544a6e85f31a719797d92e95ab64da353ed6f2227cf0e5fed353af7cd15cf3f248c06cc891bcbd0f046c05f1fc972de0904bc221db3e71858e6289cea104dcb55430e2da5a0010286e34d06b218d6fc83798ba59858730184e83567e409473f6c069ae2fd9cbf9ddcc13a493e6f4e0cc79daaa5499805824bb4443010f17363874b5ce31a46edbb438a65b346f08289baab4a32b7b1811c4546b567371bdd07fb58c783f55045d435d44823a19dbe41660b5a9e4ab9c21082b8853e244f7f53f9c4835f6b324d2709974155c1a87096be6052562c01cc706efd279d863242c5c48efd378c3d4e39c5849911ad2329cb2cfaecbb4a3c1e9171f87eedc7ec55b4c53bd131ce2f915d68104924fa7185cc7c01347a258cea6c20720ee813c390f3dd16dbba77cb1e04f926627bfcb9f70807ebe06ac6b0894aa4ca25e6854d079672e1ba545c25de177ab66b41c135d79be0528132f0905cf719d744fcde83194fad0597138cbd484d2cf9ffc102ce5cc1f9d13930d11a83284edde5941b2ca03e4e0995ed50393e5dd0e5fb0eece16232d8e406733dee6082b586c37315a60ccd6b2031c9039e31b06989b926041252ae97f655b4c2a8f558377784fe63ad33146a34ecc410bb98c57f5fc5340af528282db644827eff47b6042a370e0e5baeab39db6289c77b6fe81698d8f36a8e336f6c2ba0cbd36305ea5102accdcdf206a40055773d1cad13646e630565724339e1b9735ce0a729a279b2a771320933f55b204ccf3e50b396faaec12cebe1e1ff1427784767717bb57ae8a4ef80c8384a395aa24775cc0f2565c12f5a892dde589a6a38473acac287a27f3f6a7b53694040c708083baa22120efafa6c389c2898451e0e45aafc1ae711de99d78e794cec76b6e803b52a8f28de877aef40efc682f75010d0cf3f59b5cd733e24dd63793e525e60975cf954cbf3660f62beda1388867310f4009b65d951c587c00dfcd9ab6c1717cc5c980c1c6de02e705fb8ce18a2002842ae7d7a5bedec2f64b7f198d0d4f83d9017ab0dc77c35e4851fceaf8b6ff1104d7aef1a758512377d72335227542baee1226a5288396e7f8a1589a80863fedf436d7ed9c0c74e2bd042f2880da5c552d2a4d624b4138e8bc085711c81209897184af38d624c1593958ae2bb2ad59da473269ee6187a3b2f3b28ec7153ccbd7f0d0c55c3f3e43fabefdbeebf24464db11453b0c980006fd8719f3ec106a06d1368c6fee4bf1b5c61bc0e5af3ebd818208e92efba841e39e57792d964c4548f032de2a2d9e09ec147d69315f94fb5cc9649323aaad7f1dd3fb8b34932d729db82590e77e8c9195627445442b45739b5806776777f0cc1dc54d513bf352f4bb4a97c55da69719156739c42d7a2fd28ccbb1806a3e611e5460fa0f026be83168d80a2c69575e2b975f44e5f2797f8a38075fe51130a0b01337a1f9486eab32782334a0ae5c0065287a730dc1a73fac176ab6c8040d00c567edb909940971478a0fd94a71bfdf47edb04a296d5194db58c602afce8ce710aac10f3a79a4441fc6756bdcd9118229091ed9b85184bea801107cff181183c745440cd8d9de3011ffc10112bcc22c900fc29a9fcaad30b76dc74e8e59e869c26684350376de232c3cadcc85e0d750e604a5ec4a07098009334630fed381cef7cd1fc0ff104000767a3661e348901d8aa45eeb75ee029c1f1e296ac62673b82da4ccd608bec2224f93ed5ec3b79e9ef3fb7baefa8405a16fe4459401f71082ddfc9efc5754a6fd1a1a6f3a5994ae87e2d8ca2d0adbbd9450870248378c551b48986e08a9f911c633b27f9d0d4a563ee93c3dab9de1c0a3ac7592ed632d87ade2c0046a24987638cb0ae1481e455cd2a86a4ed2159ea61bcee8b2234a2fd720b943647acf3d91859f7b032e0fda29742de827a9c85503db6cbf26e425d851ab5e31374736a1cbf92621f3a17bc7b17cba51e178882c645b52af8bb7bb7212d9a5b5d56b854cc084db5e94b9951ba0946ca82838fb33d5697736fa0b5d531d4ee538a3b7acb454d66389664f667d77acc97cf5056d9840ed6861aff083af40f5cc2149494948fd9d308c785ad2ce898bf0279f3c41713eb5592a6c1e1e47fb401f8b9d57aa7ced744937bb63e27f256123f16e41226ce92bf556e3c2dfee815c8512703e6ee8d5e432bbeab3a7abcd115ad0e45a78dc69a463b9255067767e1804f5c143cad663cd830ccbb67d5eaeea812141e6fe43a69c4771adabe22d2b9830cc19da1330b84a2fcf27a806aa49050e70b7315eade374d46e3a6485aa8f1205c1a9040f3a231506aa89fd92948bbe9cca6a83e17296db6d84cc3686e05c4e977e636895a2ad2933ddcc67025ebbe4e56dcdc1c0ccbd906e2c59ea929a93f8c111e01824d74fd85857150735e909ea885c41c24b28ce0438dad2d93097d698d4eb035edfb078d41092e98f987495cd32b7fe681b98abbcf11fd359f0889e5c8dfdf7bdbfe69c04fbb7ebfd660ecffbb644241d21dcfde9959bfc0796cd688a3dbcff2ac294d30bd5cbf15d72968471e4f6fff4a203d9a5f700b052fa271b02b7d3900b60657116d0183a6cb7cf8a84a3a661b3d6f8bc39e00fd16ddb5f1151db1e5f8c987296fc423b09abc4144d23fa21e0adf002691c8a8bd185d3d776bc20c9bc05d5fd38495b21ff41b0cdb758feeb3626040a295778559108f00c107bdf63ee2564fcc162b20cb366759c0161f79e36b184f860bfb5ab812c81bb60cccf50c30702bfa8b2174362a85067fc5306ea00713603cdbf3b030d02147982a1fbe2f98d9775cef332f656e32344a7956763eb6691f9a1b6d47e4b291fc7df04ff8573dcc8e2297a8e723cbb75c7d39024dab2a4d10c351c0dd0f911053e13756b79c6bcc441d50c5a7ddfbbb4753564750e7700537dee2de79d585ae4f3edaf3d726edf10677f8423d9077d9b3c2ca08385a0211c78ad54259735bf2e27b6d8e7c0e2a83087b5fad4110b9de7158bf7bd3b59721f25bc4f545892d1458ace7492de6cf55cc054dc034ec2de57be17b64b731e9358a4d1443de9e8dad6a77befcda2f03df0b7a119153b171ff0b6735dc0115a4960d143c751318b858cd1c3be9f20b7fbba489981b1e34cf6c0d1c44e0192ea63b591a5d3c6fa544ad4db512fcdf3f1992f6fdc3a9bc5237aa53dd098e5aa8c2c5dc8d5b77261d9c13d2eedf9e4afba8330e16380da444f79484149cc13f75a6947a1e1d68f2ea71ad7eba6819e1a0fcd7aa74ff887568d2f921b38d22d66cdca0746c6433ff2b965ef2b4b0513a9d48812c1c4b4f4eac2aa40189ba585a7685548febc9c05d45c0ce4904698939a92d8b14468644012e1187382b15ec0ac991fe026feb920dd332100ed3526ae12ae8afe2aa8460dede6c422fa19b2836bd72a27d413ab6bc3be9b0e10fd3419c3bc6399c7e6b0315ec45a5360af3be57b769583fa5f870435823a470fb7b09e726c9552ae33bdec3bc5c93252be5397ffd71641053830e18e5b4033a347e120ccc7af5eb8086aff1cef7993e267cab538f5b80705e03dbd03f7329e25fa4f42a001fbceb2baaab9538dc4556bf043319f5f3dbc6b5a4b5aabe1bb3b33d8582b13c70eb370d1027ff6cb0b9e759bb6499d2def9113063476b46534637e31f44831850d9929aa6b7f7fc62e5373408eac49ab91099701ffa3b2d55b926ba54e50049ccba98788c41b3db428cf774e5f1e0c0932cd650db0fc9d2405d16abc080e9bd8c01a9b799a4ce001d4b0b590d9f8532b6c2d39d257db38e8b48d585ca791305048c8c90efc2f0f381a502ba50650d3bca0e46adf4a5ad5d9e3727e7d0a4304b9e2637e0c497e5b08babd48d795ef2fe407fa299f4d23dea71ef1d7bb68cfff83f91316ce4e2b992ecffe5ff807115ec9d0932f19584004af96c34461afdddebbe9697d868edf6891f28dfbf547b838891c05198a8e8b5beb38b5547fc4bbada6e9e3fe4628ce721ea1253c43f2ff8d81b374bccc0008a46287cd5698471357efaf44da1ffa4981e7f7a5aa9dab7f431ae7c35232cd5a345525fc89e9b335bdf45eb0ed27c2313844dcc941cb31cc42ec378e7f22f31e3c414bbc23dc01ef925dfe664c1e798ddcb12e313526807e46803989b123d5cf105395f978d56596b0e8871d3ff96975a5d20761e6be037a88b1bd128438f3fa06218521e898cdf380706a01a5767cb8d689270ebd5f6907095b54024096796a5cd8e2d0a078691e62e867b41c792abfa40d0f76de84b2e36989a0a4e926f514940e63c394271194122b7845b377d1b3ca2cafd1cd5700d31a3fb469aa5c17bf40a31e1be2a3be40bac605036ca4087349ed8f0ab1d2ec24b346782e3d3ec9f4a997ebd095522a963a6ca0cc3b0fc260952632af96e30b329f04b6dd12bf95a3483d5266db79eab0a9f9ced396d9ee406bd325f923e8694bf20e1bbc38cbb2475d48a042b1aa58443612dc50015315a84be7a385513aa85f3b8a31894c51558ce418cba6fa1590701706cabfbe59d80d85d94eeb19932711bc7ebb927396dcb3112e7677948c4465a6342bde8e12d5634d70a00900521c480c6f4c4d709dd77e9771a8463a12e46d922f1637896df7de6683f60dd85e7b1fdf7d22a4135bba43371930c0dcb3bb0d51d7161ffbe9c195f7fdca5f31d2b1c09c7f3234d4553ff13c34520a9c5dc47e6f9546fb34938d72847eeef0ba884351d3017fe16ac1b8979403baebcdd79a88a90e786d0352798872ac505193460d1323d9bc2409dcbb484928013b3c57699ae8b2626d1abb3a29a895df03752881f0f3da13012d5e6a80d2873dfcf5bbb720cf1334e120b38bded27d0cc83b69e8258a59db6fae0a0e201299150b5d13f78330c8c7992372f24181218286d1980ee5c8f2a34188490f777bdad1ef3bc15945f40adcd6bb3e3d979909bb3f4c7aaf9046d80cf72a9ea1a07494f65bfb6fc92709986afc783d39004c6713a0a3f6029a66403e2a79e1a5faca876117ff776fb8e0fae074ad8675df649aeba7b85b4510b254f05b5a8df88bd1675ffb2226c111843c1b5d5a4ff9f75541280b787f5331786e55189c40f7dde455bf94771a637e77f0d3c87ea732995fb226199152cd6054533648dc879df86356cca4cc07d75336eebdf99351bca26216c057b6ffa7da5c89055a1d13fad99a4610b1cbc65f43bdedf5e10744aa739925d8cb6b7c321109ac543b9f0fd9e60f9958c3233c7ae373c47c4c93fd546ee8dc3afc4acc7f15e2c9cde567761c8e71d2fc49728d2fb4b6e27b87006e1334c620fdebd65244bcc53bfa34e202b728a7227593c9de87c12da0e2137055e036f2209735632bd8dd54f79341a77aa69bd8e00ac0c01866317c6e38e2e3a6cee42ae21a2e95b845b06815d6b0da2ad8ca041596a0eceeb129eb77279c93bf54102c2726b3bea67a2f24c6251fa7d83ad81c3891777247707368d6299208cbb4301c8790c073e64018990b09d4dec15380b129954bd5df411563e41b9aae6bf00353405e1258bea09321c902fd95a2b5d71c1e26181a17e1da9d97110462f88bdb09a5e444fb26a317892e8a959c1d7e2ccaac545b1e8ae06aabe4d3b7de7276aaef90b1bbb5ec8f3fc09f1c27edb819d83bd0283f01fd76b142de3fdcafb1ea7540388680624b3583c49486ad1838640e6f12d7c78cc5a32b92afe9e7e7cd39183c20bd26989df5bbc5f7a24b79623e562199eb16db418597b01b95316c3e80a67df8bcfc4471f4487a497b81828785c27c13c3cae79858b85ff8a6812d0804687590aa89166374e06bd6b175aa3e7f84ef9ac597f9f81f8e7f36169e850ac41e367bf3786cd99d9adec29f71f637d29ba901635abaeff181302a9b120bf6c53fb237413e9cd7a5cbd7903bf974c16d134d975204279cc92eb9da4e4b1a30822c75d2c648199f16a840f9fbf07855297d1befc9848f27b422816347e7d307a8180e9bfdb600380c07d435d967482f754fbea0c21a4319a013cbbf1a453328da2c3c0803f4b12cee30850044128c3f31975f2f54272b7894316677f8b1bd8772a77be32617ef2cab108856d7c97d1a56a00d48f8f43cae44cb242c9d6d88db18b2b41c66ca334f4840ea3d086836b0a0e8dd00af99f5c07da68012c36b8f8bc3133351362547f80529c57ea5826a0882a088c8b549df298aef8aa1c1b43c237fd3b44e3e73a1a18068935c1fd365444b2ed08b0eb767f08adbd992380f9de1cb909c5db34db7e1e47989bd6542a7916e4032756f28b53403e334424c5922435e76e139013d0be36b5c8022d817e6097247fed059048b4dd449f7263eb012a4154ec57df7e8acdb326cb86c5a521546222cd3ab8b6aa3b13d09309a1523cf02df5f59aff7374907a09d877d2d1241438ae69a510f55d86af3bfa29d4ac62448496ba95dde79078842a1bfc882efed81a7adf2ad6179d0d3e695b209ef65a9fdb680e393355206993bda49bfad4a78cff0e8d0a6bef97837bf61958cafc0695d2bdeecf4cec17ce85964018bd6de8aa9f7d1d09baab4ddb18a7b7e4f4893190063773f2aeeb628d4f849b581f490625e46ce88a044a942ceabb7cd0b06edce4eee9d2b57a76152ddc603be0b59092253ddfb64c65bafe2b2c269cd45c4f4fa53b25db7b01369df545d5eb1d337c2194a62c47f4d5d5c28f6eaee240409d812be601e08cbf166a2fcb7480fc666863fd403387430c9a2c097594294cafdf6082ab7994b00aadbb8e0e318be10bffc883182cfa02ccb4fc684acc3332e99c85af84e62cfad53ee534bee74b2f9d6e6e536b4584a2cb11a400aca20ca9759530ee2c6836bbc2a17a46f2118e459e80978e2c8f99644016e665e4551bf8b66f1b4604a923c5b80e5ff09935f9895e1e07b223712d3f9569ac77895920fd397e271b77b3bf12691abc0e7a28048f4f744a02cadb65daf14deb897106a11bdcded56d0bd1b96e70050ee592267acd29d93d6cc92891b3a43254ae12dd9eb6d8111a2ab3cfaa6911b777e7d588b44228175a95f2500251347e0979ced1c81bf0585e9ded15d90d0e232468c8691379d5d4ba4a924f25993c36a6b0a18c8f3e2f9b2fb1a189fb173cef080e16ef9009875d040dfd756eb7912a1701ea4775a893a57c02a0ba9137fd1564f1bb5ab53b12b11487ab82ead724a3e5831c96fb6ef46d7f94586b3e698903e059e4a4fb4161307527dbaf25d386ba13f4a335ac11864aade461732a26e1e0961b0c1a609341ed70d6741ae22749698081252ae52ddd5683930ebba5f3b9b20e616ab6f229a64690c8bfc3db0ec01593421ad6a978ee3e6540e8fb9235657026692ee299ee2d6e47b9a5affbe764276f1e4d1528993235dfcc1c6387b011ab67d74fcbeb4653476b70d6be5252fe4cb9d10f512d233ad1382af4e204ef032ae5bdc5c3c4271118357cc1532364ece6f1098437d16ca2179b196850ff2ae1832161915ef264d31dce7befe4c57cc63057be02f4e11d3bbc476b2d386f8e5b1b694e70b7456cea20b2818d6184b11c2150d30f59c268b01b8867d3d8cf2eb7eb0d11a1e91b0332a22243b0b040a19b75bb4a7f47489e3e88e0ef50e7ddbeecf2e9c74334e69d867be45d35b34e0ad4468f8aea3b18d13bb5dc85d79ea36efe87531525172a87eb41085524e65059cd36f587507ab02b1465b78c3e1a121748a646400ac4df90f39c6f9b37c2d7b70f82dce4c3bae1b70ae32ae03f587e5b440fce5e89adcff2b7347857d0d6ce9f153f4c08fad4d139b4dae68f77167796de4488abf12d4bf995ad14dbdbf8c8d4e53c7d710c9b08986c425744680bb4eae8a15bb7edf715bc2153250fb555a4e385d8aa86ad5bd355d943f4330766128b6910e0fe3f3d90a3c7bb6f1a8970fe76098ee4386524443d370b7d50ba1aa65d577b8c8181b2b6fba4b94a5f888e1484603400a49ccebc32c9253ee6c1169e2f0a3ce56e08fe7ceaf3c8edb9337b729c7b560f527fcce6cb5fc25ab896180f87bd45c6d0daf84591bae300ef94b3917d79dc9e8f7723ec8f1d4d193e86a024ea9d09e30d506b73808ed585869d22c76b5c3336833a5c5a7776b94ad7d55aa26066964f2ead3758782aff93fd1b4dd093064d5bbe8714da8f3404ffd19cd683470f06e80f090ab30f8125d358578aed3e6d6d49fe528a2925cb64f7995aa7b8506bd21a9440d9c4e5528e95ff957756346af2cc76daf6628abcb25d8a448491f3815f1a282d0ee0ad44e98f5141ceb28dd5a36ddfc6bf3da96834bfc5281a47dbcedbd8424a09f8f01a5b432c4191166634a3a3997ea5c22a40955b09f92cece7d3572a966fece5e7f9e09520318102f4827b7413777ea02a45f34440b5be55d5987d42ba8af47606bf78553d7e960b41e8636c59e83269ed774115792d6c498837d32300fb57c3355623584d2fb1841d607187566cf436c022cab75582b4ad769dc975bfaf682ef1344af3a9e6a37f7aa1e5f2ea1a7bb8a5bddad759d72f57b61c926205e638af9101f918647575579e0b511f918240fa619b8202f1e19776fc917c54e7f02bc0fc5fb73a8085c3489654d2f4c20f98dfccb8879c060c99e4b71b89b2d9bf096b8a19921acdcf7c95e6e28407565a662ef18cf160d496ef41db136f30b0f1f80b1a7ee98205b84fd428719823666904ff940d6c0b979aa97d51a5b4ff4d7389e701f82de6d7246524f3f72e75671b06bc3298b8620619213a0ea106c5112c8d4a490675e7ce0cbc2f235510107743dd96a1e1752b607617de32305f3b2bebb452670bb67bb9e21c0f41e0770a55e941ceeb6c39ee80366f047da4cc87b0962fe9d6da1d93d218423e9c87ea28d2607824d141cce4ea09bb8397da0bf0d2c8a1f5eb24af0db4c40202e7b56d524708182bffdb86bd3d7104f02ba5a8a343c9191d5aabe11955292c926143d85a91ddc868a7ac5f52cb2e40b7416fb07a8b3ba9cab7962c989a53cc76a71d973e803857de67ca7acb8987b94944b8b93f7baf43ce7740e082e1cf4ed92fbdc8762742dce3045c1c8773cb910d4ec59fb334a6f3e40389ee965db2b12344850a122039a251e50b1c7abc216cbce5c83c331f968d100fa8f8cff117560edb5bcc02d8d4e2cbf6b21dac7b864ad947cbc8da0f5f375f8029197b4e5e6255f21246da149c30fc229ce6eeff489c63df81bb8fea86c0ce48f2c9dfb4f222d0da85c799e7a6e641900af054b40da265fdbb1fd227258bc05736bd1b3b92cb3abf28947b786974c269e069f0855d65cb38ac3e09620632ad6b018f59202fa37e9ae3a66e6b49e7ea9c6b3190976f97f38b58a00e40f466d26a1493cacb18f30540ad749ff0629831dc3955e9125922bb7c1d53be9cb9ccf892f5ae187031e3f9cbc20dba568be339908df3ec352537674c782cb00744bcdc9534893fa6a0f0c1e4eb1a8551109834afd779b49a5db68091762a4833217c100329b5da51f4388c5a95288177876e995fa8c23d90cd867c0fc1d3017644937c7524d306fb2dfde162f183752038b9de8c54aadccaeb25199d4c9b12cfa356a76b602b110da6b61c498778b011c8454138e0f60520393221348ce3138b847d484f44b1203db7e884591e453b65eab245a8ddf8b939187b37106c6b02787285390c26b96141de79286ce630eb026d3fa9f4feac7b33137f4556901303383a369d60818075b8e4f0f5a89e3d714fde8087386d21f2d33bb8b1e7551ffeecdb6a5b0bec3f5e7078cb071c9119da8b966e07cbd6c29ba12a06bab264fb8b926b4c84458c28a2150eb911f4d2d046b741d0cc53092ac6f3d0e4927c16abfc7e34cb68e16f643d75035d0b9cfc0b799f3125ae784b53bf27474712ef5f4ac524f4c4133aa9c028038a327de464d8f26bb1df44860848ad8744bbdfc6a5abc87f007feb906134489700aa7cb547afdac90bf055879c45fe0f3aa19995891423cbb18655707c5202c2ea2ec4a0107858df9bcf27a9f71a05b36d765b9d118025f59041a758c18bd85f1dba7598249968f870106d096fc8ef0b19b2284ef3e362db0356c80b8e29ce0c064e89df357761602bb2e3adad20e8700ccac96e5c2666a53309b4057b377f22d753b00e276e13c43cc5f47688688fff85065c13864ad294489c1514b3fcaabc8bfc6082ba4cde01a8fa5eeac2dcdebf6f0ce2556aa127f77b417cc34faacba92de5bc8a6168ad7f2401b10b540847ff65b1ff6c33080a69546c824685c2d492bf1aa2cd2893cfb658919ef05e2734da3a0cf8de3efe8a6a85f9740818fafb4a7d74fe9aa910f6340b0defe25929dff30e73fabf7a321e5531fb73d34e725f4dc84f3aa6a63bd489dec67b281feb076d7c7b94015428af618fec533257b68d5685b1e6ffe56ea78094cd37794d09c103c5edf43d001ab594cb4a4527df1705210b883ac997335f0d766d13e83d1495c07384b2b556755af27fe39550f618f85a3334ed46f18b8dab5cea127f2fa9ceefe3131f6dcb903f7d65da9cca76c09d93e86e4b86f4bad5e26ff787d1155d33616f8ad147821cef326e0ca213c4b16689517f2bd0ca3a73ffb10ec6bc88879f6e6864272ec7e19085a036ac6563c3d2dd0ef51606b686fe593d04ac3adfa9b0ed459462b656c9dee743f6337b3d8ec708ab75eeedac895c4e4edaa48048fa573348c0ae0330e3e06cf3a7b041e5f30b29fdd7c6cfbcaa20025b0e76c2d7a1f0fb02d239efc6f3b50dcbf227d5abd6d2dc8c4dacbd453b1ad9ed294f8b6c3f9d073251008fe92935007de1c8a7ba443655c011e05e97ed224239b9cbacf1d6d5ad28c901a4be1911ca22a5cc3f2f029eac25704df29c22e1b84a2c459737ee4eed799aa5cf23f29b1e0d1e02171d1f0762db7936caedf87747b4631fc1f0c1e8c109e6df73cba3f7077c461045063ebba99bfb1cfc318683224974727a3e94b515aee84c16ac5466b2330d7ca6a1b3aef271c443853a466ab074dd49cab3f37b80e9081d63d05d3063f3bb40acc4c3ac74b8e92cd4fab48caa9b67cd5928928a371ec9f7bc895b14074e3c5a00c9389567860cf435fe47a6490bdc52414e5314d2e9b69b330f32624420e3911f4470abea5da6ede032291b0b621c4d778daa26c9eb623a71b0031c54ff5932696d472717b33fb34fc7411212679b2a5db05695ba59d6c1afff77910c5e60a574075ef398a227e1da786d88c249c82e07a1c2f9b23b7bd1264a60992bdb20f40d4cd84097c731dfa299afcc177d835b2fb692f559ff57416b8da21e6ca3c4c3c9ce8ba8d505ac788ce84e46ea4c1965d4c728de3b84c1efd1b07e50701e22b79cb92b6d6c9481241f0d6d29134e4ab97e659b25a5621d988acc309d6c34c06f0bc95f916b272fd9c8f0813344049fa07b3a0aae38777c3942d7f85a6c43b20901fa072650c391a3a425ad3b4cc1b6b65588bb5977f96d4fd60e99ec364f474087a4659a9b3fddcbdb0a0d40b1cb2de04c31a3b2768c1fccbe276fee7d8e1bf40205d04a79b96b9cce8bd4d0367465a0ee47047fc635d4e1e047c59a3965f052ab6dc86b637bc6fa1c4bbf6bea34b2668c840bbb1e0e030b8a8a2f8478dc3b4de0ecd0f33042c13a8b002783ea70c950d831049800485642ae3d2051ff203519a3b4c84b8f200b93eda686d4bbae1e477aec4b334c65850ca922e0427ed2641674dcdbe12fe0991c97d27472622f5f81cd477959ca19cb0c58b8a904b76ca9ed917689fd27784878e75967a1ad367182add25dc94e1d1bbb9fca23ed3be5072c657b52aad752424af86c3af399385513f349d325aba2f4139c04f42dfde51750427cf679b24e7d529720e73cd4541e3850bd46921fe3490f7402b99ba819d10fcb309762a59a1123a85012917394f46f8ccd2796bd7bd03774483b4f5bce8a4e016189061d7775f14d29c3e082fb526e5bcd476e02c43f4183886928d2a03bf2f8f35593ef764bed3ab815a53b3300f3699682f621d08af629aba8e263820387c0f7f4166fd89edfb7234b234f78546bb6e50be68c836666fbbed0aa205659a1ed400f06daaea7df33142bd4f1bdb4e5bb01f470ec597e09fa14c182e2a5b4eb136c643bb22c102feb2988714660c222fa822b46ffc3afe110a1361448f4acc997ad0ea738b55de530f2c43d95b3650b21566c44ca996aabddcb1626e67b0800dac97087618096e1032eb7e4c910de2e09fb734a8e5ecf6b3f9d88e269160c082ef6e595fcc2fe10989e0fabfe5f045572c0b9d14d33e99d6125cc58932df0c0b04a976b072aafa52286c45c584a134a14af91caa38557f473da7cad4fecca96a871e7ad68a0c0192a883271577bf410faaec2c6d3514a785598b503e81b1e5a2dbe5b8110492529a2358036313a31879ba744c61464a9e9f45142d482bb6387785cf0a1e8180069d4d5e4b1d15ff586d54ca0e95f937c06d77031d0604242809a1186fcc7e8797afec3f1ab66f1e98066716722d577d9b06276dd59329d0086f922b2c244bc3e46a67e5e57a8a3db55844caac87b349e348c1db94989a347613f64213c5726a4b21d4337a5b8d31a888e9764e52ffaafc1480e29a932c1e55a0a7c7d5f68078dd55d24d27215ad200a49d9e643bf948a51dda87beabfc3474a7d9dcbd081ab7383a4d41cd131807e0b9788def831c4720b288f9ba8bafa2aba9621ddc3c8ece709e8b0136699e08f8781530a6c35602d07f87cf3f8290f08ee449ad0326dfe45b5574037b07e175f6f627f75bbeb94c18017c8569268b966a4808b34587556e5aa01839d300d61703d0e632e18b74342b7dd11b608c0c830d4767d2e6b85655eea66d0e44e47e3727831f35a32f78e71ac079bfd91ef73d14b2908b8f884e4a2af98199cd6880f3b6eb204bbccdbd49e15e82fcd9ec44e91808281a87f7669ebcdab0788979db1c8587f99644b561e78c385ba357bea1dfc1de4d114f9329bf40dd67c8e7cfe7111e88ee4bffc3dab4f46896ecda3dde2788cac177dc77a6f90da2e50cb6329c735782f72ac9a8f28f5efde520045c5022a9d4a058b5f768a7adae124d3a1e4ee41e3ecaa12bcec77ca34efb67ea0c0fb765f910e0ec577c367d421c4dcca7f8b105f379dd9615f803167e0ea1c7e9228b9d6f3096575b866bfc740b1b0a4ffdf8a9f33656eb33967679cf59d479d079fac94bf98daea2bd060324d0e982016e24267f8ee41eeb609a3f0839d9d2db2aaa24a4a4fc99fe505aba79900edc633c6e439bec2e47971799d2f679027ebc833e96c53bccd1bc21e79bba90f37319fc7720a011d696ce6159673e11d487b2360f3a123aa89deab19c234143ec206938b4b0b0cfed1f015d616ad6c5214eac5529f6982ac15ea3d709729cd2d382888fa2a089bf5eab666518b93bc643d402e9df00f9b3e14d6091cbfd6293d9b482c06be4ba03a7d153c1693badaf8acf578a4a28611fef1eaaced200a383a2f63d665b510d742d8766408bdb9ceda4165540f88b27eb05a653a77d03e6777a6d639211d6affe23fd70bb47042507fc6aac58a0214455677962f8a339eda6657a1e046673ad4652b614be2922e14116060730f4121e0324fd4e299772dd08e815a2ef7c7d5a1d0f38df0a3300c39cb540cbd185a4f115a79485c3017f108818df3dd0be9a8325cc2ad28334a6e014d08615759855bb656d7b5acb489486665724dd949a627b53337ef24ca5a68811b3016eb20b32a80dc2d2511f3b06dda6d3107f21b2d6fd80147e86faa375402b65c6049b022b4a154d849d63557b1c2ad4bd63340ed3090c1caf25e00694fdde7c232fa89b9777bce2b95b59e34a1bab4b5b51701737fa8d92d939a726047c0f914cd8e463b7df111d0ff21f82855c39a06d895a1dd63dbacc0cd500d36948bf6d3193fe95e3089b491bafab7bfaef27d11d7cb889ae4b9b2cf521d0fea91e75b634b03e77392f9e6140037e0b33cac54f303364535775d0a1774df5deb7811fb38d4df8e18c0dbf793bb5b89ed66c9cb9b048633dc0bc59a40a0a182a6e6b927a5ee51acbc53152924de4af99f395576bb279f8f793f238a0d24ac9802149398e2ffcea673f426f1d2d73c38f0563cd05b8aba0d9fbb964b1b237edf0a2cff7ccc65bc0f7a2f24548b6f478f819db8e5be00fed5edb1dd7e0250bbc94a10c785950409e873a32cf27ba0709d9e837d8799f960278c900ce0a67f77fa86469dffca09de04d3d9ab1a96b9ab56546dc79c559ea6e50692a105429368d38aaae1694ed34d2ff7368eb9135031f29896985a6d16fe23b439eb834d59903fe4cb544c2905e5908c7d1f01462e5c62b6cdfde18911a4c2a4d7053892d0a2c364ea5ae51fc76e726c5003b7b9602350031e31a0106e5e75edecd8dcd3097aca3dca2dfc4750caf5de00fa8e781715cdbc785331396be5d6d9926316c5febf3f451288c11e2176c9706b15ff98b2095fd630e9ccc64fa3c8f20f453fc4eb6f78e22371d5b5b8f0807472942f8ac36d7721736495049508891186f58bc1031b89f7366d0a7cf730f9b188eca9573506dd914c2c5445e297dda100a52e3479fe1280748ed9f9b2a7368a95eaa3fe9b4b5c2c50283225219c557c55c3b90662114884732205ded976d0a863d1c91493163fdcd88902158156bfc7cd0290feb1d0f97d52a224ab8e33aa44980c199ac21e0618ab2a76d115fce23cdeb1b81780616051f2ab630b15283017bebce763df95585d50d1f2dfaed951d4bd51affcb1601f5f48327fccb67c0ccb3601c66d8a3758d1a62a73d3de35bb513b296903e3e881fb6fa96a3a7363659c627de00fb69cdc7ae2bf88e9669c89cbfa9a37c9edfaec7f4aa9b303fa7ca4d5005c3fec78ea256ec65e80f9b940a4b2a02bc45fc57b9ebb774fe1deb1d0bccbf6a3c5e9bd94c90d0632a67e3761eaf6caf0e01df342a0255f1811229be7d8c3ad1520d44959f27d73cca4ca5b8c3161884b326914dd30049ca81d5bf3a06c4c8c82d016ee2e36c6416e617850703e7e9f27834fd7ab22b0467d6412f9f03a95027309353a67b0d6e941343a709475d752da345402c834886340c89f95d8cbb7821a0e1a767fdb5a2210e6c96bed1406fdf9f05a44a22c757388084bd4d0c2629ea0ad3d56d2ab209e2cf22f768cf5837391b0ca9a0871652fe54ddf11177cbc3deef5c37ac5a6cc14e971cde534168cf8972c385debf2062d63e0160bd51c9046a9c5e2b0ea1da460c93c8d74f41556199f83495f240730e16d75f5af6a5aa4c4bf6a3c2fdb755cbad430331704cc067aea3aea88b0a058492867b30ef2b8f77089ae63040c488205e4fc55bb2ff1de4eb765b6aa6f7ac80a526a953b1976c695d2ecb98b5955a16d8c7e01643720fd4126ca581b691d351b3b6e2a5ae2687417b51f322483c0dce368dff26c4383dff6eb1ed42302a9c1e2a58424829bfa496f1f53a3b053ed28708bc1d7b35aebccd1a00de671b4aa03b760fb41373a89a813d868f7ffd946d34ef67bd9069d262c041bd12c2c5cbcecd2c3df5405b17cca0ccb604eec409e825716dbcd1ee95dc82f736753d017ff6d7a25a87168a3579be7fe17372f579d9c5355e757a858e5e9104f3645a16d20f05ff586b209f30889f83286dbba76290465221deb237653104583d3e4b8fecdc78dc93138d411b4a94ccc8e8f00e80544683d6b3a73354c1eaa9282af155cdadd8d0ec2229fbc2a315112a7e5133cd6ab924486a51a7f3403a0f207dd4fc5cf0315b260911b91afbe311c6698a7eb3fd89cc7b9332500143b96b167446c1e294f027274f13280590f6bae2dcc00c431cb7ed0e80a79d57f9a0e01da19ef9574870829a1e152469ed18b30c1ee7f4252d5766e4ca8ed6e0a3d8b5993014a21e5bde362849f2de55f276692517cb51e77d1b5e5b7a1e5166bf7c738339ec47d8723763c3b07aabcaff12dea6991ec79537182c488a87681bc4c06dab4d96339ce2ea3c6d4197261f9d953e6fad5452636572264013003667a7d85398ab77c4b31faccac90a8122bcde881ba36e783d82302a994d27972e82d7fe3269a23af3870caff38518b977938f891950e05f18364f3e95e6c06d845f54413e10a832c50139bcba450511fce952d57065da570c00aad74570da02383808e92fbe9712601f2e81fb88dd98da283c1f87c59e845b37b2e2c53db352bdd8632b70f43e184a4c7f0ce8f55c7e9fae5f5e0c62933502cf104056e3c013abf2ce11bc9c9b08a167669aa3e9967ce4ef9f444d09741dc7dda3356b2e15ef4ef35407e262e08cdb35fc95fab81b19abd09f897c7059e110de9c19fc34ecb5e2b65b417d712e9a2d39524cbbfdf338a819e2b816481f97fe15b73e910f63f94ec961d26824ef7fd2fcfee3c5d58fcd736e697caeb195a15f96724617c1f2e632d3f3c07b7c221f3d9d1662b9edaabe6214e5f46cddcef0c221330cbb65aa7140d915e2e65eb0dcccef56d4e7a2939b2f5b47d3b08f776794ad6fb37dca60e69cc2a040d2178d73e139a2f0a7478bdf9831da3f15f83900a959fbd7a18806edb0852c517a601d81e97910450f7c88844f9a792d6b97f491d122773a9ae203391626ee43f16704e33be31f680ffff3da786f3dff5c7116d4ac405e5028ab584ac1c35d5abc325812a8e1faf2b597f1eda7736e5b0764e887ec16b9dfc29e47fa6a0c0ad919f1d823211319def98899ec3fa4fc72bbd822baeaa186647afe18bd19b04684c8cc5c19dd05c6a5f696f21bd39cf19cf200ad811b9e13a477097050ad392b5bb9ea7ce914231a4b35a9a25f42c82368721d075342597e4c1ed04f474bd37cc8df0ef752e5c654e6fc64401b2b37e56c256fba8073d6ef2434d71623c4e5986847929dd03e9b8dba0cf2ad8e83f65f630e44f0e20d58f37c08bfc6037556925c042871ce136b9a8633745b838d361841b281f026d513bf11d5fea589ba6fb12e4a4040066e30bd25dcae48b41927972a46552c0ec3e41d37ecbfc2812c6aeeb0cd173a7cb31488be95945130f186052ff8d9bb1daeaa5411a199272518f1f5babd097e1d9cfa0edd2717af53b77fd2c7a836a5083dea9924d1ee2e68adc37d5629d735f8078841562bd55de26acb308a360d2bd46a96607faee718d931143b1ee92398e9d6e541b10f0b47c55f1dba47e78a399e3a39185c0ac4659b28d5ca1c8e531f11e1c3072ca66dd689b58c9223725e0d5973cd52f784cff1b58ace9bd10cbcc75ddc7b62efd8f84de8df3d51fa50b09b00f08b822e461aa56f4f5568b8da5b01afe8c7939063dc135937ec9eaec1df1ba20e54a1aed2537986ec9e0674f9203f5ee0d035d1c777c0a7ef5dda2c43a18575b5f20d62e64ab78caf4f36cdcff6543e0d2b4b30e58d8e2d4473d0a3b30e8c93532b97ee20e65a2c65c4fb43128377d05ed699ce5c0646f7fcf6474615e0efebe0ccc7c466c41f564310fac2e5d6eb32831a23590d99893d58251e50bad0d23a317030d1990aee00195aeb6ab12559775f3e26edf83dbf3baa1db1e01c587ac4ba1ad38335463b0e199d99c461ca07556b57f1833352c677c80074a27a1125575669373ad85dabc6668aa23f8e50162e82aa1712e220a75969f5fc5d97efe7ab4ed09cc03155df2c35a94215dcb18fa11fb405b960466a30feaf4b6642f0644cddf0150461e57e41edb0a5b6c377a0fb34ba87060e173f169591673cce0bb862ded4aa18c3d1bfec60c1270b1fa6be132ab814a32e0d509706b77e278e3fdd9192898cf263325a2fe703823b5c9c2994e6b9310a43f5a0ade480d2e11604859123d0f5c9c6f083c9e14753dd0fdfafa07bd96aae7aad366249bddf654514e238ba7681120fe4accf22f315fa6e47f00453f11de40ed9fad9e1e0b87989b31f940a33d16385a78661c6625d2f2003667d0fe10cf3e7ca872c351d442ced17c57408f5ad72243f909f7e5f5a89d45d9f70901f50f7c664725f3badda87129c395fb3cb05e44ba58a29dbeff89d207b737d02975a82e0e12c41db936aa93cae25ce2169fba033ffdb6edc9e4a834edb941bc0c760251142594a825549d8043997b292cc0d273914a7256d0b573a292fc752be1c944e7cdf0f3557134c6d305e2f8ed1944a1d51cc665cffb5368e9bf8fb1621feb32091a65af1379a46d8719871f4a5dd77194cf637bd53a72d708a02b620fd4e968777356bdcd2354dec6ff7f483f95d6a9672c705723c09ff46b5cd55383df5304f6a2fda9768318894272327a1b99ba752e90a48fe5734e45e96b1e929b1bdd99299273ddda5f5979a25727455def95896a6b60822021ce1a61d953bcdbe2ebec375bcb618f4fd5202b871a1811b51f67f65b7507b4db7c18b637373ee8e9150efbaca6b7e4e0df36f8313ea9fc0461ddb0b58d1875b5892bdb94a09bb844c25dcf5009febbd38bbefad9e3ab8600c8364551a25742daaddcb99694ba465ca30e079d6c78c88c4bb288d3682b55f5a145c71e22fc2c8fc472d62a9410c738bda25ab9ad11cd37a6eabdf543bbed2682b980b82598977832e239c3ab414776bcc0d5e50aed406fbb766ea7504ad4e5f864a60dfd91260f121ecf58127309333c97745a7dd1e8a2f364020ad56f55bdf59daa23ef2bbc9e83f421e53d73ddd11757327e3acbefdd3ec89f90e6c5a7f9b0e42229b01900ddfcd7fbe1353fe1c0f686cdb39ae2a3543a8323a4470a31e50bc4b9c9fcd7bd418ad79bbf8a42a9f70cab9e258e557fe4c96dbc32ffc93b8b0542bcff491594954cfb595e789aacdf5b105a0e2dedb3e4e2183ca84ad3629f320d83e95e473d588b6004d4c99e2cfeb16b264c5e361a249905f229998dffb8a9be9e49ea56fd4c83aa249ee58674b5ff9c9f6ccc022406ee31e0bcb9433f81ba6ecbc7c1ad66c0e088d6fd176b25089bffb1b5d39a66e12fbb03e3bbd89bfb4e2b97d466a12b77062a1b57b6510e398f547d5af139b002fa12b63a708c9d97bad06694a6f842cd9255bd392e1a76800657ee5c9f8380dbc6eca813f4a648790bb6d465f08692e001777ed741990d3c701ddef026284746129d6137869c8818abcba2a4b48b7493ec5f8daa9e356a076bd5432b28782a896f3d5c4b39c834c417ea1788a861060307aeb1f7f6f698e5a415d6b0d7b565b6b25450de896e725163392b2257166ff813adb78aca3f1a9c0cbc6af114aceb7235bed07325b1820ddf6f98cfe87b8644cf562202efc20a9c31a06474dd4c5ed99606ee7d491ebf43e878119d6a9fb0f97de7b5ef3a22eba04f709c8f56e6f9245dd01d319f58fc3253a0f2d05006e7294602d57e9d2b31238e39a3a99387c2887c193b953164abf1af3f320b48793d46c7686fb51ccfbd48af3800263dc594024c2cec6abc7bd0c9ea96ca09e5d9e4aca4d126282facdefdbcd56abd07af68dd59fe6157e7e3a1e05c8b9c0b48f96366435f245ebc216647ec3a6d39d26c57ff482573a05b40fd385f041995316676b84f9e4e293c1fa443122405b0b15ac1382dfb23a8bc9053191f5054546b17d80f26a141ae534c8e5e2e49baf6d11a628740b1729aa2cee17cf7bf07c4eed96c48a861323ce7f6a56793107b4e3fcb6445245e87c8c5831ccd224dfc31e18d16dd863ac0a95831cb737c8124ce8479def8ad27de5a65099e398cc7d67bfb27b948d7aaae911bc166b7bec7b8f6687ba11cae269e159c2ddf10a45ed5a4d1b11edf03528dec1c48ff82ce80cc11f67ed0cf634467290328b502eaa2cc7fbd5b2287a0343713a15570c6f676e64dda825b064a76d99f3400b5621ab3530c97696fb44e77ab82befef9970e1883d6164bb4630b050bd5322114f9c858846d9e8f56fee6150b252df6f7bda14a8f03455de53e60796d36e5b73763340b90beadddbef1db07311d618309b4d89d2e98b8f80df3254facdab0c6f562a8a9d89606669c304f0fb5e0476fcfb18bca834fa4561b692cb89857884cc6b64515bbe72aa65bf61ecfc262bafa4df5e2091c32a4ac5475d9da9e9ad16e5105407bcf56d14c8c03323ffa97c351f7c8abd760b39c701728d34faeddee5204e0db8572ee2b1acf9d4669ad7f54a9441db0ab9c16a1d158aa8bd088c3fb89e5077d5480c18725bf52ba981641ce56f6ffc03867225a7a3499294ccc970d9ec9469001fb86f0df450d217a92b3a50e2950cb4b511c54b7a054c2a2bb656381e14bddb1dae45463392a6c9ae0ac08055f65ea0fbfea42e689f03e65ef22824cbef81b37d14036e2e51bbc98df036e32ea1c39e1efc0f1dd9cca977197116e8e6b31fbd91682f7aa0ddf58d41972fca4182093c59e9a9cf964196a98a03e7300b3153a691fd033cd0a55b1bc8d39993c4881f73cd0df578a72fabc274be8d255c22cc7dc49a146621418679e5bbc30b9cbd08917f48e194c77dff4d2d9954f4fdeb9bd17055dafddfaacac193c90f6de62f813cc39ce9c1f43af1804319b804c31735f8483e9e0cb2d85b40d75e68234542d250f3252b971347a6a721d614e78db282413d47448f0956cad35e9edef782e0b64a6452015d73591c42523daaabd70cd58c4201bd0fc082584a4dd008143cdd485bd67558352675fbb3520e9f2ed2fb0c31ac9f1a8a8361093b42563f14907e7bc58132f1a2c5beb186b2ff4f9b0d26975f865fdb6a101236f18138775fe6f0cdcf4cad69b513e39577c050e3c0c91ac9e5581bd534442a50e7a51c74aee5f1e1b5ccf7a158d24c56368ef6c909fb9ba306ac56b0f4890f27966adf36db9bfeb3eb7fb674888742ba88ea8c1591a49d5dc8aedb7c09eeb426c909d43364f62727a4dce3124b5c2f9ba288b13539af4d46d7f2df14a917f90980d2726f08ddb6b6efdb18e9688ff79a4b699313b784eb2407336f5f1f90473a9c066532133876feb47413b6ab5c052e8b83492007851a270bc9068fc6eff5727a90a337fd2a9dabdef2e13637278bf4112e47a62d6dfad2c82573a96cd0921c11c665ff17b485af48dfc5cf9cdf8fbc00ef8330ad3fe5b02b15dff567ec9efe99a22646adc7abd56ac3ec4a71777f236522de60be85537a100b13d8c2d6acfd0e0376d154c8a3a0ee74fab8f6b8ac4a34e6db263d404985b1e3bea15fa655437490915c93ad84b9fd74092c0d205334ea7b6483ae2dc313ae30b18878cc442bb35ab630a132cd734f8bbcb00409c4114be31b95306aa3efdd0c380d511300b0c0c77ac69c6346bc179e45dc3de364515b9191a17b43c6fb1685d7f3f274e85ce49238d62799391fa0b95312565ab73ddd1e8309cee8ddb9890083870ee34e4097179ea59e705fc4da82fb4468ac09096da4a288fc8d9d655bf6b4ce206826eb3e8ab8f867e263d76629a2479e44bdbf4f4e86d5f5a34ed814945bb9443addc5454756fdbe63e4eef097c8b04945555dcae9ca8943cdd8e361fc88dd96d8ecaf51e723e331aa0ce242d3661359951117b2ec02ef6d64c168956d16f9a7d0b1042a716c5e1553e9e9cc1e3c984611a6e53821befa5816dca15f46b4bfda23e625f494b276b5df0e0d3992b7c1a9c242784c3bbed007e0d68c17a5646f0184d80ae65b6e184e130af83c807b00936378ab92523b35f513102355600cbc553595e17325bfd465105f0173f20dad8f7095bbb9cf16b05db25e5a99c2520505105d36021ba3cf28904af68098541f1e4d95548cb940f34203277aa52abb6b53c84f6a9e311467858613b13c7bae94f25ba1d59d7deafae1a70bac22f0828f40b0ba3e07a20c747e1edf1e79c515acd2e5999fad0370f266d1af0927360cee4270ec52abf704620ac34b5bc5fe1e828c64e2583ffddb9091e62b999dfb19579daf0976df68ae4f36588285035bcd29d6494e357d93dc848d7bd8650e64493233d8196848dcf8903e0846d3d1e40da571558e910522e8a023d5815c4e17cef00d008ac1aaf28591680f6ef0b976c93e7a30dfde8ff81c48c2d93e3816bb3c0b11aedcf16c83e0a70f053198a55ac7a1eef377f46d7c3e453bb8bb568dc19b3b14a25510e4eee4aea6fe76fbe6f59ba18b70ea33b5059bd7464b6135adf19cf395ea05d671239ca68011b5ba139178395bfb6e54b20d37367623629d687ffd23419041318e9b83ff5617ad136292902b353dabc48781e6ff44c8ae88650633f3cc2c687d303866fcd73a56d6d803bd08297c4ef29ad4fdf9765402e33fd8e0594d97950610b6d41c3f6b130d27f5deb221f0b43e43d5c54dc25ccad4e0c6d0379c7cc09a38f8cefed444662b90357eea57dc56a8fbe271e861bdce5488c73dfdc587aeb0979e201bb684a661fa79186447c0ee95492844969315a559de6edf5b3cf64f68c306ef85547662495fc1994079a25392dc04c2c50834dfa626579ed8f7e6aa767577d6a768c126e858e2b6ec135246ac342f1a66558f1db6014a515a5b81b09b3f4a9d4ccb98643a4f3c12711882be6044cec895ff586e12f8112d7c0c9e6ba571b367762936e363c69a7aff0cf355724c82d3e61361f7f2afac197b7820d93b906592af1211b60f7757f497abd55a4049c61027b14e1df8d8d58f2f7ca4464d0d3282c43fd81467ac40edbcbe2763038fe12bafbe679ad74e32e985858b82167dec1558c7b7d50b231ebf53e6f0e20afbc5c6540c65f37d5ad75c2cefaa8a9d54c60832ec680fb465a85a83734f0970db516d57f01060691ab9649dcc1245ff221c9c2d06d19e4c3b28833de0421fad0e59cf39d398161e9c1dff5d92dd3f52a20f18fd3de3dbbcde18aedb4e7e0c50374d64444a2142688ae6409ac49bc9f905d80d8c841f67b2d24d6692d3172a96c8d064fb4081c92b2d31419222bf43e048af69fe96afdb4556be7b7b009dde546e1a04afe82335bfcc0fbd705a2ce3f081f87c443eb113f50d04d02981988bc47327dd5406dda2a766003118c1bc94858b50426c6be1ae2b910ec594ae29cccb8c0422b24f4bbaebfbd3c88b4b6782de74c041113e2dd5876ed6dafc6ef4d974abda59e83d410af18f072233ba784e2cc04a0998d33579d500d0d4b40ce44d12db43ec4f1e03ee21652da69b056c6e4d8fbbd260316552899615489d5e35f7f08a65473c924b660dbf4cf830e6d4984fb6c09c239c0e6e1173a6a465f27362589a5128b9325a4ae59c43c889ac09852494d51df62e708dc27f3e1054f0426b283f5318e779debe954beb4319f4a90d340c89cd0d2b7eacf6affd55bb64de4c29e7e950c8c457d12a2fd29fdd00d0568cc93173474c27d897f46cf694e20f3610642d5bb09a1e8213bb84fd8e63337c85d5e816e97d5ac34329d4d871fdcbc933729adb739c99c13d97dd8adfa9e5921879bd547456b09825cf28eccde38ad2e19b3e50fee3129033e4691f54eb76a3b29e70d07068d75d7cd0712564c84ae3d97c127e00d7a7f9a7a519fb344c6a38e613d8d5e1d3eab8f343930a29292e60e7b415dc9ecf6fb66691aa6d2356dc55b80387acb2aba53091a782efbd06a7320f378acc812e3b5e10d68c98dc0cf5e55f4b6cc997b46b9bb56cf8f7487a5bed02b1f62beb060daa42221f053fb3cdf7faa6aff8a311a65623f5b1ef3f563d16048f84da36111af0e9fe471bd74efd9fb455918e3913a6265c89ce5fb09d24a4dfa175397c50416686ee839f7546f8738931cec939e7d3b8e86290c4868c4f3265f59add1477f4a4f03f991d7e48c70fe382aa2be2910777a685af3f58a7651af6449e3d5fb00e386d4d5cfb9e65c01dff6cdf6aff60c8a79314220f45b844f4fb7c7adfe9b6f5daf36af015aafe6428d540d41c1762f5050cb2b3ccd29cb43a28666911a574701e89a0ac2d12927022d6371f79aa1fa87994eabbcfebb8915e8f89327615df70a3437dfb14349eaddac8033ecd107cda22acaffb0ff8fe7108e3659cc688c2fb1254b523eb7a0019b7ca1c132f71280cde1a80dc85230ecca13dfb263be9ccda5ef3d106169c36ed3a8e6b8abe6b39af5aaff0c14ad7bddb6111442641e1b066cf316edd31d41dc3fc59bfbf7856c5056e4fe4cb74a94d9e1026cbda8d337c78be44bdc8fe703076ec65bb0dbd9173bbe58c0c72f6e10ae801c6bd527a0a8f148e0888d705fbe5047e8f6e4c4beda0094a8a789c83be86374c93f43235846b08e092b26ff338a8be8da1238b05d8495af2986b8f49d08742169db9630a26f5b06648e88ddb4315305f4d6e023913b3480007b87e2835149f1e9d97b962261db92e7a311aee156e19c8ce6a8c2a4bffac0d80363fd6d699368136aaae914818e8599f1becdf4ec6d5a3562321cbc39bcb1ae51ae86c7132cb9cad2c2b0c7f7688c729839dca7e899d39b1d61b37899466f121e85521eb5a1b7329e1b800762b34824da3daf1d3467c0c5d6c503b3bbe6749a294dd40262143a3b0d6d21d424c032e80ac7bea19ce2b55b3d560fa21fa0bf80b350fe95bbda09f9ffe59091a10edfe8cb2e705bdc3e149755e5c6cb24e4575512e62163fcb23585fdb628bf2717c13ed1fab7e9822949a214e6ab95f2ffa3dcff31ee9c241f0b7ffa18b1999a29617950f726b8e207009a9c40e6b62ad293d86a1e6f74cfd563af1db3c81857bc029a30ed2ab3669938b5ee05487be7c5b5cedd9e229ccf7836fd1e4c612a40731a31c27327da5ae5a5946aeb24752e08573ae9253c2df16d457596bb8701c4817b59a8232378f89b1deb37b2dbc0a16c99cc8ece6c62ecb32753d57b1d551462f6ead2f25b61de613ce9273af4b6a1404edda2dda8c58833f417f3a0057f033dfc98632454e6767472b76f71599151553c31b767d3ad567a6af5337e7de0d5d9ccabaed957f264069f7333f375ee0c757d52c768b052730c13822d48a2f6dd5738a890c7ad169de010c3cf3a88d0aaecc5263a0bed09b3ef96215738c84530202928dd1ac82920271c7073b3875709d90314f91401a99c8436d5839abb377e1b695fc0d3940777582415f3499b1a585d31d9706bb6b6703a5945abafe2dc7f7e20237eaca69b809273e911d0470ff78e46ec2118c9bd7a609ed924192efc4d44aab0e9f14395f81ac88036f1fe58a0a1735597bf88bc0a51ab15e132951537f5631d74611e482aa9a6cd7480be726276f2745d2b3374b26670d6d05f660080572f560ffc6952ff58c72b8fcb45690bbdfa72bc9eb786a5b46002620d3a70dc19729864ec201a0f6c35b4c0e3ead3f10658b7be4f04212953f443ffc50277e388e519f47809ac5c724f93683bfffed12d856c4f8d924f04d7002eeceb9eae6772c35167a0c4a15d895bdb6394ffc6ba3de9ccdcad5d4af3c9f9db0a84df3b03836e51a91554b4b065115a282d6e760faf96c3455bee8bd56b0d6b566d0825026974ca3f0e754c77f0efc3878fc2c87cdccd84d7fd1861c73ba2c76dd43fe5126674226dc4be80aa81dfd4fab580f586136bc95d6ea35be591d37943eff18e34fc0e455b5149a386bb448096ce6f89a9de78e8bc869943c2abafad4b44276b96ba2412e1cabf11e9dd4a337941ae29f9d290f6bb806c65627fd26acc897f9ef9574c4dc25d2fd96fb0aa982150aeebc9ba887e3afd096b198f89dcd266974466c10c7cd1d48a36facfdefde0efcd0358bb5ad71719a770a762553d8863c6408e565bbe0b420f23a1b4943f26b0f1c0c8f7606ab876dc11bf2b84145ab991a6a886ce427ba777c0e4fd0284d4676466ecdbf0c6851664b5fb7d96c4cf8c2bb6986c1e0d75957b58e4f4dadcacf3197286de57abf7bd2329ef2fba9a186c42daf2626eb4dfe2ff64ea632af697b81c38899b48fc9e430f47ba9416d7137a65e4e8b9e78cbb1d6855636e88f69ff7c085159a4f2fe6107b3850845ffeb10e1d4f8d3cd65d4d168491804ca0aa064ecf785e7aae618d67b6de29b787cfd088ca60f68c7e89e4836c028591c5e0f0de72525f819fb4b775d32c94bf072568e1ee2f21a9b88611ebb6ff1957669616c9f0943201bb3a502ae33af331fb1d21f73b0f857ffac2e0b45fab1a2f0d22fbd6392d05d5400873ef81df95f9e793c1159782d15feddeb1e1d8b49481be6e9c371f7006d37940abf449512b4ee25814e4c6857ce7ee1ea56299c8c9a24b428641129aafb783cb41ec06d844c6d38ffae8de4636bab1567d504a8826239036a04b1104fbd1f90ca727fc5594881f6eecd8a06fbabefae13af532b07496fccdf0123be829e564c2b2d5c02331dcac266b52b7765cb1851313d49af1d6a10060baa45afd63e422b6e1c041609d04b15d0c67c0c70e2e7fbac3559fac00ced0acc1f674b635106f8597689b95e6c91f47f6bc218859e13f77c3a4f425c47689cca0271becc1c710947cd0c8fedd4763cce288e96f9b24b34aa144510ac6b951ebd3c743ef38a49ed9042cc04dbd50dbc5e9611ea5b1db186f33756d990cc7174330147c415410530e026f66747a7042b8b22872e19ebf010158af073e9134baa5aefdf96701b3d3ee8969275d818e8dfce42e086765be871a65e731a9b7f33358f8718de22196311f08cd14ff33a964a55fbce5070a77ba651ba52a5c4502a54b1c4241031c5f40b29d3433521535ea90973de2f10ee99751a0ab41bfe39520ce3d29ecb06fa506dcccc64f18bdac917acb51b06e1a8490e1702a6de23cc7ac0df510bb5609611a26f68382a58671e0eaecdb29886c531cd52acfd7c45b3b0a1b876e0dd84969731dc0bd72ffc5e4ff27ba46d568b19b18c8df357d0b0b437f13487e838eae299165f25f9e72347d0c9b0c91b8257848d6e3cf6f234019c22a3d54d1186745c461d95e764855dfb0cfdba2e10bfe221eb0e4347e8c3ec6868600e09dbb99d5b783200bdb0d5eba1a9aae92269d8f0acf4a58694938be5a8fae440b5668d5997fbb218a3a37312bd86b6741782e9d369eb07eab35237d28ad8dec2f209848941b7583e89e6a13c3557bbd8922bc5e24ba19877f7598209ccebbe488140be1e4cd04454d910cd9e8f962e5253998e95f61403bb8304ab01c7b632922ef4f5342ea5873f27dc8710cc18fe8868b4cb955de2cd1db96b81a99d4d30fda5aea613a14f5b0047eead2ce378927c2d8f684985f07537a5ef69931b47113d591dfbf17ecf83c12febda751f2c8be02966303064158a0fb8be308fdf8946e2747f54acc1ce2251ce32b19d3fbed173da1ca02ad2203451b838ddb5778786496e96926cab9c1b228f4bac1abfbfb880e77788db2d83d8c0bf1661f43cf8301aa0429fc4134e2f563f28a50fb215a8f3e488cd2b1310f1d88e274dfdfe3da271246b7a1e6ff403e6aa16ce0723fcff47d7fdea25039e89fb0e3d6f5c6b166161bb545caee55b066026a9f3f7e2f0feb1374c9470cffa2278be335b2ee3eb985fd8df5092944a97bcdeda960a4027ccbefcac6b51b2b0231b9aa44b19f96dcfb0713f0ddf158bc67fa35c048bfd64dde42b74069fcae2f4b7a0aba6d68ff0c1ce9413f9f874abe7342f5f54312a9d19926a01232eb2edb9e2ec9e79a3deb24340ccb2027415a16d93e2887299d335148b75b5b125629de4c3f448ce22c337d11e6c55dea1bf1a437b6533ba19acd4e9c4664130db6bbf4a6c7990a2f5586f74edb6ef6284d66a313a60e3c1f4762ca806cc881b5362fa4bf99f3784ee8a5c583182bdc06b51d6521d3e56e8392b099e0136430dc7ab484b10eaf6f4e0ad47fba5a491d62989dd03bb559bacf1f2de00beb59d67b8407ae98266cd7f6866d88403668a1057630fe6e4b60e16b9f404f40955ca73c2be41acb8cb01ca70e35077055e690406e2c044f786a79169945b666738befdf3d7345e5e324d4b38a46399abba898c4e87cdb3344bded62b88660e51bfbe2b020e3a9e0bed5d42c0e37fd368e051f10d3fc4a402ae894214d557921cac541ae39b31d5e69772377c50468f16b45a80e4a1a6cc37681198264da8283eb7368cec764fab3b3c941098068c582d7b106fbad1c8ff7595c410ec7295506163e239d7761e99066517104ed3e9dab085f49f4860337687e2dcadcfdc2d035f8ae3f9a236b378df3119ac362185bf2ce8bcb5d9b3893fc858f24fcf10cc36811ab2a04b52d503ed895669e5332e9b79330783fefaef0ed87c335bdd77098b56a1b35538b51990abd573186f73ee0b9c8cd4d837a4a08fe09961194640e8bdcb2cb3c33c2ac7b09163934a9d60e28a8a0f2d1543ee2ba5436b202114428a4468ca2e5ea907d4693bc171c558618a527bf32db1fe3bb4b0ec1b25eb53dbbf25824b8734016019c6e0f04c4f61591bfb338833d205e1ca578f0c9001df6a012a34a9d86be242718678bb9c6e94d615516e54702cf89d9377a2933519c84902e2208aa64b9925b0d609dc19e56153cac2a782ecee76d88154ed0ae712318ba03fd7b5754310bb600dc0b34b816dd86599c88067e518e20a9dced73f6935b8439aaa12c73d72ccc98ce7c5eb56f4c81656aed4c08bb9595ff2ef9eee136fe66a91c7f3f8c9f68381e0e5052166715761275f447052cf8376543cbb5941cbed2a4d88888a2fb0c0a1ae5afc28b82d9cdeba55aa60af271bd40f0f079c685b60ef33f86387faf71e28a5d79ff9ed937afdb75c38d910f3cd6182a9a5a9632032f97028160d4739393c042cb0b55889b720735ff5a90e7723cad350125bc72fdbec2a689d5aacdb9204b16c4a30d412f04b2016df8ee8107f4e96826ac221081a6f18685420aa17ae9dd2593f53238e8958e201efad8c1005fd945a83fbfd845691860e828eecca5ce7491ed8648ba4bf795a0ad9780ae570eb4a9bb137552d195df3b2ce6a57d5fb6a2779077227dec4ad55fef82891398cd49d4013d402ae830f96e057aa9743f8c092e5235b8178ffda9446fe5517a84f0875e92914287f726f6a1ac464843370cb20dc0dc6e106654ad66ca13d35c8acae69b144b33b4fbbe6ebf58f15a6e3a9b5978b3867a4d2606e10a3387bcf5bb230654740ebc8a74b977b6cd3898115afb4da613b032899f0e2f7649a5fd4acb8c3cc62e1f4926d5f10b97f7c90ec5844da76dd9e4cd848a5c25dd33e9185bd004e08a1aa8d281b232984cc284da8842d05f221f9d27673cafd881b4408e09545d4bf02aaf3f8b778ae8ce579794d693ad23cf6760a09d5d44a78cf97863d683f3ecbe11e5478576d449ae08fdda24b9d2312c97a1accbf2981ad62ad720c587f14cda7296de04a150f726ef1cf2c02c16e9064de6e1fb2aa5ae5d55a1485af58051efa00eeca04d51f57fc9bd9003452439f17dc5ff7072000bdf794bc2649b9a825bd25387f268b2d49d8f98b2149398e2ffcea673f426f1d2d73c38f0563cd05b8aba0d9fbb964b1b237edf0a2cff7ccc65bc0f7a2f24548b6f478f819db8e5be00fed5edb1dd7e0250bbc94a10c785950409e873a32cf27ba0709d9e856cada3431c785a885012d859805fc59641a6620c4a8647dbf643b8878a5215135fb67da1747109dedca1afed1ce765d4876df99c528912e82e2ff5861e9899ce1d6dca6cb4856051cc4d65ab6aaf373e5569c921f2f456b43086406fd88070cc39a6203bdc4453127bd9e201c562042131a8c4875c6690b0d9414e00bb68d407b753d75ccd681d1e512ac650aea0c9d1ae2c0f7c136a91b0f466e3c63fa9103cb7fd231e808e7dc44d6d17229a248b8ce0da735e5d3ba58941ec6edb2b6faa2af4ea9953193cbc6d0264f0b6fca4f6c493f9f761d66ed089bc898ac1bcf6468565d09b4c49fb2f628a8392556941538efb3c173b26c329767a9a3268dc899031adc8e15e2dae4b0e0a7a0862e49b9dae11a8716d3290210d4574444f9fe86fd5517cd94e493db722cb52a227f2670f400c121d63bd267c7fe06cc3fe30b38d2aee00bbb7b6e63ee61c2123b030d823ed8712f7bcbf25efd24125198eb6dc1de68a05f71b05cda02f34129275de62f35f5e0af730b263d512c7642bfd3866d1dc452c02732e033c5085f6469c3cc52b0b8694bacdc8ea9f077315af330bb3c9213bf7a0ec745e3f00dcd400a5208a055a6b8dc6e7ee79b4c262862ce4c5a8d2ffe828180444a07dba7ae517dc69ef1935f61c218a66f2248db7bff4e00a256ec65e80f9b940a4b2a02bc45fc57b9ebb774fe1deb1d0bccbf6a3c5e9bd94c90d0632a67e3761eaf6caf0e01df342a0255f1811229be7d8c3ad1520d44959f27d73cca4ca5b8c3161884b326914dd3c9f5bc1c351b551a3f6790d4cddc3c671f117337c0524ae700e4813045f526264f7754e2969a95488ed2cef67550c66eb3236d48a193e11dbdf67aabd813985957b33df68bafb9ff35242d68137b97f65d43f36a80a30441a059cec2ada323f8d3b89675d18bdcd9725849694fa422d282a8651e3a4018c41cd3001231d0446bd3b9d72bbf0b05d6ff99fff8ce850ad1fe5a8873a4b6c1f403c8f9dd59c70b23e743551c3449dab4fe791db37c8c36fd6a2ccfb5952d2774b5cd21fcd31170d19a2e89dce886428bbc8576f88728ed667653d5024f9545729b51de9f52cdcb7114d7a0b0eaaa81a9926be4ebac5a9f5251fcf86c749d16b395da76f9d8beb5c6309b7e8ca6a831b4922ad18b343a9118259e11e490726f440fab28350d017c172422457c1efc69052d008e505cce0cd6b1594124e41af862389e541de18edc8399ce8efaeb012725bbaa54edf2af988f0df83590d9922045baa2e64f32fc97650cf39d16562bf1b71d5406b443998211da7bc36145440078457335dc89c55e4cfb3786397e1e17f6c9f17ea67f73ba2e527443a84cba51665c63d309e85200dc71773731b66aadef4b5f5e75ed3968785af3e495c52b142dbc4239564a96ce7ec56e1a617edcf99d23db684a1f98754e5ba91d974af5128226f81cbfc030277f604f13d29ab50040c661956233f9d306fb94f10ceff866c9fc6575fe9e537b37a1963570b92dc19fd382cdf04eb4c5d76569543f4d18575d6a2dae6368965b051274920f874db241b827b06a538d45a956f692faec5883a70d7f553a2318288e969bd8aaf747075b4d0007f593976159202ed8a23f8381c41a140c0aaf9ef9574870829a1e152469ed18b30c1ee7f4252d5766e4ca8ed6e0a3d8b5993014a21e5bde362849f2de55f276692517cb51e77d1b5e5b7a1e5166bf7c738339ec47d8723763c3b07aabcaff12dea6991e57cbf2c97d8a0681b1ed79122e26f27a0638393eace3110097bfeb88249dd9b27803de2a468688a18ba29e7408267b2827e5bb6bf208dbf9526499b6b768a42068398240144ba36292378e37782330079cf16226e89b8691aa39eb00bb13955beca0315a4b0fccb0ce84633c82fe5736691de43cca0a6287c1e16fec7d5650fb0cc472cd4cb863ec5141d8736c90fa27b827ad83060ab83ff4e4f52c23705455be895372906eef1cf9db2fdd7c54ca7b25ebea321933afbd7f8831ddb5842a8c40fe8e5ea744ede78c4809e4eb7f6e126bbba74609d824cd80efdba7b122a98f20c33c88d2e297fd47b135c62e36b9065792c6de6242891e0e9bb6e495497b6a29cb368bb2fa7e80b6b62e2d0270ca1423964ba5c04211cbd93f7eb38cd435695aaddd3b19174b43bd3f0bcd70dcf5e3ff3af853091d9c1ef0714eee681be7bc0279eee898e5d7baf3a17d516df531700956c7386f6adc164bd759db3b9277b2a66c091b11e354a22ad2f9e30f78243aaecf15ede7a2939b2f5b47d3b08f776794ad6fb37dca60e69cc2a040d2178d73e139a2f0a7478bdf9831da3f15f83900a959fbd7a18806edb0852c517a601d81e97910450f7c88844f9a792d6b97f491d122773a9a429bb9441b623634fcbcf13effb32c8405e456187c1317e13a2a5e1d9b72574311bf12e7bf883aba30a7d1c22d3a321f62cb500e2b880981894f4fd54823aadb9882f7622f95c034e13ca46d697f7d7b416d207692774509a43c905e5a89ba9c8052faae3629a10e520f3982dfd511f0f1bd90ec606df04d4c653babeb463cce09ffacf82d097b43dc280f6751ac7ae863decf4f5be9136d68cd0bc3c435f2cd7144e02ef1a298b77787f14587bc0ade060a64fc27823e9fcc55f51202190a0f8c2bfd93ddedd6b33ea6588acc9357a1eb8462be9f31a5a39058ae62dc1e141320bb7cc9ac730d2ce43b6e1d2dad0b4a1a8b7659b5e332a8a2145b6c99d3e9a157a97fe310e4c4b51f6f590021bf806ac93d1e02208f25d3860bae09acd0ccaf08180a2c6aeeb0cd173a7cb31488be95945130f186052ff8d9bb1daeaa5411a199272518f1f5babd097e1d9cfa0edd2717af53b77fd2c7a836a5083dea9924d1ee2e68adc37d5629d735f8078841562bd55de26a4b51a409190d85fa34ff75c9c84d7b0b1bfcb17587c956e57be50c60fcc7c46bc69e70cc25eaf93c005ccda5e995d9fa0fd2cfe39408cfcf15304487ede3ebde2bd5ad4b55dd3885428c4d04d4aa0423d26113d02d09f88bfdd9eba768232a8a7caa1c9631bfd724ab45f6e4019ad07767918a752b4fc280cd84b0b61c404973b05414e6a136dd6ccd6d03f60991f4fa3a54cf1d172959bc20d622f56dea96f17a4aff9ea3cbd389e6b0d6c67dc9518eb4a464ae5bdee09557627a13aa873e384aae3ea412b023f3b2c62e9e9b285cb818e7d3c19ecf14bc8d54f7809add463e44dbd5a36e93ed78323dd2b4ac7097d74c55a0fe0d8e7026587b6be27870c70cf2b29791862ecce5792fd012e573a5332e2d2198353d4165dbe13c0c1cd5fc115bded1a0f5447ae639e6ba0c9a79171b29522d296a9705a34fd254f493baaf84f5ef836fcb8d45c82030152c4e16297ba60160c89945871de9a4699f4b98a362eb8a4c7248c65ad860e75f1763ba1d33dbc57efb269a64e5b7c89571da7f544f03d75dab5c85b8494decfd94fac48e997664d65116087c6f8c6f1bec4397db6231574051a765771666a7a5fa28d834d6d59646128f2f2b160f931e3649adc31674c3fb136ed05338eb86e9ab548e7fb897524c7fab2340c76b97aeefa40073fdc4bacb47d2efa9d2e5756a71d67b2ff8bad0cc71fcfd101346e5f5949801783399c391b3404408a310571e6ab83909aa51218480a9ba87e591ca48606d5dc4f0d34c0119622b92bbd776dcac1a83ffd9e9ed54893d4713190c22a53ceebe082d117f8c37ae302446ccaf0f4991a908ac287ea10022fdf6cd0012a6d4fd9cc805e599ee96c7a1efe3de178657d01962d6ba2baa84cab2edc043cbac1d4f331d20a5e8a23bc776aab6055340961a44d9e30a7df1d7129080705b0849251c7e930637e3b81c5e49e9135c009cd7941b07ac025336fe397e13c072d2df53b02058fcc3b9c91be484845acc7d0b246bcca9c61b2022c365d21ebaa4803797c42009b5021c0506a89c2777a88ff038cffe0d771cdb9ef811dfcb07f4c3428d93fc7eb6c3820c57ebb13d2454572cdf7ec986d8fe550f52ee186bd9b83759cc07b04fa61d04d4a2fcb7f4d00fb06e25c052fe1d1463c99d541d8df42b3fa0710e2e100ce828f413de9e105f1d5c470f2cbc6e2d42d1f927cd4dd73f7bfddd04786ec9502d995fcac52a091e91633f0b74f7b47dc8698529c4be8df7d5e36c8331d59b01554f050f9c97767a46de0324098dbcdf836df178d03006c544d0c3cd9bd7fb77bd33a38636a2e39a836a1b001d41cee2f71e6f88791e89bfad443d8a6823e3a2f0ef26c45651d932d2614b6eb065ae3c8aca30aa2cc1a6918fdbf03d077f158494d14a027248b0ed56a25ff22d7e6a427402aa9273bd5393b15c62f8ebe47f7dd06acf7493ecdd5d75b808d961abb3ea7448ffd7cb41b41db902c176017290f961214ed4f90bdfe0e3d6e2d4f780b7e7a0be81b5f34ed62b36aaf3eb41a33652e345167f8f66fef26f826375b0c55e7264762e8f87b24b2bcb460d2779f62f1564b1268627a6eb6106971741eb72ad5ab84b98e46a2a5b21f84e0a2fbfa34185f2a40b57fd02a6078e0f4f5984598031d07a35cd805aeb1c1046db71afb5c0abd7e8fa6610d2d8331a8a758104e2e18c89e7538511cdf8ad1c5a5d1b43068adc3e241ce35aed7b8c066ad86fb533c848402d416939f82de63b61fd1c38bc8a51ef16d997a525299a0a96336aedaa1ca24a9d37b9620756959b72e74f24bcf844f35e2e3992ce2d1881f3c3d6ca403c1a7dca178b82bf67addf0ddd6fbfbefd83664f38d788bed185b5542a04134ffb4b8d0099764d6b217c1410abbadd96c34419a8cb89bee5b51676e532dce78dcf99cd642d0d4eeb530ed2beddcca23c7b0b0799bb7ca1d472145e33972b6b5b88b2a56df4de6c80d36586d4d527ed35555196b95ec6e25ec9f9aff58d796cadf1b13baa65a536c5e6bf6368d9d136494e511a56ed919f8361a4078c242c70af4afadf01823ed5bb74e51485d99a07fa03b7d547d61724dff72d425c03d246193d4cb9900ed2003dec57871caa189441a72a1abf89f93e2af55394fabd98c7b12edc10b74f388d371aab6c264072d8f669f015a48aee076d503e9e294767479a404f29ca8475129b3d6b70da6c5724eb237f6927ab61911a231ea4d7f13c31f327d585946d38d6f74d300e0a076999b62b496f3c3800d324c2b457712a56158dc1ab773e425b067fdc7c4f83ee1564b9a0e01d70a350d7c946eb7856352ee12333aca87d3a09d41ad79aedd7563273ec1f37e1b0e24996b5efccfbfdc03d040fe1328ea0b94f383135999e313b0a0a10fa57684ca52331004e6566d3c63e1208945fb203981284c9bf592b64deb8bb6dbfec4f367c6f8453a03c2e6d40681a77a5d364ff1575cc5f346208a48a752cbac9d313acb53b8c4a28d32ae51d10fc35432c8dcfd3e23326b1fa02fa2dac0419d2f6108eac83cfd7b619179a5f567d6f369726ca3f84c53c26efd5952a964c59eb3d94ab322158707b92cccbf33663122f730980c5d50d41032152be9052205bb90f4a000076789b5e0e617307a736cbab8c6457705777afef5a540457d7ef1cf26801bf238db53b23f40ee5b2e52e4580115edbba649eef3a96be4e54786ef268c4aa7d516d9e1bc3c17651fff5f038551856038e7fe1bb312e56cf85108203a808fa805ed2d8926e76d9fd627e14955deba1164b99ae04deff2c4ff56a7281b99ad41f0d156ddfcc1393060877d0079f880d4ead569478314e2bb6f78a571666d8bc2334b7b25102a5714561bce91954339c620f60036e4953a3600108bfcc18ffec3e0740ffffffbf